2026-09-04 09:41:37.004675 | Job console starting 2026-09-04 09:41:37.026732 | Updating git repos 2026-09-04 09:41:37.081406 | Cloning repos into workspace 2026-09-04 09:41:37.177045 | Restoring repo states 2026-09-04 09:41:37.210874 | Merging changes 2026-09-04 09:41:38.011730 | Checking out repos 2026-09-04 09:41:38.133997 | Preparing playbooks 2026-09-04 09:41:39.080928 | Running Ansible setup 2026-09-04 09:41:43.998365 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-09-04 09:41:44.732207 | 2026-09-04 09:41:44.732326 | PLAY [Base pre] 2026-09-04 09:41:44.750224 | 2026-09-04 09:41:44.750332 | TASK [Setup log path fact] 2026-09-04 09:41:44.771400 | ubuntu-noble | ok 2026-09-04 09:41:44.787012 | 2026-09-04 09:41:44.787128 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-09-04 09:41:44.814605 | ubuntu-noble | ok 2026-09-04 09:41:44.824277 | 2026-09-04 09:41:44.824362 | TASK [emit-job-header : Print job information] 2026-09-04 09:41:44.852338 | # Job Information 2026-09-04 09:41:44.852484 | Ansible Version: 2.16.14 2026-09-04 09:41:44.852518 | Job: container-images-kolla-patch-2025.1 2026-09-04 09:41:44.852551 | Pipeline: check 2026-09-04 09:41:44.852574 | Executor: 521e9411259a 2026-09-04 09:41:44.852595 | Triggered by: https://github.com/osism/container-images-kolla/pull/790 2026-09-04 09:41:44.852617 | Event ID: b6d5e670-a844-11f1-9c27-c5a3c6246874 2026-09-04 09:41:44.858118 | 2026-09-04 09:41:44.858206 | LOOP [emit-job-header : Print node information] 2026-09-04 09:41:44.956626 | ubuntu-noble | ok: 2026-09-04 09:41:44.956835 | ubuntu-noble | # Node Information 2026-09-04 09:41:44.956951 | ubuntu-noble | Inventory Hostname: ubuntu-noble 2026-09-04 09:41:44.956991 | ubuntu-noble | Hostname: ubuntu 2026-09-04 09:41:44.957021 | ubuntu-noble | Username: zuul 2026-09-04 09:41:44.957049 | ubuntu-noble | Distro: Ubuntu 24.04 2026-09-04 09:41:44.957096 | ubuntu-noble | Provider: regiocloud-a 2026-09-04 09:41:44.957126 | ubuntu-noble | Region: 2026-09-04 09:41:44.957153 | ubuntu-noble | Label: ubuntu-noble 2026-09-04 09:41:44.957179 | ubuntu-noble | Product Name: OpenStack Nova 2026-09-04 09:41:44.957204 | ubuntu-noble | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe4f:a99f 2026-09-04 09:41:44.976707 | 2026-09-04 09:41:44.976818 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-09-04 09:41:45.388405 | ubuntu-noble -> localhost | changed 2026-09-04 09:41:45.395054 | 2026-09-04 09:41:45.395159 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-09-04 09:41:46.366746 | ubuntu-noble -> localhost | changed 2026-09-04 09:41:46.377019 | 2026-09-04 09:41:46.377119 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-09-04 09:41:46.602669 | ubuntu-noble -> localhost | ok 2026-09-04 09:41:46.609652 | 2026-09-04 09:41:46.609747 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-09-04 09:41:46.643664 | ubuntu-noble | ok 2026-09-04 09:41:46.664934 | ubuntu-noble | included: /var/lib/zuul/builds/4dbd89474bb540e687b46a203807180e/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-09-04 09:41:46.670890 | 2026-09-04 09:41:46.670968 | TASK [add-build-sshkey : Create Temp SSH key] 2026-09-04 09:41:47.754131 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-09-04 09:41:47.754322 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/4dbd89474bb540e687b46a203807180e/work/4dbd89474bb540e687b46a203807180e_id_rsa 2026-09-04 09:41:47.754361 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/4dbd89474bb540e687b46a203807180e/work/4dbd89474bb540e687b46a203807180e_id_rsa.pub 2026-09-04 09:41:47.754388 | ubuntu-noble -> localhost | The key fingerprint is: 2026-09-04 09:41:47.754412 | ubuntu-noble -> localhost | SHA256:8BoWYLvT7xcX/O044ruqVGq71stEqepRQ2QaCdUj7Ts zuul-build-sshkey 2026-09-04 09:41:47.754433 | ubuntu-noble -> localhost | The key's randomart image is: 2026-09-04 09:41:47.754466 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-09-04 09:41:47.754489 | ubuntu-noble -> localhost | | +oo+o | 2026-09-04 09:41:47.754511 | ubuntu-noble -> localhost | | . oo=+ | 2026-09-04 09:41:47.754531 | ubuntu-noble -> localhost | | . +o.. . | 2026-09-04 09:41:47.754551 | ubuntu-noble -> localhost | | o =. .o | 2026-09-04 09:41:47.754571 | ubuntu-noble -> localhost | | o + S.+ o . | 2026-09-04 09:41:47.754592 | ubuntu-noble -> localhost | | o =E*. . . .| 2026-09-04 09:41:47.754614 | ubuntu-noble -> localhost | | o *o.o o | 2026-09-04 09:41:47.754634 | ubuntu-noble -> localhost | | *.+o . o .| 2026-09-04 09:41:47.754656 | ubuntu-noble -> localhost | | .o.=+++++ . | 2026-09-04 09:41:47.754677 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-09-04 09:41:47.754723 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.644803 2026-09-04 09:41:47.760902 | 2026-09-04 09:41:47.760991 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-09-04 09:41:47.788724 | ubuntu-noble | ok 2026-09-04 09:41:47.805186 | ubuntu-noble | included: /var/lib/zuul/builds/4dbd89474bb540e687b46a203807180e/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-09-04 09:41:47.817855 | 2026-09-04 09:41:47.817950 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-09-04 09:41:47.831305 | ubuntu-noble | skipping: Conditional result was False 2026-09-04 09:41:47.835935 | 2026-09-04 09:41:47.836009 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-09-04 09:41:48.570244 | ubuntu-noble | changed 2026-09-04 09:41:48.575435 | 2026-09-04 09:41:48.575517 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-09-04 09:41:48.876956 | ubuntu-noble | ok 2026-09-04 09:41:48.881353 | 2026-09-04 09:41:48.881436 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-09-04 09:41:49.615009 | ubuntu-noble | changed 2026-09-04 09:41:49.620203 | 2026-09-04 09:41:49.620290 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-09-04 09:41:50.314800 | ubuntu-noble | changed 2026-09-04 09:41:50.320139 | 2026-09-04 09:41:50.320221 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-09-04 09:41:50.343486 | ubuntu-noble | skipping: Conditional result was False 2026-09-04 09:41:50.349202 | 2026-09-04 09:41:50.349285 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-09-04 09:41:50.736831 | ubuntu-noble -> localhost | changed 2026-09-04 09:41:50.754034 | 2026-09-04 09:41:50.754148 | TASK [add-build-sshkey : Add back temp key] 2026-09-04 09:41:51.061567 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/4dbd89474bb540e687b46a203807180e/work/4dbd89474bb540e687b46a203807180e_id_rsa (zuul-build-sshkey) 2026-09-04 09:41:51.061933 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.016222 2026-09-04 09:41:51.076793 | 2026-09-04 09:41:51.076934 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-09-04 09:41:51.527186 | ubuntu-noble | ok 2026-09-04 09:41:51.533403 | 2026-09-04 09:41:51.533502 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-09-04 09:41:51.556881 | ubuntu-noble | skipping: Conditional result was False 2026-09-04 09:41:51.570532 | 2026-09-04 09:41:51.570621 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-09-04 09:41:52.003005 | ubuntu-noble | ok 2026-09-04 09:41:52.013249 | 2026-09-04 09:41:52.013332 | TASK [validate-host : Define zuul_info_dir fact] 2026-09-04 09:41:52.051633 | ubuntu-noble | ok 2026-09-04 09:41:52.056464 | 2026-09-04 09:41:52.056546 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-09-04 09:41:52.332068 | ubuntu-noble -> localhost | ok 2026-09-04 09:41:52.347401 | 2026-09-04 09:41:52.347537 | TASK [validate-host : Collect information about the host] 2026-09-04 09:41:53.536074 | ubuntu-noble | ok 2026-09-04 09:41:53.549980 | 2026-09-04 09:41:53.550083 | TASK [validate-host : Sanitize hostname] 2026-09-04 09:41:53.691995 | ubuntu-noble | ok 2026-09-04 09:41:53.696339 | 2026-09-04 09:41:53.696422 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-09-04 09:41:54.218354 | ubuntu-noble -> localhost | changed 2026-09-04 09:41:54.224257 | 2026-09-04 09:41:54.224339 | TASK [validate-host : Collect information about zuul worker] 2026-09-04 09:41:54.659143 | ubuntu-noble | ok 2026-09-04 09:41:54.663543 | 2026-09-04 09:41:54.663627 | TASK [validate-host : Write out all zuul information for each host] 2026-09-04 09:41:55.175860 | ubuntu-noble -> localhost | changed 2026-09-04 09:41:55.184816 | 2026-09-04 09:41:55.184896 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-09-04 09:41:55.526083 | ubuntu-noble | ok 2026-09-04 09:41:55.531445 | 2026-09-04 09:41:55.531529 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-09-04 09:41:56.523787 | ubuntu-noble | changed: 2026-09-04 09:41:56.524009 | ubuntu-noble | cd+++++++++ src/ 2026-09-04 09:41:56.524045 | ubuntu-noble | cd+++++++++ src/github.com/ 2026-09-04 09:41:56.524070 | ubuntu-noble | cd+++++++++ src/github.com/osism/ 2026-09-04 09:41:56.524134 | ubuntu-noble | cd+++++++++ src/github.com/osism/container-images-kolla/ 2026-09-04 09:41:56.524158 | ubuntu-noble | Containerfile 2026-09-04 09:41:56.524289 | ubuntu-noble | 2026-09-04 09:44:08.868631 | ubuntu-noble | 2026-09-04 09:44:08.868648 | ubuntu-noble | Or undo this operation with: 2026-09-04 09:44:08.868666 | ubuntu-noble | 2026-09-04 09:44:08.868685 | ubuntu-noble | git switch - 2026-09-04 09:44:08.868696 | ubuntu-noble | 2026-09-04 09:44:08.868706 | ubuntu-noble | Turn off this advice by setting config variable advice.detachedHead to false 2026-09-04 09:44:08.868716 | ubuntu-noble | 2026-09-04 09:44:08.868737 | ubuntu-noble | HEAD is now at d14cef9bb Merge "Don't build releaser image on CentOS Stream 9" into stable/2025.1 2026-09-04 09:44:08.871506 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-09-04 09:44:08.876892 | ubuntu-noble | + export HASH_KOLLA=d14cef9bb 2026-09-04 09:44:08.876940 | ubuntu-noble | + HASH_KOLLA=d14cef9bb 2026-09-04 09:44:08.876960 | ubuntu-noble | + popd 2026-09-04 09:44:08.877071 | ubuntu-noble | + rm -rf kolla/docker/rabbitmq/rabbitmq-4-1 2026-09-04 09:44:08.884111 | ubuntu-noble | ++ find patches/kolla-build/2025.1 -type f -name '*.patch' 2026-09-04 09:44:08.884164 | ubuntu-noble | ++ sort 2026-09-04 09:44:08.886571 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-09-04 09:44:08.886610 | ubuntu-noble | + pushd kolla 2026-09-04 09:44:08.886741 | ubuntu-noble | + apply_patch patches/kolla-build/2025.1/remove-unsupported-horizon-plugins.patch 2026-09-04 09:44:08.886793 | ubuntu-noble | + local rel=patches/kolla-build/2025.1/remove-unsupported-horizon-plugins.patch 2026-09-04 09:44:08.886840 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2025.1/remove-unsupported-horizon-plugins.patch 2026-09-04 09:44:08.886859 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2025.1/remove-unsupported-horizon-plugins.patch' 2026-09-04 09:44:08.886875 | ubuntu-noble | APPLY PATCH patches/kolla-build/2025.1/remove-unsupported-horizon-plugins.patch 2026-09-04 09:44:08.886891 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:44:08.888838 | ubuntu-noble | checking file kolla/common/sources.py 2026-09-04 09:44:08.889485 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:44:08.891465 | ubuntu-noble | patching file kolla/common/sources.py 2026-09-04 09:44:08.891703 | ubuntu-noble | + echo patches/kolla-build/2025.1/remove-unsupported-horizon-plugins.patch 2026-09-04 09:44:08.891902 | ubuntu-noble | + popd 2026-09-04 09:44:08.891986 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-09-04 09:44:08.892011 | ubuntu-noble | + pushd kolla 2026-09-04 09:44:08.892376 | ubuntu-noble | + apply_patch patches/kolla-build/2025.1/set-kolla-version-to-2025.1.patch 2026-09-04 09:44:08.892454 | ubuntu-noble | + local rel=patches/kolla-build/2025.1/set-kolla-version-to-2025.1.patch 2026-09-04 09:44:08.892470 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2025.1/set-kolla-version-to-2025.1.patch 2026-09-04 09:44:08.892481 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2025.1/set-kolla-version-to-2025.1.patch' 2026-09-04 09:44:08.892491 | ubuntu-noble | APPLY PATCH patches/kolla-build/2025.1/set-kolla-version-to-2025.1.patch 2026-09-04 09:44:08.892524 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:44:08.895634 | ubuntu-noble | checking file kolla/image/kolla_worker.py 2026-09-04 09:44:08.896147 | ubuntu-noble | Hunk #1 succeeded at 329 with fuzz 1 (offset 7 lines). 2026-09-04 09:44:08.896700 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:44:08.899775 | ubuntu-noble | patching file kolla/image/kolla_worker.py 2026-09-04 09:44:08.899820 | ubuntu-noble | Hunk #1 succeeded at 329 with fuzz 1 (offset 7 lines). 2026-09-04 09:44:08.899981 | ubuntu-noble | + echo patches/kolla-build/2025.1/set-kolla-version-to-2025.1.patch 2026-09-04 09:44:08.900025 | ubuntu-noble | + popd 2026-09-04 09:44:08.900271 | ubuntu-noble | + [[ -f templates/2025.1/repos.yaml ]] 2026-09-04 09:44:08.900302 | ubuntu-noble | + python3 src/generate-apt-preferences-files.py 2026-09-04 09:44:09.038524 | ubuntu-noble | + echo DEBUG apt_preferences.ubuntu 2026-09-04 09:44:09.038566 | ubuntu-noble | DEBUG apt_preferences.ubuntu 2026-09-04 09:44:09.038575 | ubuntu-noble | + cat overlays/2025.1/base/apt_preferences.ubuntu 2026-09-04 09:44:09.040010 | ubuntu-noble | Package: rabbitmq-server 2026-09-04 09:44:09.040028 | ubuntu-noble | Pin: version 4.1.* 2026-09-04 09:44:09.040031 | ubuntu-noble | Pin-Priority: 1000 2026-09-04 09:44:09.040035 | ubuntu-noble | 2026-09-04 09:44:09.040058 | ubuntu-noble | Package: openvswitch* 2026-09-04 09:44:09.040062 | ubuntu-noble | Pin: version 3.5.* 2026-09-04 09:44:09.040065 | ubuntu-noble | Pin-Priority: 1000 2026-09-04 09:44:09.040068 | ubuntu-noble | 2026-09-04 09:44:09.040072 | ubuntu-noble | Package: erlang* 2026-09-04 09:44:09.040076 | ubuntu-noble | Pin: version 1:27.* 2026-09-04 09:44:09.040079 | ubuntu-noble | Pin-Priority: 1000 2026-09-04 09:44:09.040082 | ubuntu-noble | 2026-09-04 09:44:09.040086 | ubuntu-noble | # Stopgap: proxysql 3.0.9 (GHSA-58ww-865x-grpr bounds the first-packet 2026-09-04 09:44:09.040091 | ubuntu-noble | # recv()) rejects the kolla-ansible keepalived proxysql health check (the 2026-09-04 09:44:09.040095 | ubuntu-noble | # "show info" probe) -> keepalived FAULT -> api-int VIP dropped. Pin to 2026-09-04 09:44:09.040098 | ubuntu-noble | # 3.0.8 until the upstream fix (kolla-ansible change 992020, depends on 2026-09-04 09:44:09.040101 | ubuntu-noble | # kolla 992239, master-only) is backported to this release. 2026-09-04 09:44:09.040105 | ubuntu-noble | Package: proxysql 2026-09-04 09:44:09.040108 | ubuntu-noble | Pin: version 3.0.8* 2026-09-04 09:44:09.040112 | ubuntu-noble | Pin-Priority: 1001 2026-09-04 09:44:09.040858 | ubuntu-noble | ++ find overlays/2025.1 -maxdepth 1 -mindepth 1 -type d 2026-09-04 09:44:09.044749 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-09-04 09:44:09.045422 | ubuntu-noble | ++ basename overlays/2025.1/base 2026-09-04 09:44:09.047860 | ubuntu-noble | + image_name=base 2026-09-04 09:44:09.048021 | ubuntu-noble | + cp -r overlays/2025.1/base/apt_preferences.ubuntu overlays/2025.1/base/erlang.gpg overlays/2025.1/base/rabbitmq.gpg kolla/docker/base 2026-09-04 09:44:09.049942 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-09-04 09:44:09.050522 | ubuntu-noble | ++ basename overlays/2025.1/nova 2026-09-04 09:44:09.052492 | ubuntu-noble | + image_name=nova 2026-09-04 09:44:09.052593 | ubuntu-noble | + cp -r overlays/2025.1/nova/nova-spicehtml5proxy kolla/docker/nova 2026-09-04 09:44:09.054261 | ubuntu-noble | + find patches/2025.1 -mindepth 1 -type d 2026-09-04 09:44:09.055818 | ubuntu-noble | patches/2025.1/openstack_requirements 2026-09-04 09:44:09.055834 | ubuntu-noble | patches/2025.1/neutron-dynamic-routing 2026-09-04 09:44:09.055838 | ubuntu-noble | patches/2025.1/nova 2026-09-04 09:44:09.055842 | ubuntu-noble | patches/2025.1/cinder 2026-09-04 09:44:09.055845 | ubuntu-noble | patches/2025.1/ironic 2026-09-04 09:44:09.055849 | ubuntu-noble | patches/2025.1/keystone 2026-09-04 09:44:09.055852 | ubuntu-noble | patches/2025.1/kolla 2026-09-04 09:44:09.055856 | ubuntu-noble | patches/2025.1/glance 2026-09-04 09:44:09.059078 | ubuntu-noble | ++ grep kolla 2026-09-04 09:44:09.059103 | ubuntu-noble | ++ find patches/2025.1 -mindepth 1 -type d 2026-09-04 09:44:09.059119 | ubuntu-noble | ++ grep -v kolla-build 2026-09-04 09:44:09.059826 | ubuntu-noble | + for project in $(find patches/$OPENSTACK_VERSION -mindepth 1 -type d | grep kolla | grep -v kolla-build) 2026-09-04 09:44:09.060358 | ubuntu-noble | ++ basename patches/2025.1/kolla 2026-09-04 09:44:09.062374 | ubuntu-noble | + project=kolla 2026-09-04 09:44:09.064422 | ubuntu-noble | ++ sort 2026-09-04 09:44:09.064440 | ubuntu-noble | ++ find patches/2025.1/kolla -type f -name '*.patch' 2026-09-04 09:44:09.065918 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-09-04 09:44:09.065935 | ubuntu-noble | + pushd kolla 2026-09-04 09:44:09.066016 | ubuntu-noble | + apply_patch patches/2025.1/kolla/backport-924302.patch 2026-09-04 09:44:09.066090 | ubuntu-noble | + local rel=patches/2025.1/kolla/backport-924302.patch 2026-09-04 09:44:09.066116 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/kolla/backport-924302.patch 2026-09-04 09:44:09.066136 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/kolla/backport-924302.patch' 2026-09-04 09:44:09.066141 | ubuntu-noble | APPLY PATCH patches/2025.1/kolla/backport-924302.patch 2026-09-04 09:44:09.066158 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:44:09.067396 | ubuntu-noble | checking file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-09-04 09:44:09.067409 | ubuntu-noble | checking file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-09-04 09:44:09.067461 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:44:09.068711 | ubuntu-noble | patching file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-09-04 09:44:09.068726 | ubuntu-noble | patching file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-09-04 09:44:09.068786 | ubuntu-noble | + echo patches/2025.1/kolla/backport-924302.patch 2026-09-04 09:44:09.068873 | ubuntu-noble | + popd 2026-09-04 09:44:09.068924 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-09-04 09:44:09.068935 | ubuntu-noble | + pushd kolla 2026-09-04 09:44:09.068979 | ubuntu-noble | + apply_patch patches/2025.1/kolla/backport-951347.patch 2026-09-04 09:44:09.069006 | ubuntu-noble | + local rel=patches/2025.1/kolla/backport-951347.patch 2026-09-04 09:44:09.069026 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/kolla/backport-951347.patch 2026-09-04 09:44:09.069085 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/kolla/backport-951347.patch' 2026-09-04 09:44:09.069125 | ubuntu-noble | APPLY PATCH patches/2025.1/kolla/backport-951347.patch 2026-09-04 09:44:09.069142 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:44:09.070538 | ubuntu-noble | checking file doc/source/contributor/versions.rst 2026-09-04 09:44:09.070554 | ubuntu-noble | checking file docker/base/Dockerfile.j2 2026-09-04 09:44:09.070559 | ubuntu-noble | Hunk #1 succeeded at 334 (offset 9 lines). 2026-09-04 09:44:09.070562 | ubuntu-noble | checking file docker/base/proxysql.repo 2026-09-04 09:44:09.070565 | ubuntu-noble | checking file kolla/template/repos.yaml 2026-09-04 09:44:09.070599 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:44:09.072201 | ubuntu-noble | patching file doc/source/contributor/versions.rst 2026-09-04 09:44:09.072215 | ubuntu-noble | patching file docker/base/Dockerfile.j2 2026-09-04 09:44:09.072219 | ubuntu-noble | Hunk #1 succeeded at 334 (offset 9 lines). 2026-09-04 09:44:09.072223 | ubuntu-noble | patching file docker/base/proxysql.repo 2026-09-04 09:44:09.072226 | ubuntu-noble | patching file kolla/template/repos.yaml 2026-09-04 09:44:09.072366 | ubuntu-noble | + echo patches/2025.1/kolla/backport-951347.patch 2026-09-04 09:44:09.072522 | ubuntu-noble | + popd 2026-09-04 09:44:09.072616 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-09-04 09:44:09.072669 | ubuntu-noble | + pushd kolla 2026-09-04 09:44:09.072756 | ubuntu-noble | + apply_patch patches/2025.1/kolla/backport-995447.patch 2026-09-04 09:44:09.072804 | ubuntu-noble | + local rel=patches/2025.1/kolla/backport-995447.patch 2026-09-04 09:44:09.072842 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/kolla/backport-995447.patch 2026-09-04 09:44:09.072872 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/kolla/backport-995447.patch' 2026-09-04 09:44:09.072877 | ubuntu-noble | APPLY PATCH patches/2025.1/kolla/backport-995447.patch 2026-09-04 09:44:09.072905 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:44:09.074082 | ubuntu-noble | checking file docker/letsencrypt/letsencrypt-lego/letsencrypt-certificates.sh 2026-09-04 09:44:09.074253 | ubuntu-noble | checking file releasenotes/notes/letsencrypt-dns01-challenge-432b5122dc832f4a.yaml 2026-09-04 09:44:09.074535 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:44:09.075913 | ubuntu-noble | patching file docker/letsencrypt/letsencrypt-lego/letsencrypt-certificates.sh 2026-09-04 09:44:09.075928 | ubuntu-noble | patching file releasenotes/notes/letsencrypt-dns01-challenge-432b5122dc832f4a.yaml 2026-09-04 09:44:09.076058 | ubuntu-noble | + echo patches/2025.1/kolla/backport-995447.patch 2026-09-04 09:44:09.076229 | ubuntu-noble | + popd 2026-09-04 09:44:09.076311 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-09-04 09:44:09.076334 | ubuntu-noble | + pushd kolla 2026-09-04 09:44:09.076411 | ubuntu-noble | + apply_patch patches/2025.1/kolla/squash.patch 2026-09-04 09:44:09.076455 | ubuntu-noble | + local rel=patches/2025.1/kolla/squash.patch 2026-09-04 09:44:09.076489 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/kolla/squash.patch 2026-09-04 09:44:09.076517 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/kolla/squash.patch' 2026-09-04 09:44:09.076522 | ubuntu-noble | APPLY PATCH patches/2025.1/kolla/squash.patch 2026-09-04 09:44:09.076549 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:44:09.077751 | ubuntu-noble | checking file kolla/image/tasks.py 2026-09-04 09:44:09.077764 | ubuntu-noble | Hunk #1 succeeded at 428 (offset 16 lines). 2026-09-04 09:44:09.077856 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:44:09.079094 | ubuntu-noble | patching file kolla/image/tasks.py 2026-09-04 09:44:09.079109 | ubuntu-noble | Hunk #1 succeeded at 428 (offset 16 lines). 2026-09-04 09:44:09.079286 | ubuntu-noble | + echo patches/2025.1/kolla/squash.patch 2026-09-04 09:44:09.079413 | ubuntu-noble | + popd 2026-09-04 09:44:09.079556 | ubuntu-noble | + pip3 install -r kolla/requirements.txt 2026-09-04 09:44:09.715062 | ubuntu-noble | Collecting pbr!=2.1.0,>=2.0.0 (from -r kolla/requirements.txt (line 1)) 2026-09-04 09:44:09.794162 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl.metadata (3.8 kB) 2026-09-04 09:44:09.918456 | ubuntu-noble | Requirement already satisfied: Jinja2>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from -r kolla/requirements.txt (line 2)) (3.1.6) 2026-09-04 09:44:10.028734 | ubuntu-noble | Collecting GitPython>=1.0.1 (from -r kolla/requirements.txt (line 3)) 2026-09-04 09:44:10.039782 | ubuntu-noble | Downloading gitpython-3.1.61-py3-none-any.whl.metadata (13 kB) 2026-09-04 09:44:10.144106 | ubuntu-noble | Collecting oslo.config>=5.1.0 (from -r kolla/requirements.txt (line 4)) 2026-09-04 09:44:10.156850 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl.metadata (2.3 kB) 2026-09-04 09:44:10.450536 | ubuntu-noble | Collecting setuptools<82,>=64.0.0 (from -r kolla/requirements.txt (line 5)) 2026-09-04 09:44:10.461597 | ubuntu-noble | Downloading setuptools-81.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-09-04 09:44:10.477274 | ubuntu-noble | Requirement already satisfied: MarkupSafe>=2.0 in /tmp/venv/lib/python3.12/site-packages (from Jinja2>=3.0.1->-r kolla/requirements.txt (line 2)) (3.0.3) 2026-09-04 09:44:10.532310 | ubuntu-noble | Collecting gitdb<5,>=4.0.1 (from GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-09-04 09:44:10.546350 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB) 2026-09-04 09:44:10.613628 | ubuntu-noble | Collecting netaddr>=0.7.18 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-09-04 09:44:10.627247 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl.metadata (5.0 kB) 2026-09-04 09:44:10.702825 | ubuntu-noble | Collecting stevedore>=5.6.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-09-04 09:44:10.715780 | ubuntu-noble | Downloading stevedore-5.9.1-py3-none-any.whl.metadata (2.3 kB) 2026-09-04 09:44:10.788748 | ubuntu-noble | Collecting oslo.i18n>=3.15.3 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-09-04 09:44:10.801558 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl.metadata (2.0 kB) 2026-09-04 09:44:10.857715 | ubuntu-noble | Collecting rfc3986>=1.2.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-09-04 09:44:10.870242 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl.metadata (6.6 kB) 2026-09-04 09:44:10.880945 | ubuntu-noble | Requirement already satisfied: PyYAML>=5.1 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (6.0.3) 2026-09-04 09:44:10.882424 | ubuntu-noble | Requirement already satisfied: requests>=2.18.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (2.34.2) 2026-09-04 09:44:10.972093 | ubuntu-noble | Collecting smmap<6,>=3.0.1 (from gitdb<5,>=4.0.1->GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-09-04 09:44:10.983009 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl.metadata (4.6 kB) 2026-09-04 09:44:11.010130 | ubuntu-noble | Requirement already satisfied: charset_normalizer<4,>=2 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (3.5.1) 2026-09-04 09:44:11.011618 | ubuntu-noble | Requirement already satisfied: idna<4,>=2.5 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (3.19) 2026-09-04 09:44:11.013221 | ubuntu-noble | Requirement already satisfied: urllib3<3,>=1.26 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (2.7.0) 2026-09-04 09:44:11.014591 | ubuntu-noble | Requirement already satisfied: certifi>=2023.5.7 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (2026.7.22) 2026-09-04 09:44:11.056165 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2026-09-04 09:44:11.082349 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.9/131.9 kB 5.4 MB/s eta 0:00:00 2026-09-04 09:44:11.093357 | ubuntu-noble | Downloading gitpython-3.1.61-py3-none-any.whl (222 kB) 2026-09-04 09:44:11.117524 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 222.1/222.1 kB 11.4 MB/s eta 0:00:00 2026-09-04 09:44:11.133531 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl (143 kB) 2026-09-04 09:44:11.151442 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.8/143.8 kB 11.8 MB/s eta 0:00:00 2026-09-04 09:44:11.165401 | ubuntu-noble | Downloading setuptools-81.0.0-py3-none-any.whl (1.1 MB) 2026-09-04 09:44:11.199652 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 38.0 MB/s eta 0:00:00 2026-09-04 09:44:11.217906 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl (62 kB) 2026-09-04 09:44:11.235205 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.8/62.8 kB 4.9 MB/s eta 0:00:00 2026-09-04 09:44:11.254125 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl (2.3 MB) 2026-09-04 09:44:11.312376 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 43.4 MB/s eta 0:00:00 2026-09-04 09:44:11.326106 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl (47 kB) 2026-09-04 09:44:11.341803 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 47.8/47.8 kB 3.7 MB/s eta 0:00:00 2026-09-04 09:44:11.356342 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl (31 kB) 2026-09-04 09:44:11.384624 | ubuntu-noble | Downloading stevedore-5.9.1-py3-none-any.whl (54 kB) 2026-09-04 09:44:11.400572 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.9/54.9 kB 4.7 MB/s eta 0:00:00 2026-09-04 09:44:11.414535 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl (24 kB) 2026-09-04 09:44:11.701703 | ubuntu-noble | Installing collected packages: stevedore, smmap, setuptools, rfc3986, netaddr, pbr, gitdb, oslo.i18n, GitPython, oslo.config 2026-09-04 09:44:11.775579 | ubuntu-noble | Attempting uninstall: setuptools 2026-09-04 09:44:11.787223 | ubuntu-noble | Found existing installation: setuptools 84.0.0 2026-09-04 09:44:11.810718 | ubuntu-noble | Uninstalling setuptools-84.0.0: 2026-09-04 09:44:12.016575 | ubuntu-noble | Successfully uninstalled setuptools-84.0.0 2026-09-04 09:44:13.848618 | ubuntu-noble | Successfully installed GitPython-3.1.61 gitdb-4.0.12 netaddr-1.3.0 oslo.config-10.7.0 oslo.i18n-6.9.0 pbr-7.0.3 rfc3986-2.0.0 setuptools-81.0.0 smmap-5.0.3 stevedore-5.9.1 2026-09-04 09:44:13.984101 | ubuntu-noble | + pip3 install kolla/ 2026-09-04 09:44:14.460294 | ubuntu-noble | Processing ./kolla 2026-09-04 09:44:14.462964 | ubuntu-noble | Installing build dependencies: started 2026-09-04 09:44:16.529786 | ubuntu-noble | Installing build dependencies: finished with status 'done' 2026-09-04 09:44:16.536445 | ubuntu-noble | Getting requirements to build wheel: started 2026-09-04 09:44:16.768556 | ubuntu-noble | Getting requirements to build wheel: finished with status 'done' 2026-09-04 09:44:16.775715 | ubuntu-noble | Installing backend dependencies: started 2026-09-04 09:44:18.952068 | ubuntu-noble | Installing backend dependencies: finished with status 'done' 2026-09-04 09:44:18.954605 | ubuntu-noble | Preparing metadata (pyproject.toml): started 2026-09-04 09:44:19.584658 | ubuntu-noble | Preparing metadata (pyproject.toml): finished with status 'done' 2026-09-04 09:44:19.601872 | ubuntu-noble | Requirement already satisfied: pbr!=2.1.0,>=2.0.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==20.5.1.dev6) (7.0.3) 2026-09-04 09:44:19.603960 | ubuntu-noble | Requirement already satisfied: Jinja2>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==20.5.1.dev6) (3.1.6) 2026-09-04 09:44:19.606984 | ubuntu-noble | Requirement already satisfied: GitPython>=1.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==20.5.1.dev6) (3.1.61) 2026-09-04 09:44:19.609203 | ubuntu-noble | Requirement already satisfied: oslo.config>=5.1.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==20.5.1.dev6) (10.7.0) 2026-09-04 09:44:19.611377 | ubuntu-noble | Requirement already satisfied: setuptools<82,>=64.0.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==20.5.1.dev6) (81.0.0) 2026-09-04 09:44:19.658308 | ubuntu-noble | Requirement already satisfied: gitdb<5,>=4.0.1 in /tmp/venv/lib/python3.12/site-packages (from GitPython>=1.0.1->kolla==20.5.1.dev6) (4.0.12) 2026-09-04 09:44:19.662372 | ubuntu-noble | Requirement already satisfied: MarkupSafe>=2.0 in /tmp/venv/lib/python3.12/site-packages (from Jinja2>=3.0.1->kolla==20.5.1.dev6) (3.0.3) 2026-09-04 09:44:19.671174 | ubuntu-noble | Requirement already satisfied: netaddr>=0.7.18 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==20.5.1.dev6) (1.3.0) 2026-09-04 09:44:19.672496 | ubuntu-noble | Requirement already satisfied: stevedore>=5.6.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==20.5.1.dev6) (5.9.1) 2026-09-04 09:44:19.673983 | 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==20.5.1.dev6) (6.9.0) 2026-09-04 09:44:19.675560 | ubuntu-noble | Requirement already satisfied: rfc3986>=1.2.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==20.5.1.dev6) (2.0.0) 2026-09-04 09:44:19.676974 | ubuntu-noble | Requirement already satisfied: PyYAML>=5.1 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==20.5.1.dev6) (6.0.3) 2026-09-04 09:44:19.678487 | ubuntu-noble | Requirement already satisfied: requests>=2.18.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==20.5.1.dev6) (2.34.2) 2026-09-04 09:44:19.729674 | 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==20.5.1.dev6) (5.0.3) 2026-09-04 09:44:19.748871 | 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==20.5.1.dev6) (3.5.1) 2026-09-04 09:44:19.750596 | 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==20.5.1.dev6) (3.19) 2026-09-04 09:44:19.752328 | 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==20.5.1.dev6) (2.7.0) 2026-09-04 09:44:19.753915 | 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==20.5.1.dev6) (2026.7.22) 2026-09-04 09:44:19.784470 | ubuntu-noble | Building wheels for collected packages: kolla 2026-09-04 09:44:19.785574 | ubuntu-noble | Building wheel for kolla (pyproject.toml): started 2026-09-04 09:44:21.444264 | ubuntu-noble | Building wheel for kolla (pyproject.toml): finished with status 'done' 2026-09-04 09:44:21.448606 | ubuntu-noble | Created wheel for kolla: filename=kolla-20.5.1.dev6-py3-none-any.whl size=394613 sha256=9567864c54e50eff442f3baa52aa72098d7e7e6588aa8de49d76b8b61d6220cd 2026-09-04 09:44:21.449211 | ubuntu-noble | Stored in directory: /tmp/pip-ephem-wheel-cache-ido28mb3/wheels/5a/56/c4/e310d82118381247de5918f2335ab23c36c3bc15e9e4672495 2026-09-04 09:44:21.464027 | ubuntu-noble | Successfully built kolla 2026-09-04 09:44:21.657989 | ubuntu-noble | Installing collected packages: kolla 2026-09-04 09:44:21.840832 | ubuntu-noble | Successfully installed kolla-20.5.1.dev6 2026-09-04 09:44:21.979765 | ubuntu-noble | ++ kolla-build --version 2026-09-04 09:44:22.533138 | ubuntu-noble | + export KOLLA_VERSION=20.5.1 2026-09-04 09:44:22.533207 | ubuntu-noble | + KOLLA_VERSION=20.5.1 2026-09-04 09:44:22.533780 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-09-04 09:44:22.538791 | ubuntu-noble | + export HASH_DOCKER_IMAGES_KOLLA=b33a0f2 2026-09-04 09:44:22.538811 | ubuntu-noble | + HASH_DOCKER_IMAGES_KOLLA=b33a0f2 2026-09-04 09:44:22.539713 | ubuntu-noble | ++ cd release 2026-09-04 09:44:22.539732 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-09-04 09:44:22.542990 | ubuntu-noble | + export HASH_RELEASE=75920e1 2026-09-04 09:44:22.543002 | ubuntu-noble | + HASH_RELEASE=75920e1 2026-09-04 09:44:22.543056 | ubuntu-noble | + python3 src/generate-template-overrides-file.py 2026-09-04 09:44:22.693736 | ubuntu-noble | + echo DEBUG template-overrides.j2 2026-09-04 09:44:22.693797 | ubuntu-noble | DEBUG template-overrides.j2 2026-09-04 09:44:22.693807 | ubuntu-noble | + cat templates/2025.1/template-overrides.j2 2026-09-04 09:44:22.695670 | ubuntu-noble | {% extends parent_template %} 2026-09-04 09:44:22.695699 | ubuntu-noble | 2026-09-04 09:44:22.695704 | ubuntu-noble | {% set fluentd_plugins = [ 2026-09-04 09:44:22.695708 | ubuntu-noble | 'fluent-plugin-grok-parser', 2026-09-04 09:44:22.695711 | ubuntu-noble | 'fluent-plugin-prometheus', 2026-09-04 09:44:22.695715 | ubuntu-noble | 'fluent-plugin-rewrite-tag-filter', 2026-09-04 09:44:22.695719 | ubuntu-noble | 'fluent-plugin-grafana-loki', 2026-09-04 09:44:22.695723 | ubuntu-noble | ] %} 2026-09-04 09:44:22.695727 | ubuntu-noble | 2026-09-04 09:44:22.695734 | ubuntu-noble | {% set openstack_base_pip_packages_append = ['pip', 'git+https://github.com/sapcc/openstack-audit-middleware.git'] %} 2026-09-04 09:44:22.695739 | ubuntu-noble | 2026-09-04 09:44:22.695745 | ubuntu-noble | {% set glance_base_pip_packages_append = ['boto3'] %} 2026-09-04 09:44:22.695751 | ubuntu-noble | 2026-09-04 09:44:22.695757 | ubuntu-noble | {% block nova_libvirt_footer %} 2026-09-04 09:44:22.695762 | ubuntu-noble | RUN chgrp tss /var/lib/swtpm-localca \ 2026-09-04 09:44:22.695769 | ubuntu-noble | && chmod g+w /var/lib/swtpm-localca 2026-09-04 09:44:22.695773 | ubuntu-noble | RUN truncate --size=524288 /usr/lib/ipxe/qemu/efi-virtio.rom 2026-09-04 09:44:22.695776 | ubuntu-noble | {% endblock %} 2026-09-04 09:44:22.695780 | ubuntu-noble | 2026-09-04 09:44:22.695783 | ubuntu-noble | {% block horizon_header %} 2026-09-04 09:44:22.695787 | ubuntu-noble | RUN apt-get update \ 2026-09-04 09:44:22.695790 | ubuntu-noble | && apt-get -y install --no-install-recommends build-essential libmariadb-dev-compat \ 2026-09-04 09:44:22.695794 | ubuntu-noble | && python3 -m pip --no-cache-dir install --upgrade setuptools mysqlclient \ 2026-09-04 09:44:22.695799 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-09-04 09:44:22.695802 | ubuntu-noble | && apt-get clean \ 2026-09-04 09:44:22.695806 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-09-04 09:44:22.695811 | ubuntu-noble | {% endblock %} 2026-09-04 09:44:22.695816 | ubuntu-noble | 2026-09-04 09:44:22.695822 | ubuntu-noble | {% block horizon_footer %} 2026-09-04 09:44:22.695827 | ubuntu-noble | RUN curl -q -L -o /tmp/openstack-themes.tar.gz https://github.com/osism/openstack-themes/archive/main.tar.gz \ 2026-09-04 09:44:22.695834 | ubuntu-noble | && tar xzvf /tmp/openstack-themes.tar.gz --directory=/var/lib/kolla/venv/lib/python3/site-packages/openstack_dashboard/themes --strip-components 2 openstack-themes-main/horizon \ 2026-09-04 09:44:22.695842 | ubuntu-noble | && rm /tmp/openstack-themes.tar.gz 2026-09-04 09:44:22.695847 | ubuntu-noble | {% endblock %} 2026-09-04 09:44:22.695853 | ubuntu-noble | 2026-09-04 09:44:22.695858 | ubuntu-noble | {% block base_header %} 2026-09-04 09:44:22.695862 | ubuntu-noble | COPY apt_preferences.{{ base_distro }} /etc/apt/preferences 2026-09-04 09:44:22.695865 | ubuntu-noble | COPY *.gpg /etc/kolla/apt-keys/ 2026-09-04 09:44:22.695869 | ubuntu-noble | 2026-09-04 09:44:22.695885 | ubuntu-noble | RUN apt-get update \ 2026-09-04 09:44:22.695889 | ubuntu-noble | && apt-get -y install --no-install-recommends locales ca-certificates \ 2026-09-04 09:44:22.695892 | ubuntu-noble | && locale-gen en_US.UTF-8 \ 2026-09-04 09:44:22.695896 | ubuntu-noble | && apt-get clean \ 2026-09-04 09:44:22.695899 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-09-04 09:44:22.695902 | ubuntu-noble | {% endblock %} 2026-09-04 09:44:22.695906 | ubuntu-noble | 2026-09-04 09:44:22.695909 | ubuntu-noble | {% block openstack_base_header %} 2026-09-04 09:44:22.695912 | ubuntu-noble | RUN apt-get update \ 2026-09-04 09:44:22.695916 | ubuntu-noble | && apt-get -y install --no-install-recommends python3-setuptools \ 2026-09-04 09:44:22.695919 | ubuntu-noble | && apt-get clean \ 2026-09-04 09:44:22.695923 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-09-04 09:44:22.695926 | ubuntu-noble | {% endblock %} 2026-09-04 09:44:22.695929 | ubuntu-noble | 2026-09-04 09:44:22.695932 | ubuntu-noble | {% set glance_base_packages_append = ['nvme-cli'] %} 2026-09-04 09:44:22.695936 | ubuntu-noble | 2026-09-04 09:44:22.695940 | ubuntu-noble | {% set kolla_toolbox_packages_append = ['iputils-ping', 'traceroute'] %} 2026-09-04 09:44:22.695943 | ubuntu-noble | 2026-09-04 09:44:22.695947 | ubuntu-noble | {% set cinder_volume_packages_append = ['multipath-tools'] %} 2026-09-04 09:44:22.695950 | ubuntu-noble | 2026-09-04 09:44:22.695953 | ubuntu-noble | {% set cinder_volume_pip_packages = [ 'py-pure-client', 'infinisdk', 'python-linstor' ] %} 2026-09-04 09:44:22.695957 | ubuntu-noble | {% block cinder_volume_footer %} 2026-09-04 09:44:22.695960 | ubuntu-noble | RUN {{ macros.install_pip(cinder_volume_pip_packages | customizable("pip_packages")) }} 2026-09-04 09:44:22.695964 | ubuntu-noble | {% endblock %} 2026-09-04 09:44:22.695967 | ubuntu-noble | 2026-09-04 09:44:22.695970 | ubuntu-noble | {% set manila_base_additional_pip_packages = [ 'pywinrm' ] %} 2026-09-04 09:44:22.695973 | ubuntu-noble | {% block manila_base_footer %} 2026-09-04 09:44:22.695977 | ubuntu-noble | RUN {{ macros.install_pip(manila_base_additional_pip_packages | customizable("pip_packages")) }} 2026-09-04 09:44:22.695980 | ubuntu-noble | {% endblock %} 2026-09-04 09:44:22.695984 | ubuntu-noble | 2026-09-04 09:44:22.695987 | ubuntu-noble | {% set magnum_base_additional_pip_packages = [ 'magnum-cluster-api' ] %} 2026-09-04 09:44:22.695990 | ubuntu-noble | {% block magnum_base_footer %} 2026-09-04 09:44:22.695993 | ubuntu-noble | RUN {{ macros.install_pip(magnum_base_additional_pip_packages | customizable("pip_packages")) }} 2026-09-04 09:44:22.695997 | ubuntu-noble | RUN curl -o /tmp/helm.tar.gz https://get.helm.sh/helm-v3.15.2-linux-amd64.tar.gz \ 2026-09-04 09:44:22.696000 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/helm.tar.gz -C /usr/local/bin linux-amd64/helm 2026-09-04 09:44:22.696003 | ubuntu-noble | {% endblock %} 2026-09-04 09:44:22.696006 | ubuntu-noble | 2026-09-04 09:44:22.696010 | ubuntu-noble | {% set gnocchi_base_packages_append = ['python3-rados'] %} 2026-09-04 09:44:22.696013 | ubuntu-noble | {% block gnocchi_base_footer %} 2026-09-04 09:44:22.696016 | ubuntu-noble | RUN mkdir -p /var/lib/gnocchi/tmp \ 2026-09-04 09:44:22.696020 | ubuntu-noble | && chown -R gnocchi: /var/lib/gnocchi/tmp 2026-09-04 09:44:22.696023 | ubuntu-noble | {% endblock %} 2026-09-04 09:44:22.696026 | ubuntu-noble | 2026-09-04 09:44:22.696029 | ubuntu-noble | {% block grafana_footer %} 2026-09-04 09:44:22.696033 | ubuntu-noble | RUN curl -o /tmp/kolla-operations.tar.gz https://github.com/osism/kolla-operations/tarball/main \ 2026-09-04 09:44:22.696036 | ubuntu-noble | && mkdir -p /operations \ 2026-09-04 09:44:22.696067 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/kolla-operations.tar.gz -C /operations \ 2026-09-04 09:44:22.696071 | ubuntu-noble | && rm -f /tmp/kolla-operations.tar.gz 2026-09-04 09:44:22.696074 | ubuntu-noble | {% endblock %} 2026-09-04 09:44:22.696077 | ubuntu-noble | 2026-09-04 09:44:22.696081 | ubuntu-noble | {% block keystone_footer %} 2026-09-04 09:44:22.696084 | ubuntu-noble | RUN python3 -m pip --no-cache-dir install -c /requirements/upper-constraints.txt keystone-keycloak-backend 2026-09-04 09:44:22.696087 | ubuntu-noble | RUN apt-get update \ 2026-09-04 09:44:22.696091 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-09-04 09:44:22.696094 | ubuntu-noble | libapache2-mod-auth-openidc \ 2026-09-04 09:44:22.696097 | ubuntu-noble | libldap-common \ 2026-09-04 09:44:22.696100 | ubuntu-noble | libmemcached11 \ 2026-09-04 09:44:22.696104 | ubuntu-noble | && apt-get clean \ 2026-09-04 09:44:22.696107 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* \ 2026-09-04 09:44:22.696110 | ubuntu-noble | && a2enmod auth_openidc 2026-09-04 09:44:22.696114 | ubuntu-noble | {% endblock %} 2026-09-04 09:44:22.696117 | ubuntu-noble | 2026-09-04 09:44:22.696124 | ubuntu-noble | {% block footer %} 2026-09-04 09:44:22.696127 | ubuntu-noble | RUN rm -rf /usr/share/doc/* \ 2026-09-04 09:44:22.696131 | ubuntu-noble | && rm -rf /usr/share/man/* \ 2026-09-04 09:44:22.696134 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-09-04 09:44:22.696137 | ubuntu-noble | && apt-get autoremove -y \ 2026-09-04 09:44:22.696148 | ubuntu-noble | && if [ -e /var/lib/kolla/venv/bin/python3 ]; then /var/lib/kolla/venv/bin/pip3 install --no-cache-dir pyclean==3.0.0; /var/lib/kolla/venv/bin/pyclean /var/lib/kolla/venv; /var/lib/kolla/venv/bin/pyclean /usr; /var/lib/kolla/venv/bin/pip3 uninstall -y pyclean; fi \ 2026-09-04 09:44:22.696159 | ubuntu-noble | && if [ -e /var/lib/kolla/venv/bin/pip3 ]; then /var/lib/kolla/venv/bin/pip3 check; fi 2026-09-04 09:44:22.696163 | ubuntu-noble | {% endblock %} 2026-09-04 09:44:22.696166 | ubuntu-noble | 2026-09-04 09:44:22.696170 | ubuntu-noble | {% block labels %} 2026-09-04 09:44:22.696176 | ubuntu-noble | LABEL "build-date"="{{ build_date }}" \ 2026-09-04 09:44:22.696181 | ubuntu-noble | "name"="{{ image_name }}" \ 2026-09-04 09:44:22.696187 | ubuntu-noble | "de.osism.commit.docker_images_kolla"="b33a0f2" \ 2026-09-04 09:44:22.696193 | ubuntu-noble | "de.osism.commit.kolla"="d14cef9bb" \ 2026-09-04 09:44:22.696198 | ubuntu-noble | "de.osism.commit.kolla_version"="20.5.1" \ 2026-09-04 09:44:22.696204 | ubuntu-noble | "de.osism.commit.release"="75920e1" \ 2026-09-04 09:44:22.696210 | ubuntu-noble | "de.osism.os_id"="ubuntu" \ 2026-09-04 09:44:22.696214 | ubuntu-noble | "de.osism.os_version_id"="24.04" \ 2026-09-04 09:44:22.696218 | ubuntu-noble | "de.osism.release.openstack"="2025.1" \ 2026-09-04 09:44:22.696225 | ubuntu-noble | "de.osism.version"="latest" \ 2026-09-04 09:44:22.696229 | ubuntu-noble | "org.opencontainers.image.created"="2026-09-04T09:44:22.671743+00:00" \ 2026-09-04 09:44:22.696232 | ubuntu-noble | "org.opencontainers.image.documentation"="https://osism.tech/docs/" \ 2026-09-04 09:44:22.696236 | ubuntu-noble | "org.opencontainers.image.licenses"="ASL 2.0" \ 2026-09-04 09:44:22.696239 | ubuntu-noble | "org.opencontainers.image.source"="https://github.com/osism/container-images-kolla" \ 2026-09-04 09:44:22.696243 | ubuntu-noble | "org.opencontainers.image.title"="{{ image_name }}" \ 2026-09-04 09:44:22.696246 | ubuntu-noble | "org.opencontainers.image.url"="https://quay.io/organization/osism" \ 2026-09-04 09:44:22.696249 | ubuntu-noble | "org.opencontainers.image.vendor"="OSISM GmbH" 2026-09-04 09:44:22.696253 | ubuntu-noble | {% endblock %} 2026-09-04 09:44:22.696256 | ubuntu-noble | 2026-09-04 09:44:22.696693 | ubuntu-noble | + bash scripts/002-generate.sh 2026-09-04 09:44:22.700342 | ubuntu-noble | + BASE=ubuntu 2026-09-04 09:44:22.700455 | ubuntu-noble | + BASE_VERSION=22.04 2026-09-04 09:44:22.701177 | ubuntu-noble | ++ date +%Y%m%d 2026-09-04 09:44:22.703110 | ubuntu-noble | + BUILD_ID=20260904 2026-09-04 09:44:22.703163 | ubuntu-noble | + DOCKER_NAMESPACE=kolla 2026-09-04 09:44:22.703172 | ubuntu-noble | + DOCKER_REGISTRY=osism.harbor.regio.digital 2026-09-04 09:44:22.703194 | ubuntu-noble | + OPENSTACK_VERSION=2025.1 2026-09-04 09:44:22.703218 | ubuntu-noble | + VERSION=latest 2026-09-04 09:44:22.703298 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-09-04 09:44:22.703320 | ubuntu-noble | + . defaults/all.sh 2026-09-04 09:44:22.703439 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-09-04 09:44:22.703445 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-09-04 09:44:22.703480 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-09-04 09:44:22.703503 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-09-04 09:44:22.703704 | ubuntu-noble | +++ deactivate nondestructive 2026-09-04 09:44:22.703747 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-04 09:44:22.703774 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-04 09:44:22.703792 | ubuntu-noble | +++ hash -r 2026-09-04 09:44:22.703847 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-04 09:44:22.703864 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-09-04 09:44:22.703884 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-09-04 09:44:22.703915 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-09-04 09:44:22.703996 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-09-04 09:44:22.704018 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-09-04 09:44:22.704035 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-09-04 09:44:22.704107 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-09-04 09:44:22.704112 | ubuntu-noble | +++ _OLD_VIRTUAL_PATH=/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-09-04 09:44:22.704141 | ubuntu-noble | +++ PATH=/tmp/venv/bin:/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-09-04 09:44:22.704159 | ubuntu-noble | +++ export PATH 2026-09-04 09:44:22.704195 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-04 09:44:22.704241 | ubuntu-noble | +++ '[' -z '' ']' 2026-09-04 09:44:22.704259 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-09-04 09:44:22.704278 | ubuntu-noble | +++ PS1='(venv) ' 2026-09-04 09:44:22.704295 | ubuntu-noble | +++ export PS1 2026-09-04 09:44:22.704300 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-09-04 09:44:22.704318 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-09-04 09:44:22.704469 | ubuntu-noble | +++ hash -r 2026-09-04 09:44:22.704548 | ubuntu-noble | + . defaults/2025.1.sh 2026-09-04 09:44:22.705284 | ubuntu-noble | +++ date +%Y%m%d 2026-09-04 09:44:22.707486 | ubuntu-noble | ++ export BUILD_ID=20260904 2026-09-04 09:44:22.707505 | ubuntu-noble | ++ BUILD_ID=20260904 2026-09-04 09:44:22.707512 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-09-04 09:44:22.707516 | ubuntu-noble | ++ KOLLA_TYPE= 2026-09-04 09:44:22.707535 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-09-04 09:44:22.707539 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-09-04 09:44:22.707576 | ubuntu-noble | + export VERSION 2026-09-04 09:44:22.707595 | ubuntu-noble | + export OPENSTACK_VERSION 2026-09-04 09:44:22.707634 | ubuntu-noble | + DOCKER_TAG=build-20260904 2026-09-04 09:44:22.707657 | ubuntu-noble | + KOLLA_BASE=ubuntu 2026-09-04 09:44:22.707679 | ubuntu-noble | + KOLLA_BASE_TAG=24.04 2026-09-04 09:44:22.707704 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-09-04 09:44:22.707724 | ubuntu-noble | + KOLLA_INSTALL_TYPE=source 2026-09-04 09:44:22.707768 | ubuntu-noble | + python3 src/generate-kolla-build-config.py 2026-09-04 09:44:22.850951 | ubuntu-noble | + setini DEFAULT namespace kolla 2026-09-04 09:44:22.851013 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=namespace value=kolla' 2026-09-04 09:44:24.208023 | ubuntu-noble | localhost | SUCCESS => { 2026-09-04 09:44:24.208099 | ubuntu-noble | "changed": false, 2026-09-04 09:44:24.208105 | ubuntu-noble | "gid": 1000, 2026-09-04 09:44:24.208109 | ubuntu-noble | "group": "zuul", 2026-09-04 09:44:24.208112 | ubuntu-noble | "mode": "0664", 2026-09-04 09:44:24.208116 | ubuntu-noble | "msg": "OK", 2026-09-04 09:44:24.208120 | ubuntu-noble | "owner": "zuul", 2026-09-04 09:44:24.208124 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-04 09:44:24.208128 | ubuntu-noble | "size": 4562, 2026-09-04 09:44:24.208131 | ubuntu-noble | "state": "file", 2026-09-04 09:44:24.208134 | ubuntu-noble | "uid": 1000 2026-09-04 09:44:24.208138 | ubuntu-noble | } 2026-09-04 09:44:24.337851 | ubuntu-noble | + setini DEFAULT tag build-20260904 2026-09-04 09:44:24.337938 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=tag value=build-20260904' 2026-09-04 09:44:25.647416 | ubuntu-noble | localhost | CHANGED => { 2026-09-04 09:44:25.647468 | ubuntu-noble | "changed": true, 2026-09-04 09:44:25.647473 | ubuntu-noble | "gid": 1000, 2026-09-04 09:44:25.647477 | ubuntu-noble | "group": "zuul", 2026-09-04 09:44:25.647480 | ubuntu-noble | "mode": "0664", 2026-09-04 09:44:25.647484 | ubuntu-noble | "msg": "option changed", 2026-09-04 09:44:25.647488 | ubuntu-noble | "owner": "zuul", 2026-09-04 09:44:25.647491 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-04 09:44:25.647495 | ubuntu-noble | "size": 4570, 2026-09-04 09:44:25.647498 | ubuntu-noble | "state": "file", 2026-09-04 09:44:25.647502 | ubuntu-noble | "uid": 1000 2026-09-04 09:44:25.647505 | ubuntu-noble | } 2026-09-04 09:44:25.753742 | ubuntu-noble | + setini DEFAULT base ubuntu 2026-09-04 09:44:25.753864 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=base value=ubuntu' 2026-09-04 09:44:27.093104 | ubuntu-noble | localhost | SUCCESS => { 2026-09-04 09:44:27.093151 | ubuntu-noble | "changed": false, 2026-09-04 09:44:27.093158 | ubuntu-noble | "gid": 1000, 2026-09-04 09:44:27.093164 | ubuntu-noble | "group": "zuul", 2026-09-04 09:44:27.093169 | ubuntu-noble | "mode": "0664", 2026-09-04 09:44:27.093174 | ubuntu-noble | "msg": "OK", 2026-09-04 09:44:27.093179 | ubuntu-noble | "owner": "zuul", 2026-09-04 09:44:27.093184 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-04 09:44:27.093190 | ubuntu-noble | "size": 4570, 2026-09-04 09:44:27.093195 | ubuntu-noble | "state": "file", 2026-09-04 09:44:27.093200 | ubuntu-noble | "uid": 1000 2026-09-04 09:44:27.093205 | ubuntu-noble | } 2026-09-04 09:44:27.220702 | ubuntu-noble | + setini DEFAULT base_tag 24.04 2026-09-04 09:44:27.220773 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=base_tag value=24.04' 2026-09-04 09:44:28.587141 | ubuntu-noble | localhost | SUCCESS => { 2026-09-04 09:44:28.587228 | ubuntu-noble | "changed": false, 2026-09-04 09:44:28.587240 | ubuntu-noble | "gid": 1000, 2026-09-04 09:44:28.587249 | ubuntu-noble | "group": "zuul", 2026-09-04 09:44:28.587258 | ubuntu-noble | "mode": "0664", 2026-09-04 09:44:28.587267 | ubuntu-noble | "msg": "OK", 2026-09-04 09:44:28.587275 | ubuntu-noble | "owner": "zuul", 2026-09-04 09:44:28.587284 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-04 09:44:28.587293 | ubuntu-noble | "size": 4570, 2026-09-04 09:44:28.587302 | ubuntu-noble | "state": "file", 2026-09-04 09:44:28.587310 | ubuntu-noble | "uid": 1000 2026-09-04 09:44:28.587319 | ubuntu-noble | } 2026-09-04 09:44:28.704800 | ubuntu-noble | + setini DEFAULT install_type source 2026-09-04 09:44:28.704863 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=install_type value=source' 2026-09-04 09:44:30.022831 | ubuntu-noble | localhost | SUCCESS => { 2026-09-04 09:44:30.022886 | ubuntu-noble | "changed": false, 2026-09-04 09:44:30.022892 | ubuntu-noble | "gid": 1000, 2026-09-04 09:44:30.022896 | ubuntu-noble | "group": "zuul", 2026-09-04 09:44:30.022900 | ubuntu-noble | "mode": "0664", 2026-09-04 09:44:30.022904 | ubuntu-noble | "msg": "OK", 2026-09-04 09:44:30.022908 | ubuntu-noble | "owner": "zuul", 2026-09-04 09:44:30.022912 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-04 09:44:30.022917 | ubuntu-noble | "size": 4570, 2026-09-04 09:44:30.022921 | ubuntu-noble | "state": "file", 2026-09-04 09:44:30.022925 | ubuntu-noble | "uid": 1000 2026-09-04 09:44:30.022929 | ubuntu-noble | } 2026-09-04 09:44:30.148933 | ubuntu-noble | + [[ 2025.1 == \2\0\2\4\.\1 ]] 2026-09-04 09:44:30.149022 | ubuntu-noble | + REQUIREMENTS_BRANCH=stable-2025.1 2026-09-04 09:44:30.149087 | ubuntu-noble | + setini openstack-base location tarballs/requirements-stable-2025.1.tar.gz 2026-09-04 09:44:30.149113 | 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-2025.1.tar.gz' 2026-09-04 09:44:31.477619 | ubuntu-noble | localhost | CHANGED => { 2026-09-04 09:44:31.477687 | ubuntu-noble | "changed": true, 2026-09-04 09:44:31.477696 | ubuntu-noble | "gid": 1000, 2026-09-04 09:44:31.477702 | ubuntu-noble | "group": "zuul", 2026-09-04 09:44:31.477708 | ubuntu-noble | "mode": "0664", 2026-09-04 09:44:31.477714 | ubuntu-noble | "msg": "section and option added", 2026-09-04 09:44:31.477722 | ubuntu-noble | "owner": "zuul", 2026-09-04 09:44:31.477725 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-04 09:44:31.477729 | ubuntu-noble | "size": 4641, 2026-09-04 09:44:31.477732 | ubuntu-noble | "state": "file", 2026-09-04 09:44:31.477736 | ubuntu-noble | "uid": 1000 2026-09-04 09:44:31.477740 | ubuntu-noble | } 2026-09-04 09:44:31.600550 | ubuntu-noble | + sed -i '/\[openstack-base\]/a # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz' kolla-build.conf 2026-09-04 09:44:31.606218 | ubuntu-noble | + setini openstack-base type local 2026-09-04 09:44:31.606292 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=openstack-base option=type value=local' 2026-09-04 09:44:32.921985 | ubuntu-noble | localhost | CHANGED => { 2026-09-04 09:44:32.922056 | ubuntu-noble | "changed": true, 2026-09-04 09:44:32.922075 | ubuntu-noble | "gid": 1000, 2026-09-04 09:44:32.922079 | ubuntu-noble | "group": "zuul", 2026-09-04 09:44:32.922083 | ubuntu-noble | "mode": "0664", 2026-09-04 09:44:32.922086 | ubuntu-noble | "msg": "option added", 2026-09-04 09:44:32.922090 | ubuntu-noble | "owner": "zuul", 2026-09-04 09:44:32.922093 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-04 09:44:32.922097 | ubuntu-noble | "size": 4752, 2026-09-04 09:44:32.922101 | ubuntu-noble | "state": "file", 2026-09-04 09:44:32.922104 | ubuntu-noble | "uid": 1000 2026-09-04 09:44:32.922108 | ubuntu-noble | } 2026-09-04 09:44:33.026022 | ubuntu-noble | + [[ -n osism.harbor.regio.digital ]] 2026-09-04 09:44:33.026170 | ubuntu-noble | + setini DEFAULT registry osism.harbor.regio.digital 2026-09-04 09:44:33.026194 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=registry value=osism.harbor.regio.digital' 2026-09-04 09:44:34.276340 | ubuntu-noble | localhost | CHANGED => { 2026-09-04 09:44:34.276406 | ubuntu-noble | "changed": true, 2026-09-04 09:44:34.276411 | ubuntu-noble | "gid": 1000, 2026-09-04 09:44:34.276415 | ubuntu-noble | "group": "zuul", 2026-09-04 09:44:34.276419 | ubuntu-noble | "mode": "0664", 2026-09-04 09:44:34.276422 | ubuntu-noble | "msg": "option added", 2026-09-04 09:44:34.276426 | ubuntu-noble | "owner": "zuul", 2026-09-04 09:44:34.276429 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-04 09:44:34.276433 | ubuntu-noble | "size": 4790, 2026-09-04 09:44:34.276436 | ubuntu-noble | "state": "file", 2026-09-04 09:44:34.276439 | ubuntu-noble | "uid": 1000 2026-09-04 09:44:34.276443 | ubuntu-noble | } 2026-09-04 09:44:34.395209 | ubuntu-noble | + echo DEBUG kolla-build.conf 2026-09-04 09:44:34.395297 | ubuntu-noble | DEBUG kolla-build.conf 2026-09-04 09:44:34.395306 | ubuntu-noble | + cat kolla-build.conf 2026-09-04 09:44:34.397449 | ubuntu-noble | [DEFAULT] 2026-09-04 09:44:34.397484 | ubuntu-noble | base = ubuntu 2026-09-04 09:44:34.397491 | ubuntu-noble | base_package_type = deb 2026-09-04 09:44:34.397497 | ubuntu-noble | base_tag = 24.04 2026-09-04 09:44:34.397503 | ubuntu-noble | install_type = source 2026-09-04 09:44:34.397509 | ubuntu-noble | namespace = kolla 2026-09-04 09:44:34.397514 | ubuntu-noble | openstack_release = 2025.1 2026-09-04 09:44:34.397520 | ubuntu-noble | push = false 2026-09-04 09:44:34.397525 | ubuntu-noble | tag = build-20260904 2026-09-04 09:44:34.397531 | ubuntu-noble | threads = 1 2026-09-04 09:44:34.397537 | ubuntu-noble | patches_path = kolla-patches/2025.1 2026-09-04 09:44:34.397544 | ubuntu-noble | registry = osism.harbor.regio.digital 2026-09-04 09:44:34.397550 | ubuntu-noble | 2026-09-04 09:44:34.397557 | ubuntu-noble | ######################################################################### 2026-09-04 09:44:34.397564 | ubuntu-noble | # sources tracked in release repository 2026-09-04 09:44:34.397569 | ubuntu-noble | 2026-09-04 09:44:34.397575 | ubuntu-noble | [aodh-base] 2026-09-04 09:44:34.397581 | ubuntu-noble | type = local 2026-09-04 09:44:34.397587 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz 2026-09-04 09:44:34.397592 | ubuntu-noble | location = tarballs/aodh-stable-2025.1.tar.gz 2026-09-04 09:44:34.397598 | ubuntu-noble | 2026-09-04 09:44:34.397603 | ubuntu-noble | 2026-09-04 09:44:34.397609 | ubuntu-noble | 2026-09-04 09:44:34.397614 | ubuntu-noble | [barbican-base] 2026-09-04 09:44:34.397628 | ubuntu-noble | type = local 2026-09-04 09:44:34.397634 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz 2026-09-04 09:44:34.397641 | ubuntu-noble | location = tarballs/barbican-stable-2025.1.tar.gz 2026-09-04 09:44:34.397665 | ubuntu-noble | 2026-09-04 09:44:34.397671 | ubuntu-noble | 2026-09-04 09:44:34.397677 | ubuntu-noble | 2026-09-04 09:44:34.397682 | ubuntu-noble | [blazar-base] 2026-09-04 09:44:34.397688 | ubuntu-noble | type = local 2026-09-04 09:44:34.397693 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz 2026-09-04 09:44:34.397699 | ubuntu-noble | location = tarballs/blazar-stable-2025.1.tar.gz 2026-09-04 09:44:34.397704 | ubuntu-noble | 2026-09-04 09:44:34.397709 | ubuntu-noble | 2026-09-04 09:44:34.397715 | ubuntu-noble | 2026-09-04 09:44:34.397720 | ubuntu-noble | [ceilometer-base] 2026-09-04 09:44:34.397726 | ubuntu-noble | type = local 2026-09-04 09:44:34.397739 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz 2026-09-04 09:44:34.397744 | ubuntu-noble | location = tarballs/ceilometer-stable-2025.1.tar.gz 2026-09-04 09:44:34.397750 | ubuntu-noble | 2026-09-04 09:44:34.397755 | ubuntu-noble | 2026-09-04 09:44:34.397760 | ubuntu-noble | 2026-09-04 09:44:34.397766 | ubuntu-noble | [cinder-base] 2026-09-04 09:44:34.397771 | ubuntu-noble | type = local 2026-09-04 09:44:34.397777 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz 2026-09-04 09:44:34.397782 | ubuntu-noble | location = tarballs/cinder-stable-2025.1.tar.gz 2026-09-04 09:44:34.397788 | ubuntu-noble | 2026-09-04 09:44:34.397793 | ubuntu-noble | 2026-09-04 09:44:34.397798 | ubuntu-noble | 2026-09-04 09:44:34.397804 | ubuntu-noble | [designate-base] 2026-09-04 09:44:34.397809 | ubuntu-noble | type = local 2026-09-04 09:44:34.397815 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz 2026-09-04 09:44:34.397820 | ubuntu-noble | location = tarballs/designate-stable-2025.1.tar.gz 2026-09-04 09:44:34.397826 | ubuntu-noble | 2026-09-04 09:44:34.397831 | ubuntu-noble | 2026-09-04 09:44:34.397836 | ubuntu-noble | 2026-09-04 09:44:34.397842 | ubuntu-noble | [glance-base] 2026-09-04 09:44:34.397847 | ubuntu-noble | type = local 2026-09-04 09:44:34.397853 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz 2026-09-04 09:44:34.397858 | ubuntu-noble | location = tarballs/glance-stable-2025.1.tar.gz 2026-09-04 09:44:34.397864 | ubuntu-noble | 2026-09-04 09:44:34.397869 | ubuntu-noble | 2026-09-04 09:44:34.397888 | ubuntu-noble | 2026-09-04 09:44:34.397894 | ubuntu-noble | [heat-base] 2026-09-04 09:44:34.397899 | ubuntu-noble | type = local 2026-09-04 09:44:34.397905 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz 2026-09-04 09:44:34.397910 | ubuntu-noble | location = tarballs/heat-stable-2025.1.tar.gz 2026-09-04 09:44:34.397916 | ubuntu-noble | 2026-09-04 09:44:34.397921 | ubuntu-noble | 2026-09-04 09:44:34.397926 | ubuntu-noble | 2026-09-04 09:44:34.397932 | ubuntu-noble | [horizon] 2026-09-04 09:44:34.397937 | ubuntu-noble | type = local 2026-09-04 09:44:34.397943 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz 2026-09-04 09:44:34.397948 | ubuntu-noble | location = tarballs/horizon-stable-2025.1.tar.gz 2026-09-04 09:44:34.397953 | ubuntu-noble | 2026-09-04 09:44:34.397959 | ubuntu-noble | 2026-09-04 09:44:34.397964 | ubuntu-noble | 2026-09-04 09:44:34.397970 | ubuntu-noble | [ironic-base] 2026-09-04 09:44:34.397975 | ubuntu-noble | type = local 2026-09-04 09:44:34.397980 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz 2026-09-04 09:44:34.397986 | ubuntu-noble | location = tarballs/ironic-stable-2025.1.tar.gz 2026-09-04 09:44:34.397991 | ubuntu-noble | 2026-09-04 09:44:34.397997 | ubuntu-noble | 2026-09-04 09:44:34.398002 | ubuntu-noble | 2026-09-04 09:44:34.398007 | ubuntu-noble | [keystone-base] 2026-09-04 09:44:34.398013 | ubuntu-noble | type = local 2026-09-04 09:44:34.398018 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz 2026-09-04 09:44:34.398024 | ubuntu-noble | location = tarballs/keystone-stable-2025.1.tar.gz 2026-09-04 09:44:34.398029 | ubuntu-noble | 2026-09-04 09:44:34.398034 | ubuntu-noble | 2026-09-04 09:44:34.398095 | ubuntu-noble | 2026-09-04 09:44:34.398101 | ubuntu-noble | [magnum-base] 2026-09-04 09:44:34.398106 | ubuntu-noble | type = local 2026-09-04 09:44:34.398112 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz 2026-09-04 09:44:34.398117 | ubuntu-noble | location = tarballs/magnum-stable-2025.1.tar.gz 2026-09-04 09:44:34.398123 | ubuntu-noble | 2026-09-04 09:44:34.398128 | ubuntu-noble | 2026-09-04 09:44:34.398134 | ubuntu-noble | 2026-09-04 09:44:34.398139 | ubuntu-noble | [manila-base] 2026-09-04 09:44:34.398144 | ubuntu-noble | type = local 2026-09-04 09:44:34.398150 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz 2026-09-04 09:44:34.398155 | ubuntu-noble | location = tarballs/manila-stable-2025.1.tar.gz 2026-09-04 09:44:34.398161 | ubuntu-noble | 2026-09-04 09:44:34.398166 | ubuntu-noble | 2026-09-04 09:44:34.398171 | ubuntu-noble | 2026-09-04 09:44:34.398177 | ubuntu-noble | [masakari-base] 2026-09-04 09:44:34.398182 | ubuntu-noble | type = local 2026-09-04 09:44:34.398188 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz 2026-09-04 09:44:34.398193 | ubuntu-noble | location = tarballs/masakari-stable-2025.1.tar.gz 2026-09-04 09:44:34.398199 | ubuntu-noble | 2026-09-04 09:44:34.398204 | ubuntu-noble | 2026-09-04 09:44:34.398209 | ubuntu-noble | 2026-09-04 09:44:34.398215 | ubuntu-noble | [neutron-bgp-dragent] 2026-09-04 09:44:34.398220 | ubuntu-noble | type = local 2026-09-04 09:44:34.398226 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-09-04 09:44:34.398232 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-09-04 09:44:34.398237 | ubuntu-noble | 2026-09-04 09:44:34.398243 | ubuntu-noble | 2026-09-04 09:44:34.398248 | ubuntu-noble | [neutron-server-plugin-neutron-dynamic-routing] 2026-09-04 09:44:34.398254 | ubuntu-noble | type = local 2026-09-04 09:44:34.398259 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-09-04 09:44:34.398265 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-09-04 09:44:34.398270 | ubuntu-noble | 2026-09-04 09:44:34.398275 | ubuntu-noble | 2026-09-04 09:44:34.398281 | ubuntu-noble | [neutron-vpnaas-base] 2026-09-04 09:44:34.398286 | ubuntu-noble | type = local 2026-09-04 09:44:34.398292 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.1.tar.gz 2026-09-04 09:44:34.398298 | ubuntu-noble | location = tarballs/neutron-vpnaas-stable-2025.1.tar.gz 2026-09-04 09:44:34.398303 | ubuntu-noble | 2026-09-04 09:44:34.398308 | ubuntu-noble | 2026-09-04 09:44:34.398314 | ubuntu-noble | 2026-09-04 09:44:34.398319 | ubuntu-noble | [neutron-base] 2026-09-04 09:44:34.398325 | ubuntu-noble | type = local 2026-09-04 09:44:34.398330 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz 2026-09-04 09:44:34.398336 | ubuntu-noble | location = tarballs/neutron-stable-2025.1.tar.gz 2026-09-04 09:44:34.398346 | ubuntu-noble | 2026-09-04 09:44:34.398352 | ubuntu-noble | 2026-09-04 09:44:34.398357 | ubuntu-noble | 2026-09-04 09:44:34.398363 | ubuntu-noble | [nova-base] 2026-09-04 09:44:34.398368 | ubuntu-noble | type = local 2026-09-04 09:44:34.398374 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz 2026-09-04 09:44:34.398379 | ubuntu-noble | location = tarballs/nova-stable-2025.1.tar.gz 2026-09-04 09:44:34.398385 | ubuntu-noble | 2026-09-04 09:44:34.398390 | ubuntu-noble | 2026-09-04 09:44:34.398395 | ubuntu-noble | 2026-09-04 09:44:34.398401 | ubuntu-noble | [octavia-base] 2026-09-04 09:44:34.398406 | ubuntu-noble | type = local 2026-09-04 09:44:34.398412 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz 2026-09-04 09:44:34.398417 | ubuntu-noble | location = tarballs/octavia-stable-2025.1.tar.gz 2026-09-04 09:44:34.398422 | ubuntu-noble | 2026-09-04 09:44:34.398428 | ubuntu-noble | 2026-09-04 09:44:34.398433 | ubuntu-noble | 2026-09-04 09:44:34.398438 | ubuntu-noble | [placement-base] 2026-09-04 09:44:34.398444 | ubuntu-noble | type = local 2026-09-04 09:44:34.398449 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz 2026-09-04 09:44:34.398455 | ubuntu-noble | location = tarballs/placement-stable-2025.1.tar.gz 2026-09-04 09:44:34.398460 | ubuntu-noble | 2026-09-04 09:44:34.398465 | ubuntu-noble | 2026-09-04 09:44:34.398471 | ubuntu-noble | 2026-09-04 09:44:34.398476 | ubuntu-noble | [skyline-apiserver-base] 2026-09-04 09:44:34.398482 | ubuntu-noble | type = local 2026-09-04 09:44:34.398496 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.1.tar.gz 2026-09-04 09:44:34.398502 | ubuntu-noble | location = tarballs/skyline-apiserver-stable-2025.1.tar.gz 2026-09-04 09:44:34.398507 | ubuntu-noble | 2026-09-04 09:44:34.398512 | ubuntu-noble | 2026-09-04 09:44:34.398518 | ubuntu-noble | 2026-09-04 09:44:34.398523 | ubuntu-noble | [skyline-console-base] 2026-09-04 09:44:34.398529 | ubuntu-noble | type = local 2026-09-04 09:44:34.398534 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.1.tar.gz 2026-09-04 09:44:34.398540 | ubuntu-noble | location = tarballs/skyline-console-stable-2025.1.tar.gz 2026-09-04 09:44:34.398545 | ubuntu-noble | 2026-09-04 09:44:34.398550 | ubuntu-noble | 2026-09-04 09:44:34.398556 | ubuntu-noble | 2026-09-04 09:44:34.398561 | ubuntu-noble | [watcher-base] 2026-09-04 09:44:34.398571 | ubuntu-noble | type = local 2026-09-04 09:44:34.398577 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz 2026-09-04 09:44:34.398582 | ubuntu-noble | location = tarballs/watcher-stable-2025.1.tar.gz 2026-09-04 09:44:34.398588 | ubuntu-noble | 2026-09-04 09:44:34.398593 | ubuntu-noble | 2026-09-04 09:44:34.398599 | ubuntu-noble | [openstack-base] 2026-09-04 09:44:34.398604 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz 2026-09-04 09:44:34.398610 | ubuntu-noble | location = tarballs/requirements-stable-2025.1.tar.gz 2026-09-04 09:44:34.398615 | ubuntu-noble | type = local 2026-09-04 09:44:34.398621 | ubuntu-noble | + bash scripts/003-patch.sh 2026-09-04 09:44:34.399853 | ubuntu-noble | + OPENSTACK_VERSION=2025.1 2026-09-04 09:44:34.399868 | ubuntu-noble | + VERSION=latest 2026-09-04 09:44:34.399878 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-09-04 09:44:34.399905 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-09-04 09:44:34.399914 | ubuntu-noble | + . defaults/all.sh 2026-09-04 09:44:34.399968 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-09-04 09:44:34.399976 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-09-04 09:44:34.399982 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-09-04 09:44:34.399990 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-09-04 09:44:34.400124 | ubuntu-noble | +++ deactivate nondestructive 2026-09-04 09:44:34.400220 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-04 09:44:34.400267 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-04 09:44:34.400276 | ubuntu-noble | +++ hash -r 2026-09-04 09:44:34.400335 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-04 09:44:34.400344 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-09-04 09:44:34.400349 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-09-04 09:44:34.400357 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-09-04 09:44:34.400402 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-09-04 09:44:34.400411 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-09-04 09:44:34.400416 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-09-04 09:44:34.400424 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-09-04 09:44:34.400432 | ubuntu-noble | +++ _OLD_VIRTUAL_PATH=/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-09-04 09:44:34.400448 | ubuntu-noble | +++ PATH=/tmp/venv/bin:/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-09-04 09:44:34.400456 | ubuntu-noble | +++ export PATH 2026-09-04 09:44:34.400479 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-04 09:44:34.400502 | ubuntu-noble | +++ '[' -z '' ']' 2026-09-04 09:44:34.400511 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-09-04 09:44:34.400516 | ubuntu-noble | +++ PS1='(venv) ' 2026-09-04 09:44:34.400524 | ubuntu-noble | +++ export PS1 2026-09-04 09:44:34.400529 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-09-04 09:44:34.400535 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-09-04 09:44:34.400542 | ubuntu-noble | +++ hash -r 2026-09-04 09:44:34.400568 | ubuntu-noble | + . defaults/2025.1.sh 2026-09-04 09:44:34.401374 | ubuntu-noble | +++ date +%Y%m%d 2026-09-04 09:44:34.402600 | ubuntu-noble | ++ export BUILD_ID=20260904 2026-09-04 09:44:34.402616 | ubuntu-noble | ++ BUILD_ID=20260904 2026-09-04 09:44:34.402625 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-09-04 09:44:34.402632 | ubuntu-noble | ++ KOLLA_TYPE= 2026-09-04 09:44:34.402638 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-09-04 09:44:34.402643 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-09-04 09:44:34.402667 | ubuntu-noble | + . scripts/patch-lib.sh 2026-09-04 09:44:34.403512 | ubuntu-noble | +++ pwd 2026-09-04 09:44:34.403567 | ubuntu-noble | ++ PATCH_ROOT=/home/zuul/src/github.com/osism/container-images-kolla 2026-09-04 09:44:34.403599 | ubuntu-noble | ++ PATCH_MANIFEST=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-09-04 09:44:34.403893 | ubuntu-noble | + export VERSION 2026-09-04 09:44:34.403902 | ubuntu-noble | + export OPENSTACK_VERSION 2026-09-04 09:44:34.403996 | ubuntu-noble | + mkdir -p tarballs 2026-09-04 09:44:34.406395 | ubuntu-noble | + ping -c2 tarballs.opendev.org 2026-09-04 09:44:34.545479 | ubuntu-noble | PING tarballs.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f) 56 data bytes 2026-09-04 09:44:34.545567 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=1 ttl=42 time=129 ms 2026-09-04 09:44:35.540283 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=2 ttl=42 time=128 ms 2026-09-04 09:44:35.540387 | ubuntu-noble | 2026-09-04 09:44:35.540417 | ubuntu-noble | --- tarballs.opendev.org ping statistics --- 2026-09-04 09:44:35.540431 | ubuntu-noble | 2 packets transmitted, 2 received, 0% packet loss, time 1002ms 2026-09-04 09:44:35.540442 | ubuntu-noble | rtt min/avg/max/mdev = 128.420/128.546/128.672/0.126 ms 2026-09-04 09:44:35.542316 | ubuntu-noble | ++ awk '/# tarball/ && !seen[$4]++ { print $4 }' kolla-build.conf 2026-09-04 09:44:35.545170 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:44:35.545231 | ubuntu-noble | + pushd tarballs 2026-09-04 09:44:35.546017 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz 2026-09-04 09:44:35.548627 | ubuntu-noble | + filename=aodh-stable-2025.1.tar.gz 2026-09-04 09:44:35.548659 | ubuntu-noble | + [[ -e aodh-stable-2025.1.tar.gz ]] 2026-09-04 09:44:35.548781 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz 2026-09-04 09:44:35.548790 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz 2026-09-04 09:44:35.548816 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz 2026-09-04 09:44:36.668148 | ubuntu-noble | 2026-09-04 09:44:36 URL:https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz [254062/254062] -> "aodh-stable-2025.1.tar.gz" [1] 2026-09-04 09:44:36.668682 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:44:36.668778 | ubuntu-noble | + echo Process aodh-stable-2025.1.tar.gz 2026-09-04 09:44:36.668797 | ubuntu-noble | Process aodh-stable-2025.1.tar.gz 2026-09-04 09:44:36.673117 | ubuntu-noble | ++ tar -tzf aodh-stable-2025.1.tar.gz 2026-09-04 09:44:36.673168 | ubuntu-noble | ++ head -1 2026-09-04 09:44:36.673177 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:44:36.690210 | ubuntu-noble | + directory=aodh-20.0.1.dev5 2026-09-04 09:44:36.692177 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 aodh-20.0.1.dev5 2026-09-04 09:44:36.692237 | ubuntu-noble | ++ local root=patches/2025.1 2026-09-04 09:44:36.692251 | ubuntu-noble | ++ local directory=aodh-20.0.1.dev5 2026-09-04 09:44:36.692263 | ubuntu-noble | ++ local suffix= 2026-09-04 09:44:36.692274 | ubuntu-noble | ++ local name=aodh 2026-09-04 09:44:36.692285 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:36.692296 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:36.692327 | ubuntu-noble | ++ path=patches/2025.1/aodh 2026-09-04 09:44:36.692338 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/aodh ]] 2026-09-04 09:44:36.692350 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:36.692360 | ubuntu-noble | ++ path=patches/2025.1/aodh 2026-09-04 09:44:36.692371 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/aodh ]] 2026-09-04 09:44:36.692381 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:36.692391 | ubuntu-noble | ++ path=patches/2025.1/aodh 2026-09-04 09:44:36.692402 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/aodh ]] 2026-09-04 09:44:36.692413 | ubuntu-noble | ++ return 1 2026-09-04 09:44:36.693025 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:36.693102 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:36.694824 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 aodh-20.0.1.dev5 /source 2026-09-04 09:44:36.694866 | ubuntu-noble | ++ local root=overlays/2025.1 2026-09-04 09:44:36.694882 | ubuntu-noble | ++ local directory=aodh-20.0.1.dev5 2026-09-04 09:44:36.694897 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:44:36.694910 | ubuntu-noble | ++ local name=aodh 2026-09-04 09:44:36.694923 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:36.694937 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:36.694950 | ubuntu-noble | ++ path=overlays/2025.1/aodh/source 2026-09-04 09:44:36.694979 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/aodh/source ]] 2026-09-04 09:44:36.694994 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:36.695008 | ubuntu-noble | ++ path=overlays/2025.1/aodh/source 2026-09-04 09:44:36.695022 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/aodh/source ]] 2026-09-04 09:44:36.695036 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:36.695107 | ubuntu-noble | ++ path=overlays/2025.1/aodh/source 2026-09-04 09:44:36.695124 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/aodh/source ]] 2026-09-04 09:44:36.695138 | ubuntu-noble | ++ return 1 2026-09-04 09:44:36.695165 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:36.695181 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:36.695195 | ubuntu-noble | + echo Check patches for aodh-stable-2025.1.tar.gz 2026-09-04 09:44:36.695211 | ubuntu-noble | Check patches for aodh-stable-2025.1.tar.gz 2026-09-04 09:44:36.695226 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:36.695241 | ubuntu-noble | + echo Check overlays for aodh-stable-2025.1.tar.gz 2026-09-04 09:44:36.695256 | ubuntu-noble | Check overlays for aodh-stable-2025.1.tar.gz 2026-09-04 09:44:36.695271 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:36.695287 | ubuntu-noble | + popd 2026-09-04 09:44:36.695302 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:44:36.695318 | ubuntu-noble | + pushd tarballs 2026-09-04 09:44:36.695881 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz 2026-09-04 09:44:36.697978 | ubuntu-noble | + filename=barbican-stable-2025.1.tar.gz 2026-09-04 09:44:36.698020 | ubuntu-noble | + [[ -e barbican-stable-2025.1.tar.gz ]] 2026-09-04 09:44:36.698074 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz 2026-09-04 09:44:36.698097 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz 2026-09-04 09:44:36.698111 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz 2026-09-04 09:44:37.890255 | ubuntu-noble | 2026-09-04 09:44:37 URL:https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz [663542/663542] -> "barbican-stable-2025.1.tar.gz" [1] 2026-09-04 09:44:37.893432 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:44:37.893519 | ubuntu-noble | + echo Process barbican-stable-2025.1.tar.gz 2026-09-04 09:44:37.893534 | ubuntu-noble | Process barbican-stable-2025.1.tar.gz 2026-09-04 09:44:37.896161 | ubuntu-noble | ++ tar -tzf barbican-stable-2025.1.tar.gz 2026-09-04 09:44:37.896206 | ubuntu-noble | ++ head -1 2026-09-04 09:44:37.896666 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:44:37.905251 | ubuntu-noble | + directory=barbican-20.0.1.dev5 2026-09-04 09:44:37.906279 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 barbican-20.0.1.dev5 2026-09-04 09:44:37.906407 | ubuntu-noble | ++ local root=patches/2025.1 2026-09-04 09:44:37.906430 | ubuntu-noble | ++ local directory=barbican-20.0.1.dev5 2026-09-04 09:44:37.906472 | ubuntu-noble | ++ local suffix= 2026-09-04 09:44:37.906555 | ubuntu-noble | ++ local name=barbican 2026-09-04 09:44:37.906566 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:37.906608 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:37.906618 | ubuntu-noble | ++ path=patches/2025.1/barbican 2026-09-04 09:44:37.906644 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/barbican ]] 2026-09-04 09:44:37.906687 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:37.906697 | ubuntu-noble | ++ path=patches/2025.1/barbican 2026-09-04 09:44:37.906705 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/barbican ]] 2026-09-04 09:44:37.906714 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:37.906722 | ubuntu-noble | ++ path=patches/2025.1/barbican 2026-09-04 09:44:37.906729 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/barbican ]] 2026-09-04 09:44:37.906738 | ubuntu-noble | ++ return 1 2026-09-04 09:44:37.907604 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:37.907630 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:37.908094 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 barbican-20.0.1.dev5 /source 2026-09-04 09:44:37.908230 | ubuntu-noble | ++ local root=overlays/2025.1 2026-09-04 09:44:37.908242 | ubuntu-noble | ++ local directory=barbican-20.0.1.dev5 2026-09-04 09:44:37.908305 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:44:37.908379 | ubuntu-noble | ++ local name=barbican 2026-09-04 09:44:37.908387 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:37.908416 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:37.908426 | ubuntu-noble | ++ path=overlays/2025.1/barbican/source 2026-09-04 09:44:37.908450 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/barbican/source ]] 2026-09-04 09:44:37.908486 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:37.908495 | ubuntu-noble | ++ path=overlays/2025.1/barbican/source 2026-09-04 09:44:37.908504 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/barbican/source ]] 2026-09-04 09:44:37.908512 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:37.908521 | ubuntu-noble | ++ path=overlays/2025.1/barbican/source 2026-09-04 09:44:37.908529 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/barbican/source ]] 2026-09-04 09:44:37.908540 | ubuntu-noble | ++ return 1 2026-09-04 09:44:37.909197 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:37.909261 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:37.909277 | ubuntu-noble | + echo Check patches for barbican-stable-2025.1.tar.gz 2026-09-04 09:44:37.909289 | ubuntu-noble | Check patches for barbican-stable-2025.1.tar.gz 2026-09-04 09:44:37.909301 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:37.909311 | ubuntu-noble | + echo Check overlays for barbican-stable-2025.1.tar.gz 2026-09-04 09:44:37.909321 | ubuntu-noble | Check overlays for barbican-stable-2025.1.tar.gz 2026-09-04 09:44:37.909331 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:37.909341 | ubuntu-noble | + popd 2026-09-04 09:44:37.909359 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:44:37.909371 | ubuntu-noble | + pushd tarballs 2026-09-04 09:44:37.910498 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz 2026-09-04 09:44:37.912666 | ubuntu-noble | + filename=blazar-stable-2025.1.tar.gz 2026-09-04 09:44:37.912729 | ubuntu-noble | + [[ -e blazar-stable-2025.1.tar.gz ]] 2026-09-04 09:44:37.912751 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz 2026-09-04 09:44:37.912763 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz 2026-09-04 09:44:37.912804 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz 2026-09-04 09:44:39.163250 | ubuntu-noble | 2026-09-04 09:44:39 URL:https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz [430885/430885] -> "blazar-stable-2025.1.tar.gz" [1] 2026-09-04 09:44:39.165874 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:44:39.165996 | ubuntu-noble | + echo Process blazar-stable-2025.1.tar.gz 2026-09-04 09:44:39.166033 | ubuntu-noble | Process blazar-stable-2025.1.tar.gz 2026-09-04 09:44:39.170152 | ubuntu-noble | ++ tar -tzf blazar-stable-2025.1.tar.gz 2026-09-04 09:44:39.170217 | ubuntu-noble | ++ head -1 2026-09-04 09:44:39.171077 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:44:39.176205 | ubuntu-noble | + directory=blazar-15.0.1.dev6 2026-09-04 09:44:39.176700 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 blazar-15.0.1.dev6 2026-09-04 09:44:39.176776 | ubuntu-noble | ++ local root=patches/2025.1 2026-09-04 09:44:39.176788 | ubuntu-noble | ++ local directory=blazar-15.0.1.dev6 2026-09-04 09:44:39.176835 | ubuntu-noble | ++ local suffix= 2026-09-04 09:44:39.176909 | ubuntu-noble | ++ local name=blazar 2026-09-04 09:44:39.176919 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:39.176947 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:39.176957 | ubuntu-noble | ++ path=patches/2025.1/blazar 2026-09-04 09:44:39.176966 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/blazar ]] 2026-09-04 09:44:39.177013 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:39.177024 | ubuntu-noble | ++ path=patches/2025.1/blazar 2026-09-04 09:44:39.177072 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/blazar ]] 2026-09-04 09:44:39.177089 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:39.177096 | ubuntu-noble | ++ path=patches/2025.1/blazar 2026-09-04 09:44:39.177103 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/blazar ]] 2026-09-04 09:44:39.177112 | ubuntu-noble | ++ return 1 2026-09-04 09:44:39.177486 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:39.177498 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:39.178724 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 blazar-15.0.1.dev6 /source 2026-09-04 09:44:39.178755 | ubuntu-noble | ++ local root=overlays/2025.1 2026-09-04 09:44:39.178762 | ubuntu-noble | ++ local directory=blazar-15.0.1.dev6 2026-09-04 09:44:39.178768 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:44:39.178774 | ubuntu-noble | ++ local name=blazar 2026-09-04 09:44:39.178780 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:39.178786 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:39.178792 | ubuntu-noble | ++ path=overlays/2025.1/blazar/source 2026-09-04 09:44:39.178799 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/blazar/source ]] 2026-09-04 09:44:39.178806 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:39.178860 | ubuntu-noble | ++ path=overlays/2025.1/blazar/source 2026-09-04 09:44:39.178868 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/blazar/source ]] 2026-09-04 09:44:39.178874 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:39.178880 | ubuntu-noble | ++ path=overlays/2025.1/blazar/source 2026-09-04 09:44:39.178887 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/blazar/source ]] 2026-09-04 09:44:39.178893 | ubuntu-noble | ++ return 1 2026-09-04 09:44:39.178905 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:39.178911 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:39.178917 | ubuntu-noble | + echo Check patches for blazar-stable-2025.1.tar.gz 2026-09-04 09:44:39.178923 | ubuntu-noble | Check patches for blazar-stable-2025.1.tar.gz 2026-09-04 09:44:39.178929 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:39.178935 | ubuntu-noble | + echo Check overlays for blazar-stable-2025.1.tar.gz 2026-09-04 09:44:39.178940 | ubuntu-noble | Check overlays for blazar-stable-2025.1.tar.gz 2026-09-04 09:44:39.178946 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:39.178952 | ubuntu-noble | + popd 2026-09-04 09:44:39.178990 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:44:39.178997 | ubuntu-noble | + pushd tarballs 2026-09-04 09:44:39.179942 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz 2026-09-04 09:44:39.181681 | ubuntu-noble | + filename=ceilometer-stable-2025.1.tar.gz 2026-09-04 09:44:39.181706 | ubuntu-noble | + [[ -e ceilometer-stable-2025.1.tar.gz ]] 2026-09-04 09:44:39.181732 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz 2026-09-04 09:44:39.181740 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz 2026-09-04 09:44:39.181765 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz 2026-09-04 09:44:40.505166 | ubuntu-noble | 2026-09-04 09:44:40 URL:https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz [864709/864709] -> "ceilometer-stable-2025.1.tar.gz" [1] 2026-09-04 09:44:40.507234 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:44:40.507299 | ubuntu-noble | + echo Process ceilometer-stable-2025.1.tar.gz 2026-09-04 09:44:40.507311 | ubuntu-noble | Process ceilometer-stable-2025.1.tar.gz 2026-09-04 09:44:40.511163 | ubuntu-noble | ++ tar -tzf ceilometer-stable-2025.1.tar.gz 2026-09-04 09:44:40.511214 | ubuntu-noble | ++ head -1 2026-09-04 09:44:40.511816 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:44:40.520617 | ubuntu-noble | + directory=ceilometer-24.0.1.dev4 2026-09-04 09:44:40.521931 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 ceilometer-24.0.1.dev4 2026-09-04 09:44:40.521969 | ubuntu-noble | ++ local root=patches/2025.1 2026-09-04 09:44:40.521977 | ubuntu-noble | ++ local directory=ceilometer-24.0.1.dev4 2026-09-04 09:44:40.521984 | ubuntu-noble | ++ local suffix= 2026-09-04 09:44:40.521990 | ubuntu-noble | ++ local name=ceilometer 2026-09-04 09:44:40.521996 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:40.522003 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:40.522009 | ubuntu-noble | ++ path=patches/2025.1/ceilometer 2026-09-04 09:44:40.522015 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ceilometer ]] 2026-09-04 09:44:40.522022 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:40.522028 | ubuntu-noble | ++ path=patches/2025.1/ceilometer 2026-09-04 09:44:40.522034 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ceilometer ]] 2026-09-04 09:44:40.522089 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:40.522096 | ubuntu-noble | ++ path=patches/2025.1/ceilometer 2026-09-04 09:44:40.522102 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ceilometer ]] 2026-09-04 09:44:40.522109 | ubuntu-noble | ++ return 1 2026-09-04 09:44:40.522121 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:40.522127 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:40.522602 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 ceilometer-24.0.1.dev4 /source 2026-09-04 09:44:40.522731 | ubuntu-noble | ++ local root=overlays/2025.1 2026-09-04 09:44:40.522773 | ubuntu-noble | ++ local directory=ceilometer-24.0.1.dev4 2026-09-04 09:44:40.522781 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:44:40.522793 | ubuntu-noble | ++ local name=ceilometer 2026-09-04 09:44:40.522799 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:40.522805 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:40.522812 | ubuntu-noble | ++ path=overlays/2025.1/ceilometer/source 2026-09-04 09:44:40.522818 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/ceilometer/source ]] 2026-09-04 09:44:40.522828 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:40.522835 | ubuntu-noble | ++ path=overlays/2025.1/ceilometer/source 2026-09-04 09:44:40.522841 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/ceilometer/source ]] 2026-09-04 09:44:40.522849 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:40.522855 | ubuntu-noble | ++ path=overlays/2025.1/ceilometer/source 2026-09-04 09:44:40.522936 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/ceilometer/source ]] 2026-09-04 09:44:40.522946 | ubuntu-noble | ++ return 1 2026-09-04 09:44:40.523288 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:40.523314 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:40.523328 | ubuntu-noble | + echo Check patches for ceilometer-stable-2025.1.tar.gz 2026-09-04 09:44:40.523338 | ubuntu-noble | Check patches for ceilometer-stable-2025.1.tar.gz 2026-09-04 09:44:40.523346 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:40.523354 | ubuntu-noble | + echo Check overlays for ceilometer-stable-2025.1.tar.gz 2026-09-04 09:44:40.523362 | ubuntu-noble | Check overlays for ceilometer-stable-2025.1.tar.gz 2026-09-04 09:44:40.523369 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:40.523376 | ubuntu-noble | + popd 2026-09-04 09:44:40.523387 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:44:40.523412 | ubuntu-noble | + pushd tarballs 2026-09-04 09:44:40.524127 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz 2026-09-04 09:44:40.526313 | ubuntu-noble | + filename=cinder-stable-2025.1.tar.gz 2026-09-04 09:44:40.526349 | ubuntu-noble | + [[ -e cinder-stable-2025.1.tar.gz ]] 2026-09-04 09:44:40.526357 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz 2026-09-04 09:44:40.526363 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz 2026-09-04 09:44:40.526369 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz 2026-09-04 09:44:42.301335 | ubuntu-noble | 2026-09-04 09:44:42 URL:https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz [6445075/6445075] -> "cinder-stable-2025.1.tar.gz" [1] 2026-09-04 09:44:42.304297 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:44:42.304369 | ubuntu-noble | + echo Process cinder-stable-2025.1.tar.gz 2026-09-04 09:44:42.304384 | ubuntu-noble | Process cinder-stable-2025.1.tar.gz 2026-09-04 09:44:42.307125 | ubuntu-noble | ++ tar -tzf cinder-stable-2025.1.tar.gz 2026-09-04 09:44:42.307189 | ubuntu-noble | ++ head -1 2026-09-04 09:44:42.307552 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:44:42.315974 | ubuntu-noble | + directory=cinder-26.2.1.dev18 2026-09-04 09:44:42.316836 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 cinder-26.2.1.dev18 2026-09-04 09:44:42.316921 | ubuntu-noble | ++ local root=patches/2025.1 2026-09-04 09:44:42.316953 | ubuntu-noble | ++ local directory=cinder-26.2.1.dev18 2026-09-04 09:44:42.317038 | ubuntu-noble | ++ local suffix= 2026-09-04 09:44:42.317148 | ubuntu-noble | ++ local name=cinder 2026-09-04 09:44:42.317159 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:42.317203 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:42.317227 | ubuntu-noble | ++ path=patches/2025.1/cinder 2026-09-04 09:44:42.317237 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/cinder ]] 2026-09-04 09:44:42.317277 | ubuntu-noble | ++ echo patches/2025.1/cinder 2026-09-04 09:44:42.317317 | ubuntu-noble | ++ return 0 2026-09-04 09:44:42.318098 | ubuntu-noble | + patch_dir=patches/2025.1/cinder 2026-09-04 09:44:42.319139 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 cinder-26.2.1.dev18 /source 2026-09-04 09:44:42.319193 | ubuntu-noble | ++ local root=overlays/2025.1 2026-09-04 09:44:42.319204 | ubuntu-noble | ++ local directory=cinder-26.2.1.dev18 2026-09-04 09:44:42.319212 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:44:42.319220 | ubuntu-noble | ++ local name=cinder 2026-09-04 09:44:42.319226 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:42.319234 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:42.319241 | ubuntu-noble | ++ path=overlays/2025.1/cinder/source 2026-09-04 09:44:42.319248 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/cinder/source ]] 2026-09-04 09:44:42.319256 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:42.319263 | ubuntu-noble | ++ path=overlays/2025.1/cinder/source 2026-09-04 09:44:42.319270 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/cinder/source ]] 2026-09-04 09:44:42.319277 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:42.319284 | ubuntu-noble | ++ path=overlays/2025.1/cinder/source 2026-09-04 09:44:42.319291 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/cinder/source ]] 2026-09-04 09:44:42.319298 | ubuntu-noble | ++ return 1 2026-09-04 09:44:42.319843 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:42.319863 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:42.319871 | ubuntu-noble | + echo Check patches for cinder-stable-2025.1.tar.gz 2026-09-04 09:44:42.319878 | ubuntu-noble | Check patches for cinder-stable-2025.1.tar.gz 2026-09-04 09:44:42.319885 | ubuntu-noble | + [[ -n patches/2025.1/cinder ]] 2026-09-04 09:44:42.319892 | ubuntu-noble | + tar xzf cinder-stable-2025.1.tar.gz 2026-09-04 09:44:42.678126 | ubuntu-noble | + rm cinder-stable-2025.1.tar.gz 2026-09-04 09:44:42.683107 | ubuntu-noble | + find cinder-26.2.1.dev18 -type f 2026-09-04 09:44:42.683150 | ubuntu-noble | + sort 2026-09-04 09:44:42.692487 | ubuntu-noble | + pushd cinder-26.2.1.dev18 2026-09-04 09:44:42.693509 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/cinder -type f -name '*.patch' 2026-09-04 09:44:42.693641 | ubuntu-noble | ++ sort 2026-09-04 09:44:42.695976 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 09:44:42.696106 | ubuntu-noble | + apply_patch patches/2025.1/cinder/netapp-02-backport-928486.patch 2026-09-04 09:44:42.696153 | ubuntu-noble | + local rel=patches/2025.1/cinder/netapp-02-backport-928486.patch 2026-09-04 09:44:42.696182 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/cinder/netapp-02-backport-928486.patch 2026-09-04 09:44:42.696204 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/cinder/netapp-02-backport-928486.patch' 2026-09-04 09:44:42.696216 | ubuntu-noble | APPLY PATCH patches/2025.1/cinder/netapp-02-backport-928486.patch 2026-09-04 09:44:42.696236 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:44:42.697801 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/client/fakes.py 2026-09-04 09:44:42.698436 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_client_cmode_rest.py 2026-09-04 09:44:42.698914 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/fakes.py 2026-09-04 09:44:42.699145 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-09-04 09:44:42.699380 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/client/api.py 2026-09-04 09:44:42.699676 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/client/client_cmode_rest.py 2026-09-04 09:44:42.700224 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-09-04 09:44:42.700452 | ubuntu-noble | checking file releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-09-04 09:44:42.700881 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:44:42.702189 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/client/fakes.py 2026-09-04 09:44:42.702720 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_client_cmode_rest.py 2026-09-04 09:44:42.703213 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/fakes.py 2026-09-04 09:44:42.703368 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-09-04 09:44:42.703580 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/client/api.py 2026-09-04 09:44:42.703870 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/client/client_cmode_rest.py 2026-09-04 09:44:42.704319 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-09-04 09:44:42.704507 | ubuntu-noble | patching file releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-09-04 09:44:42.705878 | ubuntu-noble | + echo patches/2025.1/cinder/netapp-02-backport-928486.patch 2026-09-04 09:44:42.705896 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 09:44:42.705901 | ubuntu-noble | + apply_patch patches/2025.1/cinder/netapp-03-backport-944964.patch 2026-09-04 09:44:42.705905 | ubuntu-noble | + local rel=patches/2025.1/cinder/netapp-03-backport-944964.patch 2026-09-04 09:44:42.705909 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/cinder/netapp-03-backport-944964.patch 2026-09-04 09:44:42.705913 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/cinder/netapp-03-backport-944964.patch' 2026-09-04 09:44:42.705917 | ubuntu-noble | APPLY PATCH patches/2025.1/cinder/netapp-03-backport-944964.patch 2026-09-04 09:44:42.705920 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:44:42.707140 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-09-04 09:44:42.707478 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-09-04 09:44:42.707653 | ubuntu-noble | checking file releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-09-04 09:44:42.708117 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:44:42.709324 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-09-04 09:44:42.709529 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-09-04 09:44:42.709657 | ubuntu-noble | patching file releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-09-04 09:44:42.710206 | ubuntu-noble | + echo patches/2025.1/cinder/netapp-03-backport-944964.patch 2026-09-04 09:44:42.710215 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 09:44:42.710245 | ubuntu-noble | + apply_patch patches/2025.1/cinder/netapp-04-backport-962085.patch 2026-09-04 09:44:42.710272 | ubuntu-noble | + local rel=patches/2025.1/cinder/netapp-04-backport-962085.patch 2026-09-04 09:44:42.710295 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/cinder/netapp-04-backport-962085.patch 2026-09-04 09:44:42.710314 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/cinder/netapp-04-backport-962085.patch' 2026-09-04 09:44:42.710325 | ubuntu-noble | APPLY PATCH patches/2025.1/cinder/netapp-04-backport-962085.patch 2026-09-04 09:44:42.710342 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:44:42.711830 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-09-04 09:44:42.712119 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-09-04 09:44:42.712251 | ubuntu-noble | checking file releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-09-04 09:44:42.712650 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:44:42.713744 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-09-04 09:44:42.713935 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-09-04 09:44:42.714195 | ubuntu-noble | patching file releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-09-04 09:44:42.715373 | ubuntu-noble | + echo patches/2025.1/cinder/netapp-04-backport-962085.patch 2026-09-04 09:44:42.715414 | ubuntu-noble | + popd 2026-09-04 09:44:42.715424 | ubuntu-noble | + find cinder-26.2.1.dev18 -type f 2026-09-04 09:44:42.715737 | ubuntu-noble | + sort 2026-09-04 09:44:42.727736 | ubuntu-noble | + append_new_files_to_sources_txt cinder-26.2.1.dev18 files-before files-after 2026-09-04 09:44:42.727810 | ubuntu-noble | + local directory=cinder-26.2.1.dev18 2026-09-04 09:44:42.727820 | ubuntu-noble | + local before=files-before 2026-09-04 09:44:42.727828 | ubuntu-noble | + local after=files-after 2026-09-04 09:44:42.727834 | ubuntu-noble | + local sources_txt 2026-09-04 09:44:42.730997 | ubuntu-noble | ++ find cinder-26.2.1.dev18 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-04 09:44:42.731086 | ubuntu-noble | ++ head -1 2026-09-04 09:44:42.732686 | ubuntu-noble | + sources_txt=cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt 2026-09-04 09:44:42.732726 | ubuntu-noble | + [[ -z cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt ]] 2026-09-04 09:44:42.732740 | ubuntu-noble | + local new_files 2026-09-04 09:44:42.733583 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-04 09:44:42.739539 | ubuntu-noble | + new_files='cinder-26.2.1.dev18/releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-09-04 09:44:42.739580 | ubuntu-noble | cinder-26.2.1.dev18/releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-09-04 09:44:42.739586 | ubuntu-noble | cinder-26.2.1.dev18/releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml' 2026-09-04 09:44:42.739611 | ubuntu-noble | + [[ -z cinder-26.2.1.dev18/releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-09-04 09:44:42.739615 | ubuntu-noble | cinder-26.2.1.dev18/releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-09-04 09:44:42.739619 | ubuntu-noble | cinder-26.2.1.dev18/releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml ]] 2026-09-04 09:44:42.740305 | ubuntu-noble | ++ tail -c1 cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt 2026-09-04 09:44:42.742064 | ubuntu-noble | + [[ -n y ]] 2026-09-04 09:44:42.742084 | ubuntu-noble | + echo 2026-09-04 09:44:42.742162 | ubuntu-noble | + local file 2026-09-04 09:44:42.742212 | ubuntu-noble | + for file in $new_files 2026-09-04 09:44:42.742220 | ubuntu-noble | + case $file in 2026-09-04 09:44:42.742284 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml TO cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt' 2026-09-04 09:44:42.742292 | ubuntu-noble | APPEND releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml TO cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt 2026-09-04 09:44:42.742322 | ubuntu-noble | + echo releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-09-04 09:44:42.742342 | ubuntu-noble | + for file in $new_files 2026-09-04 09:44:42.742348 | ubuntu-noble | + case $file in 2026-09-04 09:44:42.742385 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml TO cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt' 2026-09-04 09:44:42.742390 | ubuntu-noble | APPEND releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml TO cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt 2026-09-04 09:44:42.742414 | ubuntu-noble | + echo releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-09-04 09:44:42.742440 | ubuntu-noble | + for file in $new_files 2026-09-04 09:44:42.742446 | ubuntu-noble | + case $file in 2026-09-04 09:44:42.742482 | ubuntu-noble | + echo 'APPEND releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml TO cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt' 2026-09-04 09:44:42.742486 | ubuntu-noble | APPEND releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml TO cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt 2026-09-04 09:44:42.742510 | ubuntu-noble | + echo releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-09-04 09:44:42.742576 | ubuntu-noble | + rm files-before files-after 2026-09-04 09:44:42.744288 | ubuntu-noble | + tar czf cinder-stable-2025.1.tar.gz cinder-26.2.1.dev18 2026-09-04 09:44:43.941617 | ubuntu-noble | + rm -r cinder-26.2.1.dev18 2026-09-04 09:44:44.009502 | ubuntu-noble | + echo Check overlays for cinder-stable-2025.1.tar.gz 2026-09-04 09:44:44.009565 | ubuntu-noble | Check overlays for cinder-stable-2025.1.tar.gz 2026-09-04 09:44:44.009577 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:44.009583 | ubuntu-noble | + popd 2026-09-04 09:44:44.009649 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:44:44.009678 | ubuntu-noble | + pushd tarballs 2026-09-04 09:44:44.010732 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz 2026-09-04 09:44:44.013197 | ubuntu-noble | + filename=designate-stable-2025.1.tar.gz 2026-09-04 09:44:44.013215 | ubuntu-noble | + [[ -e designate-stable-2025.1.tar.gz ]] 2026-09-04 09:44:44.013272 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz 2026-09-04 09:44:44.013278 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz 2026-09-04 09:44:44.013318 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz 2026-09-04 09:44:45.297267 | ubuntu-noble | 2026-09-04 09:44:45 URL:https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz [1012042/1012042] -> "designate-stable-2025.1.tar.gz" [1] 2026-09-04 09:44:45.299160 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:44:45.299210 | ubuntu-noble | + echo Process designate-stable-2025.1.tar.gz 2026-09-04 09:44:45.299222 | ubuntu-noble | Process designate-stable-2025.1.tar.gz 2026-09-04 09:44:45.302136 | ubuntu-noble | ++ tar -tzf designate-stable-2025.1.tar.gz 2026-09-04 09:44:45.302179 | ubuntu-noble | ++ head -1 2026-09-04 09:44:45.305132 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:44:45.309933 | ubuntu-noble | + directory=designate-20.0.3.dev1 2026-09-04 09:44:45.310826 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 designate-20.0.3.dev1 2026-09-04 09:44:45.310968 | ubuntu-noble | ++ local root=patches/2025.1 2026-09-04 09:44:45.311015 | ubuntu-noble | ++ local directory=designate-20.0.3.dev1 2026-09-04 09:44:45.311140 | ubuntu-noble | ++ local suffix= 2026-09-04 09:44:45.311229 | ubuntu-noble | ++ local name=designate 2026-09-04 09:44:45.311266 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:45.311327 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:45.311361 | ubuntu-noble | ++ path=patches/2025.1/designate 2026-09-04 09:44:45.311395 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/designate ]] 2026-09-04 09:44:45.311455 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:45.311484 | ubuntu-noble | ++ path=patches/2025.1/designate 2026-09-04 09:44:45.311528 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/designate ]] 2026-09-04 09:44:45.311558 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:45.311584 | ubuntu-noble | ++ path=patches/2025.1/designate 2026-09-04 09:44:45.311611 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/designate ]] 2026-09-04 09:44:45.311643 | ubuntu-noble | ++ return 1 2026-09-04 09:44:45.312113 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:45.312180 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:45.313269 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 designate-20.0.3.dev1 /source 2026-09-04 09:44:45.313485 | ubuntu-noble | ++ local root=overlays/2025.1 2026-09-04 09:44:45.313559 | ubuntu-noble | ++ local directory=designate-20.0.3.dev1 2026-09-04 09:44:45.313635 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:44:45.313791 | ubuntu-noble | ++ local name=designate 2026-09-04 09:44:45.313865 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:45.313953 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:45.314005 | ubuntu-noble | ++ path=overlays/2025.1/designate/source 2026-09-04 09:44:45.314265 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/designate/source ]] 2026-09-04 09:44:45.314365 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:45.314414 | ubuntu-noble | ++ path=overlays/2025.1/designate/source 2026-09-04 09:44:45.314460 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/designate/source ]] 2026-09-04 09:44:45.314504 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:45.314545 | ubuntu-noble | ++ path=overlays/2025.1/designate/source 2026-09-04 09:44:45.314589 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/designate/source ]] 2026-09-04 09:44:45.314640 | ubuntu-noble | ++ return 1 2026-09-04 09:44:45.315302 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:45.315372 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:45.315418 | ubuntu-noble | + echo Check patches for designate-stable-2025.1.tar.gz 2026-09-04 09:44:45.315443 | ubuntu-noble | Check patches for designate-stable-2025.1.tar.gz 2026-09-04 09:44:45.315476 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:45.315509 | ubuntu-noble | + echo Check overlays for designate-stable-2025.1.tar.gz 2026-09-04 09:44:45.315529 | ubuntu-noble | Check overlays for designate-stable-2025.1.tar.gz 2026-09-04 09:44:45.315554 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:45.315579 | ubuntu-noble | + popd 2026-09-04 09:44:45.315686 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:44:45.315722 | ubuntu-noble | + pushd tarballs 2026-09-04 09:44:45.316807 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz 2026-09-04 09:44:45.320024 | ubuntu-noble | + filename=glance-stable-2025.1.tar.gz 2026-09-04 09:44:45.320273 | ubuntu-noble | + [[ -e glance-stable-2025.1.tar.gz ]] 2026-09-04 09:44:45.320393 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz 2026-09-04 09:44:45.320436 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz 2026-09-04 09:44:45.320502 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz 2026-09-04 09:44:46.750931 | ubuntu-noble | 2026-09-04 09:44:46 URL:https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz [2129810/2129810] -> "glance-stable-2025.1.tar.gz" [1] 2026-09-04 09:44:46.753024 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:44:46.753284 | ubuntu-noble | + echo Process glance-stable-2025.1.tar.gz 2026-09-04 09:44:46.753337 | ubuntu-noble | Process glance-stable-2025.1.tar.gz 2026-09-04 09:44:46.755438 | ubuntu-noble | ++ tar -tzf glance-stable-2025.1.tar.gz 2026-09-04 09:44:46.755806 | ubuntu-noble | ++ head -1 2026-09-04 09:44:46.759197 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:44:46.766976 | ubuntu-noble | + directory=glance-30.2.1.dev5 2026-09-04 09:44:46.767780 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 glance-30.2.1.dev5 2026-09-04 09:44:46.767896 | ubuntu-noble | ++ local root=patches/2025.1 2026-09-04 09:44:46.767938 | ubuntu-noble | ++ local directory=glance-30.2.1.dev5 2026-09-04 09:44:46.767988 | ubuntu-noble | ++ local suffix= 2026-09-04 09:44:46.768095 | ubuntu-noble | ++ local name=glance 2026-09-04 09:44:46.768174 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:46.768229 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:46.768261 | ubuntu-noble | ++ path=patches/2025.1/glance 2026-09-04 09:44:46.768292 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/glance ]] 2026-09-04 09:44:46.768334 | ubuntu-noble | ++ echo patches/2025.1/glance 2026-09-04 09:44:46.768370 | ubuntu-noble | ++ return 0 2026-09-04 09:44:46.768742 | ubuntu-noble | + patch_dir=patches/2025.1/glance 2026-09-04 09:44:46.769740 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 glance-30.2.1.dev5 /source 2026-09-04 09:44:46.769966 | ubuntu-noble | ++ local root=overlays/2025.1 2026-09-04 09:44:46.770038 | ubuntu-noble | ++ local directory=glance-30.2.1.dev5 2026-09-04 09:44:46.770253 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:44:46.770371 | ubuntu-noble | ++ local name=glance 2026-09-04 09:44:46.770427 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:46.770533 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:46.770613 | ubuntu-noble | ++ path=overlays/2025.1/glance/source 2026-09-04 09:44:46.770693 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/glance/source ]] 2026-09-04 09:44:46.770771 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:46.770816 | ubuntu-noble | ++ path=overlays/2025.1/glance/source 2026-09-04 09:44:46.770860 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/glance/source ]] 2026-09-04 09:44:46.770903 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:46.770942 | ubuntu-noble | ++ path=overlays/2025.1/glance/source 2026-09-04 09:44:46.770983 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/glance/source ]] 2026-09-04 09:44:46.771032 | ubuntu-noble | ++ return 1 2026-09-04 09:44:46.771725 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:46.771828 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:46.771889 | ubuntu-noble | + echo Check patches for glance-stable-2025.1.tar.gz 2026-09-04 09:44:46.771921 | ubuntu-noble | Check patches for glance-stable-2025.1.tar.gz 2026-09-04 09:44:46.771974 | ubuntu-noble | + [[ -n patches/2025.1/glance ]] 2026-09-04 09:44:46.772022 | ubuntu-noble | + tar xzf glance-stable-2025.1.tar.gz 2026-09-04 09:44:46.873657 | ubuntu-noble | + rm glance-stable-2025.1.tar.gz 2026-09-04 09:44:46.878109 | ubuntu-noble | + find glance-30.2.1.dev5 -type f 2026-09-04 09:44:46.878187 | ubuntu-noble | + sort 2026-09-04 09:44:46.880715 | ubuntu-noble | + pushd glance-30.2.1.dev5 2026-09-04 09:44:46.881809 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/glance -type f -name '*.patch' 2026-09-04 09:44:46.881965 | ubuntu-noble | ++ sort 2026-09-04 09:44:46.884350 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 09:44:46.884442 | ubuntu-noble | + apply_patch patches/2025.1/glance/0001-Properly-limit-web-download-image-fetch-size.patch 2026-09-04 09:44:46.884484 | ubuntu-noble | + local rel=patches/2025.1/glance/0001-Properly-limit-web-download-image-fetch-size.patch 2026-09-04 09:44:46.884514 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/glance/0001-Properly-limit-web-download-image-fetch-size.patch 2026-09-04 09:44:46.884539 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/glance/0001-Properly-limit-web-download-image-fetch-size.patch' 2026-09-04 09:44:46.884552 | ubuntu-noble | APPLY PATCH patches/2025.1/glance/0001-Properly-limit-web-download-image-fetch-size.patch 2026-09-04 09:44:46.884571 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:44:46.885999 | ubuntu-noble | checking file glance/common/scripts/utils.py 2026-09-04 09:44:46.886284 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_web_download.py 2026-09-04 09:44:46.886442 | ubuntu-noble | checking file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-09-04 09:44:46.886580 | ubuntu-noble | checking file releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml 2026-09-04 09:44:46.886835 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:44:46.888208 | ubuntu-noble | patching file glance/common/scripts/utils.py 2026-09-04 09:44:46.888373 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_web_download.py 2026-09-04 09:44:46.888494 | ubuntu-noble | patching file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-09-04 09:44:46.888612 | ubuntu-noble | patching file releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml 2026-09-04 09:44:46.889303 | ubuntu-noble | + echo patches/2025.1/glance/0001-Properly-limit-web-download-image-fetch-size.patch 2026-09-04 09:44:46.889502 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 09:44:46.889650 | ubuntu-noble | + apply_patch patches/2025.1/glance/0002-Block-restricted-addresses-in-web-download-import-UR.patch 2026-09-04 09:44:46.889721 | ubuntu-noble | + local rel=patches/2025.1/glance/0002-Block-restricted-addresses-in-web-download-import-UR.patch 2026-09-04 09:44:46.889782 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/glance/0002-Block-restricted-addresses-in-web-download-import-UR.patch 2026-09-04 09:44:46.889828 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/glance/0002-Block-restricted-addresses-in-web-download-import-UR.patch' 2026-09-04 09:44:46.889851 | ubuntu-noble | APPLY PATCH patches/2025.1/glance/0002-Block-restricted-addresses-in-web-download-import-UR.patch 2026-09-04 09:44:46.889887 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:44:46.891367 | ubuntu-noble | checking file doc/source/admin/interoperable-image-import.rst 2026-09-04 09:44:46.891549 | ubuntu-noble | checking file glance/common/utils.py 2026-09-04 09:44:46.891786 | ubuntu-noble | checking file glance/tests/functional/__init__.py 2026-09-04 09:44:46.893108 | ubuntu-noble | checking file glance/tests/functional/v2/test_images.py 2026-09-04 09:44:46.893611 | ubuntu-noble | checking file glance/tests/unit/async_/flows/plugins/test_image_conversion.py 2026-09-04 09:44:46.893771 | ubuntu-noble | checking file glance/tests/unit/async_/flows/plugins/test_inject_image_metadata.py 2026-09-04 09:44:46.893870 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_convert.py 2026-09-04 09:44:46.893977 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_glance_download.py 2026-09-04 09:44:46.894180 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_import.py 2026-09-04 09:44:46.894319 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_introspect.py 2026-09-04 09:44:46.894422 | ubuntu-noble | checking file glance/tests/unit/async_/test_async.py 2026-09-04 09:44:46.894517 | ubuntu-noble | checking file glance/tests/unit/async_/test_taskflow_executor.py 2026-09-04 09:44:46.894706 | ubuntu-noble | checking file glance/tests/unit/common/test_utils.py 2026-09-04 09:44:46.895019 | ubuntu-noble | checking file releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml 2026-09-04 09:44:46.895401 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:44:46.896960 | ubuntu-noble | patching file doc/source/admin/interoperable-image-import.rst 2026-09-04 09:44:46.897288 | ubuntu-noble | patching file glance/common/utils.py 2026-09-04 09:44:46.897618 | ubuntu-noble | patching file glance/tests/functional/__init__.py 2026-09-04 09:44:46.898672 | ubuntu-noble | patching file glance/tests/functional/v2/test_images.py 2026-09-04 09:44:46.900097 | ubuntu-noble | patching file glance/tests/unit/async_/flows/plugins/test_image_conversion.py 2026-09-04 09:44:46.900137 | ubuntu-noble | patching file glance/tests/unit/async_/flows/plugins/test_inject_image_metadata.py 2026-09-04 09:44:46.900143 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_convert.py 2026-09-04 09:44:46.900150 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_glance_download.py 2026-09-04 09:44:46.900279 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_import.py 2026-09-04 09:44:46.901818 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_introspect.py 2026-09-04 09:44:46.901840 | ubuntu-noble | patching file glance/tests/unit/async_/test_async.py 2026-09-04 09:44:46.901845 | ubuntu-noble | patching file glance/tests/unit/async_/test_taskflow_executor.py 2026-09-04 09:44:46.901849 | ubuntu-noble | patching file glance/tests/unit/common/test_utils.py 2026-09-04 09:44:46.901854 | ubuntu-noble | patching file releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml 2026-09-04 09:44:46.902640 | ubuntu-noble | + echo patches/2025.1/glance/0002-Block-restricted-addresses-in-web-download-import-UR.patch 2026-09-04 09:44:46.902751 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 09:44:46.902810 | ubuntu-noble | + apply_patch patches/2025.1/glance/0003-Pin-import-downloads-to-validated-destination-addres.patch 2026-09-04 09:44:46.902842 | ubuntu-noble | + local rel=patches/2025.1/glance/0003-Pin-import-downloads-to-validated-destination-addres.patch 2026-09-04 09:44:46.902880 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/glance/0003-Pin-import-downloads-to-validated-destination-addres.patch 2026-09-04 09:44:46.902903 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/glance/0003-Pin-import-downloads-to-validated-destination-addres.patch' 2026-09-04 09:44:46.902914 | ubuntu-noble | APPLY PATCH patches/2025.1/glance/0003-Pin-import-downloads-to-validated-destination-addres.patch 2026-09-04 09:44:46.902933 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:44:46.904574 | ubuntu-noble | checking file doc/source/admin/interoperable-image-import.rst 2026-09-04 09:44:46.904812 | ubuntu-noble | checking file glance/async_/flows/_internal_plugins/glance_download.py 2026-09-04 09:44:46.905008 | ubuntu-noble | checking file glance/async_/flows/api_image_import.py 2026-09-04 09:44:46.905306 | ubuntu-noble | checking file glance/async_/flows/ovf_process.py 2026-09-04 09:44:46.905445 | ubuntu-noble | checking file glance/common/scripts/utils.py 2026-09-04 09:44:46.905651 | ubuntu-noble | checking file glance/common/utils.py 2026-09-04 09:44:46.905983 | ubuntu-noble | checking file glance/tests/functional/__init__.py 2026-09-04 09:44:46.906871 | ubuntu-noble | checking file glance/tests/functional/v2/test_images.py 2026-09-04 09:44:46.907936 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_api_image_import.py 2026-09-04 09:44:46.908232 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_glance_download.py 2026-09-04 09:44:46.908391 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_ovf_process.py 2026-09-04 09:44:46.908534 | ubuntu-noble | checking file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-09-04 09:44:46.908704 | ubuntu-noble | checking file glance/tests/unit/common/test_utils.py 2026-09-04 09:44:46.908918 | ubuntu-noble | checking file glance/tests/utils.py 2026-09-04 09:44:46.909287 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:44:46.910699 | ubuntu-noble | patching file doc/source/admin/interoperable-image-import.rst 2026-09-04 09:44:46.910878 | ubuntu-noble | patching file glance/async_/flows/_internal_plugins/glance_download.py 2026-09-04 09:44:46.911109 | ubuntu-noble | patching file glance/async_/flows/api_image_import.py 2026-09-04 09:44:46.911313 | ubuntu-noble | patching file glance/async_/flows/ovf_process.py 2026-09-04 09:44:46.911424 | ubuntu-noble | patching file glance/common/scripts/utils.py 2026-09-04 09:44:46.911582 | ubuntu-noble | patching file glance/common/utils.py 2026-09-04 09:44:46.911855 | ubuntu-noble | patching file glance/tests/functional/__init__.py 2026-09-04 09:44:46.912663 | ubuntu-noble | patching file glance/tests/functional/v2/test_images.py 2026-09-04 09:44:46.913536 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_api_image_import.py 2026-09-04 09:44:46.913745 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_glance_download.py 2026-09-04 09:44:46.913887 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_ovf_process.py 2026-09-04 09:44:46.914015 | ubuntu-noble | patching file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-09-04 09:44:46.914262 | ubuntu-noble | patching file glance/tests/unit/common/test_utils.py 2026-09-04 09:44:46.914470 | ubuntu-noble | patching file glance/tests/utils.py 2026-09-04 09:44:46.915904 | ubuntu-noble | + echo patches/2025.1/glance/0003-Pin-import-downloads-to-validated-destination-addres.patch 2026-09-04 09:44:46.916246 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 09:44:46.916445 | ubuntu-noble | + apply_patch patches/2025.1/glance/0004-Block-restricted-hosts-when-adding-HTTP-image-locati.patch 2026-09-04 09:44:46.916532 | ubuntu-noble | + local rel=patches/2025.1/glance/0004-Block-restricted-hosts-when-adding-HTTP-image-locati.patch 2026-09-04 09:44:46.916602 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/glance/0004-Block-restricted-hosts-when-adding-HTTP-image-locati.patch 2026-09-04 09:44:46.916667 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/glance/0004-Block-restricted-hosts-when-adding-HTTP-image-locati.patch' 2026-09-04 09:44:46.916699 | ubuntu-noble | APPLY PATCH patches/2025.1/glance/0004-Block-restricted-hosts-when-adding-HTTP-image-locati.patch 2026-09-04 09:44:46.916767 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:44:46.918418 | ubuntu-noble | checking file doc/source/admin/interoperable-image-import.rst 2026-09-04 09:44:46.919172 | ubuntu-noble | checking file glance/api/v2/images.py 2026-09-04 09:44:46.919235 | ubuntu-noble | checking file glance/common/scripts/utils.py 2026-09-04 09:44:46.919252 | ubuntu-noble | checking file glance/common/store_utils.py 2026-09-04 09:44:46.921097 | ubuntu-noble | checking file glance/common/utils.py 2026-09-04 09:44:46.921133 | ubuntu-noble | checking file glance/location.py 2026-09-04 09:44:46.921138 | ubuntu-noble | checking file glance/tests/functional/v2/test_images.py 2026-09-04 09:44:46.921182 | ubuntu-noble | checking file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-09-04 09:44:46.921308 | ubuntu-noble | checking file glance/tests/unit/common/test_store_utils.py 2026-09-04 09:44:46.921469 | ubuntu-noble | checking file glance/tests/unit/common/test_utils.py 2026-09-04 09:44:46.921742 | ubuntu-noble | checking file glance/tests/unit/test_store_location.py 2026-09-04 09:44:46.922361 | ubuntu-noble | checking file glance/tests/unit/v2/test_images_resource.py 2026-09-04 09:44:46.922982 | ubuntu-noble | checking file releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml 2026-09-04 09:44:46.923424 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:44:46.924966 | ubuntu-noble | patching file doc/source/admin/interoperable-image-import.rst 2026-09-04 09:44:46.925335 | ubuntu-noble | patching file glance/api/v2/images.py 2026-09-04 09:44:46.925594 | ubuntu-noble | patching file glance/common/scripts/utils.py 2026-09-04 09:44:46.925708 | ubuntu-noble | patching file glance/common/store_utils.py 2026-09-04 09:44:46.925843 | ubuntu-noble | patching file glance/common/utils.py 2026-09-04 09:44:46.926032 | ubuntu-noble | patching file glance/location.py 2026-09-04 09:44:46.926792 | ubuntu-noble | patching file glance/tests/functional/v2/test_images.py 2026-09-04 09:44:46.927579 | ubuntu-noble | patching file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-09-04 09:44:46.927689 | ubuntu-noble | patching file glance/tests/unit/common/test_store_utils.py 2026-09-04 09:44:46.927854 | ubuntu-noble | patching file glance/tests/unit/common/test_utils.py 2026-09-04 09:44:46.928187 | ubuntu-noble | patching file glance/tests/unit/test_store_location.py 2026-09-04 09:44:46.928728 | ubuntu-noble | patching file glance/tests/unit/v2/test_images_resource.py 2026-09-04 09:44:46.929365 | ubuntu-noble | patching file releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml 2026-09-04 09:44:46.931032 | ubuntu-noble | + echo patches/2025.1/glance/0004-Block-restricted-hosts-when-adding-HTTP-image-locati.patch 2026-09-04 09:44:46.931397 | ubuntu-noble | + popd 2026-09-04 09:44:46.932219 | ubuntu-noble | + find glance-30.2.1.dev5 -type f 2026-09-04 09:44:46.932641 | ubuntu-noble | + sort 2026-09-04 09:44:46.939559 | ubuntu-noble | + append_new_files_to_sources_txt glance-30.2.1.dev5 files-before files-after 2026-09-04 09:44:46.939656 | ubuntu-noble | + local directory=glance-30.2.1.dev5 2026-09-04 09:44:46.939686 | ubuntu-noble | + local before=files-before 2026-09-04 09:44:46.939705 | ubuntu-noble | + local after=files-after 2026-09-04 09:44:46.939722 | ubuntu-noble | + local sources_txt 2026-09-04 09:44:46.941098 | ubuntu-noble | ++ find glance-30.2.1.dev5 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-04 09:44:46.941829 | ubuntu-noble | ++ head -1 2026-09-04 09:44:46.946231 | ubuntu-noble | + sources_txt=glance-30.2.1.dev5/glance.egg-info/SOURCES.txt 2026-09-04 09:44:46.946332 | ubuntu-noble | + [[ -z glance-30.2.1.dev5/glance.egg-info/SOURCES.txt ]] 2026-09-04 09:44:46.946379 | ubuntu-noble | + local new_files 2026-09-04 09:44:46.947367 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-04 09:44:46.950911 | ubuntu-noble | + new_files='glance-30.2.1.dev5/glance/tests/unit/common/test_store_utils.py 2026-09-04 09:44:46.950966 | ubuntu-noble | glance-30.2.1.dev5/releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml 2026-09-04 09:44:46.950975 | ubuntu-noble | glance-30.2.1.dev5/releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml 2026-09-04 09:44:46.950994 | ubuntu-noble | glance-30.2.1.dev5/releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml' 2026-09-04 09:44:46.951087 | ubuntu-noble | + [[ -z glance-30.2.1.dev5/glance/tests/unit/common/test_store_utils.py 2026-09-04 09:44:46.951101 | ubuntu-noble | glance-30.2.1.dev5/releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml 2026-09-04 09:44:46.951109 | ubuntu-noble | glance-30.2.1.dev5/releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml 2026-09-04 09:44:46.951145 | ubuntu-noble | glance-30.2.1.dev5/releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml ]] 2026-09-04 09:44:46.952198 | ubuntu-noble | ++ tail -c1 glance-30.2.1.dev5/glance.egg-info/SOURCES.txt 2026-09-04 09:44:46.954868 | ubuntu-noble | + [[ -n y ]] 2026-09-04 09:44:46.954898 | ubuntu-noble | + echo 2026-09-04 09:44:46.954905 | ubuntu-noble | + local file 2026-09-04 09:44:46.954925 | ubuntu-noble | + for file in $new_files 2026-09-04 09:44:46.954932 | ubuntu-noble | + case $file in 2026-09-04 09:44:46.954938 | ubuntu-noble | + echo 'APPEND glance/tests/unit/common/test_store_utils.py TO glance-30.2.1.dev5/glance.egg-info/SOURCES.txt' 2026-09-04 09:44:46.954944 | ubuntu-noble | APPEND glance/tests/unit/common/test_store_utils.py TO glance-30.2.1.dev5/glance.egg-info/SOURCES.txt 2026-09-04 09:44:46.954950 | ubuntu-noble | + echo glance/tests/unit/common/test_store_utils.py 2026-09-04 09:44:46.954955 | ubuntu-noble | + for file in $new_files 2026-09-04 09:44:46.954960 | ubuntu-noble | + case $file in 2026-09-04 09:44:46.954966 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml TO glance-30.2.1.dev5/glance.egg-info/SOURCES.txt' 2026-09-04 09:44:46.954972 | ubuntu-noble | APPEND releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml TO glance-30.2.1.dev5/glance.egg-info/SOURCES.txt 2026-09-04 09:44:46.954977 | ubuntu-noble | + echo releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml 2026-09-04 09:44:46.954982 | ubuntu-noble | + for file in $new_files 2026-09-04 09:44:46.954987 | ubuntu-noble | + case $file in 2026-09-04 09:44:46.954993 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml TO glance-30.2.1.dev5/glance.egg-info/SOURCES.txt' 2026-09-04 09:44:46.954999 | ubuntu-noble | APPEND releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml TO glance-30.2.1.dev5/glance.egg-info/SOURCES.txt 2026-09-04 09:44:46.955005 | ubuntu-noble | + echo releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml 2026-09-04 09:44:46.955010 | ubuntu-noble | + for file in $new_files 2026-09-04 09:44:46.955016 | ubuntu-noble | + case $file in 2026-09-04 09:44:46.955022 | ubuntu-noble | + echo 'APPEND releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml TO glance-30.2.1.dev5/glance.egg-info/SOURCES.txt' 2026-09-04 09:44:46.955028 | ubuntu-noble | APPEND releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml TO glance-30.2.1.dev5/glance.egg-info/SOURCES.txt 2026-09-04 09:44:46.955074 | ubuntu-noble | + echo releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml 2026-09-04 09:44:46.955086 | ubuntu-noble | + rm files-before files-after 2026-09-04 09:44:46.957009 | ubuntu-noble | + tar czf glance-stable-2025.1.tar.gz glance-30.2.1.dev5 2026-09-04 09:44:47.304777 | ubuntu-noble | + rm -r glance-30.2.1.dev5 2026-09-04 09:44:47.324124 | ubuntu-noble | + echo Check overlays for glance-stable-2025.1.tar.gz 2026-09-04 09:44:47.324199 | ubuntu-noble | Check overlays for glance-stable-2025.1.tar.gz 2026-09-04 09:44:47.324206 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:47.324211 | ubuntu-noble | + popd 2026-09-04 09:44:47.324215 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:44:47.324221 | ubuntu-noble | + pushd tarballs 2026-09-04 09:44:47.324926 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz 2026-09-04 09:44:47.328612 | ubuntu-noble | + filename=heat-stable-2025.1.tar.gz 2026-09-04 09:44:47.328673 | ubuntu-noble | + [[ -e heat-stable-2025.1.tar.gz ]] 2026-09-04 09:44:47.328685 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz 2026-09-04 09:44:47.328696 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz 2026-09-04 09:44:47.328705 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz 2026-09-04 09:44:48.756265 | ubuntu-noble | 2026-09-04 09:44:48 URL:https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz [2376355/2376355] -> "heat-stable-2025.1.tar.gz" [1] 2026-09-04 09:44:48.758229 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:44:48.758312 | ubuntu-noble | + echo Process heat-stable-2025.1.tar.gz 2026-09-04 09:44:48.758327 | ubuntu-noble | Process heat-stable-2025.1.tar.gz 2026-09-04 09:44:48.760151 | ubuntu-noble | ++ tar -tzf heat-stable-2025.1.tar.gz 2026-09-04 09:44:48.760243 | ubuntu-noble | ++ head -1 2026-09-04 09:44:48.761421 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:44:48.767359 | ubuntu-noble | + directory=openstack_heat-24.1.1.dev17 2026-09-04 09:44:48.768097 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 openstack_heat-24.1.1.dev17 2026-09-04 09:44:48.768225 | ubuntu-noble | ++ local root=patches/2025.1 2026-09-04 09:44:48.768260 | ubuntu-noble | ++ local directory=openstack_heat-24.1.1.dev17 2026-09-04 09:44:48.768293 | ubuntu-noble | ++ local suffix= 2026-09-04 09:44:48.768339 | ubuntu-noble | ++ local name=openstack_heat 2026-09-04 09:44:48.768372 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:48.768410 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:48.768430 | ubuntu-noble | ++ path=patches/2025.1/openstack_heat 2026-09-04 09:44:48.768451 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_heat ]] 2026-09-04 09:44:48.768491 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:48.768507 | ubuntu-noble | ++ path=patches/2025.1/openstack-heat 2026-09-04 09:44:48.768523 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack-heat ]] 2026-09-04 09:44:48.768542 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:48.768557 | ubuntu-noble | ++ path=patches/2025.1/openstack_heat 2026-09-04 09:44:48.768791 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_heat ]] 2026-09-04 09:44:48.768801 | ubuntu-noble | ++ return 1 2026-09-04 09:44:48.769113 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:48.769124 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:48.769977 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 openstack_heat-24.1.1.dev17 /source 2026-09-04 09:44:48.769994 | ubuntu-noble | ++ local root=overlays/2025.1 2026-09-04 09:44:48.769998 | ubuntu-noble | ++ local directory=openstack_heat-24.1.1.dev17 2026-09-04 09:44:48.770002 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:44:48.770006 | ubuntu-noble | ++ local name=openstack_heat 2026-09-04 09:44:48.770009 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:48.770013 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:48.770017 | ubuntu-noble | ++ path=overlays/2025.1/openstack_heat/source 2026-09-04 09:44:48.770021 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack_heat/source ]] 2026-09-04 09:44:48.770025 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:48.770029 | ubuntu-noble | ++ path=overlays/2025.1/openstack-heat/source 2026-09-04 09:44:48.770033 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack-heat/source ]] 2026-09-04 09:44:48.770077 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:48.770086 | ubuntu-noble | ++ path=overlays/2025.1/openstack_heat/source 2026-09-04 09:44:48.770090 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack_heat/source ]] 2026-09-04 09:44:48.770094 | ubuntu-noble | ++ return 1 2026-09-04 09:44:48.770740 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:48.770773 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:48.770781 | ubuntu-noble | + echo Check patches for heat-stable-2025.1.tar.gz 2026-09-04 09:44:48.770788 | ubuntu-noble | Check patches for heat-stable-2025.1.tar.gz 2026-09-04 09:44:48.770795 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:48.770801 | ubuntu-noble | + echo Check overlays for heat-stable-2025.1.tar.gz 2026-09-04 09:44:48.770807 | ubuntu-noble | Check overlays for heat-stable-2025.1.tar.gz 2026-09-04 09:44:48.770813 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:48.770820 | ubuntu-noble | + popd 2026-09-04 09:44:48.770826 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:44:48.770832 | ubuntu-noble | + pushd tarballs 2026-09-04 09:44:48.771119 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz 2026-09-04 09:44:48.773510 | ubuntu-noble | + filename=horizon-stable-2025.1.tar.gz 2026-09-04 09:44:48.773551 | ubuntu-noble | + [[ -e horizon-stable-2025.1.tar.gz ]] 2026-09-04 09:44:48.773559 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz 2026-09-04 09:44:48.773566 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz 2026-09-04 09:44:48.773572 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz 2026-09-04 09:44:50.512225 | ubuntu-noble | 2026-09-04 09:44:50 URL:https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz [5356797/5356797] -> "horizon-stable-2025.1.tar.gz" [1] 2026-09-04 09:44:50.514759 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:44:50.514814 | ubuntu-noble | + echo Process horizon-stable-2025.1.tar.gz 2026-09-04 09:44:50.514830 | ubuntu-noble | Process horizon-stable-2025.1.tar.gz 2026-09-04 09:44:50.517146 | ubuntu-noble | ++ tar -tzf horizon-stable-2025.1.tar.gz 2026-09-04 09:44:50.517192 | ubuntu-noble | ++ head -1 2026-09-04 09:44:50.518946 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:44:50.527024 | ubuntu-noble | + directory=horizon-25.3.3.dev7 2026-09-04 09:44:50.527848 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 horizon-25.3.3.dev7 2026-09-04 09:44:50.527983 | ubuntu-noble | ++ local root=patches/2025.1 2026-09-04 09:44:50.528018 | ubuntu-noble | ++ local directory=horizon-25.3.3.dev7 2026-09-04 09:44:50.528079 | ubuntu-noble | ++ local suffix= 2026-09-04 09:44:50.528148 | ubuntu-noble | ++ local name=horizon 2026-09-04 09:44:50.528182 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:50.528227 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:50.528251 | ubuntu-noble | ++ path=patches/2025.1/horizon 2026-09-04 09:44:50.528301 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/horizon ]] 2026-09-04 09:44:50.528351 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:50.528371 | ubuntu-noble | ++ path=patches/2025.1/horizon 2026-09-04 09:44:50.528391 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/horizon ]] 2026-09-04 09:44:50.528410 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:50.528427 | ubuntu-noble | ++ path=patches/2025.1/horizon 2026-09-04 09:44:50.528445 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/horizon ]] 2026-09-04 09:44:50.528466 | ubuntu-noble | ++ return 1 2026-09-04 09:44:50.528900 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:50.528980 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:50.529646 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 horizon-25.3.3.dev7 /source 2026-09-04 09:44:50.530185 | ubuntu-noble | ++ local root=overlays/2025.1 2026-09-04 09:44:50.530209 | ubuntu-noble | ++ local directory=horizon-25.3.3.dev7 2026-09-04 09:44:50.530214 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:44:50.530219 | ubuntu-noble | ++ local name=horizon 2026-09-04 09:44:50.530223 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:50.530227 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:50.530232 | ubuntu-noble | ++ path=overlays/2025.1/horizon/source 2026-09-04 09:44:50.530236 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/horizon/source ]] 2026-09-04 09:44:50.530241 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:50.530246 | ubuntu-noble | ++ path=overlays/2025.1/horizon/source 2026-09-04 09:44:50.530250 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/horizon/source ]] 2026-09-04 09:44:50.530254 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:50.530259 | ubuntu-noble | ++ path=overlays/2025.1/horizon/source 2026-09-04 09:44:50.530263 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/horizon/source ]] 2026-09-04 09:44:50.530268 | ubuntu-noble | ++ return 1 2026-09-04 09:44:50.530299 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:50.530304 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:50.530310 | ubuntu-noble | + echo Check patches for horizon-stable-2025.1.tar.gz 2026-09-04 09:44:50.530315 | ubuntu-noble | Check patches for horizon-stable-2025.1.tar.gz 2026-09-04 09:44:50.530341 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:50.530361 | ubuntu-noble | + echo Check overlays for horizon-stable-2025.1.tar.gz 2026-09-04 09:44:50.530373 | ubuntu-noble | Check overlays for horizon-stable-2025.1.tar.gz 2026-09-04 09:44:50.530380 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:50.530385 | ubuntu-noble | + popd 2026-09-04 09:44:50.530836 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:44:50.530865 | ubuntu-noble | + pushd tarballs 2026-09-04 09:44:50.531107 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz 2026-09-04 09:44:50.533794 | ubuntu-noble | + filename=ironic-stable-2025.1.tar.gz 2026-09-04 09:44:50.533833 | ubuntu-noble | + [[ -e ironic-stable-2025.1.tar.gz ]] 2026-09-04 09:44:50.533841 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz 2026-09-04 09:44:50.533850 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz 2026-09-04 09:44:50.533857 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz 2026-09-04 09:44:52.144141 | ubuntu-noble | 2026-09-04 09:44:52 URL:https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz [2936002/2936002] -> "ironic-stable-2025.1.tar.gz" [1] 2026-09-04 09:44:52.145247 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:44:52.145453 | ubuntu-noble | + echo Process ironic-stable-2025.1.tar.gz 2026-09-04 09:44:52.145536 | ubuntu-noble | Process ironic-stable-2025.1.tar.gz 2026-09-04 09:44:52.147630 | ubuntu-noble | ++ tar -tzf ironic-stable-2025.1.tar.gz 2026-09-04 09:44:52.147969 | ubuntu-noble | ++ head -1 2026-09-04 09:44:52.148592 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:44:52.164712 | ubuntu-noble | + directory=ironic-29.0.7.dev2 2026-09-04 09:44:52.165787 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 ironic-29.0.7.dev2 2026-09-04 09:44:52.165983 | ubuntu-noble | ++ local root=patches/2025.1 2026-09-04 09:44:52.166082 | ubuntu-noble | ++ local directory=ironic-29.0.7.dev2 2026-09-04 09:44:52.166154 | ubuntu-noble | ++ local suffix= 2026-09-04 09:44:52.166240 | ubuntu-noble | ++ local name=ironic 2026-09-04 09:44:52.166281 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:52.166393 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:52.166894 | ubuntu-noble | ++ path=patches/2025.1/ironic 2026-09-04 09:44:52.166913 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ironic ]] 2026-09-04 09:44:52.166922 | ubuntu-noble | ++ echo patches/2025.1/ironic 2026-09-04 09:44:52.166929 | ubuntu-noble | ++ return 0 2026-09-04 09:44:52.166943 | ubuntu-noble | + patch_dir=patches/2025.1/ironic 2026-09-04 09:44:52.168502 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 ironic-29.0.7.dev2 /source 2026-09-04 09:44:52.168542 | ubuntu-noble | ++ local root=overlays/2025.1 2026-09-04 09:44:52.168550 | ubuntu-noble | ++ local directory=ironic-29.0.7.dev2 2026-09-04 09:44:52.168561 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:44:52.168572 | ubuntu-noble | ++ local name=ironic 2026-09-04 09:44:52.168584 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:52.168596 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:52.168608 | ubuntu-noble | ++ path=overlays/2025.1/ironic/source 2026-09-04 09:44:52.168621 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/ironic/source ]] 2026-09-04 09:44:52.168632 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:52.168644 | ubuntu-noble | ++ path=overlays/2025.1/ironic/source 2026-09-04 09:44:52.168655 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/ironic/source ]] 2026-09-04 09:44:52.168667 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:52.168679 | ubuntu-noble | ++ path=overlays/2025.1/ironic/source 2026-09-04 09:44:52.168692 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/ironic/source ]] 2026-09-04 09:44:52.168713 | ubuntu-noble | ++ return 1 2026-09-04 09:44:52.168727 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:52.168735 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:52.168742 | ubuntu-noble | + echo Check patches for ironic-stable-2025.1.tar.gz 2026-09-04 09:44:52.168749 | ubuntu-noble | Check patches for ironic-stable-2025.1.tar.gz 2026-09-04 09:44:52.168757 | ubuntu-noble | + [[ -n patches/2025.1/ironic ]] 2026-09-04 09:44:52.168766 | ubuntu-noble | + tar xzf ironic-stable-2025.1.tar.gz 2026-09-04 09:44:52.394265 | ubuntu-noble | + rm ironic-stable-2025.1.tar.gz 2026-09-04 09:44:52.400180 | ubuntu-noble | + find ironic-29.0.7.dev2 -type f 2026-09-04 09:44:52.400255 | ubuntu-noble | + sort 2026-09-04 09:44:52.417118 | ubuntu-noble | + pushd ironic-29.0.7.dev2 2026-09-04 09:44:52.421113 | ubuntu-noble | ++ sort 2026-09-04 09:44:52.421169 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ironic -type f -name '*.patch' 2026-09-04 09:44:52.422865 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 09:44:52.422968 | ubuntu-noble | + apply_patch patches/2025.1/ironic/backport-971459.patch 2026-09-04 09:44:52.423015 | ubuntu-noble | + local rel=patches/2025.1/ironic/backport-971459.patch 2026-09-04 09:44:52.423071 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ironic/backport-971459.patch 2026-09-04 09:44:52.423101 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/ironic/backport-971459.patch' 2026-09-04 09:44:52.423114 | ubuntu-noble | APPLY PATCH patches/2025.1/ironic/backport-971459.patch 2026-09-04 09:44:52.423134 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:44:52.425352 | ubuntu-noble | checking file ironic/common/states.py 2026-09-04 09:44:52.425734 | ubuntu-noble | checking file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-09-04 09:44:52.425840 | ubuntu-noble | Hunk #1 succeeded at 214 (offset 1 line). 2026-09-04 09:44:52.426019 | ubuntu-noble | checking file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-09-04 09:44:52.426548 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:44:52.428534 | ubuntu-noble | patching file ironic/common/states.py 2026-09-04 09:44:52.428819 | ubuntu-noble | patching file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-09-04 09:44:52.428956 | ubuntu-noble | Hunk #1 succeeded at 214 (offset 1 line). 2026-09-04 09:44:52.429194 | ubuntu-noble | patching file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-09-04 09:44:52.429991 | ubuntu-noble | + echo patches/2025.1/ironic/backport-971459.patch 2026-09-04 09:44:52.430150 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 09:44:52.430224 | ubuntu-noble | + apply_patch patches/2025.1/ironic/virtual-media-nfs.patch 2026-09-04 09:44:52.430255 | ubuntu-noble | + local rel=patches/2025.1/ironic/virtual-media-nfs.patch 2026-09-04 09:44:52.430341 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ironic/virtual-media-nfs.patch 2026-09-04 09:44:52.430435 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/ironic/virtual-media-nfs.patch' 2026-09-04 09:44:52.430544 | ubuntu-noble | APPLY PATCH patches/2025.1/ironic/virtual-media-nfs.patch 2026-09-04 09:44:52.430567 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:44:52.433068 | ubuntu-noble | checking file ironic/conf/deploy.py 2026-09-04 09:44:52.433647 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:44:52.435696 | ubuntu-noble | patching file ironic/conf/deploy.py 2026-09-04 09:44:52.436282 | ubuntu-noble | + echo patches/2025.1/ironic/virtual-media-nfs.patch 2026-09-04 09:44:52.436843 | ubuntu-noble | + popd 2026-09-04 09:44:52.437003 | ubuntu-noble | + find ironic-29.0.7.dev2 -type f 2026-09-04 09:44:52.437231 | ubuntu-noble | + sort 2026-09-04 09:44:52.447122 | ubuntu-noble | + append_new_files_to_sources_txt ironic-29.0.7.dev2 files-before files-after 2026-09-04 09:44:52.447162 | ubuntu-noble | + local directory=ironic-29.0.7.dev2 2026-09-04 09:44:52.447168 | ubuntu-noble | + local before=files-before 2026-09-04 09:44:52.447174 | ubuntu-noble | + local after=files-after 2026-09-04 09:44:52.447178 | ubuntu-noble | + local sources_txt 2026-09-04 09:44:52.448994 | ubuntu-noble | ++ head -1 2026-09-04 09:44:52.449023 | ubuntu-noble | ++ find ironic-29.0.7.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-04 09:44:52.452009 | ubuntu-noble | + sources_txt=ironic-29.0.7.dev2/ironic.egg-info/SOURCES.txt 2026-09-04 09:44:52.452036 | ubuntu-noble | + [[ -z ironic-29.0.7.dev2/ironic.egg-info/SOURCES.txt ]] 2026-09-04 09:44:52.452065 | ubuntu-noble | + local new_files 2026-09-04 09:44:52.452888 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-04 09:44:52.456734 | ubuntu-noble | + new_files='ironic-29.0.7.dev2/ironic/tests/unit/api/controllers/v1/test_ramdisk.py.orig 2026-09-04 09:44:52.456768 | ubuntu-noble | ironic-29.0.7.dev2/releasenotes/notes/bug-2136818-9285f09043204290.yaml' 2026-09-04 09:44:52.456774 | ubuntu-noble | + [[ -z ironic-29.0.7.dev2/ironic/tests/unit/api/controllers/v1/test_ramdisk.py.orig 2026-09-04 09:44:52.456779 | ubuntu-noble | ironic-29.0.7.dev2/releasenotes/notes/bug-2136818-9285f09043204290.yaml ]] 2026-09-04 09:44:52.457404 | ubuntu-noble | ++ tail -c1 ironic-29.0.7.dev2/ironic.egg-info/SOURCES.txt 2026-09-04 09:44:52.459220 | ubuntu-noble | + [[ -n l ]] 2026-09-04 09:44:52.459250 | ubuntu-noble | + echo 2026-09-04 09:44:52.459259 | ubuntu-noble | + local file 2026-09-04 09:44:52.459267 | ubuntu-noble | + for file in $new_files 2026-09-04 09:44:52.459272 | ubuntu-noble | + case $file in 2026-09-04 09:44:52.459276 | ubuntu-noble | + continue 2026-09-04 09:44:52.459281 | ubuntu-noble | + for file in $new_files 2026-09-04 09:44:52.459286 | ubuntu-noble | + case $file in 2026-09-04 09:44:52.459291 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2136818-9285f09043204290.yaml TO ironic-29.0.7.dev2/ironic.egg-info/SOURCES.txt' 2026-09-04 09:44:52.459296 | ubuntu-noble | APPEND releasenotes/notes/bug-2136818-9285f09043204290.yaml TO ironic-29.0.7.dev2/ironic.egg-info/SOURCES.txt 2026-09-04 09:44:52.459301 | ubuntu-noble | + echo releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-09-04 09:44:52.459308 | ubuntu-noble | + rm files-before files-after 2026-09-04 09:44:52.461523 | ubuntu-noble | + tar czf ironic-stable-2025.1.tar.gz ironic-29.0.7.dev2 2026-09-04 09:44:53.067215 | ubuntu-noble | + rm -r ironic-29.0.7.dev2 2026-09-04 09:44:53.118315 | ubuntu-noble | + echo Check overlays for ironic-stable-2025.1.tar.gz 2026-09-04 09:44:53.118380 | ubuntu-noble | Check overlays for ironic-stable-2025.1.tar.gz 2026-09-04 09:44:53.118386 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:53.118403 | ubuntu-noble | + popd 2026-09-04 09:44:53.118407 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:44:53.118411 | ubuntu-noble | + pushd tarballs 2026-09-04 09:44:53.119466 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz 2026-09-04 09:44:53.121198 | ubuntu-noble | + filename=keystone-stable-2025.1.tar.gz 2026-09-04 09:44:53.121227 | ubuntu-noble | + [[ -e keystone-stable-2025.1.tar.gz ]] 2026-09-04 09:44:53.121232 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz 2026-09-04 09:44:53.121237 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz 2026-09-04 09:44:53.121241 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz 2026-09-04 09:44:54.638199 | ubuntu-noble | 2026-09-04 09:44:54 URL:https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz [1806887/1806887] -> "keystone-stable-2025.1.tar.gz" [1] 2026-09-04 09:44:54.640501 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:44:54.640555 | ubuntu-noble | + echo Process keystone-stable-2025.1.tar.gz 2026-09-04 09:44:54.640569 | ubuntu-noble | Process keystone-stable-2025.1.tar.gz 2026-09-04 09:44:54.642115 | ubuntu-noble | ++ tar -tzf keystone-stable-2025.1.tar.gz 2026-09-04 09:44:54.642157 | ubuntu-noble | ++ head -1 2026-09-04 09:44:54.644255 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:44:54.650577 | ubuntu-noble | + directory=keystone-27.0.3.dev10 2026-09-04 09:44:54.652033 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 keystone-27.0.3.dev10 2026-09-04 09:44:54.652129 | ubuntu-noble | ++ local root=patches/2025.1 2026-09-04 09:44:54.652146 | ubuntu-noble | ++ local directory=keystone-27.0.3.dev10 2026-09-04 09:44:54.652158 | ubuntu-noble | ++ local suffix= 2026-09-04 09:44:54.652170 | ubuntu-noble | ++ local name=keystone 2026-09-04 09:44:54.652182 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:54.652200 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:54.652212 | ubuntu-noble | ++ path=patches/2025.1/keystone 2026-09-04 09:44:54.652223 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/keystone ]] 2026-09-04 09:44:54.652234 | ubuntu-noble | ++ echo patches/2025.1/keystone 2026-09-04 09:44:54.652246 | ubuntu-noble | ++ return 0 2026-09-04 09:44:54.652267 | ubuntu-noble | + patch_dir=patches/2025.1/keystone 2026-09-04 09:44:54.653549 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 keystone-27.0.3.dev10 /source 2026-09-04 09:44:54.653581 | ubuntu-noble | ++ local root=overlays/2025.1 2026-09-04 09:44:54.653588 | ubuntu-noble | ++ local directory=keystone-27.0.3.dev10 2026-09-04 09:44:54.653594 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:44:54.653600 | ubuntu-noble | ++ local name=keystone 2026-09-04 09:44:54.653606 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:54.653612 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:54.653618 | ubuntu-noble | ++ path=overlays/2025.1/keystone/source 2026-09-04 09:44:54.653624 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/keystone/source ]] 2026-09-04 09:44:54.653630 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:54.653636 | ubuntu-noble | ++ path=overlays/2025.1/keystone/source 2026-09-04 09:44:54.653642 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/keystone/source ]] 2026-09-04 09:44:54.653648 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:54.653654 | ubuntu-noble | ++ path=overlays/2025.1/keystone/source 2026-09-04 09:44:54.653660 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/keystone/source ]] 2026-09-04 09:44:54.653666 | ubuntu-noble | ++ return 1 2026-09-04 09:44:54.653677 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:54.653684 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:54.653690 | ubuntu-noble | + echo Check patches for keystone-stable-2025.1.tar.gz 2026-09-04 09:44:54.653696 | ubuntu-noble | Check patches for keystone-stable-2025.1.tar.gz 2026-09-04 09:44:54.653716 | ubuntu-noble | + [[ -n patches/2025.1/keystone ]] 2026-09-04 09:44:54.653722 | ubuntu-noble | + tar xzf keystone-stable-2025.1.tar.gz 2026-09-04 09:44:54.785815 | ubuntu-noble | + rm keystone-stable-2025.1.tar.gz 2026-09-04 09:44:54.790107 | ubuntu-noble | + find keystone-27.0.3.dev10 -type f 2026-09-04 09:44:54.790159 | ubuntu-noble | + sort 2026-09-04 09:44:54.795216 | ubuntu-noble | + pushd keystone-27.0.3.dev10 2026-09-04 09:44:54.796241 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/keystone -type f -name '*.patch' 2026-09-04 09:44:54.796404 | ubuntu-noble | ++ sort 2026-09-04 09:44:54.798838 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 09:44:54.798936 | ubuntu-noble | + apply_patch patches/2025.1/keystone/0003-Include-system-scope-in-rescope-guard.patch 2026-09-04 09:44:54.798982 | ubuntu-noble | + local rel=patches/2025.1/keystone/0003-Include-system-scope-in-rescope-guard.patch 2026-09-04 09:44:54.799010 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/keystone/0003-Include-system-scope-in-rescope-guard.patch 2026-09-04 09:44:54.799077 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/keystone/0003-Include-system-scope-in-rescope-guard.patch' 2026-09-04 09:44:54.799097 | ubuntu-noble | APPLY PATCH patches/2025.1/keystone/0003-Include-system-scope-in-rescope-guard.patch 2026-09-04 09:44:54.799118 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:44:54.800400 | ubuntu-noble | checking file keystone/auth/plugins/token.py 2026-09-04 09:44:54.801086 | ubuntu-noble | checking file keystone/tests/unit/test_v3_auth.py 2026-09-04 09:44:54.801857 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:44:54.803173 | ubuntu-noble | patching file keystone/auth/plugins/token.py 2026-09-04 09:44:54.803778 | ubuntu-noble | patching file keystone/tests/unit/test_v3_auth.py 2026-09-04 09:44:54.804791 | ubuntu-noble | + echo patches/2025.1/keystone/0003-Include-system-scope-in-rescope-guard.patch 2026-09-04 09:44:54.804890 | ubuntu-noble | + popd 2026-09-04 09:44:54.805388 | ubuntu-noble | + find keystone-27.0.3.dev10 -type f 2026-09-04 09:44:54.805597 | ubuntu-noble | + sort 2026-09-04 09:44:54.811923 | ubuntu-noble | + append_new_files_to_sources_txt keystone-27.0.3.dev10 files-before files-after 2026-09-04 09:44:54.812157 | ubuntu-noble | + local directory=keystone-27.0.3.dev10 2026-09-04 09:44:54.812235 | ubuntu-noble | + local before=files-before 2026-09-04 09:44:54.812288 | ubuntu-noble | + local after=files-after 2026-09-04 09:44:54.812333 | ubuntu-noble | + local sources_txt 2026-09-04 09:44:54.813617 | ubuntu-noble | ++ head -1 2026-09-04 09:44:54.813732 | ubuntu-noble | ++ find keystone-27.0.3.dev10 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-04 09:44:54.818913 | ubuntu-noble | + sources_txt=keystone-27.0.3.dev10/keystone.egg-info/SOURCES.txt 2026-09-04 09:44:54.819092 | ubuntu-noble | + [[ -z keystone-27.0.3.dev10/keystone.egg-info/SOURCES.txt ]] 2026-09-04 09:44:54.819155 | ubuntu-noble | + local new_files 2026-09-04 09:44:54.819775 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-04 09:44:54.821994 | ubuntu-noble | + new_files= 2026-09-04 09:44:54.822137 | ubuntu-noble | + [[ -z '' ]] 2026-09-04 09:44:54.822188 | ubuntu-noble | + return 2026-09-04 09:44:54.822287 | ubuntu-noble | + rm files-before files-after 2026-09-04 09:44:54.824037 | ubuntu-noble | + tar czf keystone-stable-2025.1.tar.gz keystone-27.0.3.dev10 2026-09-04 09:44:55.239228 | ubuntu-noble | + rm -r keystone-27.0.3.dev10 2026-09-04 09:44:55.271203 | ubuntu-noble | + echo Check overlays for keystone-stable-2025.1.tar.gz 2026-09-04 09:44:55.271252 | ubuntu-noble | Check overlays for keystone-stable-2025.1.tar.gz 2026-09-04 09:44:55.271258 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:55.271263 | ubuntu-noble | + popd 2026-09-04 09:44:55.271267 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:44:55.271271 | ubuntu-noble | + pushd tarballs 2026-09-04 09:44:55.272241 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz 2026-09-04 09:44:55.273910 | ubuntu-noble | + filename=magnum-stable-2025.1.tar.gz 2026-09-04 09:44:55.273953 | ubuntu-noble | + [[ -e magnum-stable-2025.1.tar.gz ]] 2026-09-04 09:44:55.273958 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz 2026-09-04 09:44:55.273963 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz 2026-09-04 09:44:55.273967 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz 2026-09-04 09:44:56.619213 | ubuntu-noble | 2026-09-04 09:44:56 URL:https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz [979330/979330] -> "magnum-stable-2025.1.tar.gz" [1] 2026-09-04 09:44:56.621679 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:44:56.621751 | ubuntu-noble | + echo Process magnum-stable-2025.1.tar.gz 2026-09-04 09:44:56.621766 | ubuntu-noble | Process magnum-stable-2025.1.tar.gz 2026-09-04 09:44:56.623154 | ubuntu-noble | ++ tar -tzf magnum-stable-2025.1.tar.gz 2026-09-04 09:44:56.623539 | ubuntu-noble | ++ head -1 2026-09-04 09:44:56.626808 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:44:56.634116 | ubuntu-noble | + directory=magnum-20.0.3.dev2 2026-09-04 09:44:56.635228 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 magnum-20.0.3.dev2 2026-09-04 09:44:56.635432 | ubuntu-noble | ++ local root=patches/2025.1 2026-09-04 09:44:56.635496 | ubuntu-noble | ++ local directory=magnum-20.0.3.dev2 2026-09-04 09:44:56.635590 | ubuntu-noble | ++ local suffix= 2026-09-04 09:44:56.635700 | ubuntu-noble | ++ local name=magnum 2026-09-04 09:44:56.635748 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:56.635825 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:56.635871 | ubuntu-noble | ++ path=patches/2025.1/magnum 2026-09-04 09:44:56.635916 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/magnum ]] 2026-09-04 09:44:56.636505 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:56.636535 | ubuntu-noble | ++ path=patches/2025.1/magnum 2026-09-04 09:44:56.636545 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/magnum ]] 2026-09-04 09:44:56.636631 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:56.636641 | ubuntu-noble | ++ path=patches/2025.1/magnum 2026-09-04 09:44:56.636650 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/magnum ]] 2026-09-04 09:44:56.636659 | ubuntu-noble | ++ return 1 2026-09-04 09:44:56.636675 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:56.636684 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:56.638220 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 magnum-20.0.3.dev2 /source 2026-09-04 09:44:56.638259 | ubuntu-noble | ++ local root=overlays/2025.1 2026-09-04 09:44:56.638270 | ubuntu-noble | ++ local directory=magnum-20.0.3.dev2 2026-09-04 09:44:56.638279 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:44:56.638287 | ubuntu-noble | ++ local name=magnum 2026-09-04 09:44:56.638296 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:56.638304 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:56.638313 | ubuntu-noble | ++ path=overlays/2025.1/magnum/source 2026-09-04 09:44:56.638322 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/magnum/source ]] 2026-09-04 09:44:56.638332 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:56.638340 | ubuntu-noble | ++ path=overlays/2025.1/magnum/source 2026-09-04 09:44:56.638349 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/magnum/source ]] 2026-09-04 09:44:56.638357 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:56.638365 | ubuntu-noble | ++ path=overlays/2025.1/magnum/source 2026-09-04 09:44:56.638374 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/magnum/source ]] 2026-09-04 09:44:56.638383 | ubuntu-noble | ++ return 1 2026-09-04 09:44:56.638398 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:56.638406 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:56.638415 | ubuntu-noble | + echo Check patches for magnum-stable-2025.1.tar.gz 2026-09-04 09:44:56.638424 | ubuntu-noble | Check patches for magnum-stable-2025.1.tar.gz 2026-09-04 09:44:56.638432 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:56.638440 | ubuntu-noble | + echo Check overlays for magnum-stable-2025.1.tar.gz 2026-09-04 09:44:56.638450 | ubuntu-noble | Check overlays for magnum-stable-2025.1.tar.gz 2026-09-04 09:44:56.638459 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:56.638467 | ubuntu-noble | + popd 2026-09-04 09:44:56.638476 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:44:56.638485 | ubuntu-noble | + pushd tarballs 2026-09-04 09:44:56.639615 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz 2026-09-04 09:44:56.641635 | ubuntu-noble | + filename=manila-stable-2025.1.tar.gz 2026-09-04 09:44:56.641672 | ubuntu-noble | + [[ -e manila-stable-2025.1.tar.gz ]] 2026-09-04 09:44:56.641694 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz 2026-09-04 09:44:56.641700 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz 2026-09-04 09:44:56.641706 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz 2026-09-04 09:44:58.234265 | ubuntu-noble | 2026-09-04 09:44:58 URL:https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz [3547200/3547200] -> "manila-stable-2025.1.tar.gz" [1] 2026-09-04 09:44:58.237039 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:44:58.237191 | ubuntu-noble | + echo Process manila-stable-2025.1.tar.gz 2026-09-04 09:44:58.237215 | ubuntu-noble | Process manila-stable-2025.1.tar.gz 2026-09-04 09:44:58.240156 | ubuntu-noble | ++ tar -tzf manila-stable-2025.1.tar.gz 2026-09-04 09:44:58.240221 | ubuntu-noble | ++ head -1 2026-09-04 09:44:58.240598 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:44:58.251843 | ubuntu-noble | + directory=manila-20.0.2.dev20 2026-09-04 09:44:58.252923 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 manila-20.0.2.dev20 2026-09-04 09:44:58.253095 | ubuntu-noble | ++ local root=patches/2025.1 2026-09-04 09:44:58.253142 | ubuntu-noble | ++ local directory=manila-20.0.2.dev20 2026-09-04 09:44:58.253188 | ubuntu-noble | ++ local suffix= 2026-09-04 09:44:58.253260 | ubuntu-noble | ++ local name=manila 2026-09-04 09:44:58.253291 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:58.253342 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:58.253382 | ubuntu-noble | ++ path=patches/2025.1/manila 2026-09-04 09:44:58.253412 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/manila ]] 2026-09-04 09:44:58.253465 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:58.253490 | ubuntu-noble | ++ path=patches/2025.1/manila 2026-09-04 09:44:58.253514 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/manila ]] 2026-09-04 09:44:58.253546 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:58.253570 | ubuntu-noble | ++ path=patches/2025.1/manila 2026-09-04 09:44:58.253594 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/manila ]] 2026-09-04 09:44:58.253623 | ubuntu-noble | ++ return 1 2026-09-04 09:44:58.254119 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:58.254207 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:58.254894 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 manila-20.0.2.dev20 /source 2026-09-04 09:44:58.255001 | ubuntu-noble | ++ local root=overlays/2025.1 2026-09-04 09:44:58.255095 | ubuntu-noble | ++ local directory=manila-20.0.2.dev20 2026-09-04 09:44:58.255148 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:44:58.255214 | ubuntu-noble | ++ local name=manila 2026-09-04 09:44:58.255244 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:58.255290 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:58.255317 | ubuntu-noble | ++ path=overlays/2025.1/manila/source 2026-09-04 09:44:58.255344 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/manila/source ]] 2026-09-04 09:44:58.255386 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:58.255410 | ubuntu-noble | ++ path=overlays/2025.1/manila/source 2026-09-04 09:44:58.255434 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/manila/source ]] 2026-09-04 09:44:58.255458 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:58.255481 | ubuntu-noble | ++ path=overlays/2025.1/manila/source 2026-09-04 09:44:58.255505 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/manila/source ]] 2026-09-04 09:44:58.255532 | ubuntu-noble | ++ return 1 2026-09-04 09:44:58.255938 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:58.256005 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:58.256092 | ubuntu-noble | + echo Check patches for manila-stable-2025.1.tar.gz 2026-09-04 09:44:58.256129 | ubuntu-noble | Check patches for manila-stable-2025.1.tar.gz 2026-09-04 09:44:58.256165 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:58.256202 | ubuntu-noble | + echo Check overlays for manila-stable-2025.1.tar.gz 2026-09-04 09:44:58.256226 | ubuntu-noble | Check overlays for manila-stable-2025.1.tar.gz 2026-09-04 09:44:58.256256 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:58.256302 | ubuntu-noble | + popd 2026-09-04 09:44:58.256416 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:44:58.256475 | ubuntu-noble | + pushd tarballs 2026-09-04 09:44:58.257487 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz 2026-09-04 09:44:58.259775 | ubuntu-noble | + filename=masakari-stable-2025.1.tar.gz 2026-09-04 09:44:58.259812 | ubuntu-noble | + [[ -e masakari-stable-2025.1.tar.gz ]] 2026-09-04 09:44:58.259820 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz 2026-09-04 09:44:58.259827 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz 2026-09-04 09:44:58.259834 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz 2026-09-04 09:44:59.347216 | ubuntu-noble | 2026-09-04 09:44:59 URL:https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz [365497/365497] -> "masakari-stable-2025.1.tar.gz" [1] 2026-09-04 09:44:59.349270 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:44:59.349340 | ubuntu-noble | + echo Process masakari-stable-2025.1.tar.gz 2026-09-04 09:44:59.349358 | ubuntu-noble | Process masakari-stable-2025.1.tar.gz 2026-09-04 09:44:59.352145 | ubuntu-noble | ++ tar -tzf masakari-stable-2025.1.tar.gz 2026-09-04 09:44:59.352210 | ubuntu-noble | ++ head -1 2026-09-04 09:44:59.353517 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:44:59.360926 | ubuntu-noble | + directory=masakari-19.0.1.dev3 2026-09-04 09:44:59.361718 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 masakari-19.0.1.dev3 2026-09-04 09:44:59.361895 | ubuntu-noble | ++ local root=patches/2025.1 2026-09-04 09:44:59.361947 | ubuntu-noble | ++ local directory=masakari-19.0.1.dev3 2026-09-04 09:44:59.361994 | ubuntu-noble | ++ local suffix= 2026-09-04 09:44:59.362120 | ubuntu-noble | ++ local name=masakari 2026-09-04 09:44:59.362177 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:59.362238 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:59.362269 | ubuntu-noble | ++ path=patches/2025.1/masakari 2026-09-04 09:44:59.362301 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/masakari ]] 2026-09-04 09:44:59.362376 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:59.362410 | ubuntu-noble | ++ path=patches/2025.1/masakari 2026-09-04 09:44:59.362436 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/masakari ]] 2026-09-04 09:44:59.362463 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:59.362487 | ubuntu-noble | ++ path=patches/2025.1/masakari 2026-09-04 09:44:59.362512 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/masakari ]] 2026-09-04 09:44:59.362541 | ubuntu-noble | ++ return 1 2026-09-04 09:44:59.363132 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:59.363210 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:59.363875 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 masakari-19.0.1.dev3 /source 2026-09-04 09:44:59.363983 | ubuntu-noble | ++ local root=overlays/2025.1 2026-09-04 09:44:59.364014 | ubuntu-noble | ++ local directory=masakari-19.0.1.dev3 2026-09-04 09:44:59.364064 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:44:59.364132 | ubuntu-noble | ++ local name=masakari 2026-09-04 09:44:59.364156 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:59.364194 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:59.364222 | ubuntu-noble | ++ path=overlays/2025.1/masakari/source 2026-09-04 09:44:59.364580 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/masakari/source ]] 2026-09-04 09:44:59.364595 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:59.364599 | ubuntu-noble | ++ path=overlays/2025.1/masakari/source 2026-09-04 09:44:59.364604 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/masakari/source ]] 2026-09-04 09:44:59.364608 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:59.364612 | ubuntu-noble | ++ path=overlays/2025.1/masakari/source 2026-09-04 09:44:59.364617 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/masakari/source ]] 2026-09-04 09:44:59.364621 | ubuntu-noble | ++ return 1 2026-09-04 09:44:59.364641 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:59.365136 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:59.365154 | ubuntu-noble | + echo Check patches for masakari-stable-2025.1.tar.gz 2026-09-04 09:44:59.365167 | ubuntu-noble | Check patches for masakari-stable-2025.1.tar.gz 2026-09-04 09:44:59.365174 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:59.365181 | ubuntu-noble | + echo Check overlays for masakari-stable-2025.1.tar.gz 2026-09-04 09:44:59.365187 | ubuntu-noble | Check overlays for masakari-stable-2025.1.tar.gz 2026-09-04 09:44:59.365194 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:59.365201 | ubuntu-noble | + popd 2026-09-04 09:44:59.365208 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:44:59.365215 | ubuntu-noble | + pushd tarballs 2026-09-04 09:44:59.365909 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-09-04 09:44:59.367569 | ubuntu-noble | + filename=neutron-dynamic-routing-stable-2025.1.tar.gz 2026-09-04 09:44:59.367601 | ubuntu-noble | + [[ -e neutron-dynamic-routing-stable-2025.1.tar.gz ]] 2026-09-04 09:44:59.367608 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-09-04 09:44:59.367614 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-09-04 09:44:59.367620 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-09-04 09:45:00.264165 | ubuntu-noble | 2026-09-04 09:45:00 URL:https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz [124178/124178] -> "neutron-dynamic-routing-stable-2025.1.tar.gz" [1] 2026-09-04 09:45:00.266104 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:45:00.266200 | ubuntu-noble | + echo Process neutron-dynamic-routing-stable-2025.1.tar.gz 2026-09-04 09:45:00.266223 | ubuntu-noble | Process neutron-dynamic-routing-stable-2025.1.tar.gz 2026-09-04 09:45:00.268298 | ubuntu-noble | ++ tar -tzf neutron-dynamic-routing-stable-2025.1.tar.gz 2026-09-04 09:45:00.268697 | ubuntu-noble | ++ head -1 2026-09-04 09:45:00.271254 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:45:00.279320 | ubuntu-noble | + directory=neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-09-04 09:45:00.279846 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-09-04 09:45:00.280030 | ubuntu-noble | ++ local root=patches/2025.1 2026-09-04 09:45:00.280108 | ubuntu-noble | ++ local directory=neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-09-04 09:45:00.280173 | ubuntu-noble | ++ local suffix= 2026-09-04 09:45:00.280262 | ubuntu-noble | ++ local name=neutron_dynamic_routing 2026-09-04 09:45:00.280275 | ubuntu-noble | ++ local candidate path 2026-09-04 09:45:00.280367 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:00.280379 | ubuntu-noble | ++ path=patches/2025.1/neutron_dynamic_routing 2026-09-04 09:45:00.280409 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron_dynamic_routing ]] 2026-09-04 09:45:00.280463 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:00.280474 | ubuntu-noble | ++ path=patches/2025.1/neutron-dynamic-routing 2026-09-04 09:45:00.280484 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron-dynamic-routing ]] 2026-09-04 09:45:00.280521 | ubuntu-noble | ++ echo patches/2025.1/neutron-dynamic-routing 2026-09-04 09:45:00.280579 | ubuntu-noble | ++ return 0 2026-09-04 09:45:00.281522 | ubuntu-noble | + patch_dir=patches/2025.1/neutron-dynamic-routing 2026-09-04 09:45:00.282709 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 neutron_dynamic_routing-26.0.0.0rc2.dev2 /source 2026-09-04 09:45:00.282786 | ubuntu-noble | ++ local root=overlays/2025.1 2026-09-04 09:45:00.282796 | ubuntu-noble | ++ local directory=neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-09-04 09:45:00.282802 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:45:00.282809 | ubuntu-noble | ++ local name=neutron_dynamic_routing 2026-09-04 09:45:00.282815 | ubuntu-noble | ++ local candidate path 2026-09-04 09:45:00.282821 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:00.282827 | ubuntu-noble | ++ path=overlays/2025.1/neutron_dynamic_routing/source 2026-09-04 09:45:00.282848 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron_dynamic_routing/source ]] 2026-09-04 09:45:00.282855 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:00.282861 | ubuntu-noble | ++ path=overlays/2025.1/neutron-dynamic-routing/source 2026-09-04 09:45:00.282867 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron-dynamic-routing/source ]] 2026-09-04 09:45:00.282873 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:00.282886 | ubuntu-noble | ++ path=overlays/2025.1/neutron_dynamic_routing/source 2026-09-04 09:45:00.282893 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron_dynamic_routing/source ]] 2026-09-04 09:45:00.282899 | ubuntu-noble | ++ return 1 2026-09-04 09:45:00.282912 | ubuntu-noble | + overlay_dir= 2026-09-04 09:45:00.282919 | ubuntu-noble | + overlay_dir= 2026-09-04 09:45:00.282925 | ubuntu-noble | + echo Check patches for neutron-dynamic-routing-stable-2025.1.tar.gz 2026-09-04 09:45:00.282931 | ubuntu-noble | Check patches for neutron-dynamic-routing-stable-2025.1.tar.gz 2026-09-04 09:45:00.282937 | ubuntu-noble | + [[ -n patches/2025.1/neutron-dynamic-routing ]] 2026-09-04 09:45:00.282943 | ubuntu-noble | + tar xzf neutron-dynamic-routing-stable-2025.1.tar.gz 2026-09-04 09:45:00.305226 | ubuntu-noble | + rm neutron-dynamic-routing-stable-2025.1.tar.gz 2026-09-04 09:45:00.308113 | ubuntu-noble | + find neutron_dynamic_routing-26.0.0.0rc2.dev2 -type f 2026-09-04 09:45:00.308146 | ubuntu-noble | + sort 2026-09-04 09:45:00.312168 | ubuntu-noble | + pushd neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-09-04 09:45:00.313631 | ubuntu-noble | ++ sort 2026-09-04 09:45:00.315114 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron-dynamic-routing -type f -name '*.patch' 2026-09-04 09:45:00.318149 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 09:45:00.318357 | ubuntu-noble | + apply_patch patches/2025.1/neutron-dynamic-routing/bug-2023632.patch 2026-09-04 09:45:00.318456 | ubuntu-noble | + local rel=patches/2025.1/neutron-dynamic-routing/bug-2023632.patch 2026-09-04 09:45:00.318517 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron-dynamic-routing/bug-2023632.patch 2026-09-04 09:45:00.318564 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/neutron-dynamic-routing/bug-2023632.patch' 2026-09-04 09:45:00.318613 | ubuntu-noble | APPLY PATCH patches/2025.1/neutron-dynamic-routing/bug-2023632.patch 2026-09-04 09:45:00.318670 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:45:00.321537 | ubuntu-noble | checking file neutron_dynamic_routing/db/bgp_db.py 2026-09-04 09:45:00.321864 | ubuntu-noble | Hunk #1 succeeded at 1024 (offset 6 lines). 2026-09-04 09:45:00.322308 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:45:00.324622 | ubuntu-noble | patching file neutron_dynamic_routing/db/bgp_db.py 2026-09-04 09:45:00.324892 | ubuntu-noble | Hunk #1 succeeded at 1024 (offset 6 lines). 2026-09-04 09:45:00.325330 | ubuntu-noble | + echo patches/2025.1/neutron-dynamic-routing/bug-2023632.patch 2026-09-04 09:45:00.325457 | ubuntu-noble | + popd 2026-09-04 09:45:00.326352 | ubuntu-noble | + sort 2026-09-04 09:45:00.326468 | ubuntu-noble | + find neutron_dynamic_routing-26.0.0.0rc2.dev2 -type f 2026-09-04 09:45:00.333104 | ubuntu-noble | + append_new_files_to_sources_txt neutron_dynamic_routing-26.0.0.0rc2.dev2 files-before files-after 2026-09-04 09:45:00.333216 | ubuntu-noble | + local directory=neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-09-04 09:45:00.333257 | ubuntu-noble | + local before=files-before 2026-09-04 09:45:00.333292 | ubuntu-noble | + local after=files-after 2026-09-04 09:45:00.333322 | ubuntu-noble | + local sources_txt 2026-09-04 09:45:00.334834 | ubuntu-noble | ++ find neutron_dynamic_routing-26.0.0.0rc2.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-04 09:45:00.335289 | ubuntu-noble | ++ head -1 2026-09-04 09:45:00.339141 | ubuntu-noble | + sources_txt=neutron_dynamic_routing-26.0.0.0rc2.dev2/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-09-04 09:45:00.339200 | ubuntu-noble | + [[ -z neutron_dynamic_routing-26.0.0.0rc2.dev2/neutron_dynamic_routing.egg-info/SOURCES.txt ]] 2026-09-04 09:45:00.339210 | ubuntu-noble | + local new_files 2026-09-04 09:45:00.340006 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-04 09:45:00.342325 | ubuntu-noble | + new_files=neutron_dynamic_routing-26.0.0.0rc2.dev2/neutron_dynamic_routing/db/bgp_db.py.orig 2026-09-04 09:45:00.342368 | ubuntu-noble | + [[ -z neutron_dynamic_routing-26.0.0.0rc2.dev2/neutron_dynamic_routing/db/bgp_db.py.orig ]] 2026-09-04 09:45:00.342958 | ubuntu-noble | ++ tail -c1 neutron_dynamic_routing-26.0.0.0rc2.dev2/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-09-04 09:45:00.344624 | ubuntu-noble | + [[ -n h ]] 2026-09-04 09:45:00.344652 | ubuntu-noble | + echo 2026-09-04 09:45:00.344658 | ubuntu-noble | + local file 2026-09-04 09:45:00.344662 | ubuntu-noble | + for file in $new_files 2026-09-04 09:45:00.344667 | ubuntu-noble | + case $file in 2026-09-04 09:45:00.344672 | ubuntu-noble | + continue 2026-09-04 09:45:00.344676 | ubuntu-noble | + rm files-before files-after 2026-09-04 09:45:00.346908 | ubuntu-noble | + tar czf neutron-dynamic-routing-stable-2025.1.tar.gz neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-09-04 09:45:00.387501 | ubuntu-noble | + rm -r neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-09-04 09:45:00.396326 | ubuntu-noble | + echo Check overlays for neutron-dynamic-routing-stable-2025.1.tar.gz 2026-09-04 09:45:00.396371 | ubuntu-noble | Check overlays for neutron-dynamic-routing-stable-2025.1.tar.gz 2026-09-04 09:45:00.396375 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:45:00.396380 | ubuntu-noble | + popd 2026-09-04 09:45:00.396384 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:45:00.396389 | ubuntu-noble | + pushd tarballs 2026-09-04 09:45:00.396989 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.1.tar.gz 2026-09-04 09:45:00.398495 | ubuntu-noble | + filename=neutron-vpnaas-stable-2025.1.tar.gz 2026-09-04 09:45:00.398523 | ubuntu-noble | + [[ -e neutron-vpnaas-stable-2025.1.tar.gz ]] 2026-09-04 09:45:00.398528 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.1.tar.gz 2026-09-04 09:45:00.398533 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.1.tar.gz 2026-09-04 09:45:00.398537 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.1.tar.gz 2026-09-04 09:45:01.452164 | ubuntu-noble | 2026-09-04 09:45:01 URL:https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.1.tar.gz [229988/229988] -> "neutron-vpnaas-stable-2025.1.tar.gz" [1] 2026-09-04 09:45:01.454174 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:45:01.454201 | ubuntu-noble | + echo Process neutron-vpnaas-stable-2025.1.tar.gz 2026-09-04 09:45:01.454206 | ubuntu-noble | Process neutron-vpnaas-stable-2025.1.tar.gz 2026-09-04 09:45:01.455463 | ubuntu-noble | ++ head -1 2026-09-04 09:45:01.455488 | ubuntu-noble | ++ tar -tzf neutron-vpnaas-stable-2025.1.tar.gz 2026-09-04 09:45:01.457914 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:45:01.462867 | ubuntu-noble | + directory=neutron_vpnaas-26.0.0.0rc2.dev2 2026-09-04 09:45:01.464444 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 neutron_vpnaas-26.0.0.0rc2.dev2 2026-09-04 09:45:01.464509 | ubuntu-noble | ++ local root=patches/2025.1 2026-09-04 09:45:01.464523 | ubuntu-noble | ++ local directory=neutron_vpnaas-26.0.0.0rc2.dev2 2026-09-04 09:45:01.464533 | ubuntu-noble | ++ local suffix= 2026-09-04 09:45:01.464541 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-09-04 09:45:01.464550 | ubuntu-noble | ++ local candidate path 2026-09-04 09:45:01.464559 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:01.464568 | ubuntu-noble | ++ path=patches/2025.1/neutron_vpnaas 2026-09-04 09:45:01.464577 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron_vpnaas ]] 2026-09-04 09:45:01.464586 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:01.464594 | ubuntu-noble | ++ path=patches/2025.1/neutron-vpnaas 2026-09-04 09:45:01.464603 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron-vpnaas ]] 2026-09-04 09:45:01.464611 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:01.464619 | ubuntu-noble | ++ path=patches/2025.1/neutron_vpnaas 2026-09-04 09:45:01.464628 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron_vpnaas ]] 2026-09-04 09:45:01.464637 | ubuntu-noble | ++ return 1 2026-09-04 09:45:01.464654 | ubuntu-noble | + patch_dir= 2026-09-04 09:45:01.464663 | ubuntu-noble | + patch_dir= 2026-09-04 09:45:01.465305 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 neutron_vpnaas-26.0.0.0rc2.dev2 /source 2026-09-04 09:45:01.465344 | ubuntu-noble | ++ local root=overlays/2025.1 2026-09-04 09:45:01.465350 | ubuntu-noble | ++ local directory=neutron_vpnaas-26.0.0.0rc2.dev2 2026-09-04 09:45:01.465355 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:45:01.465359 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-09-04 09:45:01.465362 | ubuntu-noble | ++ local candidate path 2026-09-04 09:45:01.465366 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:01.465369 | ubuntu-noble | ++ path=overlays/2025.1/neutron_vpnaas/source 2026-09-04 09:45:01.465377 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron_vpnaas/source ]] 2026-09-04 09:45:01.465381 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:01.465385 | ubuntu-noble | ++ path=overlays/2025.1/neutron-vpnaas/source 2026-09-04 09:45:01.465388 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron-vpnaas/source ]] 2026-09-04 09:45:01.465392 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:01.465395 | ubuntu-noble | ++ path=overlays/2025.1/neutron_vpnaas/source 2026-09-04 09:45:01.465398 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron_vpnaas/source ]] 2026-09-04 09:45:01.465402 | ubuntu-noble | ++ return 1 2026-09-04 09:45:01.465463 | ubuntu-noble | + overlay_dir= 2026-09-04 09:45:01.465491 | ubuntu-noble | + overlay_dir= 2026-09-04 09:45:01.465518 | ubuntu-noble | + echo Check patches for neutron-vpnaas-stable-2025.1.tar.gz 2026-09-04 09:45:01.465531 | ubuntu-noble | Check patches for neutron-vpnaas-stable-2025.1.tar.gz 2026-09-04 09:45:01.465550 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:45:01.465568 | ubuntu-noble | + echo Check overlays for neutron-vpnaas-stable-2025.1.tar.gz 2026-09-04 09:45:01.465580 | ubuntu-noble | Check overlays for neutron-vpnaas-stable-2025.1.tar.gz 2026-09-04 09:45:01.465596 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:45:01.465610 | ubuntu-noble | + popd 2026-09-04 09:45:01.465673 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:45:01.465917 | ubuntu-noble | + pushd tarballs 2026-09-04 09:45:01.466678 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz 2026-09-04 09:45:01.468149 | ubuntu-noble | + filename=neutron-stable-2025.1.tar.gz 2026-09-04 09:45:01.468176 | ubuntu-noble | + [[ -e neutron-stable-2025.1.tar.gz ]] 2026-09-04 09:45:01.468181 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz 2026-09-04 09:45:01.468186 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz 2026-09-04 09:45:01.468190 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz 2026-09-04 09:45:03.349198 | ubuntu-noble | 2026-09-04 09:45:03 URL:https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz [12259531/12259531] -> "neutron-stable-2025.1.tar.gz" [1] 2026-09-04 09:45:03.351553 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:45:03.351686 | ubuntu-noble | + echo Process neutron-stable-2025.1.tar.gz 2026-09-04 09:45:03.351727 | ubuntu-noble | Process neutron-stable-2025.1.tar.gz 2026-09-04 09:45:03.354292 | ubuntu-noble | ++ tar -tzf neutron-stable-2025.1.tar.gz 2026-09-04 09:45:03.355030 | ubuntu-noble | ++ head -1 2026-09-04 09:45:03.356448 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:45:03.363978 | ubuntu-noble | + directory=neutron-26.0.6.dev14 2026-09-04 09:45:03.365662 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 neutron-26.0.6.dev14 2026-09-04 09:45:03.365706 | ubuntu-noble | ++ local root=patches/2025.1 2026-09-04 09:45:03.365715 | ubuntu-noble | ++ local directory=neutron-26.0.6.dev14 2026-09-04 09:45:03.365722 | ubuntu-noble | ++ local suffix= 2026-09-04 09:45:03.365729 | ubuntu-noble | ++ local name=neutron 2026-09-04 09:45:03.365734 | ubuntu-noble | ++ local candidate path 2026-09-04 09:45:03.365740 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:03.365746 | ubuntu-noble | ++ path=patches/2025.1/neutron 2026-09-04 09:45:03.365752 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron ]] 2026-09-04 09:45:03.365759 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:03.365764 | ubuntu-noble | ++ path=patches/2025.1/neutron 2026-09-04 09:45:03.365770 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron ]] 2026-09-04 09:45:03.365794 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:03.365800 | ubuntu-noble | ++ path=patches/2025.1/neutron 2026-09-04 09:45:03.365806 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron ]] 2026-09-04 09:45:03.365812 | ubuntu-noble | ++ return 1 2026-09-04 09:45:03.365824 | ubuntu-noble | + patch_dir= 2026-09-04 09:45:03.365830 | ubuntu-noble | + patch_dir= 2026-09-04 09:45:03.367077 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 neutron-26.0.6.dev14 /source 2026-09-04 09:45:03.367105 | ubuntu-noble | ++ local root=overlays/2025.1 2026-09-04 09:45:03.367112 | ubuntu-noble | ++ local directory=neutron-26.0.6.dev14 2026-09-04 09:45:03.367117 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:45:03.367122 | ubuntu-noble | ++ local name=neutron 2026-09-04 09:45:03.367127 | ubuntu-noble | ++ local candidate path 2026-09-04 09:45:03.367132 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:03.367137 | ubuntu-noble | ++ path=overlays/2025.1/neutron/source 2026-09-04 09:45:03.367142 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron/source ]] 2026-09-04 09:45:03.367148 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:03.367153 | ubuntu-noble | ++ path=overlays/2025.1/neutron/source 2026-09-04 09:45:03.367158 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron/source ]] 2026-09-04 09:45:03.367163 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:03.367167 | ubuntu-noble | ++ path=overlays/2025.1/neutron/source 2026-09-04 09:45:03.367172 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron/source ]] 2026-09-04 09:45:03.367177 | ubuntu-noble | ++ return 1 2026-09-04 09:45:03.367187 | ubuntu-noble | + overlay_dir= 2026-09-04 09:45:03.367192 | ubuntu-noble | + overlay_dir= 2026-09-04 09:45:03.367197 | ubuntu-noble | + echo Check patches for neutron-stable-2025.1.tar.gz 2026-09-04 09:45:03.367202 | ubuntu-noble | Check patches for neutron-stable-2025.1.tar.gz 2026-09-04 09:45:03.367210 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:45:03.367217 | ubuntu-noble | + echo Check overlays for neutron-stable-2025.1.tar.gz 2026-09-04 09:45:03.367222 | ubuntu-noble | Check overlays for neutron-stable-2025.1.tar.gz 2026-09-04 09:45:03.367229 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:45:03.367234 | ubuntu-noble | + popd 2026-09-04 09:45:03.367354 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:45:03.367362 | ubuntu-noble | + pushd tarballs 2026-09-04 09:45:03.368298 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz 2026-09-04 09:45:03.370379 | ubuntu-noble | + filename=nova-stable-2025.1.tar.gz 2026-09-04 09:45:03.370426 | ubuntu-noble | + [[ -e nova-stable-2025.1.tar.gz ]] 2026-09-04 09:45:03.370434 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz 2026-09-04 09:45:03.370442 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz 2026-09-04 09:45:03.370449 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz 2026-09-04 09:45:05.192218 | ubuntu-noble | 2026-09-04 09:45:05 URL:https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz [9660204/9660204] -> "nova-stable-2025.1.tar.gz" [1] 2026-09-04 09:45:05.194165 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:45:05.194223 | ubuntu-noble | + echo Process nova-stable-2025.1.tar.gz 2026-09-04 09:45:05.194235 | ubuntu-noble | Process nova-stable-2025.1.tar.gz 2026-09-04 09:45:05.197155 | ubuntu-noble | ++ tar -tzf nova-stable-2025.1.tar.gz 2026-09-04 09:45:05.197215 | ubuntu-noble | ++ head -1 2026-09-04 09:45:05.198712 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:45:05.207297 | ubuntu-noble | + directory=nova-31.3.2.dev3 2026-09-04 09:45:05.208541 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 nova-31.3.2.dev3 2026-09-04 09:45:05.208587 | ubuntu-noble | ++ local root=patches/2025.1 2026-09-04 09:45:05.208597 | ubuntu-noble | ++ local directory=nova-31.3.2.dev3 2026-09-04 09:45:05.208605 | ubuntu-noble | ++ local suffix= 2026-09-04 09:45:05.208612 | ubuntu-noble | ++ local name=nova 2026-09-04 09:45:05.208619 | ubuntu-noble | ++ local candidate path 2026-09-04 09:45:05.208627 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:05.208651 | ubuntu-noble | ++ path=patches/2025.1/nova 2026-09-04 09:45:05.208659 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/nova ]] 2026-09-04 09:45:05.208667 | ubuntu-noble | ++ echo patches/2025.1/nova 2026-09-04 09:45:05.208674 | ubuntu-noble | ++ return 0 2026-09-04 09:45:05.209106 | ubuntu-noble | + patch_dir=patches/2025.1/nova 2026-09-04 09:45:05.209724 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 nova-31.3.2.dev3 /source 2026-09-04 09:45:05.209859 | ubuntu-noble | ++ local root=overlays/2025.1 2026-09-04 09:45:05.209902 | ubuntu-noble | ++ local directory=nova-31.3.2.dev3 2026-09-04 09:45:05.209948 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:45:05.210186 | ubuntu-noble | ++ local name=nova 2026-09-04 09:45:05.210240 | ubuntu-noble | ++ local candidate path 2026-09-04 09:45:05.210786 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:05.210809 | ubuntu-noble | ++ path=overlays/2025.1/nova/source 2026-09-04 09:45:05.210817 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/nova/source ]] 2026-09-04 09:45:05.210824 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:05.210831 | ubuntu-noble | ++ path=overlays/2025.1/nova/source 2026-09-04 09:45:05.210838 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/nova/source ]] 2026-09-04 09:45:05.210844 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:05.210851 | ubuntu-noble | ++ path=overlays/2025.1/nova/source 2026-09-04 09:45:05.210857 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/nova/source ]] 2026-09-04 09:45:05.210864 | ubuntu-noble | ++ return 1 2026-09-04 09:45:05.210876 | ubuntu-noble | + overlay_dir= 2026-09-04 09:45:05.210882 | ubuntu-noble | + overlay_dir= 2026-09-04 09:45:05.210889 | ubuntu-noble | + echo Check patches for nova-stable-2025.1.tar.gz 2026-09-04 09:45:05.210898 | ubuntu-noble | Check patches for nova-stable-2025.1.tar.gz 2026-09-04 09:45:05.210905 | ubuntu-noble | + [[ -n patches/2025.1/nova ]] 2026-09-04 09:45:05.210914 | ubuntu-noble | + tar xzf nova-stable-2025.1.tar.gz 2026-09-04 09:45:05.687778 | ubuntu-noble | + rm nova-stable-2025.1.tar.gz 2026-09-04 09:45:05.693174 | ubuntu-noble | + find nova-31.3.2.dev3 -type f 2026-09-04 09:45:05.693227 | ubuntu-noble | + sort 2026-09-04 09:45:05.710891 | ubuntu-noble | + pushd nova-31.3.2.dev3 2026-09-04 09:45:05.712218 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/nova -type f -name '*.patch' 2026-09-04 09:45:05.712549 | ubuntu-noble | ++ sort 2026-09-04 09:45:05.716219 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 09:45:05.716319 | ubuntu-noble | + apply_patch patches/2025.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-09-04 09:45:05.716367 | ubuntu-noble | + local rel=patches/2025.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-09-04 09:45:05.716397 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-09-04 09:45:05.716422 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch' 2026-09-04 09:45:05.716434 | ubuntu-noble | APPLY PATCH patches/2025.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-09-04 09:45:05.716454 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:45:05.718901 | ubuntu-noble | checking file nova/api/openstack/identity.py 2026-09-04 09:45:05.719488 | ubuntu-noble | checking file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-09-04 09:45:05.719980 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:45:05.722258 | ubuntu-noble | patching file nova/api/openstack/identity.py 2026-09-04 09:45:05.723162 | ubuntu-noble | patching file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-09-04 09:45:05.723195 | ubuntu-noble | + echo patches/2025.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-09-04 09:45:05.723671 | ubuntu-noble | + popd 2026-09-04 09:45:05.723909 | ubuntu-noble | + find nova-31.3.2.dev3 -type f 2026-09-04 09:45:05.723938 | ubuntu-noble | + sort 2026-09-04 09:45:05.741457 | ubuntu-noble | + append_new_files_to_sources_txt nova-31.3.2.dev3 files-before files-after 2026-09-04 09:45:05.741962 | ubuntu-noble | + local directory=nova-31.3.2.dev3 2026-09-04 09:45:05.741986 | ubuntu-noble | + local before=files-before 2026-09-04 09:45:05.742012 | ubuntu-noble | + local after=files-after 2026-09-04 09:45:05.742031 | ubuntu-noble | + local sources_txt 2026-09-04 09:45:05.744094 | ubuntu-noble | ++ find nova-31.3.2.dev3 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-04 09:45:05.744119 | ubuntu-noble | ++ head -1 2026-09-04 09:45:05.745473 | ubuntu-noble | + sources_txt=nova-31.3.2.dev3/nova.egg-info/SOURCES.txt 2026-09-04 09:45:05.745530 | ubuntu-noble | + [[ -z nova-31.3.2.dev3/nova.egg-info/SOURCES.txt ]] 2026-09-04 09:45:05.745553 | ubuntu-noble | + local new_files 2026-09-04 09:45:05.746195 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-04 09:45:05.750871 | ubuntu-noble | + new_files=nova-31.3.2.dev3/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-09-04 09:45:05.750922 | ubuntu-noble | + [[ -z nova-31.3.2.dev3/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py ]] 2026-09-04 09:45:05.751475 | ubuntu-noble | ++ tail -c1 nova-31.3.2.dev3/nova.egg-info/SOURCES.txt 2026-09-04 09:45:05.752763 | ubuntu-noble | + [[ -n h ]] 2026-09-04 09:45:05.752801 | ubuntu-noble | + echo 2026-09-04 09:45:05.752856 | ubuntu-noble | + local file 2026-09-04 09:45:05.752881 | ubuntu-noble | + for file in $new_files 2026-09-04 09:45:05.752895 | ubuntu-noble | + case $file in 2026-09-04 09:45:05.752947 | ubuntu-noble | + echo 'APPEND nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py TO nova-31.3.2.dev3/nova.egg-info/SOURCES.txt' 2026-09-04 09:45:05.752966 | ubuntu-noble | APPEND nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py TO nova-31.3.2.dev3/nova.egg-info/SOURCES.txt 2026-09-04 09:45:05.753009 | ubuntu-noble | + echo nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-09-04 09:45:05.753093 | ubuntu-noble | + rm files-before files-after 2026-09-04 09:45:05.754801 | ubuntu-noble | + tar czf nova-stable-2025.1.tar.gz nova-31.3.2.dev3 2026-09-04 09:45:07.306467 | ubuntu-noble | + rm -r nova-31.3.2.dev3 2026-09-04 09:45:07.415489 | ubuntu-noble | + echo Check overlays for nova-stable-2025.1.tar.gz 2026-09-04 09:45:07.415560 | ubuntu-noble | Check overlays for nova-stable-2025.1.tar.gz 2026-09-04 09:45:07.415587 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:45:07.415616 | ubuntu-noble | + popd 2026-09-04 09:45:07.415694 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:45:07.415721 | ubuntu-noble | + pushd tarballs 2026-09-04 09:45:07.416776 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz 2026-09-04 09:45:07.419361 | ubuntu-noble | + filename=octavia-stable-2025.1.tar.gz 2026-09-04 09:45:07.419420 | ubuntu-noble | + [[ -e octavia-stable-2025.1.tar.gz ]] 2026-09-04 09:45:07.419463 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz 2026-09-04 09:45:07.419477 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz 2026-09-04 09:45:07.419502 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz 2026-09-04 09:45:08.827902 | ubuntu-noble | 2026-09-04 09:45:08 URL:https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz [1345440/1345440] -> "octavia-stable-2025.1.tar.gz" [1] 2026-09-04 09:45:08.830502 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:45:08.830662 | ubuntu-noble | + echo Process octavia-stable-2025.1.tar.gz 2026-09-04 09:45:08.831450 | ubuntu-noble | Process octavia-stable-2025.1.tar.gz 2026-09-04 09:45:08.834123 | ubuntu-noble | ++ tar -tzf octavia-stable-2025.1.tar.gz 2026-09-04 09:45:08.834225 | ubuntu-noble | ++ head -1 2026-09-04 09:45:08.834741 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:45:08.842168 | ubuntu-noble | + directory=octavia-16.0.2.dev25 2026-09-04 09:45:08.842984 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 octavia-16.0.2.dev25 2026-09-04 09:45:08.843194 | ubuntu-noble | ++ local root=patches/2025.1 2026-09-04 09:45:08.843254 | ubuntu-noble | ++ local directory=octavia-16.0.2.dev25 2026-09-04 09:45:08.843305 | ubuntu-noble | ++ local suffix= 2026-09-04 09:45:08.843378 | ubuntu-noble | ++ local name=octavia 2026-09-04 09:45:08.843412 | ubuntu-noble | ++ local candidate path 2026-09-04 09:45:08.843466 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:08.843497 | ubuntu-noble | ++ path=patches/2025.1/octavia 2026-09-04 09:45:08.843528 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/octavia ]] 2026-09-04 09:45:08.843586 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:08.843631 | ubuntu-noble | ++ path=patches/2025.1/octavia 2026-09-04 09:45:08.843658 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/octavia ]] 2026-09-04 09:45:08.843686 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:08.843709 | ubuntu-noble | ++ path=patches/2025.1/octavia 2026-09-04 09:45:08.843734 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/octavia ]] 2026-09-04 09:45:08.843764 | ubuntu-noble | ++ return 1 2026-09-04 09:45:08.844249 | ubuntu-noble | + patch_dir= 2026-09-04 09:45:08.844323 | ubuntu-noble | + patch_dir= 2026-09-04 09:45:08.845185 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 octavia-16.0.2.dev25 /source 2026-09-04 09:45:08.845343 | ubuntu-noble | ++ local root=overlays/2025.1 2026-09-04 09:45:08.845402 | ubuntu-noble | ++ local directory=octavia-16.0.2.dev25 2026-09-04 09:45:08.845464 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:45:08.845554 | ubuntu-noble | ++ local name=octavia 2026-09-04 09:45:08.845588 | ubuntu-noble | ++ local candidate path 2026-09-04 09:45:08.845635 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:08.845663 | ubuntu-noble | ++ path=overlays/2025.1/octavia/source 2026-09-04 09:45:08.845691 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/octavia/source ]] 2026-09-04 09:45:08.845737 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:08.845762 | ubuntu-noble | ++ path=overlays/2025.1/octavia/source 2026-09-04 09:45:08.845786 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/octavia/source ]] 2026-09-04 09:45:08.845811 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:08.845834 | ubuntu-noble | ++ path=overlays/2025.1/octavia/source 2026-09-04 09:45:08.845857 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/octavia/source ]] 2026-09-04 09:45:08.845884 | ubuntu-noble | ++ return 1 2026-09-04 09:45:08.846370 | ubuntu-noble | + overlay_dir= 2026-09-04 09:45:08.846440 | ubuntu-noble | + overlay_dir= 2026-09-04 09:45:08.846483 | ubuntu-noble | + echo Check patches for octavia-stable-2025.1.tar.gz 2026-09-04 09:45:08.846505 | ubuntu-noble | Check patches for octavia-stable-2025.1.tar.gz 2026-09-04 09:45:08.846534 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:45:08.846565 | ubuntu-noble | + echo Check overlays for octavia-stable-2025.1.tar.gz 2026-09-04 09:45:08.846584 | ubuntu-noble | Check overlays for octavia-stable-2025.1.tar.gz 2026-09-04 09:45:08.846609 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:45:08.846632 | ubuntu-noble | + popd 2026-09-04 09:45:08.846729 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:45:08.846760 | ubuntu-noble | + pushd tarballs 2026-09-04 09:45:08.847464 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz 2026-09-04 09:45:08.849189 | ubuntu-noble | + filename=placement-stable-2025.1.tar.gz 2026-09-04 09:45:08.849220 | ubuntu-noble | + [[ -e placement-stable-2025.1.tar.gz ]] 2026-09-04 09:45:08.849231 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz 2026-09-04 09:45:08.849236 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz 2026-09-04 09:45:08.849242 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz 2026-09-04 09:45:10.150270 | ubuntu-noble | 2026-09-04 09:45:10 URL:https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz [568189/568189] -> "placement-stable-2025.1.tar.gz" [1] 2026-09-04 09:45:10.153092 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:45:10.153149 | ubuntu-noble | + echo Process placement-stable-2025.1.tar.gz 2026-09-04 09:45:10.153174 | ubuntu-noble | Process placement-stable-2025.1.tar.gz 2026-09-04 09:45:10.156147 | ubuntu-noble | ++ tar -tzf placement-stable-2025.1.tar.gz 2026-09-04 09:45:10.156194 | ubuntu-noble | ++ head -1 2026-09-04 09:45:10.157627 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:45:10.166252 | ubuntu-noble | + directory=openstack_placement-13.0.1.dev7 2026-09-04 09:45:10.167196 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 openstack_placement-13.0.1.dev7 2026-09-04 09:45:10.167398 | ubuntu-noble | ++ local root=patches/2025.1 2026-09-04 09:45:10.167452 | ubuntu-noble | ++ local directory=openstack_placement-13.0.1.dev7 2026-09-04 09:45:10.167529 | ubuntu-noble | ++ local suffix= 2026-09-04 09:45:10.167615 | ubuntu-noble | ++ local name=openstack_placement 2026-09-04 09:45:10.167655 | ubuntu-noble | ++ local candidate path 2026-09-04 09:45:10.167723 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:10.167761 | ubuntu-noble | ++ path=patches/2025.1/openstack_placement 2026-09-04 09:45:10.167797 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_placement ]] 2026-09-04 09:45:10.167856 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:10.167888 | ubuntu-noble | ++ path=patches/2025.1/openstack-placement 2026-09-04 09:45:10.167919 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack-placement ]] 2026-09-04 09:45:10.167954 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:10.167984 | ubuntu-noble | ++ path=patches/2025.1/openstack_placement 2026-09-04 09:45:10.168015 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_placement ]] 2026-09-04 09:45:10.168084 | ubuntu-noble | ++ return 1 2026-09-04 09:45:10.168593 | ubuntu-noble | + patch_dir= 2026-09-04 09:45:10.168679 | ubuntu-noble | + patch_dir= 2026-09-04 09:45:10.169506 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 openstack_placement-13.0.1.dev7 /source 2026-09-04 09:45:10.169652 | ubuntu-noble | ++ local root=overlays/2025.1 2026-09-04 09:45:10.169695 | ubuntu-noble | ++ local directory=openstack_placement-13.0.1.dev7 2026-09-04 09:45:10.169745 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:45:10.169820 | ubuntu-noble | ++ local name=openstack_placement 2026-09-04 09:45:10.169858 | ubuntu-noble | ++ local candidate path 2026-09-04 09:45:10.169917 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:10.169952 | ubuntu-noble | ++ path=overlays/2025.1/openstack_placement/source 2026-09-04 09:45:10.169986 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack_placement/source ]] 2026-09-04 09:45:10.170037 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:10.170121 | ubuntu-noble | ++ path=overlays/2025.1/openstack-placement/source 2026-09-04 09:45:10.170153 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack-placement/source ]] 2026-09-04 09:45:10.170189 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:10.170245 | ubuntu-noble | ++ path=overlays/2025.1/openstack_placement/source 2026-09-04 09:45:10.170278 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack_placement/source ]] 2026-09-04 09:45:10.170313 | ubuntu-noble | ++ return 1 2026-09-04 09:45:10.170751 | ubuntu-noble | + overlay_dir= 2026-09-04 09:45:10.170813 | ubuntu-noble | + overlay_dir= 2026-09-04 09:45:10.170869 | ubuntu-noble | + echo Check patches for placement-stable-2025.1.tar.gz 2026-09-04 09:45:10.170898 | ubuntu-noble | Check patches for placement-stable-2025.1.tar.gz 2026-09-04 09:45:10.170935 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:45:10.170972 | ubuntu-noble | + echo Check overlays for placement-stable-2025.1.tar.gz 2026-09-04 09:45:10.170996 | ubuntu-noble | Check overlays for placement-stable-2025.1.tar.gz 2026-09-04 09:45:10.171025 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:45:10.171081 | ubuntu-noble | + popd 2026-09-04 09:45:10.171254 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:45:10.171302 | ubuntu-noble | + pushd tarballs 2026-09-04 09:45:10.172156 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.1.tar.gz 2026-09-04 09:45:10.175162 | ubuntu-noble | + filename=skyline-apiserver-stable-2025.1.tar.gz 2026-09-04 09:45:10.175239 | ubuntu-noble | + [[ -e skyline-apiserver-stable-2025.1.tar.gz ]] 2026-09-04 09:45:10.175260 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.1.tar.gz 2026-09-04 09:45:10.175275 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.1.tar.gz 2026-09-04 09:45:10.175288 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.1.tar.gz 2026-09-04 09:45:12.039252 | ubuntu-noble | 2026-09-04 09:45:12 URL:https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.1.tar.gz [9063273/9063273] -> "skyline-apiserver-stable-2025.1.tar.gz" [1] 2026-09-04 09:45:12.042786 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:45:12.042842 | ubuntu-noble | + echo Process skyline-apiserver-stable-2025.1.tar.gz 2026-09-04 09:45:12.042854 | ubuntu-noble | Process skyline-apiserver-stable-2025.1.tar.gz 2026-09-04 09:45:12.045105 | ubuntu-noble | ++ tar -tzf skyline-apiserver-stable-2025.1.tar.gz 2026-09-04 09:45:12.045150 | ubuntu-noble | ++ head -1 2026-09-04 09:45:12.046653 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:45:12.054240 | ubuntu-noble | + directory=skyline_apiserver-6.0.1.dev17 2026-09-04 09:45:12.056719 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 skyline_apiserver-6.0.1.dev17 2026-09-04 09:45:12.057247 | ubuntu-noble | ++ local root=patches/2025.1 2026-09-04 09:45:12.057781 | ubuntu-noble | ++ local directory=skyline_apiserver-6.0.1.dev17 2026-09-04 09:45:12.057868 | ubuntu-noble | ++ local suffix= 2026-09-04 09:45:12.058525 | ubuntu-noble | ++ local name=skyline_apiserver 2026-09-04 09:45:12.058588 | ubuntu-noble | ++ local candidate path 2026-09-04 09:45:12.059174 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:12.059199 | ubuntu-noble | ++ path=patches/2025.1/skyline_apiserver 2026-09-04 09:45:12.059218 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/skyline_apiserver ]] 2026-09-04 09:45:12.059224 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:12.059229 | ubuntu-noble | ++ path=patches/2025.1/skyline-apiserver 2026-09-04 09:45:12.059234 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/skyline-apiserver ]] 2026-09-04 09:45:12.059240 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:12.059245 | ubuntu-noble | ++ path=patches/2025.1/skyline_apiserver 2026-09-04 09:45:12.059257 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/skyline_apiserver ]] 2026-09-04 09:45:12.059265 | ubuntu-noble | ++ return 1 2026-09-04 09:45:12.059280 | ubuntu-noble | + patch_dir= 2026-09-04 09:45:12.059287 | ubuntu-noble | + patch_dir= 2026-09-04 09:45:12.060115 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 skyline_apiserver-6.0.1.dev17 /source 2026-09-04 09:45:12.060152 | ubuntu-noble | ++ local root=overlays/2025.1 2026-09-04 09:45:12.060163 | ubuntu-noble | ++ local directory=skyline_apiserver-6.0.1.dev17 2026-09-04 09:45:12.060171 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:45:12.060179 | ubuntu-noble | ++ local name=skyline_apiserver 2026-09-04 09:45:12.060187 | ubuntu-noble | ++ local candidate path 2026-09-04 09:45:12.060195 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:12.060203 | ubuntu-noble | ++ path=overlays/2025.1/skyline_apiserver/source 2026-09-04 09:45:12.060212 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/skyline_apiserver/source ]] 2026-09-04 09:45:12.060225 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:12.060233 | ubuntu-noble | ++ path=overlays/2025.1/skyline-apiserver/source 2026-09-04 09:45:12.060241 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/skyline-apiserver/source ]] 2026-09-04 09:45:12.060249 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:12.060257 | ubuntu-noble | ++ path=overlays/2025.1/skyline_apiserver/source 2026-09-04 09:45:12.060265 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/skyline_apiserver/source ]] 2026-09-04 09:45:12.060273 | ubuntu-noble | ++ return 1 2026-09-04 09:45:12.061104 | ubuntu-noble | + overlay_dir= 2026-09-04 09:45:12.061133 | ubuntu-noble | + overlay_dir= 2026-09-04 09:45:12.061140 | ubuntu-noble | + echo Check patches for skyline-apiserver-stable-2025.1.tar.gz 2026-09-04 09:45:12.061147 | ubuntu-noble | Check patches for skyline-apiserver-stable-2025.1.tar.gz 2026-09-04 09:45:12.061154 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:45:12.061160 | ubuntu-noble | + echo Check overlays for skyline-apiserver-stable-2025.1.tar.gz 2026-09-04 09:45:12.061167 | ubuntu-noble | Check overlays for skyline-apiserver-stable-2025.1.tar.gz 2026-09-04 09:45:12.061174 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:45:12.061180 | ubuntu-noble | + popd 2026-09-04 09:45:12.061187 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:45:12.061194 | ubuntu-noble | + pushd tarballs 2026-09-04 09:45:12.061667 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.1.tar.gz 2026-09-04 09:45:12.063914 | ubuntu-noble | + filename=skyline-console-stable-2025.1.tar.gz 2026-09-04 09:45:12.063951 | ubuntu-noble | + [[ -e skyline-console-stable-2025.1.tar.gz ]] 2026-09-04 09:45:12.063960 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.1.tar.gz 2026-09-04 09:45:12.063967 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.1.tar.gz 2026-09-04 09:45:12.063974 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.1.tar.gz 2026-09-04 09:45:14.528241 | ubuntu-noble | 2026-09-04 09:45:14 URL:https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.1.tar.gz [26670013/26670013] -> "skyline-console-stable-2025.1.tar.gz" [1] 2026-09-04 09:45:14.530884 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:45:14.530967 | ubuntu-noble | + echo Process skyline-console-stable-2025.1.tar.gz 2026-09-04 09:45:14.530981 | ubuntu-noble | Process skyline-console-stable-2025.1.tar.gz 2026-09-04 09:45:14.534124 | ubuntu-noble | ++ tar -tzf skyline-console-stable-2025.1.tar.gz 2026-09-04 09:45:14.534169 | ubuntu-noble | ++ head -1 2026-09-04 09:45:14.535705 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:45:14.542681 | ubuntu-noble | + directory=skyline_console-6.0.3.dev1 2026-09-04 09:45:14.543730 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 skyline_console-6.0.3.dev1 2026-09-04 09:45:14.543929 | ubuntu-noble | ++ local root=patches/2025.1 2026-09-04 09:45:14.543986 | ubuntu-noble | ++ local directory=skyline_console-6.0.3.dev1 2026-09-04 09:45:14.544069 | ubuntu-noble | ++ local suffix= 2026-09-04 09:45:14.544189 | ubuntu-noble | ++ local name=skyline_console 2026-09-04 09:45:14.544232 | ubuntu-noble | ++ local candidate path 2026-09-04 09:45:14.544318 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:14.544358 | ubuntu-noble | ++ path=patches/2025.1/skyline_console 2026-09-04 09:45:14.544396 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/skyline_console ]] 2026-09-04 09:45:14.544484 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:14.544517 | ubuntu-noble | ++ path=patches/2025.1/skyline-console 2026-09-04 09:45:14.544549 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/skyline-console ]] 2026-09-04 09:45:14.544587 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:14.544617 | ubuntu-noble | ++ path=patches/2025.1/skyline_console 2026-09-04 09:45:14.544647 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/skyline_console ]] 2026-09-04 09:45:14.544683 | ubuntu-noble | ++ return 1 2026-09-04 09:45:14.545247 | ubuntu-noble | + patch_dir= 2026-09-04 09:45:14.545328 | ubuntu-noble | + patch_dir= 2026-09-04 09:45:14.546200 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 skyline_console-6.0.3.dev1 /source 2026-09-04 09:45:14.546276 | ubuntu-noble | ++ local root=overlays/2025.1 2026-09-04 09:45:14.546287 | ubuntu-noble | ++ local directory=skyline_console-6.0.3.dev1 2026-09-04 09:45:14.546296 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:45:14.546347 | ubuntu-noble | ++ local name=skyline_console 2026-09-04 09:45:14.546357 | ubuntu-noble | ++ local candidate path 2026-09-04 09:45:14.546403 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:14.546413 | ubuntu-noble | ++ path=overlays/2025.1/skyline_console/source 2026-09-04 09:45:14.546422 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/skyline_console/source ]] 2026-09-04 09:45:14.546472 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:14.546483 | ubuntu-noble | ++ path=overlays/2025.1/skyline-console/source 2026-09-04 09:45:14.546496 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/skyline-console/source ]] 2026-09-04 09:45:14.546506 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:14.546514 | ubuntu-noble | ++ path=overlays/2025.1/skyline_console/source 2026-09-04 09:45:14.546527 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/skyline_console/source ]] 2026-09-04 09:45:14.546558 | ubuntu-noble | ++ return 1 2026-09-04 09:45:14.547129 | ubuntu-noble | + overlay_dir= 2026-09-04 09:45:14.547167 | ubuntu-noble | + overlay_dir= 2026-09-04 09:45:14.547176 | ubuntu-noble | + echo Check patches for skyline-console-stable-2025.1.tar.gz 2026-09-04 09:45:14.547183 | ubuntu-noble | Check patches for skyline-console-stable-2025.1.tar.gz 2026-09-04 09:45:14.547189 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:45:14.547195 | ubuntu-noble | + echo Check overlays for skyline-console-stable-2025.1.tar.gz 2026-09-04 09:45:14.547201 | ubuntu-noble | Check overlays for skyline-console-stable-2025.1.tar.gz 2026-09-04 09:45:14.547208 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:45:14.547214 | ubuntu-noble | + popd 2026-09-04 09:45:14.547226 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:45:14.547233 | ubuntu-noble | + pushd tarballs 2026-09-04 09:45:14.548210 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz 2026-09-04 09:45:14.550782 | ubuntu-noble | + filename=watcher-stable-2025.1.tar.gz 2026-09-04 09:45:14.550824 | ubuntu-noble | + [[ -e watcher-stable-2025.1.tar.gz ]] 2026-09-04 09:45:14.550832 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz 2026-09-04 09:45:14.550839 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz 2026-09-04 09:45:14.550845 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz 2026-09-04 09:45:15.924241 | ubuntu-noble | 2026-09-04 09:45:15 URL:https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz [1156833/1156833] -> "watcher-stable-2025.1.tar.gz" [1] 2026-09-04 09:45:15.926006 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:45:15.926088 | ubuntu-noble | + echo Process watcher-stable-2025.1.tar.gz 2026-09-04 09:45:15.926102 | ubuntu-noble | Process watcher-stable-2025.1.tar.gz 2026-09-04 09:45:15.929111 | ubuntu-noble | ++ tar -tzf watcher-stable-2025.1.tar.gz 2026-09-04 09:45:15.929151 | ubuntu-noble | ++ head -1 2026-09-04 09:45:15.929776 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:45:15.936456 | ubuntu-noble | + directory=python_watcher-14.1.3.dev1 2026-09-04 09:45:15.937412 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 python_watcher-14.1.3.dev1 2026-09-04 09:45:15.937615 | ubuntu-noble | ++ local root=patches/2025.1 2026-09-04 09:45:15.937694 | ubuntu-noble | ++ local directory=python_watcher-14.1.3.dev1 2026-09-04 09:45:15.937748 | ubuntu-noble | ++ local suffix= 2026-09-04 09:45:15.937823 | ubuntu-noble | ++ local name=python_watcher 2026-09-04 09:45:15.937856 | ubuntu-noble | ++ local candidate path 2026-09-04 09:45:15.937916 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:15.937947 | ubuntu-noble | ++ path=patches/2025.1/python_watcher 2026-09-04 09:45:15.937978 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/python_watcher ]] 2026-09-04 09:45:15.938035 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:15.938103 | ubuntu-noble | ++ path=patches/2025.1/python-watcher 2026-09-04 09:45:15.938126 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/python-watcher ]] 2026-09-04 09:45:15.938152 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:15.938173 | ubuntu-noble | ++ path=patches/2025.1/python_watcher 2026-09-04 09:45:15.938194 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/python_watcher ]] 2026-09-04 09:45:15.938219 | ubuntu-noble | ++ return 1 2026-09-04 09:45:15.938678 | ubuntu-noble | + patch_dir= 2026-09-04 09:45:15.938749 | ubuntu-noble | + patch_dir= 2026-09-04 09:45:15.939481 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 python_watcher-14.1.3.dev1 /source 2026-09-04 09:45:15.939614 | ubuntu-noble | ++ local root=overlays/2025.1 2026-09-04 09:45:15.939648 | ubuntu-noble | ++ local directory=python_watcher-14.1.3.dev1 2026-09-04 09:45:15.939682 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:45:15.939738 | ubuntu-noble | ++ local name=python_watcher 2026-09-04 09:45:15.939764 | ubuntu-noble | ++ local candidate path 2026-09-04 09:45:15.939808 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:15.939833 | ubuntu-noble | ++ path=overlays/2025.1/python_watcher/source 2026-09-04 09:45:15.939857 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/python_watcher/source ]] 2026-09-04 09:45:15.939915 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:15.939937 | ubuntu-noble | ++ path=overlays/2025.1/python-watcher/source 2026-09-04 09:45:15.939960 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/python-watcher/source ]] 2026-09-04 09:45:15.939985 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:15.940004 | ubuntu-noble | ++ path=overlays/2025.1/python_watcher/source 2026-09-04 09:45:15.940025 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/python_watcher/source ]] 2026-09-04 09:45:15.940092 | ubuntu-noble | ++ return 1 2026-09-04 09:45:15.940495 | ubuntu-noble | + overlay_dir= 2026-09-04 09:45:15.940567 | ubuntu-noble | + overlay_dir= 2026-09-04 09:45:15.940615 | ubuntu-noble | + echo Check patches for watcher-stable-2025.1.tar.gz 2026-09-04 09:45:15.940637 | ubuntu-noble | Check patches for watcher-stable-2025.1.tar.gz 2026-09-04 09:45:15.940666 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:45:15.940697 | ubuntu-noble | + echo Check overlays for watcher-stable-2025.1.tar.gz 2026-09-04 09:45:15.940714 | ubuntu-noble | Check overlays for watcher-stable-2025.1.tar.gz 2026-09-04 09:45:15.940736 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:45:15.940756 | ubuntu-noble | + popd 2026-09-04 09:45:15.940853 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:45:15.940886 | ubuntu-noble | + pushd tarballs 2026-09-04 09:45:15.941591 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz 2026-09-04 09:45:15.943208 | ubuntu-noble | + filename=requirements-stable-2025.1.tar.gz 2026-09-04 09:45:15.943290 | ubuntu-noble | + [[ -e requirements-stable-2025.1.tar.gz ]] 2026-09-04 09:45:15.943353 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz 2026-09-04 09:45:15.943374 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz 2026-09-04 09:45:15.943411 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz 2026-09-04 09:45:16.910951 | ubuntu-noble | 2026-09-04 09:45:16 URL:https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz [150744/150744] -> "requirements-stable-2025.1.tar.gz" [1] 2026-09-04 09:45:16.913625 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:45:16.914516 | ubuntu-noble | + echo Process requirements-stable-2025.1.tar.gz 2026-09-04 09:45:16.914595 | ubuntu-noble | Process requirements-stable-2025.1.tar.gz 2026-09-04 09:45:16.917152 | ubuntu-noble | ++ tar -tzf requirements-stable-2025.1.tar.gz 2026-09-04 09:45:16.917212 | ubuntu-noble | ++ head -1 2026-09-04 09:45:16.918678 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:45:16.926602 | ubuntu-noble | + directory=openstack_requirements-1.2.1.dev7536 2026-09-04 09:45:16.927729 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 openstack_requirements-1.2.1.dev7536 2026-09-04 09:45:16.927948 | ubuntu-noble | ++ local root=patches/2025.1 2026-09-04 09:45:16.928033 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev7536 2026-09-04 09:45:16.928180 | ubuntu-noble | ++ local suffix= 2026-09-04 09:45:16.928306 | ubuntu-noble | ++ local name=openstack_requirements 2026-09-04 09:45:16.928373 | ubuntu-noble | ++ local candidate path 2026-09-04 09:45:16.928443 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:16.928480 | ubuntu-noble | ++ path=patches/2025.1/openstack_requirements 2026-09-04 09:45:16.928532 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_requirements ]] 2026-09-04 09:45:16.928718 | ubuntu-noble | ++ echo patches/2025.1/openstack_requirements 2026-09-04 09:45:16.928783 | ubuntu-noble | ++ return 0 2026-09-04 09:45:16.929509 | ubuntu-noble | + patch_dir=patches/2025.1/openstack_requirements 2026-09-04 09:45:16.930797 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 openstack_requirements-1.2.1.dev7536 /source 2026-09-04 09:45:16.930848 | ubuntu-noble | ++ local root=overlays/2025.1 2026-09-04 09:45:16.930867 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev7536 2026-09-04 09:45:16.930877 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:45:16.930887 | ubuntu-noble | ++ local name=openstack_requirements 2026-09-04 09:45:16.930901 | ubuntu-noble | ++ local candidate path 2026-09-04 09:45:16.930965 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:16.930989 | ubuntu-noble | ++ path=overlays/2025.1/openstack_requirements/source 2026-09-04 09:45:16.931000 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack_requirements/source ]] 2026-09-04 09:45:16.931010 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:16.931020 | ubuntu-noble | ++ path=overlays/2025.1/openstack-requirements/source 2026-09-04 09:45:16.931030 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack-requirements/source ]] 2026-09-04 09:45:16.931079 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:45:16.931094 | ubuntu-noble | ++ path=overlays/2025.1/openstack_requirements/source 2026-09-04 09:45:16.931104 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack_requirements/source ]] 2026-09-04 09:45:16.931114 | ubuntu-noble | ++ return 1 2026-09-04 09:45:16.932156 | ubuntu-noble | + overlay_dir= 2026-09-04 09:45:16.932202 | ubuntu-noble | + overlay_dir= 2026-09-04 09:45:16.932235 | ubuntu-noble | + echo Check patches for requirements-stable-2025.1.tar.gz 2026-09-04 09:45:16.932246 | ubuntu-noble | Check patches for requirements-stable-2025.1.tar.gz 2026-09-04 09:45:16.932258 | ubuntu-noble | + [[ -n patches/2025.1/openstack_requirements ]] 2026-09-04 09:45:16.932269 | ubuntu-noble | + tar xzf requirements-stable-2025.1.tar.gz 2026-09-04 09:45:16.959221 | ubuntu-noble | + rm requirements-stable-2025.1.tar.gz 2026-09-04 09:45:16.964132 | ubuntu-noble | + find openstack_requirements-1.2.1.dev7536 -type f 2026-09-04 09:45:16.964205 | ubuntu-noble | + sort 2026-09-04 09:45:16.967498 | ubuntu-noble | + pushd openstack_requirements-1.2.1.dev7536 2026-09-04 09:45:16.969227 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_requirements -type f -name '*.patch' 2026-09-04 09:45:16.969759 | ubuntu-noble | ++ sort 2026-09-04 09:45:16.973912 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 09:45:16.974083 | ubuntu-noble | + apply_patch patches/2025.1/openstack_requirements/keystonemiddleware.patch 2026-09-04 09:45:16.974166 | ubuntu-noble | + local rel=patches/2025.1/openstack_requirements/keystonemiddleware.patch 2026-09-04 09:45:16.974227 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_requirements/keystonemiddleware.patch 2026-09-04 09:45:16.974278 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/openstack_requirements/keystonemiddleware.patch' 2026-09-04 09:45:16.974300 | ubuntu-noble | APPLY PATCH patches/2025.1/openstack_requirements/keystonemiddleware.patch 2026-09-04 09:45:16.974336 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:45:16.976510 | ubuntu-noble | checking file upper-constraints.txt 2026-09-04 09:45:16.976748 | ubuntu-noble | Hunk #2 succeeded at 373 with fuzz 1. 2026-09-04 09:45:16.977315 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:45:16.979414 | ubuntu-noble | patching file upper-constraints.txt 2026-09-04 09:45:16.979723 | ubuntu-noble | Hunk #2 succeeded at 373 with fuzz 1. 2026-09-04 09:45:16.980317 | ubuntu-noble | + echo patches/2025.1/openstack_requirements/keystonemiddleware.patch 2026-09-04 09:45:16.980487 | ubuntu-noble | + popd 2026-09-04 09:45:16.981280 | ubuntu-noble | + find openstack_requirements-1.2.1.dev7536 -type f 2026-09-04 09:45:16.981493 | ubuntu-noble | + sort 2026-09-04 09:45:16.985255 | ubuntu-noble | + append_new_files_to_sources_txt openstack_requirements-1.2.1.dev7536 files-before files-after 2026-09-04 09:45:16.985378 | ubuntu-noble | + local directory=openstack_requirements-1.2.1.dev7536 2026-09-04 09:45:16.985424 | ubuntu-noble | + local before=files-before 2026-09-04 09:45:16.985459 | ubuntu-noble | + local after=files-after 2026-09-04 09:45:16.985491 | ubuntu-noble | + local sources_txt 2026-09-04 09:45:16.987115 | ubuntu-noble | ++ find openstack_requirements-1.2.1.dev7536 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-04 09:45:16.988814 | ubuntu-noble | ++ head -1 2026-09-04 09:45:16.991180 | ubuntu-noble | + sources_txt=openstack_requirements-1.2.1.dev7536/openstack_requirements.egg-info/SOURCES.txt 2026-09-04 09:45:16.991214 | ubuntu-noble | + [[ -z openstack_requirements-1.2.1.dev7536/openstack_requirements.egg-info/SOURCES.txt ]] 2026-09-04 09:45:16.991221 | ubuntu-noble | + local new_files 2026-09-04 09:45:16.991670 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-04 09:45:16.993504 | ubuntu-noble | + new_files=openstack_requirements-1.2.1.dev7536/upper-constraints.txt.orig 2026-09-04 09:45:16.993842 | ubuntu-noble | + [[ -z openstack_requirements-1.2.1.dev7536/upper-constraints.txt.orig ]] 2026-09-04 09:45:16.994857 | ubuntu-noble | ++ tail -c1 openstack_requirements-1.2.1.dev7536/openstack_requirements.egg-info/SOURCES.txt 2026-09-04 09:45:16.996895 | ubuntu-noble | + [[ -n y ]] 2026-09-04 09:45:16.996937 | ubuntu-noble | + echo 2026-09-04 09:45:16.996949 | ubuntu-noble | + local file 2026-09-04 09:45:16.996957 | ubuntu-noble | + for file in $new_files 2026-09-04 09:45:16.996975 | ubuntu-noble | + case $file in 2026-09-04 09:45:16.996984 | ubuntu-noble | + continue 2026-09-04 09:45:16.996992 | ubuntu-noble | + rm files-before files-after 2026-09-04 09:45:16.998556 | ubuntu-noble | + tar czf requirements-stable-2025.1.tar.gz openstack_requirements-1.2.1.dev7536 2026-09-04 09:45:17.039352 | ubuntu-noble | + rm -r openstack_requirements-1.2.1.dev7536 2026-09-04 09:45:17.043147 | ubuntu-noble | + echo Check overlays for requirements-stable-2025.1.tar.gz 2026-09-04 09:45:17.043183 | ubuntu-noble | Check overlays for requirements-stable-2025.1.tar.gz 2026-09-04 09:45:17.043189 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:45:17.043194 | ubuntu-noble | + popd 2026-09-04 09:45:17.043386 | ubuntu-noble | + verify_all_patches_applied /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied patches/2025.1 patches/kolla-build/2025.1 2026-09-04 09:45:17.043513 | ubuntu-noble | + local manifest=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-09-04 09:45:17.043549 | ubuntu-noble | + shift 2026-09-04 09:45:17.043601 | ubuntu-noble | + [[ ! -e /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied ]] 2026-09-04 09:45:17.044147 | ubuntu-noble | + roots=() 2026-09-04 09:45:17.044207 | ubuntu-noble | + local roots dir 2026-09-04 09:45:17.044221 | ubuntu-noble | + for dir in "$@" 2026-09-04 09:45:17.044231 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1 ]] 2026-09-04 09:45:17.044243 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-09-04 09:45:17.044253 | ubuntu-noble | + for dir in "$@" 2026-09-04 09:45:17.044263 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2025.1 ]] 2026-09-04 09:45:17.044273 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-09-04 09:45:17.044323 | ubuntu-noble | + [[ 2 -eq 0 ]] 2026-09-04 09:45:17.044413 | ubuntu-noble | + local tmp 2026-09-04 09:45:17.045241 | ubuntu-noble | ++ mktemp -d 2026-09-04 09:45:17.050142 | ubuntu-noble | + tmp=/tmp/tmp.TppbgKuuIy 2026-09-04 09:45:17.050205 | ubuntu-noble | + find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1 /home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2025.1 -type f 2026-09-04 09:45:17.050861 | ubuntu-noble | + sed 's|^/home/zuul/src/github.com/osism/container-images-kolla/||' 2026-09-04 09:45:17.052030 | ubuntu-noble | + sort 2026-09-04 09:45:17.056814 | ubuntu-noble | + sort -u /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-09-04 09:45:17.060633 | ubuntu-noble | + comm -23 /tmp/tmp.TppbgKuuIy/expected /tmp/tmp.TppbgKuuIy/applied 2026-09-04 09:45:17.062821 | ubuntu-noble | + local expected_count missing_count 2026-09-04 09:45:17.063660 | ubuntu-noble | ++ wc -l 2026-09-04 09:45:17.068556 | ubuntu-noble | + expected_count=19 2026-09-04 09:45:17.069956 | ubuntu-noble | ++ wc -l 2026-09-04 09:45:17.072821 | ubuntu-noble | + missing_count=0 2026-09-04 09:45:17.072923 | ubuntu-noble | + [[ 0 -gt 0 ]] 2026-09-04 09:45:17.072979 | ubuntu-noble | + rm -rf /tmp/tmp.TppbgKuuIy 2026-09-04 09:45:17.075186 | ubuntu-noble | + echo 'VERIFIED: 19 patch files, all applied' 2026-09-04 09:45:17.075768 | ubuntu-noble | VERIFIED: 19 patch files, all applied 2026-09-04 09:45:17.075801 | ubuntu-noble | + return 0 2026-09-04 09:45:17.456680 | ubuntu-noble | ok: Runtime: 0:01:12.437597 2026-09-04 09:45:17.489299 | 2026-09-04 09:45:17.489433 | PLAY RECAP 2026-09-04 09:45:17.489511 | ubuntu-noble | ok: 2 changed: 0 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-09-04 09:45:17.489557 | 2026-09-04 09:45:17.684132 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/container-images-kolla/playbooks/patch.yml@main] 2026-09-04 09:45:17.685146 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-09-04 09:45:18.634280 | 2026-09-04 09:45:18.634450 | PLAY [Base post-fetch] 2026-09-04 09:45:18.651172 | 2026-09-04 09:45:18.651320 | TASK [diagnose-network : Ensure log directory exists] 2026-09-04 09:45:19.353026 | ubuntu-noble | ok 2026-09-04 09:45:19.361405 | 2026-09-04 09:45:19.361571 | TASK [diagnose-network : Snapshot dual-stack network state (post)] 2026-09-04 09:45:31.342209 | ubuntu-noble | ok: Runtime: 0:00:05.905008 2026-09-04 09:45:31.351460 | 2026-09-04 09:45:31.351596 | TASK [diagnose-network : Snapshot Docker/BuildKit IPv6 config (teardown)] 2026-09-04 09:45:37.414655 | ubuntu-noble | ok: Runtime: 0:00:00.332971 2026-09-04 09:45:37.420246 | 2026-09-04 09:45:37.420349 | TASK [diagnose-network : Probe container network namespace (teardown)] 2026-09-04 09:45:43.477688 | ubuntu-noble | ok: Runtime: 0:00:00.085366 2026-09-04 09:45:43.489369 | 2026-09-04 09:45:43.489468 | TASK [fetch-output : Set log path for multiple nodes] 2026-09-04 09:45:43.532876 | ubuntu-noble | skipping: Conditional result was False 2026-09-04 09:45:43.538520 | 2026-09-04 09:45:43.538630 | TASK [fetch-output : Set log path for single node] 2026-09-04 09:45:43.578387 | ubuntu-noble | ok 2026-09-04 09:45:43.583838 | 2026-09-04 09:45:43.583948 | LOOP [fetch-output : Ensure local output dirs] 2026-09-04 09:45:43.895865 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/4dbd89474bb540e687b46a203807180e/work/logs" 2026-09-04 09:45:44.147482 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/4dbd89474bb540e687b46a203807180e/work/artifacts" 2026-09-04 09:45:44.424016 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/4dbd89474bb540e687b46a203807180e/work/docs" 2026-09-04 09:45:44.442645 | 2026-09-04 09:45:44.442773 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-09-04 09:45:45.245141 | ubuntu-noble | changed: 2026-09-04 09:45:45.245434 | ubuntu-noble | .d..t...... ./ 2026-09-04 09:45:45.245483 | ubuntu-noble | >f+++++++++ net-debug.post.txt 2026-09-04 09:45:45.245515 | ubuntu-noble | >f+++++++++ net-debug.pre.txt 2026-09-04 09:45:45.245543 | ubuntu-noble | >f+++++++++ sudo-debug.txt 2026-09-04 09:45:45.245570 | ubuntu-noble | >f+++++++++ sudo-strace.log 2026-09-04 09:45:45.245597 | ubuntu-noble | >f+++++++++ sudo-strace.log.time 2026-09-04 09:45:45.245648 | ubuntu-noble | changed: All items complete 2026-09-04 09:45:45.245682 | 2026-09-04 09:45:45.809111 | ubuntu-noble | changed: .d..t...... ./ 2026-09-04 09:45:46.392049 | ubuntu-noble | changed: .d..t...... ./ 2026-09-04 09:45:46.413417 | 2026-09-04 09:45:46.413613 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-09-04 09:45:46.772898 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.007862 2026-09-04 09:45:47.071613 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.007257 2026-09-04 09:45:47.087067 | 2026-09-04 09:45:47.087228 | PLAY RECAP 2026-09-04 09:45:47.087303 | ubuntu-noble | ok: 8 changed: 3 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-09-04 09:45:47.087336 | 2026-09-04 09:45:47.214096 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-09-04 09:45:47.215079 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-09-04 09:45:47.880079 | 2026-09-04 09:45:47.880210 | PLAY [Base post] 2026-09-04 09:45:47.892280 | 2026-09-04 09:45:47.892383 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-09-04 09:45:48.720887 | ubuntu-noble | changed 2026-09-04 09:45:48.729362 | 2026-09-04 09:45:48.729485 | PLAY RECAP 2026-09-04 09:45:48.729564 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-09-04 09:45:48.729639 | 2026-09-04 09:45:48.847257 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-09-04 09:45:48.849231 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-09-04 09:45:49.559608 | 2026-09-04 09:45:49.559768 | PLAY [Base post-logs] 2026-09-04 09:45:49.568827 | 2026-09-04 09:45:49.568928 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-09-04 09:45:49.957547 | localhost | changed 2026-09-04 09:45:49.966405 | 2026-09-04 09:45:49.966510 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-09-04 09:45:50.001412 | localhost | ok 2026-09-04 09:45:50.005059 | 2026-09-04 09:45:50.005167 | TASK [Set zuul-log-path fact] 2026-09-04 09:45:50.019751 | localhost | ok 2026-09-04 09:45:50.029135 | 2026-09-04 09:45:50.029240 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-09-04 09:45:50.054222 | localhost | ok 2026-09-04 09:45:50.058886 | 2026-09-04 09:45:50.059006 | TASK [upload-logs : Create log directories] 2026-09-04 09:45:50.510026 | localhost | changed 2026-09-04 09:45:50.512352 | 2026-09-04 09:45:50.512425 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-09-04 09:45:50.888302 | localhost -> localhost | ok: Runtime: 0:00:00.003845 2026-09-04 09:45:50.893408 | 2026-09-04 09:45:50.893518 | TASK [upload-logs : Upload logs to log server] 2026-09-04 09:45:51.338813 | localhost | Output suppressed because no_log was given 2026-09-04 09:45:51.340741 | 2026-09-04 09:45:51.340839 | LOOP [upload-logs : Compress console log and json output] 2026-09-04 09:45:51.384338 | localhost | skipping: Conditional result was False 2026-09-04 09:45:51.391399 | localhost | skipping: Conditional result was False 2026-09-04 09:45:51.400775 | 2026-09-04 09:45:51.401000 | LOOP [upload-logs : Upload compressed console log and json output] 2026-09-04 09:45:51.441314 | localhost | skipping: Conditional result was False 2026-09-04 09:45:51.441553 | 2026-09-04 09:45:51.447545 | localhost | skipping: Conditional result was False 2026-09-04 09:45:51.462527 | 2026-09-04 09:45:51.462739 | LOOP [upload-logs : Upload console log and json output]