2026-08-27 07:25:01.781317 | Job console starting 2026-08-27 07:25:01.818547 | Updating git repos 2026-08-27 07:25:01.851436 | Cloning repos into workspace 2026-08-27 07:25:01.889852 | Restoring repo states 2026-08-27 07:25:01.900989 | Merging changes 2026-08-27 07:25:02.587793 | Checking out repos 2026-08-27 07:25:02.624931 | Preparing playbooks 2026-08-27 07:25:03.557098 | Running Ansible setup 2026-08-27 07:25:08.715424 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-08-27 07:25:09.799557 | 2026-08-27 07:25:09.799766 | PLAY [Base pre] 2026-08-27 07:25:09.818760 | 2026-08-27 07:25:09.818937 | TASK [Setup log path fact] 2026-08-27 07:25:09.840778 | ubuntu-noble | ok 2026-08-27 07:25:09.865479 | 2026-08-27 07:25:09.865661 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-27 07:25:09.895681 | ubuntu-noble | ok 2026-08-27 07:25:09.910622 | 2026-08-27 07:25:09.910814 | TASK [emit-job-header : Print job information] 2026-08-27 07:25:09.959593 | # Job Information 2026-08-27 07:25:09.959894 | Ansible Version: 2.16.14 2026-08-27 07:25:09.959953 | Job: container-images-kolla-patch-2025.1 2026-08-27 07:25:09.960009 | Pipeline: check 2026-08-27 07:25:09.960049 | Executor: 521e9411259a 2026-08-27 07:25:09.960084 | Triggered by: https://github.com/osism/container-images-kolla/pull/780 2026-08-27 07:25:09.960121 | Event ID: 493e99c0-a1e8-11f1-8fc0-0e5746075657 2026-08-27 07:25:09.967309 | 2026-08-27 07:25:09.967459 | LOOP [emit-job-header : Print node information] 2026-08-27 07:25:10.094118 | ubuntu-noble | ok: 2026-08-27 07:25:10.094451 | ubuntu-noble | # Node Information 2026-08-27 07:25:10.094498 | ubuntu-noble | Inventory Hostname: ubuntu-noble 2026-08-27 07:25:10.094530 | ubuntu-noble | Hostname: ubuntu 2026-08-27 07:25:10.094558 | ubuntu-noble | Username: zuul 2026-08-27 07:25:10.094586 | ubuntu-noble | Distro: Ubuntu 24.04 2026-08-27 07:25:10.094616 | ubuntu-noble | Provider: regiocloud-a 2026-08-27 07:25:10.094645 | ubuntu-noble | Region: 2026-08-27 07:25:10.094672 | ubuntu-noble | Label: ubuntu-noble 2026-08-27 07:25:10.094698 | ubuntu-noble | Product Name: OpenStack Nova 2026-08-27 07:25:10.094724 | ubuntu-noble | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe96:ba96 2026-08-27 07:25:10.116235 | 2026-08-27 07:25:10.116412 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-27 07:25:10.677771 | ubuntu-noble -> localhost | changed 2026-08-27 07:25:10.694064 | 2026-08-27 07:25:10.694324 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-27 07:25:11.923131 | ubuntu-noble -> localhost | changed 2026-08-27 07:25:11.935996 | 2026-08-27 07:25:11.936146 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-27 07:25:12.266116 | ubuntu-noble -> localhost | ok 2026-08-27 07:25:12.273031 | 2026-08-27 07:25:12.273164 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-27 07:25:12.304144 | ubuntu-noble | ok 2026-08-27 07:25:12.323001 | ubuntu-noble | included: /var/lib/zuul/builds/b321125cdafa4dda9c7918c777a9c6ee/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-27 07:25:12.329429 | 2026-08-27 07:25:12.329540 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-27 07:25:13.377691 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-08-27 07:25:13.378022 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/b321125cdafa4dda9c7918c777a9c6ee/work/b321125cdafa4dda9c7918c777a9c6ee_id_rsa 2026-08-27 07:25:13.378074 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/b321125cdafa4dda9c7918c777a9c6ee/work/b321125cdafa4dda9c7918c777a9c6ee_id_rsa.pub 2026-08-27 07:25:13.378108 | ubuntu-noble -> localhost | The key fingerprint is: 2026-08-27 07:25:13.378139 | ubuntu-noble -> localhost | SHA256:+qSs1h8lSMLVWhTxQtxa/tzfYykOpcH/PxbY3K4Rpds zuul-build-sshkey 2026-08-27 07:25:13.378167 | ubuntu-noble -> localhost | The key's randomart image is: 2026-08-27 07:25:13.378206 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-08-27 07:25:13.378233 | ubuntu-noble -> localhost | | .+=+ | 2026-08-27 07:25:13.378279 | ubuntu-noble -> localhost | | . . .+.o | 2026-08-27 07:25:13.378306 | ubuntu-noble -> localhost | | o .o.+. .| 2026-08-27 07:25:13.378331 | ubuntu-noble -> localhost | | o....o o | 2026-08-27 07:25:13.378355 | ubuntu-noble -> localhost | | . S .= o* .| 2026-08-27 07:25:13.378382 | ubuntu-noble -> localhost | | . o B..B.| 2026-08-27 07:25:13.378406 | ubuntu-noble -> localhost | | .. o o .ooE| 2026-08-27 07:25:13.378430 | ubuntu-noble -> localhost | | ...+ . ...B+| 2026-08-27 07:25:13.378455 | ubuntu-noble -> localhost | | ...o.o ..=o=| 2026-08-27 07:25:13.378480 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-08-27 07:25:13.378547 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.459910 2026-08-27 07:25:13.386040 | 2026-08-27 07:25:13.386168 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-27 07:25:13.426816 | ubuntu-noble | ok 2026-08-27 07:25:13.441066 | ubuntu-noble | included: /var/lib/zuul/builds/b321125cdafa4dda9c7918c777a9c6ee/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-27 07:25:13.449881 | 2026-08-27 07:25:13.450007 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-27 07:25:13.474742 | ubuntu-noble | skipping: Conditional result was False 2026-08-27 07:25:13.485302 | 2026-08-27 07:25:13.485459 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-27 07:25:14.299844 | ubuntu-noble | changed 2026-08-27 07:25:14.308791 | 2026-08-27 07:25:14.308933 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-27 07:25:14.635006 | ubuntu-noble | ok 2026-08-27 07:25:14.644742 | 2026-08-27 07:25:14.644902 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-27 07:25:15.461420 | ubuntu-noble | changed 2026-08-27 07:25:15.469401 | 2026-08-27 07:25:15.469539 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-27 07:25:16.255896 | ubuntu-noble | changed 2026-08-27 07:25:16.262127 | 2026-08-27 07:25:16.262244 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-27 07:25:16.297408 | ubuntu-noble | skipping: Conditional result was False 2026-08-27 07:25:16.308798 | 2026-08-27 07:25:16.308948 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-27 07:25:16.875793 | ubuntu-noble -> localhost | changed 2026-08-27 07:25:16.890822 | 2026-08-27 07:25:16.891158 | TASK [add-build-sshkey : Add back temp key] 2026-08-27 07:25:17.243672 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/b321125cdafa4dda9c7918c777a9c6ee/work/b321125cdafa4dda9c7918c777a9c6ee_id_rsa (zuul-build-sshkey) 2026-08-27 07:25:17.244056 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.019614 2026-08-27 07:25:17.256878 | 2026-08-27 07:25:17.257048 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-27 07:25:17.758905 | ubuntu-noble | ok 2026-08-27 07:25:17.766661 | 2026-08-27 07:25:17.766827 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-27 07:25:17.802067 | ubuntu-noble | skipping: Conditional result was False 2026-08-27 07:25:17.815293 | 2026-08-27 07:25:17.815439 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-08-27 07:25:18.372297 | ubuntu-noble | ok 2026-08-27 07:25:18.392383 | 2026-08-27 07:25:18.392544 | TASK [validate-host : Define zuul_info_dir fact] 2026-08-27 07:25:18.436172 | ubuntu-noble | ok 2026-08-27 07:25:18.444896 | 2026-08-27 07:25:18.445055 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-08-27 07:25:18.787779 | ubuntu-noble -> localhost | ok 2026-08-27 07:25:18.798075 | 2026-08-27 07:25:18.798231 | TASK [validate-host : Collect information about the host] 2026-08-27 07:25:20.155441 | ubuntu-noble | ok 2026-08-27 07:25:20.171654 | 2026-08-27 07:25:20.171861 | TASK [validate-host : Sanitize hostname] 2026-08-27 07:25:20.348404 | ubuntu-noble | ok 2026-08-27 07:25:20.353834 | 2026-08-27 07:25:20.353954 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-08-27 07:25:21.039894 | ubuntu-noble -> localhost | changed 2026-08-27 07:25:21.051992 | 2026-08-27 07:25:21.052194 | TASK [validate-host : Collect information about zuul worker] 2026-08-27 07:25:21.825684 | ubuntu-noble | ok 2026-08-27 07:25:21.836052 | 2026-08-27 07:25:21.836181 | TASK [validate-host : Write out all zuul information for each host] 2026-08-27 07:25:22.606575 | ubuntu-noble -> localhost | changed 2026-08-27 07:25:22.617670 | 2026-08-27 07:25:22.617795 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-08-27 07:25:22.941899 | ubuntu-noble | ok 2026-08-27 07:25:22.948878 | 2026-08-27 07:25:22.949024 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-08-27 07:25:24.014927 | ubuntu-noble | changed: 2026-08-27 07:25:24.015374 | ubuntu-noble | cd+++++++++ src/ 2026-08-27 07:25:24.015440 | ubuntu-noble | cd+++++++++ src/github.com/ 2026-08-27 07:25:24.015483 | ubuntu-noble | cd+++++++++ src/github.com/osism/ 2026-08-27 07:25:24.015521 | ubuntu-noble | cd+++++++++ src/github.com/osism/container-images-kolla/ 2026-08-27 07:25:24.015558 | ubuntu-noble | Containerfile 2026-08-27 07:25:24.015781 | ubuntu-noble | 2026-08-27 07:27:36.971335 | ubuntu-noble | 2026-08-27 07:27:36.971353 | ubuntu-noble | Or undo this operation with: 2026-08-27 07:27:36.971371 | ubuntu-noble | 2026-08-27 07:27:36.971389 | ubuntu-noble | git switch - 2026-08-27 07:27:36.971407 | ubuntu-noble | 2026-08-27 07:27:36.971425 | ubuntu-noble | Turn off this advice by setting config variable advice.detachedHead to false 2026-08-27 07:27:36.971442 | ubuntu-noble | 2026-08-27 07:27:36.971459 | ubuntu-noble | HEAD is now at d14cef9bb Merge "Don't build releaser image on CentOS Stream 9" into stable/2025.1 2026-08-27 07:27:36.972792 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-27 07:27:36.975335 | ubuntu-noble | + export HASH_KOLLA=d14cef9bb 2026-08-27 07:27:36.975371 | ubuntu-noble | + HASH_KOLLA=d14cef9bb 2026-08-27 07:27:36.975382 | ubuntu-noble | + popd 2026-08-27 07:27:36.975400 | ubuntu-noble | + rm -rf kolla/docker/rabbitmq/rabbitmq-4-1 2026-08-27 07:27:36.980256 | ubuntu-noble | ++ find patches/kolla-build/2025.1 -type f -name '*.patch' 2026-08-27 07:27:36.982222 | ubuntu-noble | ++ sort 2026-08-27 07:27:36.985316 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-08-27 07:27:36.985370 | ubuntu-noble | + pushd kolla 2026-08-27 07:27:36.985381 | ubuntu-noble | + apply_patch patches/kolla-build/2025.1/remove-unsupported-horizon-plugins.patch 2026-08-27 07:27:36.985389 | ubuntu-noble | + local rel=patches/kolla-build/2025.1/remove-unsupported-horizon-plugins.patch 2026-08-27 07:27:36.985398 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2025.1/remove-unsupported-horizon-plugins.patch 2026-08-27 07:27:36.985406 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2025.1/remove-unsupported-horizon-plugins.patch' 2026-08-27 07:27:36.985413 | ubuntu-noble | APPLY PATCH patches/kolla-build/2025.1/remove-unsupported-horizon-plugins.patch 2026-08-27 07:27:36.985420 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 07:27:36.986329 | ubuntu-noble | checking file kolla/common/sources.py 2026-08-27 07:27:36.986548 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 07:27:36.989291 | ubuntu-noble | patching file kolla/common/sources.py 2026-08-27 07:27:36.989340 | ubuntu-noble | + echo patches/kolla-build/2025.1/remove-unsupported-horizon-plugins.patch 2026-08-27 07:27:36.989356 | ubuntu-noble | + popd 2026-08-27 07:27:36.989376 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-08-27 07:27:36.989389 | ubuntu-noble | + pushd kolla 2026-08-27 07:27:36.989446 | ubuntu-noble | + apply_patch patches/kolla-build/2025.1/set-kolla-version-to-2025.1.patch 2026-08-27 07:27:36.989461 | ubuntu-noble | + local rel=patches/kolla-build/2025.1/set-kolla-version-to-2025.1.patch 2026-08-27 07:27:36.989474 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2025.1/set-kolla-version-to-2025.1.patch 2026-08-27 07:27:36.989490 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2025.1/set-kolla-version-to-2025.1.patch' 2026-08-27 07:27:36.989504 | ubuntu-noble | APPLY PATCH patches/kolla-build/2025.1/set-kolla-version-to-2025.1.patch 2026-08-27 07:27:36.989516 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 07:27:36.991765 | ubuntu-noble | checking file kolla/image/kolla_worker.py 2026-08-27 07:27:36.991790 | ubuntu-noble | Hunk #1 succeeded at 329 with fuzz 1 (offset 7 lines). 2026-08-27 07:27:36.991802 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 07:27:36.993516 | ubuntu-noble | patching file kolla/image/kolla_worker.py 2026-08-27 07:27:36.994149 | ubuntu-noble | Hunk #1 succeeded at 329 with fuzz 1 (offset 7 lines). 2026-08-27 07:27:36.994374 | ubuntu-noble | + echo patches/kolla-build/2025.1/set-kolla-version-to-2025.1.patch 2026-08-27 07:27:36.994462 | ubuntu-noble | + popd 2026-08-27 07:27:36.994632 | ubuntu-noble | + [[ -f templates/2025.1/repos.yaml ]] 2026-08-27 07:27:36.994702 | ubuntu-noble | + python3 src/generate-apt-preferences-files.py 2026-08-27 07:27:37.148813 | ubuntu-noble | + echo DEBUG apt_preferences.ubuntu 2026-08-27 07:27:37.148855 | ubuntu-noble | DEBUG apt_preferences.ubuntu 2026-08-27 07:27:37.148864 | ubuntu-noble | + cat overlays/2025.1/base/apt_preferences.ubuntu 2026-08-27 07:27:37.150413 | ubuntu-noble | Package: rabbitmq-server 2026-08-27 07:27:37.150432 | ubuntu-noble | Pin: version 4.1.* 2026-08-27 07:27:37.150436 | ubuntu-noble | Pin-Priority: 1000 2026-08-27 07:27:37.150440 | ubuntu-noble | 2026-08-27 07:27:37.150445 | ubuntu-noble | Package: openvswitch* 2026-08-27 07:27:37.150449 | ubuntu-noble | Pin: version 3.5.* 2026-08-27 07:27:37.150452 | ubuntu-noble | Pin-Priority: 1000 2026-08-27 07:27:37.150456 | ubuntu-noble | 2026-08-27 07:27:37.150460 | ubuntu-noble | Package: erlang* 2026-08-27 07:27:37.150463 | ubuntu-noble | Pin: version 1:27.* 2026-08-27 07:27:37.150467 | ubuntu-noble | Pin-Priority: 1000 2026-08-27 07:27:37.150471 | ubuntu-noble | 2026-08-27 07:27:37.150474 | ubuntu-noble | # Stopgap: proxysql 3.0.9 (GHSA-58ww-865x-grpr bounds the first-packet 2026-08-27 07:27:37.150479 | ubuntu-noble | # recv()) rejects the kolla-ansible keepalived proxysql health check (the 2026-08-27 07:27:37.150482 | ubuntu-noble | # "show info" probe) -> keepalived FAULT -> api-int VIP dropped. Pin to 2026-08-27 07:27:37.150486 | ubuntu-noble | # 3.0.8 until the upstream fix (kolla-ansible change 992020, depends on 2026-08-27 07:27:37.150489 | ubuntu-noble | # kolla 992239, master-only) is backported to this release. 2026-08-27 07:27:37.150493 | ubuntu-noble | Package: proxysql 2026-08-27 07:27:37.150497 | ubuntu-noble | Pin: version 3.0.8* 2026-08-27 07:27:37.150500 | ubuntu-noble | Pin-Priority: 1001 2026-08-27 07:27:37.151282 | ubuntu-noble | ++ find overlays/2025.1 -maxdepth 1 -mindepth 1 -type d 2026-08-27 07:27:37.154767 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-08-27 07:27:37.155462 | ubuntu-noble | ++ basename overlays/2025.1/base 2026-08-27 07:27:37.157947 | ubuntu-noble | + image_name=base 2026-08-27 07:27:37.158121 | ubuntu-noble | + cp -r overlays/2025.1/base/apt_preferences.ubuntu overlays/2025.1/base/erlang.gpg overlays/2025.1/base/rabbitmq.gpg kolla/docker/base 2026-08-27 07:27:37.160106 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-08-27 07:27:37.160818 | ubuntu-noble | ++ basename overlays/2025.1/nova 2026-08-27 07:27:37.162608 | ubuntu-noble | + image_name=nova 2026-08-27 07:27:37.162707 | ubuntu-noble | + cp -r overlays/2025.1/nova/nova-spicehtml5proxy kolla/docker/nova 2026-08-27 07:27:37.164486 | ubuntu-noble | + find patches/2025.1 -mindepth 1 -type d 2026-08-27 07:27:37.166050 | ubuntu-noble | patches/2025.1/kolla 2026-08-27 07:27:37.166068 | ubuntu-noble | patches/2025.1/ironic 2026-08-27 07:27:37.166073 | ubuntu-noble | patches/2025.1/openstack_requirements 2026-08-27 07:27:37.166077 | ubuntu-noble | patches/2025.1/neutron-dynamic-routing 2026-08-27 07:27:37.166080 | ubuntu-noble | patches/2025.1/nova 2026-08-27 07:27:37.166084 | ubuntu-noble | patches/2025.1/keystone 2026-08-27 07:27:37.166087 | ubuntu-noble | patches/2025.1/cinder 2026-08-27 07:27:37.169443 | ubuntu-noble | ++ grep kolla 2026-08-27 07:27:37.169462 | ubuntu-noble | ++ find patches/2025.1 -mindepth 1 -type d 2026-08-27 07:27:37.169467 | ubuntu-noble | ++ grep -v kolla-build 2026-08-27 07:27:37.170314 | ubuntu-noble | + for project in $(find patches/$OPENSTACK_VERSION -mindepth 1 -type d | grep kolla | grep -v kolla-build) 2026-08-27 07:27:37.170829 | ubuntu-noble | ++ basename patches/2025.1/kolla 2026-08-27 07:27:37.172316 | ubuntu-noble | + project=kolla 2026-08-27 07:27:37.174425 | ubuntu-noble | ++ find patches/2025.1/kolla -type f -name '*.patch' 2026-08-27 07:27:37.174441 | ubuntu-noble | ++ sort 2026-08-27 07:27:37.175359 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-27 07:27:37.175377 | ubuntu-noble | + pushd kolla 2026-08-27 07:27:37.175452 | ubuntu-noble | + apply_patch patches/2025.1/kolla/backport-924302.patch 2026-08-27 07:27:37.175483 | ubuntu-noble | + local rel=patches/2025.1/kolla/backport-924302.patch 2026-08-27 07:27:37.175504 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/kolla/backport-924302.patch 2026-08-27 07:27:37.175522 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/kolla/backport-924302.patch' 2026-08-27 07:27:37.175538 | ubuntu-noble | APPLY PATCH patches/2025.1/kolla/backport-924302.patch 2026-08-27 07:27:37.175542 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 07:27:37.176759 | ubuntu-noble | checking file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-08-27 07:27:37.176773 | ubuntu-noble | checking file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-08-27 07:27:37.176991 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 07:27:37.178567 | ubuntu-noble | patching file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-08-27 07:27:37.178581 | ubuntu-noble | patching file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-08-27 07:27:37.178691 | ubuntu-noble | + echo patches/2025.1/kolla/backport-924302.patch 2026-08-27 07:27:37.178844 | ubuntu-noble | + popd 2026-08-27 07:27:37.178946 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-27 07:27:37.178970 | ubuntu-noble | + pushd kolla 2026-08-27 07:27:37.179099 | ubuntu-noble | + apply_patch patches/2025.1/kolla/backport-951347.patch 2026-08-27 07:27:37.179147 | ubuntu-noble | + local rel=patches/2025.1/kolla/backport-951347.patch 2026-08-27 07:27:37.179261 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/kolla/backport-951347.patch 2026-08-27 07:27:37.179317 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/kolla/backport-951347.patch' 2026-08-27 07:27:37.179323 | ubuntu-noble | APPLY PATCH patches/2025.1/kolla/backport-951347.patch 2026-08-27 07:27:37.179367 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 07:27:37.180944 | ubuntu-noble | checking file doc/source/contributor/versions.rst 2026-08-27 07:27:37.180959 | ubuntu-noble | checking file docker/base/Dockerfile.j2 2026-08-27 07:27:37.180963 | ubuntu-noble | Hunk #1 succeeded at 334 (offset 9 lines). 2026-08-27 07:27:37.180967 | ubuntu-noble | checking file docker/base/proxysql.repo 2026-08-27 07:27:37.180970 | ubuntu-noble | checking file kolla/template/repos.yaml 2026-08-27 07:27:37.181101 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 07:27:37.182896 | ubuntu-noble | patching file doc/source/contributor/versions.rst 2026-08-27 07:27:37.182911 | ubuntu-noble | patching file docker/base/Dockerfile.j2 2026-08-27 07:27:37.182915 | ubuntu-noble | Hunk #1 succeeded at 334 (offset 9 lines). 2026-08-27 07:27:37.182919 | ubuntu-noble | patching file docker/base/proxysql.repo 2026-08-27 07:27:37.182922 | ubuntu-noble | patching file kolla/template/repos.yaml 2026-08-27 07:27:37.183063 | ubuntu-noble | + echo patches/2025.1/kolla/backport-951347.patch 2026-08-27 07:27:37.183199 | ubuntu-noble | + popd 2026-08-27 07:27:37.183319 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-27 07:27:37.183338 | ubuntu-noble | + pushd kolla 2026-08-27 07:27:37.183416 | ubuntu-noble | + apply_patch patches/2025.1/kolla/backport-995447.patch 2026-08-27 07:27:37.183450 | ubuntu-noble | + local rel=patches/2025.1/kolla/backport-995447.patch 2026-08-27 07:27:37.183481 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/kolla/backport-995447.patch 2026-08-27 07:27:37.183510 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/kolla/backport-995447.patch' 2026-08-27 07:27:37.183515 | ubuntu-noble | APPLY PATCH patches/2025.1/kolla/backport-995447.patch 2026-08-27 07:27:37.183552 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 07:27:37.185053 | ubuntu-noble | checking file docker/letsencrypt/letsencrypt-lego/letsencrypt-certificates.sh 2026-08-27 07:27:37.185068 | ubuntu-noble | checking file releasenotes/notes/letsencrypt-dns01-challenge-432b5122dc832f4a.yaml 2026-08-27 07:27:37.185199 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 07:27:37.186676 | ubuntu-noble | patching file docker/letsencrypt/letsencrypt-lego/letsencrypt-certificates.sh 2026-08-27 07:27:37.186691 | ubuntu-noble | patching file releasenotes/notes/letsencrypt-dns01-challenge-432b5122dc832f4a.yaml 2026-08-27 07:27:37.186764 | ubuntu-noble | + echo patches/2025.1/kolla/backport-995447.patch 2026-08-27 07:27:37.186835 | ubuntu-noble | + popd 2026-08-27 07:27:37.186881 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-27 07:27:37.186896 | ubuntu-noble | + pushd kolla 2026-08-27 07:27:37.186939 | ubuntu-noble | + apply_patch patches/2025.1/kolla/squash.patch 2026-08-27 07:27:37.186959 | ubuntu-noble | + local rel=patches/2025.1/kolla/squash.patch 2026-08-27 07:27:37.186978 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/kolla/squash.patch 2026-08-27 07:27:37.186990 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/kolla/squash.patch' 2026-08-27 07:27:37.186993 | ubuntu-noble | APPLY PATCH patches/2025.1/kolla/squash.patch 2026-08-27 07:27:37.187019 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 07:27:37.188218 | ubuntu-noble | checking file kolla/image/tasks.py 2026-08-27 07:27:37.188233 | ubuntu-noble | Hunk #1 succeeded at 428 (offset 16 lines). 2026-08-27 07:27:37.188265 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 07:27:37.189432 | ubuntu-noble | patching file kolla/image/tasks.py 2026-08-27 07:27:37.189446 | ubuntu-noble | Hunk #1 succeeded at 428 (offset 16 lines). 2026-08-27 07:27:37.189523 | ubuntu-noble | + echo patches/2025.1/kolla/squash.patch 2026-08-27 07:27:37.189617 | ubuntu-noble | + popd 2026-08-27 07:27:37.189732 | ubuntu-noble | + pip3 install -r kolla/requirements.txt 2026-08-27 07:27:37.759383 | ubuntu-noble | Collecting pbr!=2.1.0,>=2.0.0 (from -r kolla/requirements.txt (line 1)) 2026-08-27 07:27:37.830793 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl.metadata (3.8 kB) 2026-08-27 07:27:37.842037 | 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-27 07:27:37.943424 | ubuntu-noble | Collecting GitPython>=1.0.1 (from -r kolla/requirements.txt (line 3)) 2026-08-27 07:27:37.957373 | ubuntu-noble | Downloading gitpython-3.1.60-py3-none-any.whl.metadata (13 kB) 2026-08-27 07:27:38.163305 | ubuntu-noble | Collecting oslo.config>=5.1.0 (from -r kolla/requirements.txt (line 4)) 2026-08-27 07:27:38.179502 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl.metadata (2.3 kB) 2026-08-27 07:27:38.479587 | ubuntu-noble | Collecting setuptools<82,>=64.0.0 (from -r kolla/requirements.txt (line 5)) 2026-08-27 07:27:38.494401 | ubuntu-noble | Downloading setuptools-81.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-08-27 07:27:38.510551 | 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-27 07:27:38.561245 | ubuntu-noble | Collecting gitdb<5,>=4.0.1 (from GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-08-27 07:27:38.574787 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB) 2026-08-27 07:27:38.662944 | ubuntu-noble | Collecting netaddr>=0.7.18 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-27 07:27:38.678511 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl.metadata (5.0 kB) 2026-08-27 07:27:38.760266 | ubuntu-noble | Collecting stevedore>=5.6.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-27 07:27:38.774828 | ubuntu-noble | Downloading stevedore-5.9.1-py3-none-any.whl.metadata (2.3 kB) 2026-08-27 07:27:38.842581 | ubuntu-noble | Collecting oslo.i18n>=3.15.3 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-27 07:27:38.858051 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl.metadata (2.0 kB) 2026-08-27 07:27:38.902240 | ubuntu-noble | Collecting rfc3986>=1.2.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-27 07:27:38.916418 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl.metadata (6.6 kB) 2026-08-27 07:27:38.928602 | 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-27 07:27:38.930383 | 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-27 07:27:39.009028 | 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-27 07:27:39.022752 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl.metadata (4.6 kB) 2026-08-27 07:27:39.054508 | 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-27 07:27:39.055906 | 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-27 07:27:39.057614 | 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-27 07:27:39.058789 | 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-27 07:27:39.104334 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2026-08-27 07:27:39.145758 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.9/131.9 kB 3.4 MB/s eta 0:00:00 2026-08-27 07:27:39.162558 | ubuntu-noble | Downloading gitpython-3.1.60-py3-none-any.whl (221 kB) 2026-08-27 07:27:39.216566 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 221.9/221.9 kB 4.5 MB/s eta 0:00:00 2026-08-27 07:27:39.236068 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl (143 kB) 2026-08-27 07:27:39.255027 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.8/143.8 kB 10.5 MB/s eta 0:00:00 2026-08-27 07:27:39.274847 | ubuntu-noble | Downloading setuptools-81.0.0-py3-none-any.whl (1.1 MB) 2026-08-27 07:27:39.315455 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 29.9 MB/s eta 0:00:00 2026-08-27 07:27:39.331070 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl (62 kB) 2026-08-27 07:27:39.352403 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.8/62.8 kB 3.5 MB/s eta 0:00:00 2026-08-27 07:27:39.370226 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl (2.3 MB) 2026-08-27 07:27:39.412260 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 61.5 MB/s eta 0:00:00 2026-08-27 07:27:39.428596 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl (47 kB) 2026-08-27 07:27:39.442063 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 47.8/47.8 kB 4.1 MB/s eta 0:00:00 2026-08-27 07:27:39.457004 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl (31 kB) 2026-08-27 07:27:39.483576 | ubuntu-noble | Downloading stevedore-5.9.1-py3-none-any.whl (54 kB) 2026-08-27 07:27:39.497276 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.9/54.9 kB 4.7 MB/s eta 0:00:00 2026-08-27 07:27:39.514405 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl (24 kB) 2026-08-27 07:27:39.854645 | ubuntu-noble | Installing collected packages: stevedore, smmap, setuptools, rfc3986, netaddr, pbr, gitdb, oslo.i18n, GitPython, oslo.config 2026-08-27 07:27:39.929620 | ubuntu-noble | Attempting uninstall: setuptools 2026-08-27 07:27:39.940373 | ubuntu-noble | Found existing installation: setuptools 84.0.0 2026-08-27 07:27:39.969958 | ubuntu-noble | Uninstalling setuptools-84.0.0: 2026-08-27 07:27:40.166011 | ubuntu-noble | Successfully uninstalled setuptools-84.0.0 2026-08-27 07:27:41.839704 | ubuntu-noble | Successfully installed GitPython-3.1.60 gitdb-4.0.12 netaddr-1.3.0 oslo.config-10.7.0 oslo.i18n-6.9.0 pbr-7.0.3 rfc3986-2.0.0 setuptools-81.0.0 smmap-5.0.3 stevedore-5.9.1 2026-08-27 07:27:41.933890 | ubuntu-noble | + pip3 install kolla/ 2026-08-27 07:27:42.347820 | ubuntu-noble | Processing ./kolla 2026-08-27 07:27:42.350092 | ubuntu-noble | Installing build dependencies: started 2026-08-27 07:27:44.073064 | ubuntu-noble | Installing build dependencies: finished with status 'done' 2026-08-27 07:27:44.081240 | ubuntu-noble | Getting requirements to build wheel: started 2026-08-27 07:27:44.281539 | ubuntu-noble | Getting requirements to build wheel: finished with status 'done' 2026-08-27 07:27:44.287621 | ubuntu-noble | Installing backend dependencies: started 2026-08-27 07:27:46.210787 | ubuntu-noble | Installing backend dependencies: finished with status 'done' 2026-08-27 07:27:46.211227 | ubuntu-noble | Preparing metadata (pyproject.toml): started 2026-08-27 07:27:46.760592 | ubuntu-noble | Preparing metadata (pyproject.toml): finished with status 'done' 2026-08-27 07:27:46.768683 | ubuntu-noble | Requirement already satisfied: pbr!=2.1.0,>=2.0.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==20.5.1.dev6) (7.0.3) 2026-08-27 07:27:46.769869 | ubuntu-noble | Requirement already satisfied: Jinja2>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==20.5.1.dev6) (3.1.6) 2026-08-27 07:27:46.771491 | ubuntu-noble | Requirement already satisfied: GitPython>=1.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==20.5.1.dev6) (3.1.60) 2026-08-27 07:27:46.772906 | ubuntu-noble | Requirement already satisfied: oslo.config>=5.1.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==20.5.1.dev6) (10.7.0) 2026-08-27 07:27:46.774380 | ubuntu-noble | Requirement already satisfied: setuptools<82,>=64.0.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==20.5.1.dev6) (81.0.0) 2026-08-27 07:27:46.807509 | ubuntu-noble | Requirement already satisfied: gitdb<5,>=4.0.1 in /tmp/venv/lib/python3.12/site-packages (from GitPython>=1.0.1->kolla==20.5.1.dev6) (4.0.12) 2026-08-27 07:27:46.811106 | ubuntu-noble | Requirement already satisfied: MarkupSafe>=2.0 in /tmp/venv/lib/python3.12/site-packages (from Jinja2>=3.0.1->kolla==20.5.1.dev6) (3.0.3) 2026-08-27 07:27:46.818824 | ubuntu-noble | Requirement already satisfied: netaddr>=0.7.18 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==20.5.1.dev6) (1.3.0) 2026-08-27 07:27:46.819915 | ubuntu-noble | Requirement already satisfied: stevedore>=5.6.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==20.5.1.dev6) (5.9.1) 2026-08-27 07:27:46.821231 | ubuntu-noble | Requirement already satisfied: oslo.i18n>=3.15.3 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==20.5.1.dev6) (6.9.0) 2026-08-27 07:27:46.822529 | ubuntu-noble | Requirement already satisfied: rfc3986>=1.2.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==20.5.1.dev6) (2.0.0) 2026-08-27 07:27:46.823729 | ubuntu-noble | Requirement already satisfied: PyYAML>=5.1 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==20.5.1.dev6) (6.0.3) 2026-08-27 07:27:46.824956 | ubuntu-noble | Requirement already satisfied: requests>=2.18.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==20.5.1.dev6) (2.34.2) 2026-08-27 07:27:46.870911 | ubuntu-noble | Requirement already satisfied: smmap<6,>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from gitdb<5,>=4.0.1->GitPython>=1.0.1->kolla==20.5.1.dev6) (5.0.3) 2026-08-27 07:27:46.887077 | ubuntu-noble | Requirement already satisfied: charset_normalizer<4,>=2 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==20.5.1.dev6) (3.5.1) 2026-08-27 07:27:46.888489 | ubuntu-noble | Requirement already satisfied: idna<4,>=2.5 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==20.5.1.dev6) (3.19) 2026-08-27 07:27:46.889836 | ubuntu-noble | Requirement already satisfied: urllib3<3,>=1.26 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==20.5.1.dev6) (2.7.0) 2026-08-27 07:27:46.891160 | ubuntu-noble | Requirement already satisfied: certifi>=2023.5.7 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==20.5.1.dev6) (2026.7.22) 2026-08-27 07:27:46.918208 | ubuntu-noble | Building wheels for collected packages: kolla 2026-08-27 07:27:46.919055 | ubuntu-noble | Building wheel for kolla (pyproject.toml): started 2026-08-27 07:27:48.300241 | ubuntu-noble | Building wheel for kolla (pyproject.toml): finished with status 'done' 2026-08-27 07:27:48.301685 | ubuntu-noble | Created wheel for kolla: filename=kolla-20.5.1.dev6-py3-none-any.whl size=394613 sha256=2b106ee68c757c0072e7cfca434b87b97862db2eda63eed8c40b9b8da81ca32a 2026-08-27 07:27:48.301889 | ubuntu-noble | Stored in directory: /tmp/pip-ephem-wheel-cache-6_e5enro/wheels/5a/56/c4/e310d82118381247de5918f2335ab23c36c3bc15e9e4672495 2026-08-27 07:27:48.309699 | ubuntu-noble | Successfully built kolla 2026-08-27 07:27:48.488133 | ubuntu-noble | Installing collected packages: kolla 2026-08-27 07:27:48.673678 | ubuntu-noble | Successfully installed kolla-20.5.1.dev6 2026-08-27 07:27:48.821012 | ubuntu-noble | ++ kolla-build --version 2026-08-27 07:27:49.381281 | ubuntu-noble | + export KOLLA_VERSION=20.5.1 2026-08-27 07:27:49.381351 | ubuntu-noble | + KOLLA_VERSION=20.5.1 2026-08-27 07:27:49.381947 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-27 07:27:49.388020 | ubuntu-noble | + export HASH_DOCKER_IMAGES_KOLLA=5452743 2026-08-27 07:27:49.388046 | ubuntu-noble | + HASH_DOCKER_IMAGES_KOLLA=5452743 2026-08-27 07:27:49.388804 | ubuntu-noble | ++ cd release 2026-08-27 07:27:49.388914 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-27 07:27:49.392754 | ubuntu-noble | + export HASH_RELEASE=a02c178 2026-08-27 07:27:49.392773 | ubuntu-noble | + HASH_RELEASE=a02c178 2026-08-27 07:27:49.392777 | ubuntu-noble | + python3 src/generate-template-overrides-file.py 2026-08-27 07:27:49.554317 | ubuntu-noble | + echo DEBUG template-overrides.j2 2026-08-27 07:27:49.554396 | ubuntu-noble | DEBUG template-overrides.j2 2026-08-27 07:27:49.554411 | ubuntu-noble | + cat templates/2025.1/template-overrides.j2 2026-08-27 07:27:49.555400 | ubuntu-noble | {% extends parent_template %} 2026-08-27 07:27:49.555439 | ubuntu-noble | 2026-08-27 07:27:49.555474 | ubuntu-noble | {% set fluentd_plugins = [ 2026-08-27 07:27:49.555493 | ubuntu-noble | 'fluent-plugin-grok-parser', 2026-08-27 07:27:49.555511 | ubuntu-noble | 'fluent-plugin-prometheus', 2026-08-27 07:27:49.555528 | ubuntu-noble | 'fluent-plugin-rewrite-tag-filter', 2026-08-27 07:27:49.555545 | ubuntu-noble | 'fluent-plugin-grafana-loki', 2026-08-27 07:27:49.555561 | ubuntu-noble | ] %} 2026-08-27 07:27:49.555579 | ubuntu-noble | 2026-08-27 07:27:49.555596 | ubuntu-noble | {% set openstack_base_pip_packages_append = ['pip', 'git+https://github.com/sapcc/openstack-audit-middleware.git'] %} 2026-08-27 07:27:49.555613 | ubuntu-noble | 2026-08-27 07:27:49.555630 | ubuntu-noble | {% set glance_base_pip_packages_append = ['boto3'] %} 2026-08-27 07:27:49.555647 | ubuntu-noble | 2026-08-27 07:27:49.555664 | ubuntu-noble | {% block nova_libvirt_footer %} 2026-08-27 07:27:49.555721 | ubuntu-noble | RUN chgrp tss /var/lib/swtpm-localca \ 2026-08-27 07:27:49.555738 | ubuntu-noble | && chmod g+w /var/lib/swtpm-localca 2026-08-27 07:27:49.555755 | ubuntu-noble | RUN truncate --size=524288 /usr/lib/ipxe/qemu/efi-virtio.rom 2026-08-27 07:27:49.555773 | ubuntu-noble | {% endblock %} 2026-08-27 07:27:49.555789 | ubuntu-noble | 2026-08-27 07:27:49.555804 | ubuntu-noble | {% block horizon_header %} 2026-08-27 07:27:49.555821 | ubuntu-noble | RUN apt-get update \ 2026-08-27 07:27:49.555839 | ubuntu-noble | && apt-get -y install --no-install-recommends build-essential libmariadb-dev-compat \ 2026-08-27 07:27:49.555855 | ubuntu-noble | && python3 -m pip --no-cache-dir install --upgrade setuptools mysqlclient \ 2026-08-27 07:27:49.555871 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-08-27 07:27:49.555888 | ubuntu-noble | && apt-get clean \ 2026-08-27 07:27:49.555907 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-27 07:27:49.555925 | ubuntu-noble | {% endblock %} 2026-08-27 07:27:49.555941 | ubuntu-noble | 2026-08-27 07:27:49.555956 | ubuntu-noble | {% block horizon_footer %} 2026-08-27 07:27:49.555996 | ubuntu-noble | RUN curl -q -L -o /tmp/openstack-themes.tar.gz https://github.com/osism/openstack-themes/archive/main.tar.gz \ 2026-08-27 07:27:49.556019 | 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-27 07:27:49.556038 | ubuntu-noble | && rm /tmp/openstack-themes.tar.gz 2026-08-27 07:27:49.556055 | ubuntu-noble | {% endblock %} 2026-08-27 07:27:49.556072 | ubuntu-noble | 2026-08-27 07:27:49.556088 | ubuntu-noble | {% block base_header %} 2026-08-27 07:27:49.556106 | ubuntu-noble | COPY apt_preferences.{{ base_distro }} /etc/apt/preferences 2026-08-27 07:27:49.556123 | ubuntu-noble | COPY *.gpg /etc/kolla/apt-keys/ 2026-08-27 07:27:49.556140 | ubuntu-noble | 2026-08-27 07:27:49.556157 | ubuntu-noble | RUN apt-get update \ 2026-08-27 07:27:49.556175 | ubuntu-noble | && apt-get -y install --no-install-recommends locales ca-certificates \ 2026-08-27 07:27:49.556282 | ubuntu-noble | && locale-gen en_US.UTF-8 \ 2026-08-27 07:27:49.556302 | ubuntu-noble | && apt-get clean \ 2026-08-27 07:27:49.556319 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-27 07:27:49.556336 | ubuntu-noble | {% endblock %} 2026-08-27 07:27:49.556353 | ubuntu-noble | 2026-08-27 07:27:49.556371 | ubuntu-noble | {% block openstack_base_header %} 2026-08-27 07:27:49.556388 | ubuntu-noble | RUN apt-get update \ 2026-08-27 07:27:49.556403 | ubuntu-noble | && apt-get -y install --no-install-recommends python3-setuptools \ 2026-08-27 07:27:49.556420 | ubuntu-noble | && apt-get clean \ 2026-08-27 07:27:49.556437 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-27 07:27:49.556453 | ubuntu-noble | {% endblock %} 2026-08-27 07:27:49.556469 | ubuntu-noble | 2026-08-27 07:27:49.556485 | ubuntu-noble | {% set glance_base_packages_append = ['nvme-cli'] %} 2026-08-27 07:27:49.556501 | ubuntu-noble | 2026-08-27 07:27:49.556518 | ubuntu-noble | {% set kolla_toolbox_packages_append = ['iputils-ping', 'traceroute'] %} 2026-08-27 07:27:49.556566 | ubuntu-noble | 2026-08-27 07:27:49.556585 | ubuntu-noble | {% set cinder_volume_packages_append = ['multipath-tools'] %} 2026-08-27 07:27:49.556602 | ubuntu-noble | 2026-08-27 07:27:49.556618 | ubuntu-noble | {% set cinder_volume_pip_packages = [ 'py-pure-client', 'infinisdk', 'python-linstor' ] %} 2026-08-27 07:27:49.556634 | ubuntu-noble | {% block cinder_volume_footer %} 2026-08-27 07:27:49.556650 | ubuntu-noble | RUN {{ macros.install_pip(cinder_volume_pip_packages | customizable("pip_packages")) }} 2026-08-27 07:27:49.556664 | ubuntu-noble | {% endblock %} 2026-08-27 07:27:49.556744 | ubuntu-noble | 2026-08-27 07:27:49.556763 | ubuntu-noble | {% set manila_base_additional_pip_packages = [ 'pywinrm' ] %} 2026-08-27 07:27:49.556781 | ubuntu-noble | {% block manila_base_footer %} 2026-08-27 07:27:49.556797 | ubuntu-noble | RUN {{ macros.install_pip(manila_base_additional_pip_packages | customizable("pip_packages")) }} 2026-08-27 07:27:49.556815 | ubuntu-noble | {% endblock %} 2026-08-27 07:27:49.556826 | ubuntu-noble | 2026-08-27 07:27:49.556836 | ubuntu-noble | {% set magnum_base_additional_pip_packages = [ 'magnum-cluster-api' ] %} 2026-08-27 07:27:49.556846 | ubuntu-noble | {% block magnum_base_footer %} 2026-08-27 07:27:49.556855 | ubuntu-noble | RUN {{ macros.install_pip(magnum_base_additional_pip_packages | customizable("pip_packages")) }} 2026-08-27 07:27:49.556865 | ubuntu-noble | RUN curl -o /tmp/helm.tar.gz https://get.helm.sh/helm-v3.15.2-linux-amd64.tar.gz \ 2026-08-27 07:27:49.556875 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/helm.tar.gz -C /usr/local/bin linux-amd64/helm 2026-08-27 07:27:49.556885 | ubuntu-noble | {% endblock %} 2026-08-27 07:27:49.556894 | ubuntu-noble | 2026-08-27 07:27:49.556904 | ubuntu-noble | {% set gnocchi_base_packages_append = ['python3-rados'] %} 2026-08-27 07:27:49.556914 | ubuntu-noble | {% block gnocchi_base_footer %} 2026-08-27 07:27:49.556924 | ubuntu-noble | RUN mkdir -p /var/lib/gnocchi/tmp \ 2026-08-27 07:27:49.556934 | ubuntu-noble | && chown -R gnocchi: /var/lib/gnocchi/tmp 2026-08-27 07:27:49.556944 | ubuntu-noble | {% endblock %} 2026-08-27 07:27:49.556953 | ubuntu-noble | 2026-08-27 07:27:49.556963 | ubuntu-noble | {% block grafana_footer %} 2026-08-27 07:27:49.556973 | ubuntu-noble | RUN curl -o /tmp/kolla-operations.tar.gz https://github.com/osism/kolla-operations/tarball/main \ 2026-08-27 07:27:49.556983 | ubuntu-noble | && mkdir -p /operations \ 2026-08-27 07:27:49.556992 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/kolla-operations.tar.gz -C /operations \ 2026-08-27 07:27:49.557002 | ubuntu-noble | && rm -f /tmp/kolla-operations.tar.gz 2026-08-27 07:27:49.557012 | ubuntu-noble | {% endblock %} 2026-08-27 07:27:49.557021 | ubuntu-noble | 2026-08-27 07:27:49.557031 | ubuntu-noble | {% block keystone_footer %} 2026-08-27 07:27:49.557040 | ubuntu-noble | RUN python3 -m pip --no-cache-dir install keystone-keycloak-backend 2026-08-27 07:27:49.557050 | ubuntu-noble | RUN apt-get update \ 2026-08-27 07:27:49.557060 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-08-27 07:27:49.557069 | ubuntu-noble | libapache2-mod-auth-openidc \ 2026-08-27 07:27:49.557079 | ubuntu-noble | libldap-common \ 2026-08-27 07:27:49.557089 | ubuntu-noble | libmemcached11 \ 2026-08-27 07:27:49.557098 | ubuntu-noble | && apt-get clean \ 2026-08-27 07:27:49.557119 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* \ 2026-08-27 07:27:49.557129 | ubuntu-noble | && a2enmod auth_openidc 2026-08-27 07:27:49.557139 | ubuntu-noble | {% endblock %} 2026-08-27 07:27:49.557149 | ubuntu-noble | 2026-08-27 07:27:49.557158 | ubuntu-noble | {% block footer %} 2026-08-27 07:27:49.557168 | ubuntu-noble | RUN rm -rf /usr/share/doc/* \ 2026-08-27 07:27:49.557177 | ubuntu-noble | && rm -rf /usr/share/man/* \ 2026-08-27 07:27:49.557240 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-08-27 07:27:49.557250 | ubuntu-noble | && apt-get autoremove -y \ 2026-08-27 07:27:49.557262 | 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-27 07:27:49.557302 | ubuntu-noble | {% endblock %} 2026-08-27 07:27:49.557313 | ubuntu-noble | 2026-08-27 07:27:49.557323 | ubuntu-noble | {% block labels %} 2026-08-27 07:27:49.557332 | ubuntu-noble | LABEL "build-date"="{{ build_date }}" \ 2026-08-27 07:27:49.557342 | ubuntu-noble | "name"="{{ image_name }}" \ 2026-08-27 07:27:49.557352 | ubuntu-noble | "de.osism.commit.docker_images_kolla"="5452743" \ 2026-08-27 07:27:49.557362 | ubuntu-noble | "de.osism.commit.kolla"="d14cef9bb" \ 2026-08-27 07:27:49.557388 | ubuntu-noble | "de.osism.commit.kolla_version"="20.5.1" \ 2026-08-27 07:27:49.557405 | ubuntu-noble | "de.osism.commit.release"="a02c178" \ 2026-08-27 07:27:49.557421 | ubuntu-noble | "de.osism.os_id"="ubuntu" \ 2026-08-27 07:27:49.557437 | ubuntu-noble | "de.osism.os_version_id"="24.04" \ 2026-08-27 07:27:49.557454 | ubuntu-noble | "de.osism.release.openstack"="2025.1" \ 2026-08-27 07:27:49.557469 | ubuntu-noble | "de.osism.version"="latest" \ 2026-08-27 07:27:49.557487 | ubuntu-noble | "org.opencontainers.image.created"="2026-08-27T07:27:49.533503+00:00" \ 2026-08-27 07:27:49.557504 | ubuntu-noble | "org.opencontainers.image.documentation"="https://osism.tech/docs/" \ 2026-08-27 07:27:49.557521 | ubuntu-noble | "org.opencontainers.image.licenses"="ASL 2.0" \ 2026-08-27 07:27:49.557538 | ubuntu-noble | "org.opencontainers.image.source"="https://github.com/osism/container-images-kolla" \ 2026-08-27 07:27:49.557555 | ubuntu-noble | "org.opencontainers.image.title"="{{ image_name }}" \ 2026-08-27 07:27:49.557574 | ubuntu-noble | "org.opencontainers.image.url"="https://quay.io/organization/osism" \ 2026-08-27 07:27:49.557590 | ubuntu-noble | "org.opencontainers.image.vendor"="OSISM GmbH" 2026-08-27 07:27:49.557606 | ubuntu-noble | {% endblock %} 2026-08-27 07:27:49.557616 | ubuntu-noble | 2026-08-27 07:27:49.557629 | ubuntu-noble | + bash scripts/002-generate.sh 2026-08-27 07:27:49.558331 | ubuntu-noble | + BASE=ubuntu 2026-08-27 07:27:49.558356 | ubuntu-noble | + BASE_VERSION=22.04 2026-08-27 07:27:49.559280 | ubuntu-noble | ++ date +%Y%m%d 2026-08-27 07:27:49.562302 | ubuntu-noble | + BUILD_ID=20260827 2026-08-27 07:27:49.562346 | ubuntu-noble | + DOCKER_NAMESPACE=kolla 2026-08-27 07:27:49.562354 | ubuntu-noble | + DOCKER_REGISTRY=osism.harbor.regio.digital 2026-08-27 07:27:49.562363 | ubuntu-noble | + OPENSTACK_VERSION=2025.1 2026-08-27 07:27:49.562370 | ubuntu-noble | + VERSION=latest 2026-08-27 07:27:49.562377 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-08-27 07:27:49.562384 | ubuntu-noble | + . defaults/all.sh 2026-08-27 07:27:49.562391 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-08-27 07:27:49.562399 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-08-27 07:27:49.562406 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-08-27 07:27:49.562413 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-08-27 07:27:49.562426 | ubuntu-noble | +++ deactivate nondestructive 2026-08-27 07:27:49.562433 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-27 07:27:49.562440 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-27 07:27:49.562447 | ubuntu-noble | +++ hash -r 2026-08-27 07:27:49.562455 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-27 07:27:49.562462 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-08-27 07:27:49.562469 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-08-27 07:27:49.562476 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-08-27 07:27:49.562486 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-08-27 07:27:49.562493 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-08-27 07:27:49.562500 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-08-27 07:27:49.562507 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-08-27 07:27:49.562514 | 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-27 07:27:49.562526 | 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-27 07:27:49.562533 | ubuntu-noble | +++ export PATH 2026-08-27 07:27:49.562541 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-27 07:27:49.562550 | ubuntu-noble | +++ '[' -z '' ']' 2026-08-27 07:27:49.562557 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-08-27 07:27:49.562567 | ubuntu-noble | +++ PS1='(venv) ' 2026-08-27 07:27:49.562576 | ubuntu-noble | +++ export PS1 2026-08-27 07:27:49.562586 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-08-27 07:27:49.562596 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-08-27 07:27:49.562608 | ubuntu-noble | +++ hash -r 2026-08-27 07:27:49.562625 | ubuntu-noble | + . defaults/2025.1.sh 2026-08-27 07:27:49.563619 | ubuntu-noble | +++ date +%Y%m%d 2026-08-27 07:27:49.564671 | ubuntu-noble | ++ export BUILD_ID=20260827 2026-08-27 07:27:49.564709 | ubuntu-noble | ++ BUILD_ID=20260827 2026-08-27 07:27:49.564720 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-08-27 07:27:49.564727 | ubuntu-noble | ++ KOLLA_TYPE= 2026-08-27 07:27:49.564736 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-08-27 07:27:49.564743 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-08-27 07:27:49.564750 | ubuntu-noble | + export VERSION 2026-08-27 07:27:49.564760 | ubuntu-noble | + export OPENSTACK_VERSION 2026-08-27 07:27:49.564768 | ubuntu-noble | + DOCKER_TAG=build-20260827 2026-08-27 07:27:49.564790 | ubuntu-noble | + KOLLA_BASE=ubuntu 2026-08-27 07:27:49.564797 | ubuntu-noble | + KOLLA_BASE_TAG=24.04 2026-08-27 07:27:49.564805 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-08-27 07:27:49.564813 | ubuntu-noble | + KOLLA_INSTALL_TYPE=source 2026-08-27 07:27:49.564823 | ubuntu-noble | + python3 src/generate-kolla-build-config.py 2026-08-27 07:27:49.710201 | ubuntu-noble | + setini DEFAULT namespace kolla 2026-08-27 07:27:49.710263 | 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-27 07:27:51.019221 | ubuntu-noble | localhost | SUCCESS => { 2026-08-27 07:27:51.019271 | ubuntu-noble | "changed": false, 2026-08-27 07:27:51.019275 | ubuntu-noble | "gid": 1000, 2026-08-27 07:27:51.019279 | ubuntu-noble | "group": "zuul", 2026-08-27 07:27:51.019282 | ubuntu-noble | "mode": "0664", 2026-08-27 07:27:51.019286 | ubuntu-noble | "msg": "OK", 2026-08-27 07:27:51.019289 | ubuntu-noble | "owner": "zuul", 2026-08-27 07:27:51.019293 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-27 07:27:51.019297 | ubuntu-noble | "size": 4562, 2026-08-27 07:27:51.019300 | ubuntu-noble | "state": "file", 2026-08-27 07:27:51.019304 | ubuntu-noble | "uid": 1000 2026-08-27 07:27:51.019307 | ubuntu-noble | } 2026-08-27 07:27:51.114683 | ubuntu-noble | + setini DEFAULT tag build-20260827 2026-08-27 07:27:51.114782 | 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-20260827' 2026-08-27 07:27:52.428099 | ubuntu-noble | localhost | CHANGED => { 2026-08-27 07:27:52.428163 | ubuntu-noble | "changed": true, 2026-08-27 07:27:52.428168 | ubuntu-noble | "gid": 1000, 2026-08-27 07:27:52.428172 | ubuntu-noble | "group": "zuul", 2026-08-27 07:27:52.430211 | ubuntu-noble | "mode": "0664", 2026-08-27 07:27:52.430239 | ubuntu-noble | "msg": "option changed", 2026-08-27 07:27:52.430243 | ubuntu-noble | "owner": "zuul", 2026-08-27 07:27:52.430246 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-27 07:27:52.430250 | ubuntu-noble | "size": 4570, 2026-08-27 07:27:52.430253 | ubuntu-noble | "state": "file", 2026-08-27 07:27:52.430257 | ubuntu-noble | "uid": 1000 2026-08-27 07:27:52.430260 | ubuntu-noble | } 2026-08-27 07:27:52.536939 | ubuntu-noble | + setini DEFAULT base ubuntu 2026-08-27 07:27:52.537002 | 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-27 07:27:53.791282 | ubuntu-noble | localhost | SUCCESS => { 2026-08-27 07:27:53.791352 | ubuntu-noble | "changed": false, 2026-08-27 07:27:53.791359 | ubuntu-noble | "gid": 1000, 2026-08-27 07:27:53.791365 | ubuntu-noble | "group": "zuul", 2026-08-27 07:27:53.791370 | ubuntu-noble | "mode": "0664", 2026-08-27 07:27:53.791375 | ubuntu-noble | "msg": "OK", 2026-08-27 07:27:53.791380 | ubuntu-noble | "owner": "zuul", 2026-08-27 07:27:53.791385 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-27 07:27:53.791391 | ubuntu-noble | "size": 4570, 2026-08-27 07:27:53.791396 | ubuntu-noble | "state": "file", 2026-08-27 07:27:53.791401 | ubuntu-noble | "uid": 1000 2026-08-27 07:27:53.791406 | ubuntu-noble | } 2026-08-27 07:27:53.903948 | ubuntu-noble | + setini DEFAULT base_tag 24.04 2026-08-27 07:27:53.904015 | 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-27 07:27:55.170296 | ubuntu-noble | localhost | SUCCESS => { 2026-08-27 07:27:55.170360 | ubuntu-noble | "changed": false, 2026-08-27 07:27:55.170366 | ubuntu-noble | "gid": 1000, 2026-08-27 07:27:55.170370 | ubuntu-noble | "group": "zuul", 2026-08-27 07:27:55.170373 | ubuntu-noble | "mode": "0664", 2026-08-27 07:27:55.170377 | ubuntu-noble | "msg": "OK", 2026-08-27 07:27:55.170380 | ubuntu-noble | "owner": "zuul", 2026-08-27 07:27:55.170384 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-27 07:27:55.170388 | ubuntu-noble | "size": 4570, 2026-08-27 07:27:55.170391 | ubuntu-noble | "state": "file", 2026-08-27 07:27:55.170395 | ubuntu-noble | "uid": 1000 2026-08-27 07:27:55.170398 | ubuntu-noble | } 2026-08-27 07:27:55.280966 | ubuntu-noble | + setini DEFAULT install_type source 2026-08-27 07:27:55.281059 | 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-27 07:27:56.540609 | ubuntu-noble | localhost | SUCCESS => { 2026-08-27 07:27:56.540715 | ubuntu-noble | "changed": false, 2026-08-27 07:27:56.540737 | ubuntu-noble | "gid": 1000, 2026-08-27 07:27:56.540785 | ubuntu-noble | "group": "zuul", 2026-08-27 07:27:56.540803 | ubuntu-noble | "mode": "0664", 2026-08-27 07:27:56.540821 | ubuntu-noble | "msg": "OK", 2026-08-27 07:27:56.540831 | ubuntu-noble | "owner": "zuul", 2026-08-27 07:27:56.540841 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-27 07:27:56.540851 | ubuntu-noble | "size": 4570, 2026-08-27 07:27:56.540861 | ubuntu-noble | "state": "file", 2026-08-27 07:27:56.540870 | ubuntu-noble | "uid": 1000 2026-08-27 07:27:56.540879 | ubuntu-noble | } 2026-08-27 07:27:56.658390 | ubuntu-noble | + [[ 2025.1 == \2\0\2\4\.\1 ]] 2026-08-27 07:27:56.658497 | ubuntu-noble | + REQUIREMENTS_BRANCH=stable-2025.1 2026-08-27 07:27:56.658547 | ubuntu-noble | + setini openstack-base location tarballs/requirements-stable-2025.1.tar.gz 2026-08-27 07:27:56.658568 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=openstack-base option=location value=tarballs/requirements-stable-2025.1.tar.gz' 2026-08-27 07:27:57.925257 | ubuntu-noble | localhost | CHANGED => { 2026-08-27 07:27:57.925317 | ubuntu-noble | "changed": true, 2026-08-27 07:27:57.925324 | ubuntu-noble | "gid": 1000, 2026-08-27 07:27:57.925329 | ubuntu-noble | "group": "zuul", 2026-08-27 07:27:57.925334 | ubuntu-noble | "mode": "0664", 2026-08-27 07:27:57.925339 | ubuntu-noble | "msg": "section and option added", 2026-08-27 07:27:57.925345 | ubuntu-noble | "owner": "zuul", 2026-08-27 07:27:57.925350 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-27 07:27:57.925355 | ubuntu-noble | "size": 4641, 2026-08-27 07:27:57.925360 | ubuntu-noble | "state": "file", 2026-08-27 07:27:57.925365 | ubuntu-noble | "uid": 1000 2026-08-27 07:27:57.925371 | ubuntu-noble | } 2026-08-27 07:27:58.020575 | ubuntu-noble | + sed -i '/\[openstack-base\]/a # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz' kolla-build.conf 2026-08-27 07:27:58.023152 | ubuntu-noble | + setini openstack-base type local 2026-08-27 07:27:58.023334 | 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-27 07:27:59.301207 | ubuntu-noble | localhost | CHANGED => { 2026-08-27 07:27:59.301268 | ubuntu-noble | "changed": true, 2026-08-27 07:27:59.301273 | ubuntu-noble | "gid": 1000, 2026-08-27 07:27:59.301277 | ubuntu-noble | "group": "zuul", 2026-08-27 07:27:59.301280 | ubuntu-noble | "mode": "0664", 2026-08-27 07:27:59.301284 | ubuntu-noble | "msg": "option added", 2026-08-27 07:27:59.301287 | ubuntu-noble | "owner": "zuul", 2026-08-27 07:27:59.301291 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-27 07:27:59.301295 | ubuntu-noble | "size": 4752, 2026-08-27 07:27:59.301299 | ubuntu-noble | "state": "file", 2026-08-27 07:27:59.301302 | ubuntu-noble | "uid": 1000 2026-08-27 07:27:59.301305 | ubuntu-noble | } 2026-08-27 07:27:59.415405 | ubuntu-noble | + [[ -n osism.harbor.regio.digital ]] 2026-08-27 07:27:59.415518 | ubuntu-noble | + setini DEFAULT registry osism.harbor.regio.digital 2026-08-27 07:27:59.415536 | 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-27 07:28:00.694284 | ubuntu-noble | localhost | CHANGED => { 2026-08-27 07:28:00.694376 | ubuntu-noble | "changed": true, 2026-08-27 07:28:00.694390 | ubuntu-noble | "gid": 1000, 2026-08-27 07:28:00.694401 | ubuntu-noble | "group": "zuul", 2026-08-27 07:28:00.694430 | ubuntu-noble | "mode": "0664", 2026-08-27 07:28:00.694440 | ubuntu-noble | "msg": "option added", 2026-08-27 07:28:00.694449 | ubuntu-noble | "owner": "zuul", 2026-08-27 07:28:00.694459 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-27 07:28:00.694469 | ubuntu-noble | "size": 4790, 2026-08-27 07:28:00.694479 | ubuntu-noble | "state": "file", 2026-08-27 07:28:00.694488 | ubuntu-noble | "uid": 1000 2026-08-27 07:28:00.694498 | ubuntu-noble | } 2026-08-27 07:28:00.794345 | ubuntu-noble | + echo DEBUG kolla-build.conf 2026-08-27 07:28:00.794500 | ubuntu-noble | DEBUG kolla-build.conf 2026-08-27 07:28:00.794527 | ubuntu-noble | + cat kolla-build.conf 2026-08-27 07:28:00.797864 | ubuntu-noble | [DEFAULT] 2026-08-27 07:28:00.797918 | ubuntu-noble | base = ubuntu 2026-08-27 07:28:00.797930 | ubuntu-noble | base_package_type = deb 2026-08-27 07:28:00.797941 | ubuntu-noble | base_tag = 24.04 2026-08-27 07:28:00.797951 | ubuntu-noble | install_type = source 2026-08-27 07:28:00.797960 | ubuntu-noble | namespace = kolla 2026-08-27 07:28:00.797970 | ubuntu-noble | openstack_release = 2025.1 2026-08-27 07:28:00.797980 | ubuntu-noble | push = false 2026-08-27 07:28:00.797991 | ubuntu-noble | tag = build-20260827 2026-08-27 07:28:00.798023 | ubuntu-noble | threads = 1 2026-08-27 07:28:00.798034 | ubuntu-noble | patches_path = kolla-patches/2025.1 2026-08-27 07:28:00.798045 | ubuntu-noble | registry = osism.harbor.regio.digital 2026-08-27 07:28:00.798056 | ubuntu-noble | 2026-08-27 07:28:00.798069 | ubuntu-noble | ######################################################################### 2026-08-27 07:28:00.798080 | ubuntu-noble | # sources tracked in release repository 2026-08-27 07:28:00.798090 | ubuntu-noble | 2026-08-27 07:28:00.798101 | ubuntu-noble | [aodh-base] 2026-08-27 07:28:00.798111 | ubuntu-noble | type = local 2026-08-27 07:28:00.798121 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz 2026-08-27 07:28:00.798131 | ubuntu-noble | location = tarballs/aodh-stable-2025.1.tar.gz 2026-08-27 07:28:00.798141 | ubuntu-noble | 2026-08-27 07:28:00.798151 | ubuntu-noble | 2026-08-27 07:28:00.798161 | ubuntu-noble | 2026-08-27 07:28:00.798171 | ubuntu-noble | [barbican-base] 2026-08-27 07:28:00.798226 | ubuntu-noble | type = local 2026-08-27 07:28:00.798237 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz 2026-08-27 07:28:00.798248 | ubuntu-noble | location = tarballs/barbican-stable-2025.1.tar.gz 2026-08-27 07:28:00.798258 | ubuntu-noble | 2026-08-27 07:28:00.798267 | ubuntu-noble | 2026-08-27 07:28:00.798277 | ubuntu-noble | 2026-08-27 07:28:00.798286 | ubuntu-noble | [blazar-base] 2026-08-27 07:28:00.798296 | ubuntu-noble | type = local 2026-08-27 07:28:00.798306 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz 2026-08-27 07:28:00.798315 | ubuntu-noble | location = tarballs/blazar-stable-2025.1.tar.gz 2026-08-27 07:28:00.798325 | ubuntu-noble | 2026-08-27 07:28:00.798335 | ubuntu-noble | 2026-08-27 07:28:00.798344 | ubuntu-noble | 2026-08-27 07:28:00.798354 | ubuntu-noble | [ceilometer-base] 2026-08-27 07:28:00.798364 | ubuntu-noble | type = local 2026-08-27 07:28:00.798373 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz 2026-08-27 07:28:00.798383 | ubuntu-noble | location = tarballs/ceilometer-stable-2025.1.tar.gz 2026-08-27 07:28:00.798393 | ubuntu-noble | 2026-08-27 07:28:00.798425 | ubuntu-noble | 2026-08-27 07:28:00.798436 | ubuntu-noble | 2026-08-27 07:28:00.798446 | ubuntu-noble | [cinder-base] 2026-08-27 07:28:00.798455 | ubuntu-noble | type = local 2026-08-27 07:28:00.798465 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz 2026-08-27 07:28:00.798474 | ubuntu-noble | location = tarballs/cinder-stable-2025.1.tar.gz 2026-08-27 07:28:00.798484 | ubuntu-noble | 2026-08-27 07:28:00.798493 | ubuntu-noble | 2026-08-27 07:28:00.798503 | ubuntu-noble | 2026-08-27 07:28:00.798512 | ubuntu-noble | [designate-base] 2026-08-27 07:28:00.798522 | ubuntu-noble | type = local 2026-08-27 07:28:00.798531 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz 2026-08-27 07:28:00.798541 | ubuntu-noble | location = tarballs/designate-stable-2025.1.tar.gz 2026-08-27 07:28:00.798550 | ubuntu-noble | 2026-08-27 07:28:00.798560 | ubuntu-noble | 2026-08-27 07:28:00.798569 | ubuntu-noble | 2026-08-27 07:28:00.798579 | ubuntu-noble | [glance-base] 2026-08-27 07:28:00.798588 | ubuntu-noble | type = local 2026-08-27 07:28:00.798598 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz 2026-08-27 07:28:00.798608 | ubuntu-noble | location = tarballs/glance-stable-2025.1.tar.gz 2026-08-27 07:28:00.798617 | ubuntu-noble | 2026-08-27 07:28:00.798627 | ubuntu-noble | 2026-08-27 07:28:00.798636 | ubuntu-noble | 2026-08-27 07:28:00.798646 | ubuntu-noble | [heat-base] 2026-08-27 07:28:00.798656 | ubuntu-noble | type = local 2026-08-27 07:28:00.798666 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz 2026-08-27 07:28:00.798675 | ubuntu-noble | location = tarballs/heat-stable-2025.1.tar.gz 2026-08-27 07:28:00.798685 | ubuntu-noble | 2026-08-27 07:28:00.798694 | ubuntu-noble | 2026-08-27 07:28:00.798703 | ubuntu-noble | 2026-08-27 07:28:00.798713 | ubuntu-noble | [horizon] 2026-08-27 07:28:00.798722 | ubuntu-noble | type = local 2026-08-27 07:28:00.798732 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz 2026-08-27 07:28:00.798742 | ubuntu-noble | location = tarballs/horizon-stable-2025.1.tar.gz 2026-08-27 07:28:00.798751 | ubuntu-noble | 2026-08-27 07:28:00.798760 | ubuntu-noble | 2026-08-27 07:28:00.798770 | ubuntu-noble | 2026-08-27 07:28:00.798779 | ubuntu-noble | [ironic-base] 2026-08-27 07:28:00.798789 | ubuntu-noble | type = local 2026-08-27 07:28:00.798799 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz 2026-08-27 07:28:00.798809 | ubuntu-noble | location = tarballs/ironic-stable-2025.1.tar.gz 2026-08-27 07:28:00.798818 | ubuntu-noble | 2026-08-27 07:28:00.798827 | ubuntu-noble | 2026-08-27 07:28:00.798837 | ubuntu-noble | 2026-08-27 07:28:00.798856 | ubuntu-noble | [keystone-base] 2026-08-27 07:28:00.798867 | ubuntu-noble | type = local 2026-08-27 07:28:00.798877 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz 2026-08-27 07:28:00.798886 | ubuntu-noble | location = tarballs/keystone-stable-2025.1.tar.gz 2026-08-27 07:28:00.798896 | ubuntu-noble | 2026-08-27 07:28:00.798905 | ubuntu-noble | 2026-08-27 07:28:00.798915 | ubuntu-noble | 2026-08-27 07:28:00.798924 | ubuntu-noble | [magnum-base] 2026-08-27 07:28:00.798934 | ubuntu-noble | type = local 2026-08-27 07:28:00.798943 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz 2026-08-27 07:28:00.798953 | ubuntu-noble | location = tarballs/magnum-stable-2025.1.tar.gz 2026-08-27 07:28:00.798962 | ubuntu-noble | 2026-08-27 07:28:00.798972 | ubuntu-noble | 2026-08-27 07:28:00.798982 | ubuntu-noble | 2026-08-27 07:28:00.798991 | ubuntu-noble | [manila-base] 2026-08-27 07:28:00.799001 | ubuntu-noble | type = local 2026-08-27 07:28:00.799010 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz 2026-08-27 07:28:00.799020 | ubuntu-noble | location = tarballs/manila-stable-2025.1.tar.gz 2026-08-27 07:28:00.799029 | ubuntu-noble | 2026-08-27 07:28:00.799039 | ubuntu-noble | 2026-08-27 07:28:00.799048 | ubuntu-noble | 2026-08-27 07:28:00.799058 | ubuntu-noble | [masakari-base] 2026-08-27 07:28:00.799067 | ubuntu-noble | type = local 2026-08-27 07:28:00.799077 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz 2026-08-27 07:28:00.799086 | ubuntu-noble | location = tarballs/masakari-stable-2025.1.tar.gz 2026-08-27 07:28:00.799096 | ubuntu-noble | 2026-08-27 07:28:00.799105 | ubuntu-noble | 2026-08-27 07:28:00.799115 | ubuntu-noble | 2026-08-27 07:28:00.799124 | ubuntu-noble | [neutron-bgp-dragent] 2026-08-27 07:28:00.799134 | ubuntu-noble | type = local 2026-08-27 07:28:00.799156 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-27 07:28:00.799166 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-27 07:28:00.799176 | ubuntu-noble | 2026-08-27 07:28:00.799229 | ubuntu-noble | 2026-08-27 07:28:00.799239 | ubuntu-noble | [neutron-server-plugin-neutron-dynamic-routing] 2026-08-27 07:28:00.799249 | ubuntu-noble | type = local 2026-08-27 07:28:00.799259 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-27 07:28:00.799269 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-27 07:28:00.799278 | ubuntu-noble | 2026-08-27 07:28:00.799288 | ubuntu-noble | 2026-08-27 07:28:00.799298 | ubuntu-noble | [neutron-vpnaas-base] 2026-08-27 07:28:00.799307 | ubuntu-noble | type = local 2026-08-27 07:28:00.799317 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.1.tar.gz 2026-08-27 07:28:00.799327 | ubuntu-noble | location = tarballs/neutron-vpnaas-stable-2025.1.tar.gz 2026-08-27 07:28:00.799337 | ubuntu-noble | 2026-08-27 07:28:00.799346 | ubuntu-noble | 2026-08-27 07:28:00.799356 | ubuntu-noble | 2026-08-27 07:28:00.799366 | ubuntu-noble | [neutron-base] 2026-08-27 07:28:00.799376 | ubuntu-noble | type = local 2026-08-27 07:28:00.799385 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz 2026-08-27 07:28:00.799395 | ubuntu-noble | location = tarballs/neutron-stable-2025.1.tar.gz 2026-08-27 07:28:00.799424 | ubuntu-noble | 2026-08-27 07:28:00.799434 | ubuntu-noble | 2026-08-27 07:28:00.799444 | ubuntu-noble | 2026-08-27 07:28:00.799454 | ubuntu-noble | [nova-base] 2026-08-27 07:28:00.799463 | ubuntu-noble | type = local 2026-08-27 07:28:00.799473 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz 2026-08-27 07:28:00.799483 | ubuntu-noble | location = tarballs/nova-stable-2025.1.tar.gz 2026-08-27 07:28:00.799493 | ubuntu-noble | 2026-08-27 07:28:00.799502 | ubuntu-noble | 2026-08-27 07:28:00.799512 | ubuntu-noble | 2026-08-27 07:28:00.799521 | ubuntu-noble | [octavia-base] 2026-08-27 07:28:00.799531 | ubuntu-noble | type = local 2026-08-27 07:28:00.799541 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz 2026-08-27 07:28:00.799550 | ubuntu-noble | location = tarballs/octavia-stable-2025.1.tar.gz 2026-08-27 07:28:00.799560 | ubuntu-noble | 2026-08-27 07:28:00.799569 | ubuntu-noble | 2026-08-27 07:28:00.799579 | ubuntu-noble | 2026-08-27 07:28:00.799589 | ubuntu-noble | [placement-base] 2026-08-27 07:28:00.799599 | ubuntu-noble | type = local 2026-08-27 07:28:00.799608 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz 2026-08-27 07:28:00.799618 | ubuntu-noble | location = tarballs/placement-stable-2025.1.tar.gz 2026-08-27 07:28:00.799637 | ubuntu-noble | 2026-08-27 07:28:00.799647 | ubuntu-noble | 2026-08-27 07:28:00.799656 | ubuntu-noble | 2026-08-27 07:28:00.799666 | ubuntu-noble | [skyline-apiserver-base] 2026-08-27 07:28:00.799675 | ubuntu-noble | type = local 2026-08-27 07:28:00.799698 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.1.tar.gz 2026-08-27 07:28:00.799709 | ubuntu-noble | location = tarballs/skyline-apiserver-stable-2025.1.tar.gz 2026-08-27 07:28:00.799719 | ubuntu-noble | 2026-08-27 07:28:00.799728 | ubuntu-noble | 2026-08-27 07:28:00.799738 | ubuntu-noble | 2026-08-27 07:28:00.799747 | ubuntu-noble | [skyline-console-base] 2026-08-27 07:28:00.799757 | ubuntu-noble | type = local 2026-08-27 07:28:00.799767 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.1.tar.gz 2026-08-27 07:28:00.799776 | ubuntu-noble | location = tarballs/skyline-console-stable-2025.1.tar.gz 2026-08-27 07:28:00.799786 | ubuntu-noble | 2026-08-27 07:28:00.799795 | ubuntu-noble | 2026-08-27 07:28:00.799805 | ubuntu-noble | 2026-08-27 07:28:00.799814 | ubuntu-noble | [watcher-base] 2026-08-27 07:28:00.799824 | ubuntu-noble | type = local 2026-08-27 07:28:00.799834 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz 2026-08-27 07:28:00.799843 | ubuntu-noble | location = tarballs/watcher-stable-2025.1.tar.gz 2026-08-27 07:28:00.799853 | ubuntu-noble | 2026-08-27 07:28:00.799863 | ubuntu-noble | 2026-08-27 07:28:00.799872 | ubuntu-noble | [openstack-base] 2026-08-27 07:28:00.799882 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz 2026-08-27 07:28:00.799892 | ubuntu-noble | location = tarballs/requirements-stable-2025.1.tar.gz 2026-08-27 07:28:00.799901 | ubuntu-noble | type = local 2026-08-27 07:28:00.799911 | ubuntu-noble | + bash scripts/003-patch.sh 2026-08-27 07:28:00.799925 | ubuntu-noble | + OPENSTACK_VERSION=2025.1 2026-08-27 07:28:00.799935 | ubuntu-noble | + VERSION=latest 2026-08-27 07:28:00.799945 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-08-27 07:28:00.799958 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-08-27 07:28:00.799967 | ubuntu-noble | + . defaults/all.sh 2026-08-27 07:28:00.800010 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-08-27 07:28:00.800021 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-08-27 07:28:00.800035 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-08-27 07:28:00.800045 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-08-27 07:28:00.800169 | ubuntu-noble | +++ deactivate nondestructive 2026-08-27 07:28:00.800212 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-27 07:28:00.800222 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-27 07:28:00.800232 | ubuntu-noble | +++ hash -r 2026-08-27 07:28:00.800246 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-27 07:28:00.800256 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-08-27 07:28:00.800266 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-08-27 07:28:00.800275 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-08-27 07:28:00.800288 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-08-27 07:28:00.800298 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-08-27 07:28:00.800307 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-08-27 07:28:00.800317 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-08-27 07:28:00.800331 | 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-27 07:28:00.800343 | 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-27 07:28:00.800352 | ubuntu-noble | +++ export PATH 2026-08-27 07:28:00.800365 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-27 07:28:00.800375 | ubuntu-noble | +++ '[' -z '' ']' 2026-08-27 07:28:00.800384 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-08-27 07:28:00.800394 | ubuntu-noble | +++ PS1='(venv) ' 2026-08-27 07:28:00.800429 | ubuntu-noble | +++ export PS1 2026-08-27 07:28:00.800440 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-08-27 07:28:00.800450 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-08-27 07:28:00.800459 | ubuntu-noble | +++ hash -r 2026-08-27 07:28:00.800469 | ubuntu-noble | + . defaults/2025.1.sh 2026-08-27 07:28:00.801589 | ubuntu-noble | +++ date +%Y%m%d 2026-08-27 07:28:00.802685 | ubuntu-noble | ++ export BUILD_ID=20260827 2026-08-27 07:28:00.802709 | ubuntu-noble | ++ BUILD_ID=20260827 2026-08-27 07:28:00.802723 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-08-27 07:28:00.802732 | ubuntu-noble | ++ KOLLA_TYPE= 2026-08-27 07:28:00.802741 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-08-27 07:28:00.802750 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-08-27 07:28:00.802759 | ubuntu-noble | + . scripts/patch-lib.sh 2026-08-27 07:28:00.803940 | ubuntu-noble | +++ pwd 2026-08-27 07:28:00.803993 | ubuntu-noble | ++ PATCH_ROOT=/home/zuul/src/github.com/osism/container-images-kolla 2026-08-27 07:28:00.804004 | ubuntu-noble | ++ PATCH_MANIFEST=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-27 07:28:00.804380 | ubuntu-noble | + export VERSION 2026-08-27 07:28:00.804506 | ubuntu-noble | + export OPENSTACK_VERSION 2026-08-27 07:28:00.804531 | ubuntu-noble | + mkdir -p tarballs 2026-08-27 07:28:00.806040 | ubuntu-noble | + ping -c2 tarballs.opendev.org 2026-08-27 07:28:00.952962 | ubuntu-noble | PING tarballs.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f) 56 data bytes 2026-08-27 07:28:00.953048 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=1 ttl=41 time=127 ms 2026-08-27 07:28:01.937976 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=2 ttl=41 time=124 ms 2026-08-27 07:28:01.938068 | ubuntu-noble | 2026-08-27 07:28:01.938084 | ubuntu-noble | --- tarballs.opendev.org ping statistics --- 2026-08-27 07:28:01.938097 | ubuntu-noble | 2 packets transmitted, 2 received, 0% packet loss, time 1001ms 2026-08-27 07:28:01.938107 | ubuntu-noble | rtt min/avg/max/mdev = 124.233/125.849/127.466/1.616 ms 2026-08-27 07:28:01.940331 | ubuntu-noble | ++ awk '/# tarball/ && !seen[$4]++ { print $4 }' kolla-build.conf 2026-08-27 07:28:01.944299 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 07:28:01.944359 | ubuntu-noble | + pushd tarballs 2026-08-27 07:28:01.945289 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz 2026-08-27 07:28:01.948120 | ubuntu-noble | + filename=aodh-stable-2025.1.tar.gz 2026-08-27 07:28:01.948168 | ubuntu-noble | + [[ -e aodh-stable-2025.1.tar.gz ]] 2026-08-27 07:28:01.948228 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz 2026-08-27 07:28:01.948245 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz 2026-08-27 07:28:01.948255 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz 2026-08-27 07:28:03.048014 | ubuntu-noble | 2026-08-27 07:28:03 URL:https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz [254062/254062] -> "aodh-stable-2025.1.tar.gz" [1] 2026-08-27 07:28:03.051762 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 07:28:03.051841 | ubuntu-noble | + echo Process aodh-stable-2025.1.tar.gz 2026-08-27 07:28:03.051855 | ubuntu-noble | Process aodh-stable-2025.1.tar.gz 2026-08-27 07:28:03.054316 | ubuntu-noble | ++ tar -tzf aodh-stable-2025.1.tar.gz 2026-08-27 07:28:03.054395 | ubuntu-noble | ++ head -1 2026-08-27 07:28:03.056282 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 07:28:03.070882 | ubuntu-noble | + directory=aodh-20.0.1.dev5 2026-08-27 07:28:03.072404 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 aodh-20.0.1.dev5 2026-08-27 07:28:03.072519 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-27 07:28:03.072536 | ubuntu-noble | ++ local directory=aodh-20.0.1.dev5 2026-08-27 07:28:03.072548 | ubuntu-noble | ++ local suffix= 2026-08-27 07:28:03.072559 | ubuntu-noble | ++ local name=aodh 2026-08-27 07:28:03.072568 | ubuntu-noble | ++ local candidate path 2026-08-27 07:28:03.072579 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:03.072589 | ubuntu-noble | ++ path=patches/2025.1/aodh 2026-08-27 07:28:03.072599 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/aodh ]] 2026-08-27 07:28:03.072611 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:03.072621 | ubuntu-noble | ++ path=patches/2025.1/aodh 2026-08-27 07:28:03.072631 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/aodh ]] 2026-08-27 07:28:03.072641 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:03.072651 | ubuntu-noble | ++ path=patches/2025.1/aodh 2026-08-27 07:28:03.072661 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/aodh ]] 2026-08-27 07:28:03.072672 | ubuntu-noble | ++ return 1 2026-08-27 07:28:03.073271 | ubuntu-noble | + patch_dir= 2026-08-27 07:28:03.073309 | ubuntu-noble | + patch_dir= 2026-08-27 07:28:03.074434 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 aodh-20.0.1.dev5 /source 2026-08-27 07:28:03.074581 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-27 07:28:03.074665 | ubuntu-noble | ++ local directory=aodh-20.0.1.dev5 2026-08-27 07:28:03.074718 | ubuntu-noble | ++ local suffix=/source 2026-08-27 07:28:03.074817 | ubuntu-noble | ++ local name=aodh 2026-08-27 07:28:03.074847 | ubuntu-noble | ++ local candidate path 2026-08-27 07:28:03.074917 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:03.074947 | ubuntu-noble | ++ path=overlays/2025.1/aodh/source 2026-08-27 07:28:03.074976 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/aodh/source ]] 2026-08-27 07:28:03.075038 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:03.075047 | ubuntu-noble | ++ path=overlays/2025.1/aodh/source 2026-08-27 07:28:03.075080 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/aodh/source ]] 2026-08-27 07:28:03.075090 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:03.075095 | ubuntu-noble | ++ path=overlays/2025.1/aodh/source 2026-08-27 07:28:03.075103 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/aodh/source ]] 2026-08-27 07:28:03.075133 | ubuntu-noble | ++ return 1 2026-08-27 07:28:03.075849 | ubuntu-noble | + overlay_dir= 2026-08-27 07:28:03.075871 | ubuntu-noble | + overlay_dir= 2026-08-27 07:28:03.075926 | ubuntu-noble | + echo Check patches for aodh-stable-2025.1.tar.gz 2026-08-27 07:28:03.075935 | ubuntu-noble | Check patches for aodh-stable-2025.1.tar.gz 2026-08-27 07:28:03.075944 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 07:28:03.075972 | ubuntu-noble | + echo Check overlays for aodh-stable-2025.1.tar.gz 2026-08-27 07:28:03.075979 | ubuntu-noble | Check overlays for aodh-stable-2025.1.tar.gz 2026-08-27 07:28:03.075988 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 07:28:03.075996 | ubuntu-noble | + popd 2026-08-27 07:28:03.076141 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 07:28:03.076152 | ubuntu-noble | + pushd tarballs 2026-08-27 07:28:03.077243 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz 2026-08-27 07:28:03.079813 | ubuntu-noble | + filename=barbican-stable-2025.1.tar.gz 2026-08-27 07:28:03.079838 | ubuntu-noble | + [[ -e barbican-stable-2025.1.tar.gz ]] 2026-08-27 07:28:03.079924 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz 2026-08-27 07:28:03.079938 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz 2026-08-27 07:28:03.079952 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz 2026-08-27 07:28:04.306408 | ubuntu-noble | 2026-08-27 07:28:04 URL:https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz [663542/663542] -> "barbican-stable-2025.1.tar.gz" [1] 2026-08-27 07:28:04.308772 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 07:28:04.308827 | ubuntu-noble | + echo Process barbican-stable-2025.1.tar.gz 2026-08-27 07:28:04.308839 | ubuntu-noble | Process barbican-stable-2025.1.tar.gz 2026-08-27 07:28:04.311306 | ubuntu-noble | ++ head -1 2026-08-27 07:28:04.311433 | ubuntu-noble | ++ tar -tzf barbican-stable-2025.1.tar.gz 2026-08-27 07:28:04.312684 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 07:28:04.322780 | ubuntu-noble | + directory=barbican-20.0.1.dev5 2026-08-27 07:28:04.324475 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 barbican-20.0.1.dev5 2026-08-27 07:28:04.324730 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-27 07:28:04.324820 | ubuntu-noble | ++ local directory=barbican-20.0.1.dev5 2026-08-27 07:28:04.325244 | ubuntu-noble | ++ local suffix= 2026-08-27 07:28:04.325273 | ubuntu-noble | ++ local name=barbican 2026-08-27 07:28:04.325284 | ubuntu-noble | ++ local candidate path 2026-08-27 07:28:04.325294 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:04.325304 | ubuntu-noble | ++ path=patches/2025.1/barbican 2026-08-27 07:28:04.325315 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/barbican ]] 2026-08-27 07:28:04.325558 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:04.325569 | ubuntu-noble | ++ path=patches/2025.1/barbican 2026-08-27 07:28:04.325579 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/barbican ]] 2026-08-27 07:28:04.326142 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:04.326164 | ubuntu-noble | ++ path=patches/2025.1/barbican 2026-08-27 07:28:04.326174 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/barbican ]] 2026-08-27 07:28:04.326289 | ubuntu-noble | ++ return 1 2026-08-27 07:28:04.326382 | ubuntu-noble | + patch_dir= 2026-08-27 07:28:04.326410 | ubuntu-noble | + patch_dir= 2026-08-27 07:28:04.328281 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 barbican-20.0.1.dev5 /source 2026-08-27 07:28:04.328347 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-27 07:28:04.328359 | ubuntu-noble | ++ local directory=barbican-20.0.1.dev5 2026-08-27 07:28:04.328363 | ubuntu-noble | ++ local suffix=/source 2026-08-27 07:28:04.328366 | ubuntu-noble | ++ local name=barbican 2026-08-27 07:28:04.328370 | ubuntu-noble | ++ local candidate path 2026-08-27 07:28:04.328383 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:04.328387 | ubuntu-noble | ++ path=overlays/2025.1/barbican/source 2026-08-27 07:28:04.328390 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/barbican/source ]] 2026-08-27 07:28:04.328394 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:04.328398 | ubuntu-noble | ++ path=overlays/2025.1/barbican/source 2026-08-27 07:28:04.328404 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/barbican/source ]] 2026-08-27 07:28:04.328408 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:04.328411 | ubuntu-noble | ++ path=overlays/2025.1/barbican/source 2026-08-27 07:28:04.328415 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/barbican/source ]] 2026-08-27 07:28:04.328418 | ubuntu-noble | ++ return 1 2026-08-27 07:28:04.328887 | ubuntu-noble | + overlay_dir= 2026-08-27 07:28:04.328903 | ubuntu-noble | + overlay_dir= 2026-08-27 07:28:04.328907 | ubuntu-noble | + echo Check patches for barbican-stable-2025.1.tar.gz 2026-08-27 07:28:04.328911 | ubuntu-noble | Check patches for barbican-stable-2025.1.tar.gz 2026-08-27 07:28:04.328914 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 07:28:04.328918 | ubuntu-noble | + echo Check overlays for barbican-stable-2025.1.tar.gz 2026-08-27 07:28:04.328921 | ubuntu-noble | Check overlays for barbican-stable-2025.1.tar.gz 2026-08-27 07:28:04.328924 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 07:28:04.328928 | ubuntu-noble | + popd 2026-08-27 07:28:04.328932 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 07:28:04.328936 | ubuntu-noble | + pushd tarballs 2026-08-27 07:28:04.329646 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz 2026-08-27 07:28:04.332285 | ubuntu-noble | + filename=blazar-stable-2025.1.tar.gz 2026-08-27 07:28:04.332358 | ubuntu-noble | + [[ -e blazar-stable-2025.1.tar.gz ]] 2026-08-27 07:28:04.332374 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz 2026-08-27 07:28:04.332383 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz 2026-08-27 07:28:04.332391 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz 2026-08-27 07:28:05.408415 | ubuntu-noble | 2026-08-27 07:28:05 URL:https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz [430885/430885] -> "blazar-stable-2025.1.tar.gz" [1] 2026-08-27 07:28:05.410999 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 07:28:05.411052 | ubuntu-noble | + echo Process blazar-stable-2025.1.tar.gz 2026-08-27 07:28:05.411070 | ubuntu-noble | Process blazar-stable-2025.1.tar.gz 2026-08-27 07:28:05.413245 | ubuntu-noble | ++ tar -tzf blazar-stable-2025.1.tar.gz 2026-08-27 07:28:05.413925 | ubuntu-noble | ++ head -1 2026-08-27 07:28:05.415771 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 07:28:05.425155 | ubuntu-noble | + directory=blazar-15.0.1.dev6 2026-08-27 07:28:05.425766 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 blazar-15.0.1.dev6 2026-08-27 07:28:05.425890 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-27 07:28:05.425922 | ubuntu-noble | ++ local directory=blazar-15.0.1.dev6 2026-08-27 07:28:05.425997 | ubuntu-noble | ++ local suffix= 2026-08-27 07:28:05.426082 | ubuntu-noble | ++ local name=blazar 2026-08-27 07:28:05.426094 | ubuntu-noble | ++ local candidate path 2026-08-27 07:28:05.426142 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:05.426153 | ubuntu-noble | ++ path=patches/2025.1/blazar 2026-08-27 07:28:05.426230 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/blazar ]] 2026-08-27 07:28:05.426271 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:05.426325 | ubuntu-noble | ++ path=patches/2025.1/blazar 2026-08-27 07:28:05.426334 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/blazar ]] 2026-08-27 07:28:05.426342 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:05.426352 | ubuntu-noble | ++ path=patches/2025.1/blazar 2026-08-27 07:28:05.426362 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/blazar ]] 2026-08-27 07:28:05.426394 | ubuntu-noble | ++ return 1 2026-08-27 07:28:05.427246 | ubuntu-noble | + patch_dir= 2026-08-27 07:28:05.427273 | ubuntu-noble | + patch_dir= 2026-08-27 07:28:05.427870 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 blazar-15.0.1.dev6 /source 2026-08-27 07:28:05.427967 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-27 07:28:05.427980 | ubuntu-noble | ++ local directory=blazar-15.0.1.dev6 2026-08-27 07:28:05.428010 | ubuntu-noble | ++ local suffix=/source 2026-08-27 07:28:05.428092 | ubuntu-noble | ++ local name=blazar 2026-08-27 07:28:05.428102 | ubuntu-noble | ++ local candidate path 2026-08-27 07:28:05.428134 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:05.428145 | ubuntu-noble | ++ path=overlays/2025.1/blazar/source 2026-08-27 07:28:05.428157 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/blazar/source ]] 2026-08-27 07:28:05.428312 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:05.428328 | ubuntu-noble | ++ path=overlays/2025.1/blazar/source 2026-08-27 07:28:05.428339 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/blazar/source ]] 2026-08-27 07:28:05.428347 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:05.428354 | ubuntu-noble | ++ path=overlays/2025.1/blazar/source 2026-08-27 07:28:05.428364 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/blazar/source ]] 2026-08-27 07:28:05.428372 | ubuntu-noble | ++ return 1 2026-08-27 07:28:05.429285 | ubuntu-noble | + overlay_dir= 2026-08-27 07:28:05.429360 | ubuntu-noble | + overlay_dir= 2026-08-27 07:28:05.429370 | ubuntu-noble | + echo Check patches for blazar-stable-2025.1.tar.gz 2026-08-27 07:28:05.429377 | ubuntu-noble | Check patches for blazar-stable-2025.1.tar.gz 2026-08-27 07:28:05.429384 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 07:28:05.429390 | ubuntu-noble | + echo Check overlays for blazar-stable-2025.1.tar.gz 2026-08-27 07:28:05.429396 | ubuntu-noble | Check overlays for blazar-stable-2025.1.tar.gz 2026-08-27 07:28:05.429402 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 07:28:05.429409 | ubuntu-noble | + popd 2026-08-27 07:28:05.429415 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 07:28:05.429422 | ubuntu-noble | + pushd tarballs 2026-08-27 07:28:05.429931 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz 2026-08-27 07:28:05.431989 | ubuntu-noble | + filename=ceilometer-stable-2025.1.tar.gz 2026-08-27 07:28:05.432019 | ubuntu-noble | + [[ -e ceilometer-stable-2025.1.tar.gz ]] 2026-08-27 07:28:05.432076 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz 2026-08-27 07:28:05.432085 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz 2026-08-27 07:28:05.432095 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz 2026-08-27 07:28:06.832407 | ubuntu-noble | 2026-08-27 07:28:06 URL:https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz [864709/864709] -> "ceilometer-stable-2025.1.tar.gz" [1] 2026-08-27 07:28:06.834307 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 07:28:06.834359 | ubuntu-noble | + echo Process ceilometer-stable-2025.1.tar.gz 2026-08-27 07:28:06.834368 | ubuntu-noble | Process ceilometer-stable-2025.1.tar.gz 2026-08-27 07:28:06.837247 | ubuntu-noble | ++ tar -tzf ceilometer-stable-2025.1.tar.gz 2026-08-27 07:28:06.837306 | ubuntu-noble | ++ head -1 2026-08-27 07:28:06.838733 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 07:28:06.845387 | ubuntu-noble | + directory=ceilometer-24.0.1.dev4 2026-08-27 07:28:06.846312 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 ceilometer-24.0.1.dev4 2026-08-27 07:28:06.846395 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-27 07:28:06.846407 | ubuntu-noble | ++ local directory=ceilometer-24.0.1.dev4 2026-08-27 07:28:06.846431 | ubuntu-noble | ++ local suffix= 2026-08-27 07:28:06.846440 | ubuntu-noble | ++ local name=ceilometer 2026-08-27 07:28:06.846446 | ubuntu-noble | ++ local candidate path 2026-08-27 07:28:06.846513 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:06.846523 | ubuntu-noble | ++ path=patches/2025.1/ceilometer 2026-08-27 07:28:06.846529 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ceilometer ]] 2026-08-27 07:28:06.846559 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:06.846566 | ubuntu-noble | ++ path=patches/2025.1/ceilometer 2026-08-27 07:28:06.846576 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ceilometer ]] 2026-08-27 07:28:06.846591 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:06.846601 | ubuntu-noble | ++ path=patches/2025.1/ceilometer 2026-08-27 07:28:06.846606 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ceilometer ]] 2026-08-27 07:28:06.846612 | ubuntu-noble | ++ return 1 2026-08-27 07:28:06.847282 | ubuntu-noble | + patch_dir= 2026-08-27 07:28:06.847318 | ubuntu-noble | + patch_dir= 2026-08-27 07:28:06.848533 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 ceilometer-24.0.1.dev4 /source 2026-08-27 07:28:06.848562 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-27 07:28:06.848570 | ubuntu-noble | ++ local directory=ceilometer-24.0.1.dev4 2026-08-27 07:28:06.848576 | ubuntu-noble | ++ local suffix=/source 2026-08-27 07:28:06.848582 | ubuntu-noble | ++ local name=ceilometer 2026-08-27 07:28:06.848587 | ubuntu-noble | ++ local candidate path 2026-08-27 07:28:06.848593 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:06.848599 | ubuntu-noble | ++ path=overlays/2025.1/ceilometer/source 2026-08-27 07:28:06.848605 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/ceilometer/source ]] 2026-08-27 07:28:06.848612 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:06.848617 | ubuntu-noble | ++ path=overlays/2025.1/ceilometer/source 2026-08-27 07:28:06.848623 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/ceilometer/source ]] 2026-08-27 07:28:06.848629 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:06.848634 | ubuntu-noble | ++ path=overlays/2025.1/ceilometer/source 2026-08-27 07:28:06.848640 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/ceilometer/source ]] 2026-08-27 07:28:06.848646 | ubuntu-noble | ++ return 1 2026-08-27 07:28:06.848657 | ubuntu-noble | + overlay_dir= 2026-08-27 07:28:06.848663 | ubuntu-noble | + overlay_dir= 2026-08-27 07:28:06.848669 | ubuntu-noble | + echo Check patches for ceilometer-stable-2025.1.tar.gz 2026-08-27 07:28:06.848675 | ubuntu-noble | Check patches for ceilometer-stable-2025.1.tar.gz 2026-08-27 07:28:06.848685 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 07:28:06.848690 | ubuntu-noble | + echo Check overlays for ceilometer-stable-2025.1.tar.gz 2026-08-27 07:28:06.848696 | ubuntu-noble | Check overlays for ceilometer-stable-2025.1.tar.gz 2026-08-27 07:28:06.848704 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 07:28:06.848710 | ubuntu-noble | + popd 2026-08-27 07:28:06.848819 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 07:28:06.848829 | ubuntu-noble | + pushd tarballs 2026-08-27 07:28:06.849747 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz 2026-08-27 07:28:06.851743 | ubuntu-noble | + filename=cinder-stable-2025.1.tar.gz 2026-08-27 07:28:06.851764 | ubuntu-noble | + [[ -e cinder-stable-2025.1.tar.gz ]] 2026-08-27 07:28:06.851823 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz 2026-08-27 07:28:06.851831 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz 2026-08-27 07:28:06.851839 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz 2026-08-27 07:28:08.669388 | ubuntu-noble | 2026-08-27 07:28:08 URL:https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz [6445075/6445075] -> "cinder-stable-2025.1.tar.gz" [1] 2026-08-27 07:28:08.672980 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 07:28:08.673050 | ubuntu-noble | + echo Process cinder-stable-2025.1.tar.gz 2026-08-27 07:28:08.673084 | ubuntu-noble | Process cinder-stable-2025.1.tar.gz 2026-08-27 07:28:08.675299 | ubuntu-noble | ++ tar -tzf cinder-stable-2025.1.tar.gz 2026-08-27 07:28:08.675347 | ubuntu-noble | ++ head -1 2026-08-27 07:28:08.676776 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 07:28:08.684771 | ubuntu-noble | + directory=cinder-26.2.1.dev18 2026-08-27 07:28:08.685851 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 cinder-26.2.1.dev18 2026-08-27 07:28:08.685893 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-27 07:28:08.685906 | ubuntu-noble | ++ local directory=cinder-26.2.1.dev18 2026-08-27 07:28:08.685917 | ubuntu-noble | ++ local suffix= 2026-08-27 07:28:08.685925 | ubuntu-noble | ++ local name=cinder 2026-08-27 07:28:08.685934 | ubuntu-noble | ++ local candidate path 2026-08-27 07:28:08.685943 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:08.685951 | ubuntu-noble | ++ path=patches/2025.1/cinder 2026-08-27 07:28:08.685960 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/cinder ]] 2026-08-27 07:28:08.685972 | ubuntu-noble | ++ echo patches/2025.1/cinder 2026-08-27 07:28:08.685982 | ubuntu-noble | ++ return 0 2026-08-27 07:28:08.685997 | ubuntu-noble | + patch_dir=patches/2025.1/cinder 2026-08-27 07:28:08.686353 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 cinder-26.2.1.dev18 /source 2026-08-27 07:28:08.686385 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-27 07:28:08.686395 | ubuntu-noble | ++ local directory=cinder-26.2.1.dev18 2026-08-27 07:28:08.686406 | ubuntu-noble | ++ local suffix=/source 2026-08-27 07:28:08.686440 | ubuntu-noble | ++ local name=cinder 2026-08-27 07:28:08.686449 | ubuntu-noble | ++ local candidate path 2026-08-27 07:28:08.686462 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:08.686471 | ubuntu-noble | ++ path=overlays/2025.1/cinder/source 2026-08-27 07:28:08.686483 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/cinder/source ]] 2026-08-27 07:28:08.686495 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:08.686504 | ubuntu-noble | ++ path=overlays/2025.1/cinder/source 2026-08-27 07:28:08.686517 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/cinder/source ]] 2026-08-27 07:28:08.686526 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:08.686535 | ubuntu-noble | ++ path=overlays/2025.1/cinder/source 2026-08-27 07:28:08.686543 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/cinder/source ]] 2026-08-27 07:28:08.686552 | ubuntu-noble | ++ return 1 2026-08-27 07:28:08.686770 | ubuntu-noble | + overlay_dir= 2026-08-27 07:28:08.686785 | ubuntu-noble | + overlay_dir= 2026-08-27 07:28:08.686793 | ubuntu-noble | + echo Check patches for cinder-stable-2025.1.tar.gz 2026-08-27 07:28:08.686802 | ubuntu-noble | Check patches for cinder-stable-2025.1.tar.gz 2026-08-27 07:28:08.686810 | ubuntu-noble | + [[ -n patches/2025.1/cinder ]] 2026-08-27 07:28:08.686822 | ubuntu-noble | + tar xzf cinder-stable-2025.1.tar.gz 2026-08-27 07:28:09.083828 | ubuntu-noble | + rm cinder-stable-2025.1.tar.gz 2026-08-27 07:28:09.090289 | ubuntu-noble | + find cinder-26.2.1.dev18 -type f 2026-08-27 07:28:09.090352 | ubuntu-noble | + sort 2026-08-27 07:28:09.102897 | ubuntu-noble | + pushd cinder-26.2.1.dev18 2026-08-27 07:28:09.104249 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/cinder -type f -name '*.patch' 2026-08-27 07:28:09.104550 | ubuntu-noble | ++ sort 2026-08-27 07:28:09.107159 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-27 07:28:09.107322 | ubuntu-noble | + apply_patch patches/2025.1/cinder/netapp-02-backport-928486.patch 2026-08-27 07:28:09.107380 | ubuntu-noble | + local rel=patches/2025.1/cinder/netapp-02-backport-928486.patch 2026-08-27 07:28:09.107415 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/cinder/netapp-02-backport-928486.patch 2026-08-27 07:28:09.107439 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/cinder/netapp-02-backport-928486.patch' 2026-08-27 07:28:09.107453 | ubuntu-noble | APPLY PATCH patches/2025.1/cinder/netapp-02-backport-928486.patch 2026-08-27 07:28:09.107474 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 07:28:09.109315 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/client/fakes.py 2026-08-27 07:28:09.109851 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_client_cmode_rest.py 2026-08-27 07:28:09.110360 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/fakes.py 2026-08-27 07:28:09.110541 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-27 07:28:09.110775 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/client/api.py 2026-08-27 07:28:09.111265 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/client/client_cmode_rest.py 2026-08-27 07:28:09.111474 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-27 07:28:09.111656 | ubuntu-noble | checking file releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-27 07:28:09.112331 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 07:28:09.115191 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/client/fakes.py 2026-08-27 07:28:09.116451 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_client_cmode_rest.py 2026-08-27 07:28:09.117253 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/fakes.py 2026-08-27 07:28:09.117506 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-27 07:28:09.117817 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/client/api.py 2026-08-27 07:28:09.118322 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/client/client_cmode_rest.py 2026-08-27 07:28:09.118824 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-27 07:28:09.119068 | ubuntu-noble | patching file releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-27 07:28:09.120535 | ubuntu-noble | + echo patches/2025.1/cinder/netapp-02-backport-928486.patch 2026-08-27 07:28:09.120679 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-27 07:28:09.120751 | ubuntu-noble | + apply_patch patches/2025.1/cinder/netapp-03-backport-944964.patch 2026-08-27 07:28:09.120787 | ubuntu-noble | + local rel=patches/2025.1/cinder/netapp-03-backport-944964.patch 2026-08-27 07:28:09.120823 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/cinder/netapp-03-backport-944964.patch 2026-08-27 07:28:09.120854 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/cinder/netapp-03-backport-944964.patch' 2026-08-27 07:28:09.120859 | ubuntu-noble | APPLY PATCH patches/2025.1/cinder/netapp-03-backport-944964.patch 2026-08-27 07:28:09.120865 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 07:28:09.122808 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-27 07:28:09.123544 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-27 07:28:09.123565 | ubuntu-noble | checking file releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-08-27 07:28:09.123675 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 07:28:09.125305 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-27 07:28:09.126118 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-27 07:28:09.126143 | ubuntu-noble | patching file releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-08-27 07:28:09.126323 | ubuntu-noble | + echo patches/2025.1/cinder/netapp-03-backport-944964.patch 2026-08-27 07:28:09.126422 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-27 07:28:09.126478 | ubuntu-noble | + apply_patch patches/2025.1/cinder/netapp-04-backport-962085.patch 2026-08-27 07:28:09.126507 | ubuntu-noble | + local rel=patches/2025.1/cinder/netapp-04-backport-962085.patch 2026-08-27 07:28:09.126513 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/cinder/netapp-04-backport-962085.patch 2026-08-27 07:28:09.126542 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/cinder/netapp-04-backport-962085.patch' 2026-08-27 07:28:09.126547 | ubuntu-noble | APPLY PATCH patches/2025.1/cinder/netapp-04-backport-962085.patch 2026-08-27 07:28:09.126552 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 07:28:09.128898 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-27 07:28:09.128921 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-27 07:28:09.128931 | ubuntu-noble | checking file releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-08-27 07:28:09.129027 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 07:28:09.131325 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-27 07:28:09.131350 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-27 07:28:09.131354 | ubuntu-noble | patching file releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-08-27 07:28:09.131595 | ubuntu-noble | + echo patches/2025.1/cinder/netapp-04-backport-962085.patch 2026-08-27 07:28:09.131679 | ubuntu-noble | + popd 2026-08-27 07:28:09.134234 | ubuntu-noble | + find cinder-26.2.1.dev18 -type f 2026-08-27 07:28:09.134265 | ubuntu-noble | + sort 2026-08-27 07:28:09.144059 | ubuntu-noble | + append_new_files_to_sources_txt cinder-26.2.1.dev18 files-before files-after 2026-08-27 07:28:09.144098 | ubuntu-noble | + local directory=cinder-26.2.1.dev18 2026-08-27 07:28:09.144103 | ubuntu-noble | + local before=files-before 2026-08-27 07:28:09.144109 | ubuntu-noble | + local after=files-after 2026-08-27 07:28:09.144113 | ubuntu-noble | + local sources_txt 2026-08-27 07:28:09.146743 | ubuntu-noble | ++ find cinder-26.2.1.dev18 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-27 07:28:09.146770 | ubuntu-noble | ++ head -1 2026-08-27 07:28:09.148477 | ubuntu-noble | + sources_txt=cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt 2026-08-27 07:28:09.148503 | ubuntu-noble | + [[ -z cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt ]] 2026-08-27 07:28:09.148507 | ubuntu-noble | + local new_files 2026-08-27 07:28:09.149266 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-27 07:28:09.153099 | ubuntu-noble | + new_files='cinder-26.2.1.dev18/releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-27 07:28:09.153113 | ubuntu-noble | cinder-26.2.1.dev18/releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-08-27 07:28:09.153118 | ubuntu-noble | cinder-26.2.1.dev18/releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml' 2026-08-27 07:28:09.153127 | ubuntu-noble | + [[ -z cinder-26.2.1.dev18/releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-27 07:28:09.153131 | ubuntu-noble | cinder-26.2.1.dev18/releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-08-27 07:28:09.153134 | ubuntu-noble | cinder-26.2.1.dev18/releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml ]] 2026-08-27 07:28:09.153828 | ubuntu-noble | ++ tail -c1 cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt 2026-08-27 07:28:09.155086 | ubuntu-noble | + [[ -n y ]] 2026-08-27 07:28:09.155102 | ubuntu-noble | + echo 2026-08-27 07:28:09.155164 | ubuntu-noble | + local file 2026-08-27 07:28:09.155234 | ubuntu-noble | + for file in $new_files 2026-08-27 07:28:09.155243 | ubuntu-noble | + case $file in 2026-08-27 07:28:09.155308 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml TO cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt' 2026-08-27 07:28:09.155315 | ubuntu-noble | APPEND releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml TO cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt 2026-08-27 07:28:09.155321 | ubuntu-noble | + echo releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-27 07:28:09.155346 | ubuntu-noble | + for file in $new_files 2026-08-27 07:28:09.155351 | ubuntu-noble | + case $file in 2026-08-27 07:28:09.155376 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml TO cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt' 2026-08-27 07:28:09.155381 | ubuntu-noble | APPEND releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml TO cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt 2026-08-27 07:28:09.155387 | ubuntu-noble | + echo releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-08-27 07:28:09.155411 | ubuntu-noble | + for file in $new_files 2026-08-27 07:28:09.155415 | ubuntu-noble | + case $file in 2026-08-27 07:28:09.155438 | ubuntu-noble | + echo 'APPEND releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml TO cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt' 2026-08-27 07:28:09.155455 | ubuntu-noble | APPEND releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml TO cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt 2026-08-27 07:28:09.155461 | ubuntu-noble | + echo releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-08-27 07:28:09.155520 | ubuntu-noble | + rm files-before files-after 2026-08-27 07:28:09.157397 | ubuntu-noble | + tar czf cinder-stable-2025.1.tar.gz cinder-26.2.1.dev18 2026-08-27 07:28:10.355907 | ubuntu-noble | + rm -r cinder-26.2.1.dev18 2026-08-27 07:28:10.450118 | ubuntu-noble | + echo Check overlays for cinder-stable-2025.1.tar.gz 2026-08-27 07:28:10.450453 | ubuntu-noble | Check overlays for cinder-stable-2025.1.tar.gz 2026-08-27 07:28:10.450480 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 07:28:10.450486 | ubuntu-noble | + popd 2026-08-27 07:28:10.450490 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 07:28:10.450495 | ubuntu-noble | + pushd tarballs 2026-08-27 07:28:10.451571 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz 2026-08-27 07:28:10.455148 | ubuntu-noble | + filename=designate-stable-2025.1.tar.gz 2026-08-27 07:28:10.455339 | ubuntu-noble | + [[ -e designate-stable-2025.1.tar.gz ]] 2026-08-27 07:28:10.455359 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz 2026-08-27 07:28:10.455372 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz 2026-08-27 07:28:10.455383 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz 2026-08-27 07:28:11.735451 | ubuntu-noble | 2026-08-27 07:28:11 URL:https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz [1012042/1012042] -> "designate-stable-2025.1.tar.gz" [1] 2026-08-27 07:28:11.737591 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 07:28:11.737683 | ubuntu-noble | + echo Process designate-stable-2025.1.tar.gz 2026-08-27 07:28:11.737698 | ubuntu-noble | Process designate-stable-2025.1.tar.gz 2026-08-27 07:28:11.740301 | ubuntu-noble | ++ tar -tzf designate-stable-2025.1.tar.gz 2026-08-27 07:28:11.740344 | ubuntu-noble | ++ head -1 2026-08-27 07:28:11.742396 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 07:28:11.749292 | ubuntu-noble | + directory=designate-20.0.3.dev1 2026-08-27 07:28:11.750278 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 designate-20.0.3.dev1 2026-08-27 07:28:11.750414 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-27 07:28:11.750484 | ubuntu-noble | ++ local directory=designate-20.0.3.dev1 2026-08-27 07:28:11.750552 | ubuntu-noble | ++ local suffix= 2026-08-27 07:28:11.750649 | ubuntu-noble | ++ local name=designate 2026-08-27 07:28:11.750698 | ubuntu-noble | ++ local candidate path 2026-08-27 07:28:11.750761 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:11.750791 | ubuntu-noble | ++ path=patches/2025.1/designate 2026-08-27 07:28:11.750822 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/designate ]] 2026-08-27 07:28:11.750879 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:11.750905 | ubuntu-noble | ++ path=patches/2025.1/designate 2026-08-27 07:28:11.750929 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/designate ]] 2026-08-27 07:28:11.750954 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:11.750977 | ubuntu-noble | ++ path=patches/2025.1/designate 2026-08-27 07:28:11.751008 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/designate ]] 2026-08-27 07:28:11.751040 | ubuntu-noble | ++ return 1 2026-08-27 07:28:11.751600 | ubuntu-noble | + patch_dir= 2026-08-27 07:28:11.751697 | ubuntu-noble | + patch_dir= 2026-08-27 07:28:11.752515 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 designate-20.0.3.dev1 /source 2026-08-27 07:28:11.752632 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-27 07:28:11.753249 | ubuntu-noble | ++ local directory=designate-20.0.3.dev1 2026-08-27 07:28:11.753272 | ubuntu-noble | ++ local suffix=/source 2026-08-27 07:28:11.753278 | ubuntu-noble | ++ local name=designate 2026-08-27 07:28:11.753284 | ubuntu-noble | ++ local candidate path 2026-08-27 07:28:11.753289 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:11.753295 | ubuntu-noble | ++ path=overlays/2025.1/designate/source 2026-08-27 07:28:11.753301 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/designate/source ]] 2026-08-27 07:28:11.753319 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:11.753325 | ubuntu-noble | ++ path=overlays/2025.1/designate/source 2026-08-27 07:28:11.753331 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/designate/source ]] 2026-08-27 07:28:11.753337 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:11.753343 | ubuntu-noble | ++ path=overlays/2025.1/designate/source 2026-08-27 07:28:11.753348 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/designate/source ]] 2026-08-27 07:28:11.753354 | ubuntu-noble | ++ return 1 2026-08-27 07:28:11.753365 | ubuntu-noble | + overlay_dir= 2026-08-27 07:28:11.753371 | ubuntu-noble | + overlay_dir= 2026-08-27 07:28:11.753377 | ubuntu-noble | + echo Check patches for designate-stable-2025.1.tar.gz 2026-08-27 07:28:11.753383 | ubuntu-noble | Check patches for designate-stable-2025.1.tar.gz 2026-08-27 07:28:11.753391 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 07:28:11.753397 | ubuntu-noble | + echo Check overlays for designate-stable-2025.1.tar.gz 2026-08-27 07:28:11.753403 | ubuntu-noble | Check overlays for designate-stable-2025.1.tar.gz 2026-08-27 07:28:11.753411 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 07:28:11.753417 | ubuntu-noble | + popd 2026-08-27 07:28:11.753901 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 07:28:11.753930 | ubuntu-noble | + pushd tarballs 2026-08-27 07:28:11.754628 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz 2026-08-27 07:28:11.756998 | ubuntu-noble | + filename=glance-stable-2025.1.tar.gz 2026-08-27 07:28:11.757040 | ubuntu-noble | + [[ -e glance-stable-2025.1.tar.gz ]] 2026-08-27 07:28:11.757051 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz 2026-08-27 07:28:11.757059 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz 2026-08-27 07:28:11.757066 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz 2026-08-27 07:28:13.177379 | ubuntu-noble | 2026-08-27 07:28:13 URL:https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz [2129810/2129810] -> "glance-stable-2025.1.tar.gz" [1] 2026-08-27 07:28:13.179949 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 07:28:13.179995 | ubuntu-noble | + echo Process glance-stable-2025.1.tar.gz 2026-08-27 07:28:13.180007 | ubuntu-noble | Process glance-stable-2025.1.tar.gz 2026-08-27 07:28:13.182276 | ubuntu-noble | ++ tar -tzf glance-stable-2025.1.tar.gz 2026-08-27 07:28:13.182396 | ubuntu-noble | ++ head -1 2026-08-27 07:28:13.184757 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 07:28:13.189661 | ubuntu-noble | + directory=glance-30.2.1.dev5 2026-08-27 07:28:13.190481 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 glance-30.2.1.dev5 2026-08-27 07:28:13.190592 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-27 07:28:13.190631 | ubuntu-noble | ++ local directory=glance-30.2.1.dev5 2026-08-27 07:28:13.190670 | ubuntu-noble | ++ local suffix= 2026-08-27 07:28:13.190725 | ubuntu-noble | ++ local name=glance 2026-08-27 07:28:13.190748 | ubuntu-noble | ++ local candidate path 2026-08-27 07:28:13.190789 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:13.190810 | ubuntu-noble | ++ path=patches/2025.1/glance 2026-08-27 07:28:13.190831 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/glance ]] 2026-08-27 07:28:13.190879 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:13.190897 | ubuntu-noble | ++ path=patches/2025.1/glance 2026-08-27 07:28:13.190914 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/glance ]] 2026-08-27 07:28:13.190932 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:13.190948 | ubuntu-noble | ++ path=patches/2025.1/glance 2026-08-27 07:28:13.190965 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/glance ]] 2026-08-27 07:28:13.190985 | ubuntu-noble | ++ return 1 2026-08-27 07:28:13.191460 | ubuntu-noble | + patch_dir= 2026-08-27 07:28:13.191560 | ubuntu-noble | + patch_dir= 2026-08-27 07:28:13.192283 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 glance-30.2.1.dev5 /source 2026-08-27 07:28:13.192375 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-27 07:28:13.192423 | ubuntu-noble | ++ local directory=glance-30.2.1.dev5 2026-08-27 07:28:13.192453 | ubuntu-noble | ++ local suffix=/source 2026-08-27 07:28:13.192499 | ubuntu-noble | ++ local name=glance 2026-08-27 07:28:13.192521 | ubuntu-noble | ++ local candidate path 2026-08-27 07:28:13.192554 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:13.192574 | ubuntu-noble | ++ path=overlays/2025.1/glance/source 2026-08-27 07:28:13.192596 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/glance/source ]] 2026-08-27 07:28:13.192630 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:13.192647 | ubuntu-noble | ++ path=overlays/2025.1/glance/source 2026-08-27 07:28:13.192665 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/glance/source ]] 2026-08-27 07:28:13.192682 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:13.192699 | ubuntu-noble | ++ path=overlays/2025.1/glance/source 2026-08-27 07:28:13.192715 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/glance/source ]] 2026-08-27 07:28:13.192735 | ubuntu-noble | ++ return 1 2026-08-27 07:28:13.193094 | ubuntu-noble | + overlay_dir= 2026-08-27 07:28:13.193253 | ubuntu-noble | + overlay_dir= 2026-08-27 07:28:13.193329 | ubuntu-noble | + echo Check patches for glance-stable-2025.1.tar.gz 2026-08-27 07:28:13.193371 | ubuntu-noble | Check patches for glance-stable-2025.1.tar.gz 2026-08-27 07:28:13.193440 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 07:28:13.193523 | ubuntu-noble | + echo Check overlays for glance-stable-2025.1.tar.gz 2026-08-27 07:28:13.193574 | ubuntu-noble | Check overlays for glance-stable-2025.1.tar.gz 2026-08-27 07:28:13.193628 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 07:28:13.193667 | ubuntu-noble | + popd 2026-08-27 07:28:13.193815 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 07:28:13.193868 | ubuntu-noble | + pushd tarballs 2026-08-27 07:28:13.194618 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz 2026-08-27 07:28:13.196165 | ubuntu-noble | + filename=heat-stable-2025.1.tar.gz 2026-08-27 07:28:13.196900 | ubuntu-noble | + [[ -e heat-stable-2025.1.tar.gz ]] 2026-08-27 07:28:13.196930 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz 2026-08-27 07:28:13.196940 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz 2026-08-27 07:28:13.196949 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz 2026-08-27 07:28:14.705446 | ubuntu-noble | 2026-08-27 07:28:14 URL:https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz [2376355/2376355] -> "heat-stable-2025.1.tar.gz" [1] 2026-08-27 07:28:14.708618 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 07:28:14.708710 | ubuntu-noble | + echo Process heat-stable-2025.1.tar.gz 2026-08-27 07:28:14.708727 | ubuntu-noble | Process heat-stable-2025.1.tar.gz 2026-08-27 07:28:14.711262 | ubuntu-noble | ++ tar -tzf heat-stable-2025.1.tar.gz 2026-08-27 07:28:14.711312 | ubuntu-noble | ++ head -1 2026-08-27 07:28:14.712845 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 07:28:14.725332 | ubuntu-noble | + directory=openstack_heat-24.1.1.dev17 2026-08-27 07:28:14.726537 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 openstack_heat-24.1.1.dev17 2026-08-27 07:28:14.726685 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-27 07:28:14.726727 | ubuntu-noble | ++ local directory=openstack_heat-24.1.1.dev17 2026-08-27 07:28:14.726764 | ubuntu-noble | ++ local suffix= 2026-08-27 07:28:14.726822 | ubuntu-noble | ++ local name=openstack_heat 2026-08-27 07:28:14.726846 | ubuntu-noble | ++ local candidate path 2026-08-27 07:28:14.726891 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:14.726915 | ubuntu-noble | ++ path=patches/2025.1/openstack_heat 2026-08-27 07:28:14.726938 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_heat ]] 2026-08-27 07:28:14.726984 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:14.727003 | ubuntu-noble | ++ path=patches/2025.1/openstack-heat 2026-08-27 07:28:14.727022 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack-heat ]] 2026-08-27 07:28:14.727044 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:14.727061 | ubuntu-noble | ++ path=patches/2025.1/openstack_heat 2026-08-27 07:28:14.727118 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_heat ]] 2026-08-27 07:28:14.727142 | ubuntu-noble | ++ return 1 2026-08-27 07:28:14.727870 | ubuntu-noble | + patch_dir= 2026-08-27 07:28:14.728306 | ubuntu-noble | + patch_dir= 2026-08-27 07:28:14.729354 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 openstack_heat-24.1.1.dev17 /source 2026-08-27 07:28:14.729464 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-27 07:28:14.729499 | ubuntu-noble | ++ local directory=openstack_heat-24.1.1.dev17 2026-08-27 07:28:14.729531 | ubuntu-noble | ++ local suffix=/source 2026-08-27 07:28:14.729581 | ubuntu-noble | ++ local name=openstack_heat 2026-08-27 07:28:14.729605 | ubuntu-noble | ++ local candidate path 2026-08-27 07:28:14.729643 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:14.729664 | ubuntu-noble | ++ path=overlays/2025.1/openstack_heat/source 2026-08-27 07:28:14.730026 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack_heat/source ]] 2026-08-27 07:28:14.730037 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:14.730042 | ubuntu-noble | ++ path=overlays/2025.1/openstack-heat/source 2026-08-27 07:28:14.730047 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack-heat/source ]] 2026-08-27 07:28:14.730051 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:14.730056 | ubuntu-noble | ++ path=overlays/2025.1/openstack_heat/source 2026-08-27 07:28:14.730061 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack_heat/source ]] 2026-08-27 07:28:14.730065 | ubuntu-noble | ++ return 1 2026-08-27 07:28:14.731265 | ubuntu-noble | + overlay_dir= 2026-08-27 07:28:14.731366 | ubuntu-noble | + overlay_dir= 2026-08-27 07:28:14.731383 | ubuntu-noble | + echo Check patches for heat-stable-2025.1.tar.gz 2026-08-27 07:28:14.731394 | ubuntu-noble | Check patches for heat-stable-2025.1.tar.gz 2026-08-27 07:28:14.731406 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 07:28:14.731416 | ubuntu-noble | + echo Check overlays for heat-stable-2025.1.tar.gz 2026-08-27 07:28:14.731427 | ubuntu-noble | Check overlays for heat-stable-2025.1.tar.gz 2026-08-27 07:28:14.731437 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 07:28:14.731448 | ubuntu-noble | + popd 2026-08-27 07:28:14.731459 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 07:28:14.731471 | ubuntu-noble | + pushd tarballs 2026-08-27 07:28:14.731491 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz 2026-08-27 07:28:14.734171 | ubuntu-noble | + filename=horizon-stable-2025.1.tar.gz 2026-08-27 07:28:14.734252 | ubuntu-noble | + [[ -e horizon-stable-2025.1.tar.gz ]] 2026-08-27 07:28:14.734263 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz 2026-08-27 07:28:14.734274 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz 2026-08-27 07:28:14.734285 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz 2026-08-27 07:28:16.364453 | ubuntu-noble | 2026-08-27 07:28:16 URL:https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz [5356797/5356797] -> "horizon-stable-2025.1.tar.gz" [1] 2026-08-27 07:28:16.367267 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 07:28:16.367994 | ubuntu-noble | + echo Process horizon-stable-2025.1.tar.gz 2026-08-27 07:28:16.368028 | ubuntu-noble | Process horizon-stable-2025.1.tar.gz 2026-08-27 07:28:16.370308 | ubuntu-noble | ++ tar -tzf horizon-stable-2025.1.tar.gz 2026-08-27 07:28:16.373279 | ubuntu-noble | ++ head -1 2026-08-27 07:28:16.373650 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 07:28:16.380107 | ubuntu-noble | + directory=horizon-25.3.3.dev7 2026-08-27 07:28:16.381141 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 horizon-25.3.3.dev7 2026-08-27 07:28:16.381440 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-27 07:28:16.381511 | ubuntu-noble | ++ local directory=horizon-25.3.3.dev7 2026-08-27 07:28:16.381567 | ubuntu-noble | ++ local suffix= 2026-08-27 07:28:16.381651 | ubuntu-noble | ++ local name=horizon 2026-08-27 07:28:16.381688 | ubuntu-noble | ++ local candidate path 2026-08-27 07:28:16.381752 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:16.381786 | ubuntu-noble | ++ path=patches/2025.1/horizon 2026-08-27 07:28:16.381845 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/horizon ]] 2026-08-27 07:28:16.381910 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:16.381940 | ubuntu-noble | ++ path=patches/2025.1/horizon 2026-08-27 07:28:16.381968 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/horizon ]] 2026-08-27 07:28:16.381999 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:16.382024 | ubuntu-noble | ++ path=patches/2025.1/horizon 2026-08-27 07:28:16.382088 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/horizon ]] 2026-08-27 07:28:16.382144 | ubuntu-noble | ++ return 1 2026-08-27 07:28:16.382853 | ubuntu-noble | + patch_dir= 2026-08-27 07:28:16.383016 | ubuntu-noble | + patch_dir= 2026-08-27 07:28:16.383992 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 horizon-25.3.3.dev7 /source 2026-08-27 07:28:16.384151 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-27 07:28:16.384241 | ubuntu-noble | ++ local directory=horizon-25.3.3.dev7 2026-08-27 07:28:16.384291 | ubuntu-noble | ++ local suffix=/source 2026-08-27 07:28:16.384360 | ubuntu-noble | ++ local name=horizon 2026-08-27 07:28:16.384392 | ubuntu-noble | ++ local candidate path 2026-08-27 07:28:16.384442 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:16.384472 | ubuntu-noble | ++ path=overlays/2025.1/horizon/source 2026-08-27 07:28:16.384502 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/horizon/source ]] 2026-08-27 07:28:16.384548 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:16.384572 | ubuntu-noble | ++ path=overlays/2025.1/horizon/source 2026-08-27 07:28:16.384598 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/horizon/source ]] 2026-08-27 07:28:16.384623 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:16.384647 | ubuntu-noble | ++ path=overlays/2025.1/horizon/source 2026-08-27 07:28:16.384671 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/horizon/source ]] 2026-08-27 07:28:16.384699 | ubuntu-noble | ++ return 1 2026-08-27 07:28:16.385163 | ubuntu-noble | + overlay_dir= 2026-08-27 07:28:16.385295 | ubuntu-noble | + overlay_dir= 2026-08-27 07:28:16.385357 | ubuntu-noble | + echo Check patches for horizon-stable-2025.1.tar.gz 2026-08-27 07:28:16.386073 | ubuntu-noble | Check patches for horizon-stable-2025.1.tar.gz 2026-08-27 07:28:16.386101 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 07:28:16.386111 | ubuntu-noble | + echo Check overlays for horizon-stable-2025.1.tar.gz 2026-08-27 07:28:16.386119 | ubuntu-noble | Check overlays for horizon-stable-2025.1.tar.gz 2026-08-27 07:28:16.386127 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 07:28:16.386136 | ubuntu-noble | + popd 2026-08-27 07:28:16.386144 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 07:28:16.386153 | ubuntu-noble | + pushd tarballs 2026-08-27 07:28:16.386470 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz 2026-08-27 07:28:16.390401 | ubuntu-noble | + filename=ironic-stable-2025.1.tar.gz 2026-08-27 07:28:16.390455 | ubuntu-noble | + [[ -e ironic-stable-2025.1.tar.gz ]] 2026-08-27 07:28:16.390465 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz 2026-08-27 07:28:16.390476 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz 2026-08-27 07:28:16.390486 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz 2026-08-27 07:28:17.996440 | ubuntu-noble | 2026-08-27 07:28:17 URL:https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz [2937778/2937778] -> "ironic-stable-2025.1.tar.gz" [1] 2026-08-27 07:28:17.999648 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 07:28:17.999771 | ubuntu-noble | + echo Process ironic-stable-2025.1.tar.gz 2026-08-27 07:28:17.999799 | ubuntu-noble | Process ironic-stable-2025.1.tar.gz 2026-08-27 07:28:18.002284 | ubuntu-noble | ++ tar -tzf ironic-stable-2025.1.tar.gz 2026-08-27 07:28:18.002337 | ubuntu-noble | ++ head -1 2026-08-27 07:28:18.003934 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 07:28:18.012128 | ubuntu-noble | + directory=ironic-29.0.7.dev1 2026-08-27 07:28:18.013297 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 ironic-29.0.7.dev1 2026-08-27 07:28:18.013464 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-27 07:28:18.013520 | ubuntu-noble | ++ local directory=ironic-29.0.7.dev1 2026-08-27 07:28:18.013568 | ubuntu-noble | ++ local suffix= 2026-08-27 07:28:18.013643 | ubuntu-noble | ++ local name=ironic 2026-08-27 07:28:18.013676 | ubuntu-noble | ++ local candidate path 2026-08-27 07:28:18.013732 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:18.013764 | ubuntu-noble | ++ path=patches/2025.1/ironic 2026-08-27 07:28:18.013794 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ironic ]] 2026-08-27 07:28:18.013837 | ubuntu-noble | ++ echo patches/2025.1/ironic 2026-08-27 07:28:18.013887 | ubuntu-noble | ++ return 0 2026-08-27 07:28:18.014479 | ubuntu-noble | + patch_dir=patches/2025.1/ironic 2026-08-27 07:28:18.015572 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 ironic-29.0.7.dev1 /source 2026-08-27 07:28:18.016249 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-27 07:28:18.016280 | ubuntu-noble | ++ local directory=ironic-29.0.7.dev1 2026-08-27 07:28:18.016287 | ubuntu-noble | ++ local suffix=/source 2026-08-27 07:28:18.016293 | ubuntu-noble | ++ local name=ironic 2026-08-27 07:28:18.016298 | ubuntu-noble | ++ local candidate path 2026-08-27 07:28:18.016304 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:18.016309 | ubuntu-noble | ++ path=overlays/2025.1/ironic/source 2026-08-27 07:28:18.016316 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/ironic/source ]] 2026-08-27 07:28:18.016322 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:18.016327 | ubuntu-noble | ++ path=overlays/2025.1/ironic/source 2026-08-27 07:28:18.016333 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/ironic/source ]] 2026-08-27 07:28:18.016338 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:18.016344 | ubuntu-noble | ++ path=overlays/2025.1/ironic/source 2026-08-27 07:28:18.016349 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/ironic/source ]] 2026-08-27 07:28:18.016355 | ubuntu-noble | ++ return 1 2026-08-27 07:28:18.016584 | ubuntu-noble | + overlay_dir= 2026-08-27 07:28:18.016664 | ubuntu-noble | + overlay_dir= 2026-08-27 07:28:18.016726 | ubuntu-noble | + echo Check patches for ironic-stable-2025.1.tar.gz 2026-08-27 07:28:18.016754 | ubuntu-noble | Check patches for ironic-stable-2025.1.tar.gz 2026-08-27 07:28:18.016793 | ubuntu-noble | + [[ -n patches/2025.1/ironic ]] 2026-08-27 07:28:18.016835 | ubuntu-noble | + tar xzf ironic-stable-2025.1.tar.gz 2026-08-27 07:28:18.218387 | ubuntu-noble | + rm ironic-stable-2025.1.tar.gz 2026-08-27 07:28:18.221384 | ubuntu-noble | + find ironic-29.0.7.dev1 -type f 2026-08-27 07:28:18.223237 | ubuntu-noble | + sort 2026-08-27 07:28:18.228664 | ubuntu-noble | + pushd ironic-29.0.7.dev1 2026-08-27 07:28:18.229630 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ironic -type f -name '*.patch' 2026-08-27 07:28:18.229763 | ubuntu-noble | ++ sort 2026-08-27 07:28:18.232040 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-27 07:28:18.232135 | ubuntu-noble | + apply_patch patches/2025.1/ironic/backport-971459.patch 2026-08-27 07:28:18.232196 | ubuntu-noble | + local rel=patches/2025.1/ironic/backport-971459.patch 2026-08-27 07:28:18.232229 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ironic/backport-971459.patch 2026-08-27 07:28:18.232252 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/ironic/backport-971459.patch' 2026-08-27 07:28:18.232265 | ubuntu-noble | APPLY PATCH patches/2025.1/ironic/backport-971459.patch 2026-08-27 07:28:18.232285 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 07:28:18.233598 | ubuntu-noble | checking file ironic/common/states.py 2026-08-27 07:28:18.233847 | ubuntu-noble | checking file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-08-27 07:28:18.233917 | ubuntu-noble | Hunk #1 succeeded at 214 (offset 1 line). 2026-08-27 07:28:18.234066 | ubuntu-noble | checking file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-27 07:28:18.234330 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 07:28:18.235583 | ubuntu-noble | patching file ironic/common/states.py 2026-08-27 07:28:18.235812 | ubuntu-noble | patching file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-08-27 07:28:18.235876 | ubuntu-noble | Hunk #1 succeeded at 214 (offset 1 line). 2026-08-27 07:28:18.235978 | ubuntu-noble | patching file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-27 07:28:18.236523 | ubuntu-noble | + echo patches/2025.1/ironic/backport-971459.patch 2026-08-27 07:28:18.236619 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-27 07:28:18.236670 | ubuntu-noble | + apply_patch patches/2025.1/ironic/virtual-media-nfs.patch 2026-08-27 07:28:18.236695 | ubuntu-noble | + local rel=patches/2025.1/ironic/virtual-media-nfs.patch 2026-08-27 07:28:18.236717 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ironic/virtual-media-nfs.patch 2026-08-27 07:28:18.236737 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/ironic/virtual-media-nfs.patch' 2026-08-27 07:28:18.236748 | ubuntu-noble | APPLY PATCH patches/2025.1/ironic/virtual-media-nfs.patch 2026-08-27 07:28:18.236766 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 07:28:18.238043 | ubuntu-noble | checking file ironic/conf/deploy.py 2026-08-27 07:28:18.238356 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 07:28:18.239593 | ubuntu-noble | patching file ironic/conf/deploy.py 2026-08-27 07:28:18.239940 | ubuntu-noble | + echo patches/2025.1/ironic/virtual-media-nfs.patch 2026-08-27 07:28:18.240053 | ubuntu-noble | + popd 2026-08-27 07:28:18.240514 | ubuntu-noble | + find ironic-29.0.7.dev1 -type f 2026-08-27 07:28:18.240676 | ubuntu-noble | + sort 2026-08-27 07:28:18.247269 | ubuntu-noble | + append_new_files_to_sources_txt ironic-29.0.7.dev1 files-before files-after 2026-08-27 07:28:18.247351 | ubuntu-noble | + local directory=ironic-29.0.7.dev1 2026-08-27 07:28:18.247374 | ubuntu-noble | + local before=files-before 2026-08-27 07:28:18.247392 | ubuntu-noble | + local after=files-after 2026-08-27 07:28:18.247408 | ubuntu-noble | + local sources_txt 2026-08-27 07:28:18.248267 | ubuntu-noble | ++ find ironic-29.0.7.dev1 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-27 07:28:18.248428 | ubuntu-noble | ++ head -1 2026-08-27 07:28:18.250430 | ubuntu-noble | + sources_txt=ironic-29.0.7.dev1/ironic.egg-info/SOURCES.txt 2026-08-27 07:28:18.250484 | ubuntu-noble | + [[ -z ironic-29.0.7.dev1/ironic.egg-info/SOURCES.txt ]] 2026-08-27 07:28:18.250506 | ubuntu-noble | + local new_files 2026-08-27 07:28:18.250965 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-27 07:28:18.253860 | ubuntu-noble | + new_files='ironic-29.0.7.dev1/ironic/tests/unit/api/controllers/v1/test_ramdisk.py.orig 2026-08-27 07:28:18.253891 | ubuntu-noble | ironic-29.0.7.dev1/releasenotes/notes/bug-2136818-9285f09043204290.yaml' 2026-08-27 07:28:18.253925 | ubuntu-noble | + [[ -z ironic-29.0.7.dev1/ironic/tests/unit/api/controllers/v1/test_ramdisk.py.orig 2026-08-27 07:28:18.253936 | ubuntu-noble | ironic-29.0.7.dev1/releasenotes/notes/bug-2136818-9285f09043204290.yaml ]] 2026-08-27 07:28:18.254434 | ubuntu-noble | ++ tail -c1 ironic-29.0.7.dev1/ironic.egg-info/SOURCES.txt 2026-08-27 07:28:18.255613 | ubuntu-noble | + [[ -n l ]] 2026-08-27 07:28:18.255651 | ubuntu-noble | + echo 2026-08-27 07:28:18.255703 | ubuntu-noble | + local file 2026-08-27 07:28:18.255731 | ubuntu-noble | + for file in $new_files 2026-08-27 07:28:18.255746 | ubuntu-noble | + case $file in 2026-08-27 07:28:18.255764 | ubuntu-noble | + continue 2026-08-27 07:28:18.255781 | ubuntu-noble | + for file in $new_files 2026-08-27 07:28:18.255792 | ubuntu-noble | + case $file in 2026-08-27 07:28:18.255836 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2136818-9285f09043204290.yaml TO ironic-29.0.7.dev1/ironic.egg-info/SOURCES.txt' 2026-08-27 07:28:18.255848 | ubuntu-noble | APPEND releasenotes/notes/bug-2136818-9285f09043204290.yaml TO ironic-29.0.7.dev1/ironic.egg-info/SOURCES.txt 2026-08-27 07:28:18.255873 | ubuntu-noble | + echo releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-27 07:28:18.255923 | ubuntu-noble | + rm files-before files-after 2026-08-27 07:28:18.257370 | ubuntu-noble | + tar czf ironic-stable-2025.1.tar.gz ironic-29.0.7.dev1 2026-08-27 07:28:18.851623 | ubuntu-noble | + rm -r ironic-29.0.7.dev1 2026-08-27 07:28:18.906407 | ubuntu-noble | + echo Check overlays for ironic-stable-2025.1.tar.gz 2026-08-27 07:28:18.906520 | ubuntu-noble | Check overlays for ironic-stable-2025.1.tar.gz 2026-08-27 07:28:18.906544 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 07:28:18.906563 | ubuntu-noble | + popd 2026-08-27 07:28:18.906579 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 07:28:18.906598 | ubuntu-noble | + pushd tarballs 2026-08-27 07:28:18.906975 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz 2026-08-27 07:28:18.910285 | ubuntu-noble | + filename=keystone-stable-2025.1.tar.gz 2026-08-27 07:28:18.910307 | ubuntu-noble | + [[ -e keystone-stable-2025.1.tar.gz ]] 2026-08-27 07:28:18.910312 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz 2026-08-27 07:28:18.910332 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz 2026-08-27 07:28:18.910347 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz 2026-08-27 07:28:20.381396 | ubuntu-noble | 2026-08-27 07:28:20 URL:https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz [1792830/1792830] -> "keystone-stable-2025.1.tar.gz" [1] 2026-08-27 07:28:20.384422 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 07:28:20.384513 | ubuntu-noble | + echo Process keystone-stable-2025.1.tar.gz 2026-08-27 07:28:20.384539 | ubuntu-noble | Process keystone-stable-2025.1.tar.gz 2026-08-27 07:28:20.387283 | ubuntu-noble | ++ tar -tzf keystone-stable-2025.1.tar.gz 2026-08-27 07:28:20.387333 | ubuntu-noble | ++ head -1 2026-08-27 07:28:20.388589 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 07:28:20.399908 | ubuntu-noble | + directory=keystone-27.0.3.dev4 2026-08-27 07:28:20.400863 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 keystone-27.0.3.dev4 2026-08-27 07:28:20.401038 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-27 07:28:20.401080 | ubuntu-noble | ++ local directory=keystone-27.0.3.dev4 2026-08-27 07:28:20.401113 | ubuntu-noble | ++ local suffix= 2026-08-27 07:28:20.401162 | ubuntu-noble | ++ local name=keystone 2026-08-27 07:28:20.401209 | ubuntu-noble | ++ local candidate path 2026-08-27 07:28:20.401253 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:20.401278 | ubuntu-noble | ++ path=patches/2025.1/keystone 2026-08-27 07:28:20.401298 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/keystone ]] 2026-08-27 07:28:20.401330 | ubuntu-noble | ++ echo patches/2025.1/keystone 2026-08-27 07:28:20.401364 | ubuntu-noble | ++ return 0 2026-08-27 07:28:20.401766 | ubuntu-noble | + patch_dir=patches/2025.1/keystone 2026-08-27 07:28:20.402546 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 keystone-27.0.3.dev4 /source 2026-08-27 07:28:20.402632 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-27 07:28:20.402662 | ubuntu-noble | ++ local directory=keystone-27.0.3.dev4 2026-08-27 07:28:20.402688 | ubuntu-noble | ++ local suffix=/source 2026-08-27 07:28:20.402727 | ubuntu-noble | ++ local name=keystone 2026-08-27 07:28:20.402772 | ubuntu-noble | ++ local candidate path 2026-08-27 07:28:20.402800 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:20.402817 | ubuntu-noble | ++ path=overlays/2025.1/keystone/source 2026-08-27 07:28:20.402835 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/keystone/source ]] 2026-08-27 07:28:20.402875 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:20.402890 | ubuntu-noble | ++ path=overlays/2025.1/keystone/source 2026-08-27 07:28:20.402904 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/keystone/source ]] 2026-08-27 07:28:20.402919 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:20.402933 | ubuntu-noble | ++ path=overlays/2025.1/keystone/source 2026-08-27 07:28:20.402947 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/keystone/source ]] 2026-08-27 07:28:20.402990 | ubuntu-noble | ++ return 1 2026-08-27 07:28:20.403429 | ubuntu-noble | + overlay_dir= 2026-08-27 07:28:20.403531 | ubuntu-noble | + overlay_dir= 2026-08-27 07:28:20.403610 | ubuntu-noble | + echo Check patches for keystone-stable-2025.1.tar.gz 2026-08-27 07:28:20.403650 | ubuntu-noble | Check patches for keystone-stable-2025.1.tar.gz 2026-08-27 07:28:20.403702 | ubuntu-noble | + [[ -n patches/2025.1/keystone ]] 2026-08-27 07:28:20.403762 | ubuntu-noble | + tar xzf keystone-stable-2025.1.tar.gz 2026-08-27 07:28:20.537674 | ubuntu-noble | + rm keystone-stable-2025.1.tar.gz 2026-08-27 07:28:20.541492 | ubuntu-noble | + find keystone-27.0.3.dev4 -type f 2026-08-27 07:28:20.541568 | ubuntu-noble | + sort 2026-08-27 07:28:20.550083 | ubuntu-noble | + pushd keystone-27.0.3.dev4 2026-08-27 07:28:20.551233 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/keystone -type f -name '*.patch' 2026-08-27 07:28:20.551259 | ubuntu-noble | ++ sort 2026-08-27 07:28:20.553821 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-27 07:28:20.553922 | ubuntu-noble | + apply_patch patches/2025.1/keystone/0001-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-08-27 07:28:20.554015 | ubuntu-noble | + local rel=patches/2025.1/keystone/0001-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-08-27 07:28:20.554050 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/keystone/0001-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-08-27 07:28:20.554078 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/keystone/0001-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch' 2026-08-27 07:28:20.554093 | ubuntu-noble | APPLY PATCH patches/2025.1/keystone/0001-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-08-27 07:28:20.554115 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 07:28:20.555685 | ubuntu-noble | checking file keystone/api/_shared/delegation.py 2026-08-27 07:28:20.555925 | ubuntu-noble | checking file keystone/api/os_oauth1.py 2026-08-27 07:28:20.557685 | ubuntu-noble | checking file keystone/api/trusts.py 2026-08-27 07:28:20.557708 | ubuntu-noble | checking file keystone/api/users.py 2026-08-27 07:28:20.557713 | ubuntu-noble | checking file keystone/conf/auth.py 2026-08-27 07:28:20.557717 | ubuntu-noble | checking file keystone/tests/unit/test_v3_application_credential.py 2026-08-27 07:28:20.557722 | ubuntu-noble | checking file keystone/tests/unit/test_v3_oauth1.py 2026-08-27 07:28:20.557726 | ubuntu-noble | checking file keystone/tests/unit/test_v3_trust.py 2026-08-27 07:28:20.557729 | ubuntu-noble | checking file releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-08-27 07:28:20.557766 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 07:28:20.559275 | ubuntu-noble | patching file keystone/api/_shared/delegation.py 2026-08-27 07:28:20.559379 | ubuntu-noble | patching file keystone/api/os_oauth1.py 2026-08-27 07:28:20.561239 | ubuntu-noble | patching file keystone/api/trusts.py 2026-08-27 07:28:20.561260 | ubuntu-noble | patching file keystone/api/users.py 2026-08-27 07:28:20.561264 | ubuntu-noble | patching file keystone/conf/auth.py 2026-08-27 07:28:20.561268 | ubuntu-noble | patching file keystone/tests/unit/test_v3_application_credential.py 2026-08-27 07:28:20.561273 | ubuntu-noble | patching file keystone/tests/unit/test_v3_oauth1.py 2026-08-27 07:28:20.561278 | ubuntu-noble | patching file keystone/tests/unit/test_v3_trust.py 2026-08-27 07:28:20.561281 | ubuntu-noble | patching file releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-08-27 07:28:20.561852 | ubuntu-noble | + echo patches/2025.1/keystone/0001-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-08-27 07:28:20.562104 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-27 07:28:20.562240 | ubuntu-noble | + apply_patch patches/2025.1/keystone/0002-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-08-27 07:28:20.562300 | ubuntu-noble | + local rel=patches/2025.1/keystone/0002-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-08-27 07:28:20.562346 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/keystone/0002-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-08-27 07:28:20.562388 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/keystone/0002-auth-reject-delegated-tokens-from-token-method-reaut.patch' 2026-08-27 07:28:20.562409 | ubuntu-noble | APPLY PATCH patches/2025.1/keystone/0002-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-08-27 07:28:20.562443 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 07:28:20.564037 | ubuntu-noble | checking file keystone/auth/plugins/token.py 2026-08-27 07:28:20.565514 | ubuntu-noble | checking file keystone/tests/unit/test_v3_auth.py 2026-08-27 07:28:20.565541 | ubuntu-noble | checking file releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml 2026-08-27 07:28:20.566233 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 07:28:20.567277 | ubuntu-noble | patching file keystone/auth/plugins/token.py 2026-08-27 07:28:20.567807 | ubuntu-noble | patching file keystone/tests/unit/test_v3_auth.py 2026-08-27 07:28:20.568935 | ubuntu-noble | patching file releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml 2026-08-27 07:28:20.569486 | ubuntu-noble | + echo patches/2025.1/keystone/0002-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-08-27 07:28:20.569567 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-27 07:28:20.569581 | ubuntu-noble | + apply_patch patches/2025.1/keystone/0003-Include-system-scope-in-rescope-guard.patch 2026-08-27 07:28:20.569617 | ubuntu-noble | + local rel=patches/2025.1/keystone/0003-Include-system-scope-in-rescope-guard.patch 2026-08-27 07:28:20.569627 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/keystone/0003-Include-system-scope-in-rescope-guard.patch 2026-08-27 07:28:20.569637 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/keystone/0003-Include-system-scope-in-rescope-guard.patch' 2026-08-27 07:28:20.569646 | ubuntu-noble | APPLY PATCH patches/2025.1/keystone/0003-Include-system-scope-in-rescope-guard.patch 2026-08-27 07:28:20.569655 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 07:28:20.572151 | ubuntu-noble | checking file keystone/auth/plugins/token.py 2026-08-27 07:28:20.574231 | ubuntu-noble | checking file keystone/tests/unit/test_v3_auth.py 2026-08-27 07:28:20.575140 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 07:28:20.578228 | ubuntu-noble | patching file keystone/auth/plugins/token.py 2026-08-27 07:28:20.579698 | ubuntu-noble | patching file keystone/tests/unit/test_v3_auth.py 2026-08-27 07:28:20.582269 | ubuntu-noble | + echo patches/2025.1/keystone/0003-Include-system-scope-in-rescope-guard.patch 2026-08-27 07:28:20.583511 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-27 07:28:20.583562 | ubuntu-noble | + apply_patch patches/2025.1/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-08-27 07:28:20.583575 | ubuntu-noble | + local rel=patches/2025.1/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-08-27 07:28:20.583586 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-08-27 07:28:20.583599 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch' 2026-08-27 07:28:20.583610 | ubuntu-noble | APPLY PATCH patches/2025.1/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-08-27 07:28:20.583620 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 07:28:20.586133 | ubuntu-noble | checking file keystone/conf/auth.py 2026-08-27 07:28:20.586603 | ubuntu-noble | checking file keystone/server/flask/request_processing/middleware/auth_context.py 2026-08-27 07:28:20.586919 | ubuntu-noble | checking file keystone/tests/unit/test_contrib_ec2_core.py 2026-08-27 07:28:20.587336 | ubuntu-noble | checking file releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-08-27 07:28:20.587859 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 07:28:20.590496 | ubuntu-noble | patching file keystone/conf/auth.py 2026-08-27 07:28:20.591842 | ubuntu-noble | patching file keystone/server/flask/request_processing/middleware/auth_context.py 2026-08-27 07:28:20.591877 | ubuntu-noble | patching file keystone/tests/unit/test_contrib_ec2_core.py 2026-08-27 07:28:20.591887 | ubuntu-noble | patching file releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-08-27 07:28:20.592432 | ubuntu-noble | + echo patches/2025.1/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-08-27 07:28:20.592653 | ubuntu-noble | + popd 2026-08-27 07:28:20.593675 | ubuntu-noble | + find keystone-27.0.3.dev4 -type f 2026-08-27 07:28:20.594383 | ubuntu-noble | + sort 2026-08-27 07:28:20.604501 | ubuntu-noble | + append_new_files_to_sources_txt keystone-27.0.3.dev4 files-before files-after 2026-08-27 07:28:20.604653 | ubuntu-noble | + local directory=keystone-27.0.3.dev4 2026-08-27 07:28:20.604701 | ubuntu-noble | + local before=files-before 2026-08-27 07:28:20.604732 | ubuntu-noble | + local after=files-after 2026-08-27 07:28:20.604762 | ubuntu-noble | + local sources_txt 2026-08-27 07:28:20.606686 | ubuntu-noble | ++ find keystone-27.0.3.dev4 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-27 07:28:20.606850 | ubuntu-noble | ++ head -1 2026-08-27 07:28:20.612084 | ubuntu-noble | + sources_txt=keystone-27.0.3.dev4/keystone.egg-info/SOURCES.txt 2026-08-27 07:28:20.612265 | ubuntu-noble | + [[ -z keystone-27.0.3.dev4/keystone.egg-info/SOURCES.txt ]] 2026-08-27 07:28:20.612326 | ubuntu-noble | + local new_files 2026-08-27 07:28:20.613674 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-27 07:28:20.616764 | ubuntu-noble | + new_files='keystone-27.0.3.dev4/keystone/api/_shared/delegation.py 2026-08-27 07:28:20.616796 | ubuntu-noble | keystone-27.0.3.dev4/releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-08-27 07:28:20.616804 | ubuntu-noble | keystone-27.0.3.dev4/releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-08-27 07:28:20.616821 | ubuntu-noble | keystone-27.0.3.dev4/releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml' 2026-08-27 07:28:20.616825 | ubuntu-noble | + [[ -z keystone-27.0.3.dev4/keystone/api/_shared/delegation.py 2026-08-27 07:28:20.616830 | ubuntu-noble | keystone-27.0.3.dev4/releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-08-27 07:28:20.616834 | ubuntu-noble | keystone-27.0.3.dev4/releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-08-27 07:28:20.616838 | ubuntu-noble | keystone-27.0.3.dev4/releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml ]] 2026-08-27 07:28:20.617628 | ubuntu-noble | ++ tail -c1 keystone-27.0.3.dev4/keystone.egg-info/SOURCES.txt 2026-08-27 07:28:20.619596 | ubuntu-noble | + [[ -n h ]] 2026-08-27 07:28:20.619626 | ubuntu-noble | + echo 2026-08-27 07:28:20.619631 | ubuntu-noble | + local file 2026-08-27 07:28:20.619636 | ubuntu-noble | + for file in $new_files 2026-08-27 07:28:20.619641 | ubuntu-noble | + case $file in 2026-08-27 07:28:20.619646 | ubuntu-noble | + echo 'APPEND keystone/api/_shared/delegation.py TO keystone-27.0.3.dev4/keystone.egg-info/SOURCES.txt' 2026-08-27 07:28:20.619651 | ubuntu-noble | APPEND keystone/api/_shared/delegation.py TO keystone-27.0.3.dev4/keystone.egg-info/SOURCES.txt 2026-08-27 07:28:20.619655 | ubuntu-noble | + echo keystone/api/_shared/delegation.py 2026-08-27 07:28:20.619660 | ubuntu-noble | + for file in $new_files 2026-08-27 07:28:20.619664 | ubuntu-noble | + case $file in 2026-08-27 07:28:20.619669 | ubuntu-noble | + echo 'APPEND releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml TO keystone-27.0.3.dev4/keystone.egg-info/SOURCES.txt' 2026-08-27 07:28:20.619675 | ubuntu-noble | APPEND releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml TO keystone-27.0.3.dev4/keystone.egg-info/SOURCES.txt 2026-08-27 07:28:20.619679 | ubuntu-noble | + echo releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-08-27 07:28:20.619683 | ubuntu-noble | + for file in $new_files 2026-08-27 07:28:20.619687 | ubuntu-noble | + case $file in 2026-08-27 07:28:20.619692 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml TO keystone-27.0.3.dev4/keystone.egg-info/SOURCES.txt' 2026-08-27 07:28:20.619696 | ubuntu-noble | APPEND releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml TO keystone-27.0.3.dev4/keystone.egg-info/SOURCES.txt 2026-08-27 07:28:20.619707 | ubuntu-noble | + echo releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-08-27 07:28:20.619711 | ubuntu-noble | + for file in $new_files 2026-08-27 07:28:20.619715 | ubuntu-noble | + case $file in 2026-08-27 07:28:20.619719 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml TO keystone-27.0.3.dev4/keystone.egg-info/SOURCES.txt' 2026-08-27 07:28:20.619724 | ubuntu-noble | APPEND releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml TO keystone-27.0.3.dev4/keystone.egg-info/SOURCES.txt 2026-08-27 07:28:20.619728 | ubuntu-noble | + echo releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml 2026-08-27 07:28:20.619732 | ubuntu-noble | + rm files-before files-after 2026-08-27 07:28:20.622313 | ubuntu-noble | + tar czf keystone-stable-2025.1.tar.gz keystone-27.0.3.dev4 2026-08-27 07:28:20.988077 | ubuntu-noble | + rm -r keystone-27.0.3.dev4 2026-08-27 07:28:21.038328 | ubuntu-noble | + echo Check overlays for keystone-stable-2025.1.tar.gz 2026-08-27 07:28:21.038407 | ubuntu-noble | Check overlays for keystone-stable-2025.1.tar.gz 2026-08-27 07:28:21.038414 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 07:28:21.038420 | ubuntu-noble | + popd 2026-08-27 07:28:21.038424 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 07:28:21.038430 | ubuntu-noble | + pushd tarballs 2026-08-27 07:28:21.039402 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz 2026-08-27 07:28:21.041730 | ubuntu-noble | + filename=magnum-stable-2025.1.tar.gz 2026-08-27 07:28:21.042557 | ubuntu-noble | + [[ -e magnum-stable-2025.1.tar.gz ]] 2026-08-27 07:28:21.042598 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz 2026-08-27 07:28:21.042612 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz 2026-08-27 07:28:21.042624 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz 2026-08-27 07:28:22.401409 | ubuntu-noble | 2026-08-27 07:28:22 URL:https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz [979330/979330] -> "magnum-stable-2025.1.tar.gz" [1] 2026-08-27 07:28:22.403808 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 07:28:22.403860 | ubuntu-noble | + echo Process magnum-stable-2025.1.tar.gz 2026-08-27 07:28:22.403874 | ubuntu-noble | Process magnum-stable-2025.1.tar.gz 2026-08-27 07:28:22.406256 | ubuntu-noble | ++ tar -tzf magnum-stable-2025.1.tar.gz 2026-08-27 07:28:22.406479 | ubuntu-noble | ++ head -1 2026-08-27 07:28:22.407086 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 07:28:22.419445 | ubuntu-noble | + directory=magnum-20.0.3.dev2 2026-08-27 07:28:22.421335 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 magnum-20.0.3.dev2 2026-08-27 07:28:22.421385 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-27 07:28:22.421396 | ubuntu-noble | ++ local directory=magnum-20.0.3.dev2 2026-08-27 07:28:22.421406 | ubuntu-noble | ++ local suffix= 2026-08-27 07:28:22.421415 | ubuntu-noble | ++ local name=magnum 2026-08-27 07:28:22.421424 | ubuntu-noble | ++ local candidate path 2026-08-27 07:28:22.421433 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:22.421442 | ubuntu-noble | ++ path=patches/2025.1/magnum 2026-08-27 07:28:22.421460 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/magnum ]] 2026-08-27 07:28:22.421471 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:22.421479 | ubuntu-noble | ++ path=patches/2025.1/magnum 2026-08-27 07:28:22.421488 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/magnum ]] 2026-08-27 07:28:22.421496 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:22.421505 | ubuntu-noble | ++ path=patches/2025.1/magnum 2026-08-27 07:28:22.421513 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/magnum ]] 2026-08-27 07:28:22.421522 | ubuntu-noble | ++ return 1 2026-08-27 07:28:22.421538 | ubuntu-noble | + patch_dir= 2026-08-27 07:28:22.421548 | ubuntu-noble | + patch_dir= 2026-08-27 07:28:22.422253 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 magnum-20.0.3.dev2 /source 2026-08-27 07:28:22.422272 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-27 07:28:22.422281 | ubuntu-noble | ++ local directory=magnum-20.0.3.dev2 2026-08-27 07:28:22.422289 | ubuntu-noble | ++ local suffix=/source 2026-08-27 07:28:22.422297 | ubuntu-noble | ++ local name=magnum 2026-08-27 07:28:22.422305 | ubuntu-noble | ++ local candidate path 2026-08-27 07:28:22.422317 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:22.422325 | ubuntu-noble | ++ path=overlays/2025.1/magnum/source 2026-08-27 07:28:22.422335 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/magnum/source ]] 2026-08-27 07:28:22.422346 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:22.422354 | ubuntu-noble | ++ path=overlays/2025.1/magnum/source 2026-08-27 07:28:22.422362 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/magnum/source ]] 2026-08-27 07:28:22.422370 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:22.422381 | ubuntu-noble | ++ path=overlays/2025.1/magnum/source 2026-08-27 07:28:22.422389 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/magnum/source ]] 2026-08-27 07:28:22.422397 | ubuntu-noble | ++ return 1 2026-08-27 07:28:22.424149 | ubuntu-noble | + overlay_dir= 2026-08-27 07:28:22.424323 | ubuntu-noble | + overlay_dir= 2026-08-27 07:28:22.424341 | ubuntu-noble | + echo Check patches for magnum-stable-2025.1.tar.gz 2026-08-27 07:28:22.424352 | ubuntu-noble | Check patches for magnum-stable-2025.1.tar.gz 2026-08-27 07:28:22.424364 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 07:28:22.424374 | ubuntu-noble | + echo Check overlays for magnum-stable-2025.1.tar.gz 2026-08-27 07:28:22.424384 | ubuntu-noble | Check overlays for magnum-stable-2025.1.tar.gz 2026-08-27 07:28:22.424394 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 07:28:22.424404 | ubuntu-noble | + popd 2026-08-27 07:28:22.424414 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 07:28:22.424426 | ubuntu-noble | + pushd tarballs 2026-08-27 07:28:22.424951 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz 2026-08-27 07:28:22.428291 | ubuntu-noble | + filename=manila-stable-2025.1.tar.gz 2026-08-27 07:28:22.428335 | ubuntu-noble | + [[ -e manila-stable-2025.1.tar.gz ]] 2026-08-27 07:28:22.428344 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz 2026-08-27 07:28:22.428377 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz 2026-08-27 07:28:22.428385 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz 2026-08-27 07:28:24.166358 | ubuntu-noble | 2026-08-27 07:28:24 URL:https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz [3547200/3547200] -> "manila-stable-2025.1.tar.gz" [1] 2026-08-27 07:28:24.168357 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 07:28:24.168391 | ubuntu-noble | + echo Process manila-stable-2025.1.tar.gz 2026-08-27 07:28:24.168398 | ubuntu-noble | Process manila-stable-2025.1.tar.gz 2026-08-27 07:28:24.169655 | ubuntu-noble | ++ head -1 2026-08-27 07:28:24.169865 | ubuntu-noble | ++ tar -tzf manila-stable-2025.1.tar.gz 2026-08-27 07:28:24.169962 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 07:28:24.178304 | ubuntu-noble | + directory=manila-20.0.2.dev20 2026-08-27 07:28:24.179009 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 manila-20.0.2.dev20 2026-08-27 07:28:24.179032 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-27 07:28:24.179038 | ubuntu-noble | ++ local directory=manila-20.0.2.dev20 2026-08-27 07:28:24.179042 | ubuntu-noble | ++ local suffix= 2026-08-27 07:28:24.179046 | ubuntu-noble | ++ local name=manila 2026-08-27 07:28:24.179050 | ubuntu-noble | ++ local candidate path 2026-08-27 07:28:24.179053 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:24.179057 | ubuntu-noble | ++ path=patches/2025.1/manila 2026-08-27 07:28:24.179061 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/manila ]] 2026-08-27 07:28:24.179067 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:24.179070 | ubuntu-noble | ++ path=patches/2025.1/manila 2026-08-27 07:28:24.179074 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/manila ]] 2026-08-27 07:28:24.179077 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:24.179080 | ubuntu-noble | ++ path=patches/2025.1/manila 2026-08-27 07:28:24.179084 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/manila ]] 2026-08-27 07:28:24.179087 | ubuntu-noble | ++ return 1 2026-08-27 07:28:24.179149 | ubuntu-noble | + patch_dir= 2026-08-27 07:28:24.179214 | ubuntu-noble | + patch_dir= 2026-08-27 07:28:24.180082 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 manila-20.0.2.dev20 /source 2026-08-27 07:28:24.180393 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-27 07:28:24.181238 | ubuntu-noble | ++ local directory=manila-20.0.2.dev20 2026-08-27 07:28:24.181276 | ubuntu-noble | ++ local suffix=/source 2026-08-27 07:28:24.181287 | ubuntu-noble | ++ local name=manila 2026-08-27 07:28:24.181296 | ubuntu-noble | ++ local candidate path 2026-08-27 07:28:24.181305 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:24.181314 | ubuntu-noble | ++ path=overlays/2025.1/manila/source 2026-08-27 07:28:24.181326 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/manila/source ]] 2026-08-27 07:28:24.181343 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:24.181358 | ubuntu-noble | ++ path=overlays/2025.1/manila/source 2026-08-27 07:28:24.181373 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/manila/source ]] 2026-08-27 07:28:24.181388 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:24.181402 | ubuntu-noble | ++ path=overlays/2025.1/manila/source 2026-08-27 07:28:24.181417 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/manila/source ]] 2026-08-27 07:28:24.181432 | ubuntu-noble | ++ return 1 2026-08-27 07:28:24.181618 | ubuntu-noble | + overlay_dir= 2026-08-27 07:28:24.181660 | ubuntu-noble | + overlay_dir= 2026-08-27 07:28:24.181686 | ubuntu-noble | + echo Check patches for manila-stable-2025.1.tar.gz 2026-08-27 07:28:24.181708 | ubuntu-noble | Check patches for manila-stable-2025.1.tar.gz 2026-08-27 07:28:24.181727 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 07:28:24.181748 | ubuntu-noble | + echo Check overlays for manila-stable-2025.1.tar.gz 2026-08-27 07:28:24.181760 | ubuntu-noble | Check overlays for manila-stable-2025.1.tar.gz 2026-08-27 07:28:24.181777 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 07:28:24.181792 | ubuntu-noble | + popd 2026-08-27 07:28:24.181866 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 07:28:24.181931 | ubuntu-noble | + pushd tarballs 2026-08-27 07:28:24.183025 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz 2026-08-27 07:28:24.186094 | ubuntu-noble | + filename=masakari-stable-2025.1.tar.gz 2026-08-27 07:28:24.186143 | ubuntu-noble | + [[ -e masakari-stable-2025.1.tar.gz ]] 2026-08-27 07:28:24.186198 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz 2026-08-27 07:28:24.186215 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz 2026-08-27 07:28:24.186238 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz 2026-08-27 07:28:25.421018 | ubuntu-noble | 2026-08-27 07:28:25 URL:https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz [365497/365497] -> "masakari-stable-2025.1.tar.gz" [1] 2026-08-27 07:28:25.424445 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 07:28:25.424506 | ubuntu-noble | + echo Process masakari-stable-2025.1.tar.gz 2026-08-27 07:28:25.424519 | ubuntu-noble | Process masakari-stable-2025.1.tar.gz 2026-08-27 07:28:25.427285 | ubuntu-noble | ++ tar -tzf masakari-stable-2025.1.tar.gz 2026-08-27 07:28:25.427325 | ubuntu-noble | ++ head -1 2026-08-27 07:28:25.427892 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 07:28:25.435542 | ubuntu-noble | + directory=masakari-19.0.1.dev3 2026-08-27 07:28:25.436670 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 masakari-19.0.1.dev3 2026-08-27 07:28:25.436950 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-27 07:28:25.437036 | ubuntu-noble | ++ local directory=masakari-19.0.1.dev3 2026-08-27 07:28:25.437111 | ubuntu-noble | ++ local suffix= 2026-08-27 07:28:25.437259 | ubuntu-noble | ++ local name=masakari 2026-08-27 07:28:25.437324 | ubuntu-noble | ++ local candidate path 2026-08-27 07:28:25.437413 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:25.437463 | ubuntu-noble | ++ path=patches/2025.1/masakari 2026-08-27 07:28:25.437512 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/masakari ]] 2026-08-27 07:28:25.437593 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:25.438235 | ubuntu-noble | ++ path=patches/2025.1/masakari 2026-08-27 07:28:25.438268 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/masakari ]] 2026-08-27 07:28:25.438279 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:25.438289 | ubuntu-noble | ++ path=patches/2025.1/masakari 2026-08-27 07:28:25.438298 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/masakari ]] 2026-08-27 07:28:25.438308 | ubuntu-noble | ++ return 1 2026-08-27 07:28:25.438326 | ubuntu-noble | + patch_dir= 2026-08-27 07:28:25.438336 | ubuntu-noble | + patch_dir= 2026-08-27 07:28:25.440065 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 masakari-19.0.1.dev3 /source 2026-08-27 07:28:25.440105 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-27 07:28:25.440115 | ubuntu-noble | ++ local directory=masakari-19.0.1.dev3 2026-08-27 07:28:25.440123 | ubuntu-noble | ++ local suffix=/source 2026-08-27 07:28:25.440132 | ubuntu-noble | ++ local name=masakari 2026-08-27 07:28:25.440140 | ubuntu-noble | ++ local candidate path 2026-08-27 07:28:25.440149 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:25.440157 | ubuntu-noble | ++ path=overlays/2025.1/masakari/source 2026-08-27 07:28:25.440166 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/masakari/source ]] 2026-08-27 07:28:25.440175 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:25.440238 | ubuntu-noble | ++ path=overlays/2025.1/masakari/source 2026-08-27 07:28:25.440248 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/masakari/source ]] 2026-08-27 07:28:25.440256 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:25.440265 | ubuntu-noble | ++ path=overlays/2025.1/masakari/source 2026-08-27 07:28:25.440274 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/masakari/source ]] 2026-08-27 07:28:25.440283 | ubuntu-noble | ++ return 1 2026-08-27 07:28:25.440299 | ubuntu-noble | + overlay_dir= 2026-08-27 07:28:25.441125 | ubuntu-noble | + overlay_dir= 2026-08-27 07:28:25.441241 | ubuntu-noble | + echo Check patches for masakari-stable-2025.1.tar.gz 2026-08-27 07:28:25.441292 | ubuntu-noble | Check patches for masakari-stable-2025.1.tar.gz 2026-08-27 07:28:25.441306 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 07:28:25.441316 | ubuntu-noble | + echo Check overlays for masakari-stable-2025.1.tar.gz 2026-08-27 07:28:25.441326 | ubuntu-noble | Check overlays for masakari-stable-2025.1.tar.gz 2026-08-27 07:28:25.441336 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 07:28:25.441346 | ubuntu-noble | + popd 2026-08-27 07:28:25.441357 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 07:28:25.441367 | ubuntu-noble | + pushd tarballs 2026-08-27 07:28:25.441997 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-27 07:28:25.445311 | ubuntu-noble | + filename=neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-27 07:28:25.445363 | ubuntu-noble | + [[ -e neutron-dynamic-routing-stable-2025.1.tar.gz ]] 2026-08-27 07:28:25.445374 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-27 07:28:25.445385 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-27 07:28:25.445396 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-27 07:28:26.357341 | ubuntu-noble | 2026-08-27 07:28:26 URL:https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz [124178/124178] -> "neutron-dynamic-routing-stable-2025.1.tar.gz" [1] 2026-08-27 07:28:26.360155 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 07:28:26.360403 | ubuntu-noble | + echo Process neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-27 07:28:26.360469 | ubuntu-noble | Process neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-27 07:28:26.363043 | ubuntu-noble | ++ tar -tzf neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-27 07:28:26.366276 | ubuntu-noble | ++ head -1 2026-08-27 07:28:26.366320 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 07:28:26.373263 | ubuntu-noble | + directory=neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-27 07:28:26.374368 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-27 07:28:26.374590 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-27 07:28:26.374656 | ubuntu-noble | ++ local directory=neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-27 07:28:26.374713 | ubuntu-noble | ++ local suffix= 2026-08-27 07:28:26.374801 | ubuntu-noble | ++ local name=neutron_dynamic_routing 2026-08-27 07:28:26.374867 | ubuntu-noble | ++ local candidate path 2026-08-27 07:28:26.374949 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:26.374990 | ubuntu-noble | ++ path=patches/2025.1/neutron_dynamic_routing 2026-08-27 07:28:26.375028 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron_dynamic_routing ]] 2026-08-27 07:28:26.375089 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:26.375122 | ubuntu-noble | ++ path=patches/2025.1/neutron-dynamic-routing 2026-08-27 07:28:26.375153 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron-dynamic-routing ]] 2026-08-27 07:28:26.375249 | ubuntu-noble | ++ echo patches/2025.1/neutron-dynamic-routing 2026-08-27 07:28:26.375316 | ubuntu-noble | ++ return 0 2026-08-27 07:28:26.375878 | ubuntu-noble | + patch_dir=patches/2025.1/neutron-dynamic-routing 2026-08-27 07:28:26.376927 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 neutron_dynamic_routing-26.0.0.0rc2.dev2 /source 2026-08-27 07:28:26.377078 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-27 07:28:26.377131 | ubuntu-noble | ++ local directory=neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-27 07:28:26.377228 | ubuntu-noble | ++ local suffix=/source 2026-08-27 07:28:26.377349 | ubuntu-noble | ++ local name=neutron_dynamic_routing 2026-08-27 07:28:26.377389 | ubuntu-noble | ++ local candidate path 2026-08-27 07:28:26.377451 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:26.377487 | ubuntu-noble | ++ path=overlays/2025.1/neutron_dynamic_routing/source 2026-08-27 07:28:26.377520 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron_dynamic_routing/source ]] 2026-08-27 07:28:26.377590 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:26.377621 | ubuntu-noble | ++ path=overlays/2025.1/neutron-dynamic-routing/source 2026-08-27 07:28:26.377652 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron-dynamic-routing/source ]] 2026-08-27 07:28:26.377686 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:26.377719 | ubuntu-noble | ++ path=overlays/2025.1/neutron_dynamic_routing/source 2026-08-27 07:28:26.377750 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron_dynamic_routing/source ]] 2026-08-27 07:28:26.377784 | ubuntu-noble | ++ return 1 2026-08-27 07:28:26.378388 | ubuntu-noble | + overlay_dir= 2026-08-27 07:28:26.378415 | ubuntu-noble | + overlay_dir= 2026-08-27 07:28:26.378428 | ubuntu-noble | + echo Check patches for neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-27 07:28:26.378437 | ubuntu-noble | Check patches for neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-27 07:28:26.378444 | ubuntu-noble | + [[ -n patches/2025.1/neutron-dynamic-routing ]] 2026-08-27 07:28:26.378451 | ubuntu-noble | + tar xzf neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-27 07:28:26.401226 | ubuntu-noble | + rm neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-27 07:28:26.405283 | ubuntu-noble | + find neutron_dynamic_routing-26.0.0.0rc2.dev2 -type f 2026-08-27 07:28:26.405340 | ubuntu-noble | + sort 2026-08-27 07:28:26.407806 | ubuntu-noble | + pushd neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-27 07:28:26.409434 | ubuntu-noble | ++ sort 2026-08-27 07:28:26.409651 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron-dynamic-routing -type f -name '*.patch' 2026-08-27 07:28:26.414120 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-27 07:28:26.414412 | ubuntu-noble | + apply_patch patches/2025.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-27 07:28:26.414503 | ubuntu-noble | + local rel=patches/2025.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-27 07:28:26.414554 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-27 07:28:26.414636 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/neutron-dynamic-routing/bug-2023632.patch' 2026-08-27 07:28:26.414660 | ubuntu-noble | APPLY PATCH patches/2025.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-27 07:28:26.414696 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 07:28:26.416518 | ubuntu-noble | checking file neutron_dynamic_routing/db/bgp_db.py 2026-08-27 07:28:26.416704 | ubuntu-noble | Hunk #1 succeeded at 1024 (offset 6 lines). 2026-08-27 07:28:26.417157 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 07:28:26.418946 | ubuntu-noble | patching file neutron_dynamic_routing/db/bgp_db.py 2026-08-27 07:28:26.419103 | ubuntu-noble | Hunk #1 succeeded at 1024 (offset 6 lines). 2026-08-27 07:28:26.419506 | ubuntu-noble | + echo patches/2025.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-27 07:28:26.419702 | ubuntu-noble | + popd 2026-08-27 07:28:26.420491 | ubuntu-noble | + find neutron_dynamic_routing-26.0.0.0rc2.dev2 -type f 2026-08-27 07:28:26.421007 | ubuntu-noble | + sort 2026-08-27 07:28:26.425299 | ubuntu-noble | + append_new_files_to_sources_txt neutron_dynamic_routing-26.0.0.0rc2.dev2 files-before files-after 2026-08-27 07:28:26.425406 | ubuntu-noble | + local directory=neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-27 07:28:26.425435 | ubuntu-noble | + local before=files-before 2026-08-27 07:28:26.425452 | ubuntu-noble | + local after=files-after 2026-08-27 07:28:26.425468 | ubuntu-noble | + local sources_txt 2026-08-27 07:28:26.427298 | ubuntu-noble | ++ find neutron_dynamic_routing-26.0.0.0rc2.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-27 07:28:26.427372 | ubuntu-noble | ++ head -1 2026-08-27 07:28:26.432471 | ubuntu-noble | + sources_txt=neutron_dynamic_routing-26.0.0.0rc2.dev2/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-08-27 07:28:26.432591 | ubuntu-noble | + [[ -z neutron_dynamic_routing-26.0.0.0rc2.dev2/neutron_dynamic_routing.egg-info/SOURCES.txt ]] 2026-08-27 07:28:26.433047 | ubuntu-noble | + local new_files 2026-08-27 07:28:26.433809 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-27 07:28:26.437784 | ubuntu-noble | + new_files=neutron_dynamic_routing-26.0.0.0rc2.dev2/neutron_dynamic_routing/db/bgp_db.py.orig 2026-08-27 07:28:26.437881 | ubuntu-noble | + [[ -z neutron_dynamic_routing-26.0.0.0rc2.dev2/neutron_dynamic_routing/db/bgp_db.py.orig ]] 2026-08-27 07:28:26.438491 | ubuntu-noble | ++ tail -c1 neutron_dynamic_routing-26.0.0.0rc2.dev2/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-08-27 07:28:26.440903 | ubuntu-noble | + [[ -n h ]] 2026-08-27 07:28:26.440936 | ubuntu-noble | + echo 2026-08-27 07:28:26.440944 | ubuntu-noble | + local file 2026-08-27 07:28:26.440952 | ubuntu-noble | + for file in $new_files 2026-08-27 07:28:26.440960 | ubuntu-noble | + case $file in 2026-08-27 07:28:26.440967 | ubuntu-noble | + continue 2026-08-27 07:28:26.440974 | ubuntu-noble | + rm files-before files-after 2026-08-27 07:28:26.443251 | ubuntu-noble | + tar czf neutron-dynamic-routing-stable-2025.1.tar.gz neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-27 07:28:26.478285 | ubuntu-noble | + rm -r neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-27 07:28:26.486031 | ubuntu-noble | + echo Check overlays for neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-27 07:28:26.486971 | ubuntu-noble | Check overlays for neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-27 07:28:26.487015 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 07:28:26.487028 | ubuntu-noble | + popd 2026-08-27 07:28:26.487038 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 07:28:26.487049 | ubuntu-noble | + pushd tarballs 2026-08-27 07:28:26.488044 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.1.tar.gz 2026-08-27 07:28:26.491326 | ubuntu-noble | + filename=neutron-vpnaas-stable-2025.1.tar.gz 2026-08-27 07:28:26.491385 | ubuntu-noble | + [[ -e neutron-vpnaas-stable-2025.1.tar.gz ]] 2026-08-27 07:28:26.491396 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.1.tar.gz 2026-08-27 07:28:26.491406 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.1.tar.gz 2026-08-27 07:28:26.491415 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.1.tar.gz 2026-08-27 07:28:27.577311 | ubuntu-noble | 2026-08-27 07:28:27 URL:https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.1.tar.gz [229988/229988] -> "neutron-vpnaas-stable-2025.1.tar.gz" [1] 2026-08-27 07:28:27.578982 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 07:28:27.579170 | ubuntu-noble | + echo Process neutron-vpnaas-stable-2025.1.tar.gz 2026-08-27 07:28:27.579281 | ubuntu-noble | Process neutron-vpnaas-stable-2025.1.tar.gz 2026-08-27 07:28:27.581437 | ubuntu-noble | ++ tar -tzf neutron-vpnaas-stable-2025.1.tar.gz 2026-08-27 07:28:27.581926 | ubuntu-noble | ++ head -1 2026-08-27 07:28:27.583949 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 07:28:27.591765 | ubuntu-noble | + directory=neutron_vpnaas-26.0.0.0rc2.dev2 2026-08-27 07:28:27.592726 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 neutron_vpnaas-26.0.0.0rc2.dev2 2026-08-27 07:28:27.592907 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-27 07:28:27.592969 | ubuntu-noble | ++ local directory=neutron_vpnaas-26.0.0.0rc2.dev2 2026-08-27 07:28:27.593024 | ubuntu-noble | ++ local suffix= 2026-08-27 07:28:27.593110 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-08-27 07:28:27.593146 | ubuntu-noble | ++ local candidate path 2026-08-27 07:28:27.593251 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:27.593294 | ubuntu-noble | ++ path=patches/2025.1/neutron_vpnaas 2026-08-27 07:28:27.593328 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron_vpnaas ]] 2026-08-27 07:28:27.593396 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:27.593426 | ubuntu-noble | ++ path=patches/2025.1/neutron-vpnaas 2026-08-27 07:28:27.593454 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron-vpnaas ]] 2026-08-27 07:28:27.593489 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:27.593517 | ubuntu-noble | ++ path=patches/2025.1/neutron_vpnaas 2026-08-27 07:28:27.593544 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron_vpnaas ]] 2026-08-27 07:28:27.593578 | ubuntu-noble | ++ return 1 2026-08-27 07:28:27.594260 | ubuntu-noble | + patch_dir= 2026-08-27 07:28:27.594874 | ubuntu-noble | + patch_dir= 2026-08-27 07:28:27.595951 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 neutron_vpnaas-26.0.0.0rc2.dev2 /source 2026-08-27 07:28:27.595985 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-27 07:28:27.595993 | ubuntu-noble | ++ local directory=neutron_vpnaas-26.0.0.0rc2.dev2 2026-08-27 07:28:27.596020 | ubuntu-noble | ++ local suffix=/source 2026-08-27 07:28:27.596027 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-08-27 07:28:27.596034 | ubuntu-noble | ++ local candidate path 2026-08-27 07:28:27.596041 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:27.596048 | ubuntu-noble | ++ path=overlays/2025.1/neutron_vpnaas/source 2026-08-27 07:28:27.596055 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron_vpnaas/source ]] 2026-08-27 07:28:27.596062 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:27.596069 | ubuntu-noble | ++ path=overlays/2025.1/neutron-vpnaas/source 2026-08-27 07:28:27.596075 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron-vpnaas/source ]] 2026-08-27 07:28:27.596082 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:27.596088 | ubuntu-noble | ++ path=overlays/2025.1/neutron_vpnaas/source 2026-08-27 07:28:27.596095 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron_vpnaas/source ]] 2026-08-27 07:28:27.596101 | ubuntu-noble | ++ return 1 2026-08-27 07:28:27.596114 | ubuntu-noble | + overlay_dir= 2026-08-27 07:28:27.596121 | ubuntu-noble | + overlay_dir= 2026-08-27 07:28:27.596127 | ubuntu-noble | + echo Check patches for neutron-vpnaas-stable-2025.1.tar.gz 2026-08-27 07:28:27.596137 | ubuntu-noble | Check patches for neutron-vpnaas-stable-2025.1.tar.gz 2026-08-27 07:28:27.596143 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 07:28:27.596152 | ubuntu-noble | + echo Check overlays for neutron-vpnaas-stable-2025.1.tar.gz 2026-08-27 07:28:27.596159 | ubuntu-noble | Check overlays for neutron-vpnaas-stable-2025.1.tar.gz 2026-08-27 07:28:27.596168 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 07:28:27.596221 | ubuntu-noble | + popd 2026-08-27 07:28:27.596670 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 07:28:27.596704 | ubuntu-noble | + pushd tarballs 2026-08-27 07:28:27.597389 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz 2026-08-27 07:28:27.599302 | ubuntu-noble | + filename=neutron-stable-2025.1.tar.gz 2026-08-27 07:28:27.599332 | ubuntu-noble | + [[ -e neutron-stable-2025.1.tar.gz ]] 2026-08-27 07:28:27.599379 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz 2026-08-27 07:28:27.599388 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz 2026-08-27 07:28:27.599397 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz 2026-08-27 07:28:29.559408 | ubuntu-noble | 2026-08-27 07:28:29 URL:https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz [12259531/12259531] -> "neutron-stable-2025.1.tar.gz" [1] 2026-08-27 07:28:29.561485 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 07:28:29.561552 | ubuntu-noble | + echo Process neutron-stable-2025.1.tar.gz 2026-08-27 07:28:29.561563 | ubuntu-noble | Process neutron-stable-2025.1.tar.gz 2026-08-27 07:28:29.563273 | ubuntu-noble | ++ tar -tzf neutron-stable-2025.1.tar.gz 2026-08-27 07:28:29.563695 | ubuntu-noble | ++ head -1 2026-08-27 07:28:29.565625 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 07:28:29.569473 | ubuntu-noble | + directory=neutron-26.0.6.dev14 2026-08-27 07:28:29.570121 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 neutron-26.0.6.dev14 2026-08-27 07:28:29.570252 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-27 07:28:29.570296 | ubuntu-noble | ++ local directory=neutron-26.0.6.dev14 2026-08-27 07:28:29.570338 | ubuntu-noble | ++ local suffix= 2026-08-27 07:28:29.570395 | ubuntu-noble | ++ local name=neutron 2026-08-27 07:28:29.570415 | ubuntu-noble | ++ local candidate path 2026-08-27 07:28:29.570451 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:29.570469 | ubuntu-noble | ++ path=patches/2025.1/neutron 2026-08-27 07:28:29.570487 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron ]] 2026-08-27 07:28:29.570535 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:29.570816 | ubuntu-noble | ++ path=patches/2025.1/neutron 2026-08-27 07:28:29.570829 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron ]] 2026-08-27 07:28:29.570834 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:29.570851 | ubuntu-noble | ++ path=patches/2025.1/neutron 2026-08-27 07:28:29.570855 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron ]] 2026-08-27 07:28:29.570858 | ubuntu-noble | ++ return 1 2026-08-27 07:28:29.570866 | ubuntu-noble | + patch_dir= 2026-08-27 07:28:29.571143 | ubuntu-noble | + patch_dir= 2026-08-27 07:28:29.572976 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 neutron-26.0.6.dev14 /source 2026-08-27 07:28:29.573031 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-27 07:28:29.573044 | ubuntu-noble | ++ local directory=neutron-26.0.6.dev14 2026-08-27 07:28:29.573055 | ubuntu-noble | ++ local suffix=/source 2026-08-27 07:28:29.573065 | ubuntu-noble | ++ local name=neutron 2026-08-27 07:28:29.573076 | ubuntu-noble | ++ local candidate path 2026-08-27 07:28:29.573086 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:29.573097 | ubuntu-noble | ++ path=overlays/2025.1/neutron/source 2026-08-27 07:28:29.573107 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron/source ]] 2026-08-27 07:28:29.573134 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:29.573144 | ubuntu-noble | ++ path=overlays/2025.1/neutron/source 2026-08-27 07:28:29.573154 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron/source ]] 2026-08-27 07:28:29.573218 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:29.573232 | ubuntu-noble | ++ path=overlays/2025.1/neutron/source 2026-08-27 07:28:29.573243 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron/source ]] 2026-08-27 07:28:29.573253 | ubuntu-noble | ++ return 1 2026-08-27 07:28:29.573272 | ubuntu-noble | + overlay_dir= 2026-08-27 07:28:29.573282 | ubuntu-noble | + overlay_dir= 2026-08-27 07:28:29.573292 | ubuntu-noble | + echo Check patches for neutron-stable-2025.1.tar.gz 2026-08-27 07:28:29.573303 | ubuntu-noble | Check patches for neutron-stable-2025.1.tar.gz 2026-08-27 07:28:29.573313 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 07:28:29.573323 | ubuntu-noble | + echo Check overlays for neutron-stable-2025.1.tar.gz 2026-08-27 07:28:29.573333 | ubuntu-noble | Check overlays for neutron-stable-2025.1.tar.gz 2026-08-27 07:28:29.573342 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 07:28:29.573352 | ubuntu-noble | + popd 2026-08-27 07:28:29.573362 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 07:28:29.573372 | ubuntu-noble | + pushd tarballs 2026-08-27 07:28:29.574251 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz 2026-08-27 07:28:29.576280 | ubuntu-noble | + filename=nova-stable-2025.1.tar.gz 2026-08-27 07:28:29.576318 | ubuntu-noble | + [[ -e nova-stable-2025.1.tar.gz ]] 2026-08-27 07:28:29.576328 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz 2026-08-27 07:28:29.576337 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz 2026-08-27 07:28:29.576345 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz 2026-08-27 07:28:31.358379 | ubuntu-noble | 2026-08-27 07:28:31 URL:https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz [9660204/9660204] -> "nova-stable-2025.1.tar.gz" [1] 2026-08-27 07:28:31.360975 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 07:28:31.361041 | ubuntu-noble | + echo Process nova-stable-2025.1.tar.gz 2026-08-27 07:28:31.361057 | ubuntu-noble | Process nova-stable-2025.1.tar.gz 2026-08-27 07:28:31.364258 | ubuntu-noble | ++ tar -tzf nova-stable-2025.1.tar.gz 2026-08-27 07:28:31.364302 | ubuntu-noble | ++ head -1 2026-08-27 07:28:31.365840 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 07:28:31.371529 | ubuntu-noble | + directory=nova-31.3.2.dev3 2026-08-27 07:28:31.372510 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 nova-31.3.2.dev3 2026-08-27 07:28:31.372700 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-27 07:28:31.372792 | ubuntu-noble | ++ local directory=nova-31.3.2.dev3 2026-08-27 07:28:31.372853 | ubuntu-noble | ++ local suffix= 2026-08-27 07:28:31.372941 | ubuntu-noble | ++ local name=nova 2026-08-27 07:28:31.372981 | ubuntu-noble | ++ local candidate path 2026-08-27 07:28:31.373048 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:31.373087 | ubuntu-noble | ++ path=patches/2025.1/nova 2026-08-27 07:28:31.373126 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/nova ]] 2026-08-27 07:28:31.373244 | ubuntu-noble | ++ echo patches/2025.1/nova 2026-08-27 07:28:31.373310 | ubuntu-noble | ++ return 0 2026-08-27 07:28:31.373782 | ubuntu-noble | + patch_dir=patches/2025.1/nova 2026-08-27 07:28:31.374587 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 nova-31.3.2.dev3 /source 2026-08-27 07:28:31.374703 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-27 07:28:31.374772 | ubuntu-noble | ++ local directory=nova-31.3.2.dev3 2026-08-27 07:28:31.374848 | ubuntu-noble | ++ local suffix=/source 2026-08-27 07:28:31.375021 | ubuntu-noble | ++ local name=nova 2026-08-27 07:28:31.375060 | ubuntu-noble | ++ local candidate path 2026-08-27 07:28:31.375110 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:31.375141 | ubuntu-noble | ++ path=overlays/2025.1/nova/source 2026-08-27 07:28:31.375170 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/nova/source ]] 2026-08-27 07:28:31.375316 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:31.375362 | ubuntu-noble | ++ path=overlays/2025.1/nova/source 2026-08-27 07:28:31.375391 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/nova/source ]] 2026-08-27 07:28:31.375418 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:31.375443 | ubuntu-noble | ++ path=overlays/2025.1/nova/source 2026-08-27 07:28:31.375467 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/nova/source ]] 2026-08-27 07:28:31.375497 | ubuntu-noble | ++ return 1 2026-08-27 07:28:31.375950 | ubuntu-noble | + overlay_dir= 2026-08-27 07:28:31.376004 | ubuntu-noble | + overlay_dir= 2026-08-27 07:28:31.376048 | ubuntu-noble | + echo Check patches for nova-stable-2025.1.tar.gz 2026-08-27 07:28:31.376070 | ubuntu-noble | Check patches for nova-stable-2025.1.tar.gz 2026-08-27 07:28:31.376099 | ubuntu-noble | + [[ -n patches/2025.1/nova ]] 2026-08-27 07:28:31.376134 | ubuntu-noble | + tar xzf nova-stable-2025.1.tar.gz 2026-08-27 07:28:31.816878 | ubuntu-noble | + rm nova-stable-2025.1.tar.gz 2026-08-27 07:28:31.821520 | ubuntu-noble | + find nova-31.3.2.dev3 -type f 2026-08-27 07:28:31.821755 | ubuntu-noble | + sort 2026-08-27 07:28:31.836797 | ubuntu-noble | + pushd nova-31.3.2.dev3 2026-08-27 07:28:31.838233 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/nova -type f -name '*.patch' 2026-08-27 07:28:31.840226 | ubuntu-noble | ++ sort 2026-08-27 07:28:31.842191 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-27 07:28:31.842225 | ubuntu-noble | + apply_patch patches/2025.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-27 07:28:31.842230 | ubuntu-noble | + local rel=patches/2025.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-27 07:28:31.842235 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-27 07:28:31.842240 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch' 2026-08-27 07:28:31.842244 | ubuntu-noble | APPLY PATCH patches/2025.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-27 07:28:31.842247 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 07:28:31.843692 | ubuntu-noble | checking file nova/api/openstack/identity.py 2026-08-27 07:28:31.844310 | ubuntu-noble | checking file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-27 07:28:31.844630 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 07:28:31.846247 | ubuntu-noble | patching file nova/api/openstack/identity.py 2026-08-27 07:28:31.846282 | ubuntu-noble | patching file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-27 07:28:31.846457 | ubuntu-noble | + echo patches/2025.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-27 07:28:31.846608 | ubuntu-noble | + popd 2026-08-27 07:28:31.847263 | ubuntu-noble | + find nova-31.3.2.dev3 -type f 2026-08-27 07:28:31.847445 | ubuntu-noble | + sort 2026-08-27 07:28:31.862539 | ubuntu-noble | + append_new_files_to_sources_txt nova-31.3.2.dev3 files-before files-after 2026-08-27 07:28:31.862675 | ubuntu-noble | + local directory=nova-31.3.2.dev3 2026-08-27 07:28:31.862708 | ubuntu-noble | + local before=files-before 2026-08-27 07:28:31.862745 | ubuntu-noble | + local after=files-after 2026-08-27 07:28:31.862764 | ubuntu-noble | + local sources_txt 2026-08-27 07:28:31.863996 | ubuntu-noble | ++ find nova-31.3.2.dev3 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-27 07:28:31.865491 | ubuntu-noble | ++ head -1 2026-08-27 07:28:31.867797 | ubuntu-noble | + sources_txt=nova-31.3.2.dev3/nova.egg-info/SOURCES.txt 2026-08-27 07:28:31.867828 | ubuntu-noble | + [[ -z nova-31.3.2.dev3/nova.egg-info/SOURCES.txt ]] 2026-08-27 07:28:31.867833 | ubuntu-noble | + local new_files 2026-08-27 07:28:31.868317 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-27 07:28:31.873388 | ubuntu-noble | + new_files=nova-31.3.2.dev3/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-27 07:28:31.873419 | ubuntu-noble | + [[ -z nova-31.3.2.dev3/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py ]] 2026-08-27 07:28:31.873936 | ubuntu-noble | ++ tail -c1 nova-31.3.2.dev3/nova.egg-info/SOURCES.txt 2026-08-27 07:28:31.875707 | ubuntu-noble | + [[ -n h ]] 2026-08-27 07:28:31.875774 | ubuntu-noble | + echo 2026-08-27 07:28:31.875778 | ubuntu-noble | + local file 2026-08-27 07:28:31.875782 | ubuntu-noble | + for file in $new_files 2026-08-27 07:28:31.875787 | ubuntu-noble | + case $file in 2026-08-27 07:28:31.875791 | ubuntu-noble | + echo 'APPEND nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py TO nova-31.3.2.dev3/nova.egg-info/SOURCES.txt' 2026-08-27 07:28:31.875797 | ubuntu-noble | APPEND nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py TO nova-31.3.2.dev3/nova.egg-info/SOURCES.txt 2026-08-27 07:28:31.875801 | ubuntu-noble | + echo nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-27 07:28:31.875806 | ubuntu-noble | + rm files-before files-after 2026-08-27 07:28:31.877661 | ubuntu-noble | + tar czf nova-stable-2025.1.tar.gz nova-31.3.2.dev3 2026-08-27 07:28:33.435851 | ubuntu-noble | + rm -r nova-31.3.2.dev3 2026-08-27 07:28:33.525285 | ubuntu-noble | + echo Check overlays for nova-stable-2025.1.tar.gz 2026-08-27 07:28:33.525340 | ubuntu-noble | Check overlays for nova-stable-2025.1.tar.gz 2026-08-27 07:28:33.525346 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 07:28:33.525351 | ubuntu-noble | + popd 2026-08-27 07:28:33.525355 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 07:28:33.525359 | ubuntu-noble | + pushd tarballs 2026-08-27 07:28:33.526088 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz 2026-08-27 07:28:33.530009 | ubuntu-noble | + filename=octavia-stable-2025.1.tar.gz 2026-08-27 07:28:33.530107 | ubuntu-noble | + [[ -e octavia-stable-2025.1.tar.gz ]] 2026-08-27 07:28:33.530121 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz 2026-08-27 07:28:33.530133 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz 2026-08-27 07:28:33.530144 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz 2026-08-27 07:28:34.919330 | ubuntu-noble | 2026-08-27 07:28:34 URL:https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz [1345440/1345440] -> "octavia-stable-2025.1.tar.gz" [1] 2026-08-27 07:28:34.922995 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 07:28:34.923965 | ubuntu-noble | + echo Process octavia-stable-2025.1.tar.gz 2026-08-27 07:28:34.924028 | ubuntu-noble | Process octavia-stable-2025.1.tar.gz 2026-08-27 07:28:34.927319 | ubuntu-noble | ++ tar -tzf octavia-stable-2025.1.tar.gz 2026-08-27 07:28:34.927377 | ubuntu-noble | ++ head -1 2026-08-27 07:28:34.930280 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 07:28:34.939229 | ubuntu-noble | + directory=octavia-16.0.2.dev25 2026-08-27 07:28:34.940364 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 octavia-16.0.2.dev25 2026-08-27 07:28:34.940535 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-27 07:28:34.940589 | ubuntu-noble | ++ local directory=octavia-16.0.2.dev25 2026-08-27 07:28:34.940639 | ubuntu-noble | ++ local suffix= 2026-08-27 07:28:34.940773 | ubuntu-noble | ++ local name=octavia 2026-08-27 07:28:34.940806 | ubuntu-noble | ++ local candidate path 2026-08-27 07:28:34.940862 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:34.940892 | ubuntu-noble | ++ path=patches/2025.1/octavia 2026-08-27 07:28:34.940922 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/octavia ]] 2026-08-27 07:28:34.940983 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:34.941008 | ubuntu-noble | ++ path=patches/2025.1/octavia 2026-08-27 07:28:34.941033 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/octavia ]] 2026-08-27 07:28:34.941080 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:34.941104 | ubuntu-noble | ++ path=patches/2025.1/octavia 2026-08-27 07:28:34.941127 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/octavia ]] 2026-08-27 07:28:34.941155 | ubuntu-noble | ++ return 1 2026-08-27 07:28:34.941711 | ubuntu-noble | + patch_dir= 2026-08-27 07:28:34.941828 | ubuntu-noble | + patch_dir= 2026-08-27 07:28:34.942704 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 octavia-16.0.2.dev25 /source 2026-08-27 07:28:34.942831 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-27 07:28:34.942869 | ubuntu-noble | ++ local directory=octavia-16.0.2.dev25 2026-08-27 07:28:34.942905 | ubuntu-noble | ++ local suffix=/source 2026-08-27 07:28:34.942960 | ubuntu-noble | ++ local name=octavia 2026-08-27 07:28:34.942986 | ubuntu-noble | ++ local candidate path 2026-08-27 07:28:34.943026 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:34.943050 | ubuntu-noble | ++ path=overlays/2025.1/octavia/source 2026-08-27 07:28:34.943073 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/octavia/source ]] 2026-08-27 07:28:34.943114 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:34.943135 | ubuntu-noble | ++ path=overlays/2025.1/octavia/source 2026-08-27 07:28:34.943155 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/octavia/source ]] 2026-08-27 07:28:34.943218 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:34.943246 | ubuntu-noble | ++ path=overlays/2025.1/octavia/source 2026-08-27 07:28:34.943266 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/octavia/source ]] 2026-08-27 07:28:34.943290 | ubuntu-noble | ++ return 1 2026-08-27 07:28:34.943774 | ubuntu-noble | + overlay_dir= 2026-08-27 07:28:34.943865 | ubuntu-noble | + overlay_dir= 2026-08-27 07:28:34.943932 | ubuntu-noble | + echo Check patches for octavia-stable-2025.1.tar.gz 2026-08-27 07:28:34.943967 | ubuntu-noble | Check patches for octavia-stable-2025.1.tar.gz 2026-08-27 07:28:34.944015 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 07:28:34.944059 | ubuntu-noble | + echo Check overlays for octavia-stable-2025.1.tar.gz 2026-08-27 07:28:34.944085 | ubuntu-noble | Check overlays for octavia-stable-2025.1.tar.gz 2026-08-27 07:28:34.944124 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 07:28:34.944157 | ubuntu-noble | + popd 2026-08-27 07:28:34.944345 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 07:28:34.944406 | ubuntu-noble | + pushd tarballs 2026-08-27 07:28:34.945425 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz 2026-08-27 07:28:34.948283 | ubuntu-noble | + filename=placement-stable-2025.1.tar.gz 2026-08-27 07:28:34.948319 | ubuntu-noble | + [[ -e placement-stable-2025.1.tar.gz ]] 2026-08-27 07:28:34.948326 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz 2026-08-27 07:28:34.948333 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz 2026-08-27 07:28:34.948339 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz 2026-08-27 07:28:36.328313 | ubuntu-noble | 2026-08-27 07:28:36 URL:https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz [568189/568189] -> "placement-stable-2025.1.tar.gz" [1] 2026-08-27 07:28:36.329567 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 07:28:36.329645 | ubuntu-noble | + echo Process placement-stable-2025.1.tar.gz 2026-08-27 07:28:36.329661 | ubuntu-noble | Process placement-stable-2025.1.tar.gz 2026-08-27 07:28:36.332299 | ubuntu-noble | ++ tar -tzf placement-stable-2025.1.tar.gz 2026-08-27 07:28:36.332729 | ubuntu-noble | ++ head -1 2026-08-27 07:28:36.336333 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 07:28:36.349969 | ubuntu-noble | + directory=openstack_placement-13.0.1.dev7 2026-08-27 07:28:36.351002 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 openstack_placement-13.0.1.dev7 2026-08-27 07:28:36.351154 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-27 07:28:36.351224 | ubuntu-noble | ++ local directory=openstack_placement-13.0.1.dev7 2026-08-27 07:28:36.351273 | ubuntu-noble | ++ local suffix= 2026-08-27 07:28:36.351339 | ubuntu-noble | ++ local name=openstack_placement 2026-08-27 07:28:36.351384 | ubuntu-noble | ++ local candidate path 2026-08-27 07:28:36.351435 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:36.351462 | ubuntu-noble | ++ path=patches/2025.1/openstack_placement 2026-08-27 07:28:36.351488 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_placement ]] 2026-08-27 07:28:36.351536 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:36.351558 | ubuntu-noble | ++ path=patches/2025.1/openstack-placement 2026-08-27 07:28:36.351579 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack-placement ]] 2026-08-27 07:28:36.351604 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:36.351645 | ubuntu-noble | ++ path=patches/2025.1/openstack_placement 2026-08-27 07:28:36.351668 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_placement ]] 2026-08-27 07:28:36.351695 | ubuntu-noble | ++ return 1 2026-08-27 07:28:36.352165 | ubuntu-noble | + patch_dir= 2026-08-27 07:28:36.352281 | ubuntu-noble | + patch_dir= 2026-08-27 07:28:36.353119 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 openstack_placement-13.0.1.dev7 /source 2026-08-27 07:28:36.353284 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-27 07:28:36.353336 | ubuntu-noble | ++ local directory=openstack_placement-13.0.1.dev7 2026-08-27 07:28:36.353370 | ubuntu-noble | ++ local suffix=/source 2026-08-27 07:28:36.353421 | ubuntu-noble | ++ local name=openstack_placement 2026-08-27 07:28:36.353446 | ubuntu-noble | ++ local candidate path 2026-08-27 07:28:36.353485 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:36.353507 | ubuntu-noble | ++ path=overlays/2025.1/openstack_placement/source 2026-08-27 07:28:36.353529 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack_placement/source ]] 2026-08-27 07:28:36.353565 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:36.353584 | ubuntu-noble | ++ path=overlays/2025.1/openstack-placement/source 2026-08-27 07:28:36.353602 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack-placement/source ]] 2026-08-27 07:28:36.353649 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:36.353668 | ubuntu-noble | ++ path=overlays/2025.1/openstack_placement/source 2026-08-27 07:28:36.353686 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack_placement/source ]] 2026-08-27 07:28:36.353982 | ubuntu-noble | ++ return 1 2026-08-27 07:28:36.354709 | ubuntu-noble | + overlay_dir= 2026-08-27 07:28:36.354743 | ubuntu-noble | + overlay_dir= 2026-08-27 07:28:36.354751 | ubuntu-noble | + echo Check patches for placement-stable-2025.1.tar.gz 2026-08-27 07:28:36.354757 | ubuntu-noble | Check patches for placement-stable-2025.1.tar.gz 2026-08-27 07:28:36.354764 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 07:28:36.354769 | ubuntu-noble | + echo Check overlays for placement-stable-2025.1.tar.gz 2026-08-27 07:28:36.354775 | ubuntu-noble | Check overlays for placement-stable-2025.1.tar.gz 2026-08-27 07:28:36.354780 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 07:28:36.354786 | ubuntu-noble | + popd 2026-08-27 07:28:36.354791 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 07:28:36.354798 | ubuntu-noble | + pushd tarballs 2026-08-27 07:28:36.355267 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.1.tar.gz 2026-08-27 07:28:36.357657 | ubuntu-noble | + filename=skyline-apiserver-stable-2025.1.tar.gz 2026-08-27 07:28:36.357696 | ubuntu-noble | + [[ -e skyline-apiserver-stable-2025.1.tar.gz ]] 2026-08-27 07:28:36.357704 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.1.tar.gz 2026-08-27 07:28:36.357711 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.1.tar.gz 2026-08-27 07:28:36.357717 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.1.tar.gz 2026-08-27 07:28:38.199392 | ubuntu-noble | 2026-08-27 07:28:38 URL:https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.1.tar.gz [9063273/9063273] -> "skyline-apiserver-stable-2025.1.tar.gz" [1] 2026-08-27 07:28:38.203078 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 07:28:38.203135 | ubuntu-noble | + echo Process skyline-apiserver-stable-2025.1.tar.gz 2026-08-27 07:28:38.203148 | ubuntu-noble | Process skyline-apiserver-stable-2025.1.tar.gz 2026-08-27 07:28:38.205331 | ubuntu-noble | ++ tar -tzf skyline-apiserver-stable-2025.1.tar.gz 2026-08-27 07:28:38.205863 | ubuntu-noble | ++ head -1 2026-08-27 07:28:38.207778 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 07:28:38.216216 | ubuntu-noble | + directory=skyline_apiserver-6.0.1.dev17 2026-08-27 07:28:38.218326 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 skyline_apiserver-6.0.1.dev17 2026-08-27 07:28:38.218395 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-27 07:28:38.218409 | ubuntu-noble | ++ local directory=skyline_apiserver-6.0.1.dev17 2026-08-27 07:28:38.218418 | ubuntu-noble | ++ local suffix= 2026-08-27 07:28:38.218426 | ubuntu-noble | ++ local name=skyline_apiserver 2026-08-27 07:28:38.218434 | ubuntu-noble | ++ local candidate path 2026-08-27 07:28:38.218470 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:38.218522 | ubuntu-noble | ++ path=patches/2025.1/skyline_apiserver 2026-08-27 07:28:38.218567 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/skyline_apiserver ]] 2026-08-27 07:28:38.218666 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:38.218702 | ubuntu-noble | ++ path=patches/2025.1/skyline-apiserver 2026-08-27 07:28:38.218736 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/skyline-apiserver ]] 2026-08-27 07:28:38.218776 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:38.218808 | ubuntu-noble | ++ path=patches/2025.1/skyline_apiserver 2026-08-27 07:28:38.218841 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/skyline_apiserver ]] 2026-08-27 07:28:38.218969 | ubuntu-noble | ++ return 1 2026-08-27 07:28:38.219623 | ubuntu-noble | + patch_dir= 2026-08-27 07:28:38.220066 | ubuntu-noble | + patch_dir= 2026-08-27 07:28:38.221417 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 skyline_apiserver-6.0.1.dev17 /source 2026-08-27 07:28:38.221456 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-27 07:28:38.221464 | ubuntu-noble | ++ local directory=skyline_apiserver-6.0.1.dev17 2026-08-27 07:28:38.221472 | ubuntu-noble | ++ local suffix=/source 2026-08-27 07:28:38.221479 | ubuntu-noble | ++ local name=skyline_apiserver 2026-08-27 07:28:38.221486 | ubuntu-noble | ++ local candidate path 2026-08-27 07:28:38.221494 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:38.221501 | ubuntu-noble | ++ path=overlays/2025.1/skyline_apiserver/source 2026-08-27 07:28:38.221508 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/skyline_apiserver/source ]] 2026-08-27 07:28:38.221516 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:38.221523 | ubuntu-noble | ++ path=overlays/2025.1/skyline-apiserver/source 2026-08-27 07:28:38.221531 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/skyline-apiserver/source ]] 2026-08-27 07:28:38.221538 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:38.221545 | ubuntu-noble | ++ path=overlays/2025.1/skyline_apiserver/source 2026-08-27 07:28:38.221553 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/skyline_apiserver/source ]] 2026-08-27 07:28:38.221560 | ubuntu-noble | ++ return 1 2026-08-27 07:28:38.221630 | ubuntu-noble | + overlay_dir= 2026-08-27 07:28:38.221639 | ubuntu-noble | + overlay_dir= 2026-08-27 07:28:38.221647 | ubuntu-noble | + echo Check patches for skyline-apiserver-stable-2025.1.tar.gz 2026-08-27 07:28:38.221654 | ubuntu-noble | Check patches for skyline-apiserver-stable-2025.1.tar.gz 2026-08-27 07:28:38.221662 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 07:28:38.221672 | ubuntu-noble | + echo Check overlays for skyline-apiserver-stable-2025.1.tar.gz 2026-08-27 07:28:38.221680 | ubuntu-noble | Check overlays for skyline-apiserver-stable-2025.1.tar.gz 2026-08-27 07:28:38.221687 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 07:28:38.221695 | ubuntu-noble | + popd 2026-08-27 07:28:38.222144 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 07:28:38.222198 | ubuntu-noble | + pushd tarballs 2026-08-27 07:28:38.222818 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.1.tar.gz 2026-08-27 07:28:38.225500 | ubuntu-noble | + filename=skyline-console-stable-2025.1.tar.gz 2026-08-27 07:28:38.225538 | ubuntu-noble | + [[ -e skyline-console-stable-2025.1.tar.gz ]] 2026-08-27 07:28:38.225547 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.1.tar.gz 2026-08-27 07:28:38.225555 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.1.tar.gz 2026-08-27 07:28:38.225563 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.1.tar.gz 2026-08-27 07:28:41.764399 | ubuntu-noble | 2026-08-27 07:28:41 URL:https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.1.tar.gz [26666407/26666407] -> "skyline-console-stable-2025.1.tar.gz" [1] 2026-08-27 07:28:41.767343 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 07:28:41.767407 | ubuntu-noble | + echo Process skyline-console-stable-2025.1.tar.gz 2026-08-27 07:28:41.767420 | ubuntu-noble | Process skyline-console-stable-2025.1.tar.gz 2026-08-27 07:28:41.770270 | ubuntu-noble | ++ tar -tzf skyline-console-stable-2025.1.tar.gz 2026-08-27 07:28:41.771045 | ubuntu-noble | ++ head -1 2026-08-27 07:28:41.774271 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 07:28:41.780804 | ubuntu-noble | + directory=skyline_console-6.0.2.dev2 2026-08-27 07:28:41.782391 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 skyline_console-6.0.2.dev2 2026-08-27 07:28:41.782745 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-27 07:28:41.782835 | ubuntu-noble | ++ local directory=skyline_console-6.0.2.dev2 2026-08-27 07:28:41.782904 | ubuntu-noble | ++ local suffix= 2026-08-27 07:28:41.783012 | ubuntu-noble | ++ local name=skyline_console 2026-08-27 07:28:41.783061 | ubuntu-noble | ++ local candidate path 2026-08-27 07:28:41.783145 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:41.783243 | ubuntu-noble | ++ path=patches/2025.1/skyline_console 2026-08-27 07:28:41.783300 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/skyline_console ]] 2026-08-27 07:28:41.783374 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:41.783414 | ubuntu-noble | ++ path=patches/2025.1/skyline-console 2026-08-27 07:28:41.783451 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/skyline-console ]] 2026-08-27 07:28:41.783496 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:41.783560 | ubuntu-noble | ++ path=patches/2025.1/skyline_console 2026-08-27 07:28:41.783596 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/skyline_console ]] 2026-08-27 07:28:41.783640 | ubuntu-noble | ++ return 1 2026-08-27 07:28:41.784238 | ubuntu-noble | + patch_dir= 2026-08-27 07:28:41.784327 | ubuntu-noble | + patch_dir= 2026-08-27 07:28:41.785360 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 skyline_console-6.0.2.dev2 /source 2026-08-27 07:28:41.785629 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-27 07:28:41.785708 | ubuntu-noble | ++ local directory=skyline_console-6.0.2.dev2 2026-08-27 07:28:41.785769 | ubuntu-noble | ++ local suffix=/source 2026-08-27 07:28:41.785862 | ubuntu-noble | ++ local name=skyline_console 2026-08-27 07:28:41.785906 | ubuntu-noble | ++ local candidate path 2026-08-27 07:28:41.785980 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:41.786020 | ubuntu-noble | ++ path=overlays/2025.1/skyline_console/source 2026-08-27 07:28:41.786060 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/skyline_console/source ]] 2026-08-27 07:28:41.786126 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:41.786173 | ubuntu-noble | ++ path=overlays/2025.1/skyline-console/source 2026-08-27 07:28:41.786289 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/skyline-console/source ]] 2026-08-27 07:28:41.786353 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:41.786389 | ubuntu-noble | ++ path=overlays/2025.1/skyline_console/source 2026-08-27 07:28:41.786422 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/skyline_console/source ]] 2026-08-27 07:28:41.786462 | ubuntu-noble | ++ return 1 2026-08-27 07:28:41.787157 | ubuntu-noble | + overlay_dir= 2026-08-27 07:28:41.787884 | ubuntu-noble | + overlay_dir= 2026-08-27 07:28:41.787915 | ubuntu-noble | + echo Check patches for skyline-console-stable-2025.1.tar.gz 2026-08-27 07:28:41.787922 | ubuntu-noble | Check patches for skyline-console-stable-2025.1.tar.gz 2026-08-27 07:28:41.787929 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 07:28:41.787935 | ubuntu-noble | + echo Check overlays for skyline-console-stable-2025.1.tar.gz 2026-08-27 07:28:41.787941 | ubuntu-noble | Check overlays for skyline-console-stable-2025.1.tar.gz 2026-08-27 07:28:41.787947 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 07:28:41.787953 | ubuntu-noble | + popd 2026-08-27 07:28:41.787960 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 07:28:41.787968 | ubuntu-noble | + pushd tarballs 2026-08-27 07:28:41.788632 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz 2026-08-27 07:28:41.791361 | ubuntu-noble | + filename=watcher-stable-2025.1.tar.gz 2026-08-27 07:28:41.791395 | ubuntu-noble | + [[ -e watcher-stable-2025.1.tar.gz ]] 2026-08-27 07:28:41.791402 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz 2026-08-27 07:28:41.791410 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz 2026-08-27 07:28:41.791417 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz 2026-08-27 07:28:43.153375 | ubuntu-noble | 2026-08-27 07:28:43 URL:https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz [1156833/1156833] -> "watcher-stable-2025.1.tar.gz" [1] 2026-08-27 07:28:43.156403 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 07:28:43.156529 | ubuntu-noble | + echo Process watcher-stable-2025.1.tar.gz 2026-08-27 07:28:43.156546 | ubuntu-noble | Process watcher-stable-2025.1.tar.gz 2026-08-27 07:28:43.159282 | ubuntu-noble | ++ tar -tzf watcher-stable-2025.1.tar.gz 2026-08-27 07:28:43.159332 | ubuntu-noble | ++ head -1 2026-08-27 07:28:43.160821 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 07:28:43.169145 | ubuntu-noble | + directory=python_watcher-14.1.3.dev1 2026-08-27 07:28:43.170370 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 python_watcher-14.1.3.dev1 2026-08-27 07:28:43.170619 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-27 07:28:43.170696 | ubuntu-noble | ++ local directory=python_watcher-14.1.3.dev1 2026-08-27 07:28:43.170762 | ubuntu-noble | ++ local suffix= 2026-08-27 07:28:43.170860 | ubuntu-noble | ++ local name=python_watcher 2026-08-27 07:28:43.170907 | ubuntu-noble | ++ local candidate path 2026-08-27 07:28:43.170986 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:43.171030 | ubuntu-noble | ++ path=patches/2025.1/python_watcher 2026-08-27 07:28:43.171074 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/python_watcher ]] 2026-08-27 07:28:43.171144 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:43.171221 | ubuntu-noble | ++ path=patches/2025.1/python-watcher 2026-08-27 07:28:43.171270 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/python-watcher ]] 2026-08-27 07:28:43.171315 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:43.171350 | ubuntu-noble | ++ path=patches/2025.1/python_watcher 2026-08-27 07:28:43.171385 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/python_watcher ]] 2026-08-27 07:28:43.171427 | ubuntu-noble | ++ return 1 2026-08-27 07:28:43.171988 | ubuntu-noble | + patch_dir= 2026-08-27 07:28:43.172070 | ubuntu-noble | + patch_dir= 2026-08-27 07:28:43.173006 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 python_watcher-14.1.3.dev1 /source 2026-08-27 07:28:43.173236 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-27 07:28:43.173968 | ubuntu-noble | ++ local directory=python_watcher-14.1.3.dev1 2026-08-27 07:28:43.173994 | ubuntu-noble | ++ local suffix=/source 2026-08-27 07:28:43.174004 | ubuntu-noble | ++ local name=python_watcher 2026-08-27 07:28:43.174012 | ubuntu-noble | ++ local candidate path 2026-08-27 07:28:43.174021 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:43.174029 | ubuntu-noble | ++ path=overlays/2025.1/python_watcher/source 2026-08-27 07:28:43.174038 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/python_watcher/source ]] 2026-08-27 07:28:43.174047 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:43.174092 | ubuntu-noble | ++ path=overlays/2025.1/python-watcher/source 2026-08-27 07:28:43.174100 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/python-watcher/source ]] 2026-08-27 07:28:43.174107 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:43.174114 | ubuntu-noble | ++ path=overlays/2025.1/python_watcher/source 2026-08-27 07:28:43.174121 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/python_watcher/source ]] 2026-08-27 07:28:43.174128 | ubuntu-noble | ++ return 1 2026-08-27 07:28:43.174142 | ubuntu-noble | + overlay_dir= 2026-08-27 07:28:43.174150 | ubuntu-noble | + overlay_dir= 2026-08-27 07:28:43.174158 | ubuntu-noble | + echo Check patches for watcher-stable-2025.1.tar.gz 2026-08-27 07:28:43.174165 | ubuntu-noble | Check patches for watcher-stable-2025.1.tar.gz 2026-08-27 07:28:43.174173 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 07:28:43.174209 | ubuntu-noble | + echo Check overlays for watcher-stable-2025.1.tar.gz 2026-08-27 07:28:43.174224 | ubuntu-noble | Check overlays for watcher-stable-2025.1.tar.gz 2026-08-27 07:28:43.174232 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 07:28:43.174239 | ubuntu-noble | + popd 2026-08-27 07:28:43.174795 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 07:28:43.174824 | ubuntu-noble | + pushd tarballs 2026-08-27 07:28:43.175660 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz 2026-08-27 07:28:43.178149 | ubuntu-noble | + filename=requirements-stable-2025.1.tar.gz 2026-08-27 07:28:43.178204 | ubuntu-noble | + [[ -e requirements-stable-2025.1.tar.gz ]] 2026-08-27 07:28:43.178214 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz 2026-08-27 07:28:43.178221 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz 2026-08-27 07:28:43.178227 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz 2026-08-27 07:28:44.138370 | ubuntu-noble | 2026-08-27 07:28:44 URL:https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz [150744/150744] -> "requirements-stable-2025.1.tar.gz" [1] 2026-08-27 07:28:44.141313 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 07:28:44.141367 | ubuntu-noble | + echo Process requirements-stable-2025.1.tar.gz 2026-08-27 07:28:44.141380 | ubuntu-noble | Process requirements-stable-2025.1.tar.gz 2026-08-27 07:28:44.144270 | ubuntu-noble | ++ tar -tzf requirements-stable-2025.1.tar.gz 2026-08-27 07:28:44.144320 | ubuntu-noble | ++ head -1 2026-08-27 07:28:44.144893 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 07:28:44.156763 | ubuntu-noble | + directory=openstack_requirements-1.2.1.dev7536 2026-08-27 07:28:44.158031 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 openstack_requirements-1.2.1.dev7536 2026-08-27 07:28:44.158208 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-27 07:28:44.158267 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev7536 2026-08-27 07:28:44.158311 | ubuntu-noble | ++ local suffix= 2026-08-27 07:28:44.158375 | ubuntu-noble | ++ local name=openstack_requirements 2026-08-27 07:28:44.158405 | ubuntu-noble | ++ local candidate path 2026-08-27 07:28:44.158477 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:44.158509 | ubuntu-noble | ++ path=patches/2025.1/openstack_requirements 2026-08-27 07:28:44.158537 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_requirements ]] 2026-08-27 07:28:44.158579 | ubuntu-noble | ++ echo patches/2025.1/openstack_requirements 2026-08-27 07:28:44.158620 | ubuntu-noble | ++ return 0 2026-08-27 07:28:44.159024 | ubuntu-noble | + patch_dir=patches/2025.1/openstack_requirements 2026-08-27 07:28:44.159827 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 openstack_requirements-1.2.1.dev7536 /source 2026-08-27 07:28:44.159930 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-27 07:28:44.159970 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev7536 2026-08-27 07:28:44.160008 | ubuntu-noble | ++ local suffix=/source 2026-08-27 07:28:44.160070 | ubuntu-noble | ++ local name=openstack_requirements 2026-08-27 07:28:44.160106 | ubuntu-noble | ++ local candidate path 2026-08-27 07:28:44.160154 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:44.160209 | ubuntu-noble | ++ path=overlays/2025.1/openstack_requirements/source 2026-08-27 07:28:44.160256 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack_requirements/source ]] 2026-08-27 07:28:44.160302 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:44.160326 | ubuntu-noble | ++ path=overlays/2025.1/openstack-requirements/source 2026-08-27 07:28:44.160350 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack-requirements/source ]] 2026-08-27 07:28:44.160377 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 07:28:44.160400 | ubuntu-noble | ++ path=overlays/2025.1/openstack_requirements/source 2026-08-27 07:28:44.160423 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack_requirements/source ]] 2026-08-27 07:28:44.160465 | ubuntu-noble | ++ return 1 2026-08-27 07:28:44.160903 | ubuntu-noble | + overlay_dir= 2026-08-27 07:28:44.161010 | ubuntu-noble | + overlay_dir= 2026-08-27 07:28:44.161106 | ubuntu-noble | + echo Check patches for requirements-stable-2025.1.tar.gz 2026-08-27 07:28:44.161146 | ubuntu-noble | Check patches for requirements-stable-2025.1.tar.gz 2026-08-27 07:28:44.161244 | ubuntu-noble | + [[ -n patches/2025.1/openstack_requirements ]] 2026-08-27 07:28:44.161304 | ubuntu-noble | + tar xzf requirements-stable-2025.1.tar.gz 2026-08-27 07:28:44.182375 | ubuntu-noble | + rm requirements-stable-2025.1.tar.gz 2026-08-27 07:28:44.185069 | ubuntu-noble | + find openstack_requirements-1.2.1.dev7536 -type f 2026-08-27 07:28:44.185493 | ubuntu-noble | + sort 2026-08-27 07:28:44.189301 | ubuntu-noble | + pushd openstack_requirements-1.2.1.dev7536 2026-08-27 07:28:44.191237 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_requirements -type f -name '*.patch' 2026-08-27 07:28:44.191267 | ubuntu-noble | ++ sort 2026-08-27 07:28:44.193051 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-27 07:28:44.193162 | ubuntu-noble | + apply_patch patches/2025.1/openstack_requirements/keystonemiddleware.patch 2026-08-27 07:28:44.193243 | ubuntu-noble | + local rel=patches/2025.1/openstack_requirements/keystonemiddleware.patch 2026-08-27 07:28:44.193281 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_requirements/keystonemiddleware.patch 2026-08-27 07:28:44.193313 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/openstack_requirements/keystonemiddleware.patch' 2026-08-27 07:28:44.193332 | ubuntu-noble | APPLY PATCH patches/2025.1/openstack_requirements/keystonemiddleware.patch 2026-08-27 07:28:44.193360 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 07:28:44.195011 | ubuntu-noble | checking file upper-constraints.txt 2026-08-27 07:28:44.195150 | ubuntu-noble | Hunk #2 succeeded at 373 with fuzz 1. 2026-08-27 07:28:44.195511 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 07:28:44.197090 | ubuntu-noble | patching file upper-constraints.txt 2026-08-27 07:28:44.197167 | ubuntu-noble | Hunk #2 succeeded at 373 with fuzz 1. 2026-08-27 07:28:44.198255 | ubuntu-noble | + echo patches/2025.1/openstack_requirements/keystonemiddleware.patch 2026-08-27 07:28:44.198353 | ubuntu-noble | + popd 2026-08-27 07:28:44.200232 | ubuntu-noble | + sort 2026-08-27 07:28:44.200255 | ubuntu-noble | + find openstack_requirements-1.2.1.dev7536 -type f 2026-08-27 07:28:44.203668 | ubuntu-noble | + append_new_files_to_sources_txt openstack_requirements-1.2.1.dev7536 files-before files-after 2026-08-27 07:28:44.203749 | ubuntu-noble | + local directory=openstack_requirements-1.2.1.dev7536 2026-08-27 07:28:44.203760 | ubuntu-noble | + local before=files-before 2026-08-27 07:28:44.203784 | ubuntu-noble | + local after=files-after 2026-08-27 07:28:44.203793 | ubuntu-noble | + local sources_txt 2026-08-27 07:28:44.206365 | ubuntu-noble | ++ find openstack_requirements-1.2.1.dev7536 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-27 07:28:44.206390 | ubuntu-noble | ++ head -1 2026-08-27 07:28:44.208594 | ubuntu-noble | + sources_txt=openstack_requirements-1.2.1.dev7536/openstack_requirements.egg-info/SOURCES.txt 2026-08-27 07:28:44.208618 | ubuntu-noble | + [[ -z openstack_requirements-1.2.1.dev7536/openstack_requirements.egg-info/SOURCES.txt ]] 2026-08-27 07:28:44.208642 | ubuntu-noble | + local new_files 2026-08-27 07:28:44.209435 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-27 07:28:44.211206 | ubuntu-noble | + new_files=openstack_requirements-1.2.1.dev7536/upper-constraints.txt.orig 2026-08-27 07:28:44.211236 | ubuntu-noble | + [[ -z openstack_requirements-1.2.1.dev7536/upper-constraints.txt.orig ]] 2026-08-27 07:28:44.211974 | ubuntu-noble | ++ tail -c1 openstack_requirements-1.2.1.dev7536/openstack_requirements.egg-info/SOURCES.txt 2026-08-27 07:28:44.213575 | ubuntu-noble | + [[ -n y ]] 2026-08-27 07:28:44.213600 | ubuntu-noble | + echo 2026-08-27 07:28:44.213654 | ubuntu-noble | + local file 2026-08-27 07:28:44.213664 | ubuntu-noble | + for file in $new_files 2026-08-27 07:28:44.213669 | ubuntu-noble | + case $file in 2026-08-27 07:28:44.213676 | ubuntu-noble | + continue 2026-08-27 07:28:44.213739 | ubuntu-noble | + rm files-before files-after 2026-08-27 07:28:44.215704 | ubuntu-noble | + tar czf requirements-stable-2025.1.tar.gz openstack_requirements-1.2.1.dev7536 2026-08-27 07:28:44.255580 | ubuntu-noble | + rm -r openstack_requirements-1.2.1.dev7536 2026-08-27 07:28:44.259136 | ubuntu-noble | + echo Check overlays for requirements-stable-2025.1.tar.gz 2026-08-27 07:28:44.259164 | ubuntu-noble | Check overlays for requirements-stable-2025.1.tar.gz 2026-08-27 07:28:44.259172 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 07:28:44.259200 | ubuntu-noble | + popd 2026-08-27 07:28:44.259465 | ubuntu-noble | + verify_all_patches_applied /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied patches/2025.1 patches/kolla-build/2025.1 2026-08-27 07:28:44.259556 | ubuntu-noble | + local manifest=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-27 07:28:44.259575 | ubuntu-noble | + shift 2026-08-27 07:28:44.259599 | ubuntu-noble | + [[ ! -e /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied ]] 2026-08-27 07:28:44.259650 | ubuntu-noble | + roots=() 2026-08-27 07:28:44.259657 | ubuntu-noble | + local roots dir 2026-08-27 07:28:44.259686 | ubuntu-noble | + for dir in "$@" 2026-08-27 07:28:44.259707 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1 ]] 2026-08-27 07:28:44.259728 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-08-27 07:28:44.259777 | ubuntu-noble | + for dir in "$@" 2026-08-27 07:28:44.259783 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2025.1 ]] 2026-08-27 07:28:44.259789 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-08-27 07:28:44.259838 | ubuntu-noble | + [[ 2 -eq 0 ]] 2026-08-27 07:28:44.259883 | ubuntu-noble | + local tmp 2026-08-27 07:28:44.260701 | ubuntu-noble | ++ mktemp -d 2026-08-27 07:28:44.263488 | ubuntu-noble | + tmp=/tmp/tmp.AF1OcTRM7z 2026-08-27 07:28:44.265224 | ubuntu-noble | + find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1 /home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2025.1 -type f 2026-08-27 07:28:44.265244 | ubuntu-noble | + sed 's|^/home/zuul/src/github.com/osism/container-images-kolla/||' 2026-08-27 07:28:44.266441 | ubuntu-noble | + sort 2026-08-27 07:28:44.268884 | ubuntu-noble | + sort -u /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-27 07:28:44.270906 | ubuntu-noble | + comm -23 /tmp/tmp.AF1OcTRM7z/expected /tmp/tmp.AF1OcTRM7z/applied 2026-08-27 07:28:44.272313 | ubuntu-noble | + local expected_count missing_count 2026-08-27 07:28:44.273035 | ubuntu-noble | ++ wc -l 2026-08-27 07:28:44.274824 | ubuntu-noble | + expected_count=18 2026-08-27 07:28:44.275574 | ubuntu-noble | ++ wc -l 2026-08-27 07:28:44.277842 | ubuntu-noble | + missing_count=0 2026-08-27 07:28:44.277871 | ubuntu-noble | + [[ 0 -gt 0 ]] 2026-08-27 07:28:44.277916 | ubuntu-noble | + rm -rf /tmp/tmp.AF1OcTRM7z 2026-08-27 07:28:44.279998 | ubuntu-noble | + echo 'VERIFIED: 18 patch files, all applied' 2026-08-27 07:28:44.280012 | ubuntu-noble | VERIFIED: 18 patch files, all applied 2026-08-27 07:28:44.280018 | ubuntu-noble | + return 0 2026-08-27 07:28:44.610824 | ubuntu-noble | ok: Runtime: 0:01:12.961236 2026-08-27 07:28:44.657536 | 2026-08-27 07:28:44.657717 | PLAY RECAP 2026-08-27 07:28:44.657808 | ubuntu-noble | ok: 2 changed: 0 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-27 07:28:44.657845 | 2026-08-27 07:28:44.840630 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/container-images-kolla/playbooks/patch.yml@main] 2026-08-27 07:28:44.843347 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-08-27 07:28:45.692445 | 2026-08-27 07:28:45.692652 | PLAY [Base post-fetch] 2026-08-27 07:28:45.707991 | 2026-08-27 07:28:45.708168 | TASK [diagnose-network : Ensure log directory exists] 2026-08-27 07:28:46.370005 | ubuntu-noble | ok 2026-08-27 07:28:46.384196 | 2026-08-27 07:28:46.384450 | TASK [diagnose-network : Snapshot dual-stack network state (post)] 2026-08-27 07:28:58.393024 | ubuntu-noble | ok: Runtime: 0:00:05.907858 2026-08-27 07:28:58.406380 | 2026-08-27 07:28:58.406537 | TASK [diagnose-network : Snapshot Docker/BuildKit IPv6 config (teardown)] 2026-08-27 07:29:04.668281 | ubuntu-noble | ok: Runtime: 0:00:00.353491 2026-08-27 07:29:04.674950 | 2026-08-27 07:29:04.675292 | TASK [diagnose-network : Probe container network namespace (teardown)] 2026-08-27 07:29:10.919269 | ubuntu-noble | ok: Runtime: 0:00:00.091677 2026-08-27 07:29:10.930460 | 2026-08-27 07:29:10.930603 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-27 07:29:10.985736 | ubuntu-noble | skipping: Conditional result was False 2026-08-27 07:29:10.992279 | 2026-08-27 07:29:10.992455 | TASK [fetch-output : Set log path for single node] 2026-08-27 07:29:11.054674 | ubuntu-noble | ok 2026-08-27 07:29:11.069751 | 2026-08-27 07:29:11.070056 | LOOP [fetch-output : Ensure local output dirs] 2026-08-27 07:29:11.540838 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/b321125cdafa4dda9c7918c777a9c6ee/work/logs" 2026-08-27 07:29:11.911557 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/b321125cdafa4dda9c7918c777a9c6ee/work/artifacts" 2026-08-27 07:29:12.207834 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/b321125cdafa4dda9c7918c777a9c6ee/work/docs" 2026-08-27 07:29:12.225964 | 2026-08-27 07:29:12.226228 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-27 07:29:13.010036 | ubuntu-noble | changed: 2026-08-27 07:29:13.010296 | ubuntu-noble | .d..t...... ./ 2026-08-27 07:29:13.010367 | ubuntu-noble | >f+++++++++ net-debug.post.txt 2026-08-27 07:29:13.010396 | ubuntu-noble | >f+++++++++ net-debug.pre.txt 2026-08-27 07:29:13.010418 | ubuntu-noble | >f+++++++++ sudo-debug.txt 2026-08-27 07:29:13.010440 | ubuntu-noble | >f+++++++++ sudo-strace.log 2026-08-27 07:29:13.010462 | ubuntu-noble | >f+++++++++ sudo-strace.log.time 2026-08-27 07:29:13.010508 | ubuntu-noble | changed: All items complete 2026-08-27 07:29:13.010536 | 2026-08-27 07:29:13.566708 | ubuntu-noble | changed: .d..t...... ./ 2026-08-27 07:29:14.160748 | ubuntu-noble | changed: .d..t...... ./ 2026-08-27 07:29:14.176906 | 2026-08-27 07:29:14.177057 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-27 07:29:14.540729 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.008972 2026-08-27 07:29:14.851815 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.006159 2026-08-27 07:29:14.877968 | 2026-08-27 07:29:14.878137 | PLAY RECAP 2026-08-27 07:29:14.878226 | ubuntu-noble | ok: 8 changed: 3 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-27 07:29:14.878255 | 2026-08-27 07:29:15.036047 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-08-27 07:29:15.037877 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-08-27 07:29:15.903842 | 2026-08-27 07:29:15.904049 | PLAY [Base post] 2026-08-27 07:29:15.919267 | 2026-08-27 07:29:15.919457 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-27 07:29:16.815205 | ubuntu-noble | changed 2026-08-27 07:29:16.822570 | 2026-08-27 07:29:16.822710 | PLAY RECAP 2026-08-27 07:29:16.822784 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-27 07:29:16.822889 | 2026-08-27 07:29:17.002768 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-08-27 07:29:17.004543 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-27 07:29:17.864234 | 2026-08-27 07:29:17.864488 | PLAY [Base post-logs] 2026-08-27 07:29:17.876759 | 2026-08-27 07:29:17.876938 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-27 07:29:18.361133 | localhost | changed 2026-08-27 07:29:18.372142 | 2026-08-27 07:29:18.372304 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-27 07:29:18.398257 | localhost | ok 2026-08-27 07:29:18.401769 | 2026-08-27 07:29:18.401873 | TASK [Set zuul-log-path fact] 2026-08-27 07:29:18.417486 | localhost | ok 2026-08-27 07:29:18.426253 | 2026-08-27 07:29:18.426385 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-27 07:29:18.451501 | localhost | ok 2026-08-27 07:29:18.454855 | 2026-08-27 07:29:18.454976 | TASK [upload-logs : Create log directories] 2026-08-27 07:29:18.984506 | localhost | changed 2026-08-27 07:29:18.987531 | 2026-08-27 07:29:18.987649 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-27 07:29:19.540495 | localhost -> localhost | ok: Runtime: 0:00:00.007538 2026-08-27 07:29:19.550041 | 2026-08-27 07:29:19.550227 | TASK [upload-logs : Upload logs to log server] 2026-08-27 07:29:20.208698 | localhost | Output suppressed because no_log was given 2026-08-27 07:29:20.210744 | 2026-08-27 07:29:20.210889 | LOOP [upload-logs : Compress console log and json output] 2026-08-27 07:29:20.272297 | localhost | skipping: Conditional result was False 2026-08-27 07:29:20.278686 | localhost | skipping: Conditional result was False 2026-08-27 07:29:20.289444 | 2026-08-27 07:29:20.289581 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-27 07:29:20.345171 | localhost | skipping: Conditional result was False 2026-08-27 07:29:20.345635 | 2026-08-27 07:29:20.352122 | localhost | skipping: Conditional result was False 2026-08-27 07:29:20.358385 | 2026-08-27 07:29:20.358539 | LOOP [upload-logs : Upload console log and json output]