2026-09-25 23:55:24.472688 | Job console starting 2026-09-25 23:55:24.485949 | Updating git repos 2026-09-25 23:55:24.529001 | Cloning repos into workspace 2026-09-25 23:55:24.570991 | Restoring repo states 2026-09-25 23:55:24.585908 | Merging changes 2026-09-25 23:55:25.177530 | Checking out repos 2026-09-25 23:55:25.206766 | Preparing playbooks 2026-09-25 23:55:26.096632 | Running Ansible setup 2026-09-25 23:55:30.821829 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-09-25 23:55:31.637638 | 2026-09-25 23:55:31.637839 | PLAY [Base pre] 2026-09-25 23:55:31.656906 | 2026-09-25 23:55:31.657055 | TASK [Setup log path fact] 2026-09-25 23:55:31.676336 | ubuntu-noble | ok 2026-09-25 23:55:31.692834 | 2026-09-25 23:55:31.692993 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-09-25 23:55:31.734582 | ubuntu-noble | ok 2026-09-25 23:55:31.745068 | 2026-09-25 23:55:31.745195 | TASK [emit-job-header : Print job information] 2026-09-25 23:55:31.799515 | # Job Information 2026-09-25 23:55:31.799761 | Ansible Version: 2.16.14 2026-09-25 23:55:31.799812 | Job: container-images-kolla-patch-2026.1 2026-09-25 23:55:31.799862 | Pipeline: check 2026-09-25 23:55:31.799895 | Executor: 521e9411259a 2026-09-25 23:55:31.799925 | Triggered by: https://github.com/osism/container-images-kolla/pull/804 2026-09-25 23:55:31.799960 | Event ID: 78eb7830-b93c-11f1-957c-25bd0bacd196 2026-09-25 23:55:31.807951 | 2026-09-25 23:55:31.808093 | LOOP [emit-job-header : Print node information] 2026-09-25 23:55:31.932304 | ubuntu-noble | ok: 2026-09-25 23:55:31.932687 | ubuntu-noble | # Node Information 2026-09-25 23:55:31.932738 | ubuntu-noble | Inventory Hostname: ubuntu-noble 2026-09-25 23:55:31.932764 | ubuntu-noble | Hostname: ubuntu 2026-09-25 23:55:31.932788 | ubuntu-noble | Username: zuul 2026-09-25 23:55:31.932808 | ubuntu-noble | Distro: Ubuntu 24.04 2026-09-25 23:55:31.932833 | ubuntu-noble | Provider: regiocloud-a 2026-09-25 23:55:31.932854 | ubuntu-noble | Region: 2026-09-25 23:55:31.932875 | ubuntu-noble | Label: ubuntu-noble 2026-09-25 23:55:31.932896 | ubuntu-noble | Product Name: OpenStack Nova 2026-09-25 23:55:31.932915 | ubuntu-noble | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe01:51ed 2026-09-25 23:55:31.951445 | 2026-09-25 23:55:31.951601 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-09-25 23:55:32.539809 | ubuntu-noble -> localhost | changed 2026-09-25 23:55:32.547741 | 2026-09-25 23:55:32.547868 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-09-25 23:55:34.659113 | ubuntu-noble -> localhost | changed 2026-09-25 23:55:34.674586 | 2026-09-25 23:55:34.674745 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-09-25 23:55:35.116194 | ubuntu-noble -> localhost | ok 2026-09-25 23:55:35.134487 | 2026-09-25 23:55:35.134634 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-09-25 23:55:35.198267 | ubuntu-noble | ok 2026-09-25 23:55:35.228216 | ubuntu-noble | included: /var/lib/zuul/builds/4e01aced4ead4b4e86fc1fae1e72c4d8/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-09-25 23:55:35.245902 | 2026-09-25 23:55:35.246014 | TASK [add-build-sshkey : Create Temp SSH key] 2026-09-25 23:55:36.215140 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-09-25 23:55:36.215302 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/4e01aced4ead4b4e86fc1fae1e72c4d8/work/4e01aced4ead4b4e86fc1fae1e72c4d8_id_rsa 2026-09-25 23:55:36.215334 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/4e01aced4ead4b4e86fc1fae1e72c4d8/work/4e01aced4ead4b4e86fc1fae1e72c4d8_id_rsa.pub 2026-09-25 23:55:36.215356 | ubuntu-noble -> localhost | The key fingerprint is: 2026-09-25 23:55:36.215377 | ubuntu-noble -> localhost | SHA256:89PBZ0rSW0ZN/5eeL1wej4lGv5AUyqOusQuVnIGeg+k zuul-build-sshkey 2026-09-25 23:55:36.215396 | ubuntu-noble -> localhost | The key's randomart image is: 2026-09-25 23:55:36.215422 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-09-25 23:55:36.215441 | ubuntu-noble -> localhost | | .| 2026-09-25 23:55:36.215487 | ubuntu-noble -> localhost | | . o.| 2026-09-25 23:55:36.215508 | ubuntu-noble -> localhost | | . . . . o| 2026-09-25 23:55:36.215524 | ubuntu-noble -> localhost | | + o + . + o o| 2026-09-25 23:55:36.215540 | ubuntu-noble -> localhost | | o + = S = * =.o| 2026-09-25 23:55:36.215560 | ubuntu-noble -> localhost | | . o + *.X..+| 2026-09-25 23:55:36.215577 | ubuntu-noble -> localhost | | E . . . o.*+ Bo| 2026-09-25 23:55:36.215594 | ubuntu-noble -> localhost | | . + .o.* +| 2026-09-25 23:55:36.215611 | ubuntu-noble -> localhost | | +o. . .o.| 2026-09-25 23:55:36.215627 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-09-25 23:55:36.215672 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.481804 2026-09-25 23:55:36.220730 | 2026-09-25 23:55:36.220807 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-09-25 23:55:36.236824 | ubuntu-noble | ok 2026-09-25 23:55:36.257621 | ubuntu-noble | included: /var/lib/zuul/builds/4e01aced4ead4b4e86fc1fae1e72c4d8/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-09-25 23:55:36.264190 | 2026-09-25 23:55:36.264269 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-09-25 23:55:36.277225 | ubuntu-noble | skipping: Conditional result was False 2026-09-25 23:55:36.281907 | 2026-09-25 23:55:36.281985 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-09-25 23:55:37.011999 | ubuntu-noble | changed 2026-09-25 23:55:37.017814 | 2026-09-25 23:55:37.017911 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-09-25 23:55:37.330479 | ubuntu-noble | ok 2026-09-25 23:55:37.337228 | 2026-09-25 23:55:37.337318 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-09-25 23:55:38.058885 | ubuntu-noble | changed 2026-09-25 23:55:38.063202 | 2026-09-25 23:55:38.063278 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-09-25 23:55:38.798143 | ubuntu-noble | changed 2026-09-25 23:55:38.804024 | 2026-09-25 23:55:38.804119 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-09-25 23:55:38.817853 | ubuntu-noble | skipping: Conditional result was False 2026-09-25 23:55:38.825485 | 2026-09-25 23:55:38.825605 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-09-25 23:55:39.301195 | ubuntu-noble -> localhost | changed 2026-09-25 23:55:39.314156 | 2026-09-25 23:55:39.314255 | TASK [add-build-sshkey : Add back temp key] 2026-09-25 23:55:39.600867 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/4e01aced4ead4b4e86fc1fae1e72c4d8/work/4e01aced4ead4b4e86fc1fae1e72c4d8_id_rsa (zuul-build-sshkey) 2026-09-25 23:55:39.601071 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.017516 2026-09-25 23:55:39.608186 | 2026-09-25 23:55:39.608281 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-09-25 23:55:40.051810 | ubuntu-noble | ok 2026-09-25 23:55:40.056806 | 2026-09-25 23:55:40.056890 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-09-25 23:55:40.096219 | ubuntu-noble | skipping: Conditional result was False 2026-09-25 23:55:40.112785 | 2026-09-25 23:55:40.112889 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-09-25 23:55:40.570189 | ubuntu-noble | ok 2026-09-25 23:55:40.583738 | 2026-09-25 23:55:40.583838 | TASK [validate-host : Define zuul_info_dir fact] 2026-09-25 23:55:40.611380 | ubuntu-noble | ok 2026-09-25 23:55:40.616296 | 2026-09-25 23:55:40.616382 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-09-25 23:55:40.862397 | ubuntu-noble -> localhost | ok 2026-09-25 23:55:40.868516 | 2026-09-25 23:55:40.868608 | TASK [validate-host : Collect information about the host] 2026-09-25 23:55:42.130169 | ubuntu-noble | ok 2026-09-25 23:55:42.141249 | 2026-09-25 23:55:42.141336 | TASK [validate-host : Sanitize hostname] 2026-09-25 23:55:42.267298 | ubuntu-noble | ok 2026-09-25 23:55:42.271504 | 2026-09-25 23:55:42.271590 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-09-25 23:55:42.748845 | ubuntu-noble -> localhost | changed 2026-09-25 23:55:42.754389 | 2026-09-25 23:55:42.754507 | TASK [validate-host : Collect information about zuul worker] 2026-09-25 23:55:43.208233 | ubuntu-noble | ok 2026-09-25 23:55:43.215670 | 2026-09-25 23:55:43.215797 | TASK [validate-host : Write out all zuul information for each host] 2026-09-25 23:55:43.707970 | ubuntu-noble -> localhost | changed 2026-09-25 23:55:43.726899 | 2026-09-25 23:55:43.727027 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-09-25 23:55:44.073178 | ubuntu-noble | ok 2026-09-25 23:55:44.082837 | 2026-09-25 23:55:44.082964 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-09-25 23:55:45.022967 | ubuntu-noble | changed: 2026-09-25 23:55:45.023129 | ubuntu-noble | cd+++++++++ src/ 2026-09-25 23:55:45.023162 | ubuntu-noble | cd+++++++++ src/github.com/ 2026-09-25 23:55:45.023188 | ubuntu-noble | cd+++++++++ src/github.com/osism/ 2026-09-25 23:55:45.023209 | ubuntu-noble | cd+++++++++ src/github.com/osism/container-images-kolla/ 2026-09-25 23:55:45.023230 | ubuntu-noble | Containerfile 2026-09-25 23:55:45.023361 | ubuntu-noble | 2026-09-25 23:58:01.069569 | ubuntu-noble | 2026-09-25 23:58:01.069579 | ubuntu-noble | Or undo this operation with: 2026-09-25 23:58:01.069589 | ubuntu-noble | 2026-09-25 23:58:01.069599 | ubuntu-noble | git switch - 2026-09-25 23:58:01.069608 | ubuntu-noble | 2026-09-25 23:58:01.069618 | ubuntu-noble | Turn off this advice by setting config variable advice.detachedHead to false 2026-09-25 23:58:01.069628 | ubuntu-noble | 2026-09-25 23:58:01.069638 | ubuntu-noble | HEAD is now at 2186de36c CI: add letsencrypt scenario 2026-09-25 23:58:01.071918 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-09-25 23:58:01.077122 | ubuntu-noble | + export HASH_KOLLA=2186de36c 2026-09-25 23:58:01.077164 | ubuntu-noble | + HASH_KOLLA=2186de36c 2026-09-25 23:58:01.077180 | ubuntu-noble | + popd 2026-09-25 23:58:01.077237 | ubuntu-noble | + rm -rf kolla/docker/rabbitmq/rabbitmq-4-1 2026-09-25 23:58:01.082314 | ubuntu-noble | ++ find patches/kolla-build/2026.1 -type f -name '*.patch' 2026-09-25 23:58:01.082365 | ubuntu-noble | ++ sort 2026-09-25 23:58:01.085127 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-09-25 23:58:01.085168 | ubuntu-noble | + pushd kolla 2026-09-25 23:58:01.085180 | ubuntu-noble | + apply_patch patches/kolla-build/2026.1/remove-unsupported-horizon-plugins.patch 2026-09-25 23:58:01.085192 | ubuntu-noble | + local rel=patches/kolla-build/2026.1/remove-unsupported-horizon-plugins.patch 2026-09-25 23:58:01.085243 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2026.1/remove-unsupported-horizon-plugins.patch 2026-09-25 23:58:01.085255 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2026.1/remove-unsupported-horizon-plugins.patch' 2026-09-25 23:58:01.085262 | ubuntu-noble | APPLY PATCH patches/kolla-build/2026.1/remove-unsupported-horizon-plugins.patch 2026-09-25 23:58:01.085271 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-25 23:58:01.087016 | ubuntu-noble | checking file kolla/common/sources.py 2026-09-25 23:58:01.087572 | ubuntu-noble | + patch --forward --batch -p1 2026-09-25 23:58:01.089341 | ubuntu-noble | patching file kolla/common/sources.py 2026-09-25 23:58:01.089755 | ubuntu-noble | + echo patches/kolla-build/2026.1/remove-unsupported-horizon-plugins.patch 2026-09-25 23:58:01.089839 | ubuntu-noble | + popd 2026-09-25 23:58:01.089895 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-09-25 23:58:01.089903 | ubuntu-noble | + pushd kolla 2026-09-25 23:58:01.089947 | ubuntu-noble | + apply_patch patches/kolla-build/2026.1/set-kolla-version-to-2026.1.patch 2026-09-25 23:58:01.089963 | ubuntu-noble | + local rel=patches/kolla-build/2026.1/set-kolla-version-to-2026.1.patch 2026-09-25 23:58:01.089984 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2026.1/set-kolla-version-to-2026.1.patch 2026-09-25 23:58:01.090006 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2026.1/set-kolla-version-to-2026.1.patch' 2026-09-25 23:58:01.090012 | ubuntu-noble | APPLY PATCH patches/kolla-build/2026.1/set-kolla-version-to-2026.1.patch 2026-09-25 23:58:01.090025 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-25 23:58:01.091813 | ubuntu-noble | checking file kolla/image/kolla_worker.py 2026-09-25 23:58:01.091889 | ubuntu-noble | + patch --forward --batch -p1 2026-09-25 23:58:01.093788 | ubuntu-noble | patching file kolla/image/kolla_worker.py 2026-09-25 23:58:01.093879 | ubuntu-noble | + echo patches/kolla-build/2026.1/set-kolla-version-to-2026.1.patch 2026-09-25 23:58:01.093965 | ubuntu-noble | + popd 2026-09-25 23:58:01.094069 | ubuntu-noble | + [[ -f templates/2026.1/repos.yaml ]] 2026-09-25 23:58:01.094100 | ubuntu-noble | + python3 src/generate-apt-preferences-files.py 2026-09-25 23:58:01.229493 | ubuntu-noble | + echo DEBUG apt_preferences.ubuntu 2026-09-25 23:58:01.229554 | ubuntu-noble | DEBUG apt_preferences.ubuntu 2026-09-25 23:58:01.229560 | ubuntu-noble | + cat overlays/2026.1/base/apt_preferences.ubuntu 2026-09-25 23:58:01.231251 | ubuntu-noble | Package: rabbitmq-server 2026-09-25 23:58:01.231303 | ubuntu-noble | Pin: version 4.1.* 2026-09-25 23:58:01.231312 | ubuntu-noble | Pin-Priority: 1000 2026-09-25 23:58:01.231318 | ubuntu-noble | 2026-09-25 23:58:01.231324 | ubuntu-noble | Package: openvswitch* 2026-09-25 23:58:01.231330 | ubuntu-noble | Pin: version 3.5.* 2026-09-25 23:58:01.231336 | ubuntu-noble | Pin-Priority: 1000 2026-09-25 23:58:01.231342 | ubuntu-noble | 2026-09-25 23:58:01.231346 | ubuntu-noble | Package: erlang* 2026-09-25 23:58:01.231350 | ubuntu-noble | Pin: version 1:27.* 2026-09-25 23:58:01.231353 | ubuntu-noble | Pin-Priority: 1000 2026-09-25 23:58:01.231357 | ubuntu-noble | 2026-09-25 23:58:01.231362 | ubuntu-noble | # Stopgap: proxysql 3.0.9 (GHSA-58ww-865x-grpr bounds the first-packet 2026-09-25 23:58:01.231366 | ubuntu-noble | # recv()) rejects the kolla-ansible keepalived proxysql health check (the 2026-09-25 23:58:01.231370 | ubuntu-noble | # "show info" probe) -> keepalived FAULT -> api-int VIP dropped. Pin to 2026-09-25 23:58:01.231374 | ubuntu-noble | # 3.0.8 until the upstream fix (kolla-ansible change 992020, depends on 2026-09-25 23:58:01.231378 | ubuntu-noble | # kolla 992239, master-only) is backported to this release. 2026-09-25 23:58:01.231382 | ubuntu-noble | Package: proxysql 2026-09-25 23:58:01.231385 | ubuntu-noble | Pin: version 3.0.8* 2026-09-25 23:58:01.231388 | ubuntu-noble | Pin-Priority: 1001 2026-09-25 23:58:01.231422 | ubuntu-noble | + cp src/kolla-pip-check.py overlays/2026.1/base/kolla-pip-check.py 2026-09-25 23:58:01.234389 | ubuntu-noble | ++ find overlays/2026.1 -maxdepth 1 -mindepth 1 -type d 2026-09-25 23:58:01.237764 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-09-25 23:58:01.238631 | ubuntu-noble | ++ basename overlays/2026.1/base 2026-09-25 23:58:01.241104 | ubuntu-noble | + image_name=base 2026-09-25 23:58:01.241346 | ubuntu-noble | + cp -r overlays/2026.1/base/apt_preferences.ubuntu overlays/2026.1/base/erlang.gpg overlays/2026.1/base/kolla-pip-check.py overlays/2026.1/base/rabbitmq.gpg kolla/docker/base 2026-09-25 23:58:01.243819 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-09-25 23:58:01.244542 | ubuntu-noble | ++ basename overlays/2026.1/nova 2026-09-25 23:58:01.246643 | ubuntu-noble | + image_name=nova 2026-09-25 23:58:01.246752 | ubuntu-noble | + cp -r overlays/2026.1/nova/nova-spicehtml5proxy kolla/docker/nova 2026-09-25 23:58:01.248992 | ubuntu-noble | + find patches/2026.1 -mindepth 1 -type d 2026-09-25 23:58:01.250707 | ubuntu-noble | patches/2026.1/neutron-dynamic-routing 2026-09-25 23:58:01.250729 | ubuntu-noble | patches/2026.1/cinder 2026-09-25 23:58:01.250734 | ubuntu-noble | patches/2026.1/kolla 2026-09-25 23:58:01.250738 | ubuntu-noble | patches/2026.1/ironic 2026-09-25 23:58:01.250742 | ubuntu-noble | patches/2026.1/nova 2026-09-25 23:58:01.253958 | ubuntu-noble | ++ find patches/2026.1 -mindepth 1 -type d 2026-09-25 23:58:01.253986 | ubuntu-noble | ++ grep -v kolla-build 2026-09-25 23:58:01.255335 | ubuntu-noble | ++ grep kolla 2026-09-25 23:58:01.256240 | ubuntu-noble | + for project in $(find patches/$OPENSTACK_VERSION -mindepth 1 -type d | grep kolla | grep -v kolla-build) 2026-09-25 23:58:01.256829 | ubuntu-noble | ++ basename patches/2026.1/kolla 2026-09-25 23:58:01.258182 | ubuntu-noble | + project=kolla 2026-09-25 23:58:01.260358 | ubuntu-noble | ++ sort 2026-09-25 23:58:01.260404 | ubuntu-noble | ++ find patches/2026.1/kolla -type f -name '*.patch' 2026-09-25 23:58:01.262335 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-09-25 23:58:01.262445 | ubuntu-noble | + pushd kolla 2026-09-25 23:58:01.262591 | ubuntu-noble | + apply_patch patches/2026.1/kolla/backport-995447.patch 2026-09-25 23:58:01.262659 | ubuntu-noble | + local rel=patches/2026.1/kolla/backport-995447.patch 2026-09-25 23:58:01.262699 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/kolla/backport-995447.patch 2026-09-25 23:58:01.262734 | ubuntu-noble | + echo 'APPLY PATCH patches/2026.1/kolla/backport-995447.patch' 2026-09-25 23:58:01.262754 | ubuntu-noble | APPLY PATCH patches/2026.1/kolla/backport-995447.patch 2026-09-25 23:58:01.262786 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-25 23:58:01.264114 | ubuntu-noble | checking file docker/letsencrypt/letsencrypt-lego/letsencrypt-certificates.sh 2026-09-25 23:58:01.264347 | ubuntu-noble | checking file releasenotes/notes/letsencrypt-dns01-challenge-432b5122dc832f4a.yaml 2026-09-25 23:58:01.264859 | ubuntu-noble | + patch --forward --batch -p1 2026-09-25 23:58:01.265809 | ubuntu-noble | patching file docker/letsencrypt/letsencrypt-lego/letsencrypt-certificates.sh 2026-09-25 23:58:01.265971 | ubuntu-noble | patching file releasenotes/notes/letsencrypt-dns01-challenge-432b5122dc832f4a.yaml 2026-09-25 23:58:01.267009 | ubuntu-noble | + echo patches/2026.1/kolla/backport-995447.patch 2026-09-25 23:58:01.267047 | ubuntu-noble | + popd 2026-09-25 23:58:01.267059 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-09-25 23:58:01.267066 | ubuntu-noble | + pushd kolla 2026-09-25 23:58:01.267072 | ubuntu-noble | + apply_patch patches/2026.1/kolla/mariadb-stage-backup-dirs.patch 2026-09-25 23:58:01.267079 | ubuntu-noble | + local rel=patches/2026.1/kolla/mariadb-stage-backup-dirs.patch 2026-09-25 23:58:01.267085 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/kolla/mariadb-stage-backup-dirs.patch 2026-09-25 23:58:01.267091 | ubuntu-noble | + echo 'APPLY PATCH patches/2026.1/kolla/mariadb-stage-backup-dirs.patch' 2026-09-25 23:58:01.267097 | ubuntu-noble | APPLY PATCH patches/2026.1/kolla/mariadb-stage-backup-dirs.patch 2026-09-25 23:58:01.267103 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-25 23:58:01.267906 | ubuntu-noble | checking file docker/mariadb-server/backup.sh 2026-09-25 23:58:01.268025 | ubuntu-noble | checking file docker/mariadb-server/backup_replica.sh 2026-09-25 23:58:01.268605 | ubuntu-noble | + patch --forward --batch -p1 2026-09-25 23:58:01.269971 | ubuntu-noble | patching file docker/mariadb-server/backup.sh 2026-09-25 23:58:01.270301 | ubuntu-noble | patching file docker/mariadb-server/backup_replica.sh 2026-09-25 23:58:01.271333 | ubuntu-noble | + echo patches/2026.1/kolla/mariadb-stage-backup-dirs.patch 2026-09-25 23:58:01.271357 | ubuntu-noble | + popd 2026-09-25 23:58:01.271364 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-09-25 23:58:01.271371 | ubuntu-noble | + pushd kolla 2026-09-25 23:58:01.271376 | ubuntu-noble | + apply_patch patches/2026.1/kolla/squash.patch 2026-09-25 23:58:01.271382 | ubuntu-noble | + local rel=patches/2026.1/kolla/squash.patch 2026-09-25 23:58:01.271388 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/kolla/squash.patch 2026-09-25 23:58:01.271394 | ubuntu-noble | + echo 'APPLY PATCH patches/2026.1/kolla/squash.patch' 2026-09-25 23:58:01.271399 | ubuntu-noble | APPLY PATCH patches/2026.1/kolla/squash.patch 2026-09-25 23:58:01.271412 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-25 23:58:01.272599 | ubuntu-noble | checking file kolla/image/tasks.py 2026-09-25 23:58:01.272682 | ubuntu-noble | Hunk #1 succeeded at 431 (offset 19 lines). 2026-09-25 23:58:01.273246 | ubuntu-noble | + patch --forward --batch -p1 2026-09-25 23:58:01.274413 | ubuntu-noble | patching file kolla/image/tasks.py 2026-09-25 23:58:01.274492 | ubuntu-noble | Hunk #1 succeeded at 431 (offset 19 lines). 2026-09-25 23:58:01.275248 | ubuntu-noble | + echo patches/2026.1/kolla/squash.patch 2026-09-25 23:58:01.275271 | ubuntu-noble | + popd 2026-09-25 23:58:01.275293 | ubuntu-noble | + pip3 install -r kolla/requirements.txt 2026-09-25 23:58:01.944712 | ubuntu-noble | Collecting pbr!=2.1.0,>=2.0.0 (from -r kolla/requirements.txt (line 1)) 2026-09-25 23:58:02.053846 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl.metadata (3.8 kB) 2026-09-25 23:58:02.069010 | 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-25 23:58:02.176367 | ubuntu-noble | Collecting GitPython>=1.0.1 (from -r kolla/requirements.txt (line 3)) 2026-09-25 23:58:02.188509 | ubuntu-noble | Downloading gitpython-3.1.62-py3-none-any.whl.metadata (13 kB) 2026-09-25 23:58:02.304749 | ubuntu-noble | Collecting oslo.config>=5.1.0 (from -r kolla/requirements.txt (line 4)) 2026-09-25 23:58:02.317927 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl.metadata (2.3 kB) 2026-09-25 23:58:02.336514 | ubuntu-noble | Requirement already satisfied: setuptools>=64.0.0 in /tmp/venv/lib/python3.12/site-packages (from -r kolla/requirements.txt (line 5)) (84.0.0) 2026-09-25 23:58:02.346913 | 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-25 23:58:02.414242 | ubuntu-noble | Collecting gitdb<5,>=4.0.1 (from GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-09-25 23:58:02.427115 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB) 2026-09-25 23:58:02.487275 | ubuntu-noble | Collecting netaddr>=0.7.18 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-09-25 23:58:02.499297 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl.metadata (5.0 kB) 2026-09-25 23:58:02.587805 | ubuntu-noble | Collecting stevedore>=5.6.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-09-25 23:58:02.601965 | ubuntu-noble | Downloading stevedore-5.9.1-py3-none-any.whl.metadata (2.3 kB) 2026-09-25 23:58:02.667979 | ubuntu-noble | Collecting oslo.i18n>=3.15.3 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-09-25 23:58:02.682248 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl.metadata (2.0 kB) 2026-09-25 23:58:02.744893 | ubuntu-noble | Collecting rfc3986>=1.2.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-09-25 23:58:02.758256 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl.metadata (6.6 kB) 2026-09-25 23:58:02.775704 | 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-25 23:58:02.778504 | 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-25 23:58:02.864573 | 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-25 23:58:02.876481 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl.metadata (4.6 kB) 2026-09-25 23:58:02.911044 | 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-25 23:58:02.912697 | ubuntu-noble | Requirement already satisfied: idna<4,>=2.5 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (3.20) 2026-09-25 23:58:02.914634 | ubuntu-noble | Requirement already satisfied: urllib3<3,>=1.26 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (2.8.0) 2026-09-25 23:58:02.915949 | 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-25 23:58:02.961106 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2026-09-25 23:58:02.996395 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.9/131.9 kB 4.5 MB/s eta 0:00:00 2026-09-25 23:58:03.012096 | ubuntu-noble | Downloading gitpython-3.1.62-py3-none-any.whl (222 kB) 2026-09-25 23:58:03.034552 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 222.8/222.8 kB 13.3 MB/s eta 0:00:00 2026-09-25 23:58:03.052338 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl (143 kB) 2026-09-25 23:58:03.067542 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.8/143.8 kB 12.5 MB/s eta 0:00:00 2026-09-25 23:58:03.080037 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl (62 kB) 2026-09-25 23:58:03.098085 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.8/62.8 kB 5.3 MB/s eta 0:00:00 2026-09-25 23:58:03.116631 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl (2.3 MB) 2026-09-25 23:58:03.180085 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 38.7 MB/s eta 0:00:00 2026-09-25 23:58:03.195361 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl (47 kB) 2026-09-25 23:58:03.211165 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 47.8/47.8 kB 3.4 MB/s eta 0:00:00 2026-09-25 23:58:03.224914 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl (31 kB) 2026-09-25 23:58:03.252119 | ubuntu-noble | Downloading stevedore-5.9.1-py3-none-any.whl (54 kB) 2026-09-25 23:58:03.270972 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.9/54.9 kB 3.5 MB/s eta 0:00:00 2026-09-25 23:58:03.284412 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl (24 kB) 2026-09-25 23:58:03.606559 | ubuntu-noble | Installing collected packages: stevedore, smmap, rfc3986, pbr, netaddr, oslo.i18n, gitdb, oslo.config, GitPython 2026-09-25 23:58:04.629826 | ubuntu-noble | Successfully installed GitPython-3.1.62 gitdb-4.0.12 netaddr-1.3.0 oslo.config-10.7.0 oslo.i18n-6.9.0 pbr-7.0.3 rfc3986-2.0.0 smmap-5.0.3 stevedore-5.9.1 2026-09-25 23:58:04.773254 | ubuntu-noble | + pip3 install kolla/ 2026-09-25 23:58:05.282769 | ubuntu-noble | Processing ./kolla 2026-09-25 23:58:05.285690 | ubuntu-noble | Installing build dependencies: started 2026-09-25 23:58:07.336475 | ubuntu-noble | Installing build dependencies: finished with status 'done' 2026-09-25 23:58:07.342465 | ubuntu-noble | Getting requirements to build wheel: started 2026-09-25 23:58:07.589511 | ubuntu-noble | Getting requirements to build wheel: finished with status 'done' 2026-09-25 23:58:07.596085 | ubuntu-noble | Installing backend dependencies: started 2026-09-25 23:58:09.852329 | ubuntu-noble | Installing backend dependencies: finished with status 'done' 2026-09-25 23:58:09.854025 | ubuntu-noble | Preparing metadata (pyproject.toml): started 2026-09-25 23:58:10.521832 | ubuntu-noble | Preparing metadata (pyproject.toml): finished with status 'done' 2026-09-25 23:58:10.538851 | ubuntu-noble | Requirement already satisfied: pbr!=2.1.0,>=2.0.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==22.2.1.dev1) (7.0.3) 2026-09-25 23:58:10.541461 | ubuntu-noble | Requirement already satisfied: Jinja2>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==22.2.1.dev1) (3.1.6) 2026-09-25 23:58:10.545457 | ubuntu-noble | Requirement already satisfied: GitPython>=1.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==22.2.1.dev1) (3.1.62) 2026-09-25 23:58:10.547004 | ubuntu-noble | Requirement already satisfied: oslo.config>=5.1.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==22.2.1.dev1) (10.7.0) 2026-09-25 23:58:10.548684 | ubuntu-noble | Requirement already satisfied: setuptools>=64.0.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==22.2.1.dev1) (84.0.0) 2026-09-25 23:58:10.595328 | ubuntu-noble | Requirement already satisfied: gitdb<5,>=4.0.1 in /tmp/venv/lib/python3.12/site-packages (from GitPython>=1.0.1->kolla==22.2.1.dev1) (4.0.12) 2026-09-25 23:58:10.599473 | ubuntu-noble | Requirement already satisfied: MarkupSafe>=2.0 in /tmp/venv/lib/python3.12/site-packages (from Jinja2>=3.0.1->kolla==22.2.1.dev1) (3.0.3) 2026-09-25 23:58:10.608112 | ubuntu-noble | Requirement already satisfied: netaddr>=0.7.18 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==22.2.1.dev1) (1.3.0) 2026-09-25 23:58:10.609411 | ubuntu-noble | Requirement already satisfied: stevedore>=5.6.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==22.2.1.dev1) (5.9.1) 2026-09-25 23:58:10.610902 | 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==22.2.1.dev1) (6.9.0) 2026-09-25 23:58:10.612443 | ubuntu-noble | Requirement already satisfied: rfc3986>=1.2.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==22.2.1.dev1) (2.0.0) 2026-09-25 23:58:10.613776 | ubuntu-noble | Requirement already satisfied: PyYAML>=5.1 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==22.2.1.dev1) (6.0.3) 2026-09-25 23:58:10.615183 | ubuntu-noble | Requirement already satisfied: requests>=2.18.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==22.2.1.dev1) (2.34.2) 2026-09-25 23:58:10.665100 | 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==22.2.1.dev1) (5.0.3) 2026-09-25 23:58:10.683732 | 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==22.2.1.dev1) (3.5.1) 2026-09-25 23:58:10.685486 | 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==22.2.1.dev1) (3.20) 2026-09-25 23:58:10.687135 | 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==22.2.1.dev1) (2.8.0) 2026-09-25 23:58:10.688623 | 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==22.2.1.dev1) (2026.7.22) 2026-09-25 23:58:10.719595 | ubuntu-noble | Building wheels for collected packages: kolla 2026-09-25 23:58:10.720677 | ubuntu-noble | Building wheel for kolla (pyproject.toml): started 2026-09-25 23:58:12.331384 | ubuntu-noble | Building wheel for kolla (pyproject.toml): finished with status 'done' 2026-09-25 23:58:12.334173 | ubuntu-noble | Created wheel for kolla: filename=kolla-22.2.1.dev1-py3-none-any.whl size=362064 sha256=11f720aeae3fd8a040fd955d3a56ba335f60a8affc19540c2b9db5f7cb8dfc35 2026-09-25 23:58:12.334918 | ubuntu-noble | Stored in directory: /tmp/pip-ephem-wheel-cache-l5jzaypd/wheels/5a/56/c4/e310d82118381247de5918f2335ab23c36c3bc15e9e4672495 2026-09-25 23:58:12.347251 | ubuntu-noble | Successfully built kolla 2026-09-25 23:58:12.535829 | ubuntu-noble | Installing collected packages: kolla 2026-09-25 23:58:12.714662 | ubuntu-noble | Successfully installed kolla-22.2.1.dev1 2026-09-25 23:58:12.864113 | ubuntu-noble | ++ kolla-build --version 2026-09-25 23:58:13.490542 | ubuntu-noble | + export KOLLA_VERSION=22.2.1 2026-09-25 23:58:13.490610 | ubuntu-noble | + KOLLA_VERSION=22.2.1 2026-09-25 23:58:13.491245 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-09-25 23:58:13.493689 | ubuntu-noble | + export HASH_DOCKER_IMAGES_KOLLA=fa96f60 2026-09-25 23:58:13.493716 | ubuntu-noble | + HASH_DOCKER_IMAGES_KOLLA=fa96f60 2026-09-25 23:58:13.494301 | ubuntu-noble | ++ cd release 2026-09-25 23:58:13.494346 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-09-25 23:58:13.497111 | ubuntu-noble | + export HASH_RELEASE=7b791fe 2026-09-25 23:58:13.497139 | ubuntu-noble | + HASH_RELEASE=7b791fe 2026-09-25 23:58:13.497146 | ubuntu-noble | + python3 src/generate-template-overrides-file.py 2026-09-25 23:58:13.682339 | ubuntu-noble | + echo DEBUG template-overrides.j2 2026-09-25 23:58:13.682397 | ubuntu-noble | DEBUG template-overrides.j2 2026-09-25 23:58:13.682403 | ubuntu-noble | + cat templates/2026.1/template-overrides.j2 2026-09-25 23:58:13.683929 | ubuntu-noble | {% extends parent_template %} 2026-09-25 23:58:13.683941 | ubuntu-noble | 2026-09-25 23:58:13.683947 | ubuntu-noble | {% set fluentd_plugins = [ 2026-09-25 23:58:13.683952 | ubuntu-noble | 'fluent-plugin-grok-parser', 2026-09-25 23:58:13.683957 | ubuntu-noble | 'fluent-plugin-prometheus', 2026-09-25 23:58:13.683962 | ubuntu-noble | 'fluent-plugin-rewrite-tag-filter', 2026-09-25 23:58:13.683968 | ubuntu-noble | 'fluent-plugin-grafana-loki', 2026-09-25 23:58:13.683973 | ubuntu-noble | ] %} 2026-09-25 23:58:13.683977 | ubuntu-noble | 2026-09-25 23:58:13.683983 | ubuntu-noble | {% set openstack_base_pip_packages_append = ['pip', 'git+https://github.com/sapcc/openstack-audit-middleware.git'] %} 2026-09-25 23:58:13.683988 | ubuntu-noble | 2026-09-25 23:58:13.683993 | ubuntu-noble | {% set glance_base_pip_packages_append = ['boto3'] %} 2026-09-25 23:58:13.683997 | ubuntu-noble | 2026-09-25 23:58:13.684001 | ubuntu-noble | {% block nova_libvirt_footer %} 2026-09-25 23:58:13.684006 | ubuntu-noble | RUN chgrp tss /var/lib/swtpm-localca \ 2026-09-25 23:58:13.684010 | ubuntu-noble | && chmod g+w /var/lib/swtpm-localca 2026-09-25 23:58:13.684014 | ubuntu-noble | RUN truncate --size=524288 /usr/lib/ipxe/qemu/efi-virtio.rom 2026-09-25 23:58:13.684034 | ubuntu-noble | {% endblock %} 2026-09-25 23:58:13.684038 | ubuntu-noble | 2026-09-25 23:58:13.684041 | ubuntu-noble | {% block horizon_header %} 2026-09-25 23:58:13.684045 | ubuntu-noble | RUN apt-get update \ 2026-09-25 23:58:13.684048 | ubuntu-noble | && apt-get -y install --no-install-recommends build-essential libmariadb-dev-compat \ 2026-09-25 23:58:13.684052 | ubuntu-noble | && python3 -m pip --no-cache-dir install --upgrade setuptools mysqlclient \ 2026-09-25 23:58:13.684056 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-09-25 23:58:13.684060 | ubuntu-noble | && apt-get clean \ 2026-09-25 23:58:13.684063 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-09-25 23:58:13.684067 | ubuntu-noble | {% endblock %} 2026-09-25 23:58:13.684070 | ubuntu-noble | 2026-09-25 23:58:13.684073 | ubuntu-noble | {% block horizon_footer %} 2026-09-25 23:58:13.684084 | ubuntu-noble | RUN curl -q -L -o /tmp/openstack-themes.tar.gz https://github.com/osism/openstack-themes/archive/main.tar.gz \ 2026-09-25 23:58:13.684089 | 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-25 23:58:13.684094 | ubuntu-noble | && rm /tmp/openstack-themes.tar.gz 2026-09-25 23:58:13.684097 | ubuntu-noble | {% endblock %} 2026-09-25 23:58:13.684100 | ubuntu-noble | 2026-09-25 23:58:13.684104 | ubuntu-noble | {% block base_header %} 2026-09-25 23:58:13.684107 | ubuntu-noble | COPY apt_preferences.{{ base_distro }} /etc/apt/preferences 2026-09-25 23:58:13.684111 | ubuntu-noble | COPY kolla-pip-check.py /usr/local/bin/kolla-pip-check.py 2026-09-25 23:58:13.684114 | ubuntu-noble | COPY *.gpg /etc/kolla/apt-keys/ 2026-09-25 23:58:13.684117 | ubuntu-noble | 2026-09-25 23:58:13.684121 | ubuntu-noble | RUN apt-get update \ 2026-09-25 23:58:13.684125 | ubuntu-noble | && apt-get -y install --no-install-recommends locales ca-certificates \ 2026-09-25 23:58:13.684128 | ubuntu-noble | && locale-gen en_US.UTF-8 \ 2026-09-25 23:58:13.684132 | ubuntu-noble | && apt-get clean \ 2026-09-25 23:58:13.684135 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-09-25 23:58:13.684138 | ubuntu-noble | {% endblock %} 2026-09-25 23:58:13.684142 | ubuntu-noble | 2026-09-25 23:58:13.684145 | ubuntu-noble | {% block openstack_base_header %} 2026-09-25 23:58:13.684149 | ubuntu-noble | RUN apt-get update \ 2026-09-25 23:58:13.684152 | ubuntu-noble | && apt-get -y install --no-install-recommends python3-setuptools \ 2026-09-25 23:58:13.684156 | ubuntu-noble | && apt-get clean \ 2026-09-25 23:58:13.684159 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-09-25 23:58:13.684163 | ubuntu-noble | {% endblock %} 2026-09-25 23:58:13.684166 | ubuntu-noble | 2026-09-25 23:58:13.684169 | ubuntu-noble | {% set glance_base_packages_append = ['nvme-cli'] %} 2026-09-25 23:58:13.684173 | ubuntu-noble | 2026-09-25 23:58:13.684176 | ubuntu-noble | {% set kolla_toolbox_packages_append = ['iputils-ping', 'traceroute'] %} 2026-09-25 23:58:13.684180 | ubuntu-noble | 2026-09-25 23:58:13.684183 | ubuntu-noble | {% set cinder_volume_packages_append = ['multipath-tools'] %} 2026-09-25 23:58:13.684186 | ubuntu-noble | 2026-09-25 23:58:13.684190 | ubuntu-noble | {% set cinder_volume_pip_packages = [ 'py-pure-client', 'infinisdk', 'python-linstor' ] %} 2026-09-25 23:58:13.684193 | ubuntu-noble | {% block cinder_volume_footer %} 2026-09-25 23:58:13.684197 | ubuntu-noble | RUN {{ macros.install_pip(cinder_volume_pip_packages | customizable("pip_packages")) }} 2026-09-25 23:58:13.684227 | ubuntu-noble | {% endblock %} 2026-09-25 23:58:13.684231 | ubuntu-noble | 2026-09-25 23:58:13.684235 | ubuntu-noble | {% set manila_base_additional_pip_packages = [ 'pywinrm' ] %} 2026-09-25 23:58:13.684239 | ubuntu-noble | {% block manila_base_footer %} 2026-09-25 23:58:13.684244 | ubuntu-noble | RUN {{ macros.install_pip(manila_base_additional_pip_packages | customizable("pip_packages")) }} 2026-09-25 23:58:13.684250 | ubuntu-noble | {% endblock %} 2026-09-25 23:58:13.684254 | ubuntu-noble | 2026-09-25 23:58:13.684257 | ubuntu-noble | {% set magnum_base_additional_pip_packages = [ 'magnum-cluster-api' ] %} 2026-09-25 23:58:13.684260 | ubuntu-noble | {% block magnum_base_footer %} 2026-09-25 23:58:13.684264 | ubuntu-noble | RUN {{ macros.install_pip(magnum_base_additional_pip_packages | customizable("pip_packages")) }} 2026-09-25 23:58:13.684278 | ubuntu-noble | RUN curl -o /tmp/helm.tar.gz https://get.helm.sh/helm-v3.15.2-linux-amd64.tar.gz \ 2026-09-25 23:58:13.684282 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/helm.tar.gz -C /usr/local/bin linux-amd64/helm 2026-09-25 23:58:13.684285 | ubuntu-noble | {% endblock %} 2026-09-25 23:58:13.684288 | ubuntu-noble | 2026-09-25 23:58:13.684295 | ubuntu-noble | {% set gnocchi_base_packages_append = ['python3-rados'] %} 2026-09-25 23:58:13.684299 | ubuntu-noble | {% block gnocchi_base_footer %} 2026-09-25 23:58:13.684302 | ubuntu-noble | RUN mkdir -p /var/lib/gnocchi/tmp \ 2026-09-25 23:58:13.684306 | ubuntu-noble | && chown -R gnocchi: /var/lib/gnocchi/tmp 2026-09-25 23:58:13.684309 | ubuntu-noble | {% endblock %} 2026-09-25 23:58:13.684312 | ubuntu-noble | 2026-09-25 23:58:13.684316 | ubuntu-noble | {% block grafana_footer %} 2026-09-25 23:58:13.684319 | ubuntu-noble | RUN curl -o /tmp/kolla-operations.tar.gz https://github.com/osism/kolla-operations/tarball/main \ 2026-09-25 23:58:13.684323 | ubuntu-noble | && mkdir -p /operations \ 2026-09-25 23:58:13.684326 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/kolla-operations.tar.gz -C /operations \ 2026-09-25 23:58:13.684329 | ubuntu-noble | && rm -f /tmp/kolla-operations.tar.gz 2026-09-25 23:58:13.684332 | ubuntu-noble | {% endblock %} 2026-09-25 23:58:13.684336 | ubuntu-noble | 2026-09-25 23:58:13.684339 | ubuntu-noble | {% block keystone_footer %} 2026-09-25 23:58:13.684342 | ubuntu-noble | RUN python3 -m pip --no-cache-dir install -c /requirements/upper-constraints.txt keystone-keycloak-backend 2026-09-25 23:58:13.684346 | ubuntu-noble | RUN apt-get update \ 2026-09-25 23:58:13.684349 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-09-25 23:58:13.684353 | ubuntu-noble | libldap-common \ 2026-09-25 23:58:13.684356 | ubuntu-noble | libmemcached11 \ 2026-09-25 23:58:13.684359 | ubuntu-noble | && apt-get clean \ 2026-09-25 23:58:13.684363 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* \ 2026-09-25 23:58:13.684366 | ubuntu-noble | {% endblock %} 2026-09-25 23:58:13.684371 | ubuntu-noble | 2026-09-25 23:58:13.684377 | ubuntu-noble | {% block apache_footer %} 2026-09-25 23:58:13.684381 | ubuntu-noble | RUN apt-get update \ 2026-09-25 23:58:13.684384 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-09-25 23:58:13.684388 | ubuntu-noble | libmemcached11 \ 2026-09-25 23:58:13.684401 | ubuntu-noble | && apt-get clean \ 2026-09-25 23:58:13.684404 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* \ 2026-09-25 23:58:13.684408 | ubuntu-noble | && a2enmod auth_openidc 2026-09-25 23:58:13.684411 | ubuntu-noble | {% endblock %} 2026-09-25 23:58:13.684414 | ubuntu-noble | 2026-09-25 23:58:13.684418 | ubuntu-noble | {% block footer %} 2026-09-25 23:58:13.684421 | ubuntu-noble | RUN rm -rf /usr/share/doc/* \ 2026-09-25 23:58:13.684424 | ubuntu-noble | && rm -rf /usr/share/man/* \ 2026-09-25 23:58:13.684428 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-09-25 23:58:13.684431 | ubuntu-noble | && apt-get autoremove -y \ 2026-09-25 23:58:13.684441 | 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-25 23:58:13.684450 | ubuntu-noble | && if [ -e /var/lib/kolla/venv/bin/pip3 ]; then /var/lib/kolla/venv/bin/python3 /usr/local/bin/kolla-pip-check.py; fi 2026-09-25 23:58:13.684453 | ubuntu-noble | {% endblock %} 2026-09-25 23:58:13.684457 | ubuntu-noble | 2026-09-25 23:58:13.684460 | ubuntu-noble | {% block labels %} 2026-09-25 23:58:13.684464 | ubuntu-noble | LABEL "build-date"="{{ build_date }}" \ 2026-09-25 23:58:13.684467 | ubuntu-noble | "name"="{{ image_name }}" \ 2026-09-25 23:58:13.684470 | ubuntu-noble | "de.osism.commit.docker_images_kolla"="fa96f60" \ 2026-09-25 23:58:13.684474 | ubuntu-noble | "de.osism.commit.kolla"="2186de36c" \ 2026-09-25 23:58:13.684477 | ubuntu-noble | "de.osism.commit.kolla_version"="22.2.1" \ 2026-09-25 23:58:13.684482 | ubuntu-noble | "de.osism.commit.release"="7b791fe" \ 2026-09-25 23:58:13.684488 | ubuntu-noble | "de.osism.os_id"="ubuntu" \ 2026-09-25 23:58:13.684492 | ubuntu-noble | "de.osism.os_version_id"="24.04" \ 2026-09-25 23:58:13.684495 | ubuntu-noble | "de.osism.release.openstack"="2026.1" \ 2026-09-25 23:58:13.684498 | ubuntu-noble | "de.osism.version"="latest" \ 2026-09-25 23:58:13.684502 | ubuntu-noble | "org.opencontainers.image.created"="2026-09-25T23:58:13.656673+00:00" \ 2026-09-25 23:58:13.684506 | ubuntu-noble | "org.opencontainers.image.documentation"="https://osism.tech/docs/" \ 2026-09-25 23:58:13.684511 | ubuntu-noble | "org.opencontainers.image.licenses"="ASL 2.0" \ 2026-09-25 23:58:13.684516 | ubuntu-noble | "org.opencontainers.image.source"="https://github.com/osism/container-images-kolla" \ 2026-09-25 23:58:13.684520 | ubuntu-noble | "org.opencontainers.image.title"="{{ image_name }}" \ 2026-09-25 23:58:13.684527 | ubuntu-noble | "org.opencontainers.image.url"="https://quay.io/organization/osism" \ 2026-09-25 23:58:13.684531 | ubuntu-noble | "org.opencontainers.image.vendor"="OSISM GmbH" 2026-09-25 23:58:13.684534 | ubuntu-noble | {% endblock %} 2026-09-25 23:58:13.684537 | ubuntu-noble | 2026-09-25 23:58:13.684874 | ubuntu-noble | + bash scripts/002-generate.sh 2026-09-25 23:58:13.687100 | ubuntu-noble | + BASE=ubuntu 2026-09-25 23:58:13.687118 | ubuntu-noble | + BASE_VERSION=22.04 2026-09-25 23:58:13.687815 | ubuntu-noble | ++ date +%Y%m%d 2026-09-25 23:58:13.689452 | ubuntu-noble | + BUILD_ID=20260925 2026-09-25 23:58:13.689492 | ubuntu-noble | + DOCKER_NAMESPACE=kolla 2026-09-25 23:58:13.689498 | ubuntu-noble | + DOCKER_REGISTRY=osism.harbor.regio.digital 2026-09-25 23:58:13.689505 | ubuntu-noble | + OPENSTACK_VERSION=2026.1 2026-09-25 23:58:13.689510 | ubuntu-noble | + VERSION=latest 2026-09-25 23:58:13.689566 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-09-25 23:58:13.689573 | ubuntu-noble | + . defaults/all.sh 2026-09-25 23:58:13.689634 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-09-25 23:58:13.689639 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-09-25 23:58:13.689644 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-09-25 23:58:13.689662 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-09-25 23:58:13.689777 | ubuntu-noble | +++ deactivate nondestructive 2026-09-25 23:58:13.689804 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-25 23:58:13.689825 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-25 23:58:13.689831 | ubuntu-noble | +++ hash -r 2026-09-25 23:58:13.689872 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-25 23:58:13.689877 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-09-25 23:58:13.689882 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-09-25 23:58:13.689902 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-09-25 23:58:13.689947 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-09-25 23:58:13.689952 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-09-25 23:58:13.689968 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-09-25 23:58:13.689971 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-09-25 23:58:13.690003 | 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-25 23:58:13.690010 | 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-25 23:58:13.690016 | ubuntu-noble | +++ export PATH 2026-09-25 23:58:13.690040 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-25 23:58:13.690065 | ubuntu-noble | +++ '[' -z '' ']' 2026-09-25 23:58:13.690071 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-09-25 23:58:13.690075 | ubuntu-noble | +++ PS1='(venv) ' 2026-09-25 23:58:13.690080 | ubuntu-noble | +++ export PS1 2026-09-25 23:58:13.690085 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-09-25 23:58:13.690090 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-09-25 23:58:13.690106 | ubuntu-noble | +++ hash -r 2026-09-25 23:58:13.690143 | ubuntu-noble | + . defaults/2026.1.sh 2026-09-25 23:58:13.690803 | ubuntu-noble | +++ date +%Y%m%d 2026-09-25 23:58:13.692056 | ubuntu-noble | ++ export BUILD_ID=20260925 2026-09-25 23:58:13.692067 | ubuntu-noble | ++ BUILD_ID=20260925 2026-09-25 23:58:13.692073 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-09-25 23:58:13.692077 | ubuntu-noble | ++ KOLLA_TYPE= 2026-09-25 23:58:13.692081 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-09-25 23:58:13.692086 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-09-25 23:58:13.692103 | ubuntu-noble | + export VERSION 2026-09-25 23:58:13.692108 | ubuntu-noble | + export OPENSTACK_VERSION 2026-09-25 23:58:13.692124 | ubuntu-noble | + DOCKER_TAG=build-20260925 2026-09-25 23:58:13.692129 | ubuntu-noble | + KOLLA_BASE=ubuntu 2026-09-25 23:58:13.692134 | ubuntu-noble | + KOLLA_BASE_TAG=24.04 2026-09-25 23:58:13.692138 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-09-25 23:58:13.692143 | ubuntu-noble | + KOLLA_INSTALL_TYPE=source 2026-09-25 23:58:13.692183 | ubuntu-noble | + python3 src/generate-kolla-build-config.py 2026-09-25 23:58:13.835715 | ubuntu-noble | + setini DEFAULT namespace kolla 2026-09-25 23:58:13.835781 | 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-25 23:58:15.238922 | ubuntu-noble | localhost | SUCCESS => { 2026-09-25 23:58:15.239018 | ubuntu-noble | "changed": false, 2026-09-25 23:58:15.239040 | ubuntu-noble | "gid": 1000, 2026-09-25 23:58:15.239058 | ubuntu-noble | "group": "zuul", 2026-09-25 23:58:15.239075 | ubuntu-noble | "mode": "0664", 2026-09-25 23:58:15.239092 | ubuntu-noble | "msg": "OK", 2026-09-25 23:58:15.239108 | ubuntu-noble | "owner": "zuul", 2026-09-25 23:58:15.239125 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-25 23:58:15.239170 | ubuntu-noble | "size": 4562, 2026-09-25 23:58:15.239187 | ubuntu-noble | "state": "file", 2026-09-25 23:58:15.239250 | ubuntu-noble | "uid": 1000 2026-09-25 23:58:15.239305 | ubuntu-noble | } 2026-09-25 23:58:15.360907 | ubuntu-noble | + setini DEFAULT tag build-20260925 2026-09-25 23:58:15.360975 | 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-20260925' 2026-09-25 23:58:16.683640 | ubuntu-noble | localhost | CHANGED => { 2026-09-25 23:58:16.683700 | ubuntu-noble | "changed": true, 2026-09-25 23:58:16.683705 | ubuntu-noble | "gid": 1000, 2026-09-25 23:58:16.683709 | ubuntu-noble | "group": "zuul", 2026-09-25 23:58:16.683712 | ubuntu-noble | "mode": "0664", 2026-09-25 23:58:16.683716 | ubuntu-noble | "msg": "option changed", 2026-09-25 23:58:16.683720 | ubuntu-noble | "owner": "zuul", 2026-09-25 23:58:16.683723 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-25 23:58:16.683727 | ubuntu-noble | "size": 4570, 2026-09-25 23:58:16.683731 | ubuntu-noble | "state": "file", 2026-09-25 23:58:16.683734 | ubuntu-noble | "uid": 1000 2026-09-25 23:58:16.683738 | ubuntu-noble | } 2026-09-25 23:58:16.818712 | ubuntu-noble | + setini DEFAULT base ubuntu 2026-09-25 23:58:16.818806 | 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-25 23:58:18.165163 | ubuntu-noble | localhost | SUCCESS => { 2026-09-25 23:58:18.165247 | ubuntu-noble | "changed": false, 2026-09-25 23:58:18.165272 | ubuntu-noble | "gid": 1000, 2026-09-25 23:58:18.165276 | ubuntu-noble | "group": "zuul", 2026-09-25 23:58:18.165280 | ubuntu-noble | "mode": "0664", 2026-09-25 23:58:18.165283 | ubuntu-noble | "msg": "OK", 2026-09-25 23:58:18.165287 | ubuntu-noble | "owner": "zuul", 2026-09-25 23:58:18.165291 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-25 23:58:18.165294 | ubuntu-noble | "size": 4570, 2026-09-25 23:58:18.165298 | ubuntu-noble | "state": "file", 2026-09-25 23:58:18.165302 | ubuntu-noble | "uid": 1000 2026-09-25 23:58:18.165305 | ubuntu-noble | } 2026-09-25 23:58:18.317739 | ubuntu-noble | + setini DEFAULT base_tag 24.04 2026-09-25 23:58:18.317807 | 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-25 23:58:19.708336 | ubuntu-noble | localhost | SUCCESS => { 2026-09-25 23:58:19.708417 | ubuntu-noble | "changed": false, 2026-09-25 23:58:19.708427 | ubuntu-noble | "gid": 1000, 2026-09-25 23:58:19.708434 | ubuntu-noble | "group": "zuul", 2026-09-25 23:58:19.708441 | ubuntu-noble | "mode": "0664", 2026-09-25 23:58:19.708448 | ubuntu-noble | "msg": "OK", 2026-09-25 23:58:19.708454 | ubuntu-noble | "owner": "zuul", 2026-09-25 23:58:19.708461 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-25 23:58:19.708468 | ubuntu-noble | "size": 4570, 2026-09-25 23:58:19.708475 | ubuntu-noble | "state": "file", 2026-09-25 23:58:19.708482 | ubuntu-noble | "uid": 1000 2026-09-25 23:58:19.708488 | ubuntu-noble | } 2026-09-25 23:58:19.825098 | ubuntu-noble | + setini DEFAULT install_type source 2026-09-25 23:58:19.825168 | 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-25 23:58:21.125328 | ubuntu-noble | localhost | SUCCESS => { 2026-09-25 23:58:21.125381 | ubuntu-noble | "changed": false, 2026-09-25 23:58:21.125388 | ubuntu-noble | "gid": 1000, 2026-09-25 23:58:21.125394 | ubuntu-noble | "group": "zuul", 2026-09-25 23:58:21.125399 | ubuntu-noble | "mode": "0664", 2026-09-25 23:58:21.125404 | ubuntu-noble | "msg": "OK", 2026-09-25 23:58:21.125410 | ubuntu-noble | "owner": "zuul", 2026-09-25 23:58:21.125415 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-25 23:58:21.125421 | ubuntu-noble | "size": 4570, 2026-09-25 23:58:21.125426 | ubuntu-noble | "state": "file", 2026-09-25 23:58:21.125431 | ubuntu-noble | "uid": 1000 2026-09-25 23:58:21.125437 | ubuntu-noble | } 2026-09-25 23:58:21.244591 | ubuntu-noble | + [[ 2026.1 == \2\0\2\4\.\1 ]] 2026-09-25 23:58:21.244690 | ubuntu-noble | + REQUIREMENTS_BRANCH=stable-2026.1 2026-09-25 23:58:21.244749 | ubuntu-noble | + setini openstack-base location tarballs/requirements-stable-2026.1.tar.gz 2026-09-25 23:58:21.244858 | 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-2026.1.tar.gz' 2026-09-25 23:58:22.531052 | ubuntu-noble | localhost | CHANGED => { 2026-09-25 23:58:22.531153 | ubuntu-noble | "changed": true, 2026-09-25 23:58:22.531164 | ubuntu-noble | "gid": 1000, 2026-09-25 23:58:22.531172 | ubuntu-noble | "group": "zuul", 2026-09-25 23:58:22.531179 | ubuntu-noble | "mode": "0664", 2026-09-25 23:58:22.531187 | ubuntu-noble | "msg": "section and option added", 2026-09-25 23:58:22.531195 | ubuntu-noble | "owner": "zuul", 2026-09-25 23:58:22.531227 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-25 23:58:22.531253 | ubuntu-noble | "size": 4641, 2026-09-25 23:58:22.531260 | ubuntu-noble | "state": "file", 2026-09-25 23:58:22.531267 | ubuntu-noble | "uid": 1000 2026-09-25 23:58:22.531274 | ubuntu-noble | } 2026-09-25 23:58:22.662012 | ubuntu-noble | + sed -i '/\[openstack-base\]/a # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2026.1.tar.gz' kolla-build.conf 2026-09-25 23:58:22.665087 | ubuntu-noble | + setini openstack-base type local 2026-09-25 23:58:22.665388 | 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-25 23:58:24.007737 | ubuntu-noble | localhost | CHANGED => { 2026-09-25 23:58:24.007850 | ubuntu-noble | "changed": true, 2026-09-25 23:58:24.007858 | ubuntu-noble | "gid": 1000, 2026-09-25 23:58:24.007864 | ubuntu-noble | "group": "zuul", 2026-09-25 23:58:24.007869 | ubuntu-noble | "mode": "0664", 2026-09-25 23:58:24.007874 | ubuntu-noble | "msg": "option added", 2026-09-25 23:58:24.007879 | ubuntu-noble | "owner": "zuul", 2026-09-25 23:58:24.007884 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-25 23:58:24.007889 | ubuntu-noble | "size": 4752, 2026-09-25 23:58:24.007894 | ubuntu-noble | "state": "file", 2026-09-25 23:58:24.007899 | ubuntu-noble | "uid": 1000 2026-09-25 23:58:24.007904 | ubuntu-noble | } 2026-09-25 23:58:24.149342 | ubuntu-noble | + [[ -n osism.harbor.regio.digital ]] 2026-09-25 23:58:24.149410 | ubuntu-noble | + setini DEFAULT registry osism.harbor.regio.digital 2026-09-25 23:58:24.149423 | 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-25 23:58:25.526416 | ubuntu-noble | localhost | CHANGED => { 2026-09-25 23:58:25.526514 | ubuntu-noble | "changed": true, 2026-09-25 23:58:25.526526 | ubuntu-noble | "gid": 1000, 2026-09-25 23:58:25.526534 | ubuntu-noble | "group": "zuul", 2026-09-25 23:58:25.526542 | ubuntu-noble | "mode": "0664", 2026-09-25 23:58:25.526549 | ubuntu-noble | "msg": "option added", 2026-09-25 23:58:25.526556 | ubuntu-noble | "owner": "zuul", 2026-09-25 23:58:25.526563 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-25 23:58:25.526570 | ubuntu-noble | "size": 4790, 2026-09-25 23:58:25.526577 | ubuntu-noble | "state": "file", 2026-09-25 23:58:25.526584 | ubuntu-noble | "uid": 1000 2026-09-25 23:58:25.526591 | ubuntu-noble | } 2026-09-25 23:58:25.701531 | ubuntu-noble | + echo DEBUG kolla-build.conf 2026-09-25 23:58:25.701602 | ubuntu-noble | DEBUG kolla-build.conf 2026-09-25 23:58:25.701608 | ubuntu-noble | + cat kolla-build.conf 2026-09-25 23:58:25.703543 | ubuntu-noble | [DEFAULT] 2026-09-25 23:58:25.703582 | ubuntu-noble | base = ubuntu 2026-09-25 23:58:25.703586 | ubuntu-noble | base_package_type = deb 2026-09-25 23:58:25.703591 | ubuntu-noble | base_tag = 24.04 2026-09-25 23:58:25.703595 | ubuntu-noble | install_type = source 2026-09-25 23:58:25.703598 | ubuntu-noble | namespace = kolla 2026-09-25 23:58:25.703602 | ubuntu-noble | openstack_release = 2026.1 2026-09-25 23:58:25.703606 | ubuntu-noble | push = false 2026-09-25 23:58:25.703610 | ubuntu-noble | tag = build-20260925 2026-09-25 23:58:25.703613 | ubuntu-noble | threads = 1 2026-09-25 23:58:25.703617 | ubuntu-noble | patches_path = kolla-patches/2026.1 2026-09-25 23:58:25.703622 | ubuntu-noble | registry = osism.harbor.regio.digital 2026-09-25 23:58:25.703627 | ubuntu-noble | 2026-09-25 23:58:25.703631 | ubuntu-noble | ######################################################################### 2026-09-25 23:58:25.703636 | ubuntu-noble | # sources tracked in release repository 2026-09-25 23:58:25.703639 | ubuntu-noble | 2026-09-25 23:58:25.703643 | ubuntu-noble | [aodh-base] 2026-09-25 23:58:25.703646 | ubuntu-noble | type = local 2026-09-25 23:58:25.703650 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/aodh/aodh-stable-2026.1.tar.gz 2026-09-25 23:58:25.703654 | ubuntu-noble | location = tarballs/aodh-stable-2026.1.tar.gz 2026-09-25 23:58:25.703658 | ubuntu-noble | 2026-09-25 23:58:25.703661 | ubuntu-noble | 2026-09-25 23:58:25.703665 | ubuntu-noble | 2026-09-25 23:58:25.703668 | ubuntu-noble | [barbican-base] 2026-09-25 23:58:25.703672 | ubuntu-noble | type = local 2026-09-25 23:58:25.703676 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/barbican/barbican-stable-2026.1.tar.gz 2026-09-25 23:58:25.703694 | ubuntu-noble | location = tarballs/barbican-stable-2026.1.tar.gz 2026-09-25 23:58:25.703698 | ubuntu-noble | 2026-09-25 23:58:25.703702 | ubuntu-noble | 2026-09-25 23:58:25.703705 | ubuntu-noble | 2026-09-25 23:58:25.703708 | ubuntu-noble | [blazar-base] 2026-09-25 23:58:25.703712 | ubuntu-noble | type = local 2026-09-25 23:58:25.703716 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/blazar/blazar-stable-2026.1.tar.gz 2026-09-25 23:58:25.703719 | ubuntu-noble | location = tarballs/blazar-stable-2026.1.tar.gz 2026-09-25 23:58:25.703723 | ubuntu-noble | 2026-09-25 23:58:25.703726 | ubuntu-noble | 2026-09-25 23:58:25.703729 | ubuntu-noble | 2026-09-25 23:58:25.703733 | ubuntu-noble | [ceilometer-base] 2026-09-25 23:58:25.703736 | ubuntu-noble | type = local 2026-09-25 23:58:25.703740 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2026.1.tar.gz 2026-09-25 23:58:25.703743 | ubuntu-noble | location = tarballs/ceilometer-stable-2026.1.tar.gz 2026-09-25 23:58:25.703747 | ubuntu-noble | 2026-09-25 23:58:25.703751 | ubuntu-noble | 2026-09-25 23:58:25.703754 | ubuntu-noble | 2026-09-25 23:58:25.703757 | ubuntu-noble | [cinder-base] 2026-09-25 23:58:25.703761 | ubuntu-noble | type = local 2026-09-25 23:58:25.703764 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/cinder/cinder-stable-2026.1.tar.gz 2026-09-25 23:58:25.703768 | ubuntu-noble | location = tarballs/cinder-stable-2026.1.tar.gz 2026-09-25 23:58:25.703771 | ubuntu-noble | 2026-09-25 23:58:25.703775 | ubuntu-noble | 2026-09-25 23:58:25.703778 | ubuntu-noble | 2026-09-25 23:58:25.703782 | ubuntu-noble | [designate-base] 2026-09-25 23:58:25.703785 | ubuntu-noble | type = local 2026-09-25 23:58:25.703788 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/designate/designate-stable-2026.1.tar.gz 2026-09-25 23:58:25.703792 | ubuntu-noble | location = tarballs/designate-stable-2026.1.tar.gz 2026-09-25 23:58:25.703795 | ubuntu-noble | 2026-09-25 23:58:25.703799 | ubuntu-noble | 2026-09-25 23:58:25.703802 | ubuntu-noble | 2026-09-25 23:58:25.703806 | ubuntu-noble | [glance-base] 2026-09-25 23:58:25.703809 | ubuntu-noble | type = local 2026-09-25 23:58:25.703812 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/glance/glance-stable-2026.1.tar.gz 2026-09-25 23:58:25.703816 | ubuntu-noble | location = tarballs/glance-stable-2026.1.tar.gz 2026-09-25 23:58:25.703819 | ubuntu-noble | 2026-09-25 23:58:25.703823 | ubuntu-noble | 2026-09-25 23:58:25.703826 | ubuntu-noble | 2026-09-25 23:58:25.703830 | ubuntu-noble | [heat-base] 2026-09-25 23:58:25.703833 | ubuntu-noble | type = local 2026-09-25 23:58:25.703836 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/heat/heat-stable-2026.1.tar.gz 2026-09-25 23:58:25.703840 | ubuntu-noble | location = tarballs/heat-stable-2026.1.tar.gz 2026-09-25 23:58:25.703843 | ubuntu-noble | 2026-09-25 23:58:25.703847 | ubuntu-noble | 2026-09-25 23:58:25.703850 | ubuntu-noble | 2026-09-25 23:58:25.703854 | ubuntu-noble | [horizon] 2026-09-25 23:58:25.703857 | ubuntu-noble | type = local 2026-09-25 23:58:25.703861 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/horizon/horizon-stable-2026.1.tar.gz 2026-09-25 23:58:25.703864 | ubuntu-noble | location = tarballs/horizon-stable-2026.1.tar.gz 2026-09-25 23:58:25.703868 | ubuntu-noble | 2026-09-25 23:58:25.703871 | ubuntu-noble | 2026-09-25 23:58:25.703874 | ubuntu-noble | 2026-09-25 23:58:25.703878 | ubuntu-noble | [ironic-base] 2026-09-25 23:58:25.703881 | ubuntu-noble | type = local 2026-09-25 23:58:25.703885 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ironic/ironic-stable-2026.1.tar.gz 2026-09-25 23:58:25.703888 | ubuntu-noble | location = tarballs/ironic-stable-2026.1.tar.gz 2026-09-25 23:58:25.703892 | ubuntu-noble | 2026-09-25 23:58:25.703895 | ubuntu-noble | 2026-09-25 23:58:25.703899 | ubuntu-noble | 2026-09-25 23:58:25.703910 | ubuntu-noble | [keystone-base] 2026-09-25 23:58:25.703914 | ubuntu-noble | type = local 2026-09-25 23:58:25.703917 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/keystone/keystone-stable-2026.1.tar.gz 2026-09-25 23:58:25.703921 | ubuntu-noble | location = tarballs/keystone-stable-2026.1.tar.gz 2026-09-25 23:58:25.703924 | ubuntu-noble | 2026-09-25 23:58:25.703934 | ubuntu-noble | 2026-09-25 23:58:25.703938 | ubuntu-noble | 2026-09-25 23:58:25.703941 | ubuntu-noble | [magnum-base] 2026-09-25 23:58:25.703945 | ubuntu-noble | type = local 2026-09-25 23:58:25.703948 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/magnum/magnum-stable-2026.1.tar.gz 2026-09-25 23:58:25.703952 | ubuntu-noble | location = tarballs/magnum-stable-2026.1.tar.gz 2026-09-25 23:58:25.703955 | ubuntu-noble | 2026-09-25 23:58:25.703959 | ubuntu-noble | 2026-09-25 23:58:25.703962 | ubuntu-noble | 2026-09-25 23:58:25.703965 | ubuntu-noble | [manila-base] 2026-09-25 23:58:25.703969 | ubuntu-noble | type = local 2026-09-25 23:58:25.703972 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/manila/manila-stable-2026.1.tar.gz 2026-09-25 23:58:25.703976 | ubuntu-noble | location = tarballs/manila-stable-2026.1.tar.gz 2026-09-25 23:58:25.703983 | ubuntu-noble | 2026-09-25 23:58:25.703986 | ubuntu-noble | 2026-09-25 23:58:25.703990 | ubuntu-noble | 2026-09-25 23:58:25.703993 | ubuntu-noble | [masakari-base] 2026-09-25 23:58:25.703997 | ubuntu-noble | type = local 2026-09-25 23:58:25.704000 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/masakari/masakari-stable-2026.1.tar.gz 2026-09-25 23:58:25.704004 | ubuntu-noble | location = tarballs/masakari-stable-2026.1.tar.gz 2026-09-25 23:58:25.704007 | ubuntu-noble | 2026-09-25 23:58:25.704010 | ubuntu-noble | 2026-09-25 23:58:25.704014 | ubuntu-noble | 2026-09-25 23:58:25.704017 | ubuntu-noble | [neutron-bgp-dragent] 2026-09-25 23:58:25.704021 | ubuntu-noble | type = local 2026-09-25 23:58:25.704024 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2026.1.tar.gz 2026-09-25 23:58:25.704028 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2026.1.tar.gz 2026-09-25 23:58:25.704032 | ubuntu-noble | 2026-09-25 23:58:25.704035 | ubuntu-noble | 2026-09-25 23:58:25.704039 | ubuntu-noble | [neutron-server-plugin-neutron-dynamic-routing] 2026-09-25 23:58:25.704042 | ubuntu-noble | type = local 2026-09-25 23:58:25.704046 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2026.1.tar.gz 2026-09-25 23:58:25.704049 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2026.1.tar.gz 2026-09-25 23:58:25.704053 | ubuntu-noble | 2026-09-25 23:58:25.704056 | ubuntu-noble | 2026-09-25 23:58:25.704059 | ubuntu-noble | [neutron-vpnaas-base] 2026-09-25 23:58:25.704063 | ubuntu-noble | type = local 2026-09-25 23:58:25.704066 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2026.1.tar.gz 2026-09-25 23:58:25.704070 | ubuntu-noble | location = tarballs/neutron-vpnaas-stable-2026.1.tar.gz 2026-09-25 23:58:25.704074 | ubuntu-noble | 2026-09-25 23:58:25.704077 | ubuntu-noble | 2026-09-25 23:58:25.704080 | ubuntu-noble | 2026-09-25 23:58:25.704084 | ubuntu-noble | [neutron-base] 2026-09-25 23:58:25.704087 | ubuntu-noble | type = local 2026-09-25 23:58:25.704091 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron/neutron-stable-2026.1.tar.gz 2026-09-25 23:58:25.704094 | ubuntu-noble | location = tarballs/neutron-stable-2026.1.tar.gz 2026-09-25 23:58:25.704098 | ubuntu-noble | 2026-09-25 23:58:25.704101 | ubuntu-noble | 2026-09-25 23:58:25.704104 | ubuntu-noble | 2026-09-25 23:58:25.704108 | ubuntu-noble | [nova-base] 2026-09-25 23:58:25.704111 | ubuntu-noble | type = local 2026-09-25 23:58:25.704115 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/nova/nova-stable-2026.1.tar.gz 2026-09-25 23:58:25.704118 | ubuntu-noble | location = tarballs/nova-stable-2026.1.tar.gz 2026-09-25 23:58:25.704122 | ubuntu-noble | 2026-09-25 23:58:25.704125 | ubuntu-noble | 2026-09-25 23:58:25.704129 | ubuntu-noble | 2026-09-25 23:58:25.704132 | ubuntu-noble | [octavia-base] 2026-09-25 23:58:25.704136 | ubuntu-noble | type = local 2026-09-25 23:58:25.704139 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/octavia/octavia-stable-2026.1.tar.gz 2026-09-25 23:58:25.704142 | ubuntu-noble | location = tarballs/octavia-stable-2026.1.tar.gz 2026-09-25 23:58:25.704146 | ubuntu-noble | 2026-09-25 23:58:25.704149 | ubuntu-noble | 2026-09-25 23:58:25.704153 | ubuntu-noble | 2026-09-25 23:58:25.704156 | ubuntu-noble | [placement-base] 2026-09-25 23:58:25.704160 | ubuntu-noble | type = local 2026-09-25 23:58:25.704164 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/placement/placement-stable-2026.1.tar.gz 2026-09-25 23:58:25.704170 | ubuntu-noble | location = tarballs/placement-stable-2026.1.tar.gz 2026-09-25 23:58:25.704176 | ubuntu-noble | 2026-09-25 23:58:25.704181 | ubuntu-noble | 2026-09-25 23:58:25.704187 | ubuntu-noble | 2026-09-25 23:58:25.704192 | ubuntu-noble | [skyline-apiserver-base] 2026-09-25 23:58:25.704198 | ubuntu-noble | type = local 2026-09-25 23:58:25.704325 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2026.1.tar.gz 2026-09-25 23:58:25.704333 | ubuntu-noble | location = tarballs/skyline-apiserver-stable-2026.1.tar.gz 2026-09-25 23:58:25.704337 | ubuntu-noble | 2026-09-25 23:58:25.704341 | ubuntu-noble | 2026-09-25 23:58:25.704345 | ubuntu-noble | 2026-09-25 23:58:25.704348 | ubuntu-noble | [skyline-console-base] 2026-09-25 23:58:25.704352 | ubuntu-noble | type = local 2026-09-25 23:58:25.704355 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2026.1.tar.gz 2026-09-25 23:58:25.704359 | ubuntu-noble | location = tarballs/skyline-console-stable-2026.1.tar.gz 2026-09-25 23:58:25.704363 | ubuntu-noble | 2026-09-25 23:58:25.704366 | ubuntu-noble | 2026-09-25 23:58:25.704369 | ubuntu-noble | 2026-09-25 23:58:25.704373 | ubuntu-noble | [watcher-base] 2026-09-25 23:58:25.704382 | ubuntu-noble | type = local 2026-09-25 23:58:25.704386 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/watcher/watcher-stable-2026.1.tar.gz 2026-09-25 23:58:25.704389 | ubuntu-noble | location = tarballs/watcher-stable-2026.1.tar.gz 2026-09-25 23:58:25.704393 | ubuntu-noble | 2026-09-25 23:58:25.704396 | ubuntu-noble | 2026-09-25 23:58:25.704400 | ubuntu-noble | [openstack-base] 2026-09-25 23:58:25.704403 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2026.1.tar.gz 2026-09-25 23:58:25.704407 | ubuntu-noble | location = tarballs/requirements-stable-2026.1.tar.gz 2026-09-25 23:58:25.704410 | ubuntu-noble | type = local 2026-09-25 23:58:25.704691 | ubuntu-noble | + bash scripts/003-patch.sh 2026-09-25 23:58:25.707251 | ubuntu-noble | + OPENSTACK_VERSION=2026.1 2026-09-25 23:58:25.707272 | ubuntu-noble | + VERSION=latest 2026-09-25 23:58:25.707277 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-09-25 23:58:25.707331 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-09-25 23:58:25.707339 | ubuntu-noble | + . defaults/all.sh 2026-09-25 23:58:25.707416 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-09-25 23:58:25.707422 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-09-25 23:58:25.707440 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-09-25 23:58:25.707460 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-09-25 23:58:25.707642 | ubuntu-noble | +++ deactivate nondestructive 2026-09-25 23:58:25.707681 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-25 23:58:25.707705 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-25 23:58:25.707711 | ubuntu-noble | +++ hash -r 2026-09-25 23:58:25.707759 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-25 23:58:25.707765 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-09-25 23:58:25.707782 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-09-25 23:58:25.707807 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-09-25 23:58:25.707883 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-09-25 23:58:25.707888 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-09-25 23:58:25.707893 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-09-25 23:58:25.707897 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-09-25 23:58:25.707927 | 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-25 23:58:25.707959 | 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-25 23:58:25.707972 | ubuntu-noble | +++ export PATH 2026-09-25 23:58:25.708002 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-25 23:58:25.708036 | ubuntu-noble | +++ '[' -z '' ']' 2026-09-25 23:58:25.708055 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-09-25 23:58:25.708067 | ubuntu-noble | +++ PS1='(venv) ' 2026-09-25 23:58:25.708078 | ubuntu-noble | +++ export PS1 2026-09-25 23:58:25.708083 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-09-25 23:58:25.708087 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-09-25 23:58:25.708106 | ubuntu-noble | +++ hash -r 2026-09-25 23:58:25.708158 | ubuntu-noble | + . defaults/2026.1.sh 2026-09-25 23:58:25.709044 | ubuntu-noble | +++ date +%Y%m%d 2026-09-25 23:58:25.710992 | ubuntu-noble | ++ export BUILD_ID=20260925 2026-09-25 23:58:25.711022 | ubuntu-noble | ++ BUILD_ID=20260925 2026-09-25 23:58:25.711030 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-09-25 23:58:25.711034 | ubuntu-noble | ++ KOLLA_TYPE= 2026-09-25 23:58:25.711039 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-09-25 23:58:25.711043 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-09-25 23:58:25.711049 | ubuntu-noble | + . scripts/patch-lib.sh 2026-09-25 23:58:25.711906 | ubuntu-noble | +++ pwd 2026-09-25 23:58:25.712011 | ubuntu-noble | ++ PATCH_ROOT=/home/zuul/src/github.com/osism/container-images-kolla 2026-09-25 23:58:25.712044 | ubuntu-noble | ++ PATCH_MANIFEST=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-09-25 23:58:25.712543 | ubuntu-noble | + export VERSION 2026-09-25 23:58:25.712555 | ubuntu-noble | + export OPENSTACK_VERSION 2026-09-25 23:58:25.712700 | ubuntu-noble | + mkdir -p tarballs 2026-09-25 23:58:25.715034 | ubuntu-noble | + ping -c2 tarballs.opendev.org 2026-09-25 23:58:25.860430 | ubuntu-noble | PING tarballs.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f) 56 data bytes 2026-09-25 23:58:25.860514 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=1 ttl=41 time=135 ms 2026-09-25 23:58:26.854195 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=2 ttl=41 time=133 ms 2026-09-25 23:58:26.854397 | ubuntu-noble | 2026-09-25 23:58:26.854414 | ubuntu-noble | --- tarballs.opendev.org ping statistics --- 2026-09-25 23:58:26.854427 | ubuntu-noble | 2 packets transmitted, 2 received, 0% packet loss, time 1002ms 2026-09-25 23:58:26.854463 | ubuntu-noble | rtt min/avg/max/mdev = 132.860/133.831/134.802/0.971 ms 2026-09-25 23:58:26.856846 | ubuntu-noble | ++ awk '/# tarball/ && !seen[$4]++ { print $4 }' kolla-build.conf 2026-09-25 23:58:26.860669 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-25 23:58:26.860722 | ubuntu-noble | + pushd tarballs 2026-09-25 23:58:26.862349 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/aodh/aodh-stable-2026.1.tar.gz 2026-09-25 23:58:26.865334 | ubuntu-noble | + filename=aodh-stable-2026.1.tar.gz 2026-09-25 23:58:26.865393 | ubuntu-noble | + [[ -e aodh-stable-2026.1.tar.gz ]] 2026-09-25 23:58:26.865424 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2026.1.tar.gz 2026-09-25 23:58:26.865445 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2026.1.tar.gz 2026-09-25 23:58:26.865471 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/aodh/aodh-stable-2026.1.tar.gz 2026-09-25 23:58:27.913116 | ubuntu-noble | 2026-09-25 23:58:27 URL:https://tarballs.opendev.org/openstack/aodh/aodh-stable-2026.1.tar.gz [260493/260493] -> "aodh-stable-2026.1.tar.gz" [1] 2026-09-25 23:58:27.913720 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/aodh/aodh-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-25 23:58:27.913740 | ubuntu-noble | + echo Process aodh-stable-2026.1.tar.gz 2026-09-25 23:58:27.913745 | ubuntu-noble | Process aodh-stable-2026.1.tar.gz 2026-09-25 23:58:27.915627 | ubuntu-noble | ++ tar -tzf aodh-stable-2026.1.tar.gz 2026-09-25 23:58:27.915658 | ubuntu-noble | ++ head -1 2026-09-25 23:58:27.917267 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-25 23:58:27.927481 | ubuntu-noble | + directory=aodh-22.0.1.dev4 2026-09-25 23:58:27.929173 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 aodh-22.0.1.dev4 2026-09-25 23:58:27.929280 | ubuntu-noble | ++ local root=patches/2026.1 2026-09-25 23:58:27.929294 | ubuntu-noble | ++ local directory=aodh-22.0.1.dev4 2026-09-25 23:58:27.929304 | ubuntu-noble | ++ local suffix= 2026-09-25 23:58:27.929313 | ubuntu-noble | ++ local name=aodh 2026-09-25 23:58:27.929322 | ubuntu-noble | ++ local candidate path 2026-09-25 23:58:27.929330 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:27.929339 | ubuntu-noble | ++ path=patches/2026.1/aodh 2026-09-25 23:58:27.929347 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/aodh ]] 2026-09-25 23:58:27.929358 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:27.929366 | ubuntu-noble | ++ path=patches/2026.1/aodh 2026-09-25 23:58:27.929375 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/aodh ]] 2026-09-25 23:58:27.929383 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:27.929392 | ubuntu-noble | ++ path=patches/2026.1/aodh 2026-09-25 23:58:27.929400 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/aodh ]] 2026-09-25 23:58:27.929409 | ubuntu-noble | ++ return 1 2026-09-25 23:58:27.929425 | ubuntu-noble | + patch_dir= 2026-09-25 23:58:27.929434 | ubuntu-noble | + patch_dir= 2026-09-25 23:58:27.930931 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 aodh-22.0.1.dev4 /source 2026-09-25 23:58:27.930966 | ubuntu-noble | ++ local root=overlays/2026.1 2026-09-25 23:58:27.930974 | ubuntu-noble | ++ local directory=aodh-22.0.1.dev4 2026-09-25 23:58:27.930981 | ubuntu-noble | ++ local suffix=/source 2026-09-25 23:58:27.930988 | ubuntu-noble | ++ local name=aodh 2026-09-25 23:58:27.930995 | ubuntu-noble | ++ local candidate path 2026-09-25 23:58:27.931002 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:27.931009 | ubuntu-noble | ++ path=overlays/2026.1/aodh/source 2026-09-25 23:58:27.931016 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/aodh/source ]] 2026-09-25 23:58:27.931024 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:27.931031 | ubuntu-noble | ++ path=overlays/2026.1/aodh/source 2026-09-25 23:58:27.931038 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/aodh/source ]] 2026-09-25 23:58:27.931045 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:27.931052 | ubuntu-noble | ++ path=overlays/2026.1/aodh/source 2026-09-25 23:58:27.931059 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/aodh/source ]] 2026-09-25 23:58:27.931081 | ubuntu-noble | ++ return 1 2026-09-25 23:58:27.931094 | ubuntu-noble | + overlay_dir= 2026-09-25 23:58:27.931102 | ubuntu-noble | + overlay_dir= 2026-09-25 23:58:27.931109 | ubuntu-noble | + echo Check patches for aodh-stable-2026.1.tar.gz 2026-09-25 23:58:27.931116 | ubuntu-noble | Check patches for aodh-stable-2026.1.tar.gz 2026-09-25 23:58:27.931123 | ubuntu-noble | + [[ -n '' ]] 2026-09-25 23:58:27.931130 | ubuntu-noble | + echo Check overlays for aodh-stable-2026.1.tar.gz 2026-09-25 23:58:27.931137 | ubuntu-noble | Check overlays for aodh-stable-2026.1.tar.gz 2026-09-25 23:58:27.931144 | ubuntu-noble | + [[ -n '' ]] 2026-09-25 23:58:27.931151 | ubuntu-noble | + popd 2026-09-25 23:58:27.931158 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-25 23:58:27.931169 | ubuntu-noble | + pushd tarballs 2026-09-25 23:58:27.932060 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/barbican/barbican-stable-2026.1.tar.gz 2026-09-25 23:58:27.933454 | ubuntu-noble | + filename=barbican-stable-2026.1.tar.gz 2026-09-25 23:58:27.933475 | ubuntu-noble | + [[ -e barbican-stable-2026.1.tar.gz ]] 2026-09-25 23:58:27.933485 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2026.1.tar.gz 2026-09-25 23:58:27.933494 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2026.1.tar.gz 2026-09-25 23:58:27.933504 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/barbican/barbican-stable-2026.1.tar.gz 2026-09-25 23:58:29.101423 | ubuntu-noble | 2026-09-25 23:58:29 URL:https://tarballs.opendev.org/openstack/barbican/barbican-stable-2026.1.tar.gz [664471/664471] -> "barbican-stable-2026.1.tar.gz" [1] 2026-09-25 23:58:29.103458 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/barbican/barbican-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-25 23:58:29.103495 | ubuntu-noble | + echo Process barbican-stable-2026.1.tar.gz 2026-09-25 23:58:29.103504 | ubuntu-noble | Process barbican-stable-2026.1.tar.gz 2026-09-25 23:58:29.106372 | ubuntu-noble | ++ tar -tzf barbican-stable-2026.1.tar.gz 2026-09-25 23:58:29.106406 | ubuntu-noble | ++ head -1 2026-09-25 23:58:29.106522 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-25 23:58:29.115653 | ubuntu-noble | + directory=barbican-22.0.1.dev4 2026-09-25 23:58:29.116757 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 barbican-22.0.1.dev4 2026-09-25 23:58:29.116801 | ubuntu-noble | ++ local root=patches/2026.1 2026-09-25 23:58:29.116811 | ubuntu-noble | ++ local directory=barbican-22.0.1.dev4 2026-09-25 23:58:29.116820 | ubuntu-noble | ++ local suffix= 2026-09-25 23:58:29.116828 | ubuntu-noble | ++ local name=barbican 2026-09-25 23:58:29.116835 | ubuntu-noble | ++ local candidate path 2026-09-25 23:58:29.116843 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:29.116850 | ubuntu-noble | ++ path=patches/2026.1/barbican 2026-09-25 23:58:29.116858 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/barbican ]] 2026-09-25 23:58:29.116873 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:29.116881 | ubuntu-noble | ++ path=patches/2026.1/barbican 2026-09-25 23:58:29.116888 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/barbican ]] 2026-09-25 23:58:29.116896 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:29.116904 | ubuntu-noble | ++ path=patches/2026.1/barbican 2026-09-25 23:58:29.116911 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/barbican ]] 2026-09-25 23:58:29.116919 | ubuntu-noble | ++ return 1 2026-09-25 23:58:29.117513 | ubuntu-noble | + patch_dir= 2026-09-25 23:58:29.117544 | ubuntu-noble | + patch_dir= 2026-09-25 23:58:29.117801 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 barbican-22.0.1.dev4 /source 2026-09-25 23:58:29.117892 | ubuntu-noble | ++ local root=overlays/2026.1 2026-09-25 23:58:29.117905 | ubuntu-noble | ++ local directory=barbican-22.0.1.dev4 2026-09-25 23:58:29.117917 | ubuntu-noble | ++ local suffix=/source 2026-09-25 23:58:29.117981 | ubuntu-noble | ++ local name=barbican 2026-09-25 23:58:29.117992 | ubuntu-noble | ++ local candidate path 2026-09-25 23:58:29.118020 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:29.118033 | ubuntu-noble | ++ path=overlays/2026.1/barbican/source 2026-09-25 23:58:29.118043 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/barbican/source ]] 2026-09-25 23:58:29.118079 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:29.118092 | ubuntu-noble | ++ path=overlays/2026.1/barbican/source 2026-09-25 23:58:29.118120 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/barbican/source ]] 2026-09-25 23:58:29.118131 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:29.118139 | ubuntu-noble | ++ path=overlays/2026.1/barbican/source 2026-09-25 23:58:29.118146 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/barbican/source ]] 2026-09-25 23:58:29.118154 | ubuntu-noble | ++ return 1 2026-09-25 23:58:29.118944 | ubuntu-noble | + overlay_dir= 2026-09-25 23:58:29.118974 | ubuntu-noble | + overlay_dir= 2026-09-25 23:58:29.118984 | ubuntu-noble | + echo Check patches for barbican-stable-2026.1.tar.gz 2026-09-25 23:58:29.118991 | ubuntu-noble | Check patches for barbican-stable-2026.1.tar.gz 2026-09-25 23:58:29.118998 | ubuntu-noble | + [[ -n '' ]] 2026-09-25 23:58:29.119005 | ubuntu-noble | + echo Check overlays for barbican-stable-2026.1.tar.gz 2026-09-25 23:58:29.119012 | ubuntu-noble | Check overlays for barbican-stable-2026.1.tar.gz 2026-09-25 23:58:29.119019 | ubuntu-noble | + [[ -n '' ]] 2026-09-25 23:58:29.119027 | ubuntu-noble | + popd 2026-09-25 23:58:29.119034 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-25 23:58:29.119042 | ubuntu-noble | + pushd tarballs 2026-09-25 23:58:29.119330 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/blazar/blazar-stable-2026.1.tar.gz 2026-09-25 23:58:29.121306 | ubuntu-noble | + filename=blazar-stable-2026.1.tar.gz 2026-09-25 23:58:29.121340 | ubuntu-noble | + [[ -e blazar-stable-2026.1.tar.gz ]] 2026-09-25 23:58:29.121349 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2026.1.tar.gz 2026-09-25 23:58:29.121357 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2026.1.tar.gz 2026-09-25 23:58:29.121364 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/blazar/blazar-stable-2026.1.tar.gz 2026-09-25 23:58:30.276043 | ubuntu-noble | 2026-09-25 23:58:30 URL:https://tarballs.opendev.org/openstack/blazar/blazar-stable-2026.1.tar.gz [431197/431197] -> "blazar-stable-2026.1.tar.gz" [1] 2026-09-25 23:58:30.279397 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/blazar/blazar-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-25 23:58:30.279494 | ubuntu-noble | + echo Process blazar-stable-2026.1.tar.gz 2026-09-25 23:58:30.279515 | ubuntu-noble | Process blazar-stable-2026.1.tar.gz 2026-09-25 23:58:30.282351 | ubuntu-noble | ++ tar -tzf blazar-stable-2026.1.tar.gz 2026-09-25 23:58:30.282405 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-25 23:58:30.282424 | ubuntu-noble | ++ head -1 2026-09-25 23:58:30.291329 | ubuntu-noble | + directory=blazar-17.0.1.dev3 2026-09-25 23:58:30.292373 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 blazar-17.0.1.dev3 2026-09-25 23:58:30.292455 | ubuntu-noble | ++ local root=patches/2026.1 2026-09-25 23:58:30.292475 | ubuntu-noble | ++ local directory=blazar-17.0.1.dev3 2026-09-25 23:58:30.292518 | ubuntu-noble | ++ local suffix= 2026-09-25 23:58:30.292607 | ubuntu-noble | ++ local name=blazar 2026-09-25 23:58:30.292621 | ubuntu-noble | ++ local candidate path 2026-09-25 23:58:30.292654 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:30.292667 | ubuntu-noble | ++ path=patches/2026.1/blazar 2026-09-25 23:58:30.292676 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/blazar ]] 2026-09-25 23:58:30.292751 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:30.292764 | ubuntu-noble | ++ path=patches/2026.1/blazar 2026-09-25 23:58:30.292778 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/blazar ]] 2026-09-25 23:58:30.292788 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:30.292798 | ubuntu-noble | ++ path=patches/2026.1/blazar 2026-09-25 23:58:30.292812 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/blazar ]] 2026-09-25 23:58:30.292822 | ubuntu-noble | ++ return 1 2026-09-25 23:58:30.293704 | ubuntu-noble | + patch_dir= 2026-09-25 23:58:30.293742 | ubuntu-noble | + patch_dir= 2026-09-25 23:58:30.294119 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 blazar-17.0.1.dev3 /source 2026-09-25 23:58:30.294244 | ubuntu-noble | ++ local root=overlays/2026.1 2026-09-25 23:58:30.294326 | ubuntu-noble | ++ local directory=blazar-17.0.1.dev3 2026-09-25 23:58:30.294352 | ubuntu-noble | ++ local suffix=/source 2026-09-25 23:58:30.294429 | ubuntu-noble | ++ local name=blazar 2026-09-25 23:58:30.294437 | ubuntu-noble | ++ local candidate path 2026-09-25 23:58:30.294462 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:30.294470 | ubuntu-noble | ++ path=overlays/2026.1/blazar/source 2026-09-25 23:58:30.294479 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/blazar/source ]] 2026-09-25 23:58:30.294525 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:30.294538 | ubuntu-noble | ++ path=overlays/2026.1/blazar/source 2026-09-25 23:58:30.294549 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/blazar/source ]] 2026-09-25 23:58:30.294562 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:30.294571 | ubuntu-noble | ++ path=overlays/2026.1/blazar/source 2026-09-25 23:58:30.294581 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/blazar/source ]] 2026-09-25 23:58:30.294593 | ubuntu-noble | ++ return 1 2026-09-25 23:58:30.295500 | ubuntu-noble | + overlay_dir= 2026-09-25 23:58:30.295591 | ubuntu-noble | + overlay_dir= 2026-09-25 23:58:30.295615 | ubuntu-noble | + echo Check patches for blazar-stable-2026.1.tar.gz 2026-09-25 23:58:30.295635 | ubuntu-noble | Check patches for blazar-stable-2026.1.tar.gz 2026-09-25 23:58:30.295652 | ubuntu-noble | + [[ -n '' ]] 2026-09-25 23:58:30.295670 | ubuntu-noble | + echo Check overlays for blazar-stable-2026.1.tar.gz 2026-09-25 23:58:30.295687 | ubuntu-noble | Check overlays for blazar-stable-2026.1.tar.gz 2026-09-25 23:58:30.295703 | ubuntu-noble | + [[ -n '' ]] 2026-09-25 23:58:30.295720 | ubuntu-noble | + popd 2026-09-25 23:58:30.295738 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-25 23:58:30.295755 | ubuntu-noble | + pushd tarballs 2026-09-25 23:58:30.295920 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2026.1.tar.gz 2026-09-25 23:58:30.298426 | ubuntu-noble | + filename=ceilometer-stable-2026.1.tar.gz 2026-09-25 23:58:30.298471 | ubuntu-noble | + [[ -e ceilometer-stable-2026.1.tar.gz ]] 2026-09-25 23:58:30.298491 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2026.1.tar.gz 2026-09-25 23:58:30.298502 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2026.1.tar.gz 2026-09-25 23:58:30.298512 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2026.1.tar.gz 2026-09-25 23:58:31.602361 | ubuntu-noble | 2026-09-25 23:58:31 URL:https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2026.1.tar.gz [893419/893419] -> "ceilometer-stable-2026.1.tar.gz" [1] 2026-09-25 23:58:31.602761 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-25 23:58:31.602792 | ubuntu-noble | + echo Process ceilometer-stable-2026.1.tar.gz 2026-09-25 23:58:31.602803 | ubuntu-noble | Process ceilometer-stable-2026.1.tar.gz 2026-09-25 23:58:31.605302 | ubuntu-noble | ++ tar -tzf ceilometer-stable-2026.1.tar.gz 2026-09-25 23:58:31.605342 | ubuntu-noble | ++ head -1 2026-09-25 23:58:31.606712 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-25 23:58:31.614354 | ubuntu-noble | + directory=ceilometer-26.0.0.0rc2.dev3 2026-09-25 23:58:31.615646 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 ceilometer-26.0.0.0rc2.dev3 2026-09-25 23:58:31.615685 | ubuntu-noble | ++ local root=patches/2026.1 2026-09-25 23:58:31.615694 | ubuntu-noble | ++ local directory=ceilometer-26.0.0.0rc2.dev3 2026-09-25 23:58:31.615701 | ubuntu-noble | ++ local suffix= 2026-09-25 23:58:31.615707 | ubuntu-noble | ++ local name=ceilometer 2026-09-25 23:58:31.615712 | ubuntu-noble | ++ local candidate path 2026-09-25 23:58:31.615719 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:31.615725 | ubuntu-noble | ++ path=patches/2026.1/ceilometer 2026-09-25 23:58:31.615731 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/ceilometer ]] 2026-09-25 23:58:31.615739 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:31.615745 | ubuntu-noble | ++ path=patches/2026.1/ceilometer 2026-09-25 23:58:31.615758 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/ceilometer ]] 2026-09-25 23:58:31.615765 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:31.615771 | ubuntu-noble | ++ path=patches/2026.1/ceilometer 2026-09-25 23:58:31.615777 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/ceilometer ]] 2026-09-25 23:58:31.615799 | ubuntu-noble | ++ return 1 2026-09-25 23:58:31.615811 | ubuntu-noble | + patch_dir= 2026-09-25 23:58:31.615816 | ubuntu-noble | + patch_dir= 2026-09-25 23:58:31.616908 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 ceilometer-26.0.0.0rc2.dev3 /source 2026-09-25 23:58:31.616942 | ubuntu-noble | ++ local root=overlays/2026.1 2026-09-25 23:58:31.616951 | ubuntu-noble | ++ local directory=ceilometer-26.0.0.0rc2.dev3 2026-09-25 23:58:31.616958 | ubuntu-noble | ++ local suffix=/source 2026-09-25 23:58:31.616965 | ubuntu-noble | ++ local name=ceilometer 2026-09-25 23:58:31.616970 | ubuntu-noble | ++ local candidate path 2026-09-25 23:58:31.616976 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:31.616983 | ubuntu-noble | ++ path=overlays/2026.1/ceilometer/source 2026-09-25 23:58:31.616988 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/ceilometer/source ]] 2026-09-25 23:58:31.616995 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:31.617000 | ubuntu-noble | ++ path=overlays/2026.1/ceilometer/source 2026-09-25 23:58:31.617006 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/ceilometer/source ]] 2026-09-25 23:58:31.617011 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:31.617017 | ubuntu-noble | ++ path=overlays/2026.1/ceilometer/source 2026-09-25 23:58:31.617022 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/ceilometer/source ]] 2026-09-25 23:58:31.617027 | ubuntu-noble | ++ return 1 2026-09-25 23:58:31.617038 | ubuntu-noble | + overlay_dir= 2026-09-25 23:58:31.617044 | ubuntu-noble | + overlay_dir= 2026-09-25 23:58:31.617052 | ubuntu-noble | + echo Check patches for ceilometer-stable-2026.1.tar.gz 2026-09-25 23:58:31.617057 | ubuntu-noble | Check patches for ceilometer-stable-2026.1.tar.gz 2026-09-25 23:58:31.617065 | ubuntu-noble | + [[ -n '' ]] 2026-09-25 23:58:31.617073 | ubuntu-noble | + echo Check overlays for ceilometer-stable-2026.1.tar.gz 2026-09-25 23:58:31.617079 | ubuntu-noble | Check overlays for ceilometer-stable-2026.1.tar.gz 2026-09-25 23:58:31.617086 | ubuntu-noble | + [[ -n '' ]] 2026-09-25 23:58:31.617092 | ubuntu-noble | + popd 2026-09-25 23:58:31.617197 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-25 23:58:31.617243 | ubuntu-noble | + pushd tarballs 2026-09-25 23:58:31.618077 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/cinder/cinder-stable-2026.1.tar.gz 2026-09-25 23:58:31.621331 | ubuntu-noble | + filename=cinder-stable-2026.1.tar.gz 2026-09-25 23:58:31.621395 | ubuntu-noble | + [[ -e cinder-stable-2026.1.tar.gz ]] 2026-09-25 23:58:31.621409 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2026.1.tar.gz 2026-09-25 23:58:31.621420 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2026.1.tar.gz 2026-09-25 23:58:31.621429 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/cinder/cinder-stable-2026.1.tar.gz 2026-09-25 23:58:33.345364 | ubuntu-noble | 2026-09-25 23:58:33 URL:https://tarballs.opendev.org/openstack/cinder/cinder-stable-2026.1.tar.gz [6598462/6598462] -> "cinder-stable-2026.1.tar.gz" [1] 2026-09-25 23:58:33.347152 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/cinder/cinder-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-25 23:58:33.347247 | ubuntu-noble | + echo Process cinder-stable-2026.1.tar.gz 2026-09-25 23:58:33.347258 | ubuntu-noble | Process cinder-stable-2026.1.tar.gz 2026-09-25 23:58:33.350278 | ubuntu-noble | ++ tar -tzf cinder-stable-2026.1.tar.gz 2026-09-25 23:58:33.350338 | ubuntu-noble | ++ head -1 2026-09-25 23:58:33.351011 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-25 23:58:33.356758 | ubuntu-noble | + directory=cinder-28.0.1.dev11 2026-09-25 23:58:33.357750 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 cinder-28.0.1.dev11 2026-09-25 23:58:33.357784 | ubuntu-noble | ++ local root=patches/2026.1 2026-09-25 23:58:33.357789 | ubuntu-noble | ++ local directory=cinder-28.0.1.dev11 2026-09-25 23:58:33.357794 | ubuntu-noble | ++ local suffix= 2026-09-25 23:58:33.357798 | ubuntu-noble | ++ local name=cinder 2026-09-25 23:58:33.357801 | ubuntu-noble | ++ local candidate path 2026-09-25 23:58:33.357805 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:33.357808 | ubuntu-noble | ++ path=patches/2026.1/cinder 2026-09-25 23:58:33.357812 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/cinder ]] 2026-09-25 23:58:33.357832 | ubuntu-noble | ++ echo patches/2026.1/cinder 2026-09-25 23:58:33.357836 | ubuntu-noble | ++ return 0 2026-09-25 23:58:33.358275 | ubuntu-noble | + patch_dir=patches/2026.1/cinder 2026-09-25 23:58:33.358824 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 cinder-28.0.1.dev11 /source 2026-09-25 23:58:33.358844 | ubuntu-noble | ++ local root=overlays/2026.1 2026-09-25 23:58:33.358849 | ubuntu-noble | ++ local directory=cinder-28.0.1.dev11 2026-09-25 23:58:33.358853 | ubuntu-noble | ++ local suffix=/source 2026-09-25 23:58:33.358856 | ubuntu-noble | ++ local name=cinder 2026-09-25 23:58:33.358860 | ubuntu-noble | ++ local candidate path 2026-09-25 23:58:33.358863 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:33.358867 | ubuntu-noble | ++ path=overlays/2026.1/cinder/source 2026-09-25 23:58:33.358870 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/cinder/source ]] 2026-09-25 23:58:33.358874 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:33.358878 | ubuntu-noble | ++ path=overlays/2026.1/cinder/source 2026-09-25 23:58:33.358881 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/cinder/source ]] 2026-09-25 23:58:33.358884 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:33.358888 | ubuntu-noble | ++ path=overlays/2026.1/cinder/source 2026-09-25 23:58:33.358891 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/cinder/source ]] 2026-09-25 23:58:33.358894 | ubuntu-noble | ++ return 1 2026-09-25 23:58:33.358901 | ubuntu-noble | + overlay_dir= 2026-09-25 23:58:33.358919 | ubuntu-noble | + overlay_dir= 2026-09-25 23:58:33.358982 | ubuntu-noble | + echo Check patches for cinder-stable-2026.1.tar.gz 2026-09-25 23:58:33.358987 | ubuntu-noble | Check patches for cinder-stable-2026.1.tar.gz 2026-09-25 23:58:33.358990 | ubuntu-noble | + [[ -n patches/2026.1/cinder ]] 2026-09-25 23:58:33.358994 | ubuntu-noble | + tar xzf cinder-stable-2026.1.tar.gz 2026-09-25 23:58:33.733761 | ubuntu-noble | + rm cinder-stable-2026.1.tar.gz 2026-09-25 23:58:33.739284 | ubuntu-noble | + find cinder-28.0.1.dev11 -type f 2026-09-25 23:58:33.739347 | ubuntu-noble | + sort 2026-09-25 23:58:33.752782 | ubuntu-noble | + pushd cinder-28.0.1.dev11 2026-09-25 23:58:33.754126 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/cinder -type f -name '*.patch' 2026-09-25 23:58:33.754643 | ubuntu-noble | ++ sort 2026-09-25 23:58:33.758044 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-25 23:58:33.758145 | ubuntu-noble | + apply_patch patches/2026.1/cinder/netapp-01-backport-962085.patch 2026-09-25 23:58:33.758263 | ubuntu-noble | + local rel=patches/2026.1/cinder/netapp-01-backport-962085.patch 2026-09-25 23:58:33.758299 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/cinder/netapp-01-backport-962085.patch 2026-09-25 23:58:33.758321 | ubuntu-noble | + echo 'APPLY PATCH patches/2026.1/cinder/netapp-01-backport-962085.patch' 2026-09-25 23:58:33.758334 | ubuntu-noble | APPLY PATCH patches/2026.1/cinder/netapp-01-backport-962085.patch 2026-09-25 23:58:33.758353 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-25 23:58:33.760102 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-09-25 23:58:33.760504 | ubuntu-noble | Hunk #1 succeeded at 961 (offset 64 lines). 2026-09-25 23:58:33.760864 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-09-25 23:58:33.761045 | ubuntu-noble | Hunk #1 succeeded at 738 (offset 13 lines). 2026-09-25 23:58:33.761329 | ubuntu-noble | checking file releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-09-25 23:58:33.761761 | ubuntu-noble | + patch --forward --batch -p1 2026-09-25 23:58:33.763880 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-09-25 23:58:33.764067 | ubuntu-noble | Hunk #1 succeeded at 961 (offset 64 lines). 2026-09-25 23:58:33.764303 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-09-25 23:58:33.764420 | ubuntu-noble | Hunk #1 succeeded at 738 (offset 13 lines). 2026-09-25 23:58:33.764582 | ubuntu-noble | patching file releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-09-25 23:58:33.766120 | ubuntu-noble | + echo patches/2026.1/cinder/netapp-01-backport-962085.patch 2026-09-25 23:58:33.766163 | ubuntu-noble | + popd 2026-09-25 23:58:33.766227 | ubuntu-noble | + find cinder-28.0.1.dev11 -type f 2026-09-25 23:58:33.766555 | ubuntu-noble | + sort 2026-09-25 23:58:33.781623 | ubuntu-noble | + append_new_files_to_sources_txt cinder-28.0.1.dev11 files-before files-after 2026-09-25 23:58:33.781787 | ubuntu-noble | + local directory=cinder-28.0.1.dev11 2026-09-25 23:58:33.782256 | ubuntu-noble | + local before=files-before 2026-09-25 23:58:33.782278 | ubuntu-noble | + local after=files-after 2026-09-25 23:58:33.782285 | ubuntu-noble | + local sources_txt 2026-09-25 23:58:33.783006 | ubuntu-noble | ++ find cinder-28.0.1.dev11 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-25 23:58:33.783235 | ubuntu-noble | ++ head -1 2026-09-25 23:58:33.786617 | ubuntu-noble | + sources_txt=cinder-28.0.1.dev11/cinder.egg-info/SOURCES.txt 2026-09-25 23:58:33.786715 | ubuntu-noble | + [[ -z cinder-28.0.1.dev11/cinder.egg-info/SOURCES.txt ]] 2026-09-25 23:58:33.786751 | ubuntu-noble | + local new_files 2026-09-25 23:58:33.787370 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-25 23:58:33.792038 | ubuntu-noble | + new_files='cinder-28.0.1.dev11/cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py.orig 2026-09-25 23:58:33.792090 | ubuntu-noble | cinder-28.0.1.dev11/cinder/volume/drivers/netapp/dataontap/nvme_library.py.orig 2026-09-25 23:58:33.792100 | ubuntu-noble | cinder-28.0.1.dev11/releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml' 2026-09-25 23:58:33.792107 | ubuntu-noble | + [[ -z cinder-28.0.1.dev11/cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py.orig 2026-09-25 23:58:33.792113 | ubuntu-noble | cinder-28.0.1.dev11/cinder/volume/drivers/netapp/dataontap/nvme_library.py.orig 2026-09-25 23:58:33.792120 | ubuntu-noble | cinder-28.0.1.dev11/releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml ]] 2026-09-25 23:58:33.792448 | ubuntu-noble | ++ tail -c1 cinder-28.0.1.dev11/cinder.egg-info/SOURCES.txt 2026-09-25 23:58:33.794323 | ubuntu-noble | + [[ -n y ]] 2026-09-25 23:58:33.794353 | ubuntu-noble | + echo 2026-09-25 23:58:33.794358 | ubuntu-noble | + local file 2026-09-25 23:58:33.794362 | ubuntu-noble | + for file in $new_files 2026-09-25 23:58:33.794367 | ubuntu-noble | + case $file in 2026-09-25 23:58:33.794370 | ubuntu-noble | + continue 2026-09-25 23:58:33.794374 | ubuntu-noble | + for file in $new_files 2026-09-25 23:58:33.794377 | ubuntu-noble | + case $file in 2026-09-25 23:58:33.794380 | ubuntu-noble | + continue 2026-09-25 23:58:33.794384 | ubuntu-noble | + for file in $new_files 2026-09-25 23:58:33.794387 | ubuntu-noble | + case $file in 2026-09-25 23:58:33.794391 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml TO cinder-28.0.1.dev11/cinder.egg-info/SOURCES.txt' 2026-09-25 23:58:33.794396 | ubuntu-noble | APPEND releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml TO cinder-28.0.1.dev11/cinder.egg-info/SOURCES.txt 2026-09-25 23:58:33.794402 | ubuntu-noble | + echo releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-09-25 23:58:33.794406 | ubuntu-noble | + rm files-before files-after 2026-09-25 23:58:33.795936 | ubuntu-noble | + tar czf cinder-stable-2026.1.tar.gz cinder-28.0.1.dev11 2026-09-25 23:58:35.030942 | ubuntu-noble | + rm -r cinder-28.0.1.dev11 2026-09-25 23:58:35.104138 | ubuntu-noble | + echo Check overlays for cinder-stable-2026.1.tar.gz 2026-09-25 23:58:35.104281 | ubuntu-noble | Check overlays for cinder-stable-2026.1.tar.gz 2026-09-25 23:58:35.104298 | ubuntu-noble | + [[ -n '' ]] 2026-09-25 23:58:35.104310 | ubuntu-noble | + popd 2026-09-25 23:58:35.104322 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-25 23:58:35.104333 | ubuntu-noble | + pushd tarballs 2026-09-25 23:58:35.104353 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/designate/designate-stable-2026.1.tar.gz 2026-09-25 23:58:35.106339 | ubuntu-noble | + filename=designate-stable-2026.1.tar.gz 2026-09-25 23:58:35.106379 | ubuntu-noble | + [[ -e designate-stable-2026.1.tar.gz ]] 2026-09-25 23:58:35.106392 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/designate/designate-stable-2026.1.tar.gz 2026-09-25 23:58:35.106403 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/designate/designate-stable-2026.1.tar.gz 2026-09-25 23:58:35.106414 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/designate/designate-stable-2026.1.tar.gz 2026-09-25 23:58:36.468878 | ubuntu-noble | 2026-09-25 23:58:36 URL:https://tarballs.opendev.org/openstack/designate/designate-stable-2026.1.tar.gz [1025669/1025669] -> "designate-stable-2026.1.tar.gz" [1] 2026-09-25 23:58:36.470727 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/designate/designate-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-25 23:58:36.470873 | ubuntu-noble | + echo Process designate-stable-2026.1.tar.gz 2026-09-25 23:58:36.471361 | ubuntu-noble | Process designate-stable-2026.1.tar.gz 2026-09-25 23:58:36.473252 | ubuntu-noble | ++ tar -tzf designate-stable-2026.1.tar.gz 2026-09-25 23:58:36.473287 | ubuntu-noble | ++ head -1 2026-09-25 23:58:36.473870 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-25 23:58:36.478863 | ubuntu-noble | + directory=designate-22.0.2.dev2 2026-09-25 23:58:36.479757 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 designate-22.0.2.dev2 2026-09-25 23:58:36.479784 | ubuntu-noble | ++ local root=patches/2026.1 2026-09-25 23:58:36.479789 | ubuntu-noble | ++ local directory=designate-22.0.2.dev2 2026-09-25 23:58:36.479794 | ubuntu-noble | ++ local suffix= 2026-09-25 23:58:36.479798 | ubuntu-noble | ++ local name=designate 2026-09-25 23:58:36.479802 | ubuntu-noble | ++ local candidate path 2026-09-25 23:58:36.479805 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:36.479809 | ubuntu-noble | ++ path=patches/2026.1/designate 2026-09-25 23:58:36.479813 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/designate ]] 2026-09-25 23:58:36.479818 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:36.479821 | ubuntu-noble | ++ path=patches/2026.1/designate 2026-09-25 23:58:36.479825 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/designate ]] 2026-09-25 23:58:36.479828 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:36.479832 | ubuntu-noble | ++ path=patches/2026.1/designate 2026-09-25 23:58:36.479835 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/designate ]] 2026-09-25 23:58:36.479839 | ubuntu-noble | ++ return 1 2026-09-25 23:58:36.479846 | ubuntu-noble | + patch_dir= 2026-09-25 23:58:36.479849 | ubuntu-noble | + patch_dir= 2026-09-25 23:58:36.480654 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 designate-22.0.2.dev2 /source 2026-09-25 23:58:36.480678 | ubuntu-noble | ++ local root=overlays/2026.1 2026-09-25 23:58:36.480683 | ubuntu-noble | ++ local directory=designate-22.0.2.dev2 2026-09-25 23:58:36.480687 | ubuntu-noble | ++ local suffix=/source 2026-09-25 23:58:36.480691 | ubuntu-noble | ++ local name=designate 2026-09-25 23:58:36.480694 | ubuntu-noble | ++ local candidate path 2026-09-25 23:58:36.480698 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:36.480702 | ubuntu-noble | ++ path=overlays/2026.1/designate/source 2026-09-25 23:58:36.480706 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/designate/source ]] 2026-09-25 23:58:36.480710 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:36.480714 | ubuntu-noble | ++ path=overlays/2026.1/designate/source 2026-09-25 23:58:36.480718 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/designate/source ]] 2026-09-25 23:58:36.480721 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:36.480725 | ubuntu-noble | ++ path=overlays/2026.1/designate/source 2026-09-25 23:58:36.480729 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/designate/source ]] 2026-09-25 23:58:36.480732 | ubuntu-noble | ++ return 1 2026-09-25 23:58:36.480740 | ubuntu-noble | + overlay_dir= 2026-09-25 23:58:36.480743 | ubuntu-noble | + overlay_dir= 2026-09-25 23:58:36.480747 | ubuntu-noble | + echo Check patches for designate-stable-2026.1.tar.gz 2026-09-25 23:58:36.480751 | ubuntu-noble | Check patches for designate-stable-2026.1.tar.gz 2026-09-25 23:58:36.480755 | ubuntu-noble | + [[ -n '' ]] 2026-09-25 23:58:36.480760 | ubuntu-noble | + echo Check overlays for designate-stable-2026.1.tar.gz 2026-09-25 23:58:36.480764 | ubuntu-noble | Check overlays for designate-stable-2026.1.tar.gz 2026-09-25 23:58:36.480768 | ubuntu-noble | + [[ -n '' ]] 2026-09-25 23:58:36.480771 | ubuntu-noble | + popd 2026-09-25 23:58:36.481103 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-25 23:58:36.481134 | ubuntu-noble | + pushd tarballs 2026-09-25 23:58:36.481402 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/glance/glance-stable-2026.1.tar.gz 2026-09-25 23:58:36.483023 | ubuntu-noble | + filename=glance-stable-2026.1.tar.gz 2026-09-25 23:58:36.483050 | ubuntu-noble | + [[ -e glance-stable-2026.1.tar.gz ]] 2026-09-25 23:58:36.483055 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/glance/glance-stable-2026.1.tar.gz 2026-09-25 23:58:36.483077 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/glance/glance-stable-2026.1.tar.gz 2026-09-25 23:58:36.483082 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/glance/glance-stable-2026.1.tar.gz 2026-09-25 23:58:37.987305 | ubuntu-noble | 2026-09-25 23:58:37 URL:https://tarballs.opendev.org/openstack/glance/glance-stable-2026.1.tar.gz [2153053/2153053] -> "glance-stable-2026.1.tar.gz" [1] 2026-09-25 23:58:37.988524 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/glance/glance-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-25 23:58:37.988685 | ubuntu-noble | + echo Process glance-stable-2026.1.tar.gz 2026-09-25 23:58:37.988727 | ubuntu-noble | Process glance-stable-2026.1.tar.gz 2026-09-25 23:58:37.991325 | ubuntu-noble | ++ tar -tzf glance-stable-2026.1.tar.gz 2026-09-25 23:58:37.992121 | ubuntu-noble | ++ head -1 2026-09-25 23:58:37.993787 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-25 23:58:38.002811 | ubuntu-noble | + directory=glance-32.0.1.dev19 2026-09-25 23:58:38.003399 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 glance-32.0.1.dev19 2026-09-25 23:58:38.003578 | ubuntu-noble | ++ local root=patches/2026.1 2026-09-25 23:58:38.003649 | ubuntu-noble | ++ local directory=glance-32.0.1.dev19 2026-09-25 23:58:38.003716 | ubuntu-noble | ++ local suffix= 2026-09-25 23:58:38.003807 | ubuntu-noble | ++ local name=glance 2026-09-25 23:58:38.003860 | ubuntu-noble | ++ local candidate path 2026-09-25 23:58:38.003936 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:38.003979 | ubuntu-noble | ++ path=patches/2026.1/glance 2026-09-25 23:58:38.004025 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/glance ]] 2026-09-25 23:58:38.004105 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:38.004199 | ubuntu-noble | ++ path=patches/2026.1/glance 2026-09-25 23:58:38.004307 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/glance ]] 2026-09-25 23:58:38.004357 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:38.004396 | ubuntu-noble | ++ path=patches/2026.1/glance 2026-09-25 23:58:38.004436 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/glance ]] 2026-09-25 23:58:38.004470 | ubuntu-noble | ++ return 1 2026-09-25 23:58:38.004975 | ubuntu-noble | + patch_dir= 2026-09-25 23:58:38.005409 | ubuntu-noble | + patch_dir= 2026-09-25 23:58:38.006275 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 glance-32.0.1.dev19 /source 2026-09-25 23:58:38.006296 | ubuntu-noble | ++ local root=overlays/2026.1 2026-09-25 23:58:38.006305 | ubuntu-noble | ++ local directory=glance-32.0.1.dev19 2026-09-25 23:58:38.006311 | ubuntu-noble | ++ local suffix=/source 2026-09-25 23:58:38.006318 | ubuntu-noble | ++ local name=glance 2026-09-25 23:58:38.006324 | ubuntu-noble | ++ local candidate path 2026-09-25 23:58:38.006330 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:38.006336 | ubuntu-noble | ++ path=overlays/2026.1/glance/source 2026-09-25 23:58:38.006351 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/glance/source ]] 2026-09-25 23:58:38.006358 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:38.006364 | ubuntu-noble | ++ path=overlays/2026.1/glance/source 2026-09-25 23:58:38.006370 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/glance/source ]] 2026-09-25 23:58:38.006376 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:38.006382 | ubuntu-noble | ++ path=overlays/2026.1/glance/source 2026-09-25 23:58:38.006388 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/glance/source ]] 2026-09-25 23:58:38.006394 | ubuntu-noble | ++ return 1 2026-09-25 23:58:38.006486 | ubuntu-noble | + overlay_dir= 2026-09-25 23:58:38.006533 | ubuntu-noble | + overlay_dir= 2026-09-25 23:58:38.006579 | ubuntu-noble | + echo Check patches for glance-stable-2026.1.tar.gz 2026-09-25 23:58:38.006603 | ubuntu-noble | Check patches for glance-stable-2026.1.tar.gz 2026-09-25 23:58:38.006633 | ubuntu-noble | + [[ -n '' ]] 2026-09-25 23:58:38.006667 | ubuntu-noble | + echo Check overlays for glance-stable-2026.1.tar.gz 2026-09-25 23:58:38.006686 | ubuntu-noble | Check overlays for glance-stable-2026.1.tar.gz 2026-09-25 23:58:38.006712 | ubuntu-noble | + [[ -n '' ]] 2026-09-25 23:58:38.006735 | ubuntu-noble | + popd 2026-09-25 23:58:38.006845 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-25 23:58:38.006896 | ubuntu-noble | + pushd tarballs 2026-09-25 23:58:38.007634 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/heat/heat-stable-2026.1.tar.gz 2026-09-25 23:58:38.010408 | ubuntu-noble | + filename=heat-stable-2026.1.tar.gz 2026-09-25 23:58:38.010441 | ubuntu-noble | + [[ -e heat-stable-2026.1.tar.gz ]] 2026-09-25 23:58:38.010448 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/heat/heat-stable-2026.1.tar.gz 2026-09-25 23:58:38.010455 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/heat/heat-stable-2026.1.tar.gz 2026-09-25 23:58:38.010462 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/heat/heat-stable-2026.1.tar.gz 2026-09-25 23:58:39.469354 | ubuntu-noble | 2026-09-25 23:58:39 URL:https://tarballs.opendev.org/openstack/heat/heat-stable-2026.1.tar.gz [2368671/2368671] -> "heat-stable-2026.1.tar.gz" [1] 2026-09-25 23:58:39.471300 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/heat/heat-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-25 23:58:39.471338 | ubuntu-noble | + echo Process heat-stable-2026.1.tar.gz 2026-09-25 23:58:39.471348 | ubuntu-noble | Process heat-stable-2026.1.tar.gz 2026-09-25 23:58:39.474276 | ubuntu-noble | ++ tar -tzf heat-stable-2026.1.tar.gz 2026-09-25 23:58:39.474317 | ubuntu-noble | ++ head -1 2026-09-25 23:58:39.474692 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-25 23:58:39.480284 | ubuntu-noble | + directory=openstack_heat-26.0.2.dev6 2026-09-25 23:58:39.481055 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 openstack_heat-26.0.2.dev6 2026-09-25 23:58:39.481262 | ubuntu-noble | ++ local root=patches/2026.1 2026-09-25 23:58:39.481337 | ubuntu-noble | ++ local directory=openstack_heat-26.0.2.dev6 2026-09-25 23:58:39.481385 | ubuntu-noble | ++ local suffix= 2026-09-25 23:58:39.481452 | ubuntu-noble | ++ local name=openstack_heat 2026-09-25 23:58:39.481482 | ubuntu-noble | ++ local candidate path 2026-09-25 23:58:39.481540 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:39.481571 | ubuntu-noble | ++ path=patches/2026.1/openstack_heat 2026-09-25 23:58:39.481602 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/openstack_heat ]] 2026-09-25 23:58:39.481651 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:39.481677 | ubuntu-noble | ++ path=patches/2026.1/openstack-heat 2026-09-25 23:58:39.481702 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/openstack-heat ]] 2026-09-25 23:58:39.481732 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:39.481756 | ubuntu-noble | ++ path=patches/2026.1/openstack_heat 2026-09-25 23:58:39.481781 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/openstack_heat ]] 2026-09-25 23:58:39.481810 | ubuntu-noble | ++ return 1 2026-09-25 23:58:39.482331 | ubuntu-noble | + patch_dir= 2026-09-25 23:58:39.482356 | ubuntu-noble | + patch_dir= 2026-09-25 23:58:39.483265 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 openstack_heat-26.0.2.dev6 /source 2026-09-25 23:58:39.483299 | ubuntu-noble | ++ local root=overlays/2026.1 2026-09-25 23:58:39.483306 | ubuntu-noble | ++ local directory=openstack_heat-26.0.2.dev6 2026-09-25 23:58:39.483313 | ubuntu-noble | ++ local suffix=/source 2026-09-25 23:58:39.483319 | ubuntu-noble | ++ local name=openstack_heat 2026-09-25 23:58:39.483324 | ubuntu-noble | ++ local candidate path 2026-09-25 23:58:39.483330 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:39.483335 | ubuntu-noble | ++ path=overlays/2026.1/openstack_heat/source 2026-09-25 23:58:39.483340 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/openstack_heat/source ]] 2026-09-25 23:58:39.483345 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:39.483350 | ubuntu-noble | ++ path=overlays/2026.1/openstack-heat/source 2026-09-25 23:58:39.483355 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/openstack-heat/source ]] 2026-09-25 23:58:39.483360 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:39.483365 | ubuntu-noble | ++ path=overlays/2026.1/openstack_heat/source 2026-09-25 23:58:39.483370 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/openstack_heat/source ]] 2026-09-25 23:58:39.483375 | ubuntu-noble | ++ return 1 2026-09-25 23:58:39.484095 | ubuntu-noble | + overlay_dir= 2026-09-25 23:58:39.484118 | ubuntu-noble | + overlay_dir= 2026-09-25 23:58:39.484137 | ubuntu-noble | + echo Check patches for heat-stable-2026.1.tar.gz 2026-09-25 23:58:39.484158 | ubuntu-noble | Check patches for heat-stable-2026.1.tar.gz 2026-09-25 23:58:39.484163 | ubuntu-noble | + [[ -n '' ]] 2026-09-25 23:58:39.484168 | ubuntu-noble | + echo Check overlays for heat-stable-2026.1.tar.gz 2026-09-25 23:58:39.484173 | ubuntu-noble | Check overlays for heat-stable-2026.1.tar.gz 2026-09-25 23:58:39.484178 | ubuntu-noble | + [[ -n '' ]] 2026-09-25 23:58:39.484183 | ubuntu-noble | + popd 2026-09-25 23:58:39.484188 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-25 23:58:39.484194 | ubuntu-noble | + pushd tarballs 2026-09-25 23:58:39.484672 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/horizon/horizon-stable-2026.1.tar.gz 2026-09-25 23:58:39.487055 | ubuntu-noble | + filename=horizon-stable-2026.1.tar.gz 2026-09-25 23:58:39.487091 | ubuntu-noble | + [[ -e horizon-stable-2026.1.tar.gz ]] 2026-09-25 23:58:39.487097 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2026.1.tar.gz 2026-09-25 23:58:39.487103 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2026.1.tar.gz 2026-09-25 23:58:39.487109 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/horizon/horizon-stable-2026.1.tar.gz 2026-09-25 23:58:41.092376 | ubuntu-noble | 2026-09-25 23:58:41 URL:https://tarballs.opendev.org/openstack/horizon/horizon-stable-2026.1.tar.gz [5346289/5346289] -> "horizon-stable-2026.1.tar.gz" [1] 2026-09-25 23:58:41.095397 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/horizon/horizon-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-25 23:58:41.095477 | ubuntu-noble | + echo Process horizon-stable-2026.1.tar.gz 2026-09-25 23:58:41.095493 | ubuntu-noble | Process horizon-stable-2026.1.tar.gz 2026-09-25 23:58:41.097314 | ubuntu-noble | ++ tar -tzf horizon-stable-2026.1.tar.gz 2026-09-25 23:58:41.097386 | ubuntu-noble | ++ head -1 2026-09-25 23:58:41.098717 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-25 23:58:41.107383 | ubuntu-noble | + directory=horizon-25.7.4.dev29 2026-09-25 23:58:41.109284 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 horizon-25.7.4.dev29 2026-09-25 23:58:41.109329 | ubuntu-noble | ++ local root=patches/2026.1 2026-09-25 23:58:41.109346 | ubuntu-noble | ++ local directory=horizon-25.7.4.dev29 2026-09-25 23:58:41.109361 | ubuntu-noble | ++ local suffix= 2026-09-25 23:58:41.109375 | ubuntu-noble | ++ local name=horizon 2026-09-25 23:58:41.109390 | ubuntu-noble | ++ local candidate path 2026-09-25 23:58:41.109404 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:41.109418 | ubuntu-noble | ++ path=patches/2026.1/horizon 2026-09-25 23:58:41.109427 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/horizon ]] 2026-09-25 23:58:41.109436 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:41.109444 | ubuntu-noble | ++ path=patches/2026.1/horizon 2026-09-25 23:58:41.109452 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/horizon ]] 2026-09-25 23:58:41.109460 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:41.109468 | ubuntu-noble | ++ path=patches/2026.1/horizon 2026-09-25 23:58:41.109476 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/horizon ]] 2026-09-25 23:58:41.109484 | ubuntu-noble | ++ return 1 2026-09-25 23:58:41.109499 | ubuntu-noble | + patch_dir= 2026-09-25 23:58:41.109511 | ubuntu-noble | + patch_dir= 2026-09-25 23:58:41.111282 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 horizon-25.7.4.dev29 /source 2026-09-25 23:58:41.111331 | ubuntu-noble | ++ local root=overlays/2026.1 2026-09-25 23:58:41.111342 | ubuntu-noble | ++ local directory=horizon-25.7.4.dev29 2026-09-25 23:58:41.111350 | ubuntu-noble | ++ local suffix=/source 2026-09-25 23:58:41.111358 | ubuntu-noble | ++ local name=horizon 2026-09-25 23:58:41.111366 | ubuntu-noble | ++ local candidate path 2026-09-25 23:58:41.111374 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:41.111382 | ubuntu-noble | ++ path=overlays/2026.1/horizon/source 2026-09-25 23:58:41.111390 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/horizon/source ]] 2026-09-25 23:58:41.111398 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:41.111406 | ubuntu-noble | ++ path=overlays/2026.1/horizon/source 2026-09-25 23:58:41.111414 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/horizon/source ]] 2026-09-25 23:58:41.111436 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:41.111444 | ubuntu-noble | ++ path=overlays/2026.1/horizon/source 2026-09-25 23:58:41.111452 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/horizon/source ]] 2026-09-25 23:58:41.111461 | ubuntu-noble | ++ return 1 2026-09-25 23:58:41.111475 | ubuntu-noble | + overlay_dir= 2026-09-25 23:58:41.111483 | ubuntu-noble | + overlay_dir= 2026-09-25 23:58:41.111491 | ubuntu-noble | + echo Check patches for horizon-stable-2026.1.tar.gz 2026-09-25 23:58:41.111499 | ubuntu-noble | Check patches for horizon-stable-2026.1.tar.gz 2026-09-25 23:58:41.111507 | ubuntu-noble | + [[ -n '' ]] 2026-09-25 23:58:41.111518 | ubuntu-noble | + echo Check overlays for horizon-stable-2026.1.tar.gz 2026-09-25 23:58:41.111526 | ubuntu-noble | Check overlays for horizon-stable-2026.1.tar.gz 2026-09-25 23:58:41.111534 | ubuntu-noble | + [[ -n '' ]] 2026-09-25 23:58:41.111542 | ubuntu-noble | + popd 2026-09-25 23:58:41.112293 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-25 23:58:41.112363 | ubuntu-noble | + pushd tarballs 2026-09-25 23:58:41.112806 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ironic/ironic-stable-2026.1.tar.gz 2026-09-25 23:58:41.116320 | ubuntu-noble | + filename=ironic-stable-2026.1.tar.gz 2026-09-25 23:58:41.116389 | ubuntu-noble | + [[ -e ironic-stable-2026.1.tar.gz ]] 2026-09-25 23:58:41.116401 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2026.1.tar.gz 2026-09-25 23:58:41.116411 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2026.1.tar.gz 2026-09-25 23:58:41.116420 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ironic/ironic-stable-2026.1.tar.gz 2026-09-25 23:58:42.657660 | ubuntu-noble | 2026-09-25 23:58:42 URL:https://tarballs.opendev.org/openstack/ironic/ironic-stable-2026.1.tar.gz [3307294/3307294] -> "ironic-stable-2026.1.tar.gz" [1] 2026-09-25 23:58:42.659198 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ironic/ironic-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-25 23:58:42.659383 | ubuntu-noble | + echo Process ironic-stable-2026.1.tar.gz 2026-09-25 23:58:42.659428 | ubuntu-noble | Process ironic-stable-2026.1.tar.gz 2026-09-25 23:58:42.660786 | ubuntu-noble | ++ tar -tzf ironic-stable-2026.1.tar.gz 2026-09-25 23:58:42.661135 | ubuntu-noble | ++ head -1 2026-09-25 23:58:42.663439 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-25 23:58:42.670533 | ubuntu-noble | + directory=ironic-35.1.1.dev4 2026-09-25 23:58:42.671354 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 ironic-35.1.1.dev4 2026-09-25 23:58:42.671396 | ubuntu-noble | ++ local root=patches/2026.1 2026-09-25 23:58:42.671408 | ubuntu-noble | ++ local directory=ironic-35.1.1.dev4 2026-09-25 23:58:42.671419 | ubuntu-noble | ++ local suffix= 2026-09-25 23:58:42.671428 | ubuntu-noble | ++ local name=ironic 2026-09-25 23:58:42.671439 | ubuntu-noble | ++ local candidate path 2026-09-25 23:58:42.671450 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:42.671459 | ubuntu-noble | ++ path=patches/2026.1/ironic 2026-09-25 23:58:42.671469 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/ironic ]] 2026-09-25 23:58:42.671480 | ubuntu-noble | ++ echo patches/2026.1/ironic 2026-09-25 23:58:42.671489 | ubuntu-noble | ++ return 0 2026-09-25 23:58:42.671932 | ubuntu-noble | + patch_dir=patches/2026.1/ironic 2026-09-25 23:58:42.672295 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 ironic-35.1.1.dev4 /source 2026-09-25 23:58:42.672335 | ubuntu-noble | ++ local root=overlays/2026.1 2026-09-25 23:58:42.672347 | ubuntu-noble | ++ local directory=ironic-35.1.1.dev4 2026-09-25 23:58:42.672825 | ubuntu-noble | ++ local suffix=/source 2026-09-25 23:58:42.672856 | ubuntu-noble | ++ local name=ironic 2026-09-25 23:58:42.672865 | ubuntu-noble | ++ local candidate path 2026-09-25 23:58:42.672873 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:42.672880 | ubuntu-noble | ++ path=overlays/2026.1/ironic/source 2026-09-25 23:58:42.672895 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/ironic/source ]] 2026-09-25 23:58:42.672903 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:42.672911 | ubuntu-noble | ++ path=overlays/2026.1/ironic/source 2026-09-25 23:58:42.672918 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/ironic/source ]] 2026-09-25 23:58:42.672925 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:42.672947 | ubuntu-noble | ++ path=overlays/2026.1/ironic/source 2026-09-25 23:58:42.672954 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/ironic/source ]] 2026-09-25 23:58:42.672960 | ubuntu-noble | ++ return 1 2026-09-25 23:58:42.672971 | ubuntu-noble | + overlay_dir= 2026-09-25 23:58:42.673006 | ubuntu-noble | + overlay_dir= 2026-09-25 23:58:42.673012 | ubuntu-noble | + echo Check patches for ironic-stable-2026.1.tar.gz 2026-09-25 23:58:42.673018 | ubuntu-noble | Check patches for ironic-stable-2026.1.tar.gz 2026-09-25 23:58:42.673024 | ubuntu-noble | + [[ -n patches/2026.1/ironic ]] 2026-09-25 23:58:42.673030 | ubuntu-noble | + tar xzf ironic-stable-2026.1.tar.gz 2026-09-25 23:58:42.907588 | ubuntu-noble | + rm ironic-stable-2026.1.tar.gz 2026-09-25 23:58:42.911266 | ubuntu-noble | + find ironic-35.1.1.dev4 -type f 2026-09-25 23:58:42.911309 | ubuntu-noble | + sort 2026-09-25 23:58:42.920358 | ubuntu-noble | + pushd ironic-35.1.1.dev4 2026-09-25 23:58:42.922076 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/ironic -type f -name '*.patch' 2026-09-25 23:58:42.922840 | ubuntu-noble | ++ sort 2026-09-25 23:58:42.927826 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-25 23:58:42.927923 | ubuntu-noble | + apply_patch patches/2026.1/ironic/virtual-media-nfs.patch 2026-09-25 23:58:42.927965 | ubuntu-noble | + local rel=patches/2026.1/ironic/virtual-media-nfs.patch 2026-09-25 23:58:42.927992 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/ironic/virtual-media-nfs.patch 2026-09-25 23:58:42.928014 | ubuntu-noble | + echo 'APPLY PATCH patches/2026.1/ironic/virtual-media-nfs.patch' 2026-09-25 23:58:42.928027 | ubuntu-noble | APPLY PATCH patches/2026.1/ironic/virtual-media-nfs.patch 2026-09-25 23:58:42.928046 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-25 23:58:42.930648 | ubuntu-noble | checking file ironic/conf/deploy.py 2026-09-25 23:58:42.931408 | ubuntu-noble | + patch --forward --batch -p1 2026-09-25 23:58:42.933815 | ubuntu-noble | patching file ironic/conf/deploy.py 2026-09-25 23:58:42.934594 | ubuntu-noble | + echo patches/2026.1/ironic/virtual-media-nfs.patch 2026-09-25 23:58:42.934778 | ubuntu-noble | + popd 2026-09-25 23:58:42.935583 | ubuntu-noble | + find ironic-35.1.1.dev4 -type f 2026-09-25 23:58:42.935807 | ubuntu-noble | + sort 2026-09-25 23:58:42.948124 | ubuntu-noble | + append_new_files_to_sources_txt ironic-35.1.1.dev4 files-before files-after 2026-09-25 23:58:42.948263 | ubuntu-noble | + local directory=ironic-35.1.1.dev4 2026-09-25 23:58:42.948576 | ubuntu-noble | + local before=files-before 2026-09-25 23:58:42.948593 | ubuntu-noble | + local after=files-after 2026-09-25 23:58:42.948600 | ubuntu-noble | + local sources_txt 2026-09-25 23:58:42.951278 | ubuntu-noble | ++ find ironic-35.1.1.dev4 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-25 23:58:42.951316 | ubuntu-noble | ++ head -1 2026-09-25 23:58:42.951988 | ubuntu-noble | + sources_txt=ironic-35.1.1.dev4/ironic.egg-info/SOURCES.txt 2026-09-25 23:58:42.952057 | ubuntu-noble | + [[ -z ironic-35.1.1.dev4/ironic.egg-info/SOURCES.txt ]] 2026-09-25 23:58:42.952094 | ubuntu-noble | + local new_files 2026-09-25 23:58:42.952745 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-25 23:58:42.956555 | ubuntu-noble | + new_files= 2026-09-25 23:58:42.956615 | ubuntu-noble | + [[ -z '' ]] 2026-09-25 23:58:42.956635 | ubuntu-noble | + return 2026-09-25 23:58:42.956678 | ubuntu-noble | + rm files-before files-after 2026-09-25 23:58:42.958548 | ubuntu-noble | + tar czf ironic-stable-2026.1.tar.gz ironic-35.1.1.dev4 2026-09-25 23:58:43.624505 | ubuntu-noble | + rm -r ironic-35.1.1.dev4 2026-09-25 23:58:43.685254 | ubuntu-noble | + echo Check overlays for ironic-stable-2026.1.tar.gz 2026-09-25 23:58:43.685384 | ubuntu-noble | Check overlays for ironic-stable-2026.1.tar.gz 2026-09-25 23:58:43.685453 | ubuntu-noble | + [[ -n '' ]] 2026-09-25 23:58:43.685499 | ubuntu-noble | + popd 2026-09-25 23:58:43.685673 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-25 23:58:43.685738 | ubuntu-noble | + pushd tarballs 2026-09-25 23:58:43.686649 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/keystone/keystone-stable-2026.1.tar.gz 2026-09-25 23:58:43.688262 | ubuntu-noble | + filename=keystone-stable-2026.1.tar.gz 2026-09-25 23:58:43.688383 | ubuntu-noble | + [[ -e keystone-stable-2026.1.tar.gz ]] 2026-09-25 23:58:43.688477 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2026.1.tar.gz 2026-09-25 23:58:43.688512 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2026.1.tar.gz 2026-09-25 23:58:43.688595 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/keystone/keystone-stable-2026.1.tar.gz 2026-09-25 23:58:45.079363 | ubuntu-noble | 2026-09-25 23:58:45 URL:https://tarballs.opendev.org/openstack/keystone/keystone-stable-2026.1.tar.gz [1832311/1832311] -> "keystone-stable-2026.1.tar.gz" [1] 2026-09-25 23:58:45.081910 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/keystone/keystone-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-25 23:58:45.081968 | ubuntu-noble | + echo Process keystone-stable-2026.1.tar.gz 2026-09-25 23:58:45.081980 | ubuntu-noble | Process keystone-stable-2026.1.tar.gz 2026-09-25 23:58:45.083368 | ubuntu-noble | ++ tar -tzf keystone-stable-2026.1.tar.gz 2026-09-25 23:58:45.086939 | ubuntu-noble | ++ head -1 2026-09-25 23:58:45.086989 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-25 23:58:45.089416 | ubuntu-noble | + directory=keystone-29.0.3.dev5 2026-09-25 23:58:45.090071 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 keystone-29.0.3.dev5 2026-09-25 23:58:45.090249 | ubuntu-noble | ++ local root=patches/2026.1 2026-09-25 23:58:45.090304 | ubuntu-noble | ++ local directory=keystone-29.0.3.dev5 2026-09-25 23:58:45.090346 | ubuntu-noble | ++ local suffix= 2026-09-25 23:58:45.090402 | ubuntu-noble | ++ local name=keystone 2026-09-25 23:58:45.090429 | ubuntu-noble | ++ local candidate path 2026-09-25 23:58:45.090477 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:45.090504 | ubuntu-noble | ++ path=patches/2026.1/keystone 2026-09-25 23:58:45.090531 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/keystone ]] 2026-09-25 23:58:45.090579 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:45.090602 | ubuntu-noble | ++ path=patches/2026.1/keystone 2026-09-25 23:58:45.090624 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/keystone ]] 2026-09-25 23:58:45.090646 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:45.090666 | ubuntu-noble | ++ path=patches/2026.1/keystone 2026-09-25 23:58:45.090687 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/keystone ]] 2026-09-25 23:58:45.090712 | ubuntu-noble | ++ return 1 2026-09-25 23:58:45.091052 | ubuntu-noble | + patch_dir= 2026-09-25 23:58:45.091119 | ubuntu-noble | + patch_dir= 2026-09-25 23:58:45.091692 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 keystone-29.0.3.dev5 /source 2026-09-25 23:58:45.091797 | ubuntu-noble | ++ local root=overlays/2026.1 2026-09-25 23:58:45.091834 | ubuntu-noble | ++ local directory=keystone-29.0.3.dev5 2026-09-25 23:58:45.091870 | ubuntu-noble | ++ local suffix=/source 2026-09-25 23:58:45.091918 | ubuntu-noble | ++ local name=keystone 2026-09-25 23:58:45.091944 | ubuntu-noble | ++ local candidate path 2026-09-25 23:58:45.091984 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:45.092010 | ubuntu-noble | ++ path=overlays/2026.1/keystone/source 2026-09-25 23:58:45.092035 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/keystone/source ]] 2026-09-25 23:58:45.092074 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:45.092123 | ubuntu-noble | ++ path=overlays/2026.1/keystone/source 2026-09-25 23:58:45.092145 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/keystone/source ]] 2026-09-25 23:58:45.092168 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:45.092188 | ubuntu-noble | ++ path=overlays/2026.1/keystone/source 2026-09-25 23:58:45.092286 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/keystone/source ]] 2026-09-25 23:58:45.092319 | ubuntu-noble | ++ return 1 2026-09-25 23:58:45.092644 | ubuntu-noble | + overlay_dir= 2026-09-25 23:58:45.092687 | ubuntu-noble | + overlay_dir= 2026-09-25 23:58:45.092715 | ubuntu-noble | + echo Check patches for keystone-stable-2026.1.tar.gz 2026-09-25 23:58:45.092731 | ubuntu-noble | Check patches for keystone-stable-2026.1.tar.gz 2026-09-25 23:58:45.092751 | ubuntu-noble | + [[ -n '' ]] 2026-09-25 23:58:45.092772 | ubuntu-noble | + echo Check overlays for keystone-stable-2026.1.tar.gz 2026-09-25 23:58:45.092784 | ubuntu-noble | Check overlays for keystone-stable-2026.1.tar.gz 2026-09-25 23:58:45.092800 | ubuntu-noble | + [[ -n '' ]] 2026-09-25 23:58:45.092815 | ubuntu-noble | + popd 2026-09-25 23:58:45.092889 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-25 23:58:45.092914 | ubuntu-noble | + pushd tarballs 2026-09-25 23:58:45.093513 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/magnum/magnum-stable-2026.1.tar.gz 2026-09-25 23:58:45.094829 | ubuntu-noble | + filename=magnum-stable-2026.1.tar.gz 2026-09-25 23:58:45.094882 | ubuntu-noble | + [[ -e magnum-stable-2026.1.tar.gz ]] 2026-09-25 23:58:45.094920 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2026.1.tar.gz 2026-09-25 23:58:45.094935 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2026.1.tar.gz 2026-09-25 23:58:45.094959 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/magnum/magnum-stable-2026.1.tar.gz 2026-09-25 23:58:46.366504 | ubuntu-noble | 2026-09-25 23:58:46 URL:https://tarballs.opendev.org/openstack/magnum/magnum-stable-2026.1.tar.gz [964194/964194] -> "magnum-stable-2026.1.tar.gz" [1] 2026-09-25 23:58:46.369709 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/magnum/magnum-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-25 23:58:46.370008 | ubuntu-noble | + echo Process magnum-stable-2026.1.tar.gz 2026-09-25 23:58:46.370064 | ubuntu-noble | Process magnum-stable-2026.1.tar.gz 2026-09-25 23:58:46.372615 | ubuntu-noble | ++ tar -tzf magnum-stable-2026.1.tar.gz 2026-09-25 23:58:46.373719 | ubuntu-noble | ++ head -1 2026-09-25 23:58:46.375832 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-25 23:58:46.384734 | ubuntu-noble | + directory=magnum-22.0.1.dev12 2026-09-25 23:58:46.386255 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 magnum-22.0.1.dev12 2026-09-25 23:58:46.386296 | ubuntu-noble | ++ local root=patches/2026.1 2026-09-25 23:58:46.386305 | ubuntu-noble | ++ local directory=magnum-22.0.1.dev12 2026-09-25 23:58:46.386312 | ubuntu-noble | ++ local suffix= 2026-09-25 23:58:46.386318 | ubuntu-noble | ++ local name=magnum 2026-09-25 23:58:46.386324 | ubuntu-noble | ++ local candidate path 2026-09-25 23:58:46.386330 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:46.386337 | ubuntu-noble | ++ path=patches/2026.1/magnum 2026-09-25 23:58:46.386343 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/magnum ]] 2026-09-25 23:58:46.386350 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:46.386356 | ubuntu-noble | ++ path=patches/2026.1/magnum 2026-09-25 23:58:46.386363 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/magnum ]] 2026-09-25 23:58:46.386369 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:46.386375 | ubuntu-noble | ++ path=patches/2026.1/magnum 2026-09-25 23:58:46.386381 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/magnum ]] 2026-09-25 23:58:46.386387 | ubuntu-noble | ++ return 1 2026-09-25 23:58:46.386399 | ubuntu-noble | + patch_dir= 2026-09-25 23:58:46.386405 | ubuntu-noble | + patch_dir= 2026-09-25 23:58:46.387283 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 magnum-22.0.1.dev12 /source 2026-09-25 23:58:46.387324 | ubuntu-noble | ++ local root=overlays/2026.1 2026-09-25 23:58:46.387367 | ubuntu-noble | ++ local directory=magnum-22.0.1.dev12 2026-09-25 23:58:46.387408 | ubuntu-noble | ++ local suffix=/source 2026-09-25 23:58:46.387465 | ubuntu-noble | ++ local name=magnum 2026-09-25 23:58:46.387895 | ubuntu-noble | ++ local candidate path 2026-09-25 23:58:46.387910 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:46.387916 | ubuntu-noble | ++ path=overlays/2026.1/magnum/source 2026-09-25 23:58:46.387922 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/magnum/source ]] 2026-09-25 23:58:46.387929 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:46.387935 | ubuntu-noble | ++ path=overlays/2026.1/magnum/source 2026-09-25 23:58:46.387941 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/magnum/source ]] 2026-09-25 23:58:46.387947 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:46.387953 | ubuntu-noble | ++ path=overlays/2026.1/magnum/source 2026-09-25 23:58:46.387960 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/magnum/source ]] 2026-09-25 23:58:46.387966 | ubuntu-noble | ++ return 1 2026-09-25 23:58:46.387975 | ubuntu-noble | + overlay_dir= 2026-09-25 23:58:46.388259 | ubuntu-noble | + overlay_dir= 2026-09-25 23:58:46.388275 | ubuntu-noble | + echo Check patches for magnum-stable-2026.1.tar.gz 2026-09-25 23:58:46.388282 | ubuntu-noble | Check patches for magnum-stable-2026.1.tar.gz 2026-09-25 23:58:46.388288 | ubuntu-noble | + [[ -n '' ]] 2026-09-25 23:58:46.388294 | ubuntu-noble | + echo Check overlays for magnum-stable-2026.1.tar.gz 2026-09-25 23:58:46.388316 | ubuntu-noble | Check overlays for magnum-stable-2026.1.tar.gz 2026-09-25 23:58:46.388322 | ubuntu-noble | + [[ -n '' ]] 2026-09-25 23:58:46.388329 | ubuntu-noble | + popd 2026-09-25 23:58:46.388335 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-25 23:58:46.388341 | ubuntu-noble | + pushd tarballs 2026-09-25 23:58:46.389225 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/manila/manila-stable-2026.1.tar.gz 2026-09-25 23:58:46.392307 | ubuntu-noble | + filename=manila-stable-2026.1.tar.gz 2026-09-25 23:58:46.392348 | ubuntu-noble | + [[ -e manila-stable-2026.1.tar.gz ]] 2026-09-25 23:58:46.392375 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/manila/manila-stable-2026.1.tar.gz 2026-09-25 23:58:46.392385 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/manila/manila-stable-2026.1.tar.gz 2026-09-25 23:58:46.392395 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/manila/manila-stable-2026.1.tar.gz 2026-09-25 23:58:47.925438 | ubuntu-noble | 2026-09-25 23:58:47 URL:https://tarballs.opendev.org/openstack/manila/manila-stable-2026.1.tar.gz [3705727/3705727] -> "manila-stable-2026.1.tar.gz" [1] 2026-09-25 23:58:47.927307 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/manila/manila-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-25 23:58:47.927353 | ubuntu-noble | + echo Process manila-stable-2026.1.tar.gz 2026-09-25 23:58:47.927362 | ubuntu-noble | Process manila-stable-2026.1.tar.gz 2026-09-25 23:58:47.930259 | ubuntu-noble | ++ tar -tzf manila-stable-2026.1.tar.gz 2026-09-25 23:58:47.930301 | ubuntu-noble | ++ head -1 2026-09-25 23:58:47.931689 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-25 23:58:47.936982 | ubuntu-noble | + directory=manila-22.0.2.dev2 2026-09-25 23:58:47.938392 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 manila-22.0.2.dev2 2026-09-25 23:58:47.938609 | ubuntu-noble | ++ local root=patches/2026.1 2026-09-25 23:58:47.938695 | ubuntu-noble | ++ local directory=manila-22.0.2.dev2 2026-09-25 23:58:47.938794 | ubuntu-noble | ++ local suffix= 2026-09-25 23:58:47.938922 | ubuntu-noble | ++ local name=manila 2026-09-25 23:58:47.938986 | ubuntu-noble | ++ local candidate path 2026-09-25 23:58:47.939142 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:47.939264 | ubuntu-noble | ++ path=patches/2026.1/manila 2026-09-25 23:58:47.939334 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/manila ]] 2026-09-25 23:58:47.939406 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:47.939443 | ubuntu-noble | ++ path=patches/2026.1/manila 2026-09-25 23:58:47.939498 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/manila ]] 2026-09-25 23:58:47.939560 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:47.939596 | ubuntu-noble | ++ path=patches/2026.1/manila 2026-09-25 23:58:47.939649 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/manila ]] 2026-09-25 23:58:47.939714 | ubuntu-noble | ++ return 1 2026-09-25 23:58:47.940518 | ubuntu-noble | + patch_dir= 2026-09-25 23:58:47.940617 | ubuntu-noble | + patch_dir= 2026-09-25 23:58:47.941745 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 manila-22.0.2.dev2 /source 2026-09-25 23:58:47.941860 | ubuntu-noble | ++ local root=overlays/2026.1 2026-09-25 23:58:47.941879 | ubuntu-noble | ++ local directory=manila-22.0.2.dev2 2026-09-25 23:58:47.941931 | ubuntu-noble | ++ local suffix=/source 2026-09-25 23:58:47.942048 | ubuntu-noble | ++ local name=manila 2026-09-25 23:58:47.942077 | ubuntu-noble | ++ local candidate path 2026-09-25 23:58:47.942087 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:47.942100 | ubuntu-noble | ++ path=overlays/2026.1/manila/source 2026-09-25 23:58:47.942114 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/manila/source ]] 2026-09-25 23:58:47.942162 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:47.942176 | ubuntu-noble | ++ path=overlays/2026.1/manila/source 2026-09-25 23:58:47.942185 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/manila/source ]] 2026-09-25 23:58:47.942197 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:47.942256 | ubuntu-noble | ++ path=overlays/2026.1/manila/source 2026-09-25 23:58:47.942267 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/manila/source ]] 2026-09-25 23:58:47.942302 | ubuntu-noble | ++ return 1 2026-09-25 23:58:47.943321 | ubuntu-noble | + overlay_dir= 2026-09-25 23:58:47.943376 | ubuntu-noble | + overlay_dir= 2026-09-25 23:58:47.943393 | ubuntu-noble | + echo Check patches for manila-stable-2026.1.tar.gz 2026-09-25 23:58:47.943407 | ubuntu-noble | Check patches for manila-stable-2026.1.tar.gz 2026-09-25 23:58:47.943420 | ubuntu-noble | + [[ -n '' ]] 2026-09-25 23:58:47.943433 | ubuntu-noble | + echo Check overlays for manila-stable-2026.1.tar.gz 2026-09-25 23:58:47.943444 | ubuntu-noble | Check overlays for manila-stable-2026.1.tar.gz 2026-09-25 23:58:47.943458 | ubuntu-noble | + [[ -n '' ]] 2026-09-25 23:58:47.943472 | ubuntu-noble | + popd 2026-09-25 23:58:47.943486 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-25 23:58:47.943500 | ubuntu-noble | + pushd tarballs 2026-09-25 23:58:47.944030 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/masakari/masakari-stable-2026.1.tar.gz 2026-09-25 23:58:47.946355 | ubuntu-noble | + filename=masakari-stable-2026.1.tar.gz 2026-09-25 23:58:47.946387 | ubuntu-noble | + [[ -e masakari-stable-2026.1.tar.gz ]] 2026-09-25 23:58:47.946396 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2026.1.tar.gz 2026-09-25 23:58:47.946401 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2026.1.tar.gz 2026-09-25 23:58:47.946405 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/masakari/masakari-stable-2026.1.tar.gz 2026-09-25 23:58:49.089329 | ubuntu-noble | 2026-09-25 23:58:49 URL:https://tarballs.opendev.org/openstack/masakari/masakari-stable-2026.1.tar.gz [366829/366829] -> "masakari-stable-2026.1.tar.gz" [1] 2026-09-25 23:58:49.091705 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/masakari/masakari-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-25 23:58:49.091875 | ubuntu-noble | + echo Process masakari-stable-2026.1.tar.gz 2026-09-25 23:58:49.091921 | ubuntu-noble | Process masakari-stable-2026.1.tar.gz 2026-09-25 23:58:49.094523 | ubuntu-noble | ++ tar -tzf masakari-stable-2026.1.tar.gz 2026-09-25 23:58:49.095738 | ubuntu-noble | ++ head -1 2026-09-25 23:58:49.098277 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-25 23:58:49.104902 | ubuntu-noble | + directory=masakari-21.0.1.dev3 2026-09-25 23:58:49.105954 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 masakari-21.0.1.dev3 2026-09-25 23:58:49.106138 | ubuntu-noble | ++ local root=patches/2026.1 2026-09-25 23:58:49.106193 | ubuntu-noble | ++ local directory=masakari-21.0.1.dev3 2026-09-25 23:58:49.106268 | ubuntu-noble | ++ local suffix= 2026-09-25 23:58:49.106336 | ubuntu-noble | ++ local name=masakari 2026-09-25 23:58:49.106367 | ubuntu-noble | ++ local candidate path 2026-09-25 23:58:49.106419 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:49.106454 | ubuntu-noble | ++ path=patches/2026.1/masakari 2026-09-25 23:58:49.106498 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/masakari ]] 2026-09-25 23:58:49.106569 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:49.106607 | ubuntu-noble | ++ path=patches/2026.1/masakari 2026-09-25 23:58:49.106647 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/masakari ]] 2026-09-25 23:58:49.106689 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:49.106718 | ubuntu-noble | ++ path=patches/2026.1/masakari 2026-09-25 23:58:49.106741 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/masakari ]] 2026-09-25 23:58:49.106770 | ubuntu-noble | ++ return 1 2026-09-25 23:58:49.107282 | ubuntu-noble | + patch_dir= 2026-09-25 23:58:49.107369 | ubuntu-noble | + patch_dir= 2026-09-25 23:58:49.108277 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 masakari-21.0.1.dev3 /source 2026-09-25 23:58:49.108474 | ubuntu-noble | ++ local root=overlays/2026.1 2026-09-25 23:58:49.108544 | ubuntu-noble | ++ local directory=masakari-21.0.1.dev3 2026-09-25 23:58:49.108609 | ubuntu-noble | ++ local suffix=/source 2026-09-25 23:58:49.108697 | ubuntu-noble | ++ local name=masakari 2026-09-25 23:58:49.108744 | ubuntu-noble | ++ local candidate path 2026-09-25 23:58:49.108799 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:49.108828 | ubuntu-noble | ++ path=overlays/2026.1/masakari/source 2026-09-25 23:58:49.108856 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/masakari/source ]] 2026-09-25 23:58:49.108903 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:49.108944 | ubuntu-noble | ++ path=overlays/2026.1/masakari/source 2026-09-25 23:58:49.108969 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/masakari/source ]] 2026-09-25 23:58:49.108993 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:49.109015 | ubuntu-noble | ++ path=overlays/2026.1/masakari/source 2026-09-25 23:58:49.109038 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/masakari/source ]] 2026-09-25 23:58:49.109089 | ubuntu-noble | ++ return 1 2026-09-25 23:58:49.109514 | ubuntu-noble | + overlay_dir= 2026-09-25 23:58:49.109587 | ubuntu-noble | + overlay_dir= 2026-09-25 23:58:49.109634 | ubuntu-noble | + echo Check patches for masakari-stable-2026.1.tar.gz 2026-09-25 23:58:49.109658 | ubuntu-noble | Check patches for masakari-stable-2026.1.tar.gz 2026-09-25 23:58:49.109690 | ubuntu-noble | + [[ -n '' ]] 2026-09-25 23:58:49.109723 | ubuntu-noble | + echo Check overlays for masakari-stable-2026.1.tar.gz 2026-09-25 23:58:49.109743 | ubuntu-noble | Check overlays for masakari-stable-2026.1.tar.gz 2026-09-25 23:58:49.109768 | ubuntu-noble | + [[ -n '' ]] 2026-09-25 23:58:49.109793 | ubuntu-noble | + popd 2026-09-25 23:58:49.109897 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-25 23:58:49.110335 | ubuntu-noble | + pushd tarballs 2026-09-25 23:58:49.110800 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2026.1.tar.gz 2026-09-25 23:58:49.112929 | ubuntu-noble | + filename=neutron-dynamic-routing-stable-2026.1.tar.gz 2026-09-25 23:58:49.112962 | ubuntu-noble | + [[ -e neutron-dynamic-routing-stable-2026.1.tar.gz ]] 2026-09-25 23:58:49.112970 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2026.1.tar.gz 2026-09-25 23:58:49.112977 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2026.1.tar.gz 2026-09-25 23:58:49.112984 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2026.1.tar.gz 2026-09-25 23:58:50.083354 | ubuntu-noble | 2026-09-25 23:58:50 URL:https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2026.1.tar.gz [127381/127381] -> "neutron-dynamic-routing-stable-2026.1.tar.gz" [1] 2026-09-25 23:58:50.085447 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-25 23:58:50.085499 | ubuntu-noble | + echo Process neutron-dynamic-routing-stable-2026.1.tar.gz 2026-09-25 23:58:50.085513 | ubuntu-noble | Process neutron-dynamic-routing-stable-2026.1.tar.gz 2026-09-25 23:58:50.087274 | ubuntu-noble | ++ tar -tzf neutron-dynamic-routing-stable-2026.1.tar.gz 2026-09-25 23:58:50.087375 | ubuntu-noble | ++ head -1 2026-09-25 23:58:50.089634 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-25 23:58:50.092808 | ubuntu-noble | + directory=neutron_dynamic_routing-28.0.0.0rc2.dev2 2026-09-25 23:58:50.093616 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 neutron_dynamic_routing-28.0.0.0rc2.dev2 2026-09-25 23:58:50.093775 | ubuntu-noble | ++ local root=patches/2026.1 2026-09-25 23:58:50.093826 | ubuntu-noble | ++ local directory=neutron_dynamic_routing-28.0.0.0rc2.dev2 2026-09-25 23:58:50.093871 | ubuntu-noble | ++ local suffix= 2026-09-25 23:58:50.093928 | ubuntu-noble | ++ local name=neutron_dynamic_routing 2026-09-25 23:58:50.093957 | ubuntu-noble | ++ local candidate path 2026-09-25 23:58:50.094015 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:50.094087 | ubuntu-noble | ++ path=patches/2026.1/neutron_dynamic_routing 2026-09-25 23:58:50.094119 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/neutron_dynamic_routing ]] 2026-09-25 23:58:50.094169 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:50.094194 | ubuntu-noble | ++ path=patches/2026.1/neutron-dynamic-routing 2026-09-25 23:58:50.094258 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/neutron-dynamic-routing ]] 2026-09-25 23:58:50.094300 | ubuntu-noble | ++ echo patches/2026.1/neutron-dynamic-routing 2026-09-25 23:58:50.094342 | ubuntu-noble | ++ return 0 2026-09-25 23:58:50.094897 | ubuntu-noble | + patch_dir=patches/2026.1/neutron-dynamic-routing 2026-09-25 23:58:50.095751 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 neutron_dynamic_routing-28.0.0.0rc2.dev2 /source 2026-09-25 23:58:50.095807 | ubuntu-noble | ++ local root=overlays/2026.1 2026-09-25 23:58:50.095818 | ubuntu-noble | ++ local directory=neutron_dynamic_routing-28.0.0.0rc2.dev2 2026-09-25 23:58:50.095850 | ubuntu-noble | ++ local suffix=/source 2026-09-25 23:58:50.095906 | ubuntu-noble | ++ local name=neutron_dynamic_routing 2026-09-25 23:58:50.095922 | ubuntu-noble | ++ local candidate path 2026-09-25 23:58:50.095938 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:50.095948 | ubuntu-noble | ++ path=overlays/2026.1/neutron_dynamic_routing/source 2026-09-25 23:58:50.095958 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/neutron_dynamic_routing/source ]] 2026-09-25 23:58:50.095972 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:50.095984 | ubuntu-noble | ++ path=overlays/2026.1/neutron-dynamic-routing/source 2026-09-25 23:58:50.095999 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/neutron-dynamic-routing/source ]] 2026-09-25 23:58:50.096020 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:50.096032 | ubuntu-noble | ++ path=overlays/2026.1/neutron_dynamic_routing/source 2026-09-25 23:58:50.096074 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/neutron_dynamic_routing/source ]] 2026-09-25 23:58:50.096100 | ubuntu-noble | ++ return 1 2026-09-25 23:58:50.096975 | ubuntu-noble | + overlay_dir= 2026-09-25 23:58:50.097008 | ubuntu-noble | + overlay_dir= 2026-09-25 23:58:50.097016 | ubuntu-noble | + echo Check patches for neutron-dynamic-routing-stable-2026.1.tar.gz 2026-09-25 23:58:50.097023 | ubuntu-noble | Check patches for neutron-dynamic-routing-stable-2026.1.tar.gz 2026-09-25 23:58:50.097030 | ubuntu-noble | + [[ -n patches/2026.1/neutron-dynamic-routing ]] 2026-09-25 23:58:50.097064 | ubuntu-noble | + tar xzf neutron-dynamic-routing-stable-2026.1.tar.gz 2026-09-25 23:58:50.115313 | ubuntu-noble | + rm neutron-dynamic-routing-stable-2026.1.tar.gz 2026-09-25 23:58:50.118289 | ubuntu-noble | + find neutron_dynamic_routing-28.0.0.0rc2.dev2 -type f 2026-09-25 23:58:50.118332 | ubuntu-noble | + sort 2026-09-25 23:58:50.120344 | ubuntu-noble | + pushd neutron_dynamic_routing-28.0.0.0rc2.dev2 2026-09-25 23:58:50.121565 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/neutron-dynamic-routing -type f -name '*.patch' 2026-09-25 23:58:50.121765 | ubuntu-noble | ++ sort 2026-09-25 23:58:50.124175 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-25 23:58:50.124310 | ubuntu-noble | + apply_patch patches/2026.1/neutron-dynamic-routing/bug-2023632.patch 2026-09-25 23:58:50.124362 | ubuntu-noble | + local rel=patches/2026.1/neutron-dynamic-routing/bug-2023632.patch 2026-09-25 23:58:50.124394 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/neutron-dynamic-routing/bug-2023632.patch 2026-09-25 23:58:50.124427 | ubuntu-noble | + echo 'APPLY PATCH patches/2026.1/neutron-dynamic-routing/bug-2023632.patch' 2026-09-25 23:58:50.124442 | ubuntu-noble | APPLY PATCH patches/2026.1/neutron-dynamic-routing/bug-2023632.patch 2026-09-25 23:58:50.124466 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-25 23:58:50.125807 | ubuntu-noble | checking file neutron_dynamic_routing/db/bgp_db.py 2026-09-25 23:58:50.125975 | ubuntu-noble | Hunk #1 succeeded at 1024 (offset 6 lines). 2026-09-25 23:58:50.126364 | ubuntu-noble | + patch --forward --batch -p1 2026-09-25 23:58:50.127673 | ubuntu-noble | patching file neutron_dynamic_routing/db/bgp_db.py 2026-09-25 23:58:50.127764 | ubuntu-noble | Hunk #1 succeeded at 1024 (offset 6 lines). 2026-09-25 23:58:50.128559 | ubuntu-noble | + echo patches/2026.1/neutron-dynamic-routing/bug-2023632.patch 2026-09-25 23:58:50.128581 | ubuntu-noble | + popd 2026-09-25 23:58:50.128586 | ubuntu-noble | + find neutron_dynamic_routing-28.0.0.0rc2.dev2 -type f 2026-09-25 23:58:50.128819 | ubuntu-noble | + sort 2026-09-25 23:58:50.131280 | ubuntu-noble | + append_new_files_to_sources_txt neutron_dynamic_routing-28.0.0.0rc2.dev2 files-before files-after 2026-09-25 23:58:50.131364 | ubuntu-noble | + local directory=neutron_dynamic_routing-28.0.0.0rc2.dev2 2026-09-25 23:58:50.131390 | ubuntu-noble | + local before=files-before 2026-09-25 23:58:50.131409 | ubuntu-noble | + local after=files-after 2026-09-25 23:58:50.131426 | ubuntu-noble | + local sources_txt 2026-09-25 23:58:50.132320 | ubuntu-noble | ++ find neutron_dynamic_routing-28.0.0.0rc2.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-25 23:58:50.132444 | ubuntu-noble | ++ head -1 2026-09-25 23:58:50.134802 | ubuntu-noble | + sources_txt=neutron_dynamic_routing-28.0.0.0rc2.dev2/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-09-25 23:58:50.134829 | ubuntu-noble | + [[ -z neutron_dynamic_routing-28.0.0.0rc2.dev2/neutron_dynamic_routing.egg-info/SOURCES.txt ]] 2026-09-25 23:58:50.134834 | ubuntu-noble | + local new_files 2026-09-25 23:58:50.135191 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-25 23:58:50.136728 | ubuntu-noble | + new_files=neutron_dynamic_routing-28.0.0.0rc2.dev2/neutron_dynamic_routing/db/bgp_db.py.orig 2026-09-25 23:58:50.136760 | ubuntu-noble | + [[ -z neutron_dynamic_routing-28.0.0.0rc2.dev2/neutron_dynamic_routing/db/bgp_db.py.orig ]] 2026-09-25 23:58:50.137088 | ubuntu-noble | ++ tail -c1 neutron_dynamic_routing-28.0.0.0rc2.dev2/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-09-25 23:58:50.138545 | ubuntu-noble | + [[ -n h ]] 2026-09-25 23:58:50.138569 | ubuntu-noble | + echo 2026-09-25 23:58:50.138573 | ubuntu-noble | + local file 2026-09-25 23:58:50.138577 | ubuntu-noble | + for file in $new_files 2026-09-25 23:58:50.138581 | ubuntu-noble | + case $file in 2026-09-25 23:58:50.138585 | ubuntu-noble | + continue 2026-09-25 23:58:50.138588 | ubuntu-noble | + rm files-before files-after 2026-09-25 23:58:50.141813 | ubuntu-noble | + tar czf neutron-dynamic-routing-stable-2026.1.tar.gz neutron_dynamic_routing-28.0.0.0rc2.dev2 2026-09-25 23:58:50.196593 | ubuntu-noble | + rm -r neutron_dynamic_routing-28.0.0.0rc2.dev2 2026-09-25 23:58:50.210444 | ubuntu-noble | + echo Check overlays for neutron-dynamic-routing-stable-2026.1.tar.gz 2026-09-25 23:58:50.210490 | ubuntu-noble | Check overlays for neutron-dynamic-routing-stable-2026.1.tar.gz 2026-09-25 23:58:50.210498 | ubuntu-noble | + [[ -n '' ]] 2026-09-25 23:58:50.210504 | ubuntu-noble | + popd 2026-09-25 23:58:50.210511 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-25 23:58:50.210518 | ubuntu-noble | + pushd tarballs 2026-09-25 23:58:50.211102 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2026.1.tar.gz 2026-09-25 23:58:50.213127 | ubuntu-noble | + filename=neutron-vpnaas-stable-2026.1.tar.gz 2026-09-25 23:58:50.213160 | ubuntu-noble | + [[ -e neutron-vpnaas-stable-2026.1.tar.gz ]] 2026-09-25 23:58:50.213167 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2026.1.tar.gz 2026-09-25 23:58:50.213174 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2026.1.tar.gz 2026-09-25 23:58:50.213180 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2026.1.tar.gz 2026-09-25 23:58:51.242297 | ubuntu-noble | 2026-09-25 23:58:51 URL:https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2026.1.tar.gz [234702/234702] -> "neutron-vpnaas-stable-2026.1.tar.gz" [1] 2026-09-25 23:58:51.243660 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-25 23:58:51.243817 | ubuntu-noble | + echo Process neutron-vpnaas-stable-2026.1.tar.gz 2026-09-25 23:58:51.243864 | ubuntu-noble | Process neutron-vpnaas-stable-2026.1.tar.gz 2026-09-25 23:58:51.245704 | ubuntu-noble | ++ tar -tzf neutron-vpnaas-stable-2026.1.tar.gz 2026-09-25 23:58:51.246133 | ubuntu-noble | ++ head -1 2026-09-25 23:58:51.246501 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-25 23:58:51.253479 | ubuntu-noble | + directory=neutron_vpnaas-28.0.1.dev3 2026-09-25 23:58:51.254387 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 neutron_vpnaas-28.0.1.dev3 2026-09-25 23:58:51.254545 | ubuntu-noble | ++ local root=patches/2026.1 2026-09-25 23:58:51.254607 | ubuntu-noble | ++ local directory=neutron_vpnaas-28.0.1.dev3 2026-09-25 23:58:51.254662 | ubuntu-noble | ++ local suffix= 2026-09-25 23:58:51.254737 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-09-25 23:58:51.254776 | ubuntu-noble | ++ local candidate path 2026-09-25 23:58:51.254840 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:51.254874 | ubuntu-noble | ++ path=patches/2026.1/neutron_vpnaas 2026-09-25 23:58:51.254910 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/neutron_vpnaas ]] 2026-09-25 23:58:51.254968 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:51.254997 | ubuntu-noble | ++ path=patches/2026.1/neutron-vpnaas 2026-09-25 23:58:51.255073 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/neutron-vpnaas ]] 2026-09-25 23:58:51.255136 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:51.255166 | ubuntu-noble | ++ path=patches/2026.1/neutron_vpnaas 2026-09-25 23:58:51.255190 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/neutron_vpnaas ]] 2026-09-25 23:58:51.255274 | ubuntu-noble | ++ return 1 2026-09-25 23:58:51.255709 | ubuntu-noble | + patch_dir= 2026-09-25 23:58:51.256110 | ubuntu-noble | + patch_dir= 2026-09-25 23:58:51.256949 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 neutron_vpnaas-28.0.1.dev3 /source 2026-09-25 23:58:51.256984 | ubuntu-noble | ++ local root=overlays/2026.1 2026-09-25 23:58:51.256992 | ubuntu-noble | ++ local directory=neutron_vpnaas-28.0.1.dev3 2026-09-25 23:58:51.256997 | ubuntu-noble | ++ local suffix=/source 2026-09-25 23:58:51.257000 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-09-25 23:58:51.257004 | ubuntu-noble | ++ local candidate path 2026-09-25 23:58:51.257008 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:51.257012 | ubuntu-noble | ++ path=overlays/2026.1/neutron_vpnaas/source 2026-09-25 23:58:51.257016 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/neutron_vpnaas/source ]] 2026-09-25 23:58:51.257020 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:51.257024 | ubuntu-noble | ++ path=overlays/2026.1/neutron-vpnaas/source 2026-09-25 23:58:51.257049 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/neutron-vpnaas/source ]] 2026-09-25 23:58:51.257053 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:51.257056 | ubuntu-noble | ++ path=overlays/2026.1/neutron_vpnaas/source 2026-09-25 23:58:51.257060 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/neutron_vpnaas/source ]] 2026-09-25 23:58:51.257064 | ubuntu-noble | ++ return 1 2026-09-25 23:58:51.257072 | ubuntu-noble | + overlay_dir= 2026-09-25 23:58:51.257076 | ubuntu-noble | + overlay_dir= 2026-09-25 23:58:51.257082 | ubuntu-noble | + echo Check patches for neutron-vpnaas-stable-2026.1.tar.gz 2026-09-25 23:58:51.257086 | ubuntu-noble | Check patches for neutron-vpnaas-stable-2026.1.tar.gz 2026-09-25 23:58:51.257113 | ubuntu-noble | + [[ -n '' ]] 2026-09-25 23:58:51.257256 | ubuntu-noble | + echo Check overlays for neutron-vpnaas-stable-2026.1.tar.gz 2026-09-25 23:58:51.257266 | ubuntu-noble | Check overlays for neutron-vpnaas-stable-2026.1.tar.gz 2026-09-25 23:58:51.257270 | ubuntu-noble | + [[ -n '' ]] 2026-09-25 23:58:51.257274 | ubuntu-noble | + popd 2026-09-25 23:58:51.257668 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-25 23:58:51.257696 | ubuntu-noble | + pushd tarballs 2026-09-25 23:58:51.258273 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron/neutron-stable-2026.1.tar.gz 2026-09-25 23:58:51.260741 | ubuntu-noble | + filename=neutron-stable-2026.1.tar.gz 2026-09-25 23:58:51.260773 | ubuntu-noble | + [[ -e neutron-stable-2026.1.tar.gz ]] 2026-09-25 23:58:51.260782 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2026.1.tar.gz 2026-09-25 23:58:51.260790 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2026.1.tar.gz 2026-09-25 23:58:51.260799 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron/neutron-stable-2026.1.tar.gz 2026-09-25 23:58:56.538417 | ubuntu-noble | 2026-09-25 23:58:56 URL:https://tarballs.opendev.org/openstack/neutron/neutron-stable-2026.1.tar.gz [12358393/12358393] -> "neutron-stable-2026.1.tar.gz" [1] 2026-09-25 23:58:56.541395 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron/neutron-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-25 23:58:56.541481 | ubuntu-noble | + echo Process neutron-stable-2026.1.tar.gz 2026-09-25 23:58:56.541499 | ubuntu-noble | Process neutron-stable-2026.1.tar.gz 2026-09-25 23:58:56.544302 | ubuntu-noble | ++ tar -tzf neutron-stable-2026.1.tar.gz 2026-09-25 23:58:56.544573 | ubuntu-noble | ++ head -1 2026-09-25 23:58:56.546721 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-25 23:58:56.554670 | ubuntu-noble | + directory=neutron-28.0.3.dev11 2026-09-25 23:58:56.555787 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 neutron-28.0.3.dev11 2026-09-25 23:58:56.555942 | ubuntu-noble | ++ local root=patches/2026.1 2026-09-25 23:58:56.556028 | ubuntu-noble | ++ local directory=neutron-28.0.3.dev11 2026-09-25 23:58:56.556090 | ubuntu-noble | ++ local suffix= 2026-09-25 23:58:56.556197 | ubuntu-noble | ++ local name=neutron 2026-09-25 23:58:56.556293 | ubuntu-noble | ++ local candidate path 2026-09-25 23:58:56.556365 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:56.556417 | ubuntu-noble | ++ path=patches/2026.1/neutron 2026-09-25 23:58:56.556458 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/neutron ]] 2026-09-25 23:58:56.556526 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:56.556560 | ubuntu-noble | ++ path=patches/2026.1/neutron 2026-09-25 23:58:56.556594 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/neutron ]] 2026-09-25 23:58:56.556629 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:56.556660 | ubuntu-noble | ++ path=patches/2026.1/neutron 2026-09-25 23:58:56.556693 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/neutron ]] 2026-09-25 23:58:56.556731 | ubuntu-noble | ++ return 1 2026-09-25 23:58:56.557256 | ubuntu-noble | + patch_dir= 2026-09-25 23:58:56.557336 | ubuntu-noble | + patch_dir= 2026-09-25 23:58:56.558326 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 neutron-28.0.3.dev11 /source 2026-09-25 23:58:56.558355 | ubuntu-noble | ++ local root=overlays/2026.1 2026-09-25 23:58:56.558363 | ubuntu-noble | ++ local directory=neutron-28.0.3.dev11 2026-09-25 23:58:56.558371 | ubuntu-noble | ++ local suffix=/source 2026-09-25 23:58:56.558378 | ubuntu-noble | ++ local name=neutron 2026-09-25 23:58:56.558385 | ubuntu-noble | ++ local candidate path 2026-09-25 23:58:56.558396 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:56.558404 | ubuntu-noble | ++ path=overlays/2026.1/neutron/source 2026-09-25 23:58:56.558420 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/neutron/source ]] 2026-09-25 23:58:56.558428 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:56.558439 | ubuntu-noble | ++ path=overlays/2026.1/neutron/source 2026-09-25 23:58:56.558446 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/neutron/source ]] 2026-09-25 23:58:56.558454 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:56.558461 | ubuntu-noble | ++ path=overlays/2026.1/neutron/source 2026-09-25 23:58:56.558468 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/neutron/source ]] 2026-09-25 23:58:56.558475 | ubuntu-noble | ++ return 1 2026-09-25 23:58:56.559337 | ubuntu-noble | + overlay_dir= 2026-09-25 23:58:56.559381 | ubuntu-noble | + overlay_dir= 2026-09-25 23:58:56.559389 | ubuntu-noble | + echo Check patches for neutron-stable-2026.1.tar.gz 2026-09-25 23:58:56.559396 | ubuntu-noble | Check patches for neutron-stable-2026.1.tar.gz 2026-09-25 23:58:56.559403 | ubuntu-noble | + [[ -n '' ]] 2026-09-25 23:58:56.559409 | ubuntu-noble | + echo Check overlays for neutron-stable-2026.1.tar.gz 2026-09-25 23:58:56.559415 | ubuntu-noble | Check overlays for neutron-stable-2026.1.tar.gz 2026-09-25 23:58:56.559422 | ubuntu-noble | + [[ -n '' ]] 2026-09-25 23:58:56.559428 | ubuntu-noble | + popd 2026-09-25 23:58:56.559434 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-25 23:58:56.559441 | ubuntu-noble | + pushd tarballs 2026-09-25 23:58:56.560240 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/nova/nova-stable-2026.1.tar.gz 2026-09-25 23:58:56.562366 | ubuntu-noble | + filename=nova-stable-2026.1.tar.gz 2026-09-25 23:58:56.562398 | ubuntu-noble | + [[ -e nova-stable-2026.1.tar.gz ]] 2026-09-25 23:58:56.562405 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/nova/nova-stable-2026.1.tar.gz 2026-09-25 23:58:56.562412 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/nova/nova-stable-2026.1.tar.gz 2026-09-25 23:58:56.562418 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/nova/nova-stable-2026.1.tar.gz 2026-09-25 23:58:58.498347 | ubuntu-noble | 2026-09-25 23:58:58 URL:https://tarballs.opendev.org/openstack/nova/nova-stable-2026.1.tar.gz [9790983/9790983] -> "nova-stable-2026.1.tar.gz" [1] 2026-09-25 23:58:58.499387 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/nova/nova-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-25 23:58:58.499435 | ubuntu-noble | + echo Process nova-stable-2026.1.tar.gz 2026-09-25 23:58:58.499442 | ubuntu-noble | Process nova-stable-2026.1.tar.gz 2026-09-25 23:58:58.502289 | ubuntu-noble | ++ tar -tzf nova-stable-2026.1.tar.gz 2026-09-25 23:58:58.502349 | ubuntu-noble | ++ head -1 2026-09-25 23:58:58.502501 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-25 23:58:58.508117 | ubuntu-noble | + directory=nova-33.0.3.dev9 2026-09-25 23:58:58.509501 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 nova-33.0.3.dev9 2026-09-25 23:58:58.509613 | ubuntu-noble | ++ local root=patches/2026.1 2026-09-25 23:58:58.509653 | ubuntu-noble | ++ local directory=nova-33.0.3.dev9 2026-09-25 23:58:58.509687 | ubuntu-noble | ++ local suffix= 2026-09-25 23:58:58.509732 | ubuntu-noble | ++ local name=nova 2026-09-25 23:58:58.509752 | ubuntu-noble | ++ local candidate path 2026-09-25 23:58:58.509791 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:58.509819 | ubuntu-noble | ++ path=patches/2026.1/nova 2026-09-25 23:58:58.509841 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/nova ]] 2026-09-25 23:58:58.509871 | ubuntu-noble | ++ echo patches/2026.1/nova 2026-09-25 23:58:58.509911 | ubuntu-noble | ++ return 0 2026-09-25 23:58:58.510408 | ubuntu-noble | + patch_dir=patches/2026.1/nova 2026-09-25 23:58:58.511109 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 nova-33.0.3.dev9 /source 2026-09-25 23:58:58.511189 | ubuntu-noble | ++ local root=overlays/2026.1 2026-09-25 23:58:58.511242 | ubuntu-noble | ++ local directory=nova-33.0.3.dev9 2026-09-25 23:58:58.511277 | ubuntu-noble | ++ local suffix=/source 2026-09-25 23:58:58.511316 | ubuntu-noble | ++ local name=nova 2026-09-25 23:58:58.511336 | ubuntu-noble | ++ local candidate path 2026-09-25 23:58:58.511367 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:58.511392 | ubuntu-noble | ++ path=overlays/2026.1/nova/source 2026-09-25 23:58:58.511412 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/nova/source ]] 2026-09-25 23:58:58.511451 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:58.511475 | ubuntu-noble | ++ path=overlays/2026.1/nova/source 2026-09-25 23:58:58.511492 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/nova/source ]] 2026-09-25 23:58:58.511510 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:58:58.511525 | ubuntu-noble | ++ path=overlays/2026.1/nova/source 2026-09-25 23:58:58.511541 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/nova/source ]] 2026-09-25 23:58:58.511561 | ubuntu-noble | ++ return 1 2026-09-25 23:58:58.511948 | ubuntu-noble | + overlay_dir= 2026-09-25 23:58:58.512066 | ubuntu-noble | + overlay_dir= 2026-09-25 23:58:58.512131 | ubuntu-noble | + echo Check patches for nova-stable-2026.1.tar.gz 2026-09-25 23:58:58.512164 | ubuntu-noble | Check patches for nova-stable-2026.1.tar.gz 2026-09-25 23:58:58.512250 | ubuntu-noble | + [[ -n patches/2026.1/nova ]] 2026-09-25 23:58:58.512309 | ubuntu-noble | + tar xzf nova-stable-2026.1.tar.gz 2026-09-25 23:58:58.950014 | ubuntu-noble | + rm nova-stable-2026.1.tar.gz 2026-09-25 23:58:58.954273 | ubuntu-noble | + find nova-33.0.3.dev9 -type f 2026-09-25 23:58:58.954546 | ubuntu-noble | + sort 2026-09-25 23:58:58.969996 | ubuntu-noble | + pushd nova-33.0.3.dev9 2026-09-25 23:58:58.971059 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/nova -type f -name '*.patch' 2026-09-25 23:58:58.971279 | ubuntu-noble | ++ sort 2026-09-25 23:58:58.974037 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-25 23:58:58.974069 | ubuntu-noble | + apply_patch patches/2026.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-09-25 23:58:58.974075 | ubuntu-noble | + local rel=patches/2026.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-09-25 23:58:58.974079 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-09-25 23:58:58.974085 | ubuntu-noble | + echo 'APPLY PATCH patches/2026.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch' 2026-09-25 23:58:58.974088 | ubuntu-noble | APPLY PATCH patches/2026.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-09-25 23:58:58.974092 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-25 23:58:58.975240 | ubuntu-noble | checking file nova/api/openstack/identity.py 2026-09-25 23:58:58.975369 | ubuntu-noble | checking file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-09-25 23:58:58.975891 | ubuntu-noble | + patch --forward --batch -p1 2026-09-25 23:58:58.977362 | ubuntu-noble | patching file nova/api/openstack/identity.py 2026-09-25 23:58:58.977394 | ubuntu-noble | patching file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-09-25 23:58:58.977428 | ubuntu-noble | + echo patches/2026.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-09-25 23:58:58.977571 | ubuntu-noble | + popd 2026-09-25 23:58:58.979256 | ubuntu-noble | + find nova-33.0.3.dev9 -type f 2026-09-25 23:58:58.979287 | ubuntu-noble | + sort 2026-09-25 23:58:58.998108 | ubuntu-noble | + append_new_files_to_sources_txt nova-33.0.3.dev9 files-before files-after 2026-09-25 23:58:58.998282 | ubuntu-noble | + local directory=nova-33.0.3.dev9 2026-09-25 23:58:58.998318 | ubuntu-noble | + local before=files-before 2026-09-25 23:58:58.998338 | ubuntu-noble | + local after=files-after 2026-09-25 23:58:58.998354 | ubuntu-noble | + local sources_txt 2026-09-25 23:58:58.999530 | ubuntu-noble | ++ find nova-33.0.3.dev9 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-25 23:58:58.999885 | ubuntu-noble | ++ head -1 2026-09-25 23:58:59.002673 | ubuntu-noble | + sources_txt=nova-33.0.3.dev9/nova.egg-info/SOURCES.txt 2026-09-25 23:58:59.002749 | ubuntu-noble | + [[ -z nova-33.0.3.dev9/nova.egg-info/SOURCES.txt ]] 2026-09-25 23:58:59.002787 | ubuntu-noble | + local new_files 2026-09-25 23:58:59.003501 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-25 23:58:59.010304 | ubuntu-noble | + new_files=nova-33.0.3.dev9/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-09-25 23:58:59.010362 | ubuntu-noble | + [[ -z nova-33.0.3.dev9/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py ]] 2026-09-25 23:58:59.011298 | ubuntu-noble | ++ tail -c1 nova-33.0.3.dev9/nova.egg-info/SOURCES.txt 2026-09-25 23:58:59.013864 | ubuntu-noble | + [[ -n h ]] 2026-09-25 23:58:59.013898 | ubuntu-noble | + echo 2026-09-25 23:58:59.013906 | ubuntu-noble | + local file 2026-09-25 23:58:59.013912 | ubuntu-noble | + for file in $new_files 2026-09-25 23:58:59.013919 | ubuntu-noble | + case $file in 2026-09-25 23:58:59.013925 | ubuntu-noble | + echo 'APPEND nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py TO nova-33.0.3.dev9/nova.egg-info/SOURCES.txt' 2026-09-25 23:58:59.013934 | ubuntu-noble | APPEND nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py TO nova-33.0.3.dev9/nova.egg-info/SOURCES.txt 2026-09-25 23:58:59.013942 | ubuntu-noble | + echo nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-09-25 23:58:59.013949 | ubuntu-noble | + rm files-before files-after 2026-09-25 23:58:59.018309 | ubuntu-noble | + tar czf nova-stable-2026.1.tar.gz nova-33.0.3.dev9 2026-09-25 23:59:00.590414 | ubuntu-noble | + rm -r nova-33.0.3.dev9 2026-09-25 23:59:00.678499 | ubuntu-noble | + echo Check overlays for nova-stable-2026.1.tar.gz 2026-09-25 23:59:00.678551 | ubuntu-noble | Check overlays for nova-stable-2026.1.tar.gz 2026-09-25 23:59:00.678557 | ubuntu-noble | + [[ -n '' ]] 2026-09-25 23:59:00.678561 | ubuntu-noble | + popd 2026-09-25 23:59:00.678565 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-25 23:59:00.678570 | ubuntu-noble | + pushd tarballs 2026-09-25 23:59:00.678882 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/octavia/octavia-stable-2026.1.tar.gz 2026-09-25 23:59:00.680660 | ubuntu-noble | + filename=octavia-stable-2026.1.tar.gz 2026-09-25 23:59:00.680680 | ubuntu-noble | + [[ -e octavia-stable-2026.1.tar.gz ]] 2026-09-25 23:59:00.680684 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2026.1.tar.gz 2026-09-25 23:59:00.680689 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2026.1.tar.gz 2026-09-25 23:59:00.680693 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/octavia/octavia-stable-2026.1.tar.gz 2026-09-25 23:59:01.962471 | ubuntu-noble | 2026-09-25 23:59:01 URL:https://tarballs.opendev.org/openstack/octavia/octavia-stable-2026.1.tar.gz [1343489/1343489] -> "octavia-stable-2026.1.tar.gz" [1] 2026-09-25 23:59:01.964378 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/octavia/octavia-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-25 23:59:01.964438 | ubuntu-noble | + echo Process octavia-stable-2026.1.tar.gz 2026-09-25 23:59:01.964452 | ubuntu-noble | Process octavia-stable-2026.1.tar.gz 2026-09-25 23:59:01.967277 | ubuntu-noble | ++ tar -tzf octavia-stable-2026.1.tar.gz 2026-09-25 23:59:01.967328 | ubuntu-noble | ++ head -1 2026-09-25 23:59:01.967524 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-25 23:59:01.973409 | ubuntu-noble | + directory=octavia-18.0.1.dev20 2026-09-25 23:59:01.974297 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 octavia-18.0.1.dev20 2026-09-25 23:59:01.974333 | ubuntu-noble | ++ local root=patches/2026.1 2026-09-25 23:59:01.974353 | ubuntu-noble | ++ local directory=octavia-18.0.1.dev20 2026-09-25 23:59:01.974363 | ubuntu-noble | ++ local suffix= 2026-09-25 23:59:01.974367 | ubuntu-noble | ++ local name=octavia 2026-09-25 23:59:01.974373 | ubuntu-noble | ++ local candidate path 2026-09-25 23:59:01.974430 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:59:01.974437 | ubuntu-noble | ++ path=patches/2026.1/octavia 2026-09-25 23:59:01.974459 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/octavia ]] 2026-09-25 23:59:01.974518 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:59:01.974523 | ubuntu-noble | ++ path=patches/2026.1/octavia 2026-09-25 23:59:01.974528 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/octavia ]] 2026-09-25 23:59:01.974533 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:59:01.974549 | ubuntu-noble | ++ path=patches/2026.1/octavia 2026-09-25 23:59:01.974566 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/octavia ]] 2026-09-25 23:59:01.974587 | ubuntu-noble | ++ return 1 2026-09-25 23:59:01.975332 | ubuntu-noble | + patch_dir= 2026-09-25 23:59:01.975382 | ubuntu-noble | + patch_dir= 2026-09-25 23:59:01.975815 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 octavia-18.0.1.dev20 /source 2026-09-25 23:59:01.975854 | ubuntu-noble | ++ local root=overlays/2026.1 2026-09-25 23:59:01.975868 | ubuntu-noble | ++ local directory=octavia-18.0.1.dev20 2026-09-25 23:59:01.975879 | ubuntu-noble | ++ local suffix=/source 2026-09-25 23:59:01.975920 | ubuntu-noble | ++ local name=octavia 2026-09-25 23:59:01.975960 | ubuntu-noble | ++ local candidate path 2026-09-25 23:59:01.975973 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:59:01.975981 | ubuntu-noble | ++ path=overlays/2026.1/octavia/source 2026-09-25 23:59:01.975991 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/octavia/source ]] 2026-09-25 23:59:01.976003 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:59:01.976014 | ubuntu-noble | ++ path=overlays/2026.1/octavia/source 2026-09-25 23:59:01.976022 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/octavia/source ]] 2026-09-25 23:59:01.976030 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:59:01.976040 | ubuntu-noble | ++ path=overlays/2026.1/octavia/source 2026-09-25 23:59:01.976049 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/octavia/source ]] 2026-09-25 23:59:01.976056 | ubuntu-noble | ++ return 1 2026-09-25 23:59:01.976365 | ubuntu-noble | + overlay_dir= 2026-09-25 23:59:01.976383 | ubuntu-noble | + overlay_dir= 2026-09-25 23:59:01.976395 | ubuntu-noble | + echo Check patches for octavia-stable-2026.1.tar.gz 2026-09-25 23:59:01.976403 | ubuntu-noble | Check patches for octavia-stable-2026.1.tar.gz 2026-09-25 23:59:01.976411 | ubuntu-noble | + [[ -n '' ]] 2026-09-25 23:59:01.976422 | ubuntu-noble | + echo Check overlays for octavia-stable-2026.1.tar.gz 2026-09-25 23:59:01.976430 | ubuntu-noble | Check overlays for octavia-stable-2026.1.tar.gz 2026-09-25 23:59:01.976438 | ubuntu-noble | + [[ -n '' ]] 2026-09-25 23:59:01.976445 | ubuntu-noble | + popd 2026-09-25 23:59:01.976497 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-25 23:59:01.976511 | ubuntu-noble | + pushd tarballs 2026-09-25 23:59:01.977269 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/placement/placement-stable-2026.1.tar.gz 2026-09-25 23:59:01.979780 | ubuntu-noble | + filename=placement-stable-2026.1.tar.gz 2026-09-25 23:59:01.979808 | ubuntu-noble | + [[ -e placement-stable-2026.1.tar.gz ]] 2026-09-25 23:59:01.979814 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/placement/placement-stable-2026.1.tar.gz 2026-09-25 23:59:01.979819 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/placement/placement-stable-2026.1.tar.gz 2026-09-25 23:59:01.979823 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/placement/placement-stable-2026.1.tar.gz 2026-09-25 23:59:03.210346 | ubuntu-noble | 2026-09-25 23:59:03 URL:https://tarballs.opendev.org/openstack/placement/placement-stable-2026.1.tar.gz [572463/572463] -> "placement-stable-2026.1.tar.gz" [1] 2026-09-25 23:59:03.213542 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/placement/placement-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-25 23:59:03.213618 | ubuntu-noble | + echo Process placement-stable-2026.1.tar.gz 2026-09-25 23:59:03.213654 | ubuntu-noble | Process placement-stable-2026.1.tar.gz 2026-09-25 23:59:03.216344 | ubuntu-noble | ++ tar -tzf placement-stable-2026.1.tar.gz 2026-09-25 23:59:03.216405 | ubuntu-noble | ++ head -1 2026-09-25 23:59:03.216864 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-25 23:59:03.230044 | ubuntu-noble | + directory=openstack_placement-15.0.1.dev4 2026-09-25 23:59:03.231321 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 openstack_placement-15.0.1.dev4 2026-09-25 23:59:03.231378 | ubuntu-noble | ++ local root=patches/2026.1 2026-09-25 23:59:03.231390 | ubuntu-noble | ++ local directory=openstack_placement-15.0.1.dev4 2026-09-25 23:59:03.231400 | ubuntu-noble | ++ local suffix= 2026-09-25 23:59:03.231408 | ubuntu-noble | ++ local name=openstack_placement 2026-09-25 23:59:03.231416 | ubuntu-noble | ++ local candidate path 2026-09-25 23:59:03.231429 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:59:03.231446 | ubuntu-noble | ++ path=patches/2026.1/openstack_placement 2026-09-25 23:59:03.231467 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/openstack_placement ]] 2026-09-25 23:59:03.231481 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:59:03.231494 | ubuntu-noble | ++ path=patches/2026.1/openstack-placement 2026-09-25 23:59:03.231508 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/openstack-placement ]] 2026-09-25 23:59:03.231521 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:59:03.231537 | ubuntu-noble | ++ path=patches/2026.1/openstack_placement 2026-09-25 23:59:03.231550 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/openstack_placement ]] 2026-09-25 23:59:03.231564 | ubuntu-noble | ++ return 1 2026-09-25 23:59:03.232173 | ubuntu-noble | + patch_dir= 2026-09-25 23:59:03.232197 | ubuntu-noble | + patch_dir= 2026-09-25 23:59:03.232467 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 openstack_placement-15.0.1.dev4 /source 2026-09-25 23:59:03.232491 | ubuntu-noble | ++ local root=overlays/2026.1 2026-09-25 23:59:03.232509 | ubuntu-noble | ++ local directory=openstack_placement-15.0.1.dev4 2026-09-25 23:59:03.232526 | ubuntu-noble | ++ local suffix=/source 2026-09-25 23:59:03.232571 | ubuntu-noble | ++ local name=openstack_placement 2026-09-25 23:59:03.232587 | ubuntu-noble | ++ local candidate path 2026-09-25 23:59:03.232606 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:59:03.232615 | ubuntu-noble | ++ path=overlays/2026.1/openstack_placement/source 2026-09-25 23:59:03.232624 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/openstack_placement/source ]] 2026-09-25 23:59:03.232634 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:59:03.232643 | ubuntu-noble | ++ path=overlays/2026.1/openstack-placement/source 2026-09-25 23:59:03.232652 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/openstack-placement/source ]] 2026-09-25 23:59:03.232671 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:59:03.232684 | ubuntu-noble | ++ path=overlays/2026.1/openstack_placement/source 2026-09-25 23:59:03.232698 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/openstack_placement/source ]] 2026-09-25 23:59:03.232711 | ubuntu-noble | ++ return 1 2026-09-25 23:59:03.233282 | ubuntu-noble | + overlay_dir= 2026-09-25 23:59:03.233311 | ubuntu-noble | + overlay_dir= 2026-09-25 23:59:03.233320 | ubuntu-noble | + echo Check patches for placement-stable-2026.1.tar.gz 2026-09-25 23:59:03.233329 | ubuntu-noble | Check patches for placement-stable-2026.1.tar.gz 2026-09-25 23:59:03.233337 | ubuntu-noble | + [[ -n '' ]] 2026-09-25 23:59:03.233365 | ubuntu-noble | + echo Check overlays for placement-stable-2026.1.tar.gz 2026-09-25 23:59:03.233379 | ubuntu-noble | Check overlays for placement-stable-2026.1.tar.gz 2026-09-25 23:59:03.233393 | ubuntu-noble | + [[ -n '' ]] 2026-09-25 23:59:03.233406 | ubuntu-noble | + popd 2026-09-25 23:59:03.233455 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-25 23:59:03.233514 | ubuntu-noble | + pushd tarballs 2026-09-25 23:59:03.234307 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2026.1.tar.gz 2026-09-25 23:59:03.236875 | ubuntu-noble | + filename=skyline-apiserver-stable-2026.1.tar.gz 2026-09-25 23:59:03.236911 | ubuntu-noble | + [[ -e skyline-apiserver-stable-2026.1.tar.gz ]] 2026-09-25 23:59:03.236970 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2026.1.tar.gz 2026-09-25 23:59:03.236979 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2026.1.tar.gz 2026-09-25 23:59:03.236987 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2026.1.tar.gz 2026-09-25 23:59:05.146357 | ubuntu-noble | 2026-09-25 23:59:05 URL:https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2026.1.tar.gz [9079734/9079734] -> "skyline-apiserver-stable-2026.1.tar.gz" [1] 2026-09-25 23:59:05.148273 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-25 23:59:05.148715 | ubuntu-noble | + echo Process skyline-apiserver-stable-2026.1.tar.gz 2026-09-25 23:59:05.148735 | ubuntu-noble | Process skyline-apiserver-stable-2026.1.tar.gz 2026-09-25 23:59:05.151301 | ubuntu-noble | ++ tar -tzf skyline-apiserver-stable-2026.1.tar.gz 2026-09-25 23:59:05.151352 | ubuntu-noble | ++ head -1 2026-09-25 23:59:05.152752 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-25 23:59:05.159613 | ubuntu-noble | + directory=skyline_apiserver-8.0.1.dev12 2026-09-25 23:59:05.160447 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 skyline_apiserver-8.0.1.dev12 2026-09-25 23:59:05.160535 | ubuntu-noble | ++ local root=patches/2026.1 2026-09-25 23:59:05.160549 | ubuntu-noble | ++ local directory=skyline_apiserver-8.0.1.dev12 2026-09-25 23:59:05.160578 | ubuntu-noble | ++ local suffix= 2026-09-25 23:59:05.160648 | ubuntu-noble | ++ local name=skyline_apiserver 2026-09-25 23:59:05.160657 | ubuntu-noble | ++ local candidate path 2026-09-25 23:59:05.160695 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:59:05.160704 | ubuntu-noble | ++ path=patches/2026.1/skyline_apiserver 2026-09-25 23:59:05.160714 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/skyline_apiserver ]] 2026-09-25 23:59:05.160751 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:59:05.160761 | ubuntu-noble | ++ path=patches/2026.1/skyline-apiserver 2026-09-25 23:59:05.160769 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/skyline-apiserver ]] 2026-09-25 23:59:05.160778 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:59:05.160784 | ubuntu-noble | ++ path=patches/2026.1/skyline_apiserver 2026-09-25 23:59:05.160790 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/skyline_apiserver ]] 2026-09-25 23:59:05.160798 | ubuntu-noble | ++ return 1 2026-09-25 23:59:05.161516 | ubuntu-noble | + patch_dir= 2026-09-25 23:59:05.161541 | ubuntu-noble | + patch_dir= 2026-09-25 23:59:05.161808 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 skyline_apiserver-8.0.1.dev12 /source 2026-09-25 23:59:05.161870 | ubuntu-noble | ++ local root=overlays/2026.1 2026-09-25 23:59:05.161881 | ubuntu-noble | ++ local directory=skyline_apiserver-8.0.1.dev12 2026-09-25 23:59:05.161890 | ubuntu-noble | ++ local suffix=/source 2026-09-25 23:59:05.161985 | ubuntu-noble | ++ local name=skyline_apiserver 2026-09-25 23:59:05.161994 | ubuntu-noble | ++ local candidate path 2026-09-25 23:59:05.162026 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:59:05.162036 | ubuntu-noble | ++ path=overlays/2026.1/skyline_apiserver/source 2026-09-25 23:59:05.162045 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/skyline_apiserver/source ]] 2026-09-25 23:59:05.162081 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:59:05.162090 | ubuntu-noble | ++ path=overlays/2026.1/skyline-apiserver/source 2026-09-25 23:59:05.162099 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/skyline-apiserver/source ]] 2026-09-25 23:59:05.162108 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:59:05.162116 | ubuntu-noble | ++ path=overlays/2026.1/skyline_apiserver/source 2026-09-25 23:59:05.162124 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/skyline_apiserver/source ]] 2026-09-25 23:59:05.162147 | ubuntu-noble | ++ return 1 2026-09-25 23:59:05.163167 | ubuntu-noble | + overlay_dir= 2026-09-25 23:59:05.163255 | ubuntu-noble | + overlay_dir= 2026-09-25 23:59:05.163273 | ubuntu-noble | + echo Check patches for skyline-apiserver-stable-2026.1.tar.gz 2026-09-25 23:59:05.163304 | ubuntu-noble | Check patches for skyline-apiserver-stable-2026.1.tar.gz 2026-09-25 23:59:05.163315 | ubuntu-noble | + [[ -n '' ]] 2026-09-25 23:59:05.163326 | ubuntu-noble | + echo Check overlays for skyline-apiserver-stable-2026.1.tar.gz 2026-09-25 23:59:05.163337 | ubuntu-noble | Check overlays for skyline-apiserver-stable-2026.1.tar.gz 2026-09-25 23:59:05.163347 | ubuntu-noble | + [[ -n '' ]] 2026-09-25 23:59:05.163357 | ubuntu-noble | + popd 2026-09-25 23:59:05.163368 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-25 23:59:05.163379 | ubuntu-noble | + pushd tarballs 2026-09-25 23:59:05.163445 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2026.1.tar.gz 2026-09-25 23:59:05.166146 | ubuntu-noble | + filename=skyline-console-stable-2026.1.tar.gz 2026-09-25 23:59:05.166191 | ubuntu-noble | + [[ -e skyline-console-stable-2026.1.tar.gz ]] 2026-09-25 23:59:05.166246 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2026.1.tar.gz 2026-09-25 23:59:05.166267 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2026.1.tar.gz 2026-09-25 23:59:05.166278 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2026.1.tar.gz 2026-09-25 23:59:07.818455 | ubuntu-noble | 2026-09-25 23:59:07 URL:https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2026.1.tar.gz [26819670/26819670] -> "skyline-console-stable-2026.1.tar.gz" [1] 2026-09-25 23:59:07.820144 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-25 23:59:07.820181 | ubuntu-noble | + echo Process skyline-console-stable-2026.1.tar.gz 2026-09-25 23:59:07.820189 | ubuntu-noble | Process skyline-console-stable-2026.1.tar.gz 2026-09-25 23:59:07.822270 | ubuntu-noble | ++ tar -tzf skyline-console-stable-2026.1.tar.gz 2026-09-25 23:59:07.822304 | ubuntu-noble | ++ head -1 2026-09-25 23:59:07.823113 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-25 23:59:07.828769 | ubuntu-noble | + directory=skyline_console-8.0.1.dev16 2026-09-25 23:59:07.829976 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 skyline_console-8.0.1.dev16 2026-09-25 23:59:07.830011 | ubuntu-noble | ++ local root=patches/2026.1 2026-09-25 23:59:07.830022 | ubuntu-noble | ++ local directory=skyline_console-8.0.1.dev16 2026-09-25 23:59:07.830028 | ubuntu-noble | ++ local suffix= 2026-09-25 23:59:07.830033 | ubuntu-noble | ++ local name=skyline_console 2026-09-25 23:59:07.830041 | ubuntu-noble | ++ local candidate path 2026-09-25 23:59:07.830049 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:59:07.830057 | ubuntu-noble | ++ path=patches/2026.1/skyline_console 2026-09-25 23:59:07.830067 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/skyline_console ]] 2026-09-25 23:59:07.830086 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:59:07.830094 | ubuntu-noble | ++ path=patches/2026.1/skyline-console 2026-09-25 23:59:07.830168 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/skyline-console ]] 2026-09-25 23:59:07.830173 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:59:07.830177 | ubuntu-noble | ++ path=patches/2026.1/skyline_console 2026-09-25 23:59:07.830182 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/skyline_console ]] 2026-09-25 23:59:07.830186 | ubuntu-noble | ++ return 1 2026-09-25 23:59:07.830197 | ubuntu-noble | + patch_dir= 2026-09-25 23:59:07.830252 | ubuntu-noble | + patch_dir= 2026-09-25 23:59:07.830550 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 skyline_console-8.0.1.dev16 /source 2026-09-25 23:59:07.830592 | ubuntu-noble | ++ local root=overlays/2026.1 2026-09-25 23:59:07.830598 | ubuntu-noble | ++ local directory=skyline_console-8.0.1.dev16 2026-09-25 23:59:07.830605 | ubuntu-noble | ++ local suffix=/source 2026-09-25 23:59:07.830650 | ubuntu-noble | ++ local name=skyline_console 2026-09-25 23:59:07.830656 | ubuntu-noble | ++ local candidate path 2026-09-25 23:59:07.830675 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:59:07.830682 | ubuntu-noble | ++ path=overlays/2026.1/skyline_console/source 2026-09-25 23:59:07.830687 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/skyline_console/source ]] 2026-09-25 23:59:07.830713 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:59:07.830731 | ubuntu-noble | ++ path=overlays/2026.1/skyline-console/source 2026-09-25 23:59:07.830738 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/skyline-console/source ]] 2026-09-25 23:59:07.830742 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:59:07.830746 | ubuntu-noble | ++ path=overlays/2026.1/skyline_console/source 2026-09-25 23:59:07.830751 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/skyline_console/source ]] 2026-09-25 23:59:07.830756 | ubuntu-noble | ++ return 1 2026-09-25 23:59:07.831017 | ubuntu-noble | + overlay_dir= 2026-09-25 23:59:07.831026 | ubuntu-noble | + overlay_dir= 2026-09-25 23:59:07.831033 | ubuntu-noble | + echo Check patches for skyline-console-stable-2026.1.tar.gz 2026-09-25 23:59:07.831038 | ubuntu-noble | Check patches for skyline-console-stable-2026.1.tar.gz 2026-09-25 23:59:07.831044 | ubuntu-noble | + [[ -n '' ]] 2026-09-25 23:59:07.831048 | ubuntu-noble | + echo Check overlays for skyline-console-stable-2026.1.tar.gz 2026-09-25 23:59:07.831053 | ubuntu-noble | Check overlays for skyline-console-stable-2026.1.tar.gz 2026-09-25 23:59:07.831059 | ubuntu-noble | + [[ -n '' ]] 2026-09-25 23:59:07.831063 | ubuntu-noble | + popd 2026-09-25 23:59:07.831120 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-25 23:59:07.831126 | ubuntu-noble | + pushd tarballs 2026-09-25 23:59:07.831771 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/watcher/watcher-stable-2026.1.tar.gz 2026-09-25 23:59:07.833000 | ubuntu-noble | + filename=watcher-stable-2026.1.tar.gz 2026-09-25 23:59:07.833019 | ubuntu-noble | + [[ -e watcher-stable-2026.1.tar.gz ]] 2026-09-25 23:59:07.833028 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/watcher/watcher-stable-2026.1.tar.gz 2026-09-25 23:59:07.833033 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/watcher/watcher-stable-2026.1.tar.gz 2026-09-25 23:59:07.833040 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/watcher/watcher-stable-2026.1.tar.gz 2026-09-25 23:59:09.210439 | ubuntu-noble | 2026-09-25 23:59:09 URL:https://tarballs.opendev.org/openstack/watcher/watcher-stable-2026.1.tar.gz [1327623/1327623] -> "watcher-stable-2026.1.tar.gz" [1] 2026-09-25 23:59:09.212180 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/watcher/watcher-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-25 23:59:09.212288 | ubuntu-noble | + echo Process watcher-stable-2026.1.tar.gz 2026-09-25 23:59:09.212300 | ubuntu-noble | Process watcher-stable-2026.1.tar.gz 2026-09-25 23:59:09.215287 | ubuntu-noble | ++ tar -tzf watcher-stable-2026.1.tar.gz 2026-09-25 23:59:09.215335 | ubuntu-noble | ++ head -1 2026-09-25 23:59:09.215752 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-25 23:59:09.223998 | ubuntu-noble | + directory=python_watcher-16.0.3.dev1 2026-09-25 23:59:09.224694 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 python_watcher-16.0.3.dev1 2026-09-25 23:59:09.224747 | ubuntu-noble | ++ local root=patches/2026.1 2026-09-25 23:59:09.224760 | ubuntu-noble | ++ local directory=python_watcher-16.0.3.dev1 2026-09-25 23:59:09.224772 | ubuntu-noble | ++ local suffix= 2026-09-25 23:59:09.224842 | ubuntu-noble | ++ local name=python_watcher 2026-09-25 23:59:09.224884 | ubuntu-noble | ++ local candidate path 2026-09-25 23:59:09.224899 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:59:09.224908 | ubuntu-noble | ++ path=patches/2026.1/python_watcher 2026-09-25 23:59:09.224919 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/python_watcher ]] 2026-09-25 23:59:09.224930 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:59:09.224940 | ubuntu-noble | ++ path=patches/2026.1/python-watcher 2026-09-25 23:59:09.224947 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/python-watcher ]] 2026-09-25 23:59:09.224958 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:59:09.224965 | ubuntu-noble | ++ path=patches/2026.1/python_watcher 2026-09-25 23:59:09.224975 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/python_watcher ]] 2026-09-25 23:59:09.224982 | ubuntu-noble | ++ return 1 2026-09-25 23:59:09.226061 | ubuntu-noble | + patch_dir= 2026-09-25 23:59:09.226094 | ubuntu-noble | + patch_dir= 2026-09-25 23:59:09.226464 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 python_watcher-16.0.3.dev1 /source 2026-09-25 23:59:09.226607 | ubuntu-noble | ++ local root=overlays/2026.1 2026-09-25 23:59:09.226619 | ubuntu-noble | ++ local directory=python_watcher-16.0.3.dev1 2026-09-25 23:59:09.226630 | ubuntu-noble | ++ local suffix=/source 2026-09-25 23:59:09.226701 | ubuntu-noble | ++ local name=python_watcher 2026-09-25 23:59:09.226712 | ubuntu-noble | ++ local candidate path 2026-09-25 23:59:09.226761 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:59:09.226773 | ubuntu-noble | ++ path=overlays/2026.1/python_watcher/source 2026-09-25 23:59:09.226783 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/python_watcher/source ]] 2026-09-25 23:59:09.226825 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:59:09.226833 | ubuntu-noble | ++ path=overlays/2026.1/python-watcher/source 2026-09-25 23:59:09.226843 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/python-watcher/source ]] 2026-09-25 23:59:09.226850 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:59:09.226890 | ubuntu-noble | ++ path=overlays/2026.1/python_watcher/source 2026-09-25 23:59:09.226898 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/python_watcher/source ]] 2026-09-25 23:59:09.226906 | ubuntu-noble | ++ return 1 2026-09-25 23:59:09.227813 | ubuntu-noble | + overlay_dir= 2026-09-25 23:59:09.227917 | ubuntu-noble | + overlay_dir= 2026-09-25 23:59:09.227926 | ubuntu-noble | + echo Check patches for watcher-stable-2026.1.tar.gz 2026-09-25 23:59:09.227931 | ubuntu-noble | Check patches for watcher-stable-2026.1.tar.gz 2026-09-25 23:59:09.227936 | ubuntu-noble | + [[ -n '' ]] 2026-09-25 23:59:09.227940 | ubuntu-noble | + echo Check overlays for watcher-stable-2026.1.tar.gz 2026-09-25 23:59:09.227944 | ubuntu-noble | Check overlays for watcher-stable-2026.1.tar.gz 2026-09-25 23:59:09.227948 | ubuntu-noble | + [[ -n '' ]] 2026-09-25 23:59:09.227952 | ubuntu-noble | + popd 2026-09-25 23:59:09.227956 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-25 23:59:09.227961 | ubuntu-noble | + pushd tarballs 2026-09-25 23:59:09.228152 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/requirements/requirements-stable-2026.1.tar.gz 2026-09-25 23:59:09.230312 | ubuntu-noble | + filename=requirements-stable-2026.1.tar.gz 2026-09-25 23:59:09.230362 | ubuntu-noble | + [[ -e requirements-stable-2026.1.tar.gz ]] 2026-09-25 23:59:09.230374 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2026.1.tar.gz 2026-09-25 23:59:09.230383 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2026.1.tar.gz 2026-09-25 23:59:09.230392 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/requirements/requirements-stable-2026.1.tar.gz 2026-09-25 23:59:10.323946 | ubuntu-noble | 2026-09-25 23:59:10 URL:https://tarballs.opendev.org/openstack/requirements/requirements-stable-2026.1.tar.gz [147715/147715] -> "requirements-stable-2026.1.tar.gz" [1] 2026-09-25 23:59:10.326577 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/requirements/requirements-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-25 23:59:10.326629 | ubuntu-noble | + echo Process requirements-stable-2026.1.tar.gz 2026-09-25 23:59:10.326647 | ubuntu-noble | Process requirements-stable-2026.1.tar.gz 2026-09-25 23:59:10.330289 | ubuntu-noble | ++ tar -tzf requirements-stable-2026.1.tar.gz 2026-09-25 23:59:10.330343 | ubuntu-noble | ++ head -1 2026-09-25 23:59:10.331052 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-25 23:59:10.337028 | ubuntu-noble | + directory=openstack_requirements-1.2.1.dev8275 2026-09-25 23:59:10.338279 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 openstack_requirements-1.2.1.dev8275 2026-09-25 23:59:10.338332 | ubuntu-noble | ++ local root=patches/2026.1 2026-09-25 23:59:10.338341 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev8275 2026-09-25 23:59:10.338348 | ubuntu-noble | ++ local suffix= 2026-09-25 23:59:10.338354 | ubuntu-noble | ++ local name=openstack_requirements 2026-09-25 23:59:10.338360 | ubuntu-noble | ++ local candidate path 2026-09-25 23:59:10.338366 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:59:10.338371 | ubuntu-noble | ++ path=patches/2026.1/openstack_requirements 2026-09-25 23:59:10.338377 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/openstack_requirements ]] 2026-09-25 23:59:10.338383 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:59:10.338405 | ubuntu-noble | ++ path=patches/2026.1/openstack-requirements 2026-09-25 23:59:10.338411 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/openstack-requirements ]] 2026-09-25 23:59:10.338417 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:59:10.338422 | ubuntu-noble | ++ path=patches/2026.1/openstack_requirements 2026-09-25 23:59:10.338428 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/openstack_requirements ]] 2026-09-25 23:59:10.338433 | ubuntu-noble | ++ return 1 2026-09-25 23:59:10.338445 | ubuntu-noble | + patch_dir= 2026-09-25 23:59:10.338505 | ubuntu-noble | + patch_dir= 2026-09-25 23:59:10.339926 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 openstack_requirements-1.2.1.dev8275 /source 2026-09-25 23:59:10.339959 | ubuntu-noble | ++ local root=overlays/2026.1 2026-09-25 23:59:10.339966 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev8275 2026-09-25 23:59:10.339972 | ubuntu-noble | ++ local suffix=/source 2026-09-25 23:59:10.339978 | ubuntu-noble | ++ local name=openstack_requirements 2026-09-25 23:59:10.339984 | ubuntu-noble | ++ local candidate path 2026-09-25 23:59:10.339989 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:59:10.339995 | ubuntu-noble | ++ path=overlays/2026.1/openstack_requirements/source 2026-09-25 23:59:10.340001 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/openstack_requirements/source ]] 2026-09-25 23:59:10.340007 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:59:10.340012 | ubuntu-noble | ++ path=overlays/2026.1/openstack-requirements/source 2026-09-25 23:59:10.340018 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/openstack-requirements/source ]] 2026-09-25 23:59:10.340023 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-25 23:59:10.340029 | ubuntu-noble | ++ path=overlays/2026.1/openstack_requirements/source 2026-09-25 23:59:10.340034 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/openstack_requirements/source ]] 2026-09-25 23:59:10.340040 | ubuntu-noble | ++ return 1 2026-09-25 23:59:10.340050 | ubuntu-noble | + overlay_dir= 2026-09-25 23:59:10.340056 | ubuntu-noble | + overlay_dir= 2026-09-25 23:59:10.340061 | ubuntu-noble | + echo Check patches for requirements-stable-2026.1.tar.gz 2026-09-25 23:59:10.340067 | ubuntu-noble | Check patches for requirements-stable-2026.1.tar.gz 2026-09-25 23:59:10.340072 | ubuntu-noble | + [[ -n '' ]] 2026-09-25 23:59:10.340078 | ubuntu-noble | + echo Check overlays for requirements-stable-2026.1.tar.gz 2026-09-25 23:59:10.340083 | ubuntu-noble | Check overlays for requirements-stable-2026.1.tar.gz 2026-09-25 23:59:10.340089 | ubuntu-noble | + [[ -n '' ]] 2026-09-25 23:59:10.340094 | ubuntu-noble | + popd 2026-09-25 23:59:10.340265 | ubuntu-noble | + verify_all_patches_applied /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied patches/2026.1 patches/kolla-build/2026.1 2026-09-25 23:59:10.340309 | ubuntu-noble | + local manifest=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-09-25 23:59:10.340319 | ubuntu-noble | + shift 2026-09-25 23:59:10.340325 | ubuntu-noble | + [[ ! -e /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied ]] 2026-09-25 23:59:10.340333 | ubuntu-noble | + roots=() 2026-09-25 23:59:10.340341 | ubuntu-noble | + local roots dir 2026-09-25 23:59:10.340369 | ubuntu-noble | + for dir in "$@" 2026-09-25 23:59:10.340383 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1 ]] 2026-09-25 23:59:10.340391 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-09-25 23:59:10.340428 | ubuntu-noble | + for dir in "$@" 2026-09-25 23:59:10.340436 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2026.1 ]] 2026-09-25 23:59:10.340444 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-09-25 23:59:10.340484 | ubuntu-noble | + [[ 2 -eq 0 ]] 2026-09-25 23:59:10.340526 | ubuntu-noble | + local tmp 2026-09-25 23:59:10.341276 | ubuntu-noble | ++ mktemp -d 2026-09-25 23:59:10.343077 | ubuntu-noble | + tmp=/tmp/tmp.wwqgbMqJQe 2026-09-25 23:59:10.345264 | ubuntu-noble | + find /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1 /home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2026.1 -type f 2026-09-25 23:59:10.345297 | ubuntu-noble | + sed 's|^/home/zuul/src/github.com/osism/container-images-kolla/||' 2026-09-25 23:59:10.346296 | ubuntu-noble | + sort 2026-09-25 23:59:10.348803 | ubuntu-noble | + sort -u /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-09-25 23:59:10.351404 | ubuntu-noble | + comm -23 /tmp/tmp.wwqgbMqJQe/expected /tmp/tmp.wwqgbMqJQe/applied 2026-09-25 23:59:10.353004 | ubuntu-noble | + local expected_count missing_count 2026-09-25 23:59:10.353886 | ubuntu-noble | ++ wc -l 2026-09-25 23:59:10.355989 | ubuntu-noble | + expected_count=9 2026-09-25 23:59:10.356695 | ubuntu-noble | ++ wc -l 2026-09-25 23:59:10.358713 | ubuntu-noble | + missing_count=0 2026-09-25 23:59:10.358741 | ubuntu-noble | + [[ 0 -gt 0 ]] 2026-09-25 23:59:10.358745 | ubuntu-noble | + rm -rf /tmp/tmp.wwqgbMqJQe 2026-09-25 23:59:10.360543 | ubuntu-noble | + echo 'VERIFIED: 9 patch files, all applied' 2026-09-25 23:59:10.360607 | ubuntu-noble | VERIFIED: 9 patch files, all applied 2026-09-25 23:59:10.360625 | ubuntu-noble | + return 0 2026-09-25 23:59:10.858937 | ubuntu-noble | ok: Runtime: 0:01:13.794512 2026-09-25 23:59:10.894705 | 2026-09-25 23:59:10.894808 | PLAY RECAP 2026-09-25 23:59:10.894865 | ubuntu-noble | ok: 2 changed: 0 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-09-25 23:59:10.894892 | 2026-09-25 23:59:11.012702 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/container-images-kolla/playbooks/patch.yml@main] 2026-09-25 23:59:11.013745 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-09-25 23:59:11.748272 | 2026-09-25 23:59:11.748430 | PLAY [Base post-fetch] 2026-09-25 23:59:11.762597 | 2026-09-25 23:59:11.762722 | TASK [diagnose-network : Ensure log directory exists] 2026-09-25 23:59:12.410296 | ubuntu-noble | ok 2026-09-25 23:59:12.420045 | 2026-09-25 23:59:12.420211 | TASK [diagnose-network : Snapshot dual-stack network state (post)] 2026-09-25 23:59:24.342106 | ubuntu-noble | ok: Runtime: 0:00:05.899816 2026-09-25 23:59:24.354002 | 2026-09-25 23:59:24.354150 | TASK [diagnose-network : Snapshot Docker/BuildKit IPv6 config (teardown)] 2026-09-25 23:59:30.576167 | ubuntu-noble | ok: Runtime: 0:00:00.327644 2026-09-25 23:59:30.581628 | 2026-09-25 23:59:30.581744 | TASK [diagnose-network : Probe container network namespace (teardown)] 2026-09-25 23:59:36.742998 | ubuntu-noble | ok: Runtime: 0:00:00.075208 2026-09-25 23:59:36.752296 | 2026-09-25 23:59:36.752452 | TASK [diagnose-network : Evaluate node isolation verdict (pre-run gate)] 2026-09-25 23:59:37.284436 | ubuntu-noble | skipping: Conditional result was False 2026-09-25 23:59:37.299360 | 2026-09-25 23:59:37.299547 | TASK [diagnose-network : Abort the pre-run on a fully isolated node] 2026-09-25 23:59:37.355653 | ubuntu-noble | skipping: Conditional result was False 2026-09-25 23:59:37.377297 | 2026-09-25 23:59:37.377444 | TASK [fetch-output : Set log path for multiple nodes] 2026-09-25 23:59:37.432356 | ubuntu-noble | skipping: Conditional result was False 2026-09-25 23:59:37.444097 | 2026-09-25 23:59:37.444291 | TASK [fetch-output : Set log path for single node] 2026-09-25 23:59:37.490281 | ubuntu-noble | ok 2026-09-25 23:59:37.497351 | 2026-09-25 23:59:37.497468 | LOOP [fetch-output : Ensure local output dirs] 2026-09-25 23:59:37.792417 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/4e01aced4ead4b4e86fc1fae1e72c4d8/work/logs" 2026-09-25 23:59:38.076289 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/4e01aced4ead4b4e86fc1fae1e72c4d8/work/artifacts" 2026-09-25 23:59:38.345168 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/4e01aced4ead4b4e86fc1fae1e72c4d8/work/docs" 2026-09-25 23:59:38.369403 | 2026-09-25 23:59:38.369655 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-09-25 23:59:39.191242 | ubuntu-noble | changed: 2026-09-25 23:59:39.191548 | ubuntu-noble | .d..t...... ./ 2026-09-25 23:59:39.191594 | ubuntu-noble | >f+++++++++ docker-daemon.txt 2026-09-25 23:59:39.191625 | ubuntu-noble | >f+++++++++ net-debug.post.txt 2026-09-25 23:59:39.191651 | ubuntu-noble | >f+++++++++ net-debug.pre.txt 2026-09-25 23:59:39.191676 | ubuntu-noble | >f+++++++++ sudo-debug.txt 2026-09-25 23:59:39.191701 | ubuntu-noble | >f+++++++++ sudo-strace.log 2026-09-25 23:59:39.191726 | ubuntu-noble | >f+++++++++ sudo-strace.log.time 2026-09-25 23:59:39.191770 | ubuntu-noble | changed: All items complete 2026-09-25 23:59:39.191802 | 2026-09-25 23:59:39.733980 | ubuntu-noble | changed: .d..t...... ./ 2026-09-25 23:59:40.271057 | ubuntu-noble | changed: .d..t...... ./ 2026-09-25 23:59:40.290074 | 2026-09-25 23:59:40.290235 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-09-25 23:59:40.624092 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.008055 2026-09-25 23:59:40.908382 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.011959 2026-09-25 23:59:40.928170 | 2026-09-25 23:59:40.928347 | PLAY RECAP 2026-09-25 23:59:40.928434 | ubuntu-noble | ok: 8 changed: 3 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-09-25 23:59:40.928477 | 2026-09-25 23:59:41.082769 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-09-25 23:59:41.083931 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-09-25 23:59:41.804590 | 2026-09-25 23:59:41.804735 | PLAY [Base post] 2026-09-25 23:59:41.818043 | 2026-09-25 23:59:41.818171 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-09-25 23:59:42.688578 | ubuntu-noble | changed 2026-09-25 23:59:42.699114 | 2026-09-25 23:59:42.699277 | PLAY RECAP 2026-09-25 23:59:42.699369 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-09-25 23:59:42.699458 | 2026-09-25 23:59:42.819180 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-09-25 23:59:42.821486 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-09-25 23:59:43.585118 | 2026-09-25 23:59:43.585318 | PLAY [Base post-logs] 2026-09-25 23:59:43.596178 | 2026-09-25 23:59:43.596331 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-09-25 23:59:44.029516 | localhost | changed 2026-09-25 23:59:44.045372 | 2026-09-25 23:59:44.045547 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-09-25 23:59:44.084170 | localhost | ok 2026-09-25 23:59:44.091042 | 2026-09-25 23:59:44.091233 | TASK [Set zuul-log-path fact] 2026-09-25 23:59:44.108809 | localhost | ok 2026-09-25 23:59:44.120634 | 2026-09-25 23:59:44.120771 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-09-25 23:59:44.157273 | localhost | ok 2026-09-25 23:59:44.162414 | 2026-09-25 23:59:44.162565 | TASK [upload-logs : Create log directories] 2026-09-25 23:59:44.656834 | localhost | changed 2026-09-25 23:59:44.659652 | 2026-09-25 23:59:44.659758 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-09-25 23:59:45.173620 | localhost -> localhost | ok: Runtime: 0:00:00.006999 2026-09-25 23:59:45.183300 | 2026-09-25 23:59:45.183495 | TASK [upload-logs : Upload logs to log server] 2026-09-25 23:59:45.740033 | localhost | Output suppressed because no_log was given 2026-09-25 23:59:45.743131 | 2026-09-25 23:59:45.743351 | LOOP [upload-logs : Compress console log and json output] 2026-09-25 23:59:45.793391 | localhost | skipping: Conditional result was False 2026-09-25 23:59:45.801032 | localhost | skipping: Conditional result was False 2026-09-25 23:59:45.804962 | 2026-09-25 23:59:45.805077 | LOOP [upload-logs : Upload compressed console log and json output] 2026-09-25 23:59:45.861428 | localhost | skipping: Conditional result was False 2026-09-25 23:59:45.862520 | 2026-09-25 23:59:45.866067 | localhost | skipping: Conditional result was False 2026-09-25 23:59:45.876154 | 2026-09-25 23:59:45.876991 | LOOP [upload-logs : Upload console log and json output]