2026-08-13 09:45:15.633458 | Job console starting 2026-08-13 09:45:15.664877 | Updating git repos 2026-08-13 09:45:15.716106 | Cloning repos into workspace 2026-08-13 09:45:15.764481 | Restoring repo states 2026-08-13 09:45:15.778601 | Merging changes 2026-08-13 09:45:16.386313 | Checking out repos 2026-08-13 09:45:16.439940 | Preparing playbooks 2026-08-13 09:45:17.342025 | Running Ansible setup 2026-08-13 09:45:22.489791 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-08-13 09:45:23.585196 | 2026-08-13 09:45:23.585382 | PLAY [Base pre] 2026-08-13 09:45:23.605982 | 2026-08-13 09:45:23.606138 | TASK [Setup log path fact] 2026-08-13 09:45:23.625325 | ubuntu-noble | ok 2026-08-13 09:45:23.642004 | 2026-08-13 09:45:23.642159 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-13 09:45:23.694100 | ubuntu-noble | ok 2026-08-13 09:45:23.705046 | 2026-08-13 09:45:23.705191 | TASK [emit-job-header : Print job information] 2026-08-13 09:45:23.755188 | # Job Information 2026-08-13 09:45:23.755382 | Ansible Version: 2.16.14 2026-08-13 09:45:23.755417 | Job: container-images-kolla-patch-2025.1 2026-08-13 09:45:23.755451 | Pipeline: check 2026-08-13 09:45:23.755474 | Executor: 521e9411259a 2026-08-13 09:45:23.755494 | Triggered by: https://github.com/osism/container-images-kolla/pull/770 2026-08-13 09:45:23.755516 | Event ID: 914175a0-96fb-11f1-81ac-147713d6196a 2026-08-13 09:45:23.761740 | 2026-08-13 09:45:23.761860 | LOOP [emit-job-header : Print node information] 2026-08-13 09:45:23.901557 | ubuntu-noble | ok: 2026-08-13 09:45:23.901882 | ubuntu-noble | # Node Information 2026-08-13 09:45:23.902002 | ubuntu-noble | Inventory Hostname: ubuntu-noble 2026-08-13 09:45:23.902036 | ubuntu-noble | Hostname: ubuntu 2026-08-13 09:45:23.902061 | ubuntu-noble | Username: zuul 2026-08-13 09:45:23.902082 | ubuntu-noble | Distro: Ubuntu 24.04 2026-08-13 09:45:23.902106 | ubuntu-noble | Provider: regiocloud-a 2026-08-13 09:45:23.902127 | ubuntu-noble | Region: 2026-08-13 09:45:23.902149 | ubuntu-noble | Label: ubuntu-noble 2026-08-13 09:45:23.902170 | ubuntu-noble | Product Name: OpenStack Nova 2026-08-13 09:45:23.902190 | ubuntu-noble | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe9d:e2cf 2026-08-13 09:45:23.923048 | 2026-08-13 09:45:23.923213 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-13 09:45:24.464649 | ubuntu-noble -> localhost | changed 2026-08-13 09:45:24.472665 | 2026-08-13 09:45:24.472812 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-13 09:45:25.679572 | ubuntu-noble -> localhost | changed 2026-08-13 09:45:25.695572 | 2026-08-13 09:45:25.695801 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-13 09:45:26.098151 | ubuntu-noble -> localhost | ok 2026-08-13 09:45:26.104770 | 2026-08-13 09:45:26.104910 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-13 09:45:26.156608 | ubuntu-noble | ok 2026-08-13 09:45:26.172834 | ubuntu-noble | included: /var/lib/zuul/builds/c6e4106df4bb427584ddaf644d315e36/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-13 09:45:26.179304 | 2026-08-13 09:45:26.179418 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-13 09:45:27.671305 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-08-13 09:45:27.671584 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/c6e4106df4bb427584ddaf644d315e36/work/c6e4106df4bb427584ddaf644d315e36_id_rsa 2026-08-13 09:45:27.671626 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/c6e4106df4bb427584ddaf644d315e36/work/c6e4106df4bb427584ddaf644d315e36_id_rsa.pub 2026-08-13 09:45:27.671674 | ubuntu-noble -> localhost | The key fingerprint is: 2026-08-13 09:45:27.671698 | ubuntu-noble -> localhost | SHA256:mydKUO5K30rfcpawfZF/AMfHq/nhXS4TLQm/oA9jARw zuul-build-sshkey 2026-08-13 09:45:27.671721 | ubuntu-noble -> localhost | The key's randomart image is: 2026-08-13 09:45:27.671753 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-08-13 09:45:27.671775 | ubuntu-noble -> localhost | | E | 2026-08-13 09:45:27.671796 | ubuntu-noble -> localhost | | . . | 2026-08-13 09:45:27.671816 | ubuntu-noble -> localhost | | . o . . | 2026-08-13 09:45:27.671836 | ubuntu-noble -> localhost | | o . o o o| 2026-08-13 09:45:27.671855 | ubuntu-noble -> localhost | | . . S . * +.| 2026-08-13 09:45:27.671881 | ubuntu-noble -> localhost | | o .o .+ *..| 2026-08-13 09:45:27.671902 | ubuntu-noble -> localhost | | . + ++=o +o*.| 2026-08-13 09:45:27.671922 | ubuntu-noble -> localhost | | . = +o=*o.o*.=| 2026-08-13 09:45:27.671943 | ubuntu-noble -> localhost | | . +.o+.o. .*o| 2026-08-13 09:45:27.671963 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-08-13 09:45:27.672014 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.917105 2026-08-13 09:45:27.679057 | 2026-08-13 09:45:27.679169 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-13 09:45:27.710914 | ubuntu-noble | ok 2026-08-13 09:45:27.723013 | ubuntu-noble | included: /var/lib/zuul/builds/c6e4106df4bb427584ddaf644d315e36/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-13 09:45:27.731442 | 2026-08-13 09:45:27.731552 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-13 09:45:27.755586 | ubuntu-noble | skipping: Conditional result was False 2026-08-13 09:45:27.761598 | 2026-08-13 09:45:27.761756 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-13 09:45:28.430938 | ubuntu-noble | changed 2026-08-13 09:45:28.437061 | 2026-08-13 09:45:28.437197 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-13 09:45:28.704027 | ubuntu-noble | ok 2026-08-13 09:45:28.714856 | 2026-08-13 09:45:28.714999 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-13 09:45:29.421977 | ubuntu-noble | changed 2026-08-13 09:45:29.431757 | 2026-08-13 09:45:29.431919 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-13 09:45:30.059140 | ubuntu-noble | changed 2026-08-13 09:45:30.069449 | 2026-08-13 09:45:30.069617 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-13 09:45:30.096392 | ubuntu-noble | skipping: Conditional result was False 2026-08-13 09:45:30.103076 | 2026-08-13 09:45:30.103210 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-13 09:45:30.668696 | ubuntu-noble -> localhost | changed 2026-08-13 09:45:30.680343 | 2026-08-13 09:45:30.680485 | TASK [add-build-sshkey : Add back temp key] 2026-08-13 09:45:31.124258 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/c6e4106df4bb427584ddaf644d315e36/work/c6e4106df4bb427584ddaf644d315e36_id_rsa (zuul-build-sshkey) 2026-08-13 09:45:31.124570 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.022450 2026-08-13 09:45:31.143441 | 2026-08-13 09:45:31.143587 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-13 09:45:31.594808 | ubuntu-noble | ok 2026-08-13 09:45:31.605978 | 2026-08-13 09:45:31.606133 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-13 09:45:31.658495 | ubuntu-noble | skipping: Conditional result was False 2026-08-13 09:45:31.673782 | 2026-08-13 09:45:31.673932 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-08-13 09:45:32.294680 | ubuntu-noble | ok 2026-08-13 09:45:32.309954 | 2026-08-13 09:45:32.310105 | TASK [validate-host : Define zuul_info_dir fact] 2026-08-13 09:45:32.344689 | ubuntu-noble | ok 2026-08-13 09:45:32.350169 | 2026-08-13 09:45:32.350291 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-08-13 09:45:32.688822 | ubuntu-noble -> localhost | ok 2026-08-13 09:45:32.695910 | 2026-08-13 09:45:32.696050 | TASK [validate-host : Collect information about the host] 2026-08-13 09:45:33.909564 | ubuntu-noble | ok 2026-08-13 09:45:33.925525 | 2026-08-13 09:45:33.925715 | TASK [validate-host : Sanitize hostname] 2026-08-13 09:45:34.098359 | ubuntu-noble | ok 2026-08-13 09:45:34.105005 | 2026-08-13 09:45:34.105132 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-08-13 09:45:34.751679 | ubuntu-noble -> localhost | changed 2026-08-13 09:45:34.758180 | 2026-08-13 09:45:34.758318 | TASK [validate-host : Collect information about zuul worker] 2026-08-13 09:45:35.237869 | ubuntu-noble | ok 2026-08-13 09:45:35.243154 | 2026-08-13 09:45:35.243379 | TASK [validate-host : Write out all zuul information for each host] 2026-08-13 09:45:35.809877 | ubuntu-noble -> localhost | changed 2026-08-13 09:45:35.820116 | 2026-08-13 09:45:35.820245 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-08-13 09:45:36.136991 | ubuntu-noble | ok 2026-08-13 09:45:36.143158 | 2026-08-13 09:45:36.143277 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-08-13 09:45:37.089901 | ubuntu-noble | changed: 2026-08-13 09:45:37.090117 | ubuntu-noble | cd+++++++++ src/ 2026-08-13 09:45:37.090149 | ubuntu-noble | cd+++++++++ src/github.com/ 2026-08-13 09:45:37.090174 | ubuntu-noble | cd+++++++++ src/github.com/osism/ 2026-08-13 09:45:37.090195 | ubuntu-noble | cd+++++++++ src/github.com/osism/container-images-kolla/ 2026-08-13 09:45:37.090216 | ubuntu-noble | Containerfile 2026-08-13 09:45:37.090348 | ubuntu-noble | 2026-08-13 09:47:37.640661 | ubuntu-noble | 2026-08-13 09:47:37.640665 | ubuntu-noble | Or undo this operation with: 2026-08-13 09:47:37.640669 | ubuntu-noble | 2026-08-13 09:47:37.640672 | ubuntu-noble | git switch - 2026-08-13 09:47:37.640676 | ubuntu-noble | 2026-08-13 09:47:37.640680 | ubuntu-noble | Turn off this advice by setting config variable advice.detachedHead to false 2026-08-13 09:47:37.640683 | ubuntu-noble | 2026-08-13 09:47:37.640687 | ubuntu-noble | HEAD is now at 662eebdf4 Merge "ironic-pxe: don't fail if symlinks already exist" into stable/2025.1 2026-08-13 09:47:37.641413 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-13 09:47:37.646819 | ubuntu-noble | + export HASH_KOLLA=662eebdf4 2026-08-13 09:47:37.646836 | ubuntu-noble | + HASH_KOLLA=662eebdf4 2026-08-13 09:47:37.646896 | ubuntu-noble | + popd 2026-08-13 09:47:37.647025 | ubuntu-noble | + rm -rf kolla/docker/rabbitmq/rabbitmq-4-1 2026-08-13 09:47:37.650593 | ubuntu-noble | ++ sort 2026-08-13 09:47:37.650614 | ubuntu-noble | ++ find patches/kolla-build/2025.1 -type f -name '*.patch' 2026-08-13 09:47:37.652845 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-08-13 09:47:37.652864 | ubuntu-noble | + pushd kolla 2026-08-13 09:47:37.652973 | ubuntu-noble | + apply_patch patches/kolla-build/2025.1/remove-unsupported-horizon-plugins.patch 2026-08-13 09:47:37.653016 | ubuntu-noble | + local rel=patches/kolla-build/2025.1/remove-unsupported-horizon-plugins.patch 2026-08-13 09:47:37.653048 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2025.1/remove-unsupported-horizon-plugins.patch 2026-08-13 09:47:37.653079 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2025.1/remove-unsupported-horizon-plugins.patch' 2026-08-13 09:47:37.653085 | ubuntu-noble | APPLY PATCH patches/kolla-build/2025.1/remove-unsupported-horizon-plugins.patch 2026-08-13 09:47:37.653104 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-13 09:47:37.654341 | ubuntu-noble | checking file kolla/common/sources.py 2026-08-13 09:47:37.654421 | ubuntu-noble | + patch --forward --batch -p1 2026-08-13 09:47:37.656110 | ubuntu-noble | patching file kolla/common/sources.py 2026-08-13 09:47:37.656725 | ubuntu-noble | + echo patches/kolla-build/2025.1/remove-unsupported-horizon-plugins.patch 2026-08-13 09:47:37.656872 | ubuntu-noble | + popd 2026-08-13 09:47:37.656936 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-08-13 09:47:37.656953 | ubuntu-noble | + pushd kolla 2026-08-13 09:47:37.657016 | ubuntu-noble | + apply_patch patches/kolla-build/2025.1/set-kolla-version-to-2025.1.patch 2026-08-13 09:47:37.657044 | ubuntu-noble | + local rel=patches/kolla-build/2025.1/set-kolla-version-to-2025.1.patch 2026-08-13 09:47:37.657070 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2025.1/set-kolla-version-to-2025.1.patch 2026-08-13 09:47:37.657103 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2025.1/set-kolla-version-to-2025.1.patch' 2026-08-13 09:47:37.657109 | ubuntu-noble | APPLY PATCH patches/kolla-build/2025.1/set-kolla-version-to-2025.1.patch 2026-08-13 09:47:37.657128 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-13 09:47:37.658354 | ubuntu-noble | checking file kolla/image/kolla_worker.py 2026-08-13 09:47:37.658370 | ubuntu-noble | Hunk #1 succeeded at 329 with fuzz 1 (offset 7 lines). 2026-08-13 09:47:37.658415 | ubuntu-noble | + patch --forward --batch -p1 2026-08-13 09:47:37.660019 | ubuntu-noble | patching file kolla/image/kolla_worker.py 2026-08-13 09:47:37.660133 | ubuntu-noble | Hunk #1 succeeded at 329 with fuzz 1 (offset 7 lines). 2026-08-13 09:47:37.660528 | ubuntu-noble | + echo patches/kolla-build/2025.1/set-kolla-version-to-2025.1.patch 2026-08-13 09:47:37.660611 | ubuntu-noble | + popd 2026-08-13 09:47:37.660761 | ubuntu-noble | + [[ -f templates/2025.1/repos.yaml ]] 2026-08-13 09:47:37.660798 | ubuntu-noble | + python3 src/generate-apt-preferences-files.py 2026-08-13 09:47:37.772418 | ubuntu-noble | + echo DEBUG apt_preferences.ubuntu 2026-08-13 09:47:37.772450 | ubuntu-noble | DEBUG apt_preferences.ubuntu 2026-08-13 09:47:37.772458 | ubuntu-noble | + cat overlays/2025.1/base/apt_preferences.ubuntu 2026-08-13 09:47:37.773895 | ubuntu-noble | Package: rabbitmq-server 2026-08-13 09:47:37.773912 | ubuntu-noble | Pin: version 4.1.* 2026-08-13 09:47:37.773916 | ubuntu-noble | Pin-Priority: 1000 2026-08-13 09:47:37.773920 | ubuntu-noble | 2026-08-13 09:47:37.773924 | ubuntu-noble | Package: openvswitch* 2026-08-13 09:47:37.773927 | ubuntu-noble | Pin: version 3.5.* 2026-08-13 09:47:37.773931 | ubuntu-noble | Pin-Priority: 1000 2026-08-13 09:47:37.773934 | ubuntu-noble | 2026-08-13 09:47:37.773938 | ubuntu-noble | Package: erlang* 2026-08-13 09:47:37.773942 | ubuntu-noble | Pin: version 1:27.* 2026-08-13 09:47:37.773945 | ubuntu-noble | Pin-Priority: 1000 2026-08-13 09:47:37.773948 | ubuntu-noble | 2026-08-13 09:47:37.773952 | ubuntu-noble | # Stopgap: proxysql 3.0.9 (GHSA-58ww-865x-grpr bounds the first-packet 2026-08-13 09:47:37.773956 | ubuntu-noble | # recv()) rejects the kolla-ansible keepalived proxysql health check (the 2026-08-13 09:47:37.773960 | ubuntu-noble | # "show info" probe) -> keepalived FAULT -> api-int VIP dropped. Pin to 2026-08-13 09:47:37.773963 | ubuntu-noble | # 3.0.8 until the upstream fix (kolla-ansible change 992020, depends on 2026-08-13 09:47:37.773966 | ubuntu-noble | # kolla 992239, master-only) is backported to this release. 2026-08-13 09:47:37.773970 | ubuntu-noble | Package: proxysql 2026-08-13 09:47:37.773973 | ubuntu-noble | Pin: version 3.0.8* 2026-08-13 09:47:37.773977 | ubuntu-noble | Pin-Priority: 1001 2026-08-13 09:47:37.774625 | ubuntu-noble | ++ find overlays/2025.1 -maxdepth 1 -mindepth 1 -type d 2026-08-13 09:47:37.777865 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-08-13 09:47:37.778418 | ubuntu-noble | ++ basename overlays/2025.1/base 2026-08-13 09:47:37.780492 | ubuntu-noble | + image_name=base 2026-08-13 09:47:37.780653 | ubuntu-noble | + cp -r overlays/2025.1/base/apt_preferences.ubuntu overlays/2025.1/base/erlang.gpg overlays/2025.1/base/rabbitmq.gpg kolla/docker/base 2026-08-13 09:47:37.782438 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-08-13 09:47:37.782924 | ubuntu-noble | ++ basename overlays/2025.1/nova 2026-08-13 09:47:37.785995 | ubuntu-noble | + image_name=nova 2026-08-13 09:47:37.786008 | ubuntu-noble | + cp -r overlays/2025.1/nova/nova-spicehtml5proxy kolla/docker/nova 2026-08-13 09:47:37.788100 | ubuntu-noble | + find patches/2025.1 -mindepth 1 -type d 2026-08-13 09:47:37.791794 | ubuntu-noble | patches/2025.1/ironic 2026-08-13 09:47:37.791854 | ubuntu-noble | patches/2025.1/kolla 2026-08-13 09:47:37.791870 | ubuntu-noble | patches/2025.1/openstack_requirements 2026-08-13 09:47:37.791882 | ubuntu-noble | patches/2025.1/neutron-dynamic-routing 2026-08-13 09:47:37.791894 | ubuntu-noble | patches/2025.1/nova 2026-08-13 09:47:37.791905 | ubuntu-noble | patches/2025.1/cinder 2026-08-13 09:47:37.791916 | ubuntu-noble | patches/2025.1/keystone 2026-08-13 09:47:37.796729 | ubuntu-noble | ++ find patches/2025.1 -mindepth 1 -type d 2026-08-13 09:47:37.796807 | ubuntu-noble | ++ grep -v kolla-build 2026-08-13 09:47:37.796819 | ubuntu-noble | ++ grep kolla 2026-08-13 09:47:37.804709 | ubuntu-noble | + for project in $(find patches/$OPENSTACK_VERSION -mindepth 1 -type d | grep kolla | grep -v kolla-build) 2026-08-13 09:47:37.804751 | ubuntu-noble | ++ basename patches/2025.1/kolla 2026-08-13 09:47:37.804974 | ubuntu-noble | + project=kolla 2026-08-13 09:47:37.806000 | ubuntu-noble | ++ find patches/2025.1/kolla -type f -name '*.patch' 2026-08-13 09:47:37.808248 | ubuntu-noble | ++ sort 2026-08-13 09:47:37.810676 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-13 09:47:37.810718 | ubuntu-noble | + pushd kolla 2026-08-13 09:47:37.812668 | ubuntu-noble | + apply_patch patches/2025.1/kolla/backport-924302.patch 2026-08-13 09:47:37.812705 | ubuntu-noble | + local rel=patches/2025.1/kolla/backport-924302.patch 2026-08-13 09:47:37.812716 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/kolla/backport-924302.patch 2026-08-13 09:47:37.812727 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/kolla/backport-924302.patch' 2026-08-13 09:47:37.812753 | ubuntu-noble | APPLY PATCH patches/2025.1/kolla/backport-924302.patch 2026-08-13 09:47:37.812764 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-13 09:47:37.812774 | ubuntu-noble | checking file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-08-13 09:47:37.812784 | ubuntu-noble | checking file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-08-13 09:47:37.812794 | ubuntu-noble | + patch --forward --batch -p1 2026-08-13 09:47:37.813585 | ubuntu-noble | patching file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-08-13 09:47:37.813826 | ubuntu-noble | patching file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-08-13 09:47:37.814137 | ubuntu-noble | + echo patches/2025.1/kolla/backport-924302.patch 2026-08-13 09:47:37.814165 | ubuntu-noble | + popd 2026-08-13 09:47:37.814175 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-13 09:47:37.814185 | ubuntu-noble | + pushd kolla 2026-08-13 09:47:37.814199 | ubuntu-noble | + apply_patch patches/2025.1/kolla/backport-951347.patch 2026-08-13 09:47:37.814208 | ubuntu-noble | + local rel=patches/2025.1/kolla/backport-951347.patch 2026-08-13 09:47:37.814217 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/kolla/backport-951347.patch 2026-08-13 09:47:37.814226 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/kolla/backport-951347.patch' 2026-08-13 09:47:37.814234 | ubuntu-noble | APPLY PATCH patches/2025.1/kolla/backport-951347.patch 2026-08-13 09:47:37.814243 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-13 09:47:37.815350 | ubuntu-noble | checking file doc/source/contributor/versions.rst 2026-08-13 09:47:37.815484 | ubuntu-noble | checking file docker/base/Dockerfile.j2 2026-08-13 09:47:37.815595 | ubuntu-noble | checking file docker/base/proxysql.repo 2026-08-13 09:47:37.815733 | ubuntu-noble | checking file kolla/template/repos.yaml 2026-08-13 09:47:37.815964 | ubuntu-noble | + patch --forward --batch -p1 2026-08-13 09:47:37.817090 | ubuntu-noble | patching file doc/source/contributor/versions.rst 2026-08-13 09:47:37.817275 | ubuntu-noble | patching file docker/base/Dockerfile.j2 2026-08-13 09:47:37.817449 | ubuntu-noble | patching file docker/base/proxysql.repo 2026-08-13 09:47:37.817624 | ubuntu-noble | patching file kolla/template/repos.yaml 2026-08-13 09:47:37.817948 | ubuntu-noble | + echo patches/2025.1/kolla/backport-951347.patch 2026-08-13 09:47:37.818010 | ubuntu-noble | + popd 2026-08-13 09:47:37.818051 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-13 09:47:37.818063 | ubuntu-noble | + pushd kolla 2026-08-13 09:47:37.818109 | ubuntu-noble | + apply_patch patches/2025.1/kolla/squash.patch 2026-08-13 09:47:37.818129 | ubuntu-noble | + local rel=patches/2025.1/kolla/squash.patch 2026-08-13 09:47:37.818140 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/kolla/squash.patch 2026-08-13 09:47:37.818148 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/kolla/squash.patch' 2026-08-13 09:47:37.818155 | ubuntu-noble | APPLY PATCH patches/2025.1/kolla/squash.patch 2026-08-13 09:47:37.818162 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-13 09:47:37.819387 | ubuntu-noble | checking file kolla/image/tasks.py 2026-08-13 09:47:37.819466 | ubuntu-noble | Hunk #1 succeeded at 428 (offset 16 lines). 2026-08-13 09:47:37.819750 | ubuntu-noble | + patch --forward --batch -p1 2026-08-13 09:47:37.820866 | ubuntu-noble | patching file kolla/image/tasks.py 2026-08-13 09:47:37.820924 | ubuntu-noble | Hunk #1 succeeded at 428 (offset 16 lines). 2026-08-13 09:47:37.821153 | ubuntu-noble | + echo patches/2025.1/kolla/squash.patch 2026-08-13 09:47:37.821211 | ubuntu-noble | + popd 2026-08-13 09:47:37.821277 | ubuntu-noble | + pip3 install -r kolla/requirements.txt 2026-08-13 09:47:38.393171 | ubuntu-noble | Collecting pbr!=2.1.0,>=2.0.0 (from -r kolla/requirements.txt (line 1)) 2026-08-13 09:47:38.472856 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl.metadata (3.8 kB) 2026-08-13 09:47:38.487204 | ubuntu-noble | Requirement already satisfied: Jinja2>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from -r kolla/requirements.txt (line 2)) (3.1.6) 2026-08-13 09:47:38.569311 | ubuntu-noble | Collecting GitPython>=1.0.1 (from -r kolla/requirements.txt (line 3)) 2026-08-13 09:47:38.583181 | ubuntu-noble | Downloading gitpython-3.1.59-py3-none-any.whl.metadata (13 kB) 2026-08-13 09:47:38.678447 | ubuntu-noble | Collecting oslo.config>=5.1.0 (from -r kolla/requirements.txt (line 4)) 2026-08-13 09:47:38.692009 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl.metadata (2.3 kB) 2026-08-13 09:47:38.968167 | ubuntu-noble | Collecting setuptools<82,>=64.0.0 (from -r kolla/requirements.txt (line 5)) 2026-08-13 09:47:38.984369 | ubuntu-noble | Downloading setuptools-81.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-08-13 09:47:39.007188 | ubuntu-noble | Requirement already satisfied: MarkupSafe>=2.0 in /tmp/venv/lib/python3.12/site-packages (from Jinja2>=3.0.1->-r kolla/requirements.txt (line 2)) (3.0.3) 2026-08-13 09:47:39.058859 | ubuntu-noble | Collecting gitdb<5,>=4.0.1 (from GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-08-13 09:47:39.072541 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB) 2026-08-13 09:47:39.131314 | ubuntu-noble | Collecting netaddr>=0.7.18 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-13 09:47:39.145801 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl.metadata (5.0 kB) 2026-08-13 09:47:39.213493 | ubuntu-noble | Collecting stevedore>=5.6.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-13 09:47:39.227997 | ubuntu-noble | Downloading stevedore-5.9.0-py3-none-any.whl.metadata (2.3 kB) 2026-08-13 09:47:39.304064 | ubuntu-noble | Collecting oslo.i18n>=3.15.3 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-13 09:47:39.319251 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl.metadata (2.0 kB) 2026-08-13 09:47:39.385333 | ubuntu-noble | Collecting rfc3986>=1.2.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-13 09:47:39.400119 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl.metadata (6.6 kB) 2026-08-13 09:47:39.416014 | ubuntu-noble | Requirement already satisfied: PyYAML>=5.1 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (6.0.3) 2026-08-13 09:47:39.418358 | ubuntu-noble | Requirement already satisfied: requests>=2.18.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (2.34.2) 2026-08-13 09:47:39.514411 | ubuntu-noble | Collecting smmap<6,>=3.0.1 (from gitdb<5,>=4.0.1->GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-08-13 09:47:39.529781 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl.metadata (4.6 kB) 2026-08-13 09:47:39.567882 | 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.0) 2026-08-13 09:47:39.569536 | ubuntu-noble | Requirement already satisfied: idna<4,>=2.5 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (3.18) 2026-08-13 09:47:39.572009 | ubuntu-noble | Requirement already satisfied: urllib3<3,>=1.26 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (2.7.0) 2026-08-13 09:47:39.573369 | ubuntu-noble | Requirement already satisfied: certifi>=2023.5.7 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (2026.7.22) 2026-08-13 09:47:39.616533 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2026-08-13 09:47:39.657716 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.9/131.9 kB 3.8 MB/s eta 0:00:00 2026-08-13 09:47:39.674485 | ubuntu-noble | Downloading gitpython-3.1.59-py3-none-any.whl (220 kB) 2026-08-13 09:47:39.705401 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 221.0/221.0 kB 8.6 MB/s eta 0:00:00 2026-08-13 09:47:39.725225 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl (143 kB) 2026-08-13 09:47:39.743988 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.8/143.8 kB 11.0 MB/s eta 0:00:00 2026-08-13 09:47:39.761129 | ubuntu-noble | Downloading setuptools-81.0.0-py3-none-any.whl (1.1 MB) 2026-08-13 09:47:39.798424 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 33.7 MB/s eta 0:00:00 2026-08-13 09:47:39.818242 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl (62 kB) 2026-08-13 09:47:39.835321 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.8/62.8 kB 4.8 MB/s eta 0:00:00 2026-08-13 09:47:39.855989 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl (2.3 MB) 2026-08-13 09:47:39.901503 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 56.2 MB/s eta 0:00:00 2026-08-13 09:47:39.917692 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl (47 kB) 2026-08-13 09:47:39.927796 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 47.8/47.8 kB 5.5 MB/s eta 0:00:00 2026-08-13 09:47:39.941904 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl (31 kB) 2026-08-13 09:47:39.963685 | ubuntu-noble | Downloading stevedore-5.9.0-py3-none-any.whl (54 kB) 2026-08-13 09:47:39.981949 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.5/54.5 kB 3.6 MB/s eta 0:00:00 2026-08-13 09:47:39.997869 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl (24 kB) 2026-08-13 09:47:40.276463 | ubuntu-noble | Installing collected packages: stevedore, smmap, setuptools, rfc3986, netaddr, pbr, gitdb, oslo.i18n, GitPython, oslo.config 2026-08-13 09:47:40.359016 | ubuntu-noble | Attempting uninstall: setuptools 2026-08-13 09:47:40.366320 | ubuntu-noble | Found existing installation: setuptools 83.0.0 2026-08-13 09:47:40.396870 | ubuntu-noble | Uninstalling setuptools-83.0.0: 2026-08-13 09:47:40.591854 | ubuntu-noble | Successfully uninstalled setuptools-83.0.0 2026-08-13 09:47:42.225051 | ubuntu-noble | Successfully installed GitPython-3.1.59 gitdb-4.0.12 netaddr-1.3.0 oslo.config-10.7.0 oslo.i18n-6.9.0 pbr-7.0.3 rfc3986-2.0.0 setuptools-81.0.0 smmap-5.0.3 stevedore-5.9.0 2026-08-13 09:47:42.358820 | ubuntu-noble | + pip3 install kolla/ 2026-08-13 09:47:42.828824 | ubuntu-noble | Processing ./kolla 2026-08-13 09:47:42.830667 | ubuntu-noble | Installing build dependencies: started 2026-08-13 09:47:44.914716 | ubuntu-noble | Installing build dependencies: finished with status 'done' 2026-08-13 09:47:44.922521 | ubuntu-noble | Getting requirements to build wheel: started 2026-08-13 09:47:45.152399 | ubuntu-noble | Getting requirements to build wheel: finished with status 'done' 2026-08-13 09:47:45.158816 | ubuntu-noble | Installing backend dependencies: started 2026-08-13 09:47:47.245801 | ubuntu-noble | Installing backend dependencies: finished with status 'done' 2026-08-13 09:47:47.247255 | ubuntu-noble | Preparing metadata (pyproject.toml): started 2026-08-13 09:47:47.841758 | ubuntu-noble | Preparing metadata (pyproject.toml): finished with status 'done' 2026-08-13 09:47:47.859432 | ubuntu-noble | Requirement already satisfied: pbr!=2.1.0,>=2.0.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==20.5.1.dev3) (7.0.3) 2026-08-13 09:47:47.861461 | ubuntu-noble | Requirement already satisfied: Jinja2>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==20.5.1.dev3) (3.1.6) 2026-08-13 09:47:47.864064 | ubuntu-noble | Requirement already satisfied: GitPython>=1.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==20.5.1.dev3) (3.1.59) 2026-08-13 09:47:47.866022 | ubuntu-noble | Requirement already satisfied: oslo.config>=5.1.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==20.5.1.dev3) (10.7.0) 2026-08-13 09:47:47.868014 | ubuntu-noble | Requirement already satisfied: setuptools<82,>=64.0.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==20.5.1.dev3) (81.0.0) 2026-08-13 09:47:47.909704 | ubuntu-noble | Requirement already satisfied: gitdb<5,>=4.0.1 in /tmp/venv/lib/python3.12/site-packages (from GitPython>=1.0.1->kolla==20.5.1.dev3) (4.0.12) 2026-08-13 09:47:47.915688 | ubuntu-noble | Requirement already satisfied: MarkupSafe>=2.0 in /tmp/venv/lib/python3.12/site-packages (from Jinja2>=3.0.1->kolla==20.5.1.dev3) (3.0.3) 2026-08-13 09:47:47.924881 | ubuntu-noble | Requirement already satisfied: netaddr>=0.7.18 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==20.5.1.dev3) (1.3.0) 2026-08-13 09:47:47.926255 | ubuntu-noble | Requirement already satisfied: stevedore>=5.6.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==20.5.1.dev3) (5.9.0) 2026-08-13 09:47:47.927901 | ubuntu-noble | Requirement already satisfied: oslo.i18n>=3.15.3 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==20.5.1.dev3) (6.9.0) 2026-08-13 09:47:47.929547 | ubuntu-noble | Requirement already satisfied: rfc3986>=1.2.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==20.5.1.dev3) (2.0.0) 2026-08-13 09:47:47.930954 | ubuntu-noble | Requirement already satisfied: PyYAML>=5.1 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==20.5.1.dev3) (6.0.3) 2026-08-13 09:47:47.932414 | ubuntu-noble | Requirement already satisfied: requests>=2.18.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==20.5.1.dev3) (2.34.2) 2026-08-13 09:47:47.982089 | ubuntu-noble | Requirement already satisfied: smmap<6,>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from gitdb<5,>=4.0.1->GitPython>=1.0.1->kolla==20.5.1.dev3) (5.0.3) 2026-08-13 09:47:48.000424 | ubuntu-noble | Requirement already satisfied: charset_normalizer<4,>=2 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==20.5.1.dev3) (3.5.0) 2026-08-13 09:47:48.002059 | ubuntu-noble | Requirement already satisfied: idna<4,>=2.5 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==20.5.1.dev3) (3.18) 2026-08-13 09:47:48.003680 | ubuntu-noble | Requirement already satisfied: urllib3<3,>=1.26 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==20.5.1.dev3) (2.7.0) 2026-08-13 09:47:48.005250 | ubuntu-noble | Requirement already satisfied: certifi>=2023.5.7 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==20.5.1.dev3) (2026.7.22) 2026-08-13 09:47:48.031034 | ubuntu-noble | Building wheels for collected packages: kolla 2026-08-13 09:47:48.032145 | ubuntu-noble | Building wheel for kolla (pyproject.toml): started 2026-08-13 09:47:49.469600 | ubuntu-noble | Building wheel for kolla (pyproject.toml): finished with status 'done' 2026-08-13 09:47:49.472601 | ubuntu-noble | Created wheel for kolla: filename=kolla-20.5.1.dev3-py3-none-any.whl size=388397 sha256=562d1880fab37d07eb877a45e9a844415188fd6ae8626c56a8a6ff138927ab66 2026-08-13 09:47:49.473040 | ubuntu-noble | Stored in directory: /tmp/pip-ephem-wheel-cache-_axmgt8d/wheels/5a/56/c4/e310d82118381247de5918f2335ab23c36c3bc15e9e4672495 2026-08-13 09:47:49.484169 | ubuntu-noble | Successfully built kolla 2026-08-13 09:47:49.665934 | ubuntu-noble | Installing collected packages: kolla 2026-08-13 09:47:49.835445 | ubuntu-noble | Successfully installed kolla-20.5.1.dev3 2026-08-13 09:47:49.958762 | ubuntu-noble | ++ kolla-build --version 2026-08-13 09:47:50.479738 | ubuntu-noble | + export KOLLA_VERSION=20.5.1 2026-08-13 09:47:50.479808 | ubuntu-noble | + KOLLA_VERSION=20.5.1 2026-08-13 09:47:50.480348 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-13 09:47:50.484664 | ubuntu-noble | + export HASH_DOCKER_IMAGES_KOLLA=76121cf 2026-08-13 09:47:50.484681 | ubuntu-noble | + HASH_DOCKER_IMAGES_KOLLA=76121cf 2026-08-13 09:47:50.485454 | ubuntu-noble | ++ cd release 2026-08-13 09:47:50.485470 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-13 09:47:50.488748 | ubuntu-noble | + export HASH_RELEASE=7fa3acb 2026-08-13 09:47:50.488762 | ubuntu-noble | + HASH_RELEASE=7fa3acb 2026-08-13 09:47:50.488932 | ubuntu-noble | + python3 src/generate-template-overrides-file.py 2026-08-13 09:47:50.641319 | ubuntu-noble | + echo DEBUG template-overrides.j2 2026-08-13 09:47:50.641397 | ubuntu-noble | DEBUG template-overrides.j2 2026-08-13 09:47:50.641413 | ubuntu-noble | + cat templates/2025.1/template-overrides.j2 2026-08-13 09:47:50.643139 | ubuntu-noble | {% extends parent_template %} 2026-08-13 09:47:50.643182 | ubuntu-noble | 2026-08-13 09:47:50.643198 | ubuntu-noble | {% set fluentd_plugins = [ 2026-08-13 09:47:50.643210 | ubuntu-noble | 'fluent-plugin-grok-parser', 2026-08-13 09:47:50.643223 | ubuntu-noble | 'fluent-plugin-prometheus', 2026-08-13 09:47:50.643235 | ubuntu-noble | 'fluent-plugin-rewrite-tag-filter', 2026-08-13 09:47:50.643248 | ubuntu-noble | 'fluent-plugin-grafana-loki', 2026-08-13 09:47:50.643261 | ubuntu-noble | ] %} 2026-08-13 09:47:50.643274 | ubuntu-noble | 2026-08-13 09:47:50.643287 | ubuntu-noble | {% set openstack_base_pip_packages_append = ['pip', 'git+https://github.com/sapcc/openstack-audit-middleware.git'] %} 2026-08-13 09:47:50.643300 | ubuntu-noble | 2026-08-13 09:47:50.643313 | ubuntu-noble | {% set glance_base_pip_packages_append = ['boto3'] %} 2026-08-13 09:47:50.643326 | ubuntu-noble | 2026-08-13 09:47:50.643338 | ubuntu-noble | {% block nova_libvirt_footer %} 2026-08-13 09:47:50.643350 | ubuntu-noble | RUN chgrp tss /var/lib/swtpm-localca \ 2026-08-13 09:47:50.643385 | ubuntu-noble | && chmod g+w /var/lib/swtpm-localca 2026-08-13 09:47:50.643396 | ubuntu-noble | RUN truncate --size=524288 /usr/lib/ipxe/qemu/efi-virtio.rom 2026-08-13 09:47:50.643406 | ubuntu-noble | {% endblock %} 2026-08-13 09:47:50.643417 | ubuntu-noble | 2026-08-13 09:47:50.643437 | ubuntu-noble | {% block horizon_header %} 2026-08-13 09:47:50.643448 | ubuntu-noble | RUN apt-get update \ 2026-08-13 09:47:50.643458 | ubuntu-noble | && apt-get -y install --no-install-recommends build-essential libmariadb-dev-compat \ 2026-08-13 09:47:50.643469 | ubuntu-noble | && python3 -m pip --no-cache-dir install --upgrade setuptools mysqlclient \ 2026-08-13 09:47:50.643480 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-08-13 09:47:50.643490 | ubuntu-noble | && apt-get clean \ 2026-08-13 09:47:50.643500 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-13 09:47:50.643511 | ubuntu-noble | {% endblock %} 2026-08-13 09:47:50.643521 | ubuntu-noble | 2026-08-13 09:47:50.643552 | ubuntu-noble | {% block horizon_footer %} 2026-08-13 09:47:50.643563 | ubuntu-noble | RUN curl -q -L -o /tmp/openstack-themes.tar.gz https://github.com/osism/openstack-themes/archive/main.tar.gz \ 2026-08-13 09:47:50.643574 | ubuntu-noble | && tar xzvf /tmp/openstack-themes.tar.gz --directory=/var/lib/kolla/venv/lib/python3/site-packages/openstack_dashboard/themes --strip-components 2 openstack-themes-main/horizon \ 2026-08-13 09:47:50.643585 | ubuntu-noble | && rm /tmp/openstack-themes.tar.gz 2026-08-13 09:47:50.643595 | ubuntu-noble | {% endblock %} 2026-08-13 09:47:50.643605 | ubuntu-noble | 2026-08-13 09:47:50.643615 | ubuntu-noble | {% block base_header %} 2026-08-13 09:47:50.643625 | ubuntu-noble | COPY apt_preferences.{{ base_distro }} /etc/apt/preferences 2026-08-13 09:47:50.643635 | ubuntu-noble | COPY *.gpg /etc/kolla/apt-keys/ 2026-08-13 09:47:50.643683 | ubuntu-noble | 2026-08-13 09:47:50.643693 | ubuntu-noble | RUN apt-get update \ 2026-08-13 09:47:50.643703 | ubuntu-noble | && apt-get -y install --no-install-recommends locales ca-certificates \ 2026-08-13 09:47:50.643713 | ubuntu-noble | && locale-gen en_US.UTF-8 \ 2026-08-13 09:47:50.643723 | ubuntu-noble | && apt-get clean \ 2026-08-13 09:47:50.643733 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-13 09:47:50.643743 | ubuntu-noble | {% endblock %} 2026-08-13 09:47:50.643753 | ubuntu-noble | 2026-08-13 09:47:50.643763 | ubuntu-noble | {% block openstack_base_header %} 2026-08-13 09:47:50.643772 | ubuntu-noble | RUN apt-get update \ 2026-08-13 09:47:50.643782 | ubuntu-noble | && apt-get -y install --no-install-recommends python3-setuptools \ 2026-08-13 09:47:50.643792 | ubuntu-noble | && apt-get clean \ 2026-08-13 09:47:50.643802 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-13 09:47:50.643811 | ubuntu-noble | {% endblock %} 2026-08-13 09:47:50.643821 | ubuntu-noble | 2026-08-13 09:47:50.643831 | ubuntu-noble | {% set glance_base_packages_append = ['nvme-cli'] %} 2026-08-13 09:47:50.643841 | ubuntu-noble | 2026-08-13 09:47:50.643850 | ubuntu-noble | {% set kolla_toolbox_packages_append = ['iputils-ping', 'traceroute'] %} 2026-08-13 09:47:50.643860 | ubuntu-noble | 2026-08-13 09:47:50.643870 | ubuntu-noble | {% set cinder_volume_packages_append = ['multipath-tools'] %} 2026-08-13 09:47:50.643880 | ubuntu-noble | 2026-08-13 09:47:50.643890 | ubuntu-noble | {% set cinder_volume_pip_packages = [ 'py-pure-client', 'infinisdk', 'python-linstor' ] %} 2026-08-13 09:47:50.643912 | ubuntu-noble | {% block cinder_volume_footer %} 2026-08-13 09:47:50.643922 | ubuntu-noble | RUN {{ macros.install_pip(cinder_volume_pip_packages | customizable("pip_packages")) }} 2026-08-13 09:47:50.643932 | ubuntu-noble | {% endblock %} 2026-08-13 09:47:50.643942 | ubuntu-noble | 2026-08-13 09:47:50.643951 | ubuntu-noble | {% set manila_base_additional_pip_packages = [ 'pywinrm' ] %} 2026-08-13 09:47:50.643961 | ubuntu-noble | {% block manila_base_footer %} 2026-08-13 09:47:50.643971 | ubuntu-noble | RUN {{ macros.install_pip(manila_base_additional_pip_packages | customizable("pip_packages")) }} 2026-08-13 09:47:50.643981 | ubuntu-noble | {% endblock %} 2026-08-13 09:47:50.643990 | ubuntu-noble | 2026-08-13 09:47:50.644000 | ubuntu-noble | {% set magnum_base_additional_pip_packages = [ 'magnum-cluster-api' ] %} 2026-08-13 09:47:50.644010 | ubuntu-noble | {% block magnum_base_footer %} 2026-08-13 09:47:50.644020 | ubuntu-noble | RUN {{ macros.install_pip(magnum_base_additional_pip_packages | customizable("pip_packages")) }} 2026-08-13 09:47:50.644029 | ubuntu-noble | RUN curl -o /tmp/helm.tar.gz https://get.helm.sh/helm-v3.15.2-linux-amd64.tar.gz \ 2026-08-13 09:47:50.644039 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/helm.tar.gz -C /usr/local/bin linux-amd64/helm 2026-08-13 09:47:50.644049 | ubuntu-noble | {% endblock %} 2026-08-13 09:47:50.644067 | ubuntu-noble | 2026-08-13 09:47:50.644077 | ubuntu-noble | {% set gnocchi_base_packages_append = ['python3-rados'] %} 2026-08-13 09:47:50.644087 | ubuntu-noble | {% block gnocchi_base_footer %} 2026-08-13 09:47:50.644097 | ubuntu-noble | RUN mkdir -p /var/lib/gnocchi/tmp \ 2026-08-13 09:47:50.644106 | ubuntu-noble | && chown -R gnocchi: /var/lib/gnocchi/tmp 2026-08-13 09:47:50.644116 | ubuntu-noble | {% endblock %} 2026-08-13 09:47:50.644126 | ubuntu-noble | 2026-08-13 09:47:50.644135 | ubuntu-noble | {% block grafana_footer %} 2026-08-13 09:47:50.644145 | ubuntu-noble | RUN curl -o /tmp/kolla-operations.tar.gz https://github.com/osism/kolla-operations/tarball/main \ 2026-08-13 09:47:50.644155 | ubuntu-noble | && mkdir -p /operations \ 2026-08-13 09:47:50.644164 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/kolla-operations.tar.gz -C /operations \ 2026-08-13 09:47:50.644174 | ubuntu-noble | && rm -f /tmp/kolla-operations.tar.gz 2026-08-13 09:47:50.644184 | ubuntu-noble | {% endblock %} 2026-08-13 09:47:50.644193 | ubuntu-noble | 2026-08-13 09:47:50.644203 | ubuntu-noble | {% block keystone_footer %} 2026-08-13 09:47:50.644213 | ubuntu-noble | RUN python3 -m pip --no-cache-dir install keystone-keycloak-backend 2026-08-13 09:47:50.644222 | ubuntu-noble | RUN apt-get update \ 2026-08-13 09:47:50.644232 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-08-13 09:47:50.644242 | ubuntu-noble | libapache2-mod-auth-openidc \ 2026-08-13 09:47:50.644251 | ubuntu-noble | libldap-common \ 2026-08-13 09:47:50.644261 | ubuntu-noble | libmemcached11 \ 2026-08-13 09:47:50.644271 | ubuntu-noble | && apt-get clean \ 2026-08-13 09:47:50.644280 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* \ 2026-08-13 09:47:50.644290 | ubuntu-noble | && a2enmod auth_openidc 2026-08-13 09:47:50.644300 | ubuntu-noble | {% endblock %} 2026-08-13 09:47:50.644310 | ubuntu-noble | 2026-08-13 09:47:50.644319 | ubuntu-noble | {% block footer %} 2026-08-13 09:47:50.644329 | ubuntu-noble | RUN rm -rf /usr/share/doc/* \ 2026-08-13 09:47:50.644339 | ubuntu-noble | && rm -rf /usr/share/man/* \ 2026-08-13 09:47:50.644348 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-08-13 09:47:50.644358 | ubuntu-noble | && apt-get autoremove -y \ 2026-08-13 09:47:50.644370 | ubuntu-noble | && if [ -e /var/lib/kolla/venv/bin/python3 ]; then /var/lib/kolla/venv/bin/pip3 install --no-cache-dir pyclean==3.0.0; /var/lib/kolla/venv/bin/pyclean /var/lib/kolla/venv; /var/lib/kolla/venv/bin/pyclean /usr; /var/lib/kolla/venv/bin/pip3 uninstall -y pyclean; fi 2026-08-13 09:47:50.644402 | ubuntu-noble | {% endblock %} 2026-08-13 09:47:50.644412 | ubuntu-noble | 2026-08-13 09:47:50.644422 | ubuntu-noble | {% block labels %} 2026-08-13 09:47:50.644432 | ubuntu-noble | LABEL "build-date"="{{ build_date }}" \ 2026-08-13 09:47:50.644441 | ubuntu-noble | "name"="{{ image_name }}" \ 2026-08-13 09:47:50.644451 | ubuntu-noble | "de.osism.commit.docker_images_kolla"="76121cf" \ 2026-08-13 09:47:50.644460 | ubuntu-noble | "de.osism.commit.kolla"="662eebdf4" \ 2026-08-13 09:47:50.644470 | ubuntu-noble | "de.osism.commit.kolla_version"="20.5.1" \ 2026-08-13 09:47:50.644480 | ubuntu-noble | "de.osism.commit.release"="7fa3acb" \ 2026-08-13 09:47:50.644489 | ubuntu-noble | "de.osism.os_id"="ubuntu" \ 2026-08-13 09:47:50.644499 | ubuntu-noble | "de.osism.os_version_id"="24.04" \ 2026-08-13 09:47:50.644508 | ubuntu-noble | "de.osism.release.openstack"="2025.1" \ 2026-08-13 09:47:50.644518 | ubuntu-noble | "de.osism.version"="latest" \ 2026-08-13 09:47:50.644578 | ubuntu-noble | "org.opencontainers.image.created"="2026-08-13T09:47:50.620957+00:00" \ 2026-08-13 09:47:50.644597 | ubuntu-noble | "org.opencontainers.image.documentation"="https://osism.tech/docs/" \ 2026-08-13 09:47:50.644607 | ubuntu-noble | "org.opencontainers.image.licenses"="ASL 2.0" \ 2026-08-13 09:47:50.644617 | ubuntu-noble | "org.opencontainers.image.source"="https://github.com/osism/container-images-kolla" \ 2026-08-13 09:47:50.644627 | ubuntu-noble | "org.opencontainers.image.title"="{{ image_name }}" \ 2026-08-13 09:47:50.645227 | ubuntu-noble | "org.opencontainers.image.url"="https://quay.io/organization/osism" \ 2026-08-13 09:47:50.645263 | ubuntu-noble | "org.opencontainers.image.vendor"="OSISM GmbH" 2026-08-13 09:47:50.645273 | ubuntu-noble | {% endblock %} 2026-08-13 09:47:50.645284 | ubuntu-noble | 2026-08-13 09:47:50.645304 | ubuntu-noble | + bash scripts/002-generate.sh 2026-08-13 09:47:50.646694 | ubuntu-noble | + BASE=ubuntu 2026-08-13 09:47:50.646718 | ubuntu-noble | + BASE_VERSION=22.04 2026-08-13 09:47:50.647709 | ubuntu-noble | ++ date +%Y%m%d 2026-08-13 09:47:50.648845 | ubuntu-noble | + BUILD_ID=20260813 2026-08-13 09:47:50.648884 | ubuntu-noble | + DOCKER_NAMESPACE=kolla 2026-08-13 09:47:50.648911 | ubuntu-noble | + DOCKER_REGISTRY=osism.harbor.regio.digital 2026-08-13 09:47:50.648922 | ubuntu-noble | + OPENSTACK_VERSION=2025.1 2026-08-13 09:47:50.648932 | ubuntu-noble | + VERSION=latest 2026-08-13 09:47:50.648946 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-08-13 09:47:50.648956 | ubuntu-noble | + . defaults/all.sh 2026-08-13 09:47:50.648966 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-08-13 09:47:50.648976 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-08-13 09:47:50.648989 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-08-13 09:47:50.648999 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-08-13 09:47:50.649091 | ubuntu-noble | +++ deactivate nondestructive 2026-08-13 09:47:50.649108 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-13 09:47:50.649119 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-13 09:47:50.649130 | ubuntu-noble | +++ hash -r 2026-08-13 09:47:50.649143 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-13 09:47:50.649153 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-08-13 09:47:50.649164 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-08-13 09:47:50.649178 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-08-13 09:47:50.649191 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-08-13 09:47:50.649204 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-08-13 09:47:50.649215 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-08-13 09:47:50.649225 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-08-13 09:47:50.649240 | ubuntu-noble | +++ _OLD_VIRTUAL_PATH=/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-08-13 09:47:50.649251 | ubuntu-noble | +++ PATH=/tmp/venv/bin:/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-08-13 09:47:50.649262 | ubuntu-noble | +++ export PATH 2026-08-13 09:47:50.649275 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-13 09:47:50.649285 | ubuntu-noble | +++ '[' -z '' ']' 2026-08-13 09:47:50.649295 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-08-13 09:47:50.649309 | ubuntu-noble | +++ PS1='(venv) ' 2026-08-13 09:47:50.649319 | ubuntu-noble | +++ export PS1 2026-08-13 09:47:50.649329 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-08-13 09:47:50.649339 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-08-13 09:47:50.649350 | ubuntu-noble | +++ hash -r 2026-08-13 09:47:50.649363 | ubuntu-noble | + . defaults/2025.1.sh 2026-08-13 09:47:50.650448 | ubuntu-noble | +++ date +%Y%m%d 2026-08-13 09:47:50.651545 | ubuntu-noble | ++ export BUILD_ID=20260813 2026-08-13 09:47:50.651563 | ubuntu-noble | ++ BUILD_ID=20260813 2026-08-13 09:47:50.651576 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-08-13 09:47:50.651585 | ubuntu-noble | ++ KOLLA_TYPE= 2026-08-13 09:47:50.651594 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-08-13 09:47:50.651603 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-08-13 09:47:50.651615 | ubuntu-noble | + export VERSION 2026-08-13 09:47:50.651624 | ubuntu-noble | + export OPENSTACK_VERSION 2026-08-13 09:47:50.651632 | ubuntu-noble | + DOCKER_TAG=build-20260813 2026-08-13 09:47:50.651665 | ubuntu-noble | + KOLLA_BASE=ubuntu 2026-08-13 09:47:50.651683 | ubuntu-noble | + KOLLA_BASE_TAG=24.04 2026-08-13 09:47:50.651693 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-08-13 09:47:50.651702 | ubuntu-noble | + KOLLA_INSTALL_TYPE=source 2026-08-13 09:47:50.651715 | ubuntu-noble | + python3 src/generate-kolla-build-config.py 2026-08-13 09:47:50.791177 | ubuntu-noble | + setini DEFAULT namespace kolla 2026-08-13 09:47:50.791229 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=namespace value=kolla' 2026-08-13 09:47:52.048267 | ubuntu-noble | localhost | SUCCESS => { 2026-08-13 09:47:52.048308 | ubuntu-noble | "changed": false, 2026-08-13 09:47:52.048314 | ubuntu-noble | "gid": 1000, 2026-08-13 09:47:52.048319 | ubuntu-noble | "group": "zuul", 2026-08-13 09:47:52.048323 | ubuntu-noble | "mode": "0664", 2026-08-13 09:47:52.048328 | ubuntu-noble | "msg": "OK", 2026-08-13 09:47:52.048332 | ubuntu-noble | "owner": "zuul", 2026-08-13 09:47:52.048337 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-13 09:47:52.048342 | ubuntu-noble | "size": 4562, 2026-08-13 09:47:52.048346 | ubuntu-noble | "state": "file", 2026-08-13 09:47:52.048351 | ubuntu-noble | "uid": 1000 2026-08-13 09:47:52.048355 | ubuntu-noble | } 2026-08-13 09:47:52.146596 | ubuntu-noble | + setini DEFAULT tag build-20260813 2026-08-13 09:47:52.146669 | 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-20260813' 2026-08-13 09:47:53.330712 | ubuntu-noble | localhost | CHANGED => { 2026-08-13 09:47:53.330781 | ubuntu-noble | "changed": true, 2026-08-13 09:47:53.330789 | ubuntu-noble | "gid": 1000, 2026-08-13 09:47:53.330796 | ubuntu-noble | "group": "zuul", 2026-08-13 09:47:53.330802 | ubuntu-noble | "mode": "0664", 2026-08-13 09:47:53.330808 | ubuntu-noble | "msg": "option changed", 2026-08-13 09:47:53.330814 | ubuntu-noble | "owner": "zuul", 2026-08-13 09:47:53.330820 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-13 09:47:53.330826 | ubuntu-noble | "size": 4570, 2026-08-13 09:47:53.330832 | ubuntu-noble | "state": "file", 2026-08-13 09:47:53.330838 | ubuntu-noble | "uid": 1000 2026-08-13 09:47:53.330845 | ubuntu-noble | } 2026-08-13 09:47:53.429061 | ubuntu-noble | + setini DEFAULT base ubuntu 2026-08-13 09:47:53.429110 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=base value=ubuntu' 2026-08-13 09:47:54.626714 | ubuntu-noble | localhost | SUCCESS => { 2026-08-13 09:47:54.626768 | ubuntu-noble | "changed": false, 2026-08-13 09:47:54.626773 | ubuntu-noble | "gid": 1000, 2026-08-13 09:47:54.626777 | ubuntu-noble | "group": "zuul", 2026-08-13 09:47:54.626781 | ubuntu-noble | "mode": "0664", 2026-08-13 09:47:54.626784 | ubuntu-noble | "msg": "OK", 2026-08-13 09:47:54.626788 | ubuntu-noble | "owner": "zuul", 2026-08-13 09:47:54.626792 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-13 09:47:54.626795 | ubuntu-noble | "size": 4570, 2026-08-13 09:47:54.626799 | ubuntu-noble | "state": "file", 2026-08-13 09:47:54.626803 | ubuntu-noble | "uid": 1000 2026-08-13 09:47:54.626806 | ubuntu-noble | } 2026-08-13 09:47:54.727695 | ubuntu-noble | + setini DEFAULT base_tag 24.04 2026-08-13 09:47:54.727762 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=base_tag value=24.04' 2026-08-13 09:47:55.958714 | ubuntu-noble | localhost | SUCCESS => { 2026-08-13 09:47:55.958767 | ubuntu-noble | "changed": false, 2026-08-13 09:47:55.958772 | ubuntu-noble | "gid": 1000, 2026-08-13 09:47:55.958776 | ubuntu-noble | "group": "zuul", 2026-08-13 09:47:55.958780 | ubuntu-noble | "mode": "0664", 2026-08-13 09:47:55.958783 | ubuntu-noble | "msg": "OK", 2026-08-13 09:47:55.958787 | ubuntu-noble | "owner": "zuul", 2026-08-13 09:47:55.958791 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-13 09:47:55.958795 | ubuntu-noble | "size": 4570, 2026-08-13 09:47:55.958798 | ubuntu-noble | "state": "file", 2026-08-13 09:47:55.958802 | ubuntu-noble | "uid": 1000 2026-08-13 09:47:55.958806 | ubuntu-noble | } 2026-08-13 09:47:56.056761 | ubuntu-noble | + setini DEFAULT install_type source 2026-08-13 09:47:56.056812 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=install_type value=source' 2026-08-13 09:47:57.272704 | ubuntu-noble | localhost | SUCCESS => { 2026-08-13 09:47:57.272750 | ubuntu-noble | "changed": false, 2026-08-13 09:47:57.272755 | ubuntu-noble | "gid": 1000, 2026-08-13 09:47:57.272759 | ubuntu-noble | "group": "zuul", 2026-08-13 09:47:57.272762 | ubuntu-noble | "mode": "0664", 2026-08-13 09:47:57.272766 | ubuntu-noble | "msg": "OK", 2026-08-13 09:47:57.272769 | ubuntu-noble | "owner": "zuul", 2026-08-13 09:47:57.272773 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-13 09:47:57.272777 | ubuntu-noble | "size": 4570, 2026-08-13 09:47:57.272781 | ubuntu-noble | "state": "file", 2026-08-13 09:47:57.272784 | ubuntu-noble | "uid": 1000 2026-08-13 09:47:57.272788 | ubuntu-noble | } 2026-08-13 09:47:57.367068 | ubuntu-noble | + [[ 2025.1 == \2\0\2\4\.\1 ]] 2026-08-13 09:47:57.367115 | ubuntu-noble | + REQUIREMENTS_BRANCH=stable-2025.1 2026-08-13 09:47:57.367120 | ubuntu-noble | + setini openstack-base location tarballs/requirements-stable-2025.1.tar.gz 2026-08-13 09:47:57.367126 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=openstack-base option=location value=tarballs/requirements-stable-2025.1.tar.gz' 2026-08-13 09:47:58.555702 | ubuntu-noble | localhost | CHANGED => { 2026-08-13 09:47:58.555743 | ubuntu-noble | "changed": true, 2026-08-13 09:47:58.555748 | ubuntu-noble | "gid": 1000, 2026-08-13 09:47:58.555752 | ubuntu-noble | "group": "zuul", 2026-08-13 09:47:58.555755 | ubuntu-noble | "mode": "0664", 2026-08-13 09:47:58.555759 | ubuntu-noble | "msg": "section and option added", 2026-08-13 09:47:58.555764 | ubuntu-noble | "owner": "zuul", 2026-08-13 09:47:58.555767 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-13 09:47:58.555771 | ubuntu-noble | "size": 4641, 2026-08-13 09:47:58.555774 | ubuntu-noble | "state": "file", 2026-08-13 09:47:58.555778 | ubuntu-noble | "uid": 1000 2026-08-13 09:47:58.555792 | ubuntu-noble | } 2026-08-13 09:47:58.654288 | ubuntu-noble | + sed -i '/\[openstack-base\]/a # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz' kolla-build.conf 2026-08-13 09:47:58.656999 | ubuntu-noble | + setini openstack-base type local 2026-08-13 09:47:58.657040 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=openstack-base option=type value=local' 2026-08-13 09:47:59.848152 | ubuntu-noble | localhost | CHANGED => { 2026-08-13 09:47:59.848192 | ubuntu-noble | "changed": true, 2026-08-13 09:47:59.848197 | ubuntu-noble | "gid": 1000, 2026-08-13 09:47:59.848200 | ubuntu-noble | "group": "zuul", 2026-08-13 09:47:59.848204 | ubuntu-noble | "mode": "0664", 2026-08-13 09:47:59.848208 | ubuntu-noble | "msg": "option added", 2026-08-13 09:47:59.848211 | ubuntu-noble | "owner": "zuul", 2026-08-13 09:47:59.848215 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-13 09:47:59.848219 | ubuntu-noble | "size": 4752, 2026-08-13 09:47:59.848222 | ubuntu-noble | "state": "file", 2026-08-13 09:47:59.848226 | ubuntu-noble | "uid": 1000 2026-08-13 09:47:59.848229 | ubuntu-noble | } 2026-08-13 09:47:59.937139 | ubuntu-noble | + [[ -n osism.harbor.regio.digital ]] 2026-08-13 09:47:59.937206 | ubuntu-noble | + setini DEFAULT registry osism.harbor.regio.digital 2026-08-13 09:47:59.937220 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=registry value=osism.harbor.regio.digital' 2026-08-13 09:48:01.135727 | ubuntu-noble | localhost | CHANGED => { 2026-08-13 09:48:01.135782 | ubuntu-noble | "changed": true, 2026-08-13 09:48:01.135791 | ubuntu-noble | "gid": 1000, 2026-08-13 09:48:01.135799 | ubuntu-noble | "group": "zuul", 2026-08-13 09:48:01.135807 | ubuntu-noble | "mode": "0664", 2026-08-13 09:48:01.135815 | ubuntu-noble | "msg": "option added", 2026-08-13 09:48:01.135822 | ubuntu-noble | "owner": "zuul", 2026-08-13 09:48:01.135830 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-13 09:48:01.135838 | ubuntu-noble | "size": 4790, 2026-08-13 09:48:01.135845 | ubuntu-noble | "state": "file", 2026-08-13 09:48:01.135853 | ubuntu-noble | "uid": 1000 2026-08-13 09:48:01.135860 | ubuntu-noble | } 2026-08-13 09:48:01.231705 | ubuntu-noble | + echo DEBUG kolla-build.conf 2026-08-13 09:48:01.231793 | ubuntu-noble | DEBUG kolla-build.conf 2026-08-13 09:48:01.231822 | ubuntu-noble | + cat kolla-build.conf 2026-08-13 09:48:01.234730 | ubuntu-noble | [DEFAULT] 2026-08-13 09:48:01.234805 | ubuntu-noble | base = ubuntu 2026-08-13 09:48:01.234819 | ubuntu-noble | base_package_type = deb 2026-08-13 09:48:01.234830 | ubuntu-noble | base_tag = 24.04 2026-08-13 09:48:01.234840 | ubuntu-noble | install_type = source 2026-08-13 09:48:01.234850 | ubuntu-noble | namespace = kolla 2026-08-13 09:48:01.234860 | ubuntu-noble | openstack_release = 2025.1 2026-08-13 09:48:01.234870 | ubuntu-noble | push = false 2026-08-13 09:48:01.234880 | ubuntu-noble | tag = build-20260813 2026-08-13 09:48:01.234890 | ubuntu-noble | threads = 1 2026-08-13 09:48:01.234900 | ubuntu-noble | patches_path = kolla-patches/2025.1 2026-08-13 09:48:01.234911 | ubuntu-noble | registry = osism.harbor.regio.digital 2026-08-13 09:48:01.234922 | ubuntu-noble | 2026-08-13 09:48:01.234934 | ubuntu-noble | ######################################################################### 2026-08-13 09:48:01.234955 | ubuntu-noble | # sources tracked in release repository 2026-08-13 09:48:01.234965 | ubuntu-noble | 2026-08-13 09:48:01.234975 | ubuntu-noble | [aodh-base] 2026-08-13 09:48:01.234986 | ubuntu-noble | type = local 2026-08-13 09:48:01.234996 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz 2026-08-13 09:48:01.235006 | ubuntu-noble | location = tarballs/aodh-stable-2025.1.tar.gz 2026-08-13 09:48:01.235016 | ubuntu-noble | 2026-08-13 09:48:01.235025 | ubuntu-noble | 2026-08-13 09:48:01.235035 | ubuntu-noble | 2026-08-13 09:48:01.235045 | ubuntu-noble | [barbican-base] 2026-08-13 09:48:01.235054 | ubuntu-noble | type = local 2026-08-13 09:48:01.235064 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz 2026-08-13 09:48:01.235075 | ubuntu-noble | location = tarballs/barbican-stable-2025.1.tar.gz 2026-08-13 09:48:01.235085 | ubuntu-noble | 2026-08-13 09:48:01.235095 | ubuntu-noble | 2026-08-13 09:48:01.235104 | ubuntu-noble | 2026-08-13 09:48:01.235114 | ubuntu-noble | [blazar-base] 2026-08-13 09:48:01.235123 | ubuntu-noble | type = local 2026-08-13 09:48:01.235133 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz 2026-08-13 09:48:01.235143 | ubuntu-noble | location = tarballs/blazar-stable-2025.1.tar.gz 2026-08-13 09:48:01.235152 | ubuntu-noble | 2026-08-13 09:48:01.235162 | ubuntu-noble | 2026-08-13 09:48:01.235191 | ubuntu-noble | 2026-08-13 09:48:01.235201 | ubuntu-noble | [ceilometer-base] 2026-08-13 09:48:01.235211 | ubuntu-noble | type = local 2026-08-13 09:48:01.235221 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz 2026-08-13 09:48:01.235231 | ubuntu-noble | location = tarballs/ceilometer-stable-2025.1.tar.gz 2026-08-13 09:48:01.235240 | ubuntu-noble | 2026-08-13 09:48:01.235250 | ubuntu-noble | 2026-08-13 09:48:01.235259 | ubuntu-noble | 2026-08-13 09:48:01.235269 | ubuntu-noble | [cinder-base] 2026-08-13 09:48:01.235279 | ubuntu-noble | type = local 2026-08-13 09:48:01.235288 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz 2026-08-13 09:48:01.235298 | ubuntu-noble | location = tarballs/cinder-stable-2025.1.tar.gz 2026-08-13 09:48:01.235308 | ubuntu-noble | 2026-08-13 09:48:01.235318 | ubuntu-noble | 2026-08-13 09:48:01.235327 | ubuntu-noble | 2026-08-13 09:48:01.235336 | ubuntu-noble | [designate-base] 2026-08-13 09:48:01.235346 | ubuntu-noble | type = local 2026-08-13 09:48:01.235356 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz 2026-08-13 09:48:01.235366 | ubuntu-noble | location = tarballs/designate-stable-2025.1.tar.gz 2026-08-13 09:48:01.235375 | ubuntu-noble | 2026-08-13 09:48:01.235385 | ubuntu-noble | 2026-08-13 09:48:01.235394 | ubuntu-noble | 2026-08-13 09:48:01.235441 | ubuntu-noble | [glance-base] 2026-08-13 09:48:01.235451 | ubuntu-noble | type = local 2026-08-13 09:48:01.235461 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz 2026-08-13 09:48:01.235471 | ubuntu-noble | location = tarballs/glance-stable-2025.1.tar.gz 2026-08-13 09:48:01.235480 | ubuntu-noble | 2026-08-13 09:48:01.235490 | ubuntu-noble | 2026-08-13 09:48:01.235499 | ubuntu-noble | 2026-08-13 09:48:01.235509 | ubuntu-noble | [heat-base] 2026-08-13 09:48:01.235519 | ubuntu-noble | type = local 2026-08-13 09:48:01.235528 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz 2026-08-13 09:48:01.235538 | ubuntu-noble | location = tarballs/heat-stable-2025.1.tar.gz 2026-08-13 09:48:01.235548 | ubuntu-noble | 2026-08-13 09:48:01.235557 | ubuntu-noble | 2026-08-13 09:48:01.235567 | ubuntu-noble | 2026-08-13 09:48:01.235576 | ubuntu-noble | [horizon] 2026-08-13 09:48:01.235586 | ubuntu-noble | type = local 2026-08-13 09:48:01.235595 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz 2026-08-13 09:48:01.235605 | ubuntu-noble | location = tarballs/horizon-stable-2025.1.tar.gz 2026-08-13 09:48:01.235615 | ubuntu-noble | 2026-08-13 09:48:01.235624 | ubuntu-noble | 2026-08-13 09:48:01.235634 | ubuntu-noble | 2026-08-13 09:48:01.235679 | ubuntu-noble | [ironic-base] 2026-08-13 09:48:01.235690 | ubuntu-noble | type = local 2026-08-13 09:48:01.235700 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz 2026-08-13 09:48:01.235710 | ubuntu-noble | location = tarballs/ironic-stable-2025.1.tar.gz 2026-08-13 09:48:01.235720 | ubuntu-noble | 2026-08-13 09:48:01.235729 | ubuntu-noble | 2026-08-13 09:48:01.235739 | ubuntu-noble | 2026-08-13 09:48:01.235749 | ubuntu-noble | [keystone-base] 2026-08-13 09:48:01.235758 | ubuntu-noble | type = local 2026-08-13 09:48:01.235768 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz 2026-08-13 09:48:01.235778 | ubuntu-noble | location = tarballs/keystone-stable-2025.1.tar.gz 2026-08-13 09:48:01.235788 | ubuntu-noble | 2026-08-13 09:48:01.235797 | ubuntu-noble | 2026-08-13 09:48:01.235807 | ubuntu-noble | 2026-08-13 09:48:01.235817 | ubuntu-noble | [magnum-base] 2026-08-13 09:48:01.235827 | ubuntu-noble | type = local 2026-08-13 09:48:01.235836 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz 2026-08-13 09:48:01.235846 | ubuntu-noble | location = tarballs/magnum-stable-2025.1.tar.gz 2026-08-13 09:48:01.235856 | ubuntu-noble | 2026-08-13 09:48:01.235866 | ubuntu-noble | 2026-08-13 09:48:01.235875 | ubuntu-noble | 2026-08-13 09:48:01.235885 | ubuntu-noble | [manila-base] 2026-08-13 09:48:01.235895 | ubuntu-noble | type = local 2026-08-13 09:48:01.235905 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz 2026-08-13 09:48:01.235914 | ubuntu-noble | location = tarballs/manila-stable-2025.1.tar.gz 2026-08-13 09:48:01.235924 | ubuntu-noble | 2026-08-13 09:48:01.235934 | ubuntu-noble | 2026-08-13 09:48:01.235944 | ubuntu-noble | 2026-08-13 09:48:01.235953 | ubuntu-noble | [masakari-base] 2026-08-13 09:48:01.235963 | ubuntu-noble | type = local 2026-08-13 09:48:01.235973 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz 2026-08-13 09:48:01.235983 | ubuntu-noble | location = tarballs/masakari-stable-2025.1.tar.gz 2026-08-13 09:48:01.235992 | ubuntu-noble | 2026-08-13 09:48:01.236002 | ubuntu-noble | 2026-08-13 09:48:01.236020 | ubuntu-noble | 2026-08-13 09:48:01.236030 | ubuntu-noble | [neutron-bgp-dragent] 2026-08-13 09:48:01.236040 | ubuntu-noble | type = local 2026-08-13 09:48:01.236050 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-13 09:48:01.236061 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-13 09:48:01.236071 | ubuntu-noble | 2026-08-13 09:48:01.236080 | ubuntu-noble | 2026-08-13 09:48:01.236090 | ubuntu-noble | [neutron-server-plugin-neutron-dynamic-routing] 2026-08-13 09:48:01.236100 | ubuntu-noble | type = local 2026-08-13 09:48:01.236110 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-13 09:48:01.236120 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-13 09:48:01.236130 | ubuntu-noble | 2026-08-13 09:48:01.236139 | ubuntu-noble | 2026-08-13 09:48:01.236149 | ubuntu-noble | [neutron-vpnaas-base] 2026-08-13 09:48:01.236159 | ubuntu-noble | type = local 2026-08-13 09:48:01.236169 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.1.tar.gz 2026-08-13 09:48:01.236179 | ubuntu-noble | location = tarballs/neutron-vpnaas-stable-2025.1.tar.gz 2026-08-13 09:48:01.236189 | ubuntu-noble | 2026-08-13 09:48:01.236198 | ubuntu-noble | 2026-08-13 09:48:01.236208 | ubuntu-noble | 2026-08-13 09:48:01.236218 | ubuntu-noble | [neutron-base] 2026-08-13 09:48:01.236228 | ubuntu-noble | type = local 2026-08-13 09:48:01.236237 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz 2026-08-13 09:48:01.236247 | ubuntu-noble | location = tarballs/neutron-stable-2025.1.tar.gz 2026-08-13 09:48:01.236257 | ubuntu-noble | 2026-08-13 09:48:01.236267 | ubuntu-noble | 2026-08-13 09:48:01.236276 | ubuntu-noble | 2026-08-13 09:48:01.236286 | ubuntu-noble | [nova-base] 2026-08-13 09:48:01.236296 | ubuntu-noble | type = local 2026-08-13 09:48:01.236306 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz 2026-08-13 09:48:01.236315 | ubuntu-noble | location = tarballs/nova-stable-2025.1.tar.gz 2026-08-13 09:48:01.236325 | ubuntu-noble | 2026-08-13 09:48:01.236335 | ubuntu-noble | 2026-08-13 09:48:01.236344 | ubuntu-noble | 2026-08-13 09:48:01.236354 | ubuntu-noble | [octavia-base] 2026-08-13 09:48:01.236364 | ubuntu-noble | type = local 2026-08-13 09:48:01.236374 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz 2026-08-13 09:48:01.236383 | ubuntu-noble | location = tarballs/octavia-stable-2025.1.tar.gz 2026-08-13 09:48:01.236393 | ubuntu-noble | 2026-08-13 09:48:01.236419 | ubuntu-noble | 2026-08-13 09:48:01.236430 | ubuntu-noble | 2026-08-13 09:48:01.236439 | ubuntu-noble | [placement-base] 2026-08-13 09:48:01.236449 | ubuntu-noble | type = local 2026-08-13 09:48:01.236459 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz 2026-08-13 09:48:01.236469 | ubuntu-noble | location = tarballs/placement-stable-2025.1.tar.gz 2026-08-13 09:48:01.236478 | ubuntu-noble | 2026-08-13 09:48:01.236488 | ubuntu-noble | 2026-08-13 09:48:01.236497 | ubuntu-noble | 2026-08-13 09:48:01.236507 | ubuntu-noble | [skyline-apiserver-base] 2026-08-13 09:48:01.236524 | ubuntu-noble | type = local 2026-08-13 09:48:01.236548 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.1.tar.gz 2026-08-13 09:48:01.236559 | ubuntu-noble | location = tarballs/skyline-apiserver-stable-2025.1.tar.gz 2026-08-13 09:48:01.236569 | ubuntu-noble | 2026-08-13 09:48:01.236579 | ubuntu-noble | 2026-08-13 09:48:01.236588 | ubuntu-noble | 2026-08-13 09:48:01.236598 | ubuntu-noble | [skyline-console-base] 2026-08-13 09:48:01.236608 | ubuntu-noble | type = local 2026-08-13 09:48:01.236617 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.1.tar.gz 2026-08-13 09:48:01.236627 | ubuntu-noble | location = tarballs/skyline-console-stable-2025.1.tar.gz 2026-08-13 09:48:01.236680 | ubuntu-noble | 2026-08-13 09:48:01.236694 | ubuntu-noble | 2026-08-13 09:48:01.236704 | ubuntu-noble | 2026-08-13 09:48:01.236714 | ubuntu-noble | [watcher-base] 2026-08-13 09:48:01.236724 | ubuntu-noble | type = local 2026-08-13 09:48:01.236734 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz 2026-08-13 09:48:01.236744 | ubuntu-noble | location = tarballs/watcher-stable-2025.1.tar.gz 2026-08-13 09:48:01.236753 | ubuntu-noble | 2026-08-13 09:48:01.236763 | ubuntu-noble | 2026-08-13 09:48:01.236773 | ubuntu-noble | [openstack-base] 2026-08-13 09:48:01.236783 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz 2026-08-13 09:48:01.236793 | ubuntu-noble | location = tarballs/requirements-stable-2025.1.tar.gz 2026-08-13 09:48:01.236811 | ubuntu-noble | type = local 2026-08-13 09:48:01.237484 | ubuntu-noble | + bash scripts/003-patch.sh 2026-08-13 09:48:01.239090 | ubuntu-noble | + OPENSTACK_VERSION=2025.1 2026-08-13 09:48:01.239702 | ubuntu-noble | + VERSION=latest 2026-08-13 09:48:01.239724 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-08-13 09:48:01.239729 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-08-13 09:48:01.239733 | ubuntu-noble | + . defaults/all.sh 2026-08-13 09:48:01.239737 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-08-13 09:48:01.239741 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-08-13 09:48:01.239745 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-08-13 09:48:01.239748 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-08-13 09:48:01.239752 | ubuntu-noble | +++ deactivate nondestructive 2026-08-13 09:48:01.239755 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-13 09:48:01.239759 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-13 09:48:01.239763 | ubuntu-noble | +++ hash -r 2026-08-13 09:48:01.239766 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-13 09:48:01.239770 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-08-13 09:48:01.239774 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-08-13 09:48:01.239777 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-08-13 09:48:01.239781 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-08-13 09:48:01.239784 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-08-13 09:48:01.239788 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-08-13 09:48:01.239791 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-08-13 09:48:01.239795 | ubuntu-noble | +++ _OLD_VIRTUAL_PATH=/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-08-13 09:48:01.239801 | ubuntu-noble | +++ PATH=/tmp/venv/bin:/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-08-13 09:48:01.239804 | ubuntu-noble | +++ export PATH 2026-08-13 09:48:01.239808 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-13 09:48:01.239812 | ubuntu-noble | +++ '[' -z '' ']' 2026-08-13 09:48:01.239815 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-08-13 09:48:01.239819 | ubuntu-noble | +++ PS1='(venv) ' 2026-08-13 09:48:01.239823 | ubuntu-noble | +++ export PS1 2026-08-13 09:48:01.239826 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-08-13 09:48:01.239830 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-08-13 09:48:01.239833 | ubuntu-noble | +++ hash -r 2026-08-13 09:48:01.239867 | ubuntu-noble | + . defaults/2025.1.sh 2026-08-13 09:48:01.240728 | ubuntu-noble | +++ date +%Y%m%d 2026-08-13 09:48:01.242384 | ubuntu-noble | ++ export BUILD_ID=20260813 2026-08-13 09:48:01.242435 | ubuntu-noble | ++ BUILD_ID=20260813 2026-08-13 09:48:01.242442 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-08-13 09:48:01.242448 | ubuntu-noble | ++ KOLLA_TYPE= 2026-08-13 09:48:01.242454 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-08-13 09:48:01.242460 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-08-13 09:48:01.242465 | ubuntu-noble | + . scripts/patch-lib.sh 2026-08-13 09:48:01.242949 | ubuntu-noble | +++ pwd 2026-08-13 09:48:01.243749 | ubuntu-noble | ++ PATCH_ROOT=/home/zuul/src/github.com/osism/container-images-kolla 2026-08-13 09:48:01.243797 | ubuntu-noble | ++ PATCH_MANIFEST=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-13 09:48:01.243818 | ubuntu-noble | + export VERSION 2026-08-13 09:48:01.243831 | ubuntu-noble | + export OPENSTACK_VERSION 2026-08-13 09:48:01.243846 | ubuntu-noble | + mkdir -p tarballs 2026-08-13 09:48:01.247678 | ubuntu-noble | + ping -c2 tarballs.opendev.org 2026-08-13 09:48:11.395762 | ubuntu-noble | PING tarballs.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f) 56 data bytes 2026-08-13 09:48:11.395881 | ubuntu-noble | 64 bytes from 2001:4800:7819:103:be76:4eff:fe03:e48f: icmp_seq=1 ttl=40 time=132 ms 2026-08-13 09:48:11.527446 | ubuntu-noble | 64 bytes from 2001:4800:7819:103:be76:4eff:fe03:e48f: icmp_seq=2 ttl=40 time=131 ms 2026-08-13 09:48:11.527553 | ubuntu-noble | 2026-08-13 09:48:11.527578 | ubuntu-noble | --- tarballs.opendev.org ping statistics --- 2026-08-13 09:48:11.527598 | ubuntu-noble | 2 packets transmitted, 2 received, 0% packet loss, time 10143ms 2026-08-13 09:48:11.527618 | ubuntu-noble | rtt min/avg/max/mdev = 131.135/131.812/132.489/0.677 ms 2026-08-13 09:48:11.529967 | ubuntu-noble | ++ awk '/# tarball/ && !seen[$4]++ { print $4 }' kolla-build.conf 2026-08-13 09:48:11.533792 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-13 09:48:11.533855 | ubuntu-noble | + pushd tarballs 2026-08-13 09:48:11.534743 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz 2026-08-13 09:48:11.537876 | ubuntu-noble | + filename=aodh-stable-2025.1.tar.gz 2026-08-13 09:48:11.537947 | ubuntu-noble | + [[ -e aodh-stable-2025.1.tar.gz ]] 2026-08-13 09:48:11.537964 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz 2026-08-13 09:48:11.537977 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz 2026-08-13 09:48:11.537989 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz 2026-08-13 09:48:12.626807 | ubuntu-noble | 2026-08-13 09:48:12 URL:https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz [252415/252415] -> "aodh-stable-2025.1.tar.gz" [1] 2026-08-13 09:48:12.628540 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-13 09:48:12.628588 | ubuntu-noble | + echo Process aodh-stable-2025.1.tar.gz 2026-08-13 09:48:12.628602 | ubuntu-noble | Process aodh-stable-2025.1.tar.gz 2026-08-13 09:48:12.631714 | ubuntu-noble | ++ tar -tzf aodh-stable-2025.1.tar.gz 2026-08-13 09:48:12.631763 | ubuntu-noble | ++ head -1 2026-08-13 09:48:12.631776 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-13 09:48:12.641369 | ubuntu-noble | + directory=aodh-20.0.0.0rc2.dev2 2026-08-13 09:48:12.642234 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 aodh-20.0.0.0rc2.dev2 2026-08-13 09:48:12.642402 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-13 09:48:12.642452 | ubuntu-noble | ++ local directory=aodh-20.0.0.0rc2.dev2 2026-08-13 09:48:12.642503 | ubuntu-noble | ++ local suffix= 2026-08-13 09:48:12.642575 | ubuntu-noble | ++ local name=aodh 2026-08-13 09:48:12.642611 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:12.642713 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:12.642757 | ubuntu-noble | ++ path=patches/2025.1/aodh 2026-08-13 09:48:12.642798 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/aodh ]] 2026-08-13 09:48:12.642851 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:12.642879 | ubuntu-noble | ++ path=patches/2025.1/aodh 2026-08-13 09:48:12.642915 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/aodh ]] 2026-08-13 09:48:12.642945 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:12.642971 | ubuntu-noble | ++ path=patches/2025.1/aodh 2026-08-13 09:48:12.642998 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/aodh ]] 2026-08-13 09:48:12.643030 | ubuntu-noble | ++ return 1 2026-08-13 09:48:12.643459 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:12.643527 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:12.644218 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 aodh-20.0.0.0rc2.dev2 /source 2026-08-13 09:48:12.644348 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-13 09:48:12.644385 | ubuntu-noble | ++ local directory=aodh-20.0.0.0rc2.dev2 2026-08-13 09:48:12.644425 | ubuntu-noble | ++ local suffix=/source 2026-08-13 09:48:12.644486 | ubuntu-noble | ++ local name=aodh 2026-08-13 09:48:12.644517 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:12.644569 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:12.644605 | ubuntu-noble | ++ path=overlays/2025.1/aodh/source 2026-08-13 09:48:12.644634 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/aodh/source ]] 2026-08-13 09:48:12.644754 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:12.644784 | ubuntu-noble | ++ path=overlays/2025.1/aodh/source 2026-08-13 09:48:12.644810 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/aodh/source ]] 2026-08-13 09:48:12.644837 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:12.644861 | ubuntu-noble | ++ path=overlays/2025.1/aodh/source 2026-08-13 09:48:12.644885 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/aodh/source ]] 2026-08-13 09:48:12.644914 | ubuntu-noble | ++ return 1 2026-08-13 09:48:12.645290 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:12.645354 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:12.645398 | ubuntu-noble | + echo Check patches for aodh-stable-2025.1.tar.gz 2026-08-13 09:48:12.645421 | ubuntu-noble | Check patches for aodh-stable-2025.1.tar.gz 2026-08-13 09:48:12.645451 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:12.645486 | ubuntu-noble | + echo Check overlays for aodh-stable-2025.1.tar.gz 2026-08-13 09:48:12.645506 | ubuntu-noble | Check overlays for aodh-stable-2025.1.tar.gz 2026-08-13 09:48:12.645531 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:12.645570 | ubuntu-noble | + popd 2026-08-13 09:48:12.645691 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-13 09:48:12.645748 | ubuntu-noble | + pushd tarballs 2026-08-13 09:48:12.646409 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz 2026-08-13 09:48:12.648178 | ubuntu-noble | + filename=barbican-stable-2025.1.tar.gz 2026-08-13 09:48:12.648245 | ubuntu-noble | + [[ -e barbican-stable-2025.1.tar.gz ]] 2026-08-13 09:48:12.648320 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz 2026-08-13 09:48:12.648343 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz 2026-08-13 09:48:12.648379 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz 2026-08-13 09:48:13.865184 | ubuntu-noble | 2026-08-13 09:48:13 URL:https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz [663542/663542] -> "barbican-stable-2025.1.tar.gz" [1] 2026-08-13 09:48:13.867473 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-13 09:48:13.867519 | ubuntu-noble | + echo Process barbican-stable-2025.1.tar.gz 2026-08-13 09:48:13.867528 | ubuntu-noble | Process barbican-stable-2025.1.tar.gz 2026-08-13 09:48:13.869703 | ubuntu-noble | ++ tar -tzf barbican-stable-2025.1.tar.gz 2026-08-13 09:48:13.869735 | ubuntu-noble | ++ head -1 2026-08-13 09:48:13.871164 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-13 09:48:13.876104 | ubuntu-noble | + directory=barbican-20.0.1.dev5 2026-08-13 09:48:13.877211 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 barbican-20.0.1.dev5 2026-08-13 09:48:13.877239 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-13 09:48:13.877266 | ubuntu-noble | ++ local directory=barbican-20.0.1.dev5 2026-08-13 09:48:13.877271 | ubuntu-noble | ++ local suffix= 2026-08-13 09:48:13.877276 | ubuntu-noble | ++ local name=barbican 2026-08-13 09:48:13.877281 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:13.877286 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:13.877290 | ubuntu-noble | ++ path=patches/2025.1/barbican 2026-08-13 09:48:13.877295 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/barbican ]] 2026-08-13 09:48:13.877301 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:13.877305 | ubuntu-noble | ++ path=patches/2025.1/barbican 2026-08-13 09:48:13.877310 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/barbican ]] 2026-08-13 09:48:13.877314 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:13.877318 | ubuntu-noble | ++ path=patches/2025.1/barbican 2026-08-13 09:48:13.877323 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/barbican ]] 2026-08-13 09:48:13.877327 | ubuntu-noble | ++ return 1 2026-08-13 09:48:13.877336 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:13.877340 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:13.878274 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 barbican-20.0.1.dev5 /source 2026-08-13 09:48:13.878296 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-13 09:48:13.878302 | ubuntu-noble | ++ local directory=barbican-20.0.1.dev5 2026-08-13 09:48:13.878307 | ubuntu-noble | ++ local suffix=/source 2026-08-13 09:48:13.878311 | ubuntu-noble | ++ local name=barbican 2026-08-13 09:48:13.878315 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:13.878320 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:13.878324 | ubuntu-noble | ++ path=overlays/2025.1/barbican/source 2026-08-13 09:48:13.878329 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/barbican/source ]] 2026-08-13 09:48:13.878333 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:13.878337 | ubuntu-noble | ++ path=overlays/2025.1/barbican/source 2026-08-13 09:48:13.878342 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/barbican/source ]] 2026-08-13 09:48:13.878346 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:13.878350 | ubuntu-noble | ++ path=overlays/2025.1/barbican/source 2026-08-13 09:48:13.878354 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/barbican/source ]] 2026-08-13 09:48:13.878358 | ubuntu-noble | ++ return 1 2026-08-13 09:48:13.878366 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:13.878380 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:13.878386 | ubuntu-noble | + echo Check patches for barbican-stable-2025.1.tar.gz 2026-08-13 09:48:13.878392 | ubuntu-noble | Check patches for barbican-stable-2025.1.tar.gz 2026-08-13 09:48:13.878690 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:13.878701 | ubuntu-noble | + echo Check overlays for barbican-stable-2025.1.tar.gz 2026-08-13 09:48:13.878705 | ubuntu-noble | Check overlays for barbican-stable-2025.1.tar.gz 2026-08-13 09:48:13.878709 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:13.878713 | ubuntu-noble | + popd 2026-08-13 09:48:13.878718 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-13 09:48:13.878722 | ubuntu-noble | + pushd tarballs 2026-08-13 09:48:13.879262 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz 2026-08-13 09:48:13.881493 | ubuntu-noble | + filename=blazar-stable-2025.1.tar.gz 2026-08-13 09:48:13.881548 | ubuntu-noble | + [[ -e blazar-stable-2025.1.tar.gz ]] 2026-08-13 09:48:13.881559 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz 2026-08-13 09:48:13.881567 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz 2026-08-13 09:48:13.881575 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz 2026-08-13 09:48:15.043838 | ubuntu-noble | 2026-08-13 09:48:15 URL:https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz [430885/430885] -> "blazar-stable-2025.1.tar.gz" [1] 2026-08-13 09:48:15.045888 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-13 09:48:15.045961 | ubuntu-noble | + echo Process blazar-stable-2025.1.tar.gz 2026-08-13 09:48:15.045972 | ubuntu-noble | Process blazar-stable-2025.1.tar.gz 2026-08-13 09:48:15.050070 | ubuntu-noble | ++ tar -tzf blazar-stable-2025.1.tar.gz 2026-08-13 09:48:15.050125 | ubuntu-noble | ++ head -1 2026-08-13 09:48:15.050138 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-13 09:48:15.058440 | ubuntu-noble | + directory=blazar-15.0.1.dev6 2026-08-13 09:48:15.059333 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 blazar-15.0.1.dev6 2026-08-13 09:48:15.059463 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-13 09:48:15.059505 | ubuntu-noble | ++ local directory=blazar-15.0.1.dev6 2026-08-13 09:48:15.059548 | ubuntu-noble | ++ local suffix= 2026-08-13 09:48:15.059613 | ubuntu-noble | ++ local name=blazar 2026-08-13 09:48:15.059678 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:15.059739 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:15.059768 | ubuntu-noble | ++ path=patches/2025.1/blazar 2026-08-13 09:48:15.059797 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/blazar ]] 2026-08-13 09:48:15.059845 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:15.059870 | ubuntu-noble | ++ path=patches/2025.1/blazar 2026-08-13 09:48:15.059894 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/blazar ]] 2026-08-13 09:48:15.059921 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:15.059945 | ubuntu-noble | ++ path=patches/2025.1/blazar 2026-08-13 09:48:15.059968 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/blazar ]] 2026-08-13 09:48:15.059996 | ubuntu-noble | ++ return 1 2026-08-13 09:48:15.060428 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:15.060519 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:15.061242 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 blazar-15.0.1.dev6 /source 2026-08-13 09:48:15.061348 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-13 09:48:15.061381 | ubuntu-noble | ++ local directory=blazar-15.0.1.dev6 2026-08-13 09:48:15.061419 | ubuntu-noble | ++ local suffix=/source 2026-08-13 09:48:15.061479 | ubuntu-noble | ++ local name=blazar 2026-08-13 09:48:15.061507 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:15.061551 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:15.061578 | ubuntu-noble | ++ path=overlays/2025.1/blazar/source 2026-08-13 09:48:15.061605 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/blazar/source ]] 2026-08-13 09:48:15.061679 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:15.061710 | ubuntu-noble | ++ path=overlays/2025.1/blazar/source 2026-08-13 09:48:15.061735 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/blazar/source ]] 2026-08-13 09:48:15.061773 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:15.061797 | ubuntu-noble | ++ path=overlays/2025.1/blazar/source 2026-08-13 09:48:15.061820 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/blazar/source ]] 2026-08-13 09:48:15.061847 | ubuntu-noble | ++ return 1 2026-08-13 09:48:15.062255 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:15.062328 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:15.062394 | ubuntu-noble | + echo Check patches for blazar-stable-2025.1.tar.gz 2026-08-13 09:48:15.062429 | ubuntu-noble | Check patches for blazar-stable-2025.1.tar.gz 2026-08-13 09:48:15.062474 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:15.062523 | ubuntu-noble | + echo Check overlays for blazar-stable-2025.1.tar.gz 2026-08-13 09:48:15.062553 | ubuntu-noble | Check overlays for blazar-stable-2025.1.tar.gz 2026-08-13 09:48:15.062593 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:15.062630 | ubuntu-noble | + popd 2026-08-13 09:48:15.062830 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-13 09:48:15.062884 | ubuntu-noble | + pushd tarballs 2026-08-13 09:48:15.063614 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz 2026-08-13 09:48:15.065391 | ubuntu-noble | + filename=ceilometer-stable-2025.1.tar.gz 2026-08-13 09:48:15.065481 | ubuntu-noble | + [[ -e ceilometer-stable-2025.1.tar.gz ]] 2026-08-13 09:48:15.065564 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz 2026-08-13 09:48:15.065597 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz 2026-08-13 09:48:15.065688 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz 2026-08-13 09:48:16.307759 | ubuntu-noble | 2026-08-13 09:48:16 URL:https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz [864709/864709] -> "ceilometer-stable-2025.1.tar.gz" [1] 2026-08-13 09:48:16.310024 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-13 09:48:16.310152 | ubuntu-noble | + echo Process ceilometer-stable-2025.1.tar.gz 2026-08-13 09:48:16.310177 | ubuntu-noble | Process ceilometer-stable-2025.1.tar.gz 2026-08-13 09:48:16.312047 | ubuntu-noble | ++ tar -tzf ceilometer-stable-2025.1.tar.gz 2026-08-13 09:48:16.312564 | ubuntu-noble | ++ head -1 2026-08-13 09:48:16.314111 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-13 09:48:16.321106 | ubuntu-noble | + directory=ceilometer-24.0.1.dev4 2026-08-13 09:48:16.322125 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 ceilometer-24.0.1.dev4 2026-08-13 09:48:16.322353 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-13 09:48:16.322422 | ubuntu-noble | ++ local directory=ceilometer-24.0.1.dev4 2026-08-13 09:48:16.322491 | ubuntu-noble | ++ local suffix= 2026-08-13 09:48:16.322593 | ubuntu-noble | ++ local name=ceilometer 2026-08-13 09:48:16.322687 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:16.322782 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:16.322830 | ubuntu-noble | ++ path=patches/2025.1/ceilometer 2026-08-13 09:48:16.322874 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ceilometer ]] 2026-08-13 09:48:16.322947 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:16.322985 | ubuntu-noble | ++ path=patches/2025.1/ceilometer 2026-08-13 09:48:16.323022 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ceilometer ]] 2026-08-13 09:48:16.323060 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:16.323094 | ubuntu-noble | ++ path=patches/2025.1/ceilometer 2026-08-13 09:48:16.323129 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ceilometer ]] 2026-08-13 09:48:16.323171 | ubuntu-noble | ++ return 1 2026-08-13 09:48:16.323738 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:16.323800 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:16.324580 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 ceilometer-24.0.1.dev4 /source 2026-08-13 09:48:16.324742 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-13 09:48:16.324795 | ubuntu-noble | ++ local directory=ceilometer-24.0.1.dev4 2026-08-13 09:48:16.324844 | ubuntu-noble | ++ local suffix=/source 2026-08-13 09:48:16.325456 | ubuntu-noble | ++ local name=ceilometer 2026-08-13 09:48:16.325476 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:16.325495 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:16.325503 | ubuntu-noble | ++ path=overlays/2025.1/ceilometer/source 2026-08-13 09:48:16.325510 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/ceilometer/source ]] 2026-08-13 09:48:16.325518 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:16.325526 | ubuntu-noble | ++ path=overlays/2025.1/ceilometer/source 2026-08-13 09:48:16.325533 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/ceilometer/source ]] 2026-08-13 09:48:16.325540 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:16.325547 | ubuntu-noble | ++ path=overlays/2025.1/ceilometer/source 2026-08-13 09:48:16.325555 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/ceilometer/source ]] 2026-08-13 09:48:16.325562 | ubuntu-noble | ++ return 1 2026-08-13 09:48:16.325576 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:16.325583 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:16.325590 | ubuntu-noble | + echo Check patches for ceilometer-stable-2025.1.tar.gz 2026-08-13 09:48:16.325597 | ubuntu-noble | Check patches for ceilometer-stable-2025.1.tar.gz 2026-08-13 09:48:16.325604 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:16.325611 | ubuntu-noble | + echo Check overlays for ceilometer-stable-2025.1.tar.gz 2026-08-13 09:48:16.325618 | ubuntu-noble | Check overlays for ceilometer-stable-2025.1.tar.gz 2026-08-13 09:48:16.325625 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:16.325633 | ubuntu-noble | + popd 2026-08-13 09:48:16.325680 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-13 09:48:16.325698 | ubuntu-noble | + pushd tarballs 2026-08-13 09:48:16.327371 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz 2026-08-13 09:48:16.331622 | ubuntu-noble | + filename=cinder-stable-2025.1.tar.gz 2026-08-13 09:48:16.331738 | ubuntu-noble | + [[ -e cinder-stable-2025.1.tar.gz ]] 2026-08-13 09:48:16.331751 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz 2026-08-13 09:48:16.331761 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz 2026-08-13 09:48:16.331770 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz 2026-08-13 09:48:18.099732 | ubuntu-noble | 2026-08-13 09:48:18 URL:https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz [6445075/6445075] -> "cinder-stable-2025.1.tar.gz" [1] 2026-08-13 09:48:18.100372 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-13 09:48:18.100575 | ubuntu-noble | + echo Process cinder-stable-2025.1.tar.gz 2026-08-13 09:48:18.100623 | ubuntu-noble | Process cinder-stable-2025.1.tar.gz 2026-08-13 09:48:18.102713 | ubuntu-noble | ++ tar -tzf cinder-stable-2025.1.tar.gz 2026-08-13 09:48:18.103099 | ubuntu-noble | ++ head -1 2026-08-13 09:48:18.105279 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-13 09:48:18.120542 | ubuntu-noble | + directory=cinder-26.2.1.dev18 2026-08-13 09:48:18.121452 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 cinder-26.2.1.dev18 2026-08-13 09:48:18.121569 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-13 09:48:18.121604 | ubuntu-noble | ++ local directory=cinder-26.2.1.dev18 2026-08-13 09:48:18.121667 | ubuntu-noble | ++ local suffix= 2026-08-13 09:48:18.121728 | ubuntu-noble | ++ local name=cinder 2026-08-13 09:48:18.121752 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:18.121792 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:18.121816 | ubuntu-noble | ++ path=patches/2025.1/cinder 2026-08-13 09:48:18.121838 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/cinder ]] 2026-08-13 09:48:18.121872 | ubuntu-noble | ++ echo patches/2025.1/cinder 2026-08-13 09:48:18.121909 | ubuntu-noble | ++ return 0 2026-08-13 09:48:18.122317 | ubuntu-noble | + patch_dir=patches/2025.1/cinder 2026-08-13 09:48:18.123084 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 cinder-26.2.1.dev18 /source 2026-08-13 09:48:18.123172 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-13 09:48:18.123587 | ubuntu-noble | ++ local directory=cinder-26.2.1.dev18 2026-08-13 09:48:18.123600 | ubuntu-noble | ++ local suffix=/source 2026-08-13 09:48:18.123605 | ubuntu-noble | ++ local name=cinder 2026-08-13 09:48:18.123610 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:18.123614 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:18.123629 | ubuntu-noble | ++ path=overlays/2025.1/cinder/source 2026-08-13 09:48:18.123634 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/cinder/source ]] 2026-08-13 09:48:18.123689 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:18.123695 | ubuntu-noble | ++ path=overlays/2025.1/cinder/source 2026-08-13 09:48:18.123699 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/cinder/source ]] 2026-08-13 09:48:18.123704 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:18.123708 | ubuntu-noble | ++ path=overlays/2025.1/cinder/source 2026-08-13 09:48:18.123713 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/cinder/source ]] 2026-08-13 09:48:18.123718 | ubuntu-noble | ++ return 1 2026-08-13 09:48:18.123726 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:18.124337 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:18.124374 | ubuntu-noble | + echo Check patches for cinder-stable-2025.1.tar.gz 2026-08-13 09:48:18.124386 | ubuntu-noble | Check patches for cinder-stable-2025.1.tar.gz 2026-08-13 09:48:18.124396 | ubuntu-noble | + [[ -n patches/2025.1/cinder ]] 2026-08-13 09:48:18.124406 | ubuntu-noble | + tar xzf cinder-stable-2025.1.tar.gz 2026-08-13 09:48:18.455737 | ubuntu-noble | + rm cinder-stable-2025.1.tar.gz 2026-08-13 09:48:18.459726 | ubuntu-noble | + find cinder-26.2.1.dev18 -type f 2026-08-13 09:48:18.459753 | ubuntu-noble | + sort 2026-08-13 09:48:18.469208 | ubuntu-noble | + pushd cinder-26.2.1.dev18 2026-08-13 09:48:18.470106 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/cinder -type f -name '*.patch' 2026-08-13 09:48:18.470310 | ubuntu-noble | ++ sort 2026-08-13 09:48:18.472404 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-13 09:48:18.472496 | ubuntu-noble | + apply_patch patches/2025.1/cinder/netapp-02-backport-928486.patch 2026-08-13 09:48:18.472537 | ubuntu-noble | + local rel=patches/2025.1/cinder/netapp-02-backport-928486.patch 2026-08-13 09:48:18.472564 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/cinder/netapp-02-backport-928486.patch 2026-08-13 09:48:18.472586 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/cinder/netapp-02-backport-928486.patch' 2026-08-13 09:48:18.472598 | ubuntu-noble | APPLY PATCH patches/2025.1/cinder/netapp-02-backport-928486.patch 2026-08-13 09:48:18.472617 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-13 09:48:18.474054 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/client/fakes.py 2026-08-13 09:48:18.474710 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_client_cmode_rest.py 2026-08-13 09:48:18.475231 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/fakes.py 2026-08-13 09:48:18.475437 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-13 09:48:18.475727 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/client/api.py 2026-08-13 09:48:18.476036 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/client/client_cmode_rest.py 2026-08-13 09:48:18.476436 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-13 09:48:18.476667 | ubuntu-noble | checking file releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-13 09:48:18.477099 | ubuntu-noble | + patch --forward --batch -p1 2026-08-13 09:48:18.478715 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/client/fakes.py 2026-08-13 09:48:18.478818 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_client_cmode_rest.py 2026-08-13 09:48:18.479305 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/fakes.py 2026-08-13 09:48:18.479484 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-13 09:48:18.479741 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/client/api.py 2026-08-13 09:48:18.480032 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/client/client_cmode_rest.py 2026-08-13 09:48:18.480371 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-13 09:48:18.480554 | ubuntu-noble | patching file releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-13 09:48:18.481599 | ubuntu-noble | + echo patches/2025.1/cinder/netapp-02-backport-928486.patch 2026-08-13 09:48:18.481782 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-13 09:48:18.481867 | ubuntu-noble | + apply_patch patches/2025.1/cinder/netapp-03-backport-944964.patch 2026-08-13 09:48:18.481909 | ubuntu-noble | + local rel=patches/2025.1/cinder/netapp-03-backport-944964.patch 2026-08-13 09:48:18.482422 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/cinder/netapp-03-backport-944964.patch 2026-08-13 09:48:18.482471 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/cinder/netapp-03-backport-944964.patch' 2026-08-13 09:48:18.482483 | ubuntu-noble | APPLY PATCH patches/2025.1/cinder/netapp-03-backport-944964.patch 2026-08-13 09:48:18.482493 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-13 09:48:18.483684 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-13 09:48:18.483706 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-13 09:48:18.483738 | ubuntu-noble | checking file releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-08-13 09:48:18.484040 | ubuntu-noble | + patch --forward --batch -p1 2026-08-13 09:48:18.485389 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-13 09:48:18.485607 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-13 09:48:18.485798 | ubuntu-noble | patching file releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-08-13 09:48:18.486273 | ubuntu-noble | + echo patches/2025.1/cinder/netapp-03-backport-944964.patch 2026-08-13 09:48:18.486451 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-13 09:48:18.486562 | ubuntu-noble | + apply_patch patches/2025.1/cinder/netapp-04-backport-962085.patch 2026-08-13 09:48:18.486623 | ubuntu-noble | + local rel=patches/2025.1/cinder/netapp-04-backport-962085.patch 2026-08-13 09:48:18.486725 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/cinder/netapp-04-backport-962085.patch 2026-08-13 09:48:18.487218 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/cinder/netapp-04-backport-962085.patch' 2026-08-13 09:48:18.487240 | ubuntu-noble | APPLY PATCH patches/2025.1/cinder/netapp-04-backport-962085.patch 2026-08-13 09:48:18.487249 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-13 09:48:18.488695 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-13 09:48:18.488719 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-13 09:48:18.488724 | ubuntu-noble | checking file releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-08-13 09:48:18.488960 | ubuntu-noble | + patch --forward --batch -p1 2026-08-13 09:48:18.490307 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-13 09:48:18.490537 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-13 09:48:18.490707 | ubuntu-noble | patching file releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-08-13 09:48:18.491152 | ubuntu-noble | + echo patches/2025.1/cinder/netapp-04-backport-962085.patch 2026-08-13 09:48:18.491337 | ubuntu-noble | + popd 2026-08-13 09:48:18.491956 | ubuntu-noble | + find cinder-26.2.1.dev18 -type f 2026-08-13 09:48:18.492586 | ubuntu-noble | + sort 2026-08-13 09:48:18.504173 | ubuntu-noble | + append_new_files_to_sources_txt cinder-26.2.1.dev18 files-before files-after 2026-08-13 09:48:18.504473 | ubuntu-noble | + local directory=cinder-26.2.1.dev18 2026-08-13 09:48:18.504487 | ubuntu-noble | + local before=files-before 2026-08-13 09:48:18.504492 | ubuntu-noble | + local after=files-after 2026-08-13 09:48:18.504495 | ubuntu-noble | + local sources_txt 2026-08-13 09:48:18.505698 | ubuntu-noble | ++ find cinder-26.2.1.dev18 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-13 09:48:18.505719 | ubuntu-noble | ++ head -1 2026-08-13 09:48:18.507329 | ubuntu-noble | + sources_txt=cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt 2026-08-13 09:48:18.507381 | ubuntu-noble | + [[ -z cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt ]] 2026-08-13 09:48:18.507402 | ubuntu-noble | + local new_files 2026-08-13 09:48:18.507864 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-13 09:48:18.511381 | ubuntu-noble | + new_files='cinder-26.2.1.dev18/releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-13 09:48:18.511401 | ubuntu-noble | cinder-26.2.1.dev18/releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-08-13 09:48:18.511414 | ubuntu-noble | cinder-26.2.1.dev18/releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml' 2026-08-13 09:48:18.511443 | ubuntu-noble | + [[ -z cinder-26.2.1.dev18/releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-13 09:48:18.511448 | ubuntu-noble | cinder-26.2.1.dev18/releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-08-13 09:48:18.511458 | ubuntu-noble | cinder-26.2.1.dev18/releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml ]] 2026-08-13 09:48:18.511881 | ubuntu-noble | ++ tail -c1 cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt 2026-08-13 09:48:18.513044 | ubuntu-noble | + [[ -n y ]] 2026-08-13 09:48:18.513079 | ubuntu-noble | + echo 2026-08-13 09:48:18.513132 | ubuntu-noble | + local file 2026-08-13 09:48:18.513163 | ubuntu-noble | + for file in $new_files 2026-08-13 09:48:18.513178 | ubuntu-noble | + case $file in 2026-08-13 09:48:18.513242 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml TO cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt' 2026-08-13 09:48:18.513259 | ubuntu-noble | APPEND releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml TO cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt 2026-08-13 09:48:18.513288 | ubuntu-noble | + echo releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-13 09:48:18.513318 | ubuntu-noble | + for file in $new_files 2026-08-13 09:48:18.513332 | ubuntu-noble | + case $file in 2026-08-13 09:48:18.513364 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml TO cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt' 2026-08-13 09:48:18.513377 | ubuntu-noble | APPEND releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml TO cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt 2026-08-13 09:48:18.513401 | ubuntu-noble | + echo releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-08-13 09:48:18.513427 | ubuntu-noble | + for file in $new_files 2026-08-13 09:48:18.513440 | ubuntu-noble | + case $file in 2026-08-13 09:48:18.513472 | ubuntu-noble | + echo 'APPEND releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml TO cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt' 2026-08-13 09:48:18.513484 | ubuntu-noble | APPEND releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml TO cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt 2026-08-13 09:48:18.513508 | ubuntu-noble | + echo releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-08-13 09:48:18.513554 | ubuntu-noble | + rm files-before files-after 2026-08-13 09:48:18.514963 | ubuntu-noble | + tar czf cinder-stable-2025.1.tar.gz cinder-26.2.1.dev18 2026-08-13 09:48:19.716462 | ubuntu-noble | + rm -r cinder-26.2.1.dev18 2026-08-13 09:48:19.805716 | ubuntu-noble | + echo Check overlays for cinder-stable-2025.1.tar.gz 2026-08-13 09:48:19.805763 | ubuntu-noble | Check overlays for cinder-stable-2025.1.tar.gz 2026-08-13 09:48:19.805770 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:19.805776 | ubuntu-noble | + popd 2026-08-13 09:48:19.805781 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-13 09:48:19.805786 | ubuntu-noble | + pushd tarballs 2026-08-13 09:48:19.806440 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz 2026-08-13 09:48:19.808116 | ubuntu-noble | + filename=designate-stable-2025.1.tar.gz 2026-08-13 09:48:19.808153 | ubuntu-noble | + [[ -e designate-stable-2025.1.tar.gz ]] 2026-08-13 09:48:19.808160 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz 2026-08-13 09:48:19.808166 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz 2026-08-13 09:48:19.808213 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz 2026-08-13 09:48:21.104795 | ubuntu-noble | 2026-08-13 09:48:21 URL:https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz [1010361/1010361] -> "designate-stable-2025.1.tar.gz" [1] 2026-08-13 09:48:21.107619 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-13 09:48:21.107703 | ubuntu-noble | + echo Process designate-stable-2025.1.tar.gz 2026-08-13 09:48:21.107716 | ubuntu-noble | Process designate-stable-2025.1.tar.gz 2026-08-13 09:48:21.109726 | ubuntu-noble | ++ tar -tzf designate-stable-2025.1.tar.gz 2026-08-13 09:48:21.109917 | ubuntu-noble | ++ head -1 2026-08-13 09:48:21.112716 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-13 09:48:21.119296 | ubuntu-noble | + directory=designate-20.0.2.dev3 2026-08-13 09:48:21.120268 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 designate-20.0.2.dev3 2026-08-13 09:48:21.120304 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-13 09:48:21.120316 | ubuntu-noble | ++ local directory=designate-20.0.2.dev3 2026-08-13 09:48:21.120366 | ubuntu-noble | ++ local suffix= 2026-08-13 09:48:21.120407 | ubuntu-noble | ++ local name=designate 2026-08-13 09:48:21.120419 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:21.120460 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:21.120473 | ubuntu-noble | ++ path=patches/2025.1/designate 2026-08-13 09:48:21.120484 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/designate ]] 2026-08-13 09:48:21.120527 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:21.120535 | ubuntu-noble | ++ path=patches/2025.1/designate 2026-08-13 09:48:21.120545 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/designate ]] 2026-08-13 09:48:21.120551 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:21.120560 | ubuntu-noble | ++ path=patches/2025.1/designate 2026-08-13 09:48:21.120566 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/designate ]] 2026-08-13 09:48:21.120576 | ubuntu-noble | ++ return 1 2026-08-13 09:48:21.121339 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:21.121363 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:21.122382 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 designate-20.0.2.dev3 /source 2026-08-13 09:48:21.122420 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-13 09:48:21.122429 | ubuntu-noble | ++ local directory=designate-20.0.2.dev3 2026-08-13 09:48:21.122435 | ubuntu-noble | ++ local suffix=/source 2026-08-13 09:48:21.122441 | ubuntu-noble | ++ local name=designate 2026-08-13 09:48:21.122447 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:21.122454 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:21.122461 | ubuntu-noble | ++ path=overlays/2025.1/designate/source 2026-08-13 09:48:21.122467 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/designate/source ]] 2026-08-13 09:48:21.122474 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:21.122479 | ubuntu-noble | ++ path=overlays/2025.1/designate/source 2026-08-13 09:48:21.122485 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/designate/source ]] 2026-08-13 09:48:21.122491 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:21.122497 | ubuntu-noble | ++ path=overlays/2025.1/designate/source 2026-08-13 09:48:21.122503 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/designate/source ]] 2026-08-13 09:48:21.122508 | ubuntu-noble | ++ return 1 2026-08-13 09:48:21.122520 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:21.122526 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:21.122532 | ubuntu-noble | + echo Check patches for designate-stable-2025.1.tar.gz 2026-08-13 09:48:21.122538 | ubuntu-noble | Check patches for designate-stable-2025.1.tar.gz 2026-08-13 09:48:21.122544 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:21.122549 | ubuntu-noble | + echo Check overlays for designate-stable-2025.1.tar.gz 2026-08-13 09:48:21.122555 | ubuntu-noble | Check overlays for designate-stable-2025.1.tar.gz 2026-08-13 09:48:21.122563 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:21.122569 | ubuntu-noble | + popd 2026-08-13 09:48:21.122705 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-13 09:48:21.122720 | ubuntu-noble | + pushd tarballs 2026-08-13 09:48:21.123610 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz 2026-08-13 09:48:21.125703 | ubuntu-noble | + filename=glance-stable-2025.1.tar.gz 2026-08-13 09:48:21.125724 | ubuntu-noble | + [[ -e glance-stable-2025.1.tar.gz ]] 2026-08-13 09:48:21.125731 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz 2026-08-13 09:48:21.125736 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz 2026-08-13 09:48:21.125753 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz 2026-08-13 09:48:22.553849 | ubuntu-noble | 2026-08-13 09:48:22 URL:https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz [2129810/2129810] -> "glance-stable-2025.1.tar.gz" [1] 2026-08-13 09:48:22.556073 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-13 09:48:22.556106 | ubuntu-noble | + echo Process glance-stable-2025.1.tar.gz 2026-08-13 09:48:22.556118 | ubuntu-noble | Process glance-stable-2025.1.tar.gz 2026-08-13 09:48:22.559718 | ubuntu-noble | ++ tar -tzf glance-stable-2025.1.tar.gz 2026-08-13 09:48:22.559795 | ubuntu-noble | ++ head -1 2026-08-13 09:48:22.560279 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-13 09:48:22.565539 | ubuntu-noble | + directory=glance-30.2.1.dev5 2026-08-13 09:48:22.566315 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 glance-30.2.1.dev5 2026-08-13 09:48:22.566444 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-13 09:48:22.566488 | ubuntu-noble | ++ local directory=glance-30.2.1.dev5 2026-08-13 09:48:22.566537 | ubuntu-noble | ++ local suffix= 2026-08-13 09:48:22.566603 | ubuntu-noble | ++ local name=glance 2026-08-13 09:48:22.566634 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:22.566742 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:22.566776 | ubuntu-noble | ++ path=patches/2025.1/glance 2026-08-13 09:48:22.566807 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/glance ]] 2026-08-13 09:48:22.566865 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:22.566891 | ubuntu-noble | ++ path=patches/2025.1/glance 2026-08-13 09:48:22.566916 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/glance ]] 2026-08-13 09:48:22.566943 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:22.566966 | ubuntu-noble | ++ path=patches/2025.1/glance 2026-08-13 09:48:22.566990 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/glance ]] 2026-08-13 09:48:22.567019 | ubuntu-noble | ++ return 1 2026-08-13 09:48:22.567417 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:22.567470 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:22.568162 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 glance-30.2.1.dev5 /source 2026-08-13 09:48:22.568265 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-13 09:48:22.568299 | ubuntu-noble | ++ local directory=glance-30.2.1.dev5 2026-08-13 09:48:22.568337 | ubuntu-noble | ++ local suffix=/source 2026-08-13 09:48:22.568390 | ubuntu-noble | ++ local name=glance 2026-08-13 09:48:22.568418 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:22.568461 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:22.568488 | ubuntu-noble | ++ path=overlays/2025.1/glance/source 2026-08-13 09:48:22.568516 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/glance/source ]] 2026-08-13 09:48:22.568559 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:22.568582 | ubuntu-noble | ++ path=overlays/2025.1/glance/source 2026-08-13 09:48:22.568606 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/glance/source ]] 2026-08-13 09:48:22.568629 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:22.568685 | ubuntu-noble | ++ path=overlays/2025.1/glance/source 2026-08-13 09:48:22.568714 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/glance/source ]] 2026-08-13 09:48:22.568743 | ubuntu-noble | ++ return 1 2026-08-13 09:48:22.569073 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:22.569119 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:22.569167 | ubuntu-noble | + echo Check patches for glance-stable-2025.1.tar.gz 2026-08-13 09:48:22.569187 | ubuntu-noble | Check patches for glance-stable-2025.1.tar.gz 2026-08-13 09:48:22.569212 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:22.569241 | ubuntu-noble | + echo Check overlays for glance-stable-2025.1.tar.gz 2026-08-13 09:48:22.569265 | ubuntu-noble | Check overlays for glance-stable-2025.1.tar.gz 2026-08-13 09:48:22.569299 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:22.569321 | ubuntu-noble | + popd 2026-08-13 09:48:22.569413 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-13 09:48:22.569444 | ubuntu-noble | + pushd tarballs 2026-08-13 09:48:22.570108 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz 2026-08-13 09:48:22.571832 | ubuntu-noble | + filename=heat-stable-2025.1.tar.gz 2026-08-13 09:48:22.571894 | ubuntu-noble | + [[ -e heat-stable-2025.1.tar.gz ]] 2026-08-13 09:48:22.571940 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz 2026-08-13 09:48:22.571959 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz 2026-08-13 09:48:22.571990 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz 2026-08-13 09:48:24.042094 | ubuntu-noble | 2026-08-13 09:48:24 URL:https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz [2376355/2376355] -> "heat-stable-2025.1.tar.gz" [1] 2026-08-13 09:48:24.044567 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-13 09:48:24.044806 | ubuntu-noble | + echo Process heat-stable-2025.1.tar.gz 2026-08-13 09:48:24.045407 | ubuntu-noble | Process heat-stable-2025.1.tar.gz 2026-08-13 09:48:24.048741 | ubuntu-noble | ++ tar -tzf heat-stable-2025.1.tar.gz 2026-08-13 09:48:24.048807 | ubuntu-noble | ++ head -1 2026-08-13 09:48:24.050218 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-13 09:48:24.062627 | ubuntu-noble | + directory=openstack_heat-24.1.1.dev17 2026-08-13 09:48:24.063515 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 openstack_heat-24.1.1.dev17 2026-08-13 09:48:24.063621 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-13 09:48:24.063684 | ubuntu-noble | ++ local directory=openstack_heat-24.1.1.dev17 2026-08-13 09:48:24.063737 | ubuntu-noble | ++ local suffix= 2026-08-13 09:48:24.063790 | ubuntu-noble | ++ local name=openstack_heat 2026-08-13 09:48:24.063814 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:24.063858 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:24.063880 | ubuntu-noble | ++ path=patches/2025.1/openstack_heat 2026-08-13 09:48:24.063904 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_heat ]] 2026-08-13 09:48:24.063948 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:24.063967 | ubuntu-noble | ++ path=patches/2025.1/openstack-heat 2026-08-13 09:48:24.063986 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack-heat ]] 2026-08-13 09:48:24.064008 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:24.064026 | ubuntu-noble | ++ path=patches/2025.1/openstack_heat 2026-08-13 09:48:24.064044 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_heat ]] 2026-08-13 09:48:24.064066 | ubuntu-noble | ++ return 1 2026-08-13 09:48:24.064514 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:24.064591 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:24.065363 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 openstack_heat-24.1.1.dev17 /source 2026-08-13 09:48:24.065470 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-13 09:48:24.065499 | ubuntu-noble | ++ local directory=openstack_heat-24.1.1.dev17 2026-08-13 09:48:24.065530 | ubuntu-noble | ++ local suffix=/source 2026-08-13 09:48:24.065576 | ubuntu-noble | ++ local name=openstack_heat 2026-08-13 09:48:24.065599 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:24.065665 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:24.065695 | ubuntu-noble | ++ path=overlays/2025.1/openstack_heat/source 2026-08-13 09:48:24.065722 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack_heat/source ]] 2026-08-13 09:48:24.065757 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:24.065776 | ubuntu-noble | ++ path=overlays/2025.1/openstack-heat/source 2026-08-13 09:48:24.065794 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack-heat/source ]] 2026-08-13 09:48:24.065816 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:24.065833 | ubuntu-noble | ++ path=overlays/2025.1/openstack_heat/source 2026-08-13 09:48:24.065852 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack_heat/source ]] 2026-08-13 09:48:24.065889 | ubuntu-noble | ++ return 1 2026-08-13 09:48:24.066311 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:24.066390 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:24.066448 | ubuntu-noble | + echo Check patches for heat-stable-2025.1.tar.gz 2026-08-13 09:48:24.066476 | ubuntu-noble | Check patches for heat-stable-2025.1.tar.gz 2026-08-13 09:48:24.066513 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:24.066551 | ubuntu-noble | + echo Check overlays for heat-stable-2025.1.tar.gz 2026-08-13 09:48:24.066573 | ubuntu-noble | Check overlays for heat-stable-2025.1.tar.gz 2026-08-13 09:48:24.066601 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:24.066628 | ubuntu-noble | + popd 2026-08-13 09:48:24.066806 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-13 09:48:24.066860 | ubuntu-noble | + pushd tarballs 2026-08-13 09:48:24.067624 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz 2026-08-13 09:48:24.069271 | ubuntu-noble | + filename=horizon-stable-2025.1.tar.gz 2026-08-13 09:48:24.069357 | ubuntu-noble | + [[ -e horizon-stable-2025.1.tar.gz ]] 2026-08-13 09:48:24.069425 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz 2026-08-13 09:48:24.069450 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz 2026-08-13 09:48:24.069498 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz 2026-08-13 09:48:25.726835 | ubuntu-noble | 2026-08-13 09:48:25 URL:https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz [5356797/5356797] -> "horizon-stable-2025.1.tar.gz" [1] 2026-08-13 09:48:25.729475 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-13 09:48:25.729526 | ubuntu-noble | + echo Process horizon-stable-2025.1.tar.gz 2026-08-13 09:48:25.729539 | ubuntu-noble | Process horizon-stable-2025.1.tar.gz 2026-08-13 09:48:25.732723 | ubuntu-noble | ++ tar -tzf horizon-stable-2025.1.tar.gz 2026-08-13 09:48:25.732768 | ubuntu-noble | ++ head -1 2026-08-13 09:48:25.733219 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-13 09:48:25.742739 | ubuntu-noble | + directory=horizon-25.3.3.dev7 2026-08-13 09:48:25.743932 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 horizon-25.3.3.dev7 2026-08-13 09:48:25.744355 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-13 09:48:25.744513 | ubuntu-noble | ++ local directory=horizon-25.3.3.dev7 2026-08-13 09:48:25.744618 | ubuntu-noble | ++ local suffix= 2026-08-13 09:48:25.744827 | ubuntu-noble | ++ local name=horizon 2026-08-13 09:48:25.744905 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:25.744998 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:25.745050 | ubuntu-noble | ++ path=patches/2025.1/horizon 2026-08-13 09:48:25.745141 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/horizon ]] 2026-08-13 09:48:25.745228 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:25.745272 | ubuntu-noble | ++ path=patches/2025.1/horizon 2026-08-13 09:48:25.745314 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/horizon ]] 2026-08-13 09:48:25.745357 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:25.745394 | ubuntu-noble | ++ path=patches/2025.1/horizon 2026-08-13 09:48:25.745434 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/horizon ]] 2026-08-13 09:48:25.745482 | ubuntu-noble | ++ return 1 2026-08-13 09:48:25.746211 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:25.746300 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:25.747372 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 horizon-25.3.3.dev7 /source 2026-08-13 09:48:25.747553 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-13 09:48:25.747610 | ubuntu-noble | ++ local directory=horizon-25.3.3.dev7 2026-08-13 09:48:25.747781 | ubuntu-noble | ++ local suffix=/source 2026-08-13 09:48:25.747892 | ubuntu-noble | ++ local name=horizon 2026-08-13 09:48:25.747942 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:25.748021 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:25.748069 | ubuntu-noble | ++ path=overlays/2025.1/horizon/source 2026-08-13 09:48:25.748145 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/horizon/source ]] 2026-08-13 09:48:25.748214 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:25.748281 | ubuntu-noble | ++ path=overlays/2025.1/horizon/source 2026-08-13 09:48:25.748327 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/horizon/source ]] 2026-08-13 09:48:25.748383 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:25.748426 | ubuntu-noble | ++ path=overlays/2025.1/horizon/source 2026-08-13 09:48:25.748469 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/horizon/source ]] 2026-08-13 09:48:25.748519 | ubuntu-noble | ++ return 1 2026-08-13 09:48:25.749088 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:25.749766 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:25.749799 | ubuntu-noble | + echo Check patches for horizon-stable-2025.1.tar.gz 2026-08-13 09:48:25.749807 | ubuntu-noble | Check patches for horizon-stable-2025.1.tar.gz 2026-08-13 09:48:25.749815 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:25.749823 | ubuntu-noble | + echo Check overlays for horizon-stable-2025.1.tar.gz 2026-08-13 09:48:25.749831 | ubuntu-noble | Check overlays for horizon-stable-2025.1.tar.gz 2026-08-13 09:48:25.749838 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:25.749846 | ubuntu-noble | + popd 2026-08-13 09:48:25.749854 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-13 09:48:25.749861 | ubuntu-noble | + pushd tarballs 2026-08-13 09:48:25.750570 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz 2026-08-13 09:48:25.752795 | ubuntu-noble | + filename=ironic-stable-2025.1.tar.gz 2026-08-13 09:48:25.752869 | ubuntu-noble | + [[ -e ironic-stable-2025.1.tar.gz ]] 2026-08-13 09:48:25.752883 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz 2026-08-13 09:48:25.752894 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz 2026-08-13 09:48:25.752905 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz 2026-08-13 09:48:27.216815 | ubuntu-noble | 2026-08-13 09:48:27 URL:https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz [2932855/2932855] -> "ironic-stable-2025.1.tar.gz" [1] 2026-08-13 09:48:27.219549 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-13 09:48:27.219599 | ubuntu-noble | + echo Process ironic-stable-2025.1.tar.gz 2026-08-13 09:48:27.219612 | ubuntu-noble | Process ironic-stable-2025.1.tar.gz 2026-08-13 09:48:27.221724 | ubuntu-noble | ++ tar -tzf ironic-stable-2025.1.tar.gz 2026-08-13 09:48:27.221768 | ubuntu-noble | ++ head -1 2026-08-13 09:48:27.222144 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-13 09:48:27.230558 | ubuntu-noble | + directory=ironic-29.0.6.dev19 2026-08-13 09:48:27.231711 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 ironic-29.0.6.dev19 2026-08-13 09:48:27.231739 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-13 09:48:27.231748 | ubuntu-noble | ++ local directory=ironic-29.0.6.dev19 2026-08-13 09:48:27.231755 | ubuntu-noble | ++ local suffix= 2026-08-13 09:48:27.231763 | ubuntu-noble | ++ local name=ironic 2026-08-13 09:48:27.231769 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:27.231776 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:27.231783 | ubuntu-noble | ++ path=patches/2025.1/ironic 2026-08-13 09:48:27.231790 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ironic ]] 2026-08-13 09:48:27.231797 | ubuntu-noble | ++ echo patches/2025.1/ironic 2026-08-13 09:48:27.231804 | ubuntu-noble | ++ return 0 2026-08-13 09:48:27.232295 | ubuntu-noble | + patch_dir=patches/2025.1/ironic 2026-08-13 09:48:27.232726 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 ironic-29.0.6.dev19 /source 2026-08-13 09:48:27.232749 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-13 09:48:27.232760 | ubuntu-noble | ++ local directory=ironic-29.0.6.dev19 2026-08-13 09:48:27.232766 | ubuntu-noble | ++ local suffix=/source 2026-08-13 09:48:27.232797 | ubuntu-noble | ++ local name=ironic 2026-08-13 09:48:27.232807 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:27.233250 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:27.233274 | ubuntu-noble | ++ path=overlays/2025.1/ironic/source 2026-08-13 09:48:27.233282 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/ironic/source ]] 2026-08-13 09:48:27.233289 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:27.233295 | ubuntu-noble | ++ path=overlays/2025.1/ironic/source 2026-08-13 09:48:27.233313 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/ironic/source ]] 2026-08-13 09:48:27.233320 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:27.233326 | ubuntu-noble | ++ path=overlays/2025.1/ironic/source 2026-08-13 09:48:27.233332 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/ironic/source ]] 2026-08-13 09:48:27.233338 | ubuntu-noble | ++ return 1 2026-08-13 09:48:27.233349 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:27.233355 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:27.233361 | ubuntu-noble | + echo Check patches for ironic-stable-2025.1.tar.gz 2026-08-13 09:48:27.233367 | ubuntu-noble | Check patches for ironic-stable-2025.1.tar.gz 2026-08-13 09:48:27.233376 | ubuntu-noble | + [[ -n patches/2025.1/ironic ]] 2026-08-13 09:48:27.233387 | ubuntu-noble | + tar xzf ironic-stable-2025.1.tar.gz 2026-08-13 09:48:27.401946 | ubuntu-noble | + rm ironic-stable-2025.1.tar.gz 2026-08-13 09:48:27.404706 | ubuntu-noble | + find ironic-29.0.6.dev19 -type f 2026-08-13 09:48:27.404738 | ubuntu-noble | + sort 2026-08-13 09:48:27.413050 | ubuntu-noble | + pushd ironic-29.0.6.dev19 2026-08-13 09:48:27.414163 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ironic -type f -name '*.patch' 2026-08-13 09:48:27.414213 | ubuntu-noble | ++ sort 2026-08-13 09:48:27.416917 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-13 09:48:27.417011 | ubuntu-noble | + apply_patch patches/2025.1/ironic/backport-971459.patch 2026-08-13 09:48:27.417052 | ubuntu-noble | + local rel=patches/2025.1/ironic/backport-971459.patch 2026-08-13 09:48:27.417103 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ironic/backport-971459.patch 2026-08-13 09:48:27.417126 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/ironic/backport-971459.patch' 2026-08-13 09:48:27.417139 | ubuntu-noble | APPLY PATCH patches/2025.1/ironic/backport-971459.patch 2026-08-13 09:48:27.417159 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-13 09:48:27.419678 | ubuntu-noble | checking file ironic/common/states.py 2026-08-13 09:48:27.420898 | ubuntu-noble | checking file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-08-13 09:48:27.420934 | ubuntu-noble | Hunk #1 succeeded at 214 (offset 1 line). 2026-08-13 09:48:27.420944 | ubuntu-noble | checking file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-13 09:48:27.420959 | ubuntu-noble | + patch --forward --batch -p1 2026-08-13 09:48:27.424708 | ubuntu-noble | patching file ironic/common/states.py 2026-08-13 09:48:27.424744 | ubuntu-noble | patching file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-08-13 09:48:27.424777 | ubuntu-noble | Hunk #1 succeeded at 214 (offset 1 line). 2026-08-13 09:48:27.424785 | ubuntu-noble | patching file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-13 09:48:27.424798 | ubuntu-noble | + echo patches/2025.1/ironic/backport-971459.patch 2026-08-13 09:48:27.424806 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-13 09:48:27.424856 | ubuntu-noble | + apply_patch patches/2025.1/ironic/virtual-media-nfs.patch 2026-08-13 09:48:27.424869 | ubuntu-noble | + local rel=patches/2025.1/ironic/virtual-media-nfs.patch 2026-08-13 09:48:27.424880 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ironic/virtual-media-nfs.patch 2026-08-13 09:48:27.424890 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/ironic/virtual-media-nfs.patch' 2026-08-13 09:48:27.424897 | ubuntu-noble | APPLY PATCH patches/2025.1/ironic/virtual-media-nfs.patch 2026-08-13 09:48:27.424907 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-13 09:48:27.426668 | ubuntu-noble | checking file ironic/conf/deploy.py 2026-08-13 09:48:27.427123 | ubuntu-noble | + patch --forward --batch -p1 2026-08-13 09:48:27.428731 | ubuntu-noble | patching file ironic/conf/deploy.py 2026-08-13 09:48:27.429170 | ubuntu-noble | + echo patches/2025.1/ironic/virtual-media-nfs.patch 2026-08-13 09:48:27.429230 | ubuntu-noble | + popd 2026-08-13 09:48:27.430711 | ubuntu-noble | + find ironic-29.0.6.dev19 -type f 2026-08-13 09:48:27.430736 | ubuntu-noble | + sort 2026-08-13 09:48:27.437979 | ubuntu-noble | + append_new_files_to_sources_txt ironic-29.0.6.dev19 files-before files-after 2026-08-13 09:48:27.438058 | ubuntu-noble | + local directory=ironic-29.0.6.dev19 2026-08-13 09:48:27.438096 | ubuntu-noble | + local before=files-before 2026-08-13 09:48:27.438116 | ubuntu-noble | + local after=files-after 2026-08-13 09:48:27.438144 | ubuntu-noble | + local sources_txt 2026-08-13 09:48:27.438966 | ubuntu-noble | ++ find ironic-29.0.6.dev19 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-13 09:48:27.439141 | ubuntu-noble | ++ head -1 2026-08-13 09:48:27.441212 | ubuntu-noble | + sources_txt=ironic-29.0.6.dev19/ironic.egg-info/SOURCES.txt 2026-08-13 09:48:27.441267 | ubuntu-noble | + [[ -z ironic-29.0.6.dev19/ironic.egg-info/SOURCES.txt ]] 2026-08-13 09:48:27.441291 | ubuntu-noble | + local new_files 2026-08-13 09:48:27.441770 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-13 09:48:27.444725 | ubuntu-noble | + new_files='ironic-29.0.6.dev19/ironic/tests/unit/api/controllers/v1/test_ramdisk.py.orig 2026-08-13 09:48:27.444754 | ubuntu-noble | ironic-29.0.6.dev19/releasenotes/notes/bug-2136818-9285f09043204290.yaml' 2026-08-13 09:48:27.444759 | ubuntu-noble | + [[ -z ironic-29.0.6.dev19/ironic/tests/unit/api/controllers/v1/test_ramdisk.py.orig 2026-08-13 09:48:27.444763 | ubuntu-noble | ironic-29.0.6.dev19/releasenotes/notes/bug-2136818-9285f09043204290.yaml ]] 2026-08-13 09:48:27.445044 | ubuntu-noble | ++ tail -c1 ironic-29.0.6.dev19/ironic.egg-info/SOURCES.txt 2026-08-13 09:48:27.446282 | ubuntu-noble | + [[ -n l ]] 2026-08-13 09:48:27.446294 | ubuntu-noble | + echo 2026-08-13 09:48:27.446334 | ubuntu-noble | + local file 2026-08-13 09:48:27.446341 | ubuntu-noble | + for file in $new_files 2026-08-13 09:48:27.446346 | ubuntu-noble | + case $file in 2026-08-13 09:48:27.446362 | ubuntu-noble | + continue 2026-08-13 09:48:27.446368 | ubuntu-noble | + for file in $new_files 2026-08-13 09:48:27.446372 | ubuntu-noble | + case $file in 2026-08-13 09:48:27.446417 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2136818-9285f09043204290.yaml TO ironic-29.0.6.dev19/ironic.egg-info/SOURCES.txt' 2026-08-13 09:48:27.446423 | ubuntu-noble | APPEND releasenotes/notes/bug-2136818-9285f09043204290.yaml TO ironic-29.0.6.dev19/ironic.egg-info/SOURCES.txt 2026-08-13 09:48:27.446428 | ubuntu-noble | + echo releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-13 09:48:27.446476 | ubuntu-noble | + rm files-before files-after 2026-08-13 09:48:27.447920 | ubuntu-noble | + tar czf ironic-stable-2025.1.tar.gz ironic-29.0.6.dev19 2026-08-13 09:48:28.014534 | ubuntu-noble | + rm -r ironic-29.0.6.dev19 2026-08-13 09:48:28.059103 | ubuntu-noble | + echo Check overlays for ironic-stable-2025.1.tar.gz 2026-08-13 09:48:28.059143 | ubuntu-noble | Check overlays for ironic-stable-2025.1.tar.gz 2026-08-13 09:48:28.059154 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:28.059159 | ubuntu-noble | + popd 2026-08-13 09:48:28.059231 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-13 09:48:28.059262 | ubuntu-noble | + pushd tarballs 2026-08-13 09:48:28.060274 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz 2026-08-13 09:48:28.062872 | ubuntu-noble | + filename=keystone-stable-2025.1.tar.gz 2026-08-13 09:48:28.062921 | ubuntu-noble | + [[ -e keystone-stable-2025.1.tar.gz ]] 2026-08-13 09:48:28.062986 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz 2026-08-13 09:48:28.062992 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz 2026-08-13 09:48:28.063029 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz 2026-08-13 09:48:29.416826 | ubuntu-noble | 2026-08-13 09:48:29 URL:https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz [1792830/1792830] -> "keystone-stable-2025.1.tar.gz" [1] 2026-08-13 09:48:29.417912 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-13 09:48:29.417967 | ubuntu-noble | + echo Process keystone-stable-2025.1.tar.gz 2026-08-13 09:48:29.417975 | ubuntu-noble | Process keystone-stable-2025.1.tar.gz 2026-08-13 09:48:29.420706 | ubuntu-noble | ++ tar -tzf keystone-stable-2025.1.tar.gz 2026-08-13 09:48:29.420740 | ubuntu-noble | ++ head -1 2026-08-13 09:48:29.422330 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-13 09:48:29.427533 | ubuntu-noble | + directory=keystone-27.0.3.dev4 2026-08-13 09:48:29.428573 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 keystone-27.0.3.dev4 2026-08-13 09:48:29.428621 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-13 09:48:29.428629 | ubuntu-noble | ++ local directory=keystone-27.0.3.dev4 2026-08-13 09:48:29.428635 | ubuntu-noble | ++ local suffix= 2026-08-13 09:48:29.428681 | ubuntu-noble | ++ local name=keystone 2026-08-13 09:48:29.428687 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:29.428692 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:29.428715 | ubuntu-noble | ++ path=patches/2025.1/keystone 2026-08-13 09:48:29.428720 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/keystone ]] 2026-08-13 09:48:29.428727 | ubuntu-noble | ++ echo patches/2025.1/keystone 2026-08-13 09:48:29.428732 | ubuntu-noble | ++ return 0 2026-08-13 09:48:29.429175 | ubuntu-noble | + patch_dir=patches/2025.1/keystone 2026-08-13 09:48:29.429493 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 keystone-27.0.3.dev4 /source 2026-08-13 09:48:29.429544 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-13 09:48:29.429552 | ubuntu-noble | ++ local directory=keystone-27.0.3.dev4 2026-08-13 09:48:29.429560 | ubuntu-noble | ++ local suffix=/source 2026-08-13 09:48:29.429591 | ubuntu-noble | ++ local name=keystone 2026-08-13 09:48:29.429598 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:29.429624 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:29.429629 | ubuntu-noble | ++ path=overlays/2025.1/keystone/source 2026-08-13 09:48:29.429682 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/keystone/source ]] 2026-08-13 09:48:29.429696 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:29.429701 | ubuntu-noble | ++ path=overlays/2025.1/keystone/source 2026-08-13 09:48:29.429711 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/keystone/source ]] 2026-08-13 09:48:29.429716 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:29.429724 | ubuntu-noble | ++ path=overlays/2025.1/keystone/source 2026-08-13 09:48:29.429730 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/keystone/source ]] 2026-08-13 09:48:29.429735 | ubuntu-noble | ++ return 1 2026-08-13 09:48:29.430459 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:29.430482 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:29.430488 | ubuntu-noble | + echo Check patches for keystone-stable-2025.1.tar.gz 2026-08-13 09:48:29.430494 | ubuntu-noble | Check patches for keystone-stable-2025.1.tar.gz 2026-08-13 09:48:29.430500 | ubuntu-noble | + [[ -n patches/2025.1/keystone ]] 2026-08-13 09:48:29.430505 | ubuntu-noble | + tar xzf keystone-stable-2025.1.tar.gz 2026-08-13 09:48:29.538217 | ubuntu-noble | + rm keystone-stable-2025.1.tar.gz 2026-08-13 09:48:29.541689 | ubuntu-noble | + find keystone-27.0.3.dev4 -type f 2026-08-13 09:48:29.541716 | ubuntu-noble | + sort 2026-08-13 09:48:29.547297 | ubuntu-noble | + pushd keystone-27.0.3.dev4 2026-08-13 09:48:29.548697 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/keystone -type f -name '*.patch' 2026-08-13 09:48:29.548721 | ubuntu-noble | ++ sort 2026-08-13 09:48:29.550440 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-13 09:48:29.550469 | ubuntu-noble | + apply_patch patches/2025.1/keystone/0007-Include-system-scope-in-rescope-guard.patch 2026-08-13 09:48:29.550499 | ubuntu-noble | + local rel=patches/2025.1/keystone/0007-Include-system-scope-in-rescope-guard.patch 2026-08-13 09:48:29.550520 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/keystone/0007-Include-system-scope-in-rescope-guard.patch 2026-08-13 09:48:29.550539 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/keystone/0007-Include-system-scope-in-rescope-guard.patch' 2026-08-13 09:48:29.550544 | ubuntu-noble | APPLY PATCH patches/2025.1/keystone/0007-Include-system-scope-in-rescope-guard.patch 2026-08-13 09:48:29.550549 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-13 09:48:29.552675 | ubuntu-noble | checking file keystone/auth/plugins/token.py 2026-08-13 09:48:29.552695 | ubuntu-noble | checking file keystone/tests/unit/test_v3_auth.py 2026-08-13 09:48:29.553040 | ubuntu-noble | + patch --forward --batch -p1 2026-08-13 09:48:29.554687 | ubuntu-noble | patching file keystone/auth/plugins/token.py 2026-08-13 09:48:29.554708 | ubuntu-noble | patching file keystone/tests/unit/test_v3_auth.py 2026-08-13 09:48:29.555590 | ubuntu-noble | + echo patches/2025.1/keystone/0007-Include-system-scope-in-rescope-guard.patch 2026-08-13 09:48:29.555745 | ubuntu-noble | + popd 2026-08-13 09:48:29.556697 | ubuntu-noble | + find keystone-27.0.3.dev4 -type f 2026-08-13 09:48:29.556718 | ubuntu-noble | + sort 2026-08-13 09:48:29.562334 | ubuntu-noble | + append_new_files_to_sources_txt keystone-27.0.3.dev4 files-before files-after 2026-08-13 09:48:29.562406 | ubuntu-noble | + local directory=keystone-27.0.3.dev4 2026-08-13 09:48:29.562431 | ubuntu-noble | + local before=files-before 2026-08-13 09:48:29.562459 | ubuntu-noble | + local after=files-after 2026-08-13 09:48:29.562475 | ubuntu-noble | + local sources_txt 2026-08-13 09:48:29.563465 | ubuntu-noble | ++ find keystone-27.0.3.dev4 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-13 09:48:29.563863 | ubuntu-noble | ++ head -1 2026-08-13 09:48:29.565895 | ubuntu-noble | + sources_txt=keystone-27.0.3.dev4/keystone.egg-info/SOURCES.txt 2026-08-13 09:48:29.565948 | ubuntu-noble | + [[ -z keystone-27.0.3.dev4/keystone.egg-info/SOURCES.txt ]] 2026-08-13 09:48:29.565969 | ubuntu-noble | + local new_files 2026-08-13 09:48:29.566554 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-13 09:48:29.569752 | ubuntu-noble | + new_files= 2026-08-13 09:48:29.569802 | ubuntu-noble | + [[ -z '' ]] 2026-08-13 09:48:29.569809 | ubuntu-noble | + return 2026-08-13 09:48:29.569815 | ubuntu-noble | + rm files-before files-after 2026-08-13 09:48:29.571389 | ubuntu-noble | + tar czf keystone-stable-2025.1.tar.gz keystone-27.0.3.dev4 2026-08-13 09:48:29.926765 | ubuntu-noble | + rm -r keystone-27.0.3.dev4 2026-08-13 09:48:29.955324 | ubuntu-noble | + echo Check overlays for keystone-stable-2025.1.tar.gz 2026-08-13 09:48:29.955355 | ubuntu-noble | Check overlays for keystone-stable-2025.1.tar.gz 2026-08-13 09:48:29.955365 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:29.955370 | ubuntu-noble | + popd 2026-08-13 09:48:29.955470 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-13 09:48:29.955507 | ubuntu-noble | + pushd tarballs 2026-08-13 09:48:29.956379 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz 2026-08-13 09:48:29.958964 | ubuntu-noble | + filename=magnum-stable-2025.1.tar.gz 2026-08-13 09:48:29.958990 | ubuntu-noble | + [[ -e magnum-stable-2025.1.tar.gz ]] 2026-08-13 09:48:29.959097 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz 2026-08-13 09:48:29.959110 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz 2026-08-13 09:48:29.959135 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz 2026-08-13 09:48:31.202853 | ubuntu-noble | 2026-08-13 09:48:31 URL:https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz [978692/978692] -> "magnum-stable-2025.1.tar.gz" [1] 2026-08-13 09:48:31.204696 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-13 09:48:31.204738 | ubuntu-noble | + echo Process magnum-stable-2025.1.tar.gz 2026-08-13 09:48:31.204750 | ubuntu-noble | Process magnum-stable-2025.1.tar.gz 2026-08-13 09:48:31.207715 | ubuntu-noble | ++ tar -tzf magnum-stable-2025.1.tar.gz 2026-08-13 09:48:31.207756 | ubuntu-noble | ++ head -1 2026-08-13 09:48:31.208061 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-13 09:48:31.215715 | ubuntu-noble | + directory=magnum-20.0.3.dev1 2026-08-13 09:48:31.216936 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 magnum-20.0.3.dev1 2026-08-13 09:48:31.217065 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-13 09:48:31.217083 | ubuntu-noble | ++ local directory=magnum-20.0.3.dev1 2026-08-13 09:48:31.217095 | ubuntu-noble | ++ local suffix= 2026-08-13 09:48:31.217107 | ubuntu-noble | ++ local name=magnum 2026-08-13 09:48:31.217117 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:31.217128 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:31.217138 | ubuntu-noble | ++ path=patches/2025.1/magnum 2026-08-13 09:48:31.217154 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/magnum ]] 2026-08-13 09:48:31.217166 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:31.217176 | ubuntu-noble | ++ path=patches/2025.1/magnum 2026-08-13 09:48:31.217187 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/magnum ]] 2026-08-13 09:48:31.217197 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:31.217207 | ubuntu-noble | ++ path=patches/2025.1/magnum 2026-08-13 09:48:31.217217 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/magnum ]] 2026-08-13 09:48:31.217228 | ubuntu-noble | ++ return 1 2026-08-13 09:48:31.218207 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:31.218245 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:31.218525 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 magnum-20.0.3.dev1 /source 2026-08-13 09:48:31.218571 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-13 09:48:31.218583 | ubuntu-noble | ++ local directory=magnum-20.0.3.dev1 2026-08-13 09:48:31.218598 | ubuntu-noble | ++ local suffix=/source 2026-08-13 09:48:31.218631 | ubuntu-noble | ++ local name=magnum 2026-08-13 09:48:31.218680 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:31.218702 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:31.218713 | ubuntu-noble | ++ path=overlays/2025.1/magnum/source 2026-08-13 09:48:31.218724 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/magnum/source ]] 2026-08-13 09:48:31.218738 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:31.218748 | ubuntu-noble | ++ path=overlays/2025.1/magnum/source 2026-08-13 09:48:31.218758 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/magnum/source ]] 2026-08-13 09:48:31.218772 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:31.218782 | ubuntu-noble | ++ path=overlays/2025.1/magnum/source 2026-08-13 09:48:31.218792 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/magnum/source ]] 2026-08-13 09:48:31.218802 | ubuntu-noble | ++ return 1 2026-08-13 09:48:31.219770 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:31.219828 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:31.219837 | ubuntu-noble | + echo Check patches for magnum-stable-2025.1.tar.gz 2026-08-13 09:48:31.219843 | ubuntu-noble | Check patches for magnum-stable-2025.1.tar.gz 2026-08-13 09:48:31.219850 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:31.219856 | ubuntu-noble | + echo Check overlays for magnum-stable-2025.1.tar.gz 2026-08-13 09:48:31.219862 | ubuntu-noble | Check overlays for magnum-stable-2025.1.tar.gz 2026-08-13 09:48:31.219868 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:31.219874 | ubuntu-noble | + popd 2026-08-13 09:48:31.219881 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-13 09:48:31.219887 | ubuntu-noble | + pushd tarballs 2026-08-13 09:48:31.220611 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz 2026-08-13 09:48:31.222554 | ubuntu-noble | + filename=manila-stable-2025.1.tar.gz 2026-08-13 09:48:31.222589 | ubuntu-noble | + [[ -e manila-stable-2025.1.tar.gz ]] 2026-08-13 09:48:31.222599 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz 2026-08-13 09:48:31.222607 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz 2026-08-13 09:48:31.222671 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz 2026-08-13 09:48:32.665836 | ubuntu-noble | 2026-08-13 09:48:32 URL:https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz [3547200/3547200] -> "manila-stable-2025.1.tar.gz" [1] 2026-08-13 09:48:32.667790 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-13 09:48:32.667854 | ubuntu-noble | + echo Process manila-stable-2025.1.tar.gz 2026-08-13 09:48:32.667868 | ubuntu-noble | Process manila-stable-2025.1.tar.gz 2026-08-13 09:48:32.671731 | ubuntu-noble | ++ tar -tzf manila-stable-2025.1.tar.gz 2026-08-13 09:48:32.671783 | ubuntu-noble | ++ head -1 2026-08-13 09:48:32.672992 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-13 09:48:32.680549 | ubuntu-noble | + directory=manila-20.0.2.dev20 2026-08-13 09:48:32.681731 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 manila-20.0.2.dev20 2026-08-13 09:48:32.681785 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-13 09:48:32.681795 | ubuntu-noble | ++ local directory=manila-20.0.2.dev20 2026-08-13 09:48:32.681803 | ubuntu-noble | ++ local suffix= 2026-08-13 09:48:32.681869 | ubuntu-noble | ++ local name=manila 2026-08-13 09:48:32.681878 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:32.681940 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:32.681948 | ubuntu-noble | ++ path=patches/2025.1/manila 2026-08-13 09:48:32.681958 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/manila ]] 2026-08-13 09:48:32.682029 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:32.682041 | ubuntu-noble | ++ path=patches/2025.1/manila 2026-08-13 09:48:32.682050 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/manila ]] 2026-08-13 09:48:32.682060 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:32.682069 | ubuntu-noble | ++ path=patches/2025.1/manila 2026-08-13 09:48:32.682077 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/manila ]] 2026-08-13 09:48:32.682103 | ubuntu-noble | ++ return 1 2026-08-13 09:48:32.682737 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:32.682755 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:32.683629 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 manila-20.0.2.dev20 /source 2026-08-13 09:48:32.683766 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-13 09:48:32.683778 | ubuntu-noble | ++ local directory=manila-20.0.2.dev20 2026-08-13 09:48:32.683788 | ubuntu-noble | ++ local suffix=/source 2026-08-13 09:48:32.683853 | ubuntu-noble | ++ local name=manila 2026-08-13 09:48:32.683862 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:32.683894 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:32.683905 | ubuntu-noble | ++ path=overlays/2025.1/manila/source 2026-08-13 09:48:32.683914 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/manila/source ]] 2026-08-13 09:48:32.683953 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:32.683961 | ubuntu-noble | ++ path=overlays/2025.1/manila/source 2026-08-13 09:48:32.683970 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/manila/source ]] 2026-08-13 09:48:32.683977 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:32.683986 | ubuntu-noble | ++ path=overlays/2025.1/manila/source 2026-08-13 09:48:32.683992 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/manila/source ]] 2026-08-13 09:48:32.684001 | ubuntu-noble | ++ return 1 2026-08-13 09:48:32.684748 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:32.684795 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:32.684807 | ubuntu-noble | + echo Check patches for manila-stable-2025.1.tar.gz 2026-08-13 09:48:32.684816 | ubuntu-noble | Check patches for manila-stable-2025.1.tar.gz 2026-08-13 09:48:32.684826 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:32.684834 | ubuntu-noble | + echo Check overlays for manila-stable-2025.1.tar.gz 2026-08-13 09:48:32.684843 | ubuntu-noble | Check overlays for manila-stable-2025.1.tar.gz 2026-08-13 09:48:32.684852 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:32.684860 | ubuntu-noble | + popd 2026-08-13 09:48:32.684868 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-13 09:48:32.684878 | ubuntu-noble | + pushd tarballs 2026-08-13 09:48:32.685730 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz 2026-08-13 09:48:32.688385 | ubuntu-noble | + filename=masakari-stable-2025.1.tar.gz 2026-08-13 09:48:32.688434 | ubuntu-noble | + [[ -e masakari-stable-2025.1.tar.gz ]] 2026-08-13 09:48:32.688445 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz 2026-08-13 09:48:32.688455 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz 2026-08-13 09:48:32.688465 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz 2026-08-13 09:48:33.743678 | ubuntu-noble | 2026-08-13 09:48:33 URL:https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz [365497/365497] -> "masakari-stable-2025.1.tar.gz" [1] 2026-08-13 09:48:33.746976 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-13 09:48:33.747072 | ubuntu-noble | + echo Process masakari-stable-2025.1.tar.gz 2026-08-13 09:48:33.747087 | ubuntu-noble | Process masakari-stable-2025.1.tar.gz 2026-08-13 09:48:33.749759 | ubuntu-noble | ++ tar -tzf masakari-stable-2025.1.tar.gz 2026-08-13 09:48:33.749809 | ubuntu-noble | ++ head -1 2026-08-13 09:48:33.750352 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-13 09:48:33.760384 | ubuntu-noble | + directory=masakari-19.0.1.dev3 2026-08-13 09:48:33.762125 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 masakari-19.0.1.dev3 2026-08-13 09:48:33.762168 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-13 09:48:33.762179 | ubuntu-noble | ++ local directory=masakari-19.0.1.dev3 2026-08-13 09:48:33.762188 | ubuntu-noble | ++ local suffix= 2026-08-13 09:48:33.762196 | ubuntu-noble | ++ local name=masakari 2026-08-13 09:48:33.762203 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:33.762210 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:33.762217 | ubuntu-noble | ++ path=patches/2025.1/masakari 2026-08-13 09:48:33.762225 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/masakari ]] 2026-08-13 09:48:33.762234 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:33.762258 | ubuntu-noble | ++ path=patches/2025.1/masakari 2026-08-13 09:48:33.762265 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/masakari ]] 2026-08-13 09:48:33.762272 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:33.762279 | ubuntu-noble | ++ path=patches/2025.1/masakari 2026-08-13 09:48:33.762286 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/masakari ]] 2026-08-13 09:48:33.762294 | ubuntu-noble | ++ return 1 2026-08-13 09:48:33.762308 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:33.762315 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:33.763823 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 masakari-19.0.1.dev3 /source 2026-08-13 09:48:33.763867 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-13 09:48:33.763876 | ubuntu-noble | ++ local directory=masakari-19.0.1.dev3 2026-08-13 09:48:33.763883 | ubuntu-noble | ++ local suffix=/source 2026-08-13 09:48:33.763890 | ubuntu-noble | ++ local name=masakari 2026-08-13 09:48:33.763898 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:33.763905 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:33.763912 | ubuntu-noble | ++ path=overlays/2025.1/masakari/source 2026-08-13 09:48:33.763919 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/masakari/source ]] 2026-08-13 09:48:33.763926 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:33.763934 | ubuntu-noble | ++ path=overlays/2025.1/masakari/source 2026-08-13 09:48:33.763941 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/masakari/source ]] 2026-08-13 09:48:33.763948 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:33.763955 | ubuntu-noble | ++ path=overlays/2025.1/masakari/source 2026-08-13 09:48:33.763962 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/masakari/source ]] 2026-08-13 09:48:33.763970 | ubuntu-noble | ++ return 1 2026-08-13 09:48:33.763983 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:33.763991 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:33.764058 | ubuntu-noble | + echo Check patches for masakari-stable-2025.1.tar.gz 2026-08-13 09:48:33.764066 | ubuntu-noble | Check patches for masakari-stable-2025.1.tar.gz 2026-08-13 09:48:33.764073 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:33.764080 | ubuntu-noble | + echo Check overlays for masakari-stable-2025.1.tar.gz 2026-08-13 09:48:33.764087 | ubuntu-noble | Check overlays for masakari-stable-2025.1.tar.gz 2026-08-13 09:48:33.764098 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:33.764105 | ubuntu-noble | + popd 2026-08-13 09:48:33.764116 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-13 09:48:33.764162 | ubuntu-noble | + pushd tarballs 2026-08-13 09:48:33.765185 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-13 09:48:33.767309 | ubuntu-noble | + filename=neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-13 09:48:33.767333 | ubuntu-noble | + [[ -e neutron-dynamic-routing-stable-2025.1.tar.gz ]] 2026-08-13 09:48:33.767399 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-13 09:48:33.767408 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-13 09:48:33.767418 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-13 09:48:34.675684 | ubuntu-noble | 2026-08-13 09:48:34 URL:https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz [124178/124178] -> "neutron-dynamic-routing-stable-2025.1.tar.gz" [1] 2026-08-13 09:48:34.678452 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-13 09:48:34.678491 | ubuntu-noble | + echo Process neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-13 09:48:34.678504 | ubuntu-noble | Process neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-13 09:48:34.681418 | ubuntu-noble | ++ tar -tzf neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-13 09:48:34.685739 | ubuntu-noble | ++ head -1 2026-08-13 09:48:34.685797 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-13 09:48:34.689324 | ubuntu-noble | + directory=neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-13 09:48:34.690620 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-13 09:48:34.690681 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-13 09:48:34.690691 | ubuntu-noble | ++ local directory=neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-13 09:48:34.690697 | ubuntu-noble | ++ local suffix= 2026-08-13 09:48:34.690704 | ubuntu-noble | ++ local name=neutron_dynamic_routing 2026-08-13 09:48:34.690710 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:34.690716 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:34.690722 | ubuntu-noble | ++ path=patches/2025.1/neutron_dynamic_routing 2026-08-13 09:48:34.690729 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron_dynamic_routing ]] 2026-08-13 09:48:34.690735 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:34.690741 | ubuntu-noble | ++ path=patches/2025.1/neutron-dynamic-routing 2026-08-13 09:48:34.690747 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron-dynamic-routing ]] 2026-08-13 09:48:34.690753 | ubuntu-noble | ++ echo patches/2025.1/neutron-dynamic-routing 2026-08-13 09:48:34.690758 | ubuntu-noble | ++ return 0 2026-08-13 09:48:34.691264 | ubuntu-noble | + patch_dir=patches/2025.1/neutron-dynamic-routing 2026-08-13 09:48:34.691804 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 neutron_dynamic_routing-26.0.0.0rc2.dev2 /source 2026-08-13 09:48:34.691930 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-13 09:48:34.691940 | ubuntu-noble | ++ local directory=neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-13 09:48:34.691967 | ubuntu-noble | ++ local suffix=/source 2026-08-13 09:48:34.692052 | ubuntu-noble | ++ local name=neutron_dynamic_routing 2026-08-13 09:48:34.692061 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:34.692094 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:34.692103 | ubuntu-noble | ++ path=overlays/2025.1/neutron_dynamic_routing/source 2026-08-13 09:48:34.692111 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron_dynamic_routing/source ]] 2026-08-13 09:48:34.692148 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:34.692156 | ubuntu-noble | ++ path=overlays/2025.1/neutron-dynamic-routing/source 2026-08-13 09:48:34.692182 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron-dynamic-routing/source ]] 2026-08-13 09:48:34.692190 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:34.692196 | ubuntu-noble | ++ path=overlays/2025.1/neutron_dynamic_routing/source 2026-08-13 09:48:34.692203 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron_dynamic_routing/source ]] 2026-08-13 09:48:34.692223 | ubuntu-noble | ++ return 1 2026-08-13 09:48:34.692938 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:34.692962 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:34.692968 | ubuntu-noble | + echo Check patches for neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-13 09:48:34.692974 | ubuntu-noble | Check patches for neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-13 09:48:34.692979 | ubuntu-noble | + [[ -n patches/2025.1/neutron-dynamic-routing ]] 2026-08-13 09:48:34.692998 | ubuntu-noble | + tar xzf neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-13 09:48:34.708141 | ubuntu-noble | + rm neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-13 09:48:34.711690 | ubuntu-noble | + find neutron_dynamic_routing-26.0.0.0rc2.dev2 -type f 2026-08-13 09:48:34.711716 | ubuntu-noble | + sort 2026-08-13 09:48:34.712866 | ubuntu-noble | + pushd neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-13 09:48:34.715280 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron-dynamic-routing -type f -name '*.patch' 2026-08-13 09:48:34.715309 | ubuntu-noble | ++ sort 2026-08-13 09:48:34.716317 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-13 09:48:34.716344 | ubuntu-noble | + apply_patch patches/2025.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-13 09:48:34.716373 | ubuntu-noble | + local rel=patches/2025.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-13 09:48:34.716390 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-13 09:48:34.716396 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/neutron-dynamic-routing/bug-2023632.patch' 2026-08-13 09:48:34.716410 | ubuntu-noble | APPLY PATCH patches/2025.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-13 09:48:34.716414 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-13 09:48:34.718040 | ubuntu-noble | checking file neutron_dynamic_routing/db/bgp_db.py 2026-08-13 09:48:34.718062 | ubuntu-noble | Hunk #1 succeeded at 1024 (offset 6 lines). 2026-08-13 09:48:34.718097 | ubuntu-noble | + patch --forward --batch -p1 2026-08-13 09:48:34.719600 | ubuntu-noble | patching file neutron_dynamic_routing/db/bgp_db.py 2026-08-13 09:48:34.719619 | ubuntu-noble | Hunk #1 succeeded at 1024 (offset 6 lines). 2026-08-13 09:48:34.719689 | ubuntu-noble | + echo patches/2025.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-13 09:48:34.719736 | ubuntu-noble | + popd 2026-08-13 09:48:34.721695 | ubuntu-noble | + find neutron_dynamic_routing-26.0.0.0rc2.dev2 -type f 2026-08-13 09:48:34.721717 | ubuntu-noble | + sort 2026-08-13 09:48:34.722751 | ubuntu-noble | + append_new_files_to_sources_txt neutron_dynamic_routing-26.0.0.0rc2.dev2 files-before files-after 2026-08-13 09:48:34.722782 | ubuntu-noble | + local directory=neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-13 09:48:34.722789 | ubuntu-noble | + local before=files-before 2026-08-13 09:48:34.722794 | ubuntu-noble | + local after=files-after 2026-08-13 09:48:34.722800 | ubuntu-noble | + local sources_txt 2026-08-13 09:48:34.723688 | ubuntu-noble | ++ find neutron_dynamic_routing-26.0.0.0rc2.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-13 09:48:34.723803 | ubuntu-noble | ++ head -1 2026-08-13 09:48:34.725631 | ubuntu-noble | + sources_txt=neutron_dynamic_routing-26.0.0.0rc2.dev2/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-08-13 09:48:34.725684 | ubuntu-noble | + [[ -z neutron_dynamic_routing-26.0.0.0rc2.dev2/neutron_dynamic_routing.egg-info/SOURCES.txt ]] 2026-08-13 09:48:34.725690 | ubuntu-noble | + local new_files 2026-08-13 09:48:34.726247 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-13 09:48:34.727474 | ubuntu-noble | + new_files=neutron_dynamic_routing-26.0.0.0rc2.dev2/neutron_dynamic_routing/db/bgp_db.py.orig 2026-08-13 09:48:34.727489 | ubuntu-noble | + [[ -z neutron_dynamic_routing-26.0.0.0rc2.dev2/neutron_dynamic_routing/db/bgp_db.py.orig ]] 2026-08-13 09:48:34.728093 | ubuntu-noble | ++ tail -c1 neutron_dynamic_routing-26.0.0.0rc2.dev2/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-08-13 09:48:34.729363 | ubuntu-noble | + [[ -n h ]] 2026-08-13 09:48:34.729377 | ubuntu-noble | + echo 2026-08-13 09:48:34.729423 | ubuntu-noble | + local file 2026-08-13 09:48:34.729430 | ubuntu-noble | + for file in $new_files 2026-08-13 09:48:34.729434 | ubuntu-noble | + case $file in 2026-08-13 09:48:34.729439 | ubuntu-noble | + continue 2026-08-13 09:48:34.729482 | ubuntu-noble | + rm files-before files-after 2026-08-13 09:48:34.730873 | ubuntu-noble | + tar czf neutron-dynamic-routing-stable-2025.1.tar.gz neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-13 09:48:34.760744 | ubuntu-noble | + rm -r neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-13 09:48:34.766486 | ubuntu-noble | + echo Check overlays for neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-13 09:48:34.766513 | ubuntu-noble | Check overlays for neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-13 09:48:34.766522 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:34.766527 | ubuntu-noble | + popd 2026-08-13 09:48:34.766633 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-13 09:48:34.766890 | ubuntu-noble | + pushd tarballs 2026-08-13 09:48:34.767532 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.1.tar.gz 2026-08-13 09:48:34.770121 | ubuntu-noble | + filename=neutron-vpnaas-stable-2025.1.tar.gz 2026-08-13 09:48:34.770175 | ubuntu-noble | + [[ -e neutron-vpnaas-stable-2025.1.tar.gz ]] 2026-08-13 09:48:34.770238 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.1.tar.gz 2026-08-13 09:48:34.770243 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.1.tar.gz 2026-08-13 09:48:34.770275 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.1.tar.gz 2026-08-13 09:48:35.739870 | ubuntu-noble | 2026-08-13 09:48:35 URL:https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.1.tar.gz [229988/229988] -> "neutron-vpnaas-stable-2025.1.tar.gz" [1] 2026-08-13 09:48:35.742699 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-13 09:48:35.742771 | ubuntu-noble | + echo Process neutron-vpnaas-stable-2025.1.tar.gz 2026-08-13 09:48:35.742787 | ubuntu-noble | Process neutron-vpnaas-stable-2025.1.tar.gz 2026-08-13 09:48:35.745749 | ubuntu-noble | ++ tar -tzf neutron-vpnaas-stable-2025.1.tar.gz 2026-08-13 09:48:35.745798 | ubuntu-noble | ++ head -1 2026-08-13 09:48:35.747205 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-13 09:48:35.755757 | ubuntu-noble | + directory=neutron_vpnaas-26.0.0.0rc2.dev2 2026-08-13 09:48:35.756827 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 neutron_vpnaas-26.0.0.0rc2.dev2 2026-08-13 09:48:35.756941 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-13 09:48:35.756957 | ubuntu-noble | ++ local directory=neutron_vpnaas-26.0.0.0rc2.dev2 2026-08-13 09:48:35.757041 | ubuntu-noble | ++ local suffix= 2026-08-13 09:48:35.757092 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-08-13 09:48:35.757102 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:35.757165 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:35.757176 | ubuntu-noble | ++ path=patches/2025.1/neutron_vpnaas 2026-08-13 09:48:35.757207 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron_vpnaas ]] 2026-08-13 09:48:35.757255 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:35.757265 | ubuntu-noble | ++ path=patches/2025.1/neutron-vpnaas 2026-08-13 09:48:35.757274 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron-vpnaas ]] 2026-08-13 09:48:35.757283 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:35.757291 | ubuntu-noble | ++ path=patches/2025.1/neutron_vpnaas 2026-08-13 09:48:35.757300 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron_vpnaas ]] 2026-08-13 09:48:35.757331 | ubuntu-noble | ++ return 1 2026-08-13 09:48:35.758207 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:35.758231 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:35.758811 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 neutron_vpnaas-26.0.0.0rc2.dev2 /source 2026-08-13 09:48:35.758917 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-13 09:48:35.758930 | ubuntu-noble | ++ local directory=neutron_vpnaas-26.0.0.0rc2.dev2 2026-08-13 09:48:35.758985 | ubuntu-noble | ++ local suffix=/source 2026-08-13 09:48:35.759055 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-08-13 09:48:35.759064 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:35.759108 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:35.759118 | ubuntu-noble | ++ path=overlays/2025.1/neutron_vpnaas/source 2026-08-13 09:48:35.759127 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron_vpnaas/source ]] 2026-08-13 09:48:35.759170 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:35.759183 | ubuntu-noble | ++ path=overlays/2025.1/neutron-vpnaas/source 2026-08-13 09:48:35.759190 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron-vpnaas/source ]] 2026-08-13 09:48:35.759199 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:35.759211 | ubuntu-noble | ++ path=overlays/2025.1/neutron_vpnaas/source 2026-08-13 09:48:35.759220 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron_vpnaas/source ]] 2026-08-13 09:48:35.759229 | ubuntu-noble | ++ return 1 2026-08-13 09:48:35.759866 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:35.759934 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:35.759946 | ubuntu-noble | + echo Check patches for neutron-vpnaas-stable-2025.1.tar.gz 2026-08-13 09:48:35.759956 | ubuntu-noble | Check patches for neutron-vpnaas-stable-2025.1.tar.gz 2026-08-13 09:48:35.759965 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:35.760009 | ubuntu-noble | + echo Check overlays for neutron-vpnaas-stable-2025.1.tar.gz 2026-08-13 09:48:35.760018 | ubuntu-noble | Check overlays for neutron-vpnaas-stable-2025.1.tar.gz 2026-08-13 09:48:35.760026 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:35.760034 | ubuntu-noble | + popd 2026-08-13 09:48:35.760043 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-13 09:48:35.760052 | ubuntu-noble | + pushd tarballs 2026-08-13 09:48:35.761243 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz 2026-08-13 09:48:35.763513 | ubuntu-noble | + filename=neutron-stable-2025.1.tar.gz 2026-08-13 09:48:35.763549 | ubuntu-noble | + [[ -e neutron-stable-2025.1.tar.gz ]] 2026-08-13 09:48:35.763573 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz 2026-08-13 09:48:35.763582 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz 2026-08-13 09:48:35.763591 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz 2026-08-13 09:48:37.635424 | ubuntu-noble | 2026-08-13 09:48:37 URL:https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz [12254590/12254590] -> "neutron-stable-2025.1.tar.gz" [1] 2026-08-13 09:48:37.638604 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-13 09:48:37.638705 | ubuntu-noble | + echo Process neutron-stable-2025.1.tar.gz 2026-08-13 09:48:37.638722 | ubuntu-noble | Process neutron-stable-2025.1.tar.gz 2026-08-13 09:48:37.641756 | ubuntu-noble | ++ tar -tzf neutron-stable-2025.1.tar.gz 2026-08-13 09:48:37.641811 | ubuntu-noble | ++ head -1 2026-08-13 09:48:37.643229 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-13 09:48:37.651974 | ubuntu-noble | + directory=neutron-26.0.6.dev7 2026-08-13 09:48:37.653686 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 neutron-26.0.6.dev7 2026-08-13 09:48:37.653721 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-13 09:48:37.653729 | ubuntu-noble | ++ local directory=neutron-26.0.6.dev7 2026-08-13 09:48:37.653736 | ubuntu-noble | ++ local suffix= 2026-08-13 09:48:37.653742 | ubuntu-noble | ++ local name=neutron 2026-08-13 09:48:37.653748 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:37.653754 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:37.653759 | ubuntu-noble | ++ path=patches/2025.1/neutron 2026-08-13 09:48:37.653765 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron ]] 2026-08-13 09:48:37.653772 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:37.653778 | ubuntu-noble | ++ path=patches/2025.1/neutron 2026-08-13 09:48:37.653783 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron ]] 2026-08-13 09:48:37.653789 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:37.653795 | ubuntu-noble | ++ path=patches/2025.1/neutron 2026-08-13 09:48:37.653801 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron ]] 2026-08-13 09:48:37.653806 | ubuntu-noble | ++ return 1 2026-08-13 09:48:37.653818 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:37.653824 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:37.654819 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 neutron-26.0.6.dev7 /source 2026-08-13 09:48:37.654915 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-13 09:48:37.654929 | ubuntu-noble | ++ local directory=neutron-26.0.6.dev7 2026-08-13 09:48:37.654939 | ubuntu-noble | ++ local suffix=/source 2026-08-13 09:48:37.654973 | ubuntu-noble | ++ local name=neutron 2026-08-13 09:48:37.654983 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:37.654991 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:37.655001 | ubuntu-noble | ++ path=overlays/2025.1/neutron/source 2026-08-13 09:48:37.655009 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron/source ]] 2026-08-13 09:48:37.655019 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:37.655027 | ubuntu-noble | ++ path=overlays/2025.1/neutron/source 2026-08-13 09:48:37.655035 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron/source ]] 2026-08-13 09:48:37.655043 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:37.655051 | ubuntu-noble | ++ path=overlays/2025.1/neutron/source 2026-08-13 09:48:37.655060 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron/source ]] 2026-08-13 09:48:37.655068 | ubuntu-noble | ++ return 1 2026-08-13 09:48:37.655752 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:37.655790 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:37.655799 | ubuntu-noble | + echo Check patches for neutron-stable-2025.1.tar.gz 2026-08-13 09:48:37.655806 | ubuntu-noble | Check patches for neutron-stable-2025.1.tar.gz 2026-08-13 09:48:37.655814 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:37.655820 | ubuntu-noble | + echo Check overlays for neutron-stable-2025.1.tar.gz 2026-08-13 09:48:37.655827 | ubuntu-noble | Check overlays for neutron-stable-2025.1.tar.gz 2026-08-13 09:48:37.655834 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:37.655855 | ubuntu-noble | + popd 2026-08-13 09:48:37.655862 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-13 09:48:37.655869 | ubuntu-noble | + pushd tarballs 2026-08-13 09:48:37.656769 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz 2026-08-13 09:48:37.658740 | ubuntu-noble | + filename=nova-stable-2025.1.tar.gz 2026-08-13 09:48:37.658778 | ubuntu-noble | + [[ -e nova-stable-2025.1.tar.gz ]] 2026-08-13 09:48:37.658784 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz 2026-08-13 09:48:37.658790 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz 2026-08-13 09:48:37.658797 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz 2026-08-13 09:48:39.524292 | ubuntu-noble | 2026-08-13 09:48:39 URL:https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz [9660204/9660204] -> "nova-stable-2025.1.tar.gz" [1] 2026-08-13 09:48:39.527191 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-13 09:48:39.527236 | ubuntu-noble | + echo Process nova-stable-2025.1.tar.gz 2026-08-13 09:48:39.527249 | ubuntu-noble | Process nova-stable-2025.1.tar.gz 2026-08-13 09:48:39.531739 | ubuntu-noble | ++ tar -tzf nova-stable-2025.1.tar.gz 2026-08-13 09:48:39.531798 | ubuntu-noble | ++ head -1 2026-08-13 09:48:39.533728 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-13 09:48:39.538594 | ubuntu-noble | + directory=nova-31.3.2.dev3 2026-08-13 09:48:39.539504 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 nova-31.3.2.dev3 2026-08-13 09:48:39.539558 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-13 09:48:39.539567 | ubuntu-noble | ++ local directory=nova-31.3.2.dev3 2026-08-13 09:48:39.539575 | ubuntu-noble | ++ local suffix= 2026-08-13 09:48:39.539581 | ubuntu-noble | ++ local name=nova 2026-08-13 09:48:39.539587 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:39.539594 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:39.539600 | ubuntu-noble | ++ path=patches/2025.1/nova 2026-08-13 09:48:39.539607 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/nova ]] 2026-08-13 09:48:39.539614 | ubuntu-noble | ++ echo patches/2025.1/nova 2026-08-13 09:48:39.539621 | ubuntu-noble | ++ return 0 2026-08-13 09:48:39.540014 | ubuntu-noble | + patch_dir=patches/2025.1/nova 2026-08-13 09:48:39.540719 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 nova-31.3.2.dev3 /source 2026-08-13 09:48:39.540735 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-13 09:48:39.540742 | ubuntu-noble | ++ local directory=nova-31.3.2.dev3 2026-08-13 09:48:39.540749 | ubuntu-noble | ++ local suffix=/source 2026-08-13 09:48:39.540759 | ubuntu-noble | ++ local name=nova 2026-08-13 09:48:39.540767 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:39.541301 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:39.541332 | ubuntu-noble | ++ path=overlays/2025.1/nova/source 2026-08-13 09:48:39.541342 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/nova/source ]] 2026-08-13 09:48:39.541350 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:39.541358 | ubuntu-noble | ++ path=overlays/2025.1/nova/source 2026-08-13 09:48:39.541365 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/nova/source ]] 2026-08-13 09:48:39.541373 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:39.541381 | ubuntu-noble | ++ path=overlays/2025.1/nova/source 2026-08-13 09:48:39.541388 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/nova/source ]] 2026-08-13 09:48:39.541396 | ubuntu-noble | ++ return 1 2026-08-13 09:48:39.541410 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:39.541417 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:39.541425 | ubuntu-noble | + echo Check patches for nova-stable-2025.1.tar.gz 2026-08-13 09:48:39.541432 | ubuntu-noble | Check patches for nova-stable-2025.1.tar.gz 2026-08-13 09:48:39.541440 | ubuntu-noble | + [[ -n patches/2025.1/nova ]] 2026-08-13 09:48:39.541447 | ubuntu-noble | + tar xzf nova-stable-2025.1.tar.gz 2026-08-13 09:48:39.972452 | ubuntu-noble | + rm nova-stable-2025.1.tar.gz 2026-08-13 09:48:39.978730 | ubuntu-noble | + find nova-31.3.2.dev3 -type f 2026-08-13 09:48:39.978780 | ubuntu-noble | + sort 2026-08-13 09:48:39.993283 | ubuntu-noble | + pushd nova-31.3.2.dev3 2026-08-13 09:48:39.994551 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/nova -type f -name '*.patch' 2026-08-13 09:48:39.994694 | ubuntu-noble | ++ sort 2026-08-13 09:48:39.997245 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-13 09:48:39.997353 | ubuntu-noble | + apply_patch patches/2025.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-13 09:48:39.997409 | ubuntu-noble | + local rel=patches/2025.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-13 09:48:39.997440 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-13 09:48:39.997466 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch' 2026-08-13 09:48:39.997480 | ubuntu-noble | APPLY PATCH patches/2025.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-13 09:48:39.997501 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-13 09:48:39.998940 | ubuntu-noble | checking file nova/api/openstack/identity.py 2026-08-13 09:48:39.999133 | ubuntu-noble | checking file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-13 09:48:39.999418 | ubuntu-noble | + patch --forward --batch -p1 2026-08-13 09:48:40.000737 | ubuntu-noble | patching file nova/api/openstack/identity.py 2026-08-13 09:48:40.001011 | ubuntu-noble | patching file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-13 09:48:40.001298 | ubuntu-noble | + echo patches/2025.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-13 09:48:40.001459 | ubuntu-noble | + popd 2026-08-13 09:48:40.002071 | ubuntu-noble | + find nova-31.3.2.dev3 -type f 2026-08-13 09:48:40.002271 | ubuntu-noble | + sort 2026-08-13 09:48:40.016393 | ubuntu-noble | + append_new_files_to_sources_txt nova-31.3.2.dev3 files-before files-after 2026-08-13 09:48:40.016492 | ubuntu-noble | + local directory=nova-31.3.2.dev3 2026-08-13 09:48:40.016519 | ubuntu-noble | + local before=files-before 2026-08-13 09:48:40.016538 | ubuntu-noble | + local after=files-after 2026-08-13 09:48:40.016556 | ubuntu-noble | + local sources_txt 2026-08-13 09:48:40.017675 | ubuntu-noble | ++ find nova-31.3.2.dev3 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-13 09:48:40.017808 | ubuntu-noble | ++ head -1 2026-08-13 09:48:40.020356 | ubuntu-noble | + sources_txt=nova-31.3.2.dev3/nova.egg-info/SOURCES.txt 2026-08-13 09:48:40.020417 | ubuntu-noble | + [[ -z nova-31.3.2.dev3/nova.egg-info/SOURCES.txt ]] 2026-08-13 09:48:40.020439 | ubuntu-noble | + local new_files 2026-08-13 09:48:40.021047 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-13 09:48:40.025562 | ubuntu-noble | + new_files=nova-31.3.2.dev3/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-13 09:48:40.025622 | ubuntu-noble | + [[ -z nova-31.3.2.dev3/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py ]] 2026-08-13 09:48:40.026213 | ubuntu-noble | ++ tail -c1 nova-31.3.2.dev3/nova.egg-info/SOURCES.txt 2026-08-13 09:48:40.027564 | ubuntu-noble | + [[ -n h ]] 2026-08-13 09:48:40.027611 | ubuntu-noble | + echo 2026-08-13 09:48:40.027699 | ubuntu-noble | + local file 2026-08-13 09:48:40.027728 | ubuntu-noble | + for file in $new_files 2026-08-13 09:48:40.027745 | ubuntu-noble | + case $file in 2026-08-13 09:48:40.027801 | ubuntu-noble | + echo 'APPEND nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py TO nova-31.3.2.dev3/nova.egg-info/SOURCES.txt' 2026-08-13 09:48:40.027816 | ubuntu-noble | APPEND nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py TO nova-31.3.2.dev3/nova.egg-info/SOURCES.txt 2026-08-13 09:48:40.027844 | ubuntu-noble | + echo nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-13 09:48:40.027906 | ubuntu-noble | + rm files-before files-after 2026-08-13 09:48:40.029627 | ubuntu-noble | + tar czf nova-stable-2025.1.tar.gz nova-31.3.2.dev3 2026-08-13 09:48:41.573858 | ubuntu-noble | + rm -r nova-31.3.2.dev3 2026-08-13 09:48:41.669354 | ubuntu-noble | + echo Check overlays for nova-stable-2025.1.tar.gz 2026-08-13 09:48:41.669401 | ubuntu-noble | Check overlays for nova-stable-2025.1.tar.gz 2026-08-13 09:48:41.669407 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:41.669412 | ubuntu-noble | + popd 2026-08-13 09:48:41.669416 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-13 09:48:41.669421 | ubuntu-noble | + pushd tarballs 2026-08-13 09:48:41.670241 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz 2026-08-13 09:48:41.672529 | ubuntu-noble | + filename=octavia-stable-2025.1.tar.gz 2026-08-13 09:48:41.672565 | ubuntu-noble | + [[ -e octavia-stable-2025.1.tar.gz ]] 2026-08-13 09:48:41.672570 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz 2026-08-13 09:48:41.672574 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz 2026-08-13 09:48:41.672579 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz 2026-08-13 09:48:43.000856 | ubuntu-noble | 2026-08-13 09:48:42 URL:https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz [1342959/1342959] -> "octavia-stable-2025.1.tar.gz" [1] 2026-08-13 09:48:43.003844 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-13 09:48:43.003951 | ubuntu-noble | + echo Process octavia-stable-2025.1.tar.gz 2026-08-13 09:48:43.003969 | ubuntu-noble | Process octavia-stable-2025.1.tar.gz 2026-08-13 09:48:43.007790 | ubuntu-noble | ++ tar -tzf octavia-stable-2025.1.tar.gz 2026-08-13 09:48:43.007880 | ubuntu-noble | ++ head -1 2026-08-13 09:48:43.009282 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-13 09:48:43.020704 | ubuntu-noble | + directory=octavia-16.0.2.dev21 2026-08-13 09:48:43.021977 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 octavia-16.0.2.dev21 2026-08-13 09:48:43.022140 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-13 09:48:43.022194 | ubuntu-noble | ++ local directory=octavia-16.0.2.dev21 2026-08-13 09:48:43.022251 | ubuntu-noble | ++ local suffix= 2026-08-13 09:48:43.022340 | ubuntu-noble | ++ local name=octavia 2026-08-13 09:48:43.022379 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:43.022457 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:43.022495 | ubuntu-noble | ++ path=patches/2025.1/octavia 2026-08-13 09:48:43.022531 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/octavia ]] 2026-08-13 09:48:43.022595 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:43.022627 | ubuntu-noble | ++ path=patches/2025.1/octavia 2026-08-13 09:48:43.022702 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/octavia ]] 2026-08-13 09:48:43.022771 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:43.022824 | ubuntu-noble | ++ path=patches/2025.1/octavia 2026-08-13 09:48:43.022874 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/octavia ]] 2026-08-13 09:48:43.022965 | ubuntu-noble | ++ return 1 2026-08-13 09:48:43.023590 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:43.023728 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:43.024978 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 octavia-16.0.2.dev21 /source 2026-08-13 09:48:43.025707 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-13 09:48:43.025740 | ubuntu-noble | ++ local directory=octavia-16.0.2.dev21 2026-08-13 09:48:43.025751 | ubuntu-noble | ++ local suffix=/source 2026-08-13 09:48:43.025760 | ubuntu-noble | ++ local name=octavia 2026-08-13 09:48:43.025769 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:43.025778 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:43.025788 | ubuntu-noble | ++ path=overlays/2025.1/octavia/source 2026-08-13 09:48:43.025797 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/octavia/source ]] 2026-08-13 09:48:43.025807 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:43.025816 | ubuntu-noble | ++ path=overlays/2025.1/octavia/source 2026-08-13 09:48:43.025825 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/octavia/source ]] 2026-08-13 09:48:43.025834 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:43.025843 | ubuntu-noble | ++ path=overlays/2025.1/octavia/source 2026-08-13 09:48:43.025853 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/octavia/source ]] 2026-08-13 09:48:43.025862 | ubuntu-noble | ++ return 1 2026-08-13 09:48:43.026266 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:43.026370 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:43.026444 | ubuntu-noble | + echo Check patches for octavia-stable-2025.1.tar.gz 2026-08-13 09:48:43.026478 | ubuntu-noble | Check patches for octavia-stable-2025.1.tar.gz 2026-08-13 09:48:43.026525 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:43.026574 | ubuntu-noble | + echo Check overlays for octavia-stable-2025.1.tar.gz 2026-08-13 09:48:43.026625 | ubuntu-noble | Check overlays for octavia-stable-2025.1.tar.gz 2026-08-13 09:48:43.026710 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:43.026761 | ubuntu-noble | + popd 2026-08-13 09:48:43.027418 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-13 09:48:43.027443 | ubuntu-noble | + pushd tarballs 2026-08-13 09:48:43.028537 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz 2026-08-13 09:48:43.031534 | ubuntu-noble | + filename=placement-stable-2025.1.tar.gz 2026-08-13 09:48:43.031582 | ubuntu-noble | + [[ -e placement-stable-2025.1.tar.gz ]] 2026-08-13 09:48:43.031594 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz 2026-08-13 09:48:43.031604 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz 2026-08-13 09:48:43.031613 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz 2026-08-13 09:48:44.220790 | ubuntu-noble | 2026-08-13 09:48:44 URL:https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz [568189/568189] -> "placement-stable-2025.1.tar.gz" [1] 2026-08-13 09:48:44.222304 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-13 09:48:44.222346 | ubuntu-noble | + echo Process placement-stable-2025.1.tar.gz 2026-08-13 09:48:44.222356 | ubuntu-noble | Process placement-stable-2025.1.tar.gz 2026-08-13 09:48:44.224714 | ubuntu-noble | ++ tar -tzf placement-stable-2025.1.tar.gz 2026-08-13 09:48:44.224751 | ubuntu-noble | ++ head -1 2026-08-13 09:48:44.226346 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-13 09:48:44.231344 | ubuntu-noble | + directory=openstack_placement-13.0.1.dev7 2026-08-13 09:48:44.232109 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 openstack_placement-13.0.1.dev7 2026-08-13 09:48:44.232248 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-13 09:48:44.232291 | ubuntu-noble | ++ local directory=openstack_placement-13.0.1.dev7 2026-08-13 09:48:44.232336 | ubuntu-noble | ++ local suffix= 2026-08-13 09:48:44.232400 | ubuntu-noble | ++ local name=openstack_placement 2026-08-13 09:48:44.232440 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:44.232506 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:44.232538 | ubuntu-noble | ++ path=patches/2025.1/openstack_placement 2026-08-13 09:48:44.232567 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_placement ]] 2026-08-13 09:48:44.232615 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:44.232683 | ubuntu-noble | ++ path=patches/2025.1/openstack-placement 2026-08-13 09:48:44.232718 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack-placement ]] 2026-08-13 09:48:44.232749 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:44.232773 | ubuntu-noble | ++ path=patches/2025.1/openstack_placement 2026-08-13 09:48:44.232796 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_placement ]] 2026-08-13 09:48:44.232824 | ubuntu-noble | ++ return 1 2026-08-13 09:48:44.233220 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:44.233280 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:44.233950 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 openstack_placement-13.0.1.dev7 /source 2026-08-13 09:48:44.234050 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-13 09:48:44.234092 | ubuntu-noble | ++ local directory=openstack_placement-13.0.1.dev7 2026-08-13 09:48:44.234131 | ubuntu-noble | ++ local suffix=/source 2026-08-13 09:48:44.234183 | ubuntu-noble | ++ local name=openstack_placement 2026-08-13 09:48:44.234213 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:44.234266 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:44.234295 | ubuntu-noble | ++ path=overlays/2025.1/openstack_placement/source 2026-08-13 09:48:44.234328 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack_placement/source ]] 2026-08-13 09:48:44.234369 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:44.234393 | ubuntu-noble | ++ path=overlays/2025.1/openstack-placement/source 2026-08-13 09:48:44.234416 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack-placement/source ]] 2026-08-13 09:48:44.234444 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:44.234479 | ubuntu-noble | ++ path=overlays/2025.1/openstack_placement/source 2026-08-13 09:48:44.234503 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack_placement/source ]] 2026-08-13 09:48:44.234530 | ubuntu-noble | ++ return 1 2026-08-13 09:48:44.234932 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:44.234990 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:44.235027 | ubuntu-noble | + echo Check patches for placement-stable-2025.1.tar.gz 2026-08-13 09:48:44.235047 | ubuntu-noble | Check patches for placement-stable-2025.1.tar.gz 2026-08-13 09:48:44.235071 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:44.235099 | ubuntu-noble | + echo Check overlays for placement-stable-2025.1.tar.gz 2026-08-13 09:48:44.235115 | ubuntu-noble | Check overlays for placement-stable-2025.1.tar.gz 2026-08-13 09:48:44.235136 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:44.235156 | ubuntu-noble | + popd 2026-08-13 09:48:44.235243 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-13 09:48:44.235530 | ubuntu-noble | + pushd tarballs 2026-08-13 09:48:44.235994 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.1.tar.gz 2026-08-13 09:48:44.237863 | ubuntu-noble | + filename=skyline-apiserver-stable-2025.1.tar.gz 2026-08-13 09:48:44.237922 | ubuntu-noble | + [[ -e skyline-apiserver-stable-2025.1.tar.gz ]] 2026-08-13 09:48:44.237928 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.1.tar.gz 2026-08-13 09:48:44.237934 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.1.tar.gz 2026-08-13 09:48:44.237940 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.1.tar.gz 2026-08-13 09:48:46.384812 | ubuntu-noble | 2026-08-13 09:48:46 URL:https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.1.tar.gz [9063273/9063273] -> "skyline-apiserver-stable-2025.1.tar.gz" [1] 2026-08-13 09:48:46.387702 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-13 09:48:46.387751 | ubuntu-noble | + echo Process skyline-apiserver-stable-2025.1.tar.gz 2026-08-13 09:48:46.387766 | ubuntu-noble | Process skyline-apiserver-stable-2025.1.tar.gz 2026-08-13 09:48:46.390725 | ubuntu-noble | ++ tar -tzf skyline-apiserver-stable-2025.1.tar.gz 2026-08-13 09:48:46.390771 | ubuntu-noble | ++ head -1 2026-08-13 09:48:46.393713 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-13 09:48:46.399153 | ubuntu-noble | + directory=skyline_apiserver-6.0.1.dev17 2026-08-13 09:48:46.400438 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 skyline_apiserver-6.0.1.dev17 2026-08-13 09:48:46.400470 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-13 09:48:46.400478 | ubuntu-noble | ++ local directory=skyline_apiserver-6.0.1.dev17 2026-08-13 09:48:46.400485 | ubuntu-noble | ++ local suffix= 2026-08-13 09:48:46.400491 | ubuntu-noble | ++ local name=skyline_apiserver 2026-08-13 09:48:46.400497 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:46.400502 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:46.400509 | ubuntu-noble | ++ path=patches/2025.1/skyline_apiserver 2026-08-13 09:48:46.400514 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/skyline_apiserver ]] 2026-08-13 09:48:46.400521 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:46.400526 | ubuntu-noble | ++ path=patches/2025.1/skyline-apiserver 2026-08-13 09:48:46.400532 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/skyline-apiserver ]] 2026-08-13 09:48:46.400538 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:46.400543 | ubuntu-noble | ++ path=patches/2025.1/skyline_apiserver 2026-08-13 09:48:46.400549 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/skyline_apiserver ]] 2026-08-13 09:48:46.400555 | ubuntu-noble | ++ return 1 2026-08-13 09:48:46.400565 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:46.400571 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:46.401759 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 skyline_apiserver-6.0.1.dev17 /source 2026-08-13 09:48:46.401793 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-13 09:48:46.401800 | ubuntu-noble | ++ local directory=skyline_apiserver-6.0.1.dev17 2026-08-13 09:48:46.401817 | ubuntu-noble | ++ local suffix=/source 2026-08-13 09:48:46.401823 | ubuntu-noble | ++ local name=skyline_apiserver 2026-08-13 09:48:46.401829 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:46.401835 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:46.401856 | ubuntu-noble | ++ path=overlays/2025.1/skyline_apiserver/source 2026-08-13 09:48:46.401863 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/skyline_apiserver/source ]] 2026-08-13 09:48:46.401869 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:46.401875 | ubuntu-noble | ++ path=overlays/2025.1/skyline-apiserver/source 2026-08-13 09:48:46.401881 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/skyline-apiserver/source ]] 2026-08-13 09:48:46.401886 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:46.401892 | ubuntu-noble | ++ path=overlays/2025.1/skyline_apiserver/source 2026-08-13 09:48:46.401898 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/skyline_apiserver/source ]] 2026-08-13 09:48:46.401904 | ubuntu-noble | ++ return 1 2026-08-13 09:48:46.401915 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:46.401921 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:46.401927 | ubuntu-noble | + echo Check patches for skyline-apiserver-stable-2025.1.tar.gz 2026-08-13 09:48:46.401933 | ubuntu-noble | Check patches for skyline-apiserver-stable-2025.1.tar.gz 2026-08-13 09:48:46.401938 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:46.401944 | ubuntu-noble | + echo Check overlays for skyline-apiserver-stable-2025.1.tar.gz 2026-08-13 09:48:46.401951 | ubuntu-noble | Check overlays for skyline-apiserver-stable-2025.1.tar.gz 2026-08-13 09:48:46.401957 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:46.401963 | ubuntu-noble | + popd 2026-08-13 09:48:46.401971 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-13 09:48:46.401981 | ubuntu-noble | + pushd tarballs 2026-08-13 09:48:46.402982 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.1.tar.gz 2026-08-13 09:48:46.404587 | ubuntu-noble | + filename=skyline-console-stable-2025.1.tar.gz 2026-08-13 09:48:46.404610 | ubuntu-noble | + [[ -e skyline-console-stable-2025.1.tar.gz ]] 2026-08-13 09:48:46.404677 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.1.tar.gz 2026-08-13 09:48:46.404689 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.1.tar.gz 2026-08-13 09:48:46.404698 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.1.tar.gz 2026-08-13 09:48:48.821843 | ubuntu-noble | 2026-08-13 09:48:48 URL:https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.1.tar.gz [26666407/26666407] -> "skyline-console-stable-2025.1.tar.gz" [1] 2026-08-13 09:48:48.824531 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-13 09:48:48.824580 | ubuntu-noble | + echo Process skyline-console-stable-2025.1.tar.gz 2026-08-13 09:48:48.824594 | ubuntu-noble | Process skyline-console-stable-2025.1.tar.gz 2026-08-13 09:48:48.827701 | ubuntu-noble | ++ tar -tzf skyline-console-stable-2025.1.tar.gz 2026-08-13 09:48:48.827745 | ubuntu-noble | ++ head -1 2026-08-13 09:48:48.829202 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-13 09:48:48.836127 | ubuntu-noble | + directory=skyline_console-6.0.2.dev2 2026-08-13 09:48:48.837041 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 skyline_console-6.0.2.dev2 2026-08-13 09:48:48.837135 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-13 09:48:48.837150 | ubuntu-noble | ++ local directory=skyline_console-6.0.2.dev2 2026-08-13 09:48:48.837184 | ubuntu-noble | ++ local suffix= 2026-08-13 09:48:48.837261 | ubuntu-noble | ++ local name=skyline_console 2026-08-13 09:48:48.837272 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:48.837337 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:48.837348 | ubuntu-noble | ++ path=patches/2025.1/skyline_console 2026-08-13 09:48:48.837373 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/skyline_console ]] 2026-08-13 09:48:48.837413 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:48.837436 | ubuntu-noble | ++ path=patches/2025.1/skyline-console 2026-08-13 09:48:48.837443 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/skyline-console ]] 2026-08-13 09:48:48.837452 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:48.837458 | ubuntu-noble | ++ path=patches/2025.1/skyline_console 2026-08-13 09:48:48.837467 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/skyline_console ]] 2026-08-13 09:48:48.837473 | ubuntu-noble | ++ return 1 2026-08-13 09:48:48.838166 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:48.838188 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:48.838607 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 skyline_console-6.0.2.dev2 /source 2026-08-13 09:48:48.838693 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-13 09:48:48.838709 | ubuntu-noble | ++ local directory=skyline_console-6.0.2.dev2 2026-08-13 09:48:48.838738 | ubuntu-noble | ++ local suffix=/source 2026-08-13 09:48:48.838794 | ubuntu-noble | ++ local name=skyline_console 2026-08-13 09:48:48.838802 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:48.838873 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:48.838882 | ubuntu-noble | ++ path=overlays/2025.1/skyline_console/source 2026-08-13 09:48:48.838891 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/skyline_console/source ]] 2026-08-13 09:48:48.838918 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:48.838927 | ubuntu-noble | ++ path=overlays/2025.1/skyline-console/source 2026-08-13 09:48:48.838935 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/skyline-console/source ]] 2026-08-13 09:48:48.838943 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:48.838951 | ubuntu-noble | ++ path=overlays/2025.1/skyline_console/source 2026-08-13 09:48:48.838960 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/skyline_console/source ]] 2026-08-13 09:48:48.838968 | ubuntu-noble | ++ return 1 2026-08-13 09:48:48.839783 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:48.839856 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:48.839870 | ubuntu-noble | + echo Check patches for skyline-console-stable-2025.1.tar.gz 2026-08-13 09:48:48.839887 | ubuntu-noble | Check patches for skyline-console-stable-2025.1.tar.gz 2026-08-13 09:48:48.839896 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:48.839904 | ubuntu-noble | + echo Check overlays for skyline-console-stable-2025.1.tar.gz 2026-08-13 09:48:48.839913 | ubuntu-noble | Check overlays for skyline-console-stable-2025.1.tar.gz 2026-08-13 09:48:48.839921 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:48.839929 | ubuntu-noble | + popd 2026-08-13 09:48:48.839938 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-13 09:48:48.839947 | ubuntu-noble | + pushd tarballs 2026-08-13 09:48:48.840284 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz 2026-08-13 09:48:48.842032 | ubuntu-noble | + filename=watcher-stable-2025.1.tar.gz 2026-08-13 09:48:48.842056 | ubuntu-noble | + [[ -e watcher-stable-2025.1.tar.gz ]] 2026-08-13 09:48:48.842102 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz 2026-08-13 09:48:48.842112 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz 2026-08-13 09:48:48.842122 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz 2026-08-13 09:48:50.121852 | ubuntu-noble | 2026-08-13 09:48:50 URL:https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz [1145795/1145795] -> "watcher-stable-2025.1.tar.gz" [1] 2026-08-13 09:48:50.124423 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-13 09:48:50.124475 | ubuntu-noble | + echo Process watcher-stable-2025.1.tar.gz 2026-08-13 09:48:50.124490 | ubuntu-noble | Process watcher-stable-2025.1.tar.gz 2026-08-13 09:48:50.127728 | ubuntu-noble | ++ tar -tzf watcher-stable-2025.1.tar.gz 2026-08-13 09:48:50.127774 | ubuntu-noble | ++ head -1 2026-08-13 09:48:50.128401 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-13 09:48:50.136892 | ubuntu-noble | + directory=python_watcher-14.1.1.dev7 2026-08-13 09:48:50.138022 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 python_watcher-14.1.1.dev7 2026-08-13 09:48:50.138111 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-13 09:48:50.138143 | ubuntu-noble | ++ local directory=python_watcher-14.1.1.dev7 2026-08-13 09:48:50.138176 | ubuntu-noble | ++ local suffix= 2026-08-13 09:48:50.138258 | ubuntu-noble | ++ local name=python_watcher 2026-08-13 09:48:50.138269 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:50.138362 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:50.138373 | ubuntu-noble | ++ path=patches/2025.1/python_watcher 2026-08-13 09:48:50.138400 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/python_watcher ]] 2026-08-13 09:48:50.138460 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:50.138469 | ubuntu-noble | ++ path=patches/2025.1/python-watcher 2026-08-13 09:48:50.138494 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/python-watcher ]] 2026-08-13 09:48:50.138522 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:50.138531 | ubuntu-noble | ++ path=patches/2025.1/python_watcher 2026-08-13 09:48:50.138540 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/python_watcher ]] 2026-08-13 09:48:50.138571 | ubuntu-noble | ++ return 1 2026-08-13 09:48:50.139412 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:50.139434 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:50.140130 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 python_watcher-14.1.1.dev7 /source 2026-08-13 09:48:50.140228 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-13 09:48:50.140241 | ubuntu-noble | ++ local directory=python_watcher-14.1.1.dev7 2026-08-13 09:48:50.140292 | ubuntu-noble | ++ local suffix=/source 2026-08-13 09:48:50.140368 | ubuntu-noble | ++ local name=python_watcher 2026-08-13 09:48:50.140379 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:50.140465 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:50.140474 | ubuntu-noble | ++ path=overlays/2025.1/python_watcher/source 2026-08-13 09:48:50.140502 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/python_watcher/source ]] 2026-08-13 09:48:50.140548 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:50.140558 | ubuntu-noble | ++ path=overlays/2025.1/python-watcher/source 2026-08-13 09:48:50.140566 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/python-watcher/source ]] 2026-08-13 09:48:50.140597 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:50.140606 | ubuntu-noble | ++ path=overlays/2025.1/python_watcher/source 2026-08-13 09:48:50.140615 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/python_watcher/source ]] 2026-08-13 09:48:50.140668 | ubuntu-noble | ++ return 1 2026-08-13 09:48:50.141698 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:50.141727 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:50.141735 | ubuntu-noble | + echo Check patches for watcher-stable-2025.1.tar.gz 2026-08-13 09:48:50.141742 | ubuntu-noble | Check patches for watcher-stable-2025.1.tar.gz 2026-08-13 09:48:50.141748 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:50.141754 | ubuntu-noble | + echo Check overlays for watcher-stable-2025.1.tar.gz 2026-08-13 09:48:50.141760 | ubuntu-noble | Check overlays for watcher-stable-2025.1.tar.gz 2026-08-13 09:48:50.141766 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:50.141773 | ubuntu-noble | + popd 2026-08-13 09:48:50.141779 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-13 09:48:50.141786 | ubuntu-noble | + pushd tarballs 2026-08-13 09:48:50.142351 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz 2026-08-13 09:48:50.144778 | ubuntu-noble | + filename=requirements-stable-2025.1.tar.gz 2026-08-13 09:48:50.144872 | ubuntu-noble | + [[ -e requirements-stable-2025.1.tar.gz ]] 2026-08-13 09:48:50.144887 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz 2026-08-13 09:48:50.144896 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz 2026-08-13 09:48:50.144906 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz 2026-08-13 09:48:51.081916 | ubuntu-noble | 2026-08-13 09:48:51 URL:https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz [150760/150760] -> "requirements-stable-2025.1.tar.gz" [1] 2026-08-13 09:48:51.085075 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-13 09:48:51.085164 | ubuntu-noble | + echo Process requirements-stable-2025.1.tar.gz 2026-08-13 09:48:51.085178 | ubuntu-noble | Process requirements-stable-2025.1.tar.gz 2026-08-13 09:48:51.087765 | ubuntu-noble | ++ tar -tzf requirements-stable-2025.1.tar.gz 2026-08-13 09:48:51.087826 | ubuntu-noble | ++ head -1 2026-08-13 09:48:51.088607 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-13 09:48:51.096135 | ubuntu-noble | + directory=openstack_requirements-1.2.1.dev7535 2026-08-13 09:48:51.097556 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 openstack_requirements-1.2.1.dev7535 2026-08-13 09:48:51.097606 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-13 09:48:51.097615 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev7535 2026-08-13 09:48:51.097622 | ubuntu-noble | ++ local suffix= 2026-08-13 09:48:51.097628 | ubuntu-noble | ++ local name=openstack_requirements 2026-08-13 09:48:51.097634 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:51.097640 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:51.097690 | ubuntu-noble | ++ path=patches/2025.1/openstack_requirements 2026-08-13 09:48:51.097697 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_requirements ]] 2026-08-13 09:48:51.097703 | ubuntu-noble | ++ echo patches/2025.1/openstack_requirements 2026-08-13 09:48:51.097709 | ubuntu-noble | ++ return 0 2026-08-13 09:48:51.098325 | ubuntu-noble | + patch_dir=patches/2025.1/openstack_requirements 2026-08-13 09:48:51.098959 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 openstack_requirements-1.2.1.dev7535 /source 2026-08-13 09:48:51.099057 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-13 09:48:51.099069 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev7535 2026-08-13 09:48:51.099100 | ubuntu-noble | ++ local suffix=/source 2026-08-13 09:48:51.099191 | ubuntu-noble | ++ local name=openstack_requirements 2026-08-13 09:48:51.099203 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:51.099274 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:51.099285 | ubuntu-noble | ++ path=overlays/2025.1/openstack_requirements/source 2026-08-13 09:48:51.099293 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack_requirements/source ]] 2026-08-13 09:48:51.099345 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:51.099355 | ubuntu-noble | ++ path=overlays/2025.1/openstack-requirements/source 2026-08-13 09:48:51.099364 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack-requirements/source ]] 2026-08-13 09:48:51.099373 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:51.099381 | ubuntu-noble | ++ path=overlays/2025.1/openstack_requirements/source 2026-08-13 09:48:51.099389 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack_requirements/source ]] 2026-08-13 09:48:51.099419 | ubuntu-noble | ++ return 1 2026-08-13 09:48:51.100312 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:51.100335 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:51.100342 | ubuntu-noble | + echo Check patches for requirements-stable-2025.1.tar.gz 2026-08-13 09:48:51.100348 | ubuntu-noble | Check patches for requirements-stable-2025.1.tar.gz 2026-08-13 09:48:51.100354 | ubuntu-noble | + [[ -n patches/2025.1/openstack_requirements ]] 2026-08-13 09:48:51.100359 | ubuntu-noble | + tar xzf requirements-stable-2025.1.tar.gz 2026-08-13 09:48:51.122195 | ubuntu-noble | + rm requirements-stable-2025.1.tar.gz 2026-08-13 09:48:51.126706 | ubuntu-noble | + find openstack_requirements-1.2.1.dev7535 -type f 2026-08-13 09:48:51.126741 | ubuntu-noble | + sort 2026-08-13 09:48:51.128305 | ubuntu-noble | + pushd openstack_requirements-1.2.1.dev7535 2026-08-13 09:48:51.129695 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_requirements -type f -name '*.patch' 2026-08-13 09:48:51.129849 | ubuntu-noble | ++ sort 2026-08-13 09:48:51.132909 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-13 09:48:51.133009 | ubuntu-noble | + apply_patch patches/2025.1/openstack_requirements/keystonemiddleware.patch 2026-08-13 09:48:51.133065 | ubuntu-noble | + local rel=patches/2025.1/openstack_requirements/keystonemiddleware.patch 2026-08-13 09:48:51.133098 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_requirements/keystonemiddleware.patch 2026-08-13 09:48:51.133155 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/openstack_requirements/keystonemiddleware.patch' 2026-08-13 09:48:51.133172 | ubuntu-noble | APPLY PATCH patches/2025.1/openstack_requirements/keystonemiddleware.patch 2026-08-13 09:48:51.133198 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-13 09:48:51.134767 | ubuntu-noble | checking file upper-constraints.txt 2026-08-13 09:48:51.134861 | ubuntu-noble | Hunk #2 succeeded at 373 with fuzz 1. 2026-08-13 09:48:51.135384 | ubuntu-noble | + patch --forward --batch -p1 2026-08-13 09:48:51.136608 | ubuntu-noble | patching file upper-constraints.txt 2026-08-13 09:48:51.136848 | ubuntu-noble | Hunk #2 succeeded at 373 with fuzz 1. 2026-08-13 09:48:51.137741 | ubuntu-noble | + echo patches/2025.1/openstack_requirements/keystonemiddleware.patch 2026-08-13 09:48:51.137802 | ubuntu-noble | + popd 2026-08-13 09:48:51.139713 | ubuntu-noble | + sort 2026-08-13 09:48:51.139744 | ubuntu-noble | + find openstack_requirements-1.2.1.dev7535 -type f 2026-08-13 09:48:51.143553 | ubuntu-noble | + append_new_files_to_sources_txt openstack_requirements-1.2.1.dev7535 files-before files-after 2026-08-13 09:48:51.143820 | ubuntu-noble | + local directory=openstack_requirements-1.2.1.dev7535 2026-08-13 09:48:51.143891 | ubuntu-noble | + local before=files-before 2026-08-13 09:48:51.143906 | ubuntu-noble | + local after=files-after 2026-08-13 09:48:51.143916 | ubuntu-noble | + local sources_txt 2026-08-13 09:48:51.147737 | ubuntu-noble | ++ find openstack_requirements-1.2.1.dev7535 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-13 09:48:51.147815 | ubuntu-noble | ++ head -1 2026-08-13 09:48:51.149743 | ubuntu-noble | + sources_txt=openstack_requirements-1.2.1.dev7535/openstack_requirements.egg-info/SOURCES.txt 2026-08-13 09:48:51.149815 | ubuntu-noble | + [[ -z openstack_requirements-1.2.1.dev7535/openstack_requirements.egg-info/SOURCES.txt ]] 2026-08-13 09:48:51.149827 | ubuntu-noble | + local new_files 2026-08-13 09:48:51.150736 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-13 09:48:51.153578 | ubuntu-noble | + new_files=openstack_requirements-1.2.1.dev7535/upper-constraints.txt.orig 2026-08-13 09:48:51.153615 | ubuntu-noble | + [[ -z openstack_requirements-1.2.1.dev7535/upper-constraints.txt.orig ]] 2026-08-13 09:48:51.154117 | ubuntu-noble | ++ tail -c1 openstack_requirements-1.2.1.dev7535/openstack_requirements.egg-info/SOURCES.txt 2026-08-13 09:48:51.156817 | ubuntu-noble | + [[ -n y ]] 2026-08-13 09:48:51.156851 | ubuntu-noble | + echo 2026-08-13 09:48:51.156860 | ubuntu-noble | + local file 2026-08-13 09:48:51.156869 | ubuntu-noble | + for file in $new_files 2026-08-13 09:48:51.156877 | ubuntu-noble | + case $file in 2026-08-13 09:48:51.156885 | ubuntu-noble | + continue 2026-08-13 09:48:51.156893 | ubuntu-noble | + rm files-before files-after 2026-08-13 09:48:51.159211 | ubuntu-noble | + tar czf requirements-stable-2025.1.tar.gz openstack_requirements-1.2.1.dev7535 2026-08-13 09:48:51.199527 | ubuntu-noble | + rm -r openstack_requirements-1.2.1.dev7535 2026-08-13 09:48:51.202714 | ubuntu-noble | + echo Check overlays for requirements-stable-2025.1.tar.gz 2026-08-13 09:48:51.202744 | ubuntu-noble | Check overlays for requirements-stable-2025.1.tar.gz 2026-08-13 09:48:51.202748 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:51.202753 | ubuntu-noble | + popd 2026-08-13 09:48:51.202869 | ubuntu-noble | + verify_all_patches_applied /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied patches/2025.1 patches/kolla-build/2025.1 2026-08-13 09:48:51.202948 | ubuntu-noble | + local manifest=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-13 09:48:51.202969 | ubuntu-noble | + shift 2026-08-13 09:48:51.202994 | ubuntu-noble | + [[ ! -e /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied ]] 2026-08-13 09:48:51.203043 | ubuntu-noble | + roots=() 2026-08-13 09:48:51.203050 | ubuntu-noble | + local roots dir 2026-08-13 09:48:51.203082 | ubuntu-noble | + for dir in "$@" 2026-08-13 09:48:51.203103 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1 ]] 2026-08-13 09:48:51.203125 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-08-13 09:48:51.203167 | ubuntu-noble | + for dir in "$@" 2026-08-13 09:48:51.203187 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2025.1 ]] 2026-08-13 09:48:51.203206 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-08-13 09:48:51.203253 | ubuntu-noble | + [[ 2 -eq 0 ]] 2026-08-13 09:48:51.203300 | ubuntu-noble | + local tmp 2026-08-13 09:48:51.204075 | ubuntu-noble | ++ mktemp -d 2026-08-13 09:48:51.206707 | ubuntu-noble | + tmp=/tmp/tmp.O2C0aHy8Ms 2026-08-13 09:48:51.208696 | ubuntu-noble | + find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1 /home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2025.1 -type f 2026-08-13 09:48:51.208736 | ubuntu-noble | + sed 's|^/home/zuul/src/github.com/osism/container-images-kolla/||' 2026-08-13 09:48:51.209176 | ubuntu-noble | + sort 2026-08-13 09:48:51.212497 | ubuntu-noble | + sort -u /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-13 09:48:51.214694 | ubuntu-noble | + comm -23 /tmp/tmp.O2C0aHy8Ms/expected /tmp/tmp.O2C0aHy8Ms/applied 2026-08-13 09:48:51.216323 | ubuntu-noble | + local expected_count missing_count 2026-08-13 09:48:51.217162 | ubuntu-noble | ++ wc -l 2026-08-13 09:48:51.219415 | ubuntu-noble | + expected_count=14 2026-08-13 09:48:51.220186 | ubuntu-noble | ++ wc -l 2026-08-13 09:48:51.222357 | ubuntu-noble | + missing_count=0 2026-08-13 09:48:51.222379 | ubuntu-noble | + [[ 0 -gt 0 ]] 2026-08-13 09:48:51.222419 | ubuntu-noble | + rm -rf /tmp/tmp.O2C0aHy8Ms 2026-08-13 09:48:51.223914 | ubuntu-noble | + echo 'VERIFIED: 14 patch files, all applied' 2026-08-13 09:48:51.223937 | ubuntu-noble | VERIFIED: 14 patch files, all applied 2026-08-13 09:48:51.223942 | ubuntu-noble | + return 0 2026-08-13 09:48:51.411007 | ubuntu-noble | ok: Runtime: 0:01:17.624338 2026-08-13 09:48:51.463240 | 2026-08-13 09:48:51.463647 | PLAY RECAP 2026-08-13 09:48:51.463760 | ubuntu-noble | ok: 2 changed: 0 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-13 09:48:51.463798 | 2026-08-13 09:48:51.627958 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/container-images-kolla/playbooks/patch.yml@main] 2026-08-13 09:48:51.630423 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-08-13 09:48:52.429706 | 2026-08-13 09:48:52.429902 | PLAY [Base post-fetch] 2026-08-13 09:48:52.445119 | 2026-08-13 09:48:52.445267 | TASK [diagnose-network : Ensure log directory exists] 2026-08-13 09:48:53.104494 | ubuntu-noble | ok 2026-08-13 09:48:53.115854 | 2026-08-13 09:48:53.116073 | TASK [diagnose-network : Snapshot dual-stack network state (post)] 2026-08-13 09:49:04.967319 | ubuntu-noble | ok: Runtime: 0:00:05.784927 2026-08-13 09:49:04.976910 | 2026-08-13 09:49:04.977067 | TASK [diagnose-network : Snapshot Docker/BuildKit IPv6 config (teardown)] 2026-08-13 09:49:11.118466 | ubuntu-noble | ok: Runtime: 0:00:00.283366 2026-08-13 09:49:11.126615 | 2026-08-13 09:49:11.126814 | TASK [diagnose-network : Probe container network namespace (teardown)] 2026-08-13 09:49:17.297367 | ubuntu-noble | ok: Runtime: 0:00:00.051754 2026-08-13 09:49:17.311628 | 2026-08-13 09:49:17.311815 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-13 09:49:17.367268 | ubuntu-noble | skipping: Conditional result was False 2026-08-13 09:49:17.374048 | 2026-08-13 09:49:17.374212 | TASK [fetch-output : Set log path for single node] 2026-08-13 09:49:17.420151 | ubuntu-noble | ok 2026-08-13 09:49:17.426676 | 2026-08-13 09:49:17.426904 | LOOP [fetch-output : Ensure local output dirs] 2026-08-13 09:49:17.761378 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/c6e4106df4bb427584ddaf644d315e36/work/logs" 2026-08-13 09:49:18.029933 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/c6e4106df4bb427584ddaf644d315e36/work/artifacts" 2026-08-13 09:49:18.292981 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/c6e4106df4bb427584ddaf644d315e36/work/docs" 2026-08-13 09:49:18.303040 | 2026-08-13 09:49:18.303183 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-13 09:49:19.089022 | ubuntu-noble | changed: 2026-08-13 09:49:19.089260 | ubuntu-noble | .d..t...... ./ 2026-08-13 09:49:19.089297 | ubuntu-noble | >f+++++++++ net-debug.post.txt 2026-08-13 09:49:19.089323 | ubuntu-noble | >f+++++++++ net-debug.pre.txt 2026-08-13 09:49:19.089345 | ubuntu-noble | >f+++++++++ sudo-debug.txt 2026-08-13 09:49:19.089367 | ubuntu-noble | >f+++++++++ sudo-strace.log 2026-08-13 09:49:19.089388 | ubuntu-noble | >f+++++++++ sudo-strace.log.time 2026-08-13 09:49:19.089439 | ubuntu-noble | changed: All items complete 2026-08-13 09:49:19.089466 | 2026-08-13 09:49:19.647934 | ubuntu-noble | changed: .d..t...... ./ 2026-08-13 09:49:20.213668 | ubuntu-noble | changed: .d..t...... ./ 2026-08-13 09:49:20.234147 | 2026-08-13 09:49:20.234298 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-13 09:49:20.604544 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.021321 2026-08-13 09:49:20.936757 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.009325 2026-08-13 09:49:20.955419 | 2026-08-13 09:49:20.955640 | PLAY RECAP 2026-08-13 09:49:20.955707 | ubuntu-noble | ok: 8 changed: 3 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-13 09:49:20.955758 | 2026-08-13 09:49:21.106188 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-08-13 09:49:21.107373 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-08-13 09:49:21.886611 | 2026-08-13 09:49:21.886854 | PLAY [Base post] 2026-08-13 09:49:21.901631 | 2026-08-13 09:49:21.901811 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-13 09:49:22.758395 | ubuntu-noble | changed 2026-08-13 09:49:22.767088 | 2026-08-13 09:49:22.767236 | PLAY RECAP 2026-08-13 09:49:22.767309 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-13 09:49:22.767379 | 2026-08-13 09:49:22.932026 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-08-13 09:49:22.935553 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-13 09:49:23.800089 | 2026-08-13 09:49:23.800296 | PLAY [Base post-logs] 2026-08-13 09:49:23.817370 | 2026-08-13 09:49:23.817558 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-13 09:49:24.391295 | localhost | changed 2026-08-13 09:49:24.405253 | 2026-08-13 09:49:24.405443 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-13 09:49:24.447469 | localhost | ok 2026-08-13 09:49:24.462619 | 2026-08-13 09:49:24.462812 | TASK [Set zuul-log-path fact] 2026-08-13 09:49:24.486137 | localhost | ok 2026-08-13 09:49:24.506371 | 2026-08-13 09:49:24.507647 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-13 09:49:24.536608 | localhost | ok 2026-08-13 09:49:24.539836 | 2026-08-13 09:49:24.539941 | TASK [upload-logs : Create log directories] 2026-08-13 09:49:25.091308 | localhost | changed 2026-08-13 09:49:25.094293 | 2026-08-13 09:49:25.094416 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-13 09:49:25.639960 | localhost -> localhost | ok: Runtime: 0:00:00.009151 2026-08-13 09:49:25.645272 | 2026-08-13 09:49:25.645426 | TASK [upload-logs : Upload logs to log server] 2026-08-13 09:49:26.256432 | localhost | Output suppressed because no_log was given 2026-08-13 09:49:26.258466 | 2026-08-13 09:49:26.258579 | LOOP [upload-logs : Compress console log and json output] 2026-08-13 09:49:26.308978 | localhost | skipping: Conditional result was False 2026-08-13 09:49:26.315207 | localhost | skipping: Conditional result was False 2026-08-13 09:49:26.328799 | 2026-08-13 09:49:26.329022 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-13 09:49:26.381767 | localhost | skipping: Conditional result was False 2026-08-13 09:49:26.382108 | 2026-08-13 09:49:26.389972 | localhost | skipping: Conditional result was False 2026-08-13 09:49:26.401870 | 2026-08-13 09:49:26.402136 | LOOP [upload-logs : Upload console log and json output]