2026-08-26 12:07:05.819923 | Job console starting 2026-08-26 12:07:05.844148 | Updating git repos 2026-08-26 12:07:05.887353 | Cloning repos into workspace 2026-08-26 12:07:05.922163 | Restoring repo states 2026-08-26 12:07:05.933513 | Merging changes 2026-08-26 12:07:06.547467 | Checking out repos 2026-08-26 12:07:06.586857 | Preparing playbooks 2026-08-26 12:07:07.499795 | Running Ansible setup 2026-08-26 12:07:12.765026 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-08-26 12:07:13.934249 | 2026-08-26 12:07:13.934438 | PLAY [Base pre] 2026-08-26 12:07:13.974188 | 2026-08-26 12:07:13.974369 | TASK [Setup log path fact] 2026-08-26 12:07:14.005398 | ubuntu-noble | ok 2026-08-26 12:07:14.030196 | 2026-08-26 12:07:14.030359 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-26 12:07:14.093497 | ubuntu-noble | ok 2026-08-26 12:07:14.108232 | 2026-08-26 12:07:14.108369 | TASK [emit-job-header : Print job information] 2026-08-26 12:07:14.171277 | # Job Information 2026-08-26 12:07:14.171624 | Ansible Version: 2.16.14 2026-08-26 12:07:14.171668 | Job: container-images-kolla-patch-2025.1 2026-08-26 12:07:14.171710 | Pipeline: check 2026-08-26 12:07:14.171738 | Executor: 521e9411259a 2026-08-26 12:07:14.171759 | Triggered by: https://github.com/osism/container-images-kolla/pull/778 2026-08-26 12:07:14.171788 | Event ID: 8e015270-a146-11f1-96e9-1e3c64a521cf 2026-08-26 12:07:14.181058 | 2026-08-26 12:07:14.181185 | LOOP [emit-job-header : Print node information] 2026-08-26 12:07:14.424167 | ubuntu-noble | ok: 2026-08-26 12:07:14.424509 | ubuntu-noble | # Node Information 2026-08-26 12:07:14.424549 | ubuntu-noble | Inventory Hostname: ubuntu-noble 2026-08-26 12:07:14.424576 | ubuntu-noble | Hostname: ubuntu 2026-08-26 12:07:14.424599 | ubuntu-noble | Username: zuul 2026-08-26 12:07:14.424621 | ubuntu-noble | Distro: Ubuntu 24.04 2026-08-26 12:07:14.424646 | ubuntu-noble | Provider: regiocloud-a 2026-08-26 12:07:14.424668 | ubuntu-noble | Region: 2026-08-26 12:07:14.424689 | ubuntu-noble | Label: ubuntu-noble 2026-08-26 12:07:14.424710 | ubuntu-noble | Product Name: OpenStack Nova 2026-08-26 12:07:14.424731 | ubuntu-noble | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe26:231 2026-08-26 12:07:14.443688 | 2026-08-26 12:07:14.443870 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-26 12:07:15.262907 | ubuntu-noble -> localhost | changed 2026-08-26 12:07:15.270733 | 2026-08-26 12:07:15.270906 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-26 12:07:16.820034 | ubuntu-noble -> localhost | changed 2026-08-26 12:07:16.830362 | 2026-08-26 12:07:16.830460 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-26 12:07:17.086250 | ubuntu-noble -> localhost | ok 2026-08-26 12:07:17.092440 | 2026-08-26 12:07:17.092544 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-26 12:07:17.122100 | ubuntu-noble | ok 2026-08-26 12:07:17.136575 | ubuntu-noble | included: /var/lib/zuul/builds/2609b286feb64289b33469805fbbd227/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-26 12:07:17.142472 | 2026-08-26 12:07:17.142571 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-26 12:07:18.553559 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-08-26 12:07:18.554023 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/2609b286feb64289b33469805fbbd227/work/2609b286feb64289b33469805fbbd227_id_rsa 2026-08-26 12:07:18.554129 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/2609b286feb64289b33469805fbbd227/work/2609b286feb64289b33469805fbbd227_id_rsa.pub 2026-08-26 12:07:18.554198 | ubuntu-noble -> localhost | The key fingerprint is: 2026-08-26 12:07:18.554260 | ubuntu-noble -> localhost | SHA256:XSVsbIZ8U3ywRBgRXns4vUJFTe509moohZ0/QoGqYR0 zuul-build-sshkey 2026-08-26 12:07:18.554319 | ubuntu-noble -> localhost | The key's randomart image is: 2026-08-26 12:07:18.554395 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-08-26 12:07:18.554451 | ubuntu-noble -> localhost | | . +=OO=o| 2026-08-26 12:07:18.554507 | ubuntu-noble -> localhost | | ooX=o*o| 2026-08-26 12:07:18.554559 | ubuntu-noble -> localhost | | E .=+o=.B| 2026-08-26 12:07:18.554609 | ubuntu-noble -> localhost | | . + +.o *+| 2026-08-26 12:07:18.554660 | ubuntu-noble -> localhost | | o S o =. .o| 2026-08-26 12:07:18.554719 | ubuntu-noble -> localhost | | . o o o.. | 2026-08-26 12:07:18.554770 | ubuntu-noble -> localhost | | . . o = | 2026-08-26 12:07:18.554820 | ubuntu-noble -> localhost | | . o . | 2026-08-26 12:07:18.555163 | ubuntu-noble -> localhost | | | 2026-08-26 12:07:18.555227 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-08-26 12:07:18.555344 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.917987 2026-08-26 12:07:18.572505 | 2026-08-26 12:07:18.572610 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-26 12:07:18.604923 | ubuntu-noble | ok 2026-08-26 12:07:18.614607 | ubuntu-noble | included: /var/lib/zuul/builds/2609b286feb64289b33469805fbbd227/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-26 12:07:18.622547 | 2026-08-26 12:07:18.622625 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-26 12:07:18.646579 | ubuntu-noble | skipping: Conditional result was False 2026-08-26 12:07:18.654357 | 2026-08-26 12:07:18.654451 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-26 12:07:19.292234 | ubuntu-noble | changed 2026-08-26 12:07:19.313192 | 2026-08-26 12:07:19.313297 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-26 12:07:19.573342 | ubuntu-noble | ok 2026-08-26 12:07:19.578799 | 2026-08-26 12:07:19.578908 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-26 12:07:20.266170 | ubuntu-noble | changed 2026-08-26 12:07:20.275514 | 2026-08-26 12:07:20.275651 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-26 12:07:20.929126 | ubuntu-noble | changed 2026-08-26 12:07:20.935105 | 2026-08-26 12:07:20.935195 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-26 12:07:20.958433 | ubuntu-noble | skipping: Conditional result was False 2026-08-26 12:07:20.964618 | 2026-08-26 12:07:20.964704 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-26 12:07:21.373976 | ubuntu-noble -> localhost | changed 2026-08-26 12:07:21.385604 | 2026-08-26 12:07:21.385742 | TASK [add-build-sshkey : Add back temp key] 2026-08-26 12:07:21.733796 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/2609b286feb64289b33469805fbbd227/work/2609b286feb64289b33469805fbbd227_id_rsa (zuul-build-sshkey) 2026-08-26 12:07:21.734197 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.015366 2026-08-26 12:07:21.746040 | 2026-08-26 12:07:21.746172 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-26 12:07:22.139090 | ubuntu-noble | ok 2026-08-26 12:07:22.155919 | 2026-08-26 12:07:22.156044 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-26 12:07:22.179534 | ubuntu-noble | skipping: Conditional result was False 2026-08-26 12:07:22.189716 | 2026-08-26 12:07:22.189814 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-08-26 12:07:22.614279 | ubuntu-noble | ok 2026-08-26 12:07:22.628737 | 2026-08-26 12:07:22.628919 | TASK [validate-host : Define zuul_info_dir fact] 2026-08-26 12:07:22.669779 | ubuntu-noble | ok 2026-08-26 12:07:22.675456 | 2026-08-26 12:07:22.675593 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-08-26 12:07:23.069250 | ubuntu-noble -> localhost | ok 2026-08-26 12:07:23.076770 | 2026-08-26 12:07:23.076898 | TASK [validate-host : Collect information about the host] 2026-08-26 12:07:24.317468 | ubuntu-noble | ok 2026-08-26 12:07:24.334403 | 2026-08-26 12:07:24.334566 | TASK [validate-host : Sanitize hostname] 2026-08-26 12:07:24.517062 | ubuntu-noble | ok 2026-08-26 12:07:24.526122 | 2026-08-26 12:07:24.526260 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-08-26 12:07:25.224062 | ubuntu-noble -> localhost | changed 2026-08-26 12:07:25.230621 | 2026-08-26 12:07:25.230745 | TASK [validate-host : Collect information about zuul worker] 2026-08-26 12:07:25.697484 | ubuntu-noble | ok 2026-08-26 12:07:25.702965 | 2026-08-26 12:07:25.703139 | TASK [validate-host : Write out all zuul information for each host] 2026-08-26 12:07:26.307059 | ubuntu-noble -> localhost | changed 2026-08-26 12:07:26.319145 | 2026-08-26 12:07:26.319301 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-08-26 12:07:26.652875 | ubuntu-noble | ok 2026-08-26 12:07:26.663172 | 2026-08-26 12:07:26.663423 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-08-26 12:07:27.703972 | ubuntu-noble | changed: 2026-08-26 12:07:27.704259 | ubuntu-noble | cd+++++++++ src/ 2026-08-26 12:07:27.704368 | ubuntu-noble | cd+++++++++ src/github.com/ 2026-08-26 12:07:27.704470 | ubuntu-noble | cd+++++++++ src/github.com/osism/ 2026-08-26 12:07:27.704498 | ubuntu-noble | cd+++++++++ src/github.com/osism/container-images-kolla/ 2026-08-26 12:07:27.704521 | ubuntu-noble | Containerfile 2026-08-26 12:07:27.704655 | ubuntu-noble | 2026-08-26 12:09:50.105216 | ubuntu-noble | 2026-08-26 12:09:50.105234 | ubuntu-noble | Or undo this operation with: 2026-08-26 12:09:50.105250 | ubuntu-noble | 2026-08-26 12:09:50.105286 | ubuntu-noble | git switch - 2026-08-26 12:09:50.105298 | ubuntu-noble | 2026-08-26 12:09:50.105308 | ubuntu-noble | Turn off this advice by setting config variable advice.detachedHead to false 2026-08-26 12:09:50.105317 | ubuntu-noble | 2026-08-26 12:09:50.105327 | 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:09:50.106515 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-26 12:09:50.109755 | ubuntu-noble | + export HASH_KOLLA=662eebdf4 2026-08-26 12:09:50.109787 | ubuntu-noble | + HASH_KOLLA=662eebdf4 2026-08-26 12:09:50.109792 | ubuntu-noble | + popd 2026-08-26 12:09:50.109801 | ubuntu-noble | + rm -rf kolla/docker/rabbitmq/rabbitmq-4-1 2026-08-26 12:09:50.113742 | ubuntu-noble | ++ sort 2026-08-26 12:09:50.113770 | ubuntu-noble | ++ find patches/kolla-build/2025.1 -type f -name '*.patch' 2026-08-26 12:09:50.117595 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-08-26 12:09:50.117623 | ubuntu-noble | + pushd kolla 2026-08-26 12:09:50.117826 | ubuntu-noble | + apply_patch patches/kolla-build/2025.1/remove-unsupported-horizon-plugins.patch 2026-08-26 12:09:50.117877 | ubuntu-noble | + local rel=patches/kolla-build/2025.1/remove-unsupported-horizon-plugins.patch 2026-08-26 12:09:50.117915 | 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:09:50.117949 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2025.1/remove-unsupported-horizon-plugins.patch' 2026-08-26 12:09:50.117955 | ubuntu-noble | APPLY PATCH patches/kolla-build/2025.1/remove-unsupported-horizon-plugins.patch 2026-08-26 12:09:50.117981 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:09:50.119598 | ubuntu-noble | checking file kolla/common/sources.py 2026-08-26 12:09:50.119730 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:09:50.121370 | ubuntu-noble | patching file kolla/common/sources.py 2026-08-26 12:09:50.121506 | ubuntu-noble | + echo patches/kolla-build/2025.1/remove-unsupported-horizon-plugins.patch 2026-08-26 12:09:50.121655 | ubuntu-noble | + popd 2026-08-26 12:09:50.121767 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-08-26 12:09:50.121789 | ubuntu-noble | + pushd kolla 2026-08-26 12:09:50.121867 | ubuntu-noble | + apply_patch patches/kolla-build/2025.1/set-kolla-version-to-2025.1.patch 2026-08-26 12:09:50.121907 | ubuntu-noble | + local rel=patches/kolla-build/2025.1/set-kolla-version-to-2025.1.patch 2026-08-26 12:09:50.121938 | 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:09:50.121980 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2025.1/set-kolla-version-to-2025.1.patch' 2026-08-26 12:09:50.121986 | ubuntu-noble | APPLY PATCH patches/kolla-build/2025.1/set-kolla-version-to-2025.1.patch 2026-08-26 12:09:50.122010 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:09:50.123644 | ubuntu-noble | checking file kolla/image/kolla_worker.py 2026-08-26 12:09:50.123663 | ubuntu-noble | Hunk #1 succeeded at 329 with fuzz 1 (offset 7 lines). 2026-08-26 12:09:50.123763 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:09:50.125287 | ubuntu-noble | patching file kolla/image/kolla_worker.py 2026-08-26 12:09:50.125311 | ubuntu-noble | Hunk #1 succeeded at 329 with fuzz 1 (offset 7 lines). 2026-08-26 12:09:50.125413 | ubuntu-noble | + echo patches/kolla-build/2025.1/set-kolla-version-to-2025.1.patch 2026-08-26 12:09:50.125521 | ubuntu-noble | + popd 2026-08-26 12:09:50.125661 | ubuntu-noble | + [[ -f templates/2025.1/repos.yaml ]] 2026-08-26 12:09:50.125748 | ubuntu-noble | + python3 src/generate-apt-preferences-files.py 2026-08-26 12:09:50.258048 | ubuntu-noble | + echo DEBUG apt_preferences.ubuntu 2026-08-26 12:09:50.258099 | ubuntu-noble | DEBUG apt_preferences.ubuntu 2026-08-26 12:09:50.258108 | ubuntu-noble | + cat overlays/2025.1/base/apt_preferences.ubuntu 2026-08-26 12:09:50.259879 | ubuntu-noble | Package: rabbitmq-server 2026-08-26 12:09:50.259904 | ubuntu-noble | Pin: version 4.1.* 2026-08-26 12:09:50.259908 | ubuntu-noble | Pin-Priority: 1000 2026-08-26 12:09:50.259912 | ubuntu-noble | 2026-08-26 12:09:50.259916 | ubuntu-noble | Package: openvswitch* 2026-08-26 12:09:50.259920 | ubuntu-noble | Pin: version 3.5.* 2026-08-26 12:09:50.259923 | ubuntu-noble | Pin-Priority: 1000 2026-08-26 12:09:50.259927 | ubuntu-noble | 2026-08-26 12:09:50.259932 | ubuntu-noble | Package: erlang* 2026-08-26 12:09:50.259935 | ubuntu-noble | Pin: version 1:27.* 2026-08-26 12:09:50.259938 | ubuntu-noble | Pin-Priority: 1000 2026-08-26 12:09:50.259942 | ubuntu-noble | 2026-08-26 12:09:50.259946 | ubuntu-noble | # Stopgap: proxysql 3.0.9 (GHSA-58ww-865x-grpr bounds the first-packet 2026-08-26 12:09:50.259950 | ubuntu-noble | # recv()) rejects the kolla-ansible keepalived proxysql health check (the 2026-08-26 12:09:50.259954 | ubuntu-noble | # "show info" probe) -> keepalived FAULT -> api-int VIP dropped. Pin to 2026-08-26 12:09:50.259957 | ubuntu-noble | # 3.0.8 until the upstream fix (kolla-ansible change 992020, depends on 2026-08-26 12:09:50.259960 | ubuntu-noble | # kolla 992239, master-only) is backported to this release. 2026-08-26 12:09:50.259964 | ubuntu-noble | Package: proxysql 2026-08-26 12:09:50.259967 | ubuntu-noble | Pin: version 3.0.8* 2026-08-26 12:09:50.259970 | ubuntu-noble | Pin-Priority: 1001 2026-08-26 12:09:50.260741 | ubuntu-noble | ++ find overlays/2025.1 -maxdepth 1 -mindepth 1 -type d 2026-08-26 12:09:50.262323 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-08-26 12:09:50.263016 | ubuntu-noble | ++ basename overlays/2025.1/base 2026-08-26 12:09:50.265537 | ubuntu-noble | + image_name=base 2026-08-26 12:09:50.265758 | 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:09:50.267971 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-08-26 12:09:50.268606 | ubuntu-noble | ++ basename overlays/2025.1/nova 2026-08-26 12:09:50.270852 | ubuntu-noble | + image_name=nova 2026-08-26 12:09:50.270956 | ubuntu-noble | + cp -r overlays/2025.1/nova/nova-spicehtml5proxy kolla/docker/nova 2026-08-26 12:09:50.272904 | ubuntu-noble | + find patches/2025.1 -mindepth 1 -type d 2026-08-26 12:09:50.274651 | ubuntu-noble | patches/2025.1/kolla 2026-08-26 12:09:50.274700 | ubuntu-noble | patches/2025.1/ironic 2026-08-26 12:09:50.274705 | ubuntu-noble | patches/2025.1/openstack_requirements 2026-08-26 12:09:50.274709 | ubuntu-noble | patches/2025.1/neutron-dynamic-routing 2026-08-26 12:09:50.274712 | ubuntu-noble | patches/2025.1/nova 2026-08-26 12:09:50.274716 | ubuntu-noble | patches/2025.1/keystone 2026-08-26 12:09:50.274719 | ubuntu-noble | patches/2025.1/cinder 2026-08-26 12:09:50.276846 | ubuntu-noble | ++ find patches/2025.1 -mindepth 1 -type d 2026-08-26 12:09:50.276872 | ubuntu-noble | ++ grep kolla 2026-08-26 12:09:50.277732 | ubuntu-noble | ++ grep -v kolla-build 2026-08-26 12:09:50.279597 | ubuntu-noble | + for project in $(find patches/$OPENSTACK_VERSION -mindepth 1 -type d | grep kolla | grep -v kolla-build) 2026-08-26 12:09:50.280199 | ubuntu-noble | ++ basename patches/2025.1/kolla 2026-08-26 12:09:50.281818 | ubuntu-noble | + project=kolla 2026-08-26 12:09:50.283726 | ubuntu-noble | ++ find patches/2025.1/kolla -type f -name '*.patch' 2026-08-26 12:09:50.283758 | ubuntu-noble | ++ sort 2026-08-26 12:09:50.285495 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-26 12:09:50.285526 | ubuntu-noble | + pushd kolla 2026-08-26 12:09:50.285582 | ubuntu-noble | + apply_patch patches/2025.1/kolla/backport-924302.patch 2026-08-26 12:09:50.285610 | ubuntu-noble | + local rel=patches/2025.1/kolla/backport-924302.patch 2026-08-26 12:09:50.285635 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/kolla/backport-924302.patch 2026-08-26 12:09:50.285645 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/kolla/backport-924302.patch' 2026-08-26 12:09:50.285699 | ubuntu-noble | APPLY PATCH patches/2025.1/kolla/backport-924302.patch 2026-08-26 12:09:50.285711 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:09:50.287104 | ubuntu-noble | checking file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-08-26 12:09:50.287130 | ubuntu-noble | checking file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-08-26 12:09:50.287174 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:09:50.288707 | ubuntu-noble | patching file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-08-26 12:09:50.288736 | ubuntu-noble | patching file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-08-26 12:09:50.288791 | ubuntu-noble | + echo patches/2025.1/kolla/backport-924302.patch 2026-08-26 12:09:50.288877 | ubuntu-noble | + popd 2026-08-26 12:09:50.288926 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-26 12:09:50.288937 | ubuntu-noble | + pushd kolla 2026-08-26 12:09:50.288983 | ubuntu-noble | + apply_patch patches/2025.1/kolla/backport-951347.patch 2026-08-26 12:09:50.289008 | ubuntu-noble | + local rel=patches/2025.1/kolla/backport-951347.patch 2026-08-26 12:09:50.289018 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/kolla/backport-951347.patch 2026-08-26 12:09:50.289041 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/kolla/backport-951347.patch' 2026-08-26 12:09:50.289048 | ubuntu-noble | APPLY PATCH patches/2025.1/kolla/backport-951347.patch 2026-08-26 12:09:50.289057 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:09:50.290734 | ubuntu-noble | checking file doc/source/contributor/versions.rst 2026-08-26 12:09:50.290763 | ubuntu-noble | checking file docker/base/Dockerfile.j2 2026-08-26 12:09:50.290771 | ubuntu-noble | checking file docker/base/proxysql.repo 2026-08-26 12:09:50.290776 | ubuntu-noble | checking file kolla/template/repos.yaml 2026-08-26 12:09:50.290787 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:09:50.292758 | ubuntu-noble | patching file doc/source/contributor/versions.rst 2026-08-26 12:09:50.292786 | ubuntu-noble | patching file docker/base/Dockerfile.j2 2026-08-26 12:09:50.292793 | ubuntu-noble | patching file docker/base/proxysql.repo 2026-08-26 12:09:50.292799 | ubuntu-noble | patching file kolla/template/repos.yaml 2026-08-26 12:09:50.292809 | ubuntu-noble | + echo patches/2025.1/kolla/backport-951347.patch 2026-08-26 12:09:50.292837 | ubuntu-noble | + popd 2026-08-26 12:09:50.293038 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-26 12:09:50.293105 | ubuntu-noble | + pushd kolla 2026-08-26 12:09:50.293121 | ubuntu-noble | + apply_patch patches/2025.1/kolla/squash.patch 2026-08-26 12:09:50.293153 | ubuntu-noble | + local rel=patches/2025.1/kolla/squash.patch 2026-08-26 12:09:50.293164 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/kolla/squash.patch 2026-08-26 12:09:50.293174 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/kolla/squash.patch' 2026-08-26 12:09:50.293184 | ubuntu-noble | APPLY PATCH patches/2025.1/kolla/squash.patch 2026-08-26 12:09:50.293193 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:09:50.294196 | ubuntu-noble | checking file kolla/image/tasks.py 2026-08-26 12:09:50.294238 | ubuntu-noble | Hunk #1 succeeded at 428 (offset 16 lines). 2026-08-26 12:09:50.294471 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:09:50.296176 | ubuntu-noble | patching file kolla/image/tasks.py 2026-08-26 12:09:50.296238 | ubuntu-noble | Hunk #1 succeeded at 428 (offset 16 lines). 2026-08-26 12:09:50.296454 | ubuntu-noble | + echo patches/2025.1/kolla/squash.patch 2026-08-26 12:09:50.296476 | ubuntu-noble | + popd 2026-08-26 12:09:50.296565 | ubuntu-noble | + pip3 install -r kolla/requirements.txt 2026-08-26 12:09:50.965738 | ubuntu-noble | Collecting pbr!=2.1.0,>=2.0.0 (from -r kolla/requirements.txt (line 1)) 2026-08-26 12:09:51.072481 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl.metadata (3.8 kB) 2026-08-26 12:09:51.085043 | 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:09:51.184529 | ubuntu-noble | Collecting GitPython>=1.0.1 (from -r kolla/requirements.txt (line 3)) 2026-08-26 12:09:51.196798 | ubuntu-noble | Downloading gitpython-3.1.60-py3-none-any.whl.metadata (13 kB) 2026-08-26 12:09:51.288491 | ubuntu-noble | Collecting oslo.config>=5.1.0 (from -r kolla/requirements.txt (line 4)) 2026-08-26 12:09:51.303838 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl.metadata (2.3 kB) 2026-08-26 12:09:51.616020 | ubuntu-noble | Collecting setuptools<82,>=64.0.0 (from -r kolla/requirements.txt (line 5)) 2026-08-26 12:09:51.628506 | ubuntu-noble | Downloading setuptools-81.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-08-26 12:09:51.743288 | 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:09:51.802777 | ubuntu-noble | Collecting gitdb<5,>=4.0.1 (from GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-08-26 12:09:51.813823 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB) 2026-08-26 12:09:51.906447 | ubuntu-noble | Collecting netaddr>=0.7.18 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-26 12:09:51.921386 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl.metadata (5.0 kB) 2026-08-26 12:09:52.002785 | ubuntu-noble | Collecting stevedore>=5.6.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-26 12:09:52.013810 | ubuntu-noble | Downloading stevedore-5.9.1-py3-none-any.whl.metadata (2.3 kB) 2026-08-26 12:09:52.087619 | ubuntu-noble | Collecting oslo.i18n>=3.15.3 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-26 12:09:52.099945 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl.metadata (2.0 kB) 2026-08-26 12:09:52.161802 | ubuntu-noble | Collecting rfc3986>=1.2.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-26 12:09:52.175641 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl.metadata (6.6 kB) 2026-08-26 12:09:52.202053 | 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:09:52.205516 | 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:09:52.308511 | 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:09:52.319647 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl.metadata (4.6 kB) 2026-08-26 12:09:52.347937 | 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:09:52.350242 | 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:09:52.352730 | 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:09:52.354131 | 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:09:52.397169 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2026-08-26 12:09:52.426746 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.9/131.9 kB 4.8 MB/s eta 0:00:00 2026-08-26 12:09:52.440752 | ubuntu-noble | Downloading gitpython-3.1.60-py3-none-any.whl (221 kB) 2026-08-26 12:09:52.460909 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 221.9/221.9 kB 14.6 MB/s eta 0:00:00 2026-08-26 12:09:52.476035 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl (143 kB) 2026-08-26 12:09:52.498284 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.8/143.8 kB 8.4 MB/s eta 0:00:00 2026-08-26 12:09:52.513058 | ubuntu-noble | Downloading setuptools-81.0.0-py3-none-any.whl (1.1 MB) 2026-08-26 12:09:52.551025 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 33.6 MB/s eta 0:00:00 2026-08-26 12:09:52.564270 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl (62 kB) 2026-08-26 12:09:52.577984 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.8/62.8 kB 5.7 MB/s eta 0:00:00 2026-08-26 12:09:52.594088 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl (2.3 MB) 2026-08-26 12:09:52.640867 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 53.7 MB/s eta 0:00:00 2026-08-26 12:09:52.653909 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl (47 kB) 2026-08-26 12:09:52.667407 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 47.8/47.8 kB 4.5 MB/s eta 0:00:00 2026-08-26 12:09:52.678201 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl (31 kB) 2026-08-26 12:09:52.700801 | ubuntu-noble | Downloading stevedore-5.9.1-py3-none-any.whl (54 kB) 2026-08-26 12:09:52.715731 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.9/54.9 kB 4.8 MB/s eta 0:00:00 2026-08-26 12:09:52.727406 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl (24 kB) 2026-08-26 12:09:53.034861 | ubuntu-noble | Installing collected packages: stevedore, smmap, setuptools, rfc3986, netaddr, pbr, gitdb, oslo.i18n, GitPython, oslo.config 2026-08-26 12:09:53.113148 | ubuntu-noble | Attempting uninstall: setuptools 2026-08-26 12:09:53.118037 | ubuntu-noble | Found existing installation: setuptools 84.0.0 2026-08-26 12:09:53.141867 | ubuntu-noble | Uninstalling setuptools-84.0.0: 2026-08-26 12:09:53.350133 | ubuntu-noble | Successfully uninstalled setuptools-84.0.0 2026-08-26 12:09:55.111996 | 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:09:55.257469 | ubuntu-noble | + pip3 install kolla/ 2026-08-26 12:09:55.721613 | ubuntu-noble | Processing ./kolla 2026-08-26 12:09:55.724519 | ubuntu-noble | Installing build dependencies: started 2026-08-26 12:09:57.638404 | ubuntu-noble | Installing build dependencies: finished with status 'done' 2026-08-26 12:09:57.644466 | ubuntu-noble | Getting requirements to build wheel: started 2026-08-26 12:09:57.871437 | ubuntu-noble | Getting requirements to build wheel: finished with status 'done' 2026-08-26 12:09:57.877880 | ubuntu-noble | Installing backend dependencies: started 2026-08-26 12:09:59.923593 | ubuntu-noble | Installing backend dependencies: finished with status 'done' 2026-08-26 12:09:59.925767 | ubuntu-noble | Preparing metadata (pyproject.toml): started 2026-08-26 12:10:00.524767 | ubuntu-noble | Preparing metadata (pyproject.toml): finished with status 'done' 2026-08-26 12:10:00.543551 | 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:10:00.545894 | 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:10:00.548805 | 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:10:00.551026 | 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:10:00.553431 | 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:10:00.593521 | 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:10:00.597519 | 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:10:00.605829 | 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:10:00.607128 | 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:10:00.608762 | 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:10:00.610350 | 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:10:00.612712 | 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:10:00.613282 | 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:10:00.661884 | 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:10:00.679951 | 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:10:00.681720 | 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:10:00.683332 | 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:10:00.685011 | 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:10:00.731834 | ubuntu-noble | Building wheels for collected packages: kolla 2026-08-26 12:10:00.733204 | ubuntu-noble | Building wheel for kolla (pyproject.toml): started 2026-08-26 12:10:02.204795 | ubuntu-noble | Building wheel for kolla (pyproject.toml): finished with status 'done' 2026-08-26 12:10:02.208446 | ubuntu-noble | Created wheel for kolla: filename=kolla-20.5.1.dev3-py3-none-any.whl size=388397 sha256=f973252ffe8defe9a29a1053785d29642386a5f877cb89650dc797be8c981e6f 2026-08-26 12:10:02.209141 | ubuntu-noble | Stored in directory: /tmp/pip-ephem-wheel-cache-h4xy7i1l/wheels/5a/56/c4/e310d82118381247de5918f2335ab23c36c3bc15e9e4672495 2026-08-26 12:10:02.222080 | ubuntu-noble | Successfully built kolla 2026-08-26 12:10:02.414963 | ubuntu-noble | Installing collected packages: kolla 2026-08-26 12:10:02.602739 | ubuntu-noble | Successfully installed kolla-20.5.1.dev3 2026-08-26 12:10:02.730341 | ubuntu-noble | ++ kolla-build --version 2026-08-26 12:10:03.282770 | ubuntu-noble | + export KOLLA_VERSION=20.5.1 2026-08-26 12:10:03.282832 | ubuntu-noble | + KOLLA_VERSION=20.5.1 2026-08-26 12:10:03.283401 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-26 12:10:03.288300 | ubuntu-noble | + export HASH_DOCKER_IMAGES_KOLLA=9fb21eb 2026-08-26 12:10:03.288320 | ubuntu-noble | + HASH_DOCKER_IMAGES_KOLLA=9fb21eb 2026-08-26 12:10:03.289185 | ubuntu-noble | ++ cd release 2026-08-26 12:10:03.289205 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-26 12:10:03.292459 | ubuntu-noble | + export HASH_RELEASE=c9b59c2 2026-08-26 12:10:03.292471 | ubuntu-noble | + HASH_RELEASE=c9b59c2 2026-08-26 12:10:03.292513 | ubuntu-noble | + python3 src/generate-template-overrides-file.py 2026-08-26 12:10:03.441429 | ubuntu-noble | + echo DEBUG template-overrides.j2 2026-08-26 12:10:03.441488 | ubuntu-noble | DEBUG template-overrides.j2 2026-08-26 12:10:03.441499 | ubuntu-noble | + cat templates/2025.1/template-overrides.j2 2026-08-26 12:10:03.443246 | ubuntu-noble | {% extends parent_template %} 2026-08-26 12:10:03.443276 | ubuntu-noble | 2026-08-26 12:10:03.443282 | ubuntu-noble | {% set fluentd_plugins = [ 2026-08-26 12:10:03.443286 | ubuntu-noble | 'fluent-plugin-grok-parser', 2026-08-26 12:10:03.443291 | ubuntu-noble | 'fluent-plugin-prometheus', 2026-08-26 12:10:03.443296 | ubuntu-noble | 'fluent-plugin-rewrite-tag-filter', 2026-08-26 12:10:03.443301 | ubuntu-noble | 'fluent-plugin-grafana-loki', 2026-08-26 12:10:03.443305 | ubuntu-noble | ] %} 2026-08-26 12:10:03.443309 | ubuntu-noble | 2026-08-26 12:10:03.443315 | ubuntu-noble | {% set openstack_base_pip_packages_append = ['pip', 'git+https://github.com/sapcc/openstack-audit-middleware.git'] %} 2026-08-26 12:10:03.443319 | ubuntu-noble | 2026-08-26 12:10:03.443324 | ubuntu-noble | {% set glance_base_pip_packages_append = ['boto3'] %} 2026-08-26 12:10:03.443328 | ubuntu-noble | 2026-08-26 12:10:03.443332 | ubuntu-noble | {% block nova_libvirt_footer %} 2026-08-26 12:10:03.443336 | ubuntu-noble | RUN chgrp tss /var/lib/swtpm-localca \ 2026-08-26 12:10:03.443353 | ubuntu-noble | && chmod g+w /var/lib/swtpm-localca 2026-08-26 12:10:03.443356 | ubuntu-noble | RUN truncate --size=524288 /usr/lib/ipxe/qemu/efi-virtio.rom 2026-08-26 12:10:03.443360 | ubuntu-noble | {% endblock %} 2026-08-26 12:10:03.443363 | ubuntu-noble | 2026-08-26 12:10:03.443366 | ubuntu-noble | {% block horizon_header %} 2026-08-26 12:10:03.443370 | ubuntu-noble | RUN apt-get update \ 2026-08-26 12:10:03.443373 | ubuntu-noble | && apt-get -y install --no-install-recommends build-essential libmariadb-dev-compat \ 2026-08-26 12:10:03.443377 | ubuntu-noble | && python3 -m pip --no-cache-dir install --upgrade setuptools mysqlclient \ 2026-08-26 12:10:03.443381 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-08-26 12:10:03.443384 | ubuntu-noble | && apt-get clean \ 2026-08-26 12:10:03.443387 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-26 12:10:03.443391 | ubuntu-noble | {% endblock %} 2026-08-26 12:10:03.443394 | ubuntu-noble | 2026-08-26 12:10:03.443397 | ubuntu-noble | {% block horizon_footer %} 2026-08-26 12:10:03.443401 | 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:10:03.443405 | 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:10:03.443410 | ubuntu-noble | && rm /tmp/openstack-themes.tar.gz 2026-08-26 12:10:03.443413 | ubuntu-noble | {% endblock %} 2026-08-26 12:10:03.443416 | ubuntu-noble | 2026-08-26 12:10:03.443420 | ubuntu-noble | {% block base_header %} 2026-08-26 12:10:03.443423 | ubuntu-noble | COPY apt_preferences.{{ base_distro }} /etc/apt/preferences 2026-08-26 12:10:03.443426 | ubuntu-noble | COPY *.gpg /etc/kolla/apt-keys/ 2026-08-26 12:10:03.443430 | ubuntu-noble | 2026-08-26 12:10:03.443433 | ubuntu-noble | RUN apt-get update \ 2026-08-26 12:10:03.443436 | ubuntu-noble | && apt-get -y install --no-install-recommends locales ca-certificates \ 2026-08-26 12:10:03.443440 | ubuntu-noble | && locale-gen en_US.UTF-8 \ 2026-08-26 12:10:03.443443 | ubuntu-noble | && apt-get clean \ 2026-08-26 12:10:03.443446 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-26 12:10:03.443450 | ubuntu-noble | {% endblock %} 2026-08-26 12:10:03.443453 | ubuntu-noble | 2026-08-26 12:10:03.443456 | ubuntu-noble | {% block openstack_base_header %} 2026-08-26 12:10:03.443460 | ubuntu-noble | RUN apt-get update \ 2026-08-26 12:10:03.443463 | ubuntu-noble | && apt-get -y install --no-install-recommends python3-setuptools \ 2026-08-26 12:10:03.443466 | ubuntu-noble | && apt-get clean \ 2026-08-26 12:10:03.443470 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-26 12:10:03.443473 | ubuntu-noble | {% endblock %} 2026-08-26 12:10:03.443476 | ubuntu-noble | 2026-08-26 12:10:03.443480 | ubuntu-noble | {% set glance_base_packages_append = ['nvme-cli'] %} 2026-08-26 12:10:03.443483 | ubuntu-noble | 2026-08-26 12:10:03.443486 | ubuntu-noble | {% set kolla_toolbox_packages_append = ['iputils-ping', 'traceroute'] %} 2026-08-26 12:10:03.443490 | ubuntu-noble | 2026-08-26 12:10:03.443493 | ubuntu-noble | {% set cinder_volume_packages_append = ['multipath-tools'] %} 2026-08-26 12:10:03.443496 | ubuntu-noble | 2026-08-26 12:10:03.443500 | ubuntu-noble | {% set cinder_volume_pip_packages = [ 'py-pure-client', 'infinisdk', 'python-linstor' ] %} 2026-08-26 12:10:03.443508 | ubuntu-noble | {% block cinder_volume_footer %} 2026-08-26 12:10:03.443512 | ubuntu-noble | RUN {{ macros.install_pip(cinder_volume_pip_packages | customizable("pip_packages")) }} 2026-08-26 12:10:03.443515 | ubuntu-noble | {% endblock %} 2026-08-26 12:10:03.443519 | ubuntu-noble | 2026-08-26 12:10:03.443522 | ubuntu-noble | {% set manila_base_additional_pip_packages = [ 'pywinrm' ] %} 2026-08-26 12:10:03.443525 | ubuntu-noble | {% block manila_base_footer %} 2026-08-26 12:10:03.443529 | ubuntu-noble | RUN {{ macros.install_pip(manila_base_additional_pip_packages | customizable("pip_packages")) }} 2026-08-26 12:10:03.443532 | ubuntu-noble | {% endblock %} 2026-08-26 12:10:03.443535 | ubuntu-noble | 2026-08-26 12:10:03.443538 | ubuntu-noble | {% set magnum_base_additional_pip_packages = [ 'magnum-cluster-api' ] %} 2026-08-26 12:10:03.443542 | ubuntu-noble | {% block magnum_base_footer %} 2026-08-26 12:10:03.443545 | ubuntu-noble | RUN {{ macros.install_pip(magnum_base_additional_pip_packages | customizable("pip_packages")) }} 2026-08-26 12:10:03.443548 | 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:10:03.443552 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/helm.tar.gz -C /usr/local/bin linux-amd64/helm 2026-08-26 12:10:03.443555 | ubuntu-noble | {% endblock %} 2026-08-26 12:10:03.443561 | ubuntu-noble | 2026-08-26 12:10:03.443564 | ubuntu-noble | {% set gnocchi_base_packages_append = ['python3-rados'] %} 2026-08-26 12:10:03.443568 | ubuntu-noble | {% block gnocchi_base_footer %} 2026-08-26 12:10:03.443571 | ubuntu-noble | RUN mkdir -p /var/lib/gnocchi/tmp \ 2026-08-26 12:10:03.443574 | ubuntu-noble | && chown -R gnocchi: /var/lib/gnocchi/tmp 2026-08-26 12:10:03.443577 | ubuntu-noble | {% endblock %} 2026-08-26 12:10:03.443581 | ubuntu-noble | 2026-08-26 12:10:03.443584 | ubuntu-noble | {% block grafana_footer %} 2026-08-26 12:10:03.443587 | ubuntu-noble | RUN curl -o /tmp/kolla-operations.tar.gz https://github.com/osism/kolla-operations/tarball/main \ 2026-08-26 12:10:03.443591 | ubuntu-noble | && mkdir -p /operations \ 2026-08-26 12:10:03.443594 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/kolla-operations.tar.gz -C /operations \ 2026-08-26 12:10:03.443597 | ubuntu-noble | && rm -f /tmp/kolla-operations.tar.gz 2026-08-26 12:10:03.443600 | ubuntu-noble | {% endblock %} 2026-08-26 12:10:03.443604 | ubuntu-noble | 2026-08-26 12:10:03.443607 | ubuntu-noble | {% block keystone_footer %} 2026-08-26 12:10:03.443610 | ubuntu-noble | RUN python3 -m pip --no-cache-dir install keystone-keycloak-backend 2026-08-26 12:10:03.443614 | ubuntu-noble | RUN apt-get update \ 2026-08-26 12:10:03.443617 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-08-26 12:10:03.443620 | ubuntu-noble | libapache2-mod-auth-openidc \ 2026-08-26 12:10:03.443623 | ubuntu-noble | libldap-common \ 2026-08-26 12:10:03.443627 | ubuntu-noble | libmemcached11 \ 2026-08-26 12:10:03.443630 | ubuntu-noble | && apt-get clean \ 2026-08-26 12:10:03.443633 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* \ 2026-08-26 12:10:03.443637 | ubuntu-noble | && a2enmod auth_openidc 2026-08-26 12:10:03.443640 | ubuntu-noble | {% endblock %} 2026-08-26 12:10:03.443643 | ubuntu-noble | 2026-08-26 12:10:03.443647 | ubuntu-noble | {% block footer %} 2026-08-26 12:10:03.443650 | ubuntu-noble | RUN rm -rf /usr/share/doc/* \ 2026-08-26 12:10:03.443653 | ubuntu-noble | && rm -rf /usr/share/man/* \ 2026-08-26 12:10:03.443657 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-08-26 12:10:03.443660 | ubuntu-noble | && apt-get autoremove -y \ 2026-08-26 12:10:03.443690 | 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:10:03.443706 | ubuntu-noble | {% endblock %} 2026-08-26 12:10:03.443710 | ubuntu-noble | 2026-08-26 12:10:03.443713 | ubuntu-noble | {% block labels %} 2026-08-26 12:10:03.443717 | ubuntu-noble | LABEL "build-date"="{{ build_date }}" \ 2026-08-26 12:10:03.443720 | ubuntu-noble | "name"="{{ image_name }}" \ 2026-08-26 12:10:03.443723 | ubuntu-noble | "de.osism.commit.docker_images_kolla"="9fb21eb" \ 2026-08-26 12:10:03.443727 | ubuntu-noble | "de.osism.commit.kolla"="662eebdf4" \ 2026-08-26 12:10:03.443730 | ubuntu-noble | "de.osism.commit.kolla_version"="20.5.1" \ 2026-08-26 12:10:03.443734 | ubuntu-noble | "de.osism.commit.release"="c9b59c2" \ 2026-08-26 12:10:03.443737 | ubuntu-noble | "de.osism.os_id"="ubuntu" \ 2026-08-26 12:10:03.443740 | ubuntu-noble | "de.osism.os_version_id"="24.04" \ 2026-08-26 12:10:03.443744 | ubuntu-noble | "de.osism.release.openstack"="2025.1" \ 2026-08-26 12:10:03.443747 | ubuntu-noble | "de.osism.version"="latest" \ 2026-08-26 12:10:03.443751 | ubuntu-noble | "org.opencontainers.image.created"="2026-08-26T12:10:03.420508+00:00" \ 2026-08-26 12:10:03.443757 | ubuntu-noble | "org.opencontainers.image.documentation"="https://osism.tech/docs/" \ 2026-08-26 12:10:03.443760 | ubuntu-noble | "org.opencontainers.image.licenses"="ASL 2.0" \ 2026-08-26 12:10:03.443764 | ubuntu-noble | "org.opencontainers.image.source"="https://github.com/osism/container-images-kolla" \ 2026-08-26 12:10:03.443767 | ubuntu-noble | "org.opencontainers.image.title"="{{ image_name }}" \ 2026-08-26 12:10:03.443770 | ubuntu-noble | "org.opencontainers.image.url"="https://quay.io/organization/osism" \ 2026-08-26 12:10:03.443774 | ubuntu-noble | "org.opencontainers.image.vendor"="OSISM GmbH" 2026-08-26 12:10:03.443777 | ubuntu-noble | {% endblock %} 2026-08-26 12:10:03.443781 | ubuntu-noble | 2026-08-26 12:10:03.444240 | ubuntu-noble | + bash scripts/002-generate.sh 2026-08-26 12:10:03.448161 | ubuntu-noble | + BASE=ubuntu 2026-08-26 12:10:03.448192 | ubuntu-noble | + BASE_VERSION=22.04 2026-08-26 12:10:03.448989 | ubuntu-noble | ++ date +%Y%m%d 2026-08-26 12:10:03.451365 | ubuntu-noble | + BUILD_ID=20260826 2026-08-26 12:10:03.451420 | ubuntu-noble | + DOCKER_NAMESPACE=kolla 2026-08-26 12:10:03.451440 | ubuntu-noble | + DOCKER_REGISTRY=osism.harbor.regio.digital 2026-08-26 12:10:03.451444 | ubuntu-noble | + OPENSTACK_VERSION=2025.1 2026-08-26 12:10:03.451461 | ubuntu-noble | + VERSION=latest 2026-08-26 12:10:03.451546 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-08-26 12:10:03.451568 | ubuntu-noble | + . defaults/all.sh 2026-08-26 12:10:03.451664 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-08-26 12:10:03.451761 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-08-26 12:10:03.451794 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-08-26 12:10:03.451819 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-08-26 12:10:03.452036 | ubuntu-noble | +++ deactivate nondestructive 2026-08-26 12:10:03.452097 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-26 12:10:03.452124 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-26 12:10:03.452142 | ubuntu-noble | +++ hash -r 2026-08-26 12:10:03.452201 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-26 12:10:03.452219 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-08-26 12:10:03.452237 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-08-26 12:10:03.452269 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-08-26 12:10:03.452351 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-08-26 12:10:03.452374 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-08-26 12:10:03.452391 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-08-26 12:10:03.452397 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-08-26 12:10:03.452442 | 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:10:03.452477 | 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:10:03.452496 | ubuntu-noble | +++ export PATH 2026-08-26 12:10:03.452538 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-26 12:10:03.452583 | ubuntu-noble | +++ '[' -z '' ']' 2026-08-26 12:10:03.452602 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-08-26 12:10:03.452621 | ubuntu-noble | +++ PS1='(venv) ' 2026-08-26 12:10:03.452628 | ubuntu-noble | +++ export PS1 2026-08-26 12:10:03.452644 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-08-26 12:10:03.452661 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-08-26 12:10:03.452738 | ubuntu-noble | +++ hash -r 2026-08-26 12:10:03.452800 | ubuntu-noble | + . defaults/2025.1.sh 2026-08-26 12:10:03.453540 | ubuntu-noble | +++ date +%Y%m%d 2026-08-26 12:10:03.455298 | ubuntu-noble | ++ export BUILD_ID=20260826 2026-08-26 12:10:03.455312 | ubuntu-noble | ++ BUILD_ID=20260826 2026-08-26 12:10:03.455350 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-08-26 12:10:03.455355 | ubuntu-noble | ++ KOLLA_TYPE= 2026-08-26 12:10:03.455377 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-08-26 12:10:03.455382 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-08-26 12:10:03.455435 | ubuntu-noble | + export VERSION 2026-08-26 12:10:03.455443 | ubuntu-noble | + export OPENSTACK_VERSION 2026-08-26 12:10:03.455472 | ubuntu-noble | + DOCKER_TAG=build-20260826 2026-08-26 12:10:03.455498 | ubuntu-noble | + KOLLA_BASE=ubuntu 2026-08-26 12:10:03.455523 | ubuntu-noble | + KOLLA_BASE_TAG=24.04 2026-08-26 12:10:03.455545 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-08-26 12:10:03.455551 | ubuntu-noble | + KOLLA_INSTALL_TYPE=source 2026-08-26 12:10:03.455580 | ubuntu-noble | + python3 src/generate-kolla-build-config.py 2026-08-26 12:10:03.587142 | ubuntu-noble | + setini DEFAULT namespace kolla 2026-08-26 12:10:03.587217 | 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:10:04.768734 | ubuntu-noble | localhost | SUCCESS => { 2026-08-26 12:10:04.768773 | ubuntu-noble | "changed": false, 2026-08-26 12:10:04.768778 | ubuntu-noble | "gid": 1000, 2026-08-26 12:10:04.768783 | ubuntu-noble | "group": "zuul", 2026-08-26 12:10:04.768787 | ubuntu-noble | "mode": "0664", 2026-08-26 12:10:04.768791 | ubuntu-noble | "msg": "OK", 2026-08-26 12:10:04.768795 | ubuntu-noble | "owner": "zuul", 2026-08-26 12:10:04.768799 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-26 12:10:04.768804 | ubuntu-noble | "size": 4562, 2026-08-26 12:10:04.768808 | ubuntu-noble | "state": "file", 2026-08-26 12:10:04.768812 | ubuntu-noble | "uid": 1000 2026-08-26 12:10:04.768816 | ubuntu-noble | } 2026-08-26 12:10:04.841452 | ubuntu-noble | + setini DEFAULT tag build-20260826 2026-08-26 12:10:04.841523 | 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:10:05.956440 | ubuntu-noble | localhost | CHANGED => { 2026-08-26 12:10:05.956504 | ubuntu-noble | "changed": true, 2026-08-26 12:10:05.956512 | ubuntu-noble | "gid": 1000, 2026-08-26 12:10:05.956518 | ubuntu-noble | "group": "zuul", 2026-08-26 12:10:05.956523 | ubuntu-noble | "mode": "0664", 2026-08-26 12:10:05.956528 | ubuntu-noble | "msg": "option changed", 2026-08-26 12:10:05.956533 | ubuntu-noble | "owner": "zuul", 2026-08-26 12:10:05.956539 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-26 12:10:05.956544 | ubuntu-noble | "size": 4570, 2026-08-26 12:10:05.956549 | ubuntu-noble | "state": "file", 2026-08-26 12:10:05.956554 | ubuntu-noble | "uid": 1000 2026-08-26 12:10:05.956560 | ubuntu-noble | } 2026-08-26 12:10:06.034278 | ubuntu-noble | + setini DEFAULT base ubuntu 2026-08-26 12:10:06.034331 | 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:10:07.155721 | ubuntu-noble | localhost | SUCCESS => { 2026-08-26 12:10:07.155764 | ubuntu-noble | "changed": false, 2026-08-26 12:10:07.155773 | ubuntu-noble | "gid": 1000, 2026-08-26 12:10:07.155782 | ubuntu-noble | "group": "zuul", 2026-08-26 12:10:07.155791 | ubuntu-noble | "mode": "0664", 2026-08-26 12:10:07.155799 | ubuntu-noble | "msg": "OK", 2026-08-26 12:10:07.155808 | ubuntu-noble | "owner": "zuul", 2026-08-26 12:10:07.155816 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-26 12:10:07.155825 | ubuntu-noble | "size": 4570, 2026-08-26 12:10:07.155834 | ubuntu-noble | "state": "file", 2026-08-26 12:10:07.155842 | ubuntu-noble | "uid": 1000 2026-08-26 12:10:07.155852 | ubuntu-noble | } 2026-08-26 12:10:07.224811 | ubuntu-noble | + setini DEFAULT base_tag 24.04 2026-08-26 12:10:07.224886 | 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:10:08.356428 | ubuntu-noble | localhost | SUCCESS => { 2026-08-26 12:10:08.356470 | ubuntu-noble | "changed": false, 2026-08-26 12:10:08.356476 | ubuntu-noble | "gid": 1000, 2026-08-26 12:10:08.356481 | ubuntu-noble | "group": "zuul", 2026-08-26 12:10:08.356485 | ubuntu-noble | "mode": "0664", 2026-08-26 12:10:08.356489 | ubuntu-noble | "msg": "OK", 2026-08-26 12:10:08.356493 | ubuntu-noble | "owner": "zuul", 2026-08-26 12:10:08.356498 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-26 12:10:08.356502 | ubuntu-noble | "size": 4570, 2026-08-26 12:10:08.356506 | ubuntu-noble | "state": "file", 2026-08-26 12:10:08.356510 | ubuntu-noble | "uid": 1000 2026-08-26 12:10:08.356515 | ubuntu-noble | } 2026-08-26 12:10:08.423825 | ubuntu-noble | + setini DEFAULT install_type source 2026-08-26 12:10:08.423900 | 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:10:09.528813 | ubuntu-noble | localhost | SUCCESS => { 2026-08-26 12:10:09.528858 | ubuntu-noble | "changed": false, 2026-08-26 12:10:09.528864 | ubuntu-noble | "gid": 1000, 2026-08-26 12:10:09.528869 | ubuntu-noble | "group": "zuul", 2026-08-26 12:10:09.528886 | ubuntu-noble | "mode": "0664", 2026-08-26 12:10:09.528891 | ubuntu-noble | "msg": "OK", 2026-08-26 12:10:09.528896 | ubuntu-noble | "owner": "zuul", 2026-08-26 12:10:09.528901 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-26 12:10:09.528905 | ubuntu-noble | "size": 4570, 2026-08-26 12:10:09.528910 | ubuntu-noble | "state": "file", 2026-08-26 12:10:09.528915 | ubuntu-noble | "uid": 1000 2026-08-26 12:10:09.528920 | ubuntu-noble | } 2026-08-26 12:10:09.601499 | ubuntu-noble | + [[ 2025.1 == \2\0\2\4\.\1 ]] 2026-08-26 12:10:09.601553 | ubuntu-noble | + REQUIREMENTS_BRANCH=stable-2025.1 2026-08-26 12:10:09.601565 | ubuntu-noble | + setini openstack-base location tarballs/requirements-stable-2025.1.tar.gz 2026-08-26 12:10:09.601576 | 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:10:10.693896 | ubuntu-noble | localhost | CHANGED => { 2026-08-26 12:10:10.693942 | ubuntu-noble | "changed": true, 2026-08-26 12:10:10.693950 | ubuntu-noble | "gid": 1000, 2026-08-26 12:10:10.693957 | ubuntu-noble | "group": "zuul", 2026-08-26 12:10:10.693963 | ubuntu-noble | "mode": "0664", 2026-08-26 12:10:10.693970 | ubuntu-noble | "msg": "section and option added", 2026-08-26 12:10:10.693977 | ubuntu-noble | "owner": "zuul", 2026-08-26 12:10:10.693983 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-26 12:10:10.693989 | ubuntu-noble | "size": 4641, 2026-08-26 12:10:10.693996 | ubuntu-noble | "state": "file", 2026-08-26 12:10:10.694002 | ubuntu-noble | "uid": 1000 2026-08-26 12:10:10.694021 | ubuntu-noble | } 2026-08-26 12:10:10.758471 | 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:10:10.760822 | ubuntu-noble | + setini openstack-base type local 2026-08-26 12:10:10.760893 | 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:10:11.902381 | ubuntu-noble | localhost | CHANGED => { 2026-08-26 12:10:11.902415 | ubuntu-noble | "changed": true, 2026-08-26 12:10:11.902420 | ubuntu-noble | "gid": 1000, 2026-08-26 12:10:11.902424 | ubuntu-noble | "group": "zuul", 2026-08-26 12:10:11.902428 | ubuntu-noble | "mode": "0664", 2026-08-26 12:10:11.902432 | ubuntu-noble | "msg": "option added", 2026-08-26 12:10:11.902435 | ubuntu-noble | "owner": "zuul", 2026-08-26 12:10:11.902440 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-26 12:10:11.902444 | ubuntu-noble | "size": 4752, 2026-08-26 12:10:11.902447 | ubuntu-noble | "state": "file", 2026-08-26 12:10:11.902451 | ubuntu-noble | "uid": 1000 2026-08-26 12:10:11.902456 | ubuntu-noble | } 2026-08-26 12:10:11.971610 | ubuntu-noble | + [[ -n osism.harbor.regio.digital ]] 2026-08-26 12:10:11.971655 | ubuntu-noble | + setini DEFAULT registry osism.harbor.regio.digital 2026-08-26 12:10:11.971664 | 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:10:13.061002 | ubuntu-noble | localhost | CHANGED => { 2026-08-26 12:10:13.061041 | ubuntu-noble | "changed": true, 2026-08-26 12:10:13.061046 | ubuntu-noble | "gid": 1000, 2026-08-26 12:10:13.061049 | ubuntu-noble | "group": "zuul", 2026-08-26 12:10:13.061053 | ubuntu-noble | "mode": "0664", 2026-08-26 12:10:13.061056 | ubuntu-noble | "msg": "option added", 2026-08-26 12:10:13.061060 | ubuntu-noble | "owner": "zuul", 2026-08-26 12:10:13.061063 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-26 12:10:13.061066 | ubuntu-noble | "size": 4790, 2026-08-26 12:10:13.061070 | ubuntu-noble | "state": "file", 2026-08-26 12:10:13.061073 | ubuntu-noble | "uid": 1000 2026-08-26 12:10:13.061077 | ubuntu-noble | } 2026-08-26 12:10:13.138742 | ubuntu-noble | + echo DEBUG kolla-build.conf 2026-08-26 12:10:13.138778 | ubuntu-noble | DEBUG kolla-build.conf 2026-08-26 12:10:13.138782 | ubuntu-noble | + cat kolla-build.conf 2026-08-26 12:10:13.140081 | ubuntu-noble | [DEFAULT] 2026-08-26 12:10:13.140099 | ubuntu-noble | base = ubuntu 2026-08-26 12:10:13.140103 | ubuntu-noble | base_package_type = deb 2026-08-26 12:10:13.140106 | ubuntu-noble | base_tag = 24.04 2026-08-26 12:10:13.140110 | ubuntu-noble | install_type = source 2026-08-26 12:10:13.140113 | ubuntu-noble | namespace = kolla 2026-08-26 12:10:13.140116 | ubuntu-noble | openstack_release = 2025.1 2026-08-26 12:10:13.140120 | ubuntu-noble | push = false 2026-08-26 12:10:13.140123 | ubuntu-noble | tag = build-20260826 2026-08-26 12:10:13.140127 | ubuntu-noble | threads = 1 2026-08-26 12:10:13.140130 | ubuntu-noble | patches_path = kolla-patches/2025.1 2026-08-26 12:10:13.140134 | ubuntu-noble | registry = osism.harbor.regio.digital 2026-08-26 12:10:13.140138 | ubuntu-noble | 2026-08-26 12:10:13.140143 | ubuntu-noble | ######################################################################### 2026-08-26 12:10:13.140151 | ubuntu-noble | # sources tracked in release repository 2026-08-26 12:10:13.140154 | ubuntu-noble | 2026-08-26 12:10:13.140158 | ubuntu-noble | [aodh-base] 2026-08-26 12:10:13.140161 | ubuntu-noble | type = local 2026-08-26 12:10:13.140165 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz 2026-08-26 12:10:13.140168 | ubuntu-noble | location = tarballs/aodh-stable-2025.1.tar.gz 2026-08-26 12:10:13.140171 | ubuntu-noble | 2026-08-26 12:10:13.140175 | ubuntu-noble | 2026-08-26 12:10:13.140178 | ubuntu-noble | 2026-08-26 12:10:13.140181 | ubuntu-noble | [barbican-base] 2026-08-26 12:10:13.140185 | ubuntu-noble | type = local 2026-08-26 12:10:13.140188 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz 2026-08-26 12:10:13.140192 | ubuntu-noble | location = tarballs/barbican-stable-2025.1.tar.gz 2026-08-26 12:10:13.140195 | ubuntu-noble | 2026-08-26 12:10:13.140199 | ubuntu-noble | 2026-08-26 12:10:13.140202 | ubuntu-noble | 2026-08-26 12:10:13.140205 | ubuntu-noble | [blazar-base] 2026-08-26 12:10:13.140209 | ubuntu-noble | type = local 2026-08-26 12:10:13.140212 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz 2026-08-26 12:10:13.140216 | ubuntu-noble | location = tarballs/blazar-stable-2025.1.tar.gz 2026-08-26 12:10:13.140219 | ubuntu-noble | 2026-08-26 12:10:13.140222 | ubuntu-noble | 2026-08-26 12:10:13.140234 | ubuntu-noble | 2026-08-26 12:10:13.140238 | ubuntu-noble | [ceilometer-base] 2026-08-26 12:10:13.140241 | ubuntu-noble | type = local 2026-08-26 12:10:13.140245 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz 2026-08-26 12:10:13.140248 | ubuntu-noble | location = tarballs/ceilometer-stable-2025.1.tar.gz 2026-08-26 12:10:13.140251 | ubuntu-noble | 2026-08-26 12:10:13.140255 | ubuntu-noble | 2026-08-26 12:10:13.140258 | ubuntu-noble | 2026-08-26 12:10:13.140262 | ubuntu-noble | [cinder-base] 2026-08-26 12:10:13.140265 | ubuntu-noble | type = local 2026-08-26 12:10:13.140268 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz 2026-08-26 12:10:13.140272 | ubuntu-noble | location = tarballs/cinder-stable-2025.1.tar.gz 2026-08-26 12:10:13.140275 | ubuntu-noble | 2026-08-26 12:10:13.140278 | ubuntu-noble | 2026-08-26 12:10:13.140282 | ubuntu-noble | 2026-08-26 12:10:13.140285 | ubuntu-noble | [designate-base] 2026-08-26 12:10:13.140289 | ubuntu-noble | type = local 2026-08-26 12:10:13.140292 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz 2026-08-26 12:10:13.140295 | ubuntu-noble | location = tarballs/designate-stable-2025.1.tar.gz 2026-08-26 12:10:13.140299 | ubuntu-noble | 2026-08-26 12:10:13.140302 | ubuntu-noble | 2026-08-26 12:10:13.140305 | ubuntu-noble | 2026-08-26 12:10:13.140308 | ubuntu-noble | [glance-base] 2026-08-26 12:10:13.140312 | ubuntu-noble | type = local 2026-08-26 12:10:13.140315 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz 2026-08-26 12:10:13.140319 | ubuntu-noble | location = tarballs/glance-stable-2025.1.tar.gz 2026-08-26 12:10:13.140322 | ubuntu-noble | 2026-08-26 12:10:13.140325 | ubuntu-noble | 2026-08-26 12:10:13.140328 | ubuntu-noble | 2026-08-26 12:10:13.140332 | ubuntu-noble | [heat-base] 2026-08-26 12:10:13.140335 | ubuntu-noble | type = local 2026-08-26 12:10:13.140338 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz 2026-08-26 12:10:13.140342 | ubuntu-noble | location = tarballs/heat-stable-2025.1.tar.gz 2026-08-26 12:10:13.140345 | ubuntu-noble | 2026-08-26 12:10:13.140348 | ubuntu-noble | 2026-08-26 12:10:13.140352 | ubuntu-noble | 2026-08-26 12:10:13.140355 | ubuntu-noble | [horizon] 2026-08-26 12:10:13.140358 | ubuntu-noble | type = local 2026-08-26 12:10:13.140362 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz 2026-08-26 12:10:13.140365 | ubuntu-noble | location = tarballs/horizon-stable-2025.1.tar.gz 2026-08-26 12:10:13.140368 | ubuntu-noble | 2026-08-26 12:10:13.140372 | ubuntu-noble | 2026-08-26 12:10:13.140375 | ubuntu-noble | 2026-08-26 12:10:13.140378 | ubuntu-noble | [ironic-base] 2026-08-26 12:10:13.140382 | ubuntu-noble | type = local 2026-08-26 12:10:13.140385 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz 2026-08-26 12:10:13.140388 | ubuntu-noble | location = tarballs/ironic-stable-2025.1.tar.gz 2026-08-26 12:10:13.140392 | ubuntu-noble | 2026-08-26 12:10:13.140395 | ubuntu-noble | 2026-08-26 12:10:13.140398 | ubuntu-noble | 2026-08-26 12:10:13.140402 | ubuntu-noble | [keystone-base] 2026-08-26 12:10:13.140405 | ubuntu-noble | type = local 2026-08-26 12:10:13.140408 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz 2026-08-26 12:10:13.140412 | ubuntu-noble | location = tarballs/keystone-stable-2025.1.tar.gz 2026-08-26 12:10:13.140415 | ubuntu-noble | 2026-08-26 12:10:13.140418 | ubuntu-noble | 2026-08-26 12:10:13.140422 | ubuntu-noble | 2026-08-26 12:10:13.140425 | ubuntu-noble | [magnum-base] 2026-08-26 12:10:13.140428 | ubuntu-noble | type = local 2026-08-26 12:10:13.140432 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz 2026-08-26 12:10:13.140435 | ubuntu-noble | location = tarballs/magnum-stable-2025.1.tar.gz 2026-08-26 12:10:13.140438 | ubuntu-noble | 2026-08-26 12:10:13.140441 | ubuntu-noble | 2026-08-26 12:10:13.140445 | ubuntu-noble | 2026-08-26 12:10:13.140448 | ubuntu-noble | [manila-base] 2026-08-26 12:10:13.140451 | ubuntu-noble | type = local 2026-08-26 12:10:13.140455 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz 2026-08-26 12:10:13.140458 | ubuntu-noble | location = tarballs/manila-stable-2025.1.tar.gz 2026-08-26 12:10:13.140462 | ubuntu-noble | 2026-08-26 12:10:13.140465 | ubuntu-noble | 2026-08-26 12:10:13.140468 | ubuntu-noble | 2026-08-26 12:10:13.140472 | ubuntu-noble | [masakari-base] 2026-08-26 12:10:13.140475 | ubuntu-noble | type = local 2026-08-26 12:10:13.140478 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz 2026-08-26 12:10:13.140482 | ubuntu-noble | location = tarballs/masakari-stable-2025.1.tar.gz 2026-08-26 12:10:13.140485 | ubuntu-noble | 2026-08-26 12:10:13.140488 | ubuntu-noble | 2026-08-26 12:10:13.140494 | ubuntu-noble | 2026-08-26 12:10:13.140497 | ubuntu-noble | [neutron-bgp-dragent] 2026-08-26 12:10:13.140501 | ubuntu-noble | type = local 2026-08-26 12:10:13.140504 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-26 12:10:13.140508 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-26 12:10:13.140511 | ubuntu-noble | 2026-08-26 12:10:13.140515 | ubuntu-noble | 2026-08-26 12:10:13.140518 | ubuntu-noble | [neutron-server-plugin-neutron-dynamic-routing] 2026-08-26 12:10:13.140526 | ubuntu-noble | type = local 2026-08-26 12:10:13.140529 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-26 12:10:13.140533 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-26 12:10:13.140536 | ubuntu-noble | 2026-08-26 12:10:13.140539 | ubuntu-noble | 2026-08-26 12:10:13.140543 | ubuntu-noble | [neutron-vpnaas-base] 2026-08-26 12:10:13.140546 | ubuntu-noble | type = local 2026-08-26 12:10:13.140549 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.1.tar.gz 2026-08-26 12:10:13.140553 | ubuntu-noble | location = tarballs/neutron-vpnaas-stable-2025.1.tar.gz 2026-08-26 12:10:13.140556 | ubuntu-noble | 2026-08-26 12:10:13.140559 | ubuntu-noble | 2026-08-26 12:10:13.140563 | ubuntu-noble | 2026-08-26 12:10:13.140566 | ubuntu-noble | [neutron-base] 2026-08-26 12:10:13.140569 | ubuntu-noble | type = local 2026-08-26 12:10:13.140573 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz 2026-08-26 12:10:13.140576 | ubuntu-noble | location = tarballs/neutron-stable-2025.1.tar.gz 2026-08-26 12:10:13.140579 | ubuntu-noble | 2026-08-26 12:10:13.140582 | ubuntu-noble | 2026-08-26 12:10:13.140586 | ubuntu-noble | 2026-08-26 12:10:13.140589 | ubuntu-noble | [nova-base] 2026-08-26 12:10:13.140593 | ubuntu-noble | type = local 2026-08-26 12:10:13.140596 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz 2026-08-26 12:10:13.140599 | ubuntu-noble | location = tarballs/nova-stable-2025.1.tar.gz 2026-08-26 12:10:13.140603 | ubuntu-noble | 2026-08-26 12:10:13.140606 | ubuntu-noble | 2026-08-26 12:10:13.140609 | ubuntu-noble | 2026-08-26 12:10:13.140612 | ubuntu-noble | [octavia-base] 2026-08-26 12:10:13.140616 | ubuntu-noble | type = local 2026-08-26 12:10:13.140619 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz 2026-08-26 12:10:13.140622 | ubuntu-noble | location = tarballs/octavia-stable-2025.1.tar.gz 2026-08-26 12:10:13.140626 | ubuntu-noble | 2026-08-26 12:10:13.140629 | ubuntu-noble | 2026-08-26 12:10:13.140632 | ubuntu-noble | 2026-08-26 12:10:13.140636 | ubuntu-noble | [placement-base] 2026-08-26 12:10:13.140639 | ubuntu-noble | type = local 2026-08-26 12:10:13.140643 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz 2026-08-26 12:10:13.140646 | ubuntu-noble | location = tarballs/placement-stable-2025.1.tar.gz 2026-08-26 12:10:13.140649 | ubuntu-noble | 2026-08-26 12:10:13.140652 | ubuntu-noble | 2026-08-26 12:10:13.140656 | ubuntu-noble | 2026-08-26 12:10:13.140659 | ubuntu-noble | [skyline-apiserver-base] 2026-08-26 12:10:13.140664 | ubuntu-noble | type = local 2026-08-26 12:10:13.140690 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.1.tar.gz 2026-08-26 12:10:13.140694 | ubuntu-noble | location = tarballs/skyline-apiserver-stable-2025.1.tar.gz 2026-08-26 12:10:13.140698 | ubuntu-noble | 2026-08-26 12:10:13.140701 | ubuntu-noble | 2026-08-26 12:10:13.140704 | ubuntu-noble | 2026-08-26 12:10:13.140717 | ubuntu-noble | [skyline-console-base] 2026-08-26 12:10:13.140720 | ubuntu-noble | type = local 2026-08-26 12:10:13.140724 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.1.tar.gz 2026-08-26 12:10:13.140727 | ubuntu-noble | location = tarballs/skyline-console-stable-2025.1.tar.gz 2026-08-26 12:10:13.140730 | ubuntu-noble | 2026-08-26 12:10:13.140734 | ubuntu-noble | 2026-08-26 12:10:13.140737 | ubuntu-noble | 2026-08-26 12:10:13.140740 | ubuntu-noble | [watcher-base] 2026-08-26 12:10:13.140744 | ubuntu-noble | type = local 2026-08-26 12:10:13.140747 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz 2026-08-26 12:10:13.140750 | ubuntu-noble | location = tarballs/watcher-stable-2025.1.tar.gz 2026-08-26 12:10:13.140754 | ubuntu-noble | 2026-08-26 12:10:13.140757 | ubuntu-noble | 2026-08-26 12:10:13.140760 | ubuntu-noble | [openstack-base] 2026-08-26 12:10:13.140763 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz 2026-08-26 12:10:13.140767 | ubuntu-noble | location = tarballs/requirements-stable-2025.1.tar.gz 2026-08-26 12:10:13.140773 | ubuntu-noble | type = local 2026-08-26 12:10:13.140937 | ubuntu-noble | + bash scripts/003-patch.sh 2026-08-26 12:10:13.144398 | ubuntu-noble | + OPENSTACK_VERSION=2025.1 2026-08-26 12:10:13.144415 | ubuntu-noble | + VERSION=latest 2026-08-26 12:10:13.144443 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-08-26 12:10:13.144551 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-08-26 12:10:13.144580 | ubuntu-noble | + . defaults/all.sh 2026-08-26 12:10:13.144686 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-08-26 12:10:13.144755 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-08-26 12:10:13.144820 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-08-26 12:10:13.144850 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-08-26 12:10:13.145135 | ubuntu-noble | +++ deactivate nondestructive 2026-08-26 12:10:13.145208 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-26 12:10:13.145249 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-26 12:10:13.145255 | ubuntu-noble | +++ hash -r 2026-08-26 12:10:13.145327 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-26 12:10:13.145344 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-08-26 12:10:13.145367 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-08-26 12:10:13.145409 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-08-26 12:10:13.145522 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-08-26 12:10:13.145533 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-08-26 12:10:13.145559 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-08-26 12:10:13.145565 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-08-26 12:10:13.145616 | 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:10:13.145678 | 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:10:13.145728 | ubuntu-noble | +++ export PATH 2026-08-26 12:10:13.145785 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-26 12:10:13.145864 | ubuntu-noble | +++ '[' -z '' ']' 2026-08-26 12:10:13.145888 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-08-26 12:10:13.145913 | ubuntu-noble | +++ PS1='(venv) ' 2026-08-26 12:10:13.145921 | ubuntu-noble | +++ export PS1 2026-08-26 12:10:13.145942 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-08-26 12:10:13.145952 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-08-26 12:10:13.145988 | ubuntu-noble | +++ hash -r 2026-08-26 12:10:13.146070 | ubuntu-noble | + . defaults/2025.1.sh 2026-08-26 12:10:13.146859 | ubuntu-noble | +++ date +%Y%m%d 2026-08-26 12:10:13.148562 | ubuntu-noble | ++ export BUILD_ID=20260826 2026-08-26 12:10:13.148601 | ubuntu-noble | ++ BUILD_ID=20260826 2026-08-26 12:10:13.148611 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-08-26 12:10:13.148620 | ubuntu-noble | ++ KOLLA_TYPE= 2026-08-26 12:10:13.148630 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-08-26 12:10:13.148639 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-08-26 12:10:13.148647 | ubuntu-noble | + . scripts/patch-lib.sh 2026-08-26 12:10:13.148722 | ubuntu-noble | +++ pwd 2026-08-26 12:10:13.148985 | ubuntu-noble | ++ PATCH_ROOT=/home/zuul/src/github.com/osism/container-images-kolla 2026-08-26 12:10:13.149085 | ubuntu-noble | ++ PATCH_MANIFEST=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-26 12:10:13.149776 | ubuntu-noble | + export VERSION 2026-08-26 12:10:13.149862 | ubuntu-noble | + export OPENSTACK_VERSION 2026-08-26 12:10:13.150124 | ubuntu-noble | + mkdir -p tarballs 2026-08-26 12:10:13.151870 | ubuntu-noble | + ping -c2 tarballs.opendev.org 2026-08-26 12:10:13.294964 | ubuntu-noble | PING tarballs.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f) 56 data bytes 2026-08-26 12:10:13.295049 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=1 ttl=41 time=132 ms 2026-08-26 12:10:14.290104 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=2 ttl=41 time=132 ms 2026-08-26 12:10:14.290204 | ubuntu-noble | 2026-08-26 12:10:14.290220 | ubuntu-noble | --- tarballs.opendev.org ping statistics --- 2026-08-26 12:10:14.290232 | ubuntu-noble | 2 packets transmitted, 2 received, 0% packet loss, time 1001ms 2026-08-26 12:10:14.290242 | ubuntu-noble | rtt min/avg/max/mdev = 131.754/131.936/132.119/0.182 ms 2026-08-26 12:10:14.292660 | ubuntu-noble | ++ awk '/# tarball/ && !seen[$4]++ { print $4 }' kolla-build.conf 2026-08-26 12:10:14.296634 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:10:14.296728 | ubuntu-noble | + pushd tarballs 2026-08-26 12:10:14.297123 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz 2026-08-26 12:10:14.299828 | ubuntu-noble | + filename=aodh-stable-2025.1.tar.gz 2026-08-26 12:10:14.299866 | ubuntu-noble | + [[ -e aodh-stable-2025.1.tar.gz ]] 2026-08-26 12:10:14.299874 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz 2026-08-26 12:10:14.299882 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz 2026-08-26 12:10:14.299889 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz 2026-08-26 12:10:15.395029 | ubuntu-noble | 2026-08-26 12:10:15 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:10:15.397407 | 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:10:15.397525 | ubuntu-noble | + echo Process aodh-stable-2025.1.tar.gz 2026-08-26 12:10:15.397562 | ubuntu-noble | Process aodh-stable-2025.1.tar.gz 2026-08-26 12:10:15.399660 | ubuntu-noble | ++ tar -tzf aodh-stable-2025.1.tar.gz 2026-08-26 12:10:15.400648 | ubuntu-noble | ++ head -1 2026-08-26 12:10:15.402819 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:10:15.411321 | ubuntu-noble | + directory=aodh-20.0.1.dev5 2026-08-26 12:10:15.412314 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 aodh-20.0.1.dev5 2026-08-26 12:10:15.412406 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-26 12:10:15.412420 | ubuntu-noble | ++ local directory=aodh-20.0.1.dev5 2026-08-26 12:10:15.412460 | ubuntu-noble | ++ local suffix= 2026-08-26 12:10:15.412541 | ubuntu-noble | ++ local name=aodh 2026-08-26 12:10:15.412552 | ubuntu-noble | ++ local candidate path 2026-08-26 12:10:15.412614 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:15.412624 | ubuntu-noble | ++ path=patches/2025.1/aodh 2026-08-26 12:10:15.412653 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/aodh ]] 2026-08-26 12:10:15.412756 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:15.412772 | ubuntu-noble | ++ path=patches/2025.1/aodh 2026-08-26 12:10:15.412779 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/aodh ]] 2026-08-26 12:10:15.412785 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:15.412794 | ubuntu-noble | ++ path=patches/2025.1/aodh 2026-08-26 12:10:15.412800 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/aodh ]] 2026-08-26 12:10:15.412808 | ubuntu-noble | ++ return 1 2026-08-26 12:10:15.413522 | ubuntu-noble | + patch_dir= 2026-08-26 12:10:15.413540 | ubuntu-noble | + patch_dir= 2026-08-26 12:10:15.414092 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 aodh-20.0.1.dev5 /source 2026-08-26 12:10:15.414182 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-26 12:10:15.414193 | ubuntu-noble | ++ local directory=aodh-20.0.1.dev5 2026-08-26 12:10:15.414225 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:10:15.414296 | ubuntu-noble | ++ local name=aodh 2026-08-26 12:10:15.414306 | ubuntu-noble | ++ local candidate path 2026-08-26 12:10:15.414354 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:15.414364 | ubuntu-noble | ++ path=overlays/2025.1/aodh/source 2026-08-26 12:10:15.414373 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/aodh/source ]] 2026-08-26 12:10:15.414409 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:15.414418 | ubuntu-noble | ++ path=overlays/2025.1/aodh/source 2026-08-26 12:10:15.414426 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/aodh/source ]] 2026-08-26 12:10:15.414435 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:15.414443 | ubuntu-noble | ++ path=overlays/2025.1/aodh/source 2026-08-26 12:10:15.414451 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/aodh/source ]] 2026-08-26 12:10:15.414459 | ubuntu-noble | ++ return 1 2026-08-26 12:10:15.415405 | ubuntu-noble | + overlay_dir= 2026-08-26 12:10:15.415432 | ubuntu-noble | + overlay_dir= 2026-08-26 12:10:15.415439 | ubuntu-noble | + echo Check patches for aodh-stable-2025.1.tar.gz 2026-08-26 12:10:15.415445 | ubuntu-noble | Check patches for aodh-stable-2025.1.tar.gz 2026-08-26 12:10:15.415451 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:10:15.415457 | ubuntu-noble | + echo Check overlays for aodh-stable-2025.1.tar.gz 2026-08-26 12:10:15.415463 | ubuntu-noble | Check overlays for aodh-stable-2025.1.tar.gz 2026-08-26 12:10:15.415469 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:10:15.415486 | ubuntu-noble | + popd 2026-08-26 12:10:15.415493 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:10:15.415499 | ubuntu-noble | + pushd tarballs 2026-08-26 12:10:15.415949 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz 2026-08-26 12:10:15.418203 | ubuntu-noble | + filename=barbican-stable-2025.1.tar.gz 2026-08-26 12:10:15.418235 | ubuntu-noble | + [[ -e barbican-stable-2025.1.tar.gz ]] 2026-08-26 12:10:15.418242 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz 2026-08-26 12:10:15.418249 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz 2026-08-26 12:10:15.418255 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz 2026-08-26 12:10:16.641575 | ubuntu-noble | 2026-08-26 12:10:16 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:10:16.644080 | 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:10:16.644123 | ubuntu-noble | + echo Process barbican-stable-2025.1.tar.gz 2026-08-26 12:10:16.644133 | ubuntu-noble | Process barbican-stable-2025.1.tar.gz 2026-08-26 12:10:16.645783 | ubuntu-noble | ++ tar -tzf barbican-stable-2025.1.tar.gz 2026-08-26 12:10:16.646217 | ubuntu-noble | ++ head -1 2026-08-26 12:10:16.648277 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:10:16.655398 | ubuntu-noble | + directory=barbican-20.0.1.dev5 2026-08-26 12:10:16.656019 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 barbican-20.0.1.dev5 2026-08-26 12:10:16.656047 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-26 12:10:16.656055 | ubuntu-noble | ++ local directory=barbican-20.0.1.dev5 2026-08-26 12:10:16.656061 | ubuntu-noble | ++ local suffix= 2026-08-26 12:10:16.656071 | ubuntu-noble | ++ local name=barbican 2026-08-26 12:10:16.656077 | ubuntu-noble | ++ local candidate path 2026-08-26 12:10:16.656085 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:16.656093 | ubuntu-noble | ++ path=patches/2025.1/barbican 2026-08-26 12:10:16.656101 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/barbican ]] 2026-08-26 12:10:16.656167 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:16.656175 | ubuntu-noble | ++ path=patches/2025.1/barbican 2026-08-26 12:10:16.656181 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/barbican ]] 2026-08-26 12:10:16.656189 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:16.656195 | ubuntu-noble | ++ path=patches/2025.1/barbican 2026-08-26 12:10:16.656201 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/barbican ]] 2026-08-26 12:10:16.656208 | ubuntu-noble | ++ return 1 2026-08-26 12:10:16.656817 | ubuntu-noble | + patch_dir= 2026-08-26 12:10:16.656866 | ubuntu-noble | + patch_dir= 2026-08-26 12:10:16.657302 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 barbican-20.0.1.dev5 /source 2026-08-26 12:10:16.657366 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-26 12:10:16.657379 | ubuntu-noble | ++ local directory=barbican-20.0.1.dev5 2026-08-26 12:10:16.657389 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:10:16.657461 | ubuntu-noble | ++ local name=barbican 2026-08-26 12:10:16.657470 | ubuntu-noble | ++ local candidate path 2026-08-26 12:10:16.657500 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:16.657510 | ubuntu-noble | ++ path=overlays/2025.1/barbican/source 2026-08-26 12:10:16.657519 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/barbican/source ]] 2026-08-26 12:10:16.657557 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:16.657567 | ubuntu-noble | ++ path=overlays/2025.1/barbican/source 2026-08-26 12:10:16.657573 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/barbican/source ]] 2026-08-26 12:10:16.657582 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:16.657589 | ubuntu-noble | ++ path=overlays/2025.1/barbican/source 2026-08-26 12:10:16.657595 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/barbican/source ]] 2026-08-26 12:10:16.657604 | ubuntu-noble | ++ return 1 2026-08-26 12:10:16.658013 | ubuntu-noble | + overlay_dir= 2026-08-26 12:10:16.658032 | ubuntu-noble | + overlay_dir= 2026-08-26 12:10:16.658040 | ubuntu-noble | + echo Check patches for barbican-stable-2025.1.tar.gz 2026-08-26 12:10:16.658047 | ubuntu-noble | Check patches for barbican-stable-2025.1.tar.gz 2026-08-26 12:10:16.658056 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:10:16.658063 | ubuntu-noble | + echo Check overlays for barbican-stable-2025.1.tar.gz 2026-08-26 12:10:16.658069 | ubuntu-noble | Check overlays for barbican-stable-2025.1.tar.gz 2026-08-26 12:10:16.658076 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:10:16.658085 | ubuntu-noble | + popd 2026-08-26 12:10:16.658148 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:10:16.658157 | ubuntu-noble | + pushd tarballs 2026-08-26 12:10:16.659069 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz 2026-08-26 12:10:16.660551 | ubuntu-noble | + filename=blazar-stable-2025.1.tar.gz 2026-08-26 12:10:16.660576 | ubuntu-noble | + [[ -e blazar-stable-2025.1.tar.gz ]] 2026-08-26 12:10:16.660584 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz 2026-08-26 12:10:16.660590 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz 2026-08-26 12:10:16.660610 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz 2026-08-26 12:10:17.877890 | ubuntu-noble | 2026-08-26 12:10:17 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:10:17.880312 | 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:10:17.880372 | ubuntu-noble | + echo Process blazar-stable-2025.1.tar.gz 2026-08-26 12:10:17.880384 | ubuntu-noble | Process blazar-stable-2025.1.tar.gz 2026-08-26 12:10:17.883772 | ubuntu-noble | ++ tar -tzf blazar-stable-2025.1.tar.gz 2026-08-26 12:10:17.883815 | ubuntu-noble | ++ head -1 2026-08-26 12:10:17.884294 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:10:17.890850 | ubuntu-noble | + directory=blazar-15.0.1.dev6 2026-08-26 12:10:17.891756 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 blazar-15.0.1.dev6 2026-08-26 12:10:17.891886 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-26 12:10:17.891901 | ubuntu-noble | ++ local directory=blazar-15.0.1.dev6 2026-08-26 12:10:17.891931 | ubuntu-noble | ++ local suffix= 2026-08-26 12:10:17.892011 | ubuntu-noble | ++ local name=blazar 2026-08-26 12:10:17.892023 | ubuntu-noble | ++ local candidate path 2026-08-26 12:10:17.892063 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:17.892072 | ubuntu-noble | ++ path=patches/2025.1/blazar 2026-08-26 12:10:17.892099 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/blazar ]] 2026-08-26 12:10:17.892143 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:17.892152 | ubuntu-noble | ++ path=patches/2025.1/blazar 2026-08-26 12:10:17.892161 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/blazar ]] 2026-08-26 12:10:17.892172 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:17.892180 | ubuntu-noble | ++ path=patches/2025.1/blazar 2026-08-26 12:10:17.892188 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/blazar ]] 2026-08-26 12:10:17.892196 | ubuntu-noble | ++ return 1 2026-08-26 12:10:17.892939 | ubuntu-noble | + patch_dir= 2026-08-26 12:10:17.892963 | ubuntu-noble | + patch_dir= 2026-08-26 12:10:17.893381 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 blazar-15.0.1.dev6 /source 2026-08-26 12:10:17.893474 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-26 12:10:17.893485 | ubuntu-noble | ++ local directory=blazar-15.0.1.dev6 2026-08-26 12:10:17.893513 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:10:17.893586 | ubuntu-noble | ++ local name=blazar 2026-08-26 12:10:17.893597 | ubuntu-noble | ++ local candidate path 2026-08-26 12:10:17.893629 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:17.893638 | ubuntu-noble | ++ path=overlays/2025.1/blazar/source 2026-08-26 12:10:17.893663 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/blazar/source ]] 2026-08-26 12:10:17.893758 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:17.893769 | ubuntu-noble | ++ path=overlays/2025.1/blazar/source 2026-08-26 12:10:17.893777 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/blazar/source ]] 2026-08-26 12:10:17.893802 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:17.893809 | ubuntu-noble | ++ path=overlays/2025.1/blazar/source 2026-08-26 12:10:17.893815 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/blazar/source ]] 2026-08-26 12:10:17.893823 | ubuntu-noble | ++ return 1 2026-08-26 12:10:17.894758 | ubuntu-noble | + overlay_dir= 2026-08-26 12:10:17.894787 | ubuntu-noble | + overlay_dir= 2026-08-26 12:10:17.894794 | ubuntu-noble | + echo Check patches for blazar-stable-2025.1.tar.gz 2026-08-26 12:10:17.894800 | ubuntu-noble | Check patches for blazar-stable-2025.1.tar.gz 2026-08-26 12:10:17.894806 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:10:17.894812 | ubuntu-noble | + echo Check overlays for blazar-stable-2025.1.tar.gz 2026-08-26 12:10:17.894818 | ubuntu-noble | Check overlays for blazar-stable-2025.1.tar.gz 2026-08-26 12:10:17.894824 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:10:17.894830 | ubuntu-noble | + popd 2026-08-26 12:10:17.894836 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:10:17.894842 | ubuntu-noble | + pushd tarballs 2026-08-26 12:10:17.895195 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz 2026-08-26 12:10:17.897413 | ubuntu-noble | + filename=ceilometer-stable-2025.1.tar.gz 2026-08-26 12:10:17.897447 | ubuntu-noble | + [[ -e ceilometer-stable-2025.1.tar.gz ]] 2026-08-26 12:10:17.897454 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz 2026-08-26 12:10:17.897460 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz 2026-08-26 12:10:17.897466 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz 2026-08-26 12:10:19.154416 | ubuntu-noble | 2026-08-26 12:10:19 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:10:19.157270 | 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:10:19.157323 | ubuntu-noble | + echo Process ceilometer-stable-2025.1.tar.gz 2026-08-26 12:10:19.157336 | ubuntu-noble | Process ceilometer-stable-2025.1.tar.gz 2026-08-26 12:10:19.160771 | ubuntu-noble | ++ tar -tzf ceilometer-stable-2025.1.tar.gz 2026-08-26 12:10:19.160818 | ubuntu-noble | ++ head -1 2026-08-26 12:10:19.162225 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:10:19.168874 | ubuntu-noble | + directory=ceilometer-24.0.1.dev4 2026-08-26 12:10:19.169756 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 ceilometer-24.0.1.dev4 2026-08-26 12:10:19.169853 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-26 12:10:19.169866 | ubuntu-noble | ++ local directory=ceilometer-24.0.1.dev4 2026-08-26 12:10:19.169904 | ubuntu-noble | ++ local suffix= 2026-08-26 12:10:19.169984 | ubuntu-noble | ++ local name=ceilometer 2026-08-26 12:10:19.169995 | ubuntu-noble | ++ local candidate path 2026-08-26 12:10:19.170036 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:19.170045 | ubuntu-noble | ++ path=patches/2025.1/ceilometer 2026-08-26 12:10:19.170071 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ceilometer ]] 2026-08-26 12:10:19.170113 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:19.170122 | ubuntu-noble | ++ path=patches/2025.1/ceilometer 2026-08-26 12:10:19.170130 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ceilometer ]] 2026-08-26 12:10:19.170139 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:19.170147 | ubuntu-noble | ++ path=patches/2025.1/ceilometer 2026-08-26 12:10:19.170155 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ceilometer ]] 2026-08-26 12:10:19.170163 | ubuntu-noble | ++ return 1 2026-08-26 12:10:19.170865 | ubuntu-noble | + patch_dir= 2026-08-26 12:10:19.170887 | ubuntu-noble | + patch_dir= 2026-08-26 12:10:19.171325 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 ceilometer-24.0.1.dev4 /source 2026-08-26 12:10:19.171415 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-26 12:10:19.171426 | ubuntu-noble | ++ local directory=ceilometer-24.0.1.dev4 2026-08-26 12:10:19.171454 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:10:19.171529 | ubuntu-noble | ++ local name=ceilometer 2026-08-26 12:10:19.171550 | ubuntu-noble | ++ local candidate path 2026-08-26 12:10:19.171559 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:19.171575 | ubuntu-noble | ++ path=overlays/2025.1/ceilometer/source 2026-08-26 12:10:19.171583 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/ceilometer/source ]] 2026-08-26 12:10:19.171619 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:19.171628 | ubuntu-noble | ++ path=overlays/2025.1/ceilometer/source 2026-08-26 12:10:19.171636 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/ceilometer/source ]] 2026-08-26 12:10:19.171644 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:19.171704 | ubuntu-noble | ++ path=overlays/2025.1/ceilometer/source 2026-08-26 12:10:19.171738 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/ceilometer/source ]] 2026-08-26 12:10:19.171747 | ubuntu-noble | ++ return 1 2026-08-26 12:10:19.172629 | ubuntu-noble | + overlay_dir= 2026-08-26 12:10:19.172697 | ubuntu-noble | + overlay_dir= 2026-08-26 12:10:19.172711 | ubuntu-noble | + echo Check patches for ceilometer-stable-2025.1.tar.gz 2026-08-26 12:10:19.172717 | ubuntu-noble | Check patches for ceilometer-stable-2025.1.tar.gz 2026-08-26 12:10:19.172722 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:10:19.172728 | ubuntu-noble | + echo Check overlays for ceilometer-stable-2025.1.tar.gz 2026-08-26 12:10:19.172733 | ubuntu-noble | Check overlays for ceilometer-stable-2025.1.tar.gz 2026-08-26 12:10:19.172739 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:10:19.172744 | ubuntu-noble | + popd 2026-08-26 12:10:19.172750 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:10:19.172762 | ubuntu-noble | + pushd tarballs 2026-08-26 12:10:19.173269 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz 2026-08-26 12:10:19.174893 | ubuntu-noble | + filename=cinder-stable-2025.1.tar.gz 2026-08-26 12:10:19.174958 | ubuntu-noble | + [[ -e cinder-stable-2025.1.tar.gz ]] 2026-08-26 12:10:19.174982 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz 2026-08-26 12:10:19.174994 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz 2026-08-26 12:10:19.175005 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz 2026-08-26 12:10:20.850855 | ubuntu-noble | 2026-08-26 12:10:20 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:10:20.853023 | 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:10:20.853062 | ubuntu-noble | + echo Process cinder-stable-2025.1.tar.gz 2026-08-26 12:10:20.853077 | ubuntu-noble | Process cinder-stable-2025.1.tar.gz 2026-08-26 12:10:20.856148 | ubuntu-noble | ++ tar -tzf cinder-stable-2025.1.tar.gz 2026-08-26 12:10:20.856286 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:10:20.858034 | ubuntu-noble | ++ head -1 2026-08-26 12:10:20.865233 | ubuntu-noble | + directory=cinder-26.2.1.dev18 2026-08-26 12:10:20.866160 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 cinder-26.2.1.dev18 2026-08-26 12:10:20.866340 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-26 12:10:20.866398 | ubuntu-noble | ++ local directory=cinder-26.2.1.dev18 2026-08-26 12:10:20.866458 | ubuntu-noble | ++ local suffix= 2026-08-26 12:10:20.866555 | ubuntu-noble | ++ local name=cinder 2026-08-26 12:10:20.866599 | ubuntu-noble | ++ local candidate path 2026-08-26 12:10:20.866738 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:20.866789 | ubuntu-noble | ++ path=patches/2025.1/cinder 2026-08-26 12:10:20.866829 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/cinder ]] 2026-08-26 12:10:20.866881 | ubuntu-noble | ++ echo patches/2025.1/cinder 2026-08-26 12:10:20.866940 | ubuntu-noble | ++ return 0 2026-08-26 12:10:20.867406 | ubuntu-noble | + patch_dir=patches/2025.1/cinder 2026-08-26 12:10:20.868305 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 cinder-26.2.1.dev18 /source 2026-08-26 12:10:20.868465 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-26 12:10:20.869227 | ubuntu-noble | ++ local directory=cinder-26.2.1.dev18 2026-08-26 12:10:20.869258 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:10:20.869267 | ubuntu-noble | ++ local name=cinder 2026-08-26 12:10:20.869275 | ubuntu-noble | ++ local candidate path 2026-08-26 12:10:20.869299 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:20.869307 | ubuntu-noble | ++ path=overlays/2025.1/cinder/source 2026-08-26 12:10:20.869316 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/cinder/source ]] 2026-08-26 12:10:20.869324 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:20.869332 | ubuntu-noble | ++ path=overlays/2025.1/cinder/source 2026-08-26 12:10:20.869340 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/cinder/source ]] 2026-08-26 12:10:20.869348 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:20.869356 | ubuntu-noble | ++ path=overlays/2025.1/cinder/source 2026-08-26 12:10:20.869365 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/cinder/source ]] 2026-08-26 12:10:20.869373 | ubuntu-noble | ++ return 1 2026-08-26 12:10:20.869388 | ubuntu-noble | + overlay_dir= 2026-08-26 12:10:20.869396 | ubuntu-noble | + overlay_dir= 2026-08-26 12:10:20.869404 | ubuntu-noble | + echo Check patches for cinder-stable-2025.1.tar.gz 2026-08-26 12:10:20.869412 | ubuntu-noble | Check patches for cinder-stable-2025.1.tar.gz 2026-08-26 12:10:20.869420 | ubuntu-noble | + [[ -n patches/2025.1/cinder ]] 2026-08-26 12:10:20.869428 | ubuntu-noble | + tar xzf cinder-stable-2025.1.tar.gz 2026-08-26 12:10:21.208125 | ubuntu-noble | + rm cinder-stable-2025.1.tar.gz 2026-08-26 12:10:21.213721 | ubuntu-noble | + find cinder-26.2.1.dev18 -type f 2026-08-26 12:10:21.213753 | ubuntu-noble | + sort 2026-08-26 12:10:21.223193 | ubuntu-noble | + pushd cinder-26.2.1.dev18 2026-08-26 12:10:21.224153 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/cinder -type f -name '*.patch' 2026-08-26 12:10:21.224342 | ubuntu-noble | ++ sort 2026-08-26 12:10:21.226534 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-26 12:10:21.226636 | ubuntu-noble | + apply_patch patches/2025.1/cinder/netapp-02-backport-928486.patch 2026-08-26 12:10:21.226703 | ubuntu-noble | + local rel=patches/2025.1/cinder/netapp-02-backport-928486.patch 2026-08-26 12:10:21.226736 | 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:10:21.226758 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/cinder/netapp-02-backport-928486.patch' 2026-08-26 12:10:21.226771 | ubuntu-noble | APPLY PATCH patches/2025.1/cinder/netapp-02-backport-928486.patch 2026-08-26 12:10:21.226791 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:10:21.228238 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/client/fakes.py 2026-08-26 12:10:21.228914 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_client_cmode_rest.py 2026-08-26 12:10:21.229450 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/fakes.py 2026-08-26 12:10:21.229701 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-26 12:10:21.229961 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/client/api.py 2026-08-26 12:10:21.230261 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/client/client_cmode_rest.py 2026-08-26 12:10:21.230640 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-26 12:10:21.230868 | ubuntu-noble | checking file releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-26 12:10:21.231157 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:10:21.232782 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/client/fakes.py 2026-08-26 12:10:21.233370 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_client_cmode_rest.py 2026-08-26 12:10:21.233892 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/fakes.py 2026-08-26 12:10:21.234075 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-26 12:10:21.234300 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/client/api.py 2026-08-26 12:10:21.234589 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/client/client_cmode_rest.py 2026-08-26 12:10:21.235012 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-26 12:10:21.235206 | ubuntu-noble | patching file releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-26 12:10:21.236094 | ubuntu-noble | + echo patches/2025.1/cinder/netapp-02-backport-928486.patch 2026-08-26 12:10:21.236204 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-26 12:10:21.236259 | ubuntu-noble | + apply_patch patches/2025.1/cinder/netapp-03-backport-944964.patch 2026-08-26 12:10:21.236287 | ubuntu-noble | + local rel=patches/2025.1/cinder/netapp-03-backport-944964.patch 2026-08-26 12:10:21.236310 | 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:10:21.236340 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/cinder/netapp-03-backport-944964.patch' 2026-08-26 12:10:21.236353 | ubuntu-noble | APPLY PATCH patches/2025.1/cinder/netapp-03-backport-944964.patch 2026-08-26 12:10:21.236371 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:10:21.237735 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-26 12:10:21.237991 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-26 12:10:21.238145 | ubuntu-noble | checking file releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-08-26 12:10:21.238379 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:10:21.239635 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-26 12:10:21.239900 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-26 12:10:21.240036 | ubuntu-noble | patching file releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-08-26 12:10:21.240416 | ubuntu-noble | + echo patches/2025.1/cinder/netapp-03-backport-944964.patch 2026-08-26 12:10:21.240502 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-26 12:10:21.240549 | ubuntu-noble | + apply_patch patches/2025.1/cinder/netapp-04-backport-962085.patch 2026-08-26 12:10:21.240575 | ubuntu-noble | + local rel=patches/2025.1/cinder/netapp-04-backport-962085.patch 2026-08-26 12:10:21.240598 | 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:10:21.240637 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/cinder/netapp-04-backport-962085.patch' 2026-08-26 12:10:21.240650 | ubuntu-noble | APPLY PATCH patches/2025.1/cinder/netapp-04-backport-962085.patch 2026-08-26 12:10:21.240685 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:10:21.241939 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-26 12:10:21.242200 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-26 12:10:21.242356 | ubuntu-noble | checking file releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-08-26 12:10:21.242586 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:10:21.243852 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-26 12:10:21.244074 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-26 12:10:21.244208 | ubuntu-noble | patching file releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-08-26 12:10:21.244626 | ubuntu-noble | + echo patches/2025.1/cinder/netapp-04-backport-962085.patch 2026-08-26 12:10:21.245135 | ubuntu-noble | + popd 2026-08-26 12:10:21.245159 | ubuntu-noble | + find cinder-26.2.1.dev18 -type f 2026-08-26 12:10:21.245389 | ubuntu-noble | + sort 2026-08-26 12:10:21.254648 | ubuntu-noble | + append_new_files_to_sources_txt cinder-26.2.1.dev18 files-before files-after 2026-08-26 12:10:21.254736 | ubuntu-noble | + local directory=cinder-26.2.1.dev18 2026-08-26 12:10:21.254763 | ubuntu-noble | + local before=files-before 2026-08-26 12:10:21.254782 | ubuntu-noble | + local after=files-after 2026-08-26 12:10:21.254995 | ubuntu-noble | + local sources_txt 2026-08-26 12:10:21.257272 | ubuntu-noble | ++ find cinder-26.2.1.dev18 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-26 12:10:21.257295 | ubuntu-noble | ++ head -1 2026-08-26 12:10:21.257780 | ubuntu-noble | + sources_txt=cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt 2026-08-26 12:10:21.257821 | ubuntu-noble | + [[ -z cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt ]] 2026-08-26 12:10:21.257849 | ubuntu-noble | + local new_files 2026-08-26 12:10:21.258289 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-26 12:10:21.261975 | 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:10:21.262023 | ubuntu-noble | cinder-26.2.1.dev18/releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-08-26 12:10:21.262059 | ubuntu-noble | cinder-26.2.1.dev18/releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml' 2026-08-26 12:10:21.262130 | 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:10:21.262141 | ubuntu-noble | cinder-26.2.1.dev18/releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-08-26 12:10:21.262165 | ubuntu-noble | cinder-26.2.1.dev18/releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml ]] 2026-08-26 12:10:21.262772 | ubuntu-noble | ++ tail -c1 cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt 2026-08-26 12:10:21.263978 | ubuntu-noble | + [[ -n y ]] 2026-08-26 12:10:21.264053 | ubuntu-noble | + echo 2026-08-26 12:10:21.264163 | ubuntu-noble | + local file 2026-08-26 12:10:21.264234 | ubuntu-noble | + for file in $new_files 2026-08-26 12:10:21.264264 | ubuntu-noble | + case $file in 2026-08-26 12:10:21.264375 | 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:10:21.264408 | 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:10:21.264472 | ubuntu-noble | + echo releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-26 12:10:21.264536 | ubuntu-noble | + for file in $new_files 2026-08-26 12:10:21.264565 | ubuntu-noble | + case $file in 2026-08-26 12:10:21.264662 | 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:10:21.264742 | 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:10:21.264804 | ubuntu-noble | + echo releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-08-26 12:10:21.264872 | ubuntu-noble | + for file in $new_files 2026-08-26 12:10:21.264903 | ubuntu-noble | + case $file in 2026-08-26 12:10:21.264976 | 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:10:21.265002 | 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:10:21.265057 | ubuntu-noble | + echo releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-08-26 12:10:21.265161 | ubuntu-noble | + rm files-before files-after 2026-08-26 12:10:21.266773 | ubuntu-noble | + tar czf cinder-stable-2025.1.tar.gz cinder-26.2.1.dev18 2026-08-26 12:10:22.459048 | ubuntu-noble | + rm -r cinder-26.2.1.dev18 2026-08-26 12:10:22.524980 | ubuntu-noble | + echo Check overlays for cinder-stable-2025.1.tar.gz 2026-08-26 12:10:22.525104 | ubuntu-noble | Check overlays for cinder-stable-2025.1.tar.gz 2026-08-26 12:10:22.525171 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:10:22.525219 | ubuntu-noble | + popd 2026-08-26 12:10:22.525392 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:10:22.525462 | ubuntu-noble | + pushd tarballs 2026-08-26 12:10:22.526364 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz 2026-08-26 12:10:22.528086 | ubuntu-noble | + filename=designate-stable-2025.1.tar.gz 2026-08-26 12:10:22.528195 | ubuntu-noble | + [[ -e designate-stable-2025.1.tar.gz ]] 2026-08-26 12:10:22.528287 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz 2026-08-26 12:10:22.528322 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz 2026-08-26 12:10:22.528385 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz 2026-08-26 12:10:23.854748 | ubuntu-noble | 2026-08-26 12:10:23 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:10:23.856340 | 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:10:23.856403 | ubuntu-noble | + echo Process designate-stable-2025.1.tar.gz 2026-08-26 12:10:23.856416 | ubuntu-noble | Process designate-stable-2025.1.tar.gz 2026-08-26 12:10:23.859768 | ubuntu-noble | ++ tar -tzf designate-stable-2025.1.tar.gz 2026-08-26 12:10:23.859834 | ubuntu-noble | ++ head -1 2026-08-26 12:10:23.860163 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:10:23.870847 | ubuntu-noble | + directory=designate-20.0.3.dev1 2026-08-26 12:10:23.871849 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 designate-20.0.3.dev1 2026-08-26 12:10:23.872015 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-26 12:10:23.872067 | ubuntu-noble | ++ local directory=designate-20.0.3.dev1 2026-08-26 12:10:23.872113 | ubuntu-noble | ++ local suffix= 2026-08-26 12:10:23.872176 | ubuntu-noble | ++ local name=designate 2026-08-26 12:10:23.872207 | ubuntu-noble | ++ local candidate path 2026-08-26 12:10:23.872257 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:23.872287 | ubuntu-noble | ++ path=patches/2025.1/designate 2026-08-26 12:10:23.872316 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/designate ]] 2026-08-26 12:10:23.872368 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:23.872392 | ubuntu-noble | ++ path=patches/2025.1/designate 2026-08-26 12:10:23.872416 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/designate ]] 2026-08-26 12:10:23.872440 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:23.872461 | ubuntu-noble | ++ path=patches/2025.1/designate 2026-08-26 12:10:23.872483 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/designate ]] 2026-08-26 12:10:23.872510 | ubuntu-noble | ++ return 1 2026-08-26 12:10:23.873033 | ubuntu-noble | + patch_dir= 2026-08-26 12:10:23.873128 | ubuntu-noble | + patch_dir= 2026-08-26 12:10:23.873883 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 designate-20.0.3.dev1 /source 2026-08-26 12:10:23.874021 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-26 12:10:23.874059 | ubuntu-noble | ++ local directory=designate-20.0.3.dev1 2026-08-26 12:10:23.874097 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:10:23.874154 | ubuntu-noble | ++ local name=designate 2026-08-26 12:10:23.874183 | ubuntu-noble | ++ local candidate path 2026-08-26 12:10:23.874226 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:23.874254 | ubuntu-noble | ++ path=overlays/2025.1/designate/source 2026-08-26 12:10:23.874281 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/designate/source ]] 2026-08-26 12:10:23.874324 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:23.874347 | ubuntu-noble | ++ path=overlays/2025.1/designate/source 2026-08-26 12:10:23.874370 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/designate/source ]] 2026-08-26 12:10:23.874394 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:23.874415 | ubuntu-noble | ++ path=overlays/2025.1/designate/source 2026-08-26 12:10:23.874438 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/designate/source ]] 2026-08-26 12:10:23.874464 | ubuntu-noble | ++ return 1 2026-08-26 12:10:23.874886 | ubuntu-noble | + overlay_dir= 2026-08-26 12:10:23.874963 | ubuntu-noble | + overlay_dir= 2026-08-26 12:10:23.875019 | ubuntu-noble | + echo Check patches for designate-stable-2025.1.tar.gz 2026-08-26 12:10:23.875047 | ubuntu-noble | Check patches for designate-stable-2025.1.tar.gz 2026-08-26 12:10:23.875087 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:10:23.875125 | ubuntu-noble | + echo Check overlays for designate-stable-2025.1.tar.gz 2026-08-26 12:10:23.875149 | ubuntu-noble | Check overlays for designate-stable-2025.1.tar.gz 2026-08-26 12:10:23.875180 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:10:23.875209 | ubuntu-noble | + popd 2026-08-26 12:10:23.875325 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:10:23.875364 | ubuntu-noble | + pushd tarballs 2026-08-26 12:10:23.876152 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz 2026-08-26 12:10:23.877987 | ubuntu-noble | + filename=glance-stable-2025.1.tar.gz 2026-08-26 12:10:23.878067 | ubuntu-noble | + [[ -e glance-stable-2025.1.tar.gz ]] 2026-08-26 12:10:23.878142 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz 2026-08-26 12:10:23.878170 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz 2026-08-26 12:10:23.878214 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz 2026-08-26 12:10:25.317792 | ubuntu-noble | 2026-08-26 12:10:25 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:10:25.319818 | 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:10:25.319877 | ubuntu-noble | + echo Process glance-stable-2025.1.tar.gz 2026-08-26 12:10:25.319887 | ubuntu-noble | Process glance-stable-2025.1.tar.gz 2026-08-26 12:10:25.322732 | ubuntu-noble | ++ tar -tzf glance-stable-2025.1.tar.gz 2026-08-26 12:10:25.322768 | ubuntu-noble | ++ head -1 2026-08-26 12:10:25.323004 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:10:25.328216 | ubuntu-noble | + directory=glance-30.2.1.dev5 2026-08-26 12:10:25.329048 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 glance-30.2.1.dev5 2026-08-26 12:10:25.329179 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-26 12:10:25.329221 | ubuntu-noble | ++ local directory=glance-30.2.1.dev5 2026-08-26 12:10:25.329266 | ubuntu-noble | ++ local suffix= 2026-08-26 12:10:25.329329 | ubuntu-noble | ++ local name=glance 2026-08-26 12:10:25.329359 | ubuntu-noble | ++ local candidate path 2026-08-26 12:10:25.329409 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:25.329438 | ubuntu-noble | ++ path=patches/2025.1/glance 2026-08-26 12:10:25.329466 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/glance ]] 2026-08-26 12:10:25.329547 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:25.329574 | ubuntu-noble | ++ path=patches/2025.1/glance 2026-08-26 12:10:25.329598 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/glance ]] 2026-08-26 12:10:25.329623 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:25.329645 | ubuntu-noble | ++ path=patches/2025.1/glance 2026-08-26 12:10:25.329698 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/glance ]] 2026-08-26 12:10:25.329735 | ubuntu-noble | ++ return 1 2026-08-26 12:10:25.330111 | ubuntu-noble | + patch_dir= 2026-08-26 12:10:25.330170 | ubuntu-noble | + patch_dir= 2026-08-26 12:10:25.330857 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 glance-30.2.1.dev5 /source 2026-08-26 12:10:25.330966 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-26 12:10:25.331000 | ubuntu-noble | ++ local directory=glance-30.2.1.dev5 2026-08-26 12:10:25.331038 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:10:25.331095 | ubuntu-noble | ++ local name=glance 2026-08-26 12:10:25.331124 | ubuntu-noble | ++ local candidate path 2026-08-26 12:10:25.331168 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:25.331194 | ubuntu-noble | ++ path=overlays/2025.1/glance/source 2026-08-26 12:10:25.331221 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/glance/source ]] 2026-08-26 12:10:25.331260 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:25.331283 | ubuntu-noble | ++ path=overlays/2025.1/glance/source 2026-08-26 12:10:25.331306 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/glance/source ]] 2026-08-26 12:10:25.331331 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:25.331352 | ubuntu-noble | ++ path=overlays/2025.1/glance/source 2026-08-26 12:10:25.331374 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/glance/source ]] 2026-08-26 12:10:25.331400 | ubuntu-noble | ++ return 1 2026-08-26 12:10:25.331821 | ubuntu-noble | + overlay_dir= 2026-08-26 12:10:25.331879 | ubuntu-noble | + overlay_dir= 2026-08-26 12:10:25.331918 | ubuntu-noble | + echo Check patches for glance-stable-2025.1.tar.gz 2026-08-26 12:10:25.331938 | ubuntu-noble | Check patches for glance-stable-2025.1.tar.gz 2026-08-26 12:10:25.331964 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:10:25.331999 | ubuntu-noble | + echo Check overlays for glance-stable-2025.1.tar.gz 2026-08-26 12:10:25.332029 | ubuntu-noble | Check overlays for glance-stable-2025.1.tar.gz 2026-08-26 12:10:25.332051 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:10:25.332072 | ubuntu-noble | + popd 2026-08-26 12:10:25.332158 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:10:25.332190 | ubuntu-noble | + pushd tarballs 2026-08-26 12:10:25.332907 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz 2026-08-26 12:10:25.334591 | ubuntu-noble | + filename=heat-stable-2025.1.tar.gz 2026-08-26 12:10:25.334655 | ubuntu-noble | + [[ -e heat-stable-2025.1.tar.gz ]] 2026-08-26 12:10:25.334729 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz 2026-08-26 12:10:25.334751 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz 2026-08-26 12:10:25.334785 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz 2026-08-26 12:10:26.774421 | ubuntu-noble | 2026-08-26 12:10:26 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:10:26.777078 | 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:10:26.777128 | ubuntu-noble | + echo Process heat-stable-2025.1.tar.gz 2026-08-26 12:10:26.777140 | ubuntu-noble | Process heat-stable-2025.1.tar.gz 2026-08-26 12:10:26.779783 | ubuntu-noble | ++ tar -tzf heat-stable-2025.1.tar.gz 2026-08-26 12:10:26.779848 | ubuntu-noble | ++ head -1 2026-08-26 12:10:26.781110 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:10:26.787636 | ubuntu-noble | + directory=openstack_heat-24.1.1.dev17 2026-08-26 12:10:26.788469 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 openstack_heat-24.1.1.dev17 2026-08-26 12:10:26.788607 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-26 12:10:26.788644 | ubuntu-noble | ++ local directory=openstack_heat-24.1.1.dev17 2026-08-26 12:10:26.788713 | ubuntu-noble | ++ local suffix= 2026-08-26 12:10:26.788779 | ubuntu-noble | ++ local name=openstack_heat 2026-08-26 12:10:26.788806 | ubuntu-noble | ++ local candidate path 2026-08-26 12:10:26.788854 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:26.788880 | ubuntu-noble | ++ path=patches/2025.1/openstack_heat 2026-08-26 12:10:26.788905 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_heat ]] 2026-08-26 12:10:26.788948 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:26.788969 | ubuntu-noble | ++ path=patches/2025.1/openstack-heat 2026-08-26 12:10:26.788990 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack-heat ]] 2026-08-26 12:10:26.789015 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:26.789034 | ubuntu-noble | ++ path=patches/2025.1/openstack_heat 2026-08-26 12:10:26.789054 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_heat ]] 2026-08-26 12:10:26.789078 | ubuntu-noble | ++ return 1 2026-08-26 12:10:26.789490 | ubuntu-noble | + patch_dir= 2026-08-26 12:10:26.789585 | ubuntu-noble | + patch_dir= 2026-08-26 12:10:26.790300 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 openstack_heat-24.1.1.dev17 /source 2026-08-26 12:10:26.790399 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-26 12:10:26.790430 | ubuntu-noble | ++ local directory=openstack_heat-24.1.1.dev17 2026-08-26 12:10:26.790464 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:10:26.790534 | ubuntu-noble | ++ local name=openstack_heat 2026-08-26 12:10:26.790560 | ubuntu-noble | ++ local candidate path 2026-08-26 12:10:26.790600 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:26.790624 | ubuntu-noble | ++ path=overlays/2025.1/openstack_heat/source 2026-08-26 12:10:26.790647 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack_heat/source ]] 2026-08-26 12:10:26.790711 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:26.790738 | ubuntu-noble | ++ path=overlays/2025.1/openstack-heat/source 2026-08-26 12:10:26.791035 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack-heat/source ]] 2026-08-26 12:10:26.791047 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:26.791052 | ubuntu-noble | ++ path=overlays/2025.1/openstack_heat/source 2026-08-26 12:10:26.791057 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack_heat/source ]] 2026-08-26 12:10:26.791072 | ubuntu-noble | ++ return 1 2026-08-26 12:10:26.791860 | ubuntu-noble | + overlay_dir= 2026-08-26 12:10:26.791900 | ubuntu-noble | + overlay_dir= 2026-08-26 12:10:26.791911 | ubuntu-noble | + echo Check patches for heat-stable-2025.1.tar.gz 2026-08-26 12:10:26.791920 | ubuntu-noble | Check patches for heat-stable-2025.1.tar.gz 2026-08-26 12:10:26.791929 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:10:26.791938 | ubuntu-noble | + echo Check overlays for heat-stable-2025.1.tar.gz 2026-08-26 12:10:26.791946 | ubuntu-noble | Check overlays for heat-stable-2025.1.tar.gz 2026-08-26 12:10:26.791955 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:10:26.791964 | ubuntu-noble | + popd 2026-08-26 12:10:26.791972 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:10:26.791981 | ubuntu-noble | + pushd tarballs 2026-08-26 12:10:26.792293 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz 2026-08-26 12:10:26.795040 | ubuntu-noble | + filename=horizon-stable-2025.1.tar.gz 2026-08-26 12:10:26.795083 | ubuntu-noble | + [[ -e horizon-stable-2025.1.tar.gz ]] 2026-08-26 12:10:26.795094 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz 2026-08-26 12:10:26.795104 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz 2026-08-26 12:10:26.795112 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz 2026-08-26 12:10:28.433856 | ubuntu-noble | 2026-08-26 12:10:28 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:10:28.436606 | 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:10:28.436655 | ubuntu-noble | + echo Process horizon-stable-2025.1.tar.gz 2026-08-26 12:10:28.436710 | ubuntu-noble | Process horizon-stable-2025.1.tar.gz 2026-08-26 12:10:28.439756 | ubuntu-noble | ++ tar -tzf horizon-stable-2025.1.tar.gz 2026-08-26 12:10:28.439803 | ubuntu-noble | ++ head -1 2026-08-26 12:10:28.440207 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:10:28.448754 | ubuntu-noble | + directory=horizon-25.3.3.dev7 2026-08-26 12:10:28.449771 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 horizon-25.3.3.dev7 2026-08-26 12:10:28.449822 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-26 12:10:28.449838 | ubuntu-noble | ++ local directory=horizon-25.3.3.dev7 2026-08-26 12:10:28.449848 | ubuntu-noble | ++ local suffix= 2026-08-26 12:10:28.449856 | ubuntu-noble | ++ local name=horizon 2026-08-26 12:10:28.449865 | ubuntu-noble | ++ local candidate path 2026-08-26 12:10:28.449876 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:28.449884 | ubuntu-noble | ++ path=patches/2025.1/horizon 2026-08-26 12:10:28.449895 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/horizon ]] 2026-08-26 12:10:28.449956 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:28.449966 | ubuntu-noble | ++ path=patches/2025.1/horizon 2026-08-26 12:10:28.449974 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/horizon ]] 2026-08-26 12:10:28.449985 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:28.449992 | ubuntu-noble | ++ path=patches/2025.1/horizon 2026-08-26 12:10:28.449999 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/horizon ]] 2026-08-26 12:10:28.450006 | ubuntu-noble | ++ return 1 2026-08-26 12:10:28.450751 | ubuntu-noble | + patch_dir= 2026-08-26 12:10:28.450778 | ubuntu-noble | + patch_dir= 2026-08-26 12:10:28.451210 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 horizon-25.3.3.dev7 /source 2026-08-26 12:10:28.451275 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-26 12:10:28.451285 | ubuntu-noble | ++ local directory=horizon-25.3.3.dev7 2026-08-26 12:10:28.451295 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:10:28.451359 | ubuntu-noble | ++ local name=horizon 2026-08-26 12:10:28.451369 | ubuntu-noble | ++ local candidate path 2026-08-26 12:10:28.451381 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:28.451391 | ubuntu-noble | ++ path=overlays/2025.1/horizon/source 2026-08-26 12:10:28.451402 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/horizon/source ]] 2026-08-26 12:10:28.451465 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:28.451492 | ubuntu-noble | ++ path=overlays/2025.1/horizon/source 2026-08-26 12:10:28.451500 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/horizon/source ]] 2026-08-26 12:10:28.451507 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:28.451515 | ubuntu-noble | ++ path=overlays/2025.1/horizon/source 2026-08-26 12:10:28.451522 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/horizon/source ]] 2026-08-26 12:10:28.451532 | ubuntu-noble | ++ return 1 2026-08-26 12:10:28.452500 | ubuntu-noble | + overlay_dir= 2026-08-26 12:10:28.452535 | ubuntu-noble | + overlay_dir= 2026-08-26 12:10:28.452544 | ubuntu-noble | + echo Check patches for horizon-stable-2025.1.tar.gz 2026-08-26 12:10:28.452551 | ubuntu-noble | Check patches for horizon-stable-2025.1.tar.gz 2026-08-26 12:10:28.452558 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:10:28.452565 | ubuntu-noble | + echo Check overlays for horizon-stable-2025.1.tar.gz 2026-08-26 12:10:28.452572 | ubuntu-noble | Check overlays for horizon-stable-2025.1.tar.gz 2026-08-26 12:10:28.452579 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:10:28.452586 | ubuntu-noble | + popd 2026-08-26 12:10:28.452594 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:10:28.452601 | ubuntu-noble | + pushd tarballs 2026-08-26 12:10:28.453225 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz 2026-08-26 12:10:28.455535 | ubuntu-noble | + filename=ironic-stable-2025.1.tar.gz 2026-08-26 12:10:28.455575 | ubuntu-noble | + [[ -e ironic-stable-2025.1.tar.gz ]] 2026-08-26 12:10:28.455583 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz 2026-08-26 12:10:28.455590 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz 2026-08-26 12:10:28.455598 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz 2026-08-26 12:10:29.907864 | ubuntu-noble | 2026-08-26 12:10:29 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:10:29.909988 | 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:10:29.910039 | ubuntu-noble | + echo Process ironic-stable-2025.1.tar.gz 2026-08-26 12:10:29.910052 | ubuntu-noble | Process ironic-stable-2025.1.tar.gz 2026-08-26 12:10:29.912776 | ubuntu-noble | ++ tar -tzf ironic-stable-2025.1.tar.gz 2026-08-26 12:10:29.912826 | ubuntu-noble | ++ head -1 2026-08-26 12:10:29.913214 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:10:29.922724 | ubuntu-noble | + directory=ironic-29.0.7.dev1 2026-08-26 12:10:29.923919 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 ironic-29.0.7.dev1 2026-08-26 12:10:29.924073 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-26 12:10:29.924124 | ubuntu-noble | ++ local directory=ironic-29.0.7.dev1 2026-08-26 12:10:29.924176 | ubuntu-noble | ++ local suffix= 2026-08-26 12:10:29.924249 | ubuntu-noble | ++ local name=ironic 2026-08-26 12:10:29.924284 | ubuntu-noble | ++ local candidate path 2026-08-26 12:10:29.924343 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:29.924377 | ubuntu-noble | ++ path=patches/2025.1/ironic 2026-08-26 12:10:29.924480 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ironic ]] 2026-08-26 12:10:29.924527 | ubuntu-noble | ++ echo patches/2025.1/ironic 2026-08-26 12:10:29.924577 | ubuntu-noble | ++ return 0 2026-08-26 12:10:29.925044 | ubuntu-noble | + patch_dir=patches/2025.1/ironic 2026-08-26 12:10:29.925956 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 ironic-29.0.7.dev1 /source 2026-08-26 12:10:29.926088 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-26 12:10:29.926127 | ubuntu-noble | ++ local directory=ironic-29.0.7.dev1 2026-08-26 12:10:29.926173 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:10:29.926240 | ubuntu-noble | ++ local name=ironic 2026-08-26 12:10:29.926273 | ubuntu-noble | ++ local candidate path 2026-08-26 12:10:29.926325 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:29.926357 | ubuntu-noble | ++ path=overlays/2025.1/ironic/source 2026-08-26 12:10:29.926388 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/ironic/source ]] 2026-08-26 12:10:29.926462 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:29.926945 | ubuntu-noble | ++ path=overlays/2025.1/ironic/source 2026-08-26 12:10:29.926985 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/ironic/source ]] 2026-08-26 12:10:29.926993 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:29.926999 | ubuntu-noble | ++ path=overlays/2025.1/ironic/source 2026-08-26 12:10:29.927006 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/ironic/source ]] 2026-08-26 12:10:29.927013 | ubuntu-noble | ++ return 1 2026-08-26 12:10:29.927025 | ubuntu-noble | + overlay_dir= 2026-08-26 12:10:29.927031 | ubuntu-noble | + overlay_dir= 2026-08-26 12:10:29.927038 | ubuntu-noble | + echo Check patches for ironic-stable-2025.1.tar.gz 2026-08-26 12:10:29.927045 | ubuntu-noble | Check patches for ironic-stable-2025.1.tar.gz 2026-08-26 12:10:29.927051 | ubuntu-noble | + [[ -n patches/2025.1/ironic ]] 2026-08-26 12:10:29.927066 | ubuntu-noble | + tar xzf ironic-stable-2025.1.tar.gz 2026-08-26 12:10:30.106959 | ubuntu-noble | + rm ironic-stable-2025.1.tar.gz 2026-08-26 12:10:30.110719 | ubuntu-noble | + find ironic-29.0.7.dev1 -type f 2026-08-26 12:10:30.110749 | ubuntu-noble | + sort 2026-08-26 12:10:30.116947 | ubuntu-noble | + pushd ironic-29.0.7.dev1 2026-08-26 12:10:30.118009 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ironic -type f -name '*.patch' 2026-08-26 12:10:30.118290 | ubuntu-noble | ++ sort 2026-08-26 12:10:30.121034 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-26 12:10:30.121123 | ubuntu-noble | + apply_patch patches/2025.1/ironic/backport-971459.patch 2026-08-26 12:10:30.121160 | ubuntu-noble | + local rel=patches/2025.1/ironic/backport-971459.patch 2026-08-26 12:10:30.121185 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ironic/backport-971459.patch 2026-08-26 12:10:30.121206 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/ironic/backport-971459.patch' 2026-08-26 12:10:30.121218 | ubuntu-noble | APPLY PATCH patches/2025.1/ironic/backport-971459.patch 2026-08-26 12:10:30.121237 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:10:30.122746 | ubuntu-noble | checking file ironic/common/states.py 2026-08-26 12:10:30.123040 | ubuntu-noble | checking file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-08-26 12:10:30.123126 | ubuntu-noble | Hunk #1 succeeded at 214 (offset 1 line). 2026-08-26 12:10:30.123269 | ubuntu-noble | checking file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-26 12:10:30.123554 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:10:30.124961 | ubuntu-noble | patching file ironic/common/states.py 2026-08-26 12:10:30.125197 | ubuntu-noble | patching file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-08-26 12:10:30.125274 | ubuntu-noble | Hunk #1 succeeded at 214 (offset 1 line). 2026-08-26 12:10:30.125390 | ubuntu-noble | patching file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-26 12:10:30.125886 | ubuntu-noble | + echo patches/2025.1/ironic/backport-971459.patch 2026-08-26 12:10:30.125976 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-26 12:10:30.126023 | ubuntu-noble | + apply_patch patches/2025.1/ironic/virtual-media-nfs.patch 2026-08-26 12:10:30.126047 | ubuntu-noble | + local rel=patches/2025.1/ironic/virtual-media-nfs.patch 2026-08-26 12:10:30.126069 | 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:10:30.126089 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/ironic/virtual-media-nfs.patch' 2026-08-26 12:10:30.126101 | ubuntu-noble | APPLY PATCH patches/2025.1/ironic/virtual-media-nfs.patch 2026-08-26 12:10:30.126118 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:10:30.127460 | ubuntu-noble | checking file ironic/conf/deploy.py 2026-08-26 12:10:30.127750 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:10:30.129019 | ubuntu-noble | patching file ironic/conf/deploy.py 2026-08-26 12:10:30.129407 | ubuntu-noble | + echo patches/2025.1/ironic/virtual-media-nfs.patch 2026-08-26 12:10:30.129487 | ubuntu-noble | + popd 2026-08-26 12:10:30.129967 | ubuntu-noble | + find ironic-29.0.7.dev1 -type f 2026-08-26 12:10:30.130107 | ubuntu-noble | + sort 2026-08-26 12:10:30.136612 | ubuntu-noble | + append_new_files_to_sources_txt ironic-29.0.7.dev1 files-before files-after 2026-08-26 12:10:30.136703 | ubuntu-noble | + local directory=ironic-29.0.7.dev1 2026-08-26 12:10:30.136733 | ubuntu-noble | + local before=files-before 2026-08-26 12:10:30.136752 | ubuntu-noble | + local after=files-after 2026-08-26 12:10:30.136779 | ubuntu-noble | + local sources_txt 2026-08-26 12:10:30.137632 | ubuntu-noble | ++ find ironic-29.0.7.dev1 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-26 12:10:30.137824 | ubuntu-noble | ++ head -1 2026-08-26 12:10:30.139815 | ubuntu-noble | + sources_txt=ironic-29.0.7.dev1/ironic.egg-info/SOURCES.txt 2026-08-26 12:10:30.139871 | ubuntu-noble | + [[ -z ironic-29.0.7.dev1/ironic.egg-info/SOURCES.txt ]] 2026-08-26 12:10:30.139895 | ubuntu-noble | + local new_files 2026-08-26 12:10:30.140357 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-26 12:10:30.143266 | ubuntu-noble | + new_files='ironic-29.0.7.dev1/ironic/tests/unit/api/controllers/v1/test_ramdisk.py.orig 2026-08-26 12:10:30.143508 | ubuntu-noble | ironic-29.0.7.dev1/releasenotes/notes/bug-2136818-9285f09043204290.yaml' 2026-08-26 12:10:30.143521 | ubuntu-noble | + [[ -z ironic-29.0.7.dev1/ironic/tests/unit/api/controllers/v1/test_ramdisk.py.orig 2026-08-26 12:10:30.143524 | ubuntu-noble | ironic-29.0.7.dev1/releasenotes/notes/bug-2136818-9285f09043204290.yaml ]] 2026-08-26 12:10:30.143926 | ubuntu-noble | ++ tail -c1 ironic-29.0.7.dev1/ironic.egg-info/SOURCES.txt 2026-08-26 12:10:30.145311 | ubuntu-noble | + [[ -n l ]] 2026-08-26 12:10:30.145336 | ubuntu-noble | + echo 2026-08-26 12:10:30.145340 | ubuntu-noble | + local file 2026-08-26 12:10:30.145343 | ubuntu-noble | + for file in $new_files 2026-08-26 12:10:30.145347 | ubuntu-noble | + case $file in 2026-08-26 12:10:30.145351 | ubuntu-noble | + continue 2026-08-26 12:10:30.145354 | ubuntu-noble | + for file in $new_files 2026-08-26 12:10:30.145358 | ubuntu-noble | + case $file in 2026-08-26 12:10:30.145362 | 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:10:30.145367 | ubuntu-noble | APPEND releasenotes/notes/bug-2136818-9285f09043204290.yaml TO ironic-29.0.7.dev1/ironic.egg-info/SOURCES.txt 2026-08-26 12:10:30.145370 | ubuntu-noble | + echo releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-26 12:10:30.145374 | ubuntu-noble | + rm files-before files-after 2026-08-26 12:10:30.146763 | ubuntu-noble | + tar czf ironic-stable-2025.1.tar.gz ironic-29.0.7.dev1 2026-08-26 12:10:30.708310 | ubuntu-noble | + rm -r ironic-29.0.7.dev1 2026-08-26 12:10:30.754723 | ubuntu-noble | + echo Check overlays for ironic-stable-2025.1.tar.gz 2026-08-26 12:10:30.754802 | ubuntu-noble | Check overlays for ironic-stable-2025.1.tar.gz 2026-08-26 12:10:30.754817 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:10:30.754829 | ubuntu-noble | + popd 2026-08-26 12:10:30.754840 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:10:30.754852 | ubuntu-noble | + pushd tarballs 2026-08-26 12:10:30.754953 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz 2026-08-26 12:10:30.758093 | ubuntu-noble | + filename=keystone-stable-2025.1.tar.gz 2026-08-26 12:10:30.758125 | ubuntu-noble | + [[ -e keystone-stable-2025.1.tar.gz ]] 2026-08-26 12:10:30.758130 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz 2026-08-26 12:10:30.758135 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz 2026-08-26 12:10:30.758139 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz 2026-08-26 12:10:32.167914 | ubuntu-noble | 2026-08-26 12:10:32 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:10:32.170284 | 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:10:32.170328 | ubuntu-noble | + echo Process keystone-stable-2025.1.tar.gz 2026-08-26 12:10:32.170339 | ubuntu-noble | Process keystone-stable-2025.1.tar.gz 2026-08-26 12:10:32.173729 | ubuntu-noble | ++ tar -tzf keystone-stable-2025.1.tar.gz 2026-08-26 12:10:32.173771 | ubuntu-noble | ++ head -1 2026-08-26 12:10:32.174125 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:10:32.186735 | ubuntu-noble | + directory=keystone-27.0.3.dev4 2026-08-26 12:10:32.187419 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 keystone-27.0.3.dev4 2026-08-26 12:10:32.187526 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-26 12:10:32.187562 | ubuntu-noble | ++ local directory=keystone-27.0.3.dev4 2026-08-26 12:10:32.187604 | ubuntu-noble | ++ local suffix= 2026-08-26 12:10:32.187663 | ubuntu-noble | ++ local name=keystone 2026-08-26 12:10:32.187729 | ubuntu-noble | ++ local candidate path 2026-08-26 12:10:32.187777 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:32.187830 | ubuntu-noble | ++ path=patches/2025.1/keystone 2026-08-26 12:10:32.187858 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/keystone ]] 2026-08-26 12:10:32.187894 | ubuntu-noble | ++ echo patches/2025.1/keystone 2026-08-26 12:10:32.187923 | ubuntu-noble | ++ return 0 2026-08-26 12:10:32.188251 | ubuntu-noble | + patch_dir=patches/2025.1/keystone 2026-08-26 12:10:32.189238 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 keystone-27.0.3.dev4 /source 2026-08-26 12:10:32.189511 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-26 12:10:32.189586 | ubuntu-noble | ++ local directory=keystone-27.0.3.dev4 2026-08-26 12:10:32.189661 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:10:32.189812 | ubuntu-noble | ++ local name=keystone 2026-08-26 12:10:32.189868 | ubuntu-noble | ++ local candidate path 2026-08-26 12:10:32.189952 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:32.190003 | ubuntu-noble | ++ path=overlays/2025.1/keystone/source 2026-08-26 12:10:32.190055 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/keystone/source ]] 2026-08-26 12:10:32.190129 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:32.190171 | ubuntu-noble | ++ path=overlays/2025.1/keystone/source 2026-08-26 12:10:32.190213 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/keystone/source ]] 2026-08-26 12:10:32.190268 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:32.190309 | ubuntu-noble | ++ path=overlays/2025.1/keystone/source 2026-08-26 12:10:32.190375 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/keystone/source ]] 2026-08-26 12:10:32.190428 | ubuntu-noble | ++ return 1 2026-08-26 12:10:32.190984 | ubuntu-noble | + overlay_dir= 2026-08-26 12:10:32.191040 | ubuntu-noble | + overlay_dir= 2026-08-26 12:10:32.191075 | ubuntu-noble | + echo Check patches for keystone-stable-2025.1.tar.gz 2026-08-26 12:10:32.191092 | ubuntu-noble | Check patches for keystone-stable-2025.1.tar.gz 2026-08-26 12:10:32.191117 | ubuntu-noble | + [[ -n patches/2025.1/keystone ]] 2026-08-26 12:10:32.191146 | ubuntu-noble | + tar xzf keystone-stable-2025.1.tar.gz 2026-08-26 12:10:32.303925 | ubuntu-noble | + rm keystone-stable-2025.1.tar.gz 2026-08-26 12:10:32.306634 | ubuntu-noble | + find keystone-27.0.3.dev4 -type f 2026-08-26 12:10:32.306773 | ubuntu-noble | + sort 2026-08-26 12:10:32.313489 | ubuntu-noble | + pushd keystone-27.0.3.dev4 2026-08-26 12:10:32.314474 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/keystone -type f -name '*.patch' 2026-08-26 12:10:32.314644 | ubuntu-noble | ++ sort 2026-08-26 12:10:32.317009 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-26 12:10:32.317099 | ubuntu-noble | + apply_patch patches/2025.1/keystone/0001-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-08-26 12:10:32.317135 | ubuntu-noble | + local rel=patches/2025.1/keystone/0001-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-08-26 12:10:32.317162 | 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:10:32.317425 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/keystone/0001-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch' 2026-08-26 12:10:32.317435 | ubuntu-noble | APPLY PATCH patches/2025.1/keystone/0001-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-08-26 12:10:32.317439 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:10:32.319714 | ubuntu-noble | checking file keystone/api/_shared/delegation.py 2026-08-26 12:10:32.319745 | ubuntu-noble | checking file keystone/api/os_oauth1.py 2026-08-26 12:10:32.319752 | ubuntu-noble | checking file keystone/api/trusts.py 2026-08-26 12:10:32.319758 | ubuntu-noble | checking file keystone/api/users.py 2026-08-26 12:10:32.319764 | ubuntu-noble | checking file keystone/conf/auth.py 2026-08-26 12:10:32.319770 | ubuntu-noble | checking file keystone/tests/unit/test_v3_application_credential.py 2026-08-26 12:10:32.319825 | ubuntu-noble | checking file keystone/tests/unit/test_v3_oauth1.py 2026-08-26 12:10:32.320083 | ubuntu-noble | checking file keystone/tests/unit/test_v3_trust.py 2026-08-26 12:10:32.320438 | ubuntu-noble | checking file releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-08-26 12:10:32.320736 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:10:32.322016 | ubuntu-noble | patching file keystone/api/_shared/delegation.py 2026-08-26 12:10:32.322158 | ubuntu-noble | patching file keystone/api/os_oauth1.py 2026-08-26 12:10:32.322285 | ubuntu-noble | patching file keystone/api/trusts.py 2026-08-26 12:10:32.322509 | ubuntu-noble | patching file keystone/api/users.py 2026-08-26 12:10:32.322654 | ubuntu-noble | patching file keystone/conf/auth.py 2026-08-26 12:10:32.322794 | ubuntu-noble | patching file keystone/tests/unit/test_v3_application_credential.py 2026-08-26 12:10:32.323005 | ubuntu-noble | patching file keystone/tests/unit/test_v3_oauth1.py 2026-08-26 12:10:32.323197 | ubuntu-noble | patching file keystone/tests/unit/test_v3_trust.py 2026-08-26 12:10:32.323469 | ubuntu-noble | patching file releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-08-26 12:10:32.324501 | ubuntu-noble | + echo patches/2025.1/keystone/0001-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-08-26 12:10:32.324520 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-26 12:10:32.324524 | ubuntu-noble | + apply_patch patches/2025.1/keystone/0002-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-08-26 12:10:32.324528 | ubuntu-noble | + local rel=patches/2025.1/keystone/0002-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-08-26 12:10:32.324536 | 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:10:32.324541 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/keystone/0002-auth-reject-delegated-tokens-from-token-method-reaut.patch' 2026-08-26 12:10:32.324545 | ubuntu-noble | APPLY PATCH patches/2025.1/keystone/0002-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-08-26 12:10:32.324548 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:10:32.325701 | ubuntu-noble | checking file keystone/auth/plugins/token.py 2026-08-26 12:10:32.327208 | ubuntu-noble | checking file keystone/tests/unit/test_v3_auth.py 2026-08-26 12:10:32.327227 | ubuntu-noble | checking file releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml 2026-08-26 12:10:32.327299 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:10:32.328581 | ubuntu-noble | patching file keystone/auth/plugins/token.py 2026-08-26 12:10:32.329202 | ubuntu-noble | patching file keystone/tests/unit/test_v3_auth.py 2026-08-26 12:10:32.329852 | ubuntu-noble | patching file releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml 2026-08-26 12:10:32.330396 | ubuntu-noble | + echo patches/2025.1/keystone/0002-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-08-26 12:10:32.330483 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-26 12:10:32.330535 | ubuntu-noble | + apply_patch patches/2025.1/keystone/0003-Include-system-scope-in-rescope-guard.patch 2026-08-26 12:10:32.330560 | ubuntu-noble | + local rel=patches/2025.1/keystone/0003-Include-system-scope-in-rescope-guard.patch 2026-08-26 12:10:32.330584 | 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:10:32.330605 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/keystone/0003-Include-system-scope-in-rescope-guard.patch' 2026-08-26 12:10:32.330616 | ubuntu-noble | APPLY PATCH patches/2025.1/keystone/0003-Include-system-scope-in-rescope-guard.patch 2026-08-26 12:10:32.330634 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:10:32.331950 | ubuntu-noble | checking file keystone/auth/plugins/token.py 2026-08-26 12:10:32.332551 | ubuntu-noble | checking file keystone/tests/unit/test_v3_auth.py 2026-08-26 12:10:32.333572 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:10:32.335713 | ubuntu-noble | patching file keystone/auth/plugins/token.py 2026-08-26 12:10:32.335739 | ubuntu-noble | patching file keystone/tests/unit/test_v3_auth.py 2026-08-26 12:10:32.336527 | ubuntu-noble | + echo patches/2025.1/keystone/0003-Include-system-scope-in-rescope-guard.patch 2026-08-26 12:10:32.336604 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-26 12:10:32.336652 | ubuntu-noble | + apply_patch patches/2025.1/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-08-26 12:10:32.336699 | ubuntu-noble | + local rel=patches/2025.1/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-08-26 12:10:32.336726 | 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:10:32.336755 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch' 2026-08-26 12:10:32.336767 | ubuntu-noble | APPLY PATCH patches/2025.1/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-08-26 12:10:32.336784 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:10:32.338100 | ubuntu-noble | checking file keystone/conf/auth.py 2026-08-26 12:10:32.338318 | ubuntu-noble | checking file keystone/server/flask/request_processing/middleware/auth_context.py 2026-08-26 12:10:32.338517 | ubuntu-noble | checking file keystone/tests/unit/test_contrib_ec2_core.py 2026-08-26 12:10:32.338716 | ubuntu-noble | checking file releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-08-26 12:10:32.338960 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:10:32.340236 | ubuntu-noble | patching file keystone/conf/auth.py 2026-08-26 12:10:32.340418 | ubuntu-noble | patching file keystone/server/flask/request_processing/middleware/auth_context.py 2026-08-26 12:10:32.340562 | ubuntu-noble | patching file keystone/tests/unit/test_contrib_ec2_core.py 2026-08-26 12:10:32.341257 | ubuntu-noble | patching file releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-08-26 12:10:32.341306 | ubuntu-noble | + echo patches/2025.1/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-08-26 12:10:32.341315 | ubuntu-noble | + popd 2026-08-26 12:10:32.342727 | ubuntu-noble | + find keystone-27.0.3.dev4 -type f 2026-08-26 12:10:32.342752 | ubuntu-noble | + sort 2026-08-26 12:10:32.348135 | ubuntu-noble | + append_new_files_to_sources_txt keystone-27.0.3.dev4 files-before files-after 2026-08-26 12:10:32.348213 | ubuntu-noble | + local directory=keystone-27.0.3.dev4 2026-08-26 12:10:32.348239 | ubuntu-noble | + local before=files-before 2026-08-26 12:10:32.348257 | ubuntu-noble | + local after=files-after 2026-08-26 12:10:32.348274 | ubuntu-noble | + local sources_txt 2026-08-26 12:10:32.349159 | ubuntu-noble | ++ find keystone-27.0.3.dev4 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-26 12:10:32.349324 | ubuntu-noble | ++ head -1 2026-08-26 12:10:32.351469 | ubuntu-noble | + sources_txt=keystone-27.0.3.dev4/keystone.egg-info/SOURCES.txt 2026-08-26 12:10:32.351524 | ubuntu-noble | + [[ -z keystone-27.0.3.dev4/keystone.egg-info/SOURCES.txt ]] 2026-08-26 12:10:32.351545 | ubuntu-noble | + local new_files 2026-08-26 12:10:32.352052 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-26 12:10:32.354872 | ubuntu-noble | + new_files='keystone-27.0.3.dev4/keystone/api/_shared/delegation.py 2026-08-26 12:10:32.354930 | ubuntu-noble | keystone-27.0.3.dev4/releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-08-26 12:10:32.354943 | ubuntu-noble | keystone-27.0.3.dev4/releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-08-26 12:10:32.354953 | ubuntu-noble | keystone-27.0.3.dev4/releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml' 2026-08-26 12:10:32.354963 | ubuntu-noble | + [[ -z keystone-27.0.3.dev4/keystone/api/_shared/delegation.py 2026-08-26 12:10:32.354973 | ubuntu-noble | keystone-27.0.3.dev4/releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-08-26 12:10:32.354983 | ubuntu-noble | keystone-27.0.3.dev4/releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-08-26 12:10:32.354992 | ubuntu-noble | keystone-27.0.3.dev4/releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml ]] 2026-08-26 12:10:32.355009 | ubuntu-noble | ++ tail -c1 keystone-27.0.3.dev4/keystone.egg-info/SOURCES.txt 2026-08-26 12:10:32.356745 | ubuntu-noble | + [[ -n h ]] 2026-08-26 12:10:32.356770 | ubuntu-noble | + echo 2026-08-26 12:10:32.356774 | ubuntu-noble | + local file 2026-08-26 12:10:32.356778 | ubuntu-noble | + for file in $new_files 2026-08-26 12:10:32.356782 | ubuntu-noble | + case $file in 2026-08-26 12:10:32.356786 | ubuntu-noble | + echo 'APPEND keystone/api/_shared/delegation.py TO keystone-27.0.3.dev4/keystone.egg-info/SOURCES.txt' 2026-08-26 12:10:32.356789 | ubuntu-noble | APPEND keystone/api/_shared/delegation.py TO keystone-27.0.3.dev4/keystone.egg-info/SOURCES.txt 2026-08-26 12:10:32.356793 | ubuntu-noble | + echo keystone/api/_shared/delegation.py 2026-08-26 12:10:32.356797 | ubuntu-noble | + for file in $new_files 2026-08-26 12:10:32.356801 | ubuntu-noble | + case $file in 2026-08-26 12:10:32.356805 | 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:10:32.356816 | 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:10:32.356819 | ubuntu-noble | + echo releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-08-26 12:10:32.356823 | ubuntu-noble | + for file in $new_files 2026-08-26 12:10:32.356826 | ubuntu-noble | + case $file in 2026-08-26 12:10:32.356829 | 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:10:32.356833 | ubuntu-noble | APPEND releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml TO keystone-27.0.3.dev4/keystone.egg-info/SOURCES.txt 2026-08-26 12:10:32.356837 | ubuntu-noble | + echo releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-08-26 12:10:32.356840 | ubuntu-noble | + for file in $new_files 2026-08-26 12:10:32.356843 | ubuntu-noble | + case $file in 2026-08-26 12:10:32.356847 | 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:10:32.356850 | 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:10:32.356853 | ubuntu-noble | + echo releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml 2026-08-26 12:10:32.356857 | ubuntu-noble | + rm files-before files-after 2026-08-26 12:10:32.357977 | ubuntu-noble | + tar czf keystone-stable-2025.1.tar.gz keystone-27.0.3.dev4 2026-08-26 12:10:32.720583 | ubuntu-noble | + rm -r keystone-27.0.3.dev4 2026-08-26 12:10:32.750151 | ubuntu-noble | + echo Check overlays for keystone-stable-2025.1.tar.gz 2026-08-26 12:10:32.751082 | ubuntu-noble | Check overlays for keystone-stable-2025.1.tar.gz 2026-08-26 12:10:32.751138 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:10:32.751154 | ubuntu-noble | + popd 2026-08-26 12:10:32.751174 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:10:32.751193 | ubuntu-noble | + pushd tarballs 2026-08-26 12:10:32.751323 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz 2026-08-26 12:10:32.753409 | ubuntu-noble | + filename=magnum-stable-2025.1.tar.gz 2026-08-26 12:10:32.753453 | ubuntu-noble | + [[ -e magnum-stable-2025.1.tar.gz ]] 2026-08-26 12:10:32.753464 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz 2026-08-26 12:10:32.753474 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz 2026-08-26 12:10:32.753485 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz 2026-08-26 12:10:33.970936 | ubuntu-noble | 2026-08-26 12:10:33 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:10:33.973660 | 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:10:33.973750 | ubuntu-noble | + echo Process magnum-stable-2025.1.tar.gz 2026-08-26 12:10:33.973763 | ubuntu-noble | Process magnum-stable-2025.1.tar.gz 2026-08-26 12:10:33.976762 | ubuntu-noble | ++ tar -tzf magnum-stable-2025.1.tar.gz 2026-08-26 12:10:33.976814 | ubuntu-noble | ++ head -1 2026-08-26 12:10:33.977188 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:10:33.987658 | ubuntu-noble | + directory=magnum-20.0.3.dev2 2026-08-26 12:10:33.988544 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 magnum-20.0.3.dev2 2026-08-26 12:10:33.988745 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-26 12:10:33.988812 | ubuntu-noble | ++ local directory=magnum-20.0.3.dev2 2026-08-26 12:10:33.988877 | ubuntu-noble | ++ local suffix= 2026-08-26 12:10:33.988970 | ubuntu-noble | ++ local name=magnum 2026-08-26 12:10:33.989016 | ubuntu-noble | ++ local candidate path 2026-08-26 12:10:33.989089 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:33.989132 | ubuntu-noble | ++ path=patches/2025.1/magnum 2026-08-26 12:10:33.989175 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/magnum ]] 2026-08-26 12:10:33.989245 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:33.989284 | ubuntu-noble | ++ path=patches/2025.1/magnum 2026-08-26 12:10:33.989392 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/magnum ]] 2026-08-26 12:10:33.989436 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:33.989494 | ubuntu-noble | ++ path=patches/2025.1/magnum 2026-08-26 12:10:33.989531 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/magnum ]] 2026-08-26 12:10:33.989570 | ubuntu-noble | ++ return 1 2026-08-26 12:10:33.990078 | ubuntu-noble | + patch_dir= 2026-08-26 12:10:33.990103 | ubuntu-noble | + patch_dir= 2026-08-26 12:10:33.991538 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 magnum-20.0.3.dev2 /source 2026-08-26 12:10:33.991570 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-26 12:10:33.991578 | ubuntu-noble | ++ local directory=magnum-20.0.3.dev2 2026-08-26 12:10:33.991585 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:10:33.991592 | ubuntu-noble | ++ local name=magnum 2026-08-26 12:10:33.991599 | ubuntu-noble | ++ local candidate path 2026-08-26 12:10:33.991606 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:33.991613 | ubuntu-noble | ++ path=overlays/2025.1/magnum/source 2026-08-26 12:10:33.991621 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/magnum/source ]] 2026-08-26 12:10:33.991629 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:33.991636 | ubuntu-noble | ++ path=overlays/2025.1/magnum/source 2026-08-26 12:10:33.991649 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/magnum/source ]] 2026-08-26 12:10:33.991657 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:33.991664 | ubuntu-noble | ++ path=overlays/2025.1/magnum/source 2026-08-26 12:10:33.991698 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/magnum/source ]] 2026-08-26 12:10:33.991706 | ubuntu-noble | ++ return 1 2026-08-26 12:10:33.991718 | ubuntu-noble | + overlay_dir= 2026-08-26 12:10:33.991725 | ubuntu-noble | + overlay_dir= 2026-08-26 12:10:33.991732 | ubuntu-noble | + echo Check patches for magnum-stable-2025.1.tar.gz 2026-08-26 12:10:33.991739 | ubuntu-noble | Check patches for magnum-stable-2025.1.tar.gz 2026-08-26 12:10:33.991746 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:10:33.991753 | ubuntu-noble | + echo Check overlays for magnum-stable-2025.1.tar.gz 2026-08-26 12:10:33.991760 | ubuntu-noble | Check overlays for magnum-stable-2025.1.tar.gz 2026-08-26 12:10:33.991767 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:10:33.991775 | ubuntu-noble | + popd 2026-08-26 12:10:33.991785 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:10:33.991792 | ubuntu-noble | + pushd tarballs 2026-08-26 12:10:33.992756 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz 2026-08-26 12:10:33.994847 | ubuntu-noble | + filename=manila-stable-2025.1.tar.gz 2026-08-26 12:10:33.994882 | ubuntu-noble | + [[ -e manila-stable-2025.1.tar.gz ]] 2026-08-26 12:10:33.994890 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz 2026-08-26 12:10:33.994897 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz 2026-08-26 12:10:33.994904 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz 2026-08-26 12:10:35.510462 | ubuntu-noble | 2026-08-26 12:10:35 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:10:35.510916 | 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:10:35.511039 | ubuntu-noble | + echo Process manila-stable-2025.1.tar.gz 2026-08-26 12:10:35.511082 | ubuntu-noble | Process manila-stable-2025.1.tar.gz 2026-08-26 12:10:35.513311 | ubuntu-noble | ++ tar -tzf manila-stable-2025.1.tar.gz 2026-08-26 12:10:35.515756 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:10:35.515803 | ubuntu-noble | ++ head -1 2026-08-26 12:10:35.522375 | ubuntu-noble | + directory=manila-20.0.2.dev20 2026-08-26 12:10:35.523157 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 manila-20.0.2.dev20 2026-08-26 12:10:35.523193 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-26 12:10:35.523205 | ubuntu-noble | ++ local directory=manila-20.0.2.dev20 2026-08-26 12:10:35.523216 | ubuntu-noble | ++ local suffix= 2026-08-26 12:10:35.523385 | ubuntu-noble | ++ local name=manila 2026-08-26 12:10:35.523445 | ubuntu-noble | ++ local candidate path 2026-08-26 12:10:35.523457 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:35.523468 | ubuntu-noble | ++ path=patches/2025.1/manila 2026-08-26 12:10:35.523500 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/manila ]] 2026-08-26 12:10:35.523555 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:35.523566 | ubuntu-noble | ++ path=patches/2025.1/manila 2026-08-26 12:10:35.523576 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/manila ]] 2026-08-26 12:10:35.523586 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:35.523611 | ubuntu-noble | ++ path=patches/2025.1/manila 2026-08-26 12:10:35.523621 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/manila ]] 2026-08-26 12:10:35.523645 | ubuntu-noble | ++ return 1 2026-08-26 12:10:35.524372 | ubuntu-noble | + patch_dir= 2026-08-26 12:10:35.524408 | ubuntu-noble | + patch_dir= 2026-08-26 12:10:35.524762 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 manila-20.0.2.dev20 /source 2026-08-26 12:10:35.524786 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-26 12:10:35.524796 | ubuntu-noble | ++ local directory=manila-20.0.2.dev20 2026-08-26 12:10:35.524810 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:10:35.524820 | ubuntu-noble | ++ local name=manila 2026-08-26 12:10:35.524830 | ubuntu-noble | ++ local candidate path 2026-08-26 12:10:35.524843 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:35.524853 | ubuntu-noble | ++ path=overlays/2025.1/manila/source 2026-08-26 12:10:35.524862 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/manila/source ]] 2026-08-26 12:10:35.524875 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:35.524885 | ubuntu-noble | ++ path=overlays/2025.1/manila/source 2026-08-26 12:10:35.524894 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/manila/source ]] 2026-08-26 12:10:35.524904 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:35.524917 | ubuntu-noble | ++ path=overlays/2025.1/manila/source 2026-08-26 12:10:35.524926 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/manila/source ]] 2026-08-26 12:10:35.524936 | ubuntu-noble | ++ return 1 2026-08-26 12:10:35.526076 | ubuntu-noble | + overlay_dir= 2026-08-26 12:10:35.526117 | ubuntu-noble | + overlay_dir= 2026-08-26 12:10:35.526128 | ubuntu-noble | + echo Check patches for manila-stable-2025.1.tar.gz 2026-08-26 12:10:35.526138 | ubuntu-noble | Check patches for manila-stable-2025.1.tar.gz 2026-08-26 12:10:35.526148 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:10:35.526157 | ubuntu-noble | + echo Check overlays for manila-stable-2025.1.tar.gz 2026-08-26 12:10:35.526167 | ubuntu-noble | Check overlays for manila-stable-2025.1.tar.gz 2026-08-26 12:10:35.526177 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:10:35.526187 | ubuntu-noble | + popd 2026-08-26 12:10:35.526197 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:10:35.526206 | ubuntu-noble | + pushd tarballs 2026-08-26 12:10:35.526348 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz 2026-08-26 12:10:35.528469 | ubuntu-noble | + filename=masakari-stable-2025.1.tar.gz 2026-08-26 12:10:35.528511 | ubuntu-noble | + [[ -e masakari-stable-2025.1.tar.gz ]] 2026-08-26 12:10:35.528521 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz 2026-08-26 12:10:35.528529 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz 2026-08-26 12:10:35.528537 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz 2026-08-26 12:10:36.557430 | ubuntu-noble | 2026-08-26 12:10:36 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:10:36.560158 | 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:10:36.560221 | ubuntu-noble | + echo Process masakari-stable-2025.1.tar.gz 2026-08-26 12:10:36.560234 | ubuntu-noble | Process masakari-stable-2025.1.tar.gz 2026-08-26 12:10:36.562757 | ubuntu-noble | ++ tar -tzf masakari-stable-2025.1.tar.gz 2026-08-26 12:10:36.562805 | ubuntu-noble | ++ head -1 2026-08-26 12:10:36.564157 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:10:36.570728 | ubuntu-noble | + directory=masakari-19.0.1.dev3 2026-08-26 12:10:36.571489 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 masakari-19.0.1.dev3 2026-08-26 12:10:36.571547 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-26 12:10:36.571557 | ubuntu-noble | ++ local directory=masakari-19.0.1.dev3 2026-08-26 12:10:36.571604 | ubuntu-noble | ++ local suffix= 2026-08-26 12:10:36.571638 | ubuntu-noble | ++ local name=masakari 2026-08-26 12:10:36.571646 | ubuntu-noble | ++ local candidate path 2026-08-26 12:10:36.571733 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:36.571747 | ubuntu-noble | ++ path=patches/2025.1/masakari 2026-08-26 12:10:36.571756 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/masakari ]] 2026-08-26 12:10:36.571782 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:36.571790 | ubuntu-noble | ++ path=patches/2025.1/masakari 2026-08-26 12:10:36.571796 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/masakari ]] 2026-08-26 12:10:36.571804 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:36.571810 | ubuntu-noble | ++ path=patches/2025.1/masakari 2026-08-26 12:10:36.571817 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/masakari ]] 2026-08-26 12:10:36.571823 | ubuntu-noble | ++ return 1 2026-08-26 12:10:36.572447 | ubuntu-noble | + patch_dir= 2026-08-26 12:10:36.572462 | ubuntu-noble | + patch_dir= 2026-08-26 12:10:36.572830 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 masakari-19.0.1.dev3 /source 2026-08-26 12:10:36.572905 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-26 12:10:36.572915 | ubuntu-noble | ++ local directory=masakari-19.0.1.dev3 2026-08-26 12:10:36.572922 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:10:36.572976 | ubuntu-noble | ++ local name=masakari 2026-08-26 12:10:36.572982 | ubuntu-noble | ++ local candidate path 2026-08-26 12:10:36.573009 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:36.573017 | ubuntu-noble | ++ path=overlays/2025.1/masakari/source 2026-08-26 12:10:36.573025 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/masakari/source ]] 2026-08-26 12:10:36.573052 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:36.573060 | ubuntu-noble | ++ path=overlays/2025.1/masakari/source 2026-08-26 12:10:36.573066 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/masakari/source ]] 2026-08-26 12:10:36.573074 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:36.573079 | ubuntu-noble | ++ path=overlays/2025.1/masakari/source 2026-08-26 12:10:36.573087 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/masakari/source ]] 2026-08-26 12:10:36.573092 | ubuntu-noble | ++ return 1 2026-08-26 12:10:36.573924 | ubuntu-noble | + overlay_dir= 2026-08-26 12:10:36.573949 | ubuntu-noble | + overlay_dir= 2026-08-26 12:10:36.573955 | ubuntu-noble | + echo Check patches for masakari-stable-2025.1.tar.gz 2026-08-26 12:10:36.573961 | ubuntu-noble | Check patches for masakari-stable-2025.1.tar.gz 2026-08-26 12:10:36.573967 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:10:36.573972 | ubuntu-noble | + echo Check overlays for masakari-stable-2025.1.tar.gz 2026-08-26 12:10:36.573978 | ubuntu-noble | Check overlays for masakari-stable-2025.1.tar.gz 2026-08-26 12:10:36.573983 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:10:36.573989 | ubuntu-noble | + popd 2026-08-26 12:10:36.573995 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:10:36.574001 | ubuntu-noble | + pushd tarballs 2026-08-26 12:10:36.574277 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-26 12:10:36.576307 | ubuntu-noble | + filename=neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-26 12:10:36.576330 | ubuntu-noble | + [[ -e neutron-dynamic-routing-stable-2025.1.tar.gz ]] 2026-08-26 12:10:36.576336 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-26 12:10:36.576342 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-26 12:10:36.576348 | 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:10:37.532516 | ubuntu-noble | 2026-08-26 12:10:37 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:10:37.535294 | 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:10:37.535341 | ubuntu-noble | + echo Process neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-26 12:10:37.535353 | ubuntu-noble | Process neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-26 12:10:37.537757 | ubuntu-noble | ++ tar -tzf neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-26 12:10:37.537797 | ubuntu-noble | ++ head -1 2026-08-26 12:10:37.539563 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:10:37.545341 | ubuntu-noble | + directory=neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-26 12:10:37.546423 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-26 12:10:37.546501 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-26 12:10:37.546513 | ubuntu-noble | ++ local directory=neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-26 12:10:37.546541 | ubuntu-noble | ++ local suffix= 2026-08-26 12:10:37.546605 | ubuntu-noble | ++ local name=neutron_dynamic_routing 2026-08-26 12:10:37.546613 | ubuntu-noble | ++ local candidate path 2026-08-26 12:10:37.546654 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:37.546663 | ubuntu-noble | ++ path=patches/2025.1/neutron_dynamic_routing 2026-08-26 12:10:37.546727 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron_dynamic_routing ]] 2026-08-26 12:10:37.546764 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:37.546772 | ubuntu-noble | ++ path=patches/2025.1/neutron-dynamic-routing 2026-08-26 12:10:37.546779 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron-dynamic-routing ]] 2026-08-26 12:10:37.546803 | ubuntu-noble | ++ echo patches/2025.1/neutron-dynamic-routing 2026-08-26 12:10:37.546840 | ubuntu-noble | ++ return 0 2026-08-26 12:10:37.547458 | ubuntu-noble | + patch_dir=patches/2025.1/neutron-dynamic-routing 2026-08-26 12:10:37.547937 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 neutron_dynamic_routing-26.0.0.0rc2.dev2 /source 2026-08-26 12:10:37.548017 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-26 12:10:37.548027 | ubuntu-noble | ++ local directory=neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-26 12:10:37.548053 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:10:37.548109 | ubuntu-noble | ++ local name=neutron_dynamic_routing 2026-08-26 12:10:37.548117 | ubuntu-noble | ++ local candidate path 2026-08-26 12:10:37.548149 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:37.548157 | ubuntu-noble | ++ path=overlays/2025.1/neutron_dynamic_routing/source 2026-08-26 12:10:37.548166 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron_dynamic_routing/source ]] 2026-08-26 12:10:37.548200 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:37.548208 | ubuntu-noble | ++ path=overlays/2025.1/neutron-dynamic-routing/source 2026-08-26 12:10:37.548215 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron-dynamic-routing/source ]] 2026-08-26 12:10:37.548222 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:37.548242 | ubuntu-noble | ++ path=overlays/2025.1/neutron_dynamic_routing/source 2026-08-26 12:10:37.548264 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron_dynamic_routing/source ]] 2026-08-26 12:10:37.548272 | ubuntu-noble | ++ return 1 2026-08-26 12:10:37.548954 | ubuntu-noble | + overlay_dir= 2026-08-26 12:10:37.548974 | ubuntu-noble | + overlay_dir= 2026-08-26 12:10:37.548979 | ubuntu-noble | + echo Check patches for neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-26 12:10:37.548984 | ubuntu-noble | Check patches for neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-26 12:10:37.548989 | ubuntu-noble | + [[ -n patches/2025.1/neutron-dynamic-routing ]] 2026-08-26 12:10:37.549001 | ubuntu-noble | + tar xzf neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-26 12:10:37.564108 | ubuntu-noble | + rm neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-26 12:10:37.567711 | ubuntu-noble | + find neutron_dynamic_routing-26.0.0.0rc2.dev2 -type f 2026-08-26 12:10:37.567739 | ubuntu-noble | + sort 2026-08-26 12:10:37.568824 | ubuntu-noble | + pushd neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-26 12:10:37.571161 | 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:10:37.571194 | ubuntu-noble | ++ sort 2026-08-26 12:10:37.572008 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-26 12:10:37.572033 | ubuntu-noble | + apply_patch patches/2025.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-26 12:10:37.572056 | ubuntu-noble | + local rel=patches/2025.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-26 12:10:37.572074 | 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:10:37.572091 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/neutron-dynamic-routing/bug-2023632.patch' 2026-08-26 12:10:37.572095 | ubuntu-noble | APPLY PATCH patches/2025.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-26 12:10:37.572100 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:10:37.573719 | ubuntu-noble | checking file neutron_dynamic_routing/db/bgp_db.py 2026-08-26 12:10:37.573740 | ubuntu-noble | Hunk #1 succeeded at 1024 (offset 6 lines). 2026-08-26 12:10:37.573877 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:10:37.575421 | ubuntu-noble | patching file neutron_dynamic_routing/db/bgp_db.py 2026-08-26 12:10:37.575441 | ubuntu-noble | Hunk #1 succeeded at 1024 (offset 6 lines). 2026-08-26 12:10:37.575466 | ubuntu-noble | + echo patches/2025.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-26 12:10:37.575546 | ubuntu-noble | + popd 2026-08-26 12:10:37.577717 | ubuntu-noble | + find neutron_dynamic_routing-26.0.0.0rc2.dev2 -type f 2026-08-26 12:10:37.577740 | ubuntu-noble | + sort 2026-08-26 12:10:37.578551 | ubuntu-noble | + append_new_files_to_sources_txt neutron_dynamic_routing-26.0.0.0rc2.dev2 files-before files-after 2026-08-26 12:10:37.578566 | ubuntu-noble | + local directory=neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-26 12:10:37.578571 | ubuntu-noble | + local before=files-before 2026-08-26 12:10:37.578575 | ubuntu-noble | + local after=files-after 2026-08-26 12:10:37.578580 | ubuntu-noble | + local sources_txt 2026-08-26 12:10:37.580436 | ubuntu-noble | ++ find neutron_dynamic_routing-26.0.0.0rc2.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-26 12:10:37.580460 | ubuntu-noble | ++ head -1 2026-08-26 12:10:37.581351 | ubuntu-noble | + sources_txt=neutron_dynamic_routing-26.0.0.0rc2.dev2/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-08-26 12:10:37.581374 | ubuntu-noble | + [[ -z neutron_dynamic_routing-26.0.0.0rc2.dev2/neutron_dynamic_routing.egg-info/SOURCES.txt ]] 2026-08-26 12:10:37.581379 | ubuntu-noble | + local new_files 2026-08-26 12:10:37.581944 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-26 12:10:37.583186 | ubuntu-noble | + new_files=neutron_dynamic_routing-26.0.0.0rc2.dev2/neutron_dynamic_routing/db/bgp_db.py.orig 2026-08-26 12:10:37.583281 | ubuntu-noble | + [[ -z neutron_dynamic_routing-26.0.0.0rc2.dev2/neutron_dynamic_routing/db/bgp_db.py.orig ]] 2026-08-26 12:10:37.583584 | ubuntu-noble | ++ tail -c1 neutron_dynamic_routing-26.0.0.0rc2.dev2/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-08-26 12:10:37.584700 | ubuntu-noble | + [[ -n h ]] 2026-08-26 12:10:37.584726 | ubuntu-noble | + echo 2026-08-26 12:10:37.584742 | ubuntu-noble | + local file 2026-08-26 12:10:37.584753 | ubuntu-noble | + for file in $new_files 2026-08-26 12:10:37.584763 | ubuntu-noble | + case $file in 2026-08-26 12:10:37.584773 | ubuntu-noble | + continue 2026-08-26 12:10:37.584787 | ubuntu-noble | + rm files-before files-after 2026-08-26 12:10:37.587891 | ubuntu-noble | + tar czf neutron-dynamic-routing-stable-2025.1.tar.gz neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-26 12:10:37.619071 | ubuntu-noble | + rm -r neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-26 12:10:37.627576 | ubuntu-noble | + echo Check overlays for neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-26 12:10:37.627608 | ubuntu-noble | Check overlays for neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-26 12:10:37.627615 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:10:37.627622 | ubuntu-noble | + popd 2026-08-26 12:10:37.627632 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:10:37.627638 | ubuntu-noble | + pushd tarballs 2026-08-26 12:10:37.628408 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.1.tar.gz 2026-08-26 12:10:37.629443 | ubuntu-noble | + filename=neutron-vpnaas-stable-2025.1.tar.gz 2026-08-26 12:10:37.629460 | ubuntu-noble | + [[ -e neutron-vpnaas-stable-2025.1.tar.gz ]] 2026-08-26 12:10:37.629490 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.1.tar.gz 2026-08-26 12:10:37.629506 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.1.tar.gz 2026-08-26 12:10:37.629513 | 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:10:38.564416 | ubuntu-noble | 2026-08-26 12:10:38 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:10:38.566821 | 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:10:38.566858 | ubuntu-noble | + echo Process neutron-vpnaas-stable-2025.1.tar.gz 2026-08-26 12:10:38.566871 | ubuntu-noble | Process neutron-vpnaas-stable-2025.1.tar.gz 2026-08-26 12:10:38.569774 | ubuntu-noble | ++ tar -tzf neutron-vpnaas-stable-2025.1.tar.gz 2026-08-26 12:10:38.572786 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:10:38.572833 | ubuntu-noble | ++ head -1 2026-08-26 12:10:38.578779 | ubuntu-noble | + directory=neutron_vpnaas-26.0.0.0rc2.dev2 2026-08-26 12:10:38.579416 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 neutron_vpnaas-26.0.0.0rc2.dev2 2026-08-26 12:10:38.579496 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-26 12:10:38.579510 | ubuntu-noble | ++ local directory=neutron_vpnaas-26.0.0.0rc2.dev2 2026-08-26 12:10:38.579542 | ubuntu-noble | ++ local suffix= 2026-08-26 12:10:38.579620 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-08-26 12:10:38.579630 | ubuntu-noble | ++ local candidate path 2026-08-26 12:10:38.579665 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:38.579705 | ubuntu-noble | ++ path=patches/2025.1/neutron_vpnaas 2026-08-26 12:10:38.579713 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron_vpnaas ]] 2026-08-26 12:10:38.579750 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:38.579758 | ubuntu-noble | ++ path=patches/2025.1/neutron-vpnaas 2026-08-26 12:10:38.579769 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron-vpnaas ]] 2026-08-26 12:10:38.579776 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:38.579785 | ubuntu-noble | ++ path=patches/2025.1/neutron_vpnaas 2026-08-26 12:10:38.579792 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron_vpnaas ]] 2026-08-26 12:10:38.579802 | ubuntu-noble | ++ return 1 2026-08-26 12:10:38.580157 | ubuntu-noble | + patch_dir= 2026-08-26 12:10:38.580169 | ubuntu-noble | + patch_dir= 2026-08-26 12:10:38.581664 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 neutron_vpnaas-26.0.0.0rc2.dev2 /source 2026-08-26 12:10:38.581736 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-26 12:10:38.581746 | ubuntu-noble | ++ local directory=neutron_vpnaas-26.0.0.0rc2.dev2 2026-08-26 12:10:38.581753 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:10:38.581760 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-08-26 12:10:38.581767 | ubuntu-noble | ++ local candidate path 2026-08-26 12:10:38.581774 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:38.581781 | ubuntu-noble | ++ path=overlays/2025.1/neutron_vpnaas/source 2026-08-26 12:10:38.581788 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron_vpnaas/source ]] 2026-08-26 12:10:38.581796 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:38.581803 | ubuntu-noble | ++ path=overlays/2025.1/neutron-vpnaas/source 2026-08-26 12:10:38.581809 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron-vpnaas/source ]] 2026-08-26 12:10:38.581816 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:38.581823 | ubuntu-noble | ++ path=overlays/2025.1/neutron_vpnaas/source 2026-08-26 12:10:38.581830 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron_vpnaas/source ]] 2026-08-26 12:10:38.581838 | ubuntu-noble | ++ return 1 2026-08-26 12:10:38.581851 | ubuntu-noble | + overlay_dir= 2026-08-26 12:10:38.581858 | ubuntu-noble | + overlay_dir= 2026-08-26 12:10:38.581865 | ubuntu-noble | + echo Check patches for neutron-vpnaas-stable-2025.1.tar.gz 2026-08-26 12:10:38.581872 | ubuntu-noble | Check patches for neutron-vpnaas-stable-2025.1.tar.gz 2026-08-26 12:10:38.581879 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:10:38.581901 | ubuntu-noble | + echo Check overlays for neutron-vpnaas-stable-2025.1.tar.gz 2026-08-26 12:10:38.581909 | ubuntu-noble | Check overlays for neutron-vpnaas-stable-2025.1.tar.gz 2026-08-26 12:10:38.581916 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:10:38.581923 | ubuntu-noble | + popd 2026-08-26 12:10:38.581933 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:10:38.581940 | ubuntu-noble | + pushd tarballs 2026-08-26 12:10:38.582745 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz 2026-08-26 12:10:38.585043 | ubuntu-noble | + filename=neutron-stable-2025.1.tar.gz 2026-08-26 12:10:38.585110 | ubuntu-noble | + [[ -e neutron-stable-2025.1.tar.gz ]] 2026-08-26 12:10:38.585123 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz 2026-08-26 12:10:38.585134 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz 2026-08-26 12:10:38.585154 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz 2026-08-26 12:10:40.440397 | ubuntu-noble | 2026-08-26 12:10:40 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:10:40.442693 | 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:10:40.442753 | ubuntu-noble | + echo Process neutron-stable-2025.1.tar.gz 2026-08-26 12:10:40.442769 | ubuntu-noble | Process neutron-stable-2025.1.tar.gz 2026-08-26 12:10:40.445769 | ubuntu-noble | ++ tar -tzf neutron-stable-2025.1.tar.gz 2026-08-26 12:10:40.448758 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:10:40.448819 | ubuntu-noble | ++ head -1 2026-08-26 12:10:40.454608 | ubuntu-noble | + directory=neutron-26.0.6.dev14 2026-08-26 12:10:40.455141 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 neutron-26.0.6.dev14 2026-08-26 12:10:40.455253 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-26 12:10:40.455266 | ubuntu-noble | ++ local directory=neutron-26.0.6.dev14 2026-08-26 12:10:40.455278 | ubuntu-noble | ++ local suffix= 2026-08-26 12:10:40.455320 | ubuntu-noble | ++ local name=neutron 2026-08-26 12:10:40.455332 | ubuntu-noble | ++ local candidate path 2026-08-26 12:10:40.455368 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:40.455380 | ubuntu-noble | ++ path=patches/2025.1/neutron 2026-08-26 12:10:40.455401 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron ]] 2026-08-26 12:10:40.455413 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:40.455424 | ubuntu-noble | ++ path=patches/2025.1/neutron 2026-08-26 12:10:40.455432 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron ]] 2026-08-26 12:10:40.455442 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:40.455451 | ubuntu-noble | ++ path=patches/2025.1/neutron 2026-08-26 12:10:40.455459 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron ]] 2026-08-26 12:10:40.455469 | ubuntu-noble | ++ return 1 2026-08-26 12:10:40.455842 | ubuntu-noble | + patch_dir= 2026-08-26 12:10:40.455863 | ubuntu-noble | + patch_dir= 2026-08-26 12:10:40.456776 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 neutron-26.0.6.dev14 /source 2026-08-26 12:10:40.456831 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-26 12:10:40.456846 | ubuntu-noble | ++ local directory=neutron-26.0.6.dev14 2026-08-26 12:10:40.456853 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:10:40.456859 | ubuntu-noble | ++ local name=neutron 2026-08-26 12:10:40.456866 | ubuntu-noble | ++ local candidate path 2026-08-26 12:10:40.456924 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:40.456932 | ubuntu-noble | ++ path=overlays/2025.1/neutron/source 2026-08-26 12:10:40.456939 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron/source ]] 2026-08-26 12:10:40.456990 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:40.456996 | ubuntu-noble | ++ path=overlays/2025.1/neutron/source 2026-08-26 12:10:40.457003 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron/source ]] 2026-08-26 12:10:40.457010 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:40.457017 | ubuntu-noble | ++ path=overlays/2025.1/neutron/source 2026-08-26 12:10:40.457036 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron/source ]] 2026-08-26 12:10:40.457044 | ubuntu-noble | ++ return 1 2026-08-26 12:10:40.457787 | ubuntu-noble | + overlay_dir= 2026-08-26 12:10:40.457810 | ubuntu-noble | + overlay_dir= 2026-08-26 12:10:40.457816 | ubuntu-noble | + echo Check patches for neutron-stable-2025.1.tar.gz 2026-08-26 12:10:40.457822 | ubuntu-noble | Check patches for neutron-stable-2025.1.tar.gz 2026-08-26 12:10:40.457827 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:10:40.457832 | ubuntu-noble | + echo Check overlays for neutron-stable-2025.1.tar.gz 2026-08-26 12:10:40.457837 | ubuntu-noble | Check overlays for neutron-stable-2025.1.tar.gz 2026-08-26 12:10:40.457842 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:10:40.457847 | ubuntu-noble | + popd 2026-08-26 12:10:40.457852 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:10:40.457857 | ubuntu-noble | + pushd tarballs 2026-08-26 12:10:40.458578 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz 2026-08-26 12:10:40.461120 | ubuntu-noble | + filename=nova-stable-2025.1.tar.gz 2026-08-26 12:10:40.461144 | ubuntu-noble | + [[ -e nova-stable-2025.1.tar.gz ]] 2026-08-26 12:10:40.461150 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz 2026-08-26 12:10:40.461155 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz 2026-08-26 12:10:40.461161 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz 2026-08-26 12:10:42.310496 | ubuntu-noble | 2026-08-26 12:10:42 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:10:42.312947 | 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:10:42.313014 | ubuntu-noble | + echo Process nova-stable-2025.1.tar.gz 2026-08-26 12:10:42.313028 | ubuntu-noble | Process nova-stable-2025.1.tar.gz 2026-08-26 12:10:42.315746 | ubuntu-noble | ++ tar -tzf nova-stable-2025.1.tar.gz 2026-08-26 12:10:42.315792 | ubuntu-noble | ++ head -1 2026-08-26 12:10:42.317567 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:10:42.324329 | ubuntu-noble | + directory=nova-31.3.2.dev3 2026-08-26 12:10:42.325248 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 nova-31.3.2.dev3 2026-08-26 12:10:42.325343 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-26 12:10:42.325358 | ubuntu-noble | ++ local directory=nova-31.3.2.dev3 2026-08-26 12:10:42.325390 | ubuntu-noble | ++ local suffix= 2026-08-26 12:10:42.325471 | ubuntu-noble | ++ local name=nova 2026-08-26 12:10:42.325480 | ubuntu-noble | ++ local candidate path 2026-08-26 12:10:42.325520 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:42.325532 | ubuntu-noble | ++ path=patches/2025.1/nova 2026-08-26 12:10:42.325561 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/nova ]] 2026-08-26 12:10:42.325592 | ubuntu-noble | ++ echo patches/2025.1/nova 2026-08-26 12:10:42.325625 | ubuntu-noble | ++ return 0 2026-08-26 12:10:42.326397 | ubuntu-noble | + patch_dir=patches/2025.1/nova 2026-08-26 12:10:42.326918 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 nova-31.3.2.dev3 /source 2026-08-26 12:10:42.327005 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-26 12:10:42.327016 | ubuntu-noble | ++ local directory=nova-31.3.2.dev3 2026-08-26 12:10:42.327043 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:10:42.327107 | ubuntu-noble | ++ local name=nova 2026-08-26 12:10:42.327115 | ubuntu-noble | ++ local candidate path 2026-08-26 12:10:42.327167 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:42.327177 | ubuntu-noble | ++ path=overlays/2025.1/nova/source 2026-08-26 12:10:42.327186 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/nova/source ]] 2026-08-26 12:10:42.327232 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:42.327241 | ubuntu-noble | ++ path=overlays/2025.1/nova/source 2026-08-26 12:10:42.327250 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/nova/source ]] 2026-08-26 12:10:42.327259 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:42.327265 | ubuntu-noble | ++ path=overlays/2025.1/nova/source 2026-08-26 12:10:42.327274 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/nova/source ]] 2026-08-26 12:10:42.327283 | ubuntu-noble | ++ return 1 2026-08-26 12:10:42.328087 | ubuntu-noble | + overlay_dir= 2026-08-26 12:10:42.328111 | ubuntu-noble | + overlay_dir= 2026-08-26 12:10:42.328118 | ubuntu-noble | + echo Check patches for nova-stable-2025.1.tar.gz 2026-08-26 12:10:42.328173 | ubuntu-noble | Check patches for nova-stable-2025.1.tar.gz 2026-08-26 12:10:42.328180 | ubuntu-noble | + [[ -n patches/2025.1/nova ]] 2026-08-26 12:10:42.328187 | ubuntu-noble | + tar xzf nova-stable-2025.1.tar.gz 2026-08-26 12:10:42.751255 | ubuntu-noble | + rm nova-stable-2025.1.tar.gz 2026-08-26 12:10:42.756746 | ubuntu-noble | + find nova-31.3.2.dev3 -type f 2026-08-26 12:10:42.756786 | ubuntu-noble | + sort 2026-08-26 12:10:42.773104 | ubuntu-noble | + pushd nova-31.3.2.dev3 2026-08-26 12:10:42.774604 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/nova -type f -name '*.patch' 2026-08-26 12:10:42.776179 | ubuntu-noble | ++ sort 2026-08-26 12:10:42.779394 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-26 12:10:42.779438 | ubuntu-noble | + apply_patch patches/2025.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-26 12:10:42.779449 | ubuntu-noble | + local rel=patches/2025.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-26 12:10:42.779459 | 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:10:42.779469 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch' 2026-08-26 12:10:42.779478 | ubuntu-noble | APPLY PATCH patches/2025.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-26 12:10:42.779486 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:10:42.781457 | ubuntu-noble | checking file nova/api/openstack/identity.py 2026-08-26 12:10:42.782039 | ubuntu-noble | checking file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-26 12:10:42.782093 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:10:42.784545 | ubuntu-noble | patching file nova/api/openstack/identity.py 2026-08-26 12:10:42.784574 | ubuntu-noble | patching file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-26 12:10:42.784804 | ubuntu-noble | + echo patches/2025.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-26 12:10:42.785041 | ubuntu-noble | + popd 2026-08-26 12:10:42.787725 | ubuntu-noble | + find nova-31.3.2.dev3 -type f 2026-08-26 12:10:42.787757 | ubuntu-noble | + sort 2026-08-26 12:10:42.804337 | ubuntu-noble | + append_new_files_to_sources_txt nova-31.3.2.dev3 files-before files-after 2026-08-26 12:10:42.804471 | ubuntu-noble | + local directory=nova-31.3.2.dev3 2026-08-26 12:10:42.804512 | ubuntu-noble | + local before=files-before 2026-08-26 12:10:42.804539 | ubuntu-noble | + local after=files-after 2026-08-26 12:10:42.804564 | ubuntu-noble | + local sources_txt 2026-08-26 12:10:42.805741 | ubuntu-noble | ++ find nova-31.3.2.dev3 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-26 12:10:42.806028 | ubuntu-noble | ++ head -1 2026-08-26 12:10:42.808715 | ubuntu-noble | + sources_txt=nova-31.3.2.dev3/nova.egg-info/SOURCES.txt 2026-08-26 12:10:42.808781 | ubuntu-noble | + [[ -z nova-31.3.2.dev3/nova.egg-info/SOURCES.txt ]] 2026-08-26 12:10:42.808805 | ubuntu-noble | + local new_files 2026-08-26 12:10:42.809449 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-26 12:10:42.816305 | ubuntu-noble | + new_files=nova-31.3.2.dev3/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-26 12:10:42.816335 | ubuntu-noble | + [[ -z nova-31.3.2.dev3/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py ]] 2026-08-26 12:10:42.816632 | ubuntu-noble | ++ tail -c1 nova-31.3.2.dev3/nova.egg-info/SOURCES.txt 2026-08-26 12:10:42.818458 | ubuntu-noble | + [[ -n h ]] 2026-08-26 12:10:42.818480 | ubuntu-noble | + echo 2026-08-26 12:10:42.818484 | ubuntu-noble | + local file 2026-08-26 12:10:42.818488 | ubuntu-noble | + for file in $new_files 2026-08-26 12:10:42.818491 | ubuntu-noble | + case $file in 2026-08-26 12:10:42.818495 | 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:10:42.818501 | 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:10:42.818505 | ubuntu-noble | + echo nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-26 12:10:42.818508 | ubuntu-noble | + rm files-before files-after 2026-08-26 12:10:42.820203 | ubuntu-noble | + tar czf nova-stable-2025.1.tar.gz nova-31.3.2.dev3 2026-08-26 12:10:44.337014 | ubuntu-noble | + rm -r nova-31.3.2.dev3 2026-08-26 12:10:44.421763 | ubuntu-noble | + echo Check overlays for nova-stable-2025.1.tar.gz 2026-08-26 12:10:44.421818 | ubuntu-noble | Check overlays for nova-stable-2025.1.tar.gz 2026-08-26 12:10:44.421824 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:10:44.421828 | ubuntu-noble | + popd 2026-08-26 12:10:44.421832 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:10:44.421837 | ubuntu-noble | + pushd tarballs 2026-08-26 12:10:44.422646 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz 2026-08-26 12:10:44.425639 | ubuntu-noble | + filename=octavia-stable-2025.1.tar.gz 2026-08-26 12:10:44.425911 | ubuntu-noble | + [[ -e octavia-stable-2025.1.tar.gz ]] 2026-08-26 12:10:44.425985 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz 2026-08-26 12:10:44.425999 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz 2026-08-26 12:10:44.426010 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz 2026-08-26 12:10:45.734874 | ubuntu-noble | 2026-08-26 12:10:45 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:10:45.737416 | 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:10:45.737470 | ubuntu-noble | + echo Process octavia-stable-2025.1.tar.gz 2026-08-26 12:10:45.737485 | ubuntu-noble | Process octavia-stable-2025.1.tar.gz 2026-08-26 12:10:45.739772 | ubuntu-noble | ++ tar -tzf octavia-stable-2025.1.tar.gz 2026-08-26 12:10:45.739818 | ubuntu-noble | ++ head -1 2026-08-26 12:10:45.741447 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:10:45.749318 | ubuntu-noble | + directory=octavia-16.0.2.dev25 2026-08-26 12:10:45.750544 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 octavia-16.0.2.dev25 2026-08-26 12:10:45.750627 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-26 12:10:45.750641 | ubuntu-noble | ++ local directory=octavia-16.0.2.dev25 2026-08-26 12:10:45.750689 | ubuntu-noble | ++ local suffix= 2026-08-26 12:10:45.750766 | ubuntu-noble | ++ local name=octavia 2026-08-26 12:10:45.750775 | ubuntu-noble | ++ local candidate path 2026-08-26 12:10:45.750811 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:45.750820 | ubuntu-noble | ++ path=patches/2025.1/octavia 2026-08-26 12:10:45.750845 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/octavia ]] 2026-08-26 12:10:45.750885 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:45.750895 | ubuntu-noble | ++ path=patches/2025.1/octavia 2026-08-26 12:10:45.750903 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/octavia ]] 2026-08-26 12:10:45.750912 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:45.750918 | ubuntu-noble | ++ path=patches/2025.1/octavia 2026-08-26 12:10:45.750926 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/octavia ]] 2026-08-26 12:10:45.750935 | ubuntu-noble | ++ return 1 2026-08-26 12:10:45.751626 | ubuntu-noble | + patch_dir= 2026-08-26 12:10:45.751642 | ubuntu-noble | + patch_dir= 2026-08-26 12:10:45.752202 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 octavia-16.0.2.dev25 /source 2026-08-26 12:10:45.752281 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-26 12:10:45.752293 | ubuntu-noble | ++ local directory=octavia-16.0.2.dev25 2026-08-26 12:10:45.752302 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:10:45.752367 | ubuntu-noble | ++ local name=octavia 2026-08-26 12:10:45.752375 | ubuntu-noble | ++ local candidate path 2026-08-26 12:10:45.752404 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:45.752414 | ubuntu-noble | ++ path=overlays/2025.1/octavia/source 2026-08-26 12:10:45.752422 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/octavia/source ]] 2026-08-26 12:10:45.752458 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:45.752468 | ubuntu-noble | ++ path=overlays/2025.1/octavia/source 2026-08-26 12:10:45.752474 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/octavia/source ]] 2026-08-26 12:10:45.752482 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:45.752503 | ubuntu-noble | ++ path=overlays/2025.1/octavia/source 2026-08-26 12:10:45.752512 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/octavia/source ]] 2026-08-26 12:10:45.752518 | ubuntu-noble | ++ return 1 2026-08-26 12:10:45.753411 | ubuntu-noble | + overlay_dir= 2026-08-26 12:10:45.753439 | ubuntu-noble | + overlay_dir= 2026-08-26 12:10:45.753446 | ubuntu-noble | + echo Check patches for octavia-stable-2025.1.tar.gz 2026-08-26 12:10:45.753452 | ubuntu-noble | Check patches for octavia-stable-2025.1.tar.gz 2026-08-26 12:10:45.753458 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:10:45.753464 | ubuntu-noble | + echo Check overlays for octavia-stable-2025.1.tar.gz 2026-08-26 12:10:45.753470 | ubuntu-noble | Check overlays for octavia-stable-2025.1.tar.gz 2026-08-26 12:10:45.753476 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:10:45.753482 | ubuntu-noble | + popd 2026-08-26 12:10:45.753488 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:10:45.753495 | ubuntu-noble | + pushd tarballs 2026-08-26 12:10:45.753818 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz 2026-08-26 12:10:45.756168 | ubuntu-noble | + filename=placement-stable-2025.1.tar.gz 2026-08-26 12:10:45.756197 | ubuntu-noble | + [[ -e placement-stable-2025.1.tar.gz ]] 2026-08-26 12:10:45.756204 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz 2026-08-26 12:10:45.756210 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz 2026-08-26 12:10:45.756215 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz 2026-08-26 12:10:46.907290 | ubuntu-noble | 2026-08-26 12:10:46 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:10:46.909956 | 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:10:46.910067 | ubuntu-noble | + echo Process placement-stable-2025.1.tar.gz 2026-08-26 12:10:46.910083 | ubuntu-noble | Process placement-stable-2025.1.tar.gz 2026-08-26 12:10:46.912821 | ubuntu-noble | ++ tar -tzf placement-stable-2025.1.tar.gz 2026-08-26 12:10:46.912868 | ubuntu-noble | ++ head -1 2026-08-26 12:10:46.914528 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:10:46.928494 | ubuntu-noble | + directory=openstack_placement-13.0.1.dev7 2026-08-26 12:10:46.930019 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 openstack_placement-13.0.1.dev7 2026-08-26 12:10:46.930097 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-26 12:10:46.930104 | ubuntu-noble | ++ local directory=openstack_placement-13.0.1.dev7 2026-08-26 12:10:46.930110 | ubuntu-noble | ++ local suffix= 2026-08-26 12:10:46.930115 | ubuntu-noble | ++ local name=openstack_placement 2026-08-26 12:10:46.930121 | ubuntu-noble | ++ local candidate path 2026-08-26 12:10:46.930126 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:46.930131 | ubuntu-noble | ++ path=patches/2025.1/openstack_placement 2026-08-26 12:10:46.930137 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_placement ]] 2026-08-26 12:10:46.930142 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:46.930147 | ubuntu-noble | ++ path=patches/2025.1/openstack-placement 2026-08-26 12:10:46.930152 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack-placement ]] 2026-08-26 12:10:46.930157 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:46.930162 | ubuntu-noble | ++ path=patches/2025.1/openstack_placement 2026-08-26 12:10:46.930167 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_placement ]] 2026-08-26 12:10:46.930173 | ubuntu-noble | ++ return 1 2026-08-26 12:10:46.930183 | ubuntu-noble | + patch_dir= 2026-08-26 12:10:46.930188 | ubuntu-noble | + patch_dir= 2026-08-26 12:10:46.931474 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 openstack_placement-13.0.1.dev7 /source 2026-08-26 12:10:46.931499 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-26 12:10:46.931505 | ubuntu-noble | ++ local directory=openstack_placement-13.0.1.dev7 2026-08-26 12:10:46.931510 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:10:46.931515 | ubuntu-noble | ++ local name=openstack_placement 2026-08-26 12:10:46.931520 | ubuntu-noble | ++ local candidate path 2026-08-26 12:10:46.931537 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:46.931543 | ubuntu-noble | ++ path=overlays/2025.1/openstack_placement/source 2026-08-26 12:10:46.931548 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack_placement/source ]] 2026-08-26 12:10:46.931553 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:46.931558 | ubuntu-noble | ++ path=overlays/2025.1/openstack-placement/source 2026-08-26 12:10:46.931563 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack-placement/source ]] 2026-08-26 12:10:46.931567 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:46.931572 | ubuntu-noble | ++ path=overlays/2025.1/openstack_placement/source 2026-08-26 12:10:46.931577 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack_placement/source ]] 2026-08-26 12:10:46.931582 | ubuntu-noble | ++ return 1 2026-08-26 12:10:46.931591 | ubuntu-noble | + overlay_dir= 2026-08-26 12:10:46.931599 | ubuntu-noble | + overlay_dir= 2026-08-26 12:10:46.931702 | ubuntu-noble | + echo Check patches for placement-stable-2025.1.tar.gz 2026-08-26 12:10:46.931715 | ubuntu-noble | Check patches for placement-stable-2025.1.tar.gz 2026-08-26 12:10:46.931723 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:10:46.931737 | ubuntu-noble | + echo Check overlays for placement-stable-2025.1.tar.gz 2026-08-26 12:10:46.931746 | ubuntu-noble | Check overlays for placement-stable-2025.1.tar.gz 2026-08-26 12:10:46.931754 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:10:46.931761 | ubuntu-noble | + popd 2026-08-26 12:10:46.931916 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:10:46.931927 | ubuntu-noble | + pushd tarballs 2026-08-26 12:10:46.933001 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.1.tar.gz 2026-08-26 12:10:46.935560 | ubuntu-noble | + filename=skyline-apiserver-stable-2025.1.tar.gz 2026-08-26 12:10:46.935632 | ubuntu-noble | + [[ -e skyline-apiserver-stable-2025.1.tar.gz ]] 2026-08-26 12:10:46.935722 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.1.tar.gz 2026-08-26 12:10:46.935737 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.1.tar.gz 2026-08-26 12:10:46.935781 | 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:10:48.707824 | ubuntu-noble | 2026-08-26 12:10:48 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:10:48.709737 | 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:10:48.709777 | ubuntu-noble | + echo Process skyline-apiserver-stable-2025.1.tar.gz 2026-08-26 12:10:48.709790 | ubuntu-noble | Process skyline-apiserver-stable-2025.1.tar.gz 2026-08-26 12:10:48.711633 | ubuntu-noble | ++ tar -tzf skyline-apiserver-stable-2025.1.tar.gz 2026-08-26 12:10:48.712729 | ubuntu-noble | ++ head -1 2026-08-26 12:10:48.714435 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:10:48.720004 | ubuntu-noble | + directory=skyline_apiserver-6.0.1.dev17 2026-08-26 12:10:48.720813 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 skyline_apiserver-6.0.1.dev17 2026-08-26 12:10:48.720881 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-26 12:10:48.720913 | ubuntu-noble | ++ local directory=skyline_apiserver-6.0.1.dev17 2026-08-26 12:10:48.720956 | ubuntu-noble | ++ local suffix= 2026-08-26 12:10:48.721070 | ubuntu-noble | ++ local name=skyline_apiserver 2026-08-26 12:10:48.721081 | ubuntu-noble | ++ local candidate path 2026-08-26 12:10:48.721117 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:48.721128 | ubuntu-noble | ++ path=patches/2025.1/skyline_apiserver 2026-08-26 12:10:48.721137 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/skyline_apiserver ]] 2026-08-26 12:10:48.721176 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:48.721187 | ubuntu-noble | ++ path=patches/2025.1/skyline-apiserver 2026-08-26 12:10:48.721194 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/skyline-apiserver ]] 2026-08-26 12:10:48.721219 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:48.721227 | ubuntu-noble | ++ path=patches/2025.1/skyline_apiserver 2026-08-26 12:10:48.721235 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/skyline_apiserver ]] 2026-08-26 12:10:48.721257 | ubuntu-noble | ++ return 1 2026-08-26 12:10:48.721726 | ubuntu-noble | + patch_dir= 2026-08-26 12:10:48.721742 | ubuntu-noble | + patch_dir= 2026-08-26 12:10:48.722396 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 skyline_apiserver-6.0.1.dev17 /source 2026-08-26 12:10:48.722470 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-26 12:10:48.722481 | ubuntu-noble | ++ local directory=skyline_apiserver-6.0.1.dev17 2026-08-26 12:10:48.722505 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:10:48.722559 | ubuntu-noble | ++ local name=skyline_apiserver 2026-08-26 12:10:48.722569 | ubuntu-noble | ++ local candidate path 2026-08-26 12:10:48.722601 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:48.722610 | ubuntu-noble | ++ path=overlays/2025.1/skyline_apiserver/source 2026-08-26 12:10:48.722618 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/skyline_apiserver/source ]] 2026-08-26 12:10:48.722647 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:48.722656 | ubuntu-noble | ++ path=overlays/2025.1/skyline-apiserver/source 2026-08-26 12:10:48.722663 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/skyline-apiserver/source ]] 2026-08-26 12:10:48.722709 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:48.722719 | ubuntu-noble | ++ path=overlays/2025.1/skyline_apiserver/source 2026-08-26 12:10:48.722727 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/skyline_apiserver/source ]] 2026-08-26 12:10:48.722735 | ubuntu-noble | ++ return 1 2026-08-26 12:10:48.723517 | ubuntu-noble | + overlay_dir= 2026-08-26 12:10:48.723536 | ubuntu-noble | + overlay_dir= 2026-08-26 12:10:48.723544 | ubuntu-noble | + echo Check patches for skyline-apiserver-stable-2025.1.tar.gz 2026-08-26 12:10:48.723550 | ubuntu-noble | Check patches for skyline-apiserver-stable-2025.1.tar.gz 2026-08-26 12:10:48.723556 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:10:48.723562 | ubuntu-noble | + echo Check overlays for skyline-apiserver-stable-2025.1.tar.gz 2026-08-26 12:10:48.723568 | ubuntu-noble | Check overlays for skyline-apiserver-stable-2025.1.tar.gz 2026-08-26 12:10:48.723574 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:10:48.723580 | ubuntu-noble | + popd 2026-08-26 12:10:48.723586 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:10:48.723592 | ubuntu-noble | + pushd tarballs 2026-08-26 12:10:48.723948 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.1.tar.gz 2026-08-26 12:10:48.725772 | ubuntu-noble | + filename=skyline-console-stable-2025.1.tar.gz 2026-08-26 12:10:48.725823 | ubuntu-noble | + [[ -e skyline-console-stable-2025.1.tar.gz ]] 2026-08-26 12:10:48.725839 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.1.tar.gz 2026-08-26 12:10:48.725847 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.1.tar.gz 2026-08-26 12:10:48.725854 | 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:10:51.212768 | ubuntu-noble | 2026-08-26 12:10:51 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:10:51.214427 | 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:10:51.214471 | ubuntu-noble | + echo Process skyline-console-stable-2025.1.tar.gz 2026-08-26 12:10:51.214481 | ubuntu-noble | Process skyline-console-stable-2025.1.tar.gz 2026-08-26 12:10:51.217735 | ubuntu-noble | ++ tar -tzf skyline-console-stable-2025.1.tar.gz 2026-08-26 12:10:51.217777 | ubuntu-noble | ++ head -1 2026-08-26 12:10:51.218490 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:10:51.225251 | ubuntu-noble | + directory=skyline_console-6.0.2.dev2 2026-08-26 12:10:51.226639 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 skyline_console-6.0.2.dev2 2026-08-26 12:10:51.226701 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-26 12:10:51.226724 | ubuntu-noble | ++ local directory=skyline_console-6.0.2.dev2 2026-08-26 12:10:51.226732 | ubuntu-noble | ++ local suffix= 2026-08-26 12:10:51.226738 | ubuntu-noble | ++ local name=skyline_console 2026-08-26 12:10:51.226744 | ubuntu-noble | ++ local candidate path 2026-08-26 12:10:51.226751 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:51.226757 | ubuntu-noble | ++ path=patches/2025.1/skyline_console 2026-08-26 12:10:51.226765 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/skyline_console ]] 2026-08-26 12:10:51.226772 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:51.226779 | ubuntu-noble | ++ path=patches/2025.1/skyline-console 2026-08-26 12:10:51.226785 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/skyline-console ]] 2026-08-26 12:10:51.226791 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:51.226798 | ubuntu-noble | ++ path=patches/2025.1/skyline_console 2026-08-26 12:10:51.226804 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/skyline_console ]] 2026-08-26 12:10:51.226811 | ubuntu-noble | ++ return 1 2026-08-26 12:10:51.226823 | ubuntu-noble | + patch_dir= 2026-08-26 12:10:51.226830 | ubuntu-noble | + patch_dir= 2026-08-26 12:10:51.227750 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 skyline_console-6.0.2.dev2 /source 2026-08-26 12:10:51.227792 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-26 12:10:51.227802 | ubuntu-noble | ++ local directory=skyline_console-6.0.2.dev2 2026-08-26 12:10:51.227810 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:10:51.227817 | ubuntu-noble | ++ local name=skyline_console 2026-08-26 12:10:51.227823 | ubuntu-noble | ++ local candidate path 2026-08-26 12:10:51.227830 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:51.227836 | ubuntu-noble | ++ path=overlays/2025.1/skyline_console/source 2026-08-26 12:10:51.227842 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/skyline_console/source ]] 2026-08-26 12:10:51.227849 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:51.227855 | ubuntu-noble | ++ path=overlays/2025.1/skyline-console/source 2026-08-26 12:10:51.227861 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/skyline-console/source ]] 2026-08-26 12:10:51.227872 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:51.227878 | ubuntu-noble | ++ path=overlays/2025.1/skyline_console/source 2026-08-26 12:10:51.227884 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/skyline_console/source ]] 2026-08-26 12:10:51.227890 | ubuntu-noble | ++ return 1 2026-08-26 12:10:51.228607 | ubuntu-noble | + overlay_dir= 2026-08-26 12:10:51.228627 | ubuntu-noble | + overlay_dir= 2026-08-26 12:10:51.228633 | ubuntu-noble | + echo Check patches for skyline-console-stable-2025.1.tar.gz 2026-08-26 12:10:51.228640 | ubuntu-noble | Check patches for skyline-console-stable-2025.1.tar.gz 2026-08-26 12:10:51.228646 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:10:51.228652 | ubuntu-noble | + echo Check overlays for skyline-console-stable-2025.1.tar.gz 2026-08-26 12:10:51.228658 | ubuntu-noble | Check overlays for skyline-console-stable-2025.1.tar.gz 2026-08-26 12:10:51.228664 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:10:51.228724 | ubuntu-noble | + popd 2026-08-26 12:10:51.228739 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:10:51.228745 | ubuntu-noble | + pushd tarballs 2026-08-26 12:10:51.229041 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz 2026-08-26 12:10:51.231120 | ubuntu-noble | + filename=watcher-stable-2025.1.tar.gz 2026-08-26 12:10:51.231142 | ubuntu-noble | + [[ -e watcher-stable-2025.1.tar.gz ]] 2026-08-26 12:10:51.231149 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz 2026-08-26 12:10:51.231155 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz 2026-08-26 12:10:51.231161 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz 2026-08-26 12:10:52.608098 | ubuntu-noble | 2026-08-26 12:10:52 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:10:52.610840 | 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:10:52.610891 | ubuntu-noble | + echo Process watcher-stable-2025.1.tar.gz 2026-08-26 12:10:52.610935 | ubuntu-noble | Process watcher-stable-2025.1.tar.gz 2026-08-26 12:10:52.612773 | ubuntu-noble | ++ tar -tzf watcher-stable-2025.1.tar.gz 2026-08-26 12:10:52.612813 | ubuntu-noble | ++ head -1 2026-08-26 12:10:52.614640 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:10:52.621727 | ubuntu-noble | + directory=python_watcher-14.1.3.dev1 2026-08-26 12:10:52.622659 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 python_watcher-14.1.3.dev1 2026-08-26 12:10:52.622733 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-26 12:10:52.622780 | ubuntu-noble | ++ local directory=python_watcher-14.1.3.dev1 2026-08-26 12:10:52.622799 | ubuntu-noble | ++ local suffix= 2026-08-26 12:10:52.622865 | ubuntu-noble | ++ local name=python_watcher 2026-08-26 12:10:52.622875 | ubuntu-noble | ++ local candidate path 2026-08-26 12:10:52.622944 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:52.622953 | ubuntu-noble | ++ path=patches/2025.1/python_watcher 2026-08-26 12:10:52.622962 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/python_watcher ]] 2026-08-26 12:10:52.622998 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:52.623007 | ubuntu-noble | ++ path=patches/2025.1/python-watcher 2026-08-26 12:10:52.623015 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/python-watcher ]] 2026-08-26 12:10:52.623023 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:52.623031 | ubuntu-noble | ++ path=patches/2025.1/python_watcher 2026-08-26 12:10:52.623045 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/python_watcher ]] 2026-08-26 12:10:52.623053 | ubuntu-noble | ++ return 1 2026-08-26 12:10:52.623768 | ubuntu-noble | + patch_dir= 2026-08-26 12:10:52.623793 | ubuntu-noble | + patch_dir= 2026-08-26 12:10:52.624195 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 python_watcher-14.1.3.dev1 /source 2026-08-26 12:10:52.624281 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-26 12:10:52.624291 | ubuntu-noble | ++ local directory=python_watcher-14.1.3.dev1 2026-08-26 12:10:52.624315 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:10:52.624391 | ubuntu-noble | ++ local name=python_watcher 2026-08-26 12:10:52.624399 | ubuntu-noble | ++ local candidate path 2026-08-26 12:10:52.624407 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:52.624415 | ubuntu-noble | ++ path=overlays/2025.1/python_watcher/source 2026-08-26 12:10:52.624439 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/python_watcher/source ]] 2026-08-26 12:10:52.624467 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:52.624476 | ubuntu-noble | ++ path=overlays/2025.1/python-watcher/source 2026-08-26 12:10:52.624484 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/python-watcher/source ]] 2026-08-26 12:10:52.624492 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:52.624499 | ubuntu-noble | ++ path=overlays/2025.1/python_watcher/source 2026-08-26 12:10:52.624507 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/python_watcher/source ]] 2026-08-26 12:10:52.624515 | ubuntu-noble | ++ return 1 2026-08-26 12:10:52.625394 | ubuntu-noble | + overlay_dir= 2026-08-26 12:10:52.625423 | ubuntu-noble | + overlay_dir= 2026-08-26 12:10:52.625430 | ubuntu-noble | + echo Check patches for watcher-stable-2025.1.tar.gz 2026-08-26 12:10:52.625436 | ubuntu-noble | Check patches for watcher-stable-2025.1.tar.gz 2026-08-26 12:10:52.625441 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:10:52.625447 | ubuntu-noble | + echo Check overlays for watcher-stable-2025.1.tar.gz 2026-08-26 12:10:52.625453 | ubuntu-noble | Check overlays for watcher-stable-2025.1.tar.gz 2026-08-26 12:10:52.625458 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:10:52.625464 | ubuntu-noble | + popd 2026-08-26 12:10:52.625470 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:10:52.625476 | ubuntu-noble | + pushd tarballs 2026-08-26 12:10:52.625849 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz 2026-08-26 12:10:52.627787 | ubuntu-noble | + filename=requirements-stable-2025.1.tar.gz 2026-08-26 12:10:52.627844 | ubuntu-noble | + [[ -e requirements-stable-2025.1.tar.gz ]] 2026-08-26 12:10:52.627866 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz 2026-08-26 12:10:52.627873 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz 2026-08-26 12:10:52.627886 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz 2026-08-26 12:10:53.621843 | ubuntu-noble | 2026-08-26 12:10:53 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:10:53.624838 | 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:10:53.624946 | ubuntu-noble | + echo Process requirements-stable-2025.1.tar.gz 2026-08-26 12:10:53.624961 | ubuntu-noble | Process requirements-stable-2025.1.tar.gz 2026-08-26 12:10:53.627772 | ubuntu-noble | ++ tar -tzf requirements-stable-2025.1.tar.gz 2026-08-26 12:10:53.627818 | ubuntu-noble | ++ head -1 2026-08-26 12:10:53.629167 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:10:53.639761 | ubuntu-noble | + directory=openstack_requirements-1.2.1.dev7536 2026-08-26 12:10:53.640559 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 openstack_requirements-1.2.1.dev7536 2026-08-26 12:10:53.640601 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-26 12:10:53.640613 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev7536 2026-08-26 12:10:53.640663 | ubuntu-noble | ++ local suffix= 2026-08-26 12:10:53.640728 | ubuntu-noble | ++ local name=openstack_requirements 2026-08-26 12:10:53.640738 | ubuntu-noble | ++ local candidate path 2026-08-26 12:10:53.640793 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:53.640802 | ubuntu-noble | ++ path=patches/2025.1/openstack_requirements 2026-08-26 12:10:53.640811 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_requirements ]] 2026-08-26 12:10:53.640839 | ubuntu-noble | ++ echo patches/2025.1/openstack_requirements 2026-08-26 12:10:53.640855 | ubuntu-noble | ++ return 0 2026-08-26 12:10:53.641478 | ubuntu-noble | + patch_dir=patches/2025.1/openstack_requirements 2026-08-26 12:10:53.641944 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 openstack_requirements-1.2.1.dev7536 /source 2026-08-26 12:10:53.642021 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-26 12:10:53.642031 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev7536 2026-08-26 12:10:53.642054 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:10:53.642110 | ubuntu-noble | ++ local name=openstack_requirements 2026-08-26 12:10:53.642117 | ubuntu-noble | ++ local candidate path 2026-08-26 12:10:53.642147 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:53.642155 | ubuntu-noble | ++ path=overlays/2025.1/openstack_requirements/source 2026-08-26 12:10:53.642162 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack_requirements/source ]] 2026-08-26 12:10:53.642202 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:53.642210 | ubuntu-noble | ++ path=overlays/2025.1/openstack-requirements/source 2026-08-26 12:10:53.642217 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack-requirements/source ]] 2026-08-26 12:10:53.642224 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:10:53.642232 | ubuntu-noble | ++ path=overlays/2025.1/openstack_requirements/source 2026-08-26 12:10:53.642239 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack_requirements/source ]] 2026-08-26 12:10:53.642260 | ubuntu-noble | ++ return 1 2026-08-26 12:10:53.642972 | ubuntu-noble | + overlay_dir= 2026-08-26 12:10:53.642995 | ubuntu-noble | + overlay_dir= 2026-08-26 12:10:53.643001 | ubuntu-noble | + echo Check patches for requirements-stable-2025.1.tar.gz 2026-08-26 12:10:53.643006 | ubuntu-noble | Check patches for requirements-stable-2025.1.tar.gz 2026-08-26 12:10:53.643011 | ubuntu-noble | + [[ -n patches/2025.1/openstack_requirements ]] 2026-08-26 12:10:53.643016 | ubuntu-noble | + tar xzf requirements-stable-2025.1.tar.gz 2026-08-26 12:10:53.657968 | ubuntu-noble | + rm requirements-stable-2025.1.tar.gz 2026-08-26 12:10:53.661717 | ubuntu-noble | + find openstack_requirements-1.2.1.dev7536 -type f 2026-08-26 12:10:53.661744 | ubuntu-noble | + sort 2026-08-26 12:10:53.662800 | ubuntu-noble | + pushd openstack_requirements-1.2.1.dev7536 2026-08-26 12:10:53.663899 | 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:10:53.664098 | ubuntu-noble | ++ sort 2026-08-26 12:10:53.666553 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-26 12:10:53.666633 | ubuntu-noble | + apply_patch patches/2025.1/openstack_requirements/keystonemiddleware.patch 2026-08-26 12:10:53.666711 | ubuntu-noble | + local rel=patches/2025.1/openstack_requirements/keystonemiddleware.patch 2026-08-26 12:10:53.666741 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_requirements/keystonemiddleware.patch 2026-08-26 12:10:53.666764 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/openstack_requirements/keystonemiddleware.patch' 2026-08-26 12:10:53.666776 | ubuntu-noble | APPLY PATCH patches/2025.1/openstack_requirements/keystonemiddleware.patch 2026-08-26 12:10:53.666795 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:10:53.668218 | ubuntu-noble | checking file upper-constraints.txt 2026-08-26 12:10:53.668289 | ubuntu-noble | Hunk #2 succeeded at 373 with fuzz 1. 2026-08-26 12:10:53.668727 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:10:53.669796 | ubuntu-noble | patching file upper-constraints.txt 2026-08-26 12:10:53.669865 | ubuntu-noble | Hunk #2 succeeded at 373 with fuzz 1. 2026-08-26 12:10:53.670611 | ubuntu-noble | + echo patches/2025.1/openstack_requirements/keystonemiddleware.patch 2026-08-26 12:10:53.670627 | ubuntu-noble | + popd 2026-08-26 12:10:53.670648 | ubuntu-noble | + find openstack_requirements-1.2.1.dev7536 -type f 2026-08-26 12:10:53.670895 | ubuntu-noble | + sort 2026-08-26 12:10:53.672783 | ubuntu-noble | + append_new_files_to_sources_txt openstack_requirements-1.2.1.dev7536 files-before files-after 2026-08-26 12:10:53.672852 | ubuntu-noble | + local directory=openstack_requirements-1.2.1.dev7536 2026-08-26 12:10:53.672874 | ubuntu-noble | + local before=files-before 2026-08-26 12:10:53.672910 | ubuntu-noble | + local after=files-after 2026-08-26 12:10:53.672925 | ubuntu-noble | + local sources_txt 2026-08-26 12:10:53.675247 | ubuntu-noble | ++ find openstack_requirements-1.2.1.dev7536 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-26 12:10:53.675271 | ubuntu-noble | ++ head -1 2026-08-26 12:10:53.675810 | ubuntu-noble | + sources_txt=openstack_requirements-1.2.1.dev7536/openstack_requirements.egg-info/SOURCES.txt 2026-08-26 12:10:53.675856 | ubuntu-noble | + [[ -z openstack_requirements-1.2.1.dev7536/openstack_requirements.egg-info/SOURCES.txt ]] 2026-08-26 12:10:53.675911 | ubuntu-noble | + local new_files 2026-08-26 12:10:53.676358 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-26 12:10:53.677766 | ubuntu-noble | + new_files=openstack_requirements-1.2.1.dev7536/upper-constraints.txt.orig 2026-08-26 12:10:53.677804 | ubuntu-noble | + [[ -z openstack_requirements-1.2.1.dev7536/upper-constraints.txt.orig ]] 2026-08-26 12:10:53.678068 | ubuntu-noble | ++ tail -c1 openstack_requirements-1.2.1.dev7536/openstack_requirements.egg-info/SOURCES.txt 2026-08-26 12:10:53.679183 | ubuntu-noble | + [[ -n y ]] 2026-08-26 12:10:53.679198 | ubuntu-noble | + echo 2026-08-26 12:10:53.679237 | ubuntu-noble | + local file 2026-08-26 12:10:53.679242 | ubuntu-noble | + for file in $new_files 2026-08-26 12:10:53.679247 | ubuntu-noble | + case $file in 2026-08-26 12:10:53.679250 | ubuntu-noble | + continue 2026-08-26 12:10:53.679290 | ubuntu-noble | + rm files-before files-after 2026-08-26 12:10:53.680701 | ubuntu-noble | + tar czf requirements-stable-2025.1.tar.gz openstack_requirements-1.2.1.dev7536 2026-08-26 12:10:53.715863 | ubuntu-noble | + rm -r openstack_requirements-1.2.1.dev7536 2026-08-26 12:10:53.719289 | ubuntu-noble | + echo Check overlays for requirements-stable-2025.1.tar.gz 2026-08-26 12:10:53.719317 | ubuntu-noble | Check overlays for requirements-stable-2025.1.tar.gz 2026-08-26 12:10:53.719325 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:10:53.719330 | ubuntu-noble | + popd 2026-08-26 12:10:53.719534 | 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:10:53.719588 | ubuntu-noble | + local manifest=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-26 12:10:53.719610 | ubuntu-noble | + shift 2026-08-26 12:10:53.719631 | ubuntu-noble | + [[ ! -e /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied ]] 2026-08-26 12:10:53.719664 | ubuntu-noble | + roots=() 2026-08-26 12:10:53.720231 | ubuntu-noble | + local roots dir 2026-08-26 12:10:53.720287 | ubuntu-noble | + for dir in "$@" 2026-08-26 12:10:53.720298 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1 ]] 2026-08-26 12:10:53.720307 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-08-26 12:10:53.720315 | ubuntu-noble | + for dir in "$@" 2026-08-26 12:10:53.720323 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2025.1 ]] 2026-08-26 12:10:53.720332 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-08-26 12:10:53.720339 | ubuntu-noble | + [[ 2 -eq 0 ]] 2026-08-26 12:10:53.720347 | ubuntu-noble | + local tmp 2026-08-26 12:10:53.720609 | ubuntu-noble | ++ mktemp -d 2026-08-26 12:10:53.724507 | ubuntu-noble | + tmp=/tmp/tmp.ETpEgXaB2s 2026-08-26 12:10:53.724550 | 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:10:53.725051 | ubuntu-noble | + sed 's|^/home/zuul/src/github.com/osism/container-images-kolla/||' 2026-08-26 12:10:53.725462 | ubuntu-noble | + sort 2026-08-26 12:10:53.729270 | ubuntu-noble | + sort -u /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-26 12:10:53.732433 | ubuntu-noble | + comm -23 /tmp/tmp.ETpEgXaB2s/expected /tmp/tmp.ETpEgXaB2s/applied 2026-08-26 12:10:53.734539 | ubuntu-noble | + local expected_count missing_count 2026-08-26 12:10:53.735247 | ubuntu-noble | ++ wc -l 2026-08-26 12:10:53.737206 | ubuntu-noble | + expected_count=17 2026-08-26 12:10:53.738129 | ubuntu-noble | ++ wc -l 2026-08-26 12:10:53.739727 | ubuntu-noble | + missing_count=0 2026-08-26 12:10:53.739754 | ubuntu-noble | + [[ 0 -gt 0 ]] 2026-08-26 12:10:53.739759 | ubuntu-noble | + rm -rf /tmp/tmp.ETpEgXaB2s 2026-08-26 12:10:53.741420 | ubuntu-noble | + echo 'VERIFIED: 17 patch files, all applied' 2026-08-26 12:10:53.741451 | ubuntu-noble | VERIFIED: 17 patch files, all applied 2026-08-26 12:10:53.741470 | ubuntu-noble | + return 0 2026-08-26 12:10:53.855038 | ubuntu-noble | ok: Runtime: 0:01:07.665185 2026-08-26 12:10:53.897440 | 2026-08-26 12:10:53.897578 | PLAY RECAP 2026-08-26 12:10:53.897677 | ubuntu-noble | ok: 2 changed: 0 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-26 12:10:53.897705 | 2026-08-26 12:10:54.048965 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/container-images-kolla/playbooks/patch.yml@main] 2026-08-26 12:10:54.051079 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-08-26 12:10:54.867862 | 2026-08-26 12:10:54.868052 | PLAY [Base post-fetch] 2026-08-26 12:10:54.893750 | 2026-08-26 12:10:54.894109 | TASK [diagnose-network : Ensure log directory exists] 2026-08-26 12:10:55.558713 | ubuntu-noble | ok 2026-08-26 12:10:55.567575 | 2026-08-26 12:10:55.567740 | TASK [diagnose-network : Snapshot dual-stack network state (post)] 2026-08-26 12:11:07.497841 | ubuntu-noble | ok: Runtime: 0:00:05.854056 2026-08-26 12:11:07.508602 | 2026-08-26 12:11:07.508759 | TASK [diagnose-network : Snapshot Docker/BuildKit IPv6 config (teardown)] 2026-08-26 12:11:13.647148 | ubuntu-noble | ok: Runtime: 0:00:00.268210 2026-08-26 12:11:13.653047 | 2026-08-26 12:11:13.653196 | TASK [diagnose-network : Probe container network namespace (teardown)] 2026-08-26 12:11:19.779732 | ubuntu-noble | ok: Runtime: 0:00:00.061438 2026-08-26 12:11:19.792949 | 2026-08-26 12:11:19.793086 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-26 12:11:19.849485 | ubuntu-noble | skipping: Conditional result was False 2026-08-26 12:11:19.861908 | 2026-08-26 12:11:19.862105 | TASK [fetch-output : Set log path for single node] 2026-08-26 12:11:19.904156 | ubuntu-noble | ok 2026-08-26 12:11:19.909366 | 2026-08-26 12:11:19.909495 | LOOP [fetch-output : Ensure local output dirs] 2026-08-26 12:11:20.263848 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/2609b286feb64289b33469805fbbd227/work/logs" 2026-08-26 12:11:20.553842 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/2609b286feb64289b33469805fbbd227/work/artifacts" 2026-08-26 12:11:20.865522 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/2609b286feb64289b33469805fbbd227/work/docs" 2026-08-26 12:11:20.885119 | 2026-08-26 12:11:20.885302 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-26 12:11:21.712983 | ubuntu-noble | changed: 2026-08-26 12:11:21.713568 | ubuntu-noble | .d..t...... ./ 2026-08-26 12:11:21.713672 | ubuntu-noble | >f+++++++++ net-debug.post.txt 2026-08-26 12:11:21.713738 | ubuntu-noble | >f+++++++++ net-debug.pre.txt 2026-08-26 12:11:21.713795 | ubuntu-noble | >f+++++++++ sudo-debug.txt 2026-08-26 12:11:21.713927 | ubuntu-noble | >f+++++++++ sudo-strace.log 2026-08-26 12:11:21.713984 | ubuntu-noble | >f+++++++++ sudo-strace.log.time 2026-08-26 12:11:21.714098 | ubuntu-noble | changed: All items complete 2026-08-26 12:11:21.714169 | 2026-08-26 12:11:22.285318 | ubuntu-noble | changed: .d..t...... ./ 2026-08-26 12:11:22.829241 | ubuntu-noble | changed: .d..t...... ./ 2026-08-26 12:11:22.852469 | 2026-08-26 12:11:22.852624 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-26 12:11:23.231865 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.014437 2026-08-26 12:11:23.531555 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.009713 2026-08-26 12:11:23.555958 | 2026-08-26 12:11:23.556221 | PLAY RECAP 2026-08-26 12:11:23.556314 | ubuntu-noble | ok: 8 changed: 3 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-26 12:11:23.556356 | 2026-08-26 12:11:23.701338 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-08-26 12:11:23.704172 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-08-26 12:11:24.449705 | 2026-08-26 12:11:24.449911 | PLAY [Base post] 2026-08-26 12:11:24.463939 | 2026-08-26 12:11:24.464076 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-26 12:11:25.343588 | ubuntu-noble | changed 2026-08-26 12:11:25.353461 | 2026-08-26 12:11:25.353628 | PLAY RECAP 2026-08-26 12:11:25.353715 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-26 12:11:25.353823 | 2026-08-26 12:11:25.494270 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-08-26 12:11:25.496129 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-26 12:11:26.402753 | 2026-08-26 12:11:26.403017 | PLAY [Base post-logs] 2026-08-26 12:11:26.417755 | 2026-08-26 12:11:26.417942 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-26 12:11:26.923777 | localhost | changed 2026-08-26 12:11:26.935018 | 2026-08-26 12:11:26.935265 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-26 12:11:26.975306 | localhost | ok 2026-08-26 12:11:26.982277 | 2026-08-26 12:11:26.982449 | TASK [Set zuul-log-path fact] 2026-08-26 12:11:27.001485 | localhost | ok 2026-08-26 12:11:27.014216 | 2026-08-26 12:11:27.014365 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-26 12:11:27.053293 | localhost | ok 2026-08-26 12:11:27.062077 | 2026-08-26 12:11:27.062471 | TASK [upload-logs : Create log directories] 2026-08-26 12:11:27.625009 | localhost | changed 2026-08-26 12:11:27.633245 | 2026-08-26 12:11:27.633396 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-26 12:11:28.149903 | localhost -> localhost | ok: Runtime: 0:00:00.008114 2026-08-26 12:11:28.155058 | 2026-08-26 12:11:28.155202 | TASK [upload-logs : Upload logs to log server] 2026-08-26 12:11:28.750218 | localhost | Output suppressed because no_log was given 2026-08-26 12:11:28.752335 | 2026-08-26 12:11:28.752447 | LOOP [upload-logs : Compress console log and json output] 2026-08-26 12:11:28.809502 | localhost | skipping: Conditional result was False 2026-08-26 12:11:28.815589 | localhost | skipping: Conditional result was False 2026-08-26 12:11:28.824204 | 2026-08-26 12:11:28.824470 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-26 12:11:28.889206 | localhost | skipping: Conditional result was False 2026-08-26 12:11:28.889591 | 2026-08-26 12:11:28.894054 | localhost | skipping: Conditional result was False 2026-08-26 12:11:28.909841 | 2026-08-26 12:11:28.910090 | LOOP [upload-logs : Upload console log and json output]