2026-08-17 20:32:40.310547 | Job console starting 2026-08-17 20:32:40.340626 | Updating git repos 2026-08-17 20:32:40.393015 | Cloning repos into workspace 2026-08-17 20:32:40.449598 | Restoring repo states 2026-08-17 20:32:40.474504 | Merging changes 2026-08-17 20:32:41.116633 | Checking out repos 2026-08-17 20:32:41.142678 | Preparing playbooks 2026-08-17 20:32:42.093994 | Running Ansible setup 2026-08-17 20:32:47.579720 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-08-17 20:32:48.464260 | 2026-08-17 20:32:48.464497 | PLAY [Base pre] 2026-08-17 20:32:48.487304 | 2026-08-17 20:32:48.487507 | TASK [Setup log path fact] 2026-08-17 20:32:48.520071 | ubuntu-noble | ok 2026-08-17 20:32:48.547935 | 2026-08-17 20:32:48.548150 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-17 20:32:48.600846 | ubuntu-noble | ok 2026-08-17 20:32:48.615160 | 2026-08-17 20:32:48.615308 | TASK [emit-job-header : Print job information] 2026-08-17 20:32:48.668258 | # Job Information 2026-08-17 20:32:48.668707 | Ansible Version: 2.16.14 2026-08-17 20:32:48.668777 | Job: container-images-kolla-patch-2025.1 2026-08-17 20:32:48.668838 | Pipeline: check 2026-08-17 20:32:48.668880 | Executor: 521e9411259a 2026-08-17 20:32:48.668913 | Triggered by: https://github.com/osism/container-images-kolla/pull/775 2026-08-17 20:32:48.668949 | Event ID: af6a4160-9a7a-11f1-8d79-d813557aa633 2026-08-17 20:32:48.687523 | 2026-08-17 20:32:48.687718 | LOOP [emit-job-header : Print node information] 2026-08-17 20:32:48.864497 | ubuntu-noble | ok: 2026-08-17 20:32:48.864807 | ubuntu-noble | # Node Information 2026-08-17 20:32:48.864849 | ubuntu-noble | Inventory Hostname: ubuntu-noble 2026-08-17 20:32:48.864874 | ubuntu-noble | Hostname: ubuntu 2026-08-17 20:32:48.864896 | ubuntu-noble | Username: zuul 2026-08-17 20:32:48.864917 | ubuntu-noble | Distro: Ubuntu 24.04 2026-08-17 20:32:48.864941 | ubuntu-noble | Provider: regiocloud-a 2026-08-17 20:32:48.864962 | ubuntu-noble | Region: 2026-08-17 20:32:48.864983 | ubuntu-noble | Label: ubuntu-noble 2026-08-17 20:32:48.865004 | ubuntu-noble | Product Name: OpenStack Nova 2026-08-17 20:32:48.865023 | ubuntu-noble | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe9f:37b9 2026-08-17 20:32:48.885641 | 2026-08-17 20:32:48.885792 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-17 20:32:49.408028 | ubuntu-noble -> localhost | changed 2026-08-17 20:32:49.416150 | 2026-08-17 20:32:49.416290 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-17 20:32:50.560973 | ubuntu-noble -> localhost | changed 2026-08-17 20:32:50.575900 | 2026-08-17 20:32:50.576061 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-17 20:32:50.856858 | ubuntu-noble -> localhost | ok 2026-08-17 20:32:50.865124 | 2026-08-17 20:32:50.865282 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-17 20:32:50.899560 | ubuntu-noble | ok 2026-08-17 20:32:50.919524 | ubuntu-noble | included: /var/lib/zuul/builds/cb099f54acb54cb588da6cf13f5587b0/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-17 20:32:50.926380 | 2026-08-17 20:32:50.926513 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-17 20:32:52.838083 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-08-17 20:32:52.838450 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/cb099f54acb54cb588da6cf13f5587b0/work/cb099f54acb54cb588da6cf13f5587b0_id_rsa 2026-08-17 20:32:52.838517 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/cb099f54acb54cb588da6cf13f5587b0/work/cb099f54acb54cb588da6cf13f5587b0_id_rsa.pub 2026-08-17 20:32:52.838561 | ubuntu-noble -> localhost | The key fingerprint is: 2026-08-17 20:32:52.838602 | ubuntu-noble -> localhost | SHA256:lVNgmh35W/T+Ol5WytS0GgqxnrOK9ROQeQpSWy7cg4s zuul-build-sshkey 2026-08-17 20:32:52.838639 | ubuntu-noble -> localhost | The key's randomart image is: 2026-08-17 20:32:52.838700 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-08-17 20:32:52.838737 | ubuntu-noble -> localhost | | +o. | 2026-08-17 20:32:52.838773 | ubuntu-noble -> localhost | | . . =.+ . | 2026-08-17 20:32:52.838806 | ubuntu-noble -> localhost | | o * =.=. . ..| 2026-08-17 20:32:52.838867 | ubuntu-noble -> localhost | | . * B oo.. .oo| 2026-08-17 20:32:52.838905 | ubuntu-noble -> localhost | | o + So +.oo| 2026-08-17 20:32:52.838950 | ubuntu-noble -> localhost | | E . ...o ooo.o| 2026-08-17 20:32:52.838985 | ubuntu-noble -> localhost | | . +.. .o +| 2026-08-17 20:32:52.839018 | ubuntu-noble -> localhost | | o ..o .o.| 2026-08-17 20:32:52.839053 | ubuntu-noble -> localhost | | . ..o. .oo | 2026-08-17 20:32:52.839086 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-08-17 20:32:52.839169 | ubuntu-noble -> localhost | ok: Runtime: 0:00:01.372542 2026-08-17 20:32:52.849628 | 2026-08-17 20:32:52.849777 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-17 20:32:52.888204 | ubuntu-noble | ok 2026-08-17 20:32:52.904725 | ubuntu-noble | included: /var/lib/zuul/builds/cb099f54acb54cb588da6cf13f5587b0/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-17 20:32:52.913887 | 2026-08-17 20:32:52.914017 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-17 20:32:52.949056 | ubuntu-noble | skipping: Conditional result was False 2026-08-17 20:32:52.964958 | 2026-08-17 20:32:52.965153 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-17 20:32:53.709510 | ubuntu-noble | changed 2026-08-17 20:32:53.718894 | 2026-08-17 20:32:53.719069 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-17 20:32:54.032270 | ubuntu-noble | ok 2026-08-17 20:32:54.041007 | 2026-08-17 20:32:54.041129 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-17 20:32:54.807193 | ubuntu-noble | changed 2026-08-17 20:32:54.813065 | 2026-08-17 20:32:54.813200 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-17 20:32:55.554611 | ubuntu-noble | changed 2026-08-17 20:32:55.561113 | 2026-08-17 20:32:55.561232 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-17 20:32:55.585711 | ubuntu-noble | skipping: Conditional result was False 2026-08-17 20:32:55.592351 | 2026-08-17 20:32:55.592512 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-17 20:32:56.117736 | ubuntu-noble -> localhost | changed 2026-08-17 20:32:56.130761 | 2026-08-17 20:32:56.130922 | TASK [add-build-sshkey : Add back temp key] 2026-08-17 20:32:56.506983 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/cb099f54acb54cb588da6cf13f5587b0/work/cb099f54acb54cb588da6cf13f5587b0_id_rsa (zuul-build-sshkey) 2026-08-17 20:32:56.507366 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.025403 2026-08-17 20:32:56.519567 | 2026-08-17 20:32:56.519704 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-17 20:32:56.968984 | ubuntu-noble | ok 2026-08-17 20:32:56.976532 | 2026-08-17 20:32:56.976683 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-17 20:32:57.000943 | ubuntu-noble | skipping: Conditional result was False 2026-08-17 20:32:57.012267 | 2026-08-17 20:32:57.012414 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-08-17 20:32:57.495513 | ubuntu-noble | ok 2026-08-17 20:32:57.512511 | 2026-08-17 20:32:57.512689 | TASK [validate-host : Define zuul_info_dir fact] 2026-08-17 20:32:57.549343 | ubuntu-noble | ok 2026-08-17 20:32:57.558134 | 2026-08-17 20:32:57.558308 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-08-17 20:32:57.862179 | ubuntu-noble -> localhost | ok 2026-08-17 20:32:57.881707 | 2026-08-17 20:32:57.881879 | TASK [validate-host : Collect information about the host] 2026-08-17 20:32:59.199878 | ubuntu-noble | ok 2026-08-17 20:32:59.223970 | 2026-08-17 20:32:59.224168 | TASK [validate-host : Sanitize hostname] 2026-08-17 20:32:59.411349 | ubuntu-noble | ok 2026-08-17 20:32:59.416572 | 2026-08-17 20:32:59.416691 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-08-17 20:33:00.032349 | ubuntu-noble -> localhost | changed 2026-08-17 20:33:00.038847 | 2026-08-17 20:33:00.038986 | TASK [validate-host : Collect information about zuul worker] 2026-08-17 20:33:00.518796 | ubuntu-noble | ok 2026-08-17 20:33:00.526380 | 2026-08-17 20:33:00.526543 | TASK [validate-host : Write out all zuul information for each host] 2026-08-17 20:33:01.139696 | ubuntu-noble -> localhost | changed 2026-08-17 20:33:01.149958 | 2026-08-17 20:33:01.150091 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-08-17 20:33:01.474700 | ubuntu-noble | ok 2026-08-17 20:33:01.483155 | 2026-08-17 20:33:01.483307 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-08-17 20:33:02.461387 | ubuntu-noble | changed: 2026-08-17 20:33:02.461830 | ubuntu-noble | cd+++++++++ src/ 2026-08-17 20:33:02.461913 | ubuntu-noble | cd+++++++++ src/github.com/ 2026-08-17 20:33:02.461971 | ubuntu-noble | cd+++++++++ src/github.com/osism/ 2026-08-17 20:33:02.462021 | ubuntu-noble | cd+++++++++ src/github.com/osism/container-images-kolla/ 2026-08-17 20:33:02.462070 | ubuntu-noble | Containerfile 2026-08-17 20:33:02.462441 | ubuntu-noble | 2026-08-17 20:35:15.396385 | ubuntu-noble | 2026-08-17 20:35:15.396394 | ubuntu-noble | Or undo this operation with: 2026-08-17 20:35:15.396402 | ubuntu-noble | 2026-08-17 20:35:15.396411 | ubuntu-noble | git switch - 2026-08-17 20:35:15.396421 | ubuntu-noble | 2026-08-17 20:35:15.396430 | ubuntu-noble | Turn off this advice by setting config variable advice.detachedHead to false 2026-08-17 20:35:15.396439 | ubuntu-noble | 2026-08-17 20:35:15.396447 | ubuntu-noble | HEAD is now at 662eebdf4 Merge "ironic-pxe: don't fail if symlinks already exist" into stable/2025.1 2026-08-17 20:35:15.398745 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-17 20:35:15.404573 | ubuntu-noble | + export HASH_KOLLA=662eebdf4 2026-08-17 20:35:15.404622 | ubuntu-noble | + HASH_KOLLA=662eebdf4 2026-08-17 20:35:15.404658 | ubuntu-noble | + popd 2026-08-17 20:35:15.404829 | ubuntu-noble | + rm -rf kolla/docker/rabbitmq/rabbitmq-4-1 2026-08-17 20:35:15.412173 | ubuntu-noble | ++ find patches/kolla-build/2025.1 -type f -name '*.patch' 2026-08-17 20:35:15.412221 | ubuntu-noble | ++ sort 2026-08-17 20:35:15.415068 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-08-17 20:35:15.415193 | ubuntu-noble | + pushd kolla 2026-08-17 20:35:15.415319 | ubuntu-noble | + apply_patch patches/kolla-build/2025.1/remove-unsupported-horizon-plugins.patch 2026-08-17 20:35:15.415378 | ubuntu-noble | + local rel=patches/kolla-build/2025.1/remove-unsupported-horizon-plugins.patch 2026-08-17 20:35:15.415416 | 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-17 20:35:15.415451 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2025.1/remove-unsupported-horizon-plugins.patch' 2026-08-17 20:35:15.415468 | ubuntu-noble | APPLY PATCH patches/kolla-build/2025.1/remove-unsupported-horizon-plugins.patch 2026-08-17 20:35:15.415496 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 20:35:15.418129 | ubuntu-noble | checking file kolla/common/sources.py 2026-08-17 20:35:15.418980 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 20:35:15.420988 | ubuntu-noble | patching file kolla/common/sources.py 2026-08-17 20:35:15.422228 | ubuntu-noble | + echo patches/kolla-build/2025.1/remove-unsupported-horizon-plugins.patch 2026-08-17 20:35:15.422279 | ubuntu-noble | + popd 2026-08-17 20:35:15.422288 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-08-17 20:35:15.422294 | ubuntu-noble | + pushd kolla 2026-08-17 20:35:15.422298 | ubuntu-noble | + apply_patch patches/kolla-build/2025.1/set-kolla-version-to-2025.1.patch 2026-08-17 20:35:15.422303 | ubuntu-noble | + local rel=patches/kolla-build/2025.1/set-kolla-version-to-2025.1.patch 2026-08-17 20:35:15.422308 | 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-17 20:35:15.422312 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2025.1/set-kolla-version-to-2025.1.patch' 2026-08-17 20:35:15.422316 | ubuntu-noble | APPLY PATCH patches/kolla-build/2025.1/set-kolla-version-to-2025.1.patch 2026-08-17 20:35:15.422320 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 20:35:15.424080 | ubuntu-noble | checking file kolla/image/kolla_worker.py 2026-08-17 20:35:15.424221 | ubuntu-noble | Hunk #1 succeeded at 329 with fuzz 1 (offset 7 lines). 2026-08-17 20:35:15.424415 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 20:35:15.426322 | ubuntu-noble | patching file kolla/image/kolla_worker.py 2026-08-17 20:35:15.426396 | ubuntu-noble | Hunk #1 succeeded at 329 with fuzz 1 (offset 7 lines). 2026-08-17 20:35:15.426747 | ubuntu-noble | + echo patches/kolla-build/2025.1/set-kolla-version-to-2025.1.patch 2026-08-17 20:35:15.426816 | ubuntu-noble | + popd 2026-08-17 20:35:15.426910 | ubuntu-noble | + [[ -f templates/2025.1/repos.yaml ]] 2026-08-17 20:35:15.426926 | ubuntu-noble | + python3 src/generate-apt-preferences-files.py 2026-08-17 20:35:15.579063 | ubuntu-noble | + echo DEBUG apt_preferences.ubuntu 2026-08-17 20:35:15.579188 | ubuntu-noble | DEBUG apt_preferences.ubuntu 2026-08-17 20:35:15.579209 | ubuntu-noble | + cat overlays/2025.1/base/apt_preferences.ubuntu 2026-08-17 20:35:15.581345 | ubuntu-noble | Package: rabbitmq-server 2026-08-17 20:35:15.581377 | ubuntu-noble | Pin: version 4.1.* 2026-08-17 20:35:15.581384 | ubuntu-noble | Pin-Priority: 1000 2026-08-17 20:35:15.581391 | ubuntu-noble | 2026-08-17 20:35:15.581397 | ubuntu-noble | Package: openvswitch* 2026-08-17 20:35:15.581403 | ubuntu-noble | Pin: version 3.5.* 2026-08-17 20:35:15.581408 | ubuntu-noble | Pin-Priority: 1000 2026-08-17 20:35:15.581414 | ubuntu-noble | 2026-08-17 20:35:15.581422 | ubuntu-noble | Package: erlang* 2026-08-17 20:35:15.581428 | ubuntu-noble | Pin: version 1:27.* 2026-08-17 20:35:15.581434 | ubuntu-noble | Pin-Priority: 1000 2026-08-17 20:35:15.581441 | ubuntu-noble | 2026-08-17 20:35:15.581445 | ubuntu-noble | # Stopgap: proxysql 3.0.9 (GHSA-58ww-865x-grpr bounds the first-packet 2026-08-17 20:35:15.581452 | ubuntu-noble | # recv()) rejects the kolla-ansible keepalived proxysql health check (the 2026-08-17 20:35:15.581459 | ubuntu-noble | # "show info" probe) -> keepalived FAULT -> api-int VIP dropped. Pin to 2026-08-17 20:35:15.581466 | ubuntu-noble | # 3.0.8 until the upstream fix (kolla-ansible change 992020, depends on 2026-08-17 20:35:15.581470 | ubuntu-noble | # kolla 992239, master-only) is backported to this release. 2026-08-17 20:35:15.581474 | ubuntu-noble | Package: proxysql 2026-08-17 20:35:15.581478 | ubuntu-noble | Pin: version 3.0.8* 2026-08-17 20:35:15.581481 | ubuntu-noble | Pin-Priority: 1001 2026-08-17 20:35:15.582483 | ubuntu-noble | ++ find overlays/2025.1 -maxdepth 1 -mindepth 1 -type d 2026-08-17 20:35:15.586759 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-08-17 20:35:15.587646 | ubuntu-noble | ++ basename overlays/2025.1/base 2026-08-17 20:35:15.590049 | ubuntu-noble | + image_name=base 2026-08-17 20:35:15.590282 | 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-17 20:35:15.592984 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-08-17 20:35:15.593793 | ubuntu-noble | ++ basename overlays/2025.1/nova 2026-08-17 20:35:15.596190 | ubuntu-noble | + image_name=nova 2026-08-17 20:35:15.596309 | ubuntu-noble | + cp -r overlays/2025.1/nova/nova-spicehtml5proxy kolla/docker/nova 2026-08-17 20:35:15.598680 | ubuntu-noble | + find patches/2025.1 -mindepth 1 -type d 2026-08-17 20:35:15.600525 | ubuntu-noble | patches/2025.1/keystone 2026-08-17 20:35:15.600547 | ubuntu-noble | patches/2025.1/cinder 2026-08-17 20:35:15.600551 | ubuntu-noble | patches/2025.1/kolla 2026-08-17 20:35:15.600555 | ubuntu-noble | patches/2025.1/openstack_requirements 2026-08-17 20:35:15.600559 | ubuntu-noble | patches/2025.1/neutron-dynamic-routing 2026-08-17 20:35:15.600562 | ubuntu-noble | patches/2025.1/ironic 2026-08-17 20:35:15.600566 | ubuntu-noble | patches/2025.1/nova 2026-08-17 20:35:15.605489 | ubuntu-noble | ++ find patches/2025.1 -mindepth 1 -type d 2026-08-17 20:35:15.605518 | ubuntu-noble | ++ grep kolla 2026-08-17 20:35:15.605524 | ubuntu-noble | ++ grep -v kolla-build 2026-08-17 20:35:15.606497 | ubuntu-noble | + for project in $(find patches/$OPENSTACK_VERSION -mindepth 1 -type d | grep kolla | grep -v kolla-build) 2026-08-17 20:35:15.607232 | ubuntu-noble | ++ basename patches/2025.1/kolla 2026-08-17 20:35:15.608990 | ubuntu-noble | + project=kolla 2026-08-17 20:35:15.611162 | ubuntu-noble | ++ find patches/2025.1/kolla -type f -name '*.patch' 2026-08-17 20:35:15.611188 | ubuntu-noble | ++ sort 2026-08-17 20:35:15.614143 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-17 20:35:15.614169 | ubuntu-noble | + pushd kolla 2026-08-17 20:35:15.614244 | ubuntu-noble | + apply_patch patches/2025.1/kolla/backport-924302.patch 2026-08-17 20:35:15.614285 | ubuntu-noble | + local rel=patches/2025.1/kolla/backport-924302.patch 2026-08-17 20:35:15.614308 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/kolla/backport-924302.patch 2026-08-17 20:35:15.614315 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/kolla/backport-924302.patch' 2026-08-17 20:35:15.614329 | ubuntu-noble | APPLY PATCH patches/2025.1/kolla/backport-924302.patch 2026-08-17 20:35:15.614335 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 20:35:15.616051 | ubuntu-noble | checking file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-08-17 20:35:15.616072 | ubuntu-noble | checking file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-08-17 20:35:15.616150 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 20:35:15.617951 | ubuntu-noble | patching file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-08-17 20:35:15.617971 | ubuntu-noble | patching file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-08-17 20:35:15.618171 | ubuntu-noble | + echo patches/2025.1/kolla/backport-924302.patch 2026-08-17 20:35:15.618255 | ubuntu-noble | + popd 2026-08-17 20:35:15.618313 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-17 20:35:15.618321 | ubuntu-noble | + pushd kolla 2026-08-17 20:35:15.618359 | ubuntu-noble | + apply_patch patches/2025.1/kolla/backport-951347.patch 2026-08-17 20:35:15.618398 | ubuntu-noble | + local rel=patches/2025.1/kolla/backport-951347.patch 2026-08-17 20:35:15.618405 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/kolla/backport-951347.patch 2026-08-17 20:35:15.618427 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/kolla/backport-951347.patch' 2026-08-17 20:35:15.618432 | ubuntu-noble | APPLY PATCH patches/2025.1/kolla/backport-951347.patch 2026-08-17 20:35:15.618437 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 20:35:15.620151 | ubuntu-noble | checking file doc/source/contributor/versions.rst 2026-08-17 20:35:15.620171 | ubuntu-noble | checking file docker/base/Dockerfile.j2 2026-08-17 20:35:15.620175 | ubuntu-noble | checking file docker/base/proxysql.repo 2026-08-17 20:35:15.620216 | ubuntu-noble | checking file kolla/template/repos.yaml 2026-08-17 20:35:15.620514 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 20:35:15.622160 | ubuntu-noble | patching file doc/source/contributor/versions.rst 2026-08-17 20:35:15.622179 | ubuntu-noble | patching file docker/base/Dockerfile.j2 2026-08-17 20:35:15.622346 | ubuntu-noble | patching file docker/base/proxysql.repo 2026-08-17 20:35:15.622518 | ubuntu-noble | patching file kolla/template/repos.yaml 2026-08-17 20:35:15.622899 | ubuntu-noble | + echo patches/2025.1/kolla/backport-951347.patch 2026-08-17 20:35:15.622977 | ubuntu-noble | + popd 2026-08-17 20:35:15.623031 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-17 20:35:15.623038 | ubuntu-noble | + pushd kolla 2026-08-17 20:35:15.623080 | ubuntu-noble | + apply_patch patches/2025.1/kolla/squash.patch 2026-08-17 20:35:15.623142 | ubuntu-noble | + local rel=patches/2025.1/kolla/squash.patch 2026-08-17 20:35:15.623153 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/kolla/squash.patch 2026-08-17 20:35:15.623157 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/kolla/squash.patch' 2026-08-17 20:35:15.623161 | ubuntu-noble | APPLY PATCH patches/2025.1/kolla/squash.patch 2026-08-17 20:35:15.623166 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 20:35:15.624941 | ubuntu-noble | checking file kolla/image/tasks.py 2026-08-17 20:35:15.624960 | ubuntu-noble | Hunk #1 succeeded at 428 (offset 16 lines). 2026-08-17 20:35:15.625255 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 20:35:15.627167 | ubuntu-noble | patching file kolla/image/tasks.py 2026-08-17 20:35:15.627194 | ubuntu-noble | Hunk #1 succeeded at 428 (offset 16 lines). 2026-08-17 20:35:15.627435 | ubuntu-noble | + echo patches/2025.1/kolla/squash.patch 2026-08-17 20:35:15.627591 | ubuntu-noble | + popd 2026-08-17 20:35:15.627787 | ubuntu-noble | + pip3 install -r kolla/requirements.txt 2026-08-17 20:35:16.420528 | ubuntu-noble | Collecting pbr!=2.1.0,>=2.0.0 (from -r kolla/requirements.txt (line 1)) 2026-08-17 20:35:16.496352 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl.metadata (3.8 kB) 2026-08-17 20:35:16.508669 | 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-17 20:35:16.603755 | ubuntu-noble | Collecting GitPython>=1.0.1 (from -r kolla/requirements.txt (line 3)) 2026-08-17 20:35:16.620143 | ubuntu-noble | Downloading gitpython-3.1.59-py3-none-any.whl.metadata (13 kB) 2026-08-17 20:35:16.706421 | ubuntu-noble | Collecting oslo.config>=5.1.0 (from -r kolla/requirements.txt (line 4)) 2026-08-17 20:35:16.722218 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl.metadata (2.3 kB) 2026-08-17 20:35:17.012358 | ubuntu-noble | Collecting setuptools<82,>=64.0.0 (from -r kolla/requirements.txt (line 5)) 2026-08-17 20:35:17.029311 | ubuntu-noble | Downloading setuptools-81.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-08-17 20:35:17.056389 | 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-17 20:35:17.112539 | ubuntu-noble | Collecting gitdb<5,>=4.0.1 (from GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-08-17 20:35:17.130262 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB) 2026-08-17 20:35:17.211995 | ubuntu-noble | Collecting netaddr>=0.7.18 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-17 20:35:17.228310 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl.metadata (5.0 kB) 2026-08-17 20:35:17.313168 | ubuntu-noble | Collecting stevedore>=5.6.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-17 20:35:17.328540 | ubuntu-noble | Downloading stevedore-5.9.0-py3-none-any.whl.metadata (2.3 kB) 2026-08-17 20:35:17.408772 | ubuntu-noble | Collecting oslo.i18n>=3.15.3 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-17 20:35:17.424343 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl.metadata (2.0 kB) 2026-08-17 20:35:17.468288 | ubuntu-noble | Collecting rfc3986>=1.2.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-17 20:35:17.485514 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl.metadata (6.6 kB) 2026-08-17 20:35:17.501773 | 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-17 20:35:17.504379 | 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-17 20:35:17.596417 | 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-17 20:35:17.611640 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl.metadata (4.6 kB) 2026-08-17 20:35:17.640276 | ubuntu-noble | Requirement already satisfied: charset_normalizer<4,>=2 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (3.5.1) 2026-08-17 20:35:17.641804 | 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-17 20:35:17.644077 | 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-17 20:35:17.645459 | 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-17 20:35:17.689090 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2026-08-17 20:35:17.733212 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.9/131.9 kB 3.4 MB/s eta 0:00:00 2026-08-17 20:35:17.750458 | ubuntu-noble | Downloading gitpython-3.1.59-py3-none-any.whl (220 kB) 2026-08-17 20:35:17.774250 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 221.0/221.0 kB 11.2 MB/s eta 0:00:00 2026-08-17 20:35:17.792623 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl (143 kB) 2026-08-17 20:35:17.809555 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.8/143.8 kB 11.8 MB/s eta 0:00:00 2026-08-17 20:35:17.831041 | ubuntu-noble | Downloading setuptools-81.0.0-py3-none-any.whl (1.1 MB) 2026-08-17 20:35:17.873603 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 28.9 MB/s eta 0:00:00 2026-08-17 20:35:17.891412 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl (62 kB) 2026-08-17 20:35:17.908516 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.8/62.8 kB 4.9 MB/s eta 0:00:00 2026-08-17 20:35:17.932745 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl (2.3 MB) 2026-08-17 20:35:17.991032 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 43.5 MB/s eta 0:00:00 2026-08-17 20:35:18.006793 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl (47 kB) 2026-08-17 20:35:18.018761 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 47.8/47.8 kB 4.4 MB/s eta 0:00:00 2026-08-17 20:35:18.037572 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl (31 kB) 2026-08-17 20:35:18.097572 | ubuntu-noble | Downloading stevedore-5.9.0-py3-none-any.whl (54 kB) 2026-08-17 20:35:18.115553 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.5/54.5 kB 3.8 MB/s eta 0:00:00 2026-08-17 20:35:18.133494 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl (24 kB) 2026-08-17 20:35:18.502434 | ubuntu-noble | Installing collected packages: stevedore, smmap, setuptools, rfc3986, netaddr, pbr, gitdb, oslo.i18n, GitPython, oslo.config 2026-08-17 20:35:18.605764 | ubuntu-noble | Attempting uninstall: setuptools 2026-08-17 20:35:18.628239 | ubuntu-noble | Found existing installation: setuptools 84.0.0 2026-08-17 20:35:18.655469 | ubuntu-noble | Uninstalling setuptools-84.0.0: 2026-08-17 20:35:18.922198 | ubuntu-noble | Successfully uninstalled setuptools-84.0.0 2026-08-17 20:35:20.765996 | 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-17 20:35:20.910889 | ubuntu-noble | + pip3 install kolla/ 2026-08-17 20:35:21.383903 | ubuntu-noble | Processing ./kolla 2026-08-17 20:35:21.386629 | ubuntu-noble | Installing build dependencies: started 2026-08-17 20:35:23.363865 | ubuntu-noble | Installing build dependencies: finished with status 'done' 2026-08-17 20:35:23.370429 | ubuntu-noble | Getting requirements to build wheel: started 2026-08-17 20:35:23.602392 | ubuntu-noble | Getting requirements to build wheel: finished with status 'done' 2026-08-17 20:35:23.607529 | ubuntu-noble | Installing backend dependencies: started 2026-08-17 20:35:25.776642 | ubuntu-noble | Installing backend dependencies: finished with status 'done' 2026-08-17 20:35:25.777754 | ubuntu-noble | Preparing metadata (pyproject.toml): started 2026-08-17 20:35:26.377152 | ubuntu-noble | Preparing metadata (pyproject.toml): finished with status 'done' 2026-08-17 20:35:26.396161 | 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-17 20:35:26.398113 | 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-17 20:35:26.400386 | 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-17 20:35:26.402265 | 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-17 20:35:26.404327 | 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-17 20:35:26.447163 | 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-17 20:35:26.451404 | 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-17 20:35:26.459875 | 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-17 20:35:26.461126 | 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-17 20:35:26.462813 | 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-17 20:35:26.464350 | 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-17 20:35:26.465851 | 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-17 20:35:26.467320 | 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-17 20:35:26.518698 | 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-17 20:35:26.536793 | 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.1) 2026-08-17 20:35:26.538292 | 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-17 20:35:26.539874 | 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-17 20:35:26.541516 | 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-17 20:35:26.568530 | ubuntu-noble | Building wheels for collected packages: kolla 2026-08-17 20:35:26.569595 | ubuntu-noble | Building wheel for kolla (pyproject.toml): started 2026-08-17 20:35:28.062991 | ubuntu-noble | Building wheel for kolla (pyproject.toml): finished with status 'done' 2026-08-17 20:35:28.067622 | ubuntu-noble | Created wheel for kolla: filename=kolla-20.5.1.dev3-py3-none-any.whl size=388397 sha256=d7664165cc1d60850c9dba1886a9da9cead89c2dceb58a942600426a4fa43993 2026-08-17 20:35:28.068311 | ubuntu-noble | Stored in directory: /tmp/pip-ephem-wheel-cache-dmhyum0w/wheels/5a/56/c4/e310d82118381247de5918f2335ab23c36c3bc15e9e4672495 2026-08-17 20:35:28.083353 | ubuntu-noble | Successfully built kolla 2026-08-17 20:35:28.272164 | ubuntu-noble | Installing collected packages: kolla 2026-08-17 20:35:28.473013 | ubuntu-noble | Successfully installed kolla-20.5.1.dev3 2026-08-17 20:35:28.602776 | ubuntu-noble | ++ kolla-build --version 2026-08-17 20:35:29.169985 | ubuntu-noble | + export KOLLA_VERSION=20.5.1 2026-08-17 20:35:29.170048 | ubuntu-noble | + KOLLA_VERSION=20.5.1 2026-08-17 20:35:29.171020 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-17 20:35:29.176482 | ubuntu-noble | + export HASH_DOCKER_IMAGES_KOLLA=6326150 2026-08-17 20:35:29.176518 | ubuntu-noble | + HASH_DOCKER_IMAGES_KOLLA=6326150 2026-08-17 20:35:29.177487 | ubuntu-noble | ++ cd release 2026-08-17 20:35:29.177509 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-17 20:35:29.180754 | ubuntu-noble | + export HASH_RELEASE=1530f88 2026-08-17 20:35:29.180764 | ubuntu-noble | + HASH_RELEASE=1530f88 2026-08-17 20:35:29.180821 | ubuntu-noble | + python3 src/generate-template-overrides-file.py 2026-08-17 20:35:29.338628 | ubuntu-noble | + echo DEBUG template-overrides.j2 2026-08-17 20:35:29.338702 | ubuntu-noble | DEBUG template-overrides.j2 2026-08-17 20:35:29.338709 | ubuntu-noble | + cat templates/2025.1/template-overrides.j2 2026-08-17 20:35:29.340467 | ubuntu-noble | {% extends parent_template %} 2026-08-17 20:35:29.340494 | ubuntu-noble | 2026-08-17 20:35:29.340500 | ubuntu-noble | {% set fluentd_plugins = [ 2026-08-17 20:35:29.340505 | ubuntu-noble | 'fluent-plugin-grok-parser', 2026-08-17 20:35:29.340509 | ubuntu-noble | 'fluent-plugin-prometheus', 2026-08-17 20:35:29.340514 | ubuntu-noble | 'fluent-plugin-rewrite-tag-filter', 2026-08-17 20:35:29.340519 | ubuntu-noble | 'fluent-plugin-grafana-loki', 2026-08-17 20:35:29.340523 | ubuntu-noble | ] %} 2026-08-17 20:35:29.340528 | ubuntu-noble | 2026-08-17 20:35:29.340534 | ubuntu-noble | {% set openstack_base_pip_packages_append = ['pip', 'git+https://github.com/sapcc/openstack-audit-middleware.git'] %} 2026-08-17 20:35:29.340539 | ubuntu-noble | 2026-08-17 20:35:29.340543 | ubuntu-noble | {% set glance_base_pip_packages_append = ['boto3'] %} 2026-08-17 20:35:29.340548 | ubuntu-noble | 2026-08-17 20:35:29.340552 | ubuntu-noble | {% block nova_libvirt_footer %} 2026-08-17 20:35:29.340556 | ubuntu-noble | RUN chgrp tss /var/lib/swtpm-localca \ 2026-08-17 20:35:29.340572 | ubuntu-noble | && chmod g+w /var/lib/swtpm-localca 2026-08-17 20:35:29.340575 | ubuntu-noble | RUN truncate --size=524288 /usr/lib/ipxe/qemu/efi-virtio.rom 2026-08-17 20:35:29.340579 | ubuntu-noble | {% endblock %} 2026-08-17 20:35:29.340582 | ubuntu-noble | 2026-08-17 20:35:29.340586 | ubuntu-noble | {% block horizon_header %} 2026-08-17 20:35:29.340589 | ubuntu-noble | RUN apt-get update \ 2026-08-17 20:35:29.340593 | ubuntu-noble | && apt-get -y install --no-install-recommends build-essential libmariadb-dev-compat \ 2026-08-17 20:35:29.340597 | ubuntu-noble | && python3 -m pip --no-cache-dir install --upgrade setuptools mysqlclient \ 2026-08-17 20:35:29.340601 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-08-17 20:35:29.340604 | ubuntu-noble | && apt-get clean \ 2026-08-17 20:35:29.340608 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-17 20:35:29.340611 | ubuntu-noble | {% endblock %} 2026-08-17 20:35:29.340615 | ubuntu-noble | 2026-08-17 20:35:29.340618 | ubuntu-noble | {% block horizon_footer %} 2026-08-17 20:35:29.340622 | ubuntu-noble | RUN curl -q -L -o /tmp/openstack-themes.tar.gz https://github.com/osism/openstack-themes/archive/main.tar.gz \ 2026-08-17 20:35:29.340626 | 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-17 20:35:29.340631 | ubuntu-noble | && rm /tmp/openstack-themes.tar.gz 2026-08-17 20:35:29.340634 | ubuntu-noble | {% endblock %} 2026-08-17 20:35:29.340637 | ubuntu-noble | 2026-08-17 20:35:29.340641 | ubuntu-noble | {% block base_header %} 2026-08-17 20:35:29.340644 | ubuntu-noble | COPY apt_preferences.{{ base_distro }} /etc/apt/preferences 2026-08-17 20:35:29.340648 | ubuntu-noble | COPY *.gpg /etc/kolla/apt-keys/ 2026-08-17 20:35:29.340651 | ubuntu-noble | 2026-08-17 20:35:29.340654 | ubuntu-noble | RUN apt-get update \ 2026-08-17 20:35:29.340658 | ubuntu-noble | && apt-get -y install --no-install-recommends locales ca-certificates \ 2026-08-17 20:35:29.340661 | ubuntu-noble | && locale-gen en_US.UTF-8 \ 2026-08-17 20:35:29.340703 | ubuntu-noble | && apt-get clean \ 2026-08-17 20:35:29.340706 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-17 20:35:29.340710 | ubuntu-noble | {% endblock %} 2026-08-17 20:35:29.340713 | ubuntu-noble | 2026-08-17 20:35:29.340717 | ubuntu-noble | {% block openstack_base_header %} 2026-08-17 20:35:29.340720 | ubuntu-noble | RUN apt-get update \ 2026-08-17 20:35:29.340724 | ubuntu-noble | && apt-get -y install --no-install-recommends python3-setuptools \ 2026-08-17 20:35:29.340727 | ubuntu-noble | && apt-get clean \ 2026-08-17 20:35:29.340731 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-17 20:35:29.340734 | ubuntu-noble | {% endblock %} 2026-08-17 20:35:29.340737 | ubuntu-noble | 2026-08-17 20:35:29.340741 | ubuntu-noble | {% set glance_base_packages_append = ['nvme-cli'] %} 2026-08-17 20:35:29.340744 | ubuntu-noble | 2026-08-17 20:35:29.340748 | ubuntu-noble | {% set kolla_toolbox_packages_append = ['iputils-ping', 'traceroute'] %} 2026-08-17 20:35:29.340751 | ubuntu-noble | 2026-08-17 20:35:29.340755 | ubuntu-noble | {% set cinder_volume_packages_append = ['multipath-tools'] %} 2026-08-17 20:35:29.340758 | ubuntu-noble | 2026-08-17 20:35:29.340762 | ubuntu-noble | {% set cinder_volume_pip_packages = [ 'py-pure-client', 'infinisdk', 'python-linstor' ] %} 2026-08-17 20:35:29.340770 | ubuntu-noble | {% block cinder_volume_footer %} 2026-08-17 20:35:29.340774 | ubuntu-noble | RUN {{ macros.install_pip(cinder_volume_pip_packages | customizable("pip_packages")) }} 2026-08-17 20:35:29.340777 | ubuntu-noble | {% endblock %} 2026-08-17 20:35:29.340781 | ubuntu-noble | 2026-08-17 20:35:29.340784 | ubuntu-noble | {% set manila_base_additional_pip_packages = [ 'pywinrm' ] %} 2026-08-17 20:35:29.340788 | ubuntu-noble | {% block manila_base_footer %} 2026-08-17 20:35:29.340791 | ubuntu-noble | RUN {{ macros.install_pip(manila_base_additional_pip_packages | customizable("pip_packages")) }} 2026-08-17 20:35:29.340794 | ubuntu-noble | {% endblock %} 2026-08-17 20:35:29.340798 | ubuntu-noble | 2026-08-17 20:35:29.340801 | ubuntu-noble | {% set magnum_base_additional_pip_packages = [ 'magnum-cluster-api' ] %} 2026-08-17 20:35:29.340805 | ubuntu-noble | {% block magnum_base_footer %} 2026-08-17 20:35:29.340808 | ubuntu-noble | RUN {{ macros.install_pip(magnum_base_additional_pip_packages | customizable("pip_packages")) }} 2026-08-17 20:35:29.340812 | ubuntu-noble | RUN curl -o /tmp/helm.tar.gz https://get.helm.sh/helm-v3.15.2-linux-amd64.tar.gz \ 2026-08-17 20:35:29.340815 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/helm.tar.gz -C /usr/local/bin linux-amd64/helm 2026-08-17 20:35:29.340819 | ubuntu-noble | {% endblock %} 2026-08-17 20:35:29.340826 | ubuntu-noble | 2026-08-17 20:35:29.340829 | ubuntu-noble | {% set gnocchi_base_packages_append = ['python3-rados'] %} 2026-08-17 20:35:29.340833 | ubuntu-noble | {% block gnocchi_base_footer %} 2026-08-17 20:35:29.340836 | ubuntu-noble | RUN mkdir -p /var/lib/gnocchi/tmp \ 2026-08-17 20:35:29.340839 | ubuntu-noble | && chown -R gnocchi: /var/lib/gnocchi/tmp 2026-08-17 20:35:29.340843 | ubuntu-noble | {% endblock %} 2026-08-17 20:35:29.340846 | ubuntu-noble | 2026-08-17 20:35:29.340850 | ubuntu-noble | {% block grafana_footer %} 2026-08-17 20:35:29.340853 | ubuntu-noble | RUN curl -o /tmp/kolla-operations.tar.gz https://github.com/osism/kolla-operations/tarball/main \ 2026-08-17 20:35:29.340857 | ubuntu-noble | && mkdir -p /operations \ 2026-08-17 20:35:29.340860 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/kolla-operations.tar.gz -C /operations \ 2026-08-17 20:35:29.340864 | ubuntu-noble | && rm -f /tmp/kolla-operations.tar.gz 2026-08-17 20:35:29.340867 | ubuntu-noble | {% endblock %} 2026-08-17 20:35:29.340871 | ubuntu-noble | 2026-08-17 20:35:29.340874 | ubuntu-noble | {% block keystone_footer %} 2026-08-17 20:35:29.340878 | ubuntu-noble | RUN python3 -m pip --no-cache-dir install keystone-keycloak-backend 2026-08-17 20:35:29.340881 | ubuntu-noble | RUN apt-get update \ 2026-08-17 20:35:29.340885 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-08-17 20:35:29.340888 | ubuntu-noble | libapache2-mod-auth-openidc \ 2026-08-17 20:35:29.340891 | ubuntu-noble | libldap-common \ 2026-08-17 20:35:29.340895 | ubuntu-noble | libmemcached11 \ 2026-08-17 20:35:29.340898 | ubuntu-noble | && apt-get clean \ 2026-08-17 20:35:29.340902 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* \ 2026-08-17 20:35:29.340905 | ubuntu-noble | && a2enmod auth_openidc 2026-08-17 20:35:29.340908 | ubuntu-noble | {% endblock %} 2026-08-17 20:35:29.340912 | ubuntu-noble | 2026-08-17 20:35:29.340915 | ubuntu-noble | {% block footer %} 2026-08-17 20:35:29.340919 | ubuntu-noble | RUN rm -rf /usr/share/doc/* \ 2026-08-17 20:35:29.340922 | ubuntu-noble | && rm -rf /usr/share/man/* \ 2026-08-17 20:35:29.340925 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-08-17 20:35:29.340929 | ubuntu-noble | && apt-get autoremove -y \ 2026-08-17 20:35:29.340934 | 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-17 20:35:29.340948 | ubuntu-noble | {% endblock %} 2026-08-17 20:35:29.340952 | ubuntu-noble | 2026-08-17 20:35:29.340955 | ubuntu-noble | {% block labels %} 2026-08-17 20:35:29.340959 | ubuntu-noble | LABEL "build-date"="{{ build_date }}" \ 2026-08-17 20:35:29.340962 | ubuntu-noble | "name"="{{ image_name }}" \ 2026-08-17 20:35:29.340966 | ubuntu-noble | "de.osism.commit.docker_images_kolla"="6326150" \ 2026-08-17 20:35:29.340969 | ubuntu-noble | "de.osism.commit.kolla"="662eebdf4" \ 2026-08-17 20:35:29.340972 | ubuntu-noble | "de.osism.commit.kolla_version"="20.5.1" \ 2026-08-17 20:35:29.340976 | ubuntu-noble | "de.osism.commit.release"="1530f88" \ 2026-08-17 20:35:29.340979 | ubuntu-noble | "de.osism.os_id"="ubuntu" \ 2026-08-17 20:35:29.340982 | ubuntu-noble | "de.osism.os_version_id"="24.04" \ 2026-08-17 20:35:29.340986 | ubuntu-noble | "de.osism.release.openstack"="2025.1" \ 2026-08-17 20:35:29.340989 | ubuntu-noble | "de.osism.version"="latest" \ 2026-08-17 20:35:29.340993 | ubuntu-noble | "org.opencontainers.image.created"="2026-08-17T20:35:29.310235+00:00" \ 2026-08-17 20:35:29.340998 | ubuntu-noble | "org.opencontainers.image.documentation"="https://osism.tech/docs/" \ 2026-08-17 20:35:29.341002 | ubuntu-noble | "org.opencontainers.image.licenses"="ASL 2.0" \ 2026-08-17 20:35:29.341006 | ubuntu-noble | "org.opencontainers.image.source"="https://github.com/osism/container-images-kolla" \ 2026-08-17 20:35:29.341009 | ubuntu-noble | "org.opencontainers.image.title"="{{ image_name }}" \ 2026-08-17 20:35:29.341013 | ubuntu-noble | "org.opencontainers.image.url"="https://quay.io/organization/osism" \ 2026-08-17 20:35:29.341016 | ubuntu-noble | "org.opencontainers.image.vendor"="OSISM GmbH" 2026-08-17 20:35:29.341020 | ubuntu-noble | {% endblock %} 2026-08-17 20:35:29.341023 | ubuntu-noble | 2026-08-17 20:35:29.342573 | ubuntu-noble | + bash scripts/002-generate.sh 2026-08-17 20:35:29.345574 | ubuntu-noble | + BASE=ubuntu 2026-08-17 20:35:29.345592 | ubuntu-noble | + BASE_VERSION=22.04 2026-08-17 20:35:29.346947 | ubuntu-noble | ++ date +%Y%m%d 2026-08-17 20:35:29.348462 | ubuntu-noble | + BUILD_ID=20260817 2026-08-17 20:35:29.348492 | ubuntu-noble | + DOCKER_NAMESPACE=kolla 2026-08-17 20:35:29.348497 | ubuntu-noble | + DOCKER_REGISTRY=osism.harbor.regio.digital 2026-08-17 20:35:29.348501 | ubuntu-noble | + OPENSTACK_VERSION=2025.1 2026-08-17 20:35:29.348505 | ubuntu-noble | + VERSION=latest 2026-08-17 20:35:29.348509 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-08-17 20:35:29.348512 | ubuntu-noble | + . defaults/all.sh 2026-08-17 20:35:29.348516 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-08-17 20:35:29.348520 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-08-17 20:35:29.348524 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-08-17 20:35:29.348637 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-08-17 20:35:29.348988 | ubuntu-noble | +++ deactivate nondestructive 2026-08-17 20:35:29.349117 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-17 20:35:29.350818 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-17 20:35:29.350841 | ubuntu-noble | +++ hash -r 2026-08-17 20:35:29.350845 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-17 20:35:29.350849 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-08-17 20:35:29.350853 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-08-17 20:35:29.350856 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-08-17 20:35:29.350860 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-08-17 20:35:29.350864 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-08-17 20:35:29.350867 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-08-17 20:35:29.350870 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-08-17 20:35:29.350874 | 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-17 20:35:29.350879 | 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-17 20:35:29.350882 | ubuntu-noble | +++ export PATH 2026-08-17 20:35:29.350886 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-17 20:35:29.350889 | ubuntu-noble | +++ '[' -z '' ']' 2026-08-17 20:35:29.350892 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-08-17 20:35:29.350896 | ubuntu-noble | +++ PS1='(venv) ' 2026-08-17 20:35:29.350899 | ubuntu-noble | +++ export PS1 2026-08-17 20:35:29.350903 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-08-17 20:35:29.350906 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-08-17 20:35:29.350910 | ubuntu-noble | +++ hash -r 2026-08-17 20:35:29.350913 | ubuntu-noble | + . defaults/2025.1.sh 2026-08-17 20:35:29.352486 | ubuntu-noble | +++ date +%Y%m%d 2026-08-17 20:35:29.355181 | ubuntu-noble | ++ export BUILD_ID=20260817 2026-08-17 20:35:29.355204 | ubuntu-noble | ++ BUILD_ID=20260817 2026-08-17 20:35:29.355207 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-08-17 20:35:29.355211 | ubuntu-noble | ++ KOLLA_TYPE= 2026-08-17 20:35:29.355215 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-08-17 20:35:29.355218 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-08-17 20:35:29.355221 | ubuntu-noble | + export VERSION 2026-08-17 20:35:29.355225 | ubuntu-noble | + export OPENSTACK_VERSION 2026-08-17 20:35:29.355228 | ubuntu-noble | + DOCKER_TAG=build-20260817 2026-08-17 20:35:29.355231 | ubuntu-noble | + KOLLA_BASE=ubuntu 2026-08-17 20:35:29.355236 | ubuntu-noble | + KOLLA_BASE_TAG=24.04 2026-08-17 20:35:29.355240 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-08-17 20:35:29.355244 | ubuntu-noble | + KOLLA_INSTALL_TYPE=source 2026-08-17 20:35:29.355247 | ubuntu-noble | + python3 src/generate-kolla-build-config.py 2026-08-17 20:35:29.501183 | ubuntu-noble | + setini DEFAULT namespace kolla 2026-08-17 20:35:29.501247 | 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-17 20:35:30.827245 | ubuntu-noble | localhost | SUCCESS => { 2026-08-17 20:35:30.827333 | ubuntu-noble | "changed": false, 2026-08-17 20:35:30.827346 | ubuntu-noble | "gid": 1000, 2026-08-17 20:35:30.827356 | ubuntu-noble | "group": "zuul", 2026-08-17 20:35:30.827366 | ubuntu-noble | "mode": "0664", 2026-08-17 20:35:30.827376 | ubuntu-noble | "msg": "OK", 2026-08-17 20:35:30.827386 | ubuntu-noble | "owner": "zuul", 2026-08-17 20:35:30.827396 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-17 20:35:30.827406 | ubuntu-noble | "size": 4562, 2026-08-17 20:35:30.827416 | ubuntu-noble | "state": "file", 2026-08-17 20:35:30.827426 | ubuntu-noble | "uid": 1000 2026-08-17 20:35:30.827436 | ubuntu-noble | } 2026-08-17 20:35:30.939196 | ubuntu-noble | + setini DEFAULT tag build-20260817 2026-08-17 20:35:30.939250 | 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-20260817' 2026-08-17 20:35:32.180313 | ubuntu-noble | localhost | CHANGED => { 2026-08-17 20:35:32.180369 | ubuntu-noble | "changed": true, 2026-08-17 20:35:32.180374 | ubuntu-noble | "gid": 1000, 2026-08-17 20:35:32.180377 | ubuntu-noble | "group": "zuul", 2026-08-17 20:35:32.180381 | ubuntu-noble | "mode": "0664", 2026-08-17 20:35:32.180384 | ubuntu-noble | "msg": "option changed", 2026-08-17 20:35:32.180388 | ubuntu-noble | "owner": "zuul", 2026-08-17 20:35:32.180391 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-17 20:35:32.180395 | ubuntu-noble | "size": 4570, 2026-08-17 20:35:32.180398 | ubuntu-noble | "state": "file", 2026-08-17 20:35:32.180401 | ubuntu-noble | "uid": 1000 2026-08-17 20:35:32.180405 | ubuntu-noble | } 2026-08-17 20:35:32.295895 | ubuntu-noble | + setini DEFAULT base ubuntu 2026-08-17 20:35:32.295983 | 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-17 20:35:33.569455 | ubuntu-noble | localhost | SUCCESS => { 2026-08-17 20:35:33.569550 | ubuntu-noble | "changed": false, 2026-08-17 20:35:33.569562 | ubuntu-noble | "gid": 1000, 2026-08-17 20:35:33.569572 | ubuntu-noble | "group": "zuul", 2026-08-17 20:35:33.569581 | ubuntu-noble | "mode": "0664", 2026-08-17 20:35:33.569590 | ubuntu-noble | "msg": "OK", 2026-08-17 20:35:33.569601 | ubuntu-noble | "owner": "zuul", 2026-08-17 20:35:33.569611 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-17 20:35:33.569622 | ubuntu-noble | "size": 4570, 2026-08-17 20:35:33.569632 | ubuntu-noble | "state": "file", 2026-08-17 20:35:33.569642 | ubuntu-noble | "uid": 1000 2026-08-17 20:35:33.569653 | ubuntu-noble | } 2026-08-17 20:35:33.670730 | ubuntu-noble | + setini DEFAULT base_tag 24.04 2026-08-17 20:35:33.670818 | 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-17 20:35:34.938220 | ubuntu-noble | localhost | SUCCESS => { 2026-08-17 20:35:34.938302 | ubuntu-noble | "changed": false, 2026-08-17 20:35:34.938315 | ubuntu-noble | "gid": 1000, 2026-08-17 20:35:34.938325 | ubuntu-noble | "group": "zuul", 2026-08-17 20:35:34.938335 | ubuntu-noble | "mode": "0664", 2026-08-17 20:35:34.938344 | ubuntu-noble | "msg": "OK", 2026-08-17 20:35:34.938353 | ubuntu-noble | "owner": "zuul", 2026-08-17 20:35:34.938362 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-17 20:35:34.938371 | ubuntu-noble | "size": 4570, 2026-08-17 20:35:34.938380 | ubuntu-noble | "state": "file", 2026-08-17 20:35:34.938389 | ubuntu-noble | "uid": 1000 2026-08-17 20:35:34.938397 | ubuntu-noble | } 2026-08-17 20:35:35.039873 | ubuntu-noble | + setini DEFAULT install_type source 2026-08-17 20:35:35.039955 | 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-17 20:35:36.313153 | ubuntu-noble | localhost | SUCCESS => { 2026-08-17 20:35:36.313210 | ubuntu-noble | "changed": false, 2026-08-17 20:35:36.313215 | ubuntu-noble | "gid": 1000, 2026-08-17 20:35:36.313218 | ubuntu-noble | "group": "zuul", 2026-08-17 20:35:36.313222 | ubuntu-noble | "mode": "0664", 2026-08-17 20:35:36.313226 | ubuntu-noble | "msg": "OK", 2026-08-17 20:35:36.313229 | ubuntu-noble | "owner": "zuul", 2026-08-17 20:35:36.313233 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-17 20:35:36.313237 | ubuntu-noble | "size": 4570, 2026-08-17 20:35:36.313240 | ubuntu-noble | "state": "file", 2026-08-17 20:35:36.313244 | ubuntu-noble | "uid": 1000 2026-08-17 20:35:36.313248 | ubuntu-noble | } 2026-08-17 20:35:36.419972 | ubuntu-noble | + [[ 2025.1 == \2\0\2\4\.\1 ]] 2026-08-17 20:35:36.420024 | ubuntu-noble | + REQUIREMENTS_BRANCH=stable-2025.1 2026-08-17 20:35:36.420032 | ubuntu-noble | + setini openstack-base location tarballs/requirements-stable-2025.1.tar.gz 2026-08-17 20:35:36.420042 | 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-17 20:35:37.710467 | ubuntu-noble | localhost | CHANGED => { 2026-08-17 20:35:37.710515 | ubuntu-noble | "changed": true, 2026-08-17 20:35:37.710519 | ubuntu-noble | "gid": 1000, 2026-08-17 20:35:37.710523 | ubuntu-noble | "group": "zuul", 2026-08-17 20:35:37.710527 | ubuntu-noble | "mode": "0664", 2026-08-17 20:35:37.710530 | ubuntu-noble | "msg": "section and option added", 2026-08-17 20:35:37.710535 | ubuntu-noble | "owner": "zuul", 2026-08-17 20:35:37.710538 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-17 20:35:37.710542 | ubuntu-noble | "size": 4641, 2026-08-17 20:35:37.710545 | ubuntu-noble | "state": "file", 2026-08-17 20:35:37.710549 | ubuntu-noble | "uid": 1000 2026-08-17 20:35:37.710565 | ubuntu-noble | } 2026-08-17 20:35:37.806901 | 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-17 20:35:37.809466 | ubuntu-noble | + setini openstack-base type local 2026-08-17 20:35:37.809501 | 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-17 20:35:39.063152 | ubuntu-noble | localhost | CHANGED => { 2026-08-17 20:35:39.063206 | ubuntu-noble | "changed": true, 2026-08-17 20:35:39.063214 | ubuntu-noble | "gid": 1000, 2026-08-17 20:35:39.063220 | ubuntu-noble | "group": "zuul", 2026-08-17 20:35:39.063227 | ubuntu-noble | "mode": "0664", 2026-08-17 20:35:39.063233 | ubuntu-noble | "msg": "option added", 2026-08-17 20:35:39.063239 | ubuntu-noble | "owner": "zuul", 2026-08-17 20:35:39.063245 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-17 20:35:39.063251 | ubuntu-noble | "size": 4752, 2026-08-17 20:35:39.063257 | ubuntu-noble | "state": "file", 2026-08-17 20:35:39.063264 | ubuntu-noble | "uid": 1000 2026-08-17 20:35:39.063270 | ubuntu-noble | } 2026-08-17 20:35:39.172935 | ubuntu-noble | + [[ -n osism.harbor.regio.digital ]] 2026-08-17 20:35:39.172987 | ubuntu-noble | + setini DEFAULT registry osism.harbor.regio.digital 2026-08-17 20:35:39.172994 | 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-17 20:35:40.433149 | ubuntu-noble | localhost | CHANGED => { 2026-08-17 20:35:40.433198 | ubuntu-noble | "changed": true, 2026-08-17 20:35:40.433203 | ubuntu-noble | "gid": 1000, 2026-08-17 20:35:40.433208 | ubuntu-noble | "group": "zuul", 2026-08-17 20:35:40.433212 | ubuntu-noble | "mode": "0664", 2026-08-17 20:35:40.433217 | ubuntu-noble | "msg": "option added", 2026-08-17 20:35:40.433221 | ubuntu-noble | "owner": "zuul", 2026-08-17 20:35:40.433225 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-17 20:35:40.433230 | ubuntu-noble | "size": 4790, 2026-08-17 20:35:40.433234 | ubuntu-noble | "state": "file", 2026-08-17 20:35:40.433238 | ubuntu-noble | "uid": 1000 2026-08-17 20:35:40.433242 | ubuntu-noble | } 2026-08-17 20:35:40.538445 | ubuntu-noble | + echo DEBUG kolla-build.conf 2026-08-17 20:35:40.538544 | ubuntu-noble | DEBUG kolla-build.conf 2026-08-17 20:35:40.538573 | ubuntu-noble | + cat kolla-build.conf 2026-08-17 20:35:40.540927 | ubuntu-noble | [DEFAULT] 2026-08-17 20:35:40.540948 | ubuntu-noble | base = ubuntu 2026-08-17 20:35:40.540953 | ubuntu-noble | base_package_type = deb 2026-08-17 20:35:40.540957 | ubuntu-noble | base_tag = 24.04 2026-08-17 20:35:40.540960 | ubuntu-noble | install_type = source 2026-08-17 20:35:40.540964 | ubuntu-noble | namespace = kolla 2026-08-17 20:35:40.540967 | ubuntu-noble | openstack_release = 2025.1 2026-08-17 20:35:40.540971 | ubuntu-noble | push = false 2026-08-17 20:35:40.540974 | ubuntu-noble | tag = build-20260817 2026-08-17 20:35:40.540978 | ubuntu-noble | threads = 1 2026-08-17 20:35:40.540981 | ubuntu-noble | patches_path = kolla-patches/2025.1 2026-08-17 20:35:40.540986 | ubuntu-noble | registry = osism.harbor.regio.digital 2026-08-17 20:35:40.540990 | ubuntu-noble | 2026-08-17 20:35:40.540994 | ubuntu-noble | ######################################################################### 2026-08-17 20:35:40.541006 | ubuntu-noble | # sources tracked in release repository 2026-08-17 20:35:40.541010 | ubuntu-noble | 2026-08-17 20:35:40.541013 | ubuntu-noble | [aodh-base] 2026-08-17 20:35:40.541017 | ubuntu-noble | type = local 2026-08-17 20:35:40.541021 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz 2026-08-17 20:35:40.541024 | ubuntu-noble | location = tarballs/aodh-stable-2025.1.tar.gz 2026-08-17 20:35:40.541028 | ubuntu-noble | 2026-08-17 20:35:40.541031 | ubuntu-noble | 2026-08-17 20:35:40.541035 | ubuntu-noble | 2026-08-17 20:35:40.541038 | ubuntu-noble | [barbican-base] 2026-08-17 20:35:40.541042 | ubuntu-noble | type = local 2026-08-17 20:35:40.541045 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz 2026-08-17 20:35:40.541050 | ubuntu-noble | location = tarballs/barbican-stable-2025.1.tar.gz 2026-08-17 20:35:40.541053 | ubuntu-noble | 2026-08-17 20:35:40.541057 | ubuntu-noble | 2026-08-17 20:35:40.541060 | ubuntu-noble | 2026-08-17 20:35:40.541063 | ubuntu-noble | [blazar-base] 2026-08-17 20:35:40.541067 | ubuntu-noble | type = local 2026-08-17 20:35:40.541070 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz 2026-08-17 20:35:40.541074 | ubuntu-noble | location = tarballs/blazar-stable-2025.1.tar.gz 2026-08-17 20:35:40.541077 | ubuntu-noble | 2026-08-17 20:35:40.541081 | ubuntu-noble | 2026-08-17 20:35:40.541108 | ubuntu-noble | 2026-08-17 20:35:40.541114 | ubuntu-noble | [ceilometer-base] 2026-08-17 20:35:40.541118 | ubuntu-noble | type = local 2026-08-17 20:35:40.541121 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz 2026-08-17 20:35:40.541125 | ubuntu-noble | location = tarballs/ceilometer-stable-2025.1.tar.gz 2026-08-17 20:35:40.541128 | ubuntu-noble | 2026-08-17 20:35:40.541136 | ubuntu-noble | 2026-08-17 20:35:40.541140 | ubuntu-noble | 2026-08-17 20:35:40.541143 | ubuntu-noble | [cinder-base] 2026-08-17 20:35:40.541147 | ubuntu-noble | type = local 2026-08-17 20:35:40.541150 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz 2026-08-17 20:35:40.541154 | ubuntu-noble | location = tarballs/cinder-stable-2025.1.tar.gz 2026-08-17 20:35:40.541157 | ubuntu-noble | 2026-08-17 20:35:40.541160 | ubuntu-noble | 2026-08-17 20:35:40.541164 | ubuntu-noble | 2026-08-17 20:35:40.541167 | ubuntu-noble | [designate-base] 2026-08-17 20:35:40.541171 | ubuntu-noble | type = local 2026-08-17 20:35:40.541174 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz 2026-08-17 20:35:40.541178 | ubuntu-noble | location = tarballs/designate-stable-2025.1.tar.gz 2026-08-17 20:35:40.541181 | ubuntu-noble | 2026-08-17 20:35:40.541184 | ubuntu-noble | 2026-08-17 20:35:40.541188 | ubuntu-noble | 2026-08-17 20:35:40.541191 | ubuntu-noble | [glance-base] 2026-08-17 20:35:40.541195 | ubuntu-noble | type = local 2026-08-17 20:35:40.541198 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz 2026-08-17 20:35:40.541202 | ubuntu-noble | location = tarballs/glance-stable-2025.1.tar.gz 2026-08-17 20:35:40.541205 | ubuntu-noble | 2026-08-17 20:35:40.541208 | ubuntu-noble | 2026-08-17 20:35:40.541212 | ubuntu-noble | 2026-08-17 20:35:40.541215 | ubuntu-noble | [heat-base] 2026-08-17 20:35:40.541219 | ubuntu-noble | type = local 2026-08-17 20:35:40.541222 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz 2026-08-17 20:35:40.541225 | ubuntu-noble | location = tarballs/heat-stable-2025.1.tar.gz 2026-08-17 20:35:40.541229 | ubuntu-noble | 2026-08-17 20:35:40.541232 | ubuntu-noble | 2026-08-17 20:35:40.541236 | ubuntu-noble | 2026-08-17 20:35:40.541239 | ubuntu-noble | [horizon] 2026-08-17 20:35:40.541243 | ubuntu-noble | type = local 2026-08-17 20:35:40.541246 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz 2026-08-17 20:35:40.541250 | ubuntu-noble | location = tarballs/horizon-stable-2025.1.tar.gz 2026-08-17 20:35:40.541253 | ubuntu-noble | 2026-08-17 20:35:40.541256 | ubuntu-noble | 2026-08-17 20:35:40.541260 | ubuntu-noble | 2026-08-17 20:35:40.541263 | ubuntu-noble | [ironic-base] 2026-08-17 20:35:40.541267 | ubuntu-noble | type = local 2026-08-17 20:35:40.541270 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz 2026-08-17 20:35:40.541274 | ubuntu-noble | location = tarballs/ironic-stable-2025.1.tar.gz 2026-08-17 20:35:40.541277 | ubuntu-noble | 2026-08-17 20:35:40.541280 | ubuntu-noble | 2026-08-17 20:35:40.541284 | ubuntu-noble | 2026-08-17 20:35:40.541287 | ubuntu-noble | [keystone-base] 2026-08-17 20:35:40.541290 | ubuntu-noble | type = local 2026-08-17 20:35:40.541294 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz 2026-08-17 20:35:40.541297 | ubuntu-noble | location = tarballs/keystone-stable-2025.1.tar.gz 2026-08-17 20:35:40.541301 | ubuntu-noble | 2026-08-17 20:35:40.541304 | ubuntu-noble | 2026-08-17 20:35:40.541307 | ubuntu-noble | 2026-08-17 20:35:40.541311 | ubuntu-noble | [magnum-base] 2026-08-17 20:35:40.541314 | ubuntu-noble | type = local 2026-08-17 20:35:40.541318 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz 2026-08-17 20:35:40.541321 | ubuntu-noble | location = tarballs/magnum-stable-2025.1.tar.gz 2026-08-17 20:35:40.541325 | ubuntu-noble | 2026-08-17 20:35:40.541328 | ubuntu-noble | 2026-08-17 20:35:40.541331 | ubuntu-noble | 2026-08-17 20:35:40.541335 | ubuntu-noble | [manila-base] 2026-08-17 20:35:40.541338 | ubuntu-noble | type = local 2026-08-17 20:35:40.541342 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz 2026-08-17 20:35:40.541345 | ubuntu-noble | location = tarballs/manila-stable-2025.1.tar.gz 2026-08-17 20:35:40.541348 | ubuntu-noble | 2026-08-17 20:35:40.541352 | ubuntu-noble | 2026-08-17 20:35:40.541355 | ubuntu-noble | 2026-08-17 20:35:40.541359 | ubuntu-noble | [masakari-base] 2026-08-17 20:35:40.541362 | ubuntu-noble | type = local 2026-08-17 20:35:40.541365 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz 2026-08-17 20:35:40.541369 | ubuntu-noble | location = tarballs/masakari-stable-2025.1.tar.gz 2026-08-17 20:35:40.541372 | ubuntu-noble | 2026-08-17 20:35:40.541376 | ubuntu-noble | 2026-08-17 20:35:40.541383 | ubuntu-noble | 2026-08-17 20:35:40.541386 | ubuntu-noble | [neutron-bgp-dragent] 2026-08-17 20:35:40.541390 | ubuntu-noble | type = local 2026-08-17 20:35:40.541393 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-17 20:35:40.541397 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-17 20:35:40.541401 | ubuntu-noble | 2026-08-17 20:35:40.541404 | ubuntu-noble | 2026-08-17 20:35:40.541408 | ubuntu-noble | [neutron-server-plugin-neutron-dynamic-routing] 2026-08-17 20:35:40.541411 | ubuntu-noble | type = local 2026-08-17 20:35:40.541414 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-17 20:35:40.541418 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-17 20:35:40.541421 | ubuntu-noble | 2026-08-17 20:35:40.541425 | ubuntu-noble | 2026-08-17 20:35:40.541428 | ubuntu-noble | [neutron-vpnaas-base] 2026-08-17 20:35:40.541431 | ubuntu-noble | type = local 2026-08-17 20:35:40.541435 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.1.tar.gz 2026-08-17 20:35:40.541439 | ubuntu-noble | location = tarballs/neutron-vpnaas-stable-2025.1.tar.gz 2026-08-17 20:35:40.541442 | ubuntu-noble | 2026-08-17 20:35:40.541445 | ubuntu-noble | 2026-08-17 20:35:40.541449 | ubuntu-noble | 2026-08-17 20:35:40.541452 | ubuntu-noble | [neutron-base] 2026-08-17 20:35:40.541456 | ubuntu-noble | type = local 2026-08-17 20:35:40.541459 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz 2026-08-17 20:35:40.541462 | ubuntu-noble | location = tarballs/neutron-stable-2025.1.tar.gz 2026-08-17 20:35:40.541466 | ubuntu-noble | 2026-08-17 20:35:40.541469 | ubuntu-noble | 2026-08-17 20:35:40.541473 | ubuntu-noble | 2026-08-17 20:35:40.541476 | ubuntu-noble | [nova-base] 2026-08-17 20:35:40.541480 | ubuntu-noble | type = local 2026-08-17 20:35:40.541483 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz 2026-08-17 20:35:40.541486 | ubuntu-noble | location = tarballs/nova-stable-2025.1.tar.gz 2026-08-17 20:35:40.541490 | ubuntu-noble | 2026-08-17 20:35:40.541493 | ubuntu-noble | 2026-08-17 20:35:40.541496 | ubuntu-noble | 2026-08-17 20:35:40.541500 | ubuntu-noble | [octavia-base] 2026-08-17 20:35:40.541503 | ubuntu-noble | type = local 2026-08-17 20:35:40.541507 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz 2026-08-17 20:35:40.541510 | ubuntu-noble | location = tarballs/octavia-stable-2025.1.tar.gz 2026-08-17 20:35:40.541513 | ubuntu-noble | 2026-08-17 20:35:40.541517 | ubuntu-noble | 2026-08-17 20:35:40.541520 | ubuntu-noble | 2026-08-17 20:35:40.541524 | ubuntu-noble | [placement-base] 2026-08-17 20:35:40.541527 | ubuntu-noble | type = local 2026-08-17 20:35:40.541530 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz 2026-08-17 20:35:40.541534 | ubuntu-noble | location = tarballs/placement-stable-2025.1.tar.gz 2026-08-17 20:35:40.541537 | ubuntu-noble | 2026-08-17 20:35:40.541541 | ubuntu-noble | 2026-08-17 20:35:40.541544 | ubuntu-noble | 2026-08-17 20:35:40.541547 | ubuntu-noble | [skyline-apiserver-base] 2026-08-17 20:35:40.541554 | ubuntu-noble | type = local 2026-08-17 20:35:40.541562 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.1.tar.gz 2026-08-17 20:35:40.541566 | ubuntu-noble | location = tarballs/skyline-apiserver-stable-2025.1.tar.gz 2026-08-17 20:35:40.541569 | ubuntu-noble | 2026-08-17 20:35:40.541573 | ubuntu-noble | 2026-08-17 20:35:40.541576 | ubuntu-noble | 2026-08-17 20:35:40.541579 | ubuntu-noble | [skyline-console-base] 2026-08-17 20:35:40.541583 | ubuntu-noble | type = local 2026-08-17 20:35:40.541586 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.1.tar.gz 2026-08-17 20:35:40.541590 | ubuntu-noble | location = tarballs/skyline-console-stable-2025.1.tar.gz 2026-08-17 20:35:40.541593 | ubuntu-noble | 2026-08-17 20:35:40.541596 | ubuntu-noble | 2026-08-17 20:35:40.541600 | ubuntu-noble | 2026-08-17 20:35:40.541603 | ubuntu-noble | [watcher-base] 2026-08-17 20:35:40.541607 | ubuntu-noble | type = local 2026-08-17 20:35:40.541610 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz 2026-08-17 20:35:40.541614 | ubuntu-noble | location = tarballs/watcher-stable-2025.1.tar.gz 2026-08-17 20:35:40.541617 | ubuntu-noble | 2026-08-17 20:35:40.541620 | ubuntu-noble | 2026-08-17 20:35:40.541624 | ubuntu-noble | [openstack-base] 2026-08-17 20:35:40.541627 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz 2026-08-17 20:35:40.541631 | ubuntu-noble | location = tarballs/requirements-stable-2025.1.tar.gz 2026-08-17 20:35:40.541637 | ubuntu-noble | type = local 2026-08-17 20:35:40.542121 | ubuntu-noble | + bash scripts/003-patch.sh 2026-08-17 20:35:40.545003 | ubuntu-noble | + OPENSTACK_VERSION=2025.1 2026-08-17 20:35:40.545031 | ubuntu-noble | + VERSION=latest 2026-08-17 20:35:40.545036 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-08-17 20:35:40.545139 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-08-17 20:35:40.545202 | ubuntu-noble | + . defaults/all.sh 2026-08-17 20:35:40.545281 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-08-17 20:35:40.545286 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-08-17 20:35:40.545314 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-08-17 20:35:40.545335 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-08-17 20:35:40.545542 | ubuntu-noble | +++ deactivate nondestructive 2026-08-17 20:35:40.545591 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-17 20:35:40.545617 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-17 20:35:40.545635 | ubuntu-noble | +++ hash -r 2026-08-17 20:35:40.545738 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-17 20:35:40.545756 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-08-17 20:35:40.545774 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-08-17 20:35:40.545806 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-08-17 20:35:40.545884 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-08-17 20:35:40.545908 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-08-17 20:35:40.545925 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-08-17 20:35:40.545931 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-08-17 20:35:40.545967 | 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-17 20:35:40.546009 | 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-17 20:35:40.546028 | ubuntu-noble | +++ export PATH 2026-08-17 20:35:40.546070 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-17 20:35:40.546175 | ubuntu-noble | +++ '[' -z '' ']' 2026-08-17 20:35:40.546194 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-08-17 20:35:40.546214 | ubuntu-noble | +++ PS1='(venv) ' 2026-08-17 20:35:40.546230 | ubuntu-noble | +++ export PS1 2026-08-17 20:35:40.546236 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-08-17 20:35:40.546254 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-08-17 20:35:40.546282 | ubuntu-noble | +++ hash -r 2026-08-17 20:35:40.546343 | ubuntu-noble | + . defaults/2025.1.sh 2026-08-17 20:35:40.547048 | ubuntu-noble | +++ date +%Y%m%d 2026-08-17 20:35:40.548856 | ubuntu-noble | ++ export BUILD_ID=20260817 2026-08-17 20:35:40.548879 | ubuntu-noble | ++ BUILD_ID=20260817 2026-08-17 20:35:40.548888 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-08-17 20:35:40.548892 | ubuntu-noble | ++ KOLLA_TYPE= 2026-08-17 20:35:40.548897 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-08-17 20:35:40.548902 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-08-17 20:35:40.548940 | ubuntu-noble | + . scripts/patch-lib.sh 2026-08-17 20:35:40.549720 | ubuntu-noble | +++ pwd 2026-08-17 20:35:40.549825 | ubuntu-noble | ++ PATCH_ROOT=/home/zuul/src/github.com/osism/container-images-kolla 2026-08-17 20:35:40.549856 | ubuntu-noble | ++ PATCH_MANIFEST=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-17 20:35:40.550345 | ubuntu-noble | + export VERSION 2026-08-17 20:35:40.550356 | ubuntu-noble | + export OPENSTACK_VERSION 2026-08-17 20:35:40.550531 | ubuntu-noble | + mkdir -p tarballs 2026-08-17 20:35:40.552547 | ubuntu-noble | + ping -c2 tarballs.opendev.org 2026-08-17 20:35:40.703601 | ubuntu-noble | PING tarballs.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f) 56 data bytes 2026-08-17 20:35:40.703744 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=1 ttl=41 time=137 ms 2026-08-17 20:35:41.692279 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=2 ttl=41 time=135 ms 2026-08-17 20:35:41.692362 | ubuntu-noble | 2026-08-17 20:35:41.692372 | ubuntu-noble | --- tarballs.opendev.org ping statistics --- 2026-08-17 20:35:41.692381 | ubuntu-noble | 2 packets transmitted, 2 received, 0% packet loss, time 1001ms 2026-08-17 20:35:41.692387 | ubuntu-noble | rtt min/avg/max/mdev = 135.404/136.349/137.295/0.945 ms 2026-08-17 20:35:41.694530 | ubuntu-noble | ++ awk '/# tarball/ && !seen[$4]++ { print $4 }' kolla-build.conf 2026-08-17 20:35:41.698171 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 20:35:41.698225 | ubuntu-noble | + pushd tarballs 2026-08-17 20:35:41.698597 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz 2026-08-17 20:35:41.701617 | ubuntu-noble | + filename=aodh-stable-2025.1.tar.gz 2026-08-17 20:35:41.701690 | ubuntu-noble | + [[ -e aodh-stable-2025.1.tar.gz ]] 2026-08-17 20:35:41.701702 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz 2026-08-17 20:35:41.701713 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz 2026-08-17 20:35:41.701724 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz 2026-08-17 20:35:42.802565 | ubuntu-noble | 2026-08-17 20:35:42 URL:https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz [252415/252415] -> "aodh-stable-2025.1.tar.gz" [1] 2026-08-17 20:35:42.805347 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 20:35:42.805412 | ubuntu-noble | + echo Process aodh-stable-2025.1.tar.gz 2026-08-17 20:35:42.805425 | ubuntu-noble | Process aodh-stable-2025.1.tar.gz 2026-08-17 20:35:42.808204 | ubuntu-noble | ++ tar -tzf aodh-stable-2025.1.tar.gz 2026-08-17 20:35:42.808247 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 20:35:42.808403 | ubuntu-noble | ++ head -1 2026-08-17 20:35:42.820173 | ubuntu-noble | + directory=aodh-20.0.0.0rc2.dev2 2026-08-17 20:35:42.821582 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 aodh-20.0.0.0rc2.dev2 2026-08-17 20:35:42.821617 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-17 20:35:42.821625 | ubuntu-noble | ++ local directory=aodh-20.0.0.0rc2.dev2 2026-08-17 20:35:42.821649 | ubuntu-noble | ++ local suffix= 2026-08-17 20:35:42.821655 | ubuntu-noble | ++ local name=aodh 2026-08-17 20:35:42.821661 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:42.821668 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:42.821674 | ubuntu-noble | ++ path=patches/2025.1/aodh 2026-08-17 20:35:42.821679 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/aodh ]] 2026-08-17 20:35:42.821695 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:42.821701 | ubuntu-noble | ++ path=patches/2025.1/aodh 2026-08-17 20:35:42.821707 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/aodh ]] 2026-08-17 20:35:42.821713 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:42.821718 | ubuntu-noble | ++ path=patches/2025.1/aodh 2026-08-17 20:35:42.821724 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/aodh ]] 2026-08-17 20:35:42.821730 | ubuntu-noble | ++ return 1 2026-08-17 20:35:42.821741 | ubuntu-noble | + patch_dir= 2026-08-17 20:35:42.821747 | ubuntu-noble | + patch_dir= 2026-08-17 20:35:42.822976 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 aodh-20.0.0.0rc2.dev2 /source 2026-08-17 20:35:42.823004 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-17 20:35:42.823011 | ubuntu-noble | ++ local directory=aodh-20.0.0.0rc2.dev2 2026-08-17 20:35:42.823016 | ubuntu-noble | ++ local suffix=/source 2026-08-17 20:35:42.823022 | ubuntu-noble | ++ local name=aodh 2026-08-17 20:35:42.823028 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:42.823039 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:42.823045 | ubuntu-noble | ++ path=overlays/2025.1/aodh/source 2026-08-17 20:35:42.823050 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/aodh/source ]] 2026-08-17 20:35:42.823057 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:42.823063 | ubuntu-noble | ++ path=overlays/2025.1/aodh/source 2026-08-17 20:35:42.823068 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/aodh/source ]] 2026-08-17 20:35:42.823074 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:42.823079 | ubuntu-noble | ++ path=overlays/2025.1/aodh/source 2026-08-17 20:35:42.823085 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/aodh/source ]] 2026-08-17 20:35:42.823118 | ubuntu-noble | ++ return 1 2026-08-17 20:35:42.823132 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:42.823138 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:42.823208 | ubuntu-noble | + echo Check patches for aodh-stable-2025.1.tar.gz 2026-08-17 20:35:42.823216 | ubuntu-noble | Check patches for aodh-stable-2025.1.tar.gz 2026-08-17 20:35:42.823222 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:42.823231 | ubuntu-noble | + echo Check overlays for aodh-stable-2025.1.tar.gz 2026-08-17 20:35:42.823238 | ubuntu-noble | Check overlays for aodh-stable-2025.1.tar.gz 2026-08-17 20:35:42.823260 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:42.823266 | ubuntu-noble | + popd 2026-08-17 20:35:42.823383 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 20:35:42.823394 | ubuntu-noble | + pushd tarballs 2026-08-17 20:35:42.824283 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz 2026-08-17 20:35:42.826873 | ubuntu-noble | + filename=barbican-stable-2025.1.tar.gz 2026-08-17 20:35:42.826903 | ubuntu-noble | + [[ -e barbican-stable-2025.1.tar.gz ]] 2026-08-17 20:35:42.826969 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz 2026-08-17 20:35:42.826977 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz 2026-08-17 20:35:42.826986 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz 2026-08-17 20:35:44.053237 | ubuntu-noble | 2026-08-17 20:35:44 URL:https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz [663542/663542] -> "barbican-stable-2025.1.tar.gz" [1] 2026-08-17 20:35:44.055654 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 20:35:44.055693 | ubuntu-noble | + echo Process barbican-stable-2025.1.tar.gz 2026-08-17 20:35:44.055703 | ubuntu-noble | Process barbican-stable-2025.1.tar.gz 2026-08-17 20:35:44.058165 | ubuntu-noble | ++ tar -tzf barbican-stable-2025.1.tar.gz 2026-08-17 20:35:44.058203 | ubuntu-noble | ++ head -1 2026-08-17 20:35:44.059873 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 20:35:44.064615 | ubuntu-noble | + directory=barbican-20.0.1.dev5 2026-08-17 20:35:44.065379 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 barbican-20.0.1.dev5 2026-08-17 20:35:44.065446 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-17 20:35:44.065458 | ubuntu-noble | ++ local directory=barbican-20.0.1.dev5 2026-08-17 20:35:44.065487 | ubuntu-noble | ++ local suffix= 2026-08-17 20:35:44.065556 | ubuntu-noble | ++ local name=barbican 2026-08-17 20:35:44.065564 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:44.065595 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:44.065604 | ubuntu-noble | ++ path=patches/2025.1/barbican 2026-08-17 20:35:44.065649 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/barbican ]] 2026-08-17 20:35:44.065690 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:44.065699 | ubuntu-noble | ++ path=patches/2025.1/barbican 2026-08-17 20:35:44.065705 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/barbican ]] 2026-08-17 20:35:44.065713 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:44.065719 | ubuntu-noble | ++ path=patches/2025.1/barbican 2026-08-17 20:35:44.065727 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/barbican ]] 2026-08-17 20:35:44.065736 | ubuntu-noble | ++ return 1 2026-08-17 20:35:44.066366 | ubuntu-noble | + patch_dir= 2026-08-17 20:35:44.066387 | ubuntu-noble | + patch_dir= 2026-08-17 20:35:44.066769 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 barbican-20.0.1.dev5 /source 2026-08-17 20:35:44.066836 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-17 20:35:44.066847 | ubuntu-noble | ++ local directory=barbican-20.0.1.dev5 2026-08-17 20:35:44.066874 | ubuntu-noble | ++ local suffix=/source 2026-08-17 20:35:44.066936 | ubuntu-noble | ++ local name=barbican 2026-08-17 20:35:44.066944 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:44.066967 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:44.066976 | ubuntu-noble | ++ path=overlays/2025.1/barbican/source 2026-08-17 20:35:44.066985 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/barbican/source ]] 2026-08-17 20:35:44.067020 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:44.067029 | ubuntu-noble | ++ path=overlays/2025.1/barbican/source 2026-08-17 20:35:44.067035 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/barbican/source ]] 2026-08-17 20:35:44.067044 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:44.067050 | ubuntu-noble | ++ path=overlays/2025.1/barbican/source 2026-08-17 20:35:44.067058 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/barbican/source ]] 2026-08-17 20:35:44.067063 | ubuntu-noble | ++ return 1 2026-08-17 20:35:44.067958 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:44.067986 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:44.067993 | ubuntu-noble | + echo Check patches for barbican-stable-2025.1.tar.gz 2026-08-17 20:35:44.067999 | ubuntu-noble | Check patches for barbican-stable-2025.1.tar.gz 2026-08-17 20:35:44.068005 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:44.068011 | ubuntu-noble | + echo Check overlays for barbican-stable-2025.1.tar.gz 2026-08-17 20:35:44.068017 | ubuntu-noble | Check overlays for barbican-stable-2025.1.tar.gz 2026-08-17 20:35:44.068022 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:44.068028 | ubuntu-noble | + popd 2026-08-17 20:35:44.068035 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 20:35:44.068041 | ubuntu-noble | + pushd tarballs 2026-08-17 20:35:44.068367 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz 2026-08-17 20:35:44.070443 | ubuntu-noble | + filename=blazar-stable-2025.1.tar.gz 2026-08-17 20:35:44.070474 | ubuntu-noble | + [[ -e blazar-stable-2025.1.tar.gz ]] 2026-08-17 20:35:44.070481 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz 2026-08-17 20:35:44.070487 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz 2026-08-17 20:35:44.070500 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz 2026-08-17 20:35:45.327426 | ubuntu-noble | 2026-08-17 20:35:45 URL:https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz [430885/430885] -> "blazar-stable-2025.1.tar.gz" [1] 2026-08-17 20:35:45.330292 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 20:35:45.330372 | ubuntu-noble | + echo Process blazar-stable-2025.1.tar.gz 2026-08-17 20:35:45.330387 | ubuntu-noble | Process blazar-stable-2025.1.tar.gz 2026-08-17 20:35:45.333202 | ubuntu-noble | ++ tar -tzf blazar-stable-2025.1.tar.gz 2026-08-17 20:35:45.333260 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 20:35:45.333359 | ubuntu-noble | ++ head -1 2026-08-17 20:35:45.341247 | ubuntu-noble | + directory=blazar-15.0.1.dev6 2026-08-17 20:35:45.342517 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 blazar-15.0.1.dev6 2026-08-17 20:35:45.342553 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-17 20:35:45.342562 | ubuntu-noble | ++ local directory=blazar-15.0.1.dev6 2026-08-17 20:35:45.342568 | ubuntu-noble | ++ local suffix= 2026-08-17 20:35:45.342575 | ubuntu-noble | ++ local name=blazar 2026-08-17 20:35:45.342581 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:45.342588 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:45.342594 | ubuntu-noble | ++ path=patches/2025.1/blazar 2026-08-17 20:35:45.342600 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/blazar ]] 2026-08-17 20:35:45.342608 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:45.342614 | ubuntu-noble | ++ path=patches/2025.1/blazar 2026-08-17 20:35:45.342644 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/blazar ]] 2026-08-17 20:35:45.342657 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:45.342668 | ubuntu-noble | ++ path=patches/2025.1/blazar 2026-08-17 20:35:45.342679 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/blazar ]] 2026-08-17 20:35:45.342690 | ubuntu-noble | ++ return 1 2026-08-17 20:35:45.342707 | ubuntu-noble | + patch_dir= 2026-08-17 20:35:45.342718 | ubuntu-noble | + patch_dir= 2026-08-17 20:35:45.343932 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 blazar-15.0.1.dev6 /source 2026-08-17 20:35:45.343969 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-17 20:35:45.343982 | ubuntu-noble | ++ local directory=blazar-15.0.1.dev6 2026-08-17 20:35:45.343992 | ubuntu-noble | ++ local suffix=/source 2026-08-17 20:35:45.344001 | ubuntu-noble | ++ local name=blazar 2026-08-17 20:35:45.344010 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:45.344019 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:45.344030 | ubuntu-noble | ++ path=overlays/2025.1/blazar/source 2026-08-17 20:35:45.344041 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/blazar/source ]] 2026-08-17 20:35:45.344053 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:45.344063 | ubuntu-noble | ++ path=overlays/2025.1/blazar/source 2026-08-17 20:35:45.344073 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/blazar/source ]] 2026-08-17 20:35:45.344135 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:45.344147 | ubuntu-noble | ++ path=overlays/2025.1/blazar/source 2026-08-17 20:35:45.344153 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/blazar/source ]] 2026-08-17 20:35:45.344160 | ubuntu-noble | ++ return 1 2026-08-17 20:35:45.344173 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:45.344179 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:45.344186 | ubuntu-noble | + echo Check patches for blazar-stable-2025.1.tar.gz 2026-08-17 20:35:45.344192 | ubuntu-noble | Check patches for blazar-stable-2025.1.tar.gz 2026-08-17 20:35:45.344198 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:45.344204 | ubuntu-noble | + echo Check overlays for blazar-stable-2025.1.tar.gz 2026-08-17 20:35:45.344213 | ubuntu-noble | Check overlays for blazar-stable-2025.1.tar.gz 2026-08-17 20:35:45.344223 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:45.344234 | ubuntu-noble | + popd 2026-08-17 20:35:45.344249 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 20:35:45.344259 | ubuntu-noble | + pushd tarballs 2026-08-17 20:35:45.345215 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz 2026-08-17 20:35:45.347263 | ubuntu-noble | + filename=ceilometer-stable-2025.1.tar.gz 2026-08-17 20:35:45.347311 | ubuntu-noble | + [[ -e ceilometer-stable-2025.1.tar.gz ]] 2026-08-17 20:35:45.347320 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz 2026-08-17 20:35:45.347327 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz 2026-08-17 20:35:45.347333 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz 2026-08-17 20:35:46.572274 | ubuntu-noble | 2026-08-17 20:35:46 URL:https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz [864709/864709] -> "ceilometer-stable-2025.1.tar.gz" [1] 2026-08-17 20:35:46.575047 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 20:35:46.575155 | ubuntu-noble | + echo Process ceilometer-stable-2025.1.tar.gz 2026-08-17 20:35:46.575180 | ubuntu-noble | Process ceilometer-stable-2025.1.tar.gz 2026-08-17 20:35:46.578175 | ubuntu-noble | ++ tar -tzf ceilometer-stable-2025.1.tar.gz 2026-08-17 20:35:46.578216 | ubuntu-noble | ++ head -1 2026-08-17 20:35:46.578944 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 20:35:46.587032 | ubuntu-noble | + directory=ceilometer-24.0.1.dev4 2026-08-17 20:35:46.588193 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 ceilometer-24.0.1.dev4 2026-08-17 20:35:46.588228 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-17 20:35:46.588234 | ubuntu-noble | ++ local directory=ceilometer-24.0.1.dev4 2026-08-17 20:35:46.588239 | ubuntu-noble | ++ local suffix= 2026-08-17 20:35:46.588244 | ubuntu-noble | ++ local name=ceilometer 2026-08-17 20:35:46.588249 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:46.588253 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:46.588258 | ubuntu-noble | ++ path=patches/2025.1/ceilometer 2026-08-17 20:35:46.588263 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ceilometer ]] 2026-08-17 20:35:46.588268 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:46.588272 | ubuntu-noble | ++ path=patches/2025.1/ceilometer 2026-08-17 20:35:46.588277 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ceilometer ]] 2026-08-17 20:35:46.588282 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:46.588286 | ubuntu-noble | ++ path=patches/2025.1/ceilometer 2026-08-17 20:35:46.588291 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ceilometer ]] 2026-08-17 20:35:46.588295 | ubuntu-noble | ++ return 1 2026-08-17 20:35:46.588644 | ubuntu-noble | + patch_dir= 2026-08-17 20:35:46.588663 | ubuntu-noble | + patch_dir= 2026-08-17 20:35:46.589543 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 ceilometer-24.0.1.dev4 /source 2026-08-17 20:35:46.589581 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-17 20:35:46.589588 | ubuntu-noble | ++ local directory=ceilometer-24.0.1.dev4 2026-08-17 20:35:46.589595 | ubuntu-noble | ++ local suffix=/source 2026-08-17 20:35:46.589600 | ubuntu-noble | ++ local name=ceilometer 2026-08-17 20:35:46.589640 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:46.589647 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:46.589653 | ubuntu-noble | ++ path=overlays/2025.1/ceilometer/source 2026-08-17 20:35:46.589659 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/ceilometer/source ]] 2026-08-17 20:35:46.589665 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:46.589671 | ubuntu-noble | ++ path=overlays/2025.1/ceilometer/source 2026-08-17 20:35:46.589677 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/ceilometer/source ]] 2026-08-17 20:35:46.589682 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:46.589688 | ubuntu-noble | ++ path=overlays/2025.1/ceilometer/source 2026-08-17 20:35:46.589694 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/ceilometer/source ]] 2026-08-17 20:35:46.589700 | ubuntu-noble | ++ return 1 2026-08-17 20:35:46.589711 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:46.589717 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:46.589723 | ubuntu-noble | + echo Check patches for ceilometer-stable-2025.1.tar.gz 2026-08-17 20:35:46.589729 | ubuntu-noble | Check patches for ceilometer-stable-2025.1.tar.gz 2026-08-17 20:35:46.589734 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:46.589740 | ubuntu-noble | + echo Check overlays for ceilometer-stable-2025.1.tar.gz 2026-08-17 20:35:46.589746 | ubuntu-noble | Check overlays for ceilometer-stable-2025.1.tar.gz 2026-08-17 20:35:46.589751 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:46.589757 | ubuntu-noble | + popd 2026-08-17 20:35:46.589765 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 20:35:46.589778 | ubuntu-noble | + pushd tarballs 2026-08-17 20:35:46.590551 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz 2026-08-17 20:35:46.592178 | ubuntu-noble | + filename=cinder-stable-2025.1.tar.gz 2026-08-17 20:35:46.592214 | ubuntu-noble | + [[ -e cinder-stable-2025.1.tar.gz ]] 2026-08-17 20:35:46.592220 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz 2026-08-17 20:35:46.592225 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz 2026-08-17 20:35:46.592230 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz 2026-08-17 20:35:48.374207 | ubuntu-noble | 2026-08-17 20:35:48 URL:https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz [6445075/6445075] -> "cinder-stable-2025.1.tar.gz" [1] 2026-08-17 20:35:48.375816 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 20:35:48.375980 | ubuntu-noble | + echo Process cinder-stable-2025.1.tar.gz 2026-08-17 20:35:48.376028 | ubuntu-noble | Process cinder-stable-2025.1.tar.gz 2026-08-17 20:35:48.378266 | ubuntu-noble | ++ tar -tzf cinder-stable-2025.1.tar.gz 2026-08-17 20:35:48.379015 | ubuntu-noble | ++ head -1 2026-08-17 20:35:48.380758 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 20:35:48.390199 | ubuntu-noble | + directory=cinder-26.2.1.dev18 2026-08-17 20:35:48.390731 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 cinder-26.2.1.dev18 2026-08-17 20:35:48.390911 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-17 20:35:48.390978 | ubuntu-noble | ++ local directory=cinder-26.2.1.dev18 2026-08-17 20:35:48.391037 | ubuntu-noble | ++ local suffix= 2026-08-17 20:35:48.391180 | ubuntu-noble | ++ local name=cinder 2026-08-17 20:35:48.391768 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:48.391790 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:48.391799 | ubuntu-noble | ++ path=patches/2025.1/cinder 2026-08-17 20:35:48.391807 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/cinder ]] 2026-08-17 20:35:48.391816 | ubuntu-noble | ++ echo patches/2025.1/cinder 2026-08-17 20:35:48.391824 | ubuntu-noble | ++ return 0 2026-08-17 20:35:48.391837 | ubuntu-noble | + patch_dir=patches/2025.1/cinder 2026-08-17 20:35:48.393311 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 cinder-26.2.1.dev18 /source 2026-08-17 20:35:48.393349 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-17 20:35:48.393358 | ubuntu-noble | ++ local directory=cinder-26.2.1.dev18 2026-08-17 20:35:48.393365 | ubuntu-noble | ++ local suffix=/source 2026-08-17 20:35:48.393373 | ubuntu-noble | ++ local name=cinder 2026-08-17 20:35:48.393381 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:48.393406 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:48.393415 | ubuntu-noble | ++ path=overlays/2025.1/cinder/source 2026-08-17 20:35:48.393423 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/cinder/source ]] 2026-08-17 20:35:48.393431 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:48.393439 | ubuntu-noble | ++ path=overlays/2025.1/cinder/source 2026-08-17 20:35:48.393447 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/cinder/source ]] 2026-08-17 20:35:48.393455 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:48.393462 | ubuntu-noble | ++ path=overlays/2025.1/cinder/source 2026-08-17 20:35:48.393471 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/cinder/source ]] 2026-08-17 20:35:48.393479 | ubuntu-noble | ++ return 1 2026-08-17 20:35:48.393493 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:48.393501 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:48.393509 | ubuntu-noble | + echo Check patches for cinder-stable-2025.1.tar.gz 2026-08-17 20:35:48.393517 | ubuntu-noble | Check patches for cinder-stable-2025.1.tar.gz 2026-08-17 20:35:48.393525 | ubuntu-noble | + [[ -n patches/2025.1/cinder ]] 2026-08-17 20:35:48.393532 | ubuntu-noble | + tar xzf cinder-stable-2025.1.tar.gz 2026-08-17 20:35:48.763966 | ubuntu-noble | + rm cinder-stable-2025.1.tar.gz 2026-08-17 20:35:48.773166 | ubuntu-noble | + sort 2026-08-17 20:35:48.773214 | ubuntu-noble | + find cinder-26.2.1.dev18 -type f 2026-08-17 20:35:48.789177 | ubuntu-noble | + pushd cinder-26.2.1.dev18 2026-08-17 20:35:48.791145 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/cinder -type f -name '*.patch' 2026-08-17 20:35:48.791340 | ubuntu-noble | ++ sort 2026-08-17 20:35:48.794110 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 20:35:48.794261 | ubuntu-noble | + apply_patch patches/2025.1/cinder/netapp-02-backport-928486.patch 2026-08-17 20:35:48.794326 | ubuntu-noble | + local rel=patches/2025.1/cinder/netapp-02-backport-928486.patch 2026-08-17 20:35:48.794367 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/cinder/netapp-02-backport-928486.patch 2026-08-17 20:35:48.794399 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/cinder/netapp-02-backport-928486.patch' 2026-08-17 20:35:48.794417 | ubuntu-noble | APPLY PATCH patches/2025.1/cinder/netapp-02-backport-928486.patch 2026-08-17 20:35:48.794446 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 20:35:48.796271 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/client/fakes.py 2026-08-17 20:35:48.797038 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_client_cmode_rest.py 2026-08-17 20:35:48.797776 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/fakes.py 2026-08-17 20:35:48.798026 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-17 20:35:48.798354 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/client/api.py 2026-08-17 20:35:48.798763 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/client/client_cmode_rest.py 2026-08-17 20:35:48.799232 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-17 20:35:48.799472 | ubuntu-noble | checking file releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-17 20:35:48.799937 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 20:35:48.802158 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/client/fakes.py 2026-08-17 20:35:48.802179 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_client_cmode_rest.py 2026-08-17 20:35:48.802540 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/fakes.py 2026-08-17 20:35:48.802742 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-17 20:35:48.802974 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/client/api.py 2026-08-17 20:35:48.803331 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/client/client_cmode_rest.py 2026-08-17 20:35:48.803709 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-17 20:35:48.803907 | ubuntu-noble | patching file releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-17 20:35:48.804806 | ubuntu-noble | + echo patches/2025.1/cinder/netapp-02-backport-928486.patch 2026-08-17 20:35:48.804975 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 20:35:48.805321 | ubuntu-noble | + apply_patch patches/2025.1/cinder/netapp-03-backport-944964.patch 2026-08-17 20:35:48.805393 | ubuntu-noble | + local rel=patches/2025.1/cinder/netapp-03-backport-944964.patch 2026-08-17 20:35:48.805439 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/cinder/netapp-03-backport-944964.patch 2026-08-17 20:35:48.805487 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/cinder/netapp-03-backport-944964.patch' 2026-08-17 20:35:48.805509 | ubuntu-noble | APPLY PATCH patches/2025.1/cinder/netapp-03-backport-944964.patch 2026-08-17 20:35:48.805544 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 20:35:48.806984 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-17 20:35:48.807271 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-17 20:35:48.807431 | ubuntu-noble | checking file releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-08-17 20:35:48.807714 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 20:35:48.809052 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-17 20:35:48.809344 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-17 20:35:48.809486 | ubuntu-noble | patching file releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-08-17 20:35:48.809977 | ubuntu-noble | + echo patches/2025.1/cinder/netapp-03-backport-944964.patch 2026-08-17 20:35:48.810158 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 20:35:48.810599 | ubuntu-noble | + apply_patch patches/2025.1/cinder/netapp-04-backport-962085.patch 2026-08-17 20:35:48.810700 | ubuntu-noble | + local rel=patches/2025.1/cinder/netapp-04-backport-962085.patch 2026-08-17 20:35:48.810708 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/cinder/netapp-04-backport-962085.patch 2026-08-17 20:35:48.810724 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/cinder/netapp-04-backport-962085.patch' 2026-08-17 20:35:48.810731 | ubuntu-noble | APPLY PATCH patches/2025.1/cinder/netapp-04-backport-962085.patch 2026-08-17 20:35:48.810738 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 20:35:48.812143 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-17 20:35:48.812165 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-17 20:35:48.812170 | ubuntu-noble | checking file releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-08-17 20:35:48.812359 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 20:35:48.813811 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-17 20:35:48.814139 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-17 20:35:48.814342 | ubuntu-noble | patching file releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-08-17 20:35:48.815052 | ubuntu-noble | + echo patches/2025.1/cinder/netapp-04-backport-962085.patch 2026-08-17 20:35:48.815358 | ubuntu-noble | + popd 2026-08-17 20:35:48.817245 | ubuntu-noble | + find cinder-26.2.1.dev18 -type f 2026-08-17 20:35:48.817306 | ubuntu-noble | + sort 2026-08-17 20:35:48.834203 | ubuntu-noble | + append_new_files_to_sources_txt cinder-26.2.1.dev18 files-before files-after 2026-08-17 20:35:48.834321 | ubuntu-noble | + local directory=cinder-26.2.1.dev18 2026-08-17 20:35:48.834354 | ubuntu-noble | + local before=files-before 2026-08-17 20:35:48.834387 | ubuntu-noble | + local after=files-after 2026-08-17 20:35:48.834410 | ubuntu-noble | + local sources_txt 2026-08-17 20:35:48.835742 | ubuntu-noble | ++ find cinder-26.2.1.dev18 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-17 20:35:48.835942 | ubuntu-noble | ++ head -1 2026-08-17 20:35:48.839173 | ubuntu-noble | + sources_txt=cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt 2026-08-17 20:35:48.839247 | ubuntu-noble | + [[ -z cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt ]] 2026-08-17 20:35:48.839289 | ubuntu-noble | + local new_files 2026-08-17 20:35:48.839923 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-17 20:35:48.844765 | 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-17 20:35:48.844791 | ubuntu-noble | cinder-26.2.1.dev18/releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-08-17 20:35:48.844809 | ubuntu-noble | cinder-26.2.1.dev18/releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml' 2026-08-17 20:35:48.844870 | ubuntu-noble | + [[ -z cinder-26.2.1.dev18/releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-17 20:35:48.844877 | ubuntu-noble | cinder-26.2.1.dev18/releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-08-17 20:35:48.844891 | ubuntu-noble | cinder-26.2.1.dev18/releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml ]] 2026-08-17 20:35:48.845480 | ubuntu-noble | ++ tail -c1 cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt 2026-08-17 20:35:48.847847 | ubuntu-noble | + [[ -n y ]] 2026-08-17 20:35:48.847875 | ubuntu-noble | + echo 2026-08-17 20:35:48.847881 | ubuntu-noble | + local file 2026-08-17 20:35:48.847886 | ubuntu-noble | + for file in $new_files 2026-08-17 20:35:48.847891 | ubuntu-noble | + case $file in 2026-08-17 20:35:48.847897 | 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-17 20:35:48.847904 | 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-17 20:35:48.847909 | ubuntu-noble | + echo releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-17 20:35:48.847914 | ubuntu-noble | + for file in $new_files 2026-08-17 20:35:48.847919 | ubuntu-noble | + case $file in 2026-08-17 20:35:48.847923 | 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-17 20:35:48.847928 | 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-17 20:35:48.847933 | ubuntu-noble | + echo releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-08-17 20:35:48.847938 | ubuntu-noble | + for file in $new_files 2026-08-17 20:35:48.847943 | ubuntu-noble | + case $file in 2026-08-17 20:35:48.847948 | 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-17 20:35:48.847952 | 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-17 20:35:48.847958 | ubuntu-noble | + echo releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-08-17 20:35:48.847963 | ubuntu-noble | + rm files-before files-after 2026-08-17 20:35:48.850582 | ubuntu-noble | + tar czf cinder-stable-2025.1.tar.gz cinder-26.2.1.dev18 2026-08-17 20:35:50.122686 | ubuntu-noble | + rm -r cinder-26.2.1.dev18 2026-08-17 20:35:50.204185 | ubuntu-noble | + echo Check overlays for cinder-stable-2025.1.tar.gz 2026-08-17 20:35:50.204237 | ubuntu-noble | Check overlays for cinder-stable-2025.1.tar.gz 2026-08-17 20:35:50.204245 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:50.204251 | ubuntu-noble | + popd 2026-08-17 20:35:50.204256 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 20:35:50.204263 | ubuntu-noble | + pushd tarballs 2026-08-17 20:35:50.205203 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz 2026-08-17 20:35:50.207208 | ubuntu-noble | + filename=designate-stable-2025.1.tar.gz 2026-08-17 20:35:50.207237 | ubuntu-noble | + [[ -e designate-stable-2025.1.tar.gz ]] 2026-08-17 20:35:50.207243 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz 2026-08-17 20:35:50.207249 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz 2026-08-17 20:35:50.207254 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz 2026-08-17 20:35:51.579283 | ubuntu-noble | 2026-08-17 20:35:51 URL:https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz [1010361/1010361] -> "designate-stable-2025.1.tar.gz" [1] 2026-08-17 20:35:51.581378 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 20:35:51.581440 | ubuntu-noble | + echo Process designate-stable-2025.1.tar.gz 2026-08-17 20:35:51.581452 | ubuntu-noble | Process designate-stable-2025.1.tar.gz 2026-08-17 20:35:51.584193 | ubuntu-noble | ++ tar -tzf designate-stable-2025.1.tar.gz 2026-08-17 20:35:51.584236 | ubuntu-noble | ++ head -1 2026-08-17 20:35:51.584734 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 20:35:51.590982 | ubuntu-noble | + directory=designate-20.0.2.dev3 2026-08-17 20:35:51.591817 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 designate-20.0.2.dev3 2026-08-17 20:35:51.591944 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-17 20:35:51.591994 | ubuntu-noble | ++ local directory=designate-20.0.2.dev3 2026-08-17 20:35:51.592039 | ubuntu-noble | ++ local suffix= 2026-08-17 20:35:51.592138 | ubuntu-noble | ++ local name=designate 2026-08-17 20:35:51.592177 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:51.592232 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:51.592260 | ubuntu-noble | ++ path=patches/2025.1/designate 2026-08-17 20:35:51.592288 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/designate ]] 2026-08-17 20:35:51.592341 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:51.592365 | ubuntu-noble | ++ path=patches/2025.1/designate 2026-08-17 20:35:51.592388 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/designate ]] 2026-08-17 20:35:51.592414 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:51.592436 | ubuntu-noble | ++ path=patches/2025.1/designate 2026-08-17 20:35:51.592459 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/designate ]] 2026-08-17 20:35:51.592486 | ubuntu-noble | ++ return 1 2026-08-17 20:35:51.592915 | ubuntu-noble | + patch_dir= 2026-08-17 20:35:51.592988 | ubuntu-noble | + patch_dir= 2026-08-17 20:35:51.593680 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 designate-20.0.2.dev3 /source 2026-08-17 20:35:51.593795 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-17 20:35:51.593835 | ubuntu-noble | ++ local directory=designate-20.0.2.dev3 2026-08-17 20:35:51.593874 | ubuntu-noble | ++ local suffix=/source 2026-08-17 20:35:51.593926 | ubuntu-noble | ++ local name=designate 2026-08-17 20:35:51.593954 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:51.593996 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:51.594024 | ubuntu-noble | ++ path=overlays/2025.1/designate/source 2026-08-17 20:35:51.594051 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/designate/source ]] 2026-08-17 20:35:51.594128 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:51.594162 | ubuntu-noble | ++ path=overlays/2025.1/designate/source 2026-08-17 20:35:51.594187 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/designate/source ]] 2026-08-17 20:35:51.594213 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:51.594235 | ubuntu-noble | ++ path=overlays/2025.1/designate/source 2026-08-17 20:35:51.594258 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/designate/source ]] 2026-08-17 20:35:51.594287 | ubuntu-noble | ++ return 1 2026-08-17 20:35:51.594664 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:51.594730 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:51.594782 | ubuntu-noble | + echo Check patches for designate-stable-2025.1.tar.gz 2026-08-17 20:35:51.594809 | ubuntu-noble | Check patches for designate-stable-2025.1.tar.gz 2026-08-17 20:35:51.594850 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:51.594889 | ubuntu-noble | + echo Check overlays for designate-stable-2025.1.tar.gz 2026-08-17 20:35:51.594911 | ubuntu-noble | Check overlays for designate-stable-2025.1.tar.gz 2026-08-17 20:35:51.594941 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:51.594971 | ubuntu-noble | + popd 2026-08-17 20:35:51.595089 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 20:35:51.595177 | ubuntu-noble | + pushd tarballs 2026-08-17 20:35:51.595852 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz 2026-08-17 20:35:51.597601 | ubuntu-noble | + filename=glance-stable-2025.1.tar.gz 2026-08-17 20:35:51.597680 | ubuntu-noble | + [[ -e glance-stable-2025.1.tar.gz ]] 2026-08-17 20:35:51.597754 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz 2026-08-17 20:35:51.597780 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz 2026-08-17 20:35:51.597825 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz 2026-08-17 20:35:53.078963 | ubuntu-noble | 2026-08-17 20:35:53 URL:https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz [2129810/2129810] -> "glance-stable-2025.1.tar.gz" [1] 2026-08-17 20:35:53.082208 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 20:35:53.082267 | ubuntu-noble | + echo Process glance-stable-2025.1.tar.gz 2026-08-17 20:35:53.082280 | ubuntu-noble | Process glance-stable-2025.1.tar.gz 2026-08-17 20:35:53.085213 | ubuntu-noble | ++ tar -tzf glance-stable-2025.1.tar.gz 2026-08-17 20:35:53.085261 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 20:35:53.085342 | ubuntu-noble | ++ head -1 2026-08-17 20:35:53.094073 | ubuntu-noble | + directory=glance-30.2.1.dev5 2026-08-17 20:35:53.094937 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 glance-30.2.1.dev5 2026-08-17 20:35:53.095082 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-17 20:35:53.095187 | ubuntu-noble | ++ local directory=glance-30.2.1.dev5 2026-08-17 20:35:53.095233 | ubuntu-noble | ++ local suffix= 2026-08-17 20:35:53.095301 | ubuntu-noble | ++ local name=glance 2026-08-17 20:35:53.095332 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:53.095385 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:53.095414 | ubuntu-noble | ++ path=patches/2025.1/glance 2026-08-17 20:35:53.095442 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/glance ]] 2026-08-17 20:35:53.095517 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:53.095543 | ubuntu-noble | ++ path=patches/2025.1/glance 2026-08-17 20:35:53.095567 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/glance ]] 2026-08-17 20:35:53.095654 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:53.095687 | ubuntu-noble | ++ path=patches/2025.1/glance 2026-08-17 20:35:53.095712 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/glance ]] 2026-08-17 20:35:53.095742 | ubuntu-noble | ++ return 1 2026-08-17 20:35:53.096228 | ubuntu-noble | + patch_dir= 2026-08-17 20:35:53.096313 | ubuntu-noble | + patch_dir= 2026-08-17 20:35:53.096982 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 glance-30.2.1.dev5 /source 2026-08-17 20:35:53.097078 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-17 20:35:53.097155 | ubuntu-noble | ++ local directory=glance-30.2.1.dev5 2026-08-17 20:35:53.097228 | ubuntu-noble | ++ local suffix=/source 2026-08-17 20:35:53.097313 | ubuntu-noble | ++ local name=glance 2026-08-17 20:35:53.097345 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:53.097391 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:53.097419 | ubuntu-noble | ++ path=overlays/2025.1/glance/source 2026-08-17 20:35:53.097448 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/glance/source ]] 2026-08-17 20:35:53.097493 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:53.097517 | ubuntu-noble | ++ path=overlays/2025.1/glance/source 2026-08-17 20:35:53.097541 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/glance/source ]] 2026-08-17 20:35:53.097566 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:53.097626 | ubuntu-noble | ++ path=overlays/2025.1/glance/source 2026-08-17 20:35:53.097651 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/glance/source ]] 2026-08-17 20:35:53.097679 | ubuntu-noble | ++ return 1 2026-08-17 20:35:53.098069 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:53.098180 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:53.098242 | ubuntu-noble | + echo Check patches for glance-stable-2025.1.tar.gz 2026-08-17 20:35:53.098271 | ubuntu-noble | Check patches for glance-stable-2025.1.tar.gz 2026-08-17 20:35:53.098309 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:53.098358 | ubuntu-noble | + echo Check overlays for glance-stable-2025.1.tar.gz 2026-08-17 20:35:53.098401 | ubuntu-noble | Check overlays for glance-stable-2025.1.tar.gz 2026-08-17 20:35:53.098433 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:53.098463 | ubuntu-noble | + popd 2026-08-17 20:35:53.098602 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 20:35:53.098647 | ubuntu-noble | + pushd tarballs 2026-08-17 20:35:53.099371 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz 2026-08-17 20:35:53.101170 | ubuntu-noble | + filename=heat-stable-2025.1.tar.gz 2026-08-17 20:35:53.101204 | ubuntu-noble | + [[ -e heat-stable-2025.1.tar.gz ]] 2026-08-17 20:35:53.101865 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz 2026-08-17 20:35:53.101920 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz 2026-08-17 20:35:53.101934 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz 2026-08-17 20:35:54.652854 | ubuntu-noble | 2026-08-17 20:35:54 URL:https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz [2376355/2376355] -> "heat-stable-2025.1.tar.gz" [1] 2026-08-17 20:35:54.657168 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 20:35:54.657270 | ubuntu-noble | + echo Process heat-stable-2025.1.tar.gz 2026-08-17 20:35:54.657298 | ubuntu-noble | Process heat-stable-2025.1.tar.gz 2026-08-17 20:35:54.658967 | ubuntu-noble | ++ tar -tzf heat-stable-2025.1.tar.gz 2026-08-17 20:35:54.659646 | ubuntu-noble | ++ head -1 2026-08-17 20:35:54.661965 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 20:35:54.665927 | ubuntu-noble | + directory=openstack_heat-24.1.1.dev17 2026-08-17 20:35:54.666774 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 openstack_heat-24.1.1.dev17 2026-08-17 20:35:54.666945 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-17 20:35:54.667009 | ubuntu-noble | ++ local directory=openstack_heat-24.1.1.dev17 2026-08-17 20:35:54.667064 | ubuntu-noble | ++ local suffix= 2026-08-17 20:35:54.667206 | ubuntu-noble | ++ local name=openstack_heat 2026-08-17 20:35:54.667254 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:54.667324 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:54.667361 | ubuntu-noble | ++ path=patches/2025.1/openstack_heat 2026-08-17 20:35:54.667398 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_heat ]] 2026-08-17 20:35:54.667462 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:54.667493 | ubuntu-noble | ++ path=patches/2025.1/openstack-heat 2026-08-17 20:35:54.667524 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack-heat ]] 2026-08-17 20:35:54.667561 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:54.667614 | ubuntu-noble | ++ path=patches/2025.1/openstack_heat 2026-08-17 20:35:54.667645 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_heat ]] 2026-08-17 20:35:54.667681 | ubuntu-noble | ++ return 1 2026-08-17 20:35:54.668085 | ubuntu-noble | + patch_dir= 2026-08-17 20:35:54.668148 | ubuntu-noble | + patch_dir= 2026-08-17 20:35:54.669205 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 openstack_heat-24.1.1.dev17 /source 2026-08-17 20:35:54.669313 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-17 20:35:54.669352 | ubuntu-noble | ++ local directory=openstack_heat-24.1.1.dev17 2026-08-17 20:35:54.669406 | ubuntu-noble | ++ local suffix=/source 2026-08-17 20:35:54.669467 | ubuntu-noble | ++ local name=openstack_heat 2026-08-17 20:35:54.669493 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:54.669578 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:54.669606 | ubuntu-noble | ++ path=overlays/2025.1/openstack_heat/source 2026-08-17 20:35:54.669635 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack_heat/source ]] 2026-08-17 20:35:54.669689 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:54.669710 | ubuntu-noble | ++ path=overlays/2025.1/openstack-heat/source 2026-08-17 20:35:54.669730 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack-heat/source ]] 2026-08-17 20:35:54.669757 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:54.669765 | ubuntu-noble | ++ path=overlays/2025.1/openstack_heat/source 2026-08-17 20:35:54.669785 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack_heat/source ]] 2026-08-17 20:35:54.669793 | ubuntu-noble | ++ return 1 2026-08-17 20:35:54.670786 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:54.670810 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:54.670816 | ubuntu-noble | + echo Check patches for heat-stable-2025.1.tar.gz 2026-08-17 20:35:54.670821 | ubuntu-noble | Check patches for heat-stable-2025.1.tar.gz 2026-08-17 20:35:54.670825 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:54.670830 | ubuntu-noble | + echo Check overlays for heat-stable-2025.1.tar.gz 2026-08-17 20:35:54.670834 | ubuntu-noble | Check overlays for heat-stable-2025.1.tar.gz 2026-08-17 20:35:54.670839 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:54.670843 | ubuntu-noble | + popd 2026-08-17 20:35:54.670848 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 20:35:54.670853 | ubuntu-noble | + pushd tarballs 2026-08-17 20:35:54.671883 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz 2026-08-17 20:35:54.673429 | ubuntu-noble | + filename=horizon-stable-2025.1.tar.gz 2026-08-17 20:35:54.673457 | ubuntu-noble | + [[ -e horizon-stable-2025.1.tar.gz ]] 2026-08-17 20:35:54.673463 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz 2026-08-17 20:35:54.673468 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz 2026-08-17 20:35:54.673473 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz 2026-08-17 20:35:56.359274 | ubuntu-noble | 2026-08-17 20:35:56 URL:https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz [5356797/5356797] -> "horizon-stable-2025.1.tar.gz" [1] 2026-08-17 20:35:56.361067 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 20:35:56.361165 | ubuntu-noble | + echo Process horizon-stable-2025.1.tar.gz 2026-08-17 20:35:56.361181 | ubuntu-noble | Process horizon-stable-2025.1.tar.gz 2026-08-17 20:35:56.364185 | ubuntu-noble | ++ tar -tzf horizon-stable-2025.1.tar.gz 2026-08-17 20:35:56.364240 | ubuntu-noble | ++ head -1 2026-08-17 20:35:56.366180 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 20:35:56.381451 | ubuntu-noble | + directory=horizon-25.3.3.dev7 2026-08-17 20:35:56.382405 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 horizon-25.3.3.dev7 2026-08-17 20:35:56.382645 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-17 20:35:56.382718 | ubuntu-noble | ++ local directory=horizon-25.3.3.dev7 2026-08-17 20:35:56.382778 | ubuntu-noble | ++ local suffix= 2026-08-17 20:35:56.382867 | ubuntu-noble | ++ local name=horizon 2026-08-17 20:35:56.382911 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:56.382984 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:56.383025 | ubuntu-noble | ++ path=patches/2025.1/horizon 2026-08-17 20:35:56.383066 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/horizon ]] 2026-08-17 20:35:56.383178 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:56.383226 | ubuntu-noble | ++ path=patches/2025.1/horizon 2026-08-17 20:35:56.383261 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/horizon ]] 2026-08-17 20:35:56.383300 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:56.383332 | ubuntu-noble | ++ path=patches/2025.1/horizon 2026-08-17 20:35:56.383365 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/horizon ]] 2026-08-17 20:35:56.383408 | ubuntu-noble | ++ return 1 2026-08-17 20:35:56.383924 | ubuntu-noble | + patch_dir= 2026-08-17 20:35:56.383984 | ubuntu-noble | + patch_dir= 2026-08-17 20:35:56.384980 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 horizon-25.3.3.dev7 /source 2026-08-17 20:35:56.385187 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-17 20:35:56.385279 | ubuntu-noble | ++ local directory=horizon-25.3.3.dev7 2026-08-17 20:35:56.385347 | ubuntu-noble | ++ local suffix=/source 2026-08-17 20:35:56.385428 | ubuntu-noble | ++ local name=horizon 2026-08-17 20:35:56.385470 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:56.385533 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:56.385600 | ubuntu-noble | ++ path=overlays/2025.1/horizon/source 2026-08-17 20:35:56.385640 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/horizon/source ]] 2026-08-17 20:35:56.385724 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:56.385760 | ubuntu-noble | ++ path=overlays/2025.1/horizon/source 2026-08-17 20:35:56.385794 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/horizon/source ]] 2026-08-17 20:35:56.385827 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:56.385858 | ubuntu-noble | ++ path=overlays/2025.1/horizon/source 2026-08-17 20:35:56.385889 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/horizon/source ]] 2026-08-17 20:35:56.385927 | ubuntu-noble | ++ return 1 2026-08-17 20:35:56.386440 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:56.386509 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:56.386550 | ubuntu-noble | + echo Check patches for horizon-stable-2025.1.tar.gz 2026-08-17 20:35:56.386593 | ubuntu-noble | Check patches for horizon-stable-2025.1.tar.gz 2026-08-17 20:35:56.386620 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:56.386647 | ubuntu-noble | + echo Check overlays for horizon-stable-2025.1.tar.gz 2026-08-17 20:35:56.386663 | ubuntu-noble | Check overlays for horizon-stable-2025.1.tar.gz 2026-08-17 20:35:56.386683 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:56.386704 | ubuntu-noble | + popd 2026-08-17 20:35:56.386797 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 20:35:56.386827 | ubuntu-noble | + pushd tarballs 2026-08-17 20:35:56.387720 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz 2026-08-17 20:35:56.389903 | ubuntu-noble | + filename=ironic-stable-2025.1.tar.gz 2026-08-17 20:35:56.389932 | ubuntu-noble | + [[ -e ironic-stable-2025.1.tar.gz ]] 2026-08-17 20:35:56.389938 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz 2026-08-17 20:35:56.389943 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz 2026-08-17 20:35:56.389949 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz 2026-08-17 20:35:57.948300 | ubuntu-noble | 2026-08-17 20:35:57 URL:https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz [2932855/2932855] -> "ironic-stable-2025.1.tar.gz" [1] 2026-08-17 20:35:57.949666 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 20:35:57.949712 | ubuntu-noble | + echo Process ironic-stable-2025.1.tar.gz 2026-08-17 20:35:57.949720 | ubuntu-noble | Process ironic-stable-2025.1.tar.gz 2026-08-17 20:35:57.952177 | ubuntu-noble | ++ tar -tzf ironic-stable-2025.1.tar.gz 2026-08-17 20:35:57.952218 | ubuntu-noble | ++ head -1 2026-08-17 20:35:57.953707 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 20:35:57.960863 | ubuntu-noble | + directory=ironic-29.0.6.dev19 2026-08-17 20:35:57.961706 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 ironic-29.0.6.dev19 2026-08-17 20:35:57.961844 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-17 20:35:57.961895 | ubuntu-noble | ++ local directory=ironic-29.0.6.dev19 2026-08-17 20:35:57.961941 | ubuntu-noble | ++ local suffix= 2026-08-17 20:35:57.962007 | ubuntu-noble | ++ local name=ironic 2026-08-17 20:35:57.962039 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:57.962130 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:57.962170 | ubuntu-noble | ++ path=patches/2025.1/ironic 2026-08-17 20:35:57.962200 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ironic ]] 2026-08-17 20:35:57.962243 | ubuntu-noble | ++ echo patches/2025.1/ironic 2026-08-17 20:35:57.962287 | ubuntu-noble | ++ return 0 2026-08-17 20:35:57.962733 | ubuntu-noble | + patch_dir=patches/2025.1/ironic 2026-08-17 20:35:57.963578 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 ironic-29.0.6.dev19 /source 2026-08-17 20:35:57.963611 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-17 20:35:57.963617 | ubuntu-noble | ++ local directory=ironic-29.0.6.dev19 2026-08-17 20:35:57.963638 | ubuntu-noble | ++ local suffix=/source 2026-08-17 20:35:57.963688 | ubuntu-noble | ++ local name=ironic 2026-08-17 20:35:57.963694 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:57.963730 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:57.963736 | ubuntu-noble | ++ path=overlays/2025.1/ironic/source 2026-08-17 20:35:57.963742 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/ironic/source ]] 2026-08-17 20:35:57.963778 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:57.963798 | ubuntu-noble | ++ path=overlays/2025.1/ironic/source 2026-08-17 20:35:57.963802 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/ironic/source ]] 2026-08-17 20:35:57.963806 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:57.963811 | ubuntu-noble | ++ path=overlays/2025.1/ironic/source 2026-08-17 20:35:57.963815 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/ironic/source ]] 2026-08-17 20:35:57.963820 | ubuntu-noble | ++ return 1 2026-08-17 20:35:57.964433 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:57.964452 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:57.964456 | ubuntu-noble | + echo Check patches for ironic-stable-2025.1.tar.gz 2026-08-17 20:35:57.964460 | ubuntu-noble | Check patches for ironic-stable-2025.1.tar.gz 2026-08-17 20:35:57.964469 | ubuntu-noble | + [[ -n patches/2025.1/ironic ]] 2026-08-17 20:35:57.964472 | ubuntu-noble | + tar xzf ironic-stable-2025.1.tar.gz 2026-08-17 20:35:58.143670 | ubuntu-noble | + rm ironic-stable-2025.1.tar.gz 2026-08-17 20:35:58.148140 | ubuntu-noble | + find ironic-29.0.6.dev19 -type f 2026-08-17 20:35:58.148169 | ubuntu-noble | + sort 2026-08-17 20:35:58.153235 | ubuntu-noble | + pushd ironic-29.0.6.dev19 2026-08-17 20:35:58.154153 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ironic -type f -name '*.patch' 2026-08-17 20:35:58.154320 | ubuntu-noble | ++ sort 2026-08-17 20:35:58.156611 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 20:35:58.156700 | ubuntu-noble | + apply_patch patches/2025.1/ironic/backport-971459.patch 2026-08-17 20:35:58.156735 | ubuntu-noble | + local rel=patches/2025.1/ironic/backport-971459.patch 2026-08-17 20:35:58.156761 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ironic/backport-971459.patch 2026-08-17 20:35:58.156781 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/ironic/backport-971459.patch' 2026-08-17 20:35:58.156793 | ubuntu-noble | APPLY PATCH patches/2025.1/ironic/backport-971459.patch 2026-08-17 20:35:58.156812 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 20:35:58.158148 | ubuntu-noble | checking file ironic/common/states.py 2026-08-17 20:35:58.158363 | ubuntu-noble | checking file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-08-17 20:35:58.158714 | ubuntu-noble | Hunk #1 succeeded at 214 (offset 1 line). 2026-08-17 20:35:58.158734 | ubuntu-noble | checking file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-17 20:35:58.158939 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 20:35:58.160156 | ubuntu-noble | patching file ironic/common/states.py 2026-08-17 20:35:58.160169 | ubuntu-noble | patching file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-08-17 20:35:58.160174 | ubuntu-noble | Hunk #1 succeeded at 214 (offset 1 line). 2026-08-17 20:35:58.160605 | ubuntu-noble | patching file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-17 20:35:58.160631 | ubuntu-noble | + echo patches/2025.1/ironic/backport-971459.patch 2026-08-17 20:35:58.160961 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 20:35:58.160977 | ubuntu-noble | + apply_patch patches/2025.1/ironic/virtual-media-nfs.patch 2026-08-17 20:35:58.160981 | ubuntu-noble | + local rel=patches/2025.1/ironic/virtual-media-nfs.patch 2026-08-17 20:35:58.160986 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ironic/virtual-media-nfs.patch 2026-08-17 20:35:58.160990 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/ironic/virtual-media-nfs.patch' 2026-08-17 20:35:58.160993 | ubuntu-noble | APPLY PATCH patches/2025.1/ironic/virtual-media-nfs.patch 2026-08-17 20:35:58.160997 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 20:35:58.162163 | ubuntu-noble | checking file ironic/conf/deploy.py 2026-08-17 20:35:58.162411 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 20:35:58.163365 | ubuntu-noble | patching file ironic/conf/deploy.py 2026-08-17 20:35:58.164081 | ubuntu-noble | + echo patches/2025.1/ironic/virtual-media-nfs.patch 2026-08-17 20:35:58.164126 | ubuntu-noble | + popd 2026-08-17 20:35:58.164135 | ubuntu-noble | + find ironic-29.0.6.dev19 -type f 2026-08-17 20:35:58.164330 | ubuntu-noble | + sort 2026-08-17 20:35:58.170863 | ubuntu-noble | + append_new_files_to_sources_txt ironic-29.0.6.dev19 files-before files-after 2026-08-17 20:35:58.170935 | ubuntu-noble | + local directory=ironic-29.0.6.dev19 2026-08-17 20:35:58.170959 | ubuntu-noble | + local before=files-before 2026-08-17 20:35:58.170977 | ubuntu-noble | + local after=files-after 2026-08-17 20:35:58.171001 | ubuntu-noble | + local sources_txt 2026-08-17 20:35:58.173129 | ubuntu-noble | ++ find ironic-29.0.6.dev19 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-17 20:35:58.173152 | ubuntu-noble | ++ head -1 2026-08-17 20:35:58.173962 | ubuntu-noble | + sources_txt=ironic-29.0.6.dev19/ironic.egg-info/SOURCES.txt 2026-08-17 20:35:58.174010 | ubuntu-noble | + [[ -z ironic-29.0.6.dev19/ironic.egg-info/SOURCES.txt ]] 2026-08-17 20:35:58.174033 | ubuntu-noble | + local new_files 2026-08-17 20:35:58.174499 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-17 20:35:58.177409 | ubuntu-noble | + new_files='ironic-29.0.6.dev19/ironic/tests/unit/api/controllers/v1/test_ramdisk.py.orig 2026-08-17 20:35:58.177440 | ubuntu-noble | ironic-29.0.6.dev19/releasenotes/notes/bug-2136818-9285f09043204290.yaml' 2026-08-17 20:35:58.177473 | ubuntu-noble | + [[ -z ironic-29.0.6.dev19/ironic/tests/unit/api/controllers/v1/test_ramdisk.py.orig 2026-08-17 20:35:58.177484 | ubuntu-noble | ironic-29.0.6.dev19/releasenotes/notes/bug-2136818-9285f09043204290.yaml ]] 2026-08-17 20:35:58.177919 | ubuntu-noble | ++ tail -c1 ironic-29.0.6.dev19/ironic.egg-info/SOURCES.txt 2026-08-17 20:35:58.179077 | ubuntu-noble | + [[ -n l ]] 2026-08-17 20:35:58.179129 | ubuntu-noble | + echo 2026-08-17 20:35:58.179182 | ubuntu-noble | + local file 2026-08-17 20:35:58.179210 | ubuntu-noble | + for file in $new_files 2026-08-17 20:35:58.179224 | ubuntu-noble | + case $file in 2026-08-17 20:35:58.179243 | ubuntu-noble | + continue 2026-08-17 20:35:58.179260 | ubuntu-noble | + for file in $new_files 2026-08-17 20:35:58.179273 | ubuntu-noble | + case $file in 2026-08-17 20:35:58.179318 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2136818-9285f09043204290.yaml TO ironic-29.0.6.dev19/ironic.egg-info/SOURCES.txt' 2026-08-17 20:35:58.179330 | ubuntu-noble | APPEND releasenotes/notes/bug-2136818-9285f09043204290.yaml TO ironic-29.0.6.dev19/ironic.egg-info/SOURCES.txt 2026-08-17 20:35:58.179355 | ubuntu-noble | + echo releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-17 20:35:58.179406 | ubuntu-noble | + rm files-before files-after 2026-08-17 20:35:58.180844 | ubuntu-noble | + tar czf ironic-stable-2025.1.tar.gz ironic-29.0.6.dev19 2026-08-17 20:35:58.767325 | ubuntu-noble | + rm -r ironic-29.0.6.dev19 2026-08-17 20:35:58.820712 | ubuntu-noble | + echo Check overlays for ironic-stable-2025.1.tar.gz 2026-08-17 20:35:58.820842 | ubuntu-noble | Check overlays for ironic-stable-2025.1.tar.gz 2026-08-17 20:35:58.821778 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:58.821824 | ubuntu-noble | + popd 2026-08-17 20:35:58.821837 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 20:35:58.821849 | ubuntu-noble | + pushd tarballs 2026-08-17 20:35:58.822206 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz 2026-08-17 20:35:58.823982 | ubuntu-noble | + filename=keystone-stable-2025.1.tar.gz 2026-08-17 20:35:58.824018 | ubuntu-noble | + [[ -e keystone-stable-2025.1.tar.gz ]] 2026-08-17 20:35:58.824028 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz 2026-08-17 20:35:58.824038 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz 2026-08-17 20:35:58.824047 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz 2026-08-17 20:36:00.210237 | ubuntu-noble | 2026-08-17 20:36:00 URL:https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz [1792830/1792830] -> "keystone-stable-2025.1.tar.gz" [1] 2026-08-17 20:36:00.211655 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 20:36:00.211702 | ubuntu-noble | + echo Process keystone-stable-2025.1.tar.gz 2026-08-17 20:36:00.211716 | ubuntu-noble | Process keystone-stable-2025.1.tar.gz 2026-08-17 20:36:00.213172 | ubuntu-noble | ++ tar -tzf keystone-stable-2025.1.tar.gz 2026-08-17 20:36:00.213217 | ubuntu-noble | ++ head -1 2026-08-17 20:36:00.214403 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 20:36:00.219159 | ubuntu-noble | + directory=keystone-27.0.3.dev4 2026-08-17 20:36:00.220120 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 keystone-27.0.3.dev4 2026-08-17 20:36:00.220145 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-17 20:36:00.220150 | ubuntu-noble | ++ local directory=keystone-27.0.3.dev4 2026-08-17 20:36:00.220154 | ubuntu-noble | ++ local suffix= 2026-08-17 20:36:00.220158 | ubuntu-noble | ++ local name=keystone 2026-08-17 20:36:00.220162 | ubuntu-noble | ++ local candidate path 2026-08-17 20:36:00.220166 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:00.220181 | ubuntu-noble | ++ path=patches/2025.1/keystone 2026-08-17 20:36:00.220185 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/keystone ]] 2026-08-17 20:36:00.220189 | ubuntu-noble | ++ echo patches/2025.1/keystone 2026-08-17 20:36:00.220193 | ubuntu-noble | ++ return 0 2026-08-17 20:36:00.220201 | ubuntu-noble | + patch_dir=patches/2025.1/keystone 2026-08-17 20:36:00.221047 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 keystone-27.0.3.dev4 /source 2026-08-17 20:36:00.221063 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-17 20:36:00.221068 | ubuntu-noble | ++ local directory=keystone-27.0.3.dev4 2026-08-17 20:36:00.221071 | ubuntu-noble | ++ local suffix=/source 2026-08-17 20:36:00.221075 | ubuntu-noble | ++ local name=keystone 2026-08-17 20:36:00.221078 | ubuntu-noble | ++ local candidate path 2026-08-17 20:36:00.221082 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:00.221086 | ubuntu-noble | ++ path=overlays/2025.1/keystone/source 2026-08-17 20:36:00.221115 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/keystone/source ]] 2026-08-17 20:36:00.221123 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:00.221127 | ubuntu-noble | ++ path=overlays/2025.1/keystone/source 2026-08-17 20:36:00.221131 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/keystone/source ]] 2026-08-17 20:36:00.221139 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:00.221143 | ubuntu-noble | ++ path=overlays/2025.1/keystone/source 2026-08-17 20:36:00.221146 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/keystone/source ]] 2026-08-17 20:36:00.221150 | ubuntu-noble | ++ return 1 2026-08-17 20:36:00.221157 | ubuntu-noble | + overlay_dir= 2026-08-17 20:36:00.221601 | ubuntu-noble | + overlay_dir= 2026-08-17 20:36:00.221634 | ubuntu-noble | + echo Check patches for keystone-stable-2025.1.tar.gz 2026-08-17 20:36:00.221642 | ubuntu-noble | Check patches for keystone-stable-2025.1.tar.gz 2026-08-17 20:36:00.221649 | ubuntu-noble | + [[ -n patches/2025.1/keystone ]] 2026-08-17 20:36:00.221655 | ubuntu-noble | + tar xzf keystone-stable-2025.1.tar.gz 2026-08-17 20:36:00.336925 | ubuntu-noble | + rm keystone-stable-2025.1.tar.gz 2026-08-17 20:36:00.341164 | ubuntu-noble | + find keystone-27.0.3.dev4 -type f 2026-08-17 20:36:00.341199 | ubuntu-noble | + sort 2026-08-17 20:36:00.345397 | ubuntu-noble | + pushd keystone-27.0.3.dev4 2026-08-17 20:36:00.346392 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/keystone -type f -name '*.patch' 2026-08-17 20:36:00.346559 | ubuntu-noble | ++ sort 2026-08-17 20:36:00.348729 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 20:36:00.348813 | ubuntu-noble | + apply_patch patches/2025.1/keystone/0007-Include-system-scope-in-rescope-guard.patch 2026-08-17 20:36:00.348854 | ubuntu-noble | + local rel=patches/2025.1/keystone/0007-Include-system-scope-in-rescope-guard.patch 2026-08-17 20:36:00.348881 | 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-17 20:36:00.348906 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/keystone/0007-Include-system-scope-in-rescope-guard.patch' 2026-08-17 20:36:00.348918 | ubuntu-noble | APPLY PATCH patches/2025.1/keystone/0007-Include-system-scope-in-rescope-guard.patch 2026-08-17 20:36:00.348937 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 20:36:00.350160 | ubuntu-noble | checking file keystone/auth/plugins/token.py 2026-08-17 20:36:00.350833 | ubuntu-noble | checking file keystone/tests/unit/test_v3_auth.py 2026-08-17 20:36:00.351596 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 20:36:00.352993 | ubuntu-noble | patching file keystone/auth/plugins/token.py 2026-08-17 20:36:00.353742 | ubuntu-noble | patching file keystone/tests/unit/test_v3_auth.py 2026-08-17 20:36:00.354990 | ubuntu-noble | + echo patches/2025.1/keystone/0007-Include-system-scope-in-rescope-guard.patch 2026-08-17 20:36:00.355081 | ubuntu-noble | + popd 2026-08-17 20:36:00.355550 | ubuntu-noble | + find keystone-27.0.3.dev4 -type f 2026-08-17 20:36:00.355700 | ubuntu-noble | + sort 2026-08-17 20:36:00.361390 | ubuntu-noble | + append_new_files_to_sources_txt keystone-27.0.3.dev4 files-before files-after 2026-08-17 20:36:00.361469 | ubuntu-noble | + local directory=keystone-27.0.3.dev4 2026-08-17 20:36:00.361495 | ubuntu-noble | + local before=files-before 2026-08-17 20:36:00.361523 | ubuntu-noble | + local after=files-after 2026-08-17 20:36:00.361562 | ubuntu-noble | + local sources_txt 2026-08-17 20:36:00.362322 | ubuntu-noble | ++ find keystone-27.0.3.dev4 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-17 20:36:00.362502 | ubuntu-noble | ++ head -1 2026-08-17 20:36:00.364522 | ubuntu-noble | + sources_txt=keystone-27.0.3.dev4/keystone.egg-info/SOURCES.txt 2026-08-17 20:36:00.364595 | ubuntu-noble | + [[ -z keystone-27.0.3.dev4/keystone.egg-info/SOURCES.txt ]] 2026-08-17 20:36:00.364616 | ubuntu-noble | + local new_files 2026-08-17 20:36:00.365068 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-17 20:36:00.367040 | ubuntu-noble | + new_files= 2026-08-17 20:36:00.367083 | ubuntu-noble | + [[ -z '' ]] 2026-08-17 20:36:00.367120 | ubuntu-noble | + return 2026-08-17 20:36:00.367165 | ubuntu-noble | + rm files-before files-after 2026-08-17 20:36:00.368566 | ubuntu-noble | + tar czf keystone-stable-2025.1.tar.gz keystone-27.0.3.dev4 2026-08-17 20:36:00.728022 | ubuntu-noble | + rm -r keystone-27.0.3.dev4 2026-08-17 20:36:00.758204 | ubuntu-noble | + echo Check overlays for keystone-stable-2025.1.tar.gz 2026-08-17 20:36:00.758351 | ubuntu-noble | Check overlays for keystone-stable-2025.1.tar.gz 2026-08-17 20:36:00.758431 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:36:00.758476 | ubuntu-noble | + popd 2026-08-17 20:36:00.758672 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 20:36:00.758734 | ubuntu-noble | + pushd tarballs 2026-08-17 20:36:00.759558 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz 2026-08-17 20:36:00.761204 | ubuntu-noble | + filename=magnum-stable-2025.1.tar.gz 2026-08-17 20:36:00.761306 | ubuntu-noble | + [[ -e magnum-stable-2025.1.tar.gz ]] 2026-08-17 20:36:00.761394 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz 2026-08-17 20:36:00.761438 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz 2026-08-17 20:36:00.761492 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz 2026-08-17 20:36:02.115965 | ubuntu-noble | 2026-08-17 20:36:02 URL:https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz [979330/979330] -> "magnum-stable-2025.1.tar.gz" [1] 2026-08-17 20:36:02.119146 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 20:36:02.119214 | ubuntu-noble | + echo Process magnum-stable-2025.1.tar.gz 2026-08-17 20:36:02.119229 | ubuntu-noble | Process magnum-stable-2025.1.tar.gz 2026-08-17 20:36:02.122185 | ubuntu-noble | ++ tar -tzf magnum-stable-2025.1.tar.gz 2026-08-17 20:36:02.122234 | ubuntu-noble | ++ head -1 2026-08-17 20:36:02.122719 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 20:36:02.132194 | ubuntu-noble | + directory=magnum-20.0.3.dev2 2026-08-17 20:36:02.133562 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 magnum-20.0.3.dev2 2026-08-17 20:36:02.133788 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-17 20:36:02.133873 | ubuntu-noble | ++ local directory=magnum-20.0.3.dev2 2026-08-17 20:36:02.133948 | ubuntu-noble | ++ local suffix= 2026-08-17 20:36:02.134047 | ubuntu-noble | ++ local name=magnum 2026-08-17 20:36:02.134131 | ubuntu-noble | ++ local candidate path 2026-08-17 20:36:02.134230 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:02.134281 | ubuntu-noble | ++ path=patches/2025.1/magnum 2026-08-17 20:36:02.134331 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/magnum ]] 2026-08-17 20:36:02.134413 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:02.134456 | ubuntu-noble | ++ path=patches/2025.1/magnum 2026-08-17 20:36:02.134498 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/magnum ]] 2026-08-17 20:36:02.134565 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:02.134607 | ubuntu-noble | ++ path=patches/2025.1/magnum 2026-08-17 20:36:02.134647 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/magnum ]] 2026-08-17 20:36:02.134695 | ubuntu-noble | ++ return 1 2026-08-17 20:36:02.135253 | ubuntu-noble | + patch_dir= 2026-08-17 20:36:02.135321 | ubuntu-noble | + patch_dir= 2026-08-17 20:36:02.136172 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 magnum-20.0.3.dev2 /source 2026-08-17 20:36:02.136260 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-17 20:36:02.136272 | ubuntu-noble | ++ local directory=magnum-20.0.3.dev2 2026-08-17 20:36:02.136313 | ubuntu-noble | ++ local suffix=/source 2026-08-17 20:36:02.136385 | ubuntu-noble | ++ local name=magnum 2026-08-17 20:36:02.136395 | ubuntu-noble | ++ local candidate path 2026-08-17 20:36:02.136435 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:02.136444 | ubuntu-noble | ++ path=overlays/2025.1/magnum/source 2026-08-17 20:36:02.136471 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/magnum/source ]] 2026-08-17 20:36:02.136510 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:02.136540 | ubuntu-noble | ++ path=overlays/2025.1/magnum/source 2026-08-17 20:36:02.136564 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/magnum/source ]] 2026-08-17 20:36:02.136572 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:02.136580 | ubuntu-noble | ++ path=overlays/2025.1/magnum/source 2026-08-17 20:36:02.136587 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/magnum/source ]] 2026-08-17 20:36:02.136614 | ubuntu-noble | ++ return 1 2026-08-17 20:36:02.137223 | ubuntu-noble | + overlay_dir= 2026-08-17 20:36:02.137266 | ubuntu-noble | + overlay_dir= 2026-08-17 20:36:02.137277 | ubuntu-noble | + echo Check patches for magnum-stable-2025.1.tar.gz 2026-08-17 20:36:02.137287 | ubuntu-noble | Check patches for magnum-stable-2025.1.tar.gz 2026-08-17 20:36:02.137296 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:36:02.137305 | ubuntu-noble | + echo Check overlays for magnum-stable-2025.1.tar.gz 2026-08-17 20:36:02.137314 | ubuntu-noble | Check overlays for magnum-stable-2025.1.tar.gz 2026-08-17 20:36:02.137323 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:36:02.137332 | ubuntu-noble | + popd 2026-08-17 20:36:02.137348 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 20:36:02.137358 | ubuntu-noble | + pushd tarballs 2026-08-17 20:36:02.138843 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz 2026-08-17 20:36:02.140641 | ubuntu-noble | + filename=manila-stable-2025.1.tar.gz 2026-08-17 20:36:02.140673 | ubuntu-noble | + [[ -e manila-stable-2025.1.tar.gz ]] 2026-08-17 20:36:02.140680 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz 2026-08-17 20:36:02.140686 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz 2026-08-17 20:36:02.140692 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz 2026-08-17 20:36:03.849298 | ubuntu-noble | 2026-08-17 20:36:03 URL:https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz [3547200/3547200] -> "manila-stable-2025.1.tar.gz" [1] 2026-08-17 20:36:03.851922 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 20:36:03.851998 | ubuntu-noble | + echo Process manila-stable-2025.1.tar.gz 2026-08-17 20:36:03.852013 | ubuntu-noble | Process manila-stable-2025.1.tar.gz 2026-08-17 20:36:03.855190 | ubuntu-noble | ++ tar -tzf manila-stable-2025.1.tar.gz 2026-08-17 20:36:03.855242 | ubuntu-noble | ++ head -1 2026-08-17 20:36:03.857209 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 20:36:03.866439 | ubuntu-noble | + directory=manila-20.0.2.dev20 2026-08-17 20:36:03.867486 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 manila-20.0.2.dev20 2026-08-17 20:36:03.867596 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-17 20:36:03.867611 | ubuntu-noble | ++ local directory=manila-20.0.2.dev20 2026-08-17 20:36:03.867623 | ubuntu-noble | ++ local suffix= 2026-08-17 20:36:03.867660 | ubuntu-noble | ++ local name=manila 2026-08-17 20:36:03.867675 | ubuntu-noble | ++ local candidate path 2026-08-17 20:36:03.867725 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:03.867740 | ubuntu-noble | ++ path=patches/2025.1/manila 2026-08-17 20:36:03.867751 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/manila ]] 2026-08-17 20:36:03.867796 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:03.867808 | ubuntu-noble | ++ path=patches/2025.1/manila 2026-08-17 20:36:03.867822 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/manila ]] 2026-08-17 20:36:03.867832 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:03.867842 | ubuntu-noble | ++ path=patches/2025.1/manila 2026-08-17 20:36:03.867856 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/manila ]] 2026-08-17 20:36:03.867894 | ubuntu-noble | ++ return 1 2026-08-17 20:36:03.868874 | ubuntu-noble | + patch_dir= 2026-08-17 20:36:03.868912 | ubuntu-noble | + patch_dir= 2026-08-17 20:36:03.870057 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 manila-20.0.2.dev20 /source 2026-08-17 20:36:03.870148 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-17 20:36:03.870166 | ubuntu-noble | ++ local directory=manila-20.0.2.dev20 2026-08-17 20:36:03.870179 | ubuntu-noble | ++ local suffix=/source 2026-08-17 20:36:03.870191 | ubuntu-noble | ++ local name=manila 2026-08-17 20:36:03.870204 | ubuntu-noble | ++ local candidate path 2026-08-17 20:36:03.870216 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:03.870228 | ubuntu-noble | ++ path=overlays/2025.1/manila/source 2026-08-17 20:36:03.870240 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/manila/source ]] 2026-08-17 20:36:03.870253 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:03.870264 | ubuntu-noble | ++ path=overlays/2025.1/manila/source 2026-08-17 20:36:03.870275 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/manila/source ]] 2026-08-17 20:36:03.870287 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:03.870298 | ubuntu-noble | ++ path=overlays/2025.1/manila/source 2026-08-17 20:36:03.870311 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/manila/source ]] 2026-08-17 20:36:03.870323 | ubuntu-noble | ++ return 1 2026-08-17 20:36:03.870346 | ubuntu-noble | + overlay_dir= 2026-08-17 20:36:03.870357 | ubuntu-noble | + overlay_dir= 2026-08-17 20:36:03.870370 | ubuntu-noble | + echo Check patches for manila-stable-2025.1.tar.gz 2026-08-17 20:36:03.870382 | ubuntu-noble | Check patches for manila-stable-2025.1.tar.gz 2026-08-17 20:36:03.870394 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:36:03.870407 | ubuntu-noble | + echo Check overlays for manila-stable-2025.1.tar.gz 2026-08-17 20:36:03.870420 | ubuntu-noble | Check overlays for manila-stable-2025.1.tar.gz 2026-08-17 20:36:03.870433 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:36:03.870445 | ubuntu-noble | + popd 2026-08-17 20:36:03.870462 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 20:36:03.870474 | ubuntu-noble | + pushd tarballs 2026-08-17 20:36:03.871680 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz 2026-08-17 20:36:03.875073 | ubuntu-noble | + filename=masakari-stable-2025.1.tar.gz 2026-08-17 20:36:03.875158 | ubuntu-noble | + [[ -e masakari-stable-2025.1.tar.gz ]] 2026-08-17 20:36:03.875171 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz 2026-08-17 20:36:03.875182 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz 2026-08-17 20:36:03.875193 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz 2026-08-17 20:36:05.064300 | ubuntu-noble | 2026-08-17 20:36:05 URL:https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz [365497/365497] -> "masakari-stable-2025.1.tar.gz" [1] 2026-08-17 20:36:05.067324 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 20:36:05.067390 | ubuntu-noble | + echo Process masakari-stable-2025.1.tar.gz 2026-08-17 20:36:05.067404 | ubuntu-noble | Process masakari-stable-2025.1.tar.gz 2026-08-17 20:36:05.070193 | ubuntu-noble | ++ tar -tzf masakari-stable-2025.1.tar.gz 2026-08-17 20:36:05.070257 | ubuntu-noble | ++ head -1 2026-08-17 20:36:05.072233 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 20:36:05.078447 | ubuntu-noble | + directory=masakari-19.0.1.dev3 2026-08-17 20:36:05.079323 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 masakari-19.0.1.dev3 2026-08-17 20:36:05.079473 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-17 20:36:05.079549 | ubuntu-noble | ++ local directory=masakari-19.0.1.dev3 2026-08-17 20:36:05.079597 | ubuntu-noble | ++ local suffix= 2026-08-17 20:36:05.079669 | ubuntu-noble | ++ local name=masakari 2026-08-17 20:36:05.079703 | ubuntu-noble | ++ local candidate path 2026-08-17 20:36:05.079759 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:05.079790 | ubuntu-noble | ++ path=patches/2025.1/masakari 2026-08-17 20:36:05.079820 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/masakari ]] 2026-08-17 20:36:05.079875 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:05.079919 | ubuntu-noble | ++ path=patches/2025.1/masakari 2026-08-17 20:36:05.079946 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/masakari ]] 2026-08-17 20:36:05.079973 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:05.079996 | ubuntu-noble | ++ path=patches/2025.1/masakari 2026-08-17 20:36:05.080029 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/masakari ]] 2026-08-17 20:36:05.080061 | ubuntu-noble | ++ return 1 2026-08-17 20:36:05.080511 | ubuntu-noble | + patch_dir= 2026-08-17 20:36:05.080585 | ubuntu-noble | + patch_dir= 2026-08-17 20:36:05.081344 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 masakari-19.0.1.dev3 /source 2026-08-17 20:36:05.081428 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-17 20:36:05.081438 | ubuntu-noble | ++ local directory=masakari-19.0.1.dev3 2026-08-17 20:36:05.081448 | ubuntu-noble | ++ local suffix=/source 2026-08-17 20:36:05.081509 | ubuntu-noble | ++ local name=masakari 2026-08-17 20:36:05.081519 | ubuntu-noble | ++ local candidate path 2026-08-17 20:36:05.081555 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:05.081566 | ubuntu-noble | ++ path=overlays/2025.1/masakari/source 2026-08-17 20:36:05.081576 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/masakari/source ]] 2026-08-17 20:36:05.081606 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:05.081617 | ubuntu-noble | ++ path=overlays/2025.1/masakari/source 2026-08-17 20:36:05.081625 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/masakari/source ]] 2026-08-17 20:36:05.081635 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:05.081642 | ubuntu-noble | ++ path=overlays/2025.1/masakari/source 2026-08-17 20:36:05.081650 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/masakari/source ]] 2026-08-17 20:36:05.081659 | ubuntu-noble | ++ return 1 2026-08-17 20:36:05.082162 | ubuntu-noble | + overlay_dir= 2026-08-17 20:36:05.082182 | ubuntu-noble | + overlay_dir= 2026-08-17 20:36:05.082189 | ubuntu-noble | + echo Check patches for masakari-stable-2025.1.tar.gz 2026-08-17 20:36:05.082196 | ubuntu-noble | Check patches for masakari-stable-2025.1.tar.gz 2026-08-17 20:36:05.082202 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:36:05.082208 | ubuntu-noble | + echo Check overlays for masakari-stable-2025.1.tar.gz 2026-08-17 20:36:05.082214 | ubuntu-noble | Check overlays for masakari-stable-2025.1.tar.gz 2026-08-17 20:36:05.082221 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:36:05.082227 | ubuntu-noble | + popd 2026-08-17 20:36:05.082294 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 20:36:05.082330 | ubuntu-noble | + pushd tarballs 2026-08-17 20:36:05.083070 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-17 20:36:05.085224 | ubuntu-noble | + filename=neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-17 20:36:05.085267 | ubuntu-noble | + [[ -e neutron-dynamic-routing-stable-2025.1.tar.gz ]] 2026-08-17 20:36:05.085279 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-17 20:36:05.085291 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-17 20:36:05.085300 | 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-17 20:36:06.053194 | ubuntu-noble | 2026-08-17 20:36:06 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-17 20:36:06.054869 | 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-17 20:36:06.054998 | ubuntu-noble | + echo Process neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-17 20:36:06.055040 | ubuntu-noble | Process neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-17 20:36:06.056977 | ubuntu-noble | ++ tar -tzf neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-17 20:36:06.057582 | ubuntu-noble | ++ head -1 2026-08-17 20:36:06.059619 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 20:36:06.067064 | ubuntu-noble | + directory=neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-17 20:36:06.067888 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-17 20:36:06.068017 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-17 20:36:06.068079 | ubuntu-noble | ++ local directory=neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-17 20:36:06.068179 | ubuntu-noble | ++ local suffix= 2026-08-17 20:36:06.068286 | ubuntu-noble | ++ local name=neutron_dynamic_routing 2026-08-17 20:36:06.068339 | ubuntu-noble | ++ local candidate path 2026-08-17 20:36:06.068419 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:06.068451 | ubuntu-noble | ++ path=patches/2025.1/neutron_dynamic_routing 2026-08-17 20:36:06.068482 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron_dynamic_routing ]] 2026-08-17 20:36:06.068559 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:06.068587 | ubuntu-noble | ++ path=patches/2025.1/neutron-dynamic-routing 2026-08-17 20:36:06.068613 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron-dynamic-routing ]] 2026-08-17 20:36:06.068649 | ubuntu-noble | ++ echo patches/2025.1/neutron-dynamic-routing 2026-08-17 20:36:06.068685 | ubuntu-noble | ++ return 0 2026-08-17 20:36:06.069180 | ubuntu-noble | + patch_dir=patches/2025.1/neutron-dynamic-routing 2026-08-17 20:36:06.070080 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 neutron_dynamic_routing-26.0.0.0rc2.dev2 /source 2026-08-17 20:36:06.070321 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-17 20:36:06.070399 | ubuntu-noble | ++ local directory=neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-17 20:36:06.071213 | ubuntu-noble | ++ local suffix=/source 2026-08-17 20:36:06.071250 | ubuntu-noble | ++ local name=neutron_dynamic_routing 2026-08-17 20:36:06.071261 | ubuntu-noble | ++ local candidate path 2026-08-17 20:36:06.071272 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:06.071283 | ubuntu-noble | ++ path=overlays/2025.1/neutron_dynamic_routing/source 2026-08-17 20:36:06.071294 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron_dynamic_routing/source ]] 2026-08-17 20:36:06.071305 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:06.071315 | ubuntu-noble | ++ path=overlays/2025.1/neutron-dynamic-routing/source 2026-08-17 20:36:06.071325 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron-dynamic-routing/source ]] 2026-08-17 20:36:06.071335 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:06.071345 | ubuntu-noble | ++ path=overlays/2025.1/neutron_dynamic_routing/source 2026-08-17 20:36:06.071356 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron_dynamic_routing/source ]] 2026-08-17 20:36:06.071366 | ubuntu-noble | ++ return 1 2026-08-17 20:36:06.071562 | ubuntu-noble | + overlay_dir= 2026-08-17 20:36:06.071623 | ubuntu-noble | + overlay_dir= 2026-08-17 20:36:06.071666 | ubuntu-noble | + echo Check patches for neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-17 20:36:06.071688 | ubuntu-noble | Check patches for neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-17 20:36:06.071717 | ubuntu-noble | + [[ -n patches/2025.1/neutron-dynamic-routing ]] 2026-08-17 20:36:06.071750 | ubuntu-noble | + tar xzf neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-17 20:36:06.090468 | ubuntu-noble | + rm neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-17 20:36:06.093630 | ubuntu-noble | + find neutron_dynamic_routing-26.0.0.0rc2.dev2 -type f 2026-08-17 20:36:06.093689 | ubuntu-noble | + sort 2026-08-17 20:36:06.097905 | ubuntu-noble | + pushd neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-17 20:36:06.099138 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron-dynamic-routing -type f -name '*.patch' 2026-08-17 20:36:06.099170 | ubuntu-noble | ++ sort 2026-08-17 20:36:06.101697 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 20:36:06.102176 | ubuntu-noble | + apply_patch patches/2025.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-17 20:36:06.102203 | ubuntu-noble | + local rel=patches/2025.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-17 20:36:06.102209 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-17 20:36:06.102226 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/neutron-dynamic-routing/bug-2023632.patch' 2026-08-17 20:36:06.102231 | ubuntu-noble | APPLY PATCH patches/2025.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-17 20:36:06.102236 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 20:36:06.103530 | ubuntu-noble | checking file neutron_dynamic_routing/db/bgp_db.py 2026-08-17 20:36:06.103559 | ubuntu-noble | Hunk #1 succeeded at 1024 (offset 6 lines). 2026-08-17 20:36:06.103568 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 20:36:06.105142 | ubuntu-noble | patching file neutron_dynamic_routing/db/bgp_db.py 2026-08-17 20:36:06.105162 | ubuntu-noble | Hunk #1 succeeded at 1024 (offset 6 lines). 2026-08-17 20:36:06.105744 | ubuntu-noble | + echo patches/2025.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-17 20:36:06.105768 | ubuntu-noble | + popd 2026-08-17 20:36:06.105774 | ubuntu-noble | + find neutron_dynamic_routing-26.0.0.0rc2.dev2 -type f 2026-08-17 20:36:06.106067 | ubuntu-noble | + sort 2026-08-17 20:36:06.108702 | ubuntu-noble | + append_new_files_to_sources_txt neutron_dynamic_routing-26.0.0.0rc2.dev2 files-before files-after 2026-08-17 20:36:06.108780 | ubuntu-noble | + local directory=neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-17 20:36:06.108804 | ubuntu-noble | + local before=files-before 2026-08-17 20:36:06.108822 | ubuntu-noble | + local after=files-after 2026-08-17 20:36:06.108837 | ubuntu-noble | + local sources_txt 2026-08-17 20:36:06.109729 | ubuntu-noble | ++ find neutron_dynamic_routing-26.0.0.0rc2.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-17 20:36:06.110012 | ubuntu-noble | ++ head -1 2026-08-17 20:36:06.111972 | ubuntu-noble | + sources_txt=neutron_dynamic_routing-26.0.0.0rc2.dev2/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-08-17 20:36:06.111996 | ubuntu-noble | + [[ -z neutron_dynamic_routing-26.0.0.0rc2.dev2/neutron_dynamic_routing.egg-info/SOURCES.txt ]] 2026-08-17 20:36:06.112002 | ubuntu-noble | + local new_files 2026-08-17 20:36:06.112507 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-17 20:36:06.113858 | ubuntu-noble | + new_files=neutron_dynamic_routing-26.0.0.0rc2.dev2/neutron_dynamic_routing/db/bgp_db.py.orig 2026-08-17 20:36:06.113882 | ubuntu-noble | + [[ -z neutron_dynamic_routing-26.0.0.0rc2.dev2/neutron_dynamic_routing/db/bgp_db.py.orig ]] 2026-08-17 20:36:06.114345 | ubuntu-noble | ++ tail -c1 neutron_dynamic_routing-26.0.0.0rc2.dev2/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-08-17 20:36:06.115850 | ubuntu-noble | + [[ -n h ]] 2026-08-17 20:36:06.115875 | ubuntu-noble | + echo 2026-08-17 20:36:06.115879 | ubuntu-noble | + local file 2026-08-17 20:36:06.115883 | ubuntu-noble | + for file in $new_files 2026-08-17 20:36:06.115887 | ubuntu-noble | + case $file in 2026-08-17 20:36:06.115891 | ubuntu-noble | + continue 2026-08-17 20:36:06.115894 | ubuntu-noble | + rm files-before files-after 2026-08-17 20:36:06.117420 | ubuntu-noble | + tar czf neutron-dynamic-routing-stable-2025.1.tar.gz neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-17 20:36:06.149371 | ubuntu-noble | + rm -r neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-17 20:36:06.155284 | ubuntu-noble | + echo Check overlays for neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-17 20:36:06.155334 | ubuntu-noble | Check overlays for neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-17 20:36:06.155347 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:36:06.155360 | ubuntu-noble | + popd 2026-08-17 20:36:06.155370 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 20:36:06.155382 | ubuntu-noble | + pushd tarballs 2026-08-17 20:36:06.155692 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.1.tar.gz 2026-08-17 20:36:06.158861 | ubuntu-noble | + filename=neutron-vpnaas-stable-2025.1.tar.gz 2026-08-17 20:36:06.158917 | ubuntu-noble | + [[ -e neutron-vpnaas-stable-2025.1.tar.gz ]] 2026-08-17 20:36:06.158929 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.1.tar.gz 2026-08-17 20:36:06.158940 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.1.tar.gz 2026-08-17 20:36:06.158951 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.1.tar.gz 2026-08-17 20:36:07.201505 | ubuntu-noble | 2026-08-17 20:36:07 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-17 20:36:07.202209 | 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-17 20:36:07.202301 | ubuntu-noble | + echo Process neutron-vpnaas-stable-2025.1.tar.gz 2026-08-17 20:36:07.202315 | ubuntu-noble | Process neutron-vpnaas-stable-2025.1.tar.gz 2026-08-17 20:36:07.204160 | ubuntu-noble | ++ tar -tzf neutron-vpnaas-stable-2025.1.tar.gz 2026-08-17 20:36:07.204208 | ubuntu-noble | ++ head -1 2026-08-17 20:36:07.205074 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 20:36:07.213068 | ubuntu-noble | + directory=neutron_vpnaas-26.0.0.0rc2.dev2 2026-08-17 20:36:07.213904 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 neutron_vpnaas-26.0.0.0rc2.dev2 2026-08-17 20:36:07.214035 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-17 20:36:07.214083 | ubuntu-noble | ++ local directory=neutron_vpnaas-26.0.0.0rc2.dev2 2026-08-17 20:36:07.214151 | ubuntu-noble | ++ local suffix= 2026-08-17 20:36:07.214216 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-08-17 20:36:07.214246 | ubuntu-noble | ++ local candidate path 2026-08-17 20:36:07.214301 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:07.214329 | ubuntu-noble | ++ path=patches/2025.1/neutron_vpnaas 2026-08-17 20:36:07.214354 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron_vpnaas ]] 2026-08-17 20:36:07.214408 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:07.214433 | ubuntu-noble | ++ path=patches/2025.1/neutron-vpnaas 2026-08-17 20:36:07.214456 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron-vpnaas ]] 2026-08-17 20:36:07.214535 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:07.214565 | ubuntu-noble | ++ path=patches/2025.1/neutron_vpnaas 2026-08-17 20:36:07.214590 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron_vpnaas ]] 2026-08-17 20:36:07.214614 | ubuntu-noble | ++ return 1 2026-08-17 20:36:07.215032 | ubuntu-noble | + patch_dir= 2026-08-17 20:36:07.215143 | ubuntu-noble | + patch_dir= 2026-08-17 20:36:07.215833 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 neutron_vpnaas-26.0.0.0rc2.dev2 /source 2026-08-17 20:36:07.215960 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-17 20:36:07.216020 | ubuntu-noble | ++ local directory=neutron_vpnaas-26.0.0.0rc2.dev2 2026-08-17 20:36:07.216057 | ubuntu-noble | ++ local suffix=/source 2026-08-17 20:36:07.216171 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-08-17 20:36:07.216215 | ubuntu-noble | ++ local candidate path 2026-08-17 20:36:07.216267 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:07.216296 | ubuntu-noble | ++ path=overlays/2025.1/neutron_vpnaas/source 2026-08-17 20:36:07.216649 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron_vpnaas/source ]] 2026-08-17 20:36:07.216663 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:07.216667 | ubuntu-noble | ++ path=overlays/2025.1/neutron-vpnaas/source 2026-08-17 20:36:07.216671 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron-vpnaas/source ]] 2026-08-17 20:36:07.216675 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:07.216681 | ubuntu-noble | ++ path=overlays/2025.1/neutron_vpnaas/source 2026-08-17 20:36:07.216685 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron_vpnaas/source ]] 2026-08-17 20:36:07.216689 | ubuntu-noble | ++ return 1 2026-08-17 20:36:07.217136 | ubuntu-noble | + overlay_dir= 2026-08-17 20:36:07.217147 | ubuntu-noble | + overlay_dir= 2026-08-17 20:36:07.217151 | ubuntu-noble | + echo Check patches for neutron-vpnaas-stable-2025.1.tar.gz 2026-08-17 20:36:07.217155 | ubuntu-noble | Check patches for neutron-vpnaas-stable-2025.1.tar.gz 2026-08-17 20:36:07.217158 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:36:07.217162 | ubuntu-noble | + echo Check overlays for neutron-vpnaas-stable-2025.1.tar.gz 2026-08-17 20:36:07.217166 | ubuntu-noble | Check overlays for neutron-vpnaas-stable-2025.1.tar.gz 2026-08-17 20:36:07.217169 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:36:07.217173 | ubuntu-noble | + popd 2026-08-17 20:36:07.217177 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 20:36:07.217182 | ubuntu-noble | + pushd tarballs 2026-08-17 20:36:07.217718 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz 2026-08-17 20:36:07.220242 | ubuntu-noble | + filename=neutron-stable-2025.1.tar.gz 2026-08-17 20:36:07.220302 | ubuntu-noble | + [[ -e neutron-stable-2025.1.tar.gz ]] 2026-08-17 20:36:07.220312 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz 2026-08-17 20:36:07.220320 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz 2026-08-17 20:36:07.220328 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz 2026-08-17 20:36:09.191216 | ubuntu-noble | 2026-08-17 20:36:09 URL:https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz [12261868/12261868] -> "neutron-stable-2025.1.tar.gz" [1] 2026-08-17 20:36:09.192362 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 20:36:09.192521 | ubuntu-noble | + echo Process neutron-stable-2025.1.tar.gz 2026-08-17 20:36:09.192564 | ubuntu-noble | Process neutron-stable-2025.1.tar.gz 2026-08-17 20:36:09.194614 | ubuntu-noble | ++ tar -tzf neutron-stable-2025.1.tar.gz 2026-08-17 20:36:09.195208 | ubuntu-noble | ++ head -1 2026-08-17 20:36:09.196367 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 20:36:09.203792 | ubuntu-noble | + directory=neutron-26.0.6.dev8 2026-08-17 20:36:09.204701 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 neutron-26.0.6.dev8 2026-08-17 20:36:09.204780 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-17 20:36:09.204793 | ubuntu-noble | ++ local directory=neutron-26.0.6.dev8 2026-08-17 20:36:09.204842 | ubuntu-noble | ++ local suffix= 2026-08-17 20:36:09.204889 | ubuntu-noble | ++ local name=neutron 2026-08-17 20:36:09.204899 | ubuntu-noble | ++ local candidate path 2026-08-17 20:36:09.204958 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:09.204969 | ubuntu-noble | ++ path=patches/2025.1/neutron 2026-08-17 20:36:09.204978 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron ]] 2026-08-17 20:36:09.205019 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:09.205028 | ubuntu-noble | ++ path=patches/2025.1/neutron 2026-08-17 20:36:09.205036 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron ]] 2026-08-17 20:36:09.205044 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:09.205052 | ubuntu-noble | ++ path=patches/2025.1/neutron 2026-08-17 20:36:09.205059 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron ]] 2026-08-17 20:36:09.205067 | ubuntu-noble | ++ return 1 2026-08-17 20:36:09.205849 | ubuntu-noble | + patch_dir= 2026-08-17 20:36:09.205873 | ubuntu-noble | + patch_dir= 2026-08-17 20:36:09.206679 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 neutron-26.0.6.dev8 /source 2026-08-17 20:36:09.206816 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-17 20:36:09.206827 | ubuntu-noble | ++ local directory=neutron-26.0.6.dev8 2026-08-17 20:36:09.206884 | ubuntu-noble | ++ local suffix=/source 2026-08-17 20:36:09.206949 | ubuntu-noble | ++ local name=neutron 2026-08-17 20:36:09.206958 | ubuntu-noble | ++ local candidate path 2026-08-17 20:36:09.206995 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:09.207061 | ubuntu-noble | ++ path=overlays/2025.1/neutron/source 2026-08-17 20:36:09.207138 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron/source ]] 2026-08-17 20:36:09.207269 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:09.207277 | ubuntu-noble | ++ path=overlays/2025.1/neutron/source 2026-08-17 20:36:09.207286 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron/source ]] 2026-08-17 20:36:09.207291 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:09.207299 | ubuntu-noble | ++ path=overlays/2025.1/neutron/source 2026-08-17 20:36:09.207305 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron/source ]] 2026-08-17 20:36:09.207313 | ubuntu-noble | ++ return 1 2026-08-17 20:36:09.208215 | ubuntu-noble | + overlay_dir= 2026-08-17 20:36:09.208242 | ubuntu-noble | + overlay_dir= 2026-08-17 20:36:09.208249 | ubuntu-noble | + echo Check patches for neutron-stable-2025.1.tar.gz 2026-08-17 20:36:09.208255 | ubuntu-noble | Check patches for neutron-stable-2025.1.tar.gz 2026-08-17 20:36:09.208261 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:36:09.208267 | ubuntu-noble | + echo Check overlays for neutron-stable-2025.1.tar.gz 2026-08-17 20:36:09.208273 | ubuntu-noble | Check overlays for neutron-stable-2025.1.tar.gz 2026-08-17 20:36:09.208292 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:36:09.208298 | ubuntu-noble | + popd 2026-08-17 20:36:09.208304 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 20:36:09.208310 | ubuntu-noble | + pushd tarballs 2026-08-17 20:36:09.208732 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz 2026-08-17 20:36:09.211253 | ubuntu-noble | + filename=nova-stable-2025.1.tar.gz 2026-08-17 20:36:09.211285 | ubuntu-noble | + [[ -e nova-stable-2025.1.tar.gz ]] 2026-08-17 20:36:09.211291 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz 2026-08-17 20:36:09.211298 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz 2026-08-17 20:36:09.211304 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz 2026-08-17 20:36:11.154344 | ubuntu-noble | 2026-08-17 20:36:11 URL:https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz [9660204/9660204] -> "nova-stable-2025.1.tar.gz" [1] 2026-08-17 20:36:11.155778 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 20:36:11.155830 | ubuntu-noble | + echo Process nova-stable-2025.1.tar.gz 2026-08-17 20:36:11.155849 | ubuntu-noble | Process nova-stable-2025.1.tar.gz 2026-08-17 20:36:11.157714 | ubuntu-noble | ++ tar -tzf nova-stable-2025.1.tar.gz 2026-08-17 20:36:11.162170 | ubuntu-noble | ++ head -1 2026-08-17 20:36:11.162224 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 20:36:11.166174 | ubuntu-noble | + directory=nova-31.3.2.dev3 2026-08-17 20:36:11.167179 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 nova-31.3.2.dev3 2026-08-17 20:36:11.167232 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-17 20:36:11.167288 | ubuntu-noble | ++ local directory=nova-31.3.2.dev3 2026-08-17 20:36:11.167341 | ubuntu-noble | ++ local suffix= 2026-08-17 20:36:11.167419 | ubuntu-noble | ++ local name=nova 2026-08-17 20:36:11.167486 | ubuntu-noble | ++ local candidate path 2026-08-17 20:36:11.167535 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:11.167562 | ubuntu-noble | ++ path=patches/2025.1/nova 2026-08-17 20:36:11.167590 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/nova ]] 2026-08-17 20:36:11.167638 | ubuntu-noble | ++ echo patches/2025.1/nova 2026-08-17 20:36:11.167693 | ubuntu-noble | ++ return 0 2026-08-17 20:36:11.168538 | ubuntu-noble | + patch_dir=patches/2025.1/nova 2026-08-17 20:36:11.169238 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 nova-31.3.2.dev3 /source 2026-08-17 20:36:11.169340 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-17 20:36:11.169377 | ubuntu-noble | ++ local directory=nova-31.3.2.dev3 2026-08-17 20:36:11.169416 | ubuntu-noble | ++ local suffix=/source 2026-08-17 20:36:11.169512 | ubuntu-noble | ++ local name=nova 2026-08-17 20:36:11.169522 | ubuntu-noble | ++ local candidate path 2026-08-17 20:36:11.169565 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:11.169586 | ubuntu-noble | ++ path=overlays/2025.1/nova/source 2026-08-17 20:36:11.169610 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/nova/source ]] 2026-08-17 20:36:11.169668 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:11.169685 | ubuntu-noble | ++ path=overlays/2025.1/nova/source 2026-08-17 20:36:11.169693 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/nova/source ]] 2026-08-17 20:36:11.169704 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:11.169712 | ubuntu-noble | ++ path=overlays/2025.1/nova/source 2026-08-17 20:36:11.169723 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/nova/source ]] 2026-08-17 20:36:11.169735 | ubuntu-noble | ++ return 1 2026-08-17 20:36:11.170602 | ubuntu-noble | + overlay_dir= 2026-08-17 20:36:11.170628 | ubuntu-noble | + overlay_dir= 2026-08-17 20:36:11.170634 | ubuntu-noble | + echo Check patches for nova-stable-2025.1.tar.gz 2026-08-17 20:36:11.170639 | ubuntu-noble | Check patches for nova-stable-2025.1.tar.gz 2026-08-17 20:36:11.170645 | ubuntu-noble | + [[ -n patches/2025.1/nova ]] 2026-08-17 20:36:11.170650 | ubuntu-noble | + tar xzf nova-stable-2025.1.tar.gz 2026-08-17 20:36:11.588146 | ubuntu-noble | + rm nova-stable-2025.1.tar.gz 2026-08-17 20:36:11.594160 | ubuntu-noble | + find nova-31.3.2.dev3 -type f 2026-08-17 20:36:11.594199 | ubuntu-noble | + sort 2026-08-17 20:36:11.607822 | ubuntu-noble | + pushd nova-31.3.2.dev3 2026-08-17 20:36:11.610137 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/nova -type f -name '*.patch' 2026-08-17 20:36:11.610175 | ubuntu-noble | ++ sort 2026-08-17 20:36:11.611057 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 20:36:11.611080 | ubuntu-noble | + apply_patch patches/2025.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-17 20:36:11.611127 | ubuntu-noble | + local rel=patches/2025.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-17 20:36:11.611139 | 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-17 20:36:11.611157 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch' 2026-08-17 20:36:11.611161 | ubuntu-noble | APPLY PATCH patches/2025.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-17 20:36:11.611166 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 20:36:11.612621 | ubuntu-noble | checking file nova/api/openstack/identity.py 2026-08-17 20:36:11.612640 | ubuntu-noble | checking file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-17 20:36:11.612688 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 20:36:11.614180 | ubuntu-noble | patching file nova/api/openstack/identity.py 2026-08-17 20:36:11.614200 | ubuntu-noble | patching file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-17 20:36:11.614259 | ubuntu-noble | + echo patches/2025.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-17 20:36:11.614326 | ubuntu-noble | + popd 2026-08-17 20:36:11.616132 | ubuntu-noble | + sort 2026-08-17 20:36:11.616156 | ubuntu-noble | + find nova-31.3.2.dev3 -type f 2026-08-17 20:36:11.628142 | ubuntu-noble | + append_new_files_to_sources_txt nova-31.3.2.dev3 files-before files-after 2026-08-17 20:36:11.628170 | ubuntu-noble | + local directory=nova-31.3.2.dev3 2026-08-17 20:36:11.628175 | ubuntu-noble | + local before=files-before 2026-08-17 20:36:11.628180 | ubuntu-noble | + local after=files-after 2026-08-17 20:36:11.628184 | ubuntu-noble | + local sources_txt 2026-08-17 20:36:11.629997 | ubuntu-noble | ++ find nova-31.3.2.dev3 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-17 20:36:11.630021 | ubuntu-noble | ++ head -1 2026-08-17 20:36:11.631199 | ubuntu-noble | + sources_txt=nova-31.3.2.dev3/nova.egg-info/SOURCES.txt 2026-08-17 20:36:11.631224 | ubuntu-noble | + [[ -z nova-31.3.2.dev3/nova.egg-info/SOURCES.txt ]] 2026-08-17 20:36:11.631228 | ubuntu-noble | + local new_files 2026-08-17 20:36:11.631743 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-17 20:36:11.636054 | ubuntu-noble | + new_files=nova-31.3.2.dev3/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-17 20:36:11.636080 | ubuntu-noble | + [[ -z nova-31.3.2.dev3/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py ]] 2026-08-17 20:36:11.636548 | ubuntu-noble | ++ tail -c1 nova-31.3.2.dev3/nova.egg-info/SOURCES.txt 2026-08-17 20:36:11.637674 | ubuntu-noble | + [[ -n h ]] 2026-08-17 20:36:11.637717 | ubuntu-noble | + echo 2026-08-17 20:36:11.637739 | ubuntu-noble | + local file 2026-08-17 20:36:11.637757 | ubuntu-noble | + for file in $new_files 2026-08-17 20:36:11.637776 | ubuntu-noble | + case $file in 2026-08-17 20:36:11.637793 | 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-17 20:36:11.637804 | 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-17 20:36:11.637826 | ubuntu-noble | + echo nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-17 20:36:11.637846 | ubuntu-noble | + rm files-before files-after 2026-08-17 20:36:11.639676 | ubuntu-noble | + tar czf nova-stable-2025.1.tar.gz nova-31.3.2.dev3 2026-08-17 20:36:13.176117 | ubuntu-noble | + rm -r nova-31.3.2.dev3 2026-08-17 20:36:13.262142 | ubuntu-noble | + echo Check overlays for nova-stable-2025.1.tar.gz 2026-08-17 20:36:13.262194 | ubuntu-noble | Check overlays for nova-stable-2025.1.tar.gz 2026-08-17 20:36:13.262205 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:36:13.262210 | ubuntu-noble | + popd 2026-08-17 20:36:13.262325 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 20:36:13.262354 | ubuntu-noble | + pushd tarballs 2026-08-17 20:36:13.263346 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz 2026-08-17 20:36:13.266196 | ubuntu-noble | + filename=octavia-stable-2025.1.tar.gz 2026-08-17 20:36:13.266243 | ubuntu-noble | + [[ -e octavia-stable-2025.1.tar.gz ]] 2026-08-17 20:36:13.266325 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz 2026-08-17 20:36:13.266330 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz 2026-08-17 20:36:13.266359 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz 2026-08-17 20:36:14.635277 | ubuntu-noble | 2026-08-17 20:36:14 URL:https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz [1342959/1342959] -> "octavia-stable-2025.1.tar.gz" [1] 2026-08-17 20:36:14.637296 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 20:36:14.637349 | ubuntu-noble | + echo Process octavia-stable-2025.1.tar.gz 2026-08-17 20:36:14.637363 | ubuntu-noble | Process octavia-stable-2025.1.tar.gz 2026-08-17 20:36:14.639209 | ubuntu-noble | ++ tar -tzf octavia-stable-2025.1.tar.gz 2026-08-17 20:36:14.639250 | ubuntu-noble | ++ head -1 2026-08-17 20:36:14.640527 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 20:36:14.648582 | ubuntu-noble | + directory=octavia-16.0.2.dev21 2026-08-17 20:36:14.649961 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 octavia-16.0.2.dev21 2026-08-17 20:36:14.650015 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-17 20:36:14.650082 | ubuntu-noble | ++ local directory=octavia-16.0.2.dev21 2026-08-17 20:36:14.650156 | ubuntu-noble | ++ local suffix= 2026-08-17 20:36:14.650276 | ubuntu-noble | ++ local name=octavia 2026-08-17 20:36:14.650290 | ubuntu-noble | ++ local candidate path 2026-08-17 20:36:14.650370 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:14.650379 | ubuntu-noble | ++ path=patches/2025.1/octavia 2026-08-17 20:36:14.650390 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/octavia ]] 2026-08-17 20:36:14.650517 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:14.650528 | ubuntu-noble | ++ path=patches/2025.1/octavia 2026-08-17 20:36:14.650539 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/octavia ]] 2026-08-17 20:36:14.650547 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:14.650571 | ubuntu-noble | ++ path=patches/2025.1/octavia 2026-08-17 20:36:14.650578 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/octavia ]] 2026-08-17 20:36:14.650586 | ubuntu-noble | ++ return 1 2026-08-17 20:36:14.651309 | ubuntu-noble | + patch_dir= 2026-08-17 20:36:14.651358 | ubuntu-noble | + patch_dir= 2026-08-17 20:36:14.652445 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 octavia-16.0.2.dev21 /source 2026-08-17 20:36:14.652475 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-17 20:36:14.652481 | ubuntu-noble | ++ local directory=octavia-16.0.2.dev21 2026-08-17 20:36:14.652486 | ubuntu-noble | ++ local suffix=/source 2026-08-17 20:36:14.652491 | ubuntu-noble | ++ local name=octavia 2026-08-17 20:36:14.652496 | ubuntu-noble | ++ local candidate path 2026-08-17 20:36:14.652500 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:14.652505 | ubuntu-noble | ++ path=overlays/2025.1/octavia/source 2026-08-17 20:36:14.652510 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/octavia/source ]] 2026-08-17 20:36:14.652516 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:14.652520 | ubuntu-noble | ++ path=overlays/2025.1/octavia/source 2026-08-17 20:36:14.652525 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/octavia/source ]] 2026-08-17 20:36:14.652530 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:14.652534 | ubuntu-noble | ++ path=overlays/2025.1/octavia/source 2026-08-17 20:36:14.652539 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/octavia/source ]] 2026-08-17 20:36:14.652544 | ubuntu-noble | ++ return 1 2026-08-17 20:36:14.652553 | ubuntu-noble | + overlay_dir= 2026-08-17 20:36:14.652558 | ubuntu-noble | + overlay_dir= 2026-08-17 20:36:14.652564 | ubuntu-noble | + echo Check patches for octavia-stable-2025.1.tar.gz 2026-08-17 20:36:14.652569 | ubuntu-noble | Check patches for octavia-stable-2025.1.tar.gz 2026-08-17 20:36:14.652575 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:36:14.652598 | ubuntu-noble | + echo Check overlays for octavia-stable-2025.1.tar.gz 2026-08-17 20:36:14.652615 | ubuntu-noble | Check overlays for octavia-stable-2025.1.tar.gz 2026-08-17 20:36:14.652622 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:36:14.652627 | ubuntu-noble | + popd 2026-08-17 20:36:14.652719 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 20:36:14.652740 | ubuntu-noble | + pushd tarballs 2026-08-17 20:36:14.653622 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz 2026-08-17 20:36:14.655816 | ubuntu-noble | + filename=placement-stable-2025.1.tar.gz 2026-08-17 20:36:14.655874 | ubuntu-noble | + [[ -e placement-stable-2025.1.tar.gz ]] 2026-08-17 20:36:14.655900 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz 2026-08-17 20:36:14.655907 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz 2026-08-17 20:36:14.655934 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz 2026-08-17 20:36:15.909205 | ubuntu-noble | 2026-08-17 20:36:15 URL:https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz [568189/568189] -> "placement-stable-2025.1.tar.gz" [1] 2026-08-17 20:36:15.911167 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 20:36:15.911212 | ubuntu-noble | + echo Process placement-stable-2025.1.tar.gz 2026-08-17 20:36:15.911224 | ubuntu-noble | Process placement-stable-2025.1.tar.gz 2026-08-17 20:36:15.917180 | ubuntu-noble | ++ tar -tzf placement-stable-2025.1.tar.gz 2026-08-17 20:36:15.917222 | ubuntu-noble | ++ head -1 2026-08-17 20:36:15.917232 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 20:36:15.927855 | ubuntu-noble | + directory=openstack_placement-13.0.1.dev7 2026-08-17 20:36:15.928292 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 openstack_placement-13.0.1.dev7 2026-08-17 20:36:15.928338 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-17 20:36:15.928367 | ubuntu-noble | ++ local directory=openstack_placement-13.0.1.dev7 2026-08-17 20:36:15.928393 | ubuntu-noble | ++ local suffix= 2026-08-17 20:36:15.928455 | ubuntu-noble | ++ local name=openstack_placement 2026-08-17 20:36:15.928467 | ubuntu-noble | ++ local candidate path 2026-08-17 20:36:15.928512 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:15.928523 | ubuntu-noble | ++ path=patches/2025.1/openstack_placement 2026-08-17 20:36:15.928532 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_placement ]] 2026-08-17 20:36:15.928569 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:15.928577 | ubuntu-noble | ++ path=patches/2025.1/openstack-placement 2026-08-17 20:36:15.928586 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack-placement ]] 2026-08-17 20:36:15.928593 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:15.928602 | ubuntu-noble | ++ path=patches/2025.1/openstack_placement 2026-08-17 20:36:15.928609 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_placement ]] 2026-08-17 20:36:15.928616 | ubuntu-noble | ++ return 1 2026-08-17 20:36:15.928914 | ubuntu-noble | + patch_dir= 2026-08-17 20:36:15.928926 | ubuntu-noble | + patch_dir= 2026-08-17 20:36:15.930167 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 openstack_placement-13.0.1.dev7 /source 2026-08-17 20:36:15.930208 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-17 20:36:15.930216 | ubuntu-noble | ++ local directory=openstack_placement-13.0.1.dev7 2026-08-17 20:36:15.930221 | ubuntu-noble | ++ local suffix=/source 2026-08-17 20:36:15.930225 | ubuntu-noble | ++ local name=openstack_placement 2026-08-17 20:36:15.930235 | ubuntu-noble | ++ local candidate path 2026-08-17 20:36:15.930247 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:15.930252 | ubuntu-noble | ++ path=overlays/2025.1/openstack_placement/source 2026-08-17 20:36:15.930257 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack_placement/source ]] 2026-08-17 20:36:15.930262 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:15.930266 | ubuntu-noble | ++ path=overlays/2025.1/openstack-placement/source 2026-08-17 20:36:15.930271 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack-placement/source ]] 2026-08-17 20:36:15.930288 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:15.930292 | ubuntu-noble | ++ path=overlays/2025.1/openstack_placement/source 2026-08-17 20:36:15.930297 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack_placement/source ]] 2026-08-17 20:36:15.930301 | ubuntu-noble | ++ return 1 2026-08-17 20:36:15.930788 | ubuntu-noble | + overlay_dir= 2026-08-17 20:36:15.930804 | ubuntu-noble | + overlay_dir= 2026-08-17 20:36:15.930809 | ubuntu-noble | + echo Check patches for placement-stable-2025.1.tar.gz 2026-08-17 20:36:15.930814 | ubuntu-noble | Check patches for placement-stable-2025.1.tar.gz 2026-08-17 20:36:15.930818 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:36:15.930823 | ubuntu-noble | + echo Check overlays for placement-stable-2025.1.tar.gz 2026-08-17 20:36:15.930827 | ubuntu-noble | Check overlays for placement-stable-2025.1.tar.gz 2026-08-17 20:36:15.930832 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:36:15.930837 | ubuntu-noble | + popd 2026-08-17 20:36:15.930842 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 20:36:15.930847 | ubuntu-noble | + pushd tarballs 2026-08-17 20:36:15.931246 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.1.tar.gz 2026-08-17 20:36:15.933052 | ubuntu-noble | + filename=skyline-apiserver-stable-2025.1.tar.gz 2026-08-17 20:36:15.933078 | ubuntu-noble | + [[ -e skyline-apiserver-stable-2025.1.tar.gz ]] 2026-08-17 20:36:15.933083 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.1.tar.gz 2026-08-17 20:36:15.933116 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.1.tar.gz 2026-08-17 20:36:15.933124 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.1.tar.gz 2026-08-17 20:36:17.744275 | ubuntu-noble | 2026-08-17 20:36:17 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-17 20:36:17.746643 | 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-17 20:36:17.746727 | ubuntu-noble | + echo Process skyline-apiserver-stable-2025.1.tar.gz 2026-08-17 20:36:17.746741 | ubuntu-noble | Process skyline-apiserver-stable-2025.1.tar.gz 2026-08-17 20:36:17.749185 | ubuntu-noble | ++ tar -tzf skyline-apiserver-stable-2025.1.tar.gz 2026-08-17 20:36:17.749227 | ubuntu-noble | ++ head -1 2026-08-17 20:36:17.750964 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 20:36:17.757576 | ubuntu-noble | + directory=skyline_apiserver-6.0.1.dev17 2026-08-17 20:36:17.758631 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 skyline_apiserver-6.0.1.dev17 2026-08-17 20:36:17.758730 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-17 20:36:17.758766 | ubuntu-noble | ++ local directory=skyline_apiserver-6.0.1.dev17 2026-08-17 20:36:17.758821 | ubuntu-noble | ++ local suffix= 2026-08-17 20:36:17.758892 | ubuntu-noble | ++ local name=skyline_apiserver 2026-08-17 20:36:17.758903 | ubuntu-noble | ++ local candidate path 2026-08-17 20:36:17.758987 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:17.758997 | ubuntu-noble | ++ path=patches/2025.1/skyline_apiserver 2026-08-17 20:36:17.759026 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/skyline_apiserver ]] 2026-08-17 20:36:17.759079 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:17.759088 | ubuntu-noble | ++ path=patches/2025.1/skyline-apiserver 2026-08-17 20:36:17.759155 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/skyline-apiserver ]] 2026-08-17 20:36:17.759183 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:17.759192 | ubuntu-noble | ++ path=patches/2025.1/skyline_apiserver 2026-08-17 20:36:17.759200 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/skyline_apiserver ]] 2026-08-17 20:36:17.759231 | ubuntu-noble | ++ return 1 2026-08-17 20:36:17.760004 | ubuntu-noble | + patch_dir= 2026-08-17 20:36:17.760020 | ubuntu-noble | + patch_dir= 2026-08-17 20:36:17.760652 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 skyline_apiserver-6.0.1.dev17 /source 2026-08-17 20:36:17.760720 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-17 20:36:17.760743 | ubuntu-noble | ++ local directory=skyline_apiserver-6.0.1.dev17 2026-08-17 20:36:17.760773 | ubuntu-noble | ++ local suffix=/source 2026-08-17 20:36:17.760838 | ubuntu-noble | ++ local name=skyline_apiserver 2026-08-17 20:36:17.760849 | ubuntu-noble | ++ local candidate path 2026-08-17 20:36:17.760918 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:17.760928 | ubuntu-noble | ++ path=overlays/2025.1/skyline_apiserver/source 2026-08-17 20:36:17.760953 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/skyline_apiserver/source ]] 2026-08-17 20:36:17.760991 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:17.761000 | ubuntu-noble | ++ path=overlays/2025.1/skyline-apiserver/source 2026-08-17 20:36:17.761008 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/skyline-apiserver/source ]] 2026-08-17 20:36:17.761034 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:17.761043 | ubuntu-noble | ++ path=overlays/2025.1/skyline_apiserver/source 2026-08-17 20:36:17.761051 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/skyline_apiserver/source ]] 2026-08-17 20:36:17.761075 | ubuntu-noble | ++ return 1 2026-08-17 20:36:17.762046 | ubuntu-noble | + overlay_dir= 2026-08-17 20:36:17.762072 | ubuntu-noble | + overlay_dir= 2026-08-17 20:36:17.762079 | ubuntu-noble | + echo Check patches for skyline-apiserver-stable-2025.1.tar.gz 2026-08-17 20:36:17.762085 | ubuntu-noble | Check patches for skyline-apiserver-stable-2025.1.tar.gz 2026-08-17 20:36:17.762129 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:36:17.762138 | ubuntu-noble | + echo Check overlays for skyline-apiserver-stable-2025.1.tar.gz 2026-08-17 20:36:17.762144 | ubuntu-noble | Check overlays for skyline-apiserver-stable-2025.1.tar.gz 2026-08-17 20:36:17.762149 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:36:17.762155 | ubuntu-noble | + popd 2026-08-17 20:36:17.762161 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 20:36:17.762168 | ubuntu-noble | + pushd tarballs 2026-08-17 20:36:17.763008 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.1.tar.gz 2026-08-17 20:36:17.764875 | ubuntu-noble | + filename=skyline-console-stable-2025.1.tar.gz 2026-08-17 20:36:17.764908 | ubuntu-noble | + [[ -e skyline-console-stable-2025.1.tar.gz ]] 2026-08-17 20:36:17.764915 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.1.tar.gz 2026-08-17 20:36:17.764921 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.1.tar.gz 2026-08-17 20:36:17.764927 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.1.tar.gz 2026-08-17 20:36:20.327272 | ubuntu-noble | 2026-08-17 20:36:20 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-17 20:36:20.328906 | 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-17 20:36:20.328956 | ubuntu-noble | + echo Process skyline-console-stable-2025.1.tar.gz 2026-08-17 20:36:20.328969 | ubuntu-noble | Process skyline-console-stable-2025.1.tar.gz 2026-08-17 20:36:20.330162 | ubuntu-noble | ++ tar -tzf skyline-console-stable-2025.1.tar.gz 2026-08-17 20:36:20.330586 | ubuntu-noble | ++ head -1 2026-08-17 20:36:20.333174 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 20:36:20.338205 | ubuntu-noble | + directory=skyline_console-6.0.2.dev2 2026-08-17 20:36:20.339022 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 skyline_console-6.0.2.dev2 2026-08-17 20:36:20.339207 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-17 20:36:20.339270 | ubuntu-noble | ++ local directory=skyline_console-6.0.2.dev2 2026-08-17 20:36:20.339316 | ubuntu-noble | ++ local suffix= 2026-08-17 20:36:20.339428 | ubuntu-noble | ++ local name=skyline_console 2026-08-17 20:36:20.339462 | ubuntu-noble | ++ local candidate path 2026-08-17 20:36:20.339529 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:20.339560 | ubuntu-noble | ++ path=patches/2025.1/skyline_console 2026-08-17 20:36:20.339596 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/skyline_console ]] 2026-08-17 20:36:20.339645 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:20.339685 | ubuntu-noble | ++ path=patches/2025.1/skyline-console 2026-08-17 20:36:20.339710 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/skyline-console ]] 2026-08-17 20:36:20.339742 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:20.339766 | ubuntu-noble | ++ path=patches/2025.1/skyline_console 2026-08-17 20:36:20.339790 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/skyline_console ]] 2026-08-17 20:36:20.339819 | ubuntu-noble | ++ return 1 2026-08-17 20:36:20.340258 | ubuntu-noble | + patch_dir= 2026-08-17 20:36:20.340831 | ubuntu-noble | + patch_dir= 2026-08-17 20:36:20.341233 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 skyline_console-6.0.2.dev2 /source 2026-08-17 20:36:20.341289 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-17 20:36:20.341314 | ubuntu-noble | ++ local directory=skyline_console-6.0.2.dev2 2026-08-17 20:36:20.341338 | ubuntu-noble | ++ local suffix=/source 2026-08-17 20:36:20.341415 | ubuntu-noble | ++ local name=skyline_console 2026-08-17 20:36:20.341424 | ubuntu-noble | ++ local candidate path 2026-08-17 20:36:20.341450 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:20.341460 | ubuntu-noble | ++ path=overlays/2025.1/skyline_console/source 2026-08-17 20:36:20.341470 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/skyline_console/source ]] 2026-08-17 20:36:20.341502 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:20.341511 | ubuntu-noble | ++ path=overlays/2025.1/skyline-console/source 2026-08-17 20:36:20.341521 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/skyline-console/source ]] 2026-08-17 20:36:20.341528 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:20.341538 | ubuntu-noble | ++ path=overlays/2025.1/skyline_console/source 2026-08-17 20:36:20.341544 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/skyline_console/source ]] 2026-08-17 20:36:20.341550 | ubuntu-noble | ++ return 1 2026-08-17 20:36:20.342187 | ubuntu-noble | + overlay_dir= 2026-08-17 20:36:20.342221 | ubuntu-noble | + overlay_dir= 2026-08-17 20:36:20.342235 | ubuntu-noble | + echo Check patches for skyline-console-stable-2025.1.tar.gz 2026-08-17 20:36:20.342242 | ubuntu-noble | Check patches for skyline-console-stable-2025.1.tar.gz 2026-08-17 20:36:20.342247 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:36:20.342253 | ubuntu-noble | + echo Check overlays for skyline-console-stable-2025.1.tar.gz 2026-08-17 20:36:20.342259 | ubuntu-noble | Check overlays for skyline-console-stable-2025.1.tar.gz 2026-08-17 20:36:20.342264 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:36:20.342270 | ubuntu-noble | + popd 2026-08-17 20:36:20.342276 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 20:36:20.342283 | ubuntu-noble | + pushd tarballs 2026-08-17 20:36:20.342979 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz 2026-08-17 20:36:20.344862 | ubuntu-noble | + filename=watcher-stable-2025.1.tar.gz 2026-08-17 20:36:20.344895 | ubuntu-noble | + [[ -e watcher-stable-2025.1.tar.gz ]] 2026-08-17 20:36:20.344902 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz 2026-08-17 20:36:20.344909 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz 2026-08-17 20:36:20.344916 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz 2026-08-17 20:36:21.701264 | ubuntu-noble | 2026-08-17 20:36:21 URL:https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz [1145795/1145795] -> "watcher-stable-2025.1.tar.gz" [1] 2026-08-17 20:36:21.702321 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 20:36:21.702402 | ubuntu-noble | + echo Process watcher-stable-2025.1.tar.gz 2026-08-17 20:36:21.702414 | ubuntu-noble | Process watcher-stable-2025.1.tar.gz 2026-08-17 20:36:21.705187 | ubuntu-noble | ++ tar -tzf watcher-stable-2025.1.tar.gz 2026-08-17 20:36:21.705227 | ubuntu-noble | ++ head -1 2026-08-17 20:36:21.706077 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 20:36:21.711130 | ubuntu-noble | + directory=python_watcher-14.1.1.dev7 2026-08-17 20:36:21.711826 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 python_watcher-14.1.1.dev7 2026-08-17 20:36:21.711950 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-17 20:36:21.711991 | ubuntu-noble | ++ local directory=python_watcher-14.1.1.dev7 2026-08-17 20:36:21.712026 | ubuntu-noble | ++ local suffix= 2026-08-17 20:36:21.712074 | ubuntu-noble | ++ local name=python_watcher 2026-08-17 20:36:21.712137 | ubuntu-noble | ++ local candidate path 2026-08-17 20:36:21.712201 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:21.712224 | ubuntu-noble | ++ path=patches/2025.1/python_watcher 2026-08-17 20:36:21.712246 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/python_watcher ]] 2026-08-17 20:36:21.712287 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:21.712305 | ubuntu-noble | ++ path=patches/2025.1/python-watcher 2026-08-17 20:36:21.712323 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/python-watcher ]] 2026-08-17 20:36:21.712367 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:21.712386 | ubuntu-noble | ++ path=patches/2025.1/python_watcher 2026-08-17 20:36:21.712403 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/python_watcher ]] 2026-08-17 20:36:21.712425 | ubuntu-noble | ++ return 1 2026-08-17 20:36:21.712757 | ubuntu-noble | + patch_dir= 2026-08-17 20:36:21.712824 | ubuntu-noble | + patch_dir= 2026-08-17 20:36:21.713439 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 python_watcher-14.1.1.dev7 /source 2026-08-17 20:36:21.713530 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-17 20:36:21.713561 | ubuntu-noble | ++ local directory=python_watcher-14.1.1.dev7 2026-08-17 20:36:21.713590 | ubuntu-noble | ++ local suffix=/source 2026-08-17 20:36:21.713632 | ubuntu-noble | ++ local name=python_watcher 2026-08-17 20:36:21.713654 | ubuntu-noble | ++ local candidate path 2026-08-17 20:36:21.713702 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:21.713723 | ubuntu-noble | ++ path=overlays/2025.1/python_watcher/source 2026-08-17 20:36:21.713751 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/python_watcher/source ]] 2026-08-17 20:36:21.713785 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:21.713803 | ubuntu-noble | ++ path=overlays/2025.1/python-watcher/source 2026-08-17 20:36:21.713821 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/python-watcher/source ]] 2026-08-17 20:36:21.713843 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:21.713861 | ubuntu-noble | ++ path=overlays/2025.1/python_watcher/source 2026-08-17 20:36:21.713878 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/python_watcher/source ]] 2026-08-17 20:36:21.713899 | ubuntu-noble | ++ return 1 2026-08-17 20:36:21.714385 | ubuntu-noble | + overlay_dir= 2026-08-17 20:36:21.714455 | ubuntu-noble | + overlay_dir= 2026-08-17 20:36:21.714469 | ubuntu-noble | + echo Check patches for watcher-stable-2025.1.tar.gz 2026-08-17 20:36:21.714479 | ubuntu-noble | Check patches for watcher-stable-2025.1.tar.gz 2026-08-17 20:36:21.714489 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:36:21.714498 | ubuntu-noble | + echo Check overlays for watcher-stable-2025.1.tar.gz 2026-08-17 20:36:21.714507 | ubuntu-noble | Check overlays for watcher-stable-2025.1.tar.gz 2026-08-17 20:36:21.714524 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:36:21.714534 | ubuntu-noble | + popd 2026-08-17 20:36:21.714543 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 20:36:21.714552 | ubuntu-noble | + pushd tarballs 2026-08-17 20:36:21.715699 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz 2026-08-17 20:36:21.717672 | ubuntu-noble | + filename=requirements-stable-2025.1.tar.gz 2026-08-17 20:36:21.717710 | ubuntu-noble | + [[ -e requirements-stable-2025.1.tar.gz ]] 2026-08-17 20:36:21.717718 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz 2026-08-17 20:36:21.717725 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz 2026-08-17 20:36:21.717731 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz 2026-08-17 20:36:22.678277 | ubuntu-noble | 2026-08-17 20:36:22 URL:https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz [150744/150744] -> "requirements-stable-2025.1.tar.gz" [1] 2026-08-17 20:36:22.681168 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 20:36:22.681224 | ubuntu-noble | + echo Process requirements-stable-2025.1.tar.gz 2026-08-17 20:36:22.681238 | ubuntu-noble | Process requirements-stable-2025.1.tar.gz 2026-08-17 20:36:22.684187 | ubuntu-noble | ++ tar -tzf requirements-stable-2025.1.tar.gz 2026-08-17 20:36:22.684233 | ubuntu-noble | ++ head -1 2026-08-17 20:36:22.685596 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 20:36:22.692817 | ubuntu-noble | + directory=openstack_requirements-1.2.1.dev7536 2026-08-17 20:36:22.693711 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 openstack_requirements-1.2.1.dev7536 2026-08-17 20:36:22.693914 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-17 20:36:22.694003 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev7536 2026-08-17 20:36:22.694080 | ubuntu-noble | ++ local suffix= 2026-08-17 20:36:22.694232 | ubuntu-noble | ++ local name=openstack_requirements 2026-08-17 20:36:22.694279 | ubuntu-noble | ++ local candidate path 2026-08-17 20:36:22.694381 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:22.694425 | ubuntu-noble | ++ path=patches/2025.1/openstack_requirements 2026-08-17 20:36:22.694460 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_requirements ]] 2026-08-17 20:36:22.694508 | ubuntu-noble | ++ echo patches/2025.1/openstack_requirements 2026-08-17 20:36:22.694558 | ubuntu-noble | ++ return 0 2026-08-17 20:36:22.695060 | ubuntu-noble | + patch_dir=patches/2025.1/openstack_requirements 2026-08-17 20:36:22.695875 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 openstack_requirements-1.2.1.dev7536 /source 2026-08-17 20:36:22.696000 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-17 20:36:22.696044 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev7536 2026-08-17 20:36:22.696085 | ubuntu-noble | ++ local suffix=/source 2026-08-17 20:36:22.696191 | ubuntu-noble | ++ local name=openstack_requirements 2026-08-17 20:36:22.696239 | ubuntu-noble | ++ local candidate path 2026-08-17 20:36:22.696303 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:22.696362 | ubuntu-noble | ++ path=overlays/2025.1/openstack_requirements/source 2026-08-17 20:36:22.696395 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack_requirements/source ]] 2026-08-17 20:36:22.696457 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:22.696497 | ubuntu-noble | ++ path=overlays/2025.1/openstack-requirements/source 2026-08-17 20:36:22.696539 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack-requirements/source ]] 2026-08-17 20:36:22.696585 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:36:22.696617 | ubuntu-noble | ++ path=overlays/2025.1/openstack_requirements/source 2026-08-17 20:36:22.696644 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack_requirements/source ]] 2026-08-17 20:36:22.696676 | ubuntu-noble | ++ return 1 2026-08-17 20:36:22.697129 | ubuntu-noble | + overlay_dir= 2026-08-17 20:36:22.697203 | ubuntu-noble | + overlay_dir= 2026-08-17 20:36:22.697285 | ubuntu-noble | + echo Check patches for requirements-stable-2025.1.tar.gz 2026-08-17 20:36:22.697314 | ubuntu-noble | Check patches for requirements-stable-2025.1.tar.gz 2026-08-17 20:36:22.697376 | ubuntu-noble | + [[ -n patches/2025.1/openstack_requirements ]] 2026-08-17 20:36:22.697418 | ubuntu-noble | + tar xzf requirements-stable-2025.1.tar.gz 2026-08-17 20:36:22.717063 | ubuntu-noble | + rm requirements-stable-2025.1.tar.gz 2026-08-17 20:36:22.721140 | ubuntu-noble | + find openstack_requirements-1.2.1.dev7536 -type f 2026-08-17 20:36:22.721182 | ubuntu-noble | + sort 2026-08-17 20:36:22.722607 | ubuntu-noble | + pushd openstack_requirements-1.2.1.dev7536 2026-08-17 20:36:22.723657 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_requirements -type f -name '*.patch' 2026-08-17 20:36:22.723846 | ubuntu-noble | ++ sort 2026-08-17 20:36:22.726301 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 20:36:22.726419 | ubuntu-noble | + apply_patch patches/2025.1/openstack_requirements/keystonemiddleware.patch 2026-08-17 20:36:22.726463 | ubuntu-noble | + local rel=patches/2025.1/openstack_requirements/keystonemiddleware.patch 2026-08-17 20:36:22.726508 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_requirements/keystonemiddleware.patch 2026-08-17 20:36:22.726545 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/openstack_requirements/keystonemiddleware.patch' 2026-08-17 20:36:22.726559 | ubuntu-noble | APPLY PATCH patches/2025.1/openstack_requirements/keystonemiddleware.patch 2026-08-17 20:36:22.726582 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 20:36:22.727920 | ubuntu-noble | checking file upper-constraints.txt 2026-08-17 20:36:22.728036 | ubuntu-noble | Hunk #2 succeeded at 373 with fuzz 1. 2026-08-17 20:36:22.728552 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 20:36:22.730170 | ubuntu-noble | patching file upper-constraints.txt 2026-08-17 20:36:22.730286 | ubuntu-noble | Hunk #2 succeeded at 373 with fuzz 1. 2026-08-17 20:36:22.730692 | ubuntu-noble | + echo patches/2025.1/openstack_requirements/keystonemiddleware.patch 2026-08-17 20:36:22.730800 | ubuntu-noble | + popd 2026-08-17 20:36:22.731313 | ubuntu-noble | + find openstack_requirements-1.2.1.dev7536 -type f 2026-08-17 20:36:22.731498 | ubuntu-noble | + sort 2026-08-17 20:36:22.733717 | ubuntu-noble | + append_new_files_to_sources_txt openstack_requirements-1.2.1.dev7536 files-before files-after 2026-08-17 20:36:22.733796 | ubuntu-noble | + local directory=openstack_requirements-1.2.1.dev7536 2026-08-17 20:36:22.733822 | ubuntu-noble | + local before=files-before 2026-08-17 20:36:22.733844 | ubuntu-noble | + local after=files-after 2026-08-17 20:36:22.733862 | ubuntu-noble | + local sources_txt 2026-08-17 20:36:22.734939 | ubuntu-noble | ++ head -1 2026-08-17 20:36:22.735217 | ubuntu-noble | ++ find openstack_requirements-1.2.1.dev7536 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-17 20:36:22.739925 | ubuntu-noble | + sources_txt=openstack_requirements-1.2.1.dev7536/openstack_requirements.egg-info/SOURCES.txt 2026-08-17 20:36:22.740045 | ubuntu-noble | + [[ -z openstack_requirements-1.2.1.dev7536/openstack_requirements.egg-info/SOURCES.txt ]] 2026-08-17 20:36:22.740200 | ubuntu-noble | + local new_files 2026-08-17 20:36:22.740999 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-17 20:36:22.742623 | ubuntu-noble | + new_files=openstack_requirements-1.2.1.dev7536/upper-constraints.txt.orig 2026-08-17 20:36:22.742719 | ubuntu-noble | + [[ -z openstack_requirements-1.2.1.dev7536/upper-constraints.txt.orig ]] 2026-08-17 20:36:22.743380 | ubuntu-noble | ++ tail -c1 openstack_requirements-1.2.1.dev7536/openstack_requirements.egg-info/SOURCES.txt 2026-08-17 20:36:22.744779 | ubuntu-noble | + [[ -n y ]] 2026-08-17 20:36:22.745480 | ubuntu-noble | + echo 2026-08-17 20:36:22.745515 | ubuntu-noble | + local file 2026-08-17 20:36:22.745525 | ubuntu-noble | + for file in $new_files 2026-08-17 20:36:22.745535 | ubuntu-noble | + case $file in 2026-08-17 20:36:22.745544 | ubuntu-noble | + continue 2026-08-17 20:36:22.745553 | ubuntu-noble | + rm files-before files-after 2026-08-17 20:36:22.747178 | ubuntu-noble | + tar czf requirements-stable-2025.1.tar.gz openstack_requirements-1.2.1.dev7536 2026-08-17 20:36:22.786246 | ubuntu-noble | + rm -r openstack_requirements-1.2.1.dev7536 2026-08-17 20:36:22.790971 | ubuntu-noble | + echo Check overlays for requirements-stable-2025.1.tar.gz 2026-08-17 20:36:22.791061 | ubuntu-noble | Check overlays for requirements-stable-2025.1.tar.gz 2026-08-17 20:36:22.792235 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:36:22.792279 | ubuntu-noble | + popd 2026-08-17 20:36:22.792292 | 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-17 20:36:22.792304 | ubuntu-noble | + local manifest=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-17 20:36:22.792315 | ubuntu-noble | + shift 2026-08-17 20:36:22.792325 | ubuntu-noble | + [[ ! -e /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied ]] 2026-08-17 20:36:22.792335 | ubuntu-noble | + roots=() 2026-08-17 20:36:22.792522 | ubuntu-noble | + local roots dir 2026-08-17 20:36:22.792533 | ubuntu-noble | + for dir in "$@" 2026-08-17 20:36:22.792543 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1 ]] 2026-08-17 20:36:22.792554 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-08-17 20:36:22.792564 | ubuntu-noble | + for dir in "$@" 2026-08-17 20:36:22.792574 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2025.1 ]] 2026-08-17 20:36:22.792584 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-08-17 20:36:22.792594 | ubuntu-noble | + [[ 2 -eq 0 ]] 2026-08-17 20:36:22.792604 | ubuntu-noble | + local tmp 2026-08-17 20:36:22.792623 | ubuntu-noble | ++ mktemp -d 2026-08-17 20:36:22.795329 | ubuntu-noble | + tmp=/tmp/tmp.muGUpOlD1z 2026-08-17 20:36:22.795408 | 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-17 20:36:22.795990 | ubuntu-noble | + sed 's|^/home/zuul/src/github.com/osism/container-images-kolla/||' 2026-08-17 20:36:22.796533 | ubuntu-noble | + sort 2026-08-17 20:36:22.801536 | ubuntu-noble | + sort -u /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-17 20:36:22.804037 | ubuntu-noble | + comm -23 /tmp/tmp.muGUpOlD1z/expected /tmp/tmp.muGUpOlD1z/applied 2026-08-17 20:36:22.807305 | ubuntu-noble | + local expected_count missing_count 2026-08-17 20:36:22.808611 | ubuntu-noble | ++ wc -l 2026-08-17 20:36:22.813527 | ubuntu-noble | + expected_count=14 2026-08-17 20:36:22.814696 | ubuntu-noble | ++ wc -l 2026-08-17 20:36:22.818271 | ubuntu-noble | + missing_count=0 2026-08-17 20:36:22.818319 | ubuntu-noble | + [[ 0 -gt 0 ]] 2026-08-17 20:36:22.818332 | ubuntu-noble | + rm -rf /tmp/tmp.muGUpOlD1z 2026-08-17 20:36:22.819984 | ubuntu-noble | + echo 'VERIFIED: 14 patch files, all applied' 2026-08-17 20:36:22.820026 | ubuntu-noble | VERIFIED: 14 patch files, all applied 2026-08-17 20:36:22.820044 | ubuntu-noble | + return 0 2026-08-17 20:36:22.916682 | ubuntu-noble | ok: Runtime: 0:01:13.242072 2026-08-17 20:36:22.944090 | 2026-08-17 20:36:22.944214 | PLAY RECAP 2026-08-17 20:36:22.944336 | ubuntu-noble | ok: 2 changed: 0 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-17 20:36:22.944375 | 2026-08-17 20:36:23.139747 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/container-images-kolla/playbooks/patch.yml@main] 2026-08-17 20:36:23.141044 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-08-17 20:36:23.985901 | 2026-08-17 20:36:23.986092 | PLAY [Base post-fetch] 2026-08-17 20:36:24.002166 | 2026-08-17 20:36:24.002350 | TASK [diagnose-network : Ensure log directory exists] 2026-08-17 20:36:24.657010 | ubuntu-noble | ok 2026-08-17 20:36:24.665371 | 2026-08-17 20:36:24.665548 | TASK [diagnose-network : Snapshot dual-stack network state (post)] 2026-08-17 20:36:36.596790 | ubuntu-noble | ok: Runtime: 0:00:05.970794 2026-08-17 20:36:36.606650 | 2026-08-17 20:36:36.606866 | TASK [diagnose-network : Snapshot Docker/BuildKit IPv6 config (teardown)] 2026-08-17 20:36:42.743435 | ubuntu-noble | ok: Runtime: 0:00:00.326335 2026-08-17 20:36:42.752659 | 2026-08-17 20:36:42.752834 | TASK [diagnose-network : Probe container network namespace (teardown)] 2026-08-17 20:36:48.915707 | ubuntu-noble | ok: Runtime: 0:00:00.060346 2026-08-17 20:36:48.926817 | 2026-08-17 20:36:48.927001 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-17 20:36:48.982874 | ubuntu-noble | skipping: Conditional result was False 2026-08-17 20:36:48.995884 | 2026-08-17 20:36:48.996084 | TASK [fetch-output : Set log path for single node] 2026-08-17 20:36:49.046500 | ubuntu-noble | ok 2026-08-17 20:36:49.054917 | 2026-08-17 20:36:49.055109 | LOOP [fetch-output : Ensure local output dirs] 2026-08-17 20:36:49.388153 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/cb099f54acb54cb588da6cf13f5587b0/work/logs" 2026-08-17 20:36:49.658203 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/cb099f54acb54cb588da6cf13f5587b0/work/artifacts" 2026-08-17 20:36:49.911268 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/cb099f54acb54cb588da6cf13f5587b0/work/docs" 2026-08-17 20:36:49.925277 | 2026-08-17 20:36:49.925539 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-17 20:36:50.712310 | ubuntu-noble | changed: 2026-08-17 20:36:50.712713 | ubuntu-noble | .d..t...... ./ 2026-08-17 20:36:50.712767 | ubuntu-noble | >f+++++++++ net-debug.post.txt 2026-08-17 20:36:50.712798 | ubuntu-noble | >f+++++++++ net-debug.pre.txt 2026-08-17 20:36:50.712824 | ubuntu-noble | >f+++++++++ sudo-debug.txt 2026-08-17 20:36:50.712849 | ubuntu-noble | >f+++++++++ sudo-strace.log 2026-08-17 20:36:50.712874 | ubuntu-noble | >f+++++++++ sudo-strace.log.time 2026-08-17 20:36:50.712939 | ubuntu-noble | changed: All items complete 2026-08-17 20:36:50.712987 | 2026-08-17 20:36:51.290490 | ubuntu-noble | changed: .d..t...... ./ 2026-08-17 20:36:51.853732 | ubuntu-noble | changed: .d..t...... ./ 2026-08-17 20:36:51.886963 | 2026-08-17 20:36:51.887138 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-17 20:36:52.251453 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.010073 2026-08-17 20:36:52.549997 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.009676 2026-08-17 20:36:52.567699 | 2026-08-17 20:36:52.567868 | PLAY RECAP 2026-08-17 20:36:52.567953 | ubuntu-noble | ok: 8 changed: 3 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-17 20:36:52.567993 | 2026-08-17 20:36:52.721342 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-08-17 20:36:52.724194 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-08-17 20:36:53.476284 | 2026-08-17 20:36:53.476469 | PLAY [Base post] 2026-08-17 20:36:53.502335 | 2026-08-17 20:36:53.502528 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-17 20:36:54.372640 | ubuntu-noble | changed 2026-08-17 20:36:54.378942 | 2026-08-17 20:36:54.379049 | PLAY RECAP 2026-08-17 20:36:54.379114 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-17 20:36:54.379191 | 2026-08-17 20:36:54.533197 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-08-17 20:36:54.534305 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-17 20:36:55.407910 | 2026-08-17 20:36:55.408095 | PLAY [Base post-logs] 2026-08-17 20:36:55.419530 | 2026-08-17 20:36:55.419674 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-17 20:36:55.946313 | localhost | changed 2026-08-17 20:36:55.962991 | 2026-08-17 20:36:55.963199 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-17 20:36:56.000652 | localhost | ok 2026-08-17 20:36:56.003931 | 2026-08-17 20:36:56.004044 | TASK [Set zuul-log-path fact] 2026-08-17 20:36:56.020318 | localhost | ok 2026-08-17 20:36:56.033621 | 2026-08-17 20:36:56.033769 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-17 20:36:56.060608 | localhost | ok 2026-08-17 20:36:56.065380 | 2026-08-17 20:36:56.065539 | TASK [upload-logs : Create log directories] 2026-08-17 20:36:56.584758 | localhost | changed 2026-08-17 20:36:56.590377 | 2026-08-17 20:36:56.590552 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-17 20:36:57.153070 | localhost -> localhost | ok: Runtime: 0:00:00.006811 2026-08-17 20:36:57.161399 | 2026-08-17 20:36:57.161587 | TASK [upload-logs : Upload logs to log server] 2026-08-17 20:36:57.892614 | localhost | Output suppressed because no_log was given 2026-08-17 20:36:57.896238 | 2026-08-17 20:36:57.896398 | LOOP [upload-logs : Compress console log and json output] 2026-08-17 20:36:57.961340 | localhost | skipping: Conditional result was False 2026-08-17 20:36:57.967298 | localhost | skipping: Conditional result was False 2026-08-17 20:36:57.979548 | 2026-08-17 20:36:57.979769 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-17 20:36:58.034551 | localhost | skipping: Conditional result was False 2026-08-17 20:36:58.035199 | 2026-08-17 20:36:58.038814 | localhost | skipping: Conditional result was False 2026-08-17 20:36:58.047997 | 2026-08-17 20:36:58.048270 | LOOP [upload-logs : Upload console log and json output]