2026-08-25 14:44:28.035958 | Job console starting 2026-08-25 14:44:28.050702 | Updating git repos 2026-08-25 14:44:28.100607 | Cloning repos into workspace 2026-08-25 14:44:28.147353 | Restoring repo states 2026-08-25 14:44:28.161139 | Merging changes 2026-08-25 14:44:28.812597 | Checking out repos 2026-08-25 14:44:28.878109 | Preparing playbooks 2026-08-25 14:44:29.858900 | Running Ansible setup 2026-08-25 14:44:34.884042 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-08-25 14:44:35.882954 | 2026-08-25 14:44:35.883138 | PLAY [Base pre] 2026-08-25 14:44:35.910688 | 2026-08-25 14:44:35.910889 | TASK [Setup log path fact] 2026-08-25 14:44:35.932919 | ubuntu-noble | ok 2026-08-25 14:44:35.956232 | 2026-08-25 14:44:35.956399 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-25 14:44:35.986810 | ubuntu-noble | ok 2026-08-25 14:44:36.002391 | 2026-08-25 14:44:36.002538 | TASK [emit-job-header : Print job information] 2026-08-25 14:44:36.044477 | # Job Information 2026-08-25 14:44:36.044888 | Ansible Version: 2.16.14 2026-08-25 14:44:36.044940 | Job: container-images-kolla-patch-2026.1 2026-08-25 14:44:36.044984 | Pipeline: check 2026-08-25 14:44:36.045013 | Executor: 521e9411259a 2026-08-25 14:44:36.045035 | Triggered by: https://github.com/osism/container-images-kolla/pull/776 2026-08-25 14:44:36.045058 | Event ID: 5d6bf970-a093-11f1-8cbe-62fcb3bbc33d 2026-08-25 14:44:36.057605 | 2026-08-25 14:44:36.057824 | LOOP [emit-job-header : Print node information] 2026-08-25 14:44:36.188078 | ubuntu-noble | ok: 2026-08-25 14:44:36.192367 | ubuntu-noble | # Node Information 2026-08-25 14:44:36.192475 | ubuntu-noble | Inventory Hostname: ubuntu-noble 2026-08-25 14:44:36.192518 | ubuntu-noble | Hostname: ubuntu 2026-08-25 14:44:36.192554 | ubuntu-noble | Username: zuul 2026-08-25 14:44:36.192603 | ubuntu-noble | Distro: Ubuntu 24.04 2026-08-25 14:44:36.192638 | ubuntu-noble | Provider: regiocloud-a 2026-08-25 14:44:36.192670 | ubuntu-noble | Region: 2026-08-25 14:44:36.192702 | ubuntu-noble | Label: ubuntu-noble 2026-08-25 14:44:36.192729 | ubuntu-noble | Product Name: OpenStack Nova 2026-08-25 14:44:36.192749 | ubuntu-noble | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fef1:a58c 2026-08-25 14:44:36.224203 | 2026-08-25 14:44:36.224360 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-25 14:44:37.094595 | ubuntu-noble -> localhost | changed 2026-08-25 14:44:37.104702 | 2026-08-25 14:44:37.104850 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-25 14:44:38.506683 | ubuntu-noble -> localhost | changed 2026-08-25 14:44:38.524340 | 2026-08-25 14:44:38.524507 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-25 14:44:38.949409 | ubuntu-noble -> localhost | ok 2026-08-25 14:44:38.956339 | 2026-08-25 14:44:38.956478 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-25 14:44:38.994774 | ubuntu-noble | ok 2026-08-25 14:44:39.018940 | ubuntu-noble | included: /var/lib/zuul/builds/645d97a9a17a444faaae03221e3f727f/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-25 14:44:39.026163 | 2026-08-25 14:44:39.026286 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-25 14:44:41.439968 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-08-25 14:44:41.440226 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/645d97a9a17a444faaae03221e3f727f/work/645d97a9a17a444faaae03221e3f727f_id_rsa 2026-08-25 14:44:41.440270 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/645d97a9a17a444faaae03221e3f727f/work/645d97a9a17a444faaae03221e3f727f_id_rsa.pub 2026-08-25 14:44:41.440298 | ubuntu-noble -> localhost | The key fingerprint is: 2026-08-25 14:44:41.440325 | ubuntu-noble -> localhost | SHA256:wVhi86xjDGjgksuoBrN4ZlZQeDJuuuu6c7N4uw34LJ8 zuul-build-sshkey 2026-08-25 14:44:41.440348 | ubuntu-noble -> localhost | The key's randomart image is: 2026-08-25 14:44:41.440386 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-08-25 14:44:41.440409 | ubuntu-noble -> localhost | |. .. + . | 2026-08-25 14:44:41.440433 | ubuntu-noble -> localhost | |.o+o.. O | 2026-08-25 14:44:41.440455 | ubuntu-noble -> localhost | |oo++. . = | 2026-08-25 14:44:41.440477 | ubuntu-noble -> localhost | |+oo. o . . | 2026-08-25 14:44:41.440496 | ubuntu-noble -> localhost | |=+ . = S | 2026-08-25 14:44:41.440527 | ubuntu-noble -> localhost | |=+ . . . | 2026-08-25 14:44:41.440549 | ubuntu-noble -> localhost | |=o* | 2026-08-25 14:44:41.440591 | ubuntu-noble -> localhost | |=O++ | 2026-08-25 14:44:41.440629 | ubuntu-noble -> localhost | |BXE=. | 2026-08-25 14:44:41.440655 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-08-25 14:44:41.440712 | ubuntu-noble -> localhost | ok: Runtime: 0:00:01.788189 2026-08-25 14:44:41.447939 | 2026-08-25 14:44:41.448061 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-25 14:44:41.479270 | ubuntu-noble | ok 2026-08-25 14:44:41.499160 | ubuntu-noble | included: /var/lib/zuul/builds/645d97a9a17a444faaae03221e3f727f/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-25 14:44:41.508245 | 2026-08-25 14:44:41.508362 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-25 14:44:41.543835 | ubuntu-noble | skipping: Conditional result was False 2026-08-25 14:44:41.554250 | 2026-08-25 14:44:41.554403 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-25 14:44:42.266420 | ubuntu-noble | changed 2026-08-25 14:44:42.272217 | 2026-08-25 14:44:42.272329 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-25 14:44:42.576294 | ubuntu-noble | ok 2026-08-25 14:44:42.586686 | 2026-08-25 14:44:42.586873 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-25 14:44:43.308380 | ubuntu-noble | changed 2026-08-25 14:44:43.317367 | 2026-08-25 14:44:43.317540 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-25 14:44:43.999657 | ubuntu-noble | changed 2026-08-25 14:44:44.009017 | 2026-08-25 14:44:44.009174 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-25 14:44:44.034189 | ubuntu-noble | skipping: Conditional result was False 2026-08-25 14:44:44.047770 | 2026-08-25 14:44:44.047917 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-25 14:44:44.572089 | ubuntu-noble -> localhost | changed 2026-08-25 14:44:44.596413 | 2026-08-25 14:44:44.596612 | TASK [add-build-sshkey : Add back temp key] 2026-08-25 14:44:44.978141 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/645d97a9a17a444faaae03221e3f727f/work/645d97a9a17a444faaae03221e3f727f_id_rsa (zuul-build-sshkey) 2026-08-25 14:44:44.978655 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.023769 2026-08-25 14:44:44.997149 | 2026-08-25 14:44:44.997330 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-25 14:44:45.496333 | ubuntu-noble | ok 2026-08-25 14:44:45.506272 | 2026-08-25 14:44:45.506469 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-25 14:44:45.543767 | ubuntu-noble | skipping: Conditional result was False 2026-08-25 14:44:45.563753 | 2026-08-25 14:44:45.563920 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-08-25 14:44:46.062929 | ubuntu-noble | ok 2026-08-25 14:44:46.076923 | 2026-08-25 14:44:46.077067 | TASK [validate-host : Define zuul_info_dir fact] 2026-08-25 14:44:46.117603 | ubuntu-noble | ok 2026-08-25 14:44:46.123098 | 2026-08-25 14:44:46.123212 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-08-25 14:44:46.423320 | ubuntu-noble -> localhost | ok 2026-08-25 14:44:46.430075 | 2026-08-25 14:44:46.430201 | TASK [validate-host : Collect information about the host] 2026-08-25 14:44:47.706374 | ubuntu-noble | ok 2026-08-25 14:44:47.721674 | 2026-08-25 14:44:47.721900 | TASK [validate-host : Sanitize hostname] 2026-08-25 14:44:47.903840 | ubuntu-noble | ok 2026-08-25 14:44:47.909343 | 2026-08-25 14:44:47.909467 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-08-25 14:44:48.601218 | ubuntu-noble -> localhost | changed 2026-08-25 14:44:48.607826 | 2026-08-25 14:44:48.607949 | TASK [validate-host : Collect information about zuul worker] 2026-08-25 14:44:49.084510 | ubuntu-noble | ok 2026-08-25 14:44:49.089926 | 2026-08-25 14:44:49.090056 | TASK [validate-host : Write out all zuul information for each host] 2026-08-25 14:44:49.652977 | ubuntu-noble -> localhost | changed 2026-08-25 14:44:49.666968 | 2026-08-25 14:44:49.667124 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-08-25 14:44:49.971605 | ubuntu-noble | ok 2026-08-25 14:44:49.978377 | 2026-08-25 14:44:49.978510 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-08-25 14:44:50.925169 | ubuntu-noble | changed: 2026-08-25 14:44:50.925416 | ubuntu-noble | cd+++++++++ src/ 2026-08-25 14:44:50.925453 | ubuntu-noble | cd+++++++++ src/github.com/ 2026-08-25 14:44:50.925479 | ubuntu-noble | cd+++++++++ src/github.com/osism/ 2026-08-25 14:44:50.925501 | ubuntu-noble | cd+++++++++ src/github.com/osism/container-images-kolla/ 2026-08-25 14:44:50.925522 | ubuntu-noble | Containerfile 2026-08-25 14:44:50.925703 | ubuntu-noble | 2026-08-25 14:46:58.367294 | ubuntu-noble | 2026-08-25 14:46:58.367297 | ubuntu-noble | Or undo this operation with: 2026-08-25 14:46:58.367301 | ubuntu-noble | 2026-08-25 14:46:58.367305 | ubuntu-noble | git switch - 2026-08-25 14:46:58.367308 | ubuntu-noble | 2026-08-25 14:46:58.367312 | ubuntu-noble | Turn off this advice by setting config variable advice.detachedHead to false 2026-08-25 14:46:58.367315 | ubuntu-noble | 2026-08-25 14:46:58.367319 | ubuntu-noble | HEAD is now at e40da0d4a ironic-pxe: don't fail if symlinks already exist 2026-08-25 14:46:58.368217 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-25 14:46:58.373687 | ubuntu-noble | + export HASH_KOLLA=e40da0d4a 2026-08-25 14:46:58.373718 | ubuntu-noble | + HASH_KOLLA=e40da0d4a 2026-08-25 14:46:58.373752 | ubuntu-noble | + popd 2026-08-25 14:46:58.373888 | ubuntu-noble | + rm -rf kolla/docker/rabbitmq/rabbitmq-4-1 2026-08-25 14:46:58.378187 | ubuntu-noble | ++ sort 2026-08-25 14:46:58.378229 | ubuntu-noble | ++ find patches/kolla-build/2026.1 -type f -name '*.patch' 2026-08-25 14:46:58.380580 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-08-25 14:46:58.380617 | ubuntu-noble | + pushd kolla 2026-08-25 14:46:58.380785 | ubuntu-noble | + apply_patch patches/kolla-build/2026.1/remove-unsupported-horizon-plugins.patch 2026-08-25 14:46:58.380872 | ubuntu-noble | + local rel=patches/kolla-build/2026.1/remove-unsupported-horizon-plugins.patch 2026-08-25 14:46:58.380929 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2026.1/remove-unsupported-horizon-plugins.patch 2026-08-25 14:46:58.380960 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2026.1/remove-unsupported-horizon-plugins.patch' 2026-08-25 14:46:58.380967 | ubuntu-noble | APPLY PATCH patches/kolla-build/2026.1/remove-unsupported-horizon-plugins.patch 2026-08-25 14:46:58.380996 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 14:46:58.382806 | ubuntu-noble | checking file kolla/common/sources.py 2026-08-25 14:46:58.382938 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 14:46:58.384635 | ubuntu-noble | patching file kolla/common/sources.py 2026-08-25 14:46:58.384783 | ubuntu-noble | + echo patches/kolla-build/2026.1/remove-unsupported-horizon-plugins.patch 2026-08-25 14:46:58.384960 | ubuntu-noble | + popd 2026-08-25 14:46:58.385053 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-08-25 14:46:58.385077 | ubuntu-noble | + pushd kolla 2026-08-25 14:46:58.385263 | ubuntu-noble | + apply_patch patches/kolla-build/2026.1/set-kolla-version-to-2026.1.patch 2026-08-25 14:46:58.385307 | ubuntu-noble | + local rel=patches/kolla-build/2026.1/set-kolla-version-to-2026.1.patch 2026-08-25 14:46:58.385342 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2026.1/set-kolla-version-to-2026.1.patch 2026-08-25 14:46:58.385390 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2026.1/set-kolla-version-to-2026.1.patch' 2026-08-25 14:46:58.385396 | ubuntu-noble | APPLY PATCH patches/kolla-build/2026.1/set-kolla-version-to-2026.1.patch 2026-08-25 14:46:58.385423 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 14:46:58.387000 | ubuntu-noble | checking file kolla/image/kolla_worker.py 2026-08-25 14:46:58.387195 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 14:46:58.388869 | ubuntu-noble | patching file kolla/image/kolla_worker.py 2026-08-25 14:46:58.388987 | ubuntu-noble | + echo patches/kolla-build/2026.1/set-kolla-version-to-2026.1.patch 2026-08-25 14:46:58.389164 | ubuntu-noble | + popd 2026-08-25 14:46:58.389357 | ubuntu-noble | + [[ -f templates/2026.1/repos.yaml ]] 2026-08-25 14:46:58.389428 | ubuntu-noble | + python3 src/generate-apt-preferences-files.py 2026-08-25 14:46:58.519994 | ubuntu-noble | + echo DEBUG apt_preferences.ubuntu 2026-08-25 14:46:58.520048 | ubuntu-noble | DEBUG apt_preferences.ubuntu 2026-08-25 14:46:58.520057 | ubuntu-noble | + cat overlays/2026.1/base/apt_preferences.ubuntu 2026-08-25 14:46:58.521894 | ubuntu-noble | Package: rabbitmq-server 2026-08-25 14:46:58.521918 | ubuntu-noble | Pin: version 4.1.* 2026-08-25 14:46:58.521922 | ubuntu-noble | Pin-Priority: 1000 2026-08-25 14:46:58.521926 | ubuntu-noble | 2026-08-25 14:46:58.521930 | ubuntu-noble | Package: openvswitch* 2026-08-25 14:46:58.521933 | ubuntu-noble | Pin: version 3.5.* 2026-08-25 14:46:58.521937 | ubuntu-noble | Pin-Priority: 1000 2026-08-25 14:46:58.521940 | ubuntu-noble | 2026-08-25 14:46:58.521944 | ubuntu-noble | Package: erlang* 2026-08-25 14:46:58.521948 | ubuntu-noble | Pin: version 1:27.* 2026-08-25 14:46:58.521951 | ubuntu-noble | Pin-Priority: 1000 2026-08-25 14:46:58.521955 | ubuntu-noble | 2026-08-25 14:46:58.521960 | ubuntu-noble | # Stopgap: proxysql 3.0.9 (GHSA-58ww-865x-grpr bounds the first-packet 2026-08-25 14:46:58.521964 | ubuntu-noble | # recv()) rejects the kolla-ansible keepalived proxysql health check (the 2026-08-25 14:46:58.521968 | ubuntu-noble | # "show info" probe) -> keepalived FAULT -> api-int VIP dropped. Pin to 2026-08-25 14:46:58.521972 | ubuntu-noble | # 3.0.8 until the upstream fix (kolla-ansible change 992020, depends on 2026-08-25 14:46:58.521975 | ubuntu-noble | # kolla 992239, master-only) is backported to this release. 2026-08-25 14:46:58.521979 | ubuntu-noble | Package: proxysql 2026-08-25 14:46:58.521982 | ubuntu-noble | Pin: version 3.0.8* 2026-08-25 14:46:58.521986 | ubuntu-noble | Pin-Priority: 1001 2026-08-25 14:46:58.522792 | ubuntu-noble | ++ find overlays/2026.1 -maxdepth 1 -mindepth 1 -type d 2026-08-25 14:46:58.526065 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-08-25 14:46:58.527258 | ubuntu-noble | ++ basename overlays/2026.1/nova 2026-08-25 14:46:58.530282 | ubuntu-noble | + image_name=nova 2026-08-25 14:46:58.530341 | ubuntu-noble | + cp -r overlays/2026.1/nova/nova-spicehtml5proxy kolla/docker/nova 2026-08-25 14:46:58.534047 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-08-25 14:46:58.534743 | ubuntu-noble | ++ basename overlays/2026.1/base 2026-08-25 14:46:58.536934 | ubuntu-noble | + image_name=base 2026-08-25 14:46:58.537060 | ubuntu-noble | + cp -r overlays/2026.1/base/apt_preferences.ubuntu overlays/2026.1/base/erlang.gpg overlays/2026.1/base/rabbitmq.gpg kolla/docker/base 2026-08-25 14:46:58.539308 | ubuntu-noble | + find patches/2026.1 -mindepth 1 -type d 2026-08-25 14:46:58.541023 | ubuntu-noble | patches/2026.1/ironic 2026-08-25 14:46:58.541045 | ubuntu-noble | patches/2026.1/keystone 2026-08-25 14:46:58.541051 | ubuntu-noble | patches/2026.1/cinder 2026-08-25 14:46:58.541054 | ubuntu-noble | patches/2026.1/kolla 2026-08-25 14:46:58.541058 | ubuntu-noble | patches/2026.1/neutron-dynamic-routing 2026-08-25 14:46:58.541062 | ubuntu-noble | patches/2026.1/nova 2026-08-25 14:46:58.545013 | ubuntu-noble | ++ find patches/2026.1 -mindepth 1 -type d 2026-08-25 14:46:58.545039 | ubuntu-noble | ++ grep kolla 2026-08-25 14:46:58.545044 | ubuntu-noble | ++ grep -v kolla-build 2026-08-25 14:46:58.546588 | ubuntu-noble | + for project in $(find patches/$OPENSTACK_VERSION -mindepth 1 -type d | grep kolla | grep -v kolla-build) 2026-08-25 14:46:58.547764 | ubuntu-noble | ++ basename patches/2026.1/kolla 2026-08-25 14:46:58.549909 | ubuntu-noble | + project=kolla 2026-08-25 14:46:58.553202 | ubuntu-noble | ++ find patches/2026.1/kolla -type f -name '*.patch' 2026-08-25 14:46:58.553248 | ubuntu-noble | ++ sort 2026-08-25 14:46:58.556087 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-25 14:46:58.556170 | ubuntu-noble | + pushd kolla 2026-08-25 14:46:58.556235 | ubuntu-noble | + apply_patch patches/2026.1/kolla/squash.patch 2026-08-25 14:46:58.556272 | ubuntu-noble | + local rel=patches/2026.1/kolla/squash.patch 2026-08-25 14:46:58.556284 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/kolla/squash.patch 2026-08-25 14:46:58.556294 | ubuntu-noble | + echo 'APPLY PATCH patches/2026.1/kolla/squash.patch' 2026-08-25 14:46:58.556301 | ubuntu-noble | APPLY PATCH patches/2026.1/kolla/squash.patch 2026-08-25 14:46:58.556311 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 14:46:58.558909 | ubuntu-noble | checking file kolla/image/tasks.py 2026-08-25 14:46:58.558940 | ubuntu-noble | Hunk #1 succeeded at 431 (offset 19 lines). 2026-08-25 14:46:58.558962 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 14:46:58.560947 | ubuntu-noble | patching file kolla/image/tasks.py 2026-08-25 14:46:58.561491 | ubuntu-noble | Hunk #1 succeeded at 431 (offset 19 lines). 2026-08-25 14:46:58.561674 | ubuntu-noble | + echo patches/2026.1/kolla/squash.patch 2026-08-25 14:46:58.561729 | ubuntu-noble | + popd 2026-08-25 14:46:58.561745 | ubuntu-noble | + pip3 install -r kolla/requirements.txt 2026-08-25 14:46:59.197291 | ubuntu-noble | Collecting pbr!=2.1.0,>=2.0.0 (from -r kolla/requirements.txt (line 1)) 2026-08-25 14:46:59.260077 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl.metadata (3.8 kB) 2026-08-25 14:46:59.272642 | 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-25 14:46:59.388490 | ubuntu-noble | Collecting GitPython>=1.0.1 (from -r kolla/requirements.txt (line 3)) 2026-08-25 14:46:59.400090 | ubuntu-noble | Downloading gitpython-3.1.59-py3-none-any.whl.metadata (13 kB) 2026-08-25 14:46:59.516041 | ubuntu-noble | Collecting oslo.config>=5.1.0 (from -r kolla/requirements.txt (line 4)) 2026-08-25 14:46:59.529624 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl.metadata (2.3 kB) 2026-08-25 14:46:59.543192 | ubuntu-noble | Requirement already satisfied: setuptools>=64.0.0 in /tmp/venv/lib/python3.12/site-packages (from -r kolla/requirements.txt (line 5)) (84.0.0) 2026-08-25 14:46:59.549514 | 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-25 14:46:59.603585 | ubuntu-noble | Collecting gitdb<5,>=4.0.1 (from GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-08-25 14:46:59.615469 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB) 2026-08-25 14:46:59.692798 | ubuntu-noble | Collecting netaddr>=0.7.18 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-25 14:46:59.707652 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl.metadata (5.0 kB) 2026-08-25 14:46:59.873284 | ubuntu-noble | Collecting stevedore>=5.6.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-25 14:46:59.885244 | ubuntu-noble | Downloading stevedore-5.9.1-py3-none-any.whl.metadata (2.3 kB) 2026-08-25 14:46:59.951816 | ubuntu-noble | Collecting oslo.i18n>=3.15.3 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-25 14:46:59.969565 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl.metadata (2.0 kB) 2026-08-25 14:47:00.028553 | ubuntu-noble | Collecting rfc3986>=1.2.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-25 14:47:00.041013 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl.metadata (6.6 kB) 2026-08-25 14:47:00.058959 | 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-25 14:47:00.061694 | 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-25 14:47:00.169503 | 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-25 14:47:00.181078 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl.metadata (4.6 kB) 2026-08-25 14:47:00.212432 | 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-25 14:47:00.214028 | 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-25 14:47:00.215902 | 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-25 14:47:00.217264 | 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-25 14:47:00.261678 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2026-08-25 14:47:00.288427 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.9/131.9 kB 5.4 MB/s eta 0:00:00 2026-08-25 14:47:00.300680 | ubuntu-noble | Downloading gitpython-3.1.59-py3-none-any.whl (220 kB) 2026-08-25 14:47:00.326944 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 221.0/221.0 kB 10.2 MB/s eta 0:00:00 2026-08-25 14:47:00.342308 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl (143 kB) 2026-08-25 14:47:00.358924 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.8/143.8 kB 11.3 MB/s eta 0:00:00 2026-08-25 14:47:00.372706 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl (62 kB) 2026-08-25 14:47:00.387856 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.8/62.8 kB 5.2 MB/s eta 0:00:00 2026-08-25 14:47:00.399740 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl (2.3 MB) 2026-08-25 14:47:00.450814 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 47.3 MB/s eta 0:00:00 2026-08-25 14:47:00.464515 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl (47 kB) 2026-08-25 14:47:00.476060 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 47.8/47.8 kB 4.5 MB/s eta 0:00:00 2026-08-25 14:47:00.488195 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl (31 kB) 2026-08-25 14:47:00.509866 | ubuntu-noble | Downloading stevedore-5.9.1-py3-none-any.whl (54 kB) 2026-08-25 14:47:00.523306 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.9/54.9 kB 4.9 MB/s eta 0:00:00 2026-08-25 14:47:00.537368 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl (24 kB) 2026-08-25 14:47:00.787896 | ubuntu-noble | Installing collected packages: stevedore, smmap, rfc3986, pbr, netaddr, oslo.i18n, gitdb, oslo.config, GitPython 2026-08-25 14:47:01.718105 | ubuntu-noble | Successfully installed GitPython-3.1.59 gitdb-4.0.12 netaddr-1.3.0 oslo.config-10.7.0 oslo.i18n-6.9.0 pbr-7.0.3 rfc3986-2.0.0 smmap-5.0.3 stevedore-5.9.1 2026-08-25 14:47:01.837081 | ubuntu-noble | + pip3 install kolla/ 2026-08-25 14:47:02.301246 | ubuntu-noble | Processing ./kolla 2026-08-25 14:47:02.303929 | ubuntu-noble | Installing build dependencies: started 2026-08-25 14:47:04.325208 | ubuntu-noble | Installing build dependencies: finished with status 'done' 2026-08-25 14:47:04.332540 | ubuntu-noble | Getting requirements to build wheel: started 2026-08-25 14:47:04.574624 | ubuntu-noble | Getting requirements to build wheel: finished with status 'done' 2026-08-25 14:47:04.580758 | ubuntu-noble | Installing backend dependencies: started 2026-08-25 14:47:06.784445 | ubuntu-noble | Installing backend dependencies: finished with status 'done' 2026-08-25 14:47:06.786644 | ubuntu-noble | Preparing metadata (pyproject.toml): started 2026-08-25 14:47:07.403441 | ubuntu-noble | Preparing metadata (pyproject.toml): finished with status 'done' 2026-08-25 14:47:07.420951 | ubuntu-noble | Requirement already satisfied: pbr!=2.1.0,>=2.0.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==22.1.0) (7.0.3) 2026-08-25 14:47:07.422987 | ubuntu-noble | Requirement already satisfied: Jinja2>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==22.1.0) (3.1.6) 2026-08-25 14:47:07.425633 | ubuntu-noble | Requirement already satisfied: GitPython>=1.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==22.1.0) (3.1.59) 2026-08-25 14:47:07.427549 | ubuntu-noble | Requirement already satisfied: oslo.config>=5.1.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==22.1.0) (10.7.0) 2026-08-25 14:47:07.429467 | ubuntu-noble | Requirement already satisfied: setuptools>=64.0.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==22.1.0) (84.0.0) 2026-08-25 14:47:07.471629 | ubuntu-noble | Requirement already satisfied: gitdb<5,>=4.0.1 in /tmp/venv/lib/python3.12/site-packages (from GitPython>=1.0.1->kolla==22.1.0) (4.0.12) 2026-08-25 14:47:07.475720 | ubuntu-noble | Requirement already satisfied: MarkupSafe>=2.0 in /tmp/venv/lib/python3.12/site-packages (from Jinja2>=3.0.1->kolla==22.1.0) (3.0.3) 2026-08-25 14:47:07.484261 | ubuntu-noble | Requirement already satisfied: netaddr>=0.7.18 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==22.1.0) (1.3.0) 2026-08-25 14:47:07.485448 | ubuntu-noble | Requirement already satisfied: stevedore>=5.6.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==22.1.0) (5.9.1) 2026-08-25 14:47:07.486953 | ubuntu-noble | Requirement already satisfied: oslo.i18n>=3.15.3 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==22.1.0) (6.9.0) 2026-08-25 14:47:07.488387 | ubuntu-noble | Requirement already satisfied: rfc3986>=1.2.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==22.1.0) (2.0.0) 2026-08-25 14:47:07.489714 | ubuntu-noble | Requirement already satisfied: PyYAML>=5.1 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==22.1.0) (6.0.3) 2026-08-25 14:47:07.491079 | ubuntu-noble | Requirement already satisfied: requests>=2.18.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==22.1.0) (2.34.2) 2026-08-25 14:47:07.544426 | ubuntu-noble | Requirement already satisfied: smmap<6,>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from gitdb<5,>=4.0.1->GitPython>=1.0.1->kolla==22.1.0) (5.0.3) 2026-08-25 14:47:07.562823 | ubuntu-noble | Requirement already satisfied: charset_normalizer<4,>=2 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==22.1.0) (3.5.1) 2026-08-25 14:47:07.564409 | ubuntu-noble | Requirement already satisfied: idna<4,>=2.5 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==22.1.0) (3.19) 2026-08-25 14:47:07.565909 | ubuntu-noble | Requirement already satisfied: urllib3<3,>=1.26 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==22.1.0) (2.7.0) 2026-08-25 14:47:07.567348 | ubuntu-noble | Requirement already satisfied: certifi>=2023.5.7 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==22.1.0) (2026.7.22) 2026-08-25 14:47:07.597606 | ubuntu-noble | Building wheels for collected packages: kolla 2026-08-25 14:47:07.598640 | ubuntu-noble | Building wheel for kolla (pyproject.toml): started 2026-08-25 14:47:09.124037 | ubuntu-noble | Building wheel for kolla (pyproject.toml): finished with status 'done' 2026-08-25 14:47:09.128322 | ubuntu-noble | Created wheel for kolla: filename=kolla-22.1.0-py3-none-any.whl size=353958 sha256=fb6ed0b88e0b05833c8ff1bf0ff8b941bcad9eeedd62eaed60f7a60e043d45d1 2026-08-25 14:47:09.128901 | ubuntu-noble | Stored in directory: /tmp/pip-ephem-wheel-cache-amajew8i/wheels/5a/56/c4/e310d82118381247de5918f2335ab23c36c3bc15e9e4672495 2026-08-25 14:47:09.142067 | ubuntu-noble | Successfully built kolla 2026-08-25 14:47:09.332628 | ubuntu-noble | Installing collected packages: kolla 2026-08-25 14:47:09.495297 | ubuntu-noble | Successfully installed kolla-22.1.0 2026-08-25 14:47:09.625928 | ubuntu-noble | ++ kolla-build --version 2026-08-25 14:47:10.157227 | ubuntu-noble | + export KOLLA_VERSION=22.1.0 2026-08-25 14:47:10.157299 | ubuntu-noble | + KOLLA_VERSION=22.1.0 2026-08-25 14:47:10.159177 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-25 14:47:10.163851 | ubuntu-noble | + export HASH_DOCKER_IMAGES_KOLLA=a32569e 2026-08-25 14:47:10.163867 | ubuntu-noble | + HASH_DOCKER_IMAGES_KOLLA=a32569e 2026-08-25 14:47:10.164953 | ubuntu-noble | ++ cd release 2026-08-25 14:47:10.164973 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-25 14:47:10.169044 | ubuntu-noble | + export HASH_RELEASE=c9b59c2 2026-08-25 14:47:10.169057 | ubuntu-noble | + HASH_RELEASE=c9b59c2 2026-08-25 14:47:10.169137 | ubuntu-noble | + python3 src/generate-template-overrides-file.py 2026-08-25 14:47:10.319026 | ubuntu-noble | + echo DEBUG template-overrides.j2 2026-08-25 14:47:10.319088 | ubuntu-noble | DEBUG template-overrides.j2 2026-08-25 14:47:10.319099 | ubuntu-noble | + cat templates/2026.1/template-overrides.j2 2026-08-25 14:47:10.320936 | ubuntu-noble | {% extends parent_template %} 2026-08-25 14:47:10.320957 | ubuntu-noble | 2026-08-25 14:47:10.320963 | ubuntu-noble | {% set fluentd_plugins = [ 2026-08-25 14:47:10.320967 | ubuntu-noble | 'fluent-plugin-grok-parser', 2026-08-25 14:47:10.320972 | ubuntu-noble | 'fluent-plugin-prometheus', 2026-08-25 14:47:10.320976 | ubuntu-noble | 'fluent-plugin-rewrite-tag-filter', 2026-08-25 14:47:10.320981 | ubuntu-noble | 'fluent-plugin-grafana-loki', 2026-08-25 14:47:10.320985 | ubuntu-noble | ] %} 2026-08-25 14:47:10.320989 | ubuntu-noble | 2026-08-25 14:47:10.320995 | ubuntu-noble | {% set openstack_base_pip_packages_append = ['pip', 'git+https://github.com/sapcc/openstack-audit-middleware.git'] %} 2026-08-25 14:47:10.321012 | ubuntu-noble | 2026-08-25 14:47:10.321016 | ubuntu-noble | {% set glance_base_pip_packages_append = ['boto3'] %} 2026-08-25 14:47:10.321019 | ubuntu-noble | 2026-08-25 14:47:10.321023 | ubuntu-noble | {% block nova_libvirt_footer %} 2026-08-25 14:47:10.321026 | ubuntu-noble | RUN chgrp tss /var/lib/swtpm-localca \ 2026-08-25 14:47:10.321030 | ubuntu-noble | && chmod g+w /var/lib/swtpm-localca 2026-08-25 14:47:10.321033 | ubuntu-noble | RUN truncate --size=524288 /usr/lib/ipxe/qemu/efi-virtio.rom 2026-08-25 14:47:10.321037 | ubuntu-noble | {% endblock %} 2026-08-25 14:47:10.321040 | ubuntu-noble | 2026-08-25 14:47:10.321044 | ubuntu-noble | {% block horizon_header %} 2026-08-25 14:47:10.321047 | ubuntu-noble | RUN apt-get update \ 2026-08-25 14:47:10.321051 | ubuntu-noble | && apt-get -y install --no-install-recommends build-essential libmariadb-dev-compat \ 2026-08-25 14:47:10.321055 | ubuntu-noble | && python3 -m pip --no-cache-dir install --upgrade setuptools mysqlclient \ 2026-08-25 14:47:10.321059 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-08-25 14:47:10.321062 | ubuntu-noble | && apt-get clean \ 2026-08-25 14:47:10.321066 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-25 14:47:10.321069 | ubuntu-noble | {% endblock %} 2026-08-25 14:47:10.321072 | ubuntu-noble | 2026-08-25 14:47:10.321076 | ubuntu-noble | {% block horizon_footer %} 2026-08-25 14:47:10.321079 | ubuntu-noble | RUN curl -q -L -o /tmp/openstack-themes.tar.gz https://github.com/osism/openstack-themes/archive/main.tar.gz \ 2026-08-25 14:47:10.321084 | 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-25 14:47:10.321089 | ubuntu-noble | && rm /tmp/openstack-themes.tar.gz 2026-08-25 14:47:10.321092 | ubuntu-noble | {% endblock %} 2026-08-25 14:47:10.321096 | ubuntu-noble | 2026-08-25 14:47:10.321099 | ubuntu-noble | {% block base_header %} 2026-08-25 14:47:10.321103 | ubuntu-noble | COPY apt_preferences.{{ base_distro }} /etc/apt/preferences 2026-08-25 14:47:10.321106 | ubuntu-noble | COPY *.gpg /etc/kolla/apt-keys/ 2026-08-25 14:47:10.321110 | ubuntu-noble | 2026-08-25 14:47:10.321145 | ubuntu-noble | RUN apt-get update \ 2026-08-25 14:47:10.321149 | ubuntu-noble | && apt-get -y install --no-install-recommends locales ca-certificates \ 2026-08-25 14:47:10.321152 | ubuntu-noble | && locale-gen en_US.UTF-8 \ 2026-08-25 14:47:10.321156 | ubuntu-noble | && apt-get clean \ 2026-08-25 14:47:10.321159 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-25 14:47:10.321162 | ubuntu-noble | {% endblock %} 2026-08-25 14:47:10.321166 | ubuntu-noble | 2026-08-25 14:47:10.321169 | ubuntu-noble | {% block openstack_base_header %} 2026-08-25 14:47:10.321172 | ubuntu-noble | RUN apt-get update \ 2026-08-25 14:47:10.321176 | ubuntu-noble | && apt-get -y install --no-install-recommends python3-setuptools \ 2026-08-25 14:47:10.321179 | ubuntu-noble | && apt-get clean \ 2026-08-25 14:47:10.321182 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-25 14:47:10.321186 | ubuntu-noble | {% endblock %} 2026-08-25 14:47:10.321189 | ubuntu-noble | 2026-08-25 14:47:10.321192 | ubuntu-noble | {% set glance_base_packages_append = ['nvme-cli'] %} 2026-08-25 14:47:10.321196 | ubuntu-noble | 2026-08-25 14:47:10.321199 | ubuntu-noble | {% set kolla_toolbox_packages_append = ['iputils-ping', 'traceroute'] %} 2026-08-25 14:47:10.321202 | ubuntu-noble | 2026-08-25 14:47:10.321206 | ubuntu-noble | {% set cinder_volume_packages_append = ['multipath-tools'] %} 2026-08-25 14:47:10.321209 | ubuntu-noble | 2026-08-25 14:47:10.321212 | ubuntu-noble | {% set cinder_volume_pip_packages = [ 'py-pure-client', 'infinisdk', 'python-linstor' ] %} 2026-08-25 14:47:10.321216 | ubuntu-noble | {% block cinder_volume_footer %} 2026-08-25 14:47:10.321219 | ubuntu-noble | RUN {{ macros.install_pip(cinder_volume_pip_packages | customizable("pip_packages")) }} 2026-08-25 14:47:10.321222 | ubuntu-noble | {% endblock %} 2026-08-25 14:47:10.321226 | ubuntu-noble | 2026-08-25 14:47:10.321229 | ubuntu-noble | {% set manila_base_additional_pip_packages = [ 'pywinrm' ] %} 2026-08-25 14:47:10.321232 | ubuntu-noble | {% block manila_base_footer %} 2026-08-25 14:47:10.321236 | ubuntu-noble | RUN {{ macros.install_pip(manila_base_additional_pip_packages | customizable("pip_packages")) }} 2026-08-25 14:47:10.321239 | ubuntu-noble | {% endblock %} 2026-08-25 14:47:10.321242 | ubuntu-noble | 2026-08-25 14:47:10.321246 | ubuntu-noble | {% set magnum_base_additional_pip_packages = [ 'magnum-cluster-api' ] %} 2026-08-25 14:47:10.321249 | ubuntu-noble | {% block magnum_base_footer %} 2026-08-25 14:47:10.321252 | ubuntu-noble | RUN {{ macros.install_pip(magnum_base_additional_pip_packages | customizable("pip_packages")) }} 2026-08-25 14:47:10.321259 | ubuntu-noble | RUN curl -o /tmp/helm.tar.gz https://get.helm.sh/helm-v3.15.2-linux-amd64.tar.gz \ 2026-08-25 14:47:10.321263 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/helm.tar.gz -C /usr/local/bin linux-amd64/helm 2026-08-25 14:47:10.321266 | ubuntu-noble | {% endblock %} 2026-08-25 14:47:10.321269 | ubuntu-noble | 2026-08-25 14:47:10.321273 | ubuntu-noble | {% set gnocchi_base_packages_append = ['python3-rados'] %} 2026-08-25 14:47:10.321276 | ubuntu-noble | {% block gnocchi_base_footer %} 2026-08-25 14:47:10.321280 | ubuntu-noble | RUN mkdir -p /var/lib/gnocchi/tmp \ 2026-08-25 14:47:10.321283 | ubuntu-noble | && chown -R gnocchi: /var/lib/gnocchi/tmp 2026-08-25 14:47:10.321286 | ubuntu-noble | {% endblock %} 2026-08-25 14:47:10.321290 | ubuntu-noble | 2026-08-25 14:47:10.321293 | ubuntu-noble | {% block grafana_footer %} 2026-08-25 14:47:10.321296 | ubuntu-noble | RUN curl -o /tmp/kolla-operations.tar.gz https://github.com/osism/kolla-operations/tarball/main \ 2026-08-25 14:47:10.321300 | ubuntu-noble | && mkdir -p /operations \ 2026-08-25 14:47:10.321303 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/kolla-operations.tar.gz -C /operations \ 2026-08-25 14:47:10.321307 | ubuntu-noble | && rm -f /tmp/kolla-operations.tar.gz 2026-08-25 14:47:10.321310 | ubuntu-noble | {% endblock %} 2026-08-25 14:47:10.321313 | ubuntu-noble | 2026-08-25 14:47:10.321317 | ubuntu-noble | {% block keystone_footer %} 2026-08-25 14:47:10.321320 | ubuntu-noble | RUN python3 -m pip --no-cache-dir install keystone-keycloak-backend 2026-08-25 14:47:10.321323 | ubuntu-noble | RUN apt-get update \ 2026-08-25 14:47:10.321327 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-08-25 14:47:10.321330 | ubuntu-noble | libldap-common \ 2026-08-25 14:47:10.321333 | ubuntu-noble | libmemcached11 \ 2026-08-25 14:47:10.321337 | ubuntu-noble | && apt-get clean \ 2026-08-25 14:47:10.321340 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* \ 2026-08-25 14:47:10.321344 | ubuntu-noble | {% endblock %} 2026-08-25 14:47:10.321347 | ubuntu-noble | 2026-08-25 14:47:10.321350 | ubuntu-noble | {% block apache_footer %} 2026-08-25 14:47:10.321354 | ubuntu-noble | RUN apt-get update \ 2026-08-25 14:47:10.321357 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-08-25 14:47:10.321360 | ubuntu-noble | libmemcached11 \ 2026-08-25 14:47:10.321364 | ubuntu-noble | && apt-get clean \ 2026-08-25 14:47:10.321367 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* \ 2026-08-25 14:47:10.321370 | ubuntu-noble | && a2enmod auth_openidc 2026-08-25 14:47:10.321374 | ubuntu-noble | {% endblock %} 2026-08-25 14:47:10.321377 | ubuntu-noble | 2026-08-25 14:47:10.321380 | ubuntu-noble | {% block footer %} 2026-08-25 14:47:10.321384 | ubuntu-noble | RUN rm -rf /usr/share/doc/* \ 2026-08-25 14:47:10.321387 | ubuntu-noble | && rm -rf /usr/share/man/* \ 2026-08-25 14:47:10.321390 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-08-25 14:47:10.321394 | ubuntu-noble | && apt-get autoremove -y \ 2026-08-25 14:47:10.321404 | 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-25 14:47:10.321413 | ubuntu-noble | {% endblock %} 2026-08-25 14:47:10.321417 | ubuntu-noble | 2026-08-25 14:47:10.321420 | ubuntu-noble | {% block labels %} 2026-08-25 14:47:10.321423 | ubuntu-noble | LABEL "build-date"="{{ build_date }}" \ 2026-08-25 14:47:10.321429 | ubuntu-noble | "name"="{{ image_name }}" \ 2026-08-25 14:47:10.321433 | ubuntu-noble | "de.osism.commit.docker_images_kolla"="a32569e" \ 2026-08-25 14:47:10.321436 | ubuntu-noble | "de.osism.commit.kolla"="e40da0d4a" \ 2026-08-25 14:47:10.321439 | ubuntu-noble | "de.osism.commit.kolla_version"="22.1.0" \ 2026-08-25 14:47:10.321442 | ubuntu-noble | "de.osism.commit.release"="c9b59c2" \ 2026-08-25 14:47:10.321446 | ubuntu-noble | "de.osism.os_id"="ubuntu" \ 2026-08-25 14:47:10.321449 | ubuntu-noble | "de.osism.os_version_id"="24.04" \ 2026-08-25 14:47:10.321452 | ubuntu-noble | "de.osism.release.openstack"="2026.1" \ 2026-08-25 14:47:10.321456 | ubuntu-noble | "de.osism.version"="latest" \ 2026-08-25 14:47:10.321459 | ubuntu-noble | "org.opencontainers.image.created"="2026-08-25T14:47:10.297712+00:00" \ 2026-08-25 14:47:10.321462 | ubuntu-noble | "org.opencontainers.image.documentation"="https://osism.tech/docs/" \ 2026-08-25 14:47:10.321466 | ubuntu-noble | "org.opencontainers.image.licenses"="ASL 2.0" \ 2026-08-25 14:47:10.321469 | ubuntu-noble | "org.opencontainers.image.source"="https://github.com/osism/container-images-kolla" \ 2026-08-25 14:47:10.321476 | ubuntu-noble | "org.opencontainers.image.title"="{{ image_name }}" \ 2026-08-25 14:47:10.321479 | ubuntu-noble | "org.opencontainers.image.url"="https://quay.io/organization/osism" \ 2026-08-25 14:47:10.321483 | ubuntu-noble | "org.opencontainers.image.vendor"="OSISM GmbH" 2026-08-25 14:47:10.321486 | ubuntu-noble | {% endblock %} 2026-08-25 14:47:10.321489 | ubuntu-noble | 2026-08-25 14:47:10.322918 | ubuntu-noble | + bash scripts/002-generate.sh 2026-08-25 14:47:10.325095 | ubuntu-noble | + BASE=ubuntu 2026-08-25 14:47:10.325414 | ubuntu-noble | + BASE_VERSION=22.04 2026-08-25 14:47:10.326165 | ubuntu-noble | ++ date +%Y%m%d 2026-08-25 14:47:10.330716 | ubuntu-noble | + BUILD_ID=20260825 2026-08-25 14:47:10.330739 | ubuntu-noble | + DOCKER_NAMESPACE=kolla 2026-08-25 14:47:10.330743 | ubuntu-noble | + DOCKER_REGISTRY=osism.harbor.regio.digital 2026-08-25 14:47:10.330747 | ubuntu-noble | + OPENSTACK_VERSION=2026.1 2026-08-25 14:47:10.330751 | ubuntu-noble | + VERSION=latest 2026-08-25 14:47:10.330754 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-08-25 14:47:10.330758 | ubuntu-noble | + . defaults/all.sh 2026-08-25 14:47:10.330761 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-08-25 14:47:10.330765 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-08-25 14:47:10.330768 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-08-25 14:47:10.330772 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-08-25 14:47:10.330775 | ubuntu-noble | +++ deactivate nondestructive 2026-08-25 14:47:10.330779 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-25 14:47:10.330782 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-25 14:47:10.330786 | ubuntu-noble | +++ hash -r 2026-08-25 14:47:10.330789 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-25 14:47:10.330792 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-08-25 14:47:10.330796 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-08-25 14:47:10.330799 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-08-25 14:47:10.330802 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-08-25 14:47:10.330806 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-08-25 14:47:10.330809 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-08-25 14:47:10.330812 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-08-25 14:47:10.330816 | 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-25 14:47:10.330821 | 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-25 14:47:10.330825 | ubuntu-noble | +++ export PATH 2026-08-25 14:47:10.330828 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-25 14:47:10.330831 | ubuntu-noble | +++ '[' -z '' ']' 2026-08-25 14:47:10.330835 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-08-25 14:47:10.330838 | ubuntu-noble | +++ PS1='(venv) ' 2026-08-25 14:47:10.330841 | ubuntu-noble | +++ export PS1 2026-08-25 14:47:10.330845 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-08-25 14:47:10.330848 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-08-25 14:47:10.330851 | ubuntu-noble | +++ hash -r 2026-08-25 14:47:10.330855 | ubuntu-noble | + . defaults/2026.1.sh 2026-08-25 14:47:10.331373 | ubuntu-noble | +++ date +%Y%m%d 2026-08-25 14:47:10.335003 | ubuntu-noble | ++ export BUILD_ID=20260825 2026-08-25 14:47:10.335038 | ubuntu-noble | ++ BUILD_ID=20260825 2026-08-25 14:47:10.335047 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-08-25 14:47:10.335055 | ubuntu-noble | ++ KOLLA_TYPE= 2026-08-25 14:47:10.335063 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-08-25 14:47:10.335071 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-08-25 14:47:10.335079 | ubuntu-noble | + export VERSION 2026-08-25 14:47:10.335085 | ubuntu-noble | + export OPENSTACK_VERSION 2026-08-25 14:47:10.335090 | ubuntu-noble | + DOCKER_TAG=build-20260825 2026-08-25 14:47:10.335096 | ubuntu-noble | + KOLLA_BASE=ubuntu 2026-08-25 14:47:10.335101 | ubuntu-noble | + KOLLA_BASE_TAG=24.04 2026-08-25 14:47:10.335107 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-08-25 14:47:10.335142 | ubuntu-noble | + KOLLA_INSTALL_TYPE=source 2026-08-25 14:47:10.335146 | ubuntu-noble | + python3 src/generate-kolla-build-config.py 2026-08-25 14:47:10.502241 | ubuntu-noble | + setini DEFAULT namespace kolla 2026-08-25 14:47:10.502338 | 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-25 14:47:11.833196 | ubuntu-noble | localhost | SUCCESS => { 2026-08-25 14:47:11.833245 | ubuntu-noble | "changed": false, 2026-08-25 14:47:11.833250 | ubuntu-noble | "gid": 1000, 2026-08-25 14:47:11.833254 | ubuntu-noble | "group": "zuul", 2026-08-25 14:47:11.833257 | ubuntu-noble | "mode": "0664", 2026-08-25 14:47:11.833273 | ubuntu-noble | "msg": "OK", 2026-08-25 14:47:11.833277 | ubuntu-noble | "owner": "zuul", 2026-08-25 14:47:11.833281 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-25 14:47:11.833285 | ubuntu-noble | "size": 4562, 2026-08-25 14:47:11.833288 | ubuntu-noble | "state": "file", 2026-08-25 14:47:11.833292 | ubuntu-noble | "uid": 1000 2026-08-25 14:47:11.833295 | ubuntu-noble | } 2026-08-25 14:47:11.935857 | ubuntu-noble | + setini DEFAULT tag build-20260825 2026-08-25 14:47:11.935938 | 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-20260825' 2026-08-25 14:47:13.175152 | ubuntu-noble | localhost | CHANGED => { 2026-08-25 14:47:13.175209 | ubuntu-noble | "changed": true, 2026-08-25 14:47:13.175217 | ubuntu-noble | "gid": 1000, 2026-08-25 14:47:13.175223 | ubuntu-noble | "group": "zuul", 2026-08-25 14:47:13.175228 | ubuntu-noble | "mode": "0664", 2026-08-25 14:47:13.175234 | ubuntu-noble | "msg": "option changed", 2026-08-25 14:47:13.175239 | ubuntu-noble | "owner": "zuul", 2026-08-25 14:47:13.175245 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-25 14:47:13.175252 | ubuntu-noble | "size": 4570, 2026-08-25 14:47:13.175257 | ubuntu-noble | "state": "file", 2026-08-25 14:47:13.175263 | ubuntu-noble | "uid": 1000 2026-08-25 14:47:13.175269 | ubuntu-noble | } 2026-08-25 14:47:13.276210 | ubuntu-noble | + setini DEFAULT base ubuntu 2026-08-25 14:47:13.276271 | 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-25 14:47:14.523165 | ubuntu-noble | localhost | SUCCESS => { 2026-08-25 14:47:14.523224 | ubuntu-noble | "changed": false, 2026-08-25 14:47:14.523229 | ubuntu-noble | "gid": 1000, 2026-08-25 14:47:14.523235 | ubuntu-noble | "group": "zuul", 2026-08-25 14:47:14.523239 | ubuntu-noble | "mode": "0664", 2026-08-25 14:47:14.523243 | ubuntu-noble | "msg": "OK", 2026-08-25 14:47:14.523247 | ubuntu-noble | "owner": "zuul", 2026-08-25 14:47:14.523251 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-25 14:47:14.523255 | ubuntu-noble | "size": 4570, 2026-08-25 14:47:14.523259 | ubuntu-noble | "state": "file", 2026-08-25 14:47:14.523263 | ubuntu-noble | "uid": 1000 2026-08-25 14:47:14.523267 | ubuntu-noble | } 2026-08-25 14:47:14.621479 | ubuntu-noble | + setini DEFAULT base_tag 24.04 2026-08-25 14:47:14.621562 | 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-25 14:47:15.881196 | ubuntu-noble | localhost | SUCCESS => { 2026-08-25 14:47:15.881249 | ubuntu-noble | "changed": false, 2026-08-25 14:47:15.881256 | ubuntu-noble | "gid": 1000, 2026-08-25 14:47:15.881263 | ubuntu-noble | "group": "zuul", 2026-08-25 14:47:15.881269 | ubuntu-noble | "mode": "0664", 2026-08-25 14:47:15.881274 | ubuntu-noble | "msg": "OK", 2026-08-25 14:47:15.881280 | ubuntu-noble | "owner": "zuul", 2026-08-25 14:47:15.881287 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-25 14:47:15.881293 | ubuntu-noble | "size": 4570, 2026-08-25 14:47:15.881299 | ubuntu-noble | "state": "file", 2026-08-25 14:47:15.881305 | ubuntu-noble | "uid": 1000 2026-08-25 14:47:15.881310 | ubuntu-noble | } 2026-08-25 14:47:15.980949 | ubuntu-noble | + setini DEFAULT install_type source 2026-08-25 14:47:15.981003 | 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-25 14:47:17.188211 | ubuntu-noble | localhost | SUCCESS => { 2026-08-25 14:47:17.188304 | ubuntu-noble | "changed": false, 2026-08-25 14:47:17.188318 | ubuntu-noble | "gid": 1000, 2026-08-25 14:47:17.188328 | ubuntu-noble | "group": "zuul", 2026-08-25 14:47:17.188338 | ubuntu-noble | "mode": "0664", 2026-08-25 14:47:17.188348 | ubuntu-noble | "msg": "OK", 2026-08-25 14:47:17.188358 | ubuntu-noble | "owner": "zuul", 2026-08-25 14:47:17.188368 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-25 14:47:17.188378 | ubuntu-noble | "size": 4570, 2026-08-25 14:47:17.188388 | ubuntu-noble | "state": "file", 2026-08-25 14:47:17.188398 | ubuntu-noble | "uid": 1000 2026-08-25 14:47:17.188408 | ubuntu-noble | } 2026-08-25 14:47:17.290014 | ubuntu-noble | + [[ 2026.1 == \2\0\2\4\.\1 ]] 2026-08-25 14:47:17.290109 | ubuntu-noble | + REQUIREMENTS_BRANCH=stable-2026.1 2026-08-25 14:47:17.290169 | ubuntu-noble | + setini openstack-base location tarballs/requirements-stable-2026.1.tar.gz 2026-08-25 14:47:17.290182 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=openstack-base option=location value=tarballs/requirements-stable-2026.1.tar.gz' 2026-08-25 14:47:18.537539 | ubuntu-noble | localhost | CHANGED => { 2026-08-25 14:47:18.537598 | ubuntu-noble | "changed": true, 2026-08-25 14:47:18.537604 | ubuntu-noble | "gid": 1000, 2026-08-25 14:47:18.537609 | ubuntu-noble | "group": "zuul", 2026-08-25 14:47:18.537614 | ubuntu-noble | "mode": "0664", 2026-08-25 14:47:18.537619 | ubuntu-noble | "msg": "section and option added", 2026-08-25 14:47:18.537626 | ubuntu-noble | "owner": "zuul", 2026-08-25 14:47:18.537631 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-25 14:47:18.537636 | ubuntu-noble | "size": 4641, 2026-08-25 14:47:18.537641 | ubuntu-noble | "state": "file", 2026-08-25 14:47:18.537646 | ubuntu-noble | "uid": 1000 2026-08-25 14:47:18.537650 | ubuntu-noble | } 2026-08-25 14:47:18.639235 | ubuntu-noble | + sed -i '/\[openstack-base\]/a # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2026.1.tar.gz' kolla-build.conf 2026-08-25 14:47:18.641894 | ubuntu-noble | + setini openstack-base type local 2026-08-25 14:47:18.641978 | 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-25 14:47:19.911316 | ubuntu-noble | localhost | CHANGED => { 2026-08-25 14:47:19.911374 | ubuntu-noble | "changed": true, 2026-08-25 14:47:19.911381 | ubuntu-noble | "gid": 1000, 2026-08-25 14:47:19.911387 | ubuntu-noble | "group": "zuul", 2026-08-25 14:47:19.911393 | ubuntu-noble | "mode": "0664", 2026-08-25 14:47:19.911399 | ubuntu-noble | "msg": "option added", 2026-08-25 14:47:19.911404 | ubuntu-noble | "owner": "zuul", 2026-08-25 14:47:19.911410 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-25 14:47:19.911416 | ubuntu-noble | "size": 4752, 2026-08-25 14:47:19.911421 | ubuntu-noble | "state": "file", 2026-08-25 14:47:19.911427 | ubuntu-noble | "uid": 1000 2026-08-25 14:47:19.911432 | ubuntu-noble | } 2026-08-25 14:47:20.012009 | ubuntu-noble | + [[ -n osism.harbor.regio.digital ]] 2026-08-25 14:47:20.012079 | ubuntu-noble | + setini DEFAULT registry osism.harbor.regio.digital 2026-08-25 14:47:20.012099 | 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-25 14:47:21.250713 | ubuntu-noble | localhost | CHANGED => { 2026-08-25 14:47:21.250780 | ubuntu-noble | "changed": true, 2026-08-25 14:47:21.250784 | ubuntu-noble | "gid": 1000, 2026-08-25 14:47:21.250788 | ubuntu-noble | "group": "zuul", 2026-08-25 14:47:21.250792 | ubuntu-noble | "mode": "0664", 2026-08-25 14:47:21.250795 | ubuntu-noble | "msg": "option added", 2026-08-25 14:47:21.250799 | ubuntu-noble | "owner": "zuul", 2026-08-25 14:47:21.250803 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-25 14:47:21.250806 | ubuntu-noble | "size": 4790, 2026-08-25 14:47:21.250810 | ubuntu-noble | "state": "file", 2026-08-25 14:47:21.250813 | ubuntu-noble | "uid": 1000 2026-08-25 14:47:21.250817 | ubuntu-noble | } 2026-08-25 14:47:21.351922 | ubuntu-noble | + echo DEBUG kolla-build.conf 2026-08-25 14:47:21.351976 | ubuntu-noble | DEBUG kolla-build.conf 2026-08-25 14:47:21.351981 | ubuntu-noble | + cat kolla-build.conf 2026-08-25 14:47:21.353782 | ubuntu-noble | [DEFAULT] 2026-08-25 14:47:21.353807 | ubuntu-noble | base = ubuntu 2026-08-25 14:47:21.353812 | ubuntu-noble | base_package_type = deb 2026-08-25 14:47:21.353816 | ubuntu-noble | base_tag = 24.04 2026-08-25 14:47:21.353819 | ubuntu-noble | install_type = source 2026-08-25 14:47:21.353823 | ubuntu-noble | namespace = kolla 2026-08-25 14:47:21.353827 | ubuntu-noble | openstack_release = 2026.1 2026-08-25 14:47:21.353830 | ubuntu-noble | push = false 2026-08-25 14:47:21.353834 | ubuntu-noble | tag = build-20260825 2026-08-25 14:47:21.353837 | ubuntu-noble | threads = 1 2026-08-25 14:47:21.353841 | ubuntu-noble | patches_path = kolla-patches/2026.1 2026-08-25 14:47:21.353846 | ubuntu-noble | registry = osism.harbor.regio.digital 2026-08-25 14:47:21.353850 | ubuntu-noble | 2026-08-25 14:47:21.353854 | ubuntu-noble | ######################################################################### 2026-08-25 14:47:21.353858 | ubuntu-noble | # sources tracked in release repository 2026-08-25 14:47:21.353862 | ubuntu-noble | 2026-08-25 14:47:21.353866 | ubuntu-noble | [aodh-base] 2026-08-25 14:47:21.353869 | ubuntu-noble | type = local 2026-08-25 14:47:21.353873 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/aodh/aodh-stable-2026.1.tar.gz 2026-08-25 14:47:21.353876 | ubuntu-noble | location = tarballs/aodh-stable-2026.1.tar.gz 2026-08-25 14:47:21.353880 | ubuntu-noble | 2026-08-25 14:47:21.353883 | ubuntu-noble | 2026-08-25 14:47:21.353887 | ubuntu-noble | 2026-08-25 14:47:21.353890 | ubuntu-noble | [barbican-base] 2026-08-25 14:47:21.353906 | ubuntu-noble | type = local 2026-08-25 14:47:21.353910 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/barbican/barbican-stable-2026.1.tar.gz 2026-08-25 14:47:21.353914 | ubuntu-noble | location = tarballs/barbican-stable-2026.1.tar.gz 2026-08-25 14:47:21.353918 | ubuntu-noble | 2026-08-25 14:47:21.353921 | ubuntu-noble | 2026-08-25 14:47:21.353924 | ubuntu-noble | 2026-08-25 14:47:21.353928 | ubuntu-noble | [blazar-base] 2026-08-25 14:47:21.353931 | ubuntu-noble | type = local 2026-08-25 14:47:21.353935 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/blazar/blazar-stable-2026.1.tar.gz 2026-08-25 14:47:21.353938 | ubuntu-noble | location = tarballs/blazar-stable-2026.1.tar.gz 2026-08-25 14:47:21.353942 | ubuntu-noble | 2026-08-25 14:47:21.353945 | ubuntu-noble | 2026-08-25 14:47:21.353949 | ubuntu-noble | 2026-08-25 14:47:21.353952 | ubuntu-noble | [ceilometer-base] 2026-08-25 14:47:21.353956 | ubuntu-noble | type = local 2026-08-25 14:47:21.353959 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2026.1.tar.gz 2026-08-25 14:47:21.353963 | ubuntu-noble | location = tarballs/ceilometer-stable-2026.1.tar.gz 2026-08-25 14:47:21.353966 | ubuntu-noble | 2026-08-25 14:47:21.353970 | ubuntu-noble | 2026-08-25 14:47:21.353973 | ubuntu-noble | 2026-08-25 14:47:21.353976 | ubuntu-noble | [cinder-base] 2026-08-25 14:47:21.353980 | ubuntu-noble | type = local 2026-08-25 14:47:21.353983 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/cinder/cinder-stable-2026.1.tar.gz 2026-08-25 14:47:21.353987 | ubuntu-noble | location = tarballs/cinder-stable-2026.1.tar.gz 2026-08-25 14:47:21.353990 | ubuntu-noble | 2026-08-25 14:47:21.353994 | ubuntu-noble | 2026-08-25 14:47:21.353997 | ubuntu-noble | 2026-08-25 14:47:21.354000 | ubuntu-noble | [designate-base] 2026-08-25 14:47:21.354004 | ubuntu-noble | type = local 2026-08-25 14:47:21.354007 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/designate/designate-stable-2026.1.tar.gz 2026-08-25 14:47:21.354011 | ubuntu-noble | location = tarballs/designate-stable-2026.1.tar.gz 2026-08-25 14:47:21.354014 | ubuntu-noble | 2026-08-25 14:47:21.354018 | ubuntu-noble | 2026-08-25 14:47:21.354021 | ubuntu-noble | 2026-08-25 14:47:21.354024 | ubuntu-noble | [glance-base] 2026-08-25 14:47:21.354028 | ubuntu-noble | type = local 2026-08-25 14:47:21.354031 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/glance/glance-stable-2026.1.tar.gz 2026-08-25 14:47:21.354035 | ubuntu-noble | location = tarballs/glance-stable-2026.1.tar.gz 2026-08-25 14:47:21.354038 | ubuntu-noble | 2026-08-25 14:47:21.354042 | ubuntu-noble | 2026-08-25 14:47:21.354045 | ubuntu-noble | 2026-08-25 14:47:21.354048 | ubuntu-noble | [heat-base] 2026-08-25 14:47:21.354052 | ubuntu-noble | type = local 2026-08-25 14:47:21.354055 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/heat/heat-stable-2026.1.tar.gz 2026-08-25 14:47:21.354059 | ubuntu-noble | location = tarballs/heat-stable-2026.1.tar.gz 2026-08-25 14:47:21.354062 | ubuntu-noble | 2026-08-25 14:47:21.354065 | ubuntu-noble | 2026-08-25 14:47:21.354069 | ubuntu-noble | 2026-08-25 14:47:21.354072 | ubuntu-noble | [horizon] 2026-08-25 14:47:21.354076 | ubuntu-noble | type = local 2026-08-25 14:47:21.354079 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/horizon/horizon-stable-2026.1.tar.gz 2026-08-25 14:47:21.354083 | ubuntu-noble | location = tarballs/horizon-stable-2026.1.tar.gz 2026-08-25 14:47:21.354086 | ubuntu-noble | 2026-08-25 14:47:21.354090 | ubuntu-noble | 2026-08-25 14:47:21.354093 | ubuntu-noble | 2026-08-25 14:47:21.354096 | ubuntu-noble | [ironic-base] 2026-08-25 14:47:21.354100 | ubuntu-noble | type = local 2026-08-25 14:47:21.354103 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ironic/ironic-stable-2026.1.tar.gz 2026-08-25 14:47:21.354107 | ubuntu-noble | location = tarballs/ironic-stable-2026.1.tar.gz 2026-08-25 14:47:21.354131 | ubuntu-noble | 2026-08-25 14:47:21.354136 | ubuntu-noble | 2026-08-25 14:47:21.354139 | ubuntu-noble | 2026-08-25 14:47:21.354143 | ubuntu-noble | [keystone-base] 2026-08-25 14:47:21.354146 | ubuntu-noble | type = local 2026-08-25 14:47:21.354149 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/keystone/keystone-stable-2026.1.tar.gz 2026-08-25 14:47:21.354153 | ubuntu-noble | location = tarballs/keystone-stable-2026.1.tar.gz 2026-08-25 14:47:21.354156 | ubuntu-noble | 2026-08-25 14:47:21.354160 | ubuntu-noble | 2026-08-25 14:47:21.354163 | ubuntu-noble | 2026-08-25 14:47:21.354166 | ubuntu-noble | [magnum-base] 2026-08-25 14:47:21.354170 | ubuntu-noble | type = local 2026-08-25 14:47:21.354173 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/magnum/magnum-stable-2026.1.tar.gz 2026-08-25 14:47:21.354176 | ubuntu-noble | location = tarballs/magnum-stable-2026.1.tar.gz 2026-08-25 14:47:21.354180 | ubuntu-noble | 2026-08-25 14:47:21.354183 | ubuntu-noble | 2026-08-25 14:47:21.354186 | ubuntu-noble | 2026-08-25 14:47:21.354190 | ubuntu-noble | [manila-base] 2026-08-25 14:47:21.354193 | ubuntu-noble | type = local 2026-08-25 14:47:21.354206 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/manila/manila-stable-2026.1.tar.gz 2026-08-25 14:47:21.354209 | ubuntu-noble | location = tarballs/manila-stable-2026.1.tar.gz 2026-08-25 14:47:21.354213 | ubuntu-noble | 2026-08-25 14:47:21.354216 | ubuntu-noble | 2026-08-25 14:47:21.354220 | ubuntu-noble | 2026-08-25 14:47:21.354223 | ubuntu-noble | [masakari-base] 2026-08-25 14:47:21.354226 | ubuntu-noble | type = local 2026-08-25 14:47:21.354230 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/masakari/masakari-stable-2026.1.tar.gz 2026-08-25 14:47:21.354233 | ubuntu-noble | location = tarballs/masakari-stable-2026.1.tar.gz 2026-08-25 14:47:21.354237 | ubuntu-noble | 2026-08-25 14:47:21.354240 | ubuntu-noble | 2026-08-25 14:47:21.354243 | ubuntu-noble | 2026-08-25 14:47:21.354247 | ubuntu-noble | [neutron-bgp-dragent] 2026-08-25 14:47:21.354250 | ubuntu-noble | type = local 2026-08-25 14:47:21.354254 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-25 14:47:21.354257 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-25 14:47:21.354261 | ubuntu-noble | 2026-08-25 14:47:21.354264 | ubuntu-noble | 2026-08-25 14:47:21.354268 | ubuntu-noble | [neutron-server-plugin-neutron-dynamic-routing] 2026-08-25 14:47:21.354271 | ubuntu-noble | type = local 2026-08-25 14:47:21.354275 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-25 14:47:21.354278 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-25 14:47:21.354281 | ubuntu-noble | 2026-08-25 14:47:21.354285 | ubuntu-noble | 2026-08-25 14:47:21.354288 | ubuntu-noble | [neutron-vpnaas-base] 2026-08-25 14:47:21.354291 | ubuntu-noble | type = local 2026-08-25 14:47:21.354295 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2026.1.tar.gz 2026-08-25 14:47:21.354299 | ubuntu-noble | location = tarballs/neutron-vpnaas-stable-2026.1.tar.gz 2026-08-25 14:47:21.354302 | ubuntu-noble | 2026-08-25 14:47:21.354305 | ubuntu-noble | 2026-08-25 14:47:21.354309 | ubuntu-noble | 2026-08-25 14:47:21.354312 | ubuntu-noble | [neutron-base] 2026-08-25 14:47:21.354315 | ubuntu-noble | type = local 2026-08-25 14:47:21.354319 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron/neutron-stable-2026.1.tar.gz 2026-08-25 14:47:21.354322 | ubuntu-noble | location = tarballs/neutron-stable-2026.1.tar.gz 2026-08-25 14:47:21.354326 | ubuntu-noble | 2026-08-25 14:47:21.354329 | ubuntu-noble | 2026-08-25 14:47:21.354332 | ubuntu-noble | 2026-08-25 14:47:21.354336 | ubuntu-noble | [nova-base] 2026-08-25 14:47:21.354339 | ubuntu-noble | type = local 2026-08-25 14:47:21.354343 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/nova/nova-stable-2026.1.tar.gz 2026-08-25 14:47:21.354346 | ubuntu-noble | location = tarballs/nova-stable-2026.1.tar.gz 2026-08-25 14:47:21.354349 | ubuntu-noble | 2026-08-25 14:47:21.354353 | ubuntu-noble | 2026-08-25 14:47:21.354356 | ubuntu-noble | 2026-08-25 14:47:21.354359 | ubuntu-noble | [octavia-base] 2026-08-25 14:47:21.354363 | ubuntu-noble | type = local 2026-08-25 14:47:21.354366 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/octavia/octavia-stable-2026.1.tar.gz 2026-08-25 14:47:21.354369 | ubuntu-noble | location = tarballs/octavia-stable-2026.1.tar.gz 2026-08-25 14:47:21.354373 | ubuntu-noble | 2026-08-25 14:47:21.354376 | ubuntu-noble | 2026-08-25 14:47:21.354380 | ubuntu-noble | 2026-08-25 14:47:21.354383 | ubuntu-noble | [placement-base] 2026-08-25 14:47:21.354386 | ubuntu-noble | type = local 2026-08-25 14:47:21.354390 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/placement/placement-stable-2026.1.tar.gz 2026-08-25 14:47:21.354393 | ubuntu-noble | location = tarballs/placement-stable-2026.1.tar.gz 2026-08-25 14:47:21.354397 | ubuntu-noble | 2026-08-25 14:47:21.354400 | ubuntu-noble | 2026-08-25 14:47:21.354403 | ubuntu-noble | 2026-08-25 14:47:21.354407 | ubuntu-noble | [skyline-apiserver-base] 2026-08-25 14:47:21.354410 | ubuntu-noble | type = local 2026-08-25 14:47:21.354418 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2026.1.tar.gz 2026-08-25 14:47:21.354422 | ubuntu-noble | location = tarballs/skyline-apiserver-stable-2026.1.tar.gz 2026-08-25 14:47:21.354425 | ubuntu-noble | 2026-08-25 14:47:21.354429 | ubuntu-noble | 2026-08-25 14:47:21.354432 | ubuntu-noble | 2026-08-25 14:47:21.354436 | ubuntu-noble | [skyline-console-base] 2026-08-25 14:47:21.354439 | ubuntu-noble | type = local 2026-08-25 14:47:21.354442 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2026.1.tar.gz 2026-08-25 14:47:21.354446 | ubuntu-noble | location = tarballs/skyline-console-stable-2026.1.tar.gz 2026-08-25 14:47:21.354452 | ubuntu-noble | 2026-08-25 14:47:21.354456 | ubuntu-noble | 2026-08-25 14:47:21.354459 | ubuntu-noble | 2026-08-25 14:47:21.354463 | ubuntu-noble | [watcher-base] 2026-08-25 14:47:21.354466 | ubuntu-noble | type = local 2026-08-25 14:47:21.354470 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/watcher/watcher-stable-2026.1.tar.gz 2026-08-25 14:47:21.354473 | ubuntu-noble | location = tarballs/watcher-stable-2026.1.tar.gz 2026-08-25 14:47:21.354476 | ubuntu-noble | 2026-08-25 14:47:21.354480 | ubuntu-noble | 2026-08-25 14:47:21.354483 | ubuntu-noble | [openstack-base] 2026-08-25 14:47:21.354487 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2026.1.tar.gz 2026-08-25 14:47:21.354490 | ubuntu-noble | location = tarballs/requirements-stable-2026.1.tar.gz 2026-08-25 14:47:21.354493 | ubuntu-noble | type = local 2026-08-25 14:47:21.354499 | ubuntu-noble | + bash scripts/003-patch.sh 2026-08-25 14:47:21.358966 | ubuntu-noble | + OPENSTACK_VERSION=2026.1 2026-08-25 14:47:21.359009 | ubuntu-noble | + VERSION=latest 2026-08-25 14:47:21.359029 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-08-25 14:47:21.359214 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-08-25 14:47:21.359237 | ubuntu-noble | + . defaults/all.sh 2026-08-25 14:47:21.359469 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-08-25 14:47:21.359522 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-08-25 14:47:21.359533 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-08-25 14:47:21.359541 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-08-25 14:47:21.359723 | ubuntu-noble | +++ deactivate nondestructive 2026-08-25 14:47:21.359814 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-25 14:47:21.359849 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-25 14:47:21.359861 | ubuntu-noble | +++ hash -r 2026-08-25 14:47:21.359934 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-25 14:47:21.359947 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-08-25 14:47:21.359958 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-08-25 14:47:21.360007 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-08-25 14:47:21.360143 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-08-25 14:47:21.360176 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-08-25 14:47:21.360188 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-08-25 14:47:21.360198 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-08-25 14:47:21.360249 | 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-25 14:47:21.360303 | 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-25 14:47:21.360316 | ubuntu-noble | +++ export PATH 2026-08-25 14:47:21.360376 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-25 14:47:21.360437 | ubuntu-noble | +++ '[' -z '' ']' 2026-08-25 14:47:21.360449 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-08-25 14:47:21.360478 | ubuntu-noble | +++ PS1='(venv) ' 2026-08-25 14:47:21.360490 | ubuntu-noble | +++ export PS1 2026-08-25 14:47:21.360501 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-08-25 14:47:21.360512 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-08-25 14:47:21.360550 | ubuntu-noble | +++ hash -r 2026-08-25 14:47:21.360630 | ubuntu-noble | + . defaults/2026.1.sh 2026-08-25 14:47:21.361905 | ubuntu-noble | +++ date +%Y%m%d 2026-08-25 14:47:21.364555 | ubuntu-noble | ++ export BUILD_ID=20260825 2026-08-25 14:47:21.364582 | ubuntu-noble | ++ BUILD_ID=20260825 2026-08-25 14:47:21.364595 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-08-25 14:47:21.364603 | ubuntu-noble | ++ KOLLA_TYPE= 2026-08-25 14:47:21.364614 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-08-25 14:47:21.364622 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-08-25 14:47:21.364681 | ubuntu-noble | + . scripts/patch-lib.sh 2026-08-25 14:47:21.366178 | ubuntu-noble | +++ pwd 2026-08-25 14:47:21.366243 | ubuntu-noble | ++ PATCH_ROOT=/home/zuul/src/github.com/osism/container-images-kolla 2026-08-25 14:47:21.366293 | ubuntu-noble | ++ PATCH_MANIFEST=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-25 14:47:21.366937 | ubuntu-noble | + export VERSION 2026-08-25 14:47:21.366951 | ubuntu-noble | + export OPENSTACK_VERSION 2026-08-25 14:47:21.367301 | ubuntu-noble | + mkdir -p tarballs 2026-08-25 14:47:21.370924 | ubuntu-noble | + ping -c2 tarballs.opendev.org 2026-08-25 14:47:21.520576 | ubuntu-noble | PING tarballs.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f) 56 data bytes 2026-08-25 14:47:21.520675 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=1 ttl=44 time=135 ms 2026-08-25 14:47:22.507414 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=2 ttl=44 time=131 ms 2026-08-25 14:47:22.507564 | ubuntu-noble | 2026-08-25 14:47:22.507583 | ubuntu-noble | --- tarballs.opendev.org ping statistics --- 2026-08-25 14:47:22.507596 | ubuntu-noble | 2 packets transmitted, 2 received, 0% packet loss, time 1001ms 2026-08-25 14:47:22.507607 | ubuntu-noble | rtt min/avg/max/mdev = 130.652/132.772/134.892/2.120 ms 2026-08-25 14:47:22.510243 | ubuntu-noble | ++ awk '/# tarball/ && !seen[$4]++ { print $4 }' kolla-build.conf 2026-08-25 14:47:22.514092 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 14:47:22.514183 | ubuntu-noble | + pushd tarballs 2026-08-25 14:47:22.514563 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/aodh/aodh-stable-2026.1.tar.gz 2026-08-25 14:47:22.517238 | ubuntu-noble | + filename=aodh-stable-2026.1.tar.gz 2026-08-25 14:47:22.517291 | ubuntu-noble | + [[ -e aodh-stable-2026.1.tar.gz ]] 2026-08-25 14:47:22.517303 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2026.1.tar.gz 2026-08-25 14:47:22.517313 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2026.1.tar.gz 2026-08-25 14:47:22.517323 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/aodh/aodh-stable-2026.1.tar.gz 2026-08-25 14:47:23.634321 | ubuntu-noble | 2026-08-25 14:47:23 URL:https://tarballs.opendev.org/openstack/aodh/aodh-stable-2026.1.tar.gz [260493/260493] -> "aodh-stable-2026.1.tar.gz" [1] 2026-08-25 14:47:23.636001 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/aodh/aodh-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 14:47:23.636057 | ubuntu-noble | + echo Process aodh-stable-2026.1.tar.gz 2026-08-25 14:47:23.636071 | ubuntu-noble | Process aodh-stable-2026.1.tar.gz 2026-08-25 14:47:23.639203 | ubuntu-noble | ++ tar -tzf aodh-stable-2026.1.tar.gz 2026-08-25 14:47:23.639252 | ubuntu-noble | ++ head -1 2026-08-25 14:47:23.640750 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 14:47:23.653445 | ubuntu-noble | + directory=aodh-22.0.1.dev4 2026-08-25 14:47:23.654729 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 aodh-22.0.1.dev4 2026-08-25 14:47:23.654847 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-25 14:47:23.654861 | ubuntu-noble | ++ local directory=aodh-22.0.1.dev4 2026-08-25 14:47:23.654929 | ubuntu-noble | ++ local suffix= 2026-08-25 14:47:23.655014 | ubuntu-noble | ++ local name=aodh 2026-08-25 14:47:23.655026 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:23.655090 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:23.655103 | ubuntu-noble | ++ path=patches/2026.1/aodh 2026-08-25 14:47:23.655192 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/aodh ]] 2026-08-25 14:47:23.655247 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:23.655258 | ubuntu-noble | ++ path=patches/2026.1/aodh 2026-08-25 14:47:23.655267 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/aodh ]] 2026-08-25 14:47:23.655297 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:23.655307 | ubuntu-noble | ++ path=patches/2026.1/aodh 2026-08-25 14:47:23.655316 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/aodh ]] 2026-08-25 14:47:23.655347 | ubuntu-noble | ++ return 1 2026-08-25 14:47:23.656291 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:23.656386 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:23.656807 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 aodh-22.0.1.dev4 /source 2026-08-25 14:47:23.656881 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-25 14:47:23.656897 | ubuntu-noble | ++ local directory=aodh-22.0.1.dev4 2026-08-25 14:47:23.656912 | ubuntu-noble | ++ local suffix=/source 2026-08-25 14:47:23.656985 | ubuntu-noble | ++ local name=aodh 2026-08-25 14:47:23.656998 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:23.657013 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:23.657026 | ubuntu-noble | ++ path=overlays/2026.1/aodh/source 2026-08-25 14:47:23.657041 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/aodh/source ]] 2026-08-25 14:47:23.657086 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:23.657098 | ubuntu-noble | ++ path=overlays/2026.1/aodh/source 2026-08-25 14:47:23.657112 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/aodh/source ]] 2026-08-25 14:47:23.657168 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:23.657178 | ubuntu-noble | ++ path=overlays/2026.1/aodh/source 2026-08-25 14:47:23.657209 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/aodh/source ]] 2026-08-25 14:47:23.657226 | ubuntu-noble | ++ return 1 2026-08-25 14:47:23.657570 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:23.657586 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:23.657600 | ubuntu-noble | + echo Check patches for aodh-stable-2026.1.tar.gz 2026-08-25 14:47:23.657610 | ubuntu-noble | Check patches for aodh-stable-2026.1.tar.gz 2026-08-25 14:47:23.657620 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:23.657635 | ubuntu-noble | + echo Check overlays for aodh-stable-2026.1.tar.gz 2026-08-25 14:47:23.657645 | ubuntu-noble | Check overlays for aodh-stable-2026.1.tar.gz 2026-08-25 14:47:23.657655 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:23.657665 | ubuntu-noble | + popd 2026-08-25 14:47:23.657776 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 14:47:23.657791 | ubuntu-noble | + pushd tarballs 2026-08-25 14:47:23.659188 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/barbican/barbican-stable-2026.1.tar.gz 2026-08-25 14:47:23.660904 | ubuntu-noble | + filename=barbican-stable-2026.1.tar.gz 2026-08-25 14:47:23.660936 | ubuntu-noble | + [[ -e barbican-stable-2026.1.tar.gz ]] 2026-08-25 14:47:23.660948 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2026.1.tar.gz 2026-08-25 14:47:23.660963 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2026.1.tar.gz 2026-08-25 14:47:23.660974 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/barbican/barbican-stable-2026.1.tar.gz 2026-08-25 14:47:24.911314 | ubuntu-noble | 2026-08-25 14:47:24 URL:https://tarballs.opendev.org/openstack/barbican/barbican-stable-2026.1.tar.gz [663405/663405] -> "barbican-stable-2026.1.tar.gz" [1] 2026-08-25 14:47:24.913218 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/barbican/barbican-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 14:47:24.913266 | ubuntu-noble | + echo Process barbican-stable-2026.1.tar.gz 2026-08-25 14:47:24.913279 | ubuntu-noble | Process barbican-stable-2026.1.tar.gz 2026-08-25 14:47:24.916182 | ubuntu-noble | ++ tar -tzf barbican-stable-2026.1.tar.gz 2026-08-25 14:47:24.916226 | ubuntu-noble | ++ head -1 2026-08-25 14:47:24.916633 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 14:47:24.924225 | ubuntu-noble | + directory=barbican-22.0.1.dev3 2026-08-25 14:47:24.924995 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 barbican-22.0.1.dev3 2026-08-25 14:47:24.925059 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-25 14:47:24.925071 | ubuntu-noble | ++ local directory=barbican-22.0.1.dev3 2026-08-25 14:47:24.925104 | ubuntu-noble | ++ local suffix= 2026-08-25 14:47:24.925691 | ubuntu-noble | ++ local name=barbican 2026-08-25 14:47:24.925747 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:24.925756 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:24.925764 | ubuntu-noble | ++ path=patches/2026.1/barbican 2026-08-25 14:47:24.925787 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/barbican ]] 2026-08-25 14:47:24.925795 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:24.925802 | ubuntu-noble | ++ path=patches/2026.1/barbican 2026-08-25 14:47:24.925809 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/barbican ]] 2026-08-25 14:47:24.925816 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:24.925822 | ubuntu-noble | ++ path=patches/2026.1/barbican 2026-08-25 14:47:24.925829 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/barbican ]] 2026-08-25 14:47:24.925836 | ubuntu-noble | ++ return 1 2026-08-25 14:47:24.925850 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:24.925857 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:24.926966 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 barbican-22.0.1.dev3 /source 2026-08-25 14:47:24.926996 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-25 14:47:24.927003 | ubuntu-noble | ++ local directory=barbican-22.0.1.dev3 2026-08-25 14:47:24.927009 | ubuntu-noble | ++ local suffix=/source 2026-08-25 14:47:24.927015 | ubuntu-noble | ++ local name=barbican 2026-08-25 14:47:24.927021 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:24.927027 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:24.927033 | ubuntu-noble | ++ path=overlays/2026.1/barbican/source 2026-08-25 14:47:24.927040 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/barbican/source ]] 2026-08-25 14:47:24.927058 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:24.927065 | ubuntu-noble | ++ path=overlays/2026.1/barbican/source 2026-08-25 14:47:24.927071 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/barbican/source ]] 2026-08-25 14:47:24.927077 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:24.927083 | ubuntu-noble | ++ path=overlays/2026.1/barbican/source 2026-08-25 14:47:24.927089 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/barbican/source ]] 2026-08-25 14:47:24.927095 | ubuntu-noble | ++ return 1 2026-08-25 14:47:24.927106 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:24.927146 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:24.927155 | ubuntu-noble | + echo Check patches for barbican-stable-2026.1.tar.gz 2026-08-25 14:47:24.927162 | ubuntu-noble | Check patches for barbican-stable-2026.1.tar.gz 2026-08-25 14:47:24.927168 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:24.927174 | ubuntu-noble | + echo Check overlays for barbican-stable-2026.1.tar.gz 2026-08-25 14:47:24.927180 | ubuntu-noble | Check overlays for barbican-stable-2026.1.tar.gz 2026-08-25 14:47:24.927186 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:24.927192 | ubuntu-noble | + popd 2026-08-25 14:47:24.927202 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 14:47:24.927208 | ubuntu-noble | + pushd tarballs 2026-08-25 14:47:24.928006 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/blazar/blazar-stable-2026.1.tar.gz 2026-08-25 14:47:24.929824 | ubuntu-noble | + filename=blazar-stable-2026.1.tar.gz 2026-08-25 14:47:24.929858 | ubuntu-noble | + [[ -e blazar-stable-2026.1.tar.gz ]] 2026-08-25 14:47:24.929865 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2026.1.tar.gz 2026-08-25 14:47:24.929872 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2026.1.tar.gz 2026-08-25 14:47:24.929878 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/blazar/blazar-stable-2026.1.tar.gz 2026-08-25 14:47:26.059275 | ubuntu-noble | 2026-08-25 14:47:26 URL:https://tarballs.opendev.org/openstack/blazar/blazar-stable-2026.1.tar.gz [429964/429964] -> "blazar-stable-2026.1.tar.gz" [1] 2026-08-25 14:47:26.061909 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/blazar/blazar-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 14:47:26.061959 | ubuntu-noble | + echo Process blazar-stable-2026.1.tar.gz 2026-08-25 14:47:26.061972 | ubuntu-noble | Process blazar-stable-2026.1.tar.gz 2026-08-25 14:47:26.065193 | ubuntu-noble | ++ tar -tzf blazar-stable-2026.1.tar.gz 2026-08-25 14:47:26.065239 | ubuntu-noble | ++ head -1 2026-08-25 14:47:26.065648 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 14:47:26.072464 | ubuntu-noble | + directory=blazar-17.0.0.0rc2.dev2 2026-08-25 14:47:26.073246 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 blazar-17.0.0.0rc2.dev2 2026-08-25 14:47:26.073408 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-25 14:47:26.073458 | ubuntu-noble | ++ local directory=blazar-17.0.0.0rc2.dev2 2026-08-25 14:47:26.073510 | ubuntu-noble | ++ local suffix= 2026-08-25 14:47:26.073584 | ubuntu-noble | ++ local name=blazar 2026-08-25 14:47:26.073623 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:26.073683 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:26.073716 | ubuntu-noble | ++ path=patches/2026.1/blazar 2026-08-25 14:47:26.073750 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/blazar ]] 2026-08-25 14:47:26.073830 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:26.073861 | ubuntu-noble | ++ path=patches/2026.1/blazar 2026-08-25 14:47:26.073891 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/blazar ]] 2026-08-25 14:47:26.073921 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:26.073948 | ubuntu-noble | ++ path=patches/2026.1/blazar 2026-08-25 14:47:26.073976 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/blazar ]] 2026-08-25 14:47:26.074010 | ubuntu-noble | ++ return 1 2026-08-25 14:47:26.074433 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:26.074500 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:26.075175 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 blazar-17.0.0.0rc2.dev2 /source 2026-08-25 14:47:26.075291 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-25 14:47:26.075328 | ubuntu-noble | ++ local directory=blazar-17.0.0.0rc2.dev2 2026-08-25 14:47:26.075384 | ubuntu-noble | ++ local suffix=/source 2026-08-25 14:47:26.075455 | ubuntu-noble | ++ local name=blazar 2026-08-25 14:47:26.075488 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:26.075535 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:26.075567 | ubuntu-noble | ++ path=overlays/2026.1/blazar/source 2026-08-25 14:47:26.075596 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/blazar/source ]] 2026-08-25 14:47:26.075637 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:26.075662 | ubuntu-noble | ++ path=overlays/2026.1/blazar/source 2026-08-25 14:47:26.075687 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/blazar/source ]] 2026-08-25 14:47:26.075712 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:26.075736 | ubuntu-noble | ++ path=overlays/2026.1/blazar/source 2026-08-25 14:47:26.075767 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/blazar/source ]] 2026-08-25 14:47:26.075817 | ubuntu-noble | ++ return 1 2026-08-25 14:47:26.076206 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:26.076259 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:26.076304 | ubuntu-noble | + echo Check patches for blazar-stable-2026.1.tar.gz 2026-08-25 14:47:26.076326 | ubuntu-noble | Check patches for blazar-stable-2026.1.tar.gz 2026-08-25 14:47:26.076355 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:26.076387 | ubuntu-noble | + echo Check overlays for blazar-stable-2026.1.tar.gz 2026-08-25 14:47:26.076405 | ubuntu-noble | Check overlays for blazar-stable-2026.1.tar.gz 2026-08-25 14:47:26.076431 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:26.076461 | ubuntu-noble | + popd 2026-08-25 14:47:26.076558 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 14:47:26.076591 | ubuntu-noble | + pushd tarballs 2026-08-25 14:47:26.077266 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2026.1.tar.gz 2026-08-25 14:47:26.079143 | ubuntu-noble | + filename=ceilometer-stable-2026.1.tar.gz 2026-08-25 14:47:26.079207 | ubuntu-noble | + [[ -e ceilometer-stable-2026.1.tar.gz ]] 2026-08-25 14:47:26.079261 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2026.1.tar.gz 2026-08-25 14:47:26.079284 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2026.1.tar.gz 2026-08-25 14:47:26.079319 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2026.1.tar.gz 2026-08-25 14:47:27.280868 | ubuntu-noble | 2026-08-25 14:47:27 URL:https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2026.1.tar.gz [893419/893419] -> "ceilometer-stable-2026.1.tar.gz" [1] 2026-08-25 14:47:27.283777 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 14:47:27.283966 | ubuntu-noble | + echo Process ceilometer-stable-2026.1.tar.gz 2026-08-25 14:47:27.284653 | ubuntu-noble | Process ceilometer-stable-2026.1.tar.gz 2026-08-25 14:47:27.287207 | ubuntu-noble | ++ tar -tzf ceilometer-stable-2026.1.tar.gz 2026-08-25 14:47:27.287252 | ubuntu-noble | ++ head -1 2026-08-25 14:47:27.288765 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 14:47:27.297362 | ubuntu-noble | + directory=ceilometer-26.0.0.0rc2.dev3 2026-08-25 14:47:27.298405 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 ceilometer-26.0.0.0rc2.dev3 2026-08-25 14:47:27.298593 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-25 14:47:27.298660 | ubuntu-noble | ++ local directory=ceilometer-26.0.0.0rc2.dev3 2026-08-25 14:47:27.298728 | ubuntu-noble | ++ local suffix= 2026-08-25 14:47:27.298864 | ubuntu-noble | ++ local name=ceilometer 2026-08-25 14:47:27.298914 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:27.298993 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:27.299038 | ubuntu-noble | ++ path=patches/2026.1/ceilometer 2026-08-25 14:47:27.299082 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/ceilometer ]] 2026-08-25 14:47:27.299202 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:27.299252 | ubuntu-noble | ++ path=patches/2026.1/ceilometer 2026-08-25 14:47:27.299296 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/ceilometer ]] 2026-08-25 14:47:27.299335 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:27.299396 | ubuntu-noble | ++ path=patches/2026.1/ceilometer 2026-08-25 14:47:27.299435 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/ceilometer ]] 2026-08-25 14:47:27.299481 | ubuntu-noble | ++ return 1 2026-08-25 14:47:27.300058 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:27.300187 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:27.300957 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 ceilometer-26.0.0.0rc2.dev3 /source 2026-08-25 14:47:27.301080 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-25 14:47:27.301157 | ubuntu-noble | ++ local directory=ceilometer-26.0.0.0rc2.dev3 2026-08-25 14:47:27.301213 | ubuntu-noble | ++ local suffix=/source 2026-08-25 14:47:27.301772 | ubuntu-noble | ++ local name=ceilometer 2026-08-25 14:47:27.301817 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:27.301826 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:27.301834 | ubuntu-noble | ++ path=overlays/2026.1/ceilometer/source 2026-08-25 14:47:27.301841 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/ceilometer/source ]] 2026-08-25 14:47:27.301849 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:27.301856 | ubuntu-noble | ++ path=overlays/2026.1/ceilometer/source 2026-08-25 14:47:27.301863 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/ceilometer/source ]] 2026-08-25 14:47:27.301870 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:27.301877 | ubuntu-noble | ++ path=overlays/2026.1/ceilometer/source 2026-08-25 14:47:27.301884 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/ceilometer/source ]] 2026-08-25 14:47:27.301892 | ubuntu-noble | ++ return 1 2026-08-25 14:47:27.302235 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:27.302253 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:27.302261 | ubuntu-noble | + echo Check patches for ceilometer-stable-2026.1.tar.gz 2026-08-25 14:47:27.302268 | ubuntu-noble | Check patches for ceilometer-stable-2026.1.tar.gz 2026-08-25 14:47:27.302276 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:27.302283 | ubuntu-noble | + echo Check overlays for ceilometer-stable-2026.1.tar.gz 2026-08-25 14:47:27.302290 | ubuntu-noble | Check overlays for ceilometer-stable-2026.1.tar.gz 2026-08-25 14:47:27.302297 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:27.302305 | ubuntu-noble | + popd 2026-08-25 14:47:27.302883 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 14:47:27.302934 | ubuntu-noble | + pushd tarballs 2026-08-25 14:47:27.303354 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/cinder/cinder-stable-2026.1.tar.gz 2026-08-25 14:47:27.306777 | ubuntu-noble | + filename=cinder-stable-2026.1.tar.gz 2026-08-25 14:47:27.306854 | ubuntu-noble | + [[ -e cinder-stable-2026.1.tar.gz ]] 2026-08-25 14:47:27.306868 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2026.1.tar.gz 2026-08-25 14:47:27.306878 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2026.1.tar.gz 2026-08-25 14:47:27.306888 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/cinder/cinder-stable-2026.1.tar.gz 2026-08-25 14:47:29.062364 | ubuntu-noble | 2026-08-25 14:47:29 URL:https://tarballs.opendev.org/openstack/cinder/cinder-stable-2026.1.tar.gz [6588299/6588299] -> "cinder-stable-2026.1.tar.gz" [1] 2026-08-25 14:47:29.064385 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/cinder/cinder-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 14:47:29.064468 | ubuntu-noble | + echo Process cinder-stable-2026.1.tar.gz 2026-08-25 14:47:29.064482 | ubuntu-noble | Process cinder-stable-2026.1.tar.gz 2026-08-25 14:47:29.067227 | ubuntu-noble | ++ tar -tzf cinder-stable-2026.1.tar.gz 2026-08-25 14:47:29.067287 | ubuntu-noble | ++ head -1 2026-08-25 14:47:29.068948 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 14:47:29.077053 | ubuntu-noble | + directory=cinder-28.0.1.dev7 2026-08-25 14:47:29.078052 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 cinder-28.0.1.dev7 2026-08-25 14:47:29.078262 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-25 14:47:29.078318 | ubuntu-noble | ++ local directory=cinder-28.0.1.dev7 2026-08-25 14:47:29.078373 | ubuntu-noble | ++ local suffix= 2026-08-25 14:47:29.078458 | ubuntu-noble | ++ local name=cinder 2026-08-25 14:47:29.078494 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:29.078554 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:29.078605 | ubuntu-noble | ++ path=patches/2026.1/cinder 2026-08-25 14:47:29.078639 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/cinder ]] 2026-08-25 14:47:29.078685 | ubuntu-noble | ++ echo patches/2026.1/cinder 2026-08-25 14:47:29.078737 | ubuntu-noble | ++ return 0 2026-08-25 14:47:29.079337 | ubuntu-noble | + patch_dir=patches/2026.1/cinder 2026-08-25 14:47:29.080608 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 cinder-28.0.1.dev7 /source 2026-08-25 14:47:29.080811 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-25 14:47:29.080910 | ubuntu-noble | ++ local directory=cinder-28.0.1.dev7 2026-08-25 14:47:29.080985 | ubuntu-noble | ++ local suffix=/source 2026-08-25 14:47:29.081946 | ubuntu-noble | ++ local name=cinder 2026-08-25 14:47:29.081984 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:29.081993 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:29.082003 | ubuntu-noble | ++ path=overlays/2026.1/cinder/source 2026-08-25 14:47:29.082013 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/cinder/source ]] 2026-08-25 14:47:29.082022 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:29.082031 | ubuntu-noble | ++ path=overlays/2026.1/cinder/source 2026-08-25 14:47:29.082051 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/cinder/source ]] 2026-08-25 14:47:29.082060 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:29.082069 | ubuntu-noble | ++ path=overlays/2026.1/cinder/source 2026-08-25 14:47:29.082078 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/cinder/source ]] 2026-08-25 14:47:29.082087 | ubuntu-noble | ++ return 1 2026-08-25 14:47:29.082102 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:29.082156 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:29.082170 | ubuntu-noble | + echo Check patches for cinder-stable-2026.1.tar.gz 2026-08-25 14:47:29.082179 | ubuntu-noble | Check patches for cinder-stable-2026.1.tar.gz 2026-08-25 14:47:29.082188 | ubuntu-noble | + [[ -n patches/2026.1/cinder ]] 2026-08-25 14:47:29.082196 | ubuntu-noble | + tar xzf cinder-stable-2026.1.tar.gz 2026-08-25 14:47:29.442189 | ubuntu-noble | + rm cinder-stable-2026.1.tar.gz 2026-08-25 14:47:29.448179 | ubuntu-noble | + find cinder-28.0.1.dev7 -type f 2026-08-25 14:47:29.448218 | ubuntu-noble | + sort 2026-08-25 14:47:29.461584 | ubuntu-noble | + pushd cinder-28.0.1.dev7 2026-08-25 14:47:29.462929 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/cinder -type f -name '*.patch' 2026-08-25 14:47:29.463578 | ubuntu-noble | ++ sort 2026-08-25 14:47:29.466802 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 14:47:29.466936 | ubuntu-noble | + apply_patch patches/2026.1/cinder/netapp-01-backport-962085.patch 2026-08-25 14:47:29.467002 | ubuntu-noble | + local rel=patches/2026.1/cinder/netapp-01-backport-962085.patch 2026-08-25 14:47:29.467047 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/cinder/netapp-01-backport-962085.patch 2026-08-25 14:47:29.467080 | ubuntu-noble | + echo 'APPLY PATCH patches/2026.1/cinder/netapp-01-backport-962085.patch' 2026-08-25 14:47:29.467098 | ubuntu-noble | APPLY PATCH patches/2026.1/cinder/netapp-01-backport-962085.patch 2026-08-25 14:47:29.467192 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 14:47:29.468950 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-25 14:47:29.469201 | ubuntu-noble | Hunk #1 succeeded at 961 (offset 64 lines). 2026-08-25 14:47:29.469467 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-25 14:47:29.469579 | ubuntu-noble | Hunk #1 succeeded at 738 (offset 13 lines). 2026-08-25 14:47:29.469720 | ubuntu-noble | checking file releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-08-25 14:47:29.470039 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 14:47:29.471679 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-25 14:47:29.471891 | ubuntu-noble | Hunk #1 succeeded at 961 (offset 64 lines). 2026-08-25 14:47:29.472096 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-25 14:47:29.472248 | ubuntu-noble | Hunk #1 succeeded at 738 (offset 13 lines). 2026-08-25 14:47:29.472382 | ubuntu-noble | patching file releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-08-25 14:47:29.472863 | ubuntu-noble | + echo patches/2026.1/cinder/netapp-01-backport-962085.patch 2026-08-25 14:47:29.472975 | ubuntu-noble | + popd 2026-08-25 14:47:29.473517 | ubuntu-noble | + find cinder-28.0.1.dev7 -type f 2026-08-25 14:47:29.473632 | ubuntu-noble | + sort 2026-08-25 14:47:29.484757 | ubuntu-noble | + append_new_files_to_sources_txt cinder-28.0.1.dev7 files-before files-after 2026-08-25 14:47:29.484853 | ubuntu-noble | + local directory=cinder-28.0.1.dev7 2026-08-25 14:47:29.484882 | ubuntu-noble | + local before=files-before 2026-08-25 14:47:29.484900 | ubuntu-noble | + local after=files-after 2026-08-25 14:47:29.484917 | ubuntu-noble | + local sources_txt 2026-08-25 14:47:29.485737 | ubuntu-noble | ++ find cinder-28.0.1.dev7 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-25 14:47:29.485977 | ubuntu-noble | ++ head -1 2026-08-25 14:47:29.487997 | ubuntu-noble | + sources_txt=cinder-28.0.1.dev7/cinder.egg-info/SOURCES.txt 2026-08-25 14:47:29.488068 | ubuntu-noble | + [[ -z cinder-28.0.1.dev7/cinder.egg-info/SOURCES.txt ]] 2026-08-25 14:47:29.488097 | ubuntu-noble | + local new_files 2026-08-25 14:47:29.488730 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-25 14:47:29.494161 | ubuntu-noble | + new_files='cinder-28.0.1.dev7/cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py.orig 2026-08-25 14:47:29.494223 | ubuntu-noble | cinder-28.0.1.dev7/cinder/volume/drivers/netapp/dataontap/nvme_library.py.orig 2026-08-25 14:47:29.494247 | ubuntu-noble | cinder-28.0.1.dev7/releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml' 2026-08-25 14:47:29.494300 | ubuntu-noble | + [[ -z cinder-28.0.1.dev7/cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py.orig 2026-08-25 14:47:29.494308 | ubuntu-noble | cinder-28.0.1.dev7/cinder/volume/drivers/netapp/dataontap/nvme_library.py.orig 2026-08-25 14:47:29.494325 | ubuntu-noble | cinder-28.0.1.dev7/releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml ]] 2026-08-25 14:47:29.494980 | ubuntu-noble | ++ tail -c1 cinder-28.0.1.dev7/cinder.egg-info/SOURCES.txt 2026-08-25 14:47:29.496873 | ubuntu-noble | + [[ -n y ]] 2026-08-25 14:47:29.496942 | ubuntu-noble | + echo 2026-08-25 14:47:29.497024 | ubuntu-noble | + local file 2026-08-25 14:47:29.497576 | ubuntu-noble | + for file in $new_files 2026-08-25 14:47:29.497605 | ubuntu-noble | + case $file in 2026-08-25 14:47:29.497615 | ubuntu-noble | + continue 2026-08-25 14:47:29.497624 | ubuntu-noble | + for file in $new_files 2026-08-25 14:47:29.497633 | ubuntu-noble | + case $file in 2026-08-25 14:47:29.497642 | ubuntu-noble | + continue 2026-08-25 14:47:29.497650 | ubuntu-noble | + for file in $new_files 2026-08-25 14:47:29.497659 | ubuntu-noble | + case $file in 2026-08-25 14:47:29.497669 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml TO cinder-28.0.1.dev7/cinder.egg-info/SOURCES.txt' 2026-08-25 14:47:29.497680 | ubuntu-noble | APPEND releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml TO cinder-28.0.1.dev7/cinder.egg-info/SOURCES.txt 2026-08-25 14:47:29.497690 | ubuntu-noble | + echo releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-08-25 14:47:29.497699 | ubuntu-noble | + rm files-before files-after 2026-08-25 14:47:29.499682 | ubuntu-noble | + tar czf cinder-stable-2026.1.tar.gz cinder-28.0.1.dev7 2026-08-25 14:47:30.727799 | ubuntu-noble | + rm -r cinder-28.0.1.dev7 2026-08-25 14:47:30.801209 | ubuntu-noble | + echo Check overlays for cinder-stable-2026.1.tar.gz 2026-08-25 14:47:30.801268 | ubuntu-noble | Check overlays for cinder-stable-2026.1.tar.gz 2026-08-25 14:47:30.801274 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:30.801279 | ubuntu-noble | + popd 2026-08-25 14:47:30.801331 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 14:47:30.801369 | ubuntu-noble | + pushd tarballs 2026-08-25 14:47:30.802465 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/designate/designate-stable-2026.1.tar.gz 2026-08-25 14:47:30.805862 | ubuntu-noble | + filename=designate-stable-2026.1.tar.gz 2026-08-25 14:47:30.805931 | ubuntu-noble | + [[ -e designate-stable-2026.1.tar.gz ]] 2026-08-25 14:47:30.805946 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/designate/designate-stable-2026.1.tar.gz 2026-08-25 14:47:30.805958 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/designate/designate-stable-2026.1.tar.gz 2026-08-25 14:47:30.805968 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/designate/designate-stable-2026.1.tar.gz 2026-08-25 14:47:32.128393 | ubuntu-noble | 2026-08-25 14:47:32 URL:https://tarballs.opendev.org/openstack/designate/designate-stable-2026.1.tar.gz [1024987/1024987] -> "designate-stable-2026.1.tar.gz" [1] 2026-08-25 14:47:32.131547 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/designate/designate-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 14:47:32.131609 | ubuntu-noble | + echo Process designate-stable-2026.1.tar.gz 2026-08-25 14:47:32.131622 | ubuntu-noble | Process designate-stable-2026.1.tar.gz 2026-08-25 14:47:32.135202 | ubuntu-noble | ++ tar -tzf designate-stable-2026.1.tar.gz 2026-08-25 14:47:32.135257 | ubuntu-noble | ++ head -1 2026-08-25 14:47:32.136413 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 14:47:32.144018 | ubuntu-noble | + directory=designate-22.0.2.dev1 2026-08-25 14:47:32.145272 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 designate-22.0.2.dev1 2026-08-25 14:47:32.145441 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-25 14:47:32.145497 | ubuntu-noble | ++ local directory=designate-22.0.2.dev1 2026-08-25 14:47:32.145554 | ubuntu-noble | ++ local suffix= 2026-08-25 14:47:32.145662 | ubuntu-noble | ++ local name=designate 2026-08-25 14:47:32.145714 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:32.145930 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:32.146015 | ubuntu-noble | ++ path=patches/2026.1/designate 2026-08-25 14:47:32.146062 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/designate ]] 2026-08-25 14:47:32.146156 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:32.147004 | ubuntu-noble | ++ path=patches/2026.1/designate 2026-08-25 14:47:32.147083 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/designate ]] 2026-08-25 14:47:32.147104 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:32.147203 | ubuntu-noble | ++ path=patches/2026.1/designate 2026-08-25 14:47:32.147217 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/designate ]] 2026-08-25 14:47:32.147227 | ubuntu-noble | ++ return 1 2026-08-25 14:47:32.147250 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:32.147260 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:32.148206 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 designate-22.0.2.dev1 /source 2026-08-25 14:47:32.148342 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-25 14:47:32.148378 | ubuntu-noble | ++ local directory=designate-22.0.2.dev1 2026-08-25 14:47:32.148448 | ubuntu-noble | ++ local suffix=/source 2026-08-25 14:47:32.148527 | ubuntu-noble | ++ local name=designate 2026-08-25 14:47:32.148538 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:32.148611 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:32.148621 | ubuntu-noble | ++ path=overlays/2026.1/designate/source 2026-08-25 14:47:32.148649 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/designate/source ]] 2026-08-25 14:47:32.148702 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:32.148712 | ubuntu-noble | ++ path=overlays/2026.1/designate/source 2026-08-25 14:47:32.148720 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/designate/source ]] 2026-08-25 14:47:32.148749 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:32.148758 | ubuntu-noble | ++ path=overlays/2026.1/designate/source 2026-08-25 14:47:32.148767 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/designate/source ]] 2026-08-25 14:47:32.148799 | ubuntu-noble | ++ return 1 2026-08-25 14:47:32.150017 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:32.150045 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:32.150053 | ubuntu-noble | + echo Check patches for designate-stable-2026.1.tar.gz 2026-08-25 14:47:32.150059 | ubuntu-noble | Check patches for designate-stable-2026.1.tar.gz 2026-08-25 14:47:32.150065 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:32.150071 | ubuntu-noble | + echo Check overlays for designate-stable-2026.1.tar.gz 2026-08-25 14:47:32.150077 | ubuntu-noble | Check overlays for designate-stable-2026.1.tar.gz 2026-08-25 14:47:32.150082 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:32.150088 | ubuntu-noble | + popd 2026-08-25 14:47:32.150094 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 14:47:32.150101 | ubuntu-noble | + pushd tarballs 2026-08-25 14:47:32.150995 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/glance/glance-stable-2026.1.tar.gz 2026-08-25 14:47:32.153102 | ubuntu-noble | + filename=glance-stable-2026.1.tar.gz 2026-08-25 14:47:32.153186 | ubuntu-noble | + [[ -e glance-stable-2026.1.tar.gz ]] 2026-08-25 14:47:32.153194 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/glance/glance-stable-2026.1.tar.gz 2026-08-25 14:47:32.153201 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/glance/glance-stable-2026.1.tar.gz 2026-08-25 14:47:32.153207 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/glance/glance-stable-2026.1.tar.gz 2026-08-25 14:47:33.684041 | ubuntu-noble | 2026-08-25 14:47:33 URL:https://tarballs.opendev.org/openstack/glance/glance-stable-2026.1.tar.gz [2142625/2142625] -> "glance-stable-2026.1.tar.gz" [1] 2026-08-25 14:47:33.684289 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/glance/glance-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 14:47:33.684330 | ubuntu-noble | + echo Process glance-stable-2026.1.tar.gz 2026-08-25 14:47:33.684341 | ubuntu-noble | Process glance-stable-2026.1.tar.gz 2026-08-25 14:47:33.687264 | ubuntu-noble | ++ tar -tzf glance-stable-2026.1.tar.gz 2026-08-25 14:47:33.687367 | ubuntu-noble | ++ head -1 2026-08-25 14:47:33.688376 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 14:47:33.697532 | ubuntu-noble | + directory=glance-32.0.1.dev9 2026-08-25 14:47:33.698449 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 glance-32.0.1.dev9 2026-08-25 14:47:33.698536 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-25 14:47:33.698564 | ubuntu-noble | ++ local directory=glance-32.0.1.dev9 2026-08-25 14:47:33.698594 | ubuntu-noble | ++ local suffix= 2026-08-25 14:47:33.698639 | ubuntu-noble | ++ local name=glance 2026-08-25 14:47:33.698664 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:33.698698 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:33.698717 | ubuntu-noble | ++ path=patches/2026.1/glance 2026-08-25 14:47:33.698735 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/glance ]] 2026-08-25 14:47:33.698774 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:33.698788 | ubuntu-noble | ++ path=patches/2026.1/glance 2026-08-25 14:47:33.698803 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/glance ]] 2026-08-25 14:47:33.698818 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:33.698832 | ubuntu-noble | ++ path=patches/2026.1/glance 2026-08-25 14:47:33.698846 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/glance ]] 2026-08-25 14:47:33.698906 | ubuntu-noble | ++ return 1 2026-08-25 14:47:33.699346 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:33.699458 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:33.700184 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 glance-32.0.1.dev9 /source 2026-08-25 14:47:33.700258 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-25 14:47:33.700278 | ubuntu-noble | ++ local directory=glance-32.0.1.dev9 2026-08-25 14:47:33.700309 | ubuntu-noble | ++ local suffix=/source 2026-08-25 14:47:33.700347 | ubuntu-noble | ++ local name=glance 2026-08-25 14:47:33.700370 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:33.700398 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:33.700415 | ubuntu-noble | ++ path=overlays/2026.1/glance/source 2026-08-25 14:47:33.700432 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/glance/source ]] 2026-08-25 14:47:33.700459 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:33.700474 | ubuntu-noble | ++ path=overlays/2026.1/glance/source 2026-08-25 14:47:33.700488 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/glance/source ]] 2026-08-25 14:47:33.700503 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:33.700516 | ubuntu-noble | ++ path=overlays/2026.1/glance/source 2026-08-25 14:47:33.700530 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/glance/source ]] 2026-08-25 14:47:33.700790 | ubuntu-noble | ++ return 1 2026-08-25 14:47:33.701218 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:33.701229 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:33.701233 | ubuntu-noble | + echo Check patches for glance-stable-2026.1.tar.gz 2026-08-25 14:47:33.701236 | ubuntu-noble | Check patches for glance-stable-2026.1.tar.gz 2026-08-25 14:47:33.701240 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:33.701243 | ubuntu-noble | + echo Check overlays for glance-stable-2026.1.tar.gz 2026-08-25 14:47:33.701247 | ubuntu-noble | Check overlays for glance-stable-2026.1.tar.gz 2026-08-25 14:47:33.701250 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:33.701265 | ubuntu-noble | + popd 2026-08-25 14:47:33.701271 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 14:47:33.701275 | ubuntu-noble | + pushd tarballs 2026-08-25 14:47:33.703170 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/heat/heat-stable-2026.1.tar.gz 2026-08-25 14:47:33.705206 | ubuntu-noble | + filename=heat-stable-2026.1.tar.gz 2026-08-25 14:47:33.705258 | ubuntu-noble | + [[ -e heat-stable-2026.1.tar.gz ]] 2026-08-25 14:47:33.705269 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/heat/heat-stable-2026.1.tar.gz 2026-08-25 14:47:33.705280 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/heat/heat-stable-2026.1.tar.gz 2026-08-25 14:47:33.705291 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/heat/heat-stable-2026.1.tar.gz 2026-08-25 14:47:35.236333 | ubuntu-noble | 2026-08-25 14:47:35 URL:https://tarballs.opendev.org/openstack/heat/heat-stable-2026.1.tar.gz [2367542/2367542] -> "heat-stable-2026.1.tar.gz" [1] 2026-08-25 14:47:35.239321 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/heat/heat-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 14:47:35.239373 | ubuntu-noble | + echo Process heat-stable-2026.1.tar.gz 2026-08-25 14:47:35.239385 | ubuntu-noble | Process heat-stable-2026.1.tar.gz 2026-08-25 14:47:35.242221 | ubuntu-noble | ++ tar -tzf heat-stable-2026.1.tar.gz 2026-08-25 14:47:35.242269 | ubuntu-noble | ++ head -1 2026-08-25 14:47:35.243639 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 14:47:35.258523 | ubuntu-noble | + directory=openstack_heat-26.0.2.dev5 2026-08-25 14:47:35.259588 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 openstack_heat-26.0.2.dev5 2026-08-25 14:47:35.259713 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-25 14:47:35.259750 | ubuntu-noble | ++ local directory=openstack_heat-26.0.2.dev5 2026-08-25 14:47:35.259791 | ubuntu-noble | ++ local suffix= 2026-08-25 14:47:35.259850 | ubuntu-noble | ++ local name=openstack_heat 2026-08-25 14:47:35.259894 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:35.259941 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:35.259967 | ubuntu-noble | ++ path=patches/2026.1/openstack_heat 2026-08-25 14:47:35.259994 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/openstack_heat ]] 2026-08-25 14:47:35.260042 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:35.260063 | ubuntu-noble | ++ path=patches/2026.1/openstack-heat 2026-08-25 14:47:35.260085 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/openstack-heat ]] 2026-08-25 14:47:35.260131 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:35.260155 | ubuntu-noble | ++ path=patches/2026.1/openstack_heat 2026-08-25 14:47:35.260181 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/openstack_heat ]] 2026-08-25 14:47:35.260206 | ubuntu-noble | ++ return 1 2026-08-25 14:47:35.260722 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:35.260825 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:35.261688 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 openstack_heat-26.0.2.dev5 /source 2026-08-25 14:47:35.261783 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-25 14:47:35.261826 | ubuntu-noble | ++ local directory=openstack_heat-26.0.2.dev5 2026-08-25 14:47:35.261900 | ubuntu-noble | ++ local suffix=/source 2026-08-25 14:47:35.262429 | ubuntu-noble | ++ local name=openstack_heat 2026-08-25 14:47:35.262451 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:35.262456 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:35.262462 | ubuntu-noble | ++ path=overlays/2026.1/openstack_heat/source 2026-08-25 14:47:35.262467 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/openstack_heat/source ]] 2026-08-25 14:47:35.262473 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:35.262478 | ubuntu-noble | ++ path=overlays/2026.1/openstack-heat/source 2026-08-25 14:47:35.262483 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/openstack-heat/source ]] 2026-08-25 14:47:35.262488 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:35.262493 | ubuntu-noble | ++ path=overlays/2026.1/openstack_heat/source 2026-08-25 14:47:35.262498 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/openstack_heat/source ]] 2026-08-25 14:47:35.262517 | ubuntu-noble | ++ return 1 2026-08-25 14:47:35.262527 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:35.263417 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:35.263464 | ubuntu-noble | + echo Check patches for heat-stable-2026.1.tar.gz 2026-08-25 14:47:35.263476 | ubuntu-noble | Check patches for heat-stable-2026.1.tar.gz 2026-08-25 14:47:35.263487 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:35.263497 | ubuntu-noble | + echo Check overlays for heat-stable-2026.1.tar.gz 2026-08-25 14:47:35.263506 | ubuntu-noble | Check overlays for heat-stable-2026.1.tar.gz 2026-08-25 14:47:35.263517 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:35.263527 | ubuntu-noble | + popd 2026-08-25 14:47:35.263537 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 14:47:35.263548 | ubuntu-noble | + pushd tarballs 2026-08-25 14:47:35.263908 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/horizon/horizon-stable-2026.1.tar.gz 2026-08-25 14:47:35.267260 | ubuntu-noble | + filename=horizon-stable-2026.1.tar.gz 2026-08-25 14:47:35.267310 | ubuntu-noble | + [[ -e horizon-stable-2026.1.tar.gz ]] 2026-08-25 14:47:35.267321 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2026.1.tar.gz 2026-08-25 14:47:35.267333 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2026.1.tar.gz 2026-08-25 14:47:35.267343 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/horizon/horizon-stable-2026.1.tar.gz 2026-08-25 14:47:36.971296 | ubuntu-noble | 2026-08-25 14:47:36 URL:https://tarballs.opendev.org/openstack/horizon/horizon-stable-2026.1.tar.gz [5344547/5344547] -> "horizon-stable-2026.1.tar.gz" [1] 2026-08-25 14:47:36.973407 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/horizon/horizon-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 14:47:36.973479 | ubuntu-noble | + echo Process horizon-stable-2026.1.tar.gz 2026-08-25 14:47:36.973498 | ubuntu-noble | Process horizon-stable-2026.1.tar.gz 2026-08-25 14:47:36.976224 | ubuntu-noble | ++ tar -tzf horizon-stable-2026.1.tar.gz 2026-08-25 14:47:36.976266 | ubuntu-noble | ++ head -1 2026-08-25 14:47:36.976644 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 14:47:36.983067 | ubuntu-noble | + directory=horizon-25.7.4.dev21 2026-08-25 14:47:36.984484 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 horizon-25.7.4.dev21 2026-08-25 14:47:36.984530 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-25 14:47:36.984539 | ubuntu-noble | ++ local directory=horizon-25.7.4.dev21 2026-08-25 14:47:36.984548 | ubuntu-noble | ++ local suffix= 2026-08-25 14:47:36.984555 | ubuntu-noble | ++ local name=horizon 2026-08-25 14:47:36.984563 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:36.984570 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:36.984577 | ubuntu-noble | ++ path=patches/2026.1/horizon 2026-08-25 14:47:36.984585 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/horizon ]] 2026-08-25 14:47:36.984593 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:36.984600 | ubuntu-noble | ++ path=patches/2026.1/horizon 2026-08-25 14:47:36.984607 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/horizon ]] 2026-08-25 14:47:36.984614 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:36.984621 | ubuntu-noble | ++ path=patches/2026.1/horizon 2026-08-25 14:47:36.984628 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/horizon ]] 2026-08-25 14:47:36.984636 | ubuntu-noble | ++ return 1 2026-08-25 14:47:36.984745 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:36.984796 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:36.985567 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 horizon-25.7.4.dev21 /source 2026-08-25 14:47:36.985671 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-25 14:47:36.985710 | ubuntu-noble | ++ local directory=horizon-25.7.4.dev21 2026-08-25 14:47:36.985761 | ubuntu-noble | ++ local suffix=/source 2026-08-25 14:47:36.986286 | ubuntu-noble | ++ local name=horizon 2026-08-25 14:47:36.986310 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:36.986317 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:36.986323 | ubuntu-noble | ++ path=overlays/2026.1/horizon/source 2026-08-25 14:47:36.986329 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/horizon/source ]] 2026-08-25 14:47:36.986336 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:36.986341 | ubuntu-noble | ++ path=overlays/2026.1/horizon/source 2026-08-25 14:47:36.986358 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/horizon/source ]] 2026-08-25 14:47:36.986364 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:36.986370 | ubuntu-noble | ++ path=overlays/2026.1/horizon/source 2026-08-25 14:47:36.986376 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/horizon/source ]] 2026-08-25 14:47:36.986381 | ubuntu-noble | ++ return 1 2026-08-25 14:47:36.986391 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:36.986397 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:36.986402 | ubuntu-noble | + echo Check patches for horizon-stable-2026.1.tar.gz 2026-08-25 14:47:36.986408 | ubuntu-noble | Check patches for horizon-stable-2026.1.tar.gz 2026-08-25 14:47:36.986416 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:36.986422 | ubuntu-noble | + echo Check overlays for horizon-stable-2026.1.tar.gz 2026-08-25 14:47:36.986428 | ubuntu-noble | Check overlays for horizon-stable-2026.1.tar.gz 2026-08-25 14:47:36.986433 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:36.986441 | ubuntu-noble | + popd 2026-08-25 14:47:36.986800 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 14:47:36.986824 | ubuntu-noble | + pushd tarballs 2026-08-25 14:47:36.987393 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ironic/ironic-stable-2026.1.tar.gz 2026-08-25 14:47:36.989340 | ubuntu-noble | + filename=ironic-stable-2026.1.tar.gz 2026-08-25 14:47:36.989379 | ubuntu-noble | + [[ -e ironic-stable-2026.1.tar.gz ]] 2026-08-25 14:47:36.989388 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2026.1.tar.gz 2026-08-25 14:47:36.989395 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2026.1.tar.gz 2026-08-25 14:47:36.989401 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ironic/ironic-stable-2026.1.tar.gz 2026-08-25 14:47:38.490318 | ubuntu-noble | 2026-08-25 14:47:38 URL:https://tarballs.opendev.org/openstack/ironic/ironic-stable-2026.1.tar.gz [3305922/3305922] -> "ironic-stable-2026.1.tar.gz" [1] 2026-08-25 14:47:38.492271 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ironic/ironic-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 14:47:38.492328 | ubuntu-noble | + echo Process ironic-stable-2026.1.tar.gz 2026-08-25 14:47:38.492342 | ubuntu-noble | Process ironic-stable-2026.1.tar.gz 2026-08-25 14:47:38.495196 | ubuntu-noble | ++ tar -tzf ironic-stable-2026.1.tar.gz 2026-08-25 14:47:38.495234 | ubuntu-noble | ++ head -1 2026-08-25 14:47:38.495720 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 14:47:38.508454 | ubuntu-noble | + directory=ironic-35.0.2.dev60 2026-08-25 14:47:38.509291 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 ironic-35.0.2.dev60 2026-08-25 14:47:38.509402 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-25 14:47:38.509439 | ubuntu-noble | ++ local directory=ironic-35.0.2.dev60 2026-08-25 14:47:38.509478 | ubuntu-noble | ++ local suffix= 2026-08-25 14:47:38.509532 | ubuntu-noble | ++ local name=ironic 2026-08-25 14:47:38.509562 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:38.509606 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:38.509631 | ubuntu-noble | ++ path=patches/2026.1/ironic 2026-08-25 14:47:38.509656 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/ironic ]] 2026-08-25 14:47:38.509691 | ubuntu-noble | ++ echo patches/2026.1/ironic 2026-08-25 14:47:38.509733 | ubuntu-noble | ++ return 0 2026-08-25 14:47:38.510213 | ubuntu-noble | + patch_dir=patches/2026.1/ironic 2026-08-25 14:47:38.511280 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 ironic-35.0.2.dev60 /source 2026-08-25 14:47:38.511306 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-25 14:47:38.511311 | ubuntu-noble | ++ local directory=ironic-35.0.2.dev60 2026-08-25 14:47:38.511315 | ubuntu-noble | ++ local suffix=/source 2026-08-25 14:47:38.511320 | ubuntu-noble | ++ local name=ironic 2026-08-25 14:47:38.511324 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:38.511329 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:38.511333 | ubuntu-noble | ++ path=overlays/2026.1/ironic/source 2026-08-25 14:47:38.511337 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/ironic/source ]] 2026-08-25 14:47:38.511342 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:38.511347 | ubuntu-noble | ++ path=overlays/2026.1/ironic/source 2026-08-25 14:47:38.511351 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/ironic/source ]] 2026-08-25 14:47:38.511366 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:38.511371 | ubuntu-noble | ++ path=overlays/2026.1/ironic/source 2026-08-25 14:47:38.511375 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/ironic/source ]] 2026-08-25 14:47:38.511380 | ubuntu-noble | ++ return 1 2026-08-25 14:47:38.511388 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:38.511415 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:38.511955 | ubuntu-noble | + echo Check patches for ironic-stable-2026.1.tar.gz 2026-08-25 14:47:38.511994 | ubuntu-noble | Check patches for ironic-stable-2026.1.tar.gz 2026-08-25 14:47:38.512006 | ubuntu-noble | + [[ -n patches/2026.1/ironic ]] 2026-08-25 14:47:38.512016 | ubuntu-noble | + tar xzf ironic-stable-2026.1.tar.gz 2026-08-25 14:47:38.712224 | ubuntu-noble | + rm ironic-stable-2026.1.tar.gz 2026-08-25 14:47:38.716175 | ubuntu-noble | + find ironic-35.0.2.dev60 -type f 2026-08-25 14:47:38.716207 | ubuntu-noble | + sort 2026-08-25 14:47:38.723426 | ubuntu-noble | + pushd ironic-35.0.2.dev60 2026-08-25 14:47:38.725030 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/ironic -type f -name '*.patch' 2026-08-25 14:47:38.725309 | ubuntu-noble | ++ sort 2026-08-25 14:47:38.727759 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 14:47:38.727851 | ubuntu-noble | + apply_patch patches/2026.1/ironic/virtual-media-nfs.patch 2026-08-25 14:47:38.727913 | ubuntu-noble | + local rel=patches/2026.1/ironic/virtual-media-nfs.patch 2026-08-25 14:47:38.727941 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/ironic/virtual-media-nfs.patch 2026-08-25 14:47:38.727963 | ubuntu-noble | + echo 'APPLY PATCH patches/2026.1/ironic/virtual-media-nfs.patch' 2026-08-25 14:47:38.727976 | ubuntu-noble | APPLY PATCH patches/2026.1/ironic/virtual-media-nfs.patch 2026-08-25 14:47:38.727995 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 14:47:38.729327 | ubuntu-noble | checking file ironic/conf/deploy.py 2026-08-25 14:47:38.729646 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 14:47:38.730869 | ubuntu-noble | patching file ironic/conf/deploy.py 2026-08-25 14:47:38.731343 | ubuntu-noble | + echo patches/2026.1/ironic/virtual-media-nfs.patch 2026-08-25 14:47:38.731432 | ubuntu-noble | + popd 2026-08-25 14:47:38.731915 | ubuntu-noble | + find ironic-35.0.2.dev60 -type f 2026-08-25 14:47:38.732084 | ubuntu-noble | + sort 2026-08-25 14:47:38.739404 | ubuntu-noble | + append_new_files_to_sources_txt ironic-35.0.2.dev60 files-before files-after 2026-08-25 14:47:38.739481 | ubuntu-noble | + local directory=ironic-35.0.2.dev60 2026-08-25 14:47:38.739507 | ubuntu-noble | + local before=files-before 2026-08-25 14:47:38.739525 | ubuntu-noble | + local after=files-after 2026-08-25 14:47:38.739542 | ubuntu-noble | + local sources_txt 2026-08-25 14:47:38.740381 | ubuntu-noble | ++ find ironic-35.0.2.dev60 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-25 14:47:38.740550 | ubuntu-noble | ++ head -1 2026-08-25 14:47:38.742528 | ubuntu-noble | + sources_txt=ironic-35.0.2.dev60/ironic.egg-info/SOURCES.txt 2026-08-25 14:47:38.742583 | ubuntu-noble | + [[ -z ironic-35.0.2.dev60/ironic.egg-info/SOURCES.txt ]] 2026-08-25 14:47:38.742606 | ubuntu-noble | + local new_files 2026-08-25 14:47:38.743071 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-25 14:47:38.746040 | ubuntu-noble | + new_files= 2026-08-25 14:47:38.746086 | ubuntu-noble | + [[ -z '' ]] 2026-08-25 14:47:38.746104 | ubuntu-noble | + return 2026-08-25 14:47:38.746163 | ubuntu-noble | + rm files-before files-after 2026-08-25 14:47:38.747566 | ubuntu-noble | + tar czf ironic-stable-2026.1.tar.gz ironic-35.0.2.dev60 2026-08-25 14:47:39.390034 | ubuntu-noble | + rm -r ironic-35.0.2.dev60 2026-08-25 14:47:39.445087 | ubuntu-noble | + echo Check overlays for ironic-stable-2026.1.tar.gz 2026-08-25 14:47:39.445847 | ubuntu-noble | Check overlays for ironic-stable-2026.1.tar.gz 2026-08-25 14:47:39.445875 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:39.445946 | ubuntu-noble | + popd 2026-08-25 14:47:39.445955 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 14:47:39.445964 | ubuntu-noble | + pushd tarballs 2026-08-25 14:47:39.446397 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/keystone/keystone-stable-2026.1.tar.gz 2026-08-25 14:47:39.449022 | ubuntu-noble | + filename=keystone-stable-2026.1.tar.gz 2026-08-25 14:47:39.449061 | ubuntu-noble | + [[ -e keystone-stable-2026.1.tar.gz ]] 2026-08-25 14:47:39.449070 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2026.1.tar.gz 2026-08-25 14:47:39.449094 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2026.1.tar.gz 2026-08-25 14:47:39.449102 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/keystone/keystone-stable-2026.1.tar.gz 2026-08-25 14:47:40.794340 | ubuntu-noble | 2026-08-25 14:47:40 URL:https://tarballs.opendev.org/openstack/keystone/keystone-stable-2026.1.tar.gz [1817770/1817770] -> "keystone-stable-2026.1.tar.gz" [1] 2026-08-25 14:47:40.795379 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/keystone/keystone-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 14:47:40.795441 | ubuntu-noble | + echo Process keystone-stable-2026.1.tar.gz 2026-08-25 14:47:40.795451 | ubuntu-noble | Process keystone-stable-2026.1.tar.gz 2026-08-25 14:47:40.797207 | ubuntu-noble | ++ tar -tzf keystone-stable-2026.1.tar.gz 2026-08-25 14:47:40.800548 | ubuntu-noble | ++ head -1 2026-08-25 14:47:40.800585 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 14:47:40.810104 | ubuntu-noble | + directory=keystone-29.0.2.dev18 2026-08-25 14:47:40.810863 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 keystone-29.0.2.dev18 2026-08-25 14:47:40.810913 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-25 14:47:40.810920 | ubuntu-noble | ++ local directory=keystone-29.0.2.dev18 2026-08-25 14:47:40.810926 | ubuntu-noble | ++ local suffix= 2026-08-25 14:47:40.810931 | ubuntu-noble | ++ local name=keystone 2026-08-25 14:47:40.810936 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:40.810941 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:40.810946 | ubuntu-noble | ++ path=patches/2026.1/keystone 2026-08-25 14:47:40.810951 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/keystone ]] 2026-08-25 14:47:40.810956 | ubuntu-noble | ++ echo patches/2026.1/keystone 2026-08-25 14:47:40.810960 | ubuntu-noble | ++ return 0 2026-08-25 14:47:40.811164 | ubuntu-noble | + patch_dir=patches/2026.1/keystone 2026-08-25 14:47:40.812220 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 keystone-29.0.2.dev18 /source 2026-08-25 14:47:40.812243 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-25 14:47:40.812249 | ubuntu-noble | ++ local directory=keystone-29.0.2.dev18 2026-08-25 14:47:40.812253 | ubuntu-noble | ++ local suffix=/source 2026-08-25 14:47:40.812257 | ubuntu-noble | ++ local name=keystone 2026-08-25 14:47:40.812262 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:40.812266 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:40.812270 | ubuntu-noble | ++ path=overlays/2026.1/keystone/source 2026-08-25 14:47:40.812275 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/keystone/source ]] 2026-08-25 14:47:40.812280 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:40.812284 | ubuntu-noble | ++ path=overlays/2026.1/keystone/source 2026-08-25 14:47:40.812288 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/keystone/source ]] 2026-08-25 14:47:40.812292 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:40.812296 | ubuntu-noble | ++ path=overlays/2026.1/keystone/source 2026-08-25 14:47:40.812301 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/keystone/source ]] 2026-08-25 14:47:40.812305 | ubuntu-noble | ++ return 1 2026-08-25 14:47:40.812313 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:40.812977 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:40.813025 | ubuntu-noble | + echo Check patches for keystone-stable-2026.1.tar.gz 2026-08-25 14:47:40.813039 | ubuntu-noble | Check patches for keystone-stable-2026.1.tar.gz 2026-08-25 14:47:40.813053 | ubuntu-noble | + [[ -n patches/2026.1/keystone ]] 2026-08-25 14:47:40.813065 | ubuntu-noble | + tar xzf keystone-stable-2026.1.tar.gz 2026-08-25 14:47:40.930268 | ubuntu-noble | + rm keystone-stable-2026.1.tar.gz 2026-08-25 14:47:40.935201 | ubuntu-noble | + find keystone-29.0.2.dev18 -type f 2026-08-25 14:47:40.935271 | ubuntu-noble | + sort 2026-08-25 14:47:40.944370 | ubuntu-noble | + pushd keystone-29.0.2.dev18 2026-08-25 14:47:40.945819 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/keystone -type f -name '*.patch' 2026-08-25 14:47:40.946106 | ubuntu-noble | ++ sort 2026-08-25 14:47:40.949484 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 14:47:40.949595 | ubuntu-noble | + apply_patch patches/2026.1/keystone/0001-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-08-25 14:47:40.949658 | ubuntu-noble | + local rel=patches/2026.1/keystone/0001-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-08-25 14:47:40.949705 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/keystone/0001-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-08-25 14:47:40.949735 | ubuntu-noble | + echo 'APPLY PATCH patches/2026.1/keystone/0001-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch' 2026-08-25 14:47:40.949750 | ubuntu-noble | APPLY PATCH patches/2026.1/keystone/0001-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-08-25 14:47:40.949773 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 14:47:40.951490 | ubuntu-noble | checking file keystone/api/_shared/delegation.py 2026-08-25 14:47:40.951731 | ubuntu-noble | checking file keystone/api/os_oauth1.py 2026-08-25 14:47:40.951993 | ubuntu-noble | checking file keystone/api/trusts.py 2026-08-25 14:47:40.952348 | ubuntu-noble | checking file keystone/api/users.py 2026-08-25 14:47:40.952589 | ubuntu-noble | checking file keystone/conf/auth.py 2026-08-25 14:47:40.952779 | ubuntu-noble | checking file keystone/tests/unit/test_v3_application_credential.py 2026-08-25 14:47:40.953186 | ubuntu-noble | checking file keystone/tests/unit/test_v3_oauth1.py 2026-08-25 14:47:40.953474 | ubuntu-noble | checking file keystone/tests/unit/test_v3_trust.py 2026-08-25 14:47:40.953824 | ubuntu-noble | checking file releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-08-25 14:47:40.954234 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 14:47:40.956069 | ubuntu-noble | patching file keystone/api/_shared/delegation.py 2026-08-25 14:47:40.957173 | ubuntu-noble | patching file keystone/api/os_oauth1.py 2026-08-25 14:47:40.957198 | ubuntu-noble | patching file keystone/api/trusts.py 2026-08-25 14:47:40.957203 | ubuntu-noble | patching file keystone/api/users.py 2026-08-25 14:47:40.957348 | ubuntu-noble | patching file keystone/conf/auth.py 2026-08-25 14:47:40.957551 | ubuntu-noble | patching file keystone/tests/unit/test_v3_application_credential.py 2026-08-25 14:47:40.957942 | ubuntu-noble | patching file keystone/tests/unit/test_v3_oauth1.py 2026-08-25 14:47:40.959954 | ubuntu-noble | patching file keystone/tests/unit/test_v3_trust.py 2026-08-25 14:47:40.959993 | ubuntu-noble | patching file releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-08-25 14:47:40.960221 | ubuntu-noble | + echo patches/2026.1/keystone/0001-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-08-25 14:47:40.960246 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 14:47:40.960256 | ubuntu-noble | + apply_patch patches/2026.1/keystone/0002-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-08-25 14:47:40.960293 | ubuntu-noble | + local rel=patches/2026.1/keystone/0002-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-08-25 14:47:40.960321 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/keystone/0002-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-08-25 14:47:40.960349 | ubuntu-noble | + echo 'APPLY PATCH patches/2026.1/keystone/0002-auth-reject-delegated-tokens-from-token-method-reaut.patch' 2026-08-25 14:47:40.960356 | ubuntu-noble | APPLY PATCH patches/2026.1/keystone/0002-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-08-25 14:47:40.960364 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 14:47:40.963207 | ubuntu-noble | checking file keystone/auth/plugins/token.py 2026-08-25 14:47:40.963423 | ubuntu-noble | checking file keystone/tests/unit/test_v3_auth.py 2026-08-25 14:47:40.964500 | ubuntu-noble | checking file releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml 2026-08-25 14:47:40.964901 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 14:47:40.966700 | ubuntu-noble | patching file keystone/auth/plugins/token.py 2026-08-25 14:47:40.967661 | ubuntu-noble | patching file keystone/tests/unit/test_v3_auth.py 2026-08-25 14:47:40.968669 | ubuntu-noble | patching file releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml 2026-08-25 14:47:40.969608 | ubuntu-noble | + echo patches/2026.1/keystone/0002-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-08-25 14:47:40.969762 | ubuntu-noble | + popd 2026-08-25 14:47:40.970498 | ubuntu-noble | + find keystone-29.0.2.dev18 -type f 2026-08-25 14:47:40.970784 | ubuntu-noble | + sort 2026-08-25 14:47:40.979278 | ubuntu-noble | + append_new_files_to_sources_txt keystone-29.0.2.dev18 files-before files-after 2026-08-25 14:47:40.979371 | ubuntu-noble | + local directory=keystone-29.0.2.dev18 2026-08-25 14:47:40.979413 | ubuntu-noble | + local before=files-before 2026-08-25 14:47:40.979435 | ubuntu-noble | + local after=files-after 2026-08-25 14:47:40.979454 | ubuntu-noble | + local sources_txt 2026-08-25 14:47:40.980551 | ubuntu-noble | ++ find keystone-29.0.2.dev18 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-25 14:47:40.980910 | ubuntu-noble | ++ head -1 2026-08-25 14:47:40.983233 | ubuntu-noble | + sources_txt=keystone-29.0.2.dev18/keystone.egg-info/SOURCES.txt 2026-08-25 14:47:40.983266 | ubuntu-noble | + [[ -z keystone-29.0.2.dev18/keystone.egg-info/SOURCES.txt ]] 2026-08-25 14:47:40.983278 | ubuntu-noble | + local new_files 2026-08-25 14:47:40.984045 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-25 14:47:40.986191 | ubuntu-noble | + new_files='keystone-29.0.2.dev18/keystone/api/_shared/delegation.py 2026-08-25 14:47:40.986211 | ubuntu-noble | keystone-29.0.2.dev18/releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-08-25 14:47:40.986218 | ubuntu-noble | keystone-29.0.2.dev18/releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml' 2026-08-25 14:47:40.986227 | ubuntu-noble | + [[ -z keystone-29.0.2.dev18/keystone/api/_shared/delegation.py 2026-08-25 14:47:40.986233 | ubuntu-noble | keystone-29.0.2.dev18/releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-08-25 14:47:40.986239 | ubuntu-noble | keystone-29.0.2.dev18/releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml ]] 2026-08-25 14:47:40.986998 | ubuntu-noble | ++ tail -c1 keystone-29.0.2.dev18/keystone.egg-info/SOURCES.txt 2026-08-25 14:47:40.988204 | ubuntu-noble | + [[ -n h ]] 2026-08-25 14:47:40.988225 | ubuntu-noble | + echo 2026-08-25 14:47:40.988251 | ubuntu-noble | + local file 2026-08-25 14:47:40.988275 | ubuntu-noble | + for file in $new_files 2026-08-25 14:47:40.988282 | ubuntu-noble | + case $file in 2026-08-25 14:47:40.988316 | ubuntu-noble | + echo 'APPEND keystone/api/_shared/delegation.py TO keystone-29.0.2.dev18/keystone.egg-info/SOURCES.txt' 2026-08-25 14:47:40.988323 | ubuntu-noble | APPEND keystone/api/_shared/delegation.py TO keystone-29.0.2.dev18/keystone.egg-info/SOURCES.txt 2026-08-25 14:47:40.988331 | ubuntu-noble | + echo keystone/api/_shared/delegation.py 2026-08-25 14:47:40.988354 | ubuntu-noble | + for file in $new_files 2026-08-25 14:47:40.988361 | ubuntu-noble | + case $file in 2026-08-25 14:47:40.988383 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml TO keystone-29.0.2.dev18/keystone.egg-info/SOURCES.txt' 2026-08-25 14:47:40.988391 | ubuntu-noble | APPEND releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml TO keystone-29.0.2.dev18/keystone.egg-info/SOURCES.txt 2026-08-25 14:47:40.988399 | ubuntu-noble | + echo releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-08-25 14:47:40.988406 | ubuntu-noble | + for file in $new_files 2026-08-25 14:47:40.988412 | ubuntu-noble | + case $file in 2026-08-25 14:47:40.988435 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml TO keystone-29.0.2.dev18/keystone.egg-info/SOURCES.txt' 2026-08-25 14:47:40.988443 | ubuntu-noble | APPEND releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml TO keystone-29.0.2.dev18/keystone.egg-info/SOURCES.txt 2026-08-25 14:47:40.988451 | ubuntu-noble | + echo releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml 2026-08-25 14:47:40.988493 | ubuntu-noble | + rm files-before files-after 2026-08-25 14:47:40.991030 | ubuntu-noble | + tar czf keystone-stable-2026.1.tar.gz keystone-29.0.2.dev18 2026-08-25 14:47:41.358913 | ubuntu-noble | + rm -r keystone-29.0.2.dev18 2026-08-25 14:47:41.389830 | ubuntu-noble | + echo Check overlays for keystone-stable-2026.1.tar.gz 2026-08-25 14:47:41.389917 | ubuntu-noble | Check overlays for keystone-stable-2026.1.tar.gz 2026-08-25 14:47:41.389926 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:41.389930 | ubuntu-noble | + popd 2026-08-25 14:47:41.389934 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 14:47:41.389939 | ubuntu-noble | + pushd tarballs 2026-08-25 14:47:41.390820 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/magnum/magnum-stable-2026.1.tar.gz 2026-08-25 14:47:41.392750 | ubuntu-noble | + filename=magnum-stable-2026.1.tar.gz 2026-08-25 14:47:41.392806 | ubuntu-noble | + [[ -e magnum-stable-2026.1.tar.gz ]] 2026-08-25 14:47:41.392824 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2026.1.tar.gz 2026-08-25 14:47:41.392838 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2026.1.tar.gz 2026-08-25 14:47:41.392848 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/magnum/magnum-stable-2026.1.tar.gz 2026-08-25 14:47:42.655246 | ubuntu-noble | 2026-08-25 14:47:42 URL:https://tarballs.opendev.org/openstack/magnum/magnum-stable-2026.1.tar.gz [964620/964620] -> "magnum-stable-2026.1.tar.gz" [1] 2026-08-25 14:47:42.657562 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/magnum/magnum-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 14:47:42.657590 | ubuntu-noble | + echo Process magnum-stable-2026.1.tar.gz 2026-08-25 14:47:42.657598 | ubuntu-noble | Process magnum-stable-2026.1.tar.gz 2026-08-25 14:47:42.659182 | ubuntu-noble | ++ tar -tzf magnum-stable-2026.1.tar.gz 2026-08-25 14:47:42.659312 | ubuntu-noble | ++ head -1 2026-08-25 14:47:42.661591 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 14:47:42.665571 | ubuntu-noble | + directory=magnum-22.0.1.dev11 2026-08-25 14:47:42.666333 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 magnum-22.0.1.dev11 2026-08-25 14:47:42.666484 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-25 14:47:42.666525 | ubuntu-noble | ++ local directory=magnum-22.0.1.dev11 2026-08-25 14:47:42.666569 | ubuntu-noble | ++ local suffix= 2026-08-25 14:47:42.666642 | ubuntu-noble | ++ local name=magnum 2026-08-25 14:47:42.666672 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:42.666722 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:42.666751 | ubuntu-noble | ++ path=patches/2026.1/magnum 2026-08-25 14:47:42.666787 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/magnum ]] 2026-08-25 14:47:42.666838 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:42.666863 | ubuntu-noble | ++ path=patches/2026.1/magnum 2026-08-25 14:47:42.666887 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/magnum ]] 2026-08-25 14:47:42.667277 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:42.667297 | ubuntu-noble | ++ path=patches/2026.1/magnum 2026-08-25 14:47:42.667304 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/magnum ]] 2026-08-25 14:47:42.667310 | ubuntu-noble | ++ return 1 2026-08-25 14:47:42.667319 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:42.667327 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:42.668543 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 magnum-22.0.1.dev11 /source 2026-08-25 14:47:42.668571 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-25 14:47:42.668578 | ubuntu-noble | ++ local directory=magnum-22.0.1.dev11 2026-08-25 14:47:42.668583 | ubuntu-noble | ++ local suffix=/source 2026-08-25 14:47:42.668589 | ubuntu-noble | ++ local name=magnum 2026-08-25 14:47:42.668594 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:42.668600 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:42.668606 | ubuntu-noble | ++ path=overlays/2026.1/magnum/source 2026-08-25 14:47:42.668612 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/magnum/source ]] 2026-08-25 14:47:42.668617 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:42.668623 | ubuntu-noble | ++ path=overlays/2026.1/magnum/source 2026-08-25 14:47:42.668628 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/magnum/source ]] 2026-08-25 14:47:42.668634 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:42.668639 | ubuntu-noble | ++ path=overlays/2026.1/magnum/source 2026-08-25 14:47:42.668645 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/magnum/source ]] 2026-08-25 14:47:42.668650 | ubuntu-noble | ++ return 1 2026-08-25 14:47:42.668660 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:42.668666 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:42.668671 | ubuntu-noble | + echo Check patches for magnum-stable-2026.1.tar.gz 2026-08-25 14:47:42.668677 | ubuntu-noble | Check patches for magnum-stable-2026.1.tar.gz 2026-08-25 14:47:42.668682 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:42.668687 | ubuntu-noble | + echo Check overlays for magnum-stable-2026.1.tar.gz 2026-08-25 14:47:42.668693 | ubuntu-noble | Check overlays for magnum-stable-2026.1.tar.gz 2026-08-25 14:47:42.668698 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:42.668704 | ubuntu-noble | + popd 2026-08-25 14:47:42.668710 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 14:47:42.668718 | ubuntu-noble | + pushd tarballs 2026-08-25 14:47:42.669462 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/manila/manila-stable-2026.1.tar.gz 2026-08-25 14:47:42.670804 | ubuntu-noble | + filename=manila-stable-2026.1.tar.gz 2026-08-25 14:47:42.670832 | ubuntu-noble | + [[ -e manila-stable-2026.1.tar.gz ]] 2026-08-25 14:47:42.670837 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/manila/manila-stable-2026.1.tar.gz 2026-08-25 14:47:42.670841 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/manila/manila-stable-2026.1.tar.gz 2026-08-25 14:47:42.670845 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/manila/manila-stable-2026.1.tar.gz 2026-08-25 14:47:44.217339 | ubuntu-noble | 2026-08-25 14:47:44 URL:https://tarballs.opendev.org/openstack/manila/manila-stable-2026.1.tar.gz [3704712/3704712] -> "manila-stable-2026.1.tar.gz" [1] 2026-08-25 14:47:44.220152 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/manila/manila-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 14:47:44.220207 | ubuntu-noble | + echo Process manila-stable-2026.1.tar.gz 2026-08-25 14:47:44.220224 | ubuntu-noble | Process manila-stable-2026.1.tar.gz 2026-08-25 14:47:44.223221 | ubuntu-noble | ++ tar -tzf manila-stable-2026.1.tar.gz 2026-08-25 14:47:44.223428 | ubuntu-noble | ++ head -1 2026-08-25 14:47:44.224770 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 14:47:44.235361 | ubuntu-noble | + directory=manila-22.0.1.dev22 2026-08-25 14:47:44.236755 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 manila-22.0.1.dev22 2026-08-25 14:47:44.237040 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-25 14:47:44.237149 | ubuntu-noble | ++ local directory=manila-22.0.1.dev22 2026-08-25 14:47:44.237244 | ubuntu-noble | ++ local suffix= 2026-08-25 14:47:44.237363 | ubuntu-noble | ++ local name=manila 2026-08-25 14:47:44.237418 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:44.237505 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:44.237590 | ubuntu-noble | ++ path=patches/2026.1/manila 2026-08-25 14:47:44.237671 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/manila ]] 2026-08-25 14:47:44.238509 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:44.238548 | ubuntu-noble | ++ path=patches/2026.1/manila 2026-08-25 14:47:44.238559 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/manila ]] 2026-08-25 14:47:44.238570 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:44.238580 | ubuntu-noble | ++ path=patches/2026.1/manila 2026-08-25 14:47:44.238590 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/manila ]] 2026-08-25 14:47:44.238600 | ubuntu-noble | ++ return 1 2026-08-25 14:47:44.238618 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:44.238627 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:44.240244 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 manila-22.0.1.dev22 /source 2026-08-25 14:47:44.240295 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-25 14:47:44.240306 | ubuntu-noble | ++ local directory=manila-22.0.1.dev22 2026-08-25 14:47:44.240324 | ubuntu-noble | ++ local suffix=/source 2026-08-25 14:47:44.240332 | ubuntu-noble | ++ local name=manila 2026-08-25 14:47:44.240339 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:44.240347 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:44.240354 | ubuntu-noble | ++ path=overlays/2026.1/manila/source 2026-08-25 14:47:44.240362 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/manila/source ]] 2026-08-25 14:47:44.240371 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:44.240379 | ubuntu-noble | ++ path=overlays/2026.1/manila/source 2026-08-25 14:47:44.240386 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/manila/source ]] 2026-08-25 14:47:44.240394 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:44.240401 | ubuntu-noble | ++ path=overlays/2026.1/manila/source 2026-08-25 14:47:44.240408 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/manila/source ]] 2026-08-25 14:47:44.240416 | ubuntu-noble | ++ return 1 2026-08-25 14:47:44.241217 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:44.241260 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:44.241270 | ubuntu-noble | + echo Check patches for manila-stable-2026.1.tar.gz 2026-08-25 14:47:44.241279 | ubuntu-noble | Check patches for manila-stable-2026.1.tar.gz 2026-08-25 14:47:44.241289 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:44.241298 | ubuntu-noble | + echo Check overlays for manila-stable-2026.1.tar.gz 2026-08-25 14:47:44.241308 | ubuntu-noble | Check overlays for manila-stable-2026.1.tar.gz 2026-08-25 14:47:44.241337 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:44.241347 | ubuntu-noble | + popd 2026-08-25 14:47:44.241356 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 14:47:44.241366 | ubuntu-noble | + pushd tarballs 2026-08-25 14:47:44.242300 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/masakari/masakari-stable-2026.1.tar.gz 2026-08-25 14:47:44.244958 | ubuntu-noble | + filename=masakari-stable-2026.1.tar.gz 2026-08-25 14:47:44.244992 | ubuntu-noble | + [[ -e masakari-stable-2026.1.tar.gz ]] 2026-08-25 14:47:44.245001 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2026.1.tar.gz 2026-08-25 14:47:44.245009 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2026.1.tar.gz 2026-08-25 14:47:44.245017 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/masakari/masakari-stable-2026.1.tar.gz 2026-08-25 14:47:45.330291 | ubuntu-noble | 2026-08-25 14:47:45 URL:https://tarballs.opendev.org/openstack/masakari/masakari-stable-2026.1.tar.gz [364576/364576] -> "masakari-stable-2026.1.tar.gz" [1] 2026-08-25 14:47:45.332308 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/masakari/masakari-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 14:47:45.332357 | ubuntu-noble | + echo Process masakari-stable-2026.1.tar.gz 2026-08-25 14:47:45.332370 | ubuntu-noble | Process masakari-stable-2026.1.tar.gz 2026-08-25 14:47:45.334199 | ubuntu-noble | ++ tar -tzf masakari-stable-2026.1.tar.gz 2026-08-25 14:47:45.334248 | ubuntu-noble | ++ head -1 2026-08-25 14:47:45.335617 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 14:47:45.342988 | ubuntu-noble | + directory=masakari-21.0.0.0rc2.dev2 2026-08-25 14:47:45.343857 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 masakari-21.0.0.0rc2.dev2 2026-08-25 14:47:45.344034 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-25 14:47:45.344079 | ubuntu-noble | ++ local directory=masakari-21.0.0.0rc2.dev2 2026-08-25 14:47:45.344629 | ubuntu-noble | ++ local suffix= 2026-08-25 14:47:45.344652 | ubuntu-noble | ++ local name=masakari 2026-08-25 14:47:45.344658 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:45.344664 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:45.344670 | ubuntu-noble | ++ path=patches/2026.1/masakari 2026-08-25 14:47:45.344677 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/masakari ]] 2026-08-25 14:47:45.344684 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:45.344689 | ubuntu-noble | ++ path=patches/2026.1/masakari 2026-08-25 14:47:45.344695 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/masakari ]] 2026-08-25 14:47:45.344701 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:45.344706 | ubuntu-noble | ++ path=patches/2026.1/masakari 2026-08-25 14:47:45.344712 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/masakari ]] 2026-08-25 14:47:45.344718 | ubuntu-noble | ++ return 1 2026-08-25 14:47:45.344727 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:45.344733 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:45.345874 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 masakari-21.0.0.0rc2.dev2 /source 2026-08-25 14:47:45.345916 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-25 14:47:45.345923 | ubuntu-noble | ++ local directory=masakari-21.0.0.0rc2.dev2 2026-08-25 14:47:45.345929 | ubuntu-noble | ++ local suffix=/source 2026-08-25 14:47:45.345934 | ubuntu-noble | ++ local name=masakari 2026-08-25 14:47:45.345940 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:45.345946 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:45.345952 | ubuntu-noble | ++ path=overlays/2026.1/masakari/source 2026-08-25 14:47:45.345958 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/masakari/source ]] 2026-08-25 14:47:45.345964 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:45.345969 | ubuntu-noble | ++ path=overlays/2026.1/masakari/source 2026-08-25 14:47:45.345975 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/masakari/source ]] 2026-08-25 14:47:45.345980 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:45.345986 | ubuntu-noble | ++ path=overlays/2026.1/masakari/source 2026-08-25 14:47:45.345992 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/masakari/source ]] 2026-08-25 14:47:45.346012 | ubuntu-noble | ++ return 1 2026-08-25 14:47:45.346023 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:45.346029 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:45.346034 | ubuntu-noble | + echo Check patches for masakari-stable-2026.1.tar.gz 2026-08-25 14:47:45.346040 | ubuntu-noble | Check patches for masakari-stable-2026.1.tar.gz 2026-08-25 14:47:45.346045 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:45.346051 | ubuntu-noble | + echo Check overlays for masakari-stable-2026.1.tar.gz 2026-08-25 14:47:45.346056 | ubuntu-noble | Check overlays for masakari-stable-2026.1.tar.gz 2026-08-25 14:47:45.346062 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:45.346067 | ubuntu-noble | + popd 2026-08-25 14:47:45.346102 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 14:47:45.346141 | ubuntu-noble | + pushd tarballs 2026-08-25 14:47:45.347022 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-25 14:47:45.349001 | ubuntu-noble | + filename=neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-25 14:47:45.349037 | ubuntu-noble | + [[ -e neutron-dynamic-routing-stable-2026.1.tar.gz ]] 2026-08-25 14:47:45.349045 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-25 14:47:45.349052 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-25 14:47:45.349058 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-25 14:47:46.298350 | ubuntu-noble | 2026-08-25 14:47:46 URL:https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2026.1.tar.gz [127381/127381] -> "neutron-dynamic-routing-stable-2026.1.tar.gz" [1] 2026-08-25 14:47:46.300404 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 14:47:46.300483 | ubuntu-noble | + echo Process neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-25 14:47:46.300496 | ubuntu-noble | Process neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-25 14:47:46.303226 | ubuntu-noble | ++ tar -tzf neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-25 14:47:46.303288 | ubuntu-noble | ++ head -1 2026-08-25 14:47:46.304630 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 14:47:46.312791 | ubuntu-noble | + directory=neutron_dynamic_routing-28.0.0.0rc2.dev2 2026-08-25 14:47:46.314764 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 neutron_dynamic_routing-28.0.0.0rc2.dev2 2026-08-25 14:47:46.315056 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-25 14:47:46.315179 | ubuntu-noble | ++ local directory=neutron_dynamic_routing-28.0.0.0rc2.dev2 2026-08-25 14:47:46.315272 | ubuntu-noble | ++ local suffix= 2026-08-25 14:47:46.315368 | ubuntu-noble | ++ local name=neutron_dynamic_routing 2026-08-25 14:47:46.315418 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:46.315511 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:46.315564 | ubuntu-noble | ++ path=patches/2026.1/neutron_dynamic_routing 2026-08-25 14:47:46.315617 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/neutron_dynamic_routing ]] 2026-08-25 14:47:46.315698 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:46.315742 | ubuntu-noble | ++ path=patches/2026.1/neutron-dynamic-routing 2026-08-25 14:47:46.315783 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/neutron-dynamic-routing ]] 2026-08-25 14:47:46.315841 | ubuntu-noble | ++ echo patches/2026.1/neutron-dynamic-routing 2026-08-25 14:47:46.315932 | ubuntu-noble | ++ return 0 2026-08-25 14:47:46.316826 | ubuntu-noble | + patch_dir=patches/2026.1/neutron-dynamic-routing 2026-08-25 14:47:46.317547 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 neutron_dynamic_routing-28.0.0.0rc2.dev2 /source 2026-08-25 14:47:46.317704 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-25 14:47:46.317717 | ubuntu-noble | ++ local directory=neutron_dynamic_routing-28.0.0.0rc2.dev2 2026-08-25 14:47:46.317771 | ubuntu-noble | ++ local suffix=/source 2026-08-25 14:47:46.317815 | ubuntu-noble | ++ local name=neutron_dynamic_routing 2026-08-25 14:47:46.317834 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:46.317915 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:46.317942 | ubuntu-noble | ++ path=overlays/2026.1/neutron_dynamic_routing/source 2026-08-25 14:47:46.317972 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/neutron_dynamic_routing/source ]] 2026-08-25 14:47:46.318027 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:46.318057 | ubuntu-noble | ++ path=overlays/2026.1/neutron-dynamic-routing/source 2026-08-25 14:47:46.318067 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/neutron-dynamic-routing/source ]] 2026-08-25 14:47:46.318094 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:46.318103 | ubuntu-noble | ++ path=overlays/2026.1/neutron_dynamic_routing/source 2026-08-25 14:47:46.318111 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/neutron_dynamic_routing/source ]] 2026-08-25 14:47:46.318627 | ubuntu-noble | ++ return 1 2026-08-25 14:47:46.318667 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:46.318702 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:46.318731 | ubuntu-noble | + echo Check patches for neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-25 14:47:46.318741 | ubuntu-noble | Check patches for neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-25 14:47:46.318754 | ubuntu-noble | + [[ -n patches/2026.1/neutron-dynamic-routing ]] 2026-08-25 14:47:46.318765 | ubuntu-noble | + tar xzf neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-25 14:47:46.341660 | ubuntu-noble | + rm neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-25 14:47:46.345175 | ubuntu-noble | + find neutron_dynamic_routing-28.0.0.0rc2.dev2 -type f 2026-08-25 14:47:46.345221 | ubuntu-noble | + sort 2026-08-25 14:47:46.348702 | ubuntu-noble | + pushd neutron_dynamic_routing-28.0.0.0rc2.dev2 2026-08-25 14:47:46.349947 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/neutron-dynamic-routing -type f -name '*.patch' 2026-08-25 14:47:46.350410 | ubuntu-noble | ++ sort 2026-08-25 14:47:46.353921 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 14:47:46.354007 | ubuntu-noble | + apply_patch patches/2026.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-25 14:47:46.354049 | ubuntu-noble | + local rel=patches/2026.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-25 14:47:46.354075 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-25 14:47:46.354098 | ubuntu-noble | + echo 'APPLY PATCH patches/2026.1/neutron-dynamic-routing/bug-2023632.patch' 2026-08-25 14:47:46.354149 | ubuntu-noble | APPLY PATCH patches/2026.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-25 14:47:46.354185 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 14:47:46.355966 | ubuntu-noble | checking file neutron_dynamic_routing/db/bgp_db.py 2026-08-25 14:47:46.356241 | ubuntu-noble | Hunk #1 succeeded at 1024 (offset 6 lines). 2026-08-25 14:47:46.356580 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 14:47:46.358271 | ubuntu-noble | patching file neutron_dynamic_routing/db/bgp_db.py 2026-08-25 14:47:46.358406 | ubuntu-noble | Hunk #1 succeeded at 1024 (offset 6 lines). 2026-08-25 14:47:46.359175 | ubuntu-noble | + echo patches/2026.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-25 14:47:46.359196 | ubuntu-noble | + popd 2026-08-25 14:47:46.359319 | ubuntu-noble | + find neutron_dynamic_routing-28.0.0.0rc2.dev2 -type f 2026-08-25 14:47:46.359434 | ubuntu-noble | + sort 2026-08-25 14:47:46.362305 | ubuntu-noble | + append_new_files_to_sources_txt neutron_dynamic_routing-28.0.0.0rc2.dev2 files-before files-after 2026-08-25 14:47:46.362398 | ubuntu-noble | + local directory=neutron_dynamic_routing-28.0.0.0rc2.dev2 2026-08-25 14:47:46.362638 | ubuntu-noble | + local before=files-before 2026-08-25 14:47:46.362648 | ubuntu-noble | + local after=files-after 2026-08-25 14:47:46.362653 | ubuntu-noble | + local sources_txt 2026-08-25 14:47:46.365047 | ubuntu-noble | ++ find neutron_dynamic_routing-28.0.0.0rc2.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-25 14:47:46.365074 | ubuntu-noble | ++ head -1 2026-08-25 14:47:46.365616 | ubuntu-noble | + sources_txt=neutron_dynamic_routing-28.0.0.0rc2.dev2/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-08-25 14:47:46.365661 | ubuntu-noble | + [[ -z neutron_dynamic_routing-28.0.0.0rc2.dev2/neutron_dynamic_routing.egg-info/SOURCES.txt ]] 2026-08-25 14:47:46.365686 | ubuntu-noble | + local new_files 2026-08-25 14:47:46.366174 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-25 14:47:46.367825 | ubuntu-noble | + new_files=neutron_dynamic_routing-28.0.0.0rc2.dev2/neutron_dynamic_routing/db/bgp_db.py.orig 2026-08-25 14:47:46.367848 | ubuntu-noble | + [[ -z neutron_dynamic_routing-28.0.0.0rc2.dev2/neutron_dynamic_routing/db/bgp_db.py.orig ]] 2026-08-25 14:47:46.368176 | ubuntu-noble | ++ tail -c1 neutron_dynamic_routing-28.0.0.0rc2.dev2/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-08-25 14:47:46.369264 | ubuntu-noble | + [[ -n h ]] 2026-08-25 14:47:46.369307 | ubuntu-noble | + echo 2026-08-25 14:47:46.369579 | ubuntu-noble | + local file 2026-08-25 14:47:46.369590 | ubuntu-noble | + for file in $new_files 2026-08-25 14:47:46.369593 | ubuntu-noble | + case $file in 2026-08-25 14:47:46.369597 | ubuntu-noble | + continue 2026-08-25 14:47:46.369601 | ubuntu-noble | + rm files-before files-after 2026-08-25 14:47:46.370831 | ubuntu-noble | + tar czf neutron-dynamic-routing-stable-2026.1.tar.gz neutron_dynamic_routing-28.0.0.0rc2.dev2 2026-08-25 14:47:46.401202 | ubuntu-noble | + rm -r neutron_dynamic_routing-28.0.0.0rc2.dev2 2026-08-25 14:47:46.406932 | ubuntu-noble | + echo Check overlays for neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-25 14:47:46.406979 | ubuntu-noble | Check overlays for neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-25 14:47:46.406991 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:46.407002 | ubuntu-noble | + popd 2026-08-25 14:47:46.407012 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 14:47:46.407023 | ubuntu-noble | + pushd tarballs 2026-08-25 14:47:46.407224 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2026.1.tar.gz 2026-08-25 14:47:46.409147 | ubuntu-noble | + filename=neutron-vpnaas-stable-2026.1.tar.gz 2026-08-25 14:47:46.409184 | ubuntu-noble | + [[ -e neutron-vpnaas-stable-2026.1.tar.gz ]] 2026-08-25 14:47:46.409195 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2026.1.tar.gz 2026-08-25 14:47:46.409206 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2026.1.tar.gz 2026-08-25 14:47:46.409216 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2026.1.tar.gz 2026-08-25 14:47:47.530289 | ubuntu-noble | 2026-08-25 14:47:47 URL:https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2026.1.tar.gz [234595/234595] -> "neutron-vpnaas-stable-2026.1.tar.gz" [1] 2026-08-25 14:47:47.532505 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 14:47:47.532556 | ubuntu-noble | + echo Process neutron-vpnaas-stable-2026.1.tar.gz 2026-08-25 14:47:47.532568 | ubuntu-noble | Process neutron-vpnaas-stable-2026.1.tar.gz 2026-08-25 14:47:47.535213 | ubuntu-noble | ++ tar -tzf neutron-vpnaas-stable-2026.1.tar.gz 2026-08-25 14:47:47.535262 | ubuntu-noble | ++ head -1 2026-08-25 14:47:47.535857 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 14:47:47.544071 | ubuntu-noble | + directory=neutron_vpnaas-28.0.0.0rc2.dev2 2026-08-25 14:47:47.544924 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 neutron_vpnaas-28.0.0.0rc2.dev2 2026-08-25 14:47:47.545071 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-25 14:47:47.545141 | ubuntu-noble | ++ local directory=neutron_vpnaas-28.0.0.0rc2.dev2 2026-08-25 14:47:47.545199 | ubuntu-noble | ++ local suffix= 2026-08-25 14:47:47.545271 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-08-25 14:47:47.545303 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:47.545360 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:47.545391 | ubuntu-noble | ++ path=patches/2026.1/neutron_vpnaas 2026-08-25 14:47:47.545422 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/neutron_vpnaas ]] 2026-08-25 14:47:47.545476 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:47.545502 | ubuntu-noble | ++ path=patches/2026.1/neutron-vpnaas 2026-08-25 14:47:47.545528 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/neutron-vpnaas ]] 2026-08-25 14:47:47.545558 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:47.545584 | ubuntu-noble | ++ path=patches/2026.1/neutron_vpnaas 2026-08-25 14:47:47.545608 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/neutron_vpnaas ]] 2026-08-25 14:47:47.545639 | ubuntu-noble | ++ return 1 2026-08-25 14:47:47.546081 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:47.546197 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:47.546935 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 neutron_vpnaas-28.0.0.0rc2.dev2 /source 2026-08-25 14:47:47.547037 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-25 14:47:47.547073 | ubuntu-noble | ++ local directory=neutron_vpnaas-28.0.0.0rc2.dev2 2026-08-25 14:47:47.547162 | ubuntu-noble | ++ local suffix=/source 2026-08-25 14:47:47.547268 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-08-25 14:47:47.547301 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:47.547351 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:47.547380 | ubuntu-noble | ++ path=overlays/2026.1/neutron_vpnaas/source 2026-08-25 14:47:47.547408 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/neutron_vpnaas/source ]] 2026-08-25 14:47:47.547452 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:47.547478 | ubuntu-noble | ++ path=overlays/2026.1/neutron-vpnaas/source 2026-08-25 14:47:47.547504 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/neutron-vpnaas/source ]] 2026-08-25 14:47:47.547533 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:47.547564 | ubuntu-noble | ++ path=overlays/2026.1/neutron_vpnaas/source 2026-08-25 14:47:47.547895 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/neutron_vpnaas/source ]] 2026-08-25 14:47:47.547945 | ubuntu-noble | ++ return 1 2026-08-25 14:47:47.547981 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:47.547991 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:47.548515 | ubuntu-noble | + echo Check patches for neutron-vpnaas-stable-2026.1.tar.gz 2026-08-25 14:47:47.548550 | ubuntu-noble | Check patches for neutron-vpnaas-stable-2026.1.tar.gz 2026-08-25 14:47:47.548558 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:47.548564 | ubuntu-noble | + echo Check overlays for neutron-vpnaas-stable-2026.1.tar.gz 2026-08-25 14:47:47.548570 | ubuntu-noble | Check overlays for neutron-vpnaas-stable-2026.1.tar.gz 2026-08-25 14:47:47.548576 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:47.548582 | ubuntu-noble | + popd 2026-08-25 14:47:47.548588 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 14:47:47.548596 | ubuntu-noble | + pushd tarballs 2026-08-25 14:47:47.549094 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron/neutron-stable-2026.1.tar.gz 2026-08-25 14:47:47.551193 | ubuntu-noble | + filename=neutron-stable-2026.1.tar.gz 2026-08-25 14:47:47.551227 | ubuntu-noble | + [[ -e neutron-stable-2026.1.tar.gz ]] 2026-08-25 14:47:47.551234 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2026.1.tar.gz 2026-08-25 14:47:47.551241 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2026.1.tar.gz 2026-08-25 14:47:47.551247 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron/neutron-stable-2026.1.tar.gz 2026-08-25 14:47:49.633362 | ubuntu-noble | 2026-08-25 14:47:49 URL:https://tarballs.opendev.org/openstack/neutron/neutron-stable-2026.1.tar.gz [12343573/12343573] -> "neutron-stable-2026.1.tar.gz" [1] 2026-08-25 14:47:49.636279 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron/neutron-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 14:47:49.636367 | ubuntu-noble | + echo Process neutron-stable-2026.1.tar.gz 2026-08-25 14:47:49.636382 | ubuntu-noble | Process neutron-stable-2026.1.tar.gz 2026-08-25 14:47:49.639211 | ubuntu-noble | ++ tar -tzf neutron-stable-2026.1.tar.gz 2026-08-25 14:47:49.639262 | ubuntu-noble | ++ head -1 2026-08-25 14:47:49.640723 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 14:47:49.649398 | ubuntu-noble | + directory=neutron-28.0.2.dev30 2026-08-25 14:47:49.650444 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 neutron-28.0.2.dev30 2026-08-25 14:47:49.650639 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-25 14:47:49.650689 | ubuntu-noble | ++ local directory=neutron-28.0.2.dev30 2026-08-25 14:47:49.650745 | ubuntu-noble | ++ local suffix= 2026-08-25 14:47:49.650832 | ubuntu-noble | ++ local name=neutron 2026-08-25 14:47:49.650886 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:49.650996 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:49.651041 | ubuntu-noble | ++ path=patches/2026.1/neutron 2026-08-25 14:47:49.651075 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/neutron ]] 2026-08-25 14:47:49.651180 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:49.651240 | ubuntu-noble | ++ path=patches/2026.1/neutron 2026-08-25 14:47:49.651271 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/neutron ]] 2026-08-25 14:47:49.651300 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:49.651327 | ubuntu-noble | ++ path=patches/2026.1/neutron 2026-08-25 14:47:49.651355 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/neutron ]] 2026-08-25 14:47:49.651389 | ubuntu-noble | ++ return 1 2026-08-25 14:47:49.651931 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:49.652012 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:49.652839 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 neutron-28.0.2.dev30 /source 2026-08-25 14:47:49.653612 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-25 14:47:49.653644 | ubuntu-noble | ++ local directory=neutron-28.0.2.dev30 2026-08-25 14:47:49.653651 | ubuntu-noble | ++ local suffix=/source 2026-08-25 14:47:49.653657 | ubuntu-noble | ++ local name=neutron 2026-08-25 14:47:49.653662 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:49.653668 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:49.653674 | ubuntu-noble | ++ path=overlays/2026.1/neutron/source 2026-08-25 14:47:49.653681 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/neutron/source ]] 2026-08-25 14:47:49.653687 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:49.653695 | ubuntu-noble | ++ path=overlays/2026.1/neutron/source 2026-08-25 14:47:49.653702 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/neutron/source ]] 2026-08-25 14:47:49.653708 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:49.653714 | ubuntu-noble | ++ path=overlays/2026.1/neutron/source 2026-08-25 14:47:49.653719 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/neutron/source ]] 2026-08-25 14:47:49.653725 | ubuntu-noble | ++ return 1 2026-08-25 14:47:49.653736 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:49.653742 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:49.653750 | ubuntu-noble | + echo Check patches for neutron-stable-2026.1.tar.gz 2026-08-25 14:47:49.653755 | ubuntu-noble | Check patches for neutron-stable-2026.1.tar.gz 2026-08-25 14:47:49.653764 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:49.653804 | ubuntu-noble | + echo Check overlays for neutron-stable-2026.1.tar.gz 2026-08-25 14:47:49.653811 | ubuntu-noble | Check overlays for neutron-stable-2026.1.tar.gz 2026-08-25 14:47:49.653820 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:49.653825 | ubuntu-noble | + popd 2026-08-25 14:47:49.654214 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 14:47:49.654251 | ubuntu-noble | + pushd tarballs 2026-08-25 14:47:49.654847 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/nova/nova-stable-2026.1.tar.gz 2026-08-25 14:47:49.656622 | ubuntu-noble | + filename=nova-stable-2026.1.tar.gz 2026-08-25 14:47:49.656712 | ubuntu-noble | + [[ -e nova-stable-2026.1.tar.gz ]] 2026-08-25 14:47:49.656793 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/nova/nova-stable-2026.1.tar.gz 2026-08-25 14:47:49.657310 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/nova/nova-stable-2026.1.tar.gz 2026-08-25 14:47:49.657336 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/nova/nova-stable-2026.1.tar.gz 2026-08-25 14:47:51.486221 | ubuntu-noble | 2026-08-25 14:47:51 URL:https://tarballs.opendev.org/openstack/nova/nova-stable-2026.1.tar.gz [9790983/9790983] -> "nova-stable-2026.1.tar.gz" [1] 2026-08-25 14:47:51.487229 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/nova/nova-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 14:47:51.487277 | ubuntu-noble | + echo Process nova-stable-2026.1.tar.gz 2026-08-25 14:47:51.487291 | ubuntu-noble | Process nova-stable-2026.1.tar.gz 2026-08-25 14:47:51.490215 | ubuntu-noble | ++ tar -tzf nova-stable-2026.1.tar.gz 2026-08-25 14:47:51.490285 | ubuntu-noble | ++ head -1 2026-08-25 14:47:51.492012 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 14:47:51.499072 | ubuntu-noble | + directory=nova-33.0.3.dev9 2026-08-25 14:47:51.500198 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 nova-33.0.3.dev9 2026-08-25 14:47:51.500979 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-25 14:47:51.501011 | ubuntu-noble | ++ local directory=nova-33.0.3.dev9 2026-08-25 14:47:51.501019 | ubuntu-noble | ++ local suffix= 2026-08-25 14:47:51.501026 | ubuntu-noble | ++ local name=nova 2026-08-25 14:47:51.501048 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:51.501055 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:51.501062 | ubuntu-noble | ++ path=patches/2026.1/nova 2026-08-25 14:47:51.501077 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/nova ]] 2026-08-25 14:47:51.501085 | ubuntu-noble | ++ echo patches/2026.1/nova 2026-08-25 14:47:51.501091 | ubuntu-noble | ++ return 0 2026-08-25 14:47:51.501535 | ubuntu-noble | + patch_dir=patches/2026.1/nova 2026-08-25 14:47:51.502614 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 nova-33.0.3.dev9 /source 2026-08-25 14:47:51.502646 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-25 14:47:51.502655 | ubuntu-noble | ++ local directory=nova-33.0.3.dev9 2026-08-25 14:47:51.502661 | ubuntu-noble | ++ local suffix=/source 2026-08-25 14:47:51.502667 | ubuntu-noble | ++ local name=nova 2026-08-25 14:47:51.502673 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:51.502679 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:51.502685 | ubuntu-noble | ++ path=overlays/2026.1/nova/source 2026-08-25 14:47:51.502691 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/nova/source ]] 2026-08-25 14:47:51.502698 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:51.502704 | ubuntu-noble | ++ path=overlays/2026.1/nova/source 2026-08-25 14:47:51.502710 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/nova/source ]] 2026-08-25 14:47:51.502716 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:51.502722 | ubuntu-noble | ++ path=overlays/2026.1/nova/source 2026-08-25 14:47:51.502728 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/nova/source ]] 2026-08-25 14:47:51.502734 | ubuntu-noble | ++ return 1 2026-08-25 14:47:51.502745 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:51.502751 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:51.502757 | ubuntu-noble | + echo Check patches for nova-stable-2026.1.tar.gz 2026-08-25 14:47:51.502763 | ubuntu-noble | Check patches for nova-stable-2026.1.tar.gz 2026-08-25 14:47:51.502770 | ubuntu-noble | + [[ -n patches/2026.1/nova ]] 2026-08-25 14:47:51.502776 | ubuntu-noble | + tar xzf nova-stable-2026.1.tar.gz 2026-08-25 14:47:51.913204 | ubuntu-noble | + rm nova-stable-2026.1.tar.gz 2026-08-25 14:47:51.916981 | ubuntu-noble | + find nova-33.0.3.dev9 -type f 2026-08-25 14:47:51.917330 | ubuntu-noble | + sort 2026-08-25 14:47:51.933310 | ubuntu-noble | + pushd nova-33.0.3.dev9 2026-08-25 14:47:51.935931 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/nova -type f -name '*.patch' 2026-08-25 14:47:51.935958 | ubuntu-noble | ++ sort 2026-08-25 14:47:51.937179 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 14:47:51.937211 | ubuntu-noble | + apply_patch patches/2026.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-25 14:47:51.937218 | ubuntu-noble | + local rel=patches/2026.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-25 14:47:51.937224 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-25 14:47:51.937231 | ubuntu-noble | + echo 'APPLY PATCH patches/2026.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch' 2026-08-25 14:47:51.937236 | ubuntu-noble | APPLY PATCH patches/2026.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-25 14:47:51.937241 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 14:47:51.938591 | ubuntu-noble | checking file nova/api/openstack/identity.py 2026-08-25 14:47:51.938614 | ubuntu-noble | checking file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-25 14:47:51.938685 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 14:47:51.939986 | ubuntu-noble | patching file nova/api/openstack/identity.py 2026-08-25 14:47:51.940295 | ubuntu-noble | patching file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-25 14:47:51.940633 | ubuntu-noble | + echo patches/2026.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-25 14:47:51.941058 | ubuntu-noble | + popd 2026-08-25 14:47:51.941306 | ubuntu-noble | + sort 2026-08-25 14:47:51.941595 | ubuntu-noble | + find nova-33.0.3.dev9 -type f 2026-08-25 14:47:51.966180 | ubuntu-noble | + append_new_files_to_sources_txt nova-33.0.3.dev9 files-before files-after 2026-08-25 14:47:51.966216 | ubuntu-noble | + local directory=nova-33.0.3.dev9 2026-08-25 14:47:51.966233 | ubuntu-noble | + local before=files-before 2026-08-25 14:47:51.966238 | ubuntu-noble | + local after=files-after 2026-08-25 14:47:51.966243 | ubuntu-noble | + local sources_txt 2026-08-25 14:47:51.966987 | ubuntu-noble | ++ find nova-33.0.3.dev9 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-25 14:47:51.967162 | ubuntu-noble | ++ head -1 2026-08-25 14:47:51.970035 | ubuntu-noble | + sources_txt=nova-33.0.3.dev9/nova.egg-info/SOURCES.txt 2026-08-25 14:47:51.970191 | ubuntu-noble | + [[ -z nova-33.0.3.dev9/nova.egg-info/SOURCES.txt ]] 2026-08-25 14:47:51.970206 | ubuntu-noble | + local new_files 2026-08-25 14:47:51.971186 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-25 14:47:51.982240 | ubuntu-noble | + new_files=nova-33.0.3.dev9/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-25 14:47:51.982279 | ubuntu-noble | + [[ -z nova-33.0.3.dev9/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py ]] 2026-08-25 14:47:51.982889 | ubuntu-noble | ++ tail -c1 nova-33.0.3.dev9/nova.egg-info/SOURCES.txt 2026-08-25 14:47:51.986210 | ubuntu-noble | + [[ -n h ]] 2026-08-25 14:47:51.986263 | ubuntu-noble | + echo 2026-08-25 14:47:51.986274 | ubuntu-noble | + local file 2026-08-25 14:47:51.986282 | ubuntu-noble | + for file in $new_files 2026-08-25 14:47:51.986290 | ubuntu-noble | + case $file in 2026-08-25 14:47:51.986342 | ubuntu-noble | + echo 'APPEND nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py TO nova-33.0.3.dev9/nova.egg-info/SOURCES.txt' 2026-08-25 14:47:51.986373 | ubuntu-noble | APPEND nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py TO nova-33.0.3.dev9/nova.egg-info/SOURCES.txt 2026-08-25 14:47:51.986452 | ubuntu-noble | + echo nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-25 14:47:51.986631 | ubuntu-noble | + rm files-before files-after 2026-08-25 14:47:51.989384 | ubuntu-noble | + tar czf nova-stable-2026.1.tar.gz nova-33.0.3.dev9 2026-08-25 14:47:53.541771 | ubuntu-noble | + rm -r nova-33.0.3.dev9 2026-08-25 14:47:53.633394 | ubuntu-noble | + echo Check overlays for nova-stable-2026.1.tar.gz 2026-08-25 14:47:53.633450 | ubuntu-noble | Check overlays for nova-stable-2026.1.tar.gz 2026-08-25 14:47:53.633467 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:53.633472 | ubuntu-noble | + popd 2026-08-25 14:47:53.633476 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 14:47:53.633481 | ubuntu-noble | + pushd tarballs 2026-08-25 14:47:53.634678 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/octavia/octavia-stable-2026.1.tar.gz 2026-08-25 14:47:53.636332 | ubuntu-noble | + filename=octavia-stable-2026.1.tar.gz 2026-08-25 14:47:53.636361 | ubuntu-noble | + [[ -e octavia-stable-2026.1.tar.gz ]] 2026-08-25 14:47:53.636366 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2026.1.tar.gz 2026-08-25 14:47:53.636370 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2026.1.tar.gz 2026-08-25 14:47:53.636375 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/octavia/octavia-stable-2026.1.tar.gz 2026-08-25 14:47:55.003260 | ubuntu-noble | 2026-08-25 14:47:55 URL:https://tarballs.opendev.org/openstack/octavia/octavia-stable-2026.1.tar.gz [1342624/1342624] -> "octavia-stable-2026.1.tar.gz" [1] 2026-08-25 14:47:55.004414 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/octavia/octavia-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 14:47:55.004474 | ubuntu-noble | + echo Process octavia-stable-2026.1.tar.gz 2026-08-25 14:47:55.004488 | ubuntu-noble | Process octavia-stable-2026.1.tar.gz 2026-08-25 14:47:55.007227 | ubuntu-noble | ++ tar -tzf octavia-stable-2026.1.tar.gz 2026-08-25 14:47:55.007271 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 14:47:55.008862 | ubuntu-noble | ++ head -1 2026-08-25 14:47:55.016099 | ubuntu-noble | + directory=octavia-18.0.1.dev17 2026-08-25 14:47:55.017204 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 octavia-18.0.1.dev17 2026-08-25 14:47:55.017334 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-25 14:47:55.017375 | ubuntu-noble | ++ local directory=octavia-18.0.1.dev17 2026-08-25 14:47:55.017428 | ubuntu-noble | ++ local suffix= 2026-08-25 14:47:55.017492 | ubuntu-noble | ++ local name=octavia 2026-08-25 14:47:55.017522 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:55.017572 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:55.017600 | ubuntu-noble | ++ path=patches/2026.1/octavia 2026-08-25 14:47:55.017629 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/octavia ]] 2026-08-25 14:47:55.017692 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:55.017717 | ubuntu-noble | ++ path=patches/2026.1/octavia 2026-08-25 14:47:55.017741 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/octavia ]] 2026-08-25 14:47:55.017765 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:55.017787 | ubuntu-noble | ++ path=patches/2026.1/octavia 2026-08-25 14:47:55.017810 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/octavia ]] 2026-08-25 14:47:55.017838 | ubuntu-noble | ++ return 1 2026-08-25 14:47:55.018311 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:55.018414 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:55.019243 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 octavia-18.0.1.dev17 /source 2026-08-25 14:47:55.019283 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-25 14:47:55.019298 | ubuntu-noble | ++ local directory=octavia-18.0.1.dev17 2026-08-25 14:47:55.019340 | ubuntu-noble | ++ local suffix=/source 2026-08-25 14:47:55.019382 | ubuntu-noble | ++ local name=octavia 2026-08-25 14:47:55.019396 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:55.019409 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:55.019423 | ubuntu-noble | ++ path=overlays/2026.1/octavia/source 2026-08-25 14:47:55.019437 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/octavia/source ]] 2026-08-25 14:47:55.019452 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:55.019465 | ubuntu-noble | ++ path=overlays/2026.1/octavia/source 2026-08-25 14:47:55.019476 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/octavia/source ]] 2026-08-25 14:47:55.019489 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:55.019500 | ubuntu-noble | ++ path=overlays/2026.1/octavia/source 2026-08-25 14:47:55.019509 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/octavia/source ]] 2026-08-25 14:47:55.019521 | ubuntu-noble | ++ return 1 2026-08-25 14:47:55.020192 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:55.020226 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:55.020234 | ubuntu-noble | + echo Check patches for octavia-stable-2026.1.tar.gz 2026-08-25 14:47:55.020242 | ubuntu-noble | Check patches for octavia-stable-2026.1.tar.gz 2026-08-25 14:47:55.020249 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:55.020256 | ubuntu-noble | + echo Check overlays for octavia-stable-2026.1.tar.gz 2026-08-25 14:47:55.020263 | ubuntu-noble | Check overlays for octavia-stable-2026.1.tar.gz 2026-08-25 14:47:55.020269 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:55.020276 | ubuntu-noble | + popd 2026-08-25 14:47:55.020283 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 14:47:55.020295 | ubuntu-noble | + pushd tarballs 2026-08-25 14:47:55.021175 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/placement/placement-stable-2026.1.tar.gz 2026-08-25 14:47:55.023951 | ubuntu-noble | + filename=placement-stable-2026.1.tar.gz 2026-08-25 14:47:55.024003 | ubuntu-noble | + [[ -e placement-stable-2026.1.tar.gz ]] 2026-08-25 14:47:55.024014 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/placement/placement-stable-2026.1.tar.gz 2026-08-25 14:47:55.024024 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/placement/placement-stable-2026.1.tar.gz 2026-08-25 14:47:55.024032 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/placement/placement-stable-2026.1.tar.gz 2026-08-25 14:47:56.271300 | ubuntu-noble | 2026-08-25 14:47:56 URL:https://tarballs.opendev.org/openstack/placement/placement-stable-2026.1.tar.gz [572463/572463] -> "placement-stable-2026.1.tar.gz" [1] 2026-08-25 14:47:56.273372 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/placement/placement-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 14:47:56.273440 | ubuntu-noble | + echo Process placement-stable-2026.1.tar.gz 2026-08-25 14:47:56.273455 | ubuntu-noble | Process placement-stable-2026.1.tar.gz 2026-08-25 14:47:56.276256 | ubuntu-noble | ++ tar -tzf placement-stable-2026.1.tar.gz 2026-08-25 14:47:56.276321 | ubuntu-noble | ++ head -1 2026-08-25 14:47:56.277281 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 14:47:56.291293 | ubuntu-noble | + directory=openstack_placement-15.0.1.dev4 2026-08-25 14:47:56.292290 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 openstack_placement-15.0.1.dev4 2026-08-25 14:47:56.292390 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-25 14:47:56.292415 | ubuntu-noble | ++ local directory=openstack_placement-15.0.1.dev4 2026-08-25 14:47:56.292479 | ubuntu-noble | ++ local suffix= 2026-08-25 14:47:56.292541 | ubuntu-noble | ++ local name=openstack_placement 2026-08-25 14:47:56.292572 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:56.292623 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:56.292647 | ubuntu-noble | ++ path=patches/2026.1/openstack_placement 2026-08-25 14:47:56.292670 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/openstack_placement ]] 2026-08-25 14:47:56.292717 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:56.292725 | ubuntu-noble | ++ path=patches/2026.1/openstack-placement 2026-08-25 14:47:56.292745 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/openstack-placement ]] 2026-08-25 14:47:56.292767 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:56.292773 | ubuntu-noble | ++ path=patches/2026.1/openstack_placement 2026-08-25 14:47:56.292792 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/openstack_placement ]] 2026-08-25 14:47:56.292816 | ubuntu-noble | ++ return 1 2026-08-25 14:47:56.293546 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:56.293566 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:56.294854 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 openstack_placement-15.0.1.dev4 /source 2026-08-25 14:47:56.294896 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-25 14:47:56.294958 | ubuntu-noble | ++ local directory=openstack_placement-15.0.1.dev4 2026-08-25 14:47:56.294967 | ubuntu-noble | ++ local suffix=/source 2026-08-25 14:47:56.294974 | ubuntu-noble | ++ local name=openstack_placement 2026-08-25 14:47:56.294981 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:56.294988 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:56.294996 | ubuntu-noble | ++ path=overlays/2026.1/openstack_placement/source 2026-08-25 14:47:56.295003 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/openstack_placement/source ]] 2026-08-25 14:47:56.295010 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:56.295017 | ubuntu-noble | ++ path=overlays/2026.1/openstack-placement/source 2026-08-25 14:47:56.295023 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/openstack-placement/source ]] 2026-08-25 14:47:56.295029 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:56.295035 | ubuntu-noble | ++ path=overlays/2026.1/openstack_placement/source 2026-08-25 14:47:56.295041 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/openstack_placement/source ]] 2026-08-25 14:47:56.295048 | ubuntu-noble | ++ return 1 2026-08-25 14:47:56.295060 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:56.295066 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:56.295072 | ubuntu-noble | + echo Check patches for placement-stable-2026.1.tar.gz 2026-08-25 14:47:56.295079 | ubuntu-noble | Check patches for placement-stable-2026.1.tar.gz 2026-08-25 14:47:56.295085 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:56.295091 | ubuntu-noble | + echo Check overlays for placement-stable-2026.1.tar.gz 2026-08-25 14:47:56.295097 | ubuntu-noble | Check overlays for placement-stable-2026.1.tar.gz 2026-08-25 14:47:56.295103 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:56.295109 | ubuntu-noble | + popd 2026-08-25 14:47:56.295167 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 14:47:56.295175 | ubuntu-noble | + pushd tarballs 2026-08-25 14:47:56.295974 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2026.1.tar.gz 2026-08-25 14:47:56.297801 | ubuntu-noble | + filename=skyline-apiserver-stable-2026.1.tar.gz 2026-08-25 14:47:56.297834 | ubuntu-noble | + [[ -e skyline-apiserver-stable-2026.1.tar.gz ]] 2026-08-25 14:47:56.297840 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2026.1.tar.gz 2026-08-25 14:47:56.297845 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2026.1.tar.gz 2026-08-25 14:47:56.297849 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2026.1.tar.gz 2026-08-25 14:47:58.206310 | ubuntu-noble | 2026-08-25 14:47:58 URL:https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2026.1.tar.gz [9079146/9079146] -> "skyline-apiserver-stable-2026.1.tar.gz" [1] 2026-08-25 14:47:58.208997 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 14:47:58.209047 | ubuntu-noble | + echo Process skyline-apiserver-stable-2026.1.tar.gz 2026-08-25 14:47:58.209060 | ubuntu-noble | Process skyline-apiserver-stable-2026.1.tar.gz 2026-08-25 14:47:58.212187 | ubuntu-noble | ++ tar -tzf skyline-apiserver-stable-2026.1.tar.gz 2026-08-25 14:47:58.212229 | ubuntu-noble | ++ head -1 2026-08-25 14:47:58.213790 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 14:47:58.220785 | ubuntu-noble | + directory=skyline_apiserver-8.0.1.dev10 2026-08-25 14:47:58.221797 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 skyline_apiserver-8.0.1.dev10 2026-08-25 14:47:58.222050 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-25 14:47:58.222108 | ubuntu-noble | ++ local directory=skyline_apiserver-8.0.1.dev10 2026-08-25 14:47:58.222221 | ubuntu-noble | ++ local suffix= 2026-08-25 14:47:58.222305 | ubuntu-noble | ++ local name=skyline_apiserver 2026-08-25 14:47:58.222344 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:58.222411 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:58.222446 | ubuntu-noble | ++ path=patches/2026.1/skyline_apiserver 2026-08-25 14:47:58.222481 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/skyline_apiserver ]] 2026-08-25 14:47:58.222539 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:58.222568 | ubuntu-noble | ++ path=patches/2026.1/skyline-apiserver 2026-08-25 14:47:58.222597 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/skyline-apiserver ]] 2026-08-25 14:47:58.222629 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:58.222656 | ubuntu-noble | ++ path=patches/2026.1/skyline_apiserver 2026-08-25 14:47:58.222683 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/skyline_apiserver ]] 2026-08-25 14:47:58.222714 | ubuntu-noble | ++ return 1 2026-08-25 14:47:58.223273 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:58.223348 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:58.224170 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 skyline_apiserver-8.0.1.dev10 /source 2026-08-25 14:47:58.224333 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-25 14:47:58.224371 | ubuntu-noble | ++ local directory=skyline_apiserver-8.0.1.dev10 2026-08-25 14:47:58.224421 | ubuntu-noble | ++ local suffix=/source 2026-08-25 14:47:58.224480 | ubuntu-noble | ++ local name=skyline_apiserver 2026-08-25 14:47:58.224510 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:58.224559 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:58.224586 | ubuntu-noble | ++ path=overlays/2026.1/skyline_apiserver/source 2026-08-25 14:47:58.224622 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/skyline_apiserver/source ]] 2026-08-25 14:47:58.224665 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:58.224689 | ubuntu-noble | ++ path=overlays/2026.1/skyline-apiserver/source 2026-08-25 14:47:58.224712 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/skyline-apiserver/source ]] 2026-08-25 14:47:58.224740 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:58.224762 | ubuntu-noble | ++ path=overlays/2026.1/skyline_apiserver/source 2026-08-25 14:47:58.224785 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/skyline_apiserver/source ]] 2026-08-25 14:47:58.224812 | ubuntu-noble | ++ return 1 2026-08-25 14:47:58.225362 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:58.225981 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:58.226002 | ubuntu-noble | + echo Check patches for skyline-apiserver-stable-2026.1.tar.gz 2026-08-25 14:47:58.226010 | ubuntu-noble | Check patches for skyline-apiserver-stable-2026.1.tar.gz 2026-08-25 14:47:58.226016 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:58.226023 | ubuntu-noble | + echo Check overlays for skyline-apiserver-stable-2026.1.tar.gz 2026-08-25 14:47:58.226030 | ubuntu-noble | Check overlays for skyline-apiserver-stable-2026.1.tar.gz 2026-08-25 14:47:58.226036 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:58.226043 | ubuntu-noble | + popd 2026-08-25 14:47:58.226049 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 14:47:58.226071 | ubuntu-noble | + pushd tarballs 2026-08-25 14:47:58.226670 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2026.1.tar.gz 2026-08-25 14:47:58.228828 | ubuntu-noble | + filename=skyline-console-stable-2026.1.tar.gz 2026-08-25 14:47:58.228864 | ubuntu-noble | + [[ -e skyline-console-stable-2026.1.tar.gz ]] 2026-08-25 14:47:58.228872 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2026.1.tar.gz 2026-08-25 14:47:58.228879 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2026.1.tar.gz 2026-08-25 14:47:58.228886 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2026.1.tar.gz 2026-08-25 14:48:00.745235 | ubuntu-noble | 2026-08-25 14:48:00 URL:https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2026.1.tar.gz [26822573/26822573] -> "skyline-console-stable-2026.1.tar.gz" [1] 2026-08-25 14:48:00.746850 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 14:48:00.747002 | ubuntu-noble | + echo Process skyline-console-stable-2026.1.tar.gz 2026-08-25 14:48:00.747045 | ubuntu-noble | Process skyline-console-stable-2026.1.tar.gz 2026-08-25 14:48:00.749261 | ubuntu-noble | ++ tar -tzf skyline-console-stable-2026.1.tar.gz 2026-08-25 14:48:00.750211 | ubuntu-noble | ++ head -1 2026-08-25 14:48:00.751699 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 14:48:00.758522 | ubuntu-noble | + directory=skyline_console-8.0.1.dev14 2026-08-25 14:48:00.759446 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 skyline_console-8.0.1.dev14 2026-08-25 14:48:00.759610 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-25 14:48:00.759662 | ubuntu-noble | ++ local directory=skyline_console-8.0.1.dev14 2026-08-25 14:48:00.759718 | ubuntu-noble | ++ local suffix= 2026-08-25 14:48:00.759799 | ubuntu-noble | ++ local name=skyline_console 2026-08-25 14:48:00.759838 | ubuntu-noble | ++ local candidate path 2026-08-25 14:48:00.759965 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:48:00.760007 | ubuntu-noble | ++ path=patches/2026.1/skyline_console 2026-08-25 14:48:00.760044 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/skyline_console ]] 2026-08-25 14:48:00.760103 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:48:00.760175 | ubuntu-noble | ++ path=patches/2026.1/skyline-console 2026-08-25 14:48:00.760216 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/skyline-console ]] 2026-08-25 14:48:00.760254 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:48:00.760284 | ubuntu-noble | ++ path=patches/2026.1/skyline_console 2026-08-25 14:48:00.760313 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/skyline_console ]] 2026-08-25 14:48:00.760348 | ubuntu-noble | ++ return 1 2026-08-25 14:48:00.760787 | ubuntu-noble | + patch_dir= 2026-08-25 14:48:00.760848 | ubuntu-noble | + patch_dir= 2026-08-25 14:48:00.761635 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 skyline_console-8.0.1.dev14 /source 2026-08-25 14:48:00.761765 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-25 14:48:00.761801 | ubuntu-noble | ++ local directory=skyline_console-8.0.1.dev14 2026-08-25 14:48:00.761853 | ubuntu-noble | ++ local suffix=/source 2026-08-25 14:48:00.761938 | ubuntu-noble | ++ local name=skyline_console 2026-08-25 14:48:00.761971 | ubuntu-noble | ++ local candidate path 2026-08-25 14:48:00.762021 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:48:00.762051 | ubuntu-noble | ++ path=overlays/2026.1/skyline_console/source 2026-08-25 14:48:00.762079 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/skyline_console/source ]] 2026-08-25 14:48:00.762151 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:48:00.762187 | ubuntu-noble | ++ path=overlays/2026.1/skyline-console/source 2026-08-25 14:48:00.762214 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/skyline-console/source ]] 2026-08-25 14:48:00.762246 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:48:00.762271 | ubuntu-noble | ++ path=overlays/2026.1/skyline_console/source 2026-08-25 14:48:00.762318 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/skyline_console/source ]] 2026-08-25 14:48:00.762350 | ubuntu-noble | ++ return 1 2026-08-25 14:48:00.762722 | ubuntu-noble | + overlay_dir= 2026-08-25 14:48:00.763208 | ubuntu-noble | + overlay_dir= 2026-08-25 14:48:00.763236 | ubuntu-noble | + echo Check patches for skyline-console-stable-2026.1.tar.gz 2026-08-25 14:48:00.763244 | ubuntu-noble | Check patches for skyline-console-stable-2026.1.tar.gz 2026-08-25 14:48:00.763250 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:48:00.763256 | ubuntu-noble | + echo Check overlays for skyline-console-stable-2026.1.tar.gz 2026-08-25 14:48:00.763269 | ubuntu-noble | Check overlays for skyline-console-stable-2026.1.tar.gz 2026-08-25 14:48:00.763275 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:48:00.763281 | ubuntu-noble | + popd 2026-08-25 14:48:00.763287 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 14:48:00.763294 | ubuntu-noble | + pushd tarballs 2026-08-25 14:48:00.763788 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/watcher/watcher-stable-2026.1.tar.gz 2026-08-25 14:48:00.765646 | ubuntu-noble | + filename=watcher-stable-2026.1.tar.gz 2026-08-25 14:48:00.765707 | ubuntu-noble | + [[ -e watcher-stable-2026.1.tar.gz ]] 2026-08-25 14:48:00.765764 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/watcher/watcher-stable-2026.1.tar.gz 2026-08-25 14:48:00.765785 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/watcher/watcher-stable-2026.1.tar.gz 2026-08-25 14:48:00.765823 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/watcher/watcher-stable-2026.1.tar.gz 2026-08-25 14:48:02.066784 | ubuntu-noble | 2026-08-25 14:48:02 URL:https://tarballs.opendev.org/openstack/watcher/watcher-stable-2026.1.tar.gz [1328110/1328110] -> "watcher-stable-2026.1.tar.gz" [1] 2026-08-25 14:48:02.068851 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/watcher/watcher-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 14:48:02.069478 | ubuntu-noble | + echo Process watcher-stable-2026.1.tar.gz 2026-08-25 14:48:02.069515 | ubuntu-noble | Process watcher-stable-2026.1.tar.gz 2026-08-25 14:48:02.071184 | ubuntu-noble | ++ tar -tzf watcher-stable-2026.1.tar.gz 2026-08-25 14:48:02.071222 | ubuntu-noble | ++ head -1 2026-08-25 14:48:02.073281 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 14:48:02.078823 | ubuntu-noble | + directory=python_watcher-16.0.2.dev2 2026-08-25 14:48:02.079681 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 python_watcher-16.0.2.dev2 2026-08-25 14:48:02.079821 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-25 14:48:02.079862 | ubuntu-noble | ++ local directory=python_watcher-16.0.2.dev2 2026-08-25 14:48:02.079968 | ubuntu-noble | ++ local suffix= 2026-08-25 14:48:02.080036 | ubuntu-noble | ++ local name=python_watcher 2026-08-25 14:48:02.080066 | ubuntu-noble | ++ local candidate path 2026-08-25 14:48:02.080145 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:48:02.080182 | ubuntu-noble | ++ path=patches/2026.1/python_watcher 2026-08-25 14:48:02.080212 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/python_watcher ]] 2026-08-25 14:48:02.080262 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:48:02.080288 | ubuntu-noble | ++ path=patches/2026.1/python-watcher 2026-08-25 14:48:02.080313 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/python-watcher ]] 2026-08-25 14:48:02.080343 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:48:02.080367 | ubuntu-noble | ++ path=patches/2026.1/python_watcher 2026-08-25 14:48:02.080702 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/python_watcher ]] 2026-08-25 14:48:02.080715 | ubuntu-noble | ++ return 1 2026-08-25 14:48:02.081000 | ubuntu-noble | + patch_dir= 2026-08-25 14:48:02.081023 | ubuntu-noble | + patch_dir= 2026-08-25 14:48:02.082009 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 python_watcher-16.0.2.dev2 /source 2026-08-25 14:48:02.082037 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-25 14:48:02.082044 | ubuntu-noble | ++ local directory=python_watcher-16.0.2.dev2 2026-08-25 14:48:02.082050 | ubuntu-noble | ++ local suffix=/source 2026-08-25 14:48:02.082056 | ubuntu-noble | ++ local name=python_watcher 2026-08-25 14:48:02.082061 | ubuntu-noble | ++ local candidate path 2026-08-25 14:48:02.082067 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:48:02.082073 | ubuntu-noble | ++ path=overlays/2026.1/python_watcher/source 2026-08-25 14:48:02.082092 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/python_watcher/source ]] 2026-08-25 14:48:02.082098 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:48:02.082104 | ubuntu-noble | ++ path=overlays/2026.1/python-watcher/source 2026-08-25 14:48:02.082142 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/python-watcher/source ]] 2026-08-25 14:48:02.082152 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:48:02.082157 | ubuntu-noble | ++ path=overlays/2026.1/python_watcher/source 2026-08-25 14:48:02.082163 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/python_watcher/source ]] 2026-08-25 14:48:02.082169 | ubuntu-noble | ++ return 1 2026-08-25 14:48:02.082179 | ubuntu-noble | + overlay_dir= 2026-08-25 14:48:02.082185 | ubuntu-noble | + overlay_dir= 2026-08-25 14:48:02.082191 | ubuntu-noble | + echo Check patches for watcher-stable-2026.1.tar.gz 2026-08-25 14:48:02.082197 | ubuntu-noble | Check patches for watcher-stable-2026.1.tar.gz 2026-08-25 14:48:02.082203 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:48:02.082208 | ubuntu-noble | + echo Check overlays for watcher-stable-2026.1.tar.gz 2026-08-25 14:48:02.082214 | ubuntu-noble | Check overlays for watcher-stable-2026.1.tar.gz 2026-08-25 14:48:02.082220 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:48:02.082225 | ubuntu-noble | + popd 2026-08-25 14:48:02.082234 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 14:48:02.082240 | ubuntu-noble | + pushd tarballs 2026-08-25 14:48:02.083012 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/requirements/requirements-stable-2026.1.tar.gz 2026-08-25 14:48:02.084715 | ubuntu-noble | + filename=requirements-stable-2026.1.tar.gz 2026-08-25 14:48:02.084747 | ubuntu-noble | + [[ -e requirements-stable-2026.1.tar.gz ]] 2026-08-25 14:48:02.084753 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2026.1.tar.gz 2026-08-25 14:48:02.084758 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2026.1.tar.gz 2026-08-25 14:48:02.084765 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/requirements/requirements-stable-2026.1.tar.gz 2026-08-25 14:48:03.026318 | ubuntu-noble | 2026-08-25 14:48:03 URL:https://tarballs.opendev.org/openstack/requirements/requirements-stable-2026.1.tar.gz [147857/147857] -> "requirements-stable-2026.1.tar.gz" [1] 2026-08-25 14:48:03.028518 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/requirements/requirements-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 14:48:03.028584 | ubuntu-noble | + echo Process requirements-stable-2026.1.tar.gz 2026-08-25 14:48:03.028605 | ubuntu-noble | Process requirements-stable-2026.1.tar.gz 2026-08-25 14:48:03.031206 | ubuntu-noble | ++ tar -tzf requirements-stable-2026.1.tar.gz 2026-08-25 14:48:03.031249 | ubuntu-noble | ++ head -1 2026-08-25 14:48:03.032631 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 14:48:03.040316 | ubuntu-noble | + directory=openstack_requirements-1.2.1.dev8272 2026-08-25 14:48:03.041230 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 openstack_requirements-1.2.1.dev8272 2026-08-25 14:48:03.041378 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-25 14:48:03.041425 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev8272 2026-08-25 14:48:03.041484 | ubuntu-noble | ++ local suffix= 2026-08-25 14:48:03.041555 | ubuntu-noble | ++ local name=openstack_requirements 2026-08-25 14:48:03.041590 | ubuntu-noble | ++ local candidate path 2026-08-25 14:48:03.041652 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:48:03.041685 | ubuntu-noble | ++ path=patches/2026.1/openstack_requirements 2026-08-25 14:48:03.041717 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/openstack_requirements ]] 2026-08-25 14:48:03.041768 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:48:03.041796 | ubuntu-noble | ++ path=patches/2026.1/openstack-requirements 2026-08-25 14:48:03.041822 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/openstack-requirements ]] 2026-08-25 14:48:03.041853 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:48:03.041878 | ubuntu-noble | ++ path=patches/2026.1/openstack_requirements 2026-08-25 14:48:03.041922 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/openstack_requirements ]] 2026-08-25 14:48:03.041974 | ubuntu-noble | ++ return 1 2026-08-25 14:48:03.042429 | ubuntu-noble | + patch_dir= 2026-08-25 14:48:03.042497 | ubuntu-noble | + patch_dir= 2026-08-25 14:48:03.043326 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 openstack_requirements-1.2.1.dev8272 /source 2026-08-25 14:48:03.043437 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-25 14:48:03.043473 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev8272 2026-08-25 14:48:03.043523 | ubuntu-noble | ++ local suffix=/source 2026-08-25 14:48:03.043584 | ubuntu-noble | ++ local name=openstack_requirements 2026-08-25 14:48:03.043615 | ubuntu-noble | ++ local candidate path 2026-08-25 14:48:03.043664 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:48:03.043692 | ubuntu-noble | ++ path=overlays/2026.1/openstack_requirements/source 2026-08-25 14:48:03.043719 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/openstack_requirements/source ]] 2026-08-25 14:48:03.043762 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:48:03.043786 | ubuntu-noble | ++ path=overlays/2026.1/openstack-requirements/source 2026-08-25 14:48:03.043810 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/openstack-requirements/source ]] 2026-08-25 14:48:03.043838 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:48:03.043861 | ubuntu-noble | ++ path=overlays/2026.1/openstack_requirements/source 2026-08-25 14:48:03.043902 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/openstack_requirements/source ]] 2026-08-25 14:48:03.043932 | ubuntu-noble | ++ return 1 2026-08-25 14:48:03.044333 | ubuntu-noble | + overlay_dir= 2026-08-25 14:48:03.044396 | ubuntu-noble | + overlay_dir= 2026-08-25 14:48:03.044443 | ubuntu-noble | + echo Check patches for requirements-stable-2026.1.tar.gz 2026-08-25 14:48:03.044467 | ubuntu-noble | Check patches for requirements-stable-2026.1.tar.gz 2026-08-25 14:48:03.045219 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:48:03.045243 | ubuntu-noble | + echo Check overlays for requirements-stable-2026.1.tar.gz 2026-08-25 14:48:03.045250 | ubuntu-noble | Check overlays for requirements-stable-2026.1.tar.gz 2026-08-25 14:48:03.045257 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:48:03.045262 | ubuntu-noble | + popd 2026-08-25 14:48:03.045269 | ubuntu-noble | + verify_all_patches_applied /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied patches/2026.1 patches/kolla-build/2026.1 2026-08-25 14:48:03.045275 | ubuntu-noble | + local manifest=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-25 14:48:03.045281 | ubuntu-noble | + shift 2026-08-25 14:48:03.045287 | ubuntu-noble | + [[ ! -e /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied ]] 2026-08-25 14:48:03.045292 | ubuntu-noble | + roots=() 2026-08-25 14:48:03.045298 | ubuntu-noble | + local roots dir 2026-08-25 14:48:03.045303 | ubuntu-noble | + for dir in "$@" 2026-08-25 14:48:03.045309 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1 ]] 2026-08-25 14:48:03.045315 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-08-25 14:48:03.045320 | ubuntu-noble | + for dir in "$@" 2026-08-25 14:48:03.045326 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2026.1 ]] 2026-08-25 14:48:03.045331 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-08-25 14:48:03.045337 | ubuntu-noble | + [[ 2 -eq 0 ]] 2026-08-25 14:48:03.045342 | ubuntu-noble | + local tmp 2026-08-25 14:48:03.046004 | ubuntu-noble | ++ mktemp -d 2026-08-25 14:48:03.048514 | ubuntu-noble | + tmp=/tmp/tmp.A6z4IwcnpD 2026-08-25 14:48:03.048544 | ubuntu-noble | + find /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1 /home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2026.1 -type f 2026-08-25 14:48:03.048942 | ubuntu-noble | + sed 's|^/home/zuul/src/github.com/osism/container-images-kolla/||' 2026-08-25 14:48:03.049311 | ubuntu-noble | + sort 2026-08-25 14:48:03.053413 | ubuntu-noble | + sort -u /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-25 14:48:03.055944 | ubuntu-noble | + comm -23 /tmp/tmp.A6z4IwcnpD/expected /tmp/tmp.A6z4IwcnpD/applied 2026-08-25 14:48:03.057698 | ubuntu-noble | + local expected_count missing_count 2026-08-25 14:48:03.058352 | ubuntu-noble | ++ wc -l 2026-08-25 14:48:03.060659 | ubuntu-noble | + expected_count=9 2026-08-25 14:48:03.061515 | ubuntu-noble | ++ wc -l 2026-08-25 14:48:03.063718 | ubuntu-noble | + missing_count=0 2026-08-25 14:48:03.063758 | ubuntu-noble | + [[ 0 -gt 0 ]] 2026-08-25 14:48:03.063764 | ubuntu-noble | + rm -rf /tmp/tmp.A6z4IwcnpD 2026-08-25 14:48:03.065181 | ubuntu-noble | + echo 'VERIFIED: 9 patch files, all applied' 2026-08-25 14:48:03.065207 | ubuntu-noble | VERIFIED: 9 patch files, all applied 2026-08-25 14:48:03.065212 | ubuntu-noble | + return 0 2026-08-25 14:48:03.143882 | ubuntu-noble | ok: Runtime: 0:01:08.750307 2026-08-25 14:48:03.171390 | 2026-08-25 14:48:03.171506 | PLAY RECAP 2026-08-25 14:48:03.171564 | ubuntu-noble | ok: 2 changed: 0 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-25 14:48:03.171589 | 2026-08-25 14:48:03.330261 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/container-images-kolla/playbooks/patch.yml@main] 2026-08-25 14:48:03.331571 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-08-25 14:48:04.217351 | 2026-08-25 14:48:04.217550 | PLAY [Base post-fetch] 2026-08-25 14:48:04.240258 | 2026-08-25 14:48:04.240480 | TASK [diagnose-network : Ensure log directory exists] 2026-08-25 14:48:04.881960 | ubuntu-noble | ok 2026-08-25 14:48:04.895727 | 2026-08-25 14:48:04.895951 | TASK [diagnose-network : Snapshot dual-stack network state (post)] 2026-08-25 14:48:16.845588 | ubuntu-noble | ok: Runtime: 0:00:05.807832 2026-08-25 14:48:16.862753 | 2026-08-25 14:48:16.863053 | TASK [diagnose-network : Snapshot Docker/BuildKit IPv6 config (teardown)] 2026-08-25 14:48:23.005661 | ubuntu-noble | ok: Runtime: 0:00:00.270206 2026-08-25 14:48:23.014187 | 2026-08-25 14:48:23.014361 | TASK [diagnose-network : Probe container network namespace (teardown)] 2026-08-25 14:48:29.119693 | ubuntu-noble | ok: Runtime: 0:00:00.064852 2026-08-25 14:48:29.134011 | 2026-08-25 14:48:29.134143 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-25 14:48:29.200248 | ubuntu-noble | skipping: Conditional result was False 2026-08-25 14:48:29.210928 | 2026-08-25 14:48:29.211105 | TASK [fetch-output : Set log path for single node] 2026-08-25 14:48:29.265088 | ubuntu-noble | ok 2026-08-25 14:48:29.270826 | 2026-08-25 14:48:29.270957 | LOOP [fetch-output : Ensure local output dirs] 2026-08-25 14:48:29.597813 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/645d97a9a17a444faaae03221e3f727f/work/logs" 2026-08-25 14:48:29.875541 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/645d97a9a17a444faaae03221e3f727f/work/artifacts" 2026-08-25 14:48:30.173689 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/645d97a9a17a444faaae03221e3f727f/work/docs" 2026-08-25 14:48:30.186278 | 2026-08-25 14:48:30.186433 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-25 14:48:30.945499 | ubuntu-noble | changed: 2026-08-25 14:48:30.945811 | ubuntu-noble | .d..t...... ./ 2026-08-25 14:48:30.945851 | ubuntu-noble | >f+++++++++ net-debug.post.txt 2026-08-25 14:48:30.945876 | ubuntu-noble | >f+++++++++ net-debug.pre.txt 2026-08-25 14:48:30.945898 | ubuntu-noble | >f+++++++++ sudo-debug.txt 2026-08-25 14:48:30.945919 | ubuntu-noble | >f+++++++++ sudo-strace.log 2026-08-25 14:48:30.945941 | ubuntu-noble | >f+++++++++ sudo-strace.log.time 2026-08-25 14:48:30.945989 | ubuntu-noble | changed: All items complete 2026-08-25 14:48:30.946016 | 2026-08-25 14:48:31.509724 | ubuntu-noble | changed: .d..t...... ./ 2026-08-25 14:48:32.069497 | ubuntu-noble | changed: .d..t...... ./ 2026-08-25 14:48:32.088234 | 2026-08-25 14:48:32.088384 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-25 14:48:32.437079 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.012912 2026-08-25 14:48:32.707858 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.009371 2026-08-25 14:48:32.720189 | 2026-08-25 14:48:32.720287 | PLAY RECAP 2026-08-25 14:48:32.720344 | ubuntu-noble | ok: 8 changed: 3 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-25 14:48:32.720370 | 2026-08-25 14:48:32.875753 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-08-25 14:48:32.877500 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-08-25 14:48:33.671596 | 2026-08-25 14:48:33.671842 | PLAY [Base post] 2026-08-25 14:48:33.686908 | 2026-08-25 14:48:33.687092 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-25 14:48:34.544848 | ubuntu-noble | changed 2026-08-25 14:48:34.552722 | 2026-08-25 14:48:34.552866 | PLAY RECAP 2026-08-25 14:48:34.552939 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-25 14:48:34.553004 | 2026-08-25 14:48:34.718052 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-08-25 14:48:34.719138 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-25 14:48:35.586955 | 2026-08-25 14:48:35.587166 | PLAY [Base post-logs] 2026-08-25 14:48:35.598589 | 2026-08-25 14:48:35.598766 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-25 14:48:36.158401 | localhost | changed 2026-08-25 14:48:36.179520 | 2026-08-25 14:48:36.179779 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-25 14:48:36.224118 | localhost | ok 2026-08-25 14:48:36.234162 | 2026-08-25 14:48:36.234607 | TASK [Set zuul-log-path fact] 2026-08-25 14:48:36.263812 | localhost | ok 2026-08-25 14:48:36.276183 | 2026-08-25 14:48:36.276360 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-25 14:48:36.313796 | localhost | ok 2026-08-25 14:48:36.318224 | 2026-08-25 14:48:36.318370 | TASK [upload-logs : Create log directories] 2026-08-25 14:48:36.863683 | localhost | changed 2026-08-25 14:48:36.866738 | 2026-08-25 14:48:36.866880 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-25 14:48:37.409853 | localhost -> localhost | ok: Runtime: 0:00:00.012641 2026-08-25 14:48:37.419832 | 2026-08-25 14:48:37.420089 | TASK [upload-logs : Upload logs to log server] 2026-08-25 14:48:38.050183 | localhost | Output suppressed because no_log was given 2026-08-25 14:48:38.053498 | 2026-08-25 14:48:38.053644 | LOOP [upload-logs : Compress console log and json output] 2026-08-25 14:48:38.118458 | localhost | skipping: Conditional result was False 2026-08-25 14:48:38.124253 | localhost | skipping: Conditional result was False 2026-08-25 14:48:38.138594 | 2026-08-25 14:48:38.138863 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-25 14:48:38.199514 | localhost | skipping: Conditional result was False 2026-08-25 14:48:38.200051 | 2026-08-25 14:48:38.204478 | localhost | skipping: Conditional result was False 2026-08-25 14:48:38.208928 | 2026-08-25 14:48:38.209048 | LOOP [upload-logs : Upload console log and json output]