2026-09-26 04:16:32.887979 | Job console starting 2026-09-26 04:16:32.903026 | Updating git repos 2026-09-26 04:16:32.941643 | Cloning repos into workspace 2026-09-26 04:16:32.989626 | Restoring repo states 2026-09-26 04:16:33.004789 | Merging changes 2026-09-26 04:16:33.711551 | Checking out repos 2026-09-26 04:16:33.821253 | Preparing playbooks 2026-09-26 04:16:34.901325 | Running Ansible setup 2026-09-26 04:16:39.706799 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-09-26 04:16:40.524175 | 2026-09-26 04:16:40.524353 | PLAY [Base pre] 2026-09-26 04:16:40.542924 | 2026-09-26 04:16:40.543058 | TASK [Setup log path fact] 2026-09-26 04:16:40.572632 | ubuntu-noble | ok 2026-09-26 04:16:40.591571 | 2026-09-26 04:16:40.591712 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-09-26 04:16:40.631979 | ubuntu-noble | ok 2026-09-26 04:16:40.642071 | 2026-09-26 04:16:40.642181 | TASK [emit-job-header : Print job information] 2026-09-26 04:16:40.681054 | # Job Information 2026-09-26 04:16:40.681237 | Ansible Version: 2.16.14 2026-09-26 04:16:40.681272 | Job: container-images-kolla-patch-2025.2 2026-09-26 04:16:40.681306 | Pipeline: check 2026-09-26 04:16:40.681329 | Executor: 521e9411259a 2026-09-26 04:16:40.681349 | Triggered by: https://github.com/osism/container-images-kolla/pull/805 2026-09-26 04:16:40.681371 | Event ID: ef686030-b960-11f1-85c2-4d9e8f8cd3a8 2026-09-26 04:16:40.686406 | 2026-09-26 04:16:40.686519 | LOOP [emit-job-header : Print node information] 2026-09-26 04:16:40.793392 | ubuntu-noble | ok: 2026-09-26 04:16:40.794731 | ubuntu-noble | # Node Information 2026-09-26 04:16:40.794881 | ubuntu-noble | Inventory Hostname: ubuntu-noble 2026-09-26 04:16:40.794942 | ubuntu-noble | Hostname: ubuntu 2026-09-26 04:16:40.794988 | ubuntu-noble | Username: zuul 2026-09-26 04:16:40.795029 | ubuntu-noble | Distro: Ubuntu 24.04 2026-09-26 04:16:40.795076 | ubuntu-noble | Provider: regiocloud-a 2026-09-26 04:16:40.795117 | ubuntu-noble | Region: 2026-09-26 04:16:40.795159 | ubuntu-noble | Label: ubuntu-noble 2026-09-26 04:16:40.795196 | ubuntu-noble | Product Name: OpenStack Nova 2026-09-26 04:16:40.795280 | ubuntu-noble | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe4b:6be1 2026-09-26 04:16:40.813281 | 2026-09-26 04:16:40.813406 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-09-26 04:16:41.298323 | ubuntu-noble -> localhost | changed 2026-09-26 04:16:41.306040 | 2026-09-26 04:16:41.306294 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-09-26 04:16:42.448417 | ubuntu-noble -> localhost | changed 2026-09-26 04:16:42.459846 | 2026-09-26 04:16:42.459973 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-09-26 04:16:42.757689 | ubuntu-noble -> localhost | ok 2026-09-26 04:16:42.764838 | 2026-09-26 04:16:42.764962 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-09-26 04:16:42.796200 | ubuntu-noble | ok 2026-09-26 04:16:42.829394 | ubuntu-noble | included: /var/lib/zuul/builds/4074401ebb324b949e2c0662b6390a7c/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-09-26 04:16:42.849375 | 2026-09-26 04:16:42.849504 | TASK [add-build-sshkey : Create Temp SSH key] 2026-09-26 04:16:44.465984 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-09-26 04:16:44.466234 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/4074401ebb324b949e2c0662b6390a7c/work/4074401ebb324b949e2c0662b6390a7c_id_rsa 2026-09-26 04:16:44.466279 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/4074401ebb324b949e2c0662b6390a7c/work/4074401ebb324b949e2c0662b6390a7c_id_rsa.pub 2026-09-26 04:16:44.466306 | ubuntu-noble -> localhost | The key fingerprint is: 2026-09-26 04:16:44.466332 | ubuntu-noble -> localhost | SHA256:Z8oCF4och7oTe6xr8c7PC1AH/4dUUX7k3Dlpk0N4LzM zuul-build-sshkey 2026-09-26 04:16:44.466355 | ubuntu-noble -> localhost | The key's randomart image is: 2026-09-26 04:16:44.466387 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-09-26 04:16:44.466410 | ubuntu-noble -> localhost | | . oo. ... | 2026-09-26 04:16:44.466431 | ubuntu-noble -> localhost | | .o . . +.o.+| 2026-09-26 04:16:44.466451 | ubuntu-noble -> localhost | | o..o.. . +.X.| 2026-09-26 04:16:44.466471 | ubuntu-noble -> localhost | | o.+..o.. . E =| 2026-09-26 04:16:44.466490 | ubuntu-noble -> localhost | |o.o o .oS.o + | 2026-09-26 04:16:44.466513 | ubuntu-noble -> localhost | | *. o ..+ | 2026-09-26 04:16:44.466533 | ubuntu-noble -> localhost | |+ =. . o | 2026-09-26 04:16:44.466552 | ubuntu-noble -> localhost | | =..o . | 2026-09-26 04:16:44.466572 | ubuntu-noble -> localhost | |+..o.+. | 2026-09-26 04:16:44.466592 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-09-26 04:16:44.466646 | ubuntu-noble -> localhost | ok: Runtime: 0:00:01.075847 2026-09-26 04:16:44.473118 | 2026-09-26 04:16:44.473273 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-09-26 04:16:44.512702 | ubuntu-noble | ok 2026-09-26 04:16:44.525672 | ubuntu-noble | included: /var/lib/zuul/builds/4074401ebb324b949e2c0662b6390a7c/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-09-26 04:16:44.533716 | 2026-09-26 04:16:44.533811 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-09-26 04:16:44.557464 | ubuntu-noble | skipping: Conditional result was False 2026-09-26 04:16:44.563372 | 2026-09-26 04:16:44.563487 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-09-26 04:16:45.326256 | ubuntu-noble | changed 2026-09-26 04:16:45.336417 | 2026-09-26 04:16:45.336531 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-09-26 04:16:45.642568 | ubuntu-noble | ok 2026-09-26 04:16:45.648332 | 2026-09-26 04:16:45.648446 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-09-26 04:16:46.386083 | ubuntu-noble | changed 2026-09-26 04:16:46.395033 | 2026-09-26 04:16:46.395173 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-09-26 04:16:47.158063 | ubuntu-noble | changed 2026-09-26 04:16:47.166506 | 2026-09-26 04:16:47.166628 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-09-26 04:16:47.191441 | ubuntu-noble | skipping: Conditional result was False 2026-09-26 04:16:47.201796 | 2026-09-26 04:16:47.201928 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-09-26 04:16:47.643572 | ubuntu-noble -> localhost | changed 2026-09-26 04:16:47.664944 | 2026-09-26 04:16:47.665073 | TASK [add-build-sshkey : Add back temp key] 2026-09-26 04:16:48.005868 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/4074401ebb324b949e2c0662b6390a7c/work/4074401ebb324b949e2c0662b6390a7c_id_rsa (zuul-build-sshkey) 2026-09-26 04:16:48.006351 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.017965 2026-09-26 04:16:48.020166 | 2026-09-26 04:16:48.020317 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-09-26 04:16:48.500131 | ubuntu-noble | ok 2026-09-26 04:16:48.508152 | 2026-09-26 04:16:48.508338 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-09-26 04:16:48.532526 | ubuntu-noble | skipping: Conditional result was False 2026-09-26 04:16:48.547253 | 2026-09-26 04:16:48.547374 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-09-26 04:16:49.019212 | ubuntu-noble | ok 2026-09-26 04:16:49.033639 | 2026-09-26 04:16:49.033771 | TASK [validate-host : Define zuul_info_dir fact] 2026-09-26 04:16:49.062434 | ubuntu-noble | ok 2026-09-26 04:16:49.067520 | 2026-09-26 04:16:49.067630 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-09-26 04:16:49.405180 | ubuntu-noble -> localhost | ok 2026-09-26 04:16:49.415769 | 2026-09-26 04:16:49.415916 | TASK [validate-host : Collect information about the host] 2026-09-26 04:16:50.680322 | ubuntu-noble | ok 2026-09-26 04:16:50.703779 | 2026-09-26 04:16:50.703905 | TASK [validate-host : Sanitize hostname] 2026-09-26 04:16:50.867079 | ubuntu-noble | ok 2026-09-26 04:16:50.871845 | 2026-09-26 04:16:50.871954 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-09-26 04:16:51.495911 | ubuntu-noble -> localhost | changed 2026-09-26 04:16:51.507950 | 2026-09-26 04:16:51.508104 | TASK [validate-host : Collect information about zuul worker] 2026-09-26 04:16:51.982667 | ubuntu-noble | ok 2026-09-26 04:16:51.990377 | 2026-09-26 04:16:51.990526 | TASK [validate-host : Write out all zuul information for each host] 2026-09-26 04:16:52.531185 | ubuntu-noble -> localhost | changed 2026-09-26 04:16:52.544260 | 2026-09-26 04:16:52.544376 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-09-26 04:16:52.852772 | ubuntu-noble | ok 2026-09-26 04:16:52.860164 | 2026-09-26 04:16:52.860321 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-09-26 04:16:53.872994 | ubuntu-noble | changed: 2026-09-26 04:16:53.873267 | ubuntu-noble | cd+++++++++ src/ 2026-09-26 04:16:53.873319 | ubuntu-noble | cd+++++++++ src/github.com/ 2026-09-26 04:16:53.873355 | ubuntu-noble | cd+++++++++ src/github.com/osism/ 2026-09-26 04:16:53.873386 | ubuntu-noble | cd+++++++++ src/github.com/osism/container-images-kolla/ 2026-09-26 04:16:53.873416 | ubuntu-noble | Containerfile 2026-09-26 04:16:53.873628 | ubuntu-noble | 2026-09-26 04:19:03.026631 | ubuntu-noble | 2026-09-26 04:19:03.026641 | ubuntu-noble | Or undo this operation with: 2026-09-26 04:19:03.026688 | ubuntu-noble | 2026-09-26 04:19:03.026699 | ubuntu-noble | git switch - 2026-09-26 04:19:03.026709 | ubuntu-noble | 2026-09-26 04:19:03.026720 | ubuntu-noble | Turn off this advice by setting config variable advice.detachedHead to false 2026-09-26 04:19:03.026729 | ubuntu-noble | 2026-09-26 04:19:03.026749 | ubuntu-noble | HEAD is now at 7fdda0ca7 stable-only: Update Prometheus to version 3.5.5 2026-09-26 04:19:03.029630 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-09-26 04:19:03.034690 | ubuntu-noble | + export HASH_KOLLA=7fdda0ca7 2026-09-26 04:19:03.034728 | ubuntu-noble | + HASH_KOLLA=7fdda0ca7 2026-09-26 04:19:03.034746 | ubuntu-noble | + popd 2026-09-26 04:19:03.034868 | ubuntu-noble | + rm -rf kolla/docker/rabbitmq/rabbitmq-4-1 2026-09-26 04:19:03.040747 | ubuntu-noble | ++ find patches/kolla-build/2025.2 -type f -name '*.patch' 2026-09-26 04:19:03.040793 | ubuntu-noble | ++ sort 2026-09-26 04:19:03.044608 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-09-26 04:19:03.044689 | ubuntu-noble | + pushd kolla 2026-09-26 04:19:03.044872 | ubuntu-noble | + apply_patch patches/kolla-build/2025.2/remove-unsupported-horizon-plugins.patch 2026-09-26 04:19:03.044914 | ubuntu-noble | + local rel=patches/kolla-build/2025.2/remove-unsupported-horizon-plugins.patch 2026-09-26 04:19:03.044952 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2025.2/remove-unsupported-horizon-plugins.patch 2026-09-26 04:19:03.045015 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2025.2/remove-unsupported-horizon-plugins.patch' 2026-09-26 04:19:03.045026 | ubuntu-noble | APPLY PATCH patches/kolla-build/2025.2/remove-unsupported-horizon-plugins.patch 2026-09-26 04:19:03.045039 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-26 04:19:03.047511 | ubuntu-noble | checking file kolla/common/sources.py 2026-09-26 04:19:03.048191 | ubuntu-noble | + patch --forward --batch -p1 2026-09-26 04:19:03.050127 | ubuntu-noble | patching file kolla/common/sources.py 2026-09-26 04:19:03.050871 | ubuntu-noble | + echo patches/kolla-build/2025.2/remove-unsupported-horizon-plugins.patch 2026-09-26 04:19:03.050982 | ubuntu-noble | + popd 2026-09-26 04:19:03.051060 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-09-26 04:19:03.051074 | ubuntu-noble | + pushd kolla 2026-09-26 04:19:03.051153 | ubuntu-noble | + apply_patch patches/kolla-build/2025.2/set-kolla-version-to-2025.2.patch 2026-09-26 04:19:03.051193 | ubuntu-noble | + local rel=patches/kolla-build/2025.2/set-kolla-version-to-2025.2.patch 2026-09-26 04:19:03.051226 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2025.2/set-kolla-version-to-2025.2.patch 2026-09-26 04:19:03.051256 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2025.2/set-kolla-version-to-2025.2.patch' 2026-09-26 04:19:03.051265 | ubuntu-noble | APPLY PATCH patches/kolla-build/2025.2/set-kolla-version-to-2025.2.patch 2026-09-26 04:19:03.051286 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-26 04:19:03.053905 | ubuntu-noble | checking file kolla/image/kolla_worker.py 2026-09-26 04:19:03.054041 | ubuntu-noble | Hunk #1 succeeded at 332 with fuzz 1 (offset 19 lines). 2026-09-26 04:19:03.054532 | ubuntu-noble | + patch --forward --batch -p1 2026-09-26 04:19:03.056483 | ubuntu-noble | patching file kolla/image/kolla_worker.py 2026-09-26 04:19:03.056508 | ubuntu-noble | Hunk #1 succeeded at 332 with fuzz 1 (offset 19 lines). 2026-09-26 04:19:03.056592 | ubuntu-noble | + echo patches/kolla-build/2025.2/set-kolla-version-to-2025.2.patch 2026-09-26 04:19:03.056702 | ubuntu-noble | + popd 2026-09-26 04:19:03.056822 | ubuntu-noble | + [[ -f templates/2025.2/repos.yaml ]] 2026-09-26 04:19:03.056861 | ubuntu-noble | + python3 src/generate-apt-preferences-files.py 2026-09-26 04:19:03.173952 | ubuntu-noble | + echo DEBUG apt_preferences.ubuntu 2026-09-26 04:19:03.173991 | ubuntu-noble | DEBUG apt_preferences.ubuntu 2026-09-26 04:19:03.173999 | ubuntu-noble | + cat overlays/2025.2/base/apt_preferences.ubuntu 2026-09-26 04:19:03.175582 | ubuntu-noble | Package: rabbitmq-server 2026-09-26 04:19:03.175601 | ubuntu-noble | Pin: version 4.1.* 2026-09-26 04:19:03.175605 | ubuntu-noble | Pin-Priority: 1000 2026-09-26 04:19:03.175609 | ubuntu-noble | 2026-09-26 04:19:03.175613 | ubuntu-noble | Package: openvswitch* 2026-09-26 04:19:03.175616 | ubuntu-noble | Pin: version 3.5.* 2026-09-26 04:19:03.175620 | ubuntu-noble | Pin-Priority: 1000 2026-09-26 04:19:03.175623 | ubuntu-noble | 2026-09-26 04:19:03.175627 | ubuntu-noble | Package: erlang* 2026-09-26 04:19:03.175630 | ubuntu-noble | Pin: version 1:27.* 2026-09-26 04:19:03.175634 | ubuntu-noble | Pin-Priority: 1000 2026-09-26 04:19:03.175637 | ubuntu-noble | 2026-09-26 04:19:03.175641 | ubuntu-noble | # Stopgap: proxysql 3.0.9 (GHSA-58ww-865x-grpr bounds the first-packet 2026-09-26 04:19:03.175658 | ubuntu-noble | # recv()) rejects the kolla-ansible keepalived proxysql health check (the 2026-09-26 04:19:03.175663 | ubuntu-noble | # "show info" probe) -> keepalived FAULT -> api-int VIP dropped. Pin to 2026-09-26 04:19:03.175667 | ubuntu-noble | # 3.0.8 until the upstream fix (kolla-ansible change 992020, depends on 2026-09-26 04:19:03.175671 | ubuntu-noble | # kolla 992239, master-only) is backported to this release. 2026-09-26 04:19:03.175674 | ubuntu-noble | Package: proxysql 2026-09-26 04:19:03.175677 | ubuntu-noble | Pin: version 3.0.8* 2026-09-26 04:19:03.175692 | ubuntu-noble | Pin-Priority: 1001 2026-09-26 04:19:03.175848 | ubuntu-noble | + cp src/kolla-pip-check.py overlays/2025.2/base/kolla-pip-check.py 2026-09-26 04:19:03.178721 | ubuntu-noble | ++ find overlays/2025.2 -maxdepth 1 -mindepth 1 -type d 2026-09-26 04:19:03.180449 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-09-26 04:19:03.181230 | ubuntu-noble | ++ basename overlays/2025.2/base 2026-09-26 04:19:03.184016 | ubuntu-noble | + image_name=base 2026-09-26 04:19:03.184177 | ubuntu-noble | + cp -r overlays/2025.2/base/apt_preferences.ubuntu overlays/2025.2/base/erlang.gpg overlays/2025.2/base/kolla-pip-check.py overlays/2025.2/base/rabbitmq.gpg kolla/docker/base 2026-09-26 04:19:03.185974 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-09-26 04:19:03.186613 | ubuntu-noble | ++ basename overlays/2025.2/nova 2026-09-26 04:19:03.188969 | ubuntu-noble | + image_name=nova 2026-09-26 04:19:03.189086 | ubuntu-noble | + cp -r overlays/2025.2/nova/nova-spicehtml5proxy kolla/docker/nova 2026-09-26 04:19:03.190849 | ubuntu-noble | + find patches/2025.2 -mindepth 1 -type d 2026-09-26 04:19:03.192311 | ubuntu-noble | patches/2025.2/neutron-dynamic-routing 2026-09-26 04:19:03.192327 | ubuntu-noble | patches/2025.2/cinder 2026-09-26 04:19:03.192343 | ubuntu-noble | patches/2025.2/kolla 2026-09-26 04:19:03.192347 | ubuntu-noble | patches/2025.2/ironic 2026-09-26 04:19:03.192350 | ubuntu-noble | patches/2025.2/nova 2026-09-26 04:19:03.195576 | ubuntu-noble | ++ find patches/2025.2 -mindepth 1 -type d 2026-09-26 04:19:03.195595 | ubuntu-noble | ++ grep kolla 2026-09-26 04:19:03.195599 | ubuntu-noble | ++ grep -v kolla-build 2026-09-26 04:19:03.196404 | ubuntu-noble | + for project in $(find patches/$OPENSTACK_VERSION -mindepth 1 -type d | grep kolla | grep -v kolla-build) 2026-09-26 04:19:03.196924 | ubuntu-noble | ++ basename patches/2025.2/kolla 2026-09-26 04:19:03.198404 | ubuntu-noble | + project=kolla 2026-09-26 04:19:03.199711 | ubuntu-noble | ++ find patches/2025.2/kolla -type f -name '*.patch' 2026-09-26 04:19:03.199728 | ubuntu-noble | ++ sort 2026-09-26 04:19:03.201629 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-09-26 04:19:03.201693 | ubuntu-noble | + pushd kolla 2026-09-26 04:19:03.201730 | ubuntu-noble | + apply_patch patches/2025.2/kolla/backport-924302.patch 2026-09-26 04:19:03.201772 | ubuntu-noble | + local rel=patches/2025.2/kolla/backport-924302.patch 2026-09-26 04:19:03.201794 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/kolla/backport-924302.patch 2026-09-26 04:19:03.201804 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.2/kolla/backport-924302.patch' 2026-09-26 04:19:03.201812 | ubuntu-noble | APPLY PATCH patches/2025.2/kolla/backport-924302.patch 2026-09-26 04:19:03.201820 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-26 04:19:03.203537 | ubuntu-noble | checking file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-09-26 04:19:03.203558 | ubuntu-noble | checking file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-09-26 04:19:03.203677 | ubuntu-noble | + patch --forward --batch -p1 2026-09-26 04:19:03.204702 | ubuntu-noble | patching file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-09-26 04:19:03.204851 | ubuntu-noble | patching file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-09-26 04:19:03.205082 | ubuntu-noble | + echo patches/2025.2/kolla/backport-924302.patch 2026-09-26 04:19:03.205158 | ubuntu-noble | + popd 2026-09-26 04:19:03.205207 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-09-26 04:19:03.205214 | ubuntu-noble | + pushd kolla 2026-09-26 04:19:03.205261 | ubuntu-noble | + apply_patch patches/2025.2/kolla/backport-995447.patch 2026-09-26 04:19:03.205286 | ubuntu-noble | + local rel=patches/2025.2/kolla/backport-995447.patch 2026-09-26 04:19:03.205316 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/kolla/backport-995447.patch 2026-09-26 04:19:03.205325 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.2/kolla/backport-995447.patch' 2026-09-26 04:19:03.205342 | ubuntu-noble | APPLY PATCH patches/2025.2/kolla/backport-995447.patch 2026-09-26 04:19:03.205350 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-26 04:19:03.206712 | ubuntu-noble | checking file docker/letsencrypt/letsencrypt-lego/letsencrypt-certificates.sh 2026-09-26 04:19:03.206749 | ubuntu-noble | checking file releasenotes/notes/letsencrypt-dns01-challenge-432b5122dc832f4a.yaml 2026-09-26 04:19:03.207042 | ubuntu-noble | + patch --forward --batch -p1 2026-09-26 04:19:03.207851 | ubuntu-noble | patching file docker/letsencrypt/letsencrypt-lego/letsencrypt-certificates.sh 2026-09-26 04:19:03.207984 | ubuntu-noble | patching file releasenotes/notes/letsencrypt-dns01-challenge-432b5122dc832f4a.yaml 2026-09-26 04:19:03.208438 | ubuntu-noble | + echo patches/2025.2/kolla/backport-995447.patch 2026-09-26 04:19:03.208456 | ubuntu-noble | + popd 2026-09-26 04:19:03.208461 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-09-26 04:19:03.208465 | ubuntu-noble | + pushd kolla 2026-09-26 04:19:03.208503 | ubuntu-noble | + apply_patch patches/2025.2/kolla/squash.patch 2026-09-26 04:19:03.208530 | ubuntu-noble | + local rel=patches/2025.2/kolla/squash.patch 2026-09-26 04:19:03.208552 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/kolla/squash.patch 2026-09-26 04:19:03.208572 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.2/kolla/squash.patch' 2026-09-26 04:19:03.208583 | ubuntu-noble | APPLY PATCH patches/2025.2/kolla/squash.patch 2026-09-26 04:19:03.208601 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-26 04:19:03.209587 | ubuntu-noble | checking file kolla/image/tasks.py 2026-09-26 04:19:03.209633 | ubuntu-noble | Hunk #1 succeeded at 428 (offset 16 lines). 2026-09-26 04:19:03.209965 | ubuntu-noble | + patch --forward --batch -p1 2026-09-26 04:19:03.210787 | ubuntu-noble | patching file kolla/image/tasks.py 2026-09-26 04:19:03.210838 | ubuntu-noble | Hunk #1 succeeded at 428 (offset 16 lines). 2026-09-26 04:19:03.211311 | ubuntu-noble | + echo patches/2025.2/kolla/squash.patch 2026-09-26 04:19:03.211338 | ubuntu-noble | + popd 2026-09-26 04:19:03.211344 | ubuntu-noble | + pip3 install -r kolla/requirements.txt 2026-09-26 04:19:03.821697 | ubuntu-noble | Collecting pbr!=2.1.0,>=2.0.0 (from -r kolla/requirements.txt (line 1)) 2026-09-26 04:19:03.889814 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl.metadata (3.8 kB) 2026-09-26 04:19:03.900489 | 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-09-26 04:19:03.985511 | ubuntu-noble | Collecting GitPython>=1.0.1 (from -r kolla/requirements.txt (line 3)) 2026-09-26 04:19:03.999508 | ubuntu-noble | Downloading gitpython-3.1.62-py3-none-any.whl.metadata (13 kB) 2026-09-26 04:19:04.079431 | ubuntu-noble | Collecting oslo.config>=5.1.0 (from -r kolla/requirements.txt (line 4)) 2026-09-26 04:19:04.094195 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl.metadata (2.3 kB) 2026-09-26 04:19:04.105443 | ubuntu-noble | Requirement already satisfied: setuptools>=64.0.0 in /tmp/venv/lib/python3.12/site-packages (from -r kolla/requirements.txt (line 5)) (84.0.0) 2026-09-26 04:19:04.110529 | 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-09-26 04:19:04.160039 | ubuntu-noble | Collecting gitdb<5,>=4.0.1 (from GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-09-26 04:19:04.173472 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB) 2026-09-26 04:19:04.229437 | ubuntu-noble | Collecting netaddr>=0.7.18 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-09-26 04:19:04.243984 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl.metadata (5.0 kB) 2026-09-26 04:19:04.321230 | ubuntu-noble | Collecting stevedore>=5.6.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-09-26 04:19:04.336586 | ubuntu-noble | Downloading stevedore-5.9.1-py3-none-any.whl.metadata (2.3 kB) 2026-09-26 04:19:04.411201 | ubuntu-noble | Collecting oslo.i18n>=3.15.3 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-09-26 04:19:04.426344 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl.metadata (2.0 kB) 2026-09-26 04:19:04.484198 | ubuntu-noble | Collecting rfc3986>=1.2.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-09-26 04:19:04.499940 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl.metadata (6.6 kB) 2026-09-26 04:19:04.519210 | 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-09-26 04:19:04.522262 | 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-09-26 04:19:04.618066 | 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-09-26 04:19:04.632267 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl.metadata (4.6 kB) 2026-09-26 04:19:04.665311 | 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-09-26 04:19:04.667173 | 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.20) 2026-09-26 04:19:04.669200 | 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.8.0) 2026-09-26 04:19:04.670724 | 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-09-26 04:19:04.717690 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2026-09-26 04:19:04.754066 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.9/131.9 kB 3.8 MB/s eta 0:00:00 2026-09-26 04:19:04.768510 | ubuntu-noble | Downloading gitpython-3.1.62-py3-none-any.whl (222 kB) 2026-09-26 04:19:04.796697 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 222.8/222.8 kB 9.8 MB/s eta 0:00:00 2026-09-26 04:19:04.816068 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl (143 kB) 2026-09-26 04:19:04.837051 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.8/143.8 kB 10.0 MB/s eta 0:00:00 2026-09-26 04:19:04.855093 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl (62 kB) 2026-09-26 04:19:04.869247 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.8/62.8 kB 5.3 MB/s eta 0:00:00 2026-09-26 04:19:04.887972 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl (2.3 MB) 2026-09-26 04:19:04.952326 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 38.3 MB/s eta 0:00:00 2026-09-26 04:19:04.969855 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl (47 kB) 2026-09-26 04:19:04.984547 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 47.8/47.8 kB 3.9 MB/s eta 0:00:00 2026-09-26 04:19:05.001146 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl (31 kB) 2026-09-26 04:19:05.028864 | ubuntu-noble | Downloading stevedore-5.9.1-py3-none-any.whl (54 kB) 2026-09-26 04:19:05.048016 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.9/54.9 kB 3.6 MB/s eta 0:00:00 2026-09-26 04:19:05.065807 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl (24 kB) 2026-09-26 04:19:05.319932 | ubuntu-noble | Installing collected packages: stevedore, smmap, rfc3986, pbr, netaddr, oslo.i18n, gitdb, oslo.config, GitPython 2026-09-26 04:19:06.275605 | ubuntu-noble | Successfully installed GitPython-3.1.62 gitdb-4.0.12 netaddr-1.3.0 oslo.config-10.7.0 oslo.i18n-6.9.0 pbr-7.0.3 rfc3986-2.0.0 smmap-5.0.3 stevedore-5.9.1 2026-09-26 04:19:06.398830 | ubuntu-noble | + pip3 install kolla/ 2026-09-26 04:19:06.867583 | ubuntu-noble | Processing ./kolla 2026-09-26 04:19:06.870388 | ubuntu-noble | Installing build dependencies: started 2026-09-26 04:19:08.775762 | ubuntu-noble | Installing build dependencies: finished with status 'done' 2026-09-26 04:19:08.781999 | ubuntu-noble | Getting requirements to build wheel: started 2026-09-26 04:19:09.011437 | ubuntu-noble | Getting requirements to build wheel: finished with status 'done' 2026-09-26 04:19:09.016029 | ubuntu-noble | Installing backend dependencies: started 2026-09-26 04:19:11.093127 | ubuntu-noble | Installing backend dependencies: finished with status 'done' 2026-09-26 04:19:11.094119 | ubuntu-noble | Preparing metadata (pyproject.toml): started 2026-09-26 04:19:11.696760 | ubuntu-noble | Preparing metadata (pyproject.toml): finished with status 'done' 2026-09-26 04:19:11.714598 | ubuntu-noble | Requirement already satisfied: pbr!=2.1.0,>=2.0.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==21.3.0) (7.0.3) 2026-09-26 04:19:11.716817 | ubuntu-noble | Requirement already satisfied: Jinja2>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==21.3.0) (3.1.6) 2026-09-26 04:19:11.719634 | ubuntu-noble | Requirement already satisfied: GitPython>=1.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==21.3.0) (3.1.62) 2026-09-26 04:19:11.722698 | ubuntu-noble | Requirement already satisfied: oslo.config>=5.1.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==21.3.0) (10.7.0) 2026-09-26 04:19:11.723760 | ubuntu-noble | Requirement already satisfied: setuptools>=64.0.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==21.3.0) (84.0.0) 2026-09-26 04:19:11.767095 | ubuntu-noble | Requirement already satisfied: gitdb<5,>=4.0.1 in /tmp/venv/lib/python3.12/site-packages (from GitPython>=1.0.1->kolla==21.3.0) (4.0.12) 2026-09-26 04:19:11.771239 | ubuntu-noble | Requirement already satisfied: MarkupSafe>=2.0 in /tmp/venv/lib/python3.12/site-packages (from Jinja2>=3.0.1->kolla==21.3.0) (3.0.3) 2026-09-26 04:19:11.779597 | ubuntu-noble | Requirement already satisfied: netaddr>=0.7.18 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==21.3.0) (1.3.0) 2026-09-26 04:19:11.780902 | ubuntu-noble | Requirement already satisfied: stevedore>=5.6.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==21.3.0) (5.9.1) 2026-09-26 04:19:11.782500 | 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==21.3.0) (6.9.0) 2026-09-26 04:19:11.784020 | ubuntu-noble | Requirement already satisfied: rfc3986>=1.2.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==21.3.0) (2.0.0) 2026-09-26 04:19:11.785448 | ubuntu-noble | Requirement already satisfied: PyYAML>=5.1 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==21.3.0) (6.0.3) 2026-09-26 04:19:11.786923 | ubuntu-noble | Requirement already satisfied: requests>=2.18.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==21.3.0) (2.34.2) 2026-09-26 04:19:11.835103 | 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==21.3.0) (5.0.3) 2026-09-26 04:19:11.852905 | 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==21.3.0) (3.5.1) 2026-09-26 04:19:11.854703 | 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==21.3.0) (3.20) 2026-09-26 04:19:11.856792 | 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==21.3.0) (2.8.0) 2026-09-26 04:19:11.857680 | 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==21.3.0) (2026.7.22) 2026-09-26 04:19:11.886863 | ubuntu-noble | Building wheels for collected packages: kolla 2026-09-26 04:19:11.887908 | ubuntu-noble | Building wheel for kolla (pyproject.toml): started 2026-09-26 04:19:13.388332 | ubuntu-noble | Building wheel for kolla (pyproject.toml): finished with status 'done' 2026-09-26 04:19:13.392559 | ubuntu-noble | Created wheel for kolla: filename=kolla-21.3.0-py3-none-any.whl size=372379 sha256=4d934094f4bfce1bf6ff9783eea9f7e7cd86703d4a5a052dacc666632f67fd43 2026-09-26 04:19:13.393218 | ubuntu-noble | Stored in directory: /tmp/pip-ephem-wheel-cache-1mzbbw24/wheels/5a/56/c4/e310d82118381247de5918f2335ab23c36c3bc15e9e4672495 2026-09-26 04:19:13.406951 | ubuntu-noble | Successfully built kolla 2026-09-26 04:19:13.596515 | ubuntu-noble | Installing collected packages: kolla 2026-09-26 04:19:13.783988 | ubuntu-noble | Successfully installed kolla-21.3.0 2026-09-26 04:19:13.920389 | ubuntu-noble | ++ kolla-build --version 2026-09-26 04:19:14.505908 | ubuntu-noble | + export KOLLA_VERSION=21.3.0 2026-09-26 04:19:14.506060 | ubuntu-noble | + KOLLA_VERSION=21.3.0 2026-09-26 04:19:14.506090 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-09-26 04:19:14.509871 | ubuntu-noble | + export HASH_DOCKER_IMAGES_KOLLA=824081b 2026-09-26 04:19:14.509922 | ubuntu-noble | + HASH_DOCKER_IMAGES_KOLLA=824081b 2026-09-26 04:19:14.510145 | ubuntu-noble | ++ cd release 2026-09-26 04:19:14.510170 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-09-26 04:19:14.512819 | ubuntu-noble | + export HASH_RELEASE=7b791fe 2026-09-26 04:19:14.512873 | ubuntu-noble | + HASH_RELEASE=7b791fe 2026-09-26 04:19:14.512895 | ubuntu-noble | + python3 src/generate-template-overrides-file.py 2026-09-26 04:19:14.665753 | ubuntu-noble | + echo DEBUG template-overrides.j2 2026-09-26 04:19:14.665808 | ubuntu-noble | DEBUG template-overrides.j2 2026-09-26 04:19:14.665814 | ubuntu-noble | + cat templates/2025.2/template-overrides.j2 2026-09-26 04:19:14.667476 | ubuntu-noble | {% extends parent_template %} 2026-09-26 04:19:14.667503 | ubuntu-noble | 2026-09-26 04:19:14.667509 | ubuntu-noble | {% set fluentd_plugins = [ 2026-09-26 04:19:14.667513 | ubuntu-noble | 'fluent-plugin-grok-parser', 2026-09-26 04:19:14.667518 | ubuntu-noble | 'fluent-plugin-prometheus', 2026-09-26 04:19:14.667522 | ubuntu-noble | 'fluent-plugin-rewrite-tag-filter', 2026-09-26 04:19:14.667527 | ubuntu-noble | 'fluent-plugin-grafana-loki', 2026-09-26 04:19:14.667531 | ubuntu-noble | ] %} 2026-09-26 04:19:14.667536 | ubuntu-noble | 2026-09-26 04:19:14.667541 | ubuntu-noble | {% set openstack_base_pip_packages_append = ['pip', 'git+https://github.com/sapcc/openstack-audit-middleware.git'] %} 2026-09-26 04:19:14.667545 | ubuntu-noble | 2026-09-26 04:19:14.667550 | ubuntu-noble | {% set glance_base_pip_packages_append = ['boto3'] %} 2026-09-26 04:19:14.667554 | ubuntu-noble | 2026-09-26 04:19:14.667558 | ubuntu-noble | {% block nova_libvirt_footer %} 2026-09-26 04:19:14.667574 | ubuntu-noble | RUN chgrp tss /var/lib/swtpm-localca \ 2026-09-26 04:19:14.667578 | ubuntu-noble | && chmod g+w /var/lib/swtpm-localca 2026-09-26 04:19:14.667581 | ubuntu-noble | RUN truncate --size=524288 /usr/lib/ipxe/qemu/efi-virtio.rom 2026-09-26 04:19:14.667585 | ubuntu-noble | {% endblock %} 2026-09-26 04:19:14.667588 | ubuntu-noble | 2026-09-26 04:19:14.667591 | ubuntu-noble | {% block horizon_header %} 2026-09-26 04:19:14.667595 | ubuntu-noble | RUN apt-get update \ 2026-09-26 04:19:14.667598 | ubuntu-noble | && apt-get -y install --no-install-recommends build-essential libmariadb-dev-compat \ 2026-09-26 04:19:14.667601 | ubuntu-noble | && python3 -m pip --no-cache-dir install --upgrade setuptools mysqlclient \ 2026-09-26 04:19:14.667606 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-09-26 04:19:14.667609 | ubuntu-noble | && apt-get clean \ 2026-09-26 04:19:14.667612 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-09-26 04:19:14.667616 | ubuntu-noble | {% endblock %} 2026-09-26 04:19:14.667619 | ubuntu-noble | 2026-09-26 04:19:14.667622 | ubuntu-noble | {% block horizon_footer %} 2026-09-26 04:19:14.667626 | ubuntu-noble | RUN curl -q -L -o /tmp/openstack-themes.tar.gz https://github.com/osism/openstack-themes/archive/main.tar.gz \ 2026-09-26 04:19:14.667630 | 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-09-26 04:19:14.667635 | ubuntu-noble | && rm /tmp/openstack-themes.tar.gz 2026-09-26 04:19:14.667638 | ubuntu-noble | {% endblock %} 2026-09-26 04:19:14.667641 | ubuntu-noble | 2026-09-26 04:19:14.667645 | ubuntu-noble | {% block base_header %} 2026-09-26 04:19:14.667677 | ubuntu-noble | COPY apt_preferences.{{ base_distro }} /etc/apt/preferences 2026-09-26 04:19:14.667681 | ubuntu-noble | COPY kolla-pip-check.py /usr/local/bin/kolla-pip-check.py 2026-09-26 04:19:14.667684 | ubuntu-noble | COPY *.gpg /etc/kolla/apt-keys/ 2026-09-26 04:19:14.667688 | ubuntu-noble | 2026-09-26 04:19:14.667691 | ubuntu-noble | RUN apt-get update \ 2026-09-26 04:19:14.667695 | ubuntu-noble | && apt-get -y install --no-install-recommends locales ca-certificates \ 2026-09-26 04:19:14.667704 | ubuntu-noble | && locale-gen en_US.UTF-8 \ 2026-09-26 04:19:14.667707 | ubuntu-noble | && apt-get clean \ 2026-09-26 04:19:14.667710 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-09-26 04:19:14.667714 | ubuntu-noble | {% endblock %} 2026-09-26 04:19:14.667717 | ubuntu-noble | 2026-09-26 04:19:14.667721 | ubuntu-noble | {% block openstack_base_header %} 2026-09-26 04:19:14.667724 | ubuntu-noble | RUN apt-get update \ 2026-09-26 04:19:14.667727 | ubuntu-noble | && apt-get -y install --no-install-recommends python3-setuptools \ 2026-09-26 04:19:14.667731 | ubuntu-noble | && apt-get clean \ 2026-09-26 04:19:14.667734 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-09-26 04:19:14.667737 | ubuntu-noble | {% endblock %} 2026-09-26 04:19:14.667741 | ubuntu-noble | 2026-09-26 04:19:14.667744 | ubuntu-noble | {% set glance_base_packages_append = ['nvme-cli'] %} 2026-09-26 04:19:14.667748 | ubuntu-noble | 2026-09-26 04:19:14.667751 | ubuntu-noble | {% set kolla_toolbox_packages_append = ['iputils-ping', 'traceroute'] %} 2026-09-26 04:19:14.667754 | ubuntu-noble | 2026-09-26 04:19:14.667758 | ubuntu-noble | {% set cinder_volume_packages_append = ['multipath-tools'] %} 2026-09-26 04:19:14.667761 | ubuntu-noble | 2026-09-26 04:19:14.667764 | ubuntu-noble | {% set cinder_volume_pip_packages = [ 'py-pure-client', 'infinisdk', 'python-linstor' ] %} 2026-09-26 04:19:14.667768 | ubuntu-noble | {% block cinder_volume_footer %} 2026-09-26 04:19:14.667771 | ubuntu-noble | RUN {{ macros.install_pip(cinder_volume_pip_packages | customizable("pip_packages")) }} 2026-09-26 04:19:14.667774 | ubuntu-noble | {% endblock %} 2026-09-26 04:19:14.667778 | ubuntu-noble | 2026-09-26 04:19:14.667781 | ubuntu-noble | {% set manila_base_additional_pip_packages = [ 'pywinrm' ] %} 2026-09-26 04:19:14.667785 | ubuntu-noble | {% block manila_base_footer %} 2026-09-26 04:19:14.667788 | ubuntu-noble | RUN {{ macros.install_pip(manila_base_additional_pip_packages | customizable("pip_packages")) }} 2026-09-26 04:19:14.667791 | ubuntu-noble | {% endblock %} 2026-09-26 04:19:14.667795 | ubuntu-noble | 2026-09-26 04:19:14.667798 | ubuntu-noble | {% set magnum_base_additional_pip_packages = [ 'magnum-cluster-api' ] %} 2026-09-26 04:19:14.667801 | ubuntu-noble | {% block magnum_base_footer %} 2026-09-26 04:19:14.667805 | ubuntu-noble | RUN {{ macros.install_pip(magnum_base_additional_pip_packages | customizable("pip_packages")) }} 2026-09-26 04:19:14.667808 | ubuntu-noble | RUN curl -o /tmp/helm.tar.gz https://get.helm.sh/helm-v3.15.2-linux-amd64.tar.gz \ 2026-09-26 04:19:14.667814 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/helm.tar.gz -C /usr/local/bin linux-amd64/helm 2026-09-26 04:19:14.667818 | ubuntu-noble | {% endblock %} 2026-09-26 04:19:14.667821 | ubuntu-noble | 2026-09-26 04:19:14.667825 | ubuntu-noble | {% set gnocchi_base_packages_append = ['python3-rados'] %} 2026-09-26 04:19:14.667828 | ubuntu-noble | {% block gnocchi_base_footer %} 2026-09-26 04:19:14.667831 | ubuntu-noble | RUN mkdir -p /var/lib/gnocchi/tmp \ 2026-09-26 04:19:14.667835 | ubuntu-noble | && chown -R gnocchi: /var/lib/gnocchi/tmp 2026-09-26 04:19:14.667838 | ubuntu-noble | {% endblock %} 2026-09-26 04:19:14.667841 | ubuntu-noble | 2026-09-26 04:19:14.667845 | ubuntu-noble | {% block grafana_footer %} 2026-09-26 04:19:14.667848 | ubuntu-noble | RUN curl -o /tmp/kolla-operations.tar.gz https://github.com/osism/kolla-operations/tarball/main \ 2026-09-26 04:19:14.667851 | ubuntu-noble | && mkdir -p /operations \ 2026-09-26 04:19:14.667855 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/kolla-operations.tar.gz -C /operations \ 2026-09-26 04:19:14.667858 | ubuntu-noble | && rm -f /tmp/kolla-operations.tar.gz 2026-09-26 04:19:14.667861 | ubuntu-noble | {% endblock %} 2026-09-26 04:19:14.667865 | ubuntu-noble | 2026-09-26 04:19:14.667868 | ubuntu-noble | {% block keystone_footer %} 2026-09-26 04:19:14.667871 | ubuntu-noble | RUN python3 -m pip --no-cache-dir install -c /requirements/upper-constraints.txt keystone-keycloak-backend 2026-09-26 04:19:14.667875 | ubuntu-noble | RUN apt-get update \ 2026-09-26 04:19:14.667878 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-09-26 04:19:14.667882 | ubuntu-noble | libapache2-mod-auth-openidc \ 2026-09-26 04:19:14.667885 | ubuntu-noble | libldap-common \ 2026-09-26 04:19:14.667888 | ubuntu-noble | libmemcached11 \ 2026-09-26 04:19:14.667891 | ubuntu-noble | && apt-get clean \ 2026-09-26 04:19:14.667895 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* \ 2026-09-26 04:19:14.667898 | ubuntu-noble | && a2enmod auth_openidc 2026-09-26 04:19:14.667901 | ubuntu-noble | {% endblock %} 2026-09-26 04:19:14.667905 | ubuntu-noble | 2026-09-26 04:19:14.667908 | ubuntu-noble | {% block footer %} 2026-09-26 04:19:14.667911 | ubuntu-noble | RUN rm -rf /usr/share/doc/* \ 2026-09-26 04:19:14.667915 | ubuntu-noble | && rm -rf /usr/share/man/* \ 2026-09-26 04:19:14.667918 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-09-26 04:19:14.667921 | ubuntu-noble | && apt-get autoremove -y \ 2026-09-26 04:19:14.667932 | 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-09-26 04:19:14.667957 | ubuntu-noble | && if [ -e /var/lib/kolla/venv/bin/pip3 ]; then /var/lib/kolla/venv/bin/python3 /usr/local/bin/kolla-pip-check.py; fi 2026-09-26 04:19:14.667961 | ubuntu-noble | {% endblock %} 2026-09-26 04:19:14.667964 | ubuntu-noble | 2026-09-26 04:19:14.667968 | ubuntu-noble | {% block labels %} 2026-09-26 04:19:14.667971 | ubuntu-noble | LABEL "build-date"="{{ build_date }}" \ 2026-09-26 04:19:14.667974 | ubuntu-noble | "name"="{{ image_name }}" \ 2026-09-26 04:19:14.667978 | ubuntu-noble | "de.osism.commit.docker_images_kolla"="824081b" \ 2026-09-26 04:19:14.667981 | ubuntu-noble | "de.osism.commit.kolla"="7fdda0ca7" \ 2026-09-26 04:19:14.667984 | ubuntu-noble | "de.osism.commit.kolla_version"="21.3.0" \ 2026-09-26 04:19:14.667988 | ubuntu-noble | "de.osism.commit.release"="7b791fe" \ 2026-09-26 04:19:14.667991 | ubuntu-noble | "de.osism.os_id"="ubuntu" \ 2026-09-26 04:19:14.667994 | ubuntu-noble | "de.osism.os_version_id"="24.04" \ 2026-09-26 04:19:14.667998 | ubuntu-noble | "de.osism.release.openstack"="2025.2" \ 2026-09-26 04:19:14.668001 | ubuntu-noble | "de.osism.version"="latest" \ 2026-09-26 04:19:14.668004 | ubuntu-noble | "org.opencontainers.image.created"="2026-09-26T04:19:14.644736+00:00" \ 2026-09-26 04:19:14.668008 | ubuntu-noble | "org.opencontainers.image.documentation"="https://osism.tech/docs/" \ 2026-09-26 04:19:14.668011 | ubuntu-noble | "org.opencontainers.image.licenses"="ASL 2.0" \ 2026-09-26 04:19:14.668014 | ubuntu-noble | "org.opencontainers.image.source"="https://github.com/osism/container-images-kolla" \ 2026-09-26 04:19:14.668018 | ubuntu-noble | "org.opencontainers.image.title"="{{ image_name }}" \ 2026-09-26 04:19:14.668021 | ubuntu-noble | "org.opencontainers.image.url"="https://quay.io/organization/osism" \ 2026-09-26 04:19:14.668024 | ubuntu-noble | "org.opencontainers.image.vendor"="OSISM GmbH" 2026-09-26 04:19:14.668028 | ubuntu-noble | {% endblock %} 2026-09-26 04:19:14.668034 | ubuntu-noble | 2026-09-26 04:19:14.668416 | ubuntu-noble | + bash scripts/002-generate.sh 2026-09-26 04:19:14.672871 | ubuntu-noble | + BASE=ubuntu 2026-09-26 04:19:14.672930 | ubuntu-noble | + BASE_VERSION=22.04 2026-09-26 04:19:14.673808 | ubuntu-noble | ++ date +%Y%m%d 2026-09-26 04:19:14.676423 | ubuntu-noble | + BUILD_ID=20260926 2026-09-26 04:19:14.676480 | ubuntu-noble | + DOCKER_NAMESPACE=kolla 2026-09-26 04:19:14.676502 | ubuntu-noble | + DOCKER_REGISTRY=osism.harbor.regio.digital 2026-09-26 04:19:14.676525 | ubuntu-noble | + OPENSTACK_VERSION=2025.2 2026-09-26 04:19:14.676548 | ubuntu-noble | + VERSION=latest 2026-09-26 04:19:14.676645 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-09-26 04:19:14.676712 | ubuntu-noble | + . defaults/all.sh 2026-09-26 04:19:14.676820 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-09-26 04:19:14.676826 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-09-26 04:19:14.676870 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-09-26 04:19:14.676896 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-09-26 04:19:14.677163 | ubuntu-noble | +++ deactivate nondestructive 2026-09-26 04:19:14.677229 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-26 04:19:14.677254 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-26 04:19:14.677275 | ubuntu-noble | +++ hash -r 2026-09-26 04:19:14.677352 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-26 04:19:14.677359 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-09-26 04:19:14.677380 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-09-26 04:19:14.677427 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-09-26 04:19:14.677526 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-09-26 04:19:14.677546 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-09-26 04:19:14.677565 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-09-26 04:19:14.677571 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-09-26 04:19:14.677622 | 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-09-26 04:19:14.677698 | 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-09-26 04:19:14.677722 | ubuntu-noble | +++ export PATH 2026-09-26 04:19:14.677771 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-26 04:19:14.677826 | ubuntu-noble | +++ '[' -z '' ']' 2026-09-26 04:19:14.677847 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-09-26 04:19:14.677869 | ubuntu-noble | +++ PS1='(venv) ' 2026-09-26 04:19:14.677888 | ubuntu-noble | +++ export PS1 2026-09-26 04:19:14.677895 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-09-26 04:19:14.677916 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-09-26 04:19:14.678010 | ubuntu-noble | +++ hash -r 2026-09-26 04:19:14.678086 | ubuntu-noble | + . defaults/2025.2.sh 2026-09-26 04:19:14.678839 | ubuntu-noble | +++ date +%Y%m%d 2026-09-26 04:19:14.680847 | ubuntu-noble | ++ export BUILD_ID=20260926 2026-09-26 04:19:14.680863 | ubuntu-noble | ++ BUILD_ID=20260926 2026-09-26 04:19:14.680884 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-09-26 04:19:14.680890 | ubuntu-noble | ++ KOLLA_TYPE= 2026-09-26 04:19:14.680915 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-09-26 04:19:14.680921 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-09-26 04:19:14.681011 | ubuntu-noble | + export VERSION 2026-09-26 04:19:14.681017 | ubuntu-noble | + export OPENSTACK_VERSION 2026-09-26 04:19:14.681041 | ubuntu-noble | + DOCKER_TAG=build-20260926 2026-09-26 04:19:14.681071 | ubuntu-noble | + KOLLA_BASE=ubuntu 2026-09-26 04:19:14.681089 | ubuntu-noble | + KOLLA_BASE_TAG=24.04 2026-09-26 04:19:14.681110 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-09-26 04:19:14.681126 | ubuntu-noble | + KOLLA_INSTALL_TYPE=source 2026-09-26 04:19:14.681156 | ubuntu-noble | + python3 src/generate-kolla-build-config.py 2026-09-26 04:19:14.822455 | ubuntu-noble | + setini DEFAULT namespace kolla 2026-09-26 04:19:14.822525 | 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-09-26 04:19:16.108347 | ubuntu-noble | localhost | SUCCESS => { 2026-09-26 04:19:16.108438 | ubuntu-noble | "changed": false, 2026-09-26 04:19:16.108450 | ubuntu-noble | "gid": 1000, 2026-09-26 04:19:16.108460 | ubuntu-noble | "group": "zuul", 2026-09-26 04:19:16.108469 | ubuntu-noble | "mode": "0664", 2026-09-26 04:19:16.108477 | ubuntu-noble | "msg": "OK", 2026-09-26 04:19:16.108485 | ubuntu-noble | "owner": "zuul", 2026-09-26 04:19:16.108495 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-26 04:19:16.108504 | ubuntu-noble | "size": 4562, 2026-09-26 04:19:16.108512 | ubuntu-noble | "state": "file", 2026-09-26 04:19:16.108521 | ubuntu-noble | "uid": 1000 2026-09-26 04:19:16.108530 | ubuntu-noble | } 2026-09-26 04:19:16.214347 | ubuntu-noble | + setini DEFAULT tag build-20260926 2026-09-26 04:19:16.214427 | 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-20260926' 2026-09-26 04:19:17.498446 | ubuntu-noble | localhost | CHANGED => { 2026-09-26 04:19:17.498506 | ubuntu-noble | "changed": true, 2026-09-26 04:19:17.498513 | ubuntu-noble | "gid": 1000, 2026-09-26 04:19:17.498518 | ubuntu-noble | "group": "zuul", 2026-09-26 04:19:17.498523 | ubuntu-noble | "mode": "0664", 2026-09-26 04:19:17.498528 | ubuntu-noble | "msg": "option changed", 2026-09-26 04:19:17.498533 | ubuntu-noble | "owner": "zuul", 2026-09-26 04:19:17.498538 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-26 04:19:17.498543 | ubuntu-noble | "size": 4570, 2026-09-26 04:19:17.498548 | ubuntu-noble | "state": "file", 2026-09-26 04:19:17.498553 | ubuntu-noble | "uid": 1000 2026-09-26 04:19:17.498558 | ubuntu-noble | } 2026-09-26 04:19:17.608171 | ubuntu-noble | + setini DEFAULT base ubuntu 2026-09-26 04:19:17.608234 | 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-09-26 04:19:18.925987 | ubuntu-noble | localhost | SUCCESS => { 2026-09-26 04:19:18.926025 | ubuntu-noble | "changed": false, 2026-09-26 04:19:18.926030 | ubuntu-noble | "gid": 1000, 2026-09-26 04:19:18.926034 | ubuntu-noble | "group": "zuul", 2026-09-26 04:19:18.926037 | ubuntu-noble | "mode": "0664", 2026-09-26 04:19:18.926041 | ubuntu-noble | "msg": "OK", 2026-09-26 04:19:18.926044 | ubuntu-noble | "owner": "zuul", 2026-09-26 04:19:18.926048 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-26 04:19:18.926051 | ubuntu-noble | "size": 4570, 2026-09-26 04:19:18.926055 | ubuntu-noble | "state": "file", 2026-09-26 04:19:18.926059 | ubuntu-noble | "uid": 1000 2026-09-26 04:19:18.926062 | ubuntu-noble | } 2026-09-26 04:19:19.033177 | ubuntu-noble | + setini DEFAULT base_tag 24.04 2026-09-26 04:19:19.033241 | 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-09-26 04:19:20.289736 | ubuntu-noble | localhost | SUCCESS => { 2026-09-26 04:19:20.289825 | ubuntu-noble | "changed": false, 2026-09-26 04:19:20.289835 | ubuntu-noble | "gid": 1000, 2026-09-26 04:19:20.289840 | ubuntu-noble | "group": "zuul", 2026-09-26 04:19:20.289845 | ubuntu-noble | "mode": "0664", 2026-09-26 04:19:20.289850 | ubuntu-noble | "msg": "OK", 2026-09-26 04:19:20.289855 | ubuntu-noble | "owner": "zuul", 2026-09-26 04:19:20.289861 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-26 04:19:20.289866 | ubuntu-noble | "size": 4570, 2026-09-26 04:19:20.289871 | ubuntu-noble | "state": "file", 2026-09-26 04:19:20.289876 | ubuntu-noble | "uid": 1000 2026-09-26 04:19:20.289881 | ubuntu-noble | } 2026-09-26 04:19:20.419923 | ubuntu-noble | + setini DEFAULT install_type source 2026-09-26 04:19:20.419999 | 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-09-26 04:19:21.689767 | ubuntu-noble | localhost | SUCCESS => { 2026-09-26 04:19:21.689823 | ubuntu-noble | "changed": false, 2026-09-26 04:19:21.689833 | ubuntu-noble | "gid": 1000, 2026-09-26 04:19:21.689841 | ubuntu-noble | "group": "zuul", 2026-09-26 04:19:21.689849 | ubuntu-noble | "mode": "0664", 2026-09-26 04:19:21.689856 | ubuntu-noble | "msg": "OK", 2026-09-26 04:19:21.689863 | ubuntu-noble | "owner": "zuul", 2026-09-26 04:19:21.689871 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-26 04:19:21.689878 | ubuntu-noble | "size": 4570, 2026-09-26 04:19:21.689886 | ubuntu-noble | "state": "file", 2026-09-26 04:19:21.689893 | ubuntu-noble | "uid": 1000 2026-09-26 04:19:21.689900 | ubuntu-noble | } 2026-09-26 04:19:21.803915 | ubuntu-noble | + [[ 2025.2 == \2\0\2\4\.\1 ]] 2026-09-26 04:19:21.803995 | ubuntu-noble | + REQUIREMENTS_BRANCH=stable-2025.2 2026-09-26 04:19:21.804008 | ubuntu-noble | + setini openstack-base location tarballs/requirements-stable-2025.2.tar.gz 2026-09-26 04:19:21.804030 | 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.2.tar.gz' 2026-09-26 04:19:23.082841 | ubuntu-noble | localhost | CHANGED => { 2026-09-26 04:19:23.082897 | ubuntu-noble | "changed": true, 2026-09-26 04:19:23.082903 | ubuntu-noble | "gid": 1000, 2026-09-26 04:19:23.082908 | ubuntu-noble | "group": "zuul", 2026-09-26 04:19:23.082913 | ubuntu-noble | "mode": "0664", 2026-09-26 04:19:23.082932 | ubuntu-noble | "msg": "section and option added", 2026-09-26 04:19:23.082938 | ubuntu-noble | "owner": "zuul", 2026-09-26 04:19:23.082942 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-26 04:19:23.082947 | ubuntu-noble | "size": 4641, 2026-09-26 04:19:23.082951 | ubuntu-noble | "state": "file", 2026-09-26 04:19:23.082956 | ubuntu-noble | "uid": 1000 2026-09-26 04:19:23.082960 | ubuntu-noble | } 2026-09-26 04:19:23.188554 | ubuntu-noble | + sed -i '/\[openstack-base\]/a # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.2.tar.gz' kolla-build.conf 2026-09-26 04:19:23.191054 | ubuntu-noble | + setini openstack-base type local 2026-09-26 04:19:23.191109 | 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-09-26 04:19:24.451745 | ubuntu-noble | localhost | CHANGED => { 2026-09-26 04:19:24.451806 | ubuntu-noble | "changed": true, 2026-09-26 04:19:24.451813 | ubuntu-noble | "gid": 1000, 2026-09-26 04:19:24.451818 | ubuntu-noble | "group": "zuul", 2026-09-26 04:19:24.451822 | ubuntu-noble | "mode": "0664", 2026-09-26 04:19:24.451827 | ubuntu-noble | "msg": "option added", 2026-09-26 04:19:24.451831 | ubuntu-noble | "owner": "zuul", 2026-09-26 04:19:24.451836 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-26 04:19:24.451841 | ubuntu-noble | "size": 4752, 2026-09-26 04:19:24.451855 | ubuntu-noble | "state": "file", 2026-09-26 04:19:24.451859 | ubuntu-noble | "uid": 1000 2026-09-26 04:19:24.451864 | ubuntu-noble | } 2026-09-26 04:19:24.557787 | ubuntu-noble | + [[ -n osism.harbor.regio.digital ]] 2026-09-26 04:19:24.557864 | ubuntu-noble | + setini DEFAULT registry osism.harbor.regio.digital 2026-09-26 04:19:24.557886 | 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-09-26 04:19:25.851346 | ubuntu-noble | localhost | CHANGED => { 2026-09-26 04:19:25.851409 | ubuntu-noble | "changed": true, 2026-09-26 04:19:25.851417 | ubuntu-noble | "gid": 1000, 2026-09-26 04:19:25.851424 | ubuntu-noble | "group": "zuul", 2026-09-26 04:19:25.851430 | ubuntu-noble | "mode": "0664", 2026-09-26 04:19:25.851436 | ubuntu-noble | "msg": "option added", 2026-09-26 04:19:25.851441 | ubuntu-noble | "owner": "zuul", 2026-09-26 04:19:25.851459 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-26 04:19:25.851465 | ubuntu-noble | "size": 4790, 2026-09-26 04:19:25.851478 | ubuntu-noble | "state": "file", 2026-09-26 04:19:25.851484 | ubuntu-noble | "uid": 1000 2026-09-26 04:19:25.851489 | ubuntu-noble | } 2026-09-26 04:19:25.957831 | ubuntu-noble | + echo DEBUG kolla-build.conf 2026-09-26 04:19:25.957911 | ubuntu-noble | DEBUG kolla-build.conf 2026-09-26 04:19:25.957925 | ubuntu-noble | + cat kolla-build.conf 2026-09-26 04:19:25.959108 | ubuntu-noble | [DEFAULT] 2026-09-26 04:19:25.959145 | ubuntu-noble | base = ubuntu 2026-09-26 04:19:25.959156 | ubuntu-noble | base_package_type = deb 2026-09-26 04:19:25.959177 | ubuntu-noble | base_tag = 24.04 2026-09-26 04:19:25.959187 | ubuntu-noble | install_type = source 2026-09-26 04:19:25.959196 | ubuntu-noble | namespace = kolla 2026-09-26 04:19:25.959206 | ubuntu-noble | openstack_release = 2025.2 2026-09-26 04:19:25.959216 | ubuntu-noble | push = false 2026-09-26 04:19:25.959226 | ubuntu-noble | tag = build-20260926 2026-09-26 04:19:25.959236 | ubuntu-noble | threads = 1 2026-09-26 04:19:25.959246 | ubuntu-noble | patches_path = kolla-patches/2025.2 2026-09-26 04:19:25.959257 | ubuntu-noble | registry = osism.harbor.regio.digital 2026-09-26 04:19:25.959268 | ubuntu-noble | 2026-09-26 04:19:25.959280 | ubuntu-noble | ######################################################################### 2026-09-26 04:19:25.959291 | ubuntu-noble | # sources tracked in release repository 2026-09-26 04:19:25.959301 | ubuntu-noble | 2026-09-26 04:19:25.959311 | ubuntu-noble | [aodh-base] 2026-09-26 04:19:25.959321 | ubuntu-noble | type = local 2026-09-26 04:19:25.959332 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.2.tar.gz 2026-09-26 04:19:25.959342 | ubuntu-noble | location = tarballs/aodh-stable-2025.2.tar.gz 2026-09-26 04:19:25.959352 | ubuntu-noble | 2026-09-26 04:19:25.959362 | ubuntu-noble | 2026-09-26 04:19:25.959372 | ubuntu-noble | 2026-09-26 04:19:25.959382 | ubuntu-noble | [barbican-base] 2026-09-26 04:19:25.959392 | ubuntu-noble | type = local 2026-09-26 04:19:25.959402 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.2.tar.gz 2026-09-26 04:19:25.959413 | ubuntu-noble | location = tarballs/barbican-stable-2025.2.tar.gz 2026-09-26 04:19:25.959423 | ubuntu-noble | 2026-09-26 04:19:25.959432 | ubuntu-noble | 2026-09-26 04:19:25.959442 | ubuntu-noble | 2026-09-26 04:19:25.959475 | ubuntu-noble | [blazar-base] 2026-09-26 04:19:25.959486 | ubuntu-noble | type = local 2026-09-26 04:19:25.959496 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.2.tar.gz 2026-09-26 04:19:25.959506 | ubuntu-noble | location = tarballs/blazar-stable-2025.2.tar.gz 2026-09-26 04:19:25.959516 | ubuntu-noble | 2026-09-26 04:19:25.959526 | ubuntu-noble | 2026-09-26 04:19:25.959535 | ubuntu-noble | 2026-09-26 04:19:25.959545 | ubuntu-noble | [ceilometer-base] 2026-09-26 04:19:25.959555 | ubuntu-noble | type = local 2026-09-26 04:19:25.959565 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.2.tar.gz 2026-09-26 04:19:25.959575 | ubuntu-noble | location = tarballs/ceilometer-stable-2025.2.tar.gz 2026-09-26 04:19:25.959585 | ubuntu-noble | 2026-09-26 04:19:25.959595 | ubuntu-noble | 2026-09-26 04:19:25.959604 | ubuntu-noble | 2026-09-26 04:19:25.959641 | ubuntu-noble | [cinder-base] 2026-09-26 04:19:25.959708 | ubuntu-noble | type = local 2026-09-26 04:19:25.959719 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.2.tar.gz 2026-09-26 04:19:25.959729 | ubuntu-noble | location = tarballs/cinder-stable-2025.2.tar.gz 2026-09-26 04:19:25.959739 | ubuntu-noble | 2026-09-26 04:19:25.959748 | ubuntu-noble | 2026-09-26 04:19:25.959758 | ubuntu-noble | 2026-09-26 04:19:25.959767 | ubuntu-noble | [designate-base] 2026-09-26 04:19:25.959777 | ubuntu-noble | type = local 2026-09-26 04:19:25.959786 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/designate/designate-stable-2025.2.tar.gz 2026-09-26 04:19:25.959796 | ubuntu-noble | location = tarballs/designate-stable-2025.2.tar.gz 2026-09-26 04:19:25.959805 | ubuntu-noble | 2026-09-26 04:19:25.959815 | ubuntu-noble | 2026-09-26 04:19:25.959824 | ubuntu-noble | 2026-09-26 04:19:25.959833 | ubuntu-noble | [glance-base] 2026-09-26 04:19:25.959843 | ubuntu-noble | type = local 2026-09-26 04:19:25.959853 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/glance/glance-stable-2025.2.tar.gz 2026-09-26 04:19:25.959862 | ubuntu-noble | location = tarballs/glance-stable-2025.2.tar.gz 2026-09-26 04:19:25.959872 | ubuntu-noble | 2026-09-26 04:19:25.959881 | ubuntu-noble | 2026-09-26 04:19:25.959890 | ubuntu-noble | 2026-09-26 04:19:25.959900 | ubuntu-noble | [heat-base] 2026-09-26 04:19:25.959909 | ubuntu-noble | type = local 2026-09-26 04:19:25.959919 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/heat/heat-stable-2025.2.tar.gz 2026-09-26 04:19:25.959928 | ubuntu-noble | location = tarballs/heat-stable-2025.2.tar.gz 2026-09-26 04:19:25.959938 | ubuntu-noble | 2026-09-26 04:19:25.959947 | ubuntu-noble | 2026-09-26 04:19:25.959957 | ubuntu-noble | 2026-09-26 04:19:25.959966 | ubuntu-noble | [horizon] 2026-09-26 04:19:25.959976 | ubuntu-noble | type = local 2026-09-26 04:19:25.959986 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.2.tar.gz 2026-09-26 04:19:25.959995 | ubuntu-noble | location = tarballs/horizon-stable-2025.2.tar.gz 2026-09-26 04:19:25.960005 | ubuntu-noble | 2026-09-26 04:19:25.960014 | ubuntu-noble | 2026-09-26 04:19:25.960024 | ubuntu-noble | 2026-09-26 04:19:25.960033 | ubuntu-noble | [ironic-base] 2026-09-26 04:19:25.960042 | ubuntu-noble | type = local 2026-09-26 04:19:25.960052 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.2.tar.gz 2026-09-26 04:19:25.960061 | ubuntu-noble | location = tarballs/ironic-stable-2025.2.tar.gz 2026-09-26 04:19:25.960070 | ubuntu-noble | 2026-09-26 04:19:25.960080 | ubuntu-noble | 2026-09-26 04:19:25.960089 | ubuntu-noble | 2026-09-26 04:19:25.960099 | ubuntu-noble | [keystone-base] 2026-09-26 04:19:25.960108 | ubuntu-noble | type = local 2026-09-26 04:19:25.960118 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.2.tar.gz 2026-09-26 04:19:25.960127 | ubuntu-noble | location = tarballs/keystone-stable-2025.2.tar.gz 2026-09-26 04:19:25.960137 | ubuntu-noble | 2026-09-26 04:19:25.960146 | ubuntu-noble | 2026-09-26 04:19:25.960156 | ubuntu-noble | 2026-09-26 04:19:25.960165 | ubuntu-noble | [magnum-base] 2026-09-26 04:19:25.960175 | ubuntu-noble | type = local 2026-09-26 04:19:25.960184 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.2.tar.gz 2026-09-26 04:19:25.960193 | ubuntu-noble | location = tarballs/magnum-stable-2025.2.tar.gz 2026-09-26 04:19:25.960203 | ubuntu-noble | 2026-09-26 04:19:25.960213 | ubuntu-noble | 2026-09-26 04:19:25.960222 | ubuntu-noble | 2026-09-26 04:19:25.960232 | ubuntu-noble | [manila-base] 2026-09-26 04:19:25.960242 | ubuntu-noble | type = local 2026-09-26 04:19:25.960251 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/manila/manila-stable-2025.2.tar.gz 2026-09-26 04:19:25.960261 | ubuntu-noble | location = tarballs/manila-stable-2025.2.tar.gz 2026-09-26 04:19:25.960270 | ubuntu-noble | 2026-09-26 04:19:25.960280 | ubuntu-noble | 2026-09-26 04:19:25.960289 | ubuntu-noble | 2026-09-26 04:19:25.960299 | ubuntu-noble | [masakari-base] 2026-09-26 04:19:25.960317 | ubuntu-noble | type = local 2026-09-26 04:19:25.960327 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.2.tar.gz 2026-09-26 04:19:25.960336 | ubuntu-noble | location = tarballs/masakari-stable-2025.2.tar.gz 2026-09-26 04:19:25.960346 | ubuntu-noble | 2026-09-26 04:19:25.960355 | ubuntu-noble | 2026-09-26 04:19:25.960364 | ubuntu-noble | 2026-09-26 04:19:25.960374 | ubuntu-noble | [neutron-bgp-dragent] 2026-09-26 04:19:25.960383 | ubuntu-noble | type = local 2026-09-26 04:19:25.960393 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.2.tar.gz 2026-09-26 04:19:25.960403 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2025.2.tar.gz 2026-09-26 04:19:25.960412 | ubuntu-noble | 2026-09-26 04:19:25.960421 | ubuntu-noble | 2026-09-26 04:19:25.960431 | ubuntu-noble | [neutron-server-plugin-neutron-dynamic-routing] 2026-09-26 04:19:25.960453 | ubuntu-noble | type = local 2026-09-26 04:19:25.960463 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.2.tar.gz 2026-09-26 04:19:25.960473 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2025.2.tar.gz 2026-09-26 04:19:25.960482 | ubuntu-noble | 2026-09-26 04:19:25.960491 | ubuntu-noble | 2026-09-26 04:19:25.960501 | ubuntu-noble | [neutron-vpnaas-base] 2026-09-26 04:19:25.960511 | ubuntu-noble | type = local 2026-09-26 04:19:25.960520 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.2.tar.gz 2026-09-26 04:19:25.960530 | ubuntu-noble | location = tarballs/neutron-vpnaas-stable-2025.2.tar.gz 2026-09-26 04:19:25.960540 | ubuntu-noble | 2026-09-26 04:19:25.960549 | ubuntu-noble | 2026-09-26 04:19:25.960559 | ubuntu-noble | 2026-09-26 04:19:25.960569 | ubuntu-noble | [neutron-base] 2026-09-26 04:19:25.960578 | ubuntu-noble | type = local 2026-09-26 04:19:25.960588 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.2.tar.gz 2026-09-26 04:19:25.960597 | ubuntu-noble | location = tarballs/neutron-stable-2025.2.tar.gz 2026-09-26 04:19:25.960607 | ubuntu-noble | 2026-09-26 04:19:25.960633 | ubuntu-noble | 2026-09-26 04:19:25.960643 | ubuntu-noble | 2026-09-26 04:19:25.960689 | ubuntu-noble | [nova-base] 2026-09-26 04:19:25.960699 | ubuntu-noble | type = local 2026-09-26 04:19:25.960709 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/nova/nova-stable-2025.2.tar.gz 2026-09-26 04:19:25.960718 | ubuntu-noble | location = tarballs/nova-stable-2025.2.tar.gz 2026-09-26 04:19:25.960728 | ubuntu-noble | 2026-09-26 04:19:25.960737 | ubuntu-noble | 2026-09-26 04:19:25.960747 | ubuntu-noble | 2026-09-26 04:19:25.960756 | ubuntu-noble | [octavia-base] 2026-09-26 04:19:25.960766 | ubuntu-noble | type = local 2026-09-26 04:19:25.960775 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.2.tar.gz 2026-09-26 04:19:25.960785 | ubuntu-noble | location = tarballs/octavia-stable-2025.2.tar.gz 2026-09-26 04:19:25.960795 | ubuntu-noble | 2026-09-26 04:19:25.960804 | ubuntu-noble | 2026-09-26 04:19:25.960813 | ubuntu-noble | 2026-09-26 04:19:25.960823 | ubuntu-noble | [placement-base] 2026-09-26 04:19:25.960832 | ubuntu-noble | type = local 2026-09-26 04:19:25.960842 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/placement/placement-stable-2025.2.tar.gz 2026-09-26 04:19:25.960851 | ubuntu-noble | location = tarballs/placement-stable-2025.2.tar.gz 2026-09-26 04:19:25.960861 | ubuntu-noble | 2026-09-26 04:19:25.960870 | ubuntu-noble | 2026-09-26 04:19:25.960879 | ubuntu-noble | 2026-09-26 04:19:25.960889 | ubuntu-noble | [skyline-apiserver-base] 2026-09-26 04:19:25.960898 | ubuntu-noble | type = local 2026-09-26 04:19:25.960925 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.2.tar.gz 2026-09-26 04:19:25.960935 | ubuntu-noble | location = tarballs/skyline-apiserver-stable-2025.2.tar.gz 2026-09-26 04:19:25.960945 | ubuntu-noble | 2026-09-26 04:19:25.960955 | ubuntu-noble | 2026-09-26 04:19:25.960965 | ubuntu-noble | 2026-09-26 04:19:25.960974 | ubuntu-noble | [skyline-console-base] 2026-09-26 04:19:25.960984 | ubuntu-noble | type = local 2026-09-26 04:19:25.960994 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.2.tar.gz 2026-09-26 04:19:25.961004 | ubuntu-noble | location = tarballs/skyline-console-stable-2025.2.tar.gz 2026-09-26 04:19:25.961013 | ubuntu-noble | 2026-09-26 04:19:25.961023 | ubuntu-noble | 2026-09-26 04:19:25.961032 | ubuntu-noble | 2026-09-26 04:19:25.961042 | ubuntu-noble | [watcher-base] 2026-09-26 04:19:25.961056 | ubuntu-noble | type = local 2026-09-26 04:19:25.961074 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.2.tar.gz 2026-09-26 04:19:25.961091 | ubuntu-noble | location = tarballs/watcher-stable-2025.2.tar.gz 2026-09-26 04:19:25.961118 | ubuntu-noble | 2026-09-26 04:19:25.961135 | ubuntu-noble | 2026-09-26 04:19:25.961151 | ubuntu-noble | [openstack-base] 2026-09-26 04:19:25.961167 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.2.tar.gz 2026-09-26 04:19:25.961183 | ubuntu-noble | location = tarballs/requirements-stable-2025.2.tar.gz 2026-09-26 04:19:25.961197 | ubuntu-noble | type = local 2026-09-26 04:19:25.961212 | ubuntu-noble | + bash scripts/003-patch.sh 2026-09-26 04:19:25.961816 | ubuntu-noble | + OPENSTACK_VERSION=2025.2 2026-09-26 04:19:25.961862 | ubuntu-noble | + VERSION=latest 2026-09-26 04:19:25.961882 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-09-26 04:19:25.961892 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-09-26 04:19:25.961900 | ubuntu-noble | + . defaults/all.sh 2026-09-26 04:19:25.961913 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-09-26 04:19:25.961922 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-09-26 04:19:25.961931 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-09-26 04:19:25.961939 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-09-26 04:19:25.962035 | ubuntu-noble | +++ deactivate nondestructive 2026-09-26 04:19:25.962065 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-26 04:19:25.962075 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-26 04:19:25.962083 | ubuntu-noble | +++ hash -r 2026-09-26 04:19:25.962105 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-26 04:19:25.962114 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-09-26 04:19:25.962122 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-09-26 04:19:25.962131 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-09-26 04:19:25.962143 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-09-26 04:19:25.962151 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-09-26 04:19:25.962163 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-09-26 04:19:25.962172 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-09-26 04:19:25.962180 | 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-09-26 04:19:25.962194 | 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-09-26 04:19:25.962202 | ubuntu-noble | +++ export PATH 2026-09-26 04:19:25.962214 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-26 04:19:25.962226 | ubuntu-noble | +++ '[' -z '' ']' 2026-09-26 04:19:25.962235 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-09-26 04:19:25.962246 | ubuntu-noble | +++ PS1='(venv) ' 2026-09-26 04:19:25.962255 | ubuntu-noble | +++ export PS1 2026-09-26 04:19:25.962263 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-09-26 04:19:25.962272 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-09-26 04:19:25.962284 | ubuntu-noble | +++ hash -r 2026-09-26 04:19:25.962292 | ubuntu-noble | + . defaults/2025.2.sh 2026-09-26 04:19:25.963406 | ubuntu-noble | +++ date +%Y%m%d 2026-09-26 04:19:25.964550 | ubuntu-noble | ++ export BUILD_ID=20260926 2026-09-26 04:19:25.964571 | ubuntu-noble | ++ BUILD_ID=20260926 2026-09-26 04:19:25.964579 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-09-26 04:19:25.964587 | ubuntu-noble | ++ KOLLA_TYPE= 2026-09-26 04:19:25.964598 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-09-26 04:19:25.964605 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-09-26 04:19:25.964628 | ubuntu-noble | + . scripts/patch-lib.sh 2026-09-26 04:19:25.965765 | ubuntu-noble | +++ pwd 2026-09-26 04:19:25.965798 | ubuntu-noble | ++ PATCH_ROOT=/home/zuul/src/github.com/osism/container-images-kolla 2026-09-26 04:19:25.965810 | ubuntu-noble | ++ PATCH_MANIFEST=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-09-26 04:19:25.966092 | ubuntu-noble | + export VERSION 2026-09-26 04:19:25.966106 | ubuntu-noble | + export OPENSTACK_VERSION 2026-09-26 04:19:25.966177 | ubuntu-noble | + mkdir -p tarballs 2026-09-26 04:19:25.969088 | ubuntu-noble | + ping -c2 tarballs.opendev.org 2026-09-26 04:19:26.114316 | ubuntu-noble | PING tarballs.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f) 56 data bytes 2026-09-26 04:19:26.114407 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=1 ttl=41 time=134 ms 2026-09-26 04:19:27.105401 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=2 ttl=41 time=132 ms 2026-09-26 04:19:27.105474 | ubuntu-noble | 2026-09-26 04:19:27.105484 | ubuntu-noble | --- tarballs.opendev.org ping statistics --- 2026-09-26 04:19:27.105493 | ubuntu-noble | 2 packets transmitted, 2 received, 0% packet loss, time 1001ms 2026-09-26 04:19:27.105501 | ubuntu-noble | rtt min/avg/max/mdev = 131.518/132.887/134.257/1.369 ms 2026-09-26 04:19:27.107535 | ubuntu-noble | ++ awk '/# tarball/ && !seen[$4]++ { print $4 }' kolla-build.conf 2026-09-26 04:19:27.111034 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-26 04:19:27.111087 | ubuntu-noble | + pushd tarballs 2026-09-26 04:19:27.112555 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.2.tar.gz 2026-09-26 04:19:27.115119 | ubuntu-noble | + filename=aodh-stable-2025.2.tar.gz 2026-09-26 04:19:27.115170 | ubuntu-noble | + [[ -e aodh-stable-2025.2.tar.gz ]] 2026-09-26 04:19:27.115186 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.2.tar.gz 2026-09-26 04:19:27.115207 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.2.tar.gz 2026-09-26 04:19:27.115222 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.2.tar.gz 2026-09-26 04:19:28.169842 | ubuntu-noble | 2026-09-26 04:19:28 URL:https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.2.tar.gz [259881/259881] -> "aodh-stable-2025.2.tar.gz" [1] 2026-09-26 04:19:28.171959 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-26 04:19:28.172010 | ubuntu-noble | + echo Process aodh-stable-2025.2.tar.gz 2026-09-26 04:19:28.172024 | ubuntu-noble | Process aodh-stable-2025.2.tar.gz 2026-09-26 04:19:28.173728 | ubuntu-noble | ++ tar -tzf aodh-stable-2025.2.tar.gz 2026-09-26 04:19:28.174743 | ubuntu-noble | ++ head -1 2026-09-26 04:19:28.175345 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-26 04:19:28.187619 | ubuntu-noble | + directory=aodh-21.0.1.dev3 2026-09-26 04:19:28.188579 | ubuntu-noble | ++ resolve_project_dir patches/2025.2 aodh-21.0.1.dev3 2026-09-26 04:19:28.188626 | ubuntu-noble | ++ local root=patches/2025.2 2026-09-26 04:19:28.188641 | ubuntu-noble | ++ local directory=aodh-21.0.1.dev3 2026-09-26 04:19:28.188712 | ubuntu-noble | ++ local suffix= 2026-09-26 04:19:28.188733 | ubuntu-noble | ++ local name=aodh 2026-09-26 04:19:28.188752 | ubuntu-noble | ++ local candidate path 2026-09-26 04:19:28.188793 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:28.188815 | ubuntu-noble | ++ path=patches/2025.2/aodh 2026-09-26 04:19:28.188831 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/aodh ]] 2026-09-26 04:19:28.188852 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:28.188865 | ubuntu-noble | ++ path=patches/2025.2/aodh 2026-09-26 04:19:28.188873 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/aodh ]] 2026-09-26 04:19:28.188884 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:28.188892 | ubuntu-noble | ++ path=patches/2025.2/aodh 2026-09-26 04:19:28.188900 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/aodh ]] 2026-09-26 04:19:28.188911 | ubuntu-noble | ++ return 1 2026-09-26 04:19:28.189710 | ubuntu-noble | + patch_dir= 2026-09-26 04:19:28.189741 | ubuntu-noble | + patch_dir= 2026-09-26 04:19:28.190103 | ubuntu-noble | ++ resolve_project_dir overlays/2025.2 aodh-21.0.1.dev3 /source 2026-09-26 04:19:28.190175 | ubuntu-noble | ++ local root=overlays/2025.2 2026-09-26 04:19:28.190193 | ubuntu-noble | ++ local directory=aodh-21.0.1.dev3 2026-09-26 04:19:28.190210 | ubuntu-noble | ++ local suffix=/source 2026-09-26 04:19:28.190246 | ubuntu-noble | ++ local name=aodh 2026-09-26 04:19:28.190265 | ubuntu-noble | ++ local candidate path 2026-09-26 04:19:28.190284 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:28.190301 | ubuntu-noble | ++ path=overlays/2025.2/aodh/source 2026-09-26 04:19:28.190316 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/aodh/source ]] 2026-09-26 04:19:28.190336 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:28.190350 | ubuntu-noble | ++ path=overlays/2025.2/aodh/source 2026-09-26 04:19:28.190362 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/aodh/source ]] 2026-09-26 04:19:28.190373 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:28.190381 | ubuntu-noble | ++ path=overlays/2025.2/aodh/source 2026-09-26 04:19:28.190389 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/aodh/source ]] 2026-09-26 04:19:28.190397 | ubuntu-noble | ++ return 1 2026-09-26 04:19:28.191387 | ubuntu-noble | + overlay_dir= 2026-09-26 04:19:28.191420 | ubuntu-noble | + overlay_dir= 2026-09-26 04:19:28.191429 | ubuntu-noble | + echo Check patches for aodh-stable-2025.2.tar.gz 2026-09-26 04:19:28.191453 | ubuntu-noble | Check patches for aodh-stable-2025.2.tar.gz 2026-09-26 04:19:28.191461 | ubuntu-noble | + [[ -n '' ]] 2026-09-26 04:19:28.191469 | ubuntu-noble | + echo Check overlays for aodh-stable-2025.2.tar.gz 2026-09-26 04:19:28.191476 | ubuntu-noble | Check overlays for aodh-stable-2025.2.tar.gz 2026-09-26 04:19:28.191484 | ubuntu-noble | + [[ -n '' ]] 2026-09-26 04:19:28.191492 | ubuntu-noble | + popd 2026-09-26 04:19:28.191500 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-26 04:19:28.191508 | ubuntu-noble | + pushd tarballs 2026-09-26 04:19:28.191787 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.2.tar.gz 2026-09-26 04:19:28.194685 | ubuntu-noble | + filename=barbican-stable-2025.2.tar.gz 2026-09-26 04:19:28.194725 | ubuntu-noble | + [[ -e barbican-stable-2025.2.tar.gz ]] 2026-09-26 04:19:28.194734 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.2.tar.gz 2026-09-26 04:19:28.194742 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.2.tar.gz 2026-09-26 04:19:28.194751 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.2.tar.gz 2026-09-26 04:19:29.434809 | ubuntu-noble | 2026-09-26 04:19:29 URL:https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.2.tar.gz [664868/664868] -> "barbican-stable-2025.2.tar.gz" [1] 2026-09-26 04:19:29.436436 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-26 04:19:29.436472 | ubuntu-noble | + echo Process barbican-stable-2025.2.tar.gz 2026-09-26 04:19:29.436482 | ubuntu-noble | Process barbican-stable-2025.2.tar.gz 2026-09-26 04:19:29.440616 | ubuntu-noble | ++ tar -tzf barbican-stable-2025.2.tar.gz 2026-09-26 04:19:29.440706 | ubuntu-noble | ++ head -1 2026-09-26 04:19:29.442771 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-26 04:19:29.446497 | ubuntu-noble | + directory=barbican-21.0.1.dev5 2026-09-26 04:19:29.446979 | ubuntu-noble | ++ resolve_project_dir patches/2025.2 barbican-21.0.1.dev5 2026-09-26 04:19:29.447050 | ubuntu-noble | ++ local root=patches/2025.2 2026-09-26 04:19:29.447062 | ubuntu-noble | ++ local directory=barbican-21.0.1.dev5 2026-09-26 04:19:29.447094 | ubuntu-noble | ++ local suffix= 2026-09-26 04:19:29.447155 | ubuntu-noble | ++ local name=barbican 2026-09-26 04:19:29.447165 | ubuntu-noble | ++ local candidate path 2026-09-26 04:19:29.447199 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:29.447209 | ubuntu-noble | ++ path=patches/2025.2/barbican 2026-09-26 04:19:29.447217 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/barbican ]] 2026-09-26 04:19:29.447259 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:29.447268 | ubuntu-noble | ++ path=patches/2025.2/barbican 2026-09-26 04:19:29.447274 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/barbican ]] 2026-09-26 04:19:29.447282 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:29.447288 | ubuntu-noble | ++ path=patches/2025.2/barbican 2026-09-26 04:19:29.447296 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/barbican ]] 2026-09-26 04:19:29.447302 | ubuntu-noble | ++ return 1 2026-09-26 04:19:29.447724 | ubuntu-noble | + patch_dir= 2026-09-26 04:19:29.447739 | ubuntu-noble | + patch_dir= 2026-09-26 04:19:29.448721 | ubuntu-noble | ++ resolve_project_dir overlays/2025.2 barbican-21.0.1.dev5 /source 2026-09-26 04:19:29.448769 | ubuntu-noble | ++ local root=overlays/2025.2 2026-09-26 04:19:29.448778 | ubuntu-noble | ++ local directory=barbican-21.0.1.dev5 2026-09-26 04:19:29.448783 | ubuntu-noble | ++ local suffix=/source 2026-09-26 04:19:29.448789 | ubuntu-noble | ++ local name=barbican 2026-09-26 04:19:29.448794 | ubuntu-noble | ++ local candidate path 2026-09-26 04:19:29.448807 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:29.448812 | ubuntu-noble | ++ path=overlays/2025.2/barbican/source 2026-09-26 04:19:29.448818 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/barbican/source ]] 2026-09-26 04:19:29.448823 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:29.448828 | ubuntu-noble | ++ path=overlays/2025.2/barbican/source 2026-09-26 04:19:29.448832 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/barbican/source ]] 2026-09-26 04:19:29.448838 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:29.448861 | ubuntu-noble | ++ path=overlays/2025.2/barbican/source 2026-09-26 04:19:29.448867 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/barbican/source ]] 2026-09-26 04:19:29.448872 | ubuntu-noble | ++ return 1 2026-09-26 04:19:29.449460 | ubuntu-noble | + overlay_dir= 2026-09-26 04:19:29.449478 | ubuntu-noble | + overlay_dir= 2026-09-26 04:19:29.449484 | ubuntu-noble | + echo Check patches for barbican-stable-2025.2.tar.gz 2026-09-26 04:19:29.449489 | ubuntu-noble | Check patches for barbican-stable-2025.2.tar.gz 2026-09-26 04:19:29.449494 | ubuntu-noble | + [[ -n '' ]] 2026-09-26 04:19:29.449499 | ubuntu-noble | + echo Check overlays for barbican-stable-2025.2.tar.gz 2026-09-26 04:19:29.449504 | ubuntu-noble | Check overlays for barbican-stable-2025.2.tar.gz 2026-09-26 04:19:29.449510 | ubuntu-noble | + [[ -n '' ]] 2026-09-26 04:19:29.449515 | ubuntu-noble | + popd 2026-09-26 04:19:29.449520 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-26 04:19:29.449573 | ubuntu-noble | + pushd tarballs 2026-09-26 04:19:29.449874 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.2.tar.gz 2026-09-26 04:19:29.451731 | ubuntu-noble | + filename=blazar-stable-2025.2.tar.gz 2026-09-26 04:19:29.451766 | ubuntu-noble | + [[ -e blazar-stable-2025.2.tar.gz ]] 2026-09-26 04:19:29.451773 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.2.tar.gz 2026-09-26 04:19:29.451780 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.2.tar.gz 2026-09-26 04:19:29.451785 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.2.tar.gz 2026-09-26 04:19:30.642701 | ubuntu-noble | 2026-09-26 04:19:30 URL:https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.2.tar.gz [431854/431854] -> "blazar-stable-2025.2.tar.gz" [1] 2026-09-26 04:19:30.645571 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-26 04:19:30.645620 | ubuntu-noble | + echo Process blazar-stable-2025.2.tar.gz 2026-09-26 04:19:30.645633 | ubuntu-noble | Process blazar-stable-2025.2.tar.gz 2026-09-26 04:19:30.649755 | ubuntu-noble | ++ tar -tzf blazar-stable-2025.2.tar.gz 2026-09-26 04:19:30.649812 | ubuntu-noble | ++ head -1 2026-09-26 04:19:30.650690 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-26 04:19:30.656718 | ubuntu-noble | + directory=blazar-16.0.1.dev4 2026-09-26 04:19:30.657197 | ubuntu-noble | ++ resolve_project_dir patches/2025.2 blazar-16.0.1.dev4 2026-09-26 04:19:30.657265 | ubuntu-noble | ++ local root=patches/2025.2 2026-09-26 04:19:30.657277 | ubuntu-noble | ++ local directory=blazar-16.0.1.dev4 2026-09-26 04:19:30.657308 | ubuntu-noble | ++ local suffix= 2026-09-26 04:19:30.657376 | ubuntu-noble | ++ local name=blazar 2026-09-26 04:19:30.657384 | ubuntu-noble | ++ local candidate path 2026-09-26 04:19:30.657419 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:30.657430 | ubuntu-noble | ++ path=patches/2025.2/blazar 2026-09-26 04:19:30.657439 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/blazar ]] 2026-09-26 04:19:30.657473 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:30.657483 | ubuntu-noble | ++ path=patches/2025.2/blazar 2026-09-26 04:19:30.657490 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/blazar ]] 2026-09-26 04:19:30.657517 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:30.657523 | ubuntu-noble | ++ path=patches/2025.2/blazar 2026-09-26 04:19:30.657529 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/blazar ]] 2026-09-26 04:19:30.657538 | ubuntu-noble | ++ return 1 2026-09-26 04:19:30.657916 | ubuntu-noble | + patch_dir= 2026-09-26 04:19:30.657935 | ubuntu-noble | + patch_dir= 2026-09-26 04:19:30.658767 | ubuntu-noble | ++ resolve_project_dir overlays/2025.2 blazar-16.0.1.dev4 /source 2026-09-26 04:19:30.658824 | ubuntu-noble | ++ local root=overlays/2025.2 2026-09-26 04:19:30.658834 | ubuntu-noble | ++ local directory=blazar-16.0.1.dev4 2026-09-26 04:19:30.658842 | ubuntu-noble | ++ local suffix=/source 2026-09-26 04:19:30.658849 | ubuntu-noble | ++ local name=blazar 2026-09-26 04:19:30.658855 | ubuntu-noble | ++ local candidate path 2026-09-26 04:19:30.658861 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:30.658868 | ubuntu-noble | ++ path=overlays/2025.2/blazar/source 2026-09-26 04:19:30.658895 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/blazar/source ]] 2026-09-26 04:19:30.658903 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:30.658909 | ubuntu-noble | ++ path=overlays/2025.2/blazar/source 2026-09-26 04:19:30.658916 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/blazar/source ]] 2026-09-26 04:19:30.658922 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:30.658928 | ubuntu-noble | ++ path=overlays/2025.2/blazar/source 2026-09-26 04:19:30.658935 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/blazar/source ]] 2026-09-26 04:19:30.658942 | ubuntu-noble | ++ return 1 2026-09-26 04:19:30.659559 | ubuntu-noble | + overlay_dir= 2026-09-26 04:19:30.659581 | ubuntu-noble | + overlay_dir= 2026-09-26 04:19:30.659587 | ubuntu-noble | + echo Check patches for blazar-stable-2025.2.tar.gz 2026-09-26 04:19:30.659593 | ubuntu-noble | Check patches for blazar-stable-2025.2.tar.gz 2026-09-26 04:19:30.659598 | ubuntu-noble | + [[ -n '' ]] 2026-09-26 04:19:30.659604 | ubuntu-noble | + echo Check overlays for blazar-stable-2025.2.tar.gz 2026-09-26 04:19:30.659610 | ubuntu-noble | Check overlays for blazar-stable-2025.2.tar.gz 2026-09-26 04:19:30.659615 | ubuntu-noble | + [[ -n '' ]] 2026-09-26 04:19:30.659621 | ubuntu-noble | + popd 2026-09-26 04:19:30.659626 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-26 04:19:30.659632 | ubuntu-noble | + pushd tarballs 2026-09-26 04:19:30.659869 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.2.tar.gz 2026-09-26 04:19:30.661675 | ubuntu-noble | + filename=ceilometer-stable-2025.2.tar.gz 2026-09-26 04:19:30.661703 | ubuntu-noble | + [[ -e ceilometer-stable-2025.2.tar.gz ]] 2026-09-26 04:19:30.661709 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.2.tar.gz 2026-09-26 04:19:30.661715 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.2.tar.gz 2026-09-26 04:19:30.661721 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.2.tar.gz 2026-09-26 04:19:32.064058 | ubuntu-noble | 2026-09-26 04:19:32 URL:https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.2.tar.gz [872211/872211] -> "ceilometer-stable-2025.2.tar.gz" [1] 2026-09-26 04:19:32.066204 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-26 04:19:32.066257 | ubuntu-noble | + echo Process ceilometer-stable-2025.2.tar.gz 2026-09-26 04:19:32.066270 | ubuntu-noble | Process ceilometer-stable-2025.2.tar.gz 2026-09-26 04:19:32.067808 | ubuntu-noble | ++ tar -tzf ceilometer-stable-2025.2.tar.gz 2026-09-26 04:19:32.067847 | ubuntu-noble | ++ head -1 2026-09-26 04:19:32.069009 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-26 04:19:32.077837 | ubuntu-noble | + directory=ceilometer-25.0.0.0rc2.dev2 2026-09-26 04:19:32.078802 | ubuntu-noble | ++ resolve_project_dir patches/2025.2 ceilometer-25.0.0.0rc2.dev2 2026-09-26 04:19:32.078856 | ubuntu-noble | ++ local root=patches/2025.2 2026-09-26 04:19:32.078872 | ubuntu-noble | ++ local directory=ceilometer-25.0.0.0rc2.dev2 2026-09-26 04:19:32.078888 | ubuntu-noble | ++ local suffix= 2026-09-26 04:19:32.078932 | ubuntu-noble | ++ local name=ceilometer 2026-09-26 04:19:32.078945 | ubuntu-noble | ++ local candidate path 2026-09-26 04:19:32.078960 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:32.078976 | ubuntu-noble | ++ path=patches/2025.2/ceilometer 2026-09-26 04:19:32.078988 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/ceilometer ]] 2026-09-26 04:19:32.079004 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:32.079033 | ubuntu-noble | ++ path=patches/2025.2/ceilometer 2026-09-26 04:19:32.079050 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/ceilometer ]] 2026-09-26 04:19:32.079060 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:32.079073 | ubuntu-noble | ++ path=patches/2025.2/ceilometer 2026-09-26 04:19:32.079083 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/ceilometer ]] 2026-09-26 04:19:32.079094 | ubuntu-noble | ++ return 1 2026-09-26 04:19:32.079758 | ubuntu-noble | + patch_dir= 2026-09-26 04:19:32.079807 | ubuntu-noble | + patch_dir= 2026-09-26 04:19:32.080453 | ubuntu-noble | ++ resolve_project_dir overlays/2025.2 ceilometer-25.0.0.0rc2.dev2 /source 2026-09-26 04:19:32.080596 | ubuntu-noble | ++ local root=overlays/2025.2 2026-09-26 04:19:32.080608 | ubuntu-noble | ++ local directory=ceilometer-25.0.0.0rc2.dev2 2026-09-26 04:19:32.080681 | ubuntu-noble | ++ local suffix=/source 2026-09-26 04:19:32.080782 | ubuntu-noble | ++ local name=ceilometer 2026-09-26 04:19:32.080791 | ubuntu-noble | ++ local candidate path 2026-09-26 04:19:32.080848 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:32.080872 | ubuntu-noble | ++ path=overlays/2025.2/ceilometer/source 2026-09-26 04:19:32.080898 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/ceilometer/source ]] 2026-09-26 04:19:32.080949 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:32.080957 | ubuntu-noble | ++ path=overlays/2025.2/ceilometer/source 2026-09-26 04:19:32.080978 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/ceilometer/source ]] 2026-09-26 04:19:32.080998 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:32.081005 | ubuntu-noble | ++ path=overlays/2025.2/ceilometer/source 2026-09-26 04:19:32.081025 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/ceilometer/source ]] 2026-09-26 04:19:32.081050 | ubuntu-noble | ++ return 1 2026-09-26 04:19:32.081588 | ubuntu-noble | + overlay_dir= 2026-09-26 04:19:32.081625 | ubuntu-noble | + overlay_dir= 2026-09-26 04:19:32.081702 | ubuntu-noble | + echo Check patches for ceilometer-stable-2025.2.tar.gz 2026-09-26 04:19:32.081737 | ubuntu-noble | Check patches for ceilometer-stable-2025.2.tar.gz 2026-09-26 04:19:32.081760 | ubuntu-noble | + [[ -n '' ]] 2026-09-26 04:19:32.081787 | ubuntu-noble | + echo Check overlays for ceilometer-stable-2025.2.tar.gz 2026-09-26 04:19:32.081795 | ubuntu-noble | Check overlays for ceilometer-stable-2025.2.tar.gz 2026-09-26 04:19:32.081802 | ubuntu-noble | + [[ -n '' ]] 2026-09-26 04:19:32.081809 | ubuntu-noble | + popd 2026-09-26 04:19:32.081933 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-26 04:19:32.081942 | ubuntu-noble | + pushd tarballs 2026-09-26 04:19:32.082696 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.2.tar.gz 2026-09-26 04:19:32.084270 | ubuntu-noble | + filename=cinder-stable-2025.2.tar.gz 2026-09-26 04:19:32.084306 | ubuntu-noble | + [[ -e cinder-stable-2025.2.tar.gz ]] 2026-09-26 04:19:32.084312 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.2.tar.gz 2026-09-26 04:19:32.084317 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.2.tar.gz 2026-09-26 04:19:32.084324 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.2.tar.gz 2026-09-26 04:19:33.859866 | ubuntu-noble | 2026-09-26 04:19:33 URL:https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.2.tar.gz [6502913/6502913] -> "cinder-stable-2025.2.tar.gz" [1] 2026-09-26 04:19:33.863061 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-26 04:19:33.863129 | ubuntu-noble | + echo Process cinder-stable-2025.2.tar.gz 2026-09-26 04:19:33.863143 | ubuntu-noble | Process cinder-stable-2025.2.tar.gz 2026-09-26 04:19:33.865788 | ubuntu-noble | ++ tar -tzf cinder-stable-2025.2.tar.gz 2026-09-26 04:19:33.866576 | ubuntu-noble | ++ head -1 2026-09-26 04:19:33.868267 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-26 04:19:33.874515 | ubuntu-noble | + directory=cinder-27.0.1.dev25 2026-09-26 04:19:33.875942 | ubuntu-noble | ++ resolve_project_dir patches/2025.2 cinder-27.0.1.dev25 2026-09-26 04:19:33.875973 | ubuntu-noble | ++ local root=patches/2025.2 2026-09-26 04:19:33.875980 | ubuntu-noble | ++ local directory=cinder-27.0.1.dev25 2026-09-26 04:19:33.875985 | ubuntu-noble | ++ local suffix= 2026-09-26 04:19:33.875991 | ubuntu-noble | ++ local name=cinder 2026-09-26 04:19:33.875995 | ubuntu-noble | ++ local candidate path 2026-09-26 04:19:33.876000 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:33.876005 | ubuntu-noble | ++ path=patches/2025.2/cinder 2026-09-26 04:19:33.876011 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/cinder ]] 2026-09-26 04:19:33.876017 | ubuntu-noble | ++ echo patches/2025.2/cinder 2026-09-26 04:19:33.876022 | ubuntu-noble | ++ return 0 2026-09-26 04:19:33.876032 | ubuntu-noble | + patch_dir=patches/2025.2/cinder 2026-09-26 04:19:33.877288 | ubuntu-noble | ++ resolve_project_dir overlays/2025.2 cinder-27.0.1.dev25 /source 2026-09-26 04:19:33.877325 | ubuntu-noble | ++ local root=overlays/2025.2 2026-09-26 04:19:33.877331 | ubuntu-noble | ++ local directory=cinder-27.0.1.dev25 2026-09-26 04:19:33.877335 | ubuntu-noble | ++ local suffix=/source 2026-09-26 04:19:33.877340 | ubuntu-noble | ++ local name=cinder 2026-09-26 04:19:33.877344 | ubuntu-noble | ++ local candidate path 2026-09-26 04:19:33.877349 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:33.877353 | ubuntu-noble | ++ path=overlays/2025.2/cinder/source 2026-09-26 04:19:33.877359 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/cinder/source ]] 2026-09-26 04:19:33.877364 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:33.877368 | ubuntu-noble | ++ path=overlays/2025.2/cinder/source 2026-09-26 04:19:33.877373 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/cinder/source ]] 2026-09-26 04:19:33.877377 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:33.877382 | ubuntu-noble | ++ path=overlays/2025.2/cinder/source 2026-09-26 04:19:33.877386 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/cinder/source ]] 2026-09-26 04:19:33.877391 | ubuntu-noble | ++ return 1 2026-09-26 04:19:33.877399 | ubuntu-noble | + overlay_dir= 2026-09-26 04:19:33.877404 | ubuntu-noble | + overlay_dir= 2026-09-26 04:19:33.877411 | ubuntu-noble | + echo Check patches for cinder-stable-2025.2.tar.gz 2026-09-26 04:19:33.877432 | ubuntu-noble | Check patches for cinder-stable-2025.2.tar.gz 2026-09-26 04:19:33.877465 | ubuntu-noble | + [[ -n patches/2025.2/cinder ]] 2026-09-26 04:19:33.877475 | ubuntu-noble | + tar xzf cinder-stable-2025.2.tar.gz 2026-09-26 04:19:34.259473 | ubuntu-noble | + rm cinder-stable-2025.2.tar.gz 2026-09-26 04:19:34.264719 | ubuntu-noble | + find cinder-27.0.1.dev25 -type f 2026-09-26 04:19:34.264748 | ubuntu-noble | + sort 2026-09-26 04:19:34.276363 | ubuntu-noble | + pushd cinder-27.0.1.dev25 2026-09-26 04:19:34.277809 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/cinder -type f -name '*.patch' 2026-09-26 04:19:34.278469 | ubuntu-noble | ++ sort 2026-09-26 04:19:34.282285 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-26 04:19:34.282375 | ubuntu-noble | + apply_patch patches/2025.2/cinder/netapp-01-backport-962085.patch 2026-09-26 04:19:34.282445 | ubuntu-noble | + local rel=patches/2025.2/cinder/netapp-01-backport-962085.patch 2026-09-26 04:19:34.282476 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/cinder/netapp-01-backport-962085.patch 2026-09-26 04:19:34.282498 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.2/cinder/netapp-01-backport-962085.patch' 2026-09-26 04:19:34.282510 | ubuntu-noble | APPLY PATCH patches/2025.2/cinder/netapp-01-backport-962085.patch 2026-09-26 04:19:34.282529 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-26 04:19:34.284791 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-09-26 04:19:34.285259 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-09-26 04:19:34.285553 | ubuntu-noble | checking file releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-09-26 04:19:34.286114 | ubuntu-noble | + patch --forward --batch -p1 2026-09-26 04:19:34.287777 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-09-26 04:19:34.288121 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-09-26 04:19:34.288320 | ubuntu-noble | patching file releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-09-26 04:19:34.289361 | ubuntu-noble | + echo patches/2025.2/cinder/netapp-01-backport-962085.patch 2026-09-26 04:19:34.289382 | ubuntu-noble | + popd 2026-09-26 04:19:34.289574 | ubuntu-noble | + find cinder-27.0.1.dev25 -type f 2026-09-26 04:19:34.289713 | ubuntu-noble | + sort 2026-09-26 04:19:34.302603 | ubuntu-noble | + append_new_files_to_sources_txt cinder-27.0.1.dev25 files-before files-after 2026-09-26 04:19:34.302635 | ubuntu-noble | + local directory=cinder-27.0.1.dev25 2026-09-26 04:19:34.302640 | ubuntu-noble | + local before=files-before 2026-09-26 04:19:34.302664 | ubuntu-noble | + local after=files-after 2026-09-26 04:19:34.302669 | ubuntu-noble | + local sources_txt 2026-09-26 04:19:34.304696 | ubuntu-noble | ++ find cinder-27.0.1.dev25 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-26 04:19:34.304731 | ubuntu-noble | ++ head -1 2026-09-26 04:19:34.306008 | ubuntu-noble | + sources_txt=cinder-27.0.1.dev25/cinder.egg-info/SOURCES.txt 2026-09-26 04:19:34.306037 | ubuntu-noble | + [[ -z cinder-27.0.1.dev25/cinder.egg-info/SOURCES.txt ]] 2026-09-26 04:19:34.306045 | ubuntu-noble | + local new_files 2026-09-26 04:19:34.306600 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-26 04:19:34.310910 | ubuntu-noble | + new_files=cinder-27.0.1.dev25/releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-09-26 04:19:34.310936 | ubuntu-noble | + [[ -z cinder-27.0.1.dev25/releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml ]] 2026-09-26 04:19:34.312385 | ubuntu-noble | ++ tail -c1 cinder-27.0.1.dev25/cinder.egg-info/SOURCES.txt 2026-09-26 04:19:34.313573 | ubuntu-noble | + [[ -n y ]] 2026-09-26 04:19:34.313718 | ubuntu-noble | + echo 2026-09-26 04:19:34.313756 | ubuntu-noble | + local file 2026-09-26 04:19:34.313773 | ubuntu-noble | + for file in $new_files 2026-09-26 04:19:34.313789 | ubuntu-noble | + case $file in 2026-09-26 04:19:34.313818 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml TO cinder-27.0.1.dev25/cinder.egg-info/SOURCES.txt' 2026-09-26 04:19:34.313836 | ubuntu-noble | APPEND releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml TO cinder-27.0.1.dev25/cinder.egg-info/SOURCES.txt 2026-09-26 04:19:34.313854 | ubuntu-noble | + echo releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-09-26 04:19:34.313870 | ubuntu-noble | + rm files-before files-after 2026-09-26 04:19:34.315254 | ubuntu-noble | + tar czf cinder-stable-2025.2.tar.gz cinder-27.0.1.dev25 2026-09-26 04:19:35.523800 | ubuntu-noble | + rm -r cinder-27.0.1.dev25 2026-09-26 04:19:35.603098 | ubuntu-noble | + echo Check overlays for cinder-stable-2025.2.tar.gz 2026-09-26 04:19:35.603149 | ubuntu-noble | Check overlays for cinder-stable-2025.2.tar.gz 2026-09-26 04:19:35.603161 | ubuntu-noble | + [[ -n '' ]] 2026-09-26 04:19:35.603166 | ubuntu-noble | + popd 2026-09-26 04:19:35.603233 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-26 04:19:35.603261 | ubuntu-noble | + pushd tarballs 2026-09-26 04:19:35.604268 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/designate/designate-stable-2025.2.tar.gz 2026-09-26 04:19:35.607086 | ubuntu-noble | + filename=designate-stable-2025.2.tar.gz 2026-09-26 04:19:35.607136 | ubuntu-noble | + [[ -e designate-stable-2025.2.tar.gz ]] 2026-09-26 04:19:35.607203 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/designate/designate-stable-2025.2.tar.gz 2026-09-26 04:19:35.607208 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/designate/designate-stable-2025.2.tar.gz 2026-09-26 04:19:35.607244 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/designate/designate-stable-2025.2.tar.gz 2026-09-26 04:19:36.875843 | ubuntu-noble | 2026-09-26 04:19:36 URL:https://tarballs.opendev.org/openstack/designate/designate-stable-2025.2.tar.gz [1019280/1019280] -> "designate-stable-2025.2.tar.gz" [1] 2026-09-26 04:19:36.879006 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/designate/designate-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-26 04:19:36.879096 | ubuntu-noble | + echo Process designate-stable-2025.2.tar.gz 2026-09-26 04:19:36.879110 | ubuntu-noble | Process designate-stable-2025.2.tar.gz 2026-09-26 04:19:36.881727 | ubuntu-noble | ++ tar -tzf designate-stable-2025.2.tar.gz 2026-09-26 04:19:36.881771 | ubuntu-noble | ++ head -1 2026-09-26 04:19:36.883407 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-26 04:19:36.890887 | ubuntu-noble | + directory=designate-21.0.2.dev1 2026-09-26 04:19:36.892493 | ubuntu-noble | ++ resolve_project_dir patches/2025.2 designate-21.0.2.dev1 2026-09-26 04:19:36.892528 | ubuntu-noble | ++ local root=patches/2025.2 2026-09-26 04:19:36.892536 | ubuntu-noble | ++ local directory=designate-21.0.2.dev1 2026-09-26 04:19:36.892543 | ubuntu-noble | ++ local suffix= 2026-09-26 04:19:36.892549 | ubuntu-noble | ++ local name=designate 2026-09-26 04:19:36.892555 | ubuntu-noble | ++ local candidate path 2026-09-26 04:19:36.892561 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:36.892567 | ubuntu-noble | ++ path=patches/2025.2/designate 2026-09-26 04:19:36.892573 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/designate ]] 2026-09-26 04:19:36.892580 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:36.892586 | ubuntu-noble | ++ path=patches/2025.2/designate 2026-09-26 04:19:36.892608 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/designate ]] 2026-09-26 04:19:36.892614 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:36.892619 | ubuntu-noble | ++ path=patches/2025.2/designate 2026-09-26 04:19:36.892625 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/designate ]] 2026-09-26 04:19:36.892631 | ubuntu-noble | ++ return 1 2026-09-26 04:19:36.892642 | ubuntu-noble | + patch_dir= 2026-09-26 04:19:36.892676 | ubuntu-noble | + patch_dir= 2026-09-26 04:19:36.893778 | ubuntu-noble | ++ resolve_project_dir overlays/2025.2 designate-21.0.2.dev1 /source 2026-09-26 04:19:36.893848 | ubuntu-noble | ++ local root=overlays/2025.2 2026-09-26 04:19:36.893860 | ubuntu-noble | ++ local directory=designate-21.0.2.dev1 2026-09-26 04:19:36.893869 | ubuntu-noble | ++ local suffix=/source 2026-09-26 04:19:36.893877 | ubuntu-noble | ++ local name=designate 2026-09-26 04:19:36.893884 | ubuntu-noble | ++ local candidate path 2026-09-26 04:19:36.893891 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:36.893899 | ubuntu-noble | ++ path=overlays/2025.2/designate/source 2026-09-26 04:19:36.893906 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/designate/source ]] 2026-09-26 04:19:36.893914 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:36.893921 | ubuntu-noble | ++ path=overlays/2025.2/designate/source 2026-09-26 04:19:36.893928 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/designate/source ]] 2026-09-26 04:19:36.893935 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:36.893951 | ubuntu-noble | ++ path=overlays/2025.2/designate/source 2026-09-26 04:19:36.893959 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/designate/source ]] 2026-09-26 04:19:36.893967 | ubuntu-noble | ++ return 1 2026-09-26 04:19:36.894768 | ubuntu-noble | + overlay_dir= 2026-09-26 04:19:36.894801 | ubuntu-noble | + overlay_dir= 2026-09-26 04:19:36.894809 | ubuntu-noble | + echo Check patches for designate-stable-2025.2.tar.gz 2026-09-26 04:19:36.894816 | ubuntu-noble | Check patches for designate-stable-2025.2.tar.gz 2026-09-26 04:19:36.894824 | ubuntu-noble | + [[ -n '' ]] 2026-09-26 04:19:36.894831 | ubuntu-noble | + echo Check overlays for designate-stable-2025.2.tar.gz 2026-09-26 04:19:36.894838 | ubuntu-noble | Check overlays for designate-stable-2025.2.tar.gz 2026-09-26 04:19:36.894845 | ubuntu-noble | + [[ -n '' ]] 2026-09-26 04:19:36.894853 | ubuntu-noble | + popd 2026-09-26 04:19:36.894860 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-26 04:19:36.894868 | ubuntu-noble | + pushd tarballs 2026-09-26 04:19:36.895153 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/glance/glance-stable-2025.2.tar.gz 2026-09-26 04:19:36.897779 | ubuntu-noble | + filename=glance-stable-2025.2.tar.gz 2026-09-26 04:19:36.897820 | ubuntu-noble | + [[ -e glance-stable-2025.2.tar.gz ]] 2026-09-26 04:19:36.897833 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/glance/glance-stable-2025.2.tar.gz 2026-09-26 04:19:36.897845 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/glance/glance-stable-2025.2.tar.gz 2026-09-26 04:19:36.897859 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/glance/glance-stable-2025.2.tar.gz 2026-09-26 04:19:38.408365 | ubuntu-noble | 2026-09-26 04:19:38 URL:https://tarballs.opendev.org/openstack/glance/glance-stable-2025.2.tar.gz [2143423/2143423] -> "glance-stable-2025.2.tar.gz" [1] 2026-09-26 04:19:38.410819 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/glance/glance-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-26 04:19:38.410870 | ubuntu-noble | + echo Process glance-stable-2025.2.tar.gz 2026-09-26 04:19:38.410883 | ubuntu-noble | Process glance-stable-2025.2.tar.gz 2026-09-26 04:19:38.413742 | ubuntu-noble | ++ tar -tzf glance-stable-2025.2.tar.gz 2026-09-26 04:19:38.413786 | ubuntu-noble | ++ head -1 2026-09-26 04:19:38.414001 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-26 04:19:38.423091 | ubuntu-noble | + directory=glance-31.1.1.dev18 2026-09-26 04:19:38.424046 | ubuntu-noble | ++ resolve_project_dir patches/2025.2 glance-31.1.1.dev18 2026-09-26 04:19:38.424098 | ubuntu-noble | ++ local root=patches/2025.2 2026-09-26 04:19:38.424114 | ubuntu-noble | ++ local directory=glance-31.1.1.dev18 2026-09-26 04:19:38.424131 | ubuntu-noble | ++ local suffix= 2026-09-26 04:19:38.424165 | ubuntu-noble | ++ local name=glance 2026-09-26 04:19:38.424201 | ubuntu-noble | ++ local candidate path 2026-09-26 04:19:38.424212 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:38.424227 | ubuntu-noble | ++ path=patches/2025.2/glance 2026-09-26 04:19:38.424239 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/glance ]] 2026-09-26 04:19:38.424254 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:38.424266 | ubuntu-noble | ++ path=patches/2025.2/glance 2026-09-26 04:19:38.424282 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/glance ]] 2026-09-26 04:19:38.424292 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:38.424302 | ubuntu-noble | ++ path=patches/2025.2/glance 2026-09-26 04:19:38.424338 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/glance ]] 2026-09-26 04:19:38.424352 | ubuntu-noble | ++ return 1 2026-09-26 04:19:38.425200 | ubuntu-noble | + patch_dir= 2026-09-26 04:19:38.425233 | ubuntu-noble | + patch_dir= 2026-09-26 04:19:38.425527 | ubuntu-noble | ++ resolve_project_dir overlays/2025.2 glance-31.1.1.dev18 /source 2026-09-26 04:19:38.425575 | ubuntu-noble | ++ local root=overlays/2025.2 2026-09-26 04:19:38.425591 | ubuntu-noble | ++ local directory=glance-31.1.1.dev18 2026-09-26 04:19:38.425605 | ubuntu-noble | ++ local suffix=/source 2026-09-26 04:19:38.425710 | ubuntu-noble | ++ local name=glance 2026-09-26 04:19:38.425740 | ubuntu-noble | ++ local candidate path 2026-09-26 04:19:38.425765 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:38.425776 | ubuntu-noble | ++ path=overlays/2025.2/glance/source 2026-09-26 04:19:38.425786 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/glance/source ]] 2026-09-26 04:19:38.425796 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:38.425806 | ubuntu-noble | ++ path=overlays/2025.2/glance/source 2026-09-26 04:19:38.425819 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/glance/source ]] 2026-09-26 04:19:38.425829 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:38.425838 | ubuntu-noble | ++ path=overlays/2025.2/glance/source 2026-09-26 04:19:38.425848 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/glance/source ]] 2026-09-26 04:19:38.425857 | ubuntu-noble | ++ return 1 2026-09-26 04:19:38.426971 | ubuntu-noble | + overlay_dir= 2026-09-26 04:19:38.427013 | ubuntu-noble | + overlay_dir= 2026-09-26 04:19:38.427025 | ubuntu-noble | + echo Check patches for glance-stable-2025.2.tar.gz 2026-09-26 04:19:38.427035 | ubuntu-noble | Check patches for glance-stable-2025.2.tar.gz 2026-09-26 04:19:38.427045 | ubuntu-noble | + [[ -n '' ]] 2026-09-26 04:19:38.427066 | ubuntu-noble | + echo Check overlays for glance-stable-2025.2.tar.gz 2026-09-26 04:19:38.427077 | ubuntu-noble | Check overlays for glance-stable-2025.2.tar.gz 2026-09-26 04:19:38.427086 | ubuntu-noble | + [[ -n '' ]] 2026-09-26 04:19:38.427095 | ubuntu-noble | + popd 2026-09-26 04:19:38.427110 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-26 04:19:38.427120 | ubuntu-noble | + pushd tarballs 2026-09-26 04:19:38.427274 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/heat/heat-stable-2025.2.tar.gz 2026-09-26 04:19:38.429478 | ubuntu-noble | + filename=heat-stable-2025.2.tar.gz 2026-09-26 04:19:38.429513 | ubuntu-noble | + [[ -e heat-stable-2025.2.tar.gz ]] 2026-09-26 04:19:38.429524 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/heat/heat-stable-2025.2.tar.gz 2026-09-26 04:19:38.429534 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/heat/heat-stable-2025.2.tar.gz 2026-09-26 04:19:38.429544 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/heat/heat-stable-2025.2.tar.gz 2026-09-26 04:19:39.940575 | ubuntu-noble | 2026-09-26 04:19:39 URL:https://tarballs.opendev.org/openstack/heat/heat-stable-2025.2.tar.gz [2358834/2358834] -> "heat-stable-2025.2.tar.gz" [1] 2026-09-26 04:19:39.943456 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/heat/heat-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-26 04:19:39.943514 | ubuntu-noble | + echo Process heat-stable-2025.2.tar.gz 2026-09-26 04:19:39.943529 | ubuntu-noble | Process heat-stable-2025.2.tar.gz 2026-09-26 04:19:39.945717 | ubuntu-noble | ++ tar -tzf heat-stable-2025.2.tar.gz 2026-09-26 04:19:39.945760 | ubuntu-noble | ++ head -1 2026-09-26 04:19:39.947430 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-26 04:19:39.957472 | ubuntu-noble | + directory=openstack_heat-25.0.2.dev1 2026-09-26 04:19:39.958619 | ubuntu-noble | ++ resolve_project_dir patches/2025.2 openstack_heat-25.0.2.dev1 2026-09-26 04:19:39.958701 | ubuntu-noble | ++ local root=patches/2025.2 2026-09-26 04:19:39.958776 | ubuntu-noble | ++ local directory=openstack_heat-25.0.2.dev1 2026-09-26 04:19:39.958789 | ubuntu-noble | ++ local suffix= 2026-09-26 04:19:39.958863 | ubuntu-noble | ++ local name=openstack_heat 2026-09-26 04:19:39.958873 | ubuntu-noble | ++ local candidate path 2026-09-26 04:19:39.958912 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:39.958925 | ubuntu-noble | ++ path=patches/2025.2/openstack_heat 2026-09-26 04:19:39.958936 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/openstack_heat ]] 2026-09-26 04:19:39.958984 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:39.958993 | ubuntu-noble | ++ path=patches/2025.2/openstack-heat 2026-09-26 04:19:39.959004 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/openstack-heat ]] 2026-09-26 04:19:39.959012 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:39.959018 | ubuntu-noble | ++ path=patches/2025.2/openstack_heat 2026-09-26 04:19:39.959027 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/openstack_heat ]] 2026-09-26 04:19:39.959036 | ubuntu-noble | ++ return 1 2026-09-26 04:19:39.959962 | ubuntu-noble | + patch_dir= 2026-09-26 04:19:39.959996 | ubuntu-noble | + patch_dir= 2026-09-26 04:19:39.960484 | ubuntu-noble | ++ resolve_project_dir overlays/2025.2 openstack_heat-25.0.2.dev1 /source 2026-09-26 04:19:39.960560 | ubuntu-noble | ++ local root=overlays/2025.2 2026-09-26 04:19:39.960572 | ubuntu-noble | ++ local directory=openstack_heat-25.0.2.dev1 2026-09-26 04:19:39.960581 | ubuntu-noble | ++ local suffix=/source 2026-09-26 04:19:39.960693 | ubuntu-noble | ++ local name=openstack_heat 2026-09-26 04:19:39.960710 | ubuntu-noble | ++ local candidate path 2026-09-26 04:19:39.960744 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:39.960755 | ubuntu-noble | ++ path=overlays/2025.2/openstack_heat/source 2026-09-26 04:19:39.960765 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/openstack_heat/source ]] 2026-09-26 04:19:39.960803 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:39.960814 | ubuntu-noble | ++ path=overlays/2025.2/openstack-heat/source 2026-09-26 04:19:39.960820 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/openstack-heat/source ]] 2026-09-26 04:19:39.960829 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:39.960838 | ubuntu-noble | ++ path=overlays/2025.2/openstack_heat/source 2026-09-26 04:19:39.960844 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/openstack_heat/source ]] 2026-09-26 04:19:39.960853 | ubuntu-noble | ++ return 1 2026-09-26 04:19:39.961792 | ubuntu-noble | + overlay_dir= 2026-09-26 04:19:39.961860 | ubuntu-noble | + overlay_dir= 2026-09-26 04:19:39.961878 | ubuntu-noble | + echo Check patches for heat-stable-2025.2.tar.gz 2026-09-26 04:19:39.961887 | ubuntu-noble | Check patches for heat-stable-2025.2.tar.gz 2026-09-26 04:19:39.961895 | ubuntu-noble | + [[ -n '' ]] 2026-09-26 04:19:39.961901 | ubuntu-noble | + echo Check overlays for heat-stable-2025.2.tar.gz 2026-09-26 04:19:39.961908 | ubuntu-noble | Check overlays for heat-stable-2025.2.tar.gz 2026-09-26 04:19:39.961914 | ubuntu-noble | + [[ -n '' ]] 2026-09-26 04:19:39.961920 | ubuntu-noble | + popd 2026-09-26 04:19:39.962041 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-26 04:19:39.962051 | ubuntu-noble | + pushd tarballs 2026-09-26 04:19:39.963240 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.2.tar.gz 2026-09-26 04:19:39.966268 | ubuntu-noble | + filename=horizon-stable-2025.2.tar.gz 2026-09-26 04:19:39.966384 | ubuntu-noble | + [[ -e horizon-stable-2025.2.tar.gz ]] 2026-09-26 04:19:39.966401 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.2.tar.gz 2026-09-26 04:19:39.966412 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.2.tar.gz 2026-09-26 04:19:39.966423 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.2.tar.gz 2026-09-26 04:19:41.632976 | ubuntu-noble | 2026-09-26 04:19:41 URL:https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.2.tar.gz [5397412/5397412] -> "horizon-stable-2025.2.tar.gz" [1] 2026-09-26 04:19:41.635974 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-26 04:19:41.636049 | ubuntu-noble | + echo Process horizon-stable-2025.2.tar.gz 2026-09-26 04:19:41.636064 | ubuntu-noble | Process horizon-stable-2025.2.tar.gz 2026-09-26 04:19:41.640725 | ubuntu-noble | ++ tar -tzf horizon-stable-2025.2.tar.gz 2026-09-26 04:19:41.640780 | ubuntu-noble | ++ head -1 2026-09-26 04:19:41.642709 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-26 04:19:41.648720 | ubuntu-noble | + directory=horizon-25.5.3.dev10 2026-09-26 04:19:41.649215 | ubuntu-noble | ++ resolve_project_dir patches/2025.2 horizon-25.5.3.dev10 2026-09-26 04:19:41.649366 | ubuntu-noble | ++ local root=patches/2025.2 2026-09-26 04:19:41.649382 | ubuntu-noble | ++ local directory=horizon-25.5.3.dev10 2026-09-26 04:19:41.649418 | ubuntu-noble | ++ local suffix= 2026-09-26 04:19:41.649493 | ubuntu-noble | ++ local name=horizon 2026-09-26 04:19:41.649504 | ubuntu-noble | ++ local candidate path 2026-09-26 04:19:41.649545 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:41.649557 | ubuntu-noble | ++ path=patches/2025.2/horizon 2026-09-26 04:19:41.649568 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/horizon ]] 2026-09-26 04:19:41.649613 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:41.649625 | ubuntu-noble | ++ path=patches/2025.2/horizon 2026-09-26 04:19:41.649633 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/horizon ]] 2026-09-26 04:19:41.649643 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:41.649682 | ubuntu-noble | ++ path=patches/2025.2/horizon 2026-09-26 04:19:41.649695 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/horizon ]] 2026-09-26 04:19:41.649706 | ubuntu-noble | ++ return 1 2026-09-26 04:19:41.650066 | ubuntu-noble | + patch_dir= 2026-09-26 04:19:41.650079 | ubuntu-noble | + patch_dir= 2026-09-26 04:19:41.651570 | ubuntu-noble | ++ resolve_project_dir overlays/2025.2 horizon-25.5.3.dev10 /source 2026-09-26 04:19:41.651605 | ubuntu-noble | ++ local root=overlays/2025.2 2026-09-26 04:19:41.651614 | ubuntu-noble | ++ local directory=horizon-25.5.3.dev10 2026-09-26 04:19:41.651621 | ubuntu-noble | ++ local suffix=/source 2026-09-26 04:19:41.651628 | ubuntu-noble | ++ local name=horizon 2026-09-26 04:19:41.651635 | ubuntu-noble | ++ local candidate path 2026-09-26 04:19:41.651642 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:41.651684 | ubuntu-noble | ++ path=overlays/2025.2/horizon/source 2026-09-26 04:19:41.651694 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/horizon/source ]] 2026-09-26 04:19:41.651702 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:41.651710 | ubuntu-noble | ++ path=overlays/2025.2/horizon/source 2026-09-26 04:19:41.651717 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/horizon/source ]] 2026-09-26 04:19:41.651724 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:41.651732 | ubuntu-noble | ++ path=overlays/2025.2/horizon/source 2026-09-26 04:19:41.651739 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/horizon/source ]] 2026-09-26 04:19:41.651746 | ubuntu-noble | ++ return 1 2026-09-26 04:19:41.651759 | ubuntu-noble | + overlay_dir= 2026-09-26 04:19:41.651767 | ubuntu-noble | + overlay_dir= 2026-09-26 04:19:41.651774 | ubuntu-noble | + echo Check patches for horizon-stable-2025.2.tar.gz 2026-09-26 04:19:41.651781 | ubuntu-noble | Check patches for horizon-stable-2025.2.tar.gz 2026-09-26 04:19:41.651788 | ubuntu-noble | + [[ -n '' ]] 2026-09-26 04:19:41.651795 | ubuntu-noble | + echo Check overlays for horizon-stable-2025.2.tar.gz 2026-09-26 04:19:41.651802 | ubuntu-noble | Check overlays for horizon-stable-2025.2.tar.gz 2026-09-26 04:19:41.651810 | ubuntu-noble | + [[ -n '' ]] 2026-09-26 04:19:41.651822 | ubuntu-noble | + popd 2026-09-26 04:19:41.651839 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-26 04:19:41.651856 | ubuntu-noble | + pushd tarballs 2026-09-26 04:19:41.652998 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.2.tar.gz 2026-09-26 04:19:41.654610 | ubuntu-noble | + filename=ironic-stable-2025.2.tar.gz 2026-09-26 04:19:41.654639 | ubuntu-noble | + [[ -e ironic-stable-2025.2.tar.gz ]] 2026-09-26 04:19:41.654714 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.2.tar.gz 2026-09-26 04:19:41.654727 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.2.tar.gz 2026-09-26 04:19:41.654735 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.2.tar.gz 2026-09-26 04:19:43.087758 | ubuntu-noble | 2026-09-26 04:19:43 URL:https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.2.tar.gz [3057725/3057725] -> "ironic-stable-2025.2.tar.gz" [1] 2026-09-26 04:19:43.088354 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-26 04:19:43.088392 | ubuntu-noble | + echo Process ironic-stable-2025.2.tar.gz 2026-09-26 04:19:43.088403 | ubuntu-noble | Process ironic-stable-2025.2.tar.gz 2026-09-26 04:19:43.092708 | ubuntu-noble | ++ tar -tzf ironic-stable-2025.2.tar.gz 2026-09-26 04:19:43.092748 | ubuntu-noble | ++ head -1 2026-09-26 04:19:43.094700 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-26 04:19:43.104486 | ubuntu-noble | + directory=ironic-32.1.1.dev2 2026-09-26 04:19:43.105476 | ubuntu-noble | ++ resolve_project_dir patches/2025.2 ironic-32.1.1.dev2 2026-09-26 04:19:43.105538 | ubuntu-noble | ++ local root=patches/2025.2 2026-09-26 04:19:43.105561 | ubuntu-noble | ++ local directory=ironic-32.1.1.dev2 2026-09-26 04:19:43.105571 | ubuntu-noble | ++ local suffix= 2026-09-26 04:19:43.105580 | ubuntu-noble | ++ local name=ironic 2026-09-26 04:19:43.105588 | ubuntu-noble | ++ local candidate path 2026-09-26 04:19:43.105597 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:43.105605 | ubuntu-noble | ++ path=patches/2025.2/ironic 2026-09-26 04:19:43.105614 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/ironic ]] 2026-09-26 04:19:43.105623 | ubuntu-noble | ++ echo patches/2025.2/ironic 2026-09-26 04:19:43.105632 | ubuntu-noble | ++ return 0 2026-09-26 04:19:43.106197 | ubuntu-noble | + patch_dir=patches/2025.2/ironic 2026-09-26 04:19:43.106484 | ubuntu-noble | ++ resolve_project_dir overlays/2025.2 ironic-32.1.1.dev2 /source 2026-09-26 04:19:43.106515 | ubuntu-noble | ++ local root=overlays/2025.2 2026-09-26 04:19:43.106528 | ubuntu-noble | ++ local directory=ironic-32.1.1.dev2 2026-09-26 04:19:43.106538 | ubuntu-noble | ++ local suffix=/source 2026-09-26 04:19:43.106574 | ubuntu-noble | ++ local name=ironic 2026-09-26 04:19:43.106584 | ubuntu-noble | ++ local candidate path 2026-09-26 04:19:43.106596 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:43.106605 | ubuntu-noble | ++ path=overlays/2025.2/ironic/source 2026-09-26 04:19:43.106615 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/ironic/source ]] 2026-09-26 04:19:43.106628 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:43.106637 | ubuntu-noble | ++ path=overlays/2025.2/ironic/source 2026-09-26 04:19:43.106645 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/ironic/source ]] 2026-09-26 04:19:43.106710 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:43.106719 | ubuntu-noble | ++ path=overlays/2025.2/ironic/source 2026-09-26 04:19:43.106728 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/ironic/source ]] 2026-09-26 04:19:43.106737 | ubuntu-noble | ++ return 1 2026-09-26 04:19:43.107513 | ubuntu-noble | + overlay_dir= 2026-09-26 04:19:43.107538 | ubuntu-noble | + overlay_dir= 2026-09-26 04:19:43.107547 | ubuntu-noble | + echo Check patches for ironic-stable-2025.2.tar.gz 2026-09-26 04:19:43.107556 | ubuntu-noble | Check patches for ironic-stable-2025.2.tar.gz 2026-09-26 04:19:43.107565 | ubuntu-noble | + [[ -n patches/2025.2/ironic ]] 2026-09-26 04:19:43.107574 | ubuntu-noble | + tar xzf ironic-stable-2025.2.tar.gz 2026-09-26 04:19:43.313619 | ubuntu-noble | + rm ironic-stable-2025.2.tar.gz 2026-09-26 04:19:43.317700 | ubuntu-noble | + find ironic-32.1.1.dev2 -type f 2026-09-26 04:19:43.317738 | ubuntu-noble | + sort 2026-09-26 04:19:43.324333 | ubuntu-noble | + pushd ironic-32.1.1.dev2 2026-09-26 04:19:43.326705 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/ironic -type f -name '*.patch' 2026-09-26 04:19:43.326733 | ubuntu-noble | ++ sort 2026-09-26 04:19:43.327709 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-26 04:19:43.327736 | ubuntu-noble | + apply_patch patches/2025.2/ironic/0001-Add-a-new-physical_network-field-to-the-Portgroup-ob.patch 2026-09-26 04:19:43.327764 | ubuntu-noble | + local rel=patches/2025.2/ironic/0001-Add-a-new-physical_network-field-to-the-Portgroup-ob.patch 2026-09-26 04:19:43.327782 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/ironic/0001-Add-a-new-physical_network-field-to-the-Portgroup-ob.patch 2026-09-26 04:19:43.327790 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.2/ironic/0001-Add-a-new-physical_network-field-to-the-Portgroup-ob.patch' 2026-09-26 04:19:43.327796 | ubuntu-noble | APPLY PATCH patches/2025.2/ironic/0001-Add-a-new-physical_network-field-to-the-Portgroup-ob.patch 2026-09-26 04:19:43.327811 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-26 04:19:43.329705 | ubuntu-noble | checking file api-ref/source/baremetal-api-v1-portgroups.inc 2026-09-26 04:19:43.329725 | ubuntu-noble | checking file api-ref/source/parameters.yaml 2026-09-26 04:19:43.329730 | ubuntu-noble | checking file api-ref/source/samples/portgroup-create-response.json 2026-09-26 04:19:43.329734 | ubuntu-noble | checking file api-ref/source/samples/portgroup-list-detail-response.json 2026-09-26 04:19:43.329738 | ubuntu-noble | checking file api-ref/source/samples/portgroup-update-response.json 2026-09-26 04:19:43.329773 | ubuntu-noble | checking file doc/source/admin/networking.rst 2026-09-26 04:19:43.329908 | ubuntu-noble | checking file doc/source/admin/portgroups.rst 2026-09-26 04:19:43.330028 | ubuntu-noble | checking file doc/source/contributor/webapi-version-history.rst 2026-09-26 04:19:43.330222 | ubuntu-noble | checking file ironic/api/controllers/v1/port.py 2026-09-26 04:19:43.330316 | ubuntu-noble | Hunk #1 succeeded at 808 (offset -10 lines). 2026-09-26 04:19:43.330422 | ubuntu-noble | checking file ironic/api/controllers/v1/portgroup.py 2026-09-26 04:19:43.330510 | ubuntu-noble | Hunk #5 succeeded at 548 (offset -9 lines). 2026-09-26 04:19:43.330718 | ubuntu-noble | checking file ironic/api/controllers/v1/utils.py 2026-09-26 04:19:43.330823 | ubuntu-noble | Hunk #1 succeeded at 1270 (offset -19 lines). 2026-09-26 04:19:43.330994 | ubuntu-noble | checking file ironic/api/controllers/v1/versions.py 2026-09-26 04:19:43.331131 | ubuntu-noble | checking file ironic/common/release_mappings.py 2026-09-26 04:19:43.331622 | ubuntu-noble | checking file ironic/conductor/manager.py 2026-09-26 04:19:43.331898 | ubuntu-noble | Hunk #2 succeeded at 2378 (offset 25 lines). 2026-09-26 04:19:43.332294 | ubuntu-noble | checking file ironic/conductor/rpcapi.py 2026-09-26 04:19:43.332517 | ubuntu-noble | checking file ironic/db/sqlalchemy/alembic/versions/d0821744f9e2_add_physical_network_to_portgroup.py 2026-09-26 04:19:43.332626 | ubuntu-noble | checking file ironic/db/sqlalchemy/models.py 2026-09-26 04:19:43.332787 | ubuntu-noble | checking file ironic/objects/portgroup.py 2026-09-26 04:19:43.333126 | ubuntu-noble | checking file ironic/tests/unit/api/controllers/v1/test_port.py 2026-09-26 04:19:43.333540 | ubuntu-noble | checking file ironic/tests/unit/api/controllers/v1/test_portgroup.py 2026-09-26 04:19:43.334432 | ubuntu-noble | checking file ironic/tests/unit/conductor/test_manager.py 2026-09-26 04:19:43.335041 | ubuntu-noble | Hunk #1 succeeded at 7955 (offset 268 lines). 2026-09-26 04:19:43.335414 | ubuntu-noble | checking file ironic/tests/unit/db/test_portgroups.py 2026-09-26 04:19:43.335564 | ubuntu-noble | checking file ironic/tests/unit/db/utils.py 2026-09-26 04:19:43.335752 | ubuntu-noble | checking file ironic/tests/unit/objects/test_objects.py 2026-09-26 04:19:43.335904 | ubuntu-noble | checking file ironic/tests/unit/objects/test_portgroup.py 2026-09-26 04:19:43.336016 | ubuntu-noble | checking file releasenotes/notes/portgroup-physical_network-ea6df85c3e7a18ea.yaml 2026-09-26 04:19:43.336314 | ubuntu-noble | + patch --forward --batch -p1 2026-09-26 04:19:43.338708 | ubuntu-noble | patching file api-ref/source/baremetal-api-v1-portgroups.inc 2026-09-26 04:19:43.338746 | ubuntu-noble | patching file api-ref/source/parameters.yaml 2026-09-26 04:19:43.338752 | ubuntu-noble | patching file api-ref/source/samples/portgroup-create-response.json 2026-09-26 04:19:43.338757 | ubuntu-noble | patching file api-ref/source/samples/portgroup-list-detail-response.json 2026-09-26 04:19:43.338761 | ubuntu-noble | patching file api-ref/source/samples/portgroup-update-response.json 2026-09-26 04:19:43.338765 | ubuntu-noble | patching file doc/source/admin/networking.rst 2026-09-26 04:19:43.338769 | ubuntu-noble | patching file doc/source/admin/portgroups.rst 2026-09-26 04:19:43.338773 | ubuntu-noble | patching file doc/source/contributor/webapi-version-history.rst 2026-09-26 04:19:43.338777 | ubuntu-noble | patching file ironic/api/controllers/v1/port.py 2026-09-26 04:19:43.338791 | ubuntu-noble | Hunk #1 succeeded at 808 (offset -10 lines). 2026-09-26 04:19:43.338795 | ubuntu-noble | patching file ironic/api/controllers/v1/portgroup.py 2026-09-26 04:19:43.338804 | ubuntu-noble | Hunk #5 succeeded at 548 (offset -9 lines). 2026-09-26 04:19:43.338917 | ubuntu-noble | patching file ironic/api/controllers/v1/utils.py 2026-09-26 04:19:43.338998 | ubuntu-noble | Hunk #1 succeeded at 1270 (offset -19 lines). 2026-09-26 04:19:43.339130 | ubuntu-noble | patching file ironic/api/controllers/v1/versions.py 2026-09-26 04:19:43.339259 | ubuntu-noble | patching file ironic/common/release_mappings.py 2026-09-26 04:19:43.339705 | ubuntu-noble | patching file ironic/conductor/manager.py 2026-09-26 04:19:43.339870 | ubuntu-noble | Hunk #2 succeeded at 2378 (offset 25 lines). 2026-09-26 04:19:43.340149 | ubuntu-noble | patching file ironic/conductor/rpcapi.py 2026-09-26 04:19:43.340366 | ubuntu-noble | patching file ironic/db/sqlalchemy/alembic/versions/d0821744f9e2_add_physical_network_to_portgroup.py 2026-09-26 04:19:43.340474 | ubuntu-noble | patching file ironic/db/sqlalchemy/models.py 2026-09-26 04:19:43.340574 | ubuntu-noble | patching file ironic/objects/portgroup.py 2026-09-26 04:19:43.340966 | ubuntu-noble | patching file ironic/tests/unit/api/controllers/v1/test_port.py 2026-09-26 04:19:43.341190 | ubuntu-noble | patching file ironic/tests/unit/api/controllers/v1/test_portgroup.py 2026-09-26 04:19:43.342109 | ubuntu-noble | patching file ironic/tests/unit/conductor/test_manager.py 2026-09-26 04:19:43.342726 | ubuntu-noble | Hunk #1 succeeded at 7955 (offset 268 lines). 2026-09-26 04:19:43.342985 | ubuntu-noble | patching file ironic/tests/unit/db/test_portgroups.py 2026-09-26 04:19:43.343098 | ubuntu-noble | patching file ironic/tests/unit/db/utils.py 2026-09-26 04:19:43.343252 | ubuntu-noble | patching file ironic/tests/unit/objects/test_objects.py 2026-09-26 04:19:43.343370 | ubuntu-noble | patching file ironic/tests/unit/objects/test_portgroup.py 2026-09-26 04:19:43.343444 | ubuntu-noble | patching file releasenotes/notes/portgroup-physical_network-ea6df85c3e7a18ea.yaml 2026-09-26 04:19:43.345715 | ubuntu-noble | + echo patches/2025.2/ironic/0001-Add-a-new-physical_network-field-to-the-Portgroup-ob.patch 2026-09-26 04:19:43.345742 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-26 04:19:43.345751 | ubuntu-noble | + apply_patch patches/2025.2/ironic/0002-Add-a-new-category-field-to-the-Portgroup-object.patch 2026-09-26 04:19:43.345800 | ubuntu-noble | + local rel=patches/2025.2/ironic/0002-Add-a-new-category-field-to-the-Portgroup-object.patch 2026-09-26 04:19:43.345843 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/ironic/0002-Add-a-new-category-field-to-the-Portgroup-object.patch 2026-09-26 04:19:43.345871 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.2/ironic/0002-Add-a-new-category-field-to-the-Portgroup-object.patch' 2026-09-26 04:19:43.345877 | ubuntu-noble | APPLY PATCH patches/2025.2/ironic/0002-Add-a-new-category-field-to-the-Portgroup-object.patch 2026-09-26 04:19:43.345907 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-26 04:19:43.347749 | ubuntu-noble | checking file api-ref/source/baremetal-api-v1-portgroups.inc 2026-09-26 04:19:43.347798 | ubuntu-noble | checking file api-ref/source/parameters.yaml 2026-09-26 04:19:43.347817 | ubuntu-noble | checking file api-ref/source/samples/portgroup-create-response.json 2026-09-26 04:19:43.348253 | ubuntu-noble | checking file api-ref/source/samples/portgroup-list-detail-response.json 2026-09-26 04:19:43.348276 | ubuntu-noble | checking file api-ref/source/samples/portgroup-update-response.json 2026-09-26 04:19:43.348287 | ubuntu-noble | checking file doc/source/contributor/webapi-version-history.rst 2026-09-26 04:19:43.348297 | ubuntu-noble | checking file ironic/api/controllers/v1/portgroup.py 2026-09-26 04:19:43.348407 | ubuntu-noble | checking file ironic/api/controllers/v1/utils.py 2026-09-26 04:19:43.348489 | ubuntu-noble | Hunk #1 succeeded at 1280 (offset -19 lines). 2026-09-26 04:19:43.348646 | ubuntu-noble | checking file ironic/api/controllers/v1/versions.py 2026-09-26 04:19:43.348800 | ubuntu-noble | checking file ironic/common/release_mappings.py 2026-09-26 04:19:43.348953 | ubuntu-noble | checking file ironic/db/sqlalchemy/alembic/versions/763b2f62d215_add_category_attribute_to_portgroup_.py 2026-09-26 04:19:43.349074 | ubuntu-noble | checking file ironic/db/sqlalchemy/models.py 2026-09-26 04:19:43.349195 | ubuntu-noble | checking file ironic/objects/portgroup.py 2026-09-26 04:19:43.349272 | ubuntu-noble | checking file ironic/tests/unit/db/test_portgroups.py 2026-09-26 04:19:43.349387 | ubuntu-noble | checking file ironic/tests/unit/db/utils.py 2026-09-26 04:19:43.349534 | ubuntu-noble | checking file ironic/tests/unit/objects/test_objects.py 2026-09-26 04:19:43.349699 | ubuntu-noble | checking file releasenotes/notes/portgroup-category-fdaa78f038ad9380.yaml 2026-09-26 04:19:43.350240 | ubuntu-noble | + patch --forward --batch -p1 2026-09-26 04:19:43.351114 | ubuntu-noble | patching file api-ref/source/baremetal-api-v1-portgroups.inc 2026-09-26 04:19:43.351368 | ubuntu-noble | patching file api-ref/source/parameters.yaml 2026-09-26 04:19:43.351547 | ubuntu-noble | patching file api-ref/source/samples/portgroup-create-response.json 2026-09-26 04:19:43.351607 | ubuntu-noble | patching file api-ref/source/samples/portgroup-list-detail-response.json 2026-09-26 04:19:43.351646 | ubuntu-noble | patching file api-ref/source/samples/portgroup-update-response.json 2026-09-26 04:19:43.351767 | ubuntu-noble | patching file doc/source/contributor/webapi-version-history.rst 2026-09-26 04:19:43.351890 | ubuntu-noble | patching file ironic/api/controllers/v1/portgroup.py 2026-09-26 04:19:43.352089 | ubuntu-noble | patching file ironic/api/controllers/v1/utils.py 2026-09-26 04:19:43.352176 | ubuntu-noble | Hunk #1 succeeded at 1280 (offset -19 lines). 2026-09-26 04:19:43.352352 | ubuntu-noble | patching file ironic/api/controllers/v1/versions.py 2026-09-26 04:19:43.352454 | ubuntu-noble | patching file ironic/common/release_mappings.py 2026-09-26 04:19:43.352571 | ubuntu-noble | patching file ironic/db/sqlalchemy/alembic/versions/763b2f62d215_add_category_attribute_to_portgroup_.py 2026-09-26 04:19:43.352708 | ubuntu-noble | patching file ironic/db/sqlalchemy/models.py 2026-09-26 04:19:43.352813 | ubuntu-noble | patching file ironic/objects/portgroup.py 2026-09-26 04:19:43.352925 | ubuntu-noble | patching file ironic/tests/unit/db/test_portgroups.py 2026-09-26 04:19:43.353028 | ubuntu-noble | patching file ironic/tests/unit/db/utils.py 2026-09-26 04:19:43.353173 | ubuntu-noble | patching file ironic/tests/unit/objects/test_objects.py 2026-09-26 04:19:43.353321 | ubuntu-noble | patching file releasenotes/notes/portgroup-category-fdaa78f038ad9380.yaml 2026-09-26 04:19:43.354739 | ubuntu-noble | + echo patches/2025.2/ironic/0002-Add-a-new-category-field-to-the-Portgroup-object.patch 2026-09-26 04:19:43.354776 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-26 04:19:43.354782 | ubuntu-noble | + apply_patch patches/2025.2/ironic/0003-Add-node.instance_name.patch 2026-09-26 04:19:43.354785 | ubuntu-noble | + local rel=patches/2025.2/ironic/0003-Add-node.instance_name.patch 2026-09-26 04:19:43.354789 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/ironic/0003-Add-node.instance_name.patch 2026-09-26 04:19:43.354793 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.2/ironic/0003-Add-node.instance_name.patch' 2026-09-26 04:19:43.354797 | ubuntu-noble | APPLY PATCH patches/2025.2/ironic/0003-Add-node.instance_name.patch 2026-09-26 04:19:43.354800 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-26 04:19:43.356192 | ubuntu-noble | checking file api-ref/source/baremetal-api-v1-nodes.inc 2026-09-26 04:19:43.356599 | ubuntu-noble | checking file api-ref/source/parameters.yaml 2026-09-26 04:19:43.356935 | ubuntu-noble | checking file api-ref/source/samples/node-create-response.json 2026-09-26 04:19:43.357025 | ubuntu-noble | checking file api-ref/source/samples/node-show-response.json 2026-09-26 04:19:43.357109 | ubuntu-noble | checking file api-ref/source/samples/node-update-driver-info-response.json 2026-09-26 04:19:43.357209 | ubuntu-noble | checking file api-ref/source/samples/nodes-list-details-response.json 2026-09-26 04:19:43.357358 | ubuntu-noble | checking file doc/source/contributor/webapi-version-history.rst 2026-09-26 04:19:43.357835 | ubuntu-noble | checking file ironic/api/controllers/v1/node.py 2026-09-26 04:19:43.358002 | ubuntu-noble | Hunk #3 succeeded at 1612 (offset 24 lines). 2026-09-26 04:19:43.358084 | ubuntu-noble | Hunk #4 succeeded at 2474 (offset 24 lines). 2026-09-26 04:19:43.358091 | ubuntu-noble | Hunk #5 succeeded at 2515 (offset 24 lines). 2026-09-26 04:19:43.358115 | ubuntu-noble | Hunk #6 succeeded at 2665 (offset 24 lines). 2026-09-26 04:19:43.358121 | ubuntu-noble | Hunk #7 succeeded at 2674 (offset 24 lines). 2026-09-26 04:19:43.358142 | ubuntu-noble | Hunk #8 succeeded at 2723 (offset 24 lines). 2026-09-26 04:19:43.358150 | ubuntu-noble | Hunk #9 succeeded at 2742 (offset 24 lines). 2026-09-26 04:19:43.358165 | ubuntu-noble | Hunk #10 succeeded at 2766 (offset 24 lines). 2026-09-26 04:19:43.358181 | ubuntu-noble | Hunk #11 succeeded at 2780 (offset 24 lines). 2026-09-26 04:19:43.358194 | ubuntu-noble | Hunk #12 succeeded at 2789 (offset 24 lines). 2026-09-26 04:19:43.358221 | ubuntu-noble | Hunk #13 succeeded at 2833 (offset 24 lines). 2026-09-26 04:19:43.358227 | ubuntu-noble | Hunk #14 succeeded at 2855 (offset 24 lines). 2026-09-26 04:19:43.358246 | ubuntu-noble | Hunk #15 succeeded at 2873 (offset 24 lines). 2026-09-26 04:19:43.358276 | ubuntu-noble | Hunk #16 succeeded at 3087 (offset 8 lines). 2026-09-26 04:19:43.358306 | ubuntu-noble | Hunk #17 succeeded at 3247 (offset 16 lines). 2026-09-26 04:19:43.358623 | ubuntu-noble | checking file ironic/api/controllers/v1/utils.py 2026-09-26 04:19:43.358747 | ubuntu-noble | Hunk #1 succeeded at 874 (offset -19 lines). 2026-09-26 04:19:43.358862 | ubuntu-noble | Hunk #2 succeeded at 2312 (offset 32 lines). 2026-09-26 04:19:43.358977 | ubuntu-noble | checking file ironic/api/controllers/v1/versions.py 2026-09-26 04:19:43.359134 | ubuntu-noble | checking file ironic/common/release_mappings.py 2026-09-26 04:19:43.359713 | ubuntu-noble | checking file ironic/conductor/manager.py 2026-09-26 04:19:43.359831 | ubuntu-noble | Hunk #1 succeeded at 1164 (offset 7 lines). 2026-09-26 04:19:43.360412 | ubuntu-noble | checking file ironic/db/api.py 2026-09-26 04:19:43.360647 | ubuntu-noble | checking file ironic/db/sqlalchemy/alembic/versions/15e9d00367b0_add_instance_name_field_to_nodes.py 2026-09-26 04:19:43.361025 | ubuntu-noble | checking file ironic/db/sqlalchemy/api.py 2026-09-26 04:19:43.361456 | ubuntu-noble | checking file ironic/db/sqlalchemy/models.py 2026-09-26 04:19:43.361597 | ubuntu-noble | checking file ironic/objects/deployment.py 2026-09-26 04:19:43.361782 | ubuntu-noble | checking file ironic/objects/node.py 2026-09-26 04:19:43.362770 | ubuntu-noble | checking file ironic/tests/unit/api/controllers/v1/test_node.py 2026-09-26 04:19:43.363204 | ubuntu-noble | Hunk #2 succeeded at 4516 (offset 9 lines). 2026-09-26 04:19:43.364644 | ubuntu-noble | checking file ironic/tests/unit/conductor/test_manager.py 2026-09-26 04:19:43.364876 | ubuntu-noble | Hunk #1 succeeded at 2575 (offset 67 lines). 2026-09-26 04:19:43.365730 | ubuntu-noble | checking file ironic/tests/unit/db/test_nodes.py 2026-09-26 04:19:43.365946 | ubuntu-noble | checking file ironic/tests/unit/db/utils.py 2026-09-26 04:19:43.366122 | ubuntu-noble | checking file ironic/tests/unit/objects/test_objects.py 2026-09-26 04:19:43.366315 | ubuntu-noble | checking file releasenotes/notes/node-instance-name-field-23d6e3409f1f4736.yaml 2026-09-26 04:19:43.366589 | ubuntu-noble | + patch --forward --batch -p1 2026-09-26 04:19:43.368697 | ubuntu-noble | patching file api-ref/source/baremetal-api-v1-nodes.inc 2026-09-26 04:19:43.368717 | ubuntu-noble | patching file api-ref/source/parameters.yaml 2026-09-26 04:19:43.368721 | ubuntu-noble | patching file api-ref/source/samples/node-create-response.json 2026-09-26 04:19:43.368724 | ubuntu-noble | patching file api-ref/source/samples/node-show-response.json 2026-09-26 04:19:43.368728 | ubuntu-noble | patching file api-ref/source/samples/node-update-driver-info-response.json 2026-09-26 04:19:43.368731 | ubuntu-noble | patching file api-ref/source/samples/nodes-list-details-response.json 2026-09-26 04:19:43.368735 | ubuntu-noble | patching file doc/source/contributor/webapi-version-history.rst 2026-09-26 04:19:43.369022 | ubuntu-noble | patching file ironic/api/controllers/v1/node.py 2026-09-26 04:19:43.369178 | ubuntu-noble | Hunk #3 succeeded at 1612 (offset 24 lines). 2026-09-26 04:19:43.369283 | ubuntu-noble | Hunk #4 succeeded at 2474 (offset 24 lines). 2026-09-26 04:19:43.369309 | ubuntu-noble | Hunk #5 succeeded at 2515 (offset 24 lines). 2026-09-26 04:19:43.369344 | ubuntu-noble | Hunk #6 succeeded at 2665 (offset 24 lines). 2026-09-26 04:19:43.369369 | ubuntu-noble | Hunk #7 succeeded at 2674 (offset 24 lines). 2026-09-26 04:19:43.369397 | ubuntu-noble | Hunk #8 succeeded at 2723 (offset 24 lines). 2026-09-26 04:19:43.369422 | ubuntu-noble | Hunk #9 succeeded at 2742 (offset 24 lines). 2026-09-26 04:19:43.369446 | ubuntu-noble | Hunk #10 succeeded at 2766 (offset 24 lines). 2026-09-26 04:19:43.369473 | ubuntu-noble | Hunk #11 succeeded at 2780 (offset 24 lines). 2026-09-26 04:19:43.369500 | ubuntu-noble | Hunk #12 succeeded at 2789 (offset 24 lines). 2026-09-26 04:19:43.369525 | ubuntu-noble | Hunk #13 succeeded at 2833 (offset 24 lines). 2026-09-26 04:19:43.369550 | ubuntu-noble | Hunk #14 succeeded at 2855 (offset 24 lines). 2026-09-26 04:19:43.369577 | ubuntu-noble | Hunk #15 succeeded at 2873 (offset 24 lines). 2026-09-26 04:19:43.369617 | ubuntu-noble | Hunk #16 succeeded at 3087 (offset 8 lines). 2026-09-26 04:19:43.369675 | ubuntu-noble | Hunk #17 succeeded at 3247 (offset 16 lines). 2026-09-26 04:19:43.369898 | ubuntu-noble | patching file ironic/api/controllers/v1/utils.py 2026-09-26 04:19:43.369984 | ubuntu-noble | Hunk #1 succeeded at 874 (offset -19 lines). 2026-09-26 04:19:43.370089 | ubuntu-noble | Hunk #2 succeeded at 2312 (offset 32 lines). 2026-09-26 04:19:43.370161 | ubuntu-noble | patching file ironic/api/controllers/v1/versions.py 2026-09-26 04:19:43.370311 | ubuntu-noble | patching file ironic/common/release_mappings.py 2026-09-26 04:19:43.370769 | ubuntu-noble | patching file ironic/conductor/manager.py 2026-09-26 04:19:43.370894 | ubuntu-noble | Hunk #1 succeeded at 1164 (offset 7 lines). 2026-09-26 04:19:43.371393 | ubuntu-noble | patching file ironic/db/api.py 2026-09-26 04:19:43.371592 | ubuntu-noble | patching file ironic/db/sqlalchemy/alembic/versions/15e9d00367b0_add_instance_name_field_to_nodes.py 2026-09-26 04:19:43.371917 | ubuntu-noble | patching file ironic/db/sqlalchemy/api.py 2026-09-26 04:19:43.372227 | ubuntu-noble | patching file ironic/db/sqlalchemy/models.py 2026-09-26 04:19:43.372355 | ubuntu-noble | patching file ironic/objects/deployment.py 2026-09-26 04:19:43.372476 | ubuntu-noble | patching file ironic/objects/node.py 2026-09-26 04:19:43.373308 | ubuntu-noble | patching file ironic/tests/unit/api/controllers/v1/test_node.py 2026-09-26 04:19:43.373725 | ubuntu-noble | Hunk #2 succeeded at 4516 (offset 9 lines). 2026-09-26 04:19:43.374869 | ubuntu-noble | patching file ironic/tests/unit/conductor/test_manager.py 2026-09-26 04:19:43.375099 | ubuntu-noble | Hunk #1 succeeded at 2575 (offset 67 lines). 2026-09-26 04:19:43.375820 | ubuntu-noble | patching file ironic/tests/unit/db/test_nodes.py 2026-09-26 04:19:43.376008 | ubuntu-noble | patching file ironic/tests/unit/db/utils.py 2026-09-26 04:19:43.376172 | ubuntu-noble | patching file ironic/tests/unit/objects/test_objects.py 2026-09-26 04:19:43.376359 | ubuntu-noble | patching file releasenotes/notes/node-instance-name-field-23d6e3409f1f4736.yaml 2026-09-26 04:19:43.378366 | ubuntu-noble | + echo patches/2025.2/ironic/0003-Add-node.instance_name.patch 2026-09-26 04:19:43.378390 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-26 04:19:43.378397 | ubuntu-noble | + apply_patch patches/2025.2/ironic/0004-Add-db-migration-for-hardware-health-monitoring-via-.patch 2026-09-26 04:19:43.378424 | ubuntu-noble | + local rel=patches/2025.2/ironic/0004-Add-db-migration-for-hardware-health-monitoring-via-.patch 2026-09-26 04:19:43.378446 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/ironic/0004-Add-db-migration-for-hardware-health-monitoring-via-.patch 2026-09-26 04:19:43.378466 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.2/ironic/0004-Add-db-migration-for-hardware-health-monitoring-via-.patch' 2026-09-26 04:19:43.378471 | ubuntu-noble | APPLY PATCH patches/2025.2/ironic/0004-Add-db-migration-for-hardware-health-monitoring-via-.patch 2026-09-26 04:19:43.378476 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-26 04:19:43.380097 | ubuntu-noble | checking file ironic/db/sqlalchemy/alembic/versions/9f8c7d6e5b4a_add_node_health_fields.py 2026-09-26 04:19:43.380116 | ubuntu-noble | checking file ironic/db/sqlalchemy/models.py 2026-09-26 04:19:43.380154 | ubuntu-noble | + patch --forward --batch -p1 2026-09-26 04:19:43.381732 | ubuntu-noble | patching file ironic/db/sqlalchemy/alembic/versions/9f8c7d6e5b4a_add_node_health_fields.py 2026-09-26 04:19:43.381753 | ubuntu-noble | patching file ironic/db/sqlalchemy/models.py 2026-09-26 04:19:43.381930 | ubuntu-noble | + echo patches/2025.2/ironic/0004-Add-db-migration-for-hardware-health-monitoring-via-.patch 2026-09-26 04:19:43.381999 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-26 04:19:43.382049 | ubuntu-noble | + apply_patch patches/2025.2/ironic/0005-Set-columns-in-bios_settings-table-to-bigint.patch 2026-09-26 04:19:43.382075 | ubuntu-noble | + local rel=patches/2025.2/ironic/0005-Set-columns-in-bios_settings-table-to-bigint.patch 2026-09-26 04:19:43.382095 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/ironic/0005-Set-columns-in-bios_settings-table-to-bigint.patch 2026-09-26 04:19:43.382113 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.2/ironic/0005-Set-columns-in-bios_settings-table-to-bigint.patch' 2026-09-26 04:19:43.382117 | ubuntu-noble | APPLY PATCH patches/2025.2/ironic/0005-Set-columns-in-bios_settings-table-to-bigint.patch 2026-09-26 04:19:43.382123 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-26 04:19:43.383711 | ubuntu-noble | checking file ironic/db/sqlalchemy/alembic/versions/9c0446cb6bc3_set_upper_bound_to_bigint.py 2026-09-26 04:19:43.383757 | ubuntu-noble | checking file ironic/db/sqlalchemy/models.py 2026-09-26 04:19:43.383769 | ubuntu-noble | checking file ironic/tests/unit/db/sqlalchemy/test_migrations.py 2026-09-26 04:19:43.383931 | ubuntu-noble | checking file releasenotes/notes/bug-2095486-f043868726d7f68f.yaml 2026-09-26 04:19:43.384405 | ubuntu-noble | + patch --forward --batch -p1 2026-09-26 04:19:43.385364 | ubuntu-noble | patching file ironic/db/sqlalchemy/alembic/versions/9c0446cb6bc3_set_upper_bound_to_bigint.py 2026-09-26 04:19:43.385487 | ubuntu-noble | patching file ironic/db/sqlalchemy/models.py 2026-09-26 04:19:43.385755 | ubuntu-noble | patching file ironic/tests/unit/db/sqlalchemy/test_migrations.py 2026-09-26 04:19:43.385924 | ubuntu-noble | patching file releasenotes/notes/bug-2095486-f043868726d7f68f.yaml 2026-09-26 04:19:43.386799 | ubuntu-noble | + echo patches/2025.2/ironic/0005-Set-columns-in-bios_settings-table-to-bigint.patch 2026-09-26 04:19:43.386821 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-26 04:19:43.386827 | ubuntu-noble | + apply_patch patches/2025.2/ironic/backport-971459.patch 2026-09-26 04:19:43.386833 | ubuntu-noble | + local rel=patches/2025.2/ironic/backport-971459.patch 2026-09-26 04:19:43.386838 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/ironic/backport-971459.patch 2026-09-26 04:19:43.386844 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.2/ironic/backport-971459.patch' 2026-09-26 04:19:43.386849 | ubuntu-noble | APPLY PATCH patches/2025.2/ironic/backport-971459.patch 2026-09-26 04:19:43.386854 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-26 04:19:43.387747 | ubuntu-noble | checking file ironic/common/states.py 2026-09-26 04:19:43.387918 | ubuntu-noble | checking file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-09-26 04:19:43.387950 | ubuntu-noble | Hunk #1 succeeded at 227 (offset 1 line). 2026-09-26 04:19:43.388063 | ubuntu-noble | checking file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-09-26 04:19:43.388545 | ubuntu-noble | + patch --forward --batch -p1 2026-09-26 04:19:43.389498 | ubuntu-noble | patching file ironic/common/states.py 2026-09-26 04:19:43.389675 | ubuntu-noble | patching file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-09-26 04:19:43.389742 | ubuntu-noble | Hunk #1 succeeded at 227 (offset 1 line). 2026-09-26 04:19:43.389829 | ubuntu-noble | patching file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-09-26 04:19:43.390640 | ubuntu-noble | + echo patches/2025.2/ironic/backport-971459.patch 2026-09-26 04:19:43.390689 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-26 04:19:43.390695 | ubuntu-noble | + apply_patch patches/2025.2/ironic/virtual-media-nfs.patch 2026-09-26 04:19:43.390700 | ubuntu-noble | + local rel=patches/2025.2/ironic/virtual-media-nfs.patch 2026-09-26 04:19:43.390706 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/ironic/virtual-media-nfs.patch 2026-09-26 04:19:43.390711 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.2/ironic/virtual-media-nfs.patch' 2026-09-26 04:19:43.390717 | ubuntu-noble | APPLY PATCH patches/2025.2/ironic/virtual-media-nfs.patch 2026-09-26 04:19:43.390722 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-26 04:19:43.391560 | ubuntu-noble | checking file ironic/conf/deploy.py 2026-09-26 04:19:43.392084 | ubuntu-noble | + patch --forward --batch -p1 2026-09-26 04:19:43.392969 | ubuntu-noble | patching file ironic/conf/deploy.py 2026-09-26 04:19:43.393871 | ubuntu-noble | + echo patches/2025.2/ironic/virtual-media-nfs.patch 2026-09-26 04:19:43.393894 | ubuntu-noble | + popd 2026-09-26 04:19:43.393901 | ubuntu-noble | + find ironic-32.1.1.dev2 -type f 2026-09-26 04:19:43.394253 | ubuntu-noble | + sort 2026-09-26 04:19:43.401439 | ubuntu-noble | + append_new_files_to_sources_txt ironic-32.1.1.dev2 files-before files-after 2026-09-26 04:19:43.401477 | ubuntu-noble | + local directory=ironic-32.1.1.dev2 2026-09-26 04:19:43.401484 | ubuntu-noble | + local before=files-before 2026-09-26 04:19:43.401490 | ubuntu-noble | + local after=files-after 2026-09-26 04:19:43.401495 | ubuntu-noble | + local sources_txt 2026-09-26 04:19:43.403712 | ubuntu-noble | ++ find ironic-32.1.1.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-26 04:19:43.403740 | ubuntu-noble | ++ head -1 2026-09-26 04:19:43.404545 | ubuntu-noble | + sources_txt=ironic-32.1.1.dev2/ironic.egg-info/SOURCES.txt 2026-09-26 04:19:43.404566 | ubuntu-noble | + [[ -z ironic-32.1.1.dev2/ironic.egg-info/SOURCES.txt ]] 2026-09-26 04:19:43.404571 | ubuntu-noble | + local new_files 2026-09-26 04:19:43.405210 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-26 04:19:43.408082 | ubuntu-noble | + new_files='ironic-32.1.1.dev2/ironic/api/controllers/v1/node.py.orig 2026-09-26 04:19:43.408095 | ubuntu-noble | ironic-32.1.1.dev2/ironic/api/controllers/v1/port.py.orig 2026-09-26 04:19:43.408100 | ubuntu-noble | ironic-32.1.1.dev2/ironic/api/controllers/v1/portgroup.py.orig 2026-09-26 04:19:43.408105 | ubuntu-noble | ironic-32.1.1.dev2/ironic/api/controllers/v1/utils.py.orig 2026-09-26 04:19:43.408109 | ubuntu-noble | ironic-32.1.1.dev2/ironic/conductor/manager.py.orig 2026-09-26 04:19:43.408114 | ubuntu-noble | ironic-32.1.1.dev2/ironic/db/sqlalchemy/alembic/versions/15e9d00367b0_add_instance_name_field_to_nodes.py 2026-09-26 04:19:43.408118 | ubuntu-noble | ironic-32.1.1.dev2/ironic/db/sqlalchemy/alembic/versions/763b2f62d215_add_category_attribute_to_portgroup_.py 2026-09-26 04:19:43.408122 | ubuntu-noble | ironic-32.1.1.dev2/ironic/db/sqlalchemy/alembic/versions/9c0446cb6bc3_set_upper_bound_to_bigint.py 2026-09-26 04:19:43.408126 | ubuntu-noble | ironic-32.1.1.dev2/ironic/db/sqlalchemy/alembic/versions/9f8c7d6e5b4a_add_node_health_fields.py 2026-09-26 04:19:43.408130 | ubuntu-noble | ironic-32.1.1.dev2/ironic/db/sqlalchemy/alembic/versions/d0821744f9e2_add_physical_network_to_portgroup.py 2026-09-26 04:19:43.408135 | ubuntu-noble | ironic-32.1.1.dev2/ironic/tests/unit/api/controllers/v1/test_node.py.orig 2026-09-26 04:19:43.408138 | ubuntu-noble | ironic-32.1.1.dev2/ironic/tests/unit/api/controllers/v1/test_ramdisk.py.orig 2026-09-26 04:19:43.408142 | ubuntu-noble | ironic-32.1.1.dev2/ironic/tests/unit/conductor/test_manager.py.orig 2026-09-26 04:19:43.408146 | ubuntu-noble | ironic-32.1.1.dev2/releasenotes/notes/bug-2095486-f043868726d7f68f.yaml 2026-09-26 04:19:43.408150 | ubuntu-noble | ironic-32.1.1.dev2/releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-09-26 04:19:43.408154 | ubuntu-noble | ironic-32.1.1.dev2/releasenotes/notes/node-instance-name-field-23d6e3409f1f4736.yaml 2026-09-26 04:19:43.408158 | ubuntu-noble | ironic-32.1.1.dev2/releasenotes/notes/portgroup-category-fdaa78f038ad9380.yaml 2026-09-26 04:19:43.408161 | ubuntu-noble | ironic-32.1.1.dev2/releasenotes/notes/portgroup-physical_network-ea6df85c3e7a18ea.yaml' 2026-09-26 04:19:43.408168 | ubuntu-noble | + [[ -z ironic-32.1.1.dev2/ironic/api/controllers/v1/node.py.orig 2026-09-26 04:19:43.408171 | ubuntu-noble | ironic-32.1.1.dev2/ironic/api/controllers/v1/port.py.orig 2026-09-26 04:19:43.408175 | ubuntu-noble | ironic-32.1.1.dev2/ironic/api/controllers/v1/portgroup.py.orig 2026-09-26 04:19:43.408179 | ubuntu-noble | ironic-32.1.1.dev2/ironic/api/controllers/v1/utils.py.orig 2026-09-26 04:19:43.408183 | ubuntu-noble | ironic-32.1.1.dev2/ironic/conductor/manager.py.orig 2026-09-26 04:19:43.408187 | ubuntu-noble | ironic-32.1.1.dev2/ironic/db/sqlalchemy/alembic/versions/15e9d00367b0_add_instance_name_field_to_nodes.py 2026-09-26 04:19:43.408190 | ubuntu-noble | ironic-32.1.1.dev2/ironic/db/sqlalchemy/alembic/versions/763b2f62d215_add_category_attribute_to_portgroup_.py 2026-09-26 04:19:43.408208 | ubuntu-noble | ironic-32.1.1.dev2/ironic/db/sqlalchemy/alembic/versions/9c0446cb6bc3_set_upper_bound_to_bigint.py 2026-09-26 04:19:43.408212 | ubuntu-noble | ironic-32.1.1.dev2/ironic/db/sqlalchemy/alembic/versions/9f8c7d6e5b4a_add_node_health_fields.py 2026-09-26 04:19:43.408216 | ubuntu-noble | ironic-32.1.1.dev2/ironic/db/sqlalchemy/alembic/versions/d0821744f9e2_add_physical_network_to_portgroup.py 2026-09-26 04:19:43.408220 | ubuntu-noble | ironic-32.1.1.dev2/ironic/tests/unit/api/controllers/v1/test_node.py.orig 2026-09-26 04:19:43.408224 | ubuntu-noble | ironic-32.1.1.dev2/ironic/tests/unit/api/controllers/v1/test_ramdisk.py.orig 2026-09-26 04:19:43.408227 | ubuntu-noble | ironic-32.1.1.dev2/ironic/tests/unit/conductor/test_manager.py.orig 2026-09-26 04:19:43.408231 | ubuntu-noble | ironic-32.1.1.dev2/releasenotes/notes/bug-2095486-f043868726d7f68f.yaml 2026-09-26 04:19:43.408235 | ubuntu-noble | ironic-32.1.1.dev2/releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-09-26 04:19:43.408239 | ubuntu-noble | ironic-32.1.1.dev2/releasenotes/notes/node-instance-name-field-23d6e3409f1f4736.yaml 2026-09-26 04:19:43.408243 | ubuntu-noble | ironic-32.1.1.dev2/releasenotes/notes/portgroup-category-fdaa78f038ad9380.yaml 2026-09-26 04:19:43.408247 | ubuntu-noble | ironic-32.1.1.dev2/releasenotes/notes/portgroup-physical_network-ea6df85c3e7a18ea.yaml ]] 2026-09-26 04:19:43.408543 | ubuntu-noble | ++ tail -c1 ironic-32.1.1.dev2/ironic.egg-info/SOURCES.txt 2026-09-26 04:19:43.409692 | ubuntu-noble | + [[ -n l ]] 2026-09-26 04:19:43.409827 | ubuntu-noble | + echo 2026-09-26 04:19:43.409872 | ubuntu-noble | + local file 2026-09-26 04:19:43.409887 | ubuntu-noble | + for file in $new_files 2026-09-26 04:19:43.409895 | ubuntu-noble | + case $file in 2026-09-26 04:19:43.409902 | ubuntu-noble | + continue 2026-09-26 04:19:43.409909 | ubuntu-noble | + for file in $new_files 2026-09-26 04:19:43.409915 | ubuntu-noble | + case $file in 2026-09-26 04:19:43.409921 | ubuntu-noble | + continue 2026-09-26 04:19:43.409928 | ubuntu-noble | + for file in $new_files 2026-09-26 04:19:43.409934 | ubuntu-noble | + case $file in 2026-09-26 04:19:43.409940 | ubuntu-noble | + continue 2026-09-26 04:19:43.409946 | ubuntu-noble | + for file in $new_files 2026-09-26 04:19:43.409953 | ubuntu-noble | + case $file in 2026-09-26 04:19:43.409959 | ubuntu-noble | + continue 2026-09-26 04:19:43.409965 | ubuntu-noble | + for file in $new_files 2026-09-26 04:19:43.409972 | ubuntu-noble | + case $file in 2026-09-26 04:19:43.409978 | ubuntu-noble | + continue 2026-09-26 04:19:43.409984 | ubuntu-noble | + for file in $new_files 2026-09-26 04:19:43.409991 | ubuntu-noble | + case $file in 2026-09-26 04:19:43.410000 | ubuntu-noble | + echo 'APPEND ironic/db/sqlalchemy/alembic/versions/15e9d00367b0_add_instance_name_field_to_nodes.py TO ironic-32.1.1.dev2/ironic.egg-info/SOURCES.txt' 2026-09-26 04:19:43.410008 | ubuntu-noble | APPEND ironic/db/sqlalchemy/alembic/versions/15e9d00367b0_add_instance_name_field_to_nodes.py TO ironic-32.1.1.dev2/ironic.egg-info/SOURCES.txt 2026-09-26 04:19:43.410016 | ubuntu-noble | + echo ironic/db/sqlalchemy/alembic/versions/15e9d00367b0_add_instance_name_field_to_nodes.py 2026-09-26 04:19:43.410023 | ubuntu-noble | + for file in $new_files 2026-09-26 04:19:43.410029 | ubuntu-noble | + case $file in 2026-09-26 04:19:43.410051 | ubuntu-noble | + echo 'APPEND ironic/db/sqlalchemy/alembic/versions/763b2f62d215_add_category_attribute_to_portgroup_.py TO ironic-32.1.1.dev2/ironic.egg-info/SOURCES.txt' 2026-09-26 04:19:43.410058 | ubuntu-noble | APPEND ironic/db/sqlalchemy/alembic/versions/763b2f62d215_add_category_attribute_to_portgroup_.py TO ironic-32.1.1.dev2/ironic.egg-info/SOURCES.txt 2026-09-26 04:19:43.410065 | ubuntu-noble | + echo ironic/db/sqlalchemy/alembic/versions/763b2f62d215_add_category_attribute_to_portgroup_.py 2026-09-26 04:19:43.410071 | ubuntu-noble | + for file in $new_files 2026-09-26 04:19:43.410078 | ubuntu-noble | + case $file in 2026-09-26 04:19:43.410084 | ubuntu-noble | + echo 'APPEND ironic/db/sqlalchemy/alembic/versions/9c0446cb6bc3_set_upper_bound_to_bigint.py TO ironic-32.1.1.dev2/ironic.egg-info/SOURCES.txt' 2026-09-26 04:19:43.410091 | ubuntu-noble | APPEND ironic/db/sqlalchemy/alembic/versions/9c0446cb6bc3_set_upper_bound_to_bigint.py TO ironic-32.1.1.dev2/ironic.egg-info/SOURCES.txt 2026-09-26 04:19:43.410100 | ubuntu-noble | + echo ironic/db/sqlalchemy/alembic/versions/9c0446cb6bc3_set_upper_bound_to_bigint.py 2026-09-26 04:19:43.410107 | ubuntu-noble | + for file in $new_files 2026-09-26 04:19:43.410113 | ubuntu-noble | + case $file in 2026-09-26 04:19:43.410120 | ubuntu-noble | + echo 'APPEND ironic/db/sqlalchemy/alembic/versions/9f8c7d6e5b4a_add_node_health_fields.py TO ironic-32.1.1.dev2/ironic.egg-info/SOURCES.txt' 2026-09-26 04:19:43.410130 | ubuntu-noble | APPEND ironic/db/sqlalchemy/alembic/versions/9f8c7d6e5b4a_add_node_health_fields.py TO ironic-32.1.1.dev2/ironic.egg-info/SOURCES.txt 2026-09-26 04:19:43.410142 | ubuntu-noble | + echo ironic/db/sqlalchemy/alembic/versions/9f8c7d6e5b4a_add_node_health_fields.py 2026-09-26 04:19:43.410152 | ubuntu-noble | + for file in $new_files 2026-09-26 04:19:43.410163 | ubuntu-noble | + case $file in 2026-09-26 04:19:43.410174 | ubuntu-noble | + echo 'APPEND ironic/db/sqlalchemy/alembic/versions/d0821744f9e2_add_physical_network_to_portgroup.py TO ironic-32.1.1.dev2/ironic.egg-info/SOURCES.txt' 2026-09-26 04:19:43.410186 | ubuntu-noble | APPEND ironic/db/sqlalchemy/alembic/versions/d0821744f9e2_add_physical_network_to_portgroup.py TO ironic-32.1.1.dev2/ironic.egg-info/SOURCES.txt 2026-09-26 04:19:43.410222 | ubuntu-noble | + echo ironic/db/sqlalchemy/alembic/versions/d0821744f9e2_add_physical_network_to_portgroup.py 2026-09-26 04:19:43.410234 | ubuntu-noble | + for file in $new_files 2026-09-26 04:19:43.410246 | ubuntu-noble | + case $file in 2026-09-26 04:19:43.410266 | ubuntu-noble | + continue 2026-09-26 04:19:43.410281 | ubuntu-noble | + for file in $new_files 2026-09-26 04:19:43.410295 | ubuntu-noble | + case $file in 2026-09-26 04:19:43.410306 | ubuntu-noble | + continue 2026-09-26 04:19:43.410314 | ubuntu-noble | + for file in $new_files 2026-09-26 04:19:43.410321 | ubuntu-noble | + case $file in 2026-09-26 04:19:43.410329 | ubuntu-noble | + continue 2026-09-26 04:19:43.410337 | ubuntu-noble | + for file in $new_files 2026-09-26 04:19:43.410361 | ubuntu-noble | + case $file in 2026-09-26 04:19:43.410369 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2095486-f043868726d7f68f.yaml TO ironic-32.1.1.dev2/ironic.egg-info/SOURCES.txt' 2026-09-26 04:19:43.410377 | ubuntu-noble | APPEND releasenotes/notes/bug-2095486-f043868726d7f68f.yaml TO ironic-32.1.1.dev2/ironic.egg-info/SOURCES.txt 2026-09-26 04:19:43.410385 | ubuntu-noble | + echo releasenotes/notes/bug-2095486-f043868726d7f68f.yaml 2026-09-26 04:19:43.410393 | ubuntu-noble | + for file in $new_files 2026-09-26 04:19:43.410400 | ubuntu-noble | + case $file in 2026-09-26 04:19:43.410408 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2136818-9285f09043204290.yaml TO ironic-32.1.1.dev2/ironic.egg-info/SOURCES.txt' 2026-09-26 04:19:43.410416 | ubuntu-noble | APPEND releasenotes/notes/bug-2136818-9285f09043204290.yaml TO ironic-32.1.1.dev2/ironic.egg-info/SOURCES.txt 2026-09-26 04:19:43.410424 | ubuntu-noble | + echo releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-09-26 04:19:43.410431 | ubuntu-noble | + for file in $new_files 2026-09-26 04:19:43.410444 | ubuntu-noble | + case $file in 2026-09-26 04:19:43.410458 | ubuntu-noble | + echo 'APPEND releasenotes/notes/node-instance-name-field-23d6e3409f1f4736.yaml TO ironic-32.1.1.dev2/ironic.egg-info/SOURCES.txt' 2026-09-26 04:19:43.410472 | ubuntu-noble | APPEND releasenotes/notes/node-instance-name-field-23d6e3409f1f4736.yaml TO ironic-32.1.1.dev2/ironic.egg-info/SOURCES.txt 2026-09-26 04:19:43.410485 | ubuntu-noble | + echo releasenotes/notes/node-instance-name-field-23d6e3409f1f4736.yaml 2026-09-26 04:19:43.410497 | ubuntu-noble | + for file in $new_files 2026-09-26 04:19:43.410508 | ubuntu-noble | + case $file in 2026-09-26 04:19:43.410525 | ubuntu-noble | + echo 'APPEND releasenotes/notes/portgroup-category-fdaa78f038ad9380.yaml TO ironic-32.1.1.dev2/ironic.egg-info/SOURCES.txt' 2026-09-26 04:19:43.410540 | ubuntu-noble | APPEND releasenotes/notes/portgroup-category-fdaa78f038ad9380.yaml TO ironic-32.1.1.dev2/ironic.egg-info/SOURCES.txt 2026-09-26 04:19:43.410555 | ubuntu-noble | + echo releasenotes/notes/portgroup-category-fdaa78f038ad9380.yaml 2026-09-26 04:19:43.410569 | ubuntu-noble | + for file in $new_files 2026-09-26 04:19:43.410583 | ubuntu-noble | + case $file in 2026-09-26 04:19:43.410597 | ubuntu-noble | + echo 'APPEND releasenotes/notes/portgroup-physical_network-ea6df85c3e7a18ea.yaml TO ironic-32.1.1.dev2/ironic.egg-info/SOURCES.txt' 2026-09-26 04:19:43.410606 | ubuntu-noble | APPEND releasenotes/notes/portgroup-physical_network-ea6df85c3e7a18ea.yaml TO ironic-32.1.1.dev2/ironic.egg-info/SOURCES.txt 2026-09-26 04:19:43.410614 | ubuntu-noble | + echo releasenotes/notes/portgroup-physical_network-ea6df85c3e7a18ea.yaml 2026-09-26 04:19:43.410621 | ubuntu-noble | + rm files-before files-after 2026-09-26 04:19:43.411805 | ubuntu-noble | + tar czf ironic-stable-2025.2.tar.gz ironic-32.1.1.dev2 2026-09-26 04:19:44.042436 | ubuntu-noble | + rm -r ironic-32.1.1.dev2 2026-09-26 04:19:44.089748 | ubuntu-noble | + echo Check overlays for ironic-stable-2025.2.tar.gz 2026-09-26 04:19:44.089837 | ubuntu-noble | Check overlays for ironic-stable-2025.2.tar.gz 2026-09-26 04:19:44.089852 | ubuntu-noble | + [[ -n '' ]] 2026-09-26 04:19:44.089863 | ubuntu-noble | + popd 2026-09-26 04:19:44.089883 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-26 04:19:44.089895 | ubuntu-noble | + pushd tarballs 2026-09-26 04:19:44.090328 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.2.tar.gz 2026-09-26 04:19:44.092546 | ubuntu-noble | + filename=keystone-stable-2025.2.tar.gz 2026-09-26 04:19:44.092586 | ubuntu-noble | + [[ -e keystone-stable-2025.2.tar.gz ]] 2026-09-26 04:19:44.092597 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.2.tar.gz 2026-09-26 04:19:44.092607 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.2.tar.gz 2026-09-26 04:19:44.092618 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.2.tar.gz 2026-09-26 04:19:45.434406 | ubuntu-noble | 2026-09-26 04:19:45 URL:https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.2.tar.gz [1818072/1818072] -> "keystone-stable-2025.2.tar.gz" [1] 2026-09-26 04:19:45.437941 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-26 04:19:45.438019 | ubuntu-noble | + echo Process keystone-stable-2025.2.tar.gz 2026-09-26 04:19:45.438033 | ubuntu-noble | Process keystone-stable-2025.2.tar.gz 2026-09-26 04:19:45.440717 | ubuntu-noble | ++ tar -tzf keystone-stable-2025.2.tar.gz 2026-09-26 04:19:45.440874 | ubuntu-noble | ++ head -1 2026-09-26 04:19:45.442403 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-26 04:19:45.454638 | ubuntu-noble | + directory=keystone-28.0.3.dev6 2026-09-26 04:19:45.455500 | ubuntu-noble | ++ resolve_project_dir patches/2025.2 keystone-28.0.3.dev6 2026-09-26 04:19:45.455675 | ubuntu-noble | ++ local root=patches/2025.2 2026-09-26 04:19:45.455730 | ubuntu-noble | ++ local directory=keystone-28.0.3.dev6 2026-09-26 04:19:45.455770 | ubuntu-noble | ++ local suffix= 2026-09-26 04:19:45.455818 | ubuntu-noble | ++ local name=keystone 2026-09-26 04:19:45.455841 | ubuntu-noble | ++ local candidate path 2026-09-26 04:19:45.455885 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:45.455909 | ubuntu-noble | ++ path=patches/2025.2/keystone 2026-09-26 04:19:45.455932 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/keystone ]] 2026-09-26 04:19:45.455984 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:45.456003 | ubuntu-noble | ++ path=patches/2025.2/keystone 2026-09-26 04:19:45.456022 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/keystone ]] 2026-09-26 04:19:45.456041 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:45.456058 | ubuntu-noble | ++ path=patches/2025.2/keystone 2026-09-26 04:19:45.456076 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/keystone ]] 2026-09-26 04:19:45.456099 | ubuntu-noble | ++ return 1 2026-09-26 04:19:45.456493 | ubuntu-noble | + patch_dir= 2026-09-26 04:19:45.456568 | ubuntu-noble | + patch_dir= 2026-09-26 04:19:45.457331 | ubuntu-noble | ++ resolve_project_dir overlays/2025.2 keystone-28.0.3.dev6 /source 2026-09-26 04:19:45.457457 | ubuntu-noble | ++ local root=overlays/2025.2 2026-09-26 04:19:45.457510 | ubuntu-noble | ++ local directory=keystone-28.0.3.dev6 2026-09-26 04:19:45.457553 | ubuntu-noble | ++ local suffix=/source 2026-09-26 04:19:45.457596 | ubuntu-noble | ++ local name=keystone 2026-09-26 04:19:45.457617 | ubuntu-noble | ++ local candidate path 2026-09-26 04:19:45.457686 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:45.457716 | ubuntu-noble | ++ path=overlays/2025.2/keystone/source 2026-09-26 04:19:45.457738 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/keystone/source ]] 2026-09-26 04:19:45.457778 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:45.457798 | ubuntu-noble | ++ path=overlays/2025.2/keystone/source 2026-09-26 04:19:45.457817 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/keystone/source ]] 2026-09-26 04:19:45.457837 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:45.457856 | ubuntu-noble | ++ path=overlays/2025.2/keystone/source 2026-09-26 04:19:45.457874 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/keystone/source ]] 2026-09-26 04:19:45.457896 | ubuntu-noble | ++ return 1 2026-09-26 04:19:45.458296 | ubuntu-noble | + overlay_dir= 2026-09-26 04:19:45.459037 | ubuntu-noble | + overlay_dir= 2026-09-26 04:19:45.459073 | ubuntu-noble | + echo Check patches for keystone-stable-2025.2.tar.gz 2026-09-26 04:19:45.459081 | ubuntu-noble | Check patches for keystone-stable-2025.2.tar.gz 2026-09-26 04:19:45.459100 | ubuntu-noble | + [[ -n '' ]] 2026-09-26 04:19:45.459107 | ubuntu-noble | + echo Check overlays for keystone-stable-2025.2.tar.gz 2026-09-26 04:19:45.459114 | ubuntu-noble | Check overlays for keystone-stable-2025.2.tar.gz 2026-09-26 04:19:45.459120 | ubuntu-noble | + [[ -n '' ]] 2026-09-26 04:19:45.459127 | ubuntu-noble | + popd 2026-09-26 04:19:45.459134 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-26 04:19:45.459141 | ubuntu-noble | + pushd tarballs 2026-09-26 04:19:45.459531 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.2.tar.gz 2026-09-26 04:19:45.462110 | ubuntu-noble | + filename=magnum-stable-2025.2.tar.gz 2026-09-26 04:19:45.462149 | ubuntu-noble | + [[ -e magnum-stable-2025.2.tar.gz ]] 2026-09-26 04:19:45.462182 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.2.tar.gz 2026-09-26 04:19:45.462190 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.2.tar.gz 2026-09-26 04:19:45.462197 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.2.tar.gz 2026-09-26 04:19:46.829798 | ubuntu-noble | 2026-09-26 04:19:46 URL:https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.2.tar.gz [981551/981551] -> "magnum-stable-2025.2.tar.gz" [1] 2026-09-26 04:19:46.831829 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-26 04:19:46.831864 | ubuntu-noble | + echo Process magnum-stable-2025.2.tar.gz 2026-09-26 04:19:46.831872 | ubuntu-noble | Process magnum-stable-2025.2.tar.gz 2026-09-26 04:19:46.834709 | ubuntu-noble | ++ tar -tzf magnum-stable-2025.2.tar.gz 2026-09-26 04:19:46.834745 | ubuntu-noble | ++ head -1 2026-09-26 04:19:46.834754 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-26 04:19:46.841276 | ubuntu-noble | + directory=magnum-21.0.2.dev10 2026-09-26 04:19:46.842095 | ubuntu-noble | ++ resolve_project_dir patches/2025.2 magnum-21.0.2.dev10 2026-09-26 04:19:46.842291 | ubuntu-noble | ++ local root=patches/2025.2 2026-09-26 04:19:46.842342 | ubuntu-noble | ++ local directory=magnum-21.0.2.dev10 2026-09-26 04:19:46.842386 | ubuntu-noble | ++ local suffix= 2026-09-26 04:19:46.842439 | ubuntu-noble | ++ local name=magnum 2026-09-26 04:19:46.842467 | ubuntu-noble | ++ local candidate path 2026-09-26 04:19:46.842529 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:46.842560 | ubuntu-noble | ++ path=patches/2025.2/magnum 2026-09-26 04:19:46.842589 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/magnum ]] 2026-09-26 04:19:46.842639 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:46.842691 | ubuntu-noble | ++ path=patches/2025.2/magnum 2026-09-26 04:19:46.842721 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/magnum ]] 2026-09-26 04:19:46.842755 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:46.842779 | ubuntu-noble | ++ path=patches/2025.2/magnum 2026-09-26 04:19:46.842803 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/magnum ]] 2026-09-26 04:19:46.842831 | ubuntu-noble | ++ return 1 2026-09-26 04:19:46.843224 | ubuntu-noble | + patch_dir= 2026-09-26 04:19:46.843286 | ubuntu-noble | + patch_dir= 2026-09-26 04:19:46.843970 | ubuntu-noble | ++ resolve_project_dir overlays/2025.2 magnum-21.0.2.dev10 /source 2026-09-26 04:19:46.844093 | ubuntu-noble | ++ local root=overlays/2025.2 2026-09-26 04:19:46.844168 | ubuntu-noble | ++ local directory=magnum-21.0.2.dev10 2026-09-26 04:19:46.844209 | ubuntu-noble | ++ local suffix=/source 2026-09-26 04:19:46.844256 | ubuntu-noble | ++ local name=magnum 2026-09-26 04:19:46.844283 | ubuntu-noble | ++ local candidate path 2026-09-26 04:19:46.844327 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:46.844354 | ubuntu-noble | ++ path=overlays/2025.2/magnum/source 2026-09-26 04:19:46.844381 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/magnum/source ]] 2026-09-26 04:19:46.844423 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:46.844447 | ubuntu-noble | ++ path=overlays/2025.2/magnum/source 2026-09-26 04:19:46.844470 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/magnum/source ]] 2026-09-26 04:19:46.844494 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:46.844515 | ubuntu-noble | ++ path=overlays/2025.2/magnum/source 2026-09-26 04:19:46.844538 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/magnum/source ]] 2026-09-26 04:19:46.844565 | ubuntu-noble | ++ return 1 2026-09-26 04:19:46.844966 | ubuntu-noble | + overlay_dir= 2026-09-26 04:19:46.845025 | ubuntu-noble | + overlay_dir= 2026-09-26 04:19:46.845063 | ubuntu-noble | + echo Check patches for magnum-stable-2025.2.tar.gz 2026-09-26 04:19:46.845082 | ubuntu-noble | Check patches for magnum-stable-2025.2.tar.gz 2026-09-26 04:19:46.845111 | ubuntu-noble | + [[ -n '' ]] 2026-09-26 04:19:46.845154 | ubuntu-noble | + echo Check overlays for magnum-stable-2025.2.tar.gz 2026-09-26 04:19:46.845171 | ubuntu-noble | Check overlays for magnum-stable-2025.2.tar.gz 2026-09-26 04:19:46.845195 | ubuntu-noble | + [[ -n '' ]] 2026-09-26 04:19:46.845216 | ubuntu-noble | + popd 2026-09-26 04:19:46.845308 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-26 04:19:46.845338 | ubuntu-noble | + pushd tarballs 2026-09-26 04:19:46.846010 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/manila/manila-stable-2025.2.tar.gz 2026-09-26 04:19:46.847738 | ubuntu-noble | + filename=manila-stable-2025.2.tar.gz 2026-09-26 04:19:46.847810 | ubuntu-noble | + [[ -e manila-stable-2025.2.tar.gz ]] 2026-09-26 04:19:46.847861 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/manila/manila-stable-2025.2.tar.gz 2026-09-26 04:19:46.847878 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/manila/manila-stable-2025.2.tar.gz 2026-09-26 04:19:46.847907 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/manila/manila-stable-2025.2.tar.gz 2026-09-26 04:19:48.468973 | ubuntu-noble | 2026-09-26 04:19:48 URL:https://tarballs.opendev.org/openstack/manila/manila-stable-2025.2.tar.gz [3591611/3591611] -> "manila-stable-2025.2.tar.gz" [1] 2026-09-26 04:19:48.471476 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/manila/manila-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-26 04:19:48.471798 | ubuntu-noble | + echo Process manila-stable-2025.2.tar.gz 2026-09-26 04:19:48.472621 | ubuntu-noble | Process manila-stable-2025.2.tar.gz 2026-09-26 04:19:48.475758 | ubuntu-noble | ++ tar -tzf manila-stable-2025.2.tar.gz 2026-09-26 04:19:48.475808 | ubuntu-noble | ++ head -1 2026-09-26 04:19:48.477180 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-26 04:19:48.486924 | ubuntu-noble | + directory=manila-21.0.3.dev2 2026-09-26 04:19:48.487933 | ubuntu-noble | ++ resolve_project_dir patches/2025.2 manila-21.0.3.dev2 2026-09-26 04:19:48.488125 | ubuntu-noble | ++ local root=patches/2025.2 2026-09-26 04:19:48.488170 | ubuntu-noble | ++ local directory=manila-21.0.3.dev2 2026-09-26 04:19:48.488209 | ubuntu-noble | ++ local suffix= 2026-09-26 04:19:48.488253 | ubuntu-noble | ++ local name=manila 2026-09-26 04:19:48.488276 | ubuntu-noble | ++ local candidate path 2026-09-26 04:19:48.488316 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:48.488340 | ubuntu-noble | ++ path=patches/2025.2/manila 2026-09-26 04:19:48.488363 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/manila ]] 2026-09-26 04:19:48.488406 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:48.488425 | ubuntu-noble | ++ path=patches/2025.2/manila 2026-09-26 04:19:48.488444 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/manila ]] 2026-09-26 04:19:48.488463 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:48.488480 | ubuntu-noble | ++ path=patches/2025.2/manila 2026-09-26 04:19:48.488498 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/manila ]] 2026-09-26 04:19:48.488520 | ubuntu-noble | ++ return 1 2026-09-26 04:19:48.489015 | ubuntu-noble | + patch_dir= 2026-09-26 04:19:48.489141 | ubuntu-noble | + patch_dir= 2026-09-26 04:19:48.489949 | ubuntu-noble | ++ resolve_project_dir overlays/2025.2 manila-21.0.3.dev2 /source 2026-09-26 04:19:48.490073 | ubuntu-noble | ++ local root=overlays/2025.2 2026-09-26 04:19:48.490125 | ubuntu-noble | ++ local directory=manila-21.0.3.dev2 2026-09-26 04:19:48.490158 | ubuntu-noble | ++ local suffix=/source 2026-09-26 04:19:48.490195 | ubuntu-noble | ++ local name=manila 2026-09-26 04:19:48.490217 | ubuntu-noble | ++ local candidate path 2026-09-26 04:19:48.490251 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:48.490272 | ubuntu-noble | ++ path=overlays/2025.2/manila/source 2026-09-26 04:19:48.490294 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/manila/source ]] 2026-09-26 04:19:48.490331 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:48.490349 | ubuntu-noble | ++ path=overlays/2025.2/manila/source 2026-09-26 04:19:48.490367 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/manila/source ]] 2026-09-26 04:19:48.490386 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:48.490402 | ubuntu-noble | ++ path=overlays/2025.2/manila/source 2026-09-26 04:19:48.490420 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/manila/source ]] 2026-09-26 04:19:48.490441 | ubuntu-noble | ++ return 1 2026-09-26 04:19:48.490933 | ubuntu-noble | + overlay_dir= 2026-09-26 04:19:48.491018 | ubuntu-noble | + overlay_dir= 2026-09-26 04:19:48.491083 | ubuntu-noble | + echo Check patches for manila-stable-2025.2.tar.gz 2026-09-26 04:19:48.491142 | ubuntu-noble | Check patches for manila-stable-2025.2.tar.gz 2026-09-26 04:19:48.491184 | ubuntu-noble | + [[ -n '' ]] 2026-09-26 04:19:48.491223 | ubuntu-noble | + echo Check overlays for manila-stable-2025.2.tar.gz 2026-09-26 04:19:48.491247 | ubuntu-noble | Check overlays for manila-stable-2025.2.tar.gz 2026-09-26 04:19:48.491325 | ubuntu-noble | + [[ -n '' ]] 2026-09-26 04:19:48.491378 | ubuntu-noble | + popd 2026-09-26 04:19:48.491735 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-26 04:19:48.491762 | ubuntu-noble | + pushd tarballs 2026-09-26 04:19:48.492623 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.2.tar.gz 2026-09-26 04:19:48.494857 | ubuntu-noble | + filename=masakari-stable-2025.2.tar.gz 2026-09-26 04:19:48.494891 | ubuntu-noble | + [[ -e masakari-stable-2025.2.tar.gz ]] 2026-09-26 04:19:48.494899 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.2.tar.gz 2026-09-26 04:19:48.494907 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.2.tar.gz 2026-09-26 04:19:48.494916 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.2.tar.gz 2026-09-26 04:19:49.719795 | ubuntu-noble | 2026-09-26 04:19:49 URL:https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.2.tar.gz [366922/366922] -> "masakari-stable-2025.2.tar.gz" [1] 2026-09-26 04:19:49.722739 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-26 04:19:49.722788 | ubuntu-noble | + echo Process masakari-stable-2025.2.tar.gz 2026-09-26 04:19:49.722800 | ubuntu-noble | Process masakari-stable-2025.2.tar.gz 2026-09-26 04:19:49.725730 | ubuntu-noble | ++ tar -tzf masakari-stable-2025.2.tar.gz 2026-09-26 04:19:49.725774 | ubuntu-noble | ++ head -1 2026-09-26 04:19:49.726434 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-26 04:19:49.733854 | ubuntu-noble | + directory=masakari-20.0.0.0rc2.dev2 2026-09-26 04:19:49.734994 | ubuntu-noble | ++ resolve_project_dir patches/2025.2 masakari-20.0.0.0rc2.dev2 2026-09-26 04:19:49.735237 | ubuntu-noble | ++ local root=patches/2025.2 2026-09-26 04:19:49.735304 | ubuntu-noble | ++ local directory=masakari-20.0.0.0rc2.dev2 2026-09-26 04:19:49.735372 | ubuntu-noble | ++ local suffix= 2026-09-26 04:19:49.735443 | ubuntu-noble | ++ local name=masakari 2026-09-26 04:19:49.735480 | ubuntu-noble | ++ local candidate path 2026-09-26 04:19:49.735542 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:49.735579 | ubuntu-noble | ++ path=patches/2025.2/masakari 2026-09-26 04:19:49.735614 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/masakari ]] 2026-09-26 04:19:49.735718 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:49.735757 | ubuntu-noble | ++ path=patches/2025.2/masakari 2026-09-26 04:19:49.735790 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/masakari ]] 2026-09-26 04:19:49.735821 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:49.735849 | ubuntu-noble | ++ path=patches/2025.2/masakari 2026-09-26 04:19:49.735878 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/masakari ]] 2026-09-26 04:19:49.735913 | ubuntu-noble | ++ return 1 2026-09-26 04:19:49.736473 | ubuntu-noble | + patch_dir= 2026-09-26 04:19:49.736591 | ubuntu-noble | + patch_dir= 2026-09-26 04:19:49.737467 | ubuntu-noble | ++ resolve_project_dir overlays/2025.2 masakari-20.0.0.0rc2.dev2 /source 2026-09-26 04:19:49.737620 | ubuntu-noble | ++ local root=overlays/2025.2 2026-09-26 04:19:49.738230 | ubuntu-noble | ++ local directory=masakari-20.0.0.0rc2.dev2 2026-09-26 04:19:49.738254 | ubuntu-noble | ++ local suffix=/source 2026-09-26 04:19:49.738261 | ubuntu-noble | ++ local name=masakari 2026-09-26 04:19:49.738267 | ubuntu-noble | ++ local candidate path 2026-09-26 04:19:49.738273 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:49.738279 | ubuntu-noble | ++ path=overlays/2025.2/masakari/source 2026-09-26 04:19:49.738286 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/masakari/source ]] 2026-09-26 04:19:49.738292 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:49.738298 | ubuntu-noble | ++ path=overlays/2025.2/masakari/source 2026-09-26 04:19:49.738304 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/masakari/source ]] 2026-09-26 04:19:49.738310 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:49.738317 | ubuntu-noble | ++ path=overlays/2025.2/masakari/source 2026-09-26 04:19:49.738323 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/masakari/source ]] 2026-09-26 04:19:49.738344 | ubuntu-noble | ++ return 1 2026-09-26 04:19:49.738356 | ubuntu-noble | + overlay_dir= 2026-09-26 04:19:49.738362 | ubuntu-noble | + overlay_dir= 2026-09-26 04:19:49.738372 | ubuntu-noble | + echo Check patches for masakari-stable-2025.2.tar.gz 2026-09-26 04:19:49.738378 | ubuntu-noble | Check patches for masakari-stable-2025.2.tar.gz 2026-09-26 04:19:49.738387 | ubuntu-noble | + [[ -n '' ]] 2026-09-26 04:19:49.738395 | ubuntu-noble | + echo Check overlays for masakari-stable-2025.2.tar.gz 2026-09-26 04:19:49.738401 | ubuntu-noble | Check overlays for masakari-stable-2025.2.tar.gz 2026-09-26 04:19:49.738410 | ubuntu-noble | + [[ -n '' ]] 2026-09-26 04:19:49.738416 | ubuntu-noble | + popd 2026-09-26 04:19:49.738731 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-26 04:19:49.738766 | ubuntu-noble | + pushd tarballs 2026-09-26 04:19:49.739417 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.2.tar.gz 2026-09-26 04:19:49.741388 | ubuntu-noble | + filename=neutron-dynamic-routing-stable-2025.2.tar.gz 2026-09-26 04:19:49.741977 | ubuntu-noble | + [[ -e neutron-dynamic-routing-stable-2025.2.tar.gz ]] 2026-09-26 04:19:49.742004 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.2.tar.gz 2026-09-26 04:19:49.742011 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.2.tar.gz 2026-09-26 04:19:49.742017 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.2.tar.gz 2026-09-26 04:19:50.716854 | ubuntu-noble | 2026-09-26 04:19:50 URL:https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.2.tar.gz [124234/124234] -> "neutron-dynamic-routing-stable-2025.2.tar.gz" [1] 2026-09-26 04:19:50.719626 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-26 04:19:50.719727 | ubuntu-noble | + echo Process neutron-dynamic-routing-stable-2025.2.tar.gz 2026-09-26 04:19:50.719741 | ubuntu-noble | Process neutron-dynamic-routing-stable-2025.2.tar.gz 2026-09-26 04:19:50.722733 | ubuntu-noble | ++ tar -tzf neutron-dynamic-routing-stable-2025.2.tar.gz 2026-09-26 04:19:50.722780 | ubuntu-noble | ++ head -1 2026-09-26 04:19:50.724171 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-26 04:19:50.731761 | ubuntu-noble | + directory=neutron_dynamic_routing-27.0.0.0rc2.dev5 2026-09-26 04:19:50.732462 | ubuntu-noble | ++ resolve_project_dir patches/2025.2 neutron_dynamic_routing-27.0.0.0rc2.dev5 2026-09-26 04:19:50.732623 | ubuntu-noble | ++ local root=patches/2025.2 2026-09-26 04:19:50.732696 | ubuntu-noble | ++ local directory=neutron_dynamic_routing-27.0.0.0rc2.dev5 2026-09-26 04:19:50.732758 | ubuntu-noble | ++ local suffix= 2026-09-26 04:19:50.732821 | ubuntu-noble | ++ local name=neutron_dynamic_routing 2026-09-26 04:19:50.732855 | ubuntu-noble | ++ local candidate path 2026-09-26 04:19:50.732918 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:50.732954 | ubuntu-noble | ++ path=patches/2025.2/neutron_dynamic_routing 2026-09-26 04:19:50.732981 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/neutron_dynamic_routing ]] 2026-09-26 04:19:50.733023 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:50.733062 | ubuntu-noble | ++ path=patches/2025.2/neutron-dynamic-routing 2026-09-26 04:19:50.733083 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/neutron-dynamic-routing ]] 2026-09-26 04:19:50.733122 | ubuntu-noble | ++ echo patches/2025.2/neutron-dynamic-routing 2026-09-26 04:19:50.733163 | ubuntu-noble | ++ return 0 2026-09-26 04:19:50.733492 | ubuntu-noble | + patch_dir=patches/2025.2/neutron-dynamic-routing 2026-09-26 04:19:50.734466 | ubuntu-noble | ++ resolve_project_dir overlays/2025.2 neutron_dynamic_routing-27.0.0.0rc2.dev5 /source 2026-09-26 04:19:50.734756 | ubuntu-noble | ++ local root=overlays/2025.2 2026-09-26 04:19:50.734844 | ubuntu-noble | ++ local directory=neutron_dynamic_routing-27.0.0.0rc2.dev5 2026-09-26 04:19:50.734910 | ubuntu-noble | ++ local suffix=/source 2026-09-26 04:19:50.734990 | ubuntu-noble | ++ local name=neutron_dynamic_routing 2026-09-26 04:19:50.735034 | ubuntu-noble | ++ local candidate path 2026-09-26 04:19:50.735175 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:50.735246 | ubuntu-noble | ++ path=overlays/2025.2/neutron_dynamic_routing/source 2026-09-26 04:19:50.735293 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/neutron_dynamic_routing/source ]] 2026-09-26 04:19:50.735356 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:50.735395 | ubuntu-noble | ++ path=overlays/2025.2/neutron-dynamic-routing/source 2026-09-26 04:19:50.735432 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/neutron-dynamic-routing/source ]] 2026-09-26 04:19:50.735474 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:50.735509 | ubuntu-noble | ++ path=overlays/2025.2/neutron_dynamic_routing/source 2026-09-26 04:19:50.735545 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/neutron_dynamic_routing/source ]] 2026-09-26 04:19:50.735589 | ubuntu-noble | ++ return 1 2026-09-26 04:19:50.736269 | ubuntu-noble | + overlay_dir= 2026-09-26 04:19:50.736353 | ubuntu-noble | + overlay_dir= 2026-09-26 04:19:50.736414 | ubuntu-noble | + echo Check patches for neutron-dynamic-routing-stable-2025.2.tar.gz 2026-09-26 04:19:50.736440 | ubuntu-noble | Check patches for neutron-dynamic-routing-stable-2025.2.tar.gz 2026-09-26 04:19:50.736475 | ubuntu-noble | + [[ -n patches/2025.2/neutron-dynamic-routing ]] 2026-09-26 04:19:50.736512 | ubuntu-noble | + tar xzf neutron-dynamic-routing-stable-2025.2.tar.gz 2026-09-26 04:19:50.755739 | ubuntu-noble | + rm neutron-dynamic-routing-stable-2025.2.tar.gz 2026-09-26 04:19:50.759734 | ubuntu-noble | + find neutron_dynamic_routing-27.0.0.0rc2.dev5 -type f 2026-09-26 04:19:50.759780 | ubuntu-noble | + sort 2026-09-26 04:19:50.763978 | ubuntu-noble | + pushd neutron_dynamic_routing-27.0.0.0rc2.dev5 2026-09-26 04:19:50.766019 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/neutron-dynamic-routing -type f -name '*.patch' 2026-09-26 04:19:50.766834 | ubuntu-noble | ++ sort 2026-09-26 04:19:50.771376 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-26 04:19:50.771516 | ubuntu-noble | + apply_patch patches/2025.2/neutron-dynamic-routing/bug-2023632.patch 2026-09-26 04:19:50.771587 | ubuntu-noble | + local rel=patches/2025.2/neutron-dynamic-routing/bug-2023632.patch 2026-09-26 04:19:50.771631 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/neutron-dynamic-routing/bug-2023632.patch 2026-09-26 04:19:50.771722 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.2/neutron-dynamic-routing/bug-2023632.patch' 2026-09-26 04:19:50.771751 | ubuntu-noble | APPLY PATCH patches/2025.2/neutron-dynamic-routing/bug-2023632.patch 2026-09-26 04:19:50.771787 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-26 04:19:50.774097 | ubuntu-noble | checking file neutron_dynamic_routing/db/bgp_db.py 2026-09-26 04:19:50.774390 | ubuntu-noble | Hunk #1 succeeded at 1024 (offset 6 lines). 2026-09-26 04:19:50.774872 | ubuntu-noble | + patch --forward --batch -p1 2026-09-26 04:19:50.777097 | ubuntu-noble | patching file neutron_dynamic_routing/db/bgp_db.py 2026-09-26 04:19:50.777371 | ubuntu-noble | Hunk #1 succeeded at 1024 (offset 6 lines). 2026-09-26 04:19:50.778147 | ubuntu-noble | + echo patches/2025.2/neutron-dynamic-routing/bug-2023632.patch 2026-09-26 04:19:50.779451 | ubuntu-noble | + popd 2026-09-26 04:19:50.779502 | ubuntu-noble | + find neutron_dynamic_routing-27.0.0.0rc2.dev5 -type f 2026-09-26 04:19:50.780173 | ubuntu-noble | + sort 2026-09-26 04:19:50.785079 | ubuntu-noble | + append_new_files_to_sources_txt neutron_dynamic_routing-27.0.0.0rc2.dev5 files-before files-after 2026-09-26 04:19:50.785174 | ubuntu-noble | + local directory=neutron_dynamic_routing-27.0.0.0rc2.dev5 2026-09-26 04:19:50.785208 | ubuntu-noble | + local before=files-before 2026-09-26 04:19:50.785233 | ubuntu-noble | + local after=files-after 2026-09-26 04:19:50.785255 | ubuntu-noble | + local sources_txt 2026-09-26 04:19:50.786592 | ubuntu-noble | ++ find neutron_dynamic_routing-27.0.0.0rc2.dev5 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-26 04:19:50.787279 | ubuntu-noble | ++ head -1 2026-09-26 04:19:50.790402 | ubuntu-noble | + sources_txt=neutron_dynamic_routing-27.0.0.0rc2.dev5/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-09-26 04:19:50.790432 | ubuntu-noble | + [[ -z neutron_dynamic_routing-27.0.0.0rc2.dev5/neutron_dynamic_routing.egg-info/SOURCES.txt ]] 2026-09-26 04:19:50.790439 | ubuntu-noble | + local new_files 2026-09-26 04:19:50.791279 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-26 04:19:50.793086 | ubuntu-noble | + new_files=neutron_dynamic_routing-27.0.0.0rc2.dev5/neutron_dynamic_routing/db/bgp_db.py.orig 2026-09-26 04:19:50.793128 | ubuntu-noble | + [[ -z neutron_dynamic_routing-27.0.0.0rc2.dev5/neutron_dynamic_routing/db/bgp_db.py.orig ]] 2026-09-26 04:19:50.793731 | ubuntu-noble | ++ tail -c1 neutron_dynamic_routing-27.0.0.0rc2.dev5/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-09-26 04:19:50.795457 | ubuntu-noble | + [[ -n h ]] 2026-09-26 04:19:50.795483 | ubuntu-noble | + echo 2026-09-26 04:19:50.795490 | ubuntu-noble | + local file 2026-09-26 04:19:50.795495 | ubuntu-noble | + for file in $new_files 2026-09-26 04:19:50.795500 | ubuntu-noble | + case $file in 2026-09-26 04:19:50.795505 | ubuntu-noble | + continue 2026-09-26 04:19:50.795510 | ubuntu-noble | + rm files-before files-after 2026-09-26 04:19:50.798788 | ubuntu-noble | + tar czf neutron-dynamic-routing-stable-2025.2.tar.gz neutron_dynamic_routing-27.0.0.0rc2.dev5 2026-09-26 04:19:50.858416 | ubuntu-noble | + rm -r neutron_dynamic_routing-27.0.0.0rc2.dev5 2026-09-26 04:19:50.872806 | ubuntu-noble | + echo Check overlays for neutron-dynamic-routing-stable-2025.2.tar.gz 2026-09-26 04:19:50.872879 | ubuntu-noble | Check overlays for neutron-dynamic-routing-stable-2025.2.tar.gz 2026-09-26 04:19:50.872894 | ubuntu-noble | + [[ -n '' ]] 2026-09-26 04:19:50.872901 | ubuntu-noble | + popd 2026-09-26 04:19:50.872908 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-26 04:19:50.872915 | ubuntu-noble | + pushd tarballs 2026-09-26 04:19:50.874069 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.2.tar.gz 2026-09-26 04:19:50.876530 | ubuntu-noble | + filename=neutron-vpnaas-stable-2025.2.tar.gz 2026-09-26 04:19:50.876570 | ubuntu-noble | + [[ -e neutron-vpnaas-stable-2025.2.tar.gz ]] 2026-09-26 04:19:50.876580 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.2.tar.gz 2026-09-26 04:19:50.876589 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.2.tar.gz 2026-09-26 04:19:50.876597 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.2.tar.gz 2026-09-26 04:19:51.975754 | ubuntu-noble | 2026-09-26 04:19:51 URL:https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.2.tar.gz [232426/232426] -> "neutron-vpnaas-stable-2025.2.tar.gz" [1] 2026-09-26 04:19:51.976733 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-26 04:19:51.976881 | ubuntu-noble | + echo Process neutron-vpnaas-stable-2025.2.tar.gz 2026-09-26 04:19:51.976928 | ubuntu-noble | Process neutron-vpnaas-stable-2025.2.tar.gz 2026-09-26 04:19:51.978742 | ubuntu-noble | ++ tar -tzf neutron-vpnaas-stable-2025.2.tar.gz 2026-09-26 04:19:51.979087 | ubuntu-noble | ++ head -1 2026-09-26 04:19:51.980087 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-26 04:19:51.987729 | ubuntu-noble | + directory=neutron_vpnaas-27.0.0.0rc2.dev5 2026-09-26 04:19:51.988595 | ubuntu-noble | ++ resolve_project_dir patches/2025.2 neutron_vpnaas-27.0.0.0rc2.dev5 2026-09-26 04:19:51.988788 | ubuntu-noble | ++ local root=patches/2025.2 2026-09-26 04:19:51.988857 | ubuntu-noble | ++ local directory=neutron_vpnaas-27.0.0.0rc2.dev5 2026-09-26 04:19:51.988909 | ubuntu-noble | ++ local suffix= 2026-09-26 04:19:51.988983 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-09-26 04:19:51.989042 | ubuntu-noble | ++ local candidate path 2026-09-26 04:19:51.989114 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:51.989151 | ubuntu-noble | ++ path=patches/2025.2/neutron_vpnaas 2026-09-26 04:19:51.989186 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/neutron_vpnaas ]] 2026-09-26 04:19:51.989244 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:51.989273 | ubuntu-noble | ++ path=patches/2025.2/neutron-vpnaas 2026-09-26 04:19:51.989301 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/neutron-vpnaas ]] 2026-09-26 04:19:51.989335 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:51.989362 | ubuntu-noble | ++ path=patches/2025.2/neutron_vpnaas 2026-09-26 04:19:51.989389 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/neutron_vpnaas ]] 2026-09-26 04:19:51.989422 | ubuntu-noble | ++ return 1 2026-09-26 04:19:51.989888 | ubuntu-noble | + patch_dir= 2026-09-26 04:19:51.989992 | ubuntu-noble | + patch_dir= 2026-09-26 04:19:51.990970 | ubuntu-noble | ++ resolve_project_dir overlays/2025.2 neutron_vpnaas-27.0.0.0rc2.dev5 /source 2026-09-26 04:19:51.991093 | ubuntu-noble | ++ local root=overlays/2025.2 2026-09-26 04:19:51.991127 | ubuntu-noble | ++ local directory=neutron_vpnaas-27.0.0.0rc2.dev5 2026-09-26 04:19:51.991144 | ubuntu-noble | ++ local suffix=/source 2026-09-26 04:19:51.991159 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-09-26 04:19:51.991175 | ubuntu-noble | ++ local candidate path 2026-09-26 04:19:51.991190 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:51.991205 | ubuntu-noble | ++ path=overlays/2025.2/neutron_vpnaas/source 2026-09-26 04:19:51.991221 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/neutron_vpnaas/source ]] 2026-09-26 04:19:51.991235 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:51.991249 | ubuntu-noble | ++ path=overlays/2025.2/neutron-vpnaas/source 2026-09-26 04:19:51.991263 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/neutron-vpnaas/source ]] 2026-09-26 04:19:51.991283 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:51.991299 | ubuntu-noble | ++ path=overlays/2025.2/neutron_vpnaas/source 2026-09-26 04:19:51.991312 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/neutron_vpnaas/source ]] 2026-09-26 04:19:51.991326 | ubuntu-noble | ++ return 1 2026-09-26 04:19:51.992571 | ubuntu-noble | + overlay_dir= 2026-09-26 04:19:51.992619 | ubuntu-noble | + overlay_dir= 2026-09-26 04:19:51.992636 | ubuntu-noble | + echo Check patches for neutron-vpnaas-stable-2025.2.tar.gz 2026-09-26 04:19:51.992721 | ubuntu-noble | Check patches for neutron-vpnaas-stable-2025.2.tar.gz 2026-09-26 04:19:51.992743 | ubuntu-noble | + [[ -n '' ]] 2026-09-26 04:19:51.992761 | ubuntu-noble | + echo Check overlays for neutron-vpnaas-stable-2025.2.tar.gz 2026-09-26 04:19:51.992779 | ubuntu-noble | Check overlays for neutron-vpnaas-stable-2025.2.tar.gz 2026-09-26 04:19:51.992796 | ubuntu-noble | + [[ -n '' ]] 2026-09-26 04:19:51.992813 | ubuntu-noble | + popd 2026-09-26 04:19:51.992832 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-26 04:19:51.992850 | ubuntu-noble | + pushd tarballs 2026-09-26 04:19:51.993195 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.2.tar.gz 2026-09-26 04:19:51.996641 | ubuntu-noble | + filename=neutron-stable-2025.2.tar.gz 2026-09-26 04:19:51.996736 | ubuntu-noble | + [[ -e neutron-stable-2025.2.tar.gz ]] 2026-09-26 04:19:51.996747 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.2.tar.gz 2026-09-26 04:19:51.996757 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.2.tar.gz 2026-09-26 04:19:51.996765 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.2.tar.gz 2026-09-26 04:19:53.873919 | ubuntu-noble | 2026-09-26 04:19:53 URL:https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.2.tar.gz [12265396/12265396] -> "neutron-stable-2025.2.tar.gz" [1] 2026-09-26 04:19:53.876641 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-26 04:19:53.876756 | ubuntu-noble | + echo Process neutron-stable-2025.2.tar.gz 2026-09-26 04:19:53.876778 | ubuntu-noble | Process neutron-stable-2025.2.tar.gz 2026-09-26 04:19:53.879725 | ubuntu-noble | ++ tar -tzf neutron-stable-2025.2.tar.gz 2026-09-26 04:19:53.879768 | ubuntu-noble | ++ head -1 2026-09-26 04:19:53.880257 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-26 04:19:53.889253 | ubuntu-noble | + directory=neutron-27.0.5.dev8 2026-09-26 04:19:53.890577 | ubuntu-noble | ++ resolve_project_dir patches/2025.2 neutron-27.0.5.dev8 2026-09-26 04:19:53.890943 | ubuntu-noble | ++ local root=patches/2025.2 2026-09-26 04:19:53.891089 | ubuntu-noble | ++ local directory=neutron-27.0.5.dev8 2026-09-26 04:19:53.891171 | ubuntu-noble | ++ local suffix= 2026-09-26 04:19:53.891267 | ubuntu-noble | ++ local name=neutron 2026-09-26 04:19:53.891318 | ubuntu-noble | ++ local candidate path 2026-09-26 04:19:53.891406 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:53.891458 | ubuntu-noble | ++ path=patches/2025.2/neutron 2026-09-26 04:19:53.891509 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/neutron ]] 2026-09-26 04:19:53.891589 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:53.891632 | ubuntu-noble | ++ path=patches/2025.2/neutron 2026-09-26 04:19:53.891729 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/neutron ]] 2026-09-26 04:19:53.891782 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:53.891821 | ubuntu-noble | ++ path=patches/2025.2/neutron 2026-09-26 04:19:53.891861 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/neutron ]] 2026-09-26 04:19:53.891910 | ubuntu-noble | ++ return 1 2026-09-26 04:19:53.892603 | ubuntu-noble | + patch_dir= 2026-09-26 04:19:53.892699 | ubuntu-noble | + patch_dir= 2026-09-26 04:19:53.893761 | ubuntu-noble | ++ resolve_project_dir overlays/2025.2 neutron-27.0.5.dev8 /source 2026-09-26 04:19:53.894546 | ubuntu-noble | ++ local root=overlays/2025.2 2026-09-26 04:19:53.894580 | ubuntu-noble | ++ local directory=neutron-27.0.5.dev8 2026-09-26 04:19:53.894588 | ubuntu-noble | ++ local suffix=/source 2026-09-26 04:19:53.894596 | ubuntu-noble | ++ local name=neutron 2026-09-26 04:19:53.894603 | ubuntu-noble | ++ local candidate path 2026-09-26 04:19:53.894610 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:53.894617 | ubuntu-noble | ++ path=overlays/2025.2/neutron/source 2026-09-26 04:19:53.894626 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/neutron/source ]] 2026-09-26 04:19:53.894634 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:53.894641 | ubuntu-noble | ++ path=overlays/2025.2/neutron/source 2026-09-26 04:19:53.894696 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/neutron/source ]] 2026-09-26 04:19:53.894713 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:53.894720 | ubuntu-noble | ++ path=overlays/2025.2/neutron/source 2026-09-26 04:19:53.894727 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/neutron/source ]] 2026-09-26 04:19:53.894735 | ubuntu-noble | ++ return 1 2026-09-26 04:19:53.894750 | ubuntu-noble | + overlay_dir= 2026-09-26 04:19:53.894757 | ubuntu-noble | + overlay_dir= 2026-09-26 04:19:53.894764 | ubuntu-noble | + echo Check patches for neutron-stable-2025.2.tar.gz 2026-09-26 04:19:53.894771 | ubuntu-noble | Check patches for neutron-stable-2025.2.tar.gz 2026-09-26 04:19:53.894778 | ubuntu-noble | + [[ -n '' ]] 2026-09-26 04:19:53.894786 | ubuntu-noble | + echo Check overlays for neutron-stable-2025.2.tar.gz 2026-09-26 04:19:53.894793 | ubuntu-noble | Check overlays for neutron-stable-2025.2.tar.gz 2026-09-26 04:19:53.894800 | ubuntu-noble | + [[ -n '' ]] 2026-09-26 04:19:53.894807 | ubuntu-noble | + popd 2026-09-26 04:19:53.895308 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-26 04:19:53.895334 | ubuntu-noble | + pushd tarballs 2026-09-26 04:19:53.896379 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/nova/nova-stable-2025.2.tar.gz 2026-09-26 04:19:53.899120 | ubuntu-noble | + filename=nova-stable-2025.2.tar.gz 2026-09-26 04:19:53.899171 | ubuntu-noble | + [[ -e nova-stable-2025.2.tar.gz ]] 2026-09-26 04:19:53.899183 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/nova/nova-stable-2025.2.tar.gz 2026-09-26 04:19:53.899195 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/nova/nova-stable-2025.2.tar.gz 2026-09-26 04:19:53.899206 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/nova/nova-stable-2025.2.tar.gz 2026-09-26 04:19:55.746828 | ubuntu-noble | 2026-09-26 04:19:55 URL:https://tarballs.opendev.org/openstack/nova/nova-stable-2025.2.tar.gz [9694042/9694042] -> "nova-stable-2025.2.tar.gz" [1] 2026-09-26 04:19:55.748837 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/nova/nova-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-26 04:19:55.748888 | ubuntu-noble | + echo Process nova-stable-2025.2.tar.gz 2026-09-26 04:19:55.748901 | ubuntu-noble | Process nova-stable-2025.2.tar.gz 2026-09-26 04:19:55.750737 | ubuntu-noble | ++ tar -tzf nova-stable-2025.2.tar.gz 2026-09-26 04:19:55.751331 | ubuntu-noble | ++ head -1 2026-09-26 04:19:55.753135 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-26 04:19:55.760894 | ubuntu-noble | + directory=nova-32.2.2.dev2 2026-09-26 04:19:55.762439 | ubuntu-noble | ++ resolve_project_dir patches/2025.2 nova-32.2.2.dev2 2026-09-26 04:19:55.762479 | ubuntu-noble | ++ local root=patches/2025.2 2026-09-26 04:19:55.762488 | ubuntu-noble | ++ local directory=nova-32.2.2.dev2 2026-09-26 04:19:55.762496 | ubuntu-noble | ++ local suffix= 2026-09-26 04:19:55.762503 | ubuntu-noble | ++ local name=nova 2026-09-26 04:19:55.762509 | ubuntu-noble | ++ local candidate path 2026-09-26 04:19:55.762528 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:55.762535 | ubuntu-noble | ++ path=patches/2025.2/nova 2026-09-26 04:19:55.762542 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/nova ]] 2026-09-26 04:19:55.762549 | ubuntu-noble | ++ echo patches/2025.2/nova 2026-09-26 04:19:55.762556 | ubuntu-noble | ++ return 0 2026-09-26 04:19:55.762700 | ubuntu-noble | + patch_dir=patches/2025.2/nova 2026-09-26 04:19:55.764115 | ubuntu-noble | ++ resolve_project_dir overlays/2025.2 nova-32.2.2.dev2 /source 2026-09-26 04:19:55.764154 | ubuntu-noble | ++ local root=overlays/2025.2 2026-09-26 04:19:55.764163 | ubuntu-noble | ++ local directory=nova-32.2.2.dev2 2026-09-26 04:19:55.764169 | ubuntu-noble | ++ local suffix=/source 2026-09-26 04:19:55.764175 | ubuntu-noble | ++ local name=nova 2026-09-26 04:19:55.764181 | ubuntu-noble | ++ local candidate path 2026-09-26 04:19:55.764187 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:55.764193 | ubuntu-noble | ++ path=overlays/2025.2/nova/source 2026-09-26 04:19:55.764200 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/nova/source ]] 2026-09-26 04:19:55.764206 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:55.764212 | ubuntu-noble | ++ path=overlays/2025.2/nova/source 2026-09-26 04:19:55.764218 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/nova/source ]] 2026-09-26 04:19:55.764224 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:55.764230 | ubuntu-noble | ++ path=overlays/2025.2/nova/source 2026-09-26 04:19:55.764236 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/nova/source ]] 2026-09-26 04:19:55.764242 | ubuntu-noble | ++ return 1 2026-09-26 04:19:55.764254 | ubuntu-noble | + overlay_dir= 2026-09-26 04:19:55.764260 | ubuntu-noble | + overlay_dir= 2026-09-26 04:19:55.764266 | ubuntu-noble | + echo Check patches for nova-stable-2025.2.tar.gz 2026-09-26 04:19:55.764272 | ubuntu-noble | Check patches for nova-stable-2025.2.tar.gz 2026-09-26 04:19:55.764278 | ubuntu-noble | + [[ -n patches/2025.2/nova ]] 2026-09-26 04:19:55.764284 | ubuntu-noble | + tar xzf nova-stable-2025.2.tar.gz 2026-09-26 04:19:56.179336 | ubuntu-noble | + rm nova-stable-2025.2.tar.gz 2026-09-26 04:19:56.184726 | ubuntu-noble | + find nova-32.2.2.dev2 -type f 2026-09-26 04:19:56.184758 | ubuntu-noble | + sort 2026-09-26 04:19:56.199562 | ubuntu-noble | + pushd nova-32.2.2.dev2 2026-09-26 04:19:56.200794 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/nova -type f -name '*.patch' 2026-09-26 04:19:56.201263 | ubuntu-noble | ++ sort 2026-09-26 04:19:56.204818 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-26 04:19:56.204955 | ubuntu-noble | + apply_patch patches/2025.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-09-26 04:19:56.205024 | ubuntu-noble | + local rel=patches/2025.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-09-26 04:19:56.205067 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-09-26 04:19:56.205105 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch' 2026-09-26 04:19:56.205126 | ubuntu-noble | APPLY PATCH patches/2025.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-09-26 04:19:56.205158 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-26 04:19:56.207061 | ubuntu-noble | checking file nova/api/openstack/identity.py 2026-09-26 04:19:56.207327 | ubuntu-noble | checking file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-09-26 04:19:56.207691 | ubuntu-noble | + patch --forward --batch -p1 2026-09-26 04:19:56.209428 | ubuntu-noble | patching file nova/api/openstack/identity.py 2026-09-26 04:19:56.209905 | ubuntu-noble | patching file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-09-26 04:19:56.210429 | ubuntu-noble | + echo patches/2025.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-09-26 04:19:56.210522 | ubuntu-noble | + popd 2026-09-26 04:19:56.211193 | ubuntu-noble | + find nova-32.2.2.dev2 -type f 2026-09-26 04:19:56.211235 | ubuntu-noble | + sort 2026-09-26 04:19:56.226099 | ubuntu-noble | + append_new_files_to_sources_txt nova-32.2.2.dev2 files-before files-after 2026-09-26 04:19:56.226186 | ubuntu-noble | + local directory=nova-32.2.2.dev2 2026-09-26 04:19:56.226212 | ubuntu-noble | + local before=files-before 2026-09-26 04:19:56.226241 | ubuntu-noble | + local after=files-after 2026-09-26 04:19:56.226257 | ubuntu-noble | + local sources_txt 2026-09-26 04:19:56.227183 | ubuntu-noble | ++ find nova-32.2.2.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-26 04:19:56.227382 | ubuntu-noble | ++ head -1 2026-09-26 04:19:56.229441 | ubuntu-noble | + sources_txt=nova-32.2.2.dev2/nova.egg-info/SOURCES.txt 2026-09-26 04:19:56.229496 | ubuntu-noble | + [[ -z nova-32.2.2.dev2/nova.egg-info/SOURCES.txt ]] 2026-09-26 04:19:56.229518 | ubuntu-noble | + local new_files 2026-09-26 04:19:56.230026 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-26 04:19:56.234356 | ubuntu-noble | + new_files=nova-32.2.2.dev2/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-09-26 04:19:56.234408 | ubuntu-noble | + [[ -z nova-32.2.2.dev2/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py ]] 2026-09-26 04:19:56.234919 | ubuntu-noble | ++ tail -c1 nova-32.2.2.dev2/nova.egg-info/SOURCES.txt 2026-09-26 04:19:56.236239 | ubuntu-noble | + [[ -n h ]] 2026-09-26 04:19:56.236282 | ubuntu-noble | + echo 2026-09-26 04:19:56.236334 | ubuntu-noble | + local file 2026-09-26 04:19:56.236359 | ubuntu-noble | + for file in $new_files 2026-09-26 04:19:56.236380 | ubuntu-noble | + case $file in 2026-09-26 04:19:56.236447 | ubuntu-noble | + echo 'APPEND nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py TO nova-32.2.2.dev2/nova.egg-info/SOURCES.txt' 2026-09-26 04:19:56.236480 | ubuntu-noble | APPEND nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py TO nova-32.2.2.dev2/nova.egg-info/SOURCES.txt 2026-09-26 04:19:56.236511 | ubuntu-noble | + echo nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-09-26 04:19:56.236570 | ubuntu-noble | + rm files-before files-after 2026-09-26 04:19:56.238117 | ubuntu-noble | + tar czf nova-stable-2025.2.tar.gz nova-32.2.2.dev2 2026-09-26 04:19:57.784722 | ubuntu-noble | + rm -r nova-32.2.2.dev2 2026-09-26 04:19:57.870503 | ubuntu-noble | + echo Check overlays for nova-stable-2025.2.tar.gz 2026-09-26 04:19:57.870576 | ubuntu-noble | Check overlays for nova-stable-2025.2.tar.gz 2026-09-26 04:19:57.870590 | ubuntu-noble | + [[ -n '' ]] 2026-09-26 04:19:57.870601 | ubuntu-noble | + popd 2026-09-26 04:19:57.870611 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-26 04:19:57.870622 | ubuntu-noble | + pushd tarballs 2026-09-26 04:19:57.871180 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.2.tar.gz 2026-09-26 04:19:57.874261 | ubuntu-noble | + filename=octavia-stable-2025.2.tar.gz 2026-09-26 04:19:57.874290 | ubuntu-noble | + [[ -e octavia-stable-2025.2.tar.gz ]] 2026-09-26 04:19:57.874295 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.2.tar.gz 2026-09-26 04:19:57.874300 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.2.tar.gz 2026-09-26 04:19:57.874304 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.2.tar.gz 2026-09-26 04:19:59.165788 | ubuntu-noble | 2026-09-26 04:19:59 URL:https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.2.tar.gz [1347000/1347000] -> "octavia-stable-2025.2.tar.gz" [1] 2026-09-26 04:19:59.167526 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-26 04:19:59.167557 | ubuntu-noble | + echo Process octavia-stable-2025.2.tar.gz 2026-09-26 04:19:59.167564 | ubuntu-noble | Process octavia-stable-2025.2.tar.gz 2026-09-26 04:19:59.170708 | ubuntu-noble | ++ tar -tzf octavia-stable-2025.2.tar.gz 2026-09-26 04:19:59.170739 | ubuntu-noble | ++ head -1 2026-09-26 04:19:59.171247 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-26 04:19:59.176015 | ubuntu-noble | + directory=octavia-17.0.1.dev20 2026-09-26 04:19:59.176737 | ubuntu-noble | ++ resolve_project_dir patches/2025.2 octavia-17.0.1.dev20 2026-09-26 04:19:59.176911 | ubuntu-noble | ++ local root=patches/2025.2 2026-09-26 04:19:59.176956 | ubuntu-noble | ++ local directory=octavia-17.0.1.dev20 2026-09-26 04:19:59.176993 | ubuntu-noble | ++ local suffix= 2026-09-26 04:19:59.177039 | ubuntu-noble | ++ local name=octavia 2026-09-26 04:19:59.177063 | ubuntu-noble | ++ local candidate path 2026-09-26 04:19:59.177104 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:59.177128 | ubuntu-noble | ++ path=patches/2025.2/octavia 2026-09-26 04:19:59.177152 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/octavia ]] 2026-09-26 04:19:59.177208 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:59.177228 | ubuntu-noble | ++ path=patches/2025.2/octavia 2026-09-26 04:19:59.177248 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/octavia ]] 2026-09-26 04:19:59.177268 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:59.177286 | ubuntu-noble | ++ path=patches/2025.2/octavia 2026-09-26 04:19:59.177305 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/octavia ]] 2026-09-26 04:19:59.177328 | ubuntu-noble | ++ return 1 2026-09-26 04:19:59.177752 | ubuntu-noble | + patch_dir= 2026-09-26 04:19:59.177835 | ubuntu-noble | + patch_dir= 2026-09-26 04:19:59.178533 | ubuntu-noble | ++ resolve_project_dir overlays/2025.2 octavia-17.0.1.dev20 /source 2026-09-26 04:19:59.178634 | ubuntu-noble | ++ local root=overlays/2025.2 2026-09-26 04:19:59.178696 | ubuntu-noble | ++ local directory=octavia-17.0.1.dev20 2026-09-26 04:19:59.178736 | ubuntu-noble | ++ local suffix=/source 2026-09-26 04:19:59.178776 | ubuntu-noble | ++ local name=octavia 2026-09-26 04:19:59.178799 | ubuntu-noble | ++ local candidate path 2026-09-26 04:19:59.178836 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:59.178858 | ubuntu-noble | ++ path=overlays/2025.2/octavia/source 2026-09-26 04:19:59.178931 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/octavia/source ]] 2026-09-26 04:19:59.178970 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:59.178990 | ubuntu-noble | ++ path=overlays/2025.2/octavia/source 2026-09-26 04:19:59.179010 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/octavia/source ]] 2026-09-26 04:19:59.179030 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:19:59.179048 | ubuntu-noble | ++ path=overlays/2025.2/octavia/source 2026-09-26 04:19:59.179066 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/octavia/source ]] 2026-09-26 04:19:59.179089 | ubuntu-noble | ++ return 1 2026-09-26 04:19:59.179429 | ubuntu-noble | + overlay_dir= 2026-09-26 04:19:59.179484 | ubuntu-noble | + overlay_dir= 2026-09-26 04:19:59.179534 | ubuntu-noble | + echo Check patches for octavia-stable-2025.2.tar.gz 2026-09-26 04:19:59.179559 | ubuntu-noble | Check patches for octavia-stable-2025.2.tar.gz 2026-09-26 04:19:59.179594 | ubuntu-noble | + [[ -n '' ]] 2026-09-26 04:19:59.179630 | ubuntu-noble | + echo Check overlays for octavia-stable-2025.2.tar.gz 2026-09-26 04:19:59.179692 | ubuntu-noble | Check overlays for octavia-stable-2025.2.tar.gz 2026-09-26 04:19:59.179729 | ubuntu-noble | + [[ -n '' ]] 2026-09-26 04:19:59.179755 | ubuntu-noble | + popd 2026-09-26 04:19:59.179855 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-26 04:19:59.179902 | ubuntu-noble | + pushd tarballs 2026-09-26 04:19:59.180505 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/placement/placement-stable-2025.2.tar.gz 2026-09-26 04:19:59.182029 | ubuntu-noble | + filename=placement-stable-2025.2.tar.gz 2026-09-26 04:19:59.182102 | ubuntu-noble | + [[ -e placement-stable-2025.2.tar.gz ]] 2026-09-26 04:19:59.182160 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/placement/placement-stable-2025.2.tar.gz 2026-09-26 04:19:59.182182 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/placement/placement-stable-2025.2.tar.gz 2026-09-26 04:19:59.182220 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/placement/placement-stable-2025.2.tar.gz 2026-09-26 04:20:00.402573 | ubuntu-noble | 2026-09-26 04:20:00 URL:https://tarballs.opendev.org/openstack/placement/placement-stable-2025.2.tar.gz [572496/572496] -> "placement-stable-2025.2.tar.gz" [1] 2026-09-26 04:20:00.405330 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/placement/placement-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-26 04:20:00.406232 | ubuntu-noble | + echo Process placement-stable-2025.2.tar.gz 2026-09-26 04:20:00.406275 | ubuntu-noble | Process placement-stable-2025.2.tar.gz 2026-09-26 04:20:00.408738 | ubuntu-noble | ++ tar -tzf placement-stable-2025.2.tar.gz 2026-09-26 04:20:00.408904 | ubuntu-noble | ++ head -1 2026-09-26 04:20:00.410281 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-26 04:20:00.418782 | ubuntu-noble | + directory=openstack_placement-14.0.1.dev8 2026-09-26 04:20:00.419953 | ubuntu-noble | ++ resolve_project_dir patches/2025.2 openstack_placement-14.0.1.dev8 2026-09-26 04:20:00.420155 | ubuntu-noble | ++ local root=patches/2025.2 2026-09-26 04:20:00.420234 | ubuntu-noble | ++ local directory=openstack_placement-14.0.1.dev8 2026-09-26 04:20:00.420288 | ubuntu-noble | ++ local suffix= 2026-09-26 04:20:00.420353 | ubuntu-noble | ++ local name=openstack_placement 2026-09-26 04:20:00.420387 | ubuntu-noble | ++ local candidate path 2026-09-26 04:20:00.420450 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:20:00.420486 | ubuntu-noble | ++ path=patches/2025.2/openstack_placement 2026-09-26 04:20:00.420519 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/openstack_placement ]] 2026-09-26 04:20:00.420575 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:20:00.421081 | ubuntu-noble | ++ path=patches/2025.2/openstack-placement 2026-09-26 04:20:00.421106 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/openstack-placement ]] 2026-09-26 04:20:00.421114 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:20:00.421120 | ubuntu-noble | ++ path=patches/2025.2/openstack_placement 2026-09-26 04:20:00.421127 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/openstack_placement ]] 2026-09-26 04:20:00.421134 | ubuntu-noble | ++ return 1 2026-09-26 04:20:00.421633 | ubuntu-noble | + patch_dir= 2026-09-26 04:20:00.421719 | ubuntu-noble | + patch_dir= 2026-09-26 04:20:00.423734 | ubuntu-noble | ++ resolve_project_dir overlays/2025.2 openstack_placement-14.0.1.dev8 /source 2026-09-26 04:20:00.423808 | ubuntu-noble | ++ local root=overlays/2025.2 2026-09-26 04:20:00.423823 | ubuntu-noble | ++ local directory=openstack_placement-14.0.1.dev8 2026-09-26 04:20:00.423834 | ubuntu-noble | ++ local suffix=/source 2026-09-26 04:20:00.423844 | ubuntu-noble | ++ local name=openstack_placement 2026-09-26 04:20:00.423853 | ubuntu-noble | ++ local candidate path 2026-09-26 04:20:00.423910 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:20:00.423932 | ubuntu-noble | ++ path=overlays/2025.2/openstack_placement/source 2026-09-26 04:20:00.423943 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/openstack_placement/source ]] 2026-09-26 04:20:00.423953 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:20:00.423963 | ubuntu-noble | ++ path=overlays/2025.2/openstack-placement/source 2026-09-26 04:20:00.423973 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/openstack-placement/source ]] 2026-09-26 04:20:00.423982 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:20:00.423992 | ubuntu-noble | ++ path=overlays/2025.2/openstack_placement/source 2026-09-26 04:20:00.424002 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/openstack_placement/source ]] 2026-09-26 04:20:00.424012 | ubuntu-noble | ++ return 1 2026-09-26 04:20:00.424035 | ubuntu-noble | + overlay_dir= 2026-09-26 04:20:00.424046 | ubuntu-noble | + overlay_dir= 2026-09-26 04:20:00.424056 | ubuntu-noble | + echo Check patches for placement-stable-2025.2.tar.gz 2026-09-26 04:20:00.424065 | ubuntu-noble | Check patches for placement-stable-2025.2.tar.gz 2026-09-26 04:20:00.424075 | ubuntu-noble | + [[ -n '' ]] 2026-09-26 04:20:00.424084 | ubuntu-noble | + echo Check overlays for placement-stable-2025.2.tar.gz 2026-09-26 04:20:00.424094 | ubuntu-noble | Check overlays for placement-stable-2025.2.tar.gz 2026-09-26 04:20:00.424103 | ubuntu-noble | + [[ -n '' ]] 2026-09-26 04:20:00.424113 | ubuntu-noble | + popd 2026-09-26 04:20:00.424123 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-26 04:20:00.424133 | ubuntu-noble | + pushd tarballs 2026-09-26 04:20:00.425497 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.2.tar.gz 2026-09-26 04:20:00.428180 | ubuntu-noble | + filename=skyline-apiserver-stable-2025.2.tar.gz 2026-09-26 04:20:00.428226 | ubuntu-noble | + [[ -e skyline-apiserver-stable-2025.2.tar.gz ]] 2026-09-26 04:20:00.428235 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.2.tar.gz 2026-09-26 04:20:00.428242 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.2.tar.gz 2026-09-26 04:20:00.428249 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.2.tar.gz 2026-09-26 04:20:02.276950 | ubuntu-noble | 2026-09-26 04:20:02 URL:https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.2.tar.gz [9071905/9071905] -> "skyline-apiserver-stable-2025.2.tar.gz" [1] 2026-09-26 04:20:02.279740 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-26 04:20:02.279796 | ubuntu-noble | + echo Process skyline-apiserver-stable-2025.2.tar.gz 2026-09-26 04:20:02.279812 | ubuntu-noble | Process skyline-apiserver-stable-2025.2.tar.gz 2026-09-26 04:20:02.282775 | ubuntu-noble | ++ tar -tzf skyline-apiserver-stable-2025.2.tar.gz 2026-09-26 04:20:02.282875 | ubuntu-noble | ++ head -1 2026-09-26 04:20:02.283384 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-26 04:20:02.290351 | ubuntu-noble | + directory=skyline_apiserver-7.0.1.dev7 2026-09-26 04:20:02.291287 | ubuntu-noble | ++ resolve_project_dir patches/2025.2 skyline_apiserver-7.0.1.dev7 2026-09-26 04:20:02.291465 | ubuntu-noble | ++ local root=patches/2025.2 2026-09-26 04:20:02.291529 | ubuntu-noble | ++ local directory=skyline_apiserver-7.0.1.dev7 2026-09-26 04:20:02.291580 | ubuntu-noble | ++ local suffix= 2026-09-26 04:20:02.291643 | ubuntu-noble | ++ local name=skyline_apiserver 2026-09-26 04:20:02.291725 | ubuntu-noble | ++ local candidate path 2026-09-26 04:20:02.291789 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:20:02.291845 | ubuntu-noble | ++ path=patches/2025.2/skyline_apiserver 2026-09-26 04:20:02.291880 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/skyline_apiserver ]] 2026-09-26 04:20:02.291934 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:20:02.291963 | ubuntu-noble | ++ path=patches/2025.2/skyline-apiserver 2026-09-26 04:20:02.291991 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/skyline-apiserver ]] 2026-09-26 04:20:02.292024 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:20:02.292050 | ubuntu-noble | ++ path=patches/2025.2/skyline_apiserver 2026-09-26 04:20:02.292077 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/skyline_apiserver ]] 2026-09-26 04:20:02.292110 | ubuntu-noble | ++ return 1 2026-09-26 04:20:02.292571 | ubuntu-noble | + patch_dir= 2026-09-26 04:20:02.292639 | ubuntu-noble | + patch_dir= 2026-09-26 04:20:02.293424 | ubuntu-noble | ++ resolve_project_dir overlays/2025.2 skyline_apiserver-7.0.1.dev7 /source 2026-09-26 04:20:02.293565 | ubuntu-noble | ++ local root=overlays/2025.2 2026-09-26 04:20:02.293610 | ubuntu-noble | ++ local directory=skyline_apiserver-7.0.1.dev7 2026-09-26 04:20:02.293714 | ubuntu-noble | ++ local suffix=/source 2026-09-26 04:20:02.293802 | ubuntu-noble | ++ local name=skyline_apiserver 2026-09-26 04:20:02.293886 | ubuntu-noble | ++ local candidate path 2026-09-26 04:20:02.293941 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:20:02.293971 | ubuntu-noble | ++ path=overlays/2025.2/skyline_apiserver/source 2026-09-26 04:20:02.294368 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/skyline_apiserver/source ]] 2026-09-26 04:20:02.294383 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:20:02.294389 | ubuntu-noble | ++ path=overlays/2025.2/skyline-apiserver/source 2026-09-26 04:20:02.294396 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/skyline-apiserver/source ]] 2026-09-26 04:20:02.294402 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:20:02.294409 | ubuntu-noble | ++ path=overlays/2025.2/skyline_apiserver/source 2026-09-26 04:20:02.294415 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/skyline_apiserver/source ]] 2026-09-26 04:20:02.294421 | ubuntu-noble | ++ return 1 2026-09-26 04:20:02.294455 | ubuntu-noble | + overlay_dir= 2026-09-26 04:20:02.294483 | ubuntu-noble | + overlay_dir= 2026-09-26 04:20:02.295005 | ubuntu-noble | + echo Check patches for skyline-apiserver-stable-2025.2.tar.gz 2026-09-26 04:20:02.295040 | ubuntu-noble | Check patches for skyline-apiserver-stable-2025.2.tar.gz 2026-09-26 04:20:02.295047 | ubuntu-noble | + [[ -n '' ]] 2026-09-26 04:20:02.295053 | ubuntu-noble | + echo Check overlays for skyline-apiserver-stable-2025.2.tar.gz 2026-09-26 04:20:02.295059 | ubuntu-noble | Check overlays for skyline-apiserver-stable-2025.2.tar.gz 2026-09-26 04:20:02.295064 | ubuntu-noble | + [[ -n '' ]] 2026-09-26 04:20:02.295070 | ubuntu-noble | + popd 2026-09-26 04:20:02.295082 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-26 04:20:02.295103 | ubuntu-noble | + pushd tarballs 2026-09-26 04:20:02.295633 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.2.tar.gz 2026-09-26 04:20:02.297641 | ubuntu-noble | + filename=skyline-console-stable-2025.2.tar.gz 2026-09-26 04:20:02.297708 | ubuntu-noble | + [[ -e skyline-console-stable-2025.2.tar.gz ]] 2026-09-26 04:20:02.297715 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.2.tar.gz 2026-09-26 04:20:02.297721 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.2.tar.gz 2026-09-26 04:20:02.297727 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.2.tar.gz 2026-09-26 04:20:04.958920 | ubuntu-noble | 2026-09-26 04:20:04 URL:https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.2.tar.gz [26664696/26664696] -> "skyline-console-stable-2025.2.tar.gz" [1] 2026-09-26 04:20:04.961982 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-26 04:20:04.962039 | ubuntu-noble | + echo Process skyline-console-stable-2025.2.tar.gz 2026-09-26 04:20:04.962054 | ubuntu-noble | Process skyline-console-stable-2025.2.tar.gz 2026-09-26 04:20:04.964826 | ubuntu-noble | ++ tar -tzf skyline-console-stable-2025.2.tar.gz 2026-09-26 04:20:04.964890 | ubuntu-noble | ++ head -1 2026-09-26 04:20:04.967802 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-26 04:20:04.975106 | ubuntu-noble | + directory=skyline_console-7.0.2.dev3 2026-09-26 04:20:04.976467 | ubuntu-noble | ++ resolve_project_dir patches/2025.2 skyline_console-7.0.2.dev3 2026-09-26 04:20:04.976754 | ubuntu-noble | ++ local root=patches/2025.2 2026-09-26 04:20:04.976895 | ubuntu-noble | ++ local directory=skyline_console-7.0.2.dev3 2026-09-26 04:20:04.976971 | ubuntu-noble | ++ local suffix= 2026-09-26 04:20:04.977064 | ubuntu-noble | ++ local name=skyline_console 2026-09-26 04:20:04.977116 | ubuntu-noble | ++ local candidate path 2026-09-26 04:20:04.977209 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:20:04.977260 | ubuntu-noble | ++ path=patches/2025.2/skyline_console 2026-09-26 04:20:04.977310 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/skyline_console ]] 2026-09-26 04:20:04.977385 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:20:04.977428 | ubuntu-noble | ++ path=patches/2025.2/skyline-console 2026-09-26 04:20:04.977470 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/skyline-console ]] 2026-09-26 04:20:04.977519 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:20:04.977558 | ubuntu-noble | ++ path=patches/2025.2/skyline_console 2026-09-26 04:20:04.977598 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/skyline_console ]] 2026-09-26 04:20:04.977682 | ubuntu-noble | ++ return 1 2026-09-26 04:20:04.978370 | ubuntu-noble | + patch_dir= 2026-09-26 04:20:04.978483 | ubuntu-noble | + patch_dir= 2026-09-26 04:20:04.979852 | ubuntu-noble | ++ resolve_project_dir overlays/2025.2 skyline_console-7.0.2.dev3 /source 2026-09-26 04:20:04.979927 | ubuntu-noble | ++ local root=overlays/2025.2 2026-09-26 04:20:04.979942 | ubuntu-noble | ++ local directory=skyline_console-7.0.2.dev3 2026-09-26 04:20:04.979957 | ubuntu-noble | ++ local suffix=/source 2026-09-26 04:20:04.980044 | ubuntu-noble | ++ local name=skyline_console 2026-09-26 04:20:04.980058 | ubuntu-noble | ++ local candidate path 2026-09-26 04:20:04.980097 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:20:04.980113 | ubuntu-noble | ++ path=overlays/2025.2/skyline_console/source 2026-09-26 04:20:04.980127 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/skyline_console/source ]] 2026-09-26 04:20:04.980169 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:20:04.980185 | ubuntu-noble | ++ path=overlays/2025.2/skyline-console/source 2026-09-26 04:20:04.980196 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/skyline-console/source ]] 2026-09-26 04:20:04.980209 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:20:04.980219 | ubuntu-noble | ++ path=overlays/2025.2/skyline_console/source 2026-09-26 04:20:04.980233 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/skyline_console/source ]] 2026-09-26 04:20:04.980267 | ubuntu-noble | ++ return 1 2026-09-26 04:20:04.981736 | ubuntu-noble | + overlay_dir= 2026-09-26 04:20:04.981804 | ubuntu-noble | + overlay_dir= 2026-09-26 04:20:04.981816 | ubuntu-noble | + echo Check patches for skyline-console-stable-2025.2.tar.gz 2026-09-26 04:20:04.981826 | ubuntu-noble | Check patches for skyline-console-stable-2025.2.tar.gz 2026-09-26 04:20:04.981835 | ubuntu-noble | + [[ -n '' ]] 2026-09-26 04:20:04.981845 | ubuntu-noble | + echo Check overlays for skyline-console-stable-2025.2.tar.gz 2026-09-26 04:20:04.981855 | ubuntu-noble | Check overlays for skyline-console-stable-2025.2.tar.gz 2026-09-26 04:20:04.981864 | ubuntu-noble | + [[ -n '' ]] 2026-09-26 04:20:04.981874 | ubuntu-noble | + popd 2026-09-26 04:20:04.981884 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-26 04:20:04.981894 | ubuntu-noble | + pushd tarballs 2026-09-26 04:20:04.982348 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.2.tar.gz 2026-09-26 04:20:04.986034 | ubuntu-noble | + filename=watcher-stable-2025.2.tar.gz 2026-09-26 04:20:04.986077 | ubuntu-noble | + [[ -e watcher-stable-2025.2.tar.gz ]] 2026-09-26 04:20:04.986087 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.2.tar.gz 2026-09-26 04:20:04.986096 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.2.tar.gz 2026-09-26 04:20:04.986105 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.2.tar.gz 2026-09-26 04:20:06.360890 | ubuntu-noble | 2026-09-26 04:20:06 URL:https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.2.tar.gz [1295870/1295870] -> "watcher-stable-2025.2.tar.gz" [1] 2026-09-26 04:20:06.363388 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-26 04:20:06.363439 | ubuntu-noble | + echo Process watcher-stable-2025.2.tar.gz 2026-09-26 04:20:06.363453 | ubuntu-noble | Process watcher-stable-2025.2.tar.gz 2026-09-26 04:20:06.366126 | ubuntu-noble | ++ tar -tzf watcher-stable-2025.2.tar.gz 2026-09-26 04:20:06.366241 | ubuntu-noble | ++ head -1 2026-09-26 04:20:06.369745 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-26 04:20:06.379586 | ubuntu-noble | + directory=python_watcher-15.1.3.dev3 2026-09-26 04:20:06.380885 | ubuntu-noble | ++ resolve_project_dir patches/2025.2 python_watcher-15.1.3.dev3 2026-09-26 04:20:06.381086 | ubuntu-noble | ++ local root=patches/2025.2 2026-09-26 04:20:06.381158 | ubuntu-noble | ++ local directory=python_watcher-15.1.3.dev3 2026-09-26 04:20:06.381219 | ubuntu-noble | ++ local suffix= 2026-09-26 04:20:06.381291 | ubuntu-noble | ++ local name=python_watcher 2026-09-26 04:20:06.381329 | ubuntu-noble | ++ local candidate path 2026-09-26 04:20:06.381403 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:20:06.381443 | ubuntu-noble | ++ path=patches/2025.2/python_watcher 2026-09-26 04:20:06.381483 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/python_watcher ]] 2026-09-26 04:20:06.381548 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:20:06.381583 | ubuntu-noble | ++ path=patches/2025.2/python-watcher 2026-09-26 04:20:06.381618 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/python-watcher ]] 2026-09-26 04:20:06.381700 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:20:06.381744 | ubuntu-noble | ++ path=patches/2025.2/python_watcher 2026-09-26 04:20:06.381801 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/python_watcher ]] 2026-09-26 04:20:06.381843 | ubuntu-noble | ++ return 1 2026-09-26 04:20:06.382418 | ubuntu-noble | + patch_dir= 2026-09-26 04:20:06.382516 | ubuntu-noble | + patch_dir= 2026-09-26 04:20:06.383951 | ubuntu-noble | ++ resolve_project_dir overlays/2025.2 python_watcher-15.1.3.dev3 /source 2026-09-26 04:20:06.384082 | ubuntu-noble | ++ local root=overlays/2025.2 2026-09-26 04:20:06.384103 | ubuntu-noble | ++ local directory=python_watcher-15.1.3.dev3 2026-09-26 04:20:06.384151 | ubuntu-noble | ++ local suffix=/source 2026-09-26 04:20:06.384234 | ubuntu-noble | ++ local name=python_watcher 2026-09-26 04:20:06.384247 | ubuntu-noble | ++ local candidate path 2026-09-26 04:20:06.384296 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:20:06.384312 | ubuntu-noble | ++ path=overlays/2025.2/python_watcher/source 2026-09-26 04:20:06.384339 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/python_watcher/source ]] 2026-09-26 04:20:06.384376 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:20:06.384391 | ubuntu-noble | ++ path=overlays/2025.2/python-watcher/source 2026-09-26 04:20:06.384402 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/python-watcher/source ]] 2026-09-26 04:20:06.384415 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:20:06.384429 | ubuntu-noble | ++ path=overlays/2025.2/python_watcher/source 2026-09-26 04:20:06.384439 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/python_watcher/source ]] 2026-09-26 04:20:06.384452 | ubuntu-noble | ++ return 1 2026-09-26 04:20:06.385804 | ubuntu-noble | + overlay_dir= 2026-09-26 04:20:06.385844 | ubuntu-noble | + overlay_dir= 2026-09-26 04:20:06.385856 | ubuntu-noble | + echo Check patches for watcher-stable-2025.2.tar.gz 2026-09-26 04:20:06.385866 | ubuntu-noble | Check patches for watcher-stable-2025.2.tar.gz 2026-09-26 04:20:06.385877 | ubuntu-noble | + [[ -n '' ]] 2026-09-26 04:20:06.385887 | ubuntu-noble | + echo Check overlays for watcher-stable-2025.2.tar.gz 2026-09-26 04:20:06.385897 | ubuntu-noble | Check overlays for watcher-stable-2025.2.tar.gz 2026-09-26 04:20:06.385906 | ubuntu-noble | + [[ -n '' ]] 2026-09-26 04:20:06.385916 | ubuntu-noble | + popd 2026-09-26 04:20:06.385927 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-26 04:20:06.385937 | ubuntu-noble | + pushd tarballs 2026-09-26 04:20:06.386892 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.2.tar.gz 2026-09-26 04:20:06.390268 | ubuntu-noble | + filename=requirements-stable-2025.2.tar.gz 2026-09-26 04:20:06.390369 | ubuntu-noble | + [[ -e requirements-stable-2025.2.tar.gz ]] 2026-09-26 04:20:06.390466 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.2.tar.gz 2026-09-26 04:20:06.390503 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.2.tar.gz 2026-09-26 04:20:06.390565 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.2.tar.gz 2026-09-26 04:20:07.425880 | ubuntu-noble | 2026-09-26 04:20:07 URL:https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.2.tar.gz [151783/151783] -> "requirements-stable-2025.2.tar.gz" [1] 2026-09-26 04:20:07.426939 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-26 04:20:07.426992 | ubuntu-noble | + echo Process requirements-stable-2025.2.tar.gz 2026-09-26 04:20:07.427006 | ubuntu-noble | Process requirements-stable-2025.2.tar.gz 2026-09-26 04:20:07.428757 | ubuntu-noble | ++ tar -tzf requirements-stable-2025.2.tar.gz 2026-09-26 04:20:07.429116 | ubuntu-noble | ++ head -1 2026-09-26 04:20:07.431206 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-26 04:20:07.438531 | ubuntu-noble | + directory=openstack_requirements-1.2.1.dev7853 2026-09-26 04:20:07.440715 | ubuntu-noble | ++ resolve_project_dir patches/2025.2 openstack_requirements-1.2.1.dev7853 2026-09-26 04:20:07.440813 | ubuntu-noble | ++ local root=patches/2025.2 2026-09-26 04:20:07.440828 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev7853 2026-09-26 04:20:07.440839 | ubuntu-noble | ++ local suffix= 2026-09-26 04:20:07.440849 | ubuntu-noble | ++ local name=openstack_requirements 2026-09-26 04:20:07.440858 | ubuntu-noble | ++ local candidate path 2026-09-26 04:20:07.440868 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:20:07.440877 | ubuntu-noble | ++ path=patches/2025.2/openstack_requirements 2026-09-26 04:20:07.440887 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/openstack_requirements ]] 2026-09-26 04:20:07.440897 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:20:07.440906 | ubuntu-noble | ++ path=patches/2025.2/openstack-requirements 2026-09-26 04:20:07.440916 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/openstack-requirements ]] 2026-09-26 04:20:07.440926 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:20:07.440935 | ubuntu-noble | ++ path=patches/2025.2/openstack_requirements 2026-09-26 04:20:07.440945 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/openstack_requirements ]] 2026-09-26 04:20:07.440976 | ubuntu-noble | ++ return 1 2026-09-26 04:20:07.440997 | ubuntu-noble | + patch_dir= 2026-09-26 04:20:07.441007 | ubuntu-noble | + patch_dir= 2026-09-26 04:20:07.442126 | ubuntu-noble | ++ resolve_project_dir overlays/2025.2 openstack_requirements-1.2.1.dev7853 /source 2026-09-26 04:20:07.442168 | ubuntu-noble | ++ local root=overlays/2025.2 2026-09-26 04:20:07.442176 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev7853 2026-09-26 04:20:07.442182 | ubuntu-noble | ++ local suffix=/source 2026-09-26 04:20:07.442189 | ubuntu-noble | ++ local name=openstack_requirements 2026-09-26 04:20:07.442195 | ubuntu-noble | ++ local candidate path 2026-09-26 04:20:07.442201 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:20:07.442207 | ubuntu-noble | ++ path=overlays/2025.2/openstack_requirements/source 2026-09-26 04:20:07.442213 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/openstack_requirements/source ]] 2026-09-26 04:20:07.442220 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:20:07.442226 | ubuntu-noble | ++ path=overlays/2025.2/openstack-requirements/source 2026-09-26 04:20:07.442232 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/openstack-requirements/source ]] 2026-09-26 04:20:07.442238 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-26 04:20:07.442244 | ubuntu-noble | ++ path=overlays/2025.2/openstack_requirements/source 2026-09-26 04:20:07.442250 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/openstack_requirements/source ]] 2026-09-26 04:20:07.442256 | ubuntu-noble | ++ return 1 2026-09-26 04:20:07.442353 | ubuntu-noble | + overlay_dir= 2026-09-26 04:20:07.442397 | ubuntu-noble | + overlay_dir= 2026-09-26 04:20:07.442443 | ubuntu-noble | + echo Check patches for requirements-stable-2025.2.tar.gz 2026-09-26 04:20:07.442465 | ubuntu-noble | Check patches for requirements-stable-2025.2.tar.gz 2026-09-26 04:20:07.442494 | ubuntu-noble | + [[ -n '' ]] 2026-09-26 04:20:07.442526 | ubuntu-noble | + echo Check overlays for requirements-stable-2025.2.tar.gz 2026-09-26 04:20:07.442546 | ubuntu-noble | Check overlays for requirements-stable-2025.2.tar.gz 2026-09-26 04:20:07.442571 | ubuntu-noble | + [[ -n '' ]] 2026-09-26 04:20:07.442595 | ubuntu-noble | + popd 2026-09-26 04:20:07.442861 | ubuntu-noble | + verify_all_patches_applied /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied patches/2025.2 patches/kolla-build/2025.2 2026-09-26 04:20:07.442937 | ubuntu-noble | + local manifest=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-09-26 04:20:07.442969 | ubuntu-noble | + shift 2026-09-26 04:20:07.443362 | ubuntu-noble | + [[ ! -e /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied ]] 2026-09-26 04:20:07.443378 | ubuntu-noble | + roots=() 2026-09-26 04:20:07.443385 | ubuntu-noble | + local roots dir 2026-09-26 04:20:07.443391 | ubuntu-noble | + for dir in "$@" 2026-09-26 04:20:07.443397 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2 ]] 2026-09-26 04:20:07.443404 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-09-26 04:20:07.443410 | ubuntu-noble | + for dir in "$@" 2026-09-26 04:20:07.443415 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2025.2 ]] 2026-09-26 04:20:07.443421 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-09-26 04:20:07.443427 | ubuntu-noble | + [[ 2 -eq 0 ]] 2026-09-26 04:20:07.443433 | ubuntu-noble | + local tmp 2026-09-26 04:20:07.444438 | ubuntu-noble | ++ mktemp -d 2026-09-26 04:20:07.446963 | ubuntu-noble | + tmp=/tmp/tmp.i6LoXXKmMZ 2026-09-26 04:20:07.447181 | ubuntu-noble | + find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2 /home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2025.2 -type f 2026-09-26 04:20:07.447386 | ubuntu-noble | + sed 's|^/home/zuul/src/github.com/osism/container-images-kolla/||' 2026-09-26 04:20:07.448121 | ubuntu-noble | + sort 2026-09-26 04:20:07.453328 | ubuntu-noble | + sort -u /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-09-26 04:20:07.457692 | ubuntu-noble | + comm -23 /tmp/tmp.i6LoXXKmMZ/expected /tmp/tmp.i6LoXXKmMZ/applied 2026-09-26 04:20:07.460564 | ubuntu-noble | + local expected_count missing_count 2026-09-26 04:20:07.461467 | ubuntu-noble | ++ wc -l 2026-09-26 04:20:07.463767 | ubuntu-noble | + expected_count=15 2026-09-26 04:20:07.464512 | ubuntu-noble | ++ wc -l 2026-09-26 04:20:07.466923 | ubuntu-noble | + missing_count=0 2026-09-26 04:20:07.466954 | ubuntu-noble | + [[ 0 -gt 0 ]] 2026-09-26 04:20:07.466961 | ubuntu-noble | + rm -rf /tmp/tmp.i6LoXXKmMZ 2026-09-26 04:20:07.469159 | ubuntu-noble | + echo 'VERIFIED: 15 patch files, all applied' 2026-09-26 04:20:07.469287 | ubuntu-noble | VERIFIED: 15 patch files, all applied 2026-09-26 04:20:07.469300 | ubuntu-noble | + return 0 2026-09-26 04:20:07.878458 | ubuntu-noble | ok: Runtime: 0:01:08.387363 2026-09-26 04:20:07.920904 | 2026-09-26 04:20:07.921153 | PLAY RECAP 2026-09-26 04:20:07.921255 | ubuntu-noble | ok: 2 changed: 0 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-09-26 04:20:07.921299 | 2026-09-26 04:20:08.054640 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/container-images-kolla/playbooks/patch.yml@main] 2026-09-26 04:20:08.056406 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-09-26 04:20:08.803714 | 2026-09-26 04:20:08.803866 | PLAY [Base post-fetch] 2026-09-26 04:20:08.819240 | 2026-09-26 04:20:08.819366 | TASK [diagnose-network : Ensure log directory exists] 2026-09-26 04:20:09.474832 | ubuntu-noble | ok 2026-09-26 04:20:09.485500 | 2026-09-26 04:20:09.485690 | TASK [diagnose-network : Snapshot dual-stack network state (post)] 2026-09-26 04:20:21.332216 | ubuntu-noble | ok: Runtime: 0:00:05.859991 2026-09-26 04:20:21.343451 | 2026-09-26 04:20:21.343617 | TASK [diagnose-network : Snapshot Docker/BuildKit IPv6 config (teardown)] 2026-09-26 04:20:27.475105 | ubuntu-noble | ok: Runtime: 0:00:00.291323 2026-09-26 04:20:27.482803 | 2026-09-26 04:20:27.482943 | TASK [diagnose-network : Probe container network namespace (teardown)] 2026-09-26 04:20:33.594908 | ubuntu-noble | ok: Runtime: 0:00:00.061438 2026-09-26 04:20:33.604220 | 2026-09-26 04:20:33.604377 | TASK [diagnose-network : Evaluate node isolation verdict (pre-run gate)] 2026-09-26 04:20:34.137693 | ubuntu-noble | skipping: Conditional result was False 2026-09-26 04:20:34.149543 | 2026-09-26 04:20:34.149735 | TASK [diagnose-network : Abort the pre-run on a fully isolated node] 2026-09-26 04:20:34.214934 | ubuntu-noble | skipping: Conditional result was False 2026-09-26 04:20:34.227841 | 2026-09-26 04:20:34.227967 | TASK [fetch-output : Set log path for multiple nodes] 2026-09-26 04:20:34.282259 | ubuntu-noble | skipping: Conditional result was False 2026-09-26 04:20:34.293059 | 2026-09-26 04:20:34.293221 | TASK [fetch-output : Set log path for single node] 2026-09-26 04:20:34.337980 | ubuntu-noble | ok 2026-09-26 04:20:34.344791 | 2026-09-26 04:20:34.344910 | LOOP [fetch-output : Ensure local output dirs] 2026-09-26 04:20:34.628850 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/4074401ebb324b949e2c0662b6390a7c/work/logs" 2026-09-26 04:20:34.882442 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/4074401ebb324b949e2c0662b6390a7c/work/artifacts" 2026-09-26 04:20:35.151694 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/4074401ebb324b949e2c0662b6390a7c/work/docs" 2026-09-26 04:20:35.169671 | 2026-09-26 04:20:35.169873 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-09-26 04:20:35.942651 | ubuntu-noble | changed: 2026-09-26 04:20:35.943180 | ubuntu-noble | .d..t...... ./ 2026-09-26 04:20:35.943270 | ubuntu-noble | >f+++++++++ docker-daemon.txt 2026-09-26 04:20:35.943317 | ubuntu-noble | >f+++++++++ net-debug.post.txt 2026-09-26 04:20:35.943359 | ubuntu-noble | >f+++++++++ net-debug.pre.txt 2026-09-26 04:20:35.943487 | ubuntu-noble | >f+++++++++ sudo-debug.txt 2026-09-26 04:20:35.943539 | ubuntu-noble | >f+++++++++ sudo-strace.log 2026-09-26 04:20:35.943580 | ubuntu-noble | >f+++++++++ sudo-strace.log.time 2026-09-26 04:20:35.943657 | ubuntu-noble | changed: All items complete 2026-09-26 04:20:35.943704 | 2026-09-26 04:20:36.509218 | ubuntu-noble | changed: .d..t...... ./ 2026-09-26 04:20:37.083599 | ubuntu-noble | changed: .d..t...... ./ 2026-09-26 04:20:37.112749 | 2026-09-26 04:20:37.112904 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-09-26 04:20:37.463376 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.009727 2026-09-26 04:20:37.753194 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.008044 2026-09-26 04:20:37.766192 | 2026-09-26 04:20:37.766293 | PLAY RECAP 2026-09-26 04:20:37.766346 | ubuntu-noble | ok: 8 changed: 3 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-09-26 04:20:37.766372 | 2026-09-26 04:20:37.891641 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-09-26 04:20:37.892631 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-09-26 04:20:38.620689 | 2026-09-26 04:20:38.620895 | PLAY [Base post] 2026-09-26 04:20:38.649273 | 2026-09-26 04:20:38.649647 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-09-26 04:20:39.491583 | ubuntu-noble | changed 2026-09-26 04:20:39.500197 | 2026-09-26 04:20:39.500314 | PLAY RECAP 2026-09-26 04:20:39.500383 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-09-26 04:20:39.500449 | 2026-09-26 04:20:39.620502 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-09-26 04:20:39.621505 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-09-26 04:20:40.402331 | 2026-09-26 04:20:40.402491 | PLAY [Base post-logs] 2026-09-26 04:20:40.412942 | 2026-09-26 04:20:40.413091 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-09-26 04:20:40.894582 | localhost | changed 2026-09-26 04:20:40.904966 | 2026-09-26 04:20:40.905133 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-09-26 04:20:40.930469 | localhost | ok 2026-09-26 04:20:40.933744 | 2026-09-26 04:20:40.933842 | TASK [Set zuul-log-path fact] 2026-09-26 04:20:40.948393 | localhost | ok 2026-09-26 04:20:40.956713 | 2026-09-26 04:20:40.956821 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-09-26 04:20:40.981351 | localhost | ok 2026-09-26 04:20:40.984520 | 2026-09-26 04:20:40.984618 | TASK [upload-logs : Create log directories] 2026-09-26 04:20:41.466500 | localhost | changed 2026-09-26 04:20:41.469441 | 2026-09-26 04:20:41.469570 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-09-26 04:20:41.958473 | localhost -> localhost | ok: Runtime: 0:00:00.006906 2026-09-26 04:20:41.962598 | 2026-09-26 04:20:41.962715 | TASK [upload-logs : Upload logs to log server] 2026-09-26 04:20:42.563247 | localhost | Output suppressed because no_log was given 2026-09-26 04:20:42.566316 | 2026-09-26 04:20:42.566450 | LOOP [upload-logs : Compress console log and json output] 2026-09-26 04:20:42.614218 | localhost | skipping: Conditional result was False 2026-09-26 04:20:42.620242 | localhost | skipping: Conditional result was False 2026-09-26 04:20:42.628884 | 2026-09-26 04:20:42.629192 | LOOP [upload-logs : Upload compressed console log and json output] 2026-09-26 04:20:42.675471 | localhost | skipping: Conditional result was False 2026-09-26 04:20:42.675741 | 2026-09-26 04:20:42.680461 | localhost | skipping: Conditional result was False 2026-09-26 04:20:42.692302 | 2026-09-26 04:20:42.692527 | LOOP [upload-logs : Upload console log and json output]