2026-08-26 11:57:59.629517 | Job console starting 2026-08-26 11:57:59.642617 | Updating git repos 2026-08-26 11:57:59.696807 | Cloning repos into workspace 2026-08-26 11:57:59.759119 | Restoring repo states 2026-08-26 11:57:59.779887 | Merging changes 2026-08-26 11:58:00.472314 | Checking out repos 2026-08-26 11:58:00.508849 | Preparing playbooks 2026-08-26 11:58:01.468116 | Running Ansible setup 2026-08-26 11:58:07.721179 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-08-26 11:58:08.685101 | 2026-08-26 11:58:08.690885 | PLAY [Base pre] 2026-08-26 11:58:08.713339 | 2026-08-26 11:58:08.713552 | TASK [Setup log path fact] 2026-08-26 11:58:08.742048 | ubuntu-noble | ok 2026-08-26 11:58:08.764314 | 2026-08-26 11:58:08.764514 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-26 11:58:08.794397 | ubuntu-noble | ok 2026-08-26 11:58:08.805753 | 2026-08-26 11:58:08.805914 | TASK [emit-job-header : Print job information] 2026-08-26 11:58:08.850611 | # Job Information 2026-08-26 11:58:08.850826 | Ansible Version: 2.16.14 2026-08-26 11:58:08.850913 | Job: container-images-kolla-patch-2025.1 2026-08-26 11:58:08.850949 | Pipeline: check 2026-08-26 11:58:08.850971 | Executor: 521e9411259a 2026-08-26 11:58:08.850991 | Triggered by: https://github.com/osism/container-images-kolla/pull/778 2026-08-26 11:58:08.851012 | Event ID: 481224c0-a145-11f1-94c3-b7606ddd7fd7 2026-08-26 11:58:08.856458 | 2026-08-26 11:58:08.856598 | LOOP [emit-job-header : Print node information] 2026-08-26 11:58:08.988510 | ubuntu-noble | ok: 2026-08-26 11:58:08.988838 | ubuntu-noble | # Node Information 2026-08-26 11:58:08.988881 | ubuntu-noble | Inventory Hostname: ubuntu-noble 2026-08-26 11:58:08.988907 | ubuntu-noble | Hostname: ubuntu 2026-08-26 11:58:08.988930 | ubuntu-noble | Username: zuul 2026-08-26 11:58:08.988951 | ubuntu-noble | Distro: Ubuntu 24.04 2026-08-26 11:58:08.988975 | ubuntu-noble | Provider: regiocloud-a 2026-08-26 11:58:08.988996 | ubuntu-noble | Region: 2026-08-26 11:58:08.989017 | ubuntu-noble | Label: ubuntu-noble 2026-08-26 11:58:08.989037 | ubuntu-noble | Product Name: OpenStack Nova 2026-08-26 11:58:08.989056 | ubuntu-noble | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fefc:6955 2026-08-26 11:58:09.009595 | 2026-08-26 11:58:09.009756 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-26 11:58:09.609974 | ubuntu-noble -> localhost | changed 2026-08-26 11:58:09.618932 | 2026-08-26 11:58:09.619096 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-26 11:58:10.887743 | ubuntu-noble -> localhost | changed 2026-08-26 11:58:10.899791 | 2026-08-26 11:58:10.899949 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-26 11:58:11.200744 | ubuntu-noble -> localhost | ok 2026-08-26 11:58:11.211014 | 2026-08-26 11:58:11.212152 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-26 11:58:11.248287 | ubuntu-noble | ok 2026-08-26 11:58:11.294355 | ubuntu-noble | included: /var/lib/zuul/builds/11fadd60cc804112ad231c30e73c6b5f/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-26 11:58:11.302572 | 2026-08-26 11:58:11.302756 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-26 11:58:12.705061 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-08-26 11:58:12.705699 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/11fadd60cc804112ad231c30e73c6b5f/work/11fadd60cc804112ad231c30e73c6b5f_id_rsa 2026-08-26 11:58:12.705812 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/11fadd60cc804112ad231c30e73c6b5f/work/11fadd60cc804112ad231c30e73c6b5f_id_rsa.pub 2026-08-26 11:58:12.705894 | ubuntu-noble -> localhost | The key fingerprint is: 2026-08-26 11:58:12.705961 | ubuntu-noble -> localhost | SHA256:BHfBf+ug9hsjsuQdyPPBhDJUw5paOwpLyzj0ZVR87Is zuul-build-sshkey 2026-08-26 11:58:12.706019 | ubuntu-noble -> localhost | The key's randomart image is: 2026-08-26 11:58:12.706105 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-08-26 11:58:12.706165 | ubuntu-noble -> localhost | | o.=.o. | 2026-08-26 11:58:12.706213 | ubuntu-noble -> localhost | | *.=. | 2026-08-26 11:58:12.706257 | ubuntu-noble -> localhost | | oo+ . | 2026-08-26 11:58:12.706300 | ubuntu-noble -> localhost | | o+. o . . | 2026-08-26 11:58:12.706343 | ubuntu-noble -> localhost | | .oo.S o . . | 2026-08-26 11:58:12.706394 | ubuntu-noble -> localhost | | .o .ooE = . . | 2026-08-26 11:58:12.706436 | ubuntu-noble -> localhost | |.+.+o. .* =.oo | 2026-08-26 11:58:12.706482 | ubuntu-noble -> localhost | |o +.. o *o+ o. | 2026-08-26 11:58:12.706533 | ubuntu-noble -> localhost | | . o.o.o. | 2026-08-26 11:58:12.706597 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-08-26 11:58:12.706716 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.725110 2026-08-26 11:58:12.723864 | 2026-08-26 11:58:12.724054 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-26 11:58:12.759457 | ubuntu-noble | ok 2026-08-26 11:58:12.773642 | ubuntu-noble | included: /var/lib/zuul/builds/11fadd60cc804112ad231c30e73c6b5f/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-26 11:58:12.782441 | 2026-08-26 11:58:12.782560 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-26 11:58:12.808013 | ubuntu-noble | skipping: Conditional result was False 2026-08-26 11:58:12.814266 | 2026-08-26 11:58:12.814379 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-26 11:58:13.619900 | ubuntu-noble | changed 2026-08-26 11:58:13.626152 | 2026-08-26 11:58:13.626280 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-26 11:58:13.918527 | ubuntu-noble | ok 2026-08-26 11:58:13.931681 | 2026-08-26 11:58:13.931830 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-26 11:58:14.724257 | ubuntu-noble | changed 2026-08-26 11:58:14.731412 | 2026-08-26 11:58:14.731568 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-26 11:58:15.444692 | ubuntu-noble | changed 2026-08-26 11:58:15.454770 | 2026-08-26 11:58:15.454936 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-26 11:58:15.491151 | ubuntu-noble | skipping: Conditional result was False 2026-08-26 11:58:15.504867 | 2026-08-26 11:58:15.505058 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-26 11:58:16.036767 | ubuntu-noble -> localhost | changed 2026-08-26 11:58:16.053212 | 2026-08-26 11:58:16.053377 | TASK [add-build-sshkey : Add back temp key] 2026-08-26 11:58:16.491737 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/11fadd60cc804112ad231c30e73c6b5f/work/11fadd60cc804112ad231c30e73c6b5f_id_rsa (zuul-build-sshkey) 2026-08-26 11:58:16.492014 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.012988 2026-08-26 11:58:16.501115 | 2026-08-26 11:58:16.501275 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-26 11:58:17.168735 | ubuntu-noble | ok 2026-08-26 11:58:17.176210 | 2026-08-26 11:58:17.176356 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-26 11:58:17.201800 | ubuntu-noble | skipping: Conditional result was False 2026-08-26 11:58:17.221887 | 2026-08-26 11:58:17.222046 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-08-26 11:58:17.709297 | ubuntu-noble | ok 2026-08-26 11:58:17.721261 | 2026-08-26 11:58:17.721406 | TASK [validate-host : Define zuul_info_dir fact] 2026-08-26 11:58:17.762684 | ubuntu-noble | ok 2026-08-26 11:58:17.768814 | 2026-08-26 11:58:17.768947 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-08-26 11:58:18.097806 | ubuntu-noble -> localhost | ok 2026-08-26 11:58:18.105477 | 2026-08-26 11:58:18.105648 | TASK [validate-host : Collect information about the host] 2026-08-26 11:58:19.400496 | ubuntu-noble | ok 2026-08-26 11:58:19.417020 | 2026-08-26 11:58:19.417160 | TASK [validate-host : Sanitize hostname] 2026-08-26 11:58:19.580592 | ubuntu-noble | ok 2026-08-26 11:58:19.586364 | 2026-08-26 11:58:19.586496 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-08-26 11:58:20.278119 | ubuntu-noble -> localhost | changed 2026-08-26 11:58:20.284748 | 2026-08-26 11:58:20.284897 | TASK [validate-host : Collect information about zuul worker] 2026-08-26 11:58:20.760052 | ubuntu-noble | ok 2026-08-26 11:58:20.765380 | 2026-08-26 11:58:20.765512 | TASK [validate-host : Write out all zuul information for each host] 2026-08-26 11:58:21.358975 | ubuntu-noble -> localhost | changed 2026-08-26 11:58:21.379244 | 2026-08-26 11:58:21.379416 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-08-26 11:58:21.683759 | ubuntu-noble | ok 2026-08-26 11:58:21.689968 | 2026-08-26 11:58:21.690090 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-08-26 11:58:22.638823 | ubuntu-noble | changed: 2026-08-26 11:58:22.639096 | ubuntu-noble | cd+++++++++ src/ 2026-08-26 11:58:22.639133 | ubuntu-noble | cd+++++++++ src/github.com/ 2026-08-26 11:58:22.639158 | ubuntu-noble | cd+++++++++ src/github.com/osism/ 2026-08-26 11:58:22.639181 | ubuntu-noble | cd+++++++++ src/github.com/osism/container-images-kolla/ 2026-08-26 11:58:22.639201 | ubuntu-noble | Containerfile 2026-08-26 11:58:22.639329 | ubuntu-noble | 2026-08-26 12:00:24.034856 | ubuntu-noble | 2026-08-26 12:00:24.034865 | ubuntu-noble | Or undo this operation with: 2026-08-26 12:00:24.034875 | ubuntu-noble | 2026-08-26 12:00:24.034885 | ubuntu-noble | git switch - 2026-08-26 12:00:24.034895 | ubuntu-noble | 2026-08-26 12:00:24.034905 | ubuntu-noble | Turn off this advice by setting config variable advice.detachedHead to false 2026-08-26 12:00:24.034915 | ubuntu-noble | 2026-08-26 12:00:24.034925 | ubuntu-noble | HEAD is now at 662eebdf4 Merge "ironic-pxe: don't fail if symlinks already exist" into stable/2025.1 2026-08-26 12:00:24.035919 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-26 12:00:24.039073 | ubuntu-noble | + export HASH_KOLLA=662eebdf4 2026-08-26 12:00:24.039108 | ubuntu-noble | + HASH_KOLLA=662eebdf4 2026-08-26 12:00:24.039119 | ubuntu-noble | + popd 2026-08-26 12:00:24.039131 | ubuntu-noble | + rm -rf kolla/docker/rabbitmq/rabbitmq-4-1 2026-08-26 12:00:24.042777 | ubuntu-noble | ++ sort 2026-08-26 12:00:24.042801 | ubuntu-noble | ++ find patches/kolla-build/2025.1 -type f -name '*.patch' 2026-08-26 12:00:24.045152 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-08-26 12:00:24.045182 | ubuntu-noble | + pushd kolla 2026-08-26 12:00:24.045336 | ubuntu-noble | + apply_patch patches/kolla-build/2025.1/remove-unsupported-horizon-plugins.patch 2026-08-26 12:00:24.045378 | ubuntu-noble | + local rel=patches/kolla-build/2025.1/remove-unsupported-horizon-plugins.patch 2026-08-26 12:00:24.045413 | 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-26 12:00:24.045446 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2025.1/remove-unsupported-horizon-plugins.patch' 2026-08-26 12:00:24.045451 | ubuntu-noble | APPLY PATCH patches/kolla-build/2025.1/remove-unsupported-horizon-plugins.patch 2026-08-26 12:00:24.045477 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:00:24.046813 | ubuntu-noble | checking file kolla/common/sources.py 2026-08-26 12:00:24.047270 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:00:24.048093 | ubuntu-noble | patching file kolla/common/sources.py 2026-08-26 12:00:24.048761 | ubuntu-noble | + echo patches/kolla-build/2025.1/remove-unsupported-horizon-plugins.patch 2026-08-26 12:00:24.048781 | ubuntu-noble | + popd 2026-08-26 12:00:24.048786 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-08-26 12:00:24.048790 | ubuntu-noble | + pushd kolla 2026-08-26 12:00:24.048794 | ubuntu-noble | + apply_patch patches/kolla-build/2025.1/set-kolla-version-to-2025.1.patch 2026-08-26 12:00:24.048797 | ubuntu-noble | + local rel=patches/kolla-build/2025.1/set-kolla-version-to-2025.1.patch 2026-08-26 12:00:24.048804 | 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-26 12:00:24.048808 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2025.1/set-kolla-version-to-2025.1.patch' 2026-08-26 12:00:24.048812 | ubuntu-noble | APPLY PATCH patches/kolla-build/2025.1/set-kolla-version-to-2025.1.patch 2026-08-26 12:00:24.048832 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:00:24.050107 | ubuntu-noble | checking file kolla/image/kolla_worker.py 2026-08-26 12:00:24.050122 | ubuntu-noble | Hunk #1 succeeded at 329 with fuzz 1 (offset 7 lines). 2026-08-26 12:00:24.050204 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:00:24.051520 | ubuntu-noble | patching file kolla/image/kolla_worker.py 2026-08-26 12:00:24.051538 | ubuntu-noble | Hunk #1 succeeded at 329 with fuzz 1 (offset 7 lines). 2026-08-26 12:00:24.051619 | ubuntu-noble | + echo patches/kolla-build/2025.1/set-kolla-version-to-2025.1.patch 2026-08-26 12:00:24.051767 | ubuntu-noble | + popd 2026-08-26 12:00:24.051911 | ubuntu-noble | + [[ -f templates/2025.1/repos.yaml ]] 2026-08-26 12:00:24.051995 | ubuntu-noble | + python3 src/generate-apt-preferences-files.py 2026-08-26 12:00:24.164647 | ubuntu-noble | + echo DEBUG apt_preferences.ubuntu 2026-08-26 12:00:24.164681 | ubuntu-noble | DEBUG apt_preferences.ubuntu 2026-08-26 12:00:24.164689 | ubuntu-noble | + cat overlays/2025.1/base/apt_preferences.ubuntu 2026-08-26 12:00:24.166229 | ubuntu-noble | Package: rabbitmq-server 2026-08-26 12:00:24.166247 | ubuntu-noble | Pin: version 4.1.* 2026-08-26 12:00:24.166251 | ubuntu-noble | Pin-Priority: 1000 2026-08-26 12:00:24.166255 | ubuntu-noble | 2026-08-26 12:00:24.166259 | ubuntu-noble | Package: openvswitch* 2026-08-26 12:00:24.166263 | ubuntu-noble | Pin: version 3.5.* 2026-08-26 12:00:24.166267 | ubuntu-noble | Pin-Priority: 1000 2026-08-26 12:00:24.166270 | ubuntu-noble | 2026-08-26 12:00:24.166274 | ubuntu-noble | Package: erlang* 2026-08-26 12:00:24.166277 | ubuntu-noble | Pin: version 1:27.* 2026-08-26 12:00:24.166281 | ubuntu-noble | Pin-Priority: 1000 2026-08-26 12:00:24.166284 | ubuntu-noble | 2026-08-26 12:00:24.166288 | ubuntu-noble | # Stopgap: proxysql 3.0.9 (GHSA-58ww-865x-grpr bounds the first-packet 2026-08-26 12:00:24.166292 | ubuntu-noble | # recv()) rejects the kolla-ansible keepalived proxysql health check (the 2026-08-26 12:00:24.166318 | ubuntu-noble | # "show info" probe) -> keepalived FAULT -> api-int VIP dropped. Pin to 2026-08-26 12:00:24.166322 | ubuntu-noble | # 3.0.8 until the upstream fix (kolla-ansible change 992020, depends on 2026-08-26 12:00:24.166325 | ubuntu-noble | # kolla 992239, master-only) is backported to this release. 2026-08-26 12:00:24.166329 | ubuntu-noble | Package: proxysql 2026-08-26 12:00:24.166332 | ubuntu-noble | Pin: version 3.0.8* 2026-08-26 12:00:24.166335 | ubuntu-noble | Pin-Priority: 1001 2026-08-26 12:00:24.167267 | ubuntu-noble | ++ find overlays/2025.1 -maxdepth 1 -mindepth 1 -type d 2026-08-26 12:00:24.170669 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-08-26 12:00:24.171292 | ubuntu-noble | ++ basename overlays/2025.1/base 2026-08-26 12:00:24.173454 | ubuntu-noble | + image_name=base 2026-08-26 12:00:24.173639 | 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-26 12:00:24.175597 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-08-26 12:00:24.176120 | ubuntu-noble | ++ basename overlays/2025.1/nova 2026-08-26 12:00:24.178032 | ubuntu-noble | + image_name=nova 2026-08-26 12:00:24.178128 | ubuntu-noble | + cp -r overlays/2025.1/nova/nova-spicehtml5proxy kolla/docker/nova 2026-08-26 12:00:24.179826 | ubuntu-noble | + find patches/2025.1 -mindepth 1 -type d 2026-08-26 12:00:24.181284 | ubuntu-noble | patches/2025.1/kolla 2026-08-26 12:00:24.181309 | ubuntu-noble | patches/2025.1/ironic 2026-08-26 12:00:24.181314 | ubuntu-noble | patches/2025.1/openstack_requirements 2026-08-26 12:00:24.181318 | ubuntu-noble | patches/2025.1/neutron-dynamic-routing 2026-08-26 12:00:24.181321 | ubuntu-noble | patches/2025.1/nova 2026-08-26 12:00:24.181325 | ubuntu-noble | patches/2025.1/keystone 2026-08-26 12:00:24.181328 | ubuntu-noble | patches/2025.1/cinder 2026-08-26 12:00:24.183897 | ubuntu-noble | ++ find patches/2025.1 -mindepth 1 -type d 2026-08-26 12:00:24.183915 | ubuntu-noble | ++ grep kolla 2026-08-26 12:00:24.183919 | ubuntu-noble | ++ grep -v kolla-build 2026-08-26 12:00:24.185236 | ubuntu-noble | + for project in $(find patches/$OPENSTACK_VERSION -mindepth 1 -type d | grep kolla | grep -v kolla-build) 2026-08-26 12:00:24.185745 | ubuntu-noble | ++ basename patches/2025.1/kolla 2026-08-26 12:00:24.187164 | ubuntu-noble | + project=kolla 2026-08-26 12:00:24.188779 | ubuntu-noble | ++ sort 2026-08-26 12:00:24.188798 | ubuntu-noble | ++ find patches/2025.1/kolla -type f -name '*.patch' 2026-08-26 12:00:24.190301 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-26 12:00:24.190320 | ubuntu-noble | + pushd kolla 2026-08-26 12:00:24.190428 | ubuntu-noble | + apply_patch patches/2025.1/kolla/backport-924302.patch 2026-08-26 12:00:24.190467 | ubuntu-noble | + local rel=patches/2025.1/kolla/backport-924302.patch 2026-08-26 12:00:24.190494 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/kolla/backport-924302.patch 2026-08-26 12:00:24.190518 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/kolla/backport-924302.patch' 2026-08-26 12:00:24.190530 | ubuntu-noble | APPLY PATCH patches/2025.1/kolla/backport-924302.patch 2026-08-26 12:00:24.190543 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:00:24.191703 | ubuntu-noble | checking file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-08-26 12:00:24.191740 | ubuntu-noble | checking file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-08-26 12:00:24.191793 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:00:24.192800 | ubuntu-noble | patching file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-08-26 12:00:24.192900 | ubuntu-noble | patching file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-08-26 12:00:24.193462 | ubuntu-noble | + echo patches/2025.1/kolla/backport-924302.patch 2026-08-26 12:00:24.193478 | ubuntu-noble | + popd 2026-08-26 12:00:24.193485 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-26 12:00:24.193491 | ubuntu-noble | + pushd kolla 2026-08-26 12:00:24.193496 | ubuntu-noble | + apply_patch patches/2025.1/kolla/backport-951347.patch 2026-08-26 12:00:24.193500 | ubuntu-noble | + local rel=patches/2025.1/kolla/backport-951347.patch 2026-08-26 12:00:24.193505 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/kolla/backport-951347.patch 2026-08-26 12:00:24.193510 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/kolla/backport-951347.patch' 2026-08-26 12:00:24.193515 | ubuntu-noble | APPLY PATCH patches/2025.1/kolla/backport-951347.patch 2026-08-26 12:00:24.193520 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:00:24.194236 | ubuntu-noble | checking file doc/source/contributor/versions.rst 2026-08-26 12:00:24.194355 | ubuntu-noble | checking file docker/base/Dockerfile.j2 2026-08-26 12:00:24.194436 | ubuntu-noble | checking file docker/base/proxysql.repo 2026-08-26 12:00:24.194506 | ubuntu-noble | checking file kolla/template/repos.yaml 2026-08-26 12:00:24.194926 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:00:24.195647 | ubuntu-noble | patching file doc/source/contributor/versions.rst 2026-08-26 12:00:24.195820 | ubuntu-noble | patching file docker/base/Dockerfile.j2 2026-08-26 12:00:24.195959 | ubuntu-noble | patching file docker/base/proxysql.repo 2026-08-26 12:00:24.196075 | ubuntu-noble | patching file kolla/template/repos.yaml 2026-08-26 12:00:24.196741 | ubuntu-noble | + echo patches/2025.1/kolla/backport-951347.patch 2026-08-26 12:00:24.196759 | ubuntu-noble | + popd 2026-08-26 12:00:24.196766 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-26 12:00:24.196771 | ubuntu-noble | + pushd kolla 2026-08-26 12:00:24.196776 | ubuntu-noble | + apply_patch patches/2025.1/kolla/squash.patch 2026-08-26 12:00:24.196785 | ubuntu-noble | + local rel=patches/2025.1/kolla/squash.patch 2026-08-26 12:00:24.196791 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/kolla/squash.patch 2026-08-26 12:00:24.196796 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/kolla/squash.patch' 2026-08-26 12:00:24.196801 | ubuntu-noble | APPLY PATCH patches/2025.1/kolla/squash.patch 2026-08-26 12:00:24.196806 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:00:24.197498 | ubuntu-noble | checking file kolla/image/tasks.py 2026-08-26 12:00:24.197546 | ubuntu-noble | Hunk #1 succeeded at 428 (offset 16 lines). 2026-08-26 12:00:24.197913 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:00:24.198640 | ubuntu-noble | patching file kolla/image/tasks.py 2026-08-26 12:00:24.198689 | ubuntu-noble | Hunk #1 succeeded at 428 (offset 16 lines). 2026-08-26 12:00:24.199271 | ubuntu-noble | + echo patches/2025.1/kolla/squash.patch 2026-08-26 12:00:24.199288 | ubuntu-noble | + popd 2026-08-26 12:00:24.199323 | ubuntu-noble | + pip3 install -r kolla/requirements.txt 2026-08-26 12:00:24.741553 | ubuntu-noble | Collecting pbr!=2.1.0,>=2.0.0 (from -r kolla/requirements.txt (line 1)) 2026-08-26 12:00:24.804994 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl.metadata (3.8 kB) 2026-08-26 12:00:24.816807 | ubuntu-noble | Requirement already satisfied: Jinja2>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from -r kolla/requirements.txt (line 2)) (3.1.6) 2026-08-26 12:00:24.899664 | ubuntu-noble | Collecting GitPython>=1.0.1 (from -r kolla/requirements.txt (line 3)) 2026-08-26 12:00:24.910797 | ubuntu-noble | Downloading gitpython-3.1.60-py3-none-any.whl.metadata (13 kB) 2026-08-26 12:00:24.995612 | ubuntu-noble | Collecting oslo.config>=5.1.0 (from -r kolla/requirements.txt (line 4)) 2026-08-26 12:00:25.008509 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl.metadata (2.3 kB) 2026-08-26 12:00:25.343058 | ubuntu-noble | Collecting setuptools<82,>=64.0.0 (from -r kolla/requirements.txt (line 5)) 2026-08-26 12:00:25.356358 | ubuntu-noble | Downloading setuptools-81.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-08-26 12:00:25.379386 | ubuntu-noble | Requirement already satisfied: MarkupSafe>=2.0 in /tmp/venv/lib/python3.12/site-packages (from Jinja2>=3.0.1->-r kolla/requirements.txt (line 2)) (3.0.3) 2026-08-26 12:00:25.433166 | ubuntu-noble | Collecting gitdb<5,>=4.0.1 (from GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-08-26 12:00:25.444744 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB) 2026-08-26 12:00:25.499708 | ubuntu-noble | Collecting netaddr>=0.7.18 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-26 12:00:25.510677 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl.metadata (5.0 kB) 2026-08-26 12:00:25.568766 | ubuntu-noble | Collecting stevedore>=5.6.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-26 12:00:25.580780 | ubuntu-noble | Downloading stevedore-5.9.1-py3-none-any.whl.metadata (2.3 kB) 2026-08-26 12:00:25.645132 | ubuntu-noble | Collecting oslo.i18n>=3.15.3 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-26 12:00:25.656934 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl.metadata (2.0 kB) 2026-08-26 12:00:25.705873 | ubuntu-noble | Collecting rfc3986>=1.2.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-26 12:00:25.717788 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl.metadata (6.6 kB) 2026-08-26 12:00:25.729105 | ubuntu-noble | Requirement already satisfied: PyYAML>=5.1 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (6.0.3) 2026-08-26 12:00:25.730749 | ubuntu-noble | Requirement already satisfied: requests>=2.18.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (2.34.2) 2026-08-26 12:00:25.815766 | ubuntu-noble | Collecting smmap<6,>=3.0.1 (from gitdb<5,>=4.0.1->GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-08-26 12:00:25.827563 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl.metadata (4.6 kB) 2026-08-26 12:00:25.852934 | ubuntu-noble | Requirement already satisfied: charset_normalizer<4,>=2 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (3.5.1) 2026-08-26 12:00:25.854396 | ubuntu-noble | Requirement already satisfied: idna<4,>=2.5 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (3.19) 2026-08-26 12:00:25.856384 | ubuntu-noble | Requirement already satisfied: urllib3<3,>=1.26 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (2.7.0) 2026-08-26 12:00:25.857489 | ubuntu-noble | Requirement already satisfied: certifi>=2023.5.7 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (2026.7.22) 2026-08-26 12:00:25.897267 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2026-08-26 12:00:25.930549 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.9/131.9 kB 4.7 MB/s eta 0:00:00 2026-08-26 12:00:25.964188 | ubuntu-noble | Downloading gitpython-3.1.60-py3-none-any.whl (221 kB) 2026-08-26 12:00:25.985487 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 221.9/221.9 kB 13.4 MB/s eta 0:00:00 2026-08-26 12:00:25.999815 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl (143 kB) 2026-08-26 12:00:26.014913 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.8/143.8 kB 12.2 MB/s eta 0:00:00 2026-08-26 12:00:26.028491 | ubuntu-noble | Downloading setuptools-81.0.0-py3-none-any.whl (1.1 MB) 2026-08-26 12:00:26.095074 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 16.8 MB/s eta 0:00:00 2026-08-26 12:00:26.107161 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl (62 kB) 2026-08-26 12:00:26.120817 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.8/62.8 kB 5.9 MB/s eta 0:00:00 2026-08-26 12:00:26.134492 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl (2.3 MB) 2026-08-26 12:00:26.177486 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 57.6 MB/s eta 0:00:00 2026-08-26 12:00:26.193271 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl (47 kB) 2026-08-26 12:00:26.208219 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 47.8/47.8 kB 3.7 MB/s eta 0:00:00 2026-08-26 12:00:26.221297 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl (31 kB) 2026-08-26 12:00:26.242177 | ubuntu-noble | Downloading stevedore-5.9.1-py3-none-any.whl (54 kB) 2026-08-26 12:00:26.255397 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.9/54.9 kB 5.1 MB/s eta 0:00:00 2026-08-26 12:00:26.268062 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl (24 kB) 2026-08-26 12:00:26.545207 | ubuntu-noble | Installing collected packages: stevedore, smmap, setuptools, rfc3986, netaddr, pbr, gitdb, oslo.i18n, GitPython, oslo.config 2026-08-26 12:00:26.751089 | ubuntu-noble | Attempting uninstall: setuptools 2026-08-26 12:00:26.761281 | ubuntu-noble | Found existing installation: setuptools 84.0.0 2026-08-26 12:00:26.793744 | ubuntu-noble | Uninstalling setuptools-84.0.0: 2026-08-26 12:00:26.988940 | ubuntu-noble | Successfully uninstalled setuptools-84.0.0 2026-08-26 12:00:28.676988 | ubuntu-noble | Successfully installed GitPython-3.1.60 gitdb-4.0.12 netaddr-1.3.0 oslo.config-10.7.0 oslo.i18n-6.9.0 pbr-7.0.3 rfc3986-2.0.0 setuptools-81.0.0 smmap-5.0.3 stevedore-5.9.1 2026-08-26 12:00:28.811941 | ubuntu-noble | + pip3 install kolla/ 2026-08-26 12:00:29.248575 | ubuntu-noble | Processing ./kolla 2026-08-26 12:00:29.250873 | ubuntu-noble | Installing build dependencies: started 2026-08-26 12:00:31.075093 | ubuntu-noble | Installing build dependencies: finished with status 'done' 2026-08-26 12:00:31.081819 | ubuntu-noble | Getting requirements to build wheel: started 2026-08-26 12:00:31.297520 | ubuntu-noble | Getting requirements to build wheel: finished with status 'done' 2026-08-26 12:00:31.304153 | ubuntu-noble | Installing backend dependencies: started 2026-08-26 12:00:33.309972 | ubuntu-noble | Installing backend dependencies: finished with status 'done' 2026-08-26 12:00:33.312393 | ubuntu-noble | Preparing metadata (pyproject.toml): started 2026-08-26 12:00:33.902661 | ubuntu-noble | Preparing metadata (pyproject.toml): finished with status 'done' 2026-08-26 12:00:33.920968 | 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-26 12:00:33.922815 | 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-26 12:00:33.925268 | 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.60) 2026-08-26 12:00:33.927108 | 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-26 12:00:33.928987 | 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-26 12:00:33.967338 | 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-26 12:00:33.971195 | 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-26 12:00:33.979429 | 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-26 12:00:33.980611 | 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.1) 2026-08-26 12:00:33.982081 | 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-26 12:00:33.983528 | 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-26 12:00:33.984901 | 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-26 12:00:33.986245 | 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-26 12:00:34.034034 | 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-26 12:00:34.051289 | 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-26 12:00:34.052913 | 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.19) 2026-08-26 12:00:34.054385 | 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-26 12:00:34.055887 | 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-26 12:00:34.084477 | ubuntu-noble | Building wheels for collected packages: kolla 2026-08-26 12:00:34.085576 | ubuntu-noble | Building wheel for kolla (pyproject.toml): started 2026-08-26 12:00:35.544804 | ubuntu-noble | Building wheel for kolla (pyproject.toml): finished with status 'done' 2026-08-26 12:00:35.548531 | ubuntu-noble | Created wheel for kolla: filename=kolla-20.5.1.dev3-py3-none-any.whl size=388397 sha256=b94ef0725741c0b2e0bbeed4982c7d29f2e13039e18fb576063facc9a50d7351 2026-08-26 12:00:35.549596 | ubuntu-noble | Stored in directory: /tmp/pip-ephem-wheel-cache-tsqytz_5/wheels/5a/56/c4/e310d82118381247de5918f2335ab23c36c3bc15e9e4672495 2026-08-26 12:00:35.562500 | ubuntu-noble | Successfully built kolla 2026-08-26 12:00:35.744690 | ubuntu-noble | Installing collected packages: kolla 2026-08-26 12:00:35.922447 | ubuntu-noble | Successfully installed kolla-20.5.1.dev3 2026-08-26 12:00:36.041027 | ubuntu-noble | ++ kolla-build --version 2026-08-26 12:00:36.557653 | ubuntu-noble | + export KOLLA_VERSION=20.5.1 2026-08-26 12:00:36.557707 | ubuntu-noble | + KOLLA_VERSION=20.5.1 2026-08-26 12:00:36.558272 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-26 12:00:36.561124 | ubuntu-noble | + export HASH_DOCKER_IMAGES_KOLLA=60b6d55 2026-08-26 12:00:36.561152 | ubuntu-noble | + HASH_DOCKER_IMAGES_KOLLA=60b6d55 2026-08-26 12:00:36.561695 | ubuntu-noble | ++ cd release 2026-08-26 12:00:36.561813 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-26 12:00:36.565809 | ubuntu-noble | + export HASH_RELEASE=c9b59c2 2026-08-26 12:00:36.565828 | ubuntu-noble | + HASH_RELEASE=c9b59c2 2026-08-26 12:00:36.565832 | ubuntu-noble | + python3 src/generate-template-overrides-file.py 2026-08-26 12:00:36.719873 | ubuntu-noble | + echo DEBUG template-overrides.j2 2026-08-26 12:00:36.719953 | ubuntu-noble | DEBUG template-overrides.j2 2026-08-26 12:00:36.719968 | ubuntu-noble | + cat templates/2025.1/template-overrides.j2 2026-08-26 12:00:36.720936 | ubuntu-noble | {% extends parent_template %} 2026-08-26 12:00:36.720962 | ubuntu-noble | 2026-08-26 12:00:36.720976 | ubuntu-noble | {% set fluentd_plugins = [ 2026-08-26 12:00:36.720987 | ubuntu-noble | 'fluent-plugin-grok-parser', 2026-08-26 12:00:36.720999 | ubuntu-noble | 'fluent-plugin-prometheus', 2026-08-26 12:00:36.721010 | ubuntu-noble | 'fluent-plugin-rewrite-tag-filter', 2026-08-26 12:00:36.721030 | ubuntu-noble | 'fluent-plugin-grafana-loki', 2026-08-26 12:00:36.721040 | ubuntu-noble | ] %} 2026-08-26 12:00:36.721050 | ubuntu-noble | 2026-08-26 12:00:36.721062 | ubuntu-noble | {% set openstack_base_pip_packages_append = ['pip', 'git+https://github.com/sapcc/openstack-audit-middleware.git'] %} 2026-08-26 12:00:36.721072 | ubuntu-noble | 2026-08-26 12:00:36.721082 | ubuntu-noble | {% set glance_base_pip_packages_append = ['boto3'] %} 2026-08-26 12:00:36.721092 | ubuntu-noble | 2026-08-26 12:00:36.721102 | ubuntu-noble | {% block nova_libvirt_footer %} 2026-08-26 12:00:36.721111 | ubuntu-noble | RUN chgrp tss /var/lib/swtpm-localca \ 2026-08-26 12:00:36.721144 | ubuntu-noble | && chmod g+w /var/lib/swtpm-localca 2026-08-26 12:00:36.721154 | ubuntu-noble | RUN truncate --size=524288 /usr/lib/ipxe/qemu/efi-virtio.rom 2026-08-26 12:00:36.721164 | ubuntu-noble | {% endblock %} 2026-08-26 12:00:36.721174 | ubuntu-noble | 2026-08-26 12:00:36.721184 | ubuntu-noble | {% block horizon_header %} 2026-08-26 12:00:36.721194 | ubuntu-noble | RUN apt-get update \ 2026-08-26 12:00:36.721203 | ubuntu-noble | && apt-get -y install --no-install-recommends build-essential libmariadb-dev-compat \ 2026-08-26 12:00:36.721213 | ubuntu-noble | && python3 -m pip --no-cache-dir install --upgrade setuptools mysqlclient \ 2026-08-26 12:00:36.721224 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-08-26 12:00:36.721233 | ubuntu-noble | && apt-get clean \ 2026-08-26 12:00:36.721243 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-26 12:00:36.721252 | ubuntu-noble | {% endblock %} 2026-08-26 12:00:36.721262 | ubuntu-noble | 2026-08-26 12:00:36.721272 | ubuntu-noble | {% block horizon_footer %} 2026-08-26 12:00:36.721281 | ubuntu-noble | RUN curl -q -L -o /tmp/openstack-themes.tar.gz https://github.com/osism/openstack-themes/archive/main.tar.gz \ 2026-08-26 12:00:36.721292 | ubuntu-noble | && tar xzvf /tmp/openstack-themes.tar.gz --directory=/var/lib/kolla/venv/lib/python3/site-packages/openstack_dashboard/themes --strip-components 2 openstack-themes-main/horizon \ 2026-08-26 12:00:36.721303 | ubuntu-noble | && rm /tmp/openstack-themes.tar.gz 2026-08-26 12:00:36.721312 | ubuntu-noble | {% endblock %} 2026-08-26 12:00:36.721322 | ubuntu-noble | 2026-08-26 12:00:36.721332 | ubuntu-noble | {% block base_header %} 2026-08-26 12:00:36.721341 | ubuntu-noble | COPY apt_preferences.{{ base_distro }} /etc/apt/preferences 2026-08-26 12:00:36.721351 | ubuntu-noble | COPY *.gpg /etc/kolla/apt-keys/ 2026-08-26 12:00:36.721361 | ubuntu-noble | 2026-08-26 12:00:36.721370 | ubuntu-noble | RUN apt-get update \ 2026-08-26 12:00:36.721380 | ubuntu-noble | && apt-get -y install --no-install-recommends locales ca-certificates \ 2026-08-26 12:00:36.721389 | ubuntu-noble | && locale-gen en_US.UTF-8 \ 2026-08-26 12:00:36.721399 | ubuntu-noble | && apt-get clean \ 2026-08-26 12:00:36.721409 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-26 12:00:36.721419 | ubuntu-noble | {% endblock %} 2026-08-26 12:00:36.721428 | ubuntu-noble | 2026-08-26 12:00:36.721438 | ubuntu-noble | {% block openstack_base_header %} 2026-08-26 12:00:36.721447 | ubuntu-noble | RUN apt-get update \ 2026-08-26 12:00:36.721457 | ubuntu-noble | && apt-get -y install --no-install-recommends python3-setuptools \ 2026-08-26 12:00:36.721466 | ubuntu-noble | && apt-get clean \ 2026-08-26 12:00:36.721476 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-26 12:00:36.721485 | ubuntu-noble | {% endblock %} 2026-08-26 12:00:36.721512 | ubuntu-noble | 2026-08-26 12:00:36.721522 | ubuntu-noble | {% set glance_base_packages_append = ['nvme-cli'] %} 2026-08-26 12:00:36.721531 | ubuntu-noble | 2026-08-26 12:00:36.721541 | ubuntu-noble | {% set kolla_toolbox_packages_append = ['iputils-ping', 'traceroute'] %} 2026-08-26 12:00:36.721550 | ubuntu-noble | 2026-08-26 12:00:36.721560 | ubuntu-noble | {% set cinder_volume_packages_append = ['multipath-tools'] %} 2026-08-26 12:00:36.721570 | ubuntu-noble | 2026-08-26 12:00:36.721580 | ubuntu-noble | {% set cinder_volume_pip_packages = [ 'py-pure-client', 'infinisdk', 'python-linstor' ] %} 2026-08-26 12:00:36.721602 | ubuntu-noble | {% block cinder_volume_footer %} 2026-08-26 12:00:36.721612 | ubuntu-noble | RUN {{ macros.install_pip(cinder_volume_pip_packages | customizable("pip_packages")) }} 2026-08-26 12:00:36.721621 | ubuntu-noble | {% endblock %} 2026-08-26 12:00:36.721631 | ubuntu-noble | 2026-08-26 12:00:36.721641 | ubuntu-noble | {% set manila_base_additional_pip_packages = [ 'pywinrm' ] %} 2026-08-26 12:00:36.721651 | ubuntu-noble | {% block manila_base_footer %} 2026-08-26 12:00:36.721660 | ubuntu-noble | RUN {{ macros.install_pip(manila_base_additional_pip_packages | customizable("pip_packages")) }} 2026-08-26 12:00:36.721670 | ubuntu-noble | {% endblock %} 2026-08-26 12:00:36.721679 | ubuntu-noble | 2026-08-26 12:00:36.721689 | ubuntu-noble | {% set magnum_base_additional_pip_packages = [ 'magnum-cluster-api' ] %} 2026-08-26 12:00:36.721698 | ubuntu-noble | {% block magnum_base_footer %} 2026-08-26 12:00:36.721707 | ubuntu-noble | RUN {{ macros.install_pip(magnum_base_additional_pip_packages | customizable("pip_packages")) }} 2026-08-26 12:00:36.721746 | ubuntu-noble | RUN curl -o /tmp/helm.tar.gz https://get.helm.sh/helm-v3.15.2-linux-amd64.tar.gz \ 2026-08-26 12:00:36.721786 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/helm.tar.gz -C /usr/local/bin linux-amd64/helm 2026-08-26 12:00:36.721796 | ubuntu-noble | {% endblock %} 2026-08-26 12:00:36.721815 | ubuntu-noble | 2026-08-26 12:00:36.721826 | ubuntu-noble | {% set gnocchi_base_packages_append = ['python3-rados'] %} 2026-08-26 12:00:36.721835 | ubuntu-noble | {% block gnocchi_base_footer %} 2026-08-26 12:00:36.721845 | ubuntu-noble | RUN mkdir -p /var/lib/gnocchi/tmp \ 2026-08-26 12:00:36.721854 | ubuntu-noble | && chown -R gnocchi: /var/lib/gnocchi/tmp 2026-08-26 12:00:36.721864 | ubuntu-noble | {% endblock %} 2026-08-26 12:00:36.721873 | ubuntu-noble | 2026-08-26 12:00:36.721883 | ubuntu-noble | {% block grafana_footer %} 2026-08-26 12:00:36.721893 | ubuntu-noble | RUN curl -o /tmp/kolla-operations.tar.gz https://github.com/osism/kolla-operations/tarball/main \ 2026-08-26 12:00:36.721902 | ubuntu-noble | && mkdir -p /operations \ 2026-08-26 12:00:36.721912 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/kolla-operations.tar.gz -C /operations \ 2026-08-26 12:00:36.721921 | ubuntu-noble | && rm -f /tmp/kolla-operations.tar.gz 2026-08-26 12:00:36.721930 | ubuntu-noble | {% endblock %} 2026-08-26 12:00:36.721940 | ubuntu-noble | 2026-08-26 12:00:36.721950 | ubuntu-noble | {% block keystone_footer %} 2026-08-26 12:00:36.721959 | ubuntu-noble | RUN python3 -m pip --no-cache-dir install keystone-keycloak-backend 2026-08-26 12:00:36.721969 | ubuntu-noble | RUN apt-get update \ 2026-08-26 12:00:36.721978 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-08-26 12:00:36.721987 | ubuntu-noble | libapache2-mod-auth-openidc \ 2026-08-26 12:00:36.721997 | ubuntu-noble | libldap-common \ 2026-08-26 12:00:36.722006 | ubuntu-noble | libmemcached11 \ 2026-08-26 12:00:36.722016 | ubuntu-noble | && apt-get clean \ 2026-08-26 12:00:36.722034 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* \ 2026-08-26 12:00:36.722044 | ubuntu-noble | && a2enmod auth_openidc 2026-08-26 12:00:36.722053 | ubuntu-noble | {% endblock %} 2026-08-26 12:00:36.722063 | ubuntu-noble | 2026-08-26 12:00:36.722072 | ubuntu-noble | {% block footer %} 2026-08-26 12:00:36.722082 | ubuntu-noble | RUN rm -rf /usr/share/doc/* \ 2026-08-26 12:00:36.722091 | ubuntu-noble | && rm -rf /usr/share/man/* \ 2026-08-26 12:00:36.722101 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-08-26 12:00:36.722110 | ubuntu-noble | && apt-get autoremove -y \ 2026-08-26 12:00:36.722123 | ubuntu-noble | && if [ -e /var/lib/kolla/venv/bin/python3 ]; then /var/lib/kolla/venv/bin/pip3 install --no-cache-dir pyclean==3.0.0; /var/lib/kolla/venv/bin/pyclean /var/lib/kolla/venv; /var/lib/kolla/venv/bin/pyclean /usr; /var/lib/kolla/venv/bin/pip3 uninstall -y pyclean; fi 2026-08-26 12:00:36.722155 | ubuntu-noble | {% endblock %} 2026-08-26 12:00:36.722166 | ubuntu-noble | 2026-08-26 12:00:36.722175 | ubuntu-noble | {% block labels %} 2026-08-26 12:00:36.722185 | ubuntu-noble | LABEL "build-date"="{{ build_date }}" \ 2026-08-26 12:00:36.722195 | ubuntu-noble | "name"="{{ image_name }}" \ 2026-08-26 12:00:36.722204 | ubuntu-noble | "de.osism.commit.docker_images_kolla"="60b6d55" \ 2026-08-26 12:00:36.722214 | ubuntu-noble | "de.osism.commit.kolla"="662eebdf4" \ 2026-08-26 12:00:36.722223 | ubuntu-noble | "de.osism.commit.kolla_version"="20.5.1" \ 2026-08-26 12:00:36.722233 | ubuntu-noble | "de.osism.commit.release"="c9b59c2" \ 2026-08-26 12:00:36.722242 | ubuntu-noble | "de.osism.os_id"="ubuntu" \ 2026-08-26 12:00:36.722252 | ubuntu-noble | "de.osism.os_version_id"="24.04" \ 2026-08-26 12:00:36.722261 | ubuntu-noble | "de.osism.release.openstack"="2025.1" \ 2026-08-26 12:00:36.722271 | ubuntu-noble | "de.osism.version"="latest" \ 2026-08-26 12:00:36.722280 | ubuntu-noble | "org.opencontainers.image.created"="2026-08-26T12:00:36.699616+00:00" \ 2026-08-26 12:00:36.722297 | ubuntu-noble | "org.opencontainers.image.documentation"="https://osism.tech/docs/" \ 2026-08-26 12:00:36.722307 | ubuntu-noble | "org.opencontainers.image.licenses"="ASL 2.0" \ 2026-08-26 12:00:36.722316 | ubuntu-noble | "org.opencontainers.image.source"="https://github.com/osism/container-images-kolla" \ 2026-08-26 12:00:36.722326 | ubuntu-noble | "org.opencontainers.image.title"="{{ image_name }}" \ 2026-08-26 12:00:36.722336 | ubuntu-noble | "org.opencontainers.image.url"="https://quay.io/organization/osism" \ 2026-08-26 12:00:36.722345 | ubuntu-noble | "org.opencontainers.image.vendor"="OSISM GmbH" 2026-08-26 12:00:36.722355 | ubuntu-noble | {% endblock %} 2026-08-26 12:00:36.722365 | ubuntu-noble | 2026-08-26 12:00:36.723008 | ubuntu-noble | + bash scripts/002-generate.sh 2026-08-26 12:00:36.724444 | ubuntu-noble | + BASE=ubuntu 2026-08-26 12:00:36.724468 | ubuntu-noble | + BASE_VERSION=22.04 2026-08-26 12:00:36.725522 | ubuntu-noble | ++ date +%Y%m%d 2026-08-26 12:00:36.726669 | ubuntu-noble | + BUILD_ID=20260826 2026-08-26 12:00:36.726814 | ubuntu-noble | + DOCKER_NAMESPACE=kolla 2026-08-26 12:00:36.726835 | ubuntu-noble | + DOCKER_REGISTRY=osism.harbor.regio.digital 2026-08-26 12:00:36.726846 | ubuntu-noble | + OPENSTACK_VERSION=2025.1 2026-08-26 12:00:36.726856 | ubuntu-noble | + VERSION=latest 2026-08-26 12:00:36.726876 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-08-26 12:00:36.726887 | ubuntu-noble | + . defaults/all.sh 2026-08-26 12:00:36.726897 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-08-26 12:00:36.726907 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-08-26 12:00:36.726917 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-08-26 12:00:36.726926 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-08-26 12:00:36.726953 | ubuntu-noble | +++ deactivate nondestructive 2026-08-26 12:00:36.726973 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-26 12:00:36.726983 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-26 12:00:36.726997 | ubuntu-noble | +++ hash -r 2026-08-26 12:00:36.727008 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-26 12:00:36.727018 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-08-26 12:00:36.727027 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-08-26 12:00:36.727037 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-08-26 12:00:36.727047 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-08-26 12:00:36.727056 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-08-26 12:00:36.727066 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-08-26 12:00:36.727075 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-08-26 12:00:36.727086 | ubuntu-noble | +++ _OLD_VIRTUAL_PATH=/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-08-26 12:00:36.727101 | ubuntu-noble | +++ PATH=/tmp/venv/bin:/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-08-26 12:00:36.727111 | ubuntu-noble | +++ export PATH 2026-08-26 12:00:36.727121 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-26 12:00:36.727130 | ubuntu-noble | +++ '[' -z '' ']' 2026-08-26 12:00:36.727140 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-08-26 12:00:36.727150 | ubuntu-noble | +++ PS1='(venv) ' 2026-08-26 12:00:36.727159 | ubuntu-noble | +++ export PS1 2026-08-26 12:00:36.727169 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-08-26 12:00:36.727179 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-08-26 12:00:36.727189 | ubuntu-noble | +++ hash -r 2026-08-26 12:00:36.727198 | ubuntu-noble | + . defaults/2025.1.sh 2026-08-26 12:00:36.728201 | ubuntu-noble | +++ date +%Y%m%d 2026-08-26 12:00:36.729211 | ubuntu-noble | ++ export BUILD_ID=20260826 2026-08-26 12:00:36.729238 | ubuntu-noble | ++ BUILD_ID=20260826 2026-08-26 12:00:36.729253 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-08-26 12:00:36.729263 | ubuntu-noble | ++ KOLLA_TYPE= 2026-08-26 12:00:36.729274 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-08-26 12:00:36.729284 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-08-26 12:00:36.729294 | ubuntu-noble | + export VERSION 2026-08-26 12:00:36.729303 | ubuntu-noble | + export OPENSTACK_VERSION 2026-08-26 12:00:36.729313 | ubuntu-noble | + DOCKER_TAG=build-20260826 2026-08-26 12:00:36.729325 | ubuntu-noble | + KOLLA_BASE=ubuntu 2026-08-26 12:00:36.729339 | ubuntu-noble | + KOLLA_BASE_TAG=24.04 2026-08-26 12:00:36.729350 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-08-26 12:00:36.729361 | ubuntu-noble | + KOLLA_INSTALL_TYPE=source 2026-08-26 12:00:36.729370 | ubuntu-noble | + python3 src/generate-kolla-build-config.py 2026-08-26 12:00:36.874251 | ubuntu-noble | + setini DEFAULT namespace kolla 2026-08-26 12:00:36.874308 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=namespace value=kolla' 2026-08-26 12:00:38.125793 | ubuntu-noble | localhost | SUCCESS => { 2026-08-26 12:00:38.125840 | ubuntu-noble | "changed": false, 2026-08-26 12:00:38.125845 | ubuntu-noble | "gid": 1000, 2026-08-26 12:00:38.125849 | ubuntu-noble | "group": "zuul", 2026-08-26 12:00:38.125852 | ubuntu-noble | "mode": "0664", 2026-08-26 12:00:38.125856 | ubuntu-noble | "msg": "OK", 2026-08-26 12:00:38.125859 | ubuntu-noble | "owner": "zuul", 2026-08-26 12:00:38.125863 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-26 12:00:38.125867 | ubuntu-noble | "size": 4562, 2026-08-26 12:00:38.125870 | ubuntu-noble | "state": "file", 2026-08-26 12:00:38.125874 | ubuntu-noble | "uid": 1000 2026-08-26 12:00:38.125877 | ubuntu-noble | } 2026-08-26 12:00:38.221590 | ubuntu-noble | + setini DEFAULT tag build-20260826 2026-08-26 12:00:38.221655 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=tag value=build-20260826' 2026-08-26 12:00:39.440891 | ubuntu-noble | localhost | CHANGED => { 2026-08-26 12:00:39.440992 | ubuntu-noble | "changed": true, 2026-08-26 12:00:39.441007 | ubuntu-noble | "gid": 1000, 2026-08-26 12:00:39.441017 | ubuntu-noble | "group": "zuul", 2026-08-26 12:00:39.441027 | ubuntu-noble | "mode": "0664", 2026-08-26 12:00:39.441036 | ubuntu-noble | "msg": "option changed", 2026-08-26 12:00:39.441045 | ubuntu-noble | "owner": "zuul", 2026-08-26 12:00:39.441055 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-26 12:00:39.441065 | ubuntu-noble | "size": 4570, 2026-08-26 12:00:39.441075 | ubuntu-noble | "state": "file", 2026-08-26 12:00:39.441084 | ubuntu-noble | "uid": 1000 2026-08-26 12:00:39.441094 | ubuntu-noble | } 2026-08-26 12:00:39.544383 | ubuntu-noble | + setini DEFAULT base ubuntu 2026-08-26 12:00:39.544452 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=base value=ubuntu' 2026-08-26 12:00:40.786782 | ubuntu-noble | localhost | SUCCESS => { 2026-08-26 12:00:40.786845 | ubuntu-noble | "changed": false, 2026-08-26 12:00:40.786852 | ubuntu-noble | "gid": 1000, 2026-08-26 12:00:40.786857 | ubuntu-noble | "group": "zuul", 2026-08-26 12:00:40.786862 | ubuntu-noble | "mode": "0664", 2026-08-26 12:00:40.786867 | ubuntu-noble | "msg": "OK", 2026-08-26 12:00:40.786872 | ubuntu-noble | "owner": "zuul", 2026-08-26 12:00:40.786877 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-26 12:00:40.786882 | ubuntu-noble | "size": 4570, 2026-08-26 12:00:40.786887 | ubuntu-noble | "state": "file", 2026-08-26 12:00:40.786892 | ubuntu-noble | "uid": 1000 2026-08-26 12:00:40.786897 | ubuntu-noble | } 2026-08-26 12:00:40.881821 | ubuntu-noble | + setini DEFAULT base_tag 24.04 2026-08-26 12:00:40.881876 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=base_tag value=24.04' 2026-08-26 12:00:42.059799 | ubuntu-noble | localhost | SUCCESS => { 2026-08-26 12:00:42.059859 | ubuntu-noble | "changed": false, 2026-08-26 12:00:42.059868 | ubuntu-noble | "gid": 1000, 2026-08-26 12:00:42.059876 | ubuntu-noble | "group": "zuul", 2026-08-26 12:00:42.059883 | ubuntu-noble | "mode": "0664", 2026-08-26 12:00:42.059890 | ubuntu-noble | "msg": "OK", 2026-08-26 12:00:42.059897 | ubuntu-noble | "owner": "zuul", 2026-08-26 12:00:42.059904 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-26 12:00:42.059911 | ubuntu-noble | "size": 4570, 2026-08-26 12:00:42.059918 | ubuntu-noble | "state": "file", 2026-08-26 12:00:42.059925 | ubuntu-noble | "uid": 1000 2026-08-26 12:00:42.059932 | ubuntu-noble | } 2026-08-26 12:00:42.154971 | ubuntu-noble | + setini DEFAULT install_type source 2026-08-26 12:00:42.155023 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=install_type value=source' 2026-08-26 12:00:43.356792 | ubuntu-noble | localhost | SUCCESS => { 2026-08-26 12:00:43.356852 | ubuntu-noble | "changed": false, 2026-08-26 12:00:43.356858 | ubuntu-noble | "gid": 1000, 2026-08-26 12:00:43.356863 | ubuntu-noble | "group": "zuul", 2026-08-26 12:00:43.356867 | ubuntu-noble | "mode": "0664", 2026-08-26 12:00:43.356871 | ubuntu-noble | "msg": "OK", 2026-08-26 12:00:43.356876 | ubuntu-noble | "owner": "zuul", 2026-08-26 12:00:43.356880 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-26 12:00:43.356885 | ubuntu-noble | "size": 4570, 2026-08-26 12:00:43.356890 | ubuntu-noble | "state": "file", 2026-08-26 12:00:43.356894 | ubuntu-noble | "uid": 1000 2026-08-26 12:00:43.356898 | ubuntu-noble | } 2026-08-26 12:00:43.451752 | ubuntu-noble | + [[ 2025.1 == \2\0\2\4\.\1 ]] 2026-08-26 12:00:43.451826 | ubuntu-noble | + REQUIREMENTS_BRANCH=stable-2025.1 2026-08-26 12:00:43.451839 | ubuntu-noble | + setini openstack-base location tarballs/requirements-stable-2025.1.tar.gz 2026-08-26 12:00:43.451850 | 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-26 12:00:44.672798 | ubuntu-noble | localhost | CHANGED => { 2026-08-26 12:00:44.672844 | ubuntu-noble | "changed": true, 2026-08-26 12:00:44.672849 | ubuntu-noble | "gid": 1000, 2026-08-26 12:00:44.672853 | ubuntu-noble | "group": "zuul", 2026-08-26 12:00:44.672856 | ubuntu-noble | "mode": "0664", 2026-08-26 12:00:44.672860 | ubuntu-noble | "msg": "section and option added", 2026-08-26 12:00:44.672864 | ubuntu-noble | "owner": "zuul", 2026-08-26 12:00:44.672868 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-26 12:00:44.672871 | ubuntu-noble | "size": 4641, 2026-08-26 12:00:44.672875 | ubuntu-noble | "state": "file", 2026-08-26 12:00:44.672878 | ubuntu-noble | "uid": 1000 2026-08-26 12:00:44.672894 | ubuntu-noble | } 2026-08-26 12:00:44.766987 | 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-26 12:00:44.772063 | ubuntu-noble | + setini openstack-base type local 2026-08-26 12:00:44.772123 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=openstack-base option=type value=local' 2026-08-26 12:00:46.013535 | ubuntu-noble | localhost | CHANGED => { 2026-08-26 12:00:46.013572 | ubuntu-noble | "changed": true, 2026-08-26 12:00:46.013576 | ubuntu-noble | "gid": 1000, 2026-08-26 12:00:46.013580 | ubuntu-noble | "group": "zuul", 2026-08-26 12:00:46.013583 | ubuntu-noble | "mode": "0664", 2026-08-26 12:00:46.013587 | ubuntu-noble | "msg": "option added", 2026-08-26 12:00:46.013590 | ubuntu-noble | "owner": "zuul", 2026-08-26 12:00:46.013594 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-26 12:00:46.013597 | ubuntu-noble | "size": 4752, 2026-08-26 12:00:46.013601 | ubuntu-noble | "state": "file", 2026-08-26 12:00:46.013604 | ubuntu-noble | "uid": 1000 2026-08-26 12:00:46.013608 | ubuntu-noble | } 2026-08-26 12:00:46.105464 | ubuntu-noble | + [[ -n osism.harbor.regio.digital ]] 2026-08-26 12:00:46.105769 | ubuntu-noble | + setini DEFAULT registry osism.harbor.regio.digital 2026-08-26 12:00:46.105778 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=registry value=osism.harbor.regio.digital' 2026-08-26 12:00:47.333458 | ubuntu-noble | localhost | CHANGED => { 2026-08-26 12:00:47.333507 | ubuntu-noble | "changed": true, 2026-08-26 12:00:47.333512 | ubuntu-noble | "gid": 1000, 2026-08-26 12:00:47.333516 | ubuntu-noble | "group": "zuul", 2026-08-26 12:00:47.333519 | ubuntu-noble | "mode": "0664", 2026-08-26 12:00:47.333522 | ubuntu-noble | "msg": "option added", 2026-08-26 12:00:47.333526 | ubuntu-noble | "owner": "zuul", 2026-08-26 12:00:47.333529 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-26 12:00:47.333533 | ubuntu-noble | "size": 4790, 2026-08-26 12:00:47.333537 | ubuntu-noble | "state": "file", 2026-08-26 12:00:47.333540 | ubuntu-noble | "uid": 1000 2026-08-26 12:00:47.333543 | ubuntu-noble | } 2026-08-26 12:00:47.423347 | ubuntu-noble | + echo DEBUG kolla-build.conf 2026-08-26 12:00:47.423386 | ubuntu-noble | DEBUG kolla-build.conf 2026-08-26 12:00:47.423390 | ubuntu-noble | + cat kolla-build.conf 2026-08-26 12:00:47.424867 | ubuntu-noble | [DEFAULT] 2026-08-26 12:00:47.424883 | ubuntu-noble | base = ubuntu 2026-08-26 12:00:47.424888 | ubuntu-noble | base_package_type = deb 2026-08-26 12:00:47.424892 | ubuntu-noble | base_tag = 24.04 2026-08-26 12:00:47.424896 | ubuntu-noble | install_type = source 2026-08-26 12:00:47.424900 | ubuntu-noble | namespace = kolla 2026-08-26 12:00:47.424903 | ubuntu-noble | openstack_release = 2025.1 2026-08-26 12:00:47.424906 | ubuntu-noble | push = false 2026-08-26 12:00:47.424910 | ubuntu-noble | tag = build-20260826 2026-08-26 12:00:47.424913 | ubuntu-noble | threads = 1 2026-08-26 12:00:47.424917 | ubuntu-noble | patches_path = kolla-patches/2025.1 2026-08-26 12:00:47.424921 | ubuntu-noble | registry = osism.harbor.regio.digital 2026-08-26 12:00:47.424925 | ubuntu-noble | 2026-08-26 12:00:47.424930 | ubuntu-noble | ######################################################################### 2026-08-26 12:00:47.424941 | ubuntu-noble | # sources tracked in release repository 2026-08-26 12:00:47.424944 | ubuntu-noble | 2026-08-26 12:00:47.424948 | ubuntu-noble | [aodh-base] 2026-08-26 12:00:47.424951 | ubuntu-noble | type = local 2026-08-26 12:00:47.424955 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz 2026-08-26 12:00:47.424958 | ubuntu-noble | location = tarballs/aodh-stable-2025.1.tar.gz 2026-08-26 12:00:47.424962 | ubuntu-noble | 2026-08-26 12:00:47.424965 | ubuntu-noble | 2026-08-26 12:00:47.424968 | ubuntu-noble | 2026-08-26 12:00:47.424972 | ubuntu-noble | [barbican-base] 2026-08-26 12:00:47.424975 | ubuntu-noble | type = local 2026-08-26 12:00:47.424979 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz 2026-08-26 12:00:47.424983 | ubuntu-noble | location = tarballs/barbican-stable-2025.1.tar.gz 2026-08-26 12:00:47.424986 | ubuntu-noble | 2026-08-26 12:00:47.424989 | ubuntu-noble | 2026-08-26 12:00:47.424993 | ubuntu-noble | 2026-08-26 12:00:47.424996 | ubuntu-noble | [blazar-base] 2026-08-26 12:00:47.424999 | ubuntu-noble | type = local 2026-08-26 12:00:47.425003 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz 2026-08-26 12:00:47.425006 | ubuntu-noble | location = tarballs/blazar-stable-2025.1.tar.gz 2026-08-26 12:00:47.425009 | ubuntu-noble | 2026-08-26 12:00:47.425012 | ubuntu-noble | 2026-08-26 12:00:47.425027 | ubuntu-noble | 2026-08-26 12:00:47.425031 | ubuntu-noble | [ceilometer-base] 2026-08-26 12:00:47.425034 | ubuntu-noble | type = local 2026-08-26 12:00:47.425037 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz 2026-08-26 12:00:47.425041 | ubuntu-noble | location = tarballs/ceilometer-stable-2025.1.tar.gz 2026-08-26 12:00:47.425044 | ubuntu-noble | 2026-08-26 12:00:47.425047 | ubuntu-noble | 2026-08-26 12:00:47.425050 | ubuntu-noble | 2026-08-26 12:00:47.425054 | ubuntu-noble | [cinder-base] 2026-08-26 12:00:47.425057 | ubuntu-noble | type = local 2026-08-26 12:00:47.425060 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz 2026-08-26 12:00:47.425064 | ubuntu-noble | location = tarballs/cinder-stable-2025.1.tar.gz 2026-08-26 12:00:47.425067 | ubuntu-noble | 2026-08-26 12:00:47.425070 | ubuntu-noble | 2026-08-26 12:00:47.425074 | ubuntu-noble | 2026-08-26 12:00:47.425077 | ubuntu-noble | [designate-base] 2026-08-26 12:00:47.425080 | ubuntu-noble | type = local 2026-08-26 12:00:47.425084 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz 2026-08-26 12:00:47.425087 | ubuntu-noble | location = tarballs/designate-stable-2025.1.tar.gz 2026-08-26 12:00:47.425090 | ubuntu-noble | 2026-08-26 12:00:47.425093 | ubuntu-noble | 2026-08-26 12:00:47.425097 | ubuntu-noble | 2026-08-26 12:00:47.425100 | ubuntu-noble | [glance-base] 2026-08-26 12:00:47.425103 | ubuntu-noble | type = local 2026-08-26 12:00:47.425107 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz 2026-08-26 12:00:47.425110 | ubuntu-noble | location = tarballs/glance-stable-2025.1.tar.gz 2026-08-26 12:00:47.425113 | ubuntu-noble | 2026-08-26 12:00:47.425117 | ubuntu-noble | 2026-08-26 12:00:47.425120 | ubuntu-noble | 2026-08-26 12:00:47.425123 | ubuntu-noble | [heat-base] 2026-08-26 12:00:47.425127 | ubuntu-noble | type = local 2026-08-26 12:00:47.425130 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz 2026-08-26 12:00:47.425133 | ubuntu-noble | location = tarballs/heat-stable-2025.1.tar.gz 2026-08-26 12:00:47.425137 | ubuntu-noble | 2026-08-26 12:00:47.425140 | ubuntu-noble | 2026-08-26 12:00:47.425143 | ubuntu-noble | 2026-08-26 12:00:47.425146 | ubuntu-noble | [horizon] 2026-08-26 12:00:47.425150 | ubuntu-noble | type = local 2026-08-26 12:00:47.425153 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz 2026-08-26 12:00:47.425156 | ubuntu-noble | location = tarballs/horizon-stable-2025.1.tar.gz 2026-08-26 12:00:47.425160 | ubuntu-noble | 2026-08-26 12:00:47.425163 | ubuntu-noble | 2026-08-26 12:00:47.425166 | ubuntu-noble | 2026-08-26 12:00:47.425169 | ubuntu-noble | [ironic-base] 2026-08-26 12:00:47.425173 | ubuntu-noble | type = local 2026-08-26 12:00:47.425176 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz 2026-08-26 12:00:47.425180 | ubuntu-noble | location = tarballs/ironic-stable-2025.1.tar.gz 2026-08-26 12:00:47.425187 | ubuntu-noble | 2026-08-26 12:00:47.425191 | ubuntu-noble | 2026-08-26 12:00:47.425194 | ubuntu-noble | 2026-08-26 12:00:47.425197 | ubuntu-noble | [keystone-base] 2026-08-26 12:00:47.425201 | ubuntu-noble | type = local 2026-08-26 12:00:47.425204 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz 2026-08-26 12:00:47.425207 | ubuntu-noble | location = tarballs/keystone-stable-2025.1.tar.gz 2026-08-26 12:00:47.425211 | ubuntu-noble | 2026-08-26 12:00:47.425214 | ubuntu-noble | 2026-08-26 12:00:47.425217 | ubuntu-noble | 2026-08-26 12:00:47.425220 | ubuntu-noble | [magnum-base] 2026-08-26 12:00:47.425224 | ubuntu-noble | type = local 2026-08-26 12:00:47.425227 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz 2026-08-26 12:00:47.425230 | ubuntu-noble | location = tarballs/magnum-stable-2025.1.tar.gz 2026-08-26 12:00:47.425234 | ubuntu-noble | 2026-08-26 12:00:47.425237 | ubuntu-noble | 2026-08-26 12:00:47.425240 | ubuntu-noble | 2026-08-26 12:00:47.425244 | ubuntu-noble | [manila-base] 2026-08-26 12:00:47.425247 | ubuntu-noble | type = local 2026-08-26 12:00:47.425250 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz 2026-08-26 12:00:47.425254 | ubuntu-noble | location = tarballs/manila-stable-2025.1.tar.gz 2026-08-26 12:00:47.425257 | ubuntu-noble | 2026-08-26 12:00:47.425260 | ubuntu-noble | 2026-08-26 12:00:47.425264 | ubuntu-noble | 2026-08-26 12:00:47.425267 | ubuntu-noble | [masakari-base] 2026-08-26 12:00:47.425270 | ubuntu-noble | type = local 2026-08-26 12:00:47.425274 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz 2026-08-26 12:00:47.425277 | ubuntu-noble | location = tarballs/masakari-stable-2025.1.tar.gz 2026-08-26 12:00:47.425280 | ubuntu-noble | 2026-08-26 12:00:47.425284 | ubuntu-noble | 2026-08-26 12:00:47.425290 | ubuntu-noble | 2026-08-26 12:00:47.425294 | ubuntu-noble | [neutron-bgp-dragent] 2026-08-26 12:00:47.425297 | ubuntu-noble | type = local 2026-08-26 12:00:47.425301 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-26 12:00:47.425304 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-26 12:00:47.425308 | ubuntu-noble | 2026-08-26 12:00:47.425311 | ubuntu-noble | 2026-08-26 12:00:47.425314 | ubuntu-noble | [neutron-server-plugin-neutron-dynamic-routing] 2026-08-26 12:00:47.425318 | ubuntu-noble | type = local 2026-08-26 12:00:47.425321 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-26 12:00:47.425324 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-26 12:00:47.425328 | ubuntu-noble | 2026-08-26 12:00:47.425331 | ubuntu-noble | 2026-08-26 12:00:47.425334 | ubuntu-noble | [neutron-vpnaas-base] 2026-08-26 12:00:47.425338 | ubuntu-noble | type = local 2026-08-26 12:00:47.425341 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.1.tar.gz 2026-08-26 12:00:47.425344 | ubuntu-noble | location = tarballs/neutron-vpnaas-stable-2025.1.tar.gz 2026-08-26 12:00:47.425348 | ubuntu-noble | 2026-08-26 12:00:47.425351 | ubuntu-noble | 2026-08-26 12:00:47.425354 | ubuntu-noble | 2026-08-26 12:00:47.425358 | ubuntu-noble | [neutron-base] 2026-08-26 12:00:47.425361 | ubuntu-noble | type = local 2026-08-26 12:00:47.425364 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz 2026-08-26 12:00:47.425368 | ubuntu-noble | location = tarballs/neutron-stable-2025.1.tar.gz 2026-08-26 12:00:47.425371 | ubuntu-noble | 2026-08-26 12:00:47.425375 | ubuntu-noble | 2026-08-26 12:00:47.425378 | ubuntu-noble | 2026-08-26 12:00:47.425381 | ubuntu-noble | [nova-base] 2026-08-26 12:00:47.425384 | ubuntu-noble | type = local 2026-08-26 12:00:47.425388 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz 2026-08-26 12:00:47.425391 | ubuntu-noble | location = tarballs/nova-stable-2025.1.tar.gz 2026-08-26 12:00:47.425394 | ubuntu-noble | 2026-08-26 12:00:47.425397 | ubuntu-noble | 2026-08-26 12:00:47.425401 | ubuntu-noble | 2026-08-26 12:00:47.425404 | ubuntu-noble | [octavia-base] 2026-08-26 12:00:47.425407 | ubuntu-noble | type = local 2026-08-26 12:00:47.425411 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz 2026-08-26 12:00:47.425414 | ubuntu-noble | location = tarballs/octavia-stable-2025.1.tar.gz 2026-08-26 12:00:47.425417 | ubuntu-noble | 2026-08-26 12:00:47.425421 | ubuntu-noble | 2026-08-26 12:00:47.425424 | ubuntu-noble | 2026-08-26 12:00:47.425427 | ubuntu-noble | [placement-base] 2026-08-26 12:00:47.425430 | ubuntu-noble | type = local 2026-08-26 12:00:47.425434 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz 2026-08-26 12:00:47.425437 | ubuntu-noble | location = tarballs/placement-stable-2025.1.tar.gz 2026-08-26 12:00:47.425440 | ubuntu-noble | 2026-08-26 12:00:47.425444 | ubuntu-noble | 2026-08-26 12:00:47.425447 | ubuntu-noble | 2026-08-26 12:00:47.425450 | ubuntu-noble | [skyline-apiserver-base] 2026-08-26 12:00:47.425456 | ubuntu-noble | type = local 2026-08-26 12:00:47.425465 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.1.tar.gz 2026-08-26 12:00:47.425469 | ubuntu-noble | location = tarballs/skyline-apiserver-stable-2025.1.tar.gz 2026-08-26 12:00:47.425472 | ubuntu-noble | 2026-08-26 12:00:47.425476 | ubuntu-noble | 2026-08-26 12:00:47.425479 | ubuntu-noble | 2026-08-26 12:00:47.425482 | ubuntu-noble | [skyline-console-base] 2026-08-26 12:00:47.425485 | ubuntu-noble | type = local 2026-08-26 12:00:47.425489 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.1.tar.gz 2026-08-26 12:00:47.425492 | ubuntu-noble | location = tarballs/skyline-console-stable-2025.1.tar.gz 2026-08-26 12:00:47.425495 | ubuntu-noble | 2026-08-26 12:00:47.425499 | ubuntu-noble | 2026-08-26 12:00:47.425502 | ubuntu-noble | 2026-08-26 12:00:47.425505 | ubuntu-noble | [watcher-base] 2026-08-26 12:00:47.425509 | ubuntu-noble | type = local 2026-08-26 12:00:47.425512 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz 2026-08-26 12:00:47.425515 | ubuntu-noble | location = tarballs/watcher-stable-2025.1.tar.gz 2026-08-26 12:00:47.425519 | ubuntu-noble | 2026-08-26 12:00:47.425522 | ubuntu-noble | 2026-08-26 12:00:47.425525 | ubuntu-noble | [openstack-base] 2026-08-26 12:00:47.425528 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz 2026-08-26 12:00:47.425532 | ubuntu-noble | location = tarballs/requirements-stable-2025.1.tar.gz 2026-08-26 12:00:47.425544 | ubuntu-noble | type = local 2026-08-26 12:00:47.425780 | ubuntu-noble | + bash scripts/003-patch.sh 2026-08-26 12:00:47.427327 | ubuntu-noble | + OPENSTACK_VERSION=2025.1 2026-08-26 12:00:47.427339 | ubuntu-noble | + VERSION=latest 2026-08-26 12:00:47.427344 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-08-26 12:00:47.427387 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-08-26 12:00:47.427394 | ubuntu-noble | + . defaults/all.sh 2026-08-26 12:00:47.427439 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-08-26 12:00:47.427444 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-08-26 12:00:47.427449 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-08-26 12:00:47.427454 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-08-26 12:00:47.427563 | ubuntu-noble | +++ deactivate nondestructive 2026-08-26 12:00:47.427585 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-26 12:00:47.427600 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-26 12:00:47.427606 | ubuntu-noble | +++ hash -r 2026-08-26 12:00:47.427638 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-26 12:00:47.427644 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-08-26 12:00:47.427648 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-08-26 12:00:47.427665 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-08-26 12:00:47.427742 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-08-26 12:00:47.427751 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-08-26 12:00:47.427755 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-08-26 12:00:47.427760 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-08-26 12:00:47.427777 | ubuntu-noble | +++ _OLD_VIRTUAL_PATH=/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-08-26 12:00:47.427798 | ubuntu-noble | +++ PATH=/tmp/venv/bin:/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-08-26 12:00:47.427804 | ubuntu-noble | +++ export PATH 2026-08-26 12:00:47.427825 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-26 12:00:47.427847 | ubuntu-noble | +++ '[' -z '' ']' 2026-08-26 12:00:47.427852 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-08-26 12:00:47.427857 | ubuntu-noble | +++ PS1='(venv) ' 2026-08-26 12:00:47.427862 | ubuntu-noble | +++ export PS1 2026-08-26 12:00:47.427865 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-08-26 12:00:47.427870 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-08-26 12:00:47.427885 | ubuntu-noble | +++ hash -r 2026-08-26 12:00:47.427915 | ubuntu-noble | + . defaults/2025.1.sh 2026-08-26 12:00:47.428473 | ubuntu-noble | +++ date +%Y%m%d 2026-08-26 12:00:47.429550 | ubuntu-noble | ++ export BUILD_ID=20260826 2026-08-26 12:00:47.429563 | ubuntu-noble | ++ BUILD_ID=20260826 2026-08-26 12:00:47.429568 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-08-26 12:00:47.429572 | ubuntu-noble | ++ KOLLA_TYPE= 2026-08-26 12:00:47.429578 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-08-26 12:00:47.429581 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-08-26 12:00:47.429610 | ubuntu-noble | + . scripts/patch-lib.sh 2026-08-26 12:00:47.430244 | ubuntu-noble | +++ pwd 2026-08-26 12:00:47.430287 | ubuntu-noble | ++ PATCH_ROOT=/home/zuul/src/github.com/osism/container-images-kolla 2026-08-26 12:00:47.430314 | ubuntu-noble | ++ PATCH_MANIFEST=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-26 12:00:47.430577 | ubuntu-noble | + export VERSION 2026-08-26 12:00:47.430582 | ubuntu-noble | + export OPENSTACK_VERSION 2026-08-26 12:00:47.430668 | ubuntu-noble | + mkdir -p tarballs 2026-08-26 12:00:47.435178 | ubuntu-noble | + ping -c2 tarballs.opendev.org 2026-08-26 12:00:47.578588 | ubuntu-noble | PING tarballs.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f) 56 data bytes 2026-08-26 12:00:47.578660 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=1 ttl=41 time=128 ms 2026-08-26 12:00:48.564955 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=2 ttl=41 time=124 ms 2026-08-26 12:00:48.565051 | ubuntu-noble | 2026-08-26 12:00:48.565066 | ubuntu-noble | --- tarballs.opendev.org ping statistics --- 2026-08-26 12:00:48.565077 | ubuntu-noble | 2 packets transmitted, 2 received, 0% packet loss, time 1001ms 2026-08-26 12:00:48.565088 | ubuntu-noble | rtt min/avg/max/mdev = 124.069/126.135/128.202/2.066 ms 2026-08-26 12:00:48.567282 | ubuntu-noble | ++ awk '/# tarball/ && !seen[$4]++ { print $4 }' kolla-build.conf 2026-08-26 12:00:48.570903 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:00:48.570954 | ubuntu-noble | + pushd tarballs 2026-08-26 12:00:48.571350 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz 2026-08-26 12:00:48.573146 | ubuntu-noble | + filename=aodh-stable-2025.1.tar.gz 2026-08-26 12:00:48.573171 | ubuntu-noble | + [[ -e aodh-stable-2025.1.tar.gz ]] 2026-08-26 12:00:48.573227 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz 2026-08-26 12:00:48.573237 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz 2026-08-26 12:00:48.573245 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz 2026-08-26 12:00:49.692671 | ubuntu-noble | 2026-08-26 12:00:49 URL:https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz [254062/254062] -> "aodh-stable-2025.1.tar.gz" [1] 2026-08-26 12:00:49.695147 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-26 12:00:49.695207 | ubuntu-noble | + echo Process aodh-stable-2025.1.tar.gz 2026-08-26 12:00:49.695222 | ubuntu-noble | Process aodh-stable-2025.1.tar.gz 2026-08-26 12:00:49.697233 | ubuntu-noble | ++ tar -tzf aodh-stable-2025.1.tar.gz 2026-08-26 12:00:49.698859 | ubuntu-noble | ++ head -1 2026-08-26 12:00:49.699086 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:00:49.706217 | ubuntu-noble | + directory=aodh-20.0.1.dev5 2026-08-26 12:00:49.706906 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 aodh-20.0.1.dev5 2026-08-26 12:00:49.706940 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-26 12:00:49.706973 | ubuntu-noble | ++ local directory=aodh-20.0.1.dev5 2026-08-26 12:00:49.706996 | ubuntu-noble | ++ local suffix= 2026-08-26 12:00:49.707036 | ubuntu-noble | ++ local name=aodh 2026-08-26 12:00:49.707045 | ubuntu-noble | ++ local candidate path 2026-08-26 12:00:49.707081 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:49.707090 | ubuntu-noble | ++ path=patches/2025.1/aodh 2026-08-26 12:00:49.707098 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/aodh ]] 2026-08-26 12:00:49.707142 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:49.707152 | ubuntu-noble | ++ path=patches/2025.1/aodh 2026-08-26 12:00:49.707158 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/aodh ]] 2026-08-26 12:00:49.707164 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:49.707169 | ubuntu-noble | ++ path=patches/2025.1/aodh 2026-08-26 12:00:49.707177 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/aodh ]] 2026-08-26 12:00:49.707183 | ubuntu-noble | ++ return 1 2026-08-26 12:00:49.707798 | ubuntu-noble | + patch_dir= 2026-08-26 12:00:49.707820 | ubuntu-noble | + patch_dir= 2026-08-26 12:00:49.708064 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 aodh-20.0.1.dev5 /source 2026-08-26 12:00:49.708104 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-26 12:00:49.708111 | ubuntu-noble | ++ local directory=aodh-20.0.1.dev5 2026-08-26 12:00:49.708119 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:00:49.708168 | ubuntu-noble | ++ local name=aodh 2026-08-26 12:00:49.708175 | ubuntu-noble | ++ local candidate path 2026-08-26 12:00:49.708188 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:49.708196 | ubuntu-noble | ++ path=overlays/2025.1/aodh/source 2026-08-26 12:00:49.708202 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/aodh/source ]] 2026-08-26 12:00:49.708226 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:49.708233 | ubuntu-noble | ++ path=overlays/2025.1/aodh/source 2026-08-26 12:00:49.708241 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/aodh/source ]] 2026-08-26 12:00:49.708247 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:49.708252 | ubuntu-noble | ++ path=overlays/2025.1/aodh/source 2026-08-26 12:00:49.708260 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/aodh/source ]] 2026-08-26 12:00:49.708265 | ubuntu-noble | ++ return 1 2026-08-26 12:00:49.708818 | ubuntu-noble | + overlay_dir= 2026-08-26 12:00:49.708863 | ubuntu-noble | + overlay_dir= 2026-08-26 12:00:49.708870 | ubuntu-noble | + echo Check patches for aodh-stable-2025.1.tar.gz 2026-08-26 12:00:49.708876 | ubuntu-noble | Check patches for aodh-stable-2025.1.tar.gz 2026-08-26 12:00:49.708881 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:00:49.708886 | ubuntu-noble | + echo Check overlays for aodh-stable-2025.1.tar.gz 2026-08-26 12:00:49.708890 | ubuntu-noble | Check overlays for aodh-stable-2025.1.tar.gz 2026-08-26 12:00:49.708895 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:00:49.708911 | ubuntu-noble | + popd 2026-08-26 12:00:49.708916 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:00:49.708920 | ubuntu-noble | + pushd tarballs 2026-08-26 12:00:49.709442 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz 2026-08-26 12:00:49.711214 | ubuntu-noble | + filename=barbican-stable-2025.1.tar.gz 2026-08-26 12:00:49.711239 | ubuntu-noble | + [[ -e barbican-stable-2025.1.tar.gz ]] 2026-08-26 12:00:49.711245 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz 2026-08-26 12:00:49.711249 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz 2026-08-26 12:00:49.711254 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz 2026-08-26 12:00:50.993388 | ubuntu-noble | 2026-08-26 12:00:50 URL:https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz [663542/663542] -> "barbican-stable-2025.1.tar.gz" [1] 2026-08-26 12:00:50.995712 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-26 12:00:50.995806 | ubuntu-noble | + echo Process barbican-stable-2025.1.tar.gz 2026-08-26 12:00:50.995819 | ubuntu-noble | Process barbican-stable-2025.1.tar.gz 2026-08-26 12:00:50.998315 | ubuntu-noble | ++ tar -tzf barbican-stable-2025.1.tar.gz 2026-08-26 12:00:50.998353 | ubuntu-noble | ++ head -1 2026-08-26 12:00:50.999179 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:00:51.006192 | ubuntu-noble | + directory=barbican-20.0.1.dev5 2026-08-26 12:00:51.007120 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 barbican-20.0.1.dev5 2026-08-26 12:00:51.007152 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-26 12:00:51.007161 | ubuntu-noble | ++ local directory=barbican-20.0.1.dev5 2026-08-26 12:00:51.007168 | ubuntu-noble | ++ local suffix= 2026-08-26 12:00:51.007175 | ubuntu-noble | ++ local name=barbican 2026-08-26 12:00:51.007182 | ubuntu-noble | ++ local candidate path 2026-08-26 12:00:51.007194 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:51.007201 | ubuntu-noble | ++ path=patches/2025.1/barbican 2026-08-26 12:00:51.007209 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/barbican ]] 2026-08-26 12:00:51.007220 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:51.007227 | ubuntu-noble | ++ path=patches/2025.1/barbican 2026-08-26 12:00:51.007234 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/barbican ]] 2026-08-26 12:00:51.007241 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:51.007251 | ubuntu-noble | ++ path=patches/2025.1/barbican 2026-08-26 12:00:51.007258 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/barbican ]] 2026-08-26 12:00:51.007265 | ubuntu-noble | ++ return 1 2026-08-26 12:00:51.007631 | ubuntu-noble | + patch_dir= 2026-08-26 12:00:51.007641 | ubuntu-noble | + patch_dir= 2026-08-26 12:00:51.008844 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 barbican-20.0.1.dev5 /source 2026-08-26 12:00:51.008891 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-26 12:00:51.008902 | ubuntu-noble | ++ local directory=barbican-20.0.1.dev5 2026-08-26 12:00:51.008909 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:00:51.008916 | ubuntu-noble | ++ local name=barbican 2026-08-26 12:00:51.008922 | ubuntu-noble | ++ local candidate path 2026-08-26 12:00:51.008929 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:51.008935 | ubuntu-noble | ++ path=overlays/2025.1/barbican/source 2026-08-26 12:00:51.008942 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/barbican/source ]] 2026-08-26 12:00:51.008949 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:51.008955 | ubuntu-noble | ++ path=overlays/2025.1/barbican/source 2026-08-26 12:00:51.008961 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/barbican/source ]] 2026-08-26 12:00:51.008968 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:51.008974 | ubuntu-noble | ++ path=overlays/2025.1/barbican/source 2026-08-26 12:00:51.008981 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/barbican/source ]] 2026-08-26 12:00:51.008987 | ubuntu-noble | ++ return 1 2026-08-26 12:00:51.009596 | ubuntu-noble | + overlay_dir= 2026-08-26 12:00:51.009617 | ubuntu-noble | + overlay_dir= 2026-08-26 12:00:51.009624 | ubuntu-noble | + echo Check patches for barbican-stable-2025.1.tar.gz 2026-08-26 12:00:51.009631 | ubuntu-noble | Check patches for barbican-stable-2025.1.tar.gz 2026-08-26 12:00:51.009638 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:00:51.009644 | ubuntu-noble | + echo Check overlays for barbican-stable-2025.1.tar.gz 2026-08-26 12:00:51.009651 | ubuntu-noble | Check overlays for barbican-stable-2025.1.tar.gz 2026-08-26 12:00:51.009657 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:00:51.009664 | ubuntu-noble | + popd 2026-08-26 12:00:51.009670 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:00:51.009677 | ubuntu-noble | + pushd tarballs 2026-08-26 12:00:51.010153 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz 2026-08-26 12:00:51.012699 | ubuntu-noble | + filename=blazar-stable-2025.1.tar.gz 2026-08-26 12:00:51.012814 | ubuntu-noble | + [[ -e blazar-stable-2025.1.tar.gz ]] 2026-08-26 12:00:51.012829 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz 2026-08-26 12:00:51.012839 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz 2026-08-26 12:00:51.012860 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz 2026-08-26 12:00:52.135704 | ubuntu-noble | 2026-08-26 12:00:52 URL:https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz [430885/430885] -> "blazar-stable-2025.1.tar.gz" [1] 2026-08-26 12:00:52.137991 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-26 12:00:52.138066 | ubuntu-noble | + echo Process blazar-stable-2025.1.tar.gz 2026-08-26 12:00:52.138078 | ubuntu-noble | Process blazar-stable-2025.1.tar.gz 2026-08-26 12:00:52.141829 | ubuntu-noble | ++ tar -tzf blazar-stable-2025.1.tar.gz 2026-08-26 12:00:52.141900 | ubuntu-noble | ++ head -1 2026-08-26 12:00:52.141909 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:00:52.147880 | ubuntu-noble | + directory=blazar-15.0.1.dev6 2026-08-26 12:00:52.148881 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 blazar-15.0.1.dev6 2026-08-26 12:00:52.149002 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-26 12:00:52.149036 | ubuntu-noble | ++ local directory=blazar-15.0.1.dev6 2026-08-26 12:00:52.149077 | ubuntu-noble | ++ local suffix= 2026-08-26 12:00:52.149174 | ubuntu-noble | ++ local name=blazar 2026-08-26 12:00:52.149183 | ubuntu-noble | ++ local candidate path 2026-08-26 12:00:52.149241 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:52.149265 | ubuntu-noble | ++ path=patches/2025.1/blazar 2026-08-26 12:00:52.149290 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/blazar ]] 2026-08-26 12:00:52.149337 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:52.149344 | ubuntu-noble | ++ path=patches/2025.1/blazar 2026-08-26 12:00:52.149365 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/blazar ]] 2026-08-26 12:00:52.149375 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:52.149383 | ubuntu-noble | ++ path=patches/2025.1/blazar 2026-08-26 12:00:52.149390 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/blazar ]] 2026-08-26 12:00:52.149417 | ubuntu-noble | ++ return 1 2026-08-26 12:00:52.149963 | ubuntu-noble | + patch_dir= 2026-08-26 12:00:52.149992 | ubuntu-noble | + patch_dir= 2026-08-26 12:00:52.150814 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 blazar-15.0.1.dev6 /source 2026-08-26 12:00:52.150839 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-26 12:00:52.150845 | ubuntu-noble | ++ local directory=blazar-15.0.1.dev6 2026-08-26 12:00:52.150850 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:00:52.150855 | ubuntu-noble | ++ local name=blazar 2026-08-26 12:00:52.150881 | ubuntu-noble | ++ local candidate path 2026-08-26 12:00:52.150926 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:52.150953 | ubuntu-noble | ++ path=overlays/2025.1/blazar/source 2026-08-26 12:00:52.150979 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/blazar/source ]] 2026-08-26 12:00:52.151017 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:52.151038 | ubuntu-noble | ++ path=overlays/2025.1/blazar/source 2026-08-26 12:00:52.151340 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/blazar/source ]] 2026-08-26 12:00:52.151362 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:52.151367 | ubuntu-noble | ++ path=overlays/2025.1/blazar/source 2026-08-26 12:00:52.151372 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/blazar/source ]] 2026-08-26 12:00:52.151377 | ubuntu-noble | ++ return 1 2026-08-26 12:00:52.151433 | ubuntu-noble | + overlay_dir= 2026-08-26 12:00:52.151442 | ubuntu-noble | + overlay_dir= 2026-08-26 12:00:52.151468 | ubuntu-noble | + echo Check patches for blazar-stable-2025.1.tar.gz 2026-08-26 12:00:52.151476 | ubuntu-noble | Check patches for blazar-stable-2025.1.tar.gz 2026-08-26 12:00:52.151484 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:00:52.151510 | ubuntu-noble | + echo Check overlays for blazar-stable-2025.1.tar.gz 2026-08-26 12:00:52.151516 | ubuntu-noble | Check overlays for blazar-stable-2025.1.tar.gz 2026-08-26 12:00:52.151523 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:00:52.151530 | ubuntu-noble | + popd 2026-08-26 12:00:52.151632 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:00:52.151640 | ubuntu-noble | + pushd tarballs 2026-08-26 12:00:52.152457 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz 2026-08-26 12:00:52.154360 | ubuntu-noble | + filename=ceilometer-stable-2025.1.tar.gz 2026-08-26 12:00:52.154379 | ubuntu-noble | + [[ -e ceilometer-stable-2025.1.tar.gz ]] 2026-08-26 12:00:52.154439 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz 2026-08-26 12:00:52.154445 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz 2026-08-26 12:00:52.154464 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz 2026-08-26 12:00:53.396949 | ubuntu-noble | 2026-08-26 12:00:53 URL:https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz [864709/864709] -> "ceilometer-stable-2025.1.tar.gz" [1] 2026-08-26 12:00:53.399692 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-26 12:00:53.399782 | ubuntu-noble | + echo Process ceilometer-stable-2025.1.tar.gz 2026-08-26 12:00:53.399823 | ubuntu-noble | Process ceilometer-stable-2025.1.tar.gz 2026-08-26 12:00:53.402815 | ubuntu-noble | ++ tar -tzf ceilometer-stable-2025.1.tar.gz 2026-08-26 12:00:53.402855 | ubuntu-noble | ++ head -1 2026-08-26 12:00:53.403325 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:00:53.409235 | ubuntu-noble | + directory=ceilometer-24.0.1.dev4 2026-08-26 12:00:53.410145 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 ceilometer-24.0.1.dev4 2026-08-26 12:00:53.410230 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-26 12:00:53.410258 | ubuntu-noble | ++ local directory=ceilometer-24.0.1.dev4 2026-08-26 12:00:53.410310 | ubuntu-noble | ++ local suffix= 2026-08-26 12:00:53.410376 | ubuntu-noble | ++ local name=ceilometer 2026-08-26 12:00:53.410385 | ubuntu-noble | ++ local candidate path 2026-08-26 12:00:53.410439 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:53.410463 | ubuntu-noble | ++ path=patches/2025.1/ceilometer 2026-08-26 12:00:53.410486 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ceilometer ]] 2026-08-26 12:00:53.410537 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:53.410546 | ubuntu-noble | ++ path=patches/2025.1/ceilometer 2026-08-26 12:00:53.410555 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ceilometer ]] 2026-08-26 12:00:53.410563 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:53.410571 | ubuntu-noble | ++ path=patches/2025.1/ceilometer 2026-08-26 12:00:53.410579 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ceilometer ]] 2026-08-26 12:00:53.410586 | ubuntu-noble | ++ return 1 2026-08-26 12:00:53.411235 | ubuntu-noble | + patch_dir= 2026-08-26 12:00:53.411257 | ubuntu-noble | + patch_dir= 2026-08-26 12:00:53.411591 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 ceilometer-24.0.1.dev4 /source 2026-08-26 12:00:53.411650 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-26 12:00:53.411660 | ubuntu-noble | ++ local directory=ceilometer-24.0.1.dev4 2026-08-26 12:00:53.411684 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:00:53.411786 | ubuntu-noble | ++ local name=ceilometer 2026-08-26 12:00:53.411825 | ubuntu-noble | ++ local candidate path 2026-08-26 12:00:53.411834 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:53.411842 | ubuntu-noble | ++ path=overlays/2025.1/ceilometer/source 2026-08-26 12:00:53.411850 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/ceilometer/source ]] 2026-08-26 12:00:53.411884 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:53.411893 | ubuntu-noble | ++ path=overlays/2025.1/ceilometer/source 2026-08-26 12:00:53.411899 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/ceilometer/source ]] 2026-08-26 12:00:53.411906 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:53.411912 | ubuntu-noble | ++ path=overlays/2025.1/ceilometer/source 2026-08-26 12:00:53.411920 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/ceilometer/source ]] 2026-08-26 12:00:53.411926 | ubuntu-noble | ++ return 1 2026-08-26 12:00:53.412673 | ubuntu-noble | + overlay_dir= 2026-08-26 12:00:53.412692 | ubuntu-noble | + overlay_dir= 2026-08-26 12:00:53.412698 | ubuntu-noble | + echo Check patches for ceilometer-stable-2025.1.tar.gz 2026-08-26 12:00:53.412704 | ubuntu-noble | Check patches for ceilometer-stable-2025.1.tar.gz 2026-08-26 12:00:53.412710 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:00:53.412761 | ubuntu-noble | + echo Check overlays for ceilometer-stable-2025.1.tar.gz 2026-08-26 12:00:53.412773 | ubuntu-noble | Check overlays for ceilometer-stable-2025.1.tar.gz 2026-08-26 12:00:53.412779 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:00:53.412785 | ubuntu-noble | + popd 2026-08-26 12:00:53.412811 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:00:53.412824 | ubuntu-noble | + pushd tarballs 2026-08-26 12:00:53.413039 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz 2026-08-26 12:00:53.414847 | ubuntu-noble | + filename=cinder-stable-2025.1.tar.gz 2026-08-26 12:00:53.414904 | ubuntu-noble | + [[ -e cinder-stable-2025.1.tar.gz ]] 2026-08-26 12:00:53.414916 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz 2026-08-26 12:00:53.414926 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz 2026-08-26 12:00:53.414934 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz 2026-08-26 12:00:55.152022 | ubuntu-noble | 2026-08-26 12:00:55 URL:https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz [6445075/6445075] -> "cinder-stable-2025.1.tar.gz" [1] 2026-08-26 12:00:55.154643 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-26 12:00:55.154708 | ubuntu-noble | + echo Process cinder-stable-2025.1.tar.gz 2026-08-26 12:00:55.154749 | ubuntu-noble | Process cinder-stable-2025.1.tar.gz 2026-08-26 12:00:55.156778 | ubuntu-noble | ++ tar -tzf cinder-stable-2025.1.tar.gz 2026-08-26 12:00:55.156811 | ubuntu-noble | ++ head -1 2026-08-26 12:00:55.158190 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:00:55.164335 | ubuntu-noble | + directory=cinder-26.2.1.dev18 2026-08-26 12:00:55.165235 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 cinder-26.2.1.dev18 2026-08-26 12:00:55.165360 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-26 12:00:55.165410 | ubuntu-noble | ++ local directory=cinder-26.2.1.dev18 2026-08-26 12:00:55.165457 | ubuntu-noble | ++ local suffix= 2026-08-26 12:00:55.165531 | ubuntu-noble | ++ local name=cinder 2026-08-26 12:00:55.165563 | ubuntu-noble | ++ local candidate path 2026-08-26 12:00:55.165617 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:55.165648 | ubuntu-noble | ++ path=patches/2025.1/cinder 2026-08-26 12:00:55.165678 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/cinder ]] 2026-08-26 12:00:55.165764 | ubuntu-noble | ++ echo patches/2025.1/cinder 2026-08-26 12:00:55.165810 | ubuntu-noble | ++ return 0 2026-08-26 12:00:55.166324 | ubuntu-noble | + patch_dir=patches/2025.1/cinder 2026-08-26 12:00:55.167266 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 cinder-26.2.1.dev18 /source 2026-08-26 12:00:55.167372 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-26 12:00:55.167415 | ubuntu-noble | ++ local directory=cinder-26.2.1.dev18 2026-08-26 12:00:55.167460 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:00:55.167521 | ubuntu-noble | ++ local name=cinder 2026-08-26 12:00:55.167551 | ubuntu-noble | ++ local candidate path 2026-08-26 12:00:55.167618 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:55.167648 | ubuntu-noble | ++ path=overlays/2025.1/cinder/source 2026-08-26 12:00:55.168093 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/cinder/source ]] 2026-08-26 12:00:55.168114 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:55.168120 | ubuntu-noble | ++ path=overlays/2025.1/cinder/source 2026-08-26 12:00:55.168126 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/cinder/source ]] 2026-08-26 12:00:55.168132 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:55.168138 | ubuntu-noble | ++ path=overlays/2025.1/cinder/source 2026-08-26 12:00:55.168145 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/cinder/source ]] 2026-08-26 12:00:55.168151 | ubuntu-noble | ++ return 1 2026-08-26 12:00:55.168877 | ubuntu-noble | + overlay_dir= 2026-08-26 12:00:55.168934 | ubuntu-noble | + overlay_dir= 2026-08-26 12:00:55.168947 | ubuntu-noble | + echo Check patches for cinder-stable-2025.1.tar.gz 2026-08-26 12:00:55.168958 | ubuntu-noble | Check patches for cinder-stable-2025.1.tar.gz 2026-08-26 12:00:55.168968 | ubuntu-noble | + [[ -n patches/2025.1/cinder ]] 2026-08-26 12:00:55.168978 | ubuntu-noble | + tar xzf cinder-stable-2025.1.tar.gz 2026-08-26 12:00:55.536808 | ubuntu-noble | + rm cinder-stable-2025.1.tar.gz 2026-08-26 12:00:55.540777 | ubuntu-noble | + find cinder-26.2.1.dev18 -type f 2026-08-26 12:00:55.540809 | ubuntu-noble | + sort 2026-08-26 12:00:55.550624 | ubuntu-noble | + pushd cinder-26.2.1.dev18 2026-08-26 12:00:55.551534 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/cinder -type f -name '*.patch' 2026-08-26 12:00:55.551700 | ubuntu-noble | ++ sort 2026-08-26 12:00:55.553827 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-26 12:00:55.554193 | ubuntu-noble | + apply_patch patches/2025.1/cinder/netapp-02-backport-928486.patch 2026-08-26 12:00:55.554208 | ubuntu-noble | + local rel=patches/2025.1/cinder/netapp-02-backport-928486.patch 2026-08-26 12:00:55.554212 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/cinder/netapp-02-backport-928486.patch 2026-08-26 12:00:55.554217 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/cinder/netapp-02-backport-928486.patch' 2026-08-26 12:00:55.554221 | ubuntu-noble | APPLY PATCH patches/2025.1/cinder/netapp-02-backport-928486.patch 2026-08-26 12:00:55.554224 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:00:55.555771 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/client/fakes.py 2026-08-26 12:00:55.556030 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_client_cmode_rest.py 2026-08-26 12:00:55.556519 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/fakes.py 2026-08-26 12:00:55.556758 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-26 12:00:55.557036 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/client/api.py 2026-08-26 12:00:55.557339 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/client/client_cmode_rest.py 2026-08-26 12:00:55.557673 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-26 12:00:55.557939 | ubuntu-noble | checking file releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-26 12:00:55.558366 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:00:55.559999 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/client/fakes.py 2026-08-26 12:00:55.562770 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_client_cmode_rest.py 2026-08-26 12:00:55.562791 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/fakes.py 2026-08-26 12:00:55.562796 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-26 12:00:55.562799 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/client/api.py 2026-08-26 12:00:55.562803 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/client/client_cmode_rest.py 2026-08-26 12:00:55.562807 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-26 12:00:55.562817 | ubuntu-noble | patching file releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-26 12:00:55.563140 | ubuntu-noble | + echo patches/2025.1/cinder/netapp-02-backport-928486.patch 2026-08-26 12:00:55.563204 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-26 12:00:55.563305 | ubuntu-noble | + apply_patch patches/2025.1/cinder/netapp-03-backport-944964.patch 2026-08-26 12:00:55.563347 | ubuntu-noble | + local rel=patches/2025.1/cinder/netapp-03-backport-944964.patch 2026-08-26 12:00:55.563387 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/cinder/netapp-03-backport-944964.patch 2026-08-26 12:00:55.563431 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/cinder/netapp-03-backport-944964.patch' 2026-08-26 12:00:55.563436 | ubuntu-noble | APPLY PATCH patches/2025.1/cinder/netapp-03-backport-944964.patch 2026-08-26 12:00:55.563466 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:00:55.565347 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-26 12:00:55.565371 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-26 12:00:55.565376 | ubuntu-noble | checking file releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-08-26 12:00:55.565469 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:00:55.567434 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-26 12:00:55.567468 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-26 12:00:55.567473 | ubuntu-noble | patching file releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-08-26 12:00:55.567584 | ubuntu-noble | + echo patches/2025.1/cinder/netapp-03-backport-944964.patch 2026-08-26 12:00:55.567762 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-26 12:00:55.567880 | ubuntu-noble | + apply_patch patches/2025.1/cinder/netapp-04-backport-962085.patch 2026-08-26 12:00:55.567912 | ubuntu-noble | + local rel=patches/2025.1/cinder/netapp-04-backport-962085.patch 2026-08-26 12:00:55.567948 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/cinder/netapp-04-backport-962085.patch 2026-08-26 12:00:55.567986 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/cinder/netapp-04-backport-962085.patch' 2026-08-26 12:00:55.567992 | ubuntu-noble | APPLY PATCH patches/2025.1/cinder/netapp-04-backport-962085.patch 2026-08-26 12:00:55.568011 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:00:55.569751 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-26 12:00:55.569806 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-26 12:00:55.570002 | ubuntu-noble | checking file releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-08-26 12:00:55.570324 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:00:55.573094 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-26 12:00:55.573629 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-26 12:00:55.574100 | ubuntu-noble | patching file releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-08-26 12:00:55.575322 | ubuntu-noble | + echo patches/2025.1/cinder/netapp-04-backport-962085.patch 2026-08-26 12:00:55.575510 | ubuntu-noble | + popd 2026-08-26 12:00:55.577754 | ubuntu-noble | + find cinder-26.2.1.dev18 -type f 2026-08-26 12:00:55.577778 | ubuntu-noble | + sort 2026-08-26 12:00:55.588260 | ubuntu-noble | + append_new_files_to_sources_txt cinder-26.2.1.dev18 files-before files-after 2026-08-26 12:00:55.588333 | ubuntu-noble | + local directory=cinder-26.2.1.dev18 2026-08-26 12:00:55.588358 | ubuntu-noble | + local before=files-before 2026-08-26 12:00:55.588376 | ubuntu-noble | + local after=files-after 2026-08-26 12:00:55.588397 | ubuntu-noble | + local sources_txt 2026-08-26 12:00:55.589551 | ubuntu-noble | ++ find cinder-26.2.1.dev18 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-26 12:00:55.590092 | ubuntu-noble | ++ head -1 2026-08-26 12:00:55.591818 | ubuntu-noble | + sources_txt=cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt 2026-08-26 12:00:55.591888 | ubuntu-noble | + [[ -z cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt ]] 2026-08-26 12:00:55.591917 | ubuntu-noble | + local new_files 2026-08-26 12:00:55.592408 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-26 12:00:55.596571 | 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-26 12:00:55.596590 | ubuntu-noble | cinder-26.2.1.dev18/releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-08-26 12:00:55.596594 | ubuntu-noble | cinder-26.2.1.dev18/releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml' 2026-08-26 12:00:55.596598 | ubuntu-noble | + [[ -z cinder-26.2.1.dev18/releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-26 12:00:55.596601 | ubuntu-noble | cinder-26.2.1.dev18/releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-08-26 12:00:55.596605 | ubuntu-noble | cinder-26.2.1.dev18/releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml ]] 2026-08-26 12:00:55.596872 | ubuntu-noble | ++ tail -c1 cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt 2026-08-26 12:00:55.598444 | ubuntu-noble | + [[ -n y ]] 2026-08-26 12:00:55.598463 | ubuntu-noble | + echo 2026-08-26 12:00:55.598467 | ubuntu-noble | + local file 2026-08-26 12:00:55.598471 | ubuntu-noble | + for file in $new_files 2026-08-26 12:00:55.598474 | ubuntu-noble | + case $file in 2026-08-26 12:00:55.598479 | 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-26 12:00:55.598484 | 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-26 12:00:55.598488 | ubuntu-noble | + echo releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-26 12:00:55.598491 | ubuntu-noble | + for file in $new_files 2026-08-26 12:00:55.598495 | ubuntu-noble | + case $file in 2026-08-26 12:00:55.598498 | 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-26 12:00:55.598502 | 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-26 12:00:55.598505 | ubuntu-noble | + echo releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-08-26 12:00:55.598508 | ubuntu-noble | + for file in $new_files 2026-08-26 12:00:55.598512 | ubuntu-noble | + case $file in 2026-08-26 12:00:55.598515 | 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-26 12:00:55.598519 | 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-26 12:00:55.598523 | ubuntu-noble | + echo releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-08-26 12:00:55.598526 | ubuntu-noble | + rm files-before files-after 2026-08-26 12:00:55.599798 | ubuntu-noble | + tar czf cinder-stable-2025.1.tar.gz cinder-26.2.1.dev18 2026-08-26 12:00:56.782792 | ubuntu-noble | + rm -r cinder-26.2.1.dev18 2026-08-26 12:00:56.848856 | ubuntu-noble | + echo Check overlays for cinder-stable-2025.1.tar.gz 2026-08-26 12:00:56.848938 | ubuntu-noble | Check overlays for cinder-stable-2025.1.tar.gz 2026-08-26 12:00:56.848951 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:00:56.848970 | ubuntu-noble | + popd 2026-08-26 12:00:56.848982 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:00:56.848993 | ubuntu-noble | + pushd tarballs 2026-08-26 12:00:56.850381 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz 2026-08-26 12:00:56.851658 | ubuntu-noble | + filename=designate-stable-2025.1.tar.gz 2026-08-26 12:00:56.851684 | ubuntu-noble | + [[ -e designate-stable-2025.1.tar.gz ]] 2026-08-26 12:00:56.851696 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz 2026-08-26 12:00:56.851706 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz 2026-08-26 12:00:56.851766 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz 2026-08-26 12:00:58.201414 | ubuntu-noble | 2026-08-26 12:00:58 URL:https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz [1012042/1012042] -> "designate-stable-2025.1.tar.gz" [1] 2026-08-26 12:00:58.204110 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-26 12:00:58.204196 | ubuntu-noble | + echo Process designate-stable-2025.1.tar.gz 2026-08-26 12:00:58.204205 | ubuntu-noble | Process designate-stable-2025.1.tar.gz 2026-08-26 12:00:58.209795 | ubuntu-noble | ++ tar -tzf designate-stable-2025.1.tar.gz 2026-08-26 12:00:58.209846 | ubuntu-noble | ++ head -1 2026-08-26 12:00:58.209855 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:00:58.217561 | ubuntu-noble | + directory=designate-20.0.3.dev1 2026-08-26 12:00:58.218831 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 designate-20.0.3.dev1 2026-08-26 12:00:58.218921 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-26 12:00:58.218930 | ubuntu-noble | ++ local directory=designate-20.0.3.dev1 2026-08-26 12:00:58.218936 | ubuntu-noble | ++ local suffix= 2026-08-26 12:00:58.218948 | ubuntu-noble | ++ local name=designate 2026-08-26 12:00:58.218954 | ubuntu-noble | ++ local candidate path 2026-08-26 12:00:58.218959 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:58.218964 | ubuntu-noble | ++ path=patches/2025.1/designate 2026-08-26 12:00:58.218972 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/designate ]] 2026-08-26 12:00:58.219064 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:58.219072 | ubuntu-noble | ++ path=patches/2025.1/designate 2026-08-26 12:00:58.219080 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/designate ]] 2026-08-26 12:00:58.219085 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:58.219093 | ubuntu-noble | ++ path=patches/2025.1/designate 2026-08-26 12:00:58.219101 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/designate ]] 2026-08-26 12:00:58.219132 | ubuntu-noble | ++ return 1 2026-08-26 12:00:58.219933 | ubuntu-noble | + patch_dir= 2026-08-26 12:00:58.219988 | ubuntu-noble | + patch_dir= 2026-08-26 12:00:58.220481 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 designate-20.0.3.dev1 /source 2026-08-26 12:00:58.220504 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-26 12:00:58.220545 | ubuntu-noble | ++ local directory=designate-20.0.3.dev1 2026-08-26 12:00:58.220559 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:00:58.220642 | ubuntu-noble | ++ local name=designate 2026-08-26 12:00:58.220654 | ubuntu-noble | ++ local candidate path 2026-08-26 12:00:58.220667 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:58.220680 | ubuntu-noble | ++ path=overlays/2025.1/designate/source 2026-08-26 12:00:58.220690 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/designate/source ]] 2026-08-26 12:00:58.220763 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:58.220779 | ubuntu-noble | ++ path=overlays/2025.1/designate/source 2026-08-26 12:00:58.220793 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/designate/source ]] 2026-08-26 12:00:58.220802 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:58.220810 | ubuntu-noble | ++ path=overlays/2025.1/designate/source 2026-08-26 12:00:58.220819 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/designate/source ]] 2026-08-26 12:00:58.220831 | ubuntu-noble | ++ return 1 2026-08-26 12:00:58.221222 | ubuntu-noble | + overlay_dir= 2026-08-26 12:00:58.221236 | ubuntu-noble | + overlay_dir= 2026-08-26 12:00:58.221249 | ubuntu-noble | + echo Check patches for designate-stable-2025.1.tar.gz 2026-08-26 12:00:58.221258 | ubuntu-noble | Check patches for designate-stable-2025.1.tar.gz 2026-08-26 12:00:58.221267 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:00:58.221279 | ubuntu-noble | + echo Check overlays for designate-stable-2025.1.tar.gz 2026-08-26 12:00:58.221288 | ubuntu-noble | Check overlays for designate-stable-2025.1.tar.gz 2026-08-26 12:00:58.221296 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:00:58.221305 | ubuntu-noble | + popd 2026-08-26 12:00:58.221377 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:00:58.221389 | ubuntu-noble | + pushd tarballs 2026-08-26 12:00:58.222630 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz 2026-08-26 12:00:58.224317 | ubuntu-noble | + filename=glance-stable-2025.1.tar.gz 2026-08-26 12:00:58.224368 | ubuntu-noble | + [[ -e glance-stable-2025.1.tar.gz ]] 2026-08-26 12:00:58.224392 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz 2026-08-26 12:00:58.224399 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz 2026-08-26 12:00:58.224405 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz 2026-08-26 12:00:59.626969 | ubuntu-noble | 2026-08-26 12:00:59 URL:https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz [2129810/2129810] -> "glance-stable-2025.1.tar.gz" [1] 2026-08-26 12:00:59.628986 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-26 12:00:59.629044 | ubuntu-noble | + echo Process glance-stable-2025.1.tar.gz 2026-08-26 12:00:59.629055 | ubuntu-noble | Process glance-stable-2025.1.tar.gz 2026-08-26 12:00:59.631810 | ubuntu-noble | ++ tar -tzf glance-stable-2025.1.tar.gz 2026-08-26 12:00:59.631844 | ubuntu-noble | ++ head -1 2026-08-26 12:00:59.632354 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:00:59.641709 | ubuntu-noble | + directory=glance-30.2.1.dev5 2026-08-26 12:00:59.642816 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 glance-30.2.1.dev5 2026-08-26 12:00:59.642864 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-26 12:00:59.642874 | ubuntu-noble | ++ local directory=glance-30.2.1.dev5 2026-08-26 12:00:59.642883 | ubuntu-noble | ++ local suffix= 2026-08-26 12:00:59.642890 | ubuntu-noble | ++ local name=glance 2026-08-26 12:00:59.642897 | ubuntu-noble | ++ local candidate path 2026-08-26 12:00:59.642905 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:59.642934 | ubuntu-noble | ++ path=patches/2025.1/glance 2026-08-26 12:00:59.642942 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/glance ]] 2026-08-26 12:00:59.642951 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:59.642958 | ubuntu-noble | ++ path=patches/2025.1/glance 2026-08-26 12:00:59.642965 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/glance ]] 2026-08-26 12:00:59.642973 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:59.642980 | ubuntu-noble | ++ path=patches/2025.1/glance 2026-08-26 12:00:59.642995 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/glance ]] 2026-08-26 12:00:59.643003 | ubuntu-noble | ++ return 1 2026-08-26 12:00:59.643448 | ubuntu-noble | + patch_dir= 2026-08-26 12:00:59.643465 | ubuntu-noble | + patch_dir= 2026-08-26 12:00:59.643774 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 glance-30.2.1.dev5 /source 2026-08-26 12:00:59.643798 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-26 12:00:59.643806 | ubuntu-noble | ++ local directory=glance-30.2.1.dev5 2026-08-26 12:00:59.643816 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:00:59.643862 | ubuntu-noble | ++ local name=glance 2026-08-26 12:00:59.643871 | ubuntu-noble | ++ local candidate path 2026-08-26 12:00:59.643881 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:59.643889 | ubuntu-noble | ++ path=overlays/2025.1/glance/source 2026-08-26 12:00:59.643899 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/glance/source ]] 2026-08-26 12:00:59.643909 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:59.643935 | ubuntu-noble | ++ path=overlays/2025.1/glance/source 2026-08-26 12:00:59.643943 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/glance/source ]] 2026-08-26 12:00:59.643953 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:59.643960 | ubuntu-noble | ++ path=overlays/2025.1/glance/source 2026-08-26 12:00:59.643967 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/glance/source ]] 2026-08-26 12:00:59.643975 | ubuntu-noble | ++ return 1 2026-08-26 12:00:59.644782 | ubuntu-noble | + overlay_dir= 2026-08-26 12:00:59.644813 | ubuntu-noble | + overlay_dir= 2026-08-26 12:00:59.644821 | ubuntu-noble | + echo Check patches for glance-stable-2025.1.tar.gz 2026-08-26 12:00:59.644828 | ubuntu-noble | Check patches for glance-stable-2025.1.tar.gz 2026-08-26 12:00:59.644835 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:00:59.644850 | ubuntu-noble | + echo Check overlays for glance-stable-2025.1.tar.gz 2026-08-26 12:00:59.644876 | ubuntu-noble | Check overlays for glance-stable-2025.1.tar.gz 2026-08-26 12:00:59.644884 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:00:59.644891 | ubuntu-noble | + popd 2026-08-26 12:00:59.644898 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:00:59.644905 | ubuntu-noble | + pushd tarballs 2026-08-26 12:00:59.645110 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz 2026-08-26 12:00:59.646794 | ubuntu-noble | + filename=heat-stable-2025.1.tar.gz 2026-08-26 12:00:59.646825 | ubuntu-noble | + [[ -e heat-stable-2025.1.tar.gz ]] 2026-08-26 12:00:59.646831 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz 2026-08-26 12:00:59.646836 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz 2026-08-26 12:00:59.646841 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz 2026-08-26 12:01:01.128883 | ubuntu-noble | 2026-08-26 12:01:01 URL:https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz [2376355/2376355] -> "heat-stable-2025.1.tar.gz" [1] 2026-08-26 12:01:01.131035 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-26 12:01:01.131100 | ubuntu-noble | + echo Process heat-stable-2025.1.tar.gz 2026-08-26 12:01:01.131115 | ubuntu-noble | Process heat-stable-2025.1.tar.gz 2026-08-26 12:01:01.133828 | ubuntu-noble | ++ tar -tzf heat-stable-2025.1.tar.gz 2026-08-26 12:01:01.133873 | ubuntu-noble | ++ head -1 2026-08-26 12:01:01.133887 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:01:01.140647 | ubuntu-noble | + directory=openstack_heat-24.1.1.dev17 2026-08-26 12:01:01.141802 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 openstack_heat-24.1.1.dev17 2026-08-26 12:01:01.141839 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-26 12:01:01.141849 | ubuntu-noble | ++ local directory=openstack_heat-24.1.1.dev17 2026-08-26 12:01:01.141855 | ubuntu-noble | ++ local suffix= 2026-08-26 12:01:01.141860 | ubuntu-noble | ++ local name=openstack_heat 2026-08-26 12:01:01.141865 | ubuntu-noble | ++ local candidate path 2026-08-26 12:01:01.141871 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:01.141876 | ubuntu-noble | ++ path=patches/2025.1/openstack_heat 2026-08-26 12:01:01.141882 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_heat ]] 2026-08-26 12:01:01.141888 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:01.141893 | ubuntu-noble | ++ path=patches/2025.1/openstack-heat 2026-08-26 12:01:01.141899 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack-heat ]] 2026-08-26 12:01:01.141904 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:01.141909 | ubuntu-noble | ++ path=patches/2025.1/openstack_heat 2026-08-26 12:01:01.141914 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_heat ]] 2026-08-26 12:01:01.141919 | ubuntu-noble | ++ return 1 2026-08-26 12:01:01.142320 | ubuntu-noble | + patch_dir= 2026-08-26 12:01:01.142337 | ubuntu-noble | + patch_dir= 2026-08-26 12:01:01.142782 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 openstack_heat-24.1.1.dev17 /source 2026-08-26 12:01:01.142842 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-26 12:01:01.142853 | ubuntu-noble | ++ local directory=openstack_heat-24.1.1.dev17 2026-08-26 12:01:01.142880 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:01:01.142932 | ubuntu-noble | ++ local name=openstack_heat 2026-08-26 12:01:01.142939 | ubuntu-noble | ++ local candidate path 2026-08-26 12:01:01.143035 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:01.143043 | ubuntu-noble | ++ path=overlays/2025.1/openstack_heat/source 2026-08-26 12:01:01.143050 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack_heat/source ]] 2026-08-26 12:01:01.143079 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:01.143087 | ubuntu-noble | ++ path=overlays/2025.1/openstack-heat/source 2026-08-26 12:01:01.143093 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack-heat/source ]] 2026-08-26 12:01:01.143112 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:01.143119 | ubuntu-noble | ++ path=overlays/2025.1/openstack_heat/source 2026-08-26 12:01:01.143126 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack_heat/source ]] 2026-08-26 12:01:01.143149 | ubuntu-noble | ++ return 1 2026-08-26 12:01:01.143919 | ubuntu-noble | + overlay_dir= 2026-08-26 12:01:01.143941 | ubuntu-noble | + overlay_dir= 2026-08-26 12:01:01.143961 | ubuntu-noble | + echo Check patches for heat-stable-2025.1.tar.gz 2026-08-26 12:01:01.143966 | ubuntu-noble | Check patches for heat-stable-2025.1.tar.gz 2026-08-26 12:01:01.143970 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:01:01.143974 | ubuntu-noble | + echo Check overlays for heat-stable-2025.1.tar.gz 2026-08-26 12:01:01.143978 | ubuntu-noble | Check overlays for heat-stable-2025.1.tar.gz 2026-08-26 12:01:01.143982 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:01:01.143986 | ubuntu-noble | + popd 2026-08-26 12:01:01.143991 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:01:01.143995 | ubuntu-noble | + pushd tarballs 2026-08-26 12:01:01.144317 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz 2026-08-26 12:01:01.146396 | ubuntu-noble | + filename=horizon-stable-2025.1.tar.gz 2026-08-26 12:01:01.146418 | ubuntu-noble | + [[ -e horizon-stable-2025.1.tar.gz ]] 2026-08-26 12:01:01.146423 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz 2026-08-26 12:01:01.146427 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz 2026-08-26 12:01:01.146432 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz 2026-08-26 12:01:02.684663 | ubuntu-noble | 2026-08-26 12:01:02 URL:https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz [5356797/5356797] -> "horizon-stable-2025.1.tar.gz" [1] 2026-08-26 12:01:02.686914 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-26 12:01:02.687004 | ubuntu-noble | + echo Process horizon-stable-2025.1.tar.gz 2026-08-26 12:01:02.687017 | ubuntu-noble | Process horizon-stable-2025.1.tar.gz 2026-08-26 12:01:02.690786 | ubuntu-noble | ++ tar -tzf horizon-stable-2025.1.tar.gz 2026-08-26 12:01:02.690827 | ubuntu-noble | ++ head -1 2026-08-26 12:01:02.692765 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:01:02.698330 | ubuntu-noble | + directory=horizon-25.3.3.dev7 2026-08-26 12:01:02.699825 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 horizon-25.3.3.dev7 2026-08-26 12:01:02.699873 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-26 12:01:02.699882 | ubuntu-noble | ++ local directory=horizon-25.3.3.dev7 2026-08-26 12:01:02.699889 | ubuntu-noble | ++ local suffix= 2026-08-26 12:01:02.699896 | ubuntu-noble | ++ local name=horizon 2026-08-26 12:01:02.699902 | ubuntu-noble | ++ local candidate path 2026-08-26 12:01:02.699908 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:02.699914 | ubuntu-noble | ++ path=patches/2025.1/horizon 2026-08-26 12:01:02.699921 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/horizon ]] 2026-08-26 12:01:02.699928 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:02.699934 | ubuntu-noble | ++ path=patches/2025.1/horizon 2026-08-26 12:01:02.699940 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/horizon ]] 2026-08-26 12:01:02.699946 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:02.699952 | ubuntu-noble | ++ path=patches/2025.1/horizon 2026-08-26 12:01:02.699958 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/horizon ]] 2026-08-26 12:01:02.699964 | ubuntu-noble | ++ return 1 2026-08-26 12:01:02.700346 | ubuntu-noble | + patch_dir= 2026-08-26 12:01:02.700362 | ubuntu-noble | + patch_dir= 2026-08-26 12:01:02.700905 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 horizon-25.3.3.dev7 /source 2026-08-26 12:01:02.700997 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-26 12:01:02.701154 | ubuntu-noble | ++ local directory=horizon-25.3.3.dev7 2026-08-26 12:01:02.701165 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:01:02.701222 | ubuntu-noble | ++ local name=horizon 2026-08-26 12:01:02.701232 | ubuntu-noble | ++ local candidate path 2026-08-26 12:01:02.701276 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:02.701291 | ubuntu-noble | ++ path=overlays/2025.1/horizon/source 2026-08-26 12:01:02.701306 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/horizon/source ]] 2026-08-26 12:01:02.701358 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:02.701390 | ubuntu-noble | ++ path=overlays/2025.1/horizon/source 2026-08-26 12:01:02.701402 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/horizon/source ]] 2026-08-26 12:01:02.701413 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:02.701423 | ubuntu-noble | ++ path=overlays/2025.1/horizon/source 2026-08-26 12:01:02.701433 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/horizon/source ]] 2026-08-26 12:01:02.701445 | ubuntu-noble | ++ return 1 2026-08-26 12:01:02.702334 | ubuntu-noble | + overlay_dir= 2026-08-26 12:01:02.702363 | ubuntu-noble | + overlay_dir= 2026-08-26 12:01:02.702371 | ubuntu-noble | + echo Check patches for horizon-stable-2025.1.tar.gz 2026-08-26 12:01:02.702377 | ubuntu-noble | Check patches for horizon-stable-2025.1.tar.gz 2026-08-26 12:01:02.702383 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:01:02.702389 | ubuntu-noble | + echo Check overlays for horizon-stable-2025.1.tar.gz 2026-08-26 12:01:02.702395 | ubuntu-noble | Check overlays for horizon-stable-2025.1.tar.gz 2026-08-26 12:01:02.702400 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:01:02.702407 | ubuntu-noble | + popd 2026-08-26 12:01:02.702413 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:01:02.702424 | ubuntu-noble | + pushd tarballs 2026-08-26 12:01:02.702797 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz 2026-08-26 12:01:02.705382 | ubuntu-noble | + filename=ironic-stable-2025.1.tar.gz 2026-08-26 12:01:02.705412 | ubuntu-noble | + [[ -e ironic-stable-2025.1.tar.gz ]] 2026-08-26 12:01:02.705419 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz 2026-08-26 12:01:02.705425 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz 2026-08-26 12:01:02.705431 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz 2026-08-26 12:01:04.204003 | ubuntu-noble | 2026-08-26 12:01:04 URL:https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz [2937778/2937778] -> "ironic-stable-2025.1.tar.gz" [1] 2026-08-26 12:01:04.206783 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-26 12:01:04.206843 | ubuntu-noble | + echo Process ironic-stable-2025.1.tar.gz 2026-08-26 12:01:04.206859 | ubuntu-noble | Process ironic-stable-2025.1.tar.gz 2026-08-26 12:01:04.208811 | ubuntu-noble | ++ tar -tzf ironic-stable-2025.1.tar.gz 2026-08-26 12:01:04.208965 | ubuntu-noble | ++ head -1 2026-08-26 12:01:04.211197 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:01:04.218886 | ubuntu-noble | + directory=ironic-29.0.7.dev1 2026-08-26 12:01:04.219854 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 ironic-29.0.7.dev1 2026-08-26 12:01:04.219897 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-26 12:01:04.219913 | ubuntu-noble | ++ local directory=ironic-29.0.7.dev1 2026-08-26 12:01:04.219921 | ubuntu-noble | ++ local suffix= 2026-08-26 12:01:04.219927 | ubuntu-noble | ++ local name=ironic 2026-08-26 12:01:04.219933 | ubuntu-noble | ++ local candidate path 2026-08-26 12:01:04.219944 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:04.219950 | ubuntu-noble | ++ path=patches/2025.1/ironic 2026-08-26 12:01:04.219956 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ironic ]] 2026-08-26 12:01:04.219963 | ubuntu-noble | ++ echo patches/2025.1/ironic 2026-08-26 12:01:04.219969 | ubuntu-noble | ++ return 0 2026-08-26 12:01:04.220807 | ubuntu-noble | + patch_dir=patches/2025.1/ironic 2026-08-26 12:01:04.221229 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 ironic-29.0.7.dev1 /source 2026-08-26 12:01:04.221286 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-26 12:01:04.221297 | ubuntu-noble | ++ local directory=ironic-29.0.7.dev1 2026-08-26 12:01:04.221307 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:01:04.221371 | ubuntu-noble | ++ local name=ironic 2026-08-26 12:01:04.221379 | ubuntu-noble | ++ local candidate path 2026-08-26 12:01:04.221388 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:04.221396 | ubuntu-noble | ++ path=overlays/2025.1/ironic/source 2026-08-26 12:01:04.221428 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/ironic/source ]] 2026-08-26 12:01:04.221463 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:04.221470 | ubuntu-noble | ++ path=overlays/2025.1/ironic/source 2026-08-26 12:01:04.221498 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/ironic/source ]] 2026-08-26 12:01:04.221504 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:04.221510 | ubuntu-noble | ++ path=overlays/2025.1/ironic/source 2026-08-26 12:01:04.221515 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/ironic/source ]] 2026-08-26 12:01:04.221524 | ubuntu-noble | ++ return 1 2026-08-26 12:01:04.222368 | ubuntu-noble | + overlay_dir= 2026-08-26 12:01:04.222392 | ubuntu-noble | + overlay_dir= 2026-08-26 12:01:04.222399 | ubuntu-noble | + echo Check patches for ironic-stable-2025.1.tar.gz 2026-08-26 12:01:04.222405 | ubuntu-noble | Check patches for ironic-stable-2025.1.tar.gz 2026-08-26 12:01:04.222410 | ubuntu-noble | + [[ -n patches/2025.1/ironic ]] 2026-08-26 12:01:04.222422 | ubuntu-noble | + tar xzf ironic-stable-2025.1.tar.gz 2026-08-26 12:01:04.403618 | ubuntu-noble | + rm ironic-stable-2025.1.tar.gz 2026-08-26 12:01:04.407776 | ubuntu-noble | + find ironic-29.0.7.dev1 -type f 2026-08-26 12:01:04.407808 | ubuntu-noble | + sort 2026-08-26 12:01:04.414366 | ubuntu-noble | + pushd ironic-29.0.7.dev1 2026-08-26 12:01:04.415627 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ironic -type f -name '*.patch' 2026-08-26 12:01:04.417781 | ubuntu-noble | ++ sort 2026-08-26 12:01:04.419757 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-26 12:01:04.419782 | ubuntu-noble | + apply_patch patches/2025.1/ironic/backport-971459.patch 2026-08-26 12:01:04.419787 | ubuntu-noble | + local rel=patches/2025.1/ironic/backport-971459.patch 2026-08-26 12:01:04.419791 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ironic/backport-971459.patch 2026-08-26 12:01:04.419795 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/ironic/backport-971459.patch' 2026-08-26 12:01:04.419799 | ubuntu-noble | APPLY PATCH patches/2025.1/ironic/backport-971459.patch 2026-08-26 12:01:04.419802 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:01:04.421337 | ubuntu-noble | checking file ironic/common/states.py 2026-08-26 12:01:04.421698 | ubuntu-noble | checking file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-08-26 12:01:04.421788 | ubuntu-noble | Hunk #1 succeeded at 214 (offset 1 line). 2026-08-26 12:01:04.421952 | ubuntu-noble | checking file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-26 12:01:04.422384 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:01:04.423783 | ubuntu-noble | patching file ironic/common/states.py 2026-08-26 12:01:04.423817 | ubuntu-noble | patching file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-08-26 12:01:04.423829 | ubuntu-noble | Hunk #1 succeeded at 214 (offset 1 line). 2026-08-26 12:01:04.423864 | ubuntu-noble | patching file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-26 12:01:04.424305 | ubuntu-noble | + echo patches/2025.1/ironic/backport-971459.patch 2026-08-26 12:01:04.424361 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-26 12:01:04.424389 | ubuntu-noble | + apply_patch patches/2025.1/ironic/virtual-media-nfs.patch 2026-08-26 12:01:04.424397 | ubuntu-noble | + local rel=patches/2025.1/ironic/virtual-media-nfs.patch 2026-08-26 12:01:04.424416 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ironic/virtual-media-nfs.patch 2026-08-26 12:01:04.424425 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/ironic/virtual-media-nfs.patch' 2026-08-26 12:01:04.424430 | ubuntu-noble | APPLY PATCH patches/2025.1/ironic/virtual-media-nfs.patch 2026-08-26 12:01:04.424437 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:01:04.426153 | ubuntu-noble | checking file ironic/conf/deploy.py 2026-08-26 12:01:04.426197 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:01:04.427775 | ubuntu-noble | patching file ironic/conf/deploy.py 2026-08-26 12:01:04.428090 | ubuntu-noble | + echo patches/2025.1/ironic/virtual-media-nfs.patch 2026-08-26 12:01:04.428110 | ubuntu-noble | + popd 2026-08-26 12:01:04.428777 | ubuntu-noble | + find ironic-29.0.7.dev1 -type f 2026-08-26 12:01:04.428798 | ubuntu-noble | + sort 2026-08-26 12:01:04.435928 | ubuntu-noble | + append_new_files_to_sources_txt ironic-29.0.7.dev1 files-before files-after 2026-08-26 12:01:04.436000 | ubuntu-noble | + local directory=ironic-29.0.7.dev1 2026-08-26 12:01:04.436036 | ubuntu-noble | + local before=files-before 2026-08-26 12:01:04.436054 | ubuntu-noble | + local after=files-after 2026-08-26 12:01:04.436081 | ubuntu-noble | + local sources_txt 2026-08-26 12:01:04.436983 | ubuntu-noble | ++ find ironic-29.0.7.dev1 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-26 12:01:04.437036 | ubuntu-noble | ++ head -1 2026-08-26 12:01:04.439845 | ubuntu-noble | + sources_txt=ironic-29.0.7.dev1/ironic.egg-info/SOURCES.txt 2026-08-26 12:01:04.439876 | ubuntu-noble | + [[ -z ironic-29.0.7.dev1/ironic.egg-info/SOURCES.txt ]] 2026-08-26 12:01:04.439881 | ubuntu-noble | + local new_files 2026-08-26 12:01:04.440078 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-26 12:01:04.443059 | ubuntu-noble | + new_files='ironic-29.0.7.dev1/ironic/tests/unit/api/controllers/v1/test_ramdisk.py.orig 2026-08-26 12:01:04.443083 | ubuntu-noble | ironic-29.0.7.dev1/releasenotes/notes/bug-2136818-9285f09043204290.yaml' 2026-08-26 12:01:04.443089 | ubuntu-noble | + [[ -z ironic-29.0.7.dev1/ironic/tests/unit/api/controllers/v1/test_ramdisk.py.orig 2026-08-26 12:01:04.443094 | ubuntu-noble | ironic-29.0.7.dev1/releasenotes/notes/bug-2136818-9285f09043204290.yaml ]] 2026-08-26 12:01:04.443339 | ubuntu-noble | ++ tail -c1 ironic-29.0.7.dev1/ironic.egg-info/SOURCES.txt 2026-08-26 12:01:04.444808 | ubuntu-noble | + [[ -n l ]] 2026-08-26 12:01:04.444836 | ubuntu-noble | + echo 2026-08-26 12:01:04.444841 | ubuntu-noble | + local file 2026-08-26 12:01:04.444845 | ubuntu-noble | + for file in $new_files 2026-08-26 12:01:04.444849 | ubuntu-noble | + case $file in 2026-08-26 12:01:04.444852 | ubuntu-noble | + continue 2026-08-26 12:01:04.444855 | ubuntu-noble | + for file in $new_files 2026-08-26 12:01:04.444859 | ubuntu-noble | + case $file in 2026-08-26 12:01:04.444862 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2136818-9285f09043204290.yaml TO ironic-29.0.7.dev1/ironic.egg-info/SOURCES.txt' 2026-08-26 12:01:04.444867 | ubuntu-noble | APPEND releasenotes/notes/bug-2136818-9285f09043204290.yaml TO ironic-29.0.7.dev1/ironic.egg-info/SOURCES.txt 2026-08-26 12:01:04.444870 | ubuntu-noble | + echo releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-26 12:01:04.444874 | ubuntu-noble | + rm files-before files-after 2026-08-26 12:01:04.446454 | ubuntu-noble | + tar czf ironic-stable-2025.1.tar.gz ironic-29.0.7.dev1 2026-08-26 12:01:05.007952 | ubuntu-noble | + rm -r ironic-29.0.7.dev1 2026-08-26 12:01:05.063967 | ubuntu-noble | + echo Check overlays for ironic-stable-2025.1.tar.gz 2026-08-26 12:01:05.064013 | ubuntu-noble | Check overlays for ironic-stable-2025.1.tar.gz 2026-08-26 12:01:05.064038 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:01:05.064045 | ubuntu-noble | + popd 2026-08-26 12:01:05.064057 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:01:05.064065 | ubuntu-noble | + pushd tarballs 2026-08-26 12:01:05.065060 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz 2026-08-26 12:01:05.066312 | ubuntu-noble | + filename=keystone-stable-2025.1.tar.gz 2026-08-26 12:01:05.066333 | ubuntu-noble | + [[ -e keystone-stable-2025.1.tar.gz ]] 2026-08-26 12:01:05.066338 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz 2026-08-26 12:01:05.066342 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz 2026-08-26 12:01:05.066346 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz 2026-08-26 12:01:06.428632 | ubuntu-noble | 2026-08-26 12:01:06 URL:https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz [1792830/1792830] -> "keystone-stable-2025.1.tar.gz" [1] 2026-08-26 12:01:06.430748 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-26 12:01:06.430790 | ubuntu-noble | + echo Process keystone-stable-2025.1.tar.gz 2026-08-26 12:01:06.430799 | ubuntu-noble | Process keystone-stable-2025.1.tar.gz 2026-08-26 12:01:06.433789 | ubuntu-noble | ++ tar -tzf keystone-stable-2025.1.tar.gz 2026-08-26 12:01:06.433825 | ubuntu-noble | ++ head -1 2026-08-26 12:01:06.434119 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:01:06.438911 | ubuntu-noble | + directory=keystone-27.0.3.dev4 2026-08-26 12:01:06.439611 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 keystone-27.0.3.dev4 2026-08-26 12:01:06.439852 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-26 12:01:06.439872 | ubuntu-noble | ++ local directory=keystone-27.0.3.dev4 2026-08-26 12:01:06.439878 | ubuntu-noble | ++ local suffix= 2026-08-26 12:01:06.439883 | ubuntu-noble | ++ local name=keystone 2026-08-26 12:01:06.439888 | ubuntu-noble | ++ local candidate path 2026-08-26 12:01:06.439894 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:06.439914 | ubuntu-noble | ++ path=patches/2025.1/keystone 2026-08-26 12:01:06.439920 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/keystone ]] 2026-08-26 12:01:06.439925 | ubuntu-noble | ++ echo patches/2025.1/keystone 2026-08-26 12:01:06.439930 | ubuntu-noble | ++ return 0 2026-08-26 12:01:06.440156 | ubuntu-noble | + patch_dir=patches/2025.1/keystone 2026-08-26 12:01:06.440757 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 keystone-27.0.3.dev4 /source 2026-08-26 12:01:06.440788 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-26 12:01:06.440812 | ubuntu-noble | ++ local directory=keystone-27.0.3.dev4 2026-08-26 12:01:06.440832 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:01:06.440879 | ubuntu-noble | ++ local name=keystone 2026-08-26 12:01:06.440885 | ubuntu-noble | ++ local candidate path 2026-08-26 12:01:06.440892 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:06.440899 | ubuntu-noble | ++ path=overlays/2025.1/keystone/source 2026-08-26 12:01:06.440906 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/keystone/source ]] 2026-08-26 12:01:06.440950 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:06.440957 | ubuntu-noble | ++ path=overlays/2025.1/keystone/source 2026-08-26 12:01:06.440962 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/keystone/source ]] 2026-08-26 12:01:06.440976 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:06.440982 | ubuntu-noble | ++ path=overlays/2025.1/keystone/source 2026-08-26 12:01:06.440987 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/keystone/source ]] 2026-08-26 12:01:06.440992 | ubuntu-noble | ++ return 1 2026-08-26 12:01:06.441571 | ubuntu-noble | + overlay_dir= 2026-08-26 12:01:06.441585 | ubuntu-noble | + overlay_dir= 2026-08-26 12:01:06.441591 | ubuntu-noble | + echo Check patches for keystone-stable-2025.1.tar.gz 2026-08-26 12:01:06.441596 | ubuntu-noble | Check patches for keystone-stable-2025.1.tar.gz 2026-08-26 12:01:06.441601 | ubuntu-noble | + [[ -n patches/2025.1/keystone ]] 2026-08-26 12:01:06.441606 | ubuntu-noble | + tar xzf keystone-stable-2025.1.tar.gz 2026-08-26 12:01:06.538776 | ubuntu-noble | + rm keystone-stable-2025.1.tar.gz 2026-08-26 12:01:06.542756 | ubuntu-noble | + find keystone-27.0.3.dev4 -type f 2026-08-26 12:01:06.542782 | ubuntu-noble | + sort 2026-08-26 12:01:06.548297 | ubuntu-noble | + pushd keystone-27.0.3.dev4 2026-08-26 12:01:06.551806 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/keystone -type f -name '*.patch' 2026-08-26 12:01:06.551856 | ubuntu-noble | ++ sort 2026-08-26 12:01:06.554538 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-26 12:01:06.554591 | ubuntu-noble | + apply_patch patches/2025.1/keystone/0001-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-08-26 12:01:06.554664 | ubuntu-noble | + local rel=patches/2025.1/keystone/0001-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-08-26 12:01:06.554703 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/keystone/0001-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-08-26 12:01:06.554769 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/keystone/0001-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch' 2026-08-26 12:01:06.554784 | ubuntu-noble | APPLY PATCH patches/2025.1/keystone/0001-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-08-26 12:01:06.554795 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:01:06.558770 | ubuntu-noble | checking file keystone/api/_shared/delegation.py 2026-08-26 12:01:06.558799 | ubuntu-noble | checking file keystone/api/os_oauth1.py 2026-08-26 12:01:06.558806 | ubuntu-noble | checking file keystone/api/trusts.py 2026-08-26 12:01:06.558812 | ubuntu-noble | checking file keystone/api/users.py 2026-08-26 12:01:06.558818 | ubuntu-noble | checking file keystone/conf/auth.py 2026-08-26 12:01:06.558824 | ubuntu-noble | checking file keystone/tests/unit/test_v3_application_credential.py 2026-08-26 12:01:06.559256 | ubuntu-noble | checking file keystone/tests/unit/test_v3_oauth1.py 2026-08-26 12:01:06.559632 | ubuntu-noble | checking file keystone/tests/unit/test_v3_trust.py 2026-08-26 12:01:06.560230 | ubuntu-noble | checking file releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-08-26 12:01:06.560678 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:01:06.562419 | ubuntu-noble | patching file keystone/api/_shared/delegation.py 2026-08-26 12:01:06.563800 | ubuntu-noble | patching file keystone/api/os_oauth1.py 2026-08-26 12:01:06.563862 | ubuntu-noble | patching file keystone/api/trusts.py 2026-08-26 12:01:06.563874 | ubuntu-noble | patching file keystone/api/users.py 2026-08-26 12:01:06.563883 | ubuntu-noble | patching file keystone/conf/auth.py 2026-08-26 12:01:06.563892 | ubuntu-noble | patching file keystone/tests/unit/test_v3_application_credential.py 2026-08-26 12:01:06.564022 | ubuntu-noble | patching file keystone/tests/unit/test_v3_oauth1.py 2026-08-26 12:01:06.564330 | ubuntu-noble | patching file keystone/tests/unit/test_v3_trust.py 2026-08-26 12:01:06.564754 | ubuntu-noble | patching file releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-08-26 12:01:06.566513 | ubuntu-noble | + echo patches/2025.1/keystone/0001-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-08-26 12:01:06.566549 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-26 12:01:06.566559 | ubuntu-noble | + apply_patch patches/2025.1/keystone/0002-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-08-26 12:01:06.566568 | ubuntu-noble | + local rel=patches/2025.1/keystone/0002-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-08-26 12:01:06.566584 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/keystone/0002-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-08-26 12:01:06.566594 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/keystone/0002-auth-reject-delegated-tokens-from-token-method-reaut.patch' 2026-08-26 12:01:06.566603 | ubuntu-noble | APPLY PATCH patches/2025.1/keystone/0002-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-08-26 12:01:06.566612 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:01:06.567756 | ubuntu-noble | checking file keystone/auth/plugins/token.py 2026-08-26 12:01:06.568584 | ubuntu-noble | checking file keystone/tests/unit/test_v3_auth.py 2026-08-26 12:01:06.569479 | ubuntu-noble | checking file releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml 2026-08-26 12:01:06.570149 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:01:06.571283 | ubuntu-noble | patching file keystone/auth/plugins/token.py 2026-08-26 12:01:06.571924 | ubuntu-noble | patching file keystone/tests/unit/test_v3_auth.py 2026-08-26 12:01:06.572572 | ubuntu-noble | patching file releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml 2026-08-26 12:01:06.573207 | ubuntu-noble | + echo patches/2025.1/keystone/0002-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-08-26 12:01:06.573293 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-26 12:01:06.573375 | ubuntu-noble | + apply_patch patches/2025.1/keystone/0003-Include-system-scope-in-rescope-guard.patch 2026-08-26 12:01:06.573405 | ubuntu-noble | + local rel=patches/2025.1/keystone/0003-Include-system-scope-in-rescope-guard.patch 2026-08-26 12:01:06.573437 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/keystone/0003-Include-system-scope-in-rescope-guard.patch 2026-08-26 12:01:06.573466 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/keystone/0003-Include-system-scope-in-rescope-guard.patch' 2026-08-26 12:01:06.573473 | ubuntu-noble | APPLY PATCH patches/2025.1/keystone/0003-Include-system-scope-in-rescope-guard.patch 2026-08-26 12:01:06.573495 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:01:06.575809 | ubuntu-noble | checking file keystone/auth/plugins/token.py 2026-08-26 12:01:06.577269 | ubuntu-noble | checking file keystone/tests/unit/test_v3_auth.py 2026-08-26 12:01:06.578986 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:01:06.582764 | ubuntu-noble | patching file keystone/auth/plugins/token.py 2026-08-26 12:01:06.582796 | ubuntu-noble | patching file keystone/tests/unit/test_v3_auth.py 2026-08-26 12:01:06.583588 | ubuntu-noble | + echo patches/2025.1/keystone/0003-Include-system-scope-in-rescope-guard.patch 2026-08-26 12:01:06.583662 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-26 12:01:06.583773 | ubuntu-noble | + apply_patch patches/2025.1/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-08-26 12:01:06.583806 | ubuntu-noble | + local rel=patches/2025.1/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-08-26 12:01:06.583838 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-08-26 12:01:06.583859 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch' 2026-08-26 12:01:06.583866 | ubuntu-noble | APPLY PATCH patches/2025.1/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-08-26 12:01:06.583875 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:01:06.585707 | ubuntu-noble | checking file keystone/conf/auth.py 2026-08-26 12:01:06.586695 | ubuntu-noble | checking file keystone/server/flask/request_processing/middleware/auth_context.py 2026-08-26 12:01:06.586736 | ubuntu-noble | checking file keystone/tests/unit/test_contrib_ec2_core.py 2026-08-26 12:01:06.586754 | ubuntu-noble | checking file releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-08-26 12:01:06.586868 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:01:06.588701 | ubuntu-noble | patching file keystone/conf/auth.py 2026-08-26 12:01:06.590123 | ubuntu-noble | patching file keystone/server/flask/request_processing/middleware/auth_context.py 2026-08-26 12:01:06.590155 | ubuntu-noble | patching file keystone/tests/unit/test_contrib_ec2_core.py 2026-08-26 12:01:06.590163 | ubuntu-noble | patching file releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-08-26 12:01:06.590176 | ubuntu-noble | + echo patches/2025.1/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-08-26 12:01:06.590291 | ubuntu-noble | + popd 2026-08-26 12:01:06.592772 | ubuntu-noble | + find keystone-27.0.3.dev4 -type f 2026-08-26 12:01:06.592802 | ubuntu-noble | + sort 2026-08-26 12:01:06.600567 | ubuntu-noble | + append_new_files_to_sources_txt keystone-27.0.3.dev4 files-before files-after 2026-08-26 12:01:06.600662 | ubuntu-noble | + local directory=keystone-27.0.3.dev4 2026-08-26 12:01:06.600696 | ubuntu-noble | + local before=files-before 2026-08-26 12:01:06.600735 | ubuntu-noble | + local after=files-after 2026-08-26 12:01:06.600767 | ubuntu-noble | + local sources_txt 2026-08-26 12:01:06.602108 | ubuntu-noble | ++ find keystone-27.0.3.dev4 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-26 12:01:06.602665 | ubuntu-noble | ++ head -1 2026-08-26 12:01:06.605501 | ubuntu-noble | + sources_txt=keystone-27.0.3.dev4/keystone.egg-info/SOURCES.txt 2026-08-26 12:01:06.605567 | ubuntu-noble | + [[ -z keystone-27.0.3.dev4/keystone.egg-info/SOURCES.txt ]] 2026-08-26 12:01:06.605594 | ubuntu-noble | + local new_files 2026-08-26 12:01:06.606375 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-26 12:01:06.610275 | ubuntu-noble | + new_files='keystone-27.0.3.dev4/keystone/api/_shared/delegation.py 2026-08-26 12:01:06.610297 | ubuntu-noble | keystone-27.0.3.dev4/releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-08-26 12:01:06.610302 | ubuntu-noble | keystone-27.0.3.dev4/releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-08-26 12:01:06.610307 | ubuntu-noble | keystone-27.0.3.dev4/releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml' 2026-08-26 12:01:06.610311 | ubuntu-noble | + [[ -z keystone-27.0.3.dev4/keystone/api/_shared/delegation.py 2026-08-26 12:01:06.610316 | ubuntu-noble | keystone-27.0.3.dev4/releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-08-26 12:01:06.610320 | ubuntu-noble | keystone-27.0.3.dev4/releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-08-26 12:01:06.610325 | ubuntu-noble | keystone-27.0.3.dev4/releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml ]] 2026-08-26 12:01:06.610676 | ubuntu-noble | ++ tail -c1 keystone-27.0.3.dev4/keystone.egg-info/SOURCES.txt 2026-08-26 12:01:06.612794 | ubuntu-noble | + [[ -n h ]] 2026-08-26 12:01:06.612828 | ubuntu-noble | + echo 2026-08-26 12:01:06.612836 | ubuntu-noble | + local file 2026-08-26 12:01:06.612842 | ubuntu-noble | + for file in $new_files 2026-08-26 12:01:06.612848 | ubuntu-noble | + case $file in 2026-08-26 12:01:06.612854 | ubuntu-noble | + echo 'APPEND keystone/api/_shared/delegation.py TO keystone-27.0.3.dev4/keystone.egg-info/SOURCES.txt' 2026-08-26 12:01:06.612860 | ubuntu-noble | APPEND keystone/api/_shared/delegation.py TO keystone-27.0.3.dev4/keystone.egg-info/SOURCES.txt 2026-08-26 12:01:06.612867 | ubuntu-noble | + echo keystone/api/_shared/delegation.py 2026-08-26 12:01:06.612873 | ubuntu-noble | + for file in $new_files 2026-08-26 12:01:06.612878 | ubuntu-noble | + case $file in 2026-08-26 12:01:06.612885 | ubuntu-noble | + echo 'APPEND releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml TO keystone-27.0.3.dev4/keystone.egg-info/SOURCES.txt' 2026-08-26 12:01:06.612901 | ubuntu-noble | APPEND releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml TO keystone-27.0.3.dev4/keystone.egg-info/SOURCES.txt 2026-08-26 12:01:06.612907 | ubuntu-noble | + echo releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-08-26 12:01:06.612913 | ubuntu-noble | + for file in $new_files 2026-08-26 12:01:06.612919 | ubuntu-noble | + case $file in 2026-08-26 12:01:06.612924 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml TO keystone-27.0.3.dev4/keystone.egg-info/SOURCES.txt' 2026-08-26 12:01:06.612931 | ubuntu-noble | APPEND releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml TO keystone-27.0.3.dev4/keystone.egg-info/SOURCES.txt 2026-08-26 12:01:06.612937 | ubuntu-noble | + echo releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-08-26 12:01:06.612943 | ubuntu-noble | + for file in $new_files 2026-08-26 12:01:06.612948 | ubuntu-noble | + case $file in 2026-08-26 12:01:06.612954 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml TO keystone-27.0.3.dev4/keystone.egg-info/SOURCES.txt' 2026-08-26 12:01:06.612961 | ubuntu-noble | APPEND releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml TO keystone-27.0.3.dev4/keystone.egg-info/SOURCES.txt 2026-08-26 12:01:06.612967 | ubuntu-noble | + echo releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml 2026-08-26 12:01:06.612973 | ubuntu-noble | + rm files-before files-after 2026-08-26 12:01:06.614435 | ubuntu-noble | + tar czf keystone-stable-2025.1.tar.gz keystone-27.0.3.dev4 2026-08-26 12:01:06.974937 | ubuntu-noble | + rm -r keystone-27.0.3.dev4 2026-08-26 12:01:07.004135 | ubuntu-noble | + echo Check overlays for keystone-stable-2025.1.tar.gz 2026-08-26 12:01:07.004175 | ubuntu-noble | Check overlays for keystone-stable-2025.1.tar.gz 2026-08-26 12:01:07.004180 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:01:07.004185 | ubuntu-noble | + popd 2026-08-26 12:01:07.004269 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:01:07.004295 | ubuntu-noble | + pushd tarballs 2026-08-26 12:01:07.005304 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz 2026-08-26 12:01:07.007627 | ubuntu-noble | + filename=magnum-stable-2025.1.tar.gz 2026-08-26 12:01:07.007678 | ubuntu-noble | + [[ -e magnum-stable-2025.1.tar.gz ]] 2026-08-26 12:01:07.007828 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz 2026-08-26 12:01:07.007837 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz 2026-08-26 12:01:07.007891 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz 2026-08-26 12:01:08.180882 | ubuntu-noble | 2026-08-26 12:01:08 URL:https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz [979330/979330] -> "magnum-stable-2025.1.tar.gz" [1] 2026-08-26 12:01:08.182693 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-26 12:01:08.182759 | ubuntu-noble | + echo Process magnum-stable-2025.1.tar.gz 2026-08-26 12:01:08.182770 | ubuntu-noble | Process magnum-stable-2025.1.tar.gz 2026-08-26 12:01:08.185783 | ubuntu-noble | ++ tar -tzf magnum-stable-2025.1.tar.gz 2026-08-26 12:01:08.185817 | ubuntu-noble | ++ head -1 2026-08-26 12:01:08.186076 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:01:08.190900 | ubuntu-noble | + directory=magnum-20.0.3.dev2 2026-08-26 12:01:08.191673 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 magnum-20.0.3.dev2 2026-08-26 12:01:08.191795 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-26 12:01:08.191816 | ubuntu-noble | ++ local directory=magnum-20.0.3.dev2 2026-08-26 12:01:08.191846 | ubuntu-noble | ++ local suffix= 2026-08-26 12:01:08.191890 | ubuntu-noble | ++ local name=magnum 2026-08-26 12:01:08.191900 | ubuntu-noble | ++ local candidate path 2026-08-26 12:01:08.191978 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:08.191986 | ubuntu-noble | ++ path=patches/2025.1/magnum 2026-08-26 12:01:08.191992 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/magnum ]] 2026-08-26 12:01:08.192002 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:08.192008 | ubuntu-noble | ++ path=patches/2025.1/magnum 2026-08-26 12:01:08.192013 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/magnum ]] 2026-08-26 12:01:08.192021 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:08.192043 | ubuntu-noble | ++ path=patches/2025.1/magnum 2026-08-26 12:01:08.192049 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/magnum ]] 2026-08-26 12:01:08.192057 | ubuntu-noble | ++ return 1 2026-08-26 12:01:08.192652 | ubuntu-noble | + patch_dir= 2026-08-26 12:01:08.192666 | ubuntu-noble | + patch_dir= 2026-08-26 12:01:08.193052 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 magnum-20.0.3.dev2 /source 2026-08-26 12:01:08.193132 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-26 12:01:08.193141 | ubuntu-noble | ++ local directory=magnum-20.0.3.dev2 2026-08-26 12:01:08.193164 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:01:08.193212 | ubuntu-noble | ++ local name=magnum 2026-08-26 12:01:08.193219 | ubuntu-noble | ++ local candidate path 2026-08-26 12:01:08.193242 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:08.193250 | ubuntu-noble | ++ path=overlays/2025.1/magnum/source 2026-08-26 12:01:08.193258 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/magnum/source ]] 2026-08-26 12:01:08.193289 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:08.193296 | ubuntu-noble | ++ path=overlays/2025.1/magnum/source 2026-08-26 12:01:08.193307 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/magnum/source ]] 2026-08-26 12:01:08.193314 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:08.193319 | ubuntu-noble | ++ path=overlays/2025.1/magnum/source 2026-08-26 12:01:08.193324 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/magnum/source ]] 2026-08-26 12:01:08.193330 | ubuntu-noble | ++ return 1 2026-08-26 12:01:08.193776 | ubuntu-noble | + overlay_dir= 2026-08-26 12:01:08.193791 | ubuntu-noble | + overlay_dir= 2026-08-26 12:01:08.193797 | ubuntu-noble | + echo Check patches for magnum-stable-2025.1.tar.gz 2026-08-26 12:01:08.193802 | ubuntu-noble | Check patches for magnum-stable-2025.1.tar.gz 2026-08-26 12:01:08.193807 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:01:08.193811 | ubuntu-noble | + echo Check overlays for magnum-stable-2025.1.tar.gz 2026-08-26 12:01:08.193816 | ubuntu-noble | Check overlays for magnum-stable-2025.1.tar.gz 2026-08-26 12:01:08.193821 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:01:08.193826 | ubuntu-noble | + popd 2026-08-26 12:01:08.193883 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:01:08.193910 | ubuntu-noble | + pushd tarballs 2026-08-26 12:01:08.194548 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz 2026-08-26 12:01:08.196474 | ubuntu-noble | + filename=manila-stable-2025.1.tar.gz 2026-08-26 12:01:08.196498 | ubuntu-noble | + [[ -e manila-stable-2025.1.tar.gz ]] 2026-08-26 12:01:08.196504 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz 2026-08-26 12:01:08.196509 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz 2026-08-26 12:01:08.196514 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz 2026-08-26 12:01:09.713052 | ubuntu-noble | 2026-08-26 12:01:09 URL:https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz [3547200/3547200] -> "manila-stable-2025.1.tar.gz" [1] 2026-08-26 12:01:09.716164 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-26 12:01:09.716239 | ubuntu-noble | + echo Process manila-stable-2025.1.tar.gz 2026-08-26 12:01:09.716256 | ubuntu-noble | Process manila-stable-2025.1.tar.gz 2026-08-26 12:01:09.718813 | ubuntu-noble | ++ tar -tzf manila-stable-2025.1.tar.gz 2026-08-26 12:01:09.718859 | ubuntu-noble | ++ head -1 2026-08-26 12:01:09.720268 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:01:09.729962 | ubuntu-noble | + directory=manila-20.0.2.dev20 2026-08-26 12:01:09.730489 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 manila-20.0.2.dev20 2026-08-26 12:01:09.730544 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-26 12:01:09.730561 | ubuntu-noble | ++ local directory=manila-20.0.2.dev20 2026-08-26 12:01:09.730576 | ubuntu-noble | ++ local suffix= 2026-08-26 12:01:09.730638 | ubuntu-noble | ++ local name=manila 2026-08-26 12:01:09.730650 | ubuntu-noble | ++ local candidate path 2026-08-26 12:01:09.730664 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:09.730674 | ubuntu-noble | ++ path=patches/2025.1/manila 2026-08-26 12:01:09.730708 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/manila ]] 2026-08-26 12:01:09.730785 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:09.730798 | ubuntu-noble | ++ path=patches/2025.1/manila 2026-08-26 12:01:09.730807 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/manila ]] 2026-08-26 12:01:09.730817 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:09.730827 | ubuntu-noble | ++ path=patches/2025.1/manila 2026-08-26 12:01:09.730836 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/manila ]] 2026-08-26 12:01:09.730846 | ubuntu-noble | ++ return 1 2026-08-26 12:01:09.731059 | ubuntu-noble | + patch_dir= 2026-08-26 12:01:09.731073 | ubuntu-noble | + patch_dir= 2026-08-26 12:01:09.732862 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 manila-20.0.2.dev20 /source 2026-08-26 12:01:09.732908 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-26 12:01:09.732921 | ubuntu-noble | ++ local directory=manila-20.0.2.dev20 2026-08-26 12:01:09.732931 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:01:09.732940 | ubuntu-noble | ++ local name=manila 2026-08-26 12:01:09.732950 | ubuntu-noble | ++ local candidate path 2026-08-26 12:01:09.732959 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:09.732969 | ubuntu-noble | ++ path=overlays/2025.1/manila/source 2026-08-26 12:01:09.732979 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/manila/source ]] 2026-08-26 12:01:09.732989 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:09.732998 | ubuntu-noble | ++ path=overlays/2025.1/manila/source 2026-08-26 12:01:09.733008 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/manila/source ]] 2026-08-26 12:01:09.733018 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:09.733027 | ubuntu-noble | ++ path=overlays/2025.1/manila/source 2026-08-26 12:01:09.733037 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/manila/source ]] 2026-08-26 12:01:09.733046 | ubuntu-noble | ++ return 1 2026-08-26 12:01:09.733279 | ubuntu-noble | + overlay_dir= 2026-08-26 12:01:09.733300 | ubuntu-noble | + overlay_dir= 2026-08-26 12:01:09.733310 | ubuntu-noble | + echo Check patches for manila-stable-2025.1.tar.gz 2026-08-26 12:01:09.733324 | ubuntu-noble | Check patches for manila-stable-2025.1.tar.gz 2026-08-26 12:01:09.733333 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:01:09.733343 | ubuntu-noble | + echo Check overlays for manila-stable-2025.1.tar.gz 2026-08-26 12:01:09.733356 | ubuntu-noble | Check overlays for manila-stable-2025.1.tar.gz 2026-08-26 12:01:09.733366 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:01:09.733376 | ubuntu-noble | + popd 2026-08-26 12:01:09.733419 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:01:09.733434 | ubuntu-noble | + pushd tarballs 2026-08-26 12:01:09.734555 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz 2026-08-26 12:01:09.736048 | ubuntu-noble | + filename=masakari-stable-2025.1.tar.gz 2026-08-26 12:01:09.736175 | ubuntu-noble | + [[ -e masakari-stable-2025.1.tar.gz ]] 2026-08-26 12:01:09.736191 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz 2026-08-26 12:01:09.736203 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz 2026-08-26 12:01:09.736213 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz 2026-08-26 12:01:10.775403 | ubuntu-noble | 2026-08-26 12:01:10 URL:https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz [365497/365497] -> "masakari-stable-2025.1.tar.gz" [1] 2026-08-26 12:01:10.777682 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-26 12:01:10.777759 | ubuntu-noble | + echo Process masakari-stable-2025.1.tar.gz 2026-08-26 12:01:10.777785 | ubuntu-noble | Process masakari-stable-2025.1.tar.gz 2026-08-26 12:01:10.781814 | ubuntu-noble | ++ tar -tzf masakari-stable-2025.1.tar.gz 2026-08-26 12:01:10.781870 | ubuntu-noble | ++ head -1 2026-08-26 12:01:10.782767 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:01:10.787666 | ubuntu-noble | + directory=masakari-19.0.1.dev3 2026-08-26 12:01:10.787917 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 masakari-19.0.1.dev3 2026-08-26 12:01:10.787956 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-26 12:01:10.787965 | ubuntu-noble | ++ local directory=masakari-19.0.1.dev3 2026-08-26 12:01:10.787973 | ubuntu-noble | ++ local suffix= 2026-08-26 12:01:10.788009 | ubuntu-noble | ++ local name=masakari 2026-08-26 12:01:10.788016 | ubuntu-noble | ++ local candidate path 2026-08-26 12:01:10.788039 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:10.788048 | ubuntu-noble | ++ path=patches/2025.1/masakari 2026-08-26 12:01:10.788055 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/masakari ]] 2026-08-26 12:01:10.788082 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:10.788089 | ubuntu-noble | ++ path=patches/2025.1/masakari 2026-08-26 12:01:10.788098 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/masakari ]] 2026-08-26 12:01:10.788104 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:10.788110 | ubuntu-noble | ++ path=patches/2025.1/masakari 2026-08-26 12:01:10.788116 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/masakari ]] 2026-08-26 12:01:10.788124 | ubuntu-noble | ++ return 1 2026-08-26 12:01:10.788364 | ubuntu-noble | + patch_dir= 2026-08-26 12:01:10.788373 | ubuntu-noble | + patch_dir= 2026-08-26 12:01:10.789714 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 masakari-19.0.1.dev3 /source 2026-08-26 12:01:10.789797 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-26 12:01:10.789810 | ubuntu-noble | ++ local directory=masakari-19.0.1.dev3 2026-08-26 12:01:10.789821 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:01:10.789831 | ubuntu-noble | ++ local name=masakari 2026-08-26 12:01:10.789842 | ubuntu-noble | ++ local candidate path 2026-08-26 12:01:10.789853 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:10.789863 | ubuntu-noble | ++ path=overlays/2025.1/masakari/source 2026-08-26 12:01:10.789874 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/masakari/source ]] 2026-08-26 12:01:10.789884 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:10.789894 | ubuntu-noble | ++ path=overlays/2025.1/masakari/source 2026-08-26 12:01:10.789904 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/masakari/source ]] 2026-08-26 12:01:10.789915 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:10.789925 | ubuntu-noble | ++ path=overlays/2025.1/masakari/source 2026-08-26 12:01:10.789935 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/masakari/source ]] 2026-08-26 12:01:10.789945 | ubuntu-noble | ++ return 1 2026-08-26 12:01:10.789964 | ubuntu-noble | + overlay_dir= 2026-08-26 12:01:10.789972 | ubuntu-noble | + overlay_dir= 2026-08-26 12:01:10.789978 | ubuntu-noble | + echo Check patches for masakari-stable-2025.1.tar.gz 2026-08-26 12:01:10.789984 | ubuntu-noble | Check patches for masakari-stable-2025.1.tar.gz 2026-08-26 12:01:10.789990 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:01:10.789996 | ubuntu-noble | + echo Check overlays for masakari-stable-2025.1.tar.gz 2026-08-26 12:01:10.790002 | ubuntu-noble | Check overlays for masakari-stable-2025.1.tar.gz 2026-08-26 12:01:10.790008 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:01:10.790014 | ubuntu-noble | + popd 2026-08-26 12:01:10.790020 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:01:10.790026 | ubuntu-noble | + pushd tarballs 2026-08-26 12:01:10.790320 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-26 12:01:10.791466 | ubuntu-noble | + filename=neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-26 12:01:10.791488 | ubuntu-noble | + [[ -e neutron-dynamic-routing-stable-2025.1.tar.gz ]] 2026-08-26 12:01:10.791495 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-26 12:01:10.791503 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-26 12:01:10.791510 | 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-26 12:01:11.746896 | ubuntu-noble | 2026-08-26 12:01:11 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-26 12:01:11.749759 | 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-26 12:01:11.749814 | ubuntu-noble | + echo Process neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-26 12:01:11.749827 | ubuntu-noble | Process neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-26 12:01:11.752778 | ubuntu-noble | ++ tar -tzf neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-26 12:01:11.752824 | ubuntu-noble | ++ head -1 2026-08-26 12:01:11.754301 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:01:11.761496 | ubuntu-noble | + directory=neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-26 12:01:11.762366 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-26 12:01:11.762425 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-26 12:01:11.762459 | ubuntu-noble | ++ local directory=neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-26 12:01:11.762491 | ubuntu-noble | ++ local suffix= 2026-08-26 12:01:11.762563 | ubuntu-noble | ++ local name=neutron_dynamic_routing 2026-08-26 12:01:11.762573 | ubuntu-noble | ++ local candidate path 2026-08-26 12:01:11.762607 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:11.762620 | ubuntu-noble | ++ path=patches/2025.1/neutron_dynamic_routing 2026-08-26 12:01:11.762631 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron_dynamic_routing ]] 2026-08-26 12:01:11.762676 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:11.762687 | ubuntu-noble | ++ path=patches/2025.1/neutron-dynamic-routing 2026-08-26 12:01:11.762694 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron-dynamic-routing ]] 2026-08-26 12:01:11.762703 | ubuntu-noble | ++ echo patches/2025.1/neutron-dynamic-routing 2026-08-26 12:01:11.762795 | ubuntu-noble | ++ return 0 2026-08-26 12:01:11.763477 | ubuntu-noble | + patch_dir=patches/2025.1/neutron-dynamic-routing 2026-08-26 12:01:11.763937 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 neutron_dynamic_routing-26.0.0.0rc2.dev2 /source 2026-08-26 12:01:11.763988 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-26 12:01:11.764018 | ubuntu-noble | ++ local directory=neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-26 12:01:11.764047 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:01:11.764106 | ubuntu-noble | ++ local name=neutron_dynamic_routing 2026-08-26 12:01:11.764115 | ubuntu-noble | ++ local candidate path 2026-08-26 12:01:11.764148 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:11.764159 | ubuntu-noble | ++ path=overlays/2025.1/neutron_dynamic_routing/source 2026-08-26 12:01:11.764244 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron_dynamic_routing/source ]] 2026-08-26 12:01:11.764256 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:11.764266 | ubuntu-noble | ++ path=overlays/2025.1/neutron-dynamic-routing/source 2026-08-26 12:01:11.764273 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron-dynamic-routing/source ]] 2026-08-26 12:01:11.764283 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:11.764293 | ubuntu-noble | ++ path=overlays/2025.1/neutron_dynamic_routing/source 2026-08-26 12:01:11.764300 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron_dynamic_routing/source ]] 2026-08-26 12:01:11.764309 | ubuntu-noble | ++ return 1 2026-08-26 12:01:11.764777 | ubuntu-noble | + overlay_dir= 2026-08-26 12:01:11.764796 | ubuntu-noble | + overlay_dir= 2026-08-26 12:01:11.764804 | ubuntu-noble | + echo Check patches for neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-26 12:01:11.764835 | ubuntu-noble | Check patches for neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-26 12:01:11.764876 | ubuntu-noble | + [[ -n patches/2025.1/neutron-dynamic-routing ]] 2026-08-26 12:01:11.764924 | ubuntu-noble | + tar xzf neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-26 12:01:11.783090 | ubuntu-noble | + rm neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-26 12:01:11.786778 | ubuntu-noble | + find neutron_dynamic_routing-26.0.0.0rc2.dev2 -type f 2026-08-26 12:01:11.786813 | ubuntu-noble | + sort 2026-08-26 12:01:11.788029 | ubuntu-noble | + pushd neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-26 12:01:11.789774 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron-dynamic-routing -type f -name '*.patch' 2026-08-26 12:01:11.789812 | ubuntu-noble | ++ sort 2026-08-26 12:01:11.791749 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-26 12:01:11.791779 | ubuntu-noble | + apply_patch patches/2025.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-26 12:01:11.791787 | ubuntu-noble | + local rel=patches/2025.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-26 12:01:11.791795 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-26 12:01:11.791800 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/neutron-dynamic-routing/bug-2023632.patch' 2026-08-26 12:01:11.791804 | ubuntu-noble | APPLY PATCH patches/2025.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-26 12:01:11.791811 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:01:11.793514 | ubuntu-noble | checking file neutron_dynamic_routing/db/bgp_db.py 2026-08-26 12:01:11.793537 | ubuntu-noble | Hunk #1 succeeded at 1024 (offset 6 lines). 2026-08-26 12:01:11.793557 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:01:11.795228 | ubuntu-noble | patching file neutron_dynamic_routing/db/bgp_db.py 2026-08-26 12:01:11.795250 | ubuntu-noble | Hunk #1 succeeded at 1024 (offset 6 lines). 2026-08-26 12:01:11.795257 | ubuntu-noble | + echo patches/2025.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-26 12:01:11.795352 | ubuntu-noble | + popd 2026-08-26 12:01:11.796782 | ubuntu-noble | + find neutron_dynamic_routing-26.0.0.0rc2.dev2 -type f 2026-08-26 12:01:11.796810 | ubuntu-noble | + sort 2026-08-26 12:01:11.798329 | ubuntu-noble | + append_new_files_to_sources_txt neutron_dynamic_routing-26.0.0.0rc2.dev2 files-before files-after 2026-08-26 12:01:11.798355 | ubuntu-noble | + local directory=neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-26 12:01:11.798360 | ubuntu-noble | + local before=files-before 2026-08-26 12:01:11.798363 | ubuntu-noble | + local after=files-after 2026-08-26 12:01:11.798367 | ubuntu-noble | + local sources_txt 2026-08-26 12:01:11.800307 | ubuntu-noble | ++ find neutron_dynamic_routing-26.0.0.0rc2.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-26 12:01:11.800333 | ubuntu-noble | ++ head -1 2026-08-26 12:01:11.801237 | ubuntu-noble | + sources_txt=neutron_dynamic_routing-26.0.0.0rc2.dev2/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-08-26 12:01:11.801268 | ubuntu-noble | + [[ -z neutron_dynamic_routing-26.0.0.0rc2.dev2/neutron_dynamic_routing.egg-info/SOURCES.txt ]] 2026-08-26 12:01:11.801276 | ubuntu-noble | + local new_files 2026-08-26 12:01:11.801762 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-26 12:01:11.805629 | ubuntu-noble | + new_files=neutron_dynamic_routing-26.0.0.0rc2.dev2/neutron_dynamic_routing/db/bgp_db.py.orig 2026-08-26 12:01:11.805686 | ubuntu-noble | + [[ -z neutron_dynamic_routing-26.0.0.0rc2.dev2/neutron_dynamic_routing/db/bgp_db.py.orig ]] 2026-08-26 12:01:11.806068 | ubuntu-noble | ++ tail -c1 neutron_dynamic_routing-26.0.0.0rc2.dev2/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-08-26 12:01:11.807301 | ubuntu-noble | + [[ -n h ]] 2026-08-26 12:01:11.807328 | ubuntu-noble | + echo 2026-08-26 12:01:11.807344 | ubuntu-noble | + local file 2026-08-26 12:01:11.807355 | ubuntu-noble | + for file in $new_files 2026-08-26 12:01:11.807365 | ubuntu-noble | + case $file in 2026-08-26 12:01:11.807378 | ubuntu-noble | + continue 2026-08-26 12:01:11.807388 | ubuntu-noble | + rm files-before files-after 2026-08-26 12:01:11.809050 | ubuntu-noble | + tar czf neutron-dynamic-routing-stable-2025.1.tar.gz neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-26 12:01:11.840826 | ubuntu-noble | + rm -r neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-26 12:01:11.846012 | ubuntu-noble | + echo Check overlays for neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-26 12:01:11.846046 | ubuntu-noble | Check overlays for neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-26 12:01:11.846058 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:01:11.846069 | ubuntu-noble | + popd 2026-08-26 12:01:11.846085 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:01:11.846095 | ubuntu-noble | + pushd tarballs 2026-08-26 12:01:11.847407 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.1.tar.gz 2026-08-26 12:01:11.848475 | ubuntu-noble | + filename=neutron-vpnaas-stable-2025.1.tar.gz 2026-08-26 12:01:11.848501 | ubuntu-noble | + [[ -e neutron-vpnaas-stable-2025.1.tar.gz ]] 2026-08-26 12:01:11.848528 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.1.tar.gz 2026-08-26 12:01:11.848555 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.1.tar.gz 2026-08-26 12:01:11.848566 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.1.tar.gz 2026-08-26 12:01:12.821873 | ubuntu-noble | 2026-08-26 12:01:12 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-26 12:01:12.825240 | 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-26 12:01:12.825291 | ubuntu-noble | + echo Process neutron-vpnaas-stable-2025.1.tar.gz 2026-08-26 12:01:12.825305 | ubuntu-noble | Process neutron-vpnaas-stable-2025.1.tar.gz 2026-08-26 12:01:12.828796 | ubuntu-noble | ++ tar -tzf neutron-vpnaas-stable-2025.1.tar.gz 2026-08-26 12:01:12.828845 | ubuntu-noble | ++ head -1 2026-08-26 12:01:12.829377 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:01:12.836538 | ubuntu-noble | + directory=neutron_vpnaas-26.0.0.0rc2.dev2 2026-08-26 12:01:12.837451 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 neutron_vpnaas-26.0.0.0rc2.dev2 2026-08-26 12:01:12.837527 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-26 12:01:12.837539 | ubuntu-noble | ++ local directory=neutron_vpnaas-26.0.0.0rc2.dev2 2026-08-26 12:01:12.837573 | ubuntu-noble | ++ local suffix= 2026-08-26 12:01:12.837643 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-08-26 12:01:12.837653 | ubuntu-noble | ++ local candidate path 2026-08-26 12:01:12.837695 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:12.837704 | ubuntu-noble | ++ path=patches/2025.1/neutron_vpnaas 2026-08-26 12:01:12.837746 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron_vpnaas ]] 2026-08-26 12:01:12.837805 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:12.837813 | ubuntu-noble | ++ path=patches/2025.1/neutron-vpnaas 2026-08-26 12:01:12.837821 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron-vpnaas ]] 2026-08-26 12:01:12.837827 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:12.837835 | ubuntu-noble | ++ path=patches/2025.1/neutron_vpnaas 2026-08-26 12:01:12.837841 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron_vpnaas ]] 2026-08-26 12:01:12.837849 | ubuntu-noble | ++ return 1 2026-08-26 12:01:12.838507 | ubuntu-noble | + patch_dir= 2026-08-26 12:01:12.838523 | ubuntu-noble | + patch_dir= 2026-08-26 12:01:12.839093 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 neutron_vpnaas-26.0.0.0rc2.dev2 /source 2026-08-26 12:01:12.839176 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-26 12:01:12.839200 | ubuntu-noble | ++ local directory=neutron_vpnaas-26.0.0.0rc2.dev2 2026-08-26 12:01:12.839256 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:01:12.839313 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-08-26 12:01:12.839322 | ubuntu-noble | ++ local candidate path 2026-08-26 12:01:12.839360 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:12.839369 | ubuntu-noble | ++ path=overlays/2025.1/neutron_vpnaas/source 2026-08-26 12:01:12.839377 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron_vpnaas/source ]] 2026-08-26 12:01:12.839417 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:12.839426 | ubuntu-noble | ++ path=overlays/2025.1/neutron-vpnaas/source 2026-08-26 12:01:12.839434 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron-vpnaas/source ]] 2026-08-26 12:01:12.839441 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:12.839449 | ubuntu-noble | ++ path=overlays/2025.1/neutron_vpnaas/source 2026-08-26 12:01:12.839457 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron_vpnaas/source ]] 2026-08-26 12:01:12.839465 | ubuntu-noble | ++ return 1 2026-08-26 12:01:12.840396 | ubuntu-noble | + overlay_dir= 2026-08-26 12:01:12.840424 | ubuntu-noble | + overlay_dir= 2026-08-26 12:01:12.840431 | ubuntu-noble | + echo Check patches for neutron-vpnaas-stable-2025.1.tar.gz 2026-08-26 12:01:12.840436 | ubuntu-noble | Check patches for neutron-vpnaas-stable-2025.1.tar.gz 2026-08-26 12:01:12.840442 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:01:12.840459 | ubuntu-noble | + echo Check overlays for neutron-vpnaas-stable-2025.1.tar.gz 2026-08-26 12:01:12.840466 | ubuntu-noble | Check overlays for neutron-vpnaas-stable-2025.1.tar.gz 2026-08-26 12:01:12.840471 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:01:12.840477 | ubuntu-noble | + popd 2026-08-26 12:01:12.840483 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:01:12.840489 | ubuntu-noble | + pushd tarballs 2026-08-26 12:01:12.840934 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz 2026-08-26 12:01:12.843282 | ubuntu-noble | + filename=neutron-stable-2025.1.tar.gz 2026-08-26 12:01:12.843306 | ubuntu-noble | + [[ -e neutron-stable-2025.1.tar.gz ]] 2026-08-26 12:01:12.843312 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz 2026-08-26 12:01:12.843318 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz 2026-08-26 12:01:12.843323 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz 2026-08-26 12:01:14.738780 | ubuntu-noble | 2026-08-26 12:01:14 URL:https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz [12259531/12259531] -> "neutron-stable-2025.1.tar.gz" [1] 2026-08-26 12:01:14.741133 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-26 12:01:14.741177 | ubuntu-noble | + echo Process neutron-stable-2025.1.tar.gz 2026-08-26 12:01:14.741190 | ubuntu-noble | Process neutron-stable-2025.1.tar.gz 2026-08-26 12:01:14.742803 | ubuntu-noble | ++ tar -tzf neutron-stable-2025.1.tar.gz 2026-08-26 12:01:14.742923 | ubuntu-noble | ++ head -1 2026-08-26 12:01:14.745221 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:01:14.752293 | ubuntu-noble | + directory=neutron-26.0.6.dev14 2026-08-26 12:01:14.752707 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 neutron-26.0.6.dev14 2026-08-26 12:01:14.752826 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-26 12:01:14.752863 | ubuntu-noble | ++ local directory=neutron-26.0.6.dev14 2026-08-26 12:01:14.752999 | ubuntu-noble | ++ local suffix= 2026-08-26 12:01:14.753011 | ubuntu-noble | ++ local name=neutron 2026-08-26 12:01:14.753017 | ubuntu-noble | ++ local candidate path 2026-08-26 12:01:14.753024 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:14.753030 | ubuntu-noble | ++ path=patches/2025.1/neutron 2026-08-26 12:01:14.753048 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron ]] 2026-08-26 12:01:14.753056 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:14.753065 | ubuntu-noble | ++ path=patches/2025.1/neutron 2026-08-26 12:01:14.753071 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron ]] 2026-08-26 12:01:14.753077 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:14.753083 | ubuntu-noble | ++ path=patches/2025.1/neutron 2026-08-26 12:01:14.753091 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron ]] 2026-08-26 12:01:14.753097 | ubuntu-noble | ++ return 1 2026-08-26 12:01:14.753770 | ubuntu-noble | + patch_dir= 2026-08-26 12:01:14.753796 | ubuntu-noble | + patch_dir= 2026-08-26 12:01:14.754215 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 neutron-26.0.6.dev14 /source 2026-08-26 12:01:14.754308 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-26 12:01:14.754319 | ubuntu-noble | ++ local directory=neutron-26.0.6.dev14 2026-08-26 12:01:14.754345 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:01:14.754402 | ubuntu-noble | ++ local name=neutron 2026-08-26 12:01:14.754410 | ubuntu-noble | ++ local candidate path 2026-08-26 12:01:14.754434 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:14.754443 | ubuntu-noble | ++ path=overlays/2025.1/neutron/source 2026-08-26 12:01:14.754451 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron/source ]] 2026-08-26 12:01:14.754482 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:14.754490 | ubuntu-noble | ++ path=overlays/2025.1/neutron/source 2026-08-26 12:01:14.754498 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron/source ]] 2026-08-26 12:01:14.754506 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:14.754512 | ubuntu-noble | ++ path=overlays/2025.1/neutron/source 2026-08-26 12:01:14.754532 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron/source ]] 2026-08-26 12:01:14.754539 | ubuntu-noble | ++ return 1 2026-08-26 12:01:14.755416 | ubuntu-noble | + overlay_dir= 2026-08-26 12:01:14.755443 | ubuntu-noble | + overlay_dir= 2026-08-26 12:01:14.755449 | ubuntu-noble | + echo Check patches for neutron-stable-2025.1.tar.gz 2026-08-26 12:01:14.755455 | ubuntu-noble | Check patches for neutron-stable-2025.1.tar.gz 2026-08-26 12:01:14.755461 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:01:14.755466 | ubuntu-noble | + echo Check overlays for neutron-stable-2025.1.tar.gz 2026-08-26 12:01:14.755472 | ubuntu-noble | Check overlays for neutron-stable-2025.1.tar.gz 2026-08-26 12:01:14.755477 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:01:14.755483 | ubuntu-noble | + popd 2026-08-26 12:01:14.755489 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:01:14.755495 | ubuntu-noble | + pushd tarballs 2026-08-26 12:01:14.755819 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz 2026-08-26 12:01:14.757818 | ubuntu-noble | + filename=nova-stable-2025.1.tar.gz 2026-08-26 12:01:14.757865 | ubuntu-noble | + [[ -e nova-stable-2025.1.tar.gz ]] 2026-08-26 12:01:14.757873 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz 2026-08-26 12:01:14.757879 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz 2026-08-26 12:01:14.757885 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz 2026-08-26 12:01:16.588060 | ubuntu-noble | 2026-08-26 12:01:16 URL:https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz [9660204/9660204] -> "nova-stable-2025.1.tar.gz" [1] 2026-08-26 12:01:16.590793 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-26 12:01:16.590834 | ubuntu-noble | + echo Process nova-stable-2025.1.tar.gz 2026-08-26 12:01:16.590848 | ubuntu-noble | Process nova-stable-2025.1.tar.gz 2026-08-26 12:01:16.597789 | ubuntu-noble | ++ tar -tzf nova-stable-2025.1.tar.gz 2026-08-26 12:01:16.597837 | ubuntu-noble | ++ head -1 2026-08-26 12:01:16.597847 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:01:16.605001 | ubuntu-noble | + directory=nova-31.3.2.dev3 2026-08-26 12:01:16.606400 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 nova-31.3.2.dev3 2026-08-26 12:01:16.606481 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-26 12:01:16.606494 | ubuntu-noble | ++ local directory=nova-31.3.2.dev3 2026-08-26 12:01:16.606504 | ubuntu-noble | ++ local suffix= 2026-08-26 12:01:16.606512 | ubuntu-noble | ++ local name=nova 2026-08-26 12:01:16.606519 | ubuntu-noble | ++ local candidate path 2026-08-26 12:01:16.606526 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:16.606533 | ubuntu-noble | ++ path=patches/2025.1/nova 2026-08-26 12:01:16.606541 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/nova ]] 2026-08-26 12:01:16.606549 | ubuntu-noble | ++ echo patches/2025.1/nova 2026-08-26 12:01:16.606556 | ubuntu-noble | ++ return 0 2026-08-26 12:01:16.606796 | ubuntu-noble | + patch_dir=patches/2025.1/nova 2026-08-26 12:01:16.607766 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 nova-31.3.2.dev3 /source 2026-08-26 12:01:16.607800 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-26 12:01:16.607809 | ubuntu-noble | ++ local directory=nova-31.3.2.dev3 2026-08-26 12:01:16.607820 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:01:16.607885 | ubuntu-noble | ++ local name=nova 2026-08-26 12:01:16.607896 | ubuntu-noble | ++ local candidate path 2026-08-26 12:01:16.607907 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:16.607916 | ubuntu-noble | ++ path=overlays/2025.1/nova/source 2026-08-26 12:01:16.607928 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/nova/source ]] 2026-08-26 12:01:16.608002 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:16.608012 | ubuntu-noble | ++ path=overlays/2025.1/nova/source 2026-08-26 12:01:16.608020 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/nova/source ]] 2026-08-26 12:01:16.608027 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:16.608034 | ubuntu-noble | ++ path=overlays/2025.1/nova/source 2026-08-26 12:01:16.608045 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/nova/source ]] 2026-08-26 12:01:16.608052 | ubuntu-noble | ++ return 1 2026-08-26 12:01:16.608820 | ubuntu-noble | + overlay_dir= 2026-08-26 12:01:16.608863 | ubuntu-noble | + overlay_dir= 2026-08-26 12:01:16.608874 | ubuntu-noble | + echo Check patches for nova-stable-2025.1.tar.gz 2026-08-26 12:01:16.608882 | ubuntu-noble | Check patches for nova-stable-2025.1.tar.gz 2026-08-26 12:01:16.608891 | ubuntu-noble | + [[ -n patches/2025.1/nova ]] 2026-08-26 12:01:16.608899 | ubuntu-noble | + tar xzf nova-stable-2025.1.tar.gz 2026-08-26 12:01:17.025897 | ubuntu-noble | + rm nova-stable-2025.1.tar.gz 2026-08-26 12:01:17.031835 | ubuntu-noble | + sort 2026-08-26 12:01:17.031895 | ubuntu-noble | + find nova-31.3.2.dev3 -type f 2026-08-26 12:01:17.061950 | ubuntu-noble | + pushd nova-31.3.2.dev3 2026-08-26 12:01:17.063641 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/nova -type f -name '*.patch' 2026-08-26 12:01:17.064035 | ubuntu-noble | ++ sort 2026-08-26 12:01:17.067815 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-26 12:01:17.067948 | ubuntu-noble | + apply_patch patches/2025.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-26 12:01:17.068009 | ubuntu-noble | + local rel=patches/2025.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-26 12:01:17.068048 | 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-26 12:01:17.068084 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch' 2026-08-26 12:01:17.068102 | ubuntu-noble | APPLY PATCH patches/2025.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-26 12:01:17.068132 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:01:17.070068 | ubuntu-noble | checking file nova/api/openstack/identity.py 2026-08-26 12:01:17.070322 | ubuntu-noble | checking file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-26 12:01:17.070911 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:01:17.072346 | ubuntu-noble | patching file nova/api/openstack/identity.py 2026-08-26 12:01:17.072659 | ubuntu-noble | patching file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-26 12:01:17.073613 | ubuntu-noble | + echo patches/2025.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-26 12:01:17.073639 | ubuntu-noble | + popd 2026-08-26 12:01:17.073682 | ubuntu-noble | + find nova-31.3.2.dev3 -type f 2026-08-26 12:01:17.074008 | ubuntu-noble | + sort 2026-08-26 12:01:17.090707 | ubuntu-noble | + append_new_files_to_sources_txt nova-31.3.2.dev3 files-before files-after 2026-08-26 12:01:17.090774 | ubuntu-noble | + local directory=nova-31.3.2.dev3 2026-08-26 12:01:17.090781 | ubuntu-noble | + local before=files-before 2026-08-26 12:01:17.090787 | ubuntu-noble | + local after=files-after 2026-08-26 12:01:17.090793 | ubuntu-noble | + local sources_txt 2026-08-26 12:01:17.093148 | ubuntu-noble | ++ find nova-31.3.2.dev3 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-26 12:01:17.093178 | ubuntu-noble | ++ head -1 2026-08-26 12:01:17.093981 | ubuntu-noble | + sources_txt=nova-31.3.2.dev3/nova.egg-info/SOURCES.txt 2026-08-26 12:01:17.094008 | ubuntu-noble | + [[ -z nova-31.3.2.dev3/nova.egg-info/SOURCES.txt ]] 2026-08-26 12:01:17.094014 | ubuntu-noble | + local new_files 2026-08-26 12:01:17.094674 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-26 12:01:17.098933 | ubuntu-noble | + new_files=nova-31.3.2.dev3/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-26 12:01:17.098953 | ubuntu-noble | + [[ -z nova-31.3.2.dev3/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py ]] 2026-08-26 12:01:17.099562 | ubuntu-noble | ++ tail -c1 nova-31.3.2.dev3/nova.egg-info/SOURCES.txt 2026-08-26 12:01:17.100779 | ubuntu-noble | + [[ -n h ]] 2026-08-26 12:01:17.100848 | ubuntu-noble | + echo 2026-08-26 12:01:17.100863 | ubuntu-noble | + local file 2026-08-26 12:01:17.100873 | ubuntu-noble | + for file in $new_files 2026-08-26 12:01:17.100883 | ubuntu-noble | + case $file in 2026-08-26 12:01:17.100904 | 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-26 12:01:17.100917 | 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-26 12:01:17.100927 | ubuntu-noble | + echo nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-26 12:01:17.100938 | ubuntu-noble | + rm files-before files-after 2026-08-26 12:01:17.102322 | ubuntu-noble | + tar czf nova-stable-2025.1.tar.gz nova-31.3.2.dev3 2026-08-26 12:01:18.643293 | ubuntu-noble | + rm -r nova-31.3.2.dev3 2026-08-26 12:01:18.747606 | ubuntu-noble | + echo Check overlays for nova-stable-2025.1.tar.gz 2026-08-26 12:01:18.747705 | ubuntu-noble | Check overlays for nova-stable-2025.1.tar.gz 2026-08-26 12:01:18.747765 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:01:18.747778 | ubuntu-noble | + popd 2026-08-26 12:01:18.747799 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:01:18.747810 | ubuntu-noble | + pushd tarballs 2026-08-26 12:01:18.748202 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz 2026-08-26 12:01:18.749622 | ubuntu-noble | + filename=octavia-stable-2025.1.tar.gz 2026-08-26 12:01:18.749648 | ubuntu-noble | + [[ -e octavia-stable-2025.1.tar.gz ]] 2026-08-26 12:01:18.749663 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz 2026-08-26 12:01:18.749673 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz 2026-08-26 12:01:18.749683 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz 2026-08-26 12:01:20.053883 | ubuntu-noble | 2026-08-26 12:01:20 URL:https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz [1345440/1345440] -> "octavia-stable-2025.1.tar.gz" [1] 2026-08-26 12:01:20.055413 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-26 12:01:20.055468 | ubuntu-noble | + echo Process octavia-stable-2025.1.tar.gz 2026-08-26 12:01:20.055482 | ubuntu-noble | Process octavia-stable-2025.1.tar.gz 2026-08-26 12:01:20.056918 | ubuntu-noble | ++ tar -tzf octavia-stable-2025.1.tar.gz 2026-08-26 12:01:20.056959 | ubuntu-noble | ++ head -1 2026-08-26 12:01:20.058944 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:01:20.065808 | ubuntu-noble | + directory=octavia-16.0.2.dev25 2026-08-26 12:01:20.066859 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 octavia-16.0.2.dev25 2026-08-26 12:01:20.066923 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-26 12:01:20.066938 | ubuntu-noble | ++ local directory=octavia-16.0.2.dev25 2026-08-26 12:01:20.066950 | ubuntu-noble | ++ local suffix= 2026-08-26 12:01:20.066960 | ubuntu-noble | ++ local name=octavia 2026-08-26 12:01:20.066978 | ubuntu-noble | ++ local candidate path 2026-08-26 12:01:20.066988 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:20.066998 | ubuntu-noble | ++ path=patches/2025.1/octavia 2026-08-26 12:01:20.067008 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/octavia ]] 2026-08-26 12:01:20.067019 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:20.067028 | ubuntu-noble | ++ path=patches/2025.1/octavia 2026-08-26 12:01:20.067038 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/octavia ]] 2026-08-26 12:01:20.067048 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:20.067057 | ubuntu-noble | ++ path=patches/2025.1/octavia 2026-08-26 12:01:20.067067 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/octavia ]] 2026-08-26 12:01:20.067076 | ubuntu-noble | ++ return 1 2026-08-26 12:01:20.067647 | ubuntu-noble | + patch_dir= 2026-08-26 12:01:20.067671 | ubuntu-noble | + patch_dir= 2026-08-26 12:01:20.067946 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 octavia-16.0.2.dev25 /source 2026-08-26 12:01:20.067974 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-26 12:01:20.067987 | ubuntu-noble | ++ local directory=octavia-16.0.2.dev25 2026-08-26 12:01:20.067999 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:01:20.068037 | ubuntu-noble | ++ local name=octavia 2026-08-26 12:01:20.068046 | ubuntu-noble | ++ local candidate path 2026-08-26 12:01:20.068058 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:20.068067 | ubuntu-noble | ++ path=overlays/2025.1/octavia/source 2026-08-26 12:01:20.068079 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/octavia/source ]] 2026-08-26 12:01:20.068091 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:20.068100 | ubuntu-noble | ++ path=overlays/2025.1/octavia/source 2026-08-26 12:01:20.068113 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/octavia/source ]] 2026-08-26 12:01:20.068122 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:20.068148 | ubuntu-noble | ++ path=overlays/2025.1/octavia/source 2026-08-26 12:01:20.068157 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/octavia/source ]] 2026-08-26 12:01:20.068169 | ubuntu-noble | ++ return 1 2026-08-26 12:01:20.068820 | ubuntu-noble | + overlay_dir= 2026-08-26 12:01:20.068854 | ubuntu-noble | + overlay_dir= 2026-08-26 12:01:20.068861 | ubuntu-noble | + echo Check patches for octavia-stable-2025.1.tar.gz 2026-08-26 12:01:20.068867 | ubuntu-noble | Check patches for octavia-stable-2025.1.tar.gz 2026-08-26 12:01:20.068873 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:01:20.068878 | ubuntu-noble | + echo Check overlays for octavia-stable-2025.1.tar.gz 2026-08-26 12:01:20.068882 | ubuntu-noble | Check overlays for octavia-stable-2025.1.tar.gz 2026-08-26 12:01:20.068887 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:01:20.068892 | ubuntu-noble | + popd 2026-08-26 12:01:20.068897 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:01:20.068903 | ubuntu-noble | + pushd tarballs 2026-08-26 12:01:20.069601 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz 2026-08-26 12:01:20.071902 | ubuntu-noble | + filename=placement-stable-2025.1.tar.gz 2026-08-26 12:01:20.071942 | ubuntu-noble | + [[ -e placement-stable-2025.1.tar.gz ]] 2026-08-26 12:01:20.072005 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz 2026-08-26 12:01:20.072012 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz 2026-08-26 12:01:20.072041 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz 2026-08-26 12:01:21.212866 | ubuntu-noble | 2026-08-26 12:01:21 URL:https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz [568189/568189] -> "placement-stable-2025.1.tar.gz" [1] 2026-08-26 12:01:21.214912 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-26 12:01:21.214963 | ubuntu-noble | + echo Process placement-stable-2025.1.tar.gz 2026-08-26 12:01:21.214972 | ubuntu-noble | Process placement-stable-2025.1.tar.gz 2026-08-26 12:01:21.217808 | ubuntu-noble | ++ tar -tzf placement-stable-2025.1.tar.gz 2026-08-26 12:01:21.217849 | ubuntu-noble | ++ head -1 2026-08-26 12:01:21.218224 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:01:21.229898 | ubuntu-noble | + directory=openstack_placement-13.0.1.dev7 2026-08-26 12:01:21.230811 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 openstack_placement-13.0.1.dev7 2026-08-26 12:01:21.230864 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-26 12:01:21.230876 | ubuntu-noble | ++ local directory=openstack_placement-13.0.1.dev7 2026-08-26 12:01:21.230884 | ubuntu-noble | ++ local suffix= 2026-08-26 12:01:21.230903 | ubuntu-noble | ++ local name=openstack_placement 2026-08-26 12:01:21.230915 | ubuntu-noble | ++ local candidate path 2026-08-26 12:01:21.230926 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:21.230938 | ubuntu-noble | ++ path=patches/2025.1/openstack_placement 2026-08-26 12:01:21.230950 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_placement ]] 2026-08-26 12:01:21.230966 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:21.230975 | ubuntu-noble | ++ path=patches/2025.1/openstack-placement 2026-08-26 12:01:21.230981 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack-placement ]] 2026-08-26 12:01:21.230988 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:21.230994 | ubuntu-noble | ++ path=patches/2025.1/openstack_placement 2026-08-26 12:01:21.231001 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_placement ]] 2026-08-26 12:01:21.231007 | ubuntu-noble | ++ return 1 2026-08-26 12:01:21.231699 | ubuntu-noble | + patch_dir= 2026-08-26 12:01:21.231757 | ubuntu-noble | + patch_dir= 2026-08-26 12:01:21.232126 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 openstack_placement-13.0.1.dev7 /source 2026-08-26 12:01:21.232218 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-26 12:01:21.232234 | ubuntu-noble | ++ local directory=openstack_placement-13.0.1.dev7 2026-08-26 12:01:21.232245 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:01:21.232260 | ubuntu-noble | ++ local name=openstack_placement 2026-08-26 12:01:21.232267 | ubuntu-noble | ++ local candidate path 2026-08-26 12:01:21.232291 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:21.232299 | ubuntu-noble | ++ path=overlays/2025.1/openstack_placement/source 2026-08-26 12:01:21.232308 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack_placement/source ]] 2026-08-26 12:01:21.232337 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:21.232344 | ubuntu-noble | ++ path=overlays/2025.1/openstack-placement/source 2026-08-26 12:01:21.232354 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack-placement/source ]] 2026-08-26 12:01:21.232360 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:21.232388 | ubuntu-noble | ++ path=overlays/2025.1/openstack_placement/source 2026-08-26 12:01:21.232398 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack_placement/source ]] 2026-08-26 12:01:21.232405 | ubuntu-noble | ++ return 1 2026-08-26 12:01:21.233347 | ubuntu-noble | + overlay_dir= 2026-08-26 12:01:21.233427 | ubuntu-noble | + overlay_dir= 2026-08-26 12:01:21.233437 | ubuntu-noble | + echo Check patches for placement-stable-2025.1.tar.gz 2026-08-26 12:01:21.233443 | ubuntu-noble | Check patches for placement-stable-2025.1.tar.gz 2026-08-26 12:01:21.233450 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:01:21.233464 | ubuntu-noble | + echo Check overlays for placement-stable-2025.1.tar.gz 2026-08-26 12:01:21.233470 | ubuntu-noble | Check overlays for placement-stable-2025.1.tar.gz 2026-08-26 12:01:21.233477 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:01:21.233483 | ubuntu-noble | + popd 2026-08-26 12:01:21.233490 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:01:21.233497 | ubuntu-noble | + pushd tarballs 2026-08-26 12:01:21.233684 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.1.tar.gz 2026-08-26 12:01:21.235775 | ubuntu-noble | + filename=skyline-apiserver-stable-2025.1.tar.gz 2026-08-26 12:01:21.235804 | ubuntu-noble | + [[ -e skyline-apiserver-stable-2025.1.tar.gz ]] 2026-08-26 12:01:21.235810 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.1.tar.gz 2026-08-26 12:01:21.235817 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.1.tar.gz 2026-08-26 12:01:21.235824 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.1.tar.gz 2026-08-26 12:01:22.917904 | ubuntu-noble | 2026-08-26 12:01:22 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-26 12:01:22.920696 | 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-26 12:01:22.920789 | ubuntu-noble | + echo Process skyline-apiserver-stable-2025.1.tar.gz 2026-08-26 12:01:22.920803 | ubuntu-noble | Process skyline-apiserver-stable-2025.1.tar.gz 2026-08-26 12:01:22.922858 | ubuntu-noble | ++ tar -tzf skyline-apiserver-stable-2025.1.tar.gz 2026-08-26 12:01:22.923065 | ubuntu-noble | ++ head -1 2026-08-26 12:01:22.925223 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:01:22.933879 | ubuntu-noble | + directory=skyline_apiserver-6.0.1.dev17 2026-08-26 12:01:22.935853 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 skyline_apiserver-6.0.1.dev17 2026-08-26 12:01:22.935889 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-26 12:01:22.935898 | ubuntu-noble | ++ local directory=skyline_apiserver-6.0.1.dev17 2026-08-26 12:01:22.935905 | ubuntu-noble | ++ local suffix= 2026-08-26 12:01:22.935912 | ubuntu-noble | ++ local name=skyline_apiserver 2026-08-26 12:01:22.935919 | ubuntu-noble | ++ local candidate path 2026-08-26 12:01:22.935926 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:22.935933 | ubuntu-noble | ++ path=patches/2025.1/skyline_apiserver 2026-08-26 12:01:22.935940 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/skyline_apiserver ]] 2026-08-26 12:01:22.935947 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:22.935953 | ubuntu-noble | ++ path=patches/2025.1/skyline-apiserver 2026-08-26 12:01:22.935960 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/skyline-apiserver ]] 2026-08-26 12:01:22.935980 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:22.935986 | ubuntu-noble | ++ path=patches/2025.1/skyline_apiserver 2026-08-26 12:01:22.935993 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/skyline_apiserver ]] 2026-08-26 12:01:22.936000 | ubuntu-noble | ++ return 1 2026-08-26 12:01:22.936013 | ubuntu-noble | + patch_dir= 2026-08-26 12:01:22.936020 | ubuntu-noble | + patch_dir= 2026-08-26 12:01:22.937481 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 skyline_apiserver-6.0.1.dev17 /source 2026-08-26 12:01:22.937512 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-26 12:01:22.937519 | ubuntu-noble | ++ local directory=skyline_apiserver-6.0.1.dev17 2026-08-26 12:01:22.937525 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:01:22.937532 | ubuntu-noble | ++ local name=skyline_apiserver 2026-08-26 12:01:22.937538 | ubuntu-noble | ++ local candidate path 2026-08-26 12:01:22.937545 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:22.937551 | ubuntu-noble | ++ path=overlays/2025.1/skyline_apiserver/source 2026-08-26 12:01:22.937558 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/skyline_apiserver/source ]] 2026-08-26 12:01:22.937565 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:22.937571 | ubuntu-noble | ++ path=overlays/2025.1/skyline-apiserver/source 2026-08-26 12:01:22.937577 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/skyline-apiserver/source ]] 2026-08-26 12:01:22.937584 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:22.937590 | ubuntu-noble | ++ path=overlays/2025.1/skyline_apiserver/source 2026-08-26 12:01:22.937596 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/skyline_apiserver/source ]] 2026-08-26 12:01:22.937603 | ubuntu-noble | ++ return 1 2026-08-26 12:01:22.937614 | ubuntu-noble | + overlay_dir= 2026-08-26 12:01:22.937621 | ubuntu-noble | + overlay_dir= 2026-08-26 12:01:22.937659 | ubuntu-noble | + echo Check patches for skyline-apiserver-stable-2025.1.tar.gz 2026-08-26 12:01:22.937669 | ubuntu-noble | Check patches for skyline-apiserver-stable-2025.1.tar.gz 2026-08-26 12:01:22.937699 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:01:22.937763 | ubuntu-noble | + echo Check overlays for skyline-apiserver-stable-2025.1.tar.gz 2026-08-26 12:01:22.937778 | ubuntu-noble | Check overlays for skyline-apiserver-stable-2025.1.tar.gz 2026-08-26 12:01:22.937787 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:01:22.937796 | ubuntu-noble | + popd 2026-08-26 12:01:22.937944 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:01:22.937957 | ubuntu-noble | + pushd tarballs 2026-08-26 12:01:22.938863 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.1.tar.gz 2026-08-26 12:01:22.940921 | ubuntu-noble | + filename=skyline-console-stable-2025.1.tar.gz 2026-08-26 12:01:22.940995 | ubuntu-noble | + [[ -e skyline-console-stable-2025.1.tar.gz ]] 2026-08-26 12:01:22.941010 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.1.tar.gz 2026-08-26 12:01:22.941022 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.1.tar.gz 2026-08-26 12:01:22.941053 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.1.tar.gz 2026-08-26 12:01:25.349982 | ubuntu-noble | 2026-08-26 12:01:25 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-26 12:01:25.352082 | 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-26 12:01:25.352165 | ubuntu-noble | + echo Process skyline-console-stable-2025.1.tar.gz 2026-08-26 12:01:25.352178 | ubuntu-noble | Process skyline-console-stable-2025.1.tar.gz 2026-08-26 12:01:25.354837 | ubuntu-noble | ++ tar -tzf skyline-console-stable-2025.1.tar.gz 2026-08-26 12:01:25.355343 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:01:25.357035 | ubuntu-noble | ++ head -1 2026-08-26 12:01:25.363049 | ubuntu-noble | + directory=skyline_console-6.0.2.dev2 2026-08-26 12:01:25.364081 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 skyline_console-6.0.2.dev2 2026-08-26 12:01:25.364181 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-26 12:01:25.364207 | ubuntu-noble | ++ local directory=skyline_console-6.0.2.dev2 2026-08-26 12:01:25.364216 | ubuntu-noble | ++ local suffix= 2026-08-26 12:01:25.364295 | ubuntu-noble | ++ local name=skyline_console 2026-08-26 12:01:25.364303 | ubuntu-noble | ++ local candidate path 2026-08-26 12:01:25.364340 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:25.364350 | ubuntu-noble | ++ path=patches/2025.1/skyline_console 2026-08-26 12:01:25.364359 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/skyline_console ]] 2026-08-26 12:01:25.364437 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:25.364445 | ubuntu-noble | ++ path=patches/2025.1/skyline-console 2026-08-26 12:01:25.364464 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/skyline-console ]] 2026-08-26 12:01:25.364496 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:25.364506 | ubuntu-noble | ++ path=patches/2025.1/skyline_console 2026-08-26 12:01:25.364512 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/skyline_console ]] 2026-08-26 12:01:25.364520 | ubuntu-noble | ++ return 1 2026-08-26 12:01:25.365318 | ubuntu-noble | + patch_dir= 2026-08-26 12:01:25.365342 | ubuntu-noble | + patch_dir= 2026-08-26 12:01:25.365902 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 skyline_console-6.0.2.dev2 /source 2026-08-26 12:01:25.365992 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-26 12:01:25.366003 | ubuntu-noble | ++ local directory=skyline_console-6.0.2.dev2 2026-08-26 12:01:25.366032 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:01:25.366081 | ubuntu-noble | ++ local name=skyline_console 2026-08-26 12:01:25.366090 | ubuntu-noble | ++ local candidate path 2026-08-26 12:01:25.366128 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:25.366138 | ubuntu-noble | ++ path=overlays/2025.1/skyline_console/source 2026-08-26 12:01:25.366147 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/skyline_console/source ]] 2026-08-26 12:01:25.366184 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:25.366191 | ubuntu-noble | ++ path=overlays/2025.1/skyline-console/source 2026-08-26 12:01:25.366199 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/skyline-console/source ]] 2026-08-26 12:01:25.366207 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:25.366213 | ubuntu-noble | ++ path=overlays/2025.1/skyline_console/source 2026-08-26 12:01:25.366221 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/skyline_console/source ]] 2026-08-26 12:01:25.366229 | ubuntu-noble | ++ return 1 2026-08-26 12:01:25.366846 | ubuntu-noble | + overlay_dir= 2026-08-26 12:01:25.366911 | ubuntu-noble | + overlay_dir= 2026-08-26 12:01:25.366920 | ubuntu-noble | + echo Check patches for skyline-console-stable-2025.1.tar.gz 2026-08-26 12:01:25.366927 | ubuntu-noble | Check patches for skyline-console-stable-2025.1.tar.gz 2026-08-26 12:01:25.366933 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:01:25.366939 | ubuntu-noble | + echo Check overlays for skyline-console-stable-2025.1.tar.gz 2026-08-26 12:01:25.366945 | ubuntu-noble | Check overlays for skyline-console-stable-2025.1.tar.gz 2026-08-26 12:01:25.366951 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:01:25.366990 | ubuntu-noble | + popd 2026-08-26 12:01:25.366999 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:01:25.367005 | ubuntu-noble | + pushd tarballs 2026-08-26 12:01:25.367979 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz 2026-08-26 12:01:25.369682 | ubuntu-noble | + filename=watcher-stable-2025.1.tar.gz 2026-08-26 12:01:25.369702 | ubuntu-noble | + [[ -e watcher-stable-2025.1.tar.gz ]] 2026-08-26 12:01:25.369808 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz 2026-08-26 12:01:25.369820 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz 2026-08-26 12:01:25.369831 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz 2026-08-26 12:01:26.728963 | ubuntu-noble | 2026-08-26 12:01:26 URL:https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz [1156833/1156833] -> "watcher-stable-2025.1.tar.gz" [1] 2026-08-26 12:01:26.731012 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-26 12:01:26.731105 | ubuntu-noble | + echo Process watcher-stable-2025.1.tar.gz 2026-08-26 12:01:26.731119 | ubuntu-noble | Process watcher-stable-2025.1.tar.gz 2026-08-26 12:01:26.733790 | ubuntu-noble | ++ tar -tzf watcher-stable-2025.1.tar.gz 2026-08-26 12:01:26.733834 | ubuntu-noble | ++ head -1 2026-08-26 12:01:26.735480 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:01:26.743955 | ubuntu-noble | + directory=python_watcher-14.1.3.dev1 2026-08-26 12:01:26.744379 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 python_watcher-14.1.3.dev1 2026-08-26 12:01:26.744479 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-26 12:01:26.744528 | ubuntu-noble | ++ local directory=python_watcher-14.1.3.dev1 2026-08-26 12:01:26.744540 | ubuntu-noble | ++ local suffix= 2026-08-26 12:01:26.744616 | ubuntu-noble | ++ local name=python_watcher 2026-08-26 12:01:26.744627 | ubuntu-noble | ++ local candidate path 2026-08-26 12:01:26.744657 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:26.744667 | ubuntu-noble | ++ path=patches/2025.1/python_watcher 2026-08-26 12:01:26.744677 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/python_watcher ]] 2026-08-26 12:01:26.744782 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:26.744799 | ubuntu-noble | ++ path=patches/2025.1/python-watcher 2026-08-26 12:01:26.744810 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/python-watcher ]] 2026-08-26 12:01:26.744821 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:26.744836 | ubuntu-noble | ++ path=patches/2025.1/python_watcher 2026-08-26 12:01:26.744862 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/python_watcher ]] 2026-08-26 12:01:26.744874 | ubuntu-noble | ++ return 1 2026-08-26 12:01:26.745235 | ubuntu-noble | + patch_dir= 2026-08-26 12:01:26.745255 | ubuntu-noble | + patch_dir= 2026-08-26 12:01:26.746900 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 python_watcher-14.1.3.dev1 /source 2026-08-26 12:01:26.746933 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-26 12:01:26.746941 | ubuntu-noble | ++ local directory=python_watcher-14.1.3.dev1 2026-08-26 12:01:26.746947 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:01:26.746953 | ubuntu-noble | ++ local name=python_watcher 2026-08-26 12:01:26.746959 | ubuntu-noble | ++ local candidate path 2026-08-26 12:01:26.746965 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:26.746971 | ubuntu-noble | ++ path=overlays/2025.1/python_watcher/source 2026-08-26 12:01:26.746977 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/python_watcher/source ]] 2026-08-26 12:01:26.746983 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:26.746989 | ubuntu-noble | ++ path=overlays/2025.1/python-watcher/source 2026-08-26 12:01:26.746995 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/python-watcher/source ]] 2026-08-26 12:01:26.747001 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:26.747007 | ubuntu-noble | ++ path=overlays/2025.1/python_watcher/source 2026-08-26 12:01:26.747012 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/python_watcher/source ]] 2026-08-26 12:01:26.747018 | ubuntu-noble | ++ return 1 2026-08-26 12:01:26.747029 | ubuntu-noble | + overlay_dir= 2026-08-26 12:01:26.747036 | ubuntu-noble | + overlay_dir= 2026-08-26 12:01:26.747042 | ubuntu-noble | + echo Check patches for watcher-stable-2025.1.tar.gz 2026-08-26 12:01:26.747047 | ubuntu-noble | Check patches for watcher-stable-2025.1.tar.gz 2026-08-26 12:01:26.747053 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:01:26.747059 | ubuntu-noble | + echo Check overlays for watcher-stable-2025.1.tar.gz 2026-08-26 12:01:26.747065 | ubuntu-noble | Check overlays for watcher-stable-2025.1.tar.gz 2026-08-26 12:01:26.747074 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:01:26.747080 | ubuntu-noble | + popd 2026-08-26 12:01:26.747171 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:01:26.747181 | ubuntu-noble | + pushd tarballs 2026-08-26 12:01:26.748255 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz 2026-08-26 12:01:26.750089 | ubuntu-noble | + filename=requirements-stable-2025.1.tar.gz 2026-08-26 12:01:26.750111 | ubuntu-noble | + [[ -e requirements-stable-2025.1.tar.gz ]] 2026-08-26 12:01:26.750155 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz 2026-08-26 12:01:26.750163 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz 2026-08-26 12:01:26.750209 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz 2026-08-26 12:01:27.701831 | ubuntu-noble | 2026-08-26 12:01:27 URL:https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz [150744/150744] -> "requirements-stable-2025.1.tar.gz" [1] 2026-08-26 12:01:27.702308 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-26 12:01:27.702336 | ubuntu-noble | + echo Process requirements-stable-2025.1.tar.gz 2026-08-26 12:01:27.702347 | ubuntu-noble | Process requirements-stable-2025.1.tar.gz 2026-08-26 12:01:27.706786 | ubuntu-noble | ++ tar -tzf requirements-stable-2025.1.tar.gz 2026-08-26 12:01:27.706834 | ubuntu-noble | ++ head -1 2026-08-26 12:01:27.707545 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:01:27.718238 | ubuntu-noble | + directory=openstack_requirements-1.2.1.dev7536 2026-08-26 12:01:27.718892 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 openstack_requirements-1.2.1.dev7536 2026-08-26 12:01:27.718940 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-26 12:01:27.718958 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev7536 2026-08-26 12:01:27.718972 | ubuntu-noble | ++ local suffix= 2026-08-26 12:01:27.719020 | ubuntu-noble | ++ local name=openstack_requirements 2026-08-26 12:01:27.719032 | ubuntu-noble | ++ local candidate path 2026-08-26 12:01:27.719069 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:27.719080 | ubuntu-noble | ++ path=patches/2025.1/openstack_requirements 2026-08-26 12:01:27.719094 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_requirements ]] 2026-08-26 12:01:27.719105 | ubuntu-noble | ++ echo patches/2025.1/openstack_requirements 2026-08-26 12:01:27.719118 | ubuntu-noble | ++ return 0 2026-08-26 12:01:27.719797 | ubuntu-noble | + patch_dir=patches/2025.1/openstack_requirements 2026-08-26 12:01:27.720754 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 openstack_requirements-1.2.1.dev7536 /source 2026-08-26 12:01:27.720782 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-26 12:01:27.720788 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev7536 2026-08-26 12:01:27.720792 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:01:27.720797 | ubuntu-noble | ++ local name=openstack_requirements 2026-08-26 12:01:27.720801 | ubuntu-noble | ++ local candidate path 2026-08-26 12:01:27.720806 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:27.720810 | ubuntu-noble | ++ path=overlays/2025.1/openstack_requirements/source 2026-08-26 12:01:27.720815 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack_requirements/source ]] 2026-08-26 12:01:27.720820 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:27.720824 | ubuntu-noble | ++ path=overlays/2025.1/openstack-requirements/source 2026-08-26 12:01:27.720829 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack-requirements/source ]] 2026-08-26 12:01:27.720833 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:27.720837 | ubuntu-noble | ++ path=overlays/2025.1/openstack_requirements/source 2026-08-26 12:01:27.720841 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack_requirements/source ]] 2026-08-26 12:01:27.720845 | ubuntu-noble | ++ return 1 2026-08-26 12:01:27.720876 | ubuntu-noble | + overlay_dir= 2026-08-26 12:01:27.720931 | ubuntu-noble | + overlay_dir= 2026-08-26 12:01:27.720966 | ubuntu-noble | + echo Check patches for requirements-stable-2025.1.tar.gz 2026-08-26 12:01:27.720973 | ubuntu-noble | Check patches for requirements-stable-2025.1.tar.gz 2026-08-26 12:01:27.721003 | ubuntu-noble | + [[ -n patches/2025.1/openstack_requirements ]] 2026-08-26 12:01:27.721035 | ubuntu-noble | + tar xzf requirements-stable-2025.1.tar.gz 2026-08-26 12:01:27.742303 | ubuntu-noble | + rm requirements-stable-2025.1.tar.gz 2026-08-26 12:01:27.745776 | ubuntu-noble | + find openstack_requirements-1.2.1.dev7536 -type f 2026-08-26 12:01:27.745806 | ubuntu-noble | + sort 2026-08-26 12:01:27.747867 | ubuntu-noble | + pushd openstack_requirements-1.2.1.dev7536 2026-08-26 12:01:27.749107 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_requirements -type f -name '*.patch' 2026-08-26 12:01:27.749397 | ubuntu-noble | ++ sort 2026-08-26 12:01:27.752491 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-26 12:01:27.752583 | ubuntu-noble | + apply_patch patches/2025.1/openstack_requirements/keystonemiddleware.patch 2026-08-26 12:01:27.752626 | ubuntu-noble | + local rel=patches/2025.1/openstack_requirements/keystonemiddleware.patch 2026-08-26 12:01:27.752652 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_requirements/keystonemiddleware.patch 2026-08-26 12:01:27.752675 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/openstack_requirements/keystonemiddleware.patch' 2026-08-26 12:01:27.752688 | ubuntu-noble | APPLY PATCH patches/2025.1/openstack_requirements/keystonemiddleware.patch 2026-08-26 12:01:27.752706 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:01:27.754344 | ubuntu-noble | checking file upper-constraints.txt 2026-08-26 12:01:27.754420 | ubuntu-noble | Hunk #2 succeeded at 373 with fuzz 1. 2026-08-26 12:01:27.754758 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:01:27.756096 | ubuntu-noble | patching file upper-constraints.txt 2026-08-26 12:01:27.756164 | ubuntu-noble | Hunk #2 succeeded at 373 with fuzz 1. 2026-08-26 12:01:27.756910 | ubuntu-noble | + echo patches/2025.1/openstack_requirements/keystonemiddleware.patch 2026-08-26 12:01:27.756930 | ubuntu-noble | + popd 2026-08-26 12:01:27.756972 | ubuntu-noble | + find openstack_requirements-1.2.1.dev7536 -type f 2026-08-26 12:01:27.757170 | ubuntu-noble | + sort 2026-08-26 12:01:27.759177 | ubuntu-noble | + append_new_files_to_sources_txt openstack_requirements-1.2.1.dev7536 files-before files-after 2026-08-26 12:01:27.759252 | ubuntu-noble | + local directory=openstack_requirements-1.2.1.dev7536 2026-08-26 12:01:27.759275 | ubuntu-noble | + local before=files-before 2026-08-26 12:01:27.759293 | ubuntu-noble | + local after=files-after 2026-08-26 12:01:27.759309 | ubuntu-noble | + local sources_txt 2026-08-26 12:01:27.760183 | ubuntu-noble | ++ find openstack_requirements-1.2.1.dev7536 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-26 12:01:27.760372 | ubuntu-noble | ++ head -1 2026-08-26 12:01:27.762474 | ubuntu-noble | + sources_txt=openstack_requirements-1.2.1.dev7536/openstack_requirements.egg-info/SOURCES.txt 2026-08-26 12:01:27.762500 | ubuntu-noble | + [[ -z openstack_requirements-1.2.1.dev7536/openstack_requirements.egg-info/SOURCES.txt ]] 2026-08-26 12:01:27.762522 | ubuntu-noble | + local new_files 2026-08-26 12:01:27.762834 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-26 12:01:27.764390 | ubuntu-noble | + new_files=openstack_requirements-1.2.1.dev7536/upper-constraints.txt.orig 2026-08-26 12:01:27.764407 | ubuntu-noble | + [[ -z openstack_requirements-1.2.1.dev7536/upper-constraints.txt.orig ]] 2026-08-26 12:01:27.764684 | ubuntu-noble | ++ tail -c1 openstack_requirements-1.2.1.dev7536/openstack_requirements.egg-info/SOURCES.txt 2026-08-26 12:01:27.766133 | ubuntu-noble | + [[ -n y ]] 2026-08-26 12:01:27.766149 | ubuntu-noble | + echo 2026-08-26 12:01:27.766153 | ubuntu-noble | + local file 2026-08-26 12:01:27.766157 | ubuntu-noble | + for file in $new_files 2026-08-26 12:01:27.766160 | ubuntu-noble | + case $file in 2026-08-26 12:01:27.766164 | ubuntu-noble | + continue 2026-08-26 12:01:27.766167 | ubuntu-noble | + rm files-before files-after 2026-08-26 12:01:27.767404 | ubuntu-noble | + tar czf requirements-stable-2025.1.tar.gz openstack_requirements-1.2.1.dev7536 2026-08-26 12:01:27.801791 | ubuntu-noble | + rm -r openstack_requirements-1.2.1.dev7536 2026-08-26 12:01:27.804802 | ubuntu-noble | + echo Check overlays for requirements-stable-2025.1.tar.gz 2026-08-26 12:01:27.804835 | ubuntu-noble | Check overlays for requirements-stable-2025.1.tar.gz 2026-08-26 12:01:27.804840 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:01:27.804844 | ubuntu-noble | + popd 2026-08-26 12:01:27.805109 | 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-26 12:01:27.805156 | ubuntu-noble | + local manifest=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-26 12:01:27.805167 | ubuntu-noble | + shift 2026-08-26 12:01:27.805174 | ubuntu-noble | + [[ ! -e /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied ]] 2026-08-26 12:01:27.805184 | ubuntu-noble | + roots=() 2026-08-26 12:01:27.805192 | ubuntu-noble | + local roots dir 2026-08-26 12:01:27.805219 | ubuntu-noble | + for dir in "$@" 2026-08-26 12:01:27.805227 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1 ]] 2026-08-26 12:01:27.805235 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-08-26 12:01:27.805266 | ubuntu-noble | + for dir in "$@" 2026-08-26 12:01:27.805277 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2025.1 ]] 2026-08-26 12:01:27.805287 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-08-26 12:01:27.805336 | ubuntu-noble | + [[ 2 -eq 0 ]] 2026-08-26 12:01:27.805381 | ubuntu-noble | + local tmp 2026-08-26 12:01:27.806692 | ubuntu-noble | ++ mktemp -d 2026-08-26 12:01:27.809328 | ubuntu-noble | + tmp=/tmp/tmp.6PtdwootQa 2026-08-26 12:01:27.811780 | 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-26 12:01:27.811815 | ubuntu-noble | + sed 's|^/home/zuul/src/github.com/osism/container-images-kolla/||' 2026-08-26 12:01:27.813354 | ubuntu-noble | + sort 2026-08-26 12:01:27.816858 | ubuntu-noble | + sort -u /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-26 12:01:27.820468 | ubuntu-noble | + comm -23 /tmp/tmp.6PtdwootQa/expected /tmp/tmp.6PtdwootQa/applied 2026-08-26 12:01:27.823194 | ubuntu-noble | + local expected_count missing_count 2026-08-26 12:01:27.824452 | ubuntu-noble | ++ wc -l 2026-08-26 12:01:27.826777 | ubuntu-noble | + expected_count=17 2026-08-26 12:01:27.827796 | ubuntu-noble | ++ wc -l 2026-08-26 12:01:27.830815 | ubuntu-noble | + missing_count=0 2026-08-26 12:01:27.830857 | ubuntu-noble | + [[ 0 -gt 0 ]] 2026-08-26 12:01:27.830867 | ubuntu-noble | + rm -rf /tmp/tmp.6PtdwootQa 2026-08-26 12:01:27.833268 | ubuntu-noble | + echo 'VERIFIED: 17 patch files, all applied' 2026-08-26 12:01:27.833402 | ubuntu-noble | VERIFIED: 17 patch files, all applied 2026-08-26 12:01:27.833417 | ubuntu-noble | + return 0 2026-08-26 12:01:28.026815 | ubuntu-noble | ok: Runtime: 0:01:07.566410 2026-08-26 12:01:28.057946 | 2026-08-26 12:01:28.058013 | PLAY RECAP 2026-08-26 12:01:28.058058 | ubuntu-noble | ok: 2 changed: 0 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-26 12:01:28.058079 | 2026-08-26 12:01:28.335885 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/container-images-kolla/playbooks/patch.yml@main] 2026-08-26 12:01:28.339097 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-08-26 12:01:29.774426 | 2026-08-26 12:01:29.774578 | PLAY [Base post-fetch] 2026-08-26 12:01:29.793536 | 2026-08-26 12:01:29.793674 | TASK [diagnose-network : Ensure log directory exists] 2026-08-26 12:01:30.427173 | ubuntu-noble | ok 2026-08-26 12:01:30.438613 | 2026-08-26 12:01:30.438765 | TASK [diagnose-network : Snapshot dual-stack network state (post)] 2026-08-26 12:01:43.052472 | ubuntu-noble | ok: Runtime: 0:00:05.852649 2026-08-26 12:01:43.068871 | 2026-08-26 12:01:43.068984 | TASK [diagnose-network : Snapshot Docker/BuildKit IPv6 config (teardown)] 2026-08-26 12:01:49.473322 | ubuntu-noble | ok: Runtime: 0:00:00.261905 2026-08-26 12:01:49.481988 | 2026-08-26 12:01:49.482212 | TASK [diagnose-network : Probe container network namespace (teardown)] 2026-08-26 12:01:55.603042 | ubuntu-noble | ok: Runtime: 0:00:00.069673 2026-08-26 12:01:55.626877 | 2026-08-26 12:01:55.627084 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-26 12:01:55.693547 | ubuntu-noble | skipping: Conditional result was False 2026-08-26 12:01:55.706551 | 2026-08-26 12:01:55.706736 | TASK [fetch-output : Set log path for single node] 2026-08-26 12:01:55.784200 | ubuntu-noble | ok 2026-08-26 12:01:55.793547 | 2026-08-26 12:01:55.793687 | LOOP [fetch-output : Ensure local output dirs] 2026-08-26 12:01:56.128274 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/11fadd60cc804112ad231c30e73c6b5f/work/logs" 2026-08-26 12:01:56.437001 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/11fadd60cc804112ad231c30e73c6b5f/work/artifacts" 2026-08-26 12:01:56.804385 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/11fadd60cc804112ad231c30e73c6b5f/work/docs" 2026-08-26 12:01:56.824634 | 2026-08-26 12:01:56.824944 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-26 12:01:57.959155 | ubuntu-noble | changed: 2026-08-26 12:01:57.959804 | ubuntu-noble | .d..t...... ./ 2026-08-26 12:01:57.966909 | ubuntu-noble | >f+++++++++ net-debug.post.txt 2026-08-26 12:01:57.967009 | ubuntu-noble | >f+++++++++ net-debug.pre.txt 2026-08-26 12:01:57.967037 | ubuntu-noble | >f+++++++++ sudo-debug.txt 2026-08-26 12:01:57.967060 | ubuntu-noble | >f+++++++++ sudo-strace.log 2026-08-26 12:01:57.967081 | ubuntu-noble | >f+++++++++ sudo-strace.log.time 2026-08-26 12:01:57.967150 | ubuntu-noble | changed: All items complete 2026-08-26 12:01:57.967185 | 2026-08-26 12:01:58.785167 | ubuntu-noble | changed: .d..t...... ./ 2026-08-26 12:01:59.397350 | ubuntu-noble | changed: .d..t...... ./ 2026-08-26 12:01:59.416504 | 2026-08-26 12:01:59.416663 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-26 12:02:00.165277 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.054311 2026-08-26 12:02:01.114733 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.071082 2026-08-26 12:02:01.132432 | 2026-08-26 12:02:01.132557 | PLAY RECAP 2026-08-26 12:02:01.132609 | ubuntu-noble | ok: 8 changed: 3 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-26 12:02:01.132635 | 2026-08-26 12:02:01.752465 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-08-26 12:02:01.754819 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-08-26 12:02:02.852276 | 2026-08-26 12:02:02.852453 | PLAY [Base post] 2026-08-26 12:02:02.879755 | 2026-08-26 12:02:02.879941 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-26 12:02:03.773394 | ubuntu-noble | changed 2026-08-26 12:02:03.779105 | 2026-08-26 12:02:03.779192 | PLAY RECAP 2026-08-26 12:02:03.779243 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-26 12:02:03.779306 | 2026-08-26 12:02:03.971161 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-08-26 12:02:03.972219 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-26 12:02:04.771400 | 2026-08-26 12:02:04.771556 | PLAY [Base post-logs] 2026-08-26 12:02:04.782089 | 2026-08-26 12:02:04.782227 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-26 12:02:05.252386 | localhost | changed 2026-08-26 12:02:05.265317 | 2026-08-26 12:02:05.265454 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-26 12:02:05.293924 | localhost | ok 2026-08-26 12:02:05.305718 | 2026-08-26 12:02:05.305819 | TASK [Set zuul-log-path fact] 2026-08-26 12:02:05.321228 | localhost | ok 2026-08-26 12:02:05.332240 | 2026-08-26 12:02:05.332370 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-26 12:02:05.370093 | localhost | ok 2026-08-26 12:02:05.379344 | 2026-08-26 12:02:05.379584 | TASK [upload-logs : Create log directories] 2026-08-26 12:02:05.856033 | localhost | changed 2026-08-26 12:02:05.861546 | 2026-08-26 12:02:05.861712 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-26 12:02:06.375269 | localhost -> localhost | ok: Runtime: 0:00:00.004533 2026-08-26 12:02:06.379096 | 2026-08-26 12:02:06.379192 | TASK [upload-logs : Upload logs to log server] 2026-08-26 12:02:06.917432 | localhost | Output suppressed because no_log was given 2026-08-26 12:02:06.919223 | 2026-08-26 12:02:06.919326 | LOOP [upload-logs : Compress console log and json output] 2026-08-26 12:02:06.966531 | localhost | skipping: Conditional result was False 2026-08-26 12:02:06.973183 | localhost | skipping: Conditional result was False 2026-08-26 12:02:06.986500 | 2026-08-26 12:02:06.986662 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-26 12:02:07.081618 | localhost | skipping: Conditional result was False 2026-08-26 12:02:07.081901 | 2026-08-26 12:02:07.087423 | localhost | skipping: Conditional result was False 2026-08-26 12:02:07.094441 | 2026-08-26 12:02:07.094562 | LOOP [upload-logs : Upload console log and json output]