2026-08-25 17:00:04.642284 | Job console starting 2026-08-25 17:00:04.660223 | Updating git repos 2026-08-25 17:00:04.693881 | Cloning repos into workspace 2026-08-25 17:00:04.760195 | Restoring repo states 2026-08-25 17:00:04.803008 | Merging changes 2026-08-25 17:00:05.579851 | Checking out repos 2026-08-25 17:00:05.618946 | Preparing playbooks 2026-08-25 17:00:06.460493 | Running Ansible setup 2026-08-25 17:00:12.375028 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-08-25 17:00:13.332015 | 2026-08-25 17:00:13.332208 | PLAY [Base pre] 2026-08-25 17:00:13.351291 | 2026-08-25 17:00:13.351447 | TASK [Setup log path fact] 2026-08-25 17:00:13.371046 | ubuntu-noble | ok 2026-08-25 17:00:13.388848 | 2026-08-25 17:00:13.389037 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-25 17:00:13.418774 | ubuntu-noble | ok 2026-08-25 17:00:13.429124 | 2026-08-25 17:00:13.429252 | TASK [emit-job-header : Print job information] 2026-08-25 17:00:13.469945 | # Job Information 2026-08-25 17:00:13.470151 | Ansible Version: 2.16.14 2026-08-25 17:00:13.470188 | Job: container-images-kolla-patch-2026.1 2026-08-25 17:00:13.470223 | Pipeline: check 2026-08-25 17:00:13.470246 | Executor: 521e9411259a 2026-08-25 17:00:13.470266 | Triggered by: https://github.com/osism/container-images-kolla/pull/777 2026-08-25 17:00:13.470287 | Event ID: 4f1186c0-a0a6-11f1-8a37-f231c1e257cd 2026-08-25 17:00:13.479875 | 2026-08-25 17:00:13.480007 | LOOP [emit-job-header : Print node information] 2026-08-25 17:00:13.596690 | ubuntu-noble | ok: 2026-08-25 17:00:13.596977 | ubuntu-noble | # Node Information 2026-08-25 17:00:13.597027 | ubuntu-noble | Inventory Hostname: ubuntu-noble 2026-08-25 17:00:13.597060 | ubuntu-noble | Hostname: ubuntu 2026-08-25 17:00:13.597088 | ubuntu-noble | Username: zuul 2026-08-25 17:00:13.597115 | ubuntu-noble | Distro: Ubuntu 24.04 2026-08-25 17:00:13.597145 | ubuntu-noble | Provider: regiocloud-a 2026-08-25 17:00:13.597189 | ubuntu-noble | Region: 2026-08-25 17:00:13.597216 | ubuntu-noble | Label: ubuntu-noble 2026-08-25 17:00:13.597242 | ubuntu-noble | Product Name: OpenStack Nova 2026-08-25 17:00:13.597268 | ubuntu-noble | Interface IP: 2a13:1a81:8000:3124:f816:3eff:febb:76ad 2026-08-25 17:00:13.607838 | 2026-08-25 17:00:13.607981 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-25 17:00:14.365539 | ubuntu-noble -> localhost | changed 2026-08-25 17:00:14.373983 | 2026-08-25 17:00:14.374142 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-25 17:00:15.568143 | ubuntu-noble -> localhost | changed 2026-08-25 17:00:15.577147 | 2026-08-25 17:00:15.577315 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-25 17:00:15.822768 | ubuntu-noble -> localhost | ok 2026-08-25 17:00:15.829003 | 2026-08-25 17:00:15.829121 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-25 17:00:15.858615 | ubuntu-noble | ok 2026-08-25 17:00:15.875759 | ubuntu-noble | included: /var/lib/zuul/builds/bf8fb0c3b00e461faac8800ff4bece2d/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-25 17:00:15.883779 | 2026-08-25 17:00:15.883872 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-25 17:00:17.527377 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-08-25 17:00:17.527618 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/bf8fb0c3b00e461faac8800ff4bece2d/work/bf8fb0c3b00e461faac8800ff4bece2d_id_rsa 2026-08-25 17:00:17.527658 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/bf8fb0c3b00e461faac8800ff4bece2d/work/bf8fb0c3b00e461faac8800ff4bece2d_id_rsa.pub 2026-08-25 17:00:17.527683 | ubuntu-noble -> localhost | The key fingerprint is: 2026-08-25 17:00:17.527707 | ubuntu-noble -> localhost | SHA256:S7ilZbKkDYzUMHgsufWyX+hvbcM/1oNK8eUkboCsT9g zuul-build-sshkey 2026-08-25 17:00:17.527728 | ubuntu-noble -> localhost | The key's randomart image is: 2026-08-25 17:00:17.527783 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-08-25 17:00:17.527805 | ubuntu-noble -> localhost | | +o | 2026-08-25 17:00:17.527826 | ubuntu-noble -> localhost | |+ ++ | 2026-08-25 17:00:17.527847 | ubuntu-noble -> localhost | | =... | 2026-08-25 17:00:17.527866 | ubuntu-noble -> localhost | |...o.. o | 2026-08-25 17:00:17.527886 | ubuntu-noble -> localhost | | .oo.* S . o | 2026-08-25 17:00:17.527917 | ubuntu-noble -> localhost | | . .O.X * = | 2026-08-25 17:00:17.527939 | ubuntu-noble -> localhost | | o+.Eoo +o. | 2026-08-25 17:00:17.527959 | ubuntu-noble -> localhost | | oo..=.+ o | 2026-08-25 17:00:17.527980 | ubuntu-noble -> localhost | | oo..=.. . | 2026-08-25 17:00:17.528000 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-08-25 17:00:17.528051 | ubuntu-noble -> localhost | ok: Runtime: 0:00:01.141953 2026-08-25 17:00:17.534561 | 2026-08-25 17:00:17.534666 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-25 17:00:17.564648 | ubuntu-noble | ok 2026-08-25 17:00:17.576172 | ubuntu-noble | included: /var/lib/zuul/builds/bf8fb0c3b00e461faac8800ff4bece2d/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-25 17:00:17.584257 | 2026-08-25 17:00:17.584339 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-25 17:00:17.607884 | ubuntu-noble | skipping: Conditional result was False 2026-08-25 17:00:17.613906 | 2026-08-25 17:00:17.613994 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-25 17:00:18.401237 | ubuntu-noble | changed 2026-08-25 17:00:18.407123 | 2026-08-25 17:00:18.407235 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-25 17:00:18.698166 | ubuntu-noble | ok 2026-08-25 17:00:18.707757 | 2026-08-25 17:00:18.707856 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-25 17:00:19.462595 | ubuntu-noble | changed 2026-08-25 17:00:19.468380 | 2026-08-25 17:00:19.468496 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-25 17:00:20.231340 | ubuntu-noble | changed 2026-08-25 17:00:20.237679 | 2026-08-25 17:00:20.237831 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-25 17:00:20.263206 | ubuntu-noble | skipping: Conditional result was False 2026-08-25 17:00:20.269565 | 2026-08-25 17:00:20.269725 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-25 17:00:20.859602 | ubuntu-noble -> localhost | changed 2026-08-25 17:00:20.871409 | 2026-08-25 17:00:20.871567 | TASK [add-build-sshkey : Add back temp key] 2026-08-25 17:00:21.252081 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/bf8fb0c3b00e461faac8800ff4bece2d/work/bf8fb0c3b00e461faac8800ff4bece2d_id_rsa (zuul-build-sshkey) 2026-08-25 17:00:21.252688 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.020188 2026-08-25 17:00:21.266784 | 2026-08-25 17:00:21.266948 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-25 17:00:21.741090 | ubuntu-noble | ok 2026-08-25 17:00:21.749606 | 2026-08-25 17:00:21.749855 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-25 17:00:21.785762 | ubuntu-noble | skipping: Conditional result was False 2026-08-25 17:00:21.808369 | 2026-08-25 17:00:21.819005 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-08-25 17:00:22.317987 | ubuntu-noble | ok 2026-08-25 17:00:22.330530 | 2026-08-25 17:00:22.330709 | TASK [validate-host : Define zuul_info_dir fact] 2026-08-25 17:00:22.362667 | ubuntu-noble | ok 2026-08-25 17:00:22.369671 | 2026-08-25 17:00:22.369834 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-08-25 17:00:22.687746 | ubuntu-noble -> localhost | ok 2026-08-25 17:00:22.695210 | 2026-08-25 17:00:22.695349 | TASK [validate-host : Collect information about the host] 2026-08-25 17:00:23.998807 | ubuntu-noble | ok 2026-08-25 17:00:24.014907 | 2026-08-25 17:00:24.015035 | TASK [validate-host : Sanitize hostname] 2026-08-25 17:00:24.192316 | ubuntu-noble | ok 2026-08-25 17:00:24.197458 | 2026-08-25 17:00:24.197574 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-08-25 17:00:24.797346 | ubuntu-noble -> localhost | changed 2026-08-25 17:00:24.807058 | 2026-08-25 17:00:24.807238 | TASK [validate-host : Collect information about zuul worker] 2026-08-25 17:00:25.284876 | ubuntu-noble | ok 2026-08-25 17:00:25.290545 | 2026-08-25 17:00:25.290681 | TASK [validate-host : Write out all zuul information for each host] 2026-08-25 17:00:25.823151 | ubuntu-noble -> localhost | changed 2026-08-25 17:00:25.842981 | 2026-08-25 17:00:25.843131 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-08-25 17:00:26.181288 | ubuntu-noble | ok 2026-08-25 17:00:26.191864 | 2026-08-25 17:00:26.192009 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-08-25 17:00:27.189984 | ubuntu-noble | changed: 2026-08-25 17:00:27.190220 | ubuntu-noble | cd+++++++++ src/ 2026-08-25 17:00:27.190257 | ubuntu-noble | cd+++++++++ src/github.com/ 2026-08-25 17:00:27.190282 | ubuntu-noble | cd+++++++++ src/github.com/osism/ 2026-08-25 17:00:27.190304 | ubuntu-noble | cd+++++++++ src/github.com/osism/container-images-kolla/ 2026-08-25 17:00:27.190325 | ubuntu-noble | Containerfile 2026-08-25 17:00:27.190548 | ubuntu-noble | 2026-08-25 17:02:39.064666 | ubuntu-noble | 2026-08-25 17:02:39.064676 | ubuntu-noble | Or undo this operation with: 2026-08-25 17:02:39.064686 | ubuntu-noble | 2026-08-25 17:02:39.064767 | ubuntu-noble | git switch - 2026-08-25 17:02:39.064790 | ubuntu-noble | 2026-08-25 17:02:39.064800 | ubuntu-noble | Turn off this advice by setting config variable advice.detachedHead to false 2026-08-25 17:02:39.064810 | ubuntu-noble | 2026-08-25 17:02:39.064820 | ubuntu-noble | HEAD is now at e40da0d4a ironic-pxe: don't fail if symlinks already exist 2026-08-25 17:02:39.066406 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-25 17:02:39.070549 | ubuntu-noble | + export HASH_KOLLA=e40da0d4a 2026-08-25 17:02:39.070593 | ubuntu-noble | + HASH_KOLLA=e40da0d4a 2026-08-25 17:02:39.070605 | ubuntu-noble | + popd 2026-08-25 17:02:39.070617 | ubuntu-noble | + rm -rf kolla/docker/rabbitmq/rabbitmq-4-1 2026-08-25 17:02:39.074825 | ubuntu-noble | ++ sort 2026-08-25 17:02:39.074893 | ubuntu-noble | ++ find patches/kolla-build/2026.1 -type f -name '*.patch' 2026-08-25 17:02:39.077815 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-08-25 17:02:39.077916 | ubuntu-noble | + pushd kolla 2026-08-25 17:02:39.078061 | ubuntu-noble | + apply_patch patches/kolla-build/2026.1/remove-unsupported-horizon-plugins.patch 2026-08-25 17:02:39.078135 | ubuntu-noble | + local rel=patches/kolla-build/2026.1/remove-unsupported-horizon-plugins.patch 2026-08-25 17:02:39.078187 | 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 17:02:39.078265 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2026.1/remove-unsupported-horizon-plugins.patch' 2026-08-25 17:02:39.078290 | ubuntu-noble | APPLY PATCH patches/kolla-build/2026.1/remove-unsupported-horizon-plugins.patch 2026-08-25 17:02:39.078328 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 17:02:39.080661 | ubuntu-noble | checking file kolla/common/sources.py 2026-08-25 17:02:39.081250 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 17:02:39.082593 | ubuntu-noble | patching file kolla/common/sources.py 2026-08-25 17:02:39.083604 | ubuntu-noble | + echo patches/kolla-build/2026.1/remove-unsupported-horizon-plugins.patch 2026-08-25 17:02:39.083634 | ubuntu-noble | + popd 2026-08-25 17:02:39.083643 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-08-25 17:02:39.083651 | ubuntu-noble | + pushd kolla 2026-08-25 17:02:39.083657 | ubuntu-noble | + apply_patch patches/kolla-build/2026.1/set-kolla-version-to-2026.1.patch 2026-08-25 17:02:39.083664 | ubuntu-noble | + local rel=patches/kolla-build/2026.1/set-kolla-version-to-2026.1.patch 2026-08-25 17:02:39.083670 | 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 17:02:39.083677 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2026.1/set-kolla-version-to-2026.1.patch' 2026-08-25 17:02:39.083683 | ubuntu-noble | APPLY PATCH patches/kolla-build/2026.1/set-kolla-version-to-2026.1.patch 2026-08-25 17:02:39.083689 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 17:02:39.084609 | ubuntu-noble | checking file kolla/image/kolla_worker.py 2026-08-25 17:02:39.085230 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 17:02:39.086210 | ubuntu-noble | patching file kolla/image/kolla_worker.py 2026-08-25 17:02:39.086797 | ubuntu-noble | + echo patches/kolla-build/2026.1/set-kolla-version-to-2026.1.patch 2026-08-25 17:02:39.086835 | ubuntu-noble | + popd 2026-08-25 17:02:39.086846 | ubuntu-noble | + [[ -f templates/2026.1/repos.yaml ]] 2026-08-25 17:02:39.086851 | ubuntu-noble | + python3 src/generate-apt-preferences-files.py 2026-08-25 17:02:39.222480 | ubuntu-noble | + echo DEBUG apt_preferences.ubuntu 2026-08-25 17:02:39.222534 | ubuntu-noble | DEBUG apt_preferences.ubuntu 2026-08-25 17:02:39.222544 | ubuntu-noble | + cat overlays/2026.1/base/apt_preferences.ubuntu 2026-08-25 17:02:39.224359 | ubuntu-noble | Package: rabbitmq-server 2026-08-25 17:02:39.224385 | ubuntu-noble | Pin: version 4.1.* 2026-08-25 17:02:39.224389 | ubuntu-noble | Pin-Priority: 1000 2026-08-25 17:02:39.224393 | ubuntu-noble | 2026-08-25 17:02:39.224398 | ubuntu-noble | Package: openvswitch* 2026-08-25 17:02:39.224401 | ubuntu-noble | Pin: version 3.5.* 2026-08-25 17:02:39.224405 | ubuntu-noble | Pin-Priority: 1000 2026-08-25 17:02:39.224408 | ubuntu-noble | 2026-08-25 17:02:39.224412 | ubuntu-noble | Package: erlang* 2026-08-25 17:02:39.224416 | ubuntu-noble | Pin: version 1:27.* 2026-08-25 17:02:39.224419 | ubuntu-noble | Pin-Priority: 1000 2026-08-25 17:02:39.224423 | ubuntu-noble | 2026-08-25 17:02:39.224428 | ubuntu-noble | # Stopgap: proxysql 3.0.9 (GHSA-58ww-865x-grpr bounds the first-packet 2026-08-25 17:02:39.224432 | ubuntu-noble | # recv()) rejects the kolla-ansible keepalived proxysql health check (the 2026-08-25 17:02:39.224436 | ubuntu-noble | # "show info" probe) -> keepalived FAULT -> api-int VIP dropped. Pin to 2026-08-25 17:02:39.224440 | ubuntu-noble | # 3.0.8 until the upstream fix (kolla-ansible change 992020, depends on 2026-08-25 17:02:39.224443 | ubuntu-noble | # kolla 992239, master-only) is backported to this release. 2026-08-25 17:02:39.224447 | ubuntu-noble | Package: proxysql 2026-08-25 17:02:39.224450 | ubuntu-noble | Pin: version 3.0.8* 2026-08-25 17:02:39.224454 | ubuntu-noble | Pin-Priority: 1001 2026-08-25 17:02:39.225159 | ubuntu-noble | ++ find overlays/2026.1 -maxdepth 1 -mindepth 1 -type d 2026-08-25 17:02:39.227412 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-08-25 17:02:39.228083 | ubuntu-noble | ++ basename overlays/2026.1/nova 2026-08-25 17:02:39.229602 | ubuntu-noble | + image_name=nova 2026-08-25 17:02:39.229706 | ubuntu-noble | + cp -r overlays/2026.1/nova/nova-spicehtml5proxy kolla/docker/nova 2026-08-25 17:02:39.231784 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-08-25 17:02:39.232380 | ubuntu-noble | ++ basename overlays/2026.1/base 2026-08-25 17:02:39.233974 | ubuntu-noble | + image_name=base 2026-08-25 17:02:39.234069 | 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 17:02:39.236171 | ubuntu-noble | + find patches/2026.1 -mindepth 1 -type d 2026-08-25 17:02:39.237768 | ubuntu-noble | patches/2026.1/ironic 2026-08-25 17:02:39.237789 | ubuntu-noble | patches/2026.1/keystone 2026-08-25 17:02:39.237794 | ubuntu-noble | patches/2026.1/cinder 2026-08-25 17:02:39.237798 | ubuntu-noble | patches/2026.1/kolla 2026-08-25 17:02:39.237802 | ubuntu-noble | patches/2026.1/neutron-dynamic-routing 2026-08-25 17:02:39.237805 | ubuntu-noble | patches/2026.1/nova 2026-08-25 17:02:39.241820 | ubuntu-noble | ++ find patches/2026.1 -mindepth 1 -type d 2026-08-25 17:02:39.241856 | ubuntu-noble | ++ grep kolla 2026-08-25 17:02:39.241863 | ubuntu-noble | ++ grep -v kolla-build 2026-08-25 17:02:39.242791 | ubuntu-noble | + for project in $(find patches/$OPENSTACK_VERSION -mindepth 1 -type d | grep kolla | grep -v kolla-build) 2026-08-25 17:02:39.243394 | ubuntu-noble | ++ basename patches/2026.1/kolla 2026-08-25 17:02:39.244643 | ubuntu-noble | + project=kolla 2026-08-25 17:02:39.246663 | ubuntu-noble | ++ find patches/2026.1/kolla -type f -name '*.patch' 2026-08-25 17:02:39.246705 | ubuntu-noble | ++ sort 2026-08-25 17:02:39.247839 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-25 17:02:39.247875 | ubuntu-noble | + pushd kolla 2026-08-25 17:02:39.247974 | ubuntu-noble | + apply_patch patches/2026.1/kolla/squash.patch 2026-08-25 17:02:39.248032 | ubuntu-noble | + local rel=patches/2026.1/kolla/squash.patch 2026-08-25 17:02:39.248064 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/kolla/squash.patch 2026-08-25 17:02:39.248095 | ubuntu-noble | + echo 'APPLY PATCH patches/2026.1/kolla/squash.patch' 2026-08-25 17:02:39.248101 | ubuntu-noble | APPLY PATCH patches/2026.1/kolla/squash.patch 2026-08-25 17:02:39.248131 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 17:02:39.249840 | ubuntu-noble | checking file kolla/image/tasks.py 2026-08-25 17:02:39.249861 | ubuntu-noble | Hunk #1 succeeded at 431 (offset 19 lines). 2026-08-25 17:02:39.249917 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 17:02:39.251319 | ubuntu-noble | patching file kolla/image/tasks.py 2026-08-25 17:02:39.251339 | ubuntu-noble | Hunk #1 succeeded at 431 (offset 19 lines). 2026-08-25 17:02:39.251366 | ubuntu-noble | + echo patches/2026.1/kolla/squash.patch 2026-08-25 17:02:39.251441 | ubuntu-noble | + popd 2026-08-25 17:02:39.251493 | ubuntu-noble | + pip3 install -r kolla/requirements.txt 2026-08-25 17:02:39.902999 | ubuntu-noble | Collecting pbr!=2.1.0,>=2.0.0 (from -r kolla/requirements.txt (line 1)) 2026-08-25 17:02:39.979066 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl.metadata (3.8 kB) 2026-08-25 17:02:39.992292 | 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 17:02:40.094632 | ubuntu-noble | Collecting GitPython>=1.0.1 (from -r kolla/requirements.txt (line 3)) 2026-08-25 17:02:40.110951 | ubuntu-noble | Downloading gitpython-3.1.59-py3-none-any.whl.metadata (13 kB) 2026-08-25 17:02:40.198386 | ubuntu-noble | Collecting oslo.config>=5.1.0 (from -r kolla/requirements.txt (line 4)) 2026-08-25 17:02:40.213092 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl.metadata (2.3 kB) 2026-08-25 17:02:40.225139 | 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 17:02:40.231094 | 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 17:02:40.284158 | ubuntu-noble | Collecting gitdb<5,>=4.0.1 (from GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-08-25 17:02:40.300954 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB) 2026-08-25 17:02:40.382795 | ubuntu-noble | Collecting netaddr>=0.7.18 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-25 17:02:40.399091 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl.metadata (5.0 kB) 2026-08-25 17:02:40.493463 | ubuntu-noble | Collecting stevedore>=5.6.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-25 17:02:40.510811 | ubuntu-noble | Downloading stevedore-5.9.1-py3-none-any.whl.metadata (2.3 kB) 2026-08-25 17:02:40.588060 | ubuntu-noble | Collecting oslo.i18n>=3.15.3 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-25 17:02:40.602981 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl.metadata (2.0 kB) 2026-08-25 17:02:40.662915 | ubuntu-noble | Collecting rfc3986>=1.2.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-25 17:02:40.680123 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl.metadata (6.6 kB) 2026-08-25 17:02:40.699252 | 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 17:02:40.702809 | 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 17:02:40.805065 | 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 17:02:40.821366 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl.metadata (4.6 kB) 2026-08-25 17:02:40.867899 | 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 17:02:40.870597 | 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 17:02:40.873528 | 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 17:02:40.875824 | 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 17:02:40.925548 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2026-08-25 17:02:40.962561 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.9/131.9 kB 3.7 MB/s eta 0:00:00 2026-08-25 17:02:40.977568 | ubuntu-noble | Downloading gitpython-3.1.59-py3-none-any.whl (220 kB) 2026-08-25 17:02:41.038810 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 221.0/221.0 kB 3.8 MB/s eta 0:00:00 2026-08-25 17:02:41.057169 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl (143 kB) 2026-08-25 17:02:41.075382 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.8/143.8 kB 10.8 MB/s eta 0:00:00 2026-08-25 17:02:41.092435 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl (62 kB) 2026-08-25 17:02:41.107636 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.8/62.8 kB 5.6 MB/s eta 0:00:00 2026-08-25 17:02:41.124388 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl (2.3 MB) 2026-08-25 17:02:41.179764 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 44.4 MB/s eta 0:00:00 2026-08-25 17:02:41.195708 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl (47 kB) 2026-08-25 17:02:41.217666 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 47.8/47.8 kB 2.4 MB/s eta 0:00:00 2026-08-25 17:02:41.236578 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl (31 kB) 2026-08-25 17:02:41.263949 | ubuntu-noble | Downloading stevedore-5.9.1-py3-none-any.whl (54 kB) 2026-08-25 17:02:41.278874 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.9/54.9 kB 4.7 MB/s eta 0:00:00 2026-08-25 17:02:41.296008 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl (24 kB) 2026-08-25 17:02:41.548160 | ubuntu-noble | Installing collected packages: stevedore, smmap, rfc3986, pbr, netaddr, oslo.i18n, gitdb, oslo.config, GitPython 2026-08-25 17:02:42.437415 | 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 17:02:42.561575 | ubuntu-noble | + pip3 install kolla/ 2026-08-25 17:02:43.053790 | ubuntu-noble | Processing ./kolla 2026-08-25 17:02:43.056420 | ubuntu-noble | Installing build dependencies: started 2026-08-25 17:02:44.950503 | ubuntu-noble | Installing build dependencies: finished with status 'done' 2026-08-25 17:02:44.955512 | ubuntu-noble | Getting requirements to build wheel: started 2026-08-25 17:02:45.186799 | ubuntu-noble | Getting requirements to build wheel: finished with status 'done' 2026-08-25 17:02:45.189046 | ubuntu-noble | Installing backend dependencies: started 2026-08-25 17:02:47.307206 | ubuntu-noble | Installing backend dependencies: finished with status 'done' 2026-08-25 17:02:47.309599 | ubuntu-noble | Preparing metadata (pyproject.toml): started 2026-08-25 17:02:47.907918 | ubuntu-noble | Preparing metadata (pyproject.toml): finished with status 'done' 2026-08-25 17:02:47.926641 | 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 17:02:47.929108 | 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 17:02:47.932857 | 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 17:02:47.937635 | 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 17:02:47.942617 | 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 17:02:48.008516 | 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 17:02:48.020171 | 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 17:02:48.045124 | 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 17:02:48.048560 | 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 17:02:48.053432 | 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 17:02:48.057316 | 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 17:02:48.061079 | 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 17:02:48.064595 | 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 17:02:48.124984 | 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 17:02:48.143798 | 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 17:02:48.145448 | 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 17:02:48.147153 | 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 17:02:48.148535 | 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 17:02:48.179143 | ubuntu-noble | Building wheels for collected packages: kolla 2026-08-25 17:02:48.180295 | ubuntu-noble | Building wheel for kolla (pyproject.toml): started 2026-08-25 17:02:49.646791 | ubuntu-noble | Building wheel for kolla (pyproject.toml): finished with status 'done' 2026-08-25 17:02:49.647020 | ubuntu-noble | Created wheel for kolla: filename=kolla-22.1.0-py3-none-any.whl size=353958 sha256=45bc4cc79fcac6ba567d7ffd9e8ab773f732887df008e615e633710629ca7d3b 2026-08-25 17:02:49.647307 | ubuntu-noble | Stored in directory: /tmp/pip-ephem-wheel-cache-3jztrzeb/wheels/5a/56/c4/e310d82118381247de5918f2335ab23c36c3bc15e9e4672495 2026-08-25 17:02:49.654144 | ubuntu-noble | Successfully built kolla 2026-08-25 17:02:49.837535 | ubuntu-noble | Installing collected packages: kolla 2026-08-25 17:02:50.001024 | ubuntu-noble | Successfully installed kolla-22.1.0 2026-08-25 17:02:50.127451 | ubuntu-noble | ++ kolla-build --version 2026-08-25 17:02:50.663501 | ubuntu-noble | + export KOLLA_VERSION=22.1.0 2026-08-25 17:02:50.663563 | ubuntu-noble | + KOLLA_VERSION=22.1.0 2026-08-25 17:02:50.664487 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-25 17:02:50.669700 | ubuntu-noble | + export HASH_DOCKER_IMAGES_KOLLA=6a959bb 2026-08-25 17:02:50.669715 | ubuntu-noble | + HASH_DOCKER_IMAGES_KOLLA=6a959bb 2026-08-25 17:02:50.670562 | ubuntu-noble | ++ cd release 2026-08-25 17:02:50.670580 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-25 17:02:50.673914 | ubuntu-noble | + export HASH_RELEASE=c9b59c2 2026-08-25 17:02:50.673925 | ubuntu-noble | + HASH_RELEASE=c9b59c2 2026-08-25 17:02:50.673971 | ubuntu-noble | + python3 src/generate-template-overrides-file.py 2026-08-25 17:02:50.819312 | ubuntu-noble | + echo DEBUG template-overrides.j2 2026-08-25 17:02:50.819363 | ubuntu-noble | DEBUG template-overrides.j2 2026-08-25 17:02:50.819372 | ubuntu-noble | + cat templates/2026.1/template-overrides.j2 2026-08-25 17:02:50.821029 | ubuntu-noble | {% extends parent_template %} 2026-08-25 17:02:50.821055 | ubuntu-noble | 2026-08-25 17:02:50.821060 | ubuntu-noble | {% set fluentd_plugins = [ 2026-08-25 17:02:50.821064 | ubuntu-noble | 'fluent-plugin-grok-parser', 2026-08-25 17:02:50.821068 | ubuntu-noble | 'fluent-plugin-prometheus', 2026-08-25 17:02:50.821072 | ubuntu-noble | 'fluent-plugin-rewrite-tag-filter', 2026-08-25 17:02:50.821076 | ubuntu-noble | 'fluent-plugin-grafana-loki', 2026-08-25 17:02:50.821080 | ubuntu-noble | ] %} 2026-08-25 17:02:50.821084 | ubuntu-noble | 2026-08-25 17:02:50.821089 | ubuntu-noble | {% set openstack_base_pip_packages_append = ['pip', 'git+https://github.com/sapcc/openstack-audit-middleware.git'] %} 2026-08-25 17:02:50.821103 | ubuntu-noble | 2026-08-25 17:02:50.821107 | ubuntu-noble | {% set glance_base_pip_packages_append = ['boto3'] %} 2026-08-25 17:02:50.821111 | ubuntu-noble | 2026-08-25 17:02:50.821114 | ubuntu-noble | {% block nova_libvirt_footer %} 2026-08-25 17:02:50.821118 | ubuntu-noble | RUN chgrp tss /var/lib/swtpm-localca \ 2026-08-25 17:02:50.821121 | ubuntu-noble | && chmod g+w /var/lib/swtpm-localca 2026-08-25 17:02:50.821125 | ubuntu-noble | RUN truncate --size=524288 /usr/lib/ipxe/qemu/efi-virtio.rom 2026-08-25 17:02:50.821128 | ubuntu-noble | {% endblock %} 2026-08-25 17:02:50.821132 | ubuntu-noble | 2026-08-25 17:02:50.821135 | ubuntu-noble | {% block horizon_header %} 2026-08-25 17:02:50.821139 | ubuntu-noble | RUN apt-get update \ 2026-08-25 17:02:50.821142 | ubuntu-noble | && apt-get -y install --no-install-recommends build-essential libmariadb-dev-compat \ 2026-08-25 17:02:50.821146 | ubuntu-noble | && python3 -m pip --no-cache-dir install --upgrade setuptools mysqlclient \ 2026-08-25 17:02:50.821185 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-08-25 17:02:50.821189 | ubuntu-noble | && apt-get clean \ 2026-08-25 17:02:50.821192 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-25 17:02:50.821195 | ubuntu-noble | {% endblock %} 2026-08-25 17:02:50.821199 | ubuntu-noble | 2026-08-25 17:02:50.821202 | ubuntu-noble | {% block horizon_footer %} 2026-08-25 17:02:50.821206 | 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 17:02:50.821210 | 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 17:02:50.821215 | ubuntu-noble | && rm /tmp/openstack-themes.tar.gz 2026-08-25 17:02:50.821218 | ubuntu-noble | {% endblock %} 2026-08-25 17:02:50.821222 | ubuntu-noble | 2026-08-25 17:02:50.821226 | ubuntu-noble | {% block base_header %} 2026-08-25 17:02:50.821229 | ubuntu-noble | COPY apt_preferences.{{ base_distro }} /etc/apt/preferences 2026-08-25 17:02:50.821232 | ubuntu-noble | COPY *.gpg /etc/kolla/apt-keys/ 2026-08-25 17:02:50.821236 | ubuntu-noble | 2026-08-25 17:02:50.821239 | ubuntu-noble | RUN apt-get update \ 2026-08-25 17:02:50.821243 | ubuntu-noble | && apt-get -y install --no-install-recommends locales ca-certificates \ 2026-08-25 17:02:50.821246 | ubuntu-noble | && locale-gen en_US.UTF-8 \ 2026-08-25 17:02:50.821249 | ubuntu-noble | && apt-get clean \ 2026-08-25 17:02:50.821253 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-25 17:02:50.821256 | ubuntu-noble | {% endblock %} 2026-08-25 17:02:50.821260 | ubuntu-noble | 2026-08-25 17:02:50.821263 | ubuntu-noble | {% block openstack_base_header %} 2026-08-25 17:02:50.821266 | ubuntu-noble | RUN apt-get update \ 2026-08-25 17:02:50.821270 | ubuntu-noble | && apt-get -y install --no-install-recommends python3-setuptools \ 2026-08-25 17:02:50.821273 | ubuntu-noble | && apt-get clean \ 2026-08-25 17:02:50.821277 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-25 17:02:50.821280 | ubuntu-noble | {% endblock %} 2026-08-25 17:02:50.821283 | ubuntu-noble | 2026-08-25 17:02:50.821287 | ubuntu-noble | {% set glance_base_packages_append = ['nvme-cli'] %} 2026-08-25 17:02:50.821290 | ubuntu-noble | 2026-08-25 17:02:50.821293 | ubuntu-noble | {% set kolla_toolbox_packages_append = ['iputils-ping', 'traceroute'] %} 2026-08-25 17:02:50.821297 | ubuntu-noble | 2026-08-25 17:02:50.821300 | ubuntu-noble | {% set cinder_volume_packages_append = ['multipath-tools'] %} 2026-08-25 17:02:50.821304 | ubuntu-noble | 2026-08-25 17:02:50.821307 | ubuntu-noble | {% set cinder_volume_pip_packages = [ 'py-pure-client', 'infinisdk', 'python-linstor' ] %} 2026-08-25 17:02:50.821311 | ubuntu-noble | {% block cinder_volume_footer %} 2026-08-25 17:02:50.821314 | ubuntu-noble | RUN {{ macros.install_pip(cinder_volume_pip_packages | customizable("pip_packages")) }} 2026-08-25 17:02:50.821317 | ubuntu-noble | {% endblock %} 2026-08-25 17:02:50.821321 | ubuntu-noble | 2026-08-25 17:02:50.821324 | ubuntu-noble | {% set manila_base_additional_pip_packages = [ 'pywinrm' ] %} 2026-08-25 17:02:50.821327 | ubuntu-noble | {% block manila_base_footer %} 2026-08-25 17:02:50.821331 | ubuntu-noble | RUN {{ macros.install_pip(manila_base_additional_pip_packages | customizable("pip_packages")) }} 2026-08-25 17:02:50.821334 | ubuntu-noble | {% endblock %} 2026-08-25 17:02:50.821338 | ubuntu-noble | 2026-08-25 17:02:50.821341 | ubuntu-noble | {% set magnum_base_additional_pip_packages = [ 'magnum-cluster-api' ] %} 2026-08-25 17:02:50.821344 | ubuntu-noble | {% block magnum_base_footer %} 2026-08-25 17:02:50.821348 | ubuntu-noble | RUN {{ macros.install_pip(magnum_base_additional_pip_packages | customizable("pip_packages")) }} 2026-08-25 17:02:50.821355 | ubuntu-noble | RUN curl -o /tmp/helm.tar.gz https://get.helm.sh/helm-v3.15.2-linux-amd64.tar.gz \ 2026-08-25 17:02:50.821358 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/helm.tar.gz -C /usr/local/bin linux-amd64/helm 2026-08-25 17:02:50.821362 | ubuntu-noble | {% endblock %} 2026-08-25 17:02:50.821365 | ubuntu-noble | 2026-08-25 17:02:50.821368 | ubuntu-noble | {% set gnocchi_base_packages_append = ['python3-rados'] %} 2026-08-25 17:02:50.821372 | ubuntu-noble | {% block gnocchi_base_footer %} 2026-08-25 17:02:50.821375 | ubuntu-noble | RUN mkdir -p /var/lib/gnocchi/tmp \ 2026-08-25 17:02:50.821378 | ubuntu-noble | && chown -R gnocchi: /var/lib/gnocchi/tmp 2026-08-25 17:02:50.821382 | ubuntu-noble | {% endblock %} 2026-08-25 17:02:50.821385 | ubuntu-noble | 2026-08-25 17:02:50.821389 | ubuntu-noble | {% block grafana_footer %} 2026-08-25 17:02:50.821392 | ubuntu-noble | RUN curl -o /tmp/kolla-operations.tar.gz https://github.com/osism/kolla-operations/tarball/main \ 2026-08-25 17:02:50.821395 | ubuntu-noble | && mkdir -p /operations \ 2026-08-25 17:02:50.821399 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/kolla-operations.tar.gz -C /operations \ 2026-08-25 17:02:50.821402 | ubuntu-noble | && rm -f /tmp/kolla-operations.tar.gz 2026-08-25 17:02:50.821405 | ubuntu-noble | {% endblock %} 2026-08-25 17:02:50.821409 | ubuntu-noble | 2026-08-25 17:02:50.821412 | ubuntu-noble | {% block keystone_footer %} 2026-08-25 17:02:50.821416 | ubuntu-noble | RUN python3 -m pip --no-cache-dir install keystone-keycloak-backend 2026-08-25 17:02:50.821419 | ubuntu-noble | RUN apt-get update \ 2026-08-25 17:02:50.821422 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-08-25 17:02:50.821426 | ubuntu-noble | libldap-common \ 2026-08-25 17:02:50.821429 | ubuntu-noble | libmemcached11 \ 2026-08-25 17:02:50.821432 | ubuntu-noble | && apt-get clean \ 2026-08-25 17:02:50.821436 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* \ 2026-08-25 17:02:50.821439 | ubuntu-noble | {% endblock %} 2026-08-25 17:02:50.821443 | ubuntu-noble | 2026-08-25 17:02:50.821446 | ubuntu-noble | {% block apache_footer %} 2026-08-25 17:02:50.821449 | ubuntu-noble | RUN apt-get update \ 2026-08-25 17:02:50.821453 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-08-25 17:02:50.821456 | ubuntu-noble | libmemcached11 \ 2026-08-25 17:02:50.821460 | ubuntu-noble | && apt-get clean \ 2026-08-25 17:02:50.821463 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* \ 2026-08-25 17:02:50.821466 | ubuntu-noble | && a2enmod auth_openidc 2026-08-25 17:02:50.821470 | ubuntu-noble | {% endblock %} 2026-08-25 17:02:50.821473 | ubuntu-noble | 2026-08-25 17:02:50.821476 | ubuntu-noble | {% block footer %} 2026-08-25 17:02:50.821480 | ubuntu-noble | RUN rm -rf /usr/share/doc/* \ 2026-08-25 17:02:50.821483 | ubuntu-noble | && rm -rf /usr/share/man/* \ 2026-08-25 17:02:50.821486 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-08-25 17:02:50.821490 | ubuntu-noble | && apt-get autoremove -y \ 2026-08-25 17:02:50.821500 | 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 17:02:50.821508 | ubuntu-noble | {% endblock %} 2026-08-25 17:02:50.821512 | ubuntu-noble | 2026-08-25 17:02:50.821515 | ubuntu-noble | {% block labels %} 2026-08-25 17:02:50.821518 | ubuntu-noble | LABEL "build-date"="{{ build_date }}" \ 2026-08-25 17:02:50.821524 | ubuntu-noble | "name"="{{ image_name }}" \ 2026-08-25 17:02:50.821528 | ubuntu-noble | "de.osism.commit.docker_images_kolla"="6a959bb" \ 2026-08-25 17:02:50.821531 | ubuntu-noble | "de.osism.commit.kolla"="e40da0d4a" \ 2026-08-25 17:02:50.821535 | ubuntu-noble | "de.osism.commit.kolla_version"="22.1.0" \ 2026-08-25 17:02:50.821538 | ubuntu-noble | "de.osism.commit.release"="c9b59c2" \ 2026-08-25 17:02:50.821541 | ubuntu-noble | "de.osism.os_id"="ubuntu" \ 2026-08-25 17:02:50.821551 | ubuntu-noble | "de.osism.os_version_id"="24.04" \ 2026-08-25 17:02:50.821555 | ubuntu-noble | "de.osism.release.openstack"="2026.1" \ 2026-08-25 17:02:50.821558 | ubuntu-noble | "de.osism.version"="latest" \ 2026-08-25 17:02:50.821561 | ubuntu-noble | "org.opencontainers.image.created"="2026-08-25T17:02:50.799219+00:00" \ 2026-08-25 17:02:50.821565 | ubuntu-noble | "org.opencontainers.image.documentation"="https://osism.tech/docs/" \ 2026-08-25 17:02:50.821568 | ubuntu-noble | "org.opencontainers.image.licenses"="ASL 2.0" \ 2026-08-25 17:02:50.821572 | ubuntu-noble | "org.opencontainers.image.source"="https://github.com/osism/container-images-kolla" \ 2026-08-25 17:02:50.821578 | ubuntu-noble | "org.opencontainers.image.title"="{{ image_name }}" \ 2026-08-25 17:02:50.821581 | ubuntu-noble | "org.opencontainers.image.url"="https://quay.io/organization/osism" \ 2026-08-25 17:02:50.821584 | ubuntu-noble | "org.opencontainers.image.vendor"="OSISM GmbH" 2026-08-25 17:02:50.821588 | ubuntu-noble | {% endblock %} 2026-08-25 17:02:50.821591 | ubuntu-noble | 2026-08-25 17:02:50.821907 | ubuntu-noble | + bash scripts/002-generate.sh 2026-08-25 17:02:50.825715 | ubuntu-noble | + BASE=ubuntu 2026-08-25 17:02:50.825801 | ubuntu-noble | + BASE_VERSION=22.04 2026-08-25 17:02:50.826566 | ubuntu-noble | ++ date +%Y%m%d 2026-08-25 17:02:50.828985 | ubuntu-noble | + BUILD_ID=20260825 2026-08-25 17:02:50.829051 | ubuntu-noble | + DOCKER_NAMESPACE=kolla 2026-08-25 17:02:50.829076 | ubuntu-noble | + DOCKER_REGISTRY=osism.harbor.regio.digital 2026-08-25 17:02:50.829099 | ubuntu-noble | + OPENSTACK_VERSION=2026.1 2026-08-25 17:02:50.829122 | ubuntu-noble | + VERSION=latest 2026-08-25 17:02:50.829285 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-08-25 17:02:50.829311 | ubuntu-noble | + . defaults/all.sh 2026-08-25 17:02:50.829410 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-08-25 17:02:50.829414 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-08-25 17:02:50.829451 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-08-25 17:02:50.829472 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-08-25 17:02:50.829672 | ubuntu-noble | +++ deactivate nondestructive 2026-08-25 17:02:50.829720 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-25 17:02:50.829777 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-25 17:02:50.829796 | ubuntu-noble | +++ hash -r 2026-08-25 17:02:50.829855 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-25 17:02:50.829873 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-08-25 17:02:50.829891 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-08-25 17:02:50.829922 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-08-25 17:02:50.830001 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-08-25 17:02:50.830024 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-08-25 17:02:50.830042 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-08-25 17:02:50.830047 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-08-25 17:02:50.830090 | 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 17:02:50.830126 | 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 17:02:50.830145 | ubuntu-noble | +++ export PATH 2026-08-25 17:02:50.830204 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-25 17:02:50.830250 | ubuntu-noble | +++ '[' -z '' ']' 2026-08-25 17:02:50.830268 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-08-25 17:02:50.830286 | ubuntu-noble | +++ PS1='(venv) ' 2026-08-25 17:02:50.830302 | ubuntu-noble | +++ export PS1 2026-08-25 17:02:50.830308 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-08-25 17:02:50.830326 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-08-25 17:02:50.830353 | ubuntu-noble | +++ hash -r 2026-08-25 17:02:50.830412 | ubuntu-noble | + . defaults/2026.1.sh 2026-08-25 17:02:50.831088 | ubuntu-noble | +++ date +%Y%m%d 2026-08-25 17:02:50.833043 | ubuntu-noble | ++ export BUILD_ID=20260825 2026-08-25 17:02:50.833057 | ubuntu-noble | ++ BUILD_ID=20260825 2026-08-25 17:02:50.833091 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-08-25 17:02:50.833096 | ubuntu-noble | ++ KOLLA_TYPE= 2026-08-25 17:02:50.833102 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-08-25 17:02:50.833107 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-08-25 17:02:50.833332 | ubuntu-noble | + export VERSION 2026-08-25 17:02:50.833413 | ubuntu-noble | + export OPENSTACK_VERSION 2026-08-25 17:02:50.833435 | ubuntu-noble | + DOCKER_TAG=build-20260825 2026-08-25 17:02:50.833454 | ubuntu-noble | + KOLLA_BASE=ubuntu 2026-08-25 17:02:50.833472 | ubuntu-noble | + KOLLA_BASE_TAG=24.04 2026-08-25 17:02:50.833491 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-08-25 17:02:50.833508 | ubuntu-noble | + KOLLA_INSTALL_TYPE=source 2026-08-25 17:02:50.833526 | ubuntu-noble | + python3 src/generate-kolla-build-config.py 2026-08-25 17:02:50.975938 | ubuntu-noble | + setini DEFAULT namespace kolla 2026-08-25 17:02:50.976072 | 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 17:02:52.259634 | ubuntu-noble | localhost | SUCCESS => { 2026-08-25 17:02:52.259713 | ubuntu-noble | "changed": false, 2026-08-25 17:02:52.259719 | ubuntu-noble | "gid": 1000, 2026-08-25 17:02:52.259752 | ubuntu-noble | "group": "zuul", 2026-08-25 17:02:52.259758 | ubuntu-noble | "mode": "0664", 2026-08-25 17:02:52.259778 | ubuntu-noble | "msg": "OK", 2026-08-25 17:02:52.259783 | ubuntu-noble | "owner": "zuul", 2026-08-25 17:02:52.259788 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-25 17:02:52.259793 | ubuntu-noble | "size": 4562, 2026-08-25 17:02:52.259798 | ubuntu-noble | "state": "file", 2026-08-25 17:02:52.259802 | ubuntu-noble | "uid": 1000 2026-08-25 17:02:52.259807 | ubuntu-noble | } 2026-08-25 17:02:52.362235 | ubuntu-noble | + setini DEFAULT tag build-20260825 2026-08-25 17:02:52.362320 | 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 17:02:53.618809 | ubuntu-noble | localhost | CHANGED => { 2026-08-25 17:02:53.618873 | ubuntu-noble | "changed": true, 2026-08-25 17:02:53.618881 | ubuntu-noble | "gid": 1000, 2026-08-25 17:02:53.618887 | ubuntu-noble | "group": "zuul", 2026-08-25 17:02:53.618892 | ubuntu-noble | "mode": "0664", 2026-08-25 17:02:53.618898 | ubuntu-noble | "msg": "option changed", 2026-08-25 17:02:53.618903 | ubuntu-noble | "owner": "zuul", 2026-08-25 17:02:53.618909 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-25 17:02:53.618915 | ubuntu-noble | "size": 4570, 2026-08-25 17:02:53.618921 | ubuntu-noble | "state": "file", 2026-08-25 17:02:53.618926 | ubuntu-noble | "uid": 1000 2026-08-25 17:02:53.618932 | ubuntu-noble | } 2026-08-25 17:02:53.723598 | ubuntu-noble | + setini DEFAULT base ubuntu 2026-08-25 17:02:53.723657 | 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 17:02:54.981904 | ubuntu-noble | localhost | SUCCESS => { 2026-08-25 17:02:54.982035 | ubuntu-noble | "changed": false, 2026-08-25 17:02:54.982042 | ubuntu-noble | "gid": 1000, 2026-08-25 17:02:54.982047 | ubuntu-noble | "group": "zuul", 2026-08-25 17:02:54.982051 | ubuntu-noble | "mode": "0664", 2026-08-25 17:02:54.982055 | ubuntu-noble | "msg": "OK", 2026-08-25 17:02:54.982059 | ubuntu-noble | "owner": "zuul", 2026-08-25 17:02:54.982062 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-25 17:02:54.982066 | ubuntu-noble | "size": 4570, 2026-08-25 17:02:54.982070 | ubuntu-noble | "state": "file", 2026-08-25 17:02:54.982073 | ubuntu-noble | "uid": 1000 2026-08-25 17:02:54.982077 | ubuntu-noble | } 2026-08-25 17:02:55.082716 | ubuntu-noble | + setini DEFAULT base_tag 24.04 2026-08-25 17:02:55.089994 | 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 17:02:56.424832 | ubuntu-noble | localhost | SUCCESS => { 2026-08-25 17:02:56.424899 | ubuntu-noble | "changed": false, 2026-08-25 17:02:56.424912 | ubuntu-noble | "gid": 1000, 2026-08-25 17:02:56.424944 | ubuntu-noble | "group": "zuul", 2026-08-25 17:02:56.424954 | ubuntu-noble | "mode": "0664", 2026-08-25 17:02:56.424964 | ubuntu-noble | "msg": "OK", 2026-08-25 17:02:56.424973 | ubuntu-noble | "owner": "zuul", 2026-08-25 17:02:56.424984 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-25 17:02:56.424995 | ubuntu-noble | "size": 4570, 2026-08-25 17:02:56.425005 | ubuntu-noble | "state": "file", 2026-08-25 17:02:56.425015 | ubuntu-noble | "uid": 1000 2026-08-25 17:02:56.425025 | ubuntu-noble | } 2026-08-25 17:02:56.536205 | ubuntu-noble | + setini DEFAULT install_type source 2026-08-25 17:02:56.536343 | 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 17:02:57.798210 | ubuntu-noble | localhost | SUCCESS => { 2026-08-25 17:02:57.798269 | ubuntu-noble | "changed": false, 2026-08-25 17:02:57.798277 | ubuntu-noble | "gid": 1000, 2026-08-25 17:02:57.798283 | ubuntu-noble | "group": "zuul", 2026-08-25 17:02:57.798290 | ubuntu-noble | "mode": "0664", 2026-08-25 17:02:57.798296 | ubuntu-noble | "msg": "OK", 2026-08-25 17:02:57.798302 | ubuntu-noble | "owner": "zuul", 2026-08-25 17:02:57.798308 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-25 17:02:57.798314 | ubuntu-noble | "size": 4570, 2026-08-25 17:02:57.798320 | ubuntu-noble | "state": "file", 2026-08-25 17:02:57.798326 | ubuntu-noble | "uid": 1000 2026-08-25 17:02:57.798333 | ubuntu-noble | } 2026-08-25 17:02:57.924335 | ubuntu-noble | + [[ 2026.1 == \2\0\2\4\.\1 ]] 2026-08-25 17:02:57.924414 | ubuntu-noble | + REQUIREMENTS_BRANCH=stable-2026.1 2026-08-25 17:02:57.924427 | ubuntu-noble | + setini openstack-base location tarballs/requirements-stable-2026.1.tar.gz 2026-08-25 17:02:57.924440 | 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 17:02:59.271793 | ubuntu-noble | localhost | CHANGED => { 2026-08-25 17:02:59.271899 | ubuntu-noble | "changed": true, 2026-08-25 17:02:59.271907 | ubuntu-noble | "gid": 1000, 2026-08-25 17:02:59.271913 | ubuntu-noble | "group": "zuul", 2026-08-25 17:02:59.271919 | ubuntu-noble | "mode": "0664", 2026-08-25 17:02:59.271925 | ubuntu-noble | "msg": "section and option added", 2026-08-25 17:02:59.271931 | ubuntu-noble | "owner": "zuul", 2026-08-25 17:02:59.271937 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-25 17:02:59.271943 | ubuntu-noble | "size": 4641, 2026-08-25 17:02:59.271949 | ubuntu-noble | "state": "file", 2026-08-25 17:02:59.271959 | ubuntu-noble | "uid": 1000 2026-08-25 17:02:59.271968 | ubuntu-noble | } 2026-08-25 17:02:59.377633 | 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 17:02:59.381283 | ubuntu-noble | + setini openstack-base type local 2026-08-25 17:02:59.381412 | 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 17:03:00.700112 | ubuntu-noble | localhost | CHANGED => { 2026-08-25 17:03:00.700222 | ubuntu-noble | "changed": true, 2026-08-25 17:03:00.700244 | ubuntu-noble | "gid": 1000, 2026-08-25 17:03:00.700261 | ubuntu-noble | "group": "zuul", 2026-08-25 17:03:00.700277 | ubuntu-noble | "mode": "0664", 2026-08-25 17:03:00.700294 | ubuntu-noble | "msg": "option added", 2026-08-25 17:03:00.700310 | ubuntu-noble | "owner": "zuul", 2026-08-25 17:03:00.700327 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-25 17:03:00.700343 | ubuntu-noble | "size": 4752, 2026-08-25 17:03:00.700359 | ubuntu-noble | "state": "file", 2026-08-25 17:03:00.700375 | ubuntu-noble | "uid": 1000 2026-08-25 17:03:00.700392 | ubuntu-noble | } 2026-08-25 17:03:00.820397 | ubuntu-noble | + [[ -n osism.harbor.regio.digital ]] 2026-08-25 17:03:00.820472 | ubuntu-noble | + setini DEFAULT registry osism.harbor.regio.digital 2026-08-25 17:03:00.820522 | 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 17:03:02.085592 | ubuntu-noble | localhost | CHANGED => { 2026-08-25 17:03:02.085644 | ubuntu-noble | "changed": true, 2026-08-25 17:03:02.085651 | ubuntu-noble | "gid": 1000, 2026-08-25 17:03:02.085656 | ubuntu-noble | "group": "zuul", 2026-08-25 17:03:02.085661 | ubuntu-noble | "mode": "0664", 2026-08-25 17:03:02.085666 | ubuntu-noble | "msg": "option added", 2026-08-25 17:03:02.085671 | ubuntu-noble | "owner": "zuul", 2026-08-25 17:03:02.085677 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-25 17:03:02.085682 | ubuntu-noble | "size": 4790, 2026-08-25 17:03:02.085687 | ubuntu-noble | "state": "file", 2026-08-25 17:03:02.085692 | ubuntu-noble | "uid": 1000 2026-08-25 17:03:02.085744 | ubuntu-noble | } 2026-08-25 17:03:02.190201 | ubuntu-noble | + echo DEBUG kolla-build.conf 2026-08-25 17:03:02.190294 | ubuntu-noble | DEBUG kolla-build.conf 2026-08-25 17:03:02.190321 | ubuntu-noble | + cat kolla-build.conf 2026-08-25 17:03:02.193563 | ubuntu-noble | [DEFAULT] 2026-08-25 17:03:02.193641 | ubuntu-noble | base = ubuntu 2026-08-25 17:03:02.193655 | ubuntu-noble | base_package_type = deb 2026-08-25 17:03:02.193667 | ubuntu-noble | base_tag = 24.04 2026-08-25 17:03:02.193677 | ubuntu-noble | install_type = source 2026-08-25 17:03:02.193686 | ubuntu-noble | namespace = kolla 2026-08-25 17:03:02.193806 | ubuntu-noble | openstack_release = 2026.1 2026-08-25 17:03:02.193824 | ubuntu-noble | push = false 2026-08-25 17:03:02.193844 | ubuntu-noble | tag = build-20260825 2026-08-25 17:03:02.193855 | ubuntu-noble | threads = 1 2026-08-25 17:03:02.193865 | ubuntu-noble | patches_path = kolla-patches/2026.1 2026-08-25 17:03:02.193876 | ubuntu-noble | registry = osism.harbor.regio.digital 2026-08-25 17:03:02.193888 | ubuntu-noble | 2026-08-25 17:03:02.193900 | ubuntu-noble | ######################################################################### 2026-08-25 17:03:02.193911 | ubuntu-noble | # sources tracked in release repository 2026-08-25 17:03:02.193921 | ubuntu-noble | 2026-08-25 17:03:02.193931 | ubuntu-noble | [aodh-base] 2026-08-25 17:03:02.193941 | ubuntu-noble | type = local 2026-08-25 17:03:02.193952 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/aodh/aodh-stable-2026.1.tar.gz 2026-08-25 17:03:02.193962 | ubuntu-noble | location = tarballs/aodh-stable-2026.1.tar.gz 2026-08-25 17:03:02.193971 | ubuntu-noble | 2026-08-25 17:03:02.193982 | ubuntu-noble | 2026-08-25 17:03:02.193991 | ubuntu-noble | 2026-08-25 17:03:02.194001 | ubuntu-noble | [barbican-base] 2026-08-25 17:03:02.194037 | ubuntu-noble | type = local 2026-08-25 17:03:02.194048 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/barbican/barbican-stable-2026.1.tar.gz 2026-08-25 17:03:02.194060 | ubuntu-noble | location = tarballs/barbican-stable-2026.1.tar.gz 2026-08-25 17:03:02.194070 | ubuntu-noble | 2026-08-25 17:03:02.194079 | ubuntu-noble | 2026-08-25 17:03:02.194089 | ubuntu-noble | 2026-08-25 17:03:02.194099 | ubuntu-noble | [blazar-base] 2026-08-25 17:03:02.194109 | ubuntu-noble | type = local 2026-08-25 17:03:02.194120 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/blazar/blazar-stable-2026.1.tar.gz 2026-08-25 17:03:02.194129 | ubuntu-noble | location = tarballs/blazar-stable-2026.1.tar.gz 2026-08-25 17:03:02.194139 | ubuntu-noble | 2026-08-25 17:03:02.194149 | ubuntu-noble | 2026-08-25 17:03:02.194159 | ubuntu-noble | 2026-08-25 17:03:02.194170 | ubuntu-noble | [ceilometer-base] 2026-08-25 17:03:02.194180 | ubuntu-noble | type = local 2026-08-25 17:03:02.194190 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2026.1.tar.gz 2026-08-25 17:03:02.194200 | ubuntu-noble | location = tarballs/ceilometer-stable-2026.1.tar.gz 2026-08-25 17:03:02.194210 | ubuntu-noble | 2026-08-25 17:03:02.194219 | ubuntu-noble | 2026-08-25 17:03:02.194229 | ubuntu-noble | 2026-08-25 17:03:02.194239 | ubuntu-noble | [cinder-base] 2026-08-25 17:03:02.194249 | ubuntu-noble | type = local 2026-08-25 17:03:02.194259 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/cinder/cinder-stable-2026.1.tar.gz 2026-08-25 17:03:02.194269 | ubuntu-noble | location = tarballs/cinder-stable-2026.1.tar.gz 2026-08-25 17:03:02.194279 | ubuntu-noble | 2026-08-25 17:03:02.194289 | ubuntu-noble | 2026-08-25 17:03:02.194298 | ubuntu-noble | 2026-08-25 17:03:02.194308 | ubuntu-noble | [designate-base] 2026-08-25 17:03:02.194318 | ubuntu-noble | type = local 2026-08-25 17:03:02.194328 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/designate/designate-stable-2026.1.tar.gz 2026-08-25 17:03:02.194338 | ubuntu-noble | location = tarballs/designate-stable-2026.1.tar.gz 2026-08-25 17:03:02.194348 | ubuntu-noble | 2026-08-25 17:03:02.194358 | ubuntu-noble | 2026-08-25 17:03:02.194367 | ubuntu-noble | 2026-08-25 17:03:02.194377 | ubuntu-noble | [glance-base] 2026-08-25 17:03:02.194387 | ubuntu-noble | type = local 2026-08-25 17:03:02.194397 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/glance/glance-stable-2026.1.tar.gz 2026-08-25 17:03:02.194407 | ubuntu-noble | location = tarballs/glance-stable-2026.1.tar.gz 2026-08-25 17:03:02.194417 | ubuntu-noble | 2026-08-25 17:03:02.194426 | ubuntu-noble | 2026-08-25 17:03:02.194436 | ubuntu-noble | 2026-08-25 17:03:02.194446 | ubuntu-noble | [heat-base] 2026-08-25 17:03:02.194456 | ubuntu-noble | type = local 2026-08-25 17:03:02.194466 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/heat/heat-stable-2026.1.tar.gz 2026-08-25 17:03:02.194476 | ubuntu-noble | location = tarballs/heat-stable-2026.1.tar.gz 2026-08-25 17:03:02.194486 | ubuntu-noble | 2026-08-25 17:03:02.194496 | ubuntu-noble | 2026-08-25 17:03:02.194505 | ubuntu-noble | 2026-08-25 17:03:02.194515 | ubuntu-noble | [horizon] 2026-08-25 17:03:02.194525 | ubuntu-noble | type = local 2026-08-25 17:03:02.194535 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/horizon/horizon-stable-2026.1.tar.gz 2026-08-25 17:03:02.194545 | ubuntu-noble | location = tarballs/horizon-stable-2026.1.tar.gz 2026-08-25 17:03:02.194555 | ubuntu-noble | 2026-08-25 17:03:02.194565 | ubuntu-noble | 2026-08-25 17:03:02.194574 | ubuntu-noble | 2026-08-25 17:03:02.194584 | ubuntu-noble | [ironic-base] 2026-08-25 17:03:02.194594 | ubuntu-noble | type = local 2026-08-25 17:03:02.194604 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ironic/ironic-stable-2026.1.tar.gz 2026-08-25 17:03:02.194614 | ubuntu-noble | location = tarballs/ironic-stable-2026.1.tar.gz 2026-08-25 17:03:02.194624 | ubuntu-noble | 2026-08-25 17:03:02.194633 | ubuntu-noble | 2026-08-25 17:03:02.194643 | ubuntu-noble | 2026-08-25 17:03:02.194653 | ubuntu-noble | [keystone-base] 2026-08-25 17:03:02.194663 | ubuntu-noble | type = local 2026-08-25 17:03:02.194673 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/keystone/keystone-stable-2026.1.tar.gz 2026-08-25 17:03:02.194683 | ubuntu-noble | location = tarballs/keystone-stable-2026.1.tar.gz 2026-08-25 17:03:02.194713 | ubuntu-noble | 2026-08-25 17:03:02.194749 | ubuntu-noble | 2026-08-25 17:03:02.194764 | ubuntu-noble | 2026-08-25 17:03:02.194774 | ubuntu-noble | [magnum-base] 2026-08-25 17:03:02.194784 | ubuntu-noble | type = local 2026-08-25 17:03:02.194803 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/magnum/magnum-stable-2026.1.tar.gz 2026-08-25 17:03:02.194813 | ubuntu-noble | location = tarballs/magnum-stable-2026.1.tar.gz 2026-08-25 17:03:02.194823 | ubuntu-noble | 2026-08-25 17:03:02.194833 | ubuntu-noble | 2026-08-25 17:03:02.194843 | ubuntu-noble | 2026-08-25 17:03:02.194852 | ubuntu-noble | [manila-base] 2026-08-25 17:03:02.194862 | ubuntu-noble | type = local 2026-08-25 17:03:02.194898 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/manila/manila-stable-2026.1.tar.gz 2026-08-25 17:03:02.194909 | ubuntu-noble | location = tarballs/manila-stable-2026.1.tar.gz 2026-08-25 17:03:02.194919 | ubuntu-noble | 2026-08-25 17:03:02.194929 | ubuntu-noble | 2026-08-25 17:03:02.194939 | ubuntu-noble | 2026-08-25 17:03:02.194949 | ubuntu-noble | [masakari-base] 2026-08-25 17:03:02.194959 | ubuntu-noble | type = local 2026-08-25 17:03:02.194970 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/masakari/masakari-stable-2026.1.tar.gz 2026-08-25 17:03:02.194980 | ubuntu-noble | location = tarballs/masakari-stable-2026.1.tar.gz 2026-08-25 17:03:02.194990 | ubuntu-noble | 2026-08-25 17:03:02.194999 | ubuntu-noble | 2026-08-25 17:03:02.195009 | ubuntu-noble | 2026-08-25 17:03:02.195019 | ubuntu-noble | [neutron-bgp-dragent] 2026-08-25 17:03:02.195029 | ubuntu-noble | type = local 2026-08-25 17:03:02.195039 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-25 17:03:02.195050 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-25 17:03:02.195060 | ubuntu-noble | 2026-08-25 17:03:02.195070 | ubuntu-noble | 2026-08-25 17:03:02.195080 | ubuntu-noble | [neutron-server-plugin-neutron-dynamic-routing] 2026-08-25 17:03:02.195090 | ubuntu-noble | type = local 2026-08-25 17:03:02.195100 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-25 17:03:02.195110 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-25 17:03:02.195120 | ubuntu-noble | 2026-08-25 17:03:02.195130 | ubuntu-noble | 2026-08-25 17:03:02.195140 | ubuntu-noble | [neutron-vpnaas-base] 2026-08-25 17:03:02.195150 | ubuntu-noble | type = local 2026-08-25 17:03:02.195160 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2026.1.tar.gz 2026-08-25 17:03:02.195170 | ubuntu-noble | location = tarballs/neutron-vpnaas-stable-2026.1.tar.gz 2026-08-25 17:03:02.195180 | ubuntu-noble | 2026-08-25 17:03:02.195190 | ubuntu-noble | 2026-08-25 17:03:02.195199 | ubuntu-noble | 2026-08-25 17:03:02.195209 | ubuntu-noble | [neutron-base] 2026-08-25 17:03:02.195219 | ubuntu-noble | type = local 2026-08-25 17:03:02.195229 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron/neutron-stable-2026.1.tar.gz 2026-08-25 17:03:02.195239 | ubuntu-noble | location = tarballs/neutron-stable-2026.1.tar.gz 2026-08-25 17:03:02.195249 | ubuntu-noble | 2026-08-25 17:03:02.195309 | ubuntu-noble | 2026-08-25 17:03:02.195318 | ubuntu-noble | 2026-08-25 17:03:02.195328 | ubuntu-noble | [nova-base] 2026-08-25 17:03:02.195338 | ubuntu-noble | type = local 2026-08-25 17:03:02.195348 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/nova/nova-stable-2026.1.tar.gz 2026-08-25 17:03:02.195358 | ubuntu-noble | location = tarballs/nova-stable-2026.1.tar.gz 2026-08-25 17:03:02.195368 | ubuntu-noble | 2026-08-25 17:03:02.195378 | ubuntu-noble | 2026-08-25 17:03:02.195387 | ubuntu-noble | 2026-08-25 17:03:02.195397 | ubuntu-noble | [octavia-base] 2026-08-25 17:03:02.195407 | ubuntu-noble | type = local 2026-08-25 17:03:02.195417 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/octavia/octavia-stable-2026.1.tar.gz 2026-08-25 17:03:02.195427 | ubuntu-noble | location = tarballs/octavia-stable-2026.1.tar.gz 2026-08-25 17:03:02.195437 | ubuntu-noble | 2026-08-25 17:03:02.195447 | ubuntu-noble | 2026-08-25 17:03:02.195457 | ubuntu-noble | 2026-08-25 17:03:02.195466 | ubuntu-noble | [placement-base] 2026-08-25 17:03:02.195476 | ubuntu-noble | type = local 2026-08-25 17:03:02.195486 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/placement/placement-stable-2026.1.tar.gz 2026-08-25 17:03:02.195496 | ubuntu-noble | location = tarballs/placement-stable-2026.1.tar.gz 2026-08-25 17:03:02.195506 | ubuntu-noble | 2026-08-25 17:03:02.195516 | ubuntu-noble | 2026-08-25 17:03:02.195525 | ubuntu-noble | 2026-08-25 17:03:02.195535 | ubuntu-noble | [skyline-apiserver-base] 2026-08-25 17:03:02.195545 | ubuntu-noble | type = local 2026-08-25 17:03:02.195571 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2026.1.tar.gz 2026-08-25 17:03:02.195582 | ubuntu-noble | location = tarballs/skyline-apiserver-stable-2026.1.tar.gz 2026-08-25 17:03:02.195592 | ubuntu-noble | 2026-08-25 17:03:02.195601 | ubuntu-noble | 2026-08-25 17:03:02.195611 | ubuntu-noble | 2026-08-25 17:03:02.195620 | ubuntu-noble | [skyline-console-base] 2026-08-25 17:03:02.195630 | ubuntu-noble | type = local 2026-08-25 17:03:02.195640 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2026.1.tar.gz 2026-08-25 17:03:02.195650 | ubuntu-noble | location = tarballs/skyline-console-stable-2026.1.tar.gz 2026-08-25 17:03:02.195668 | ubuntu-noble | 2026-08-25 17:03:02.195679 | ubuntu-noble | 2026-08-25 17:03:02.195688 | ubuntu-noble | 2026-08-25 17:03:02.195716 | ubuntu-noble | [watcher-base] 2026-08-25 17:03:02.196236 | ubuntu-noble | type = local 2026-08-25 17:03:02.196256 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/watcher/watcher-stable-2026.1.tar.gz 2026-08-25 17:03:02.196267 | ubuntu-noble | location = tarballs/watcher-stable-2026.1.tar.gz 2026-08-25 17:03:02.196278 | ubuntu-noble | 2026-08-25 17:03:02.196287 | ubuntu-noble | 2026-08-25 17:03:02.196298 | ubuntu-noble | [openstack-base] 2026-08-25 17:03:02.196308 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2026.1.tar.gz 2026-08-25 17:03:02.196318 | ubuntu-noble | location = tarballs/requirements-stable-2026.1.tar.gz 2026-08-25 17:03:02.196329 | ubuntu-noble | type = local 2026-08-25 17:03:02.196348 | ubuntu-noble | + bash scripts/003-patch.sh 2026-08-25 17:03:02.199758 | ubuntu-noble | + OPENSTACK_VERSION=2026.1 2026-08-25 17:03:02.199865 | ubuntu-noble | + VERSION=latest 2026-08-25 17:03:02.199880 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-08-25 17:03:02.199976 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-08-25 17:03:02.199989 | ubuntu-noble | + . defaults/all.sh 2026-08-25 17:03:02.200076 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-08-25 17:03:02.200089 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-08-25 17:03:02.200103 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-08-25 17:03:02.200113 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-08-25 17:03:02.200326 | ubuntu-noble | +++ deactivate nondestructive 2026-08-25 17:03:02.200370 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-25 17:03:02.200384 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-25 17:03:02.200398 | ubuntu-noble | +++ hash -r 2026-08-25 17:03:02.200463 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-25 17:03:02.200478 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-08-25 17:03:02.200488 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-08-25 17:03:02.200501 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-08-25 17:03:02.200585 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-08-25 17:03:02.200601 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-08-25 17:03:02.200614 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-08-25 17:03:02.200623 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-08-25 17:03:02.200638 | 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 17:03:02.200689 | 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 17:03:02.200747 | ubuntu-noble | +++ export PATH 2026-08-25 17:03:02.200829 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-25 17:03:02.200884 | ubuntu-noble | +++ '[' -z '' ']' 2026-08-25 17:03:02.200904 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-08-25 17:03:02.200925 | ubuntu-noble | +++ PS1='(venv) ' 2026-08-25 17:03:02.200944 | ubuntu-noble | +++ export PS1 2026-08-25 17:03:02.200961 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-08-25 17:03:02.200978 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-08-25 17:03:02.200993 | ubuntu-noble | +++ hash -r 2026-08-25 17:03:02.201002 | ubuntu-noble | + . defaults/2026.1.sh 2026-08-25 17:03:02.202436 | ubuntu-noble | +++ date +%Y%m%d 2026-08-25 17:03:02.204396 | ubuntu-noble | ++ export BUILD_ID=20260825 2026-08-25 17:03:02.204426 | ubuntu-noble | ++ BUILD_ID=20260825 2026-08-25 17:03:02.204440 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-08-25 17:03:02.204450 | ubuntu-noble | ++ KOLLA_TYPE= 2026-08-25 17:03:02.204461 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-08-25 17:03:02.204470 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-08-25 17:03:02.204484 | ubuntu-noble | + . scripts/patch-lib.sh 2026-08-25 17:03:02.205815 | ubuntu-noble | +++ pwd 2026-08-25 17:03:02.206854 | ubuntu-noble | ++ PATCH_ROOT=/home/zuul/src/github.com/osism/container-images-kolla 2026-08-25 17:03:02.206893 | ubuntu-noble | ++ PATCH_MANIFEST=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-25 17:03:02.206904 | ubuntu-noble | + export VERSION 2026-08-25 17:03:02.206914 | ubuntu-noble | + export OPENSTACK_VERSION 2026-08-25 17:03:02.206924 | ubuntu-noble | + mkdir -p tarballs 2026-08-25 17:03:02.211240 | ubuntu-noble | + ping -c2 tarballs.opendev.org 2026-08-25 17:03:02.361497 | ubuntu-noble | PING tarballs.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f) 56 data bytes 2026-08-25 17:03:02.361590 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=1 ttl=45 time=128 ms 2026-08-25 17:03:03.349484 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=2 ttl=45 time=125 ms 2026-08-25 17:03:03.349599 | ubuntu-noble | 2026-08-25 17:03:03.349615 | ubuntu-noble | --- tarballs.opendev.org ping statistics --- 2026-08-25 17:03:03.349627 | ubuntu-noble | 2 packets transmitted, 2 received, 0% packet loss, time 1002ms 2026-08-25 17:03:03.349637 | ubuntu-noble | rtt min/avg/max/mdev = 125.215/126.729/128.243/1.514 ms 2026-08-25 17:03:03.352084 | ubuntu-noble | ++ awk '/# tarball/ && !seen[$4]++ { print $4 }' kolla-build.conf 2026-08-25 17:03:03.355323 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 17:03:03.355369 | ubuntu-noble | + pushd tarballs 2026-08-25 17:03:03.357803 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/aodh/aodh-stable-2026.1.tar.gz 2026-08-25 17:03:03.359673 | ubuntu-noble | + filename=aodh-stable-2026.1.tar.gz 2026-08-25 17:03:03.359718 | ubuntu-noble | + [[ -e aodh-stable-2026.1.tar.gz ]] 2026-08-25 17:03:03.359785 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2026.1.tar.gz 2026-08-25 17:03:03.359798 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2026.1.tar.gz 2026-08-25 17:03:03.359808 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/aodh/aodh-stable-2026.1.tar.gz 2026-08-25 17:03:04.424934 | ubuntu-noble | 2026-08-25 17:03:04 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 17:03:04.426672 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/aodh/aodh-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 17:03:04.426717 | ubuntu-noble | + echo Process aodh-stable-2026.1.tar.gz 2026-08-25 17:03:04.426766 | ubuntu-noble | Process aodh-stable-2026.1.tar.gz 2026-08-25 17:03:04.429807 | ubuntu-noble | ++ tar -tzf aodh-stable-2026.1.tar.gz 2026-08-25 17:03:04.429851 | ubuntu-noble | ++ head -1 2026-08-25 17:03:04.429861 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 17:03:04.441834 | ubuntu-noble | + directory=aodh-22.0.1.dev4 2026-08-25 17:03:04.442520 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 aodh-22.0.1.dev4 2026-08-25 17:03:04.442593 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-25 17:03:04.442603 | ubuntu-noble | ++ local directory=aodh-22.0.1.dev4 2026-08-25 17:03:04.442666 | ubuntu-noble | ++ local suffix= 2026-08-25 17:03:04.442751 | ubuntu-noble | ++ local name=aodh 2026-08-25 17:03:04.442767 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:04.442812 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:04.442820 | ubuntu-noble | ++ path=patches/2026.1/aodh 2026-08-25 17:03:04.442854 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/aodh ]] 2026-08-25 17:03:04.442894 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:04.442902 | ubuntu-noble | ++ path=patches/2026.1/aodh 2026-08-25 17:03:04.442909 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/aodh ]] 2026-08-25 17:03:04.442917 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:04.442922 | ubuntu-noble | ++ path=patches/2026.1/aodh 2026-08-25 17:03:04.442929 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/aodh ]] 2026-08-25 17:03:04.442936 | ubuntu-noble | ++ return 1 2026-08-25 17:03:04.443274 | ubuntu-noble | + patch_dir= 2026-08-25 17:03:04.443283 | ubuntu-noble | + patch_dir= 2026-08-25 17:03:04.444464 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 aodh-22.0.1.dev4 /source 2026-08-25 17:03:04.444493 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-25 17:03:04.444500 | ubuntu-noble | ++ local directory=aodh-22.0.1.dev4 2026-08-25 17:03:04.444505 | ubuntu-noble | ++ local suffix=/source 2026-08-25 17:03:04.444510 | ubuntu-noble | ++ local name=aodh 2026-08-25 17:03:04.444515 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:04.444520 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:04.444525 | ubuntu-noble | ++ path=overlays/2026.1/aodh/source 2026-08-25 17:03:04.444531 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/aodh/source ]] 2026-08-25 17:03:04.444537 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:04.444541 | ubuntu-noble | ++ path=overlays/2026.1/aodh/source 2026-08-25 17:03:04.444547 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/aodh/source ]] 2026-08-25 17:03:04.444552 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:04.444556 | ubuntu-noble | ++ path=overlays/2026.1/aodh/source 2026-08-25 17:03:04.444576 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/aodh/source ]] 2026-08-25 17:03:04.444584 | ubuntu-noble | ++ return 1 2026-08-25 17:03:04.444598 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:04.444645 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:04.444655 | ubuntu-noble | + echo Check patches for aodh-stable-2026.1.tar.gz 2026-08-25 17:03:04.444663 | ubuntu-noble | Check patches for aodh-stable-2026.1.tar.gz 2026-08-25 17:03:04.444670 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:04.444679 | ubuntu-noble | + echo Check overlays for aodh-stable-2026.1.tar.gz 2026-08-25 17:03:04.444687 | ubuntu-noble | Check overlays for aodh-stable-2026.1.tar.gz 2026-08-25 17:03:04.444696 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:04.444703 | ubuntu-noble | + popd 2026-08-25 17:03:04.444712 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 17:03:04.444717 | ubuntu-noble | + pushd tarballs 2026-08-25 17:03:04.445551 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/barbican/barbican-stable-2026.1.tar.gz 2026-08-25 17:03:04.447402 | ubuntu-noble | + filename=barbican-stable-2026.1.tar.gz 2026-08-25 17:03:04.447422 | ubuntu-noble | + [[ -e barbican-stable-2026.1.tar.gz ]] 2026-08-25 17:03:04.447464 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2026.1.tar.gz 2026-08-25 17:03:04.447471 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2026.1.tar.gz 2026-08-25 17:03:04.447480 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/barbican/barbican-stable-2026.1.tar.gz 2026-08-25 17:03:05.819990 | ubuntu-noble | 2026-08-25 17:03:05 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 17:03:05.820955 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/barbican/barbican-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 17:03:05.821010 | ubuntu-noble | + echo Process barbican-stable-2026.1.tar.gz 2026-08-25 17:03:05.821023 | ubuntu-noble | Process barbican-stable-2026.1.tar.gz 2026-08-25 17:03:05.823797 | ubuntu-noble | ++ tar -tzf barbican-stable-2026.1.tar.gz 2026-08-25 17:03:05.823843 | ubuntu-noble | ++ head -1 2026-08-25 17:03:05.823854 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 17:03:05.832308 | ubuntu-noble | + directory=barbican-22.0.1.dev3 2026-08-25 17:03:05.833537 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 barbican-22.0.1.dev3 2026-08-25 17:03:05.833587 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-25 17:03:05.833595 | ubuntu-noble | ++ local directory=barbican-22.0.1.dev3 2026-08-25 17:03:05.833601 | ubuntu-noble | ++ local suffix= 2026-08-25 17:03:05.833606 | ubuntu-noble | ++ local name=barbican 2026-08-25 17:03:05.833611 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:05.833617 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:05.833622 | ubuntu-noble | ++ path=patches/2026.1/barbican 2026-08-25 17:03:05.833627 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/barbican ]] 2026-08-25 17:03:05.833633 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:05.833638 | ubuntu-noble | ++ path=patches/2026.1/barbican 2026-08-25 17:03:05.833643 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/barbican ]] 2026-08-25 17:03:05.833649 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:05.833654 | ubuntu-noble | ++ path=patches/2026.1/barbican 2026-08-25 17:03:05.833659 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/barbican ]] 2026-08-25 17:03:05.833664 | ubuntu-noble | ++ return 1 2026-08-25 17:03:05.833674 | ubuntu-noble | + patch_dir= 2026-08-25 17:03:05.833679 | ubuntu-noble | + patch_dir= 2026-08-25 17:03:05.834833 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 barbican-22.0.1.dev3 /source 2026-08-25 17:03:05.834889 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-25 17:03:05.834902 | ubuntu-noble | ++ local directory=barbican-22.0.1.dev3 2026-08-25 17:03:05.834911 | ubuntu-noble | ++ local suffix=/source 2026-08-25 17:03:05.834920 | ubuntu-noble | ++ local name=barbican 2026-08-25 17:03:05.834929 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:05.834938 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:05.834947 | ubuntu-noble | ++ path=overlays/2026.1/barbican/source 2026-08-25 17:03:05.834956 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/barbican/source ]] 2026-08-25 17:03:05.834985 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:05.834994 | ubuntu-noble | ++ path=overlays/2026.1/barbican/source 2026-08-25 17:03:05.835003 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/barbican/source ]] 2026-08-25 17:03:05.835012 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:05.835021 | ubuntu-noble | ++ path=overlays/2026.1/barbican/source 2026-08-25 17:03:05.835031 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/barbican/source ]] 2026-08-25 17:03:05.835040 | ubuntu-noble | ++ return 1 2026-08-25 17:03:05.835792 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:05.835823 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:05.835830 | ubuntu-noble | + echo Check patches for barbican-stable-2026.1.tar.gz 2026-08-25 17:03:05.835836 | ubuntu-noble | Check patches for barbican-stable-2026.1.tar.gz 2026-08-25 17:03:05.835841 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:05.835846 | ubuntu-noble | + echo Check overlays for barbican-stable-2026.1.tar.gz 2026-08-25 17:03:05.835852 | ubuntu-noble | Check overlays for barbican-stable-2026.1.tar.gz 2026-08-25 17:03:05.835857 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:05.835862 | ubuntu-noble | + popd 2026-08-25 17:03:05.835868 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 17:03:05.835873 | ubuntu-noble | + pushd tarballs 2026-08-25 17:03:05.836149 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/blazar/blazar-stable-2026.1.tar.gz 2026-08-25 17:03:05.837811 | ubuntu-noble | + filename=blazar-stable-2026.1.tar.gz 2026-08-25 17:03:05.837846 | ubuntu-noble | + [[ -e blazar-stable-2026.1.tar.gz ]] 2026-08-25 17:03:05.837852 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2026.1.tar.gz 2026-08-25 17:03:05.837857 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2026.1.tar.gz 2026-08-25 17:03:05.837862 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/blazar/blazar-stable-2026.1.tar.gz 2026-08-25 17:03:06.908232 | ubuntu-noble | 2026-08-25 17:03:06 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 17:03:06.910435 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/blazar/blazar-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 17:03:06.910474 | ubuntu-noble | + echo Process blazar-stable-2026.1.tar.gz 2026-08-25 17:03:06.910488 | ubuntu-noble | Process blazar-stable-2026.1.tar.gz 2026-08-25 17:03:06.914812 | ubuntu-noble | ++ tar -tzf blazar-stable-2026.1.tar.gz 2026-08-25 17:03:06.914924 | ubuntu-noble | ++ head -1 2026-08-25 17:03:06.916866 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 17:03:06.919551 | ubuntu-noble | + directory=blazar-17.0.0.0rc2.dev2 2026-08-25 17:03:06.920846 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 blazar-17.0.0.0rc2.dev2 2026-08-25 17:03:06.920887 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-25 17:03:06.920895 | ubuntu-noble | ++ local directory=blazar-17.0.0.0rc2.dev2 2026-08-25 17:03:06.920902 | ubuntu-noble | ++ local suffix= 2026-08-25 17:03:06.920910 | ubuntu-noble | ++ local name=blazar 2026-08-25 17:03:06.920916 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:06.920922 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:06.920929 | ubuntu-noble | ++ path=patches/2026.1/blazar 2026-08-25 17:03:06.920935 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/blazar ]] 2026-08-25 17:03:06.920942 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:06.920949 | ubuntu-noble | ++ path=patches/2026.1/blazar 2026-08-25 17:03:06.920956 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/blazar ]] 2026-08-25 17:03:06.920962 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:06.920969 | ubuntu-noble | ++ path=patches/2026.1/blazar 2026-08-25 17:03:06.920976 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/blazar ]] 2026-08-25 17:03:06.920983 | ubuntu-noble | ++ return 1 2026-08-25 17:03:06.921399 | ubuntu-noble | + patch_dir= 2026-08-25 17:03:06.921422 | ubuntu-noble | + patch_dir= 2026-08-25 17:03:06.921858 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 blazar-17.0.0.0rc2.dev2 /source 2026-08-25 17:03:06.921920 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-25 17:03:06.921934 | ubuntu-noble | ++ local directory=blazar-17.0.0.0rc2.dev2 2026-08-25 17:03:06.921958 | ubuntu-noble | ++ local suffix=/source 2026-08-25 17:03:06.922022 | ubuntu-noble | ++ local name=blazar 2026-08-25 17:03:06.922031 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:06.922056 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:06.922066 | ubuntu-noble | ++ path=overlays/2026.1/blazar/source 2026-08-25 17:03:06.922076 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/blazar/source ]] 2026-08-25 17:03:06.922104 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:06.922115 | ubuntu-noble | ++ path=overlays/2026.1/blazar/source 2026-08-25 17:03:06.922122 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/blazar/source ]] 2026-08-25 17:03:06.922130 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:06.922137 | ubuntu-noble | ++ path=overlays/2026.1/blazar/source 2026-08-25 17:03:06.922156 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/blazar/source ]] 2026-08-25 17:03:06.922164 | ubuntu-noble | ++ return 1 2026-08-25 17:03:06.923050 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:06.923090 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:06.923099 | ubuntu-noble | + echo Check patches for blazar-stable-2026.1.tar.gz 2026-08-25 17:03:06.923105 | ubuntu-noble | Check patches for blazar-stable-2026.1.tar.gz 2026-08-25 17:03:06.923112 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:06.923118 | ubuntu-noble | + echo Check overlays for blazar-stable-2026.1.tar.gz 2026-08-25 17:03:06.923125 | ubuntu-noble | Check overlays for blazar-stable-2026.1.tar.gz 2026-08-25 17:03:06.923131 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:06.923147 | ubuntu-noble | + popd 2026-08-25 17:03:06.923154 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 17:03:06.923160 | ubuntu-noble | + pushd tarballs 2026-08-25 17:03:06.923552 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2026.1.tar.gz 2026-08-25 17:03:06.925468 | ubuntu-noble | + filename=ceilometer-stable-2026.1.tar.gz 2026-08-25 17:03:06.925499 | ubuntu-noble | + [[ -e ceilometer-stable-2026.1.tar.gz ]] 2026-08-25 17:03:06.925512 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2026.1.tar.gz 2026-08-25 17:03:06.925538 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2026.1.tar.gz 2026-08-25 17:03:06.925546 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2026.1.tar.gz 2026-08-25 17:03:08.235930 | ubuntu-noble | 2026-08-25 17:03:08 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 17:03:08.237669 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 17:03:08.237790 | ubuntu-noble | + echo Process ceilometer-stable-2026.1.tar.gz 2026-08-25 17:03:08.237820 | ubuntu-noble | Process ceilometer-stable-2026.1.tar.gz 2026-08-25 17:03:08.238829 | ubuntu-noble | ++ head -1 2026-08-25 17:03:08.238868 | ubuntu-noble | ++ tar -tzf ceilometer-stable-2026.1.tar.gz 2026-08-25 17:03:08.240010 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 17:03:08.248195 | ubuntu-noble | + directory=ceilometer-26.0.0.0rc2.dev3 2026-08-25 17:03:08.248469 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 ceilometer-26.0.0.0rc2.dev3 2026-08-25 17:03:08.248510 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-25 17:03:08.248522 | ubuntu-noble | ++ local directory=ceilometer-26.0.0.0rc2.dev3 2026-08-25 17:03:08.248552 | ubuntu-noble | ++ local suffix= 2026-08-25 17:03:08.248610 | ubuntu-noble | ++ local name=ceilometer 2026-08-25 17:03:08.248619 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:08.248630 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:08.248637 | ubuntu-noble | ++ path=patches/2026.1/ceilometer 2026-08-25 17:03:08.248648 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/ceilometer ]] 2026-08-25 17:03:08.248677 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:08.248686 | ubuntu-noble | ++ path=patches/2026.1/ceilometer 2026-08-25 17:03:08.248697 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/ceilometer ]] 2026-08-25 17:03:08.248704 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:08.248772 | ubuntu-noble | ++ path=patches/2026.1/ceilometer 2026-08-25 17:03:08.248787 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/ceilometer ]] 2026-08-25 17:03:08.248798 | ubuntu-noble | ++ return 1 2026-08-25 17:03:08.249348 | ubuntu-noble | + patch_dir= 2026-08-25 17:03:08.249367 | ubuntu-noble | + patch_dir= 2026-08-25 17:03:08.249642 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 ceilometer-26.0.0.0rc2.dev3 /source 2026-08-25 17:03:08.249673 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-25 17:03:08.249685 | ubuntu-noble | ++ local directory=ceilometer-26.0.0.0rc2.dev3 2026-08-25 17:03:08.249695 | ubuntu-noble | ++ local suffix=/source 2026-08-25 17:03:08.249782 | ubuntu-noble | ++ local name=ceilometer 2026-08-25 17:03:08.249799 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:08.249810 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:08.249818 | ubuntu-noble | ++ path=overlays/2026.1/ceilometer/source 2026-08-25 17:03:08.249825 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/ceilometer/source ]] 2026-08-25 17:03:08.249836 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:08.249843 | ubuntu-noble | ++ path=overlays/2026.1/ceilometer/source 2026-08-25 17:03:08.249850 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/ceilometer/source ]] 2026-08-25 17:03:08.249858 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:08.249865 | ubuntu-noble | ++ path=overlays/2026.1/ceilometer/source 2026-08-25 17:03:08.249875 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/ceilometer/source ]] 2026-08-25 17:03:08.249882 | ubuntu-noble | ++ return 1 2026-08-25 17:03:08.250684 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:08.250708 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:08.250716 | ubuntu-noble | + echo Check patches for ceilometer-stable-2026.1.tar.gz 2026-08-25 17:03:08.250724 | ubuntu-noble | Check patches for ceilometer-stable-2026.1.tar.gz 2026-08-25 17:03:08.250781 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:08.250788 | ubuntu-noble | + echo Check overlays for ceilometer-stable-2026.1.tar.gz 2026-08-25 17:03:08.250796 | ubuntu-noble | Check overlays for ceilometer-stable-2026.1.tar.gz 2026-08-25 17:03:08.250803 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:08.250810 | ubuntu-noble | + popd 2026-08-25 17:03:08.250817 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 17:03:08.250825 | ubuntu-noble | + pushd tarballs 2026-08-25 17:03:08.250953 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/cinder/cinder-stable-2026.1.tar.gz 2026-08-25 17:03:08.252579 | ubuntu-noble | + filename=cinder-stable-2026.1.tar.gz 2026-08-25 17:03:08.252604 | ubuntu-noble | + [[ -e cinder-stable-2026.1.tar.gz ]] 2026-08-25 17:03:08.252611 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2026.1.tar.gz 2026-08-25 17:03:08.252618 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2026.1.tar.gz 2026-08-25 17:03:08.252624 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/cinder/cinder-stable-2026.1.tar.gz 2026-08-25 17:03:09.984611 | ubuntu-noble | 2026-08-25 17:03:09 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 17:03:09.987267 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/cinder/cinder-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 17:03:09.987320 | ubuntu-noble | + echo Process cinder-stable-2026.1.tar.gz 2026-08-25 17:03:09.987334 | ubuntu-noble | Process cinder-stable-2026.1.tar.gz 2026-08-25 17:03:09.988800 | ubuntu-noble | ++ tar -tzf cinder-stable-2026.1.tar.gz 2026-08-25 17:03:09.989140 | ubuntu-noble | ++ head -1 2026-08-25 17:03:09.991381 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 17:03:10.000255 | ubuntu-noble | + directory=cinder-28.0.1.dev7 2026-08-25 17:03:10.001442 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 cinder-28.0.1.dev7 2026-08-25 17:03:10.002230 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-25 17:03:10.002265 | ubuntu-noble | ++ local directory=cinder-28.0.1.dev7 2026-08-25 17:03:10.002273 | ubuntu-noble | ++ local suffix= 2026-08-25 17:03:10.002279 | ubuntu-noble | ++ local name=cinder 2026-08-25 17:03:10.002285 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:10.002291 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:10.002298 | ubuntu-noble | ++ path=patches/2026.1/cinder 2026-08-25 17:03:10.002319 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/cinder ]] 2026-08-25 17:03:10.002331 | ubuntu-noble | ++ echo patches/2026.1/cinder 2026-08-25 17:03:10.002348 | ubuntu-noble | ++ return 0 2026-08-25 17:03:10.002763 | ubuntu-noble | + patch_dir=patches/2026.1/cinder 2026-08-25 17:03:10.003644 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 cinder-28.0.1.dev7 /source 2026-08-25 17:03:10.003774 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-25 17:03:10.003793 | ubuntu-noble | ++ local directory=cinder-28.0.1.dev7 2026-08-25 17:03:10.003827 | ubuntu-noble | ++ local suffix=/source 2026-08-25 17:03:10.003910 | ubuntu-noble | ++ local name=cinder 2026-08-25 17:03:10.003920 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:10.003965 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:10.003989 | ubuntu-noble | ++ path=overlays/2026.1/cinder/source 2026-08-25 17:03:10.003999 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/cinder/source ]] 2026-08-25 17:03:10.004071 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:10.004079 | ubuntu-noble | ++ path=overlays/2026.1/cinder/source 2026-08-25 17:03:10.004097 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/cinder/source ]] 2026-08-25 17:03:10.004106 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:10.004112 | ubuntu-noble | ++ path=overlays/2026.1/cinder/source 2026-08-25 17:03:10.004118 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/cinder/source ]] 2026-08-25 17:03:10.004126 | ubuntu-noble | ++ return 1 2026-08-25 17:03:10.004966 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:10.004990 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:10.004997 | ubuntu-noble | + echo Check patches for cinder-stable-2026.1.tar.gz 2026-08-25 17:03:10.005003 | ubuntu-noble | Check patches for cinder-stable-2026.1.tar.gz 2026-08-25 17:03:10.005008 | ubuntu-noble | + [[ -n patches/2026.1/cinder ]] 2026-08-25 17:03:10.005014 | ubuntu-noble | + tar xzf cinder-stable-2026.1.tar.gz 2026-08-25 17:03:10.368239 | ubuntu-noble | + rm cinder-stable-2026.1.tar.gz 2026-08-25 17:03:10.374791 | ubuntu-noble | + find cinder-28.0.1.dev7 -type f 2026-08-25 17:03:10.374831 | ubuntu-noble | + sort 2026-08-25 17:03:10.389482 | ubuntu-noble | + pushd cinder-28.0.1.dev7 2026-08-25 17:03:10.392828 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/cinder -type f -name '*.patch' 2026-08-25 17:03:10.392873 | ubuntu-noble | ++ sort 2026-08-25 17:03:10.395264 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 17:03:10.395291 | ubuntu-noble | + apply_patch patches/2026.1/cinder/netapp-01-backport-962085.patch 2026-08-25 17:03:10.395296 | ubuntu-noble | + local rel=patches/2026.1/cinder/netapp-01-backport-962085.patch 2026-08-25 17:03:10.395302 | 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 17:03:10.395308 | ubuntu-noble | + echo 'APPLY PATCH patches/2026.1/cinder/netapp-01-backport-962085.patch' 2026-08-25 17:03:10.395313 | ubuntu-noble | APPLY PATCH patches/2026.1/cinder/netapp-01-backport-962085.patch 2026-08-25 17:03:10.395317 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 17:03:10.397079 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-25 17:03:10.397291 | ubuntu-noble | Hunk #1 succeeded at 961 (offset 64 lines). 2026-08-25 17:03:10.397582 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-25 17:03:10.397682 | ubuntu-noble | Hunk #1 succeeded at 738 (offset 13 lines). 2026-08-25 17:03:10.397867 | ubuntu-noble | checking file releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-08-25 17:03:10.398372 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 17:03:10.399965 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-25 17:03:10.400119 | ubuntu-noble | Hunk #1 succeeded at 961 (offset 64 lines). 2026-08-25 17:03:10.400318 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-25 17:03:10.400428 | ubuntu-noble | Hunk #1 succeeded at 738 (offset 13 lines). 2026-08-25 17:03:10.400552 | ubuntu-noble | patching file releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-08-25 17:03:10.401585 | ubuntu-noble | + echo patches/2026.1/cinder/netapp-01-backport-962085.patch 2026-08-25 17:03:10.401608 | ubuntu-noble | + popd 2026-08-25 17:03:10.401662 | ubuntu-noble | + find cinder-28.0.1.dev7 -type f 2026-08-25 17:03:10.401910 | ubuntu-noble | + sort 2026-08-25 17:03:10.414979 | ubuntu-noble | + append_new_files_to_sources_txt cinder-28.0.1.dev7 files-before files-after 2026-08-25 17:03:10.415028 | ubuntu-noble | + local directory=cinder-28.0.1.dev7 2026-08-25 17:03:10.415036 | ubuntu-noble | + local before=files-before 2026-08-25 17:03:10.415043 | ubuntu-noble | + local after=files-after 2026-08-25 17:03:10.415049 | ubuntu-noble | + local sources_txt 2026-08-25 17:03:10.417589 | ubuntu-noble | ++ find cinder-28.0.1.dev7 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-25 17:03:10.417624 | ubuntu-noble | ++ head -1 2026-08-25 17:03:10.418473 | ubuntu-noble | + sources_txt=cinder-28.0.1.dev7/cinder.egg-info/SOURCES.txt 2026-08-25 17:03:10.418499 | ubuntu-noble | + [[ -z cinder-28.0.1.dev7/cinder.egg-info/SOURCES.txt ]] 2026-08-25 17:03:10.418505 | ubuntu-noble | + local new_files 2026-08-25 17:03:10.419165 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-25 17:03:10.423144 | ubuntu-noble | + new_files='cinder-28.0.1.dev7/cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py.orig 2026-08-25 17:03:10.423168 | ubuntu-noble | cinder-28.0.1.dev7/cinder/volume/drivers/netapp/dataontap/nvme_library.py.orig 2026-08-25 17:03:10.423173 | ubuntu-noble | cinder-28.0.1.dev7/releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml' 2026-08-25 17:03:10.423181 | ubuntu-noble | + [[ -z cinder-28.0.1.dev7/cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py.orig 2026-08-25 17:03:10.423185 | ubuntu-noble | cinder-28.0.1.dev7/cinder/volume/drivers/netapp/dataontap/nvme_library.py.orig 2026-08-25 17:03:10.423190 | ubuntu-noble | cinder-28.0.1.dev7/releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml ]] 2026-08-25 17:03:10.423795 | ubuntu-noble | ++ tail -c1 cinder-28.0.1.dev7/cinder.egg-info/SOURCES.txt 2026-08-25 17:03:10.425393 | ubuntu-noble | + [[ -n y ]] 2026-08-25 17:03:10.425428 | ubuntu-noble | + echo 2026-08-25 17:03:10.425432 | ubuntu-noble | + local file 2026-08-25 17:03:10.425436 | ubuntu-noble | + for file in $new_files 2026-08-25 17:03:10.425440 | ubuntu-noble | + case $file in 2026-08-25 17:03:10.425444 | ubuntu-noble | + continue 2026-08-25 17:03:10.425447 | ubuntu-noble | + for file in $new_files 2026-08-25 17:03:10.425451 | ubuntu-noble | + case $file in 2026-08-25 17:03:10.425455 | ubuntu-noble | + continue 2026-08-25 17:03:10.425458 | ubuntu-noble | + for file in $new_files 2026-08-25 17:03:10.425462 | ubuntu-noble | + case $file in 2026-08-25 17:03:10.425466 | 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 17:03:10.425471 | 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 17:03:10.425476 | ubuntu-noble | + echo releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-08-25 17:03:10.425481 | ubuntu-noble | + rm files-before files-after 2026-08-25 17:03:10.427010 | ubuntu-noble | + tar czf cinder-stable-2026.1.tar.gz cinder-28.0.1.dev7 2026-08-25 17:03:11.647323 | ubuntu-noble | + rm -r cinder-28.0.1.dev7 2026-08-25 17:03:11.716825 | ubuntu-noble | + echo Check overlays for cinder-stable-2026.1.tar.gz 2026-08-25 17:03:11.716877 | ubuntu-noble | Check overlays for cinder-stable-2026.1.tar.gz 2026-08-25 17:03:11.716884 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:11.716889 | ubuntu-noble | + popd 2026-08-25 17:03:11.716894 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 17:03:11.716900 | ubuntu-noble | + pushd tarballs 2026-08-25 17:03:11.717873 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/designate/designate-stable-2026.1.tar.gz 2026-08-25 17:03:11.720629 | ubuntu-noble | + filename=designate-stable-2026.1.tar.gz 2026-08-25 17:03:11.720682 | ubuntu-noble | + [[ -e designate-stable-2026.1.tar.gz ]] 2026-08-25 17:03:11.720783 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/designate/designate-stable-2026.1.tar.gz 2026-08-25 17:03:11.720792 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/designate/designate-stable-2026.1.tar.gz 2026-08-25 17:03:11.720823 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/designate/designate-stable-2026.1.tar.gz 2026-08-25 17:03:13.048918 | ubuntu-noble | 2026-08-25 17:03:13 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 17:03:13.051010 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/designate/designate-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 17:03:13.051072 | ubuntu-noble | + echo Process designate-stable-2026.1.tar.gz 2026-08-25 17:03:13.051081 | ubuntu-noble | Process designate-stable-2026.1.tar.gz 2026-08-25 17:03:13.053791 | ubuntu-noble | ++ tar -tzf designate-stable-2026.1.tar.gz 2026-08-25 17:03:13.053833 | ubuntu-noble | ++ head -1 2026-08-25 17:03:13.055276 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 17:03:13.061076 | ubuntu-noble | + directory=designate-22.0.2.dev1 2026-08-25 17:03:13.061790 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 designate-22.0.2.dev1 2026-08-25 17:03:13.061853 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-25 17:03:13.061897 | ubuntu-noble | ++ local directory=designate-22.0.2.dev1 2026-08-25 17:03:13.062382 | ubuntu-noble | ++ local suffix= 2026-08-25 17:03:13.062398 | ubuntu-noble | ++ local name=designate 2026-08-25 17:03:13.062403 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:13.062408 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:13.062414 | ubuntu-noble | ++ path=patches/2026.1/designate 2026-08-25 17:03:13.062419 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/designate ]] 2026-08-25 17:03:13.062425 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:13.062430 | ubuntu-noble | ++ path=patches/2026.1/designate 2026-08-25 17:03:13.062435 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/designate ]] 2026-08-25 17:03:13.062440 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:13.062445 | ubuntu-noble | ++ path=patches/2026.1/designate 2026-08-25 17:03:13.062450 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/designate ]] 2026-08-25 17:03:13.062455 | ubuntu-noble | ++ return 1 2026-08-25 17:03:13.062496 | ubuntu-noble | + patch_dir= 2026-08-25 17:03:13.062535 | ubuntu-noble | + patch_dir= 2026-08-25 17:03:13.063748 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 designate-22.0.2.dev1 /source 2026-08-25 17:03:13.063792 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-25 17:03:13.063798 | ubuntu-noble | ++ local directory=designate-22.0.2.dev1 2026-08-25 17:03:13.063803 | ubuntu-noble | ++ local suffix=/source 2026-08-25 17:03:13.063807 | ubuntu-noble | ++ local name=designate 2026-08-25 17:03:13.063812 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:13.063825 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:13.063830 | ubuntu-noble | ++ path=overlays/2026.1/designate/source 2026-08-25 17:03:13.063835 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/designate/source ]] 2026-08-25 17:03:13.063841 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:13.063846 | ubuntu-noble | ++ path=overlays/2026.1/designate/source 2026-08-25 17:03:13.063851 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/designate/source ]] 2026-08-25 17:03:13.063856 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:13.063861 | ubuntu-noble | ++ path=overlays/2026.1/designate/source 2026-08-25 17:03:13.063866 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/designate/source ]] 2026-08-25 17:03:13.063871 | ubuntu-noble | ++ return 1 2026-08-25 17:03:13.063881 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:13.063886 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:13.063918 | ubuntu-noble | + echo Check patches for designate-stable-2026.1.tar.gz 2026-08-25 17:03:13.063926 | ubuntu-noble | Check patches for designate-stable-2026.1.tar.gz 2026-08-25 17:03:13.063949 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:13.063980 | ubuntu-noble | + echo Check overlays for designate-stable-2026.1.tar.gz 2026-08-25 17:03:13.063988 | ubuntu-noble | Check overlays for designate-stable-2026.1.tar.gz 2026-08-25 17:03:13.063995 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:13.064001 | ubuntu-noble | + popd 2026-08-25 17:03:13.064163 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 17:03:13.064171 | ubuntu-noble | + pushd tarballs 2026-08-25 17:03:13.065049 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/glance/glance-stable-2026.1.tar.gz 2026-08-25 17:03:13.067074 | ubuntu-noble | + filename=glance-stable-2026.1.tar.gz 2026-08-25 17:03:13.067105 | ubuntu-noble | + [[ -e glance-stable-2026.1.tar.gz ]] 2026-08-25 17:03:13.067262 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/glance/glance-stable-2026.1.tar.gz 2026-08-25 17:03:13.067351 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/glance/glance-stable-2026.1.tar.gz 2026-08-25 17:03:13.067368 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/glance/glance-stable-2026.1.tar.gz 2026-08-25 17:03:14.517966 | ubuntu-noble | 2026-08-25 17:03:14 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 17:03:14.519963 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/glance/glance-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 17:03:14.520028 | ubuntu-noble | + echo Process glance-stable-2026.1.tar.gz 2026-08-25 17:03:14.520041 | ubuntu-noble | Process glance-stable-2026.1.tar.gz 2026-08-25 17:03:14.523800 | ubuntu-noble | ++ tar -tzf glance-stable-2026.1.tar.gz 2026-08-25 17:03:14.523847 | ubuntu-noble | ++ head -1 2026-08-25 17:03:14.525881 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 17:03:14.531221 | ubuntu-noble | + directory=glance-32.0.1.dev9 2026-08-25 17:03:14.532806 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 glance-32.0.1.dev9 2026-08-25 17:03:14.532849 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-25 17:03:14.532858 | ubuntu-noble | ++ local directory=glance-32.0.1.dev9 2026-08-25 17:03:14.532865 | ubuntu-noble | ++ local suffix= 2026-08-25 17:03:14.532870 | ubuntu-noble | ++ local name=glance 2026-08-25 17:03:14.532876 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:14.532881 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:14.532886 | ubuntu-noble | ++ path=patches/2026.1/glance 2026-08-25 17:03:14.532892 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/glance ]] 2026-08-25 17:03:14.532898 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:14.532903 | ubuntu-noble | ++ path=patches/2026.1/glance 2026-08-25 17:03:14.532907 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/glance ]] 2026-08-25 17:03:14.532912 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:14.532916 | ubuntu-noble | ++ path=patches/2026.1/glance 2026-08-25 17:03:14.532921 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/glance ]] 2026-08-25 17:03:14.532926 | ubuntu-noble | ++ return 1 2026-08-25 17:03:14.533011 | ubuntu-noble | + patch_dir= 2026-08-25 17:03:14.533047 | ubuntu-noble | + patch_dir= 2026-08-25 17:03:14.533858 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 glance-32.0.1.dev9 /source 2026-08-25 17:03:14.533930 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-25 17:03:14.533939 | ubuntu-noble | ++ local directory=glance-32.0.1.dev9 2026-08-25 17:03:14.533978 | ubuntu-noble | ++ local suffix=/source 2026-08-25 17:03:14.534046 | ubuntu-noble | ++ local name=glance 2026-08-25 17:03:14.534067 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:14.534108 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:14.534128 | ubuntu-noble | ++ path=overlays/2026.1/glance/source 2026-08-25 17:03:14.534150 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/glance/source ]] 2026-08-25 17:03:14.534182 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:14.534190 | ubuntu-noble | ++ path=overlays/2026.1/glance/source 2026-08-25 17:03:14.534207 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/glance/source ]] 2026-08-25 17:03:14.534215 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:14.534234 | ubuntu-noble | ++ path=overlays/2026.1/glance/source 2026-08-25 17:03:14.534241 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/glance/source ]] 2026-08-25 17:03:14.534276 | ubuntu-noble | ++ return 1 2026-08-25 17:03:14.535077 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:14.535099 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:14.535104 | ubuntu-noble | + echo Check patches for glance-stable-2026.1.tar.gz 2026-08-25 17:03:14.535109 | ubuntu-noble | Check patches for glance-stable-2026.1.tar.gz 2026-08-25 17:03:14.535114 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:14.535118 | ubuntu-noble | + echo Check overlays for glance-stable-2026.1.tar.gz 2026-08-25 17:03:14.535123 | ubuntu-noble | Check overlays for glance-stable-2026.1.tar.gz 2026-08-25 17:03:14.535127 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:14.535142 | ubuntu-noble | + popd 2026-08-25 17:03:14.535147 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 17:03:14.535152 | ubuntu-noble | + pushd tarballs 2026-08-25 17:03:14.535617 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/heat/heat-stable-2026.1.tar.gz 2026-08-25 17:03:14.537620 | ubuntu-noble | + filename=heat-stable-2026.1.tar.gz 2026-08-25 17:03:14.537646 | ubuntu-noble | + [[ -e heat-stable-2026.1.tar.gz ]] 2026-08-25 17:03:14.537651 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/heat/heat-stable-2026.1.tar.gz 2026-08-25 17:03:14.537656 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/heat/heat-stable-2026.1.tar.gz 2026-08-25 17:03:14.537660 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/heat/heat-stable-2026.1.tar.gz 2026-08-25 17:03:16.050556 | ubuntu-noble | 2026-08-25 17:03:16 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 17:03:16.053548 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/heat/heat-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 17:03:16.053626 | ubuntu-noble | + echo Process heat-stable-2026.1.tar.gz 2026-08-25 17:03:16.053652 | ubuntu-noble | Process heat-stable-2026.1.tar.gz 2026-08-25 17:03:16.056812 | ubuntu-noble | ++ tar -tzf heat-stable-2026.1.tar.gz 2026-08-25 17:03:16.056876 | ubuntu-noble | ++ head -1 2026-08-25 17:03:16.057671 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 17:03:16.066850 | ubuntu-noble | + directory=openstack_heat-26.0.2.dev5 2026-08-25 17:03:16.067794 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 openstack_heat-26.0.2.dev5 2026-08-25 17:03:16.067883 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-25 17:03:16.067901 | ubuntu-noble | ++ local directory=openstack_heat-26.0.2.dev5 2026-08-25 17:03:16.067913 | ubuntu-noble | ++ local suffix= 2026-08-25 17:03:16.067992 | ubuntu-noble | ++ local name=openstack_heat 2026-08-25 17:03:16.068005 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:16.068042 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:16.068055 | ubuntu-noble | ++ path=patches/2026.1/openstack_heat 2026-08-25 17:03:16.068068 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/openstack_heat ]] 2026-08-25 17:03:16.068110 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:16.068123 | ubuntu-noble | ++ path=patches/2026.1/openstack-heat 2026-08-25 17:03:16.068132 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/openstack-heat ]] 2026-08-25 17:03:16.068144 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:16.068153 | ubuntu-noble | ++ path=patches/2026.1/openstack_heat 2026-08-25 17:03:16.068161 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/openstack_heat ]] 2026-08-25 17:03:16.068173 | ubuntu-noble | ++ return 1 2026-08-25 17:03:16.068951 | ubuntu-noble | + patch_dir= 2026-08-25 17:03:16.068978 | ubuntu-noble | + patch_dir= 2026-08-25 17:03:16.069400 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 openstack_heat-26.0.2.dev5 /source 2026-08-25 17:03:16.069464 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-25 17:03:16.069476 | ubuntu-noble | ++ local directory=openstack_heat-26.0.2.dev5 2026-08-25 17:03:16.069488 | ubuntu-noble | ++ local suffix=/source 2026-08-25 17:03:16.069555 | ubuntu-noble | ++ local name=openstack_heat 2026-08-25 17:03:16.069567 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:16.069598 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:16.069611 | ubuntu-noble | ++ path=overlays/2026.1/openstack_heat/source 2026-08-25 17:03:16.069621 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/openstack_heat/source ]] 2026-08-25 17:03:16.069649 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:16.069662 | ubuntu-noble | ++ path=overlays/2026.1/openstack-heat/source 2026-08-25 17:03:16.069671 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/openstack-heat/source ]] 2026-08-25 17:03:16.069682 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:16.069691 | ubuntu-noble | ++ path=overlays/2026.1/openstack_heat/source 2026-08-25 17:03:16.069700 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/openstack_heat/source ]] 2026-08-25 17:03:16.069778 | ubuntu-noble | ++ return 1 2026-08-25 17:03:16.070687 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:16.070712 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:16.070721 | ubuntu-noble | + echo Check patches for heat-stable-2026.1.tar.gz 2026-08-25 17:03:16.070774 | ubuntu-noble | Check patches for heat-stable-2026.1.tar.gz 2026-08-25 17:03:16.070783 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:16.070790 | ubuntu-noble | + echo Check overlays for heat-stable-2026.1.tar.gz 2026-08-25 17:03:16.070798 | ubuntu-noble | Check overlays for heat-stable-2026.1.tar.gz 2026-08-25 17:03:16.070805 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:16.070812 | ubuntu-noble | + popd 2026-08-25 17:03:16.070820 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 17:03:16.070827 | ubuntu-noble | + pushd tarballs 2026-08-25 17:03:16.071134 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/horizon/horizon-stable-2026.1.tar.gz 2026-08-25 17:03:16.073491 | ubuntu-noble | + filename=horizon-stable-2026.1.tar.gz 2026-08-25 17:03:16.073521 | ubuntu-noble | + [[ -e horizon-stable-2026.1.tar.gz ]] 2026-08-25 17:03:16.073529 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2026.1.tar.gz 2026-08-25 17:03:16.073537 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2026.1.tar.gz 2026-08-25 17:03:16.073544 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/horizon/horizon-stable-2026.1.tar.gz 2026-08-25 17:03:17.738816 | ubuntu-noble | 2026-08-25 17:03:17 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 17:03:17.741716 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/horizon/horizon-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 17:03:17.741811 | ubuntu-noble | + echo Process horizon-stable-2026.1.tar.gz 2026-08-25 17:03:17.741826 | ubuntu-noble | Process horizon-stable-2026.1.tar.gz 2026-08-25 17:03:17.744820 | ubuntu-noble | ++ tar -tzf horizon-stable-2026.1.tar.gz 2026-08-25 17:03:17.744874 | ubuntu-noble | ++ head -1 2026-08-25 17:03:17.745930 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 17:03:17.753872 | ubuntu-noble | + directory=horizon-25.7.4.dev21 2026-08-25 17:03:17.755840 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 horizon-25.7.4.dev21 2026-08-25 17:03:17.755901 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-25 17:03:17.755914 | ubuntu-noble | ++ local directory=horizon-25.7.4.dev21 2026-08-25 17:03:17.755925 | ubuntu-noble | ++ local suffix= 2026-08-25 17:03:17.755935 | ubuntu-noble | ++ local name=horizon 2026-08-25 17:03:17.755945 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:17.755955 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:17.755965 | ubuntu-noble | ++ path=patches/2026.1/horizon 2026-08-25 17:03:17.755975 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/horizon ]] 2026-08-25 17:03:17.755985 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:17.755995 | ubuntu-noble | ++ path=patches/2026.1/horizon 2026-08-25 17:03:17.756005 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/horizon ]] 2026-08-25 17:03:17.756015 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:17.756025 | ubuntu-noble | ++ path=patches/2026.1/horizon 2026-08-25 17:03:17.756035 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/horizon ]] 2026-08-25 17:03:17.756045 | ubuntu-noble | ++ return 1 2026-08-25 17:03:17.756445 | ubuntu-noble | + patch_dir= 2026-08-25 17:03:17.756528 | ubuntu-noble | + patch_dir= 2026-08-25 17:03:17.757550 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 horizon-25.7.4.dev21 /source 2026-08-25 17:03:17.757711 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-25 17:03:17.757806 | ubuntu-noble | ++ local directory=horizon-25.7.4.dev21 2026-08-25 17:03:17.757907 | ubuntu-noble | ++ local suffix=/source 2026-08-25 17:03:17.758017 | ubuntu-noble | ++ local name=horizon 2026-08-25 17:03:17.758070 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:17.758146 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:17.758219 | ubuntu-noble | ++ path=overlays/2026.1/horizon/source 2026-08-25 17:03:17.758268 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/horizon/source ]] 2026-08-25 17:03:17.758335 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:17.758376 | ubuntu-noble | ++ path=overlays/2026.1/horizon/source 2026-08-25 17:03:17.758437 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/horizon/source ]] 2026-08-25 17:03:17.758804 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:17.758840 | ubuntu-noble | ++ path=overlays/2026.1/horizon/source 2026-08-25 17:03:17.758856 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/horizon/source ]] 2026-08-25 17:03:17.758871 | ubuntu-noble | ++ return 1 2026-08-25 17:03:17.759265 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:17.759329 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:17.759383 | ubuntu-noble | + echo Check patches for horizon-stable-2026.1.tar.gz 2026-08-25 17:03:17.759408 | ubuntu-noble | Check patches for horizon-stable-2026.1.tar.gz 2026-08-25 17:03:17.759442 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:17.759479 | ubuntu-noble | + echo Check overlays for horizon-stable-2026.1.tar.gz 2026-08-25 17:03:17.759501 | ubuntu-noble | Check overlays for horizon-stable-2026.1.tar.gz 2026-08-25 17:03:17.759529 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:17.759555 | ubuntu-noble | + popd 2026-08-25 17:03:17.759666 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 17:03:17.760064 | ubuntu-noble | + pushd tarballs 2026-08-25 17:03:17.761006 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ironic/ironic-stable-2026.1.tar.gz 2026-08-25 17:03:17.763184 | ubuntu-noble | + filename=ironic-stable-2026.1.tar.gz 2026-08-25 17:03:17.763228 | ubuntu-noble | + [[ -e ironic-stable-2026.1.tar.gz ]] 2026-08-25 17:03:17.763236 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2026.1.tar.gz 2026-08-25 17:03:17.763243 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2026.1.tar.gz 2026-08-25 17:03:17.763250 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ironic/ironic-stable-2026.1.tar.gz 2026-08-25 17:03:19.251909 | ubuntu-noble | 2026-08-25 17:03:19 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 17:03:19.253651 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ironic/ironic-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 17:03:19.253706 | ubuntu-noble | + echo Process ironic-stable-2026.1.tar.gz 2026-08-25 17:03:19.253719 | ubuntu-noble | Process ironic-stable-2026.1.tar.gz 2026-08-25 17:03:19.255821 | ubuntu-noble | ++ tar -tzf ironic-stable-2026.1.tar.gz 2026-08-25 17:03:19.255866 | ubuntu-noble | ++ head -1 2026-08-25 17:03:19.257019 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 17:03:19.267237 | ubuntu-noble | + directory=ironic-35.0.2.dev60 2026-08-25 17:03:19.267917 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 ironic-35.0.2.dev60 2026-08-25 17:03:19.268030 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-25 17:03:19.268060 | ubuntu-noble | ++ local directory=ironic-35.0.2.dev60 2026-08-25 17:03:19.268092 | ubuntu-noble | ++ local suffix= 2026-08-25 17:03:19.268166 | ubuntu-noble | ++ local name=ironic 2026-08-25 17:03:19.268194 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:19.268232 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:19.268253 | ubuntu-noble | ++ path=patches/2026.1/ironic 2026-08-25 17:03:19.268272 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/ironic ]] 2026-08-25 17:03:19.268303 | ubuntu-noble | ++ echo patches/2026.1/ironic 2026-08-25 17:03:19.268335 | ubuntu-noble | ++ return 0 2026-08-25 17:03:19.268636 | ubuntu-noble | + patch_dir=patches/2026.1/ironic 2026-08-25 17:03:19.269226 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 ironic-35.0.2.dev60 /source 2026-08-25 17:03:19.269313 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-25 17:03:19.269338 | ubuntu-noble | ++ local directory=ironic-35.0.2.dev60 2026-08-25 17:03:19.269364 | ubuntu-noble | ++ local suffix=/source 2026-08-25 17:03:19.269405 | ubuntu-noble | ++ local name=ironic 2026-08-25 17:03:19.269431 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:19.269463 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:19.269482 | ubuntu-noble | ++ path=overlays/2026.1/ironic/source 2026-08-25 17:03:19.269501 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/ironic/source ]] 2026-08-25 17:03:19.269537 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:19.269554 | ubuntu-noble | ++ path=overlays/2026.1/ironic/source 2026-08-25 17:03:19.269570 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/ironic/source ]] 2026-08-25 17:03:19.269601 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:19.269616 | ubuntu-noble | ++ path=overlays/2026.1/ironic/source 2026-08-25 17:03:19.269632 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/ironic/source ]] 2026-08-25 17:03:19.269650 | ubuntu-noble | ++ return 1 2026-08-25 17:03:19.269956 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:19.270006 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:19.270045 | ubuntu-noble | + echo Check patches for ironic-stable-2026.1.tar.gz 2026-08-25 17:03:19.270061 | ubuntu-noble | Check patches for ironic-stable-2026.1.tar.gz 2026-08-25 17:03:19.270083 | ubuntu-noble | + [[ -n patches/2026.1/ironic ]] 2026-08-25 17:03:19.270127 | ubuntu-noble | + tar xzf ironic-stable-2026.1.tar.gz 2026-08-25 17:03:19.481604 | ubuntu-noble | + rm ironic-stable-2026.1.tar.gz 2026-08-25 17:03:19.485051 | ubuntu-noble | + find ironic-35.0.2.dev60 -type f 2026-08-25 17:03:19.485416 | ubuntu-noble | + sort 2026-08-25 17:03:19.494382 | ubuntu-noble | + pushd ironic-35.0.2.dev60 2026-08-25 17:03:19.496778 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/ironic -type f -name '*.patch' 2026-08-25 17:03:19.496810 | ubuntu-noble | ++ sort 2026-08-25 17:03:19.497799 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 17:03:19.497837 | ubuntu-noble | + apply_patch patches/2026.1/ironic/virtual-media-nfs.patch 2026-08-25 17:03:19.497844 | ubuntu-noble | + local rel=patches/2026.1/ironic/virtual-media-nfs.patch 2026-08-25 17:03:19.497849 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/ironic/virtual-media-nfs.patch 2026-08-25 17:03:19.497856 | ubuntu-noble | + echo 'APPLY PATCH patches/2026.1/ironic/virtual-media-nfs.patch' 2026-08-25 17:03:19.497861 | ubuntu-noble | APPLY PATCH patches/2026.1/ironic/virtual-media-nfs.patch 2026-08-25 17:03:19.497865 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 17:03:19.499388 | ubuntu-noble | checking file ironic/conf/deploy.py 2026-08-25 17:03:19.499627 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 17:03:19.500852 | ubuntu-noble | patching file ironic/conf/deploy.py 2026-08-25 17:03:19.501270 | ubuntu-noble | + echo patches/2026.1/ironic/virtual-media-nfs.patch 2026-08-25 17:03:19.501291 | ubuntu-noble | + popd 2026-08-25 17:03:19.501425 | ubuntu-noble | + find ironic-35.0.2.dev60 -type f 2026-08-25 17:03:19.501645 | ubuntu-noble | + sort 2026-08-25 17:03:19.508819 | ubuntu-noble | + append_new_files_to_sources_txt ironic-35.0.2.dev60 files-before files-after 2026-08-25 17:03:19.508903 | ubuntu-noble | + local directory=ironic-35.0.2.dev60 2026-08-25 17:03:19.508928 | ubuntu-noble | + local before=files-before 2026-08-25 17:03:19.508947 | ubuntu-noble | + local after=files-after 2026-08-25 17:03:19.508964 | ubuntu-noble | + local sources_txt 2026-08-25 17:03:19.509854 | ubuntu-noble | ++ find ironic-35.0.2.dev60 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-25 17:03:19.510034 | ubuntu-noble | ++ head -1 2026-08-25 17:03:19.512111 | ubuntu-noble | + sources_txt=ironic-35.0.2.dev60/ironic.egg-info/SOURCES.txt 2026-08-25 17:03:19.512371 | ubuntu-noble | + [[ -z ironic-35.0.2.dev60/ironic.egg-info/SOURCES.txt ]] 2026-08-25 17:03:19.512384 | ubuntu-noble | + local new_files 2026-08-25 17:03:19.512778 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-25 17:03:19.515942 | ubuntu-noble | + new_files= 2026-08-25 17:03:19.516015 | ubuntu-noble | + [[ -z '' ]] 2026-08-25 17:03:19.516036 | ubuntu-noble | + return 2026-08-25 17:03:19.516051 | ubuntu-noble | + rm files-before files-after 2026-08-25 17:03:19.517570 | ubuntu-noble | + tar czf ironic-stable-2026.1.tar.gz ironic-35.0.2.dev60 2026-08-25 17:03:20.163010 | ubuntu-noble | + rm -r ironic-35.0.2.dev60 2026-08-25 17:03:20.213819 | ubuntu-noble | + echo Check overlays for ironic-stable-2026.1.tar.gz 2026-08-25 17:03:20.213868 | ubuntu-noble | Check overlays for ironic-stable-2026.1.tar.gz 2026-08-25 17:03:20.213875 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:20.213881 | ubuntu-noble | + popd 2026-08-25 17:03:20.213890 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 17:03:20.213896 | ubuntu-noble | + pushd tarballs 2026-08-25 17:03:20.214878 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/keystone/keystone-stable-2026.1.tar.gz 2026-08-25 17:03:20.216392 | ubuntu-noble | + filename=keystone-stable-2026.1.tar.gz 2026-08-25 17:03:20.217145 | ubuntu-noble | + [[ -e keystone-stable-2026.1.tar.gz ]] 2026-08-25 17:03:20.217187 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2026.1.tar.gz 2026-08-25 17:03:20.217220 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2026.1.tar.gz 2026-08-25 17:03:20.217232 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/keystone/keystone-stable-2026.1.tar.gz 2026-08-25 17:03:21.734895 | ubuntu-noble | 2026-08-25 17:03:21 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 17:03:21.737593 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/keystone/keystone-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 17:03:21.737645 | ubuntu-noble | + echo Process keystone-stable-2026.1.tar.gz 2026-08-25 17:03:21.737660 | ubuntu-noble | Process keystone-stable-2026.1.tar.gz 2026-08-25 17:03:21.740812 | ubuntu-noble | ++ tar -tzf keystone-stable-2026.1.tar.gz 2026-08-25 17:03:21.740863 | ubuntu-noble | ++ head -1 2026-08-25 17:03:21.741409 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 17:03:21.749337 | ubuntu-noble | + directory=keystone-29.0.2.dev18 2026-08-25 17:03:21.750354 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 keystone-29.0.2.dev18 2026-08-25 17:03:21.750567 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-25 17:03:21.750624 | ubuntu-noble | ++ local directory=keystone-29.0.2.dev18 2026-08-25 17:03:21.750684 | ubuntu-noble | ++ local suffix= 2026-08-25 17:03:21.750807 | ubuntu-noble | ++ local name=keystone 2026-08-25 17:03:21.750859 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:21.750930 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:21.750971 | ubuntu-noble | ++ path=patches/2026.1/keystone 2026-08-25 17:03:21.751011 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/keystone ]] 2026-08-25 17:03:21.751089 | ubuntu-noble | ++ echo patches/2026.1/keystone 2026-08-25 17:03:21.751147 | ubuntu-noble | ++ return 0 2026-08-25 17:03:21.751625 | ubuntu-noble | + patch_dir=patches/2026.1/keystone 2026-08-25 17:03:21.752534 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 keystone-29.0.2.dev18 /source 2026-08-25 17:03:21.752722 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-25 17:03:21.752889 | ubuntu-noble | ++ local directory=keystone-29.0.2.dev18 2026-08-25 17:03:21.752944 | ubuntu-noble | ++ local suffix=/source 2026-08-25 17:03:21.753078 | ubuntu-noble | ++ local name=keystone 2026-08-25 17:03:21.753124 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:21.753184 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:21.753218 | ubuntu-noble | ++ path=overlays/2026.1/keystone/source 2026-08-25 17:03:21.753256 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/keystone/source ]] 2026-08-25 17:03:21.753337 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:21.753372 | ubuntu-noble | ++ path=overlays/2026.1/keystone/source 2026-08-25 17:03:21.753403 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/keystone/source ]] 2026-08-25 17:03:21.753434 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:21.753463 | ubuntu-noble | ++ path=overlays/2026.1/keystone/source 2026-08-25 17:03:21.753491 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/keystone/source ]] 2026-08-25 17:03:21.753526 | ubuntu-noble | ++ return 1 2026-08-25 17:03:21.753955 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:21.754046 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:21.754106 | ubuntu-noble | + echo Check patches for keystone-stable-2026.1.tar.gz 2026-08-25 17:03:21.754146 | ubuntu-noble | Check patches for keystone-stable-2026.1.tar.gz 2026-08-25 17:03:21.754194 | ubuntu-noble | + [[ -n patches/2026.1/keystone ]] 2026-08-25 17:03:21.754255 | ubuntu-noble | + tar xzf keystone-stable-2026.1.tar.gz 2026-08-25 17:03:21.880770 | ubuntu-noble | + rm keystone-stable-2026.1.tar.gz 2026-08-25 17:03:21.883715 | ubuntu-noble | + find keystone-29.0.2.dev18 -type f 2026-08-25 17:03:21.885795 | ubuntu-noble | + sort 2026-08-25 17:03:21.890940 | ubuntu-noble | + pushd keystone-29.0.2.dev18 2026-08-25 17:03:21.892060 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/keystone -type f -name '*.patch' 2026-08-25 17:03:21.892320 | ubuntu-noble | ++ sort 2026-08-25 17:03:21.894982 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 17:03:21.895094 | ubuntu-noble | + apply_patch patches/2026.1/keystone/0001-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-08-25 17:03:21.895138 | ubuntu-noble | + local rel=patches/2026.1/keystone/0001-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-08-25 17:03:21.895177 | 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 17:03:21.895202 | ubuntu-noble | + echo 'APPLY PATCH patches/2026.1/keystone/0001-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch' 2026-08-25 17:03:21.895214 | ubuntu-noble | APPLY PATCH patches/2026.1/keystone/0001-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-08-25 17:03:21.895233 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 17:03:21.896694 | ubuntu-noble | checking file keystone/api/_shared/delegation.py 2026-08-25 17:03:21.896948 | ubuntu-noble | checking file keystone/api/os_oauth1.py 2026-08-25 17:03:21.897197 | ubuntu-noble | checking file keystone/api/trusts.py 2026-08-25 17:03:21.897463 | ubuntu-noble | checking file keystone/api/users.py 2026-08-25 17:03:21.897693 | ubuntu-noble | checking file keystone/conf/auth.py 2026-08-25 17:03:21.897901 | ubuntu-noble | checking file keystone/tests/unit/test_v3_application_credential.py 2026-08-25 17:03:21.898214 | ubuntu-noble | checking file keystone/tests/unit/test_v3_oauth1.py 2026-08-25 17:03:21.898457 | ubuntu-noble | checking file keystone/tests/unit/test_v3_trust.py 2026-08-25 17:03:21.898822 | ubuntu-noble | checking file releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-08-25 17:03:21.899180 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 17:03:21.900497 | ubuntu-noble | patching file keystone/api/_shared/delegation.py 2026-08-25 17:03:21.900703 | ubuntu-noble | patching file keystone/api/os_oauth1.py 2026-08-25 17:03:21.900902 | ubuntu-noble | patching file keystone/api/trusts.py 2026-08-25 17:03:21.901167 | ubuntu-noble | patching file keystone/api/users.py 2026-08-25 17:03:21.901341 | ubuntu-noble | patching file keystone/conf/auth.py 2026-08-25 17:03:21.901497 | ubuntu-noble | patching file keystone/tests/unit/test_v3_application_credential.py 2026-08-25 17:03:21.901778 | ubuntu-noble | patching file keystone/tests/unit/test_v3_oauth1.py 2026-08-25 17:03:21.902049 | ubuntu-noble | patching file keystone/tests/unit/test_v3_trust.py 2026-08-25 17:03:21.902348 | ubuntu-noble | patching file releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-08-25 17:03:21.903106 | ubuntu-noble | + echo patches/2026.1/keystone/0001-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-08-25 17:03:21.903287 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 17:03:21.903344 | ubuntu-noble | + apply_patch patches/2026.1/keystone/0002-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-08-25 17:03:21.903372 | ubuntu-noble | + local rel=patches/2026.1/keystone/0002-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-08-25 17:03:21.903396 | 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 17:03:21.903419 | ubuntu-noble | + echo 'APPLY PATCH patches/2026.1/keystone/0002-auth-reject-delegated-tokens-from-token-method-reaut.patch' 2026-08-25 17:03:21.903431 | ubuntu-noble | APPLY PATCH patches/2026.1/keystone/0002-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-08-25 17:03:21.903449 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 17:03:21.904698 | ubuntu-noble | checking file keystone/auth/plugins/token.py 2026-08-25 17:03:21.905392 | ubuntu-noble | checking file keystone/tests/unit/test_v3_auth.py 2026-08-25 17:03:21.906160 | ubuntu-noble | checking file releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml 2026-08-25 17:03:21.906547 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 17:03:21.908099 | ubuntu-noble | patching file keystone/auth/plugins/token.py 2026-08-25 17:03:21.908690 | ubuntu-noble | patching file keystone/tests/unit/test_v3_auth.py 2026-08-25 17:03:21.909382 | ubuntu-noble | patching file releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml 2026-08-25 17:03:21.910082 | ubuntu-noble | + echo patches/2026.1/keystone/0002-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-08-25 17:03:21.910160 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 17:03:21.910305 | ubuntu-noble | + apply_patch patches/2026.1/keystone/0003-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-08-25 17:03:21.910329 | ubuntu-noble | + local rel=patches/2026.1/keystone/0003-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-08-25 17:03:21.910345 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/keystone/0003-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-08-25 17:03:21.910351 | ubuntu-noble | + echo 'APPLY PATCH patches/2026.1/keystone/0003-Ban-ec2credential-tokens-from-Keystone-API.patch' 2026-08-25 17:03:21.910355 | ubuntu-noble | APPLY PATCH patches/2026.1/keystone/0003-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-08-25 17:03:21.910358 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 17:03:21.911808 | ubuntu-noble | checking file keystone/conf/auth.py 2026-08-25 17:03:21.911856 | ubuntu-noble | checking file keystone/server/flask/request_processing/middleware/auth_context.py 2026-08-25 17:03:21.912270 | ubuntu-noble | checking file keystone/tests/unit/test_contrib_ec2_core.py 2026-08-25 17:03:21.912296 | ubuntu-noble | checking file releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-08-25 17:03:21.912718 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 17:03:21.913819 | ubuntu-noble | patching file keystone/conf/auth.py 2026-08-25 17:03:21.913850 | ubuntu-noble | patching file keystone/server/flask/request_processing/middleware/auth_context.py 2026-08-25 17:03:21.914432 | ubuntu-noble | patching file keystone/tests/unit/test_contrib_ec2_core.py 2026-08-25 17:03:21.914453 | ubuntu-noble | patching file releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-08-25 17:03:21.914520 | ubuntu-noble | + echo patches/2026.1/keystone/0003-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-08-25 17:03:21.915099 | ubuntu-noble | + popd 2026-08-25 17:03:21.915120 | ubuntu-noble | + find keystone-29.0.2.dev18 -type f 2026-08-25 17:03:21.915347 | ubuntu-noble | + sort 2026-08-25 17:03:21.921409 | ubuntu-noble | + append_new_files_to_sources_txt keystone-29.0.2.dev18 files-before files-after 2026-08-25 17:03:21.921494 | ubuntu-noble | + local directory=keystone-29.0.2.dev18 2026-08-25 17:03:21.921519 | ubuntu-noble | + local before=files-before 2026-08-25 17:03:21.921537 | ubuntu-noble | + local after=files-after 2026-08-25 17:03:21.921553 | ubuntu-noble | + local sources_txt 2026-08-25 17:03:21.922394 | ubuntu-noble | ++ find keystone-29.0.2.dev18 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-25 17:03:21.923620 | ubuntu-noble | ++ head -1 2026-08-25 17:03:21.924778 | ubuntu-noble | + sources_txt=keystone-29.0.2.dev18/keystone.egg-info/SOURCES.txt 2026-08-25 17:03:21.924804 | ubuntu-noble | + [[ -z keystone-29.0.2.dev18/keystone.egg-info/SOURCES.txt ]] 2026-08-25 17:03:21.924808 | ubuntu-noble | + local new_files 2026-08-25 17:03:21.925183 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-25 17:03:21.927286 | ubuntu-noble | + new_files='keystone-29.0.2.dev18/keystone/api/_shared/delegation.py 2026-08-25 17:03:21.927309 | ubuntu-noble | keystone-29.0.2.dev18/releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-08-25 17:03:21.927314 | ubuntu-noble | keystone-29.0.2.dev18/releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-08-25 17:03:21.927514 | ubuntu-noble | keystone-29.0.2.dev18/releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml' 2026-08-25 17:03:21.927523 | ubuntu-noble | + [[ -z keystone-29.0.2.dev18/keystone/api/_shared/delegation.py 2026-08-25 17:03:21.927526 | ubuntu-noble | keystone-29.0.2.dev18/releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-08-25 17:03:21.927530 | ubuntu-noble | keystone-29.0.2.dev18/releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-08-25 17:03:21.927533 | ubuntu-noble | keystone-29.0.2.dev18/releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml ]] 2026-08-25 17:03:21.927945 | ubuntu-noble | ++ tail -c1 keystone-29.0.2.dev18/keystone.egg-info/SOURCES.txt 2026-08-25 17:03:21.929468 | ubuntu-noble | + [[ -n h ]] 2026-08-25 17:03:21.929493 | ubuntu-noble | + echo 2026-08-25 17:03:21.929497 | ubuntu-noble | + local file 2026-08-25 17:03:21.929501 | ubuntu-noble | + for file in $new_files 2026-08-25 17:03:21.929505 | ubuntu-noble | + case $file in 2026-08-25 17:03:21.929509 | ubuntu-noble | + echo 'APPEND keystone/api/_shared/delegation.py TO keystone-29.0.2.dev18/keystone.egg-info/SOURCES.txt' 2026-08-25 17:03:21.929513 | ubuntu-noble | APPEND keystone/api/_shared/delegation.py TO keystone-29.0.2.dev18/keystone.egg-info/SOURCES.txt 2026-08-25 17:03:21.929517 | ubuntu-noble | + echo keystone/api/_shared/delegation.py 2026-08-25 17:03:21.929521 | ubuntu-noble | + for file in $new_files 2026-08-25 17:03:21.929524 | ubuntu-noble | + case $file in 2026-08-25 17:03:21.929528 | ubuntu-noble | + echo 'APPEND releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml TO keystone-29.0.2.dev18/keystone.egg-info/SOURCES.txt' 2026-08-25 17:03:21.929542 | ubuntu-noble | APPEND releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml TO keystone-29.0.2.dev18/keystone.egg-info/SOURCES.txt 2026-08-25 17:03:21.929546 | ubuntu-noble | + echo releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-08-25 17:03:21.929549 | ubuntu-noble | + for file in $new_files 2026-08-25 17:03:21.929553 | ubuntu-noble | + case $file in 2026-08-25 17:03:21.929556 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml TO keystone-29.0.2.dev18/keystone.egg-info/SOURCES.txt' 2026-08-25 17:03:21.929561 | ubuntu-noble | APPEND releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml TO keystone-29.0.2.dev18/keystone.egg-info/SOURCES.txt 2026-08-25 17:03:21.929565 | ubuntu-noble | + echo releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-08-25 17:03:21.929568 | ubuntu-noble | + for file in $new_files 2026-08-25 17:03:21.929572 | ubuntu-noble | + case $file in 2026-08-25 17:03:21.929581 | 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 17:03:21.929584 | 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 17:03:21.929588 | ubuntu-noble | + echo releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml 2026-08-25 17:03:21.929591 | ubuntu-noble | + rm files-before files-after 2026-08-25 17:03:21.930846 | ubuntu-noble | + tar czf keystone-stable-2026.1.tar.gz keystone-29.0.2.dev18 2026-08-25 17:03:22.297101 | ubuntu-noble | + rm -r keystone-29.0.2.dev18 2026-08-25 17:03:22.327536 | ubuntu-noble | + echo Check overlays for keystone-stable-2026.1.tar.gz 2026-08-25 17:03:22.327604 | ubuntu-noble | Check overlays for keystone-stable-2026.1.tar.gz 2026-08-25 17:03:22.327617 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:22.327627 | ubuntu-noble | + popd 2026-08-25 17:03:22.327635 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 17:03:22.327646 | ubuntu-noble | + pushd tarballs 2026-08-25 17:03:22.328020 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/magnum/magnum-stable-2026.1.tar.gz 2026-08-25 17:03:22.330927 | ubuntu-noble | + filename=magnum-stable-2026.1.tar.gz 2026-08-25 17:03:22.330969 | ubuntu-noble | + [[ -e magnum-stable-2026.1.tar.gz ]] 2026-08-25 17:03:22.330979 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2026.1.tar.gz 2026-08-25 17:03:22.330988 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2026.1.tar.gz 2026-08-25 17:03:22.330996 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/magnum/magnum-stable-2026.1.tar.gz 2026-08-25 17:03:23.702915 | ubuntu-noble | 2026-08-25 17:03:23 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 17:03:23.705028 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/magnum/magnum-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 17:03:23.705105 | ubuntu-noble | + echo Process magnum-stable-2026.1.tar.gz 2026-08-25 17:03:23.705118 | ubuntu-noble | Process magnum-stable-2026.1.tar.gz 2026-08-25 17:03:23.707868 | ubuntu-noble | ++ tar -tzf magnum-stable-2026.1.tar.gz 2026-08-25 17:03:23.707929 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 17:03:23.708190 | ubuntu-noble | ++ head -1 2026-08-25 17:03:23.716208 | ubuntu-noble | + directory=magnum-22.0.1.dev11 2026-08-25 17:03:23.717095 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 magnum-22.0.1.dev11 2026-08-25 17:03:23.717249 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-25 17:03:23.717297 | ubuntu-noble | ++ local directory=magnum-22.0.1.dev11 2026-08-25 17:03:23.717349 | ubuntu-noble | ++ local suffix= 2026-08-25 17:03:23.717429 | ubuntu-noble | ++ local name=magnum 2026-08-25 17:03:23.717466 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:23.717522 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:23.717569 | ubuntu-noble | ++ path=patches/2026.1/magnum 2026-08-25 17:03:23.717603 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/magnum ]] 2026-08-25 17:03:23.717660 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:23.717688 | ubuntu-noble | ++ path=patches/2026.1/magnum 2026-08-25 17:03:23.717759 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/magnum ]] 2026-08-25 17:03:23.717797 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:23.717824 | ubuntu-noble | ++ path=patches/2026.1/magnum 2026-08-25 17:03:23.717851 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/magnum ]] 2026-08-25 17:03:23.717883 | ubuntu-noble | ++ return 1 2026-08-25 17:03:23.718315 | ubuntu-noble | + patch_dir= 2026-08-25 17:03:23.718379 | ubuntu-noble | + patch_dir= 2026-08-25 17:03:23.719200 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 magnum-22.0.1.dev11 /source 2026-08-25 17:03:23.719277 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-25 17:03:23.719289 | ubuntu-noble | ++ local directory=magnum-22.0.1.dev11 2026-08-25 17:03:23.719322 | ubuntu-noble | ++ local suffix=/source 2026-08-25 17:03:23.719788 | ubuntu-noble | ++ local name=magnum 2026-08-25 17:03:23.719804 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:23.719811 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:23.719818 | ubuntu-noble | ++ path=overlays/2026.1/magnum/source 2026-08-25 17:03:23.719824 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/magnum/source ]] 2026-08-25 17:03:23.719831 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:23.719836 | ubuntu-noble | ++ path=overlays/2026.1/magnum/source 2026-08-25 17:03:23.719842 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/magnum/source ]] 2026-08-25 17:03:23.719848 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:23.719854 | ubuntu-noble | ++ path=overlays/2026.1/magnum/source 2026-08-25 17:03:23.719865 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/magnum/source ]] 2026-08-25 17:03:23.719871 | ubuntu-noble | ++ return 1 2026-08-25 17:03:23.720450 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:23.720471 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:23.720477 | ubuntu-noble | + echo Check patches for magnum-stable-2026.1.tar.gz 2026-08-25 17:03:23.720483 | ubuntu-noble | Check patches for magnum-stable-2026.1.tar.gz 2026-08-25 17:03:23.720489 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:23.720495 | ubuntu-noble | + echo Check overlays for magnum-stable-2026.1.tar.gz 2026-08-25 17:03:23.720501 | ubuntu-noble | Check overlays for magnum-stable-2026.1.tar.gz 2026-08-25 17:03:23.720513 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:23.720519 | ubuntu-noble | + popd 2026-08-25 17:03:23.720525 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 17:03:23.720531 | ubuntu-noble | + pushd tarballs 2026-08-25 17:03:23.721148 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/manila/manila-stable-2026.1.tar.gz 2026-08-25 17:03:23.722877 | ubuntu-noble | + filename=manila-stable-2026.1.tar.gz 2026-08-25 17:03:23.722912 | ubuntu-noble | + [[ -e manila-stable-2026.1.tar.gz ]] 2026-08-25 17:03:23.722923 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/manila/manila-stable-2026.1.tar.gz 2026-08-25 17:03:23.722933 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/manila/manila-stable-2026.1.tar.gz 2026-08-25 17:03:23.722943 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/manila/manila-stable-2026.1.tar.gz 2026-08-25 17:03:25.502577 | ubuntu-noble | 2026-08-25 17:03:25 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 17:03:25.505463 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/manila/manila-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 17:03:25.505519 | ubuntu-noble | + echo Process manila-stable-2026.1.tar.gz 2026-08-25 17:03:25.505529 | ubuntu-noble | Process manila-stable-2026.1.tar.gz 2026-08-25 17:03:25.508794 | ubuntu-noble | ++ tar -tzf manila-stable-2026.1.tar.gz 2026-08-25 17:03:25.508835 | ubuntu-noble | ++ head -1 2026-08-25 17:03:25.510340 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 17:03:25.514978 | ubuntu-noble | + directory=manila-22.0.1.dev22 2026-08-25 17:03:25.515883 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 manila-22.0.1.dev22 2026-08-25 17:03:25.516063 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-25 17:03:25.516116 | ubuntu-noble | ++ local directory=manila-22.0.1.dev22 2026-08-25 17:03:25.516172 | ubuntu-noble | ++ local suffix= 2026-08-25 17:03:25.516260 | ubuntu-noble | ++ local name=manila 2026-08-25 17:03:25.516300 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:25.516381 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:25.516420 | ubuntu-noble | ++ path=patches/2026.1/manila 2026-08-25 17:03:25.516457 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/manila ]] 2026-08-25 17:03:25.516514 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:25.516544 | ubuntu-noble | ++ path=patches/2026.1/manila 2026-08-25 17:03:25.516575 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/manila ]] 2026-08-25 17:03:25.516606 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:25.516633 | ubuntu-noble | ++ path=patches/2026.1/manila 2026-08-25 17:03:25.516662 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/manila ]] 2026-08-25 17:03:25.516697 | ubuntu-noble | ++ return 1 2026-08-25 17:03:25.517182 | ubuntu-noble | + patch_dir= 2026-08-25 17:03:25.517248 | ubuntu-noble | + patch_dir= 2026-08-25 17:03:25.517988 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 manila-22.0.1.dev22 /source 2026-08-25 17:03:25.518107 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-25 17:03:25.518144 | ubuntu-noble | ++ local directory=manila-22.0.1.dev22 2026-08-25 17:03:25.518185 | ubuntu-noble | ++ local suffix=/source 2026-08-25 17:03:25.518254 | ubuntu-noble | ++ local name=manila 2026-08-25 17:03:25.518285 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:25.518331 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:25.518359 | ubuntu-noble | ++ path=overlays/2026.1/manila/source 2026-08-25 17:03:25.518389 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/manila/source ]] 2026-08-25 17:03:25.518432 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:25.518456 | ubuntu-noble | ++ path=overlays/2026.1/manila/source 2026-08-25 17:03:25.518481 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/manila/source ]] 2026-08-25 17:03:25.518507 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:25.518530 | ubuntu-noble | ++ path=overlays/2026.1/manila/source 2026-08-25 17:03:25.518554 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/manila/source ]] 2026-08-25 17:03:25.518583 | ubuntu-noble | ++ return 1 2026-08-25 17:03:25.518992 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:25.519047 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:25.519087 | ubuntu-noble | + echo Check patches for manila-stable-2026.1.tar.gz 2026-08-25 17:03:25.519106 | ubuntu-noble | Check patches for manila-stable-2026.1.tar.gz 2026-08-25 17:03:25.519132 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:25.519159 | ubuntu-noble | + echo Check overlays for manila-stable-2026.1.tar.gz 2026-08-25 17:03:25.519175 | ubuntu-noble | Check overlays for manila-stable-2026.1.tar.gz 2026-08-25 17:03:25.519197 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:25.519216 | ubuntu-noble | + popd 2026-08-25 17:03:25.519304 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 17:03:25.519336 | ubuntu-noble | + pushd tarballs 2026-08-25 17:03:25.520397 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/masakari/masakari-stable-2026.1.tar.gz 2026-08-25 17:03:25.522423 | ubuntu-noble | + filename=masakari-stable-2026.1.tar.gz 2026-08-25 17:03:25.522497 | ubuntu-noble | + [[ -e masakari-stable-2026.1.tar.gz ]] 2026-08-25 17:03:25.522552 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2026.1.tar.gz 2026-08-25 17:03:25.522581 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2026.1.tar.gz 2026-08-25 17:03:25.522633 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/masakari/masakari-stable-2026.1.tar.gz 2026-08-25 17:03:26.749697 | ubuntu-noble | 2026-08-25 17:03:26 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 17:03:26.752354 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/masakari/masakari-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 17:03:26.753161 | ubuntu-noble | + echo Process masakari-stable-2026.1.tar.gz 2026-08-25 17:03:26.753207 | ubuntu-noble | Process masakari-stable-2026.1.tar.gz 2026-08-25 17:03:26.755823 | ubuntu-noble | ++ tar -tzf masakari-stable-2026.1.tar.gz 2026-08-25 17:03:26.755906 | ubuntu-noble | ++ head -1 2026-08-25 17:03:26.757346 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 17:03:26.764410 | ubuntu-noble | + directory=masakari-21.0.0.0rc2.dev2 2026-08-25 17:03:26.765338 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 masakari-21.0.0.0rc2.dev2 2026-08-25 17:03:26.765519 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-25 17:03:26.765567 | ubuntu-noble | ++ local directory=masakari-21.0.0.0rc2.dev2 2026-08-25 17:03:26.765621 | ubuntu-noble | ++ local suffix= 2026-08-25 17:03:26.765704 | ubuntu-noble | ++ local name=masakari 2026-08-25 17:03:26.765784 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:26.765852 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:26.765923 | ubuntu-noble | ++ path=patches/2026.1/masakari 2026-08-25 17:03:26.765959 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/masakari ]] 2026-08-25 17:03:26.766020 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:26.766048 | ubuntu-noble | ++ path=patches/2026.1/masakari 2026-08-25 17:03:26.766076 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/masakari ]] 2026-08-25 17:03:26.766105 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:26.766131 | ubuntu-noble | ++ path=patches/2026.1/masakari 2026-08-25 17:03:26.766157 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/masakari ]] 2026-08-25 17:03:26.766191 | ubuntu-noble | ++ return 1 2026-08-25 17:03:26.766625 | ubuntu-noble | + patch_dir= 2026-08-25 17:03:26.766685 | ubuntu-noble | + patch_dir= 2026-08-25 17:03:26.767798 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 masakari-21.0.0.0rc2.dev2 /source 2026-08-25 17:03:26.767825 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-25 17:03:26.767832 | ubuntu-noble | ++ local directory=masakari-21.0.0.0rc2.dev2 2026-08-25 17:03:26.767838 | ubuntu-noble | ++ local suffix=/source 2026-08-25 17:03:26.767844 | ubuntu-noble | ++ local name=masakari 2026-08-25 17:03:26.767850 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:26.767856 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:26.767862 | ubuntu-noble | ++ path=overlays/2026.1/masakari/source 2026-08-25 17:03:26.767884 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/masakari/source ]] 2026-08-25 17:03:26.767890 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:26.767896 | ubuntu-noble | ++ path=overlays/2026.1/masakari/source 2026-08-25 17:03:26.767902 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/masakari/source ]] 2026-08-25 17:03:26.767912 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:26.767918 | ubuntu-noble | ++ path=overlays/2026.1/masakari/source 2026-08-25 17:03:26.767924 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/masakari/source ]] 2026-08-25 17:03:26.767930 | ubuntu-noble | ++ return 1 2026-08-25 17:03:26.768713 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:26.768786 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:26.768794 | ubuntu-noble | + echo Check patches for masakari-stable-2026.1.tar.gz 2026-08-25 17:03:26.768800 | ubuntu-noble | Check patches for masakari-stable-2026.1.tar.gz 2026-08-25 17:03:26.768806 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:26.768811 | ubuntu-noble | + echo Check overlays for masakari-stable-2026.1.tar.gz 2026-08-25 17:03:26.768817 | ubuntu-noble | Check overlays for masakari-stable-2026.1.tar.gz 2026-08-25 17:03:26.768822 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:26.768828 | ubuntu-noble | + popd 2026-08-25 17:03:26.768834 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 17:03:26.768840 | ubuntu-noble | + pushd tarballs 2026-08-25 17:03:26.769180 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-25 17:03:26.771427 | ubuntu-noble | + filename=neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-25 17:03:26.771459 | ubuntu-noble | + [[ -e neutron-dynamic-routing-stable-2026.1.tar.gz ]] 2026-08-25 17:03:26.771466 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-25 17:03:26.771480 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-25 17:03:26.771486 | 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 17:03:27.674900 | ubuntu-noble | 2026-08-25 17:03:27 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 17:03:27.677498 | 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 17:03:27.677561 | ubuntu-noble | + echo Process neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-25 17:03:27.677574 | ubuntu-noble | Process neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-25 17:03:27.680781 | ubuntu-noble | ++ tar -tzf neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-25 17:03:27.680817 | ubuntu-noble | ++ head -1 2026-08-25 17:03:27.681420 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 17:03:27.686087 | ubuntu-noble | + directory=neutron_dynamic_routing-28.0.0.0rc2.dev2 2026-08-25 17:03:27.686854 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 neutron_dynamic_routing-28.0.0.0rc2.dev2 2026-08-25 17:03:27.687004 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-25 17:03:27.687051 | ubuntu-noble | ++ local directory=neutron_dynamic_routing-28.0.0.0rc2.dev2 2026-08-25 17:03:27.687098 | ubuntu-noble | ++ local suffix= 2026-08-25 17:03:27.687171 | ubuntu-noble | ++ local name=neutron_dynamic_routing 2026-08-25 17:03:27.687204 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:27.687264 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:27.687307 | ubuntu-noble | ++ path=patches/2026.1/neutron_dynamic_routing 2026-08-25 17:03:27.687340 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/neutron_dynamic_routing ]] 2026-08-25 17:03:27.687391 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:27.687416 | ubuntu-noble | ++ path=patches/2026.1/neutron-dynamic-routing 2026-08-25 17:03:27.687442 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/neutron-dynamic-routing ]] 2026-08-25 17:03:27.687478 | ubuntu-noble | ++ echo patches/2026.1/neutron-dynamic-routing 2026-08-25 17:03:27.687527 | ubuntu-noble | ++ return 0 2026-08-25 17:03:27.687950 | ubuntu-noble | + patch_dir=patches/2026.1/neutron-dynamic-routing 2026-08-25 17:03:27.688674 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 neutron_dynamic_routing-28.0.0.0rc2.dev2 /source 2026-08-25 17:03:27.688855 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-25 17:03:27.688908 | ubuntu-noble | ++ local directory=neutron_dynamic_routing-28.0.0.0rc2.dev2 2026-08-25 17:03:27.688952 | ubuntu-noble | ++ local suffix=/source 2026-08-25 17:03:27.689021 | ubuntu-noble | ++ local name=neutron_dynamic_routing 2026-08-25 17:03:27.689054 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:27.689106 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:27.689146 | ubuntu-noble | ++ path=overlays/2026.1/neutron_dynamic_routing/source 2026-08-25 17:03:27.689184 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/neutron_dynamic_routing/source ]] 2026-08-25 17:03:27.689229 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:27.689256 | ubuntu-noble | ++ path=overlays/2026.1/neutron-dynamic-routing/source 2026-08-25 17:03:27.689282 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/neutron-dynamic-routing/source ]] 2026-08-25 17:03:27.689312 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:27.689336 | ubuntu-noble | ++ path=overlays/2026.1/neutron_dynamic_routing/source 2026-08-25 17:03:27.689361 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/neutron_dynamic_routing/source ]] 2026-08-25 17:03:27.689390 | ubuntu-noble | ++ return 1 2026-08-25 17:03:27.689813 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:27.689868 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:27.689898 | ubuntu-noble | + echo Check patches for neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-25 17:03:27.689912 | ubuntu-noble | Check patches for neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-25 17:03:27.689931 | ubuntu-noble | + [[ -n patches/2026.1/neutron-dynamic-routing ]] 2026-08-25 17:03:27.689955 | ubuntu-noble | + tar xzf neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-25 17:03:27.709134 | ubuntu-noble | + rm neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-25 17:03:27.712049 | ubuntu-noble | + find neutron_dynamic_routing-28.0.0.0rc2.dev2 -type f 2026-08-25 17:03:27.712115 | ubuntu-noble | + sort 2026-08-25 17:03:27.715892 | ubuntu-noble | + pushd neutron_dynamic_routing-28.0.0.0rc2.dev2 2026-08-25 17:03:27.717121 | 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 17:03:27.717530 | ubuntu-noble | ++ sort 2026-08-25 17:03:27.720242 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 17:03:27.720330 | ubuntu-noble | + apply_patch patches/2026.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-25 17:03:27.720372 | ubuntu-noble | + local rel=patches/2026.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-25 17:03:27.720401 | 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 17:03:27.720424 | ubuntu-noble | + echo 'APPLY PATCH patches/2026.1/neutron-dynamic-routing/bug-2023632.patch' 2026-08-25 17:03:27.720436 | ubuntu-noble | APPLY PATCH patches/2026.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-25 17:03:27.720455 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 17:03:27.721971 | ubuntu-noble | checking file neutron_dynamic_routing/db/bgp_db.py 2026-08-25 17:03:27.722142 | ubuntu-noble | Hunk #1 succeeded at 1024 (offset 6 lines). 2026-08-25 17:03:27.722423 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 17:03:27.723850 | ubuntu-noble | patching file neutron_dynamic_routing/db/bgp_db.py 2026-08-25 17:03:27.723965 | ubuntu-noble | Hunk #1 succeeded at 1024 (offset 6 lines). 2026-08-25 17:03:27.724674 | ubuntu-noble | + echo patches/2026.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-25 17:03:27.724691 | ubuntu-noble | + popd 2026-08-25 17:03:27.724759 | ubuntu-noble | + find neutron_dynamic_routing-28.0.0.0rc2.dev2 -type f 2026-08-25 17:03:27.724988 | ubuntu-noble | + sort 2026-08-25 17:03:27.727437 | ubuntu-noble | + append_new_files_to_sources_txt neutron_dynamic_routing-28.0.0.0rc2.dev2 files-before files-after 2026-08-25 17:03:27.727509 | ubuntu-noble | + local directory=neutron_dynamic_routing-28.0.0.0rc2.dev2 2026-08-25 17:03:27.727760 | ubuntu-noble | + local before=files-before 2026-08-25 17:03:27.727775 | ubuntu-noble | + local after=files-after 2026-08-25 17:03:27.727779 | ubuntu-noble | + local sources_txt 2026-08-25 17:03:27.728773 | ubuntu-noble | ++ find neutron_dynamic_routing-28.0.0.0rc2.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-25 17:03:27.728793 | ubuntu-noble | ++ head -1 2026-08-25 17:03:27.730480 | ubuntu-noble | + sources_txt=neutron_dynamic_routing-28.0.0.0rc2.dev2/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-08-25 17:03:27.730534 | ubuntu-noble | + [[ -z neutron_dynamic_routing-28.0.0.0rc2.dev2/neutron_dynamic_routing.egg-info/SOURCES.txt ]] 2026-08-25 17:03:27.730557 | ubuntu-noble | + local new_files 2026-08-25 17:03:27.731081 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-25 17:03:27.732522 | ubuntu-noble | + new_files=neutron_dynamic_routing-28.0.0.0rc2.dev2/neutron_dynamic_routing/db/bgp_db.py.orig 2026-08-25 17:03:27.732565 | ubuntu-noble | + [[ -z neutron_dynamic_routing-28.0.0.0rc2.dev2/neutron_dynamic_routing/db/bgp_db.py.orig ]] 2026-08-25 17:03:27.733072 | ubuntu-noble | ++ tail -c1 neutron_dynamic_routing-28.0.0.0rc2.dev2/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-08-25 17:03:27.734313 | ubuntu-noble | + [[ -n h ]] 2026-08-25 17:03:27.734352 | ubuntu-noble | + echo 2026-08-25 17:03:27.734645 | ubuntu-noble | + local file 2026-08-25 17:03:27.734656 | ubuntu-noble | + for file in $new_files 2026-08-25 17:03:27.734661 | ubuntu-noble | + case $file in 2026-08-25 17:03:27.734664 | ubuntu-noble | + continue 2026-08-25 17:03:27.734668 | ubuntu-noble | + rm files-before files-after 2026-08-25 17:03:27.736063 | ubuntu-noble | + tar czf neutron-dynamic-routing-stable-2026.1.tar.gz neutron_dynamic_routing-28.0.0.0rc2.dev2 2026-08-25 17:03:27.766155 | ubuntu-noble | + rm -r neutron_dynamic_routing-28.0.0.0rc2.dev2 2026-08-25 17:03:27.772232 | ubuntu-noble | + echo Check overlays for neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-25 17:03:27.772265 | ubuntu-noble | Check overlays for neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-25 17:03:27.772272 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:27.772279 | ubuntu-noble | + popd 2026-08-25 17:03:27.772284 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 17:03:27.772290 | ubuntu-noble | + pushd tarballs 2026-08-25 17:03:27.772709 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2026.1.tar.gz 2026-08-25 17:03:27.774579 | ubuntu-noble | + filename=neutron-vpnaas-stable-2026.1.tar.gz 2026-08-25 17:03:27.774625 | ubuntu-noble | + [[ -e neutron-vpnaas-stable-2026.1.tar.gz ]] 2026-08-25 17:03:27.774631 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2026.1.tar.gz 2026-08-25 17:03:27.774637 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2026.1.tar.gz 2026-08-25 17:03:27.774643 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2026.1.tar.gz 2026-08-25 17:03:28.880917 | ubuntu-noble | 2026-08-25 17:03:28 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 17:03:28.883185 | 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 17:03:28.883241 | ubuntu-noble | + echo Process neutron-vpnaas-stable-2026.1.tar.gz 2026-08-25 17:03:28.883255 | ubuntu-noble | Process neutron-vpnaas-stable-2026.1.tar.gz 2026-08-25 17:03:28.885861 | ubuntu-noble | ++ tar -tzf neutron-vpnaas-stable-2026.1.tar.gz 2026-08-25 17:03:28.885914 | ubuntu-noble | ++ head -1 2026-08-25 17:03:28.887318 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 17:03:28.895765 | ubuntu-noble | + directory=neutron_vpnaas-28.0.0.0rc2.dev2 2026-08-25 17:03:28.896857 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 neutron_vpnaas-28.0.0.0rc2.dev2 2026-08-25 17:03:28.897032 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-25 17:03:28.897084 | ubuntu-noble | ++ local directory=neutron_vpnaas-28.0.0.0rc2.dev2 2026-08-25 17:03:28.897136 | ubuntu-noble | ++ local suffix= 2026-08-25 17:03:28.897245 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-08-25 17:03:28.897286 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:28.897349 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:28.897383 | ubuntu-noble | ++ path=patches/2026.1/neutron_vpnaas 2026-08-25 17:03:28.897417 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/neutron_vpnaas ]] 2026-08-25 17:03:28.897475 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:28.897503 | ubuntu-noble | ++ path=patches/2026.1/neutron-vpnaas 2026-08-25 17:03:28.897548 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/neutron-vpnaas ]] 2026-08-25 17:03:28.897604 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:28.897639 | ubuntu-noble | ++ path=patches/2026.1/neutron_vpnaas 2026-08-25 17:03:28.897667 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/neutron_vpnaas ]] 2026-08-25 17:03:28.897700 | ubuntu-noble | ++ return 1 2026-08-25 17:03:28.898261 | ubuntu-noble | + patch_dir= 2026-08-25 17:03:28.898343 | ubuntu-noble | + patch_dir= 2026-08-25 17:03:28.899146 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 neutron_vpnaas-28.0.0.0rc2.dev2 /source 2026-08-25 17:03:28.899307 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-25 17:03:28.899353 | ubuntu-noble | ++ local directory=neutron_vpnaas-28.0.0.0rc2.dev2 2026-08-25 17:03:28.899396 | ubuntu-noble | ++ local suffix=/source 2026-08-25 17:03:28.899467 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-08-25 17:03:28.899499 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:28.899550 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:28.899580 | ubuntu-noble | ++ path=overlays/2026.1/neutron_vpnaas/source 2026-08-25 17:03:28.899609 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/neutron_vpnaas/source ]] 2026-08-25 17:03:28.899655 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:28.900184 | ubuntu-noble | ++ path=overlays/2026.1/neutron-vpnaas/source 2026-08-25 17:03:28.900220 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/neutron-vpnaas/source ]] 2026-08-25 17:03:28.900232 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:28.900242 | ubuntu-noble | ++ path=overlays/2026.1/neutron_vpnaas/source 2026-08-25 17:03:28.900251 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/neutron_vpnaas/source ]] 2026-08-25 17:03:28.900257 | ubuntu-noble | ++ return 1 2026-08-25 17:03:28.900269 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:28.900276 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:28.900282 | ubuntu-noble | + echo Check patches for neutron-vpnaas-stable-2026.1.tar.gz 2026-08-25 17:03:28.900304 | ubuntu-noble | Check patches for neutron-vpnaas-stable-2026.1.tar.gz 2026-08-25 17:03:28.900313 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:28.900319 | ubuntu-noble | + echo Check overlays for neutron-vpnaas-stable-2026.1.tar.gz 2026-08-25 17:03:28.900325 | ubuntu-noble | Check overlays for neutron-vpnaas-stable-2026.1.tar.gz 2026-08-25 17:03:28.900331 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:28.900338 | ubuntu-noble | + popd 2026-08-25 17:03:28.900784 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 17:03:28.901042 | ubuntu-noble | + pushd tarballs 2026-08-25 17:03:28.901481 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron/neutron-stable-2026.1.tar.gz 2026-08-25 17:03:28.903782 | ubuntu-noble | + filename=neutron-stable-2026.1.tar.gz 2026-08-25 17:03:28.903844 | ubuntu-noble | + [[ -e neutron-stable-2026.1.tar.gz ]] 2026-08-25 17:03:28.903853 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2026.1.tar.gz 2026-08-25 17:03:28.903861 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2026.1.tar.gz 2026-08-25 17:03:28.903867 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron/neutron-stable-2026.1.tar.gz 2026-08-25 17:03:30.857905 | ubuntu-noble | 2026-08-25 17:03:30 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 17:03:30.860840 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron/neutron-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 17:03:30.860888 | ubuntu-noble | + echo Process neutron-stable-2026.1.tar.gz 2026-08-25 17:03:30.860899 | ubuntu-noble | Process neutron-stable-2026.1.tar.gz 2026-08-25 17:03:30.863857 | ubuntu-noble | ++ tar -tzf neutron-stable-2026.1.tar.gz 2026-08-25 17:03:30.863921 | ubuntu-noble | ++ head -1 2026-08-25 17:03:30.865206 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 17:03:30.872987 | ubuntu-noble | + directory=neutron-28.0.2.dev30 2026-08-25 17:03:30.874052 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 neutron-28.0.2.dev30 2026-08-25 17:03:30.874204 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-25 17:03:30.874254 | ubuntu-noble | ++ local directory=neutron-28.0.2.dev30 2026-08-25 17:03:30.874308 | ubuntu-noble | ++ local suffix= 2026-08-25 17:03:30.874393 | ubuntu-noble | ++ local name=neutron 2026-08-25 17:03:30.874435 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:30.874498 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:30.874535 | ubuntu-noble | ++ path=patches/2026.1/neutron 2026-08-25 17:03:30.874570 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/neutron ]] 2026-08-25 17:03:30.874626 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:30.874656 | ubuntu-noble | ++ path=patches/2026.1/neutron 2026-08-25 17:03:30.874686 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/neutron ]] 2026-08-25 17:03:30.874717 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:30.874832 | ubuntu-noble | ++ path=patches/2026.1/neutron 2026-08-25 17:03:30.874866 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/neutron ]] 2026-08-25 17:03:30.874903 | ubuntu-noble | ++ return 1 2026-08-25 17:03:30.875409 | ubuntu-noble | + patch_dir= 2026-08-25 17:03:30.875523 | ubuntu-noble | + patch_dir= 2026-08-25 17:03:30.876461 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 neutron-28.0.2.dev30 /source 2026-08-25 17:03:30.876601 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-25 17:03:30.876644 | ubuntu-noble | ++ local directory=neutron-28.0.2.dev30 2026-08-25 17:03:30.876693 | ubuntu-noble | ++ local suffix=/source 2026-08-25 17:03:30.876839 | ubuntu-noble | ++ local name=neutron 2026-08-25 17:03:30.876888 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:30.876945 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:30.877023 | ubuntu-noble | ++ path=overlays/2026.1/neutron/source 2026-08-25 17:03:30.877061 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/neutron/source ]] 2026-08-25 17:03:30.877110 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:30.877141 | ubuntu-noble | ++ path=overlays/2026.1/neutron/source 2026-08-25 17:03:30.877181 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/neutron/source ]] 2026-08-25 17:03:30.877231 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:30.877261 | ubuntu-noble | ++ path=overlays/2026.1/neutron/source 2026-08-25 17:03:30.877290 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/neutron/source ]] 2026-08-25 17:03:30.877532 | ubuntu-noble | ++ return 1 2026-08-25 17:03:30.878179 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:30.878204 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:30.878216 | ubuntu-noble | + echo Check patches for neutron-stable-2026.1.tar.gz 2026-08-25 17:03:30.878224 | ubuntu-noble | Check patches for neutron-stable-2026.1.tar.gz 2026-08-25 17:03:30.878257 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:30.878287 | ubuntu-noble | + echo Check overlays for neutron-stable-2026.1.tar.gz 2026-08-25 17:03:30.878298 | ubuntu-noble | Check overlays for neutron-stable-2026.1.tar.gz 2026-08-25 17:03:30.878395 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:30.878403 | ubuntu-noble | + popd 2026-08-25 17:03:30.878528 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 17:03:30.878542 | ubuntu-noble | + pushd tarballs 2026-08-25 17:03:30.879804 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/nova/nova-stable-2026.1.tar.gz 2026-08-25 17:03:30.882368 | ubuntu-noble | + filename=nova-stable-2026.1.tar.gz 2026-08-25 17:03:30.882412 | ubuntu-noble | + [[ -e nova-stable-2026.1.tar.gz ]] 2026-08-25 17:03:30.882485 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/nova/nova-stable-2026.1.tar.gz 2026-08-25 17:03:30.882496 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/nova/nova-stable-2026.1.tar.gz 2026-08-25 17:03:30.882507 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/nova/nova-stable-2026.1.tar.gz 2026-08-25 17:03:32.754899 | ubuntu-noble | 2026-08-25 17:03:32 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 17:03:32.758004 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/nova/nova-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 17:03:32.758162 | ubuntu-noble | + echo Process nova-stable-2026.1.tar.gz 2026-08-25 17:03:32.758180 | ubuntu-noble | Process nova-stable-2026.1.tar.gz 2026-08-25 17:03:32.760849 | ubuntu-noble | ++ tar -tzf nova-stable-2026.1.tar.gz 2026-08-25 17:03:32.760896 | ubuntu-noble | ++ head -1 2026-08-25 17:03:32.761837 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 17:03:32.770041 | ubuntu-noble | + directory=nova-33.0.3.dev9 2026-08-25 17:03:32.770757 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 nova-33.0.3.dev9 2026-08-25 17:03:32.770932 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-25 17:03:32.770945 | ubuntu-noble | ++ local directory=nova-33.0.3.dev9 2026-08-25 17:03:32.771003 | ubuntu-noble | ++ local suffix= 2026-08-25 17:03:32.771067 | ubuntu-noble | ++ local name=nova 2026-08-25 17:03:32.771075 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:32.771109 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:32.771118 | ubuntu-noble | ++ path=patches/2026.1/nova 2026-08-25 17:03:32.771142 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/nova ]] 2026-08-25 17:03:32.771173 | ubuntu-noble | ++ echo patches/2026.1/nova 2026-08-25 17:03:32.771199 | ubuntu-noble | ++ return 0 2026-08-25 17:03:32.771584 | ubuntu-noble | + patch_dir=patches/2026.1/nova 2026-08-25 17:03:32.772992 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 nova-33.0.3.dev9 /source 2026-08-25 17:03:32.773025 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-25 17:03:32.773032 | ubuntu-noble | ++ local directory=nova-33.0.3.dev9 2026-08-25 17:03:32.773038 | ubuntu-noble | ++ local suffix=/source 2026-08-25 17:03:32.773043 | ubuntu-noble | ++ local name=nova 2026-08-25 17:03:32.773049 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:32.773055 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:32.773061 | ubuntu-noble | ++ path=overlays/2026.1/nova/source 2026-08-25 17:03:32.773067 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/nova/source ]] 2026-08-25 17:03:32.773073 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:32.773079 | ubuntu-noble | ++ path=overlays/2026.1/nova/source 2026-08-25 17:03:32.773085 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/nova/source ]] 2026-08-25 17:03:32.773090 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:32.773096 | ubuntu-noble | ++ path=overlays/2026.1/nova/source 2026-08-25 17:03:32.773118 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/nova/source ]] 2026-08-25 17:03:32.773124 | ubuntu-noble | ++ return 1 2026-08-25 17:03:32.773135 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:32.773141 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:32.773147 | ubuntu-noble | + echo Check patches for nova-stable-2026.1.tar.gz 2026-08-25 17:03:32.773152 | ubuntu-noble | Check patches for nova-stable-2026.1.tar.gz 2026-08-25 17:03:32.773158 | ubuntu-noble | + [[ -n patches/2026.1/nova ]] 2026-08-25 17:03:32.773164 | ubuntu-noble | + tar xzf nova-stable-2026.1.tar.gz 2026-08-25 17:03:33.200270 | ubuntu-noble | + rm nova-stable-2026.1.tar.gz 2026-08-25 17:03:33.205794 | ubuntu-noble | + find nova-33.0.3.dev9 -type f 2026-08-25 17:03:33.205834 | ubuntu-noble | + sort 2026-08-25 17:03:33.223000 | ubuntu-noble | + pushd nova-33.0.3.dev9 2026-08-25 17:03:33.224198 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/nova -type f -name '*.patch' 2026-08-25 17:03:33.224540 | ubuntu-noble | ++ sort 2026-08-25 17:03:33.227567 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 17:03:33.227655 | ubuntu-noble | + apply_patch patches/2026.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-25 17:03:33.227757 | ubuntu-noble | + local rel=patches/2026.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-25 17:03:33.227810 | 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 17:03:33.227837 | ubuntu-noble | + echo 'APPLY PATCH patches/2026.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch' 2026-08-25 17:03:33.227855 | ubuntu-noble | APPLY PATCH patches/2026.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-25 17:03:33.227875 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 17:03:33.229473 | ubuntu-noble | checking file nova/api/openstack/identity.py 2026-08-25 17:03:33.229687 | ubuntu-noble | checking file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-25 17:03:33.230206 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 17:03:33.231538 | ubuntu-noble | patching file nova/api/openstack/identity.py 2026-08-25 17:03:33.231920 | ubuntu-noble | patching file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-25 17:03:33.232343 | ubuntu-noble | + echo patches/2026.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-25 17:03:33.232353 | ubuntu-noble | + popd 2026-08-25 17:03:33.232816 | ubuntu-noble | + find nova-33.0.3.dev9 -type f 2026-08-25 17:03:33.233015 | ubuntu-noble | + sort 2026-08-25 17:03:33.249180 | ubuntu-noble | + append_new_files_to_sources_txt nova-33.0.3.dev9 files-before files-after 2026-08-25 17:03:33.249224 | ubuntu-noble | + local directory=nova-33.0.3.dev9 2026-08-25 17:03:33.249233 | ubuntu-noble | + local before=files-before 2026-08-25 17:03:33.249241 | ubuntu-noble | + local after=files-after 2026-08-25 17:03:33.249247 | ubuntu-noble | + local sources_txt 2026-08-25 17:03:33.250347 | ubuntu-noble | ++ find nova-33.0.3.dev9 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-25 17:03:33.251867 | ubuntu-noble | ++ head -1 2026-08-25 17:03:33.253045 | ubuntu-noble | + sources_txt=nova-33.0.3.dev9/nova.egg-info/SOURCES.txt 2026-08-25 17:03:33.253082 | ubuntu-noble | + [[ -z nova-33.0.3.dev9/nova.egg-info/SOURCES.txt ]] 2026-08-25 17:03:33.253090 | ubuntu-noble | + local new_files 2026-08-25 17:03:33.253794 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-25 17:03:33.258939 | ubuntu-noble | + new_files=nova-33.0.3.dev9/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-25 17:03:33.258975 | ubuntu-noble | + [[ -z nova-33.0.3.dev9/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py ]] 2026-08-25 17:03:33.259615 | ubuntu-noble | ++ tail -c1 nova-33.0.3.dev9/nova.egg-info/SOURCES.txt 2026-08-25 17:03:33.260862 | ubuntu-noble | + [[ -n h ]] 2026-08-25 17:03:33.260906 | ubuntu-noble | + echo 2026-08-25 17:03:33.260914 | ubuntu-noble | + local file 2026-08-25 17:03:33.260932 | ubuntu-noble | + for file in $new_files 2026-08-25 17:03:33.260938 | ubuntu-noble | + case $file in 2026-08-25 17:03:33.260946 | 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 17:03:33.260955 | 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 17:03:33.260973 | ubuntu-noble | + echo nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-25 17:03:33.261024 | ubuntu-noble | + rm files-before files-after 2026-08-25 17:03:33.262597 | ubuntu-noble | + tar czf nova-stable-2026.1.tar.gz nova-33.0.3.dev9 2026-08-25 17:03:34.846882 | ubuntu-noble | + rm -r nova-33.0.3.dev9 2026-08-25 17:03:34.954088 | ubuntu-noble | + echo Check overlays for nova-stable-2026.1.tar.gz 2026-08-25 17:03:34.954144 | ubuntu-noble | Check overlays for nova-stable-2026.1.tar.gz 2026-08-25 17:03:34.954155 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:34.954160 | ubuntu-noble | + popd 2026-08-25 17:03:34.954239 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 17:03:34.954428 | ubuntu-noble | + pushd tarballs 2026-08-25 17:03:34.955568 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/octavia/octavia-stable-2026.1.tar.gz 2026-08-25 17:03:34.958525 | ubuntu-noble | + filename=octavia-stable-2026.1.tar.gz 2026-08-25 17:03:34.958581 | ubuntu-noble | + [[ -e octavia-stable-2026.1.tar.gz ]] 2026-08-25 17:03:34.958667 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2026.1.tar.gz 2026-08-25 17:03:34.958673 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2026.1.tar.gz 2026-08-25 17:03:34.958707 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/octavia/octavia-stable-2026.1.tar.gz 2026-08-25 17:03:36.324900 | ubuntu-noble | 2026-08-25 17:03:36 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 17:03:36.326981 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/octavia/octavia-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 17:03:36.327039 | ubuntu-noble | + echo Process octavia-stable-2026.1.tar.gz 2026-08-25 17:03:36.327049 | ubuntu-noble | Process octavia-stable-2026.1.tar.gz 2026-08-25 17:03:36.329796 | ubuntu-noble | ++ tar -tzf octavia-stable-2026.1.tar.gz 2026-08-25 17:03:36.329836 | ubuntu-noble | ++ head -1 2026-08-25 17:03:36.331385 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 17:03:36.336904 | ubuntu-noble | + directory=octavia-18.0.1.dev17 2026-08-25 17:03:36.337817 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 octavia-18.0.1.dev17 2026-08-25 17:03:36.337847 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-25 17:03:36.337882 | ubuntu-noble | ++ local directory=octavia-18.0.1.dev17 2026-08-25 17:03:36.337929 | ubuntu-noble | ++ local suffix= 2026-08-25 17:03:36.338005 | ubuntu-noble | ++ local name=octavia 2026-08-25 17:03:36.338036 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:36.338088 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:36.338496 | ubuntu-noble | ++ path=patches/2026.1/octavia 2026-08-25 17:03:36.338512 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/octavia ]] 2026-08-25 17:03:36.338519 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:36.338525 | ubuntu-noble | ++ path=patches/2026.1/octavia 2026-08-25 17:03:36.338531 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/octavia ]] 2026-08-25 17:03:36.338537 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:36.338543 | ubuntu-noble | ++ path=patches/2026.1/octavia 2026-08-25 17:03:36.338549 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/octavia ]] 2026-08-25 17:03:36.338554 | ubuntu-noble | ++ return 1 2026-08-25 17:03:36.338796 | ubuntu-noble | + patch_dir= 2026-08-25 17:03:36.338868 | ubuntu-noble | + patch_dir= 2026-08-25 17:03:36.339829 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 octavia-18.0.1.dev17 /source 2026-08-25 17:03:36.339948 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-25 17:03:36.339962 | ubuntu-noble | ++ local directory=octavia-18.0.1.dev17 2026-08-25 17:03:36.339978 | ubuntu-noble | ++ local suffix=/source 2026-08-25 17:03:36.339986 | ubuntu-noble | ++ local name=octavia 2026-08-25 17:03:36.340000 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:36.340008 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:36.340015 | ubuntu-noble | ++ path=overlays/2026.1/octavia/source 2026-08-25 17:03:36.340023 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/octavia/source ]] 2026-08-25 17:03:36.340065 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:36.340073 | ubuntu-noble | ++ path=overlays/2026.1/octavia/source 2026-08-25 17:03:36.340104 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/octavia/source ]] 2026-08-25 17:03:36.340111 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:36.340123 | ubuntu-noble | ++ path=overlays/2026.1/octavia/source 2026-08-25 17:03:36.340130 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/octavia/source ]] 2026-08-25 17:03:36.340137 | ubuntu-noble | ++ return 1 2026-08-25 17:03:36.340830 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:36.340860 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:36.340867 | ubuntu-noble | + echo Check patches for octavia-stable-2026.1.tar.gz 2026-08-25 17:03:36.340872 | ubuntu-noble | Check patches for octavia-stable-2026.1.tar.gz 2026-08-25 17:03:36.340879 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:36.340884 | ubuntu-noble | + echo Check overlays for octavia-stable-2026.1.tar.gz 2026-08-25 17:03:36.340890 | ubuntu-noble | Check overlays for octavia-stable-2026.1.tar.gz 2026-08-25 17:03:36.340896 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:36.340901 | ubuntu-noble | + popd 2026-08-25 17:03:36.340911 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 17:03:36.340918 | ubuntu-noble | + pushd tarballs 2026-08-25 17:03:36.341695 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/placement/placement-stable-2026.1.tar.gz 2026-08-25 17:03:36.343661 | ubuntu-noble | + filename=placement-stable-2026.1.tar.gz 2026-08-25 17:03:36.343682 | ubuntu-noble | + [[ -e placement-stable-2026.1.tar.gz ]] 2026-08-25 17:03:36.343748 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/placement/placement-stable-2026.1.tar.gz 2026-08-25 17:03:36.343765 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/placement/placement-stable-2026.1.tar.gz 2026-08-25 17:03:36.343797 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/placement/placement-stable-2026.1.tar.gz 2026-08-25 17:03:37.566917 | ubuntu-noble | 2026-08-25 17:03:37 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 17:03:37.568929 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/placement/placement-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 17:03:37.569001 | ubuntu-noble | + echo Process placement-stable-2026.1.tar.gz 2026-08-25 17:03:37.569017 | ubuntu-noble | Process placement-stable-2026.1.tar.gz 2026-08-25 17:03:37.571820 | ubuntu-noble | ++ tar -tzf placement-stable-2026.1.tar.gz 2026-08-25 17:03:37.571871 | ubuntu-noble | ++ head -1 2026-08-25 17:03:37.572187 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 17:03:37.586140 | ubuntu-noble | + directory=openstack_placement-15.0.1.dev4 2026-08-25 17:03:37.587414 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 openstack_placement-15.0.1.dev4 2026-08-25 17:03:37.587501 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-25 17:03:37.587520 | ubuntu-noble | ++ local directory=openstack_placement-15.0.1.dev4 2026-08-25 17:03:37.587601 | ubuntu-noble | ++ local suffix= 2026-08-25 17:03:37.587691 | ubuntu-noble | ++ local name=openstack_placement 2026-08-25 17:03:37.587705 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:37.587719 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:37.587815 | ubuntu-noble | ++ path=patches/2026.1/openstack_placement 2026-08-25 17:03:37.587842 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/openstack_placement ]] 2026-08-25 17:03:37.587865 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:37.587889 | ubuntu-noble | ++ path=patches/2026.1/openstack-placement 2026-08-25 17:03:37.587900 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/openstack-placement ]] 2026-08-25 17:03:37.587910 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:37.587923 | ubuntu-noble | ++ path=patches/2026.1/openstack_placement 2026-08-25 17:03:37.587933 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/openstack_placement ]] 2026-08-25 17:03:37.587943 | ubuntu-noble | ++ return 1 2026-08-25 17:03:37.588877 | ubuntu-noble | + patch_dir= 2026-08-25 17:03:37.588943 | ubuntu-noble | + patch_dir= 2026-08-25 17:03:37.589578 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 openstack_placement-15.0.1.dev4 /source 2026-08-25 17:03:37.589695 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-25 17:03:37.589710 | ubuntu-noble | ++ local directory=openstack_placement-15.0.1.dev4 2026-08-25 17:03:37.589782 | ubuntu-noble | ++ local suffix=/source 2026-08-25 17:03:37.589869 | ubuntu-noble | ++ local name=openstack_placement 2026-08-25 17:03:37.589883 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:37.589933 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:37.589946 | ubuntu-noble | ++ path=overlays/2026.1/openstack_placement/source 2026-08-25 17:03:37.589975 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/openstack_placement/source ]] 2026-08-25 17:03:37.590026 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:37.590038 | ubuntu-noble | ++ path=overlays/2026.1/openstack-placement/source 2026-08-25 17:03:37.590048 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/openstack-placement/source ]] 2026-08-25 17:03:37.590059 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:37.590070 | ubuntu-noble | ++ path=overlays/2026.1/openstack_placement/source 2026-08-25 17:03:37.590081 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/openstack_placement/source ]] 2026-08-25 17:03:37.590091 | ubuntu-noble | ++ return 1 2026-08-25 17:03:37.590675 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:37.590688 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:37.590769 | ubuntu-noble | + echo Check patches for placement-stable-2026.1.tar.gz 2026-08-25 17:03:37.590788 | ubuntu-noble | Check patches for placement-stable-2026.1.tar.gz 2026-08-25 17:03:37.590800 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:37.590811 | ubuntu-noble | + echo Check overlays for placement-stable-2026.1.tar.gz 2026-08-25 17:03:37.590821 | ubuntu-noble | Check overlays for placement-stable-2026.1.tar.gz 2026-08-25 17:03:37.590832 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:37.590840 | ubuntu-noble | + popd 2026-08-25 17:03:37.590972 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 17:03:37.590986 | ubuntu-noble | + pushd tarballs 2026-08-25 17:03:37.592115 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2026.1.tar.gz 2026-08-25 17:03:37.594211 | ubuntu-noble | + filename=skyline-apiserver-stable-2026.1.tar.gz 2026-08-25 17:03:37.594243 | ubuntu-noble | + [[ -e skyline-apiserver-stable-2026.1.tar.gz ]] 2026-08-25 17:03:37.594258 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2026.1.tar.gz 2026-08-25 17:03:37.594266 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2026.1.tar.gz 2026-08-25 17:03:37.594278 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2026.1.tar.gz 2026-08-25 17:03:39.533916 | ubuntu-noble | 2026-08-25 17:03:39 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 17:03:39.536292 | 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 17:03:39.536332 | ubuntu-noble | + echo Process skyline-apiserver-stable-2026.1.tar.gz 2026-08-25 17:03:39.536340 | ubuntu-noble | Process skyline-apiserver-stable-2026.1.tar.gz 2026-08-25 17:03:39.538798 | ubuntu-noble | ++ tar -tzf skyline-apiserver-stable-2026.1.tar.gz 2026-08-25 17:03:39.538835 | ubuntu-noble | ++ head -1 2026-08-25 17:03:39.539301 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 17:03:39.545378 | ubuntu-noble | + directory=skyline_apiserver-8.0.1.dev10 2026-08-25 17:03:39.546353 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 skyline_apiserver-8.0.1.dev10 2026-08-25 17:03:39.546509 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-25 17:03:39.546548 | ubuntu-noble | ++ local directory=skyline_apiserver-8.0.1.dev10 2026-08-25 17:03:39.546561 | ubuntu-noble | ++ local suffix= 2026-08-25 17:03:39.546567 | ubuntu-noble | ++ local name=skyline_apiserver 2026-08-25 17:03:39.546574 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:39.546614 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:39.546624 | ubuntu-noble | ++ path=patches/2026.1/skyline_apiserver 2026-08-25 17:03:39.546649 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/skyline_apiserver ]] 2026-08-25 17:03:39.546690 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:39.546716 | ubuntu-noble | ++ path=patches/2026.1/skyline-apiserver 2026-08-25 17:03:39.546762 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/skyline-apiserver ]] 2026-08-25 17:03:39.546777 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:39.546786 | ubuntu-noble | ++ path=patches/2026.1/skyline_apiserver 2026-08-25 17:03:39.546793 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/skyline_apiserver ]] 2026-08-25 17:03:39.546799 | ubuntu-noble | ++ return 1 2026-08-25 17:03:39.547531 | ubuntu-noble | + patch_dir= 2026-08-25 17:03:39.547550 | ubuntu-noble | + patch_dir= 2026-08-25 17:03:39.548023 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 skyline_apiserver-8.0.1.dev10 /source 2026-08-25 17:03:39.548099 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-25 17:03:39.548110 | ubuntu-noble | ++ local directory=skyline_apiserver-8.0.1.dev10 2026-08-25 17:03:39.548138 | ubuntu-noble | ++ local suffix=/source 2026-08-25 17:03:39.548202 | ubuntu-noble | ++ local name=skyline_apiserver 2026-08-25 17:03:39.548213 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:39.548250 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:39.548260 | ubuntu-noble | ++ path=overlays/2026.1/skyline_apiserver/source 2026-08-25 17:03:39.548268 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/skyline_apiserver/source ]] 2026-08-25 17:03:39.548304 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:39.548313 | ubuntu-noble | ++ path=overlays/2026.1/skyline-apiserver/source 2026-08-25 17:03:39.548322 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/skyline-apiserver/source ]] 2026-08-25 17:03:39.548330 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:39.548339 | ubuntu-noble | ++ path=overlays/2026.1/skyline_apiserver/source 2026-08-25 17:03:39.548348 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/skyline_apiserver/source ]] 2026-08-25 17:03:39.548356 | ubuntu-noble | ++ return 1 2026-08-25 17:03:39.548819 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:39.548836 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:39.549330 | ubuntu-noble | + echo Check patches for skyline-apiserver-stable-2026.1.tar.gz 2026-08-25 17:03:39.549350 | ubuntu-noble | Check patches for skyline-apiserver-stable-2026.1.tar.gz 2026-08-25 17:03:39.549356 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:39.549363 | ubuntu-noble | + echo Check overlays for skyline-apiserver-stable-2026.1.tar.gz 2026-08-25 17:03:39.549369 | ubuntu-noble | Check overlays for skyline-apiserver-stable-2026.1.tar.gz 2026-08-25 17:03:39.549375 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:39.549382 | ubuntu-noble | + popd 2026-08-25 17:03:39.549388 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 17:03:39.549395 | ubuntu-noble | + pushd tarballs 2026-08-25 17:03:39.550044 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2026.1.tar.gz 2026-08-25 17:03:39.551805 | ubuntu-noble | + filename=skyline-console-stable-2026.1.tar.gz 2026-08-25 17:03:39.551835 | ubuntu-noble | + [[ -e skyline-console-stable-2026.1.tar.gz ]] 2026-08-25 17:03:39.551844 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2026.1.tar.gz 2026-08-25 17:03:39.551852 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2026.1.tar.gz 2026-08-25 17:03:39.551859 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2026.1.tar.gz 2026-08-25 17:03:42.314925 | ubuntu-noble | 2026-08-25 17:03:42 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 17:03:42.317596 | 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 17:03:42.317669 | ubuntu-noble | + echo Process skyline-console-stable-2026.1.tar.gz 2026-08-25 17:03:42.317687 | ubuntu-noble | Process skyline-console-stable-2026.1.tar.gz 2026-08-25 17:03:42.319824 | ubuntu-noble | ++ tar -tzf skyline-console-stable-2026.1.tar.gz 2026-08-25 17:03:42.319870 | ubuntu-noble | ++ head -1 2026-08-25 17:03:42.322813 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 17:03:42.329282 | ubuntu-noble | + directory=skyline_console-8.0.1.dev14 2026-08-25 17:03:42.330149 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 skyline_console-8.0.1.dev14 2026-08-25 17:03:42.330325 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-25 17:03:42.330387 | ubuntu-noble | ++ local directory=skyline_console-8.0.1.dev14 2026-08-25 17:03:42.330464 | ubuntu-noble | ++ local suffix= 2026-08-25 17:03:42.330580 | ubuntu-noble | ++ local name=skyline_console 2026-08-25 17:03:42.330636 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:42.330703 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:42.330780 | ubuntu-noble | ++ path=patches/2026.1/skyline_console 2026-08-25 17:03:42.330825 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/skyline_console ]] 2026-08-25 17:03:42.330880 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:42.330909 | ubuntu-noble | ++ path=patches/2026.1/skyline-console 2026-08-25 17:03:42.330938 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/skyline-console ]] 2026-08-25 17:03:42.330971 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:42.330998 | ubuntu-noble | ++ path=patches/2026.1/skyline_console 2026-08-25 17:03:42.331027 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/skyline_console ]] 2026-08-25 17:03:42.331060 | ubuntu-noble | ++ return 1 2026-08-25 17:03:42.331516 | ubuntu-noble | + patch_dir= 2026-08-25 17:03:42.331581 | ubuntu-noble | + patch_dir= 2026-08-25 17:03:42.332309 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 skyline_console-8.0.1.dev14 /source 2026-08-25 17:03:42.332463 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-25 17:03:42.332506 | ubuntu-noble | ++ local directory=skyline_console-8.0.1.dev14 2026-08-25 17:03:42.332551 | ubuntu-noble | ++ local suffix=/source 2026-08-25 17:03:42.332627 | ubuntu-noble | ++ local name=skyline_console 2026-08-25 17:03:42.332662 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:42.332718 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:42.332828 | ubuntu-noble | ++ path=overlays/2026.1/skyline_console/source 2026-08-25 17:03:42.332870 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/skyline_console/source ]] 2026-08-25 17:03:42.332917 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:42.332945 | ubuntu-noble | ++ path=overlays/2026.1/skyline-console/source 2026-08-25 17:03:42.332973 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/skyline-console/source ]] 2026-08-25 17:03:42.333005 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:42.333032 | ubuntu-noble | ++ path=overlays/2026.1/skyline_console/source 2026-08-25 17:03:42.333059 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/skyline_console/source ]] 2026-08-25 17:03:42.333090 | ubuntu-noble | ++ return 1 2026-08-25 17:03:42.333506 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:42.333559 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:42.333606 | ubuntu-noble | + echo Check patches for skyline-console-stable-2026.1.tar.gz 2026-08-25 17:03:42.333629 | ubuntu-noble | Check patches for skyline-console-stable-2026.1.tar.gz 2026-08-25 17:03:42.333660 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:42.333695 | ubuntu-noble | + echo Check overlays for skyline-console-stable-2026.1.tar.gz 2026-08-25 17:03:42.333715 | ubuntu-noble | Check overlays for skyline-console-stable-2026.1.tar.gz 2026-08-25 17:03:42.333768 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:42.333803 | ubuntu-noble | + popd 2026-08-25 17:03:42.333906 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 17:03:42.333944 | ubuntu-noble | + pushd tarballs 2026-08-25 17:03:42.334697 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/watcher/watcher-stable-2026.1.tar.gz 2026-08-25 17:03:42.337367 | ubuntu-noble | + filename=watcher-stable-2026.1.tar.gz 2026-08-25 17:03:42.337484 | ubuntu-noble | + [[ -e watcher-stable-2026.1.tar.gz ]] 2026-08-25 17:03:42.337547 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/watcher/watcher-stable-2026.1.tar.gz 2026-08-25 17:03:42.337570 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/watcher/watcher-stable-2026.1.tar.gz 2026-08-25 17:03:42.337610 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/watcher/watcher-stable-2026.1.tar.gz 2026-08-25 17:03:43.751054 | ubuntu-noble | 2026-08-25 17:03:43 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 17:03:43.753792 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/watcher/watcher-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 17:03:43.753849 | ubuntu-noble | + echo Process watcher-stable-2026.1.tar.gz 2026-08-25 17:03:43.753860 | ubuntu-noble | Process watcher-stable-2026.1.tar.gz 2026-08-25 17:03:43.756802 | ubuntu-noble | ++ tar -tzf watcher-stable-2026.1.tar.gz 2026-08-25 17:03:43.756846 | ubuntu-noble | ++ head -1 2026-08-25 17:03:43.757198 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 17:03:43.763109 | ubuntu-noble | + directory=python_watcher-16.0.2.dev2 2026-08-25 17:03:43.763949 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 python_watcher-16.0.2.dev2 2026-08-25 17:03:43.764100 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-25 17:03:43.764143 | ubuntu-noble | ++ local directory=python_watcher-16.0.2.dev2 2026-08-25 17:03:43.764198 | ubuntu-noble | ++ local suffix= 2026-08-25 17:03:43.764273 | ubuntu-noble | ++ local name=python_watcher 2026-08-25 17:03:43.764305 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:43.764359 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:43.764424 | ubuntu-noble | ++ path=patches/2026.1/python_watcher 2026-08-25 17:03:43.764455 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/python_watcher ]] 2026-08-25 17:03:43.764503 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:43.764528 | ubuntu-noble | ++ path=patches/2026.1/python-watcher 2026-08-25 17:03:43.764552 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/python-watcher ]] 2026-08-25 17:03:43.764581 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:43.764605 | ubuntu-noble | ++ path=patches/2026.1/python_watcher 2026-08-25 17:03:43.764628 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/python_watcher ]] 2026-08-25 17:03:43.764656 | ubuntu-noble | ++ return 1 2026-08-25 17:03:43.765077 | ubuntu-noble | + patch_dir= 2026-08-25 17:03:43.765143 | ubuntu-noble | + patch_dir= 2026-08-25 17:03:43.765887 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 python_watcher-16.0.2.dev2 /source 2026-08-25 17:03:43.765959 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-25 17:03:43.765969 | ubuntu-noble | ++ local directory=python_watcher-16.0.2.dev2 2026-08-25 17:03:43.765996 | ubuntu-noble | ++ local suffix=/source 2026-08-25 17:03:43.766064 | ubuntu-noble | ++ local name=python_watcher 2026-08-25 17:03:43.766073 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:43.766098 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:43.766107 | ubuntu-noble | ++ path=overlays/2026.1/python_watcher/source 2026-08-25 17:03:43.766124 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/python_watcher/source ]] 2026-08-25 17:03:43.766133 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:43.766141 | ubuntu-noble | ++ path=overlays/2026.1/python-watcher/source 2026-08-25 17:03:43.766149 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/python-watcher/source ]] 2026-08-25 17:03:43.766157 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:43.766165 | ubuntu-noble | ++ path=overlays/2026.1/python_watcher/source 2026-08-25 17:03:43.766171 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/python_watcher/source ]] 2026-08-25 17:03:43.766179 | ubuntu-noble | ++ return 1 2026-08-25 17:03:43.766825 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:43.766858 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:43.766865 | ubuntu-noble | + echo Check patches for watcher-stable-2026.1.tar.gz 2026-08-25 17:03:43.766871 | ubuntu-noble | Check patches for watcher-stable-2026.1.tar.gz 2026-08-25 17:03:43.766877 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:43.766883 | ubuntu-noble | + echo Check overlays for watcher-stable-2026.1.tar.gz 2026-08-25 17:03:43.766888 | ubuntu-noble | Check overlays for watcher-stable-2026.1.tar.gz 2026-08-25 17:03:43.766894 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:43.766900 | ubuntu-noble | + popd 2026-08-25 17:03:43.766906 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 17:03:43.766912 | ubuntu-noble | + pushd tarballs 2026-08-25 17:03:43.767686 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/requirements/requirements-stable-2026.1.tar.gz 2026-08-25 17:03:43.769654 | ubuntu-noble | + filename=requirements-stable-2026.1.tar.gz 2026-08-25 17:03:43.769688 | ubuntu-noble | + [[ -e requirements-stable-2026.1.tar.gz ]] 2026-08-25 17:03:43.769693 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2026.1.tar.gz 2026-08-25 17:03:43.769698 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2026.1.tar.gz 2026-08-25 17:03:43.769703 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/requirements/requirements-stable-2026.1.tar.gz 2026-08-25 17:03:44.707858 | ubuntu-noble | 2026-08-25 17:03:44 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 17:03:44.709246 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/requirements/requirements-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 17:03:44.709276 | ubuntu-noble | + echo Process requirements-stable-2026.1.tar.gz 2026-08-25 17:03:44.709281 | ubuntu-noble | Process requirements-stable-2026.1.tar.gz 2026-08-25 17:03:44.712671 | ubuntu-noble | ++ tar -tzf requirements-stable-2026.1.tar.gz 2026-08-25 17:03:44.712704 | ubuntu-noble | ++ head -1 2026-08-25 17:03:44.714021 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 17:03:44.718795 | ubuntu-noble | + directory=openstack_requirements-1.2.1.dev8272 2026-08-25 17:03:44.719842 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 openstack_requirements-1.2.1.dev8272 2026-08-25 17:03:44.719869 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-25 17:03:44.719874 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev8272 2026-08-25 17:03:44.719878 | ubuntu-noble | ++ local suffix= 2026-08-25 17:03:44.719882 | ubuntu-noble | ++ local name=openstack_requirements 2026-08-25 17:03:44.719886 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:44.719890 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:44.719894 | ubuntu-noble | ++ path=patches/2026.1/openstack_requirements 2026-08-25 17:03:44.719898 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/openstack_requirements ]] 2026-08-25 17:03:44.719902 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:44.719906 | ubuntu-noble | ++ path=patches/2026.1/openstack-requirements 2026-08-25 17:03:44.719910 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/openstack-requirements ]] 2026-08-25 17:03:44.719913 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:44.719917 | ubuntu-noble | ++ path=patches/2026.1/openstack_requirements 2026-08-25 17:03:44.719920 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/openstack_requirements ]] 2026-08-25 17:03:44.719924 | ubuntu-noble | ++ return 1 2026-08-25 17:03:44.719931 | ubuntu-noble | + patch_dir= 2026-08-25 17:03:44.719935 | ubuntu-noble | + patch_dir= 2026-08-25 17:03:44.720802 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 openstack_requirements-1.2.1.dev8272 /source 2026-08-25 17:03:44.720827 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-25 17:03:44.720831 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev8272 2026-08-25 17:03:44.720835 | ubuntu-noble | ++ local suffix=/source 2026-08-25 17:03:44.720838 | ubuntu-noble | ++ local name=openstack_requirements 2026-08-25 17:03:44.720842 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:44.720846 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:44.720850 | ubuntu-noble | ++ path=overlays/2026.1/openstack_requirements/source 2026-08-25 17:03:44.720854 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/openstack_requirements/source ]] 2026-08-25 17:03:44.720858 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:44.720861 | ubuntu-noble | ++ path=overlays/2026.1/openstack-requirements/source 2026-08-25 17:03:44.720865 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/openstack-requirements/source ]] 2026-08-25 17:03:44.720868 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:44.720872 | ubuntu-noble | ++ path=overlays/2026.1/openstack_requirements/source 2026-08-25 17:03:44.720875 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/openstack_requirements/source ]] 2026-08-25 17:03:44.720891 | ubuntu-noble | ++ return 1 2026-08-25 17:03:44.720899 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:44.720902 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:44.720906 | ubuntu-noble | + echo Check patches for requirements-stable-2026.1.tar.gz 2026-08-25 17:03:44.720910 | ubuntu-noble | Check patches for requirements-stable-2026.1.tar.gz 2026-08-25 17:03:44.720913 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:44.720917 | ubuntu-noble | + echo Check overlays for requirements-stable-2026.1.tar.gz 2026-08-25 17:03:44.720920 | ubuntu-noble | Check overlays for requirements-stable-2026.1.tar.gz 2026-08-25 17:03:44.720926 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:44.720930 | ubuntu-noble | + popd 2026-08-25 17:03:44.721500 | 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 17:03:44.721532 | ubuntu-noble | + local manifest=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-25 17:03:44.721540 | ubuntu-noble | + shift 2026-08-25 17:03:44.721546 | ubuntu-noble | + [[ ! -e /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied ]] 2026-08-25 17:03:44.721551 | ubuntu-noble | + roots=() 2026-08-25 17:03:44.721556 | ubuntu-noble | + local roots dir 2026-08-25 17:03:44.721561 | ubuntu-noble | + for dir in "$@" 2026-08-25 17:03:44.721566 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1 ]] 2026-08-25 17:03:44.721572 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-08-25 17:03:44.721577 | ubuntu-noble | + for dir in "$@" 2026-08-25 17:03:44.721583 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2026.1 ]] 2026-08-25 17:03:44.721588 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-08-25 17:03:44.721593 | ubuntu-noble | + [[ 2 -eq 0 ]] 2026-08-25 17:03:44.721598 | ubuntu-noble | + local tmp 2026-08-25 17:03:44.721812 | ubuntu-noble | ++ mktemp -d 2026-08-25 17:03:44.724018 | ubuntu-noble | + tmp=/tmp/tmp.rU5Nqk4MJM 2026-08-25 17:03:44.724057 | 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 17:03:44.724557 | ubuntu-noble | + sed 's|^/home/zuul/src/github.com/osism/container-images-kolla/||' 2026-08-25 17:03:44.725028 | ubuntu-noble | + sort 2026-08-25 17:03:44.730171 | ubuntu-noble | + sort -u /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-25 17:03:44.735520 | ubuntu-noble | + comm -23 /tmp/tmp.rU5Nqk4MJM/expected /tmp/tmp.rU5Nqk4MJM/applied 2026-08-25 17:03:44.738500 | ubuntu-noble | + local expected_count missing_count 2026-08-25 17:03:44.739528 | ubuntu-noble | ++ wc -l 2026-08-25 17:03:44.741906 | ubuntu-noble | + expected_count=10 2026-08-25 17:03:44.742874 | ubuntu-noble | ++ wc -l 2026-08-25 17:03:44.745219 | ubuntu-noble | + missing_count=0 2026-08-25 17:03:44.745250 | ubuntu-noble | + [[ 0 -gt 0 ]] 2026-08-25 17:03:44.745258 | ubuntu-noble | + rm -rf /tmp/tmp.rU5Nqk4MJM 2026-08-25 17:03:44.747900 | ubuntu-noble | + echo 'VERIFIED: 10 patch files, all applied' 2026-08-25 17:03:44.747943 | ubuntu-noble | VERIFIED: 10 patch files, all applied 2026-08-25 17:03:44.747954 | ubuntu-noble | + return 0 2026-08-25 17:03:44.896252 | ubuntu-noble | ok: Runtime: 0:01:09.599047 2026-08-25 17:03:44.932212 | 2026-08-25 17:03:44.932365 | PLAY RECAP 2026-08-25 17:03:44.932433 | ubuntu-noble | ok: 2 changed: 0 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-25 17:03:44.932460 | 2026-08-25 17:03:45.267457 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/container-images-kolla/playbooks/patch.yml@main] 2026-08-25 17:03:45.268582 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-08-25 17:03:46.164055 | 2026-08-25 17:03:46.164258 | PLAY [Base post-fetch] 2026-08-25 17:03:46.190653 | 2026-08-25 17:03:46.190891 | TASK [diagnose-network : Ensure log directory exists] 2026-08-25 17:03:46.844235 | ubuntu-noble | ok 2026-08-25 17:03:46.854521 | 2026-08-25 17:03:46.854744 | TASK [diagnose-network : Snapshot dual-stack network state (post)] 2026-08-25 17:03:58.985905 | ubuntu-noble | ok: Runtime: 0:00:05.894305 2026-08-25 17:03:59.001652 | 2026-08-25 17:03:59.001896 | TASK [diagnose-network : Snapshot Docker/BuildKit IPv6 config (teardown)] 2026-08-25 17:04:05.185102 | ubuntu-noble | ok: Runtime: 0:00:00.308133 2026-08-25 17:04:05.192325 | 2026-08-25 17:04:05.192479 | TASK [diagnose-network : Probe container network namespace (teardown)] 2026-08-25 17:04:11.396888 | ubuntu-noble | ok: Runtime: 0:00:00.072990 2026-08-25 17:04:11.423724 | 2026-08-25 17:04:11.423930 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-25 17:04:11.493836 | ubuntu-noble | skipping: Conditional result was False 2026-08-25 17:04:11.500142 | 2026-08-25 17:04:11.500278 | TASK [fetch-output : Set log path for single node] 2026-08-25 17:04:11.542869 | ubuntu-noble | ok 2026-08-25 17:04:11.548104 | 2026-08-25 17:04:11.548226 | LOOP [fetch-output : Ensure local output dirs] 2026-08-25 17:04:11.859125 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/bf8fb0c3b00e461faac8800ff4bece2d/work/logs" 2026-08-25 17:04:12.148308 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/bf8fb0c3b00e461faac8800ff4bece2d/work/artifacts" 2026-08-25 17:04:12.431994 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/bf8fb0c3b00e461faac8800ff4bece2d/work/docs" 2026-08-25 17:04:12.446252 | 2026-08-25 17:04:12.446468 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-25 17:04:13.270344 | ubuntu-noble | changed: 2026-08-25 17:04:13.270722 | ubuntu-noble | .d..t...... ./ 2026-08-25 17:04:13.270866 | ubuntu-noble | >f+++++++++ net-debug.post.txt 2026-08-25 17:04:13.270935 | ubuntu-noble | >f+++++++++ net-debug.pre.txt 2026-08-25 17:04:13.270971 | ubuntu-noble | >f+++++++++ sudo-debug.txt 2026-08-25 17:04:13.271033 | ubuntu-noble | >f+++++++++ sudo-strace.log 2026-08-25 17:04:13.271067 | ubuntu-noble | >f+++++++++ sudo-strace.log.time 2026-08-25 17:04:13.271135 | ubuntu-noble | changed: All items complete 2026-08-25 17:04:13.271179 | 2026-08-25 17:04:13.814259 | ubuntu-noble | changed: .d..t...... ./ 2026-08-25 17:04:14.381405 | ubuntu-noble | changed: .d..t...... ./ 2026-08-25 17:04:14.403931 | 2026-08-25 17:04:14.404116 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-25 17:04:14.765458 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.012195 2026-08-25 17:04:15.097188 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.008011 2026-08-25 17:04:15.129168 | 2026-08-25 17:04:15.129492 | PLAY RECAP 2026-08-25 17:04:15.129688 | ubuntu-noble | ok: 8 changed: 3 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-25 17:04:15.130071 | 2026-08-25 17:04:15.428771 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-08-25 17:04:15.430240 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-08-25 17:04:16.278028 | 2026-08-25 17:04:16.278248 | PLAY [Base post] 2026-08-25 17:04:16.295269 | 2026-08-25 17:04:16.295578 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-25 17:04:17.167700 | ubuntu-noble | changed 2026-08-25 17:04:17.174323 | 2026-08-25 17:04:17.174445 | PLAY RECAP 2026-08-25 17:04:17.174511 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-25 17:04:17.174576 | 2026-08-25 17:04:17.403767 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-08-25 17:04:17.404837 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-25 17:04:18.275128 | 2026-08-25 17:04:18.275324 | PLAY [Base post-logs] 2026-08-25 17:04:18.294631 | 2026-08-25 17:04:18.294930 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-25 17:04:18.806199 | localhost | changed 2026-08-25 17:04:18.822408 | 2026-08-25 17:04:18.822623 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-25 17:04:18.852698 | localhost | ok 2026-08-25 17:04:18.856883 | 2026-08-25 17:04:18.857021 | TASK [Set zuul-log-path fact] 2026-08-25 17:04:18.883917 | localhost | ok 2026-08-25 17:04:18.893934 | 2026-08-25 17:04:18.894130 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-25 17:04:18.920540 | localhost | ok 2026-08-25 17:04:18.924297 | 2026-08-25 17:04:18.924408 | TASK [upload-logs : Create log directories] 2026-08-25 17:04:19.453097 | localhost | changed 2026-08-25 17:04:19.456323 | 2026-08-25 17:04:19.456441 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-25 17:04:20.131748 | localhost -> localhost | ok: Runtime: 0:00:00.009489 2026-08-25 17:04:20.137997 | 2026-08-25 17:04:20.138147 | TASK [upload-logs : Upload logs to log server] 2026-08-25 17:04:20.802202 | localhost | Output suppressed because no_log was given 2026-08-25 17:04:20.804560 | 2026-08-25 17:04:20.804674 | LOOP [upload-logs : Compress console log and json output] 2026-08-25 17:04:20.869425 | localhost | skipping: Conditional result was False 2026-08-25 17:04:20.875798 | localhost | skipping: Conditional result was False 2026-08-25 17:04:20.887492 | 2026-08-25 17:04:20.887643 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-25 17:04:20.991651 | localhost | skipping: Conditional result was False 2026-08-25 17:04:20.992007 | 2026-08-25 17:04:20.996954 | localhost | skipping: Conditional result was False 2026-08-25 17:04:21.006808 | 2026-08-25 17:04:21.007110 | LOOP [upload-logs : Upload console log and json output]