2026-08-18 11:24:41.336788 | Job console starting 2026-08-18 11:24:41.350423 | Updating git repos 2026-08-18 11:24:41.424125 | Cloning repos into workspace 2026-08-18 11:24:41.502487 | Restoring repo states 2026-08-18 11:24:41.537941 | Merging changes 2026-08-18 11:24:42.354285 | Checking out repos 2026-08-18 11:24:42.436879 | Preparing playbooks 2026-08-18 11:24:43.437450 | Running Ansible setup 2026-08-18 11:24:48.944098 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-08-18 11:24:50.090494 | 2026-08-18 11:24:50.090701 | PLAY [Base pre] 2026-08-18 11:24:50.112723 | 2026-08-18 11:24:50.112960 | TASK [Setup log path fact] 2026-08-18 11:24:50.134450 | ubuntu-noble | ok 2026-08-18 11:24:50.161204 | 2026-08-18 11:24:50.161489 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-18 11:24:50.216328 | ubuntu-noble | ok 2026-08-18 11:24:50.227119 | 2026-08-18 11:24:50.227312 | TASK [emit-job-header : Print job information] 2026-08-18 11:24:50.277973 | # Job Information 2026-08-18 11:24:50.278192 | Ansible Version: 2.16.14 2026-08-18 11:24:50.278229 | Job: container-images-kolla-patch-2025.1 2026-08-18 11:24:50.278264 | Pipeline: check 2026-08-18 11:24:50.278287 | Executor: 521e9411259a 2026-08-18 11:24:50.278309 | Triggered by: https://github.com/osism/container-images-kolla/pull/774 2026-08-18 11:24:50.278331 | Event ID: 46ee54a0-9af7-11f1-9105-fcc40021c6a4 2026-08-18 11:24:50.283638 | 2026-08-18 11:24:50.283815 | LOOP [emit-job-header : Print node information] 2026-08-18 11:24:50.429967 | ubuntu-noble | ok: 2026-08-18 11:24:50.430230 | ubuntu-noble | # Node Information 2026-08-18 11:24:50.430324 | ubuntu-noble | Inventory Hostname: ubuntu-noble 2026-08-18 11:24:50.430359 | ubuntu-noble | Hostname: ubuntu 2026-08-18 11:24:50.430387 | ubuntu-noble | Username: zuul 2026-08-18 11:24:50.430412 | ubuntu-noble | Distro: Ubuntu 24.04 2026-08-18 11:24:50.430441 | ubuntu-noble | Provider: regiocloud-a 2026-08-18 11:24:50.430466 | ubuntu-noble | Region: 2026-08-18 11:24:50.430493 | ubuntu-noble | Label: ubuntu-noble 2026-08-18 11:24:50.430519 | ubuntu-noble | Product Name: OpenStack Nova 2026-08-18 11:24:50.430542 | ubuntu-noble | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe43:fc6b 2026-08-18 11:24:50.446529 | 2026-08-18 11:24:50.446706 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-18 11:24:51.114223 | ubuntu-noble -> localhost | changed 2026-08-18 11:24:51.127489 | 2026-08-18 11:24:51.127683 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-18 11:24:52.549315 | ubuntu-noble -> localhost | changed 2026-08-18 11:24:52.564963 | 2026-08-18 11:24:52.565229 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-18 11:24:52.921265 | ubuntu-noble -> localhost | ok 2026-08-18 11:24:52.929313 | 2026-08-18 11:24:52.929465 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-18 11:24:52.980542 | ubuntu-noble | ok 2026-08-18 11:24:53.008707 | ubuntu-noble | included: /var/lib/zuul/builds/337843bff4964f0492bf4c7d63b9776e/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-18 11:24:53.020918 | 2026-08-18 11:24:53.021068 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-18 11:24:54.901113 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-08-18 11:24:54.904997 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/337843bff4964f0492bf4c7d63b9776e/work/337843bff4964f0492bf4c7d63b9776e_id_rsa 2026-08-18 11:24:54.905107 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/337843bff4964f0492bf4c7d63b9776e/work/337843bff4964f0492bf4c7d63b9776e_id_rsa.pub 2026-08-18 11:24:54.905139 | ubuntu-noble -> localhost | The key fingerprint is: 2026-08-18 11:24:54.905167 | ubuntu-noble -> localhost | SHA256:wMzNux03W2+d7qvH2N/a7UrzCWUTJw/YjHYkFt2Nrcg zuul-build-sshkey 2026-08-18 11:24:54.905192 | ubuntu-noble -> localhost | The key's randomart image is: 2026-08-18 11:24:54.905232 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-08-18 11:24:54.905255 | ubuntu-noble -> localhost | | +o.+.| 2026-08-18 11:24:54.905278 | ubuntu-noble -> localhost | | + o . Bo +| 2026-08-18 11:24:54.905346 | ubuntu-noble -> localhost | | = o .+.*o.| 2026-08-18 11:24:54.905368 | ubuntu-noble -> localhost | | . . .E..+o| 2026-08-18 11:24:54.905389 | ubuntu-noble -> localhost | | S . o .+.| 2026-08-18 11:24:54.905415 | ubuntu-noble -> localhost | | o o +o.+| 2026-08-18 11:24:54.905436 | ubuntu-noble -> localhost | | . . ..*.+| 2026-08-18 11:24:54.905457 | ubuntu-noble -> localhost | | ooO+| 2026-08-18 11:24:54.905478 | ubuntu-noble -> localhost | | .*OX| 2026-08-18 11:24:54.905499 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-08-18 11:24:54.905575 | ubuntu-noble -> localhost | ok: Runtime: 0:00:01.295062 2026-08-18 11:24:54.916541 | 2026-08-18 11:24:54.916666 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-18 11:24:54.956219 | ubuntu-noble | ok 2026-08-18 11:24:54.975352 | ubuntu-noble | included: /var/lib/zuul/builds/337843bff4964f0492bf4c7d63b9776e/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-18 11:24:54.985260 | 2026-08-18 11:24:54.985383 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-18 11:24:55.010645 | ubuntu-noble | skipping: Conditional result was False 2026-08-18 11:24:55.017984 | 2026-08-18 11:24:55.018105 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-18 11:24:55.828360 | ubuntu-noble | changed 2026-08-18 11:24:55.838957 | 2026-08-18 11:24:55.839124 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-18 11:24:56.161681 | ubuntu-noble | ok 2026-08-18 11:24:56.170202 | 2026-08-18 11:24:56.170395 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-18 11:24:56.923924 | ubuntu-noble | changed 2026-08-18 11:24:56.930733 | 2026-08-18 11:24:56.930892 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-18 11:24:57.770999 | ubuntu-noble | changed 2026-08-18 11:24:57.780874 | 2026-08-18 11:24:57.781001 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-18 11:24:57.831997 | ubuntu-noble | skipping: Conditional result was False 2026-08-18 11:24:57.838491 | 2026-08-18 11:24:57.838618 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-18 11:24:58.507924 | ubuntu-noble -> localhost | changed 2026-08-18 11:24:58.526649 | 2026-08-18 11:24:58.527149 | TASK [add-build-sshkey : Add back temp key] 2026-08-18 11:24:58.898385 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/337843bff4964f0492bf4c7d63b9776e/work/337843bff4964f0492bf4c7d63b9776e_id_rsa (zuul-build-sshkey) 2026-08-18 11:24:58.898670 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.013821 2026-08-18 11:24:58.908664 | 2026-08-18 11:24:58.908871 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-18 11:24:59.369644 | ubuntu-noble | ok 2026-08-18 11:24:59.380445 | 2026-08-18 11:24:59.380592 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-18 11:24:59.420315 | ubuntu-noble | skipping: Conditional result was False 2026-08-18 11:24:59.440088 | 2026-08-18 11:24:59.440267 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-08-18 11:24:59.969714 | ubuntu-noble | ok 2026-08-18 11:24:59.988059 | 2026-08-18 11:24:59.988217 | TASK [validate-host : Define zuul_info_dir fact] 2026-08-18 11:25:00.046063 | ubuntu-noble | ok 2026-08-18 11:25:00.056813 | 2026-08-18 11:25:00.057035 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-08-18 11:25:00.462731 | ubuntu-noble -> localhost | ok 2026-08-18 11:25:00.483036 | 2026-08-18 11:25:00.483212 | TASK [validate-host : Collect information about the host] 2026-08-18 11:25:01.758090 | ubuntu-noble | ok 2026-08-18 11:25:01.771798 | 2026-08-18 11:25:01.771940 | TASK [validate-host : Sanitize hostname] 2026-08-18 11:25:02.007653 | ubuntu-noble | ok 2026-08-18 11:25:02.012960 | 2026-08-18 11:25:02.013074 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-08-18 11:25:03.007652 | ubuntu-noble -> localhost | changed 2026-08-18 11:25:03.018106 | 2026-08-18 11:25:03.018278 | TASK [validate-host : Collect information about zuul worker] 2026-08-18 11:25:03.654997 | ubuntu-noble | ok 2026-08-18 11:25:03.662772 | 2026-08-18 11:25:03.664081 | TASK [validate-host : Write out all zuul information for each host] 2026-08-18 11:25:04.436966 | ubuntu-noble -> localhost | changed 2026-08-18 11:25:04.453158 | 2026-08-18 11:25:04.453309 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-08-18 11:25:04.782760 | ubuntu-noble | ok 2026-08-18 11:25:04.799991 | 2026-08-18 11:25:04.800151 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-08-18 11:25:06.508141 | ubuntu-noble | changed: 2026-08-18 11:25:06.509445 | ubuntu-noble | cd+++++++++ src/ 2026-08-18 11:25:06.509532 | ubuntu-noble | cd+++++++++ src/github.com/ 2026-08-18 11:25:06.509560 | ubuntu-noble | cd+++++++++ src/github.com/osism/ 2026-08-18 11:25:06.509582 | ubuntu-noble | cd+++++++++ src/github.com/osism/container-images-kolla/ 2026-08-18 11:25:06.509603 | ubuntu-noble | Containerfile 2026-08-18 11:25:06.509734 | ubuntu-noble | 2026-08-18 11:27:17.747762 | ubuntu-noble | 2026-08-18 11:27:17.747772 | ubuntu-noble | Or undo this operation with: 2026-08-18 11:27:17.747782 | ubuntu-noble | 2026-08-18 11:27:17.747792 | ubuntu-noble | git switch - 2026-08-18 11:27:17.747802 | ubuntu-noble | 2026-08-18 11:27:17.747812 | ubuntu-noble | Turn off this advice by setting config variable advice.detachedHead to false 2026-08-18 11:27:17.747821 | ubuntu-noble | 2026-08-18 11:27:17.747831 | ubuntu-noble | HEAD is now at 662eebdf4 Merge "ironic-pxe: don't fail if symlinks already exist" into stable/2025.1 2026-08-18 11:27:17.749339 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-18 11:27:17.753102 | ubuntu-noble | + export HASH_KOLLA=662eebdf4 2026-08-18 11:27:17.753159 | ubuntu-noble | + HASH_KOLLA=662eebdf4 2026-08-18 11:27:17.753178 | ubuntu-noble | + popd 2026-08-18 11:27:17.753199 | ubuntu-noble | + rm -rf kolla/docker/rabbitmq/rabbitmq-4-1 2026-08-18 11:27:17.756142 | ubuntu-noble | ++ sort 2026-08-18 11:27:17.756189 | ubuntu-noble | ++ find patches/kolla-build/2025.1 -type f -name '*.patch' 2026-08-18 11:27:17.760399 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-08-18 11:27:17.760489 | ubuntu-noble | + pushd kolla 2026-08-18 11:27:17.760628 | ubuntu-noble | + apply_patch patches/kolla-build/2025.1/remove-unsupported-horizon-plugins.patch 2026-08-18 11:27:17.760763 | ubuntu-noble | + local rel=patches/kolla-build/2025.1/remove-unsupported-horizon-plugins.patch 2026-08-18 11:27:17.760841 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2025.1/remove-unsupported-horizon-plugins.patch 2026-08-18 11:27:17.760891 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2025.1/remove-unsupported-horizon-plugins.patch' 2026-08-18 11:27:17.760915 | ubuntu-noble | APPLY PATCH patches/kolla-build/2025.1/remove-unsupported-horizon-plugins.patch 2026-08-18 11:27:17.760954 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 11:27:17.762356 | ubuntu-noble | checking file kolla/common/sources.py 2026-08-18 11:27:17.762956 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 11:27:17.763882 | ubuntu-noble | patching file kolla/common/sources.py 2026-08-18 11:27:17.764963 | ubuntu-noble | + echo patches/kolla-build/2025.1/remove-unsupported-horizon-plugins.patch 2026-08-18 11:27:17.764991 | ubuntu-noble | + popd 2026-08-18 11:27:17.765001 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-08-18 11:27:17.765009 | ubuntu-noble | + pushd kolla 2026-08-18 11:27:17.765017 | ubuntu-noble | + apply_patch patches/kolla-build/2025.1/set-kolla-version-to-2025.1.patch 2026-08-18 11:27:17.765024 | ubuntu-noble | + local rel=patches/kolla-build/2025.1/set-kolla-version-to-2025.1.patch 2026-08-18 11:27:17.765031 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2025.1/set-kolla-version-to-2025.1.patch 2026-08-18 11:27:17.765071 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2025.1/set-kolla-version-to-2025.1.patch' 2026-08-18 11:27:17.765079 | ubuntu-noble | APPLY PATCH patches/kolla-build/2025.1/set-kolla-version-to-2025.1.patch 2026-08-18 11:27:17.765086 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 11:27:17.765870 | ubuntu-noble | checking file kolla/image/kolla_worker.py 2026-08-18 11:27:17.765925 | ubuntu-noble | Hunk #1 succeeded at 329 with fuzz 1 (offset 7 lines). 2026-08-18 11:27:17.766506 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 11:27:17.767398 | ubuntu-noble | patching file kolla/image/kolla_worker.py 2026-08-18 11:27:17.767470 | ubuntu-noble | Hunk #1 succeeded at 329 with fuzz 1 (offset 7 lines). 2026-08-18 11:27:17.768150 | ubuntu-noble | + echo patches/kolla-build/2025.1/set-kolla-version-to-2025.1.patch 2026-08-18 11:27:17.768191 | ubuntu-noble | + popd 2026-08-18 11:27:17.768285 | ubuntu-noble | + [[ -f templates/2025.1/repos.yaml ]] 2026-08-18 11:27:17.768336 | ubuntu-noble | + python3 src/generate-apt-preferences-files.py 2026-08-18 11:27:17.898437 | ubuntu-noble | + echo DEBUG apt_preferences.ubuntu 2026-08-18 11:27:17.898495 | ubuntu-noble | DEBUG apt_preferences.ubuntu 2026-08-18 11:27:17.898505 | ubuntu-noble | + cat overlays/2025.1/base/apt_preferences.ubuntu 2026-08-18 11:27:17.900326 | ubuntu-noble | Package: rabbitmq-server 2026-08-18 11:27:17.900352 | ubuntu-noble | Pin: version 4.1.* 2026-08-18 11:27:17.900356 | ubuntu-noble | Pin-Priority: 1000 2026-08-18 11:27:17.900360 | ubuntu-noble | 2026-08-18 11:27:17.900365 | ubuntu-noble | Package: openvswitch* 2026-08-18 11:27:17.900368 | ubuntu-noble | Pin: version 3.5.* 2026-08-18 11:27:17.900372 | ubuntu-noble | Pin-Priority: 1000 2026-08-18 11:27:17.900375 | ubuntu-noble | 2026-08-18 11:27:17.900380 | ubuntu-noble | Package: erlang* 2026-08-18 11:27:17.900383 | ubuntu-noble | Pin: version 1:27.* 2026-08-18 11:27:17.900387 | ubuntu-noble | Pin-Priority: 1000 2026-08-18 11:27:17.900390 | ubuntu-noble | 2026-08-18 11:27:17.900394 | ubuntu-noble | # Stopgap: proxysql 3.0.9 (GHSA-58ww-865x-grpr bounds the first-packet 2026-08-18 11:27:17.900399 | ubuntu-noble | # recv()) rejects the kolla-ansible keepalived proxysql health check (the 2026-08-18 11:27:17.900402 | ubuntu-noble | # "show info" probe) -> keepalived FAULT -> api-int VIP dropped. Pin to 2026-08-18 11:27:17.900406 | ubuntu-noble | # 3.0.8 until the upstream fix (kolla-ansible change 992020, depends on 2026-08-18 11:27:17.900409 | ubuntu-noble | # kolla 992239, master-only) is backported to this release. 2026-08-18 11:27:17.900413 | ubuntu-noble | Package: proxysql 2026-08-18 11:27:17.900416 | ubuntu-noble | Pin: version 3.0.8* 2026-08-18 11:27:17.900419 | ubuntu-noble | Pin-Priority: 1001 2026-08-18 11:27:17.901213 | ubuntu-noble | ++ find overlays/2025.1 -maxdepth 1 -mindepth 1 -type d 2026-08-18 11:27:17.904337 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-08-18 11:27:17.905009 | ubuntu-noble | ++ basename overlays/2025.1/base 2026-08-18 11:27:17.906866 | ubuntu-noble | + image_name=base 2026-08-18 11:27:17.907002 | ubuntu-noble | + cp -r overlays/2025.1/base/apt_preferences.ubuntu overlays/2025.1/base/erlang.gpg overlays/2025.1/base/rabbitmq.gpg kolla/docker/base 2026-08-18 11:27:17.909212 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-08-18 11:27:17.909777 | ubuntu-noble | ++ basename overlays/2025.1/nova 2026-08-18 11:27:17.911444 | ubuntu-noble | + image_name=nova 2026-08-18 11:27:17.911525 | ubuntu-noble | + cp -r overlays/2025.1/nova/nova-spicehtml5proxy kolla/docker/nova 2026-08-18 11:27:17.915126 | ubuntu-noble | + find patches/2025.1 -mindepth 1 -type d 2026-08-18 11:27:17.918012 | ubuntu-noble | patches/2025.1/neutron-dynamic-routing 2026-08-18 11:27:17.918082 | ubuntu-noble | patches/2025.1/openstack_requirements 2026-08-18 11:27:17.918092 | ubuntu-noble | patches/2025.1/cinder 2026-08-18 11:27:17.918100 | ubuntu-noble | patches/2025.1/keystone 2026-08-18 11:27:17.918108 | ubuntu-noble | patches/2025.1/kolla 2026-08-18 11:27:17.918114 | ubuntu-noble | patches/2025.1/ironic 2026-08-18 11:27:17.918122 | ubuntu-noble | patches/2025.1/nova 2026-08-18 11:27:17.920100 | ubuntu-noble | ++ find patches/2025.1 -mindepth 1 -type d 2026-08-18 11:27:17.920136 | ubuntu-noble | ++ grep kolla 2026-08-18 11:27:17.922132 | ubuntu-noble | ++ grep -v kolla-build 2026-08-18 11:27:17.925110 | ubuntu-noble | + for project in $(find patches/$OPENSTACK_VERSION -mindepth 1 -type d | grep kolla | grep -v kolla-build) 2026-08-18 11:27:17.925885 | ubuntu-noble | ++ basename patches/2025.1/kolla 2026-08-18 11:27:17.927685 | ubuntu-noble | + project=kolla 2026-08-18 11:27:17.930099 | ubuntu-noble | ++ find patches/2025.1/kolla -type f -name '*.patch' 2026-08-18 11:27:17.930135 | ubuntu-noble | ++ sort 2026-08-18 11:27:17.931999 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-18 11:27:17.932124 | ubuntu-noble | + pushd kolla 2026-08-18 11:27:17.932269 | ubuntu-noble | + apply_patch patches/2025.1/kolla/backport-924302.patch 2026-08-18 11:27:17.932337 | ubuntu-noble | + local rel=patches/2025.1/kolla/backport-924302.patch 2026-08-18 11:27:17.932382 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/kolla/backport-924302.patch 2026-08-18 11:27:17.932423 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/kolla/backport-924302.patch' 2026-08-18 11:27:17.932465 | ubuntu-noble | APPLY PATCH patches/2025.1/kolla/backport-924302.patch 2026-08-18 11:27:17.932515 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 11:27:17.934002 | ubuntu-noble | checking file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-08-18 11:27:17.934167 | ubuntu-noble | checking file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-08-18 11:27:17.934654 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 11:27:17.935877 | ubuntu-noble | patching file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-08-18 11:27:17.936106 | ubuntu-noble | patching file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-08-18 11:27:17.936873 | ubuntu-noble | + echo patches/2025.1/kolla/backport-924302.patch 2026-08-18 11:27:17.936894 | ubuntu-noble | + popd 2026-08-18 11:27:17.936902 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-18 11:27:17.936908 | ubuntu-noble | + pushd kolla 2026-08-18 11:27:17.936914 | ubuntu-noble | + apply_patch patches/2025.1/kolla/backport-951347.patch 2026-08-18 11:27:17.936920 | ubuntu-noble | + local rel=patches/2025.1/kolla/backport-951347.patch 2026-08-18 11:27:17.936926 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/kolla/backport-951347.patch 2026-08-18 11:27:17.936932 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/kolla/backport-951347.patch' 2026-08-18 11:27:17.936938 | ubuntu-noble | APPLY PATCH patches/2025.1/kolla/backport-951347.patch 2026-08-18 11:27:17.936944 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 11:27:17.937929 | ubuntu-noble | checking file doc/source/contributor/versions.rst 2026-08-18 11:27:17.938089 | ubuntu-noble | checking file docker/base/Dockerfile.j2 2026-08-18 11:27:17.938217 | ubuntu-noble | checking file docker/base/proxysql.repo 2026-08-18 11:27:17.938305 | ubuntu-noble | checking file kolla/template/repos.yaml 2026-08-18 11:27:17.938822 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 11:27:17.939843 | ubuntu-noble | patching file doc/source/contributor/versions.rst 2026-08-18 11:27:17.940074 | ubuntu-noble | patching file docker/base/Dockerfile.j2 2026-08-18 11:27:17.940237 | ubuntu-noble | patching file docker/base/proxysql.repo 2026-08-18 11:27:17.940406 | ubuntu-noble | patching file kolla/template/repos.yaml 2026-08-18 11:27:17.941133 | ubuntu-noble | + echo patches/2025.1/kolla/backport-951347.patch 2026-08-18 11:27:17.941166 | ubuntu-noble | + popd 2026-08-18 11:27:17.941172 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-18 11:27:17.941177 | ubuntu-noble | + pushd kolla 2026-08-18 11:27:17.941182 | ubuntu-noble | + apply_patch patches/2025.1/kolla/squash.patch 2026-08-18 11:27:17.941193 | ubuntu-noble | + local rel=patches/2025.1/kolla/squash.patch 2026-08-18 11:27:17.941199 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/kolla/squash.patch 2026-08-18 11:27:17.941203 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/kolla/squash.patch' 2026-08-18 11:27:17.941208 | ubuntu-noble | APPLY PATCH patches/2025.1/kolla/squash.patch 2026-08-18 11:27:17.941212 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 11:27:17.942759 | ubuntu-noble | checking file kolla/image/tasks.py 2026-08-18 11:27:17.942859 | ubuntu-noble | Hunk #1 succeeded at 428 (offset 16 lines). 2026-08-18 11:27:17.943202 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 11:27:17.944632 | ubuntu-noble | patching file kolla/image/tasks.py 2026-08-18 11:27:17.944654 | ubuntu-noble | Hunk #1 succeeded at 428 (offset 16 lines). 2026-08-18 11:27:17.944738 | ubuntu-noble | + echo patches/2025.1/kolla/squash.patch 2026-08-18 11:27:17.944792 | ubuntu-noble | + popd 2026-08-18 11:27:17.944886 | ubuntu-noble | + pip3 install -r kolla/requirements.txt 2026-08-18 11:27:18.554670 | ubuntu-noble | Collecting pbr!=2.1.0,>=2.0.0 (from -r kolla/requirements.txt (line 1)) 2026-08-18 11:27:18.622229 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl.metadata (3.8 kB) 2026-08-18 11:27:18.633994 | ubuntu-noble | Requirement already satisfied: Jinja2>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from -r kolla/requirements.txt (line 2)) (3.1.6) 2026-08-18 11:27:18.751277 | ubuntu-noble | Collecting GitPython>=1.0.1 (from -r kolla/requirements.txt (line 3)) 2026-08-18 11:27:18.762928 | ubuntu-noble | Downloading gitpython-3.1.59-py3-none-any.whl.metadata (13 kB) 2026-08-18 11:27:18.887508 | ubuntu-noble | Collecting oslo.config>=5.1.0 (from -r kolla/requirements.txt (line 4)) 2026-08-18 11:27:18.900585 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl.metadata (2.3 kB) 2026-08-18 11:27:19.165149 | ubuntu-noble | Collecting setuptools<82,>=64.0.0 (from -r kolla/requirements.txt (line 5)) 2026-08-18 11:27:19.178505 | ubuntu-noble | Downloading setuptools-81.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-08-18 11:27:19.195780 | ubuntu-noble | Requirement already satisfied: MarkupSafe>=2.0 in /tmp/venv/lib/python3.12/site-packages (from Jinja2>=3.0.1->-r kolla/requirements.txt (line 2)) (3.0.3) 2026-08-18 11:27:19.258145 | ubuntu-noble | Collecting gitdb<5,>=4.0.1 (from GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-08-18 11:27:19.269185 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB) 2026-08-18 11:27:19.369992 | ubuntu-noble | Collecting netaddr>=0.7.18 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-18 11:27:19.384095 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl.metadata (5.0 kB) 2026-08-18 11:27:19.462721 | ubuntu-noble | Collecting stevedore>=5.6.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-18 11:27:19.476185 | ubuntu-noble | Downloading stevedore-5.9.0-py3-none-any.whl.metadata (2.3 kB) 2026-08-18 11:27:19.541271 | ubuntu-noble | Collecting oslo.i18n>=3.15.3 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-18 11:27:19.555867 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl.metadata (2.0 kB) 2026-08-18 11:27:19.610127 | ubuntu-noble | Collecting rfc3986>=1.2.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-18 11:27:19.625501 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl.metadata (6.6 kB) 2026-08-18 11:27:19.638876 | ubuntu-noble | Requirement already satisfied: PyYAML>=5.1 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (6.0.3) 2026-08-18 11:27:19.640803 | ubuntu-noble | Requirement already satisfied: requests>=2.18.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (2.34.2) 2026-08-18 11:27:19.757424 | ubuntu-noble | Collecting smmap<6,>=3.0.1 (from gitdb<5,>=4.0.1->GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-08-18 11:27:19.774705 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl.metadata (4.6 kB) 2026-08-18 11:27:19.805438 | ubuntu-noble | Requirement already satisfied: charset_normalizer<4,>=2 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (3.5.1) 2026-08-18 11:27:19.807214 | ubuntu-noble | Requirement already satisfied: idna<4,>=2.5 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (3.19) 2026-08-18 11:27:19.809068 | ubuntu-noble | Requirement already satisfied: urllib3<3,>=1.26 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (2.7.0) 2026-08-18 11:27:19.810408 | ubuntu-noble | Requirement already satisfied: certifi>=2023.5.7 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (2026.7.22) 2026-08-18 11:27:19.854202 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2026-08-18 11:27:19.887359 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.9/131.9 kB 4.8 MB/s eta 0:00:00 2026-08-18 11:27:19.902474 | ubuntu-noble | Downloading gitpython-3.1.59-py3-none-any.whl (220 kB) 2026-08-18 11:27:19.923715 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 221.0/221.0 kB 13.6 MB/s eta 0:00:00 2026-08-18 11:27:19.939631 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl (143 kB) 2026-08-18 11:27:19.955370 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.8/143.8 kB 12.1 MB/s eta 0:00:00 2026-08-18 11:27:19.969476 | ubuntu-noble | Downloading setuptools-81.0.0-py3-none-any.whl (1.1 MB) 2026-08-18 11:27:20.005085 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 34.8 MB/s eta 0:00:00 2026-08-18 11:27:20.017404 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl (62 kB) 2026-08-18 11:27:20.031155 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.8/62.8 kB 5.2 MB/s eta 0:00:00 2026-08-18 11:27:20.048887 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl (2.3 MB) 2026-08-18 11:27:20.098761 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 51.0 MB/s eta 0:00:00 2026-08-18 11:27:20.113476 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl (47 kB) 2026-08-18 11:27:20.126937 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 47.8/47.8 kB 4.3 MB/s eta 0:00:00 2026-08-18 11:27:20.139760 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl (31 kB) 2026-08-18 11:27:20.161835 | ubuntu-noble | Downloading stevedore-5.9.0-py3-none-any.whl (54 kB) 2026-08-18 11:27:20.175391 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.5/54.5 kB 5.4 MB/s eta 0:00:00 2026-08-18 11:27:20.187101 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl (24 kB) 2026-08-18 11:27:20.489591 | ubuntu-noble | Installing collected packages: stevedore, smmap, setuptools, rfc3986, netaddr, pbr, gitdb, oslo.i18n, GitPython, oslo.config 2026-08-18 11:27:20.570215 | ubuntu-noble | Attempting uninstall: setuptools 2026-08-18 11:27:20.580334 | ubuntu-noble | Found existing installation: setuptools 84.0.0 2026-08-18 11:27:20.605324 | ubuntu-noble | Uninstalling setuptools-84.0.0: 2026-08-18 11:27:20.964506 | ubuntu-noble | Successfully uninstalled setuptools-84.0.0 2026-08-18 11:27:22.906183 | ubuntu-noble | Successfully installed GitPython-3.1.59 gitdb-4.0.12 netaddr-1.3.0 oslo.config-10.7.0 oslo.i18n-6.9.0 pbr-7.0.3 rfc3986-2.0.0 setuptools-81.0.0 smmap-5.0.3 stevedore-5.9.0 2026-08-18 11:27:23.064139 | ubuntu-noble | + pip3 install kolla/ 2026-08-18 11:27:23.567958 | ubuntu-noble | Processing ./kolla 2026-08-18 11:27:23.570806 | ubuntu-noble | Installing build dependencies: started 2026-08-18 11:27:25.604635 | ubuntu-noble | Installing build dependencies: finished with status 'done' 2026-08-18 11:27:25.612391 | ubuntu-noble | Getting requirements to build wheel: started 2026-08-18 11:27:25.843297 | ubuntu-noble | Getting requirements to build wheel: finished with status 'done' 2026-08-18 11:27:25.846945 | ubuntu-noble | Installing backend dependencies: started 2026-08-18 11:27:27.951811 | ubuntu-noble | Installing backend dependencies: finished with status 'done' 2026-08-18 11:27:27.954189 | ubuntu-noble | Preparing metadata (pyproject.toml): started 2026-08-18 11:27:28.555141 | ubuntu-noble | Preparing metadata (pyproject.toml): finished with status 'done' 2026-08-18 11:27:28.573633 | ubuntu-noble | Requirement already satisfied: pbr!=2.1.0,>=2.0.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==20.5.1.dev3) (7.0.3) 2026-08-18 11:27:28.575908 | ubuntu-noble | Requirement already satisfied: Jinja2>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==20.5.1.dev3) (3.1.6) 2026-08-18 11:27:28.578646 | ubuntu-noble | Requirement already satisfied: GitPython>=1.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==20.5.1.dev3) (3.1.59) 2026-08-18 11:27:28.582074 | ubuntu-noble | Requirement already satisfied: oslo.config>=5.1.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==20.5.1.dev3) (10.7.0) 2026-08-18 11:27:28.582649 | ubuntu-noble | Requirement already satisfied: setuptools<82,>=64.0.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==20.5.1.dev3) (81.0.0) 2026-08-18 11:27:28.622540 | ubuntu-noble | Requirement already satisfied: gitdb<5,>=4.0.1 in /tmp/venv/lib/python3.12/site-packages (from GitPython>=1.0.1->kolla==20.5.1.dev3) (4.0.12) 2026-08-18 11:27:28.626652 | ubuntu-noble | Requirement already satisfied: MarkupSafe>=2.0 in /tmp/venv/lib/python3.12/site-packages (from Jinja2>=3.0.1->kolla==20.5.1.dev3) (3.0.3) 2026-08-18 11:27:28.634888 | ubuntu-noble | Requirement already satisfied: netaddr>=0.7.18 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==20.5.1.dev3) (1.3.0) 2026-08-18 11:27:28.636176 | ubuntu-noble | Requirement already satisfied: stevedore>=5.6.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==20.5.1.dev3) (5.9.0) 2026-08-18 11:27:28.637702 | ubuntu-noble | Requirement already satisfied: oslo.i18n>=3.15.3 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==20.5.1.dev3) (6.9.0) 2026-08-18 11:27:28.639273 | ubuntu-noble | Requirement already satisfied: rfc3986>=1.2.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==20.5.1.dev3) (2.0.0) 2026-08-18 11:27:28.640650 | ubuntu-noble | Requirement already satisfied: PyYAML>=5.1 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==20.5.1.dev3) (6.0.3) 2026-08-18 11:27:28.642139 | ubuntu-noble | Requirement already satisfied: requests>=2.18.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==20.5.1.dev3) (2.34.2) 2026-08-18 11:27:28.694749 | ubuntu-noble | Requirement already satisfied: smmap<6,>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from gitdb<5,>=4.0.1->GitPython>=1.0.1->kolla==20.5.1.dev3) (5.0.3) 2026-08-18 11:27:28.712881 | ubuntu-noble | Requirement already satisfied: charset_normalizer<4,>=2 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==20.5.1.dev3) (3.5.1) 2026-08-18 11:27:28.714658 | ubuntu-noble | Requirement already satisfied: idna<4,>=2.5 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==20.5.1.dev3) (3.19) 2026-08-18 11:27:28.716219 | ubuntu-noble | Requirement already satisfied: urllib3<3,>=1.26 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==20.5.1.dev3) (2.7.0) 2026-08-18 11:27:28.717839 | ubuntu-noble | Requirement already satisfied: certifi>=2023.5.7 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==20.5.1.dev3) (2026.7.22) 2026-08-18 11:27:28.747004 | ubuntu-noble | Building wheels for collected packages: kolla 2026-08-18 11:27:28.748193 | ubuntu-noble | Building wheel for kolla (pyproject.toml): started 2026-08-18 11:27:30.259068 | ubuntu-noble | Building wheel for kolla (pyproject.toml): finished with status 'done' 2026-08-18 11:27:30.263842 | ubuntu-noble | Created wheel for kolla: filename=kolla-20.5.1.dev3-py3-none-any.whl size=388397 sha256=792db909ca04629ccdf6912d38fd99758b47d11fb4c4abc0071d262131c11598 2026-08-18 11:27:30.264424 | ubuntu-noble | Stored in directory: /tmp/pip-ephem-wheel-cache-ed3uszr5/wheels/5a/56/c4/e310d82118381247de5918f2335ab23c36c3bc15e9e4672495 2026-08-18 11:27:30.277387 | ubuntu-noble | Successfully built kolla 2026-08-18 11:27:30.468504 | ubuntu-noble | Installing collected packages: kolla 2026-08-18 11:27:30.648888 | ubuntu-noble | Successfully installed kolla-20.5.1.dev3 2026-08-18 11:27:30.785914 | ubuntu-noble | ++ kolla-build --version 2026-08-18 11:27:31.339151 | ubuntu-noble | + export KOLLA_VERSION=20.5.1 2026-08-18 11:27:31.339257 | ubuntu-noble | + KOLLA_VERSION=20.5.1 2026-08-18 11:27:31.340144 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-18 11:27:31.344147 | ubuntu-noble | + export HASH_DOCKER_IMAGES_KOLLA=f511b1a 2026-08-18 11:27:31.344193 | ubuntu-noble | + HASH_DOCKER_IMAGES_KOLLA=f511b1a 2026-08-18 11:27:31.345127 | ubuntu-noble | ++ cd release 2026-08-18 11:27:31.345155 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-18 11:27:31.347513 | ubuntu-noble | + export HASH_RELEASE=1530f88 2026-08-18 11:27:31.347540 | ubuntu-noble | + HASH_RELEASE=1530f88 2026-08-18 11:27:31.347553 | ubuntu-noble | + python3 src/generate-template-overrides-file.py 2026-08-18 11:27:31.496104 | ubuntu-noble | + echo DEBUG template-overrides.j2 2026-08-18 11:27:31.496225 | ubuntu-noble | DEBUG template-overrides.j2 2026-08-18 11:27:31.496239 | ubuntu-noble | + cat templates/2025.1/template-overrides.j2 2026-08-18 11:27:31.497438 | ubuntu-noble | {% extends parent_template %} 2026-08-18 11:27:31.497551 | ubuntu-noble | 2026-08-18 11:27:31.497566 | ubuntu-noble | {% set fluentd_plugins = [ 2026-08-18 11:27:31.497576 | ubuntu-noble | 'fluent-plugin-grok-parser', 2026-08-18 11:27:31.497586 | ubuntu-noble | 'fluent-plugin-prometheus', 2026-08-18 11:27:31.497596 | ubuntu-noble | 'fluent-plugin-rewrite-tag-filter', 2026-08-18 11:27:31.497606 | ubuntu-noble | 'fluent-plugin-grafana-loki', 2026-08-18 11:27:31.497617 | ubuntu-noble | ] %} 2026-08-18 11:27:31.497627 | ubuntu-noble | 2026-08-18 11:27:31.497638 | ubuntu-noble | {% set openstack_base_pip_packages_append = ['pip', 'git+https://github.com/sapcc/openstack-audit-middleware.git'] %} 2026-08-18 11:27:31.497648 | ubuntu-noble | 2026-08-18 11:27:31.497658 | ubuntu-noble | {% set glance_base_pip_packages_append = ['boto3'] %} 2026-08-18 11:27:31.497668 | ubuntu-noble | 2026-08-18 11:27:31.497677 | ubuntu-noble | {% block nova_libvirt_footer %} 2026-08-18 11:27:31.497687 | ubuntu-noble | RUN chgrp tss /var/lib/swtpm-localca \ 2026-08-18 11:27:31.497733 | ubuntu-noble | && chmod g+w /var/lib/swtpm-localca 2026-08-18 11:27:31.497743 | ubuntu-noble | RUN truncate --size=524288 /usr/lib/ipxe/qemu/efi-virtio.rom 2026-08-18 11:27:31.497753 | ubuntu-noble | {% endblock %} 2026-08-18 11:27:31.497777 | ubuntu-noble | 2026-08-18 11:27:31.497787 | ubuntu-noble | {% block horizon_header %} 2026-08-18 11:27:31.497796 | ubuntu-noble | RUN apt-get update \ 2026-08-18 11:27:31.497806 | ubuntu-noble | && apt-get -y install --no-install-recommends build-essential libmariadb-dev-compat \ 2026-08-18 11:27:31.497816 | ubuntu-noble | && python3 -m pip --no-cache-dir install --upgrade setuptools mysqlclient \ 2026-08-18 11:27:31.497828 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-08-18 11:27:31.497837 | ubuntu-noble | && apt-get clean \ 2026-08-18 11:27:31.497847 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-18 11:27:31.497856 | ubuntu-noble | {% endblock %} 2026-08-18 11:27:31.497866 | ubuntu-noble | 2026-08-18 11:27:31.497875 | ubuntu-noble | {% block horizon_footer %} 2026-08-18 11:27:31.497885 | ubuntu-noble | RUN curl -q -L -o /tmp/openstack-themes.tar.gz https://github.com/osism/openstack-themes/archive/main.tar.gz \ 2026-08-18 11:27:31.497897 | ubuntu-noble | && tar xzvf /tmp/openstack-themes.tar.gz --directory=/var/lib/kolla/venv/lib/python3/site-packages/openstack_dashboard/themes --strip-components 2 openstack-themes-main/horizon \ 2026-08-18 11:27:31.497909 | ubuntu-noble | && rm /tmp/openstack-themes.tar.gz 2026-08-18 11:27:31.497918 | ubuntu-noble | {% endblock %} 2026-08-18 11:27:31.497928 | ubuntu-noble | 2026-08-18 11:27:31.497937 | ubuntu-noble | {% block base_header %} 2026-08-18 11:27:31.497947 | ubuntu-noble | COPY apt_preferences.{{ base_distro }} /etc/apt/preferences 2026-08-18 11:27:31.497957 | ubuntu-noble | COPY *.gpg /etc/kolla/apt-keys/ 2026-08-18 11:27:31.497966 | ubuntu-noble | 2026-08-18 11:27:31.497976 | ubuntu-noble | RUN apt-get update \ 2026-08-18 11:27:31.497985 | ubuntu-noble | && apt-get -y install --no-install-recommends locales ca-certificates \ 2026-08-18 11:27:31.497995 | ubuntu-noble | && locale-gen en_US.UTF-8 \ 2026-08-18 11:27:31.498005 | ubuntu-noble | && apt-get clean \ 2026-08-18 11:27:31.498015 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-18 11:27:31.498024 | ubuntu-noble | {% endblock %} 2026-08-18 11:27:31.498059 | ubuntu-noble | 2026-08-18 11:27:31.498074 | ubuntu-noble | {% block openstack_base_header %} 2026-08-18 11:27:31.498084 | ubuntu-noble | RUN apt-get update \ 2026-08-18 11:27:31.498094 | ubuntu-noble | && apt-get -y install --no-install-recommends python3-setuptools \ 2026-08-18 11:27:31.498104 | ubuntu-noble | && apt-get clean \ 2026-08-18 11:27:31.498114 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-18 11:27:31.498123 | ubuntu-noble | {% endblock %} 2026-08-18 11:27:31.498133 | ubuntu-noble | 2026-08-18 11:27:31.498143 | ubuntu-noble | {% set glance_base_packages_append = ['nvme-cli'] %} 2026-08-18 11:27:31.498152 | ubuntu-noble | 2026-08-18 11:27:31.498162 | ubuntu-noble | {% set kolla_toolbox_packages_append = ['iputils-ping', 'traceroute'] %} 2026-08-18 11:27:31.498172 | ubuntu-noble | 2026-08-18 11:27:31.498181 | ubuntu-noble | {% set cinder_volume_packages_append = ['multipath-tools'] %} 2026-08-18 11:27:31.498191 | ubuntu-noble | 2026-08-18 11:27:31.498201 | ubuntu-noble | {% set cinder_volume_pip_packages = [ 'py-pure-client', 'infinisdk', 'python-linstor' ] %} 2026-08-18 11:27:31.498227 | ubuntu-noble | {% block cinder_volume_footer %} 2026-08-18 11:27:31.498238 | ubuntu-noble | RUN {{ macros.install_pip(cinder_volume_pip_packages | customizable("pip_packages")) }} 2026-08-18 11:27:31.498248 | ubuntu-noble | {% endblock %} 2026-08-18 11:27:31.498257 | ubuntu-noble | 2026-08-18 11:27:31.498267 | ubuntu-noble | {% set manila_base_additional_pip_packages = [ 'pywinrm' ] %} 2026-08-18 11:27:31.498277 | ubuntu-noble | {% block manila_base_footer %} 2026-08-18 11:27:31.498287 | ubuntu-noble | RUN {{ macros.install_pip(manila_base_additional_pip_packages | customizable("pip_packages")) }} 2026-08-18 11:27:31.498296 | ubuntu-noble | {% endblock %} 2026-08-18 11:27:31.498306 | ubuntu-noble | 2026-08-18 11:27:31.498315 | ubuntu-noble | {% set magnum_base_additional_pip_packages = [ 'magnum-cluster-api' ] %} 2026-08-18 11:27:31.498325 | ubuntu-noble | {% block magnum_base_footer %} 2026-08-18 11:27:31.498335 | ubuntu-noble | RUN {{ macros.install_pip(magnum_base_additional_pip_packages | customizable("pip_packages")) }} 2026-08-18 11:27:31.498344 | ubuntu-noble | RUN curl -o /tmp/helm.tar.gz https://get.helm.sh/helm-v3.15.2-linux-amd64.tar.gz \ 2026-08-18 11:27:31.498354 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/helm.tar.gz -C /usr/local/bin linux-amd64/helm 2026-08-18 11:27:31.498364 | ubuntu-noble | {% endblock %} 2026-08-18 11:27:31.498385 | ubuntu-noble | 2026-08-18 11:27:31.498395 | ubuntu-noble | {% set gnocchi_base_packages_append = ['python3-rados'] %} 2026-08-18 11:27:31.498405 | ubuntu-noble | {% block gnocchi_base_footer %} 2026-08-18 11:27:31.498415 | ubuntu-noble | RUN mkdir -p /var/lib/gnocchi/tmp \ 2026-08-18 11:27:31.498424 | ubuntu-noble | && chown -R gnocchi: /var/lib/gnocchi/tmp 2026-08-18 11:27:31.498434 | ubuntu-noble | {% endblock %} 2026-08-18 11:27:31.498444 | ubuntu-noble | 2026-08-18 11:27:31.498453 | ubuntu-noble | {% block grafana_footer %} 2026-08-18 11:27:31.498463 | ubuntu-noble | RUN curl -o /tmp/kolla-operations.tar.gz https://github.com/osism/kolla-operations/tarball/main \ 2026-08-18 11:27:31.498490 | ubuntu-noble | && mkdir -p /operations \ 2026-08-18 11:27:31.498500 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/kolla-operations.tar.gz -C /operations \ 2026-08-18 11:27:31.498510 | ubuntu-noble | && rm -f /tmp/kolla-operations.tar.gz 2026-08-18 11:27:31.498519 | ubuntu-noble | {% endblock %} 2026-08-18 11:27:31.498529 | ubuntu-noble | 2026-08-18 11:27:31.498538 | ubuntu-noble | {% block keystone_footer %} 2026-08-18 11:27:31.498548 | ubuntu-noble | RUN python3 -m pip --no-cache-dir install keystone-keycloak-backend 2026-08-18 11:27:31.498558 | ubuntu-noble | RUN apt-get update \ 2026-08-18 11:27:31.498568 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-08-18 11:27:31.498577 | ubuntu-noble | libapache2-mod-auth-openidc \ 2026-08-18 11:27:31.498587 | ubuntu-noble | libldap-common \ 2026-08-18 11:27:31.498597 | ubuntu-noble | libmemcached11 \ 2026-08-18 11:27:31.498606 | ubuntu-noble | && apt-get clean \ 2026-08-18 11:27:31.498616 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* \ 2026-08-18 11:27:31.498626 | ubuntu-noble | && a2enmod auth_openidc 2026-08-18 11:27:31.498635 | ubuntu-noble | {% endblock %} 2026-08-18 11:27:31.498645 | ubuntu-noble | 2026-08-18 11:27:31.498655 | ubuntu-noble | {% block footer %} 2026-08-18 11:27:31.498664 | ubuntu-noble | RUN rm -rf /usr/share/doc/* \ 2026-08-18 11:27:31.498674 | ubuntu-noble | && rm -rf /usr/share/man/* \ 2026-08-18 11:27:31.498684 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-08-18 11:27:31.498693 | ubuntu-noble | && apt-get autoremove -y \ 2026-08-18 11:27:31.498706 | ubuntu-noble | && if [ -e /var/lib/kolla/venv/bin/python3 ]; then /var/lib/kolla/venv/bin/pip3 install --no-cache-dir pyclean==3.0.0; /var/lib/kolla/venv/bin/pyclean /var/lib/kolla/venv; /var/lib/kolla/venv/bin/pyclean /usr; /var/lib/kolla/venv/bin/pip3 uninstall -y pyclean; fi 2026-08-18 11:27:31.498741 | ubuntu-noble | {% endblock %} 2026-08-18 11:27:31.498752 | ubuntu-noble | 2026-08-18 11:27:31.498762 | ubuntu-noble | {% block labels %} 2026-08-18 11:27:31.498771 | ubuntu-noble | LABEL "build-date"="{{ build_date }}" \ 2026-08-18 11:27:31.498781 | ubuntu-noble | "name"="{{ image_name }}" \ 2026-08-18 11:27:31.498791 | ubuntu-noble | "de.osism.commit.docker_images_kolla"="f511b1a" \ 2026-08-18 11:27:31.498800 | ubuntu-noble | "de.osism.commit.kolla"="662eebdf4" \ 2026-08-18 11:27:31.498810 | ubuntu-noble | "de.osism.commit.kolla_version"="20.5.1" \ 2026-08-18 11:27:31.498819 | ubuntu-noble | "de.osism.commit.release"="1530f88" \ 2026-08-18 11:27:31.498829 | ubuntu-noble | "de.osism.os_id"="ubuntu" \ 2026-08-18 11:27:31.498838 | ubuntu-noble | "de.osism.os_version_id"="24.04" \ 2026-08-18 11:27:31.498848 | ubuntu-noble | "de.osism.release.openstack"="2025.1" \ 2026-08-18 11:27:31.498858 | ubuntu-noble | "de.osism.version"="latest" \ 2026-08-18 11:27:31.498867 | ubuntu-noble | "org.opencontainers.image.created"="2026-08-18T11:27:31.475441+00:00" \ 2026-08-18 11:27:31.498884 | ubuntu-noble | "org.opencontainers.image.documentation"="https://osism.tech/docs/" \ 2026-08-18 11:27:31.498894 | ubuntu-noble | "org.opencontainers.image.licenses"="ASL 2.0" \ 2026-08-18 11:27:31.498904 | ubuntu-noble | "org.opencontainers.image.source"="https://github.com/osism/container-images-kolla" \ 2026-08-18 11:27:31.498913 | ubuntu-noble | "org.opencontainers.image.title"="{{ image_name }}" \ 2026-08-18 11:27:31.498923 | ubuntu-noble | "org.opencontainers.image.url"="https://quay.io/organization/osism" \ 2026-08-18 11:27:31.498932 | ubuntu-noble | "org.opencontainers.image.vendor"="OSISM GmbH" 2026-08-18 11:27:31.498942 | ubuntu-noble | {% endblock %} 2026-08-18 11:27:31.498952 | ubuntu-noble | 2026-08-18 11:27:31.498961 | ubuntu-noble | + bash scripts/002-generate.sh 2026-08-18 11:27:31.499947 | ubuntu-noble | + BASE=ubuntu 2026-08-18 11:27:31.499971 | ubuntu-noble | + BASE_VERSION=22.04 2026-08-18 11:27:31.501133 | ubuntu-noble | ++ date +%Y%m%d 2026-08-18 11:27:31.504946 | ubuntu-noble | + BUILD_ID=20260818 2026-08-18 11:27:31.504984 | ubuntu-noble | + DOCKER_NAMESPACE=kolla 2026-08-18 11:27:31.504989 | ubuntu-noble | + DOCKER_REGISTRY=osism.harbor.regio.digital 2026-08-18 11:27:31.504994 | ubuntu-noble | + OPENSTACK_VERSION=2025.1 2026-08-18 11:27:31.504997 | ubuntu-noble | + VERSION=latest 2026-08-18 11:27:31.505001 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-08-18 11:27:31.505004 | ubuntu-noble | + . defaults/all.sh 2026-08-18 11:27:31.505008 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-08-18 11:27:31.505011 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-08-18 11:27:31.505015 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-08-18 11:27:31.505018 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-08-18 11:27:31.505022 | ubuntu-noble | +++ deactivate nondestructive 2026-08-18 11:27:31.505025 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-18 11:27:31.505029 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-18 11:27:31.505055 | ubuntu-noble | +++ hash -r 2026-08-18 11:27:31.505059 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-18 11:27:31.505063 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-08-18 11:27:31.505066 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-08-18 11:27:31.505075 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-08-18 11:27:31.505079 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-08-18 11:27:31.505082 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-08-18 11:27:31.505086 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-08-18 11:27:31.505089 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-08-18 11:27:31.505093 | ubuntu-noble | +++ _OLD_VIRTUAL_PATH=/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-08-18 11:27:31.505098 | ubuntu-noble | +++ PATH=/tmp/venv/bin:/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-08-18 11:27:31.505101 | ubuntu-noble | +++ export PATH 2026-08-18 11:27:31.505105 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-18 11:27:31.505108 | ubuntu-noble | +++ '[' -z '' ']' 2026-08-18 11:27:31.505111 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-08-18 11:27:31.505115 | ubuntu-noble | +++ PS1='(venv) ' 2026-08-18 11:27:31.505118 | ubuntu-noble | +++ export PS1 2026-08-18 11:27:31.505122 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-08-18 11:27:31.505125 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-08-18 11:27:31.505128 | ubuntu-noble | +++ hash -r 2026-08-18 11:27:31.505132 | ubuntu-noble | + . defaults/2025.1.sh 2026-08-18 11:27:31.505639 | ubuntu-noble | +++ date +%Y%m%d 2026-08-18 11:27:31.508826 | ubuntu-noble | ++ export BUILD_ID=20260818 2026-08-18 11:27:31.508848 | ubuntu-noble | ++ BUILD_ID=20260818 2026-08-18 11:27:31.508852 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-08-18 11:27:31.508855 | ubuntu-noble | ++ KOLLA_TYPE= 2026-08-18 11:27:31.508859 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-08-18 11:27:31.508862 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-08-18 11:27:31.508865 | ubuntu-noble | + export VERSION 2026-08-18 11:27:31.508869 | ubuntu-noble | + export OPENSTACK_VERSION 2026-08-18 11:27:31.508872 | ubuntu-noble | + DOCKER_TAG=build-20260818 2026-08-18 11:27:31.508875 | ubuntu-noble | + KOLLA_BASE=ubuntu 2026-08-18 11:27:31.508880 | ubuntu-noble | + KOLLA_BASE_TAG=24.04 2026-08-18 11:27:31.508884 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-08-18 11:27:31.508888 | ubuntu-noble | + KOLLA_INSTALL_TYPE=source 2026-08-18 11:27:31.508891 | ubuntu-noble | + python3 src/generate-kolla-build-config.py 2026-08-18 11:27:31.675067 | ubuntu-noble | + setini DEFAULT namespace kolla 2026-08-18 11:27:31.675146 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=namespace value=kolla' 2026-08-18 11:27:33.015097 | ubuntu-noble | localhost | SUCCESS => { 2026-08-18 11:27:33.015139 | ubuntu-noble | "changed": false, 2026-08-18 11:27:33.015145 | ubuntu-noble | "gid": 1000, 2026-08-18 11:27:33.015150 | ubuntu-noble | "group": "zuul", 2026-08-18 11:27:33.015154 | ubuntu-noble | "mode": "0664", 2026-08-18 11:27:33.015158 | ubuntu-noble | "msg": "OK", 2026-08-18 11:27:33.015163 | ubuntu-noble | "owner": "zuul", 2026-08-18 11:27:33.015168 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-18 11:27:33.015173 | ubuntu-noble | "size": 4562, 2026-08-18 11:27:33.015177 | ubuntu-noble | "state": "file", 2026-08-18 11:27:33.015181 | ubuntu-noble | "uid": 1000 2026-08-18 11:27:33.015186 | ubuntu-noble | } 2026-08-18 11:27:33.126715 | ubuntu-noble | + setini DEFAULT tag build-20260818 2026-08-18 11:27:33.126816 | 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-20260818' 2026-08-18 11:27:34.427691 | ubuntu-noble | localhost | CHANGED => { 2026-08-18 11:27:34.427758 | ubuntu-noble | "changed": true, 2026-08-18 11:27:34.427764 | ubuntu-noble | "gid": 1000, 2026-08-18 11:27:34.427768 | ubuntu-noble | "group": "zuul", 2026-08-18 11:27:34.427772 | ubuntu-noble | "mode": "0664", 2026-08-18 11:27:34.427777 | ubuntu-noble | "msg": "option changed", 2026-08-18 11:27:34.427781 | ubuntu-noble | "owner": "zuul", 2026-08-18 11:27:34.427785 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-18 11:27:34.427790 | ubuntu-noble | "size": 4570, 2026-08-18 11:27:34.427794 | ubuntu-noble | "state": "file", 2026-08-18 11:27:34.427798 | ubuntu-noble | "uid": 1000 2026-08-18 11:27:34.427803 | ubuntu-noble | } 2026-08-18 11:27:34.552373 | ubuntu-noble | + setini DEFAULT base ubuntu 2026-08-18 11:27:34.552500 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=base value=ubuntu' 2026-08-18 11:27:35.823025 | ubuntu-noble | localhost | SUCCESS => { 2026-08-18 11:27:35.823115 | ubuntu-noble | "changed": false, 2026-08-18 11:27:35.823123 | ubuntu-noble | "gid": 1000, 2026-08-18 11:27:35.823129 | ubuntu-noble | "group": "zuul", 2026-08-18 11:27:35.823135 | ubuntu-noble | "mode": "0664", 2026-08-18 11:27:35.823140 | ubuntu-noble | "msg": "OK", 2026-08-18 11:27:35.823146 | ubuntu-noble | "owner": "zuul", 2026-08-18 11:27:35.823152 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-18 11:27:35.823158 | ubuntu-noble | "size": 4570, 2026-08-18 11:27:35.823164 | ubuntu-noble | "state": "file", 2026-08-18 11:27:35.823169 | ubuntu-noble | "uid": 1000 2026-08-18 11:27:35.823175 | ubuntu-noble | } 2026-08-18 11:27:35.933138 | ubuntu-noble | + setini DEFAULT base_tag 24.04 2026-08-18 11:27:35.933203 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=base_tag value=24.04' 2026-08-18 11:27:37.173780 | ubuntu-noble | localhost | SUCCESS => { 2026-08-18 11:27:37.173818 | ubuntu-noble | "changed": false, 2026-08-18 11:27:37.173823 | ubuntu-noble | "gid": 1000, 2026-08-18 11:27:37.173826 | ubuntu-noble | "group": "zuul", 2026-08-18 11:27:37.173830 | ubuntu-noble | "mode": "0664", 2026-08-18 11:27:37.173833 | ubuntu-noble | "msg": "OK", 2026-08-18 11:27:37.173837 | ubuntu-noble | "owner": "zuul", 2026-08-18 11:27:37.173841 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-18 11:27:37.173845 | ubuntu-noble | "size": 4570, 2026-08-18 11:27:37.173848 | ubuntu-noble | "state": "file", 2026-08-18 11:27:37.173852 | ubuntu-noble | "uid": 1000 2026-08-18 11:27:37.173855 | ubuntu-noble | } 2026-08-18 11:27:37.288009 | ubuntu-noble | + setini DEFAULT install_type source 2026-08-18 11:27:37.288079 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=install_type value=source' 2026-08-18 11:27:38.578113 | ubuntu-noble | localhost | SUCCESS => { 2026-08-18 11:27:38.578164 | ubuntu-noble | "changed": false, 2026-08-18 11:27:38.578169 | ubuntu-noble | "gid": 1000, 2026-08-18 11:27:38.578173 | ubuntu-noble | "group": "zuul", 2026-08-18 11:27:38.578177 | ubuntu-noble | "mode": "0664", 2026-08-18 11:27:38.578181 | ubuntu-noble | "msg": "OK", 2026-08-18 11:27:38.578184 | ubuntu-noble | "owner": "zuul", 2026-08-18 11:27:38.578188 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-18 11:27:38.578192 | ubuntu-noble | "size": 4570, 2026-08-18 11:27:38.578196 | ubuntu-noble | "state": "file", 2026-08-18 11:27:38.578199 | ubuntu-noble | "uid": 1000 2026-08-18 11:27:38.578203 | ubuntu-noble | } 2026-08-18 11:27:38.701619 | ubuntu-noble | + [[ 2025.1 == \2\0\2\4\.\1 ]] 2026-08-18 11:27:38.701703 | ubuntu-noble | + REQUIREMENTS_BRANCH=stable-2025.1 2026-08-18 11:27:38.701721 | ubuntu-noble | + setini openstack-base location tarballs/requirements-stable-2025.1.tar.gz 2026-08-18 11:27:38.701748 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=openstack-base option=location value=tarballs/requirements-stable-2025.1.tar.gz' 2026-08-18 11:27:39.959080 | ubuntu-noble | localhost | CHANGED => { 2026-08-18 11:27:39.959145 | ubuntu-noble | "changed": true, 2026-08-18 11:27:39.959153 | ubuntu-noble | "gid": 1000, 2026-08-18 11:27:39.959159 | ubuntu-noble | "group": "zuul", 2026-08-18 11:27:39.959165 | ubuntu-noble | "mode": "0664", 2026-08-18 11:27:39.959172 | ubuntu-noble | "msg": "section and option added", 2026-08-18 11:27:39.959179 | ubuntu-noble | "owner": "zuul", 2026-08-18 11:27:39.959185 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-18 11:27:39.959192 | ubuntu-noble | "size": 4641, 2026-08-18 11:27:39.959198 | ubuntu-noble | "state": "file", 2026-08-18 11:27:39.959204 | ubuntu-noble | "uid": 1000 2026-08-18 11:27:39.959227 | ubuntu-noble | } 2026-08-18 11:27:40.068891 | ubuntu-noble | + sed -i '/\[openstack-base\]/a # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz' kolla-build.conf 2026-08-18 11:27:40.073965 | ubuntu-noble | + setini openstack-base type local 2026-08-18 11:27:40.073990 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=openstack-base option=type value=local' 2026-08-18 11:27:41.393767 | ubuntu-noble | localhost | CHANGED => { 2026-08-18 11:27:41.393809 | ubuntu-noble | "changed": true, 2026-08-18 11:27:41.393814 | ubuntu-noble | "gid": 1000, 2026-08-18 11:27:41.393824 | ubuntu-noble | "group": "zuul", 2026-08-18 11:27:41.393828 | ubuntu-noble | "mode": "0664", 2026-08-18 11:27:41.393832 | ubuntu-noble | "msg": "option added", 2026-08-18 11:27:41.393836 | ubuntu-noble | "owner": "zuul", 2026-08-18 11:27:41.393841 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-18 11:27:41.393845 | ubuntu-noble | "size": 4752, 2026-08-18 11:27:41.393849 | ubuntu-noble | "state": "file", 2026-08-18 11:27:41.393853 | ubuntu-noble | "uid": 1000 2026-08-18 11:27:41.393857 | ubuntu-noble | } 2026-08-18 11:27:41.506421 | ubuntu-noble | + [[ -n osism.harbor.regio.digital ]] 2026-08-18 11:27:41.506495 | ubuntu-noble | + setini DEFAULT registry osism.harbor.regio.digital 2026-08-18 11:27:41.506547 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=registry value=osism.harbor.regio.digital' 2026-08-18 11:27:42.743306 | ubuntu-noble | localhost | CHANGED => { 2026-08-18 11:27:42.743384 | ubuntu-noble | "changed": true, 2026-08-18 11:27:42.743389 | ubuntu-noble | "gid": 1000, 2026-08-18 11:27:42.743393 | ubuntu-noble | "group": "zuul", 2026-08-18 11:27:42.743396 | ubuntu-noble | "mode": "0664", 2026-08-18 11:27:42.743400 | ubuntu-noble | "msg": "option added", 2026-08-18 11:27:42.743403 | ubuntu-noble | "owner": "zuul", 2026-08-18 11:27:42.743407 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-18 11:27:42.743411 | ubuntu-noble | "size": 4790, 2026-08-18 11:27:42.743415 | ubuntu-noble | "state": "file", 2026-08-18 11:27:42.743418 | ubuntu-noble | "uid": 1000 2026-08-18 11:27:42.743422 | ubuntu-noble | } 2026-08-18 11:27:42.843132 | ubuntu-noble | + echo DEBUG kolla-build.conf 2026-08-18 11:27:42.843182 | ubuntu-noble | DEBUG kolla-build.conf 2026-08-18 11:27:42.843187 | ubuntu-noble | + cat kolla-build.conf 2026-08-18 11:27:42.845453 | ubuntu-noble | [DEFAULT] 2026-08-18 11:27:42.845508 | ubuntu-noble | base = ubuntu 2026-08-18 11:27:42.845517 | ubuntu-noble | base_package_type = deb 2026-08-18 11:27:42.845525 | ubuntu-noble | base_tag = 24.04 2026-08-18 11:27:42.845531 | ubuntu-noble | install_type = source 2026-08-18 11:27:42.845538 | ubuntu-noble | namespace = kolla 2026-08-18 11:27:42.845545 | ubuntu-noble | openstack_release = 2025.1 2026-08-18 11:27:42.845551 | ubuntu-noble | push = false 2026-08-18 11:27:42.845558 | ubuntu-noble | tag = build-20260818 2026-08-18 11:27:42.845565 | ubuntu-noble | threads = 1 2026-08-18 11:27:42.845571 | ubuntu-noble | patches_path = kolla-patches/2025.1 2026-08-18 11:27:42.845604 | ubuntu-noble | registry = osism.harbor.regio.digital 2026-08-18 11:27:42.845613 | ubuntu-noble | 2026-08-18 11:27:42.845621 | ubuntu-noble | ######################################################################### 2026-08-18 11:27:42.845637 | ubuntu-noble | # sources tracked in release repository 2026-08-18 11:27:42.845644 | ubuntu-noble | 2026-08-18 11:27:42.845651 | ubuntu-noble | [aodh-base] 2026-08-18 11:27:42.845658 | ubuntu-noble | type = local 2026-08-18 11:27:42.845665 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz 2026-08-18 11:27:42.845672 | ubuntu-noble | location = tarballs/aodh-stable-2025.1.tar.gz 2026-08-18 11:27:42.845678 | ubuntu-noble | 2026-08-18 11:27:42.845685 | ubuntu-noble | 2026-08-18 11:27:42.845692 | ubuntu-noble | 2026-08-18 11:27:42.845698 | ubuntu-noble | [barbican-base] 2026-08-18 11:27:42.845705 | ubuntu-noble | type = local 2026-08-18 11:27:42.845712 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz 2026-08-18 11:27:42.845719 | ubuntu-noble | location = tarballs/barbican-stable-2025.1.tar.gz 2026-08-18 11:27:42.845726 | ubuntu-noble | 2026-08-18 11:27:42.845733 | ubuntu-noble | 2026-08-18 11:27:42.845739 | ubuntu-noble | 2026-08-18 11:27:42.845746 | ubuntu-noble | [blazar-base] 2026-08-18 11:27:42.845752 | ubuntu-noble | type = local 2026-08-18 11:27:42.845759 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz 2026-08-18 11:27:42.845766 | ubuntu-noble | location = tarballs/blazar-stable-2025.1.tar.gz 2026-08-18 11:27:42.845772 | ubuntu-noble | 2026-08-18 11:27:42.845779 | ubuntu-noble | 2026-08-18 11:27:42.845800 | ubuntu-noble | 2026-08-18 11:27:42.845807 | ubuntu-noble | [ceilometer-base] 2026-08-18 11:27:42.845814 | ubuntu-noble | type = local 2026-08-18 11:27:42.845821 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz 2026-08-18 11:27:42.845827 | ubuntu-noble | location = tarballs/ceilometer-stable-2025.1.tar.gz 2026-08-18 11:27:42.845834 | ubuntu-noble | 2026-08-18 11:27:42.845841 | ubuntu-noble | 2026-08-18 11:27:42.845847 | ubuntu-noble | 2026-08-18 11:27:42.845854 | ubuntu-noble | [cinder-base] 2026-08-18 11:27:42.845860 | ubuntu-noble | type = local 2026-08-18 11:27:42.845867 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz 2026-08-18 11:27:42.845873 | ubuntu-noble | location = tarballs/cinder-stable-2025.1.tar.gz 2026-08-18 11:27:42.845880 | ubuntu-noble | 2026-08-18 11:27:42.845887 | ubuntu-noble | 2026-08-18 11:27:42.845893 | ubuntu-noble | 2026-08-18 11:27:42.845900 | ubuntu-noble | [designate-base] 2026-08-18 11:27:42.845906 | ubuntu-noble | type = local 2026-08-18 11:27:42.845913 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz 2026-08-18 11:27:42.845919 | ubuntu-noble | location = tarballs/designate-stable-2025.1.tar.gz 2026-08-18 11:27:42.845926 | ubuntu-noble | 2026-08-18 11:27:42.845933 | ubuntu-noble | 2026-08-18 11:27:42.845939 | ubuntu-noble | 2026-08-18 11:27:42.845946 | ubuntu-noble | [glance-base] 2026-08-18 11:27:42.845952 | ubuntu-noble | type = local 2026-08-18 11:27:42.845959 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz 2026-08-18 11:27:42.845966 | ubuntu-noble | location = tarballs/glance-stable-2025.1.tar.gz 2026-08-18 11:27:42.845972 | ubuntu-noble | 2026-08-18 11:27:42.845979 | ubuntu-noble | 2026-08-18 11:27:42.845985 | ubuntu-noble | 2026-08-18 11:27:42.845992 | ubuntu-noble | [heat-base] 2026-08-18 11:27:42.845998 | ubuntu-noble | type = local 2026-08-18 11:27:42.846005 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz 2026-08-18 11:27:42.846011 | ubuntu-noble | location = tarballs/heat-stable-2025.1.tar.gz 2026-08-18 11:27:42.846018 | ubuntu-noble | 2026-08-18 11:27:42.846025 | ubuntu-noble | 2026-08-18 11:27:42.846031 | ubuntu-noble | 2026-08-18 11:27:42.846066 | ubuntu-noble | [horizon] 2026-08-18 11:27:42.846073 | ubuntu-noble | type = local 2026-08-18 11:27:42.846080 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz 2026-08-18 11:27:42.846086 | ubuntu-noble | location = tarballs/horizon-stable-2025.1.tar.gz 2026-08-18 11:27:42.846093 | ubuntu-noble | 2026-08-18 11:27:42.846099 | ubuntu-noble | 2026-08-18 11:27:42.846105 | ubuntu-noble | 2026-08-18 11:27:42.846112 | ubuntu-noble | [ironic-base] 2026-08-18 11:27:42.846118 | ubuntu-noble | type = local 2026-08-18 11:27:42.846125 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz 2026-08-18 11:27:42.846131 | ubuntu-noble | location = tarballs/ironic-stable-2025.1.tar.gz 2026-08-18 11:27:42.846138 | ubuntu-noble | 2026-08-18 11:27:42.846144 | ubuntu-noble | 2026-08-18 11:27:42.846150 | ubuntu-noble | 2026-08-18 11:27:42.846157 | ubuntu-noble | [keystone-base] 2026-08-18 11:27:42.846163 | ubuntu-noble | type = local 2026-08-18 11:27:42.846170 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz 2026-08-18 11:27:42.846177 | ubuntu-noble | location = tarballs/keystone-stable-2025.1.tar.gz 2026-08-18 11:27:42.846183 | ubuntu-noble | 2026-08-18 11:27:42.846190 | ubuntu-noble | 2026-08-18 11:27:42.846196 | ubuntu-noble | 2026-08-18 11:27:42.846202 | ubuntu-noble | [magnum-base] 2026-08-18 11:27:42.846209 | ubuntu-noble | type = local 2026-08-18 11:27:42.846215 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz 2026-08-18 11:27:42.846222 | ubuntu-noble | location = tarballs/magnum-stable-2025.1.tar.gz 2026-08-18 11:27:42.846228 | ubuntu-noble | 2026-08-18 11:27:42.846235 | ubuntu-noble | 2026-08-18 11:27:42.846241 | ubuntu-noble | 2026-08-18 11:27:42.846247 | ubuntu-noble | [manila-base] 2026-08-18 11:27:42.846254 | ubuntu-noble | type = local 2026-08-18 11:27:42.846260 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz 2026-08-18 11:27:42.846267 | ubuntu-noble | location = tarballs/manila-stable-2025.1.tar.gz 2026-08-18 11:27:42.846273 | ubuntu-noble | 2026-08-18 11:27:42.846331 | ubuntu-noble | 2026-08-18 11:27:42.846339 | ubuntu-noble | 2026-08-18 11:27:42.846345 | ubuntu-noble | [masakari-base] 2026-08-18 11:27:42.846352 | ubuntu-noble | type = local 2026-08-18 11:27:42.846359 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz 2026-08-18 11:27:42.846365 | ubuntu-noble | location = tarballs/masakari-stable-2025.1.tar.gz 2026-08-18 11:27:42.846372 | ubuntu-noble | 2026-08-18 11:27:42.846378 | ubuntu-noble | 2026-08-18 11:27:42.846390 | ubuntu-noble | 2026-08-18 11:27:42.846397 | ubuntu-noble | [neutron-bgp-dragent] 2026-08-18 11:27:42.846404 | ubuntu-noble | type = local 2026-08-18 11:27:42.846410 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-18 11:27:42.846417 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-18 11:27:42.846424 | ubuntu-noble | 2026-08-18 11:27:42.846430 | ubuntu-noble | 2026-08-18 11:27:42.846437 | ubuntu-noble | [neutron-server-plugin-neutron-dynamic-routing] 2026-08-18 11:27:42.846443 | ubuntu-noble | type = local 2026-08-18 11:27:42.846450 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-18 11:27:42.846457 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-18 11:27:42.846463 | ubuntu-noble | 2026-08-18 11:27:42.846469 | ubuntu-noble | 2026-08-18 11:27:42.846476 | ubuntu-noble | [neutron-vpnaas-base] 2026-08-18 11:27:42.846482 | ubuntu-noble | type = local 2026-08-18 11:27:42.846489 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.1.tar.gz 2026-08-18 11:27:42.846496 | ubuntu-noble | location = tarballs/neutron-vpnaas-stable-2025.1.tar.gz 2026-08-18 11:27:42.846502 | ubuntu-noble | 2026-08-18 11:27:42.846509 | ubuntu-noble | 2026-08-18 11:27:42.846515 | ubuntu-noble | 2026-08-18 11:27:42.846522 | ubuntu-noble | [neutron-base] 2026-08-18 11:27:42.846528 | ubuntu-noble | type = local 2026-08-18 11:27:42.846535 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz 2026-08-18 11:27:42.846541 | ubuntu-noble | location = tarballs/neutron-stable-2025.1.tar.gz 2026-08-18 11:27:42.846548 | ubuntu-noble | 2026-08-18 11:27:42.846554 | ubuntu-noble | 2026-08-18 11:27:42.846561 | ubuntu-noble | 2026-08-18 11:27:42.846567 | ubuntu-noble | [nova-base] 2026-08-18 11:27:42.846573 | ubuntu-noble | type = local 2026-08-18 11:27:42.846580 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz 2026-08-18 11:27:42.846586 | ubuntu-noble | location = tarballs/nova-stable-2025.1.tar.gz 2026-08-18 11:27:42.846593 | ubuntu-noble | 2026-08-18 11:27:42.846599 | ubuntu-noble | 2026-08-18 11:27:42.846605 | ubuntu-noble | 2026-08-18 11:27:42.846611 | ubuntu-noble | [octavia-base] 2026-08-18 11:27:42.846617 | ubuntu-noble | type = local 2026-08-18 11:27:42.846623 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz 2026-08-18 11:27:42.846629 | ubuntu-noble | location = tarballs/octavia-stable-2025.1.tar.gz 2026-08-18 11:27:42.846635 | ubuntu-noble | 2026-08-18 11:27:42.846641 | ubuntu-noble | 2026-08-18 11:27:42.846647 | ubuntu-noble | 2026-08-18 11:27:42.846653 | ubuntu-noble | [placement-base] 2026-08-18 11:27:42.846659 | ubuntu-noble | type = local 2026-08-18 11:27:42.846665 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz 2026-08-18 11:27:42.846671 | ubuntu-noble | location = tarballs/placement-stable-2025.1.tar.gz 2026-08-18 11:27:42.846677 | ubuntu-noble | 2026-08-18 11:27:42.846683 | ubuntu-noble | 2026-08-18 11:27:42.846689 | ubuntu-noble | 2026-08-18 11:27:42.846695 | ubuntu-noble | [skyline-apiserver-base] 2026-08-18 11:27:42.846705 | ubuntu-noble | type = local 2026-08-18 11:27:42.846722 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.1.tar.gz 2026-08-18 11:27:42.846729 | ubuntu-noble | location = tarballs/skyline-apiserver-stable-2025.1.tar.gz 2026-08-18 11:27:42.846735 | ubuntu-noble | 2026-08-18 11:27:42.846741 | ubuntu-noble | 2026-08-18 11:27:42.846747 | ubuntu-noble | 2026-08-18 11:27:42.846753 | ubuntu-noble | [skyline-console-base] 2026-08-18 11:27:42.846759 | ubuntu-noble | type = local 2026-08-18 11:27:42.846765 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.1.tar.gz 2026-08-18 11:27:42.846771 | ubuntu-noble | location = tarballs/skyline-console-stable-2025.1.tar.gz 2026-08-18 11:27:42.846777 | ubuntu-noble | 2026-08-18 11:27:42.846783 | ubuntu-noble | 2026-08-18 11:27:42.846789 | ubuntu-noble | 2026-08-18 11:27:42.846795 | ubuntu-noble | [watcher-base] 2026-08-18 11:27:42.846801 | ubuntu-noble | type = local 2026-08-18 11:27:42.846807 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz 2026-08-18 11:27:42.846813 | ubuntu-noble | location = tarballs/watcher-stable-2025.1.tar.gz 2026-08-18 11:27:42.846819 | ubuntu-noble | 2026-08-18 11:27:42.846825 | ubuntu-noble | 2026-08-18 11:27:42.846831 | ubuntu-noble | [openstack-base] 2026-08-18 11:27:42.846837 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz 2026-08-18 11:27:42.846843 | ubuntu-noble | location = tarballs/requirements-stable-2025.1.tar.gz 2026-08-18 11:27:42.846854 | ubuntu-noble | type = local 2026-08-18 11:27:42.848867 | ubuntu-noble | + bash scripts/003-patch.sh 2026-08-18 11:27:42.850589 | ubuntu-noble | + OPENSTACK_VERSION=2025.1 2026-08-18 11:27:42.850609 | ubuntu-noble | + VERSION=latest 2026-08-18 11:27:42.850618 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-08-18 11:27:42.850626 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-08-18 11:27:42.850634 | ubuntu-noble | + . defaults/all.sh 2026-08-18 11:27:42.850691 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-08-18 11:27:42.850700 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-08-18 11:27:42.850707 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-08-18 11:27:42.850714 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-08-18 11:27:42.850834 | ubuntu-noble | +++ deactivate nondestructive 2026-08-18 11:27:42.850844 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-18 11:27:42.850867 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-18 11:27:42.850872 | ubuntu-noble | +++ hash -r 2026-08-18 11:27:42.850902 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-18 11:27:42.850908 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-08-18 11:27:42.850915 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-08-18 11:27:42.850922 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-08-18 11:27:42.850962 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-08-18 11:27:42.850971 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-08-18 11:27:42.850976 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-08-18 11:27:42.850981 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-08-18 11:27:42.850989 | ubuntu-noble | +++ _OLD_VIRTUAL_PATH=/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-08-18 11:27:42.851015 | ubuntu-noble | +++ PATH=/tmp/venv/bin:/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-08-18 11:27:42.851023 | ubuntu-noble | +++ export PATH 2026-08-18 11:27:42.851031 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-18 11:27:42.851109 | ubuntu-noble | +++ '[' -z '' ']' 2026-08-18 11:27:42.851115 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-08-18 11:27:42.851123 | ubuntu-noble | +++ PS1='(venv) ' 2026-08-18 11:27:42.851128 | ubuntu-noble | +++ export PS1 2026-08-18 11:27:42.851133 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-08-18 11:27:42.851140 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-08-18 11:27:42.851145 | ubuntu-noble | +++ hash -r 2026-08-18 11:27:42.851171 | ubuntu-noble | + . defaults/2025.1.sh 2026-08-18 11:27:42.851929 | ubuntu-noble | +++ date +%Y%m%d 2026-08-18 11:27:42.853061 | ubuntu-noble | ++ export BUILD_ID=20260818 2026-08-18 11:27:42.853077 | ubuntu-noble | ++ BUILD_ID=20260818 2026-08-18 11:27:42.853086 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-08-18 11:27:42.853091 | ubuntu-noble | ++ KOLLA_TYPE= 2026-08-18 11:27:42.853098 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-08-18 11:27:42.853104 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-08-18 11:27:42.853128 | ubuntu-noble | + . scripts/patch-lib.sh 2026-08-18 11:27:42.853733 | ubuntu-noble | +++ pwd 2026-08-18 11:27:42.854620 | ubuntu-noble | ++ PATCH_ROOT=/home/zuul/src/github.com/osism/container-images-kolla 2026-08-18 11:27:42.854645 | ubuntu-noble | ++ PATCH_MANIFEST=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-18 11:27:42.854650 | ubuntu-noble | + export VERSION 2026-08-18 11:27:42.854653 | ubuntu-noble | + export OPENSTACK_VERSION 2026-08-18 11:27:42.854657 | ubuntu-noble | + mkdir -p tarballs 2026-08-18 11:27:42.856821 | ubuntu-noble | + ping -c2 tarballs.opendev.org 2026-08-18 11:27:43.000980 | ubuntu-noble | PING tarballs.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f) 56 data bytes 2026-08-18 11:27:43.001100 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=1 ttl=40 time=132 ms 2026-08-18 11:27:43.991394 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=2 ttl=40 time=130 ms 2026-08-18 11:27:43.991485 | ubuntu-noble | 2026-08-18 11:27:43.991500 | ubuntu-noble | --- tarballs.opendev.org ping statistics --- 2026-08-18 11:27:43.991512 | ubuntu-noble | 2 packets transmitted, 2 received, 0% packet loss, time 1001ms 2026-08-18 11:27:43.991522 | ubuntu-noble | rtt min/avg/max/mdev = 130.112/131.086/132.060/0.974 ms 2026-08-18 11:27:43.993924 | ubuntu-noble | ++ awk '/# tarball/ && !seen[$4]++ { print $4 }' kolla-build.conf 2026-08-18 11:27:43.998352 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 11:27:43.998410 | ubuntu-noble | + pushd tarballs 2026-08-18 11:27:43.998909 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz 2026-08-18 11:27:44.002357 | ubuntu-noble | + filename=aodh-stable-2025.1.tar.gz 2026-08-18 11:27:44.002403 | ubuntu-noble | + [[ -e aodh-stable-2025.1.tar.gz ]] 2026-08-18 11:27:44.002414 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz 2026-08-18 11:27:44.002424 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz 2026-08-18 11:27:44.002433 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz 2026-08-18 11:27:45.059216 | ubuntu-noble | 2026-08-18 11:27:45 URL:https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz [252415/252415] -> "aodh-stable-2025.1.tar.gz" [1] 2026-08-18 11:27:45.062590 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 11:27:45.062673 | ubuntu-noble | + echo Process aodh-stable-2025.1.tar.gz 2026-08-18 11:27:45.062689 | ubuntu-noble | Process aodh-stable-2025.1.tar.gz 2026-08-18 11:27:45.066157 | ubuntu-noble | ++ tar -tzf aodh-stable-2025.1.tar.gz 2026-08-18 11:27:45.066615 | ubuntu-noble | ++ head -1 2026-08-18 11:27:45.067532 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 11:27:45.078953 | ubuntu-noble | + directory=aodh-20.0.0.0rc2.dev2 2026-08-18 11:27:45.080916 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 aodh-20.0.0.0rc2.dev2 2026-08-18 11:27:45.080969 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-18 11:27:45.080981 | ubuntu-noble | ++ local directory=aodh-20.0.0.0rc2.dev2 2026-08-18 11:27:45.080991 | ubuntu-noble | ++ local suffix= 2026-08-18 11:27:45.081000 | ubuntu-noble | ++ local name=aodh 2026-08-18 11:27:45.081009 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:45.081018 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:45.081027 | ubuntu-noble | ++ path=patches/2025.1/aodh 2026-08-18 11:27:45.081079 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/aodh ]] 2026-08-18 11:27:45.081107 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:45.081116 | ubuntu-noble | ++ path=patches/2025.1/aodh 2026-08-18 11:27:45.081126 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/aodh ]] 2026-08-18 11:27:45.081135 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:45.081144 | ubuntu-noble | ++ path=patches/2025.1/aodh 2026-08-18 11:27:45.081153 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/aodh ]] 2026-08-18 11:27:45.081163 | ubuntu-noble | ++ return 1 2026-08-18 11:27:45.081172 | ubuntu-noble | + patch_dir= 2026-08-18 11:27:45.081181 | ubuntu-noble | + patch_dir= 2026-08-18 11:27:45.081590 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 aodh-20.0.0.0rc2.dev2 /source 2026-08-18 11:27:45.081612 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-18 11:27:45.081621 | ubuntu-noble | ++ local directory=aodh-20.0.0.0rc2.dev2 2026-08-18 11:27:45.081631 | ubuntu-noble | ++ local suffix=/source 2026-08-18 11:27:45.081639 | ubuntu-noble | ++ local name=aodh 2026-08-18 11:27:45.081648 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:45.081667 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:45.081676 | ubuntu-noble | ++ path=overlays/2025.1/aodh/source 2026-08-18 11:27:45.081686 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/aodh/source ]] 2026-08-18 11:27:45.081694 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:45.081703 | ubuntu-noble | ++ path=overlays/2025.1/aodh/source 2026-08-18 11:27:45.081712 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/aodh/source ]] 2026-08-18 11:27:45.081721 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:45.081737 | ubuntu-noble | ++ path=overlays/2025.1/aodh/source 2026-08-18 11:27:45.081751 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/aodh/source ]] 2026-08-18 11:27:45.081766 | ubuntu-noble | ++ return 1 2026-08-18 11:27:45.081837 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:45.081860 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:45.081876 | ubuntu-noble | + echo Check patches for aodh-stable-2025.1.tar.gz 2026-08-18 11:27:45.081895 | ubuntu-noble | Check patches for aodh-stable-2025.1.tar.gz 2026-08-18 11:27:45.081909 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:45.081923 | ubuntu-noble | + echo Check overlays for aodh-stable-2025.1.tar.gz 2026-08-18 11:27:45.081938 | ubuntu-noble | Check overlays for aodh-stable-2025.1.tar.gz 2026-08-18 11:27:45.081982 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:45.082005 | ubuntu-noble | + popd 2026-08-18 11:27:45.082021 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 11:27:45.082089 | ubuntu-noble | + pushd tarballs 2026-08-18 11:27:45.083129 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz 2026-08-18 11:27:45.085512 | ubuntu-noble | + filename=barbican-stable-2025.1.tar.gz 2026-08-18 11:27:45.085551 | ubuntu-noble | + [[ -e barbican-stable-2025.1.tar.gz ]] 2026-08-18 11:27:45.085559 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz 2026-08-18 11:27:45.085565 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz 2026-08-18 11:27:45.085572 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz 2026-08-18 11:27:46.250496 | ubuntu-noble | 2026-08-18 11:27:46 URL:https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz [663542/663542] -> "barbican-stable-2025.1.tar.gz" [1] 2026-08-18 11:27:46.253491 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 11:27:46.253539 | ubuntu-noble | + echo Process barbican-stable-2025.1.tar.gz 2026-08-18 11:27:46.253548 | ubuntu-noble | Process barbican-stable-2025.1.tar.gz 2026-08-18 11:27:46.256096 | ubuntu-noble | ++ tar -tzf barbican-stable-2025.1.tar.gz 2026-08-18 11:27:46.256132 | ubuntu-noble | ++ head -1 2026-08-18 11:27:46.256535 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 11:27:46.262590 | ubuntu-noble | + directory=barbican-20.0.1.dev5 2026-08-18 11:27:46.263326 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 barbican-20.0.1.dev5 2026-08-18 11:27:46.263378 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-18 11:27:46.263403 | ubuntu-noble | ++ local directory=barbican-20.0.1.dev5 2026-08-18 11:27:46.263434 | ubuntu-noble | ++ local suffix= 2026-08-18 11:27:46.263500 | ubuntu-noble | ++ local name=barbican 2026-08-18 11:27:46.263510 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:46.263551 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:46.263560 | ubuntu-noble | ++ path=patches/2025.1/barbican 2026-08-18 11:27:46.263568 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/barbican ]] 2026-08-18 11:27:46.263612 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:46.263621 | ubuntu-noble | ++ path=patches/2025.1/barbican 2026-08-18 11:27:46.263627 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/barbican ]] 2026-08-18 11:27:46.263634 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:46.263640 | ubuntu-noble | ++ path=patches/2025.1/barbican 2026-08-18 11:27:46.263648 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/barbican ]] 2026-08-18 11:27:46.263656 | ubuntu-noble | ++ return 1 2026-08-18 11:27:46.263999 | ubuntu-noble | + patch_dir= 2026-08-18 11:27:46.264009 | ubuntu-noble | + patch_dir= 2026-08-18 11:27:46.265120 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 barbican-20.0.1.dev5 /source 2026-08-18 11:27:46.265163 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-18 11:27:46.265173 | ubuntu-noble | ++ local directory=barbican-20.0.1.dev5 2026-08-18 11:27:46.265180 | ubuntu-noble | ++ local suffix=/source 2026-08-18 11:27:46.265186 | ubuntu-noble | ++ local name=barbican 2026-08-18 11:27:46.265192 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:46.265198 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:46.265205 | ubuntu-noble | ++ path=overlays/2025.1/barbican/source 2026-08-18 11:27:46.265212 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/barbican/source ]] 2026-08-18 11:27:46.265234 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:46.265240 | ubuntu-noble | ++ path=overlays/2025.1/barbican/source 2026-08-18 11:27:46.265247 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/barbican/source ]] 2026-08-18 11:27:46.265253 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:46.265259 | ubuntu-noble | ++ path=overlays/2025.1/barbican/source 2026-08-18 11:27:46.265265 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/barbican/source ]] 2026-08-18 11:27:46.265272 | ubuntu-noble | ++ return 1 2026-08-18 11:27:46.265861 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:46.265882 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:46.265889 | ubuntu-noble | + echo Check patches for barbican-stable-2025.1.tar.gz 2026-08-18 11:27:46.265896 | ubuntu-noble | Check patches for barbican-stable-2025.1.tar.gz 2026-08-18 11:27:46.265902 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:46.265908 | ubuntu-noble | + echo Check overlays for barbican-stable-2025.1.tar.gz 2026-08-18 11:27:46.265914 | ubuntu-noble | Check overlays for barbican-stable-2025.1.tar.gz 2026-08-18 11:27:46.265920 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:46.265926 | ubuntu-noble | + popd 2026-08-18 11:27:46.265932 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 11:27:46.265939 | ubuntu-noble | + pushd tarballs 2026-08-18 11:27:46.266188 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz 2026-08-18 11:27:46.268103 | ubuntu-noble | + filename=blazar-stable-2025.1.tar.gz 2026-08-18 11:27:46.268136 | ubuntu-noble | + [[ -e blazar-stable-2025.1.tar.gz ]] 2026-08-18 11:27:46.268142 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz 2026-08-18 11:27:46.268148 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz 2026-08-18 11:27:46.268165 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz 2026-08-18 11:27:47.412150 | ubuntu-noble | 2026-08-18 11:27:47 URL:https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz [430885/430885] -> "blazar-stable-2025.1.tar.gz" [1] 2026-08-18 11:27:47.414422 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 11:27:47.414469 | ubuntu-noble | + echo Process blazar-stable-2025.1.tar.gz 2026-08-18 11:27:47.414481 | ubuntu-noble | Process blazar-stable-2025.1.tar.gz 2026-08-18 11:27:47.418117 | ubuntu-noble | ++ tar -tzf blazar-stable-2025.1.tar.gz 2026-08-18 11:27:47.418163 | ubuntu-noble | ++ head -1 2026-08-18 11:27:47.418776 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 11:27:47.426028 | ubuntu-noble | + directory=blazar-15.0.1.dev6 2026-08-18 11:27:47.427133 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 blazar-15.0.1.dev6 2026-08-18 11:27:47.427185 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-18 11:27:47.427195 | ubuntu-noble | ++ local directory=blazar-15.0.1.dev6 2026-08-18 11:27:47.427231 | ubuntu-noble | ++ local suffix= 2026-08-18 11:27:47.427239 | ubuntu-noble | ++ local name=blazar 2026-08-18 11:27:47.427253 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:47.427261 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:47.427268 | ubuntu-noble | ++ path=patches/2025.1/blazar 2026-08-18 11:27:47.427276 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/blazar ]] 2026-08-18 11:27:47.427472 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:47.427483 | ubuntu-noble | ++ path=patches/2025.1/blazar 2026-08-18 11:27:47.427491 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/blazar ]] 2026-08-18 11:27:47.427501 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:47.427512 | ubuntu-noble | ++ path=patches/2025.1/blazar 2026-08-18 11:27:47.427520 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/blazar ]] 2026-08-18 11:27:47.427527 | ubuntu-noble | ++ return 1 2026-08-18 11:27:47.428133 | ubuntu-noble | + patch_dir= 2026-08-18 11:27:47.428170 | ubuntu-noble | + patch_dir= 2026-08-18 11:27:47.429121 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 blazar-15.0.1.dev6 /source 2026-08-18 11:27:47.429159 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-18 11:27:47.429167 | ubuntu-noble | ++ local directory=blazar-15.0.1.dev6 2026-08-18 11:27:47.429174 | ubuntu-noble | ++ local suffix=/source 2026-08-18 11:27:47.429181 | ubuntu-noble | ++ local name=blazar 2026-08-18 11:27:47.429188 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:47.429195 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:47.429227 | ubuntu-noble | ++ path=overlays/2025.1/blazar/source 2026-08-18 11:27:47.429236 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/blazar/source ]] 2026-08-18 11:27:47.429243 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:47.429250 | ubuntu-noble | ++ path=overlays/2025.1/blazar/source 2026-08-18 11:27:47.429257 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/blazar/source ]] 2026-08-18 11:27:47.429281 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:47.429289 | ubuntu-noble | ++ path=overlays/2025.1/blazar/source 2026-08-18 11:27:47.429296 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/blazar/source ]] 2026-08-18 11:27:47.429303 | ubuntu-noble | ++ return 1 2026-08-18 11:27:47.429315 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:47.429324 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:47.429361 | ubuntu-noble | + echo Check patches for blazar-stable-2025.1.tar.gz 2026-08-18 11:27:47.429369 | ubuntu-noble | Check patches for blazar-stable-2025.1.tar.gz 2026-08-18 11:27:47.429379 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:47.429386 | ubuntu-noble | + echo Check overlays for blazar-stable-2025.1.tar.gz 2026-08-18 11:27:47.429394 | ubuntu-noble | Check overlays for blazar-stable-2025.1.tar.gz 2026-08-18 11:27:47.429403 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:47.429410 | ubuntu-noble | + popd 2026-08-18 11:27:47.429493 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 11:27:47.429502 | ubuntu-noble | + pushd tarballs 2026-08-18 11:27:47.430561 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz 2026-08-18 11:27:47.432302 | ubuntu-noble | + filename=ceilometer-stable-2025.1.tar.gz 2026-08-18 11:27:47.432326 | ubuntu-noble | + [[ -e ceilometer-stable-2025.1.tar.gz ]] 2026-08-18 11:27:47.432337 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz 2026-08-18 11:27:47.432344 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz 2026-08-18 11:27:47.432354 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz 2026-08-18 11:27:48.615208 | ubuntu-noble | 2026-08-18 11:27:48 URL:https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz [864709/864709] -> "ceilometer-stable-2025.1.tar.gz" [1] 2026-08-18 11:27:48.617007 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 11:27:48.617074 | ubuntu-noble | + echo Process ceilometer-stable-2025.1.tar.gz 2026-08-18 11:27:48.617084 | ubuntu-noble | Process ceilometer-stable-2025.1.tar.gz 2026-08-18 11:27:48.620107 | ubuntu-noble | ++ tar -tzf ceilometer-stable-2025.1.tar.gz 2026-08-18 11:27:48.620142 | ubuntu-noble | ++ head -1 2026-08-18 11:27:48.621648 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 11:27:48.626153 | ubuntu-noble | + directory=ceilometer-24.0.1.dev4 2026-08-18 11:27:48.626972 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 ceilometer-24.0.1.dev4 2026-08-18 11:27:48.627075 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-18 11:27:48.627093 | ubuntu-noble | ++ local directory=ceilometer-24.0.1.dev4 2026-08-18 11:27:48.627116 | ubuntu-noble | ++ local suffix= 2026-08-18 11:27:48.627201 | ubuntu-noble | ++ local name=ceilometer 2026-08-18 11:27:48.627211 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:48.627249 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:48.627257 | ubuntu-noble | ++ path=patches/2025.1/ceilometer 2026-08-18 11:27:48.627280 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ceilometer ]] 2026-08-18 11:27:48.627319 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:48.627327 | ubuntu-noble | ++ path=patches/2025.1/ceilometer 2026-08-18 11:27:48.627334 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ceilometer ]] 2026-08-18 11:27:48.627341 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:48.627347 | ubuntu-noble | ++ path=patches/2025.1/ceilometer 2026-08-18 11:27:48.627354 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ceilometer ]] 2026-08-18 11:27:48.627361 | ubuntu-noble | ++ return 1 2026-08-18 11:27:48.627970 | ubuntu-noble | + patch_dir= 2026-08-18 11:27:48.627984 | ubuntu-noble | + patch_dir= 2026-08-18 11:27:48.628466 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 ceilometer-24.0.1.dev4 /source 2026-08-18 11:27:48.628537 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-18 11:27:48.628546 | ubuntu-noble | ++ local directory=ceilometer-24.0.1.dev4 2026-08-18 11:27:48.628568 | ubuntu-noble | ++ local suffix=/source 2026-08-18 11:27:48.628635 | ubuntu-noble | ++ local name=ceilometer 2026-08-18 11:27:48.628656 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:48.628664 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:48.628671 | ubuntu-noble | ++ path=overlays/2025.1/ceilometer/source 2026-08-18 11:27:48.628678 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/ceilometer/source ]] 2026-08-18 11:27:48.628710 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:48.628718 | ubuntu-noble | ++ path=overlays/2025.1/ceilometer/source 2026-08-18 11:27:48.628726 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/ceilometer/source ]] 2026-08-18 11:27:48.628732 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:48.628740 | ubuntu-noble | ++ path=overlays/2025.1/ceilometer/source 2026-08-18 11:27:48.628745 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/ceilometer/source ]] 2026-08-18 11:27:48.628752 | ubuntu-noble | ++ return 1 2026-08-18 11:27:48.629563 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:48.629587 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:48.629593 | ubuntu-noble | + echo Check patches for ceilometer-stable-2025.1.tar.gz 2026-08-18 11:27:48.629598 | ubuntu-noble | Check patches for ceilometer-stable-2025.1.tar.gz 2026-08-18 11:27:48.629603 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:48.629608 | ubuntu-noble | + echo Check overlays for ceilometer-stable-2025.1.tar.gz 2026-08-18 11:27:48.629613 | ubuntu-noble | Check overlays for ceilometer-stable-2025.1.tar.gz 2026-08-18 11:27:48.629618 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:48.629623 | ubuntu-noble | + popd 2026-08-18 11:27:48.629628 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 11:27:48.629641 | ubuntu-noble | + pushd tarballs 2026-08-18 11:27:48.630005 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz 2026-08-18 11:27:48.633767 | ubuntu-noble | + filename=cinder-stable-2025.1.tar.gz 2026-08-18 11:27:48.633840 | ubuntu-noble | + [[ -e cinder-stable-2025.1.tar.gz ]] 2026-08-18 11:27:48.633854 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz 2026-08-18 11:27:48.633865 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz 2026-08-18 11:27:48.633875 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz 2026-08-18 11:27:50.344553 | ubuntu-noble | 2026-08-18 11:27:50 URL:https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz [6445075/6445075] -> "cinder-stable-2025.1.tar.gz" [1] 2026-08-18 11:27:50.347681 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 11:27:50.347773 | ubuntu-noble | + echo Process cinder-stable-2025.1.tar.gz 2026-08-18 11:27:50.347788 | ubuntu-noble | Process cinder-stable-2025.1.tar.gz 2026-08-18 11:27:50.352121 | ubuntu-noble | ++ tar -tzf cinder-stable-2025.1.tar.gz 2026-08-18 11:27:50.352195 | ubuntu-noble | ++ head -1 2026-08-18 11:27:50.354090 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 11:27:50.359387 | ubuntu-noble | + directory=cinder-26.2.1.dev18 2026-08-18 11:27:50.360535 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 cinder-26.2.1.dev18 2026-08-18 11:27:50.360581 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-18 11:27:50.360591 | ubuntu-noble | ++ local directory=cinder-26.2.1.dev18 2026-08-18 11:27:50.360599 | ubuntu-noble | ++ local suffix= 2026-08-18 11:27:50.360606 | ubuntu-noble | ++ local name=cinder 2026-08-18 11:27:50.360612 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:50.360619 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:50.360625 | ubuntu-noble | ++ path=patches/2025.1/cinder 2026-08-18 11:27:50.360632 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/cinder ]] 2026-08-18 11:27:50.360639 | ubuntu-noble | ++ echo patches/2025.1/cinder 2026-08-18 11:27:50.360646 | ubuntu-noble | ++ return 0 2026-08-18 11:27:50.361195 | ubuntu-noble | + patch_dir=patches/2025.1/cinder 2026-08-18 11:27:50.362139 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 cinder-26.2.1.dev18 /source 2026-08-18 11:27:50.362222 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-18 11:27:50.362243 | ubuntu-noble | ++ local directory=cinder-26.2.1.dev18 2026-08-18 11:27:50.362256 | ubuntu-noble | ++ local suffix=/source 2026-08-18 11:27:50.362271 | ubuntu-noble | ++ local name=cinder 2026-08-18 11:27:50.362281 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:50.362312 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:50.362323 | ubuntu-noble | ++ path=overlays/2025.1/cinder/source 2026-08-18 11:27:50.362339 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/cinder/source ]] 2026-08-18 11:27:50.362350 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:50.362360 | ubuntu-noble | ++ path=overlays/2025.1/cinder/source 2026-08-18 11:27:50.362370 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/cinder/source ]] 2026-08-18 11:27:50.362380 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:50.362389 | ubuntu-noble | ++ path=overlays/2025.1/cinder/source 2026-08-18 11:27:50.362400 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/cinder/source ]] 2026-08-18 11:27:50.362413 | ubuntu-noble | ++ return 1 2026-08-18 11:27:50.363123 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:50.363179 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:50.363188 | ubuntu-noble | + echo Check patches for cinder-stable-2025.1.tar.gz 2026-08-18 11:27:50.363196 | ubuntu-noble | Check patches for cinder-stable-2025.1.tar.gz 2026-08-18 11:27:50.363203 | ubuntu-noble | + [[ -n patches/2025.1/cinder ]] 2026-08-18 11:27:50.363210 | ubuntu-noble | + tar xzf cinder-stable-2025.1.tar.gz 2026-08-18 11:27:50.705412 | ubuntu-noble | + rm cinder-stable-2025.1.tar.gz 2026-08-18 11:27:50.710081 | ubuntu-noble | + find cinder-26.2.1.dev18 -type f 2026-08-18 11:27:50.710110 | ubuntu-noble | + sort 2026-08-18 11:27:50.719157 | ubuntu-noble | + pushd cinder-26.2.1.dev18 2026-08-18 11:27:50.720080 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/cinder -type f -name '*.patch' 2026-08-18 11:27:50.720279 | ubuntu-noble | ++ sort 2026-08-18 11:27:50.722321 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 11:27:50.722415 | ubuntu-noble | + apply_patch patches/2025.1/cinder/netapp-02-backport-928486.patch 2026-08-18 11:27:50.722458 | ubuntu-noble | + local rel=patches/2025.1/cinder/netapp-02-backport-928486.patch 2026-08-18 11:27:50.722486 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/cinder/netapp-02-backport-928486.patch 2026-08-18 11:27:50.722509 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/cinder/netapp-02-backport-928486.patch' 2026-08-18 11:27:50.722521 | ubuntu-noble | APPLY PATCH patches/2025.1/cinder/netapp-02-backport-928486.patch 2026-08-18 11:27:50.722540 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 11:27:50.723999 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/client/fakes.py 2026-08-18 11:27:50.724597 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_client_cmode_rest.py 2026-08-18 11:27:50.725061 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/fakes.py 2026-08-18 11:27:50.725291 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-18 11:27:50.725518 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/client/api.py 2026-08-18 11:27:50.725797 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/client/client_cmode_rest.py 2026-08-18 11:27:50.726138 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-18 11:27:50.726357 | ubuntu-noble | checking file releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-18 11:27:50.726751 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 11:27:50.727932 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/client/fakes.py 2026-08-18 11:27:50.728489 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_client_cmode_rest.py 2026-08-18 11:27:50.728907 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/fakes.py 2026-08-18 11:27:50.729084 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-18 11:27:50.729317 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/client/api.py 2026-08-18 11:27:50.729599 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/client/client_cmode_rest.py 2026-08-18 11:27:50.729896 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-18 11:27:50.730106 | ubuntu-noble | patching file releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-18 11:27:50.731294 | ubuntu-noble | + echo patches/2025.1/cinder/netapp-02-backport-928486.patch 2026-08-18 11:27:50.731313 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 11:27:50.731318 | ubuntu-noble | + apply_patch patches/2025.1/cinder/netapp-03-backport-944964.patch 2026-08-18 11:27:50.731321 | ubuntu-noble | + local rel=patches/2025.1/cinder/netapp-03-backport-944964.patch 2026-08-18 11:27:50.731325 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/cinder/netapp-03-backport-944964.patch 2026-08-18 11:27:50.731328 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/cinder/netapp-03-backport-944964.patch' 2026-08-18 11:27:50.731332 | ubuntu-noble | APPLY PATCH patches/2025.1/cinder/netapp-03-backport-944964.patch 2026-08-18 11:27:50.731335 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 11:27:50.732342 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-18 11:27:50.732576 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-18 11:27:50.732711 | ubuntu-noble | checking file releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-08-18 11:27:50.733113 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 11:27:50.734096 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-18 11:27:50.734305 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-18 11:27:50.734423 | ubuntu-noble | patching file releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-08-18 11:27:50.735196 | ubuntu-noble | + echo patches/2025.1/cinder/netapp-03-backport-944964.patch 2026-08-18 11:27:50.735284 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 11:27:50.735387 | ubuntu-noble | + apply_patch patches/2025.1/cinder/netapp-04-backport-962085.patch 2026-08-18 11:27:50.735441 | ubuntu-noble | + local rel=patches/2025.1/cinder/netapp-04-backport-962085.patch 2026-08-18 11:27:50.735472 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/cinder/netapp-04-backport-962085.patch 2026-08-18 11:27:50.735514 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/cinder/netapp-04-backport-962085.patch' 2026-08-18 11:27:50.735520 | ubuntu-noble | APPLY PATCH patches/2025.1/cinder/netapp-04-backport-962085.patch 2026-08-18 11:27:50.735540 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 11:27:50.737495 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-18 11:27:50.737517 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-18 11:27:50.737521 | ubuntu-noble | checking file releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-08-18 11:27:50.737638 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 11:27:50.739217 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-18 11:27:50.740014 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-18 11:27:50.740056 | ubuntu-noble | patching file releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-08-18 11:27:50.740247 | ubuntu-noble | + echo patches/2025.1/cinder/netapp-04-backport-962085.patch 2026-08-18 11:27:50.740423 | ubuntu-noble | + popd 2026-08-18 11:27:50.741086 | ubuntu-noble | + find cinder-26.2.1.dev18 -type f 2026-08-18 11:27:50.741925 | ubuntu-noble | + sort 2026-08-18 11:27:50.754096 | ubuntu-noble | + append_new_files_to_sources_txt cinder-26.2.1.dev18 files-before files-after 2026-08-18 11:27:50.754411 | ubuntu-noble | + local directory=cinder-26.2.1.dev18 2026-08-18 11:27:50.754426 | ubuntu-noble | + local before=files-before 2026-08-18 11:27:50.754434 | ubuntu-noble | + local after=files-after 2026-08-18 11:27:50.754438 | ubuntu-noble | + local sources_txt 2026-08-18 11:27:50.756920 | ubuntu-noble | ++ find cinder-26.2.1.dev18 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-18 11:27:50.756945 | ubuntu-noble | ++ head -1 2026-08-18 11:27:50.757753 | ubuntu-noble | + sources_txt=cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt 2026-08-18 11:27:50.757775 | ubuntu-noble | + [[ -z cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt ]] 2026-08-18 11:27:50.757787 | ubuntu-noble | + local new_files 2026-08-18 11:27:50.758117 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-18 11:27:50.762974 | ubuntu-noble | + new_files='cinder-26.2.1.dev18/releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-18 11:27:50.762993 | ubuntu-noble | cinder-26.2.1.dev18/releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-08-18 11:27:50.762997 | ubuntu-noble | cinder-26.2.1.dev18/releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml' 2026-08-18 11:27:50.763001 | ubuntu-noble | + [[ -z cinder-26.2.1.dev18/releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-18 11:27:50.763005 | ubuntu-noble | cinder-26.2.1.dev18/releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-08-18 11:27:50.763008 | ubuntu-noble | cinder-26.2.1.dev18/releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml ]] 2026-08-18 11:27:50.763326 | ubuntu-noble | ++ tail -c1 cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt 2026-08-18 11:27:50.765138 | ubuntu-noble | + [[ -n y ]] 2026-08-18 11:27:50.765206 | ubuntu-noble | + echo 2026-08-18 11:27:50.765217 | ubuntu-noble | + local file 2026-08-18 11:27:50.765225 | ubuntu-noble | + for file in $new_files 2026-08-18 11:27:50.765232 | ubuntu-noble | + case $file in 2026-08-18 11:27:50.765241 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml TO cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt' 2026-08-18 11:27:50.765251 | ubuntu-noble | APPEND releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml TO cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt 2026-08-18 11:27:50.765259 | ubuntu-noble | + echo releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-18 11:27:50.765266 | ubuntu-noble | + for file in $new_files 2026-08-18 11:27:50.765270 | ubuntu-noble | + case $file in 2026-08-18 11:27:50.765275 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml TO cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt' 2026-08-18 11:27:50.765279 | ubuntu-noble | APPEND releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml TO cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt 2026-08-18 11:27:50.765284 | ubuntu-noble | + echo releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-08-18 11:27:50.765288 | ubuntu-noble | + for file in $new_files 2026-08-18 11:27:50.765293 | ubuntu-noble | + case $file in 2026-08-18 11:27:50.765297 | ubuntu-noble | + echo 'APPEND releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml TO cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt' 2026-08-18 11:27:50.765302 | ubuntu-noble | APPEND releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml TO cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt 2026-08-18 11:27:50.765306 | ubuntu-noble | + echo releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-08-18 11:27:50.765311 | ubuntu-noble | + rm files-before files-after 2026-08-18 11:27:50.766629 | ubuntu-noble | + tar czf cinder-stable-2025.1.tar.gz cinder-26.2.1.dev18 2026-08-18 11:27:51.961161 | ubuntu-noble | + rm -r cinder-26.2.1.dev18 2026-08-18 11:27:52.023622 | ubuntu-noble | + echo Check overlays for cinder-stable-2025.1.tar.gz 2026-08-18 11:27:52.023663 | ubuntu-noble | Check overlays for cinder-stable-2025.1.tar.gz 2026-08-18 11:27:52.023673 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:52.023678 | ubuntu-noble | + popd 2026-08-18 11:27:52.023764 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 11:27:52.023805 | ubuntu-noble | + pushd tarballs 2026-08-18 11:27:52.024767 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz 2026-08-18 11:27:52.027485 | ubuntu-noble | + filename=designate-stable-2025.1.tar.gz 2026-08-18 11:27:52.027537 | ubuntu-noble | + [[ -e designate-stable-2025.1.tar.gz ]] 2026-08-18 11:27:52.027602 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz 2026-08-18 11:27:52.027607 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz 2026-08-18 11:27:52.027643 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz 2026-08-18 11:27:53.366251 | ubuntu-noble | 2026-08-18 11:27:53 URL:https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz [1010361/1010361] -> "designate-stable-2025.1.tar.gz" [1] 2026-08-18 11:27:53.368348 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 11:27:53.368426 | ubuntu-noble | + echo Process designate-stable-2025.1.tar.gz 2026-08-18 11:27:53.368436 | ubuntu-noble | Process designate-stable-2025.1.tar.gz 2026-08-18 11:27:53.371173 | ubuntu-noble | ++ tar -tzf designate-stable-2025.1.tar.gz 2026-08-18 11:27:53.371209 | ubuntu-noble | ++ head -1 2026-08-18 11:27:53.371643 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 11:27:53.381929 | ubuntu-noble | + directory=designate-20.0.2.dev3 2026-08-18 11:27:53.383932 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 designate-20.0.2.dev3 2026-08-18 11:27:53.383985 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-18 11:27:53.383998 | ubuntu-noble | ++ local directory=designate-20.0.2.dev3 2026-08-18 11:27:53.384010 | ubuntu-noble | ++ local suffix= 2026-08-18 11:27:53.384020 | ubuntu-noble | ++ local name=designate 2026-08-18 11:27:53.384030 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:53.384092 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:53.384127 | ubuntu-noble | ++ path=patches/2025.1/designate 2026-08-18 11:27:53.384138 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/designate ]] 2026-08-18 11:27:53.384148 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:53.384158 | ubuntu-noble | ++ path=patches/2025.1/designate 2026-08-18 11:27:53.384168 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/designate ]] 2026-08-18 11:27:53.384178 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:53.384188 | ubuntu-noble | ++ path=patches/2025.1/designate 2026-08-18 11:27:53.384198 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/designate ]] 2026-08-18 11:27:53.384207 | ubuntu-noble | ++ return 1 2026-08-18 11:27:53.384226 | ubuntu-noble | + patch_dir= 2026-08-18 11:27:53.384236 | ubuntu-noble | + patch_dir= 2026-08-18 11:27:53.386189 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 designate-20.0.2.dev3 /source 2026-08-18 11:27:53.386274 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-18 11:27:53.386289 | ubuntu-noble | ++ local directory=designate-20.0.2.dev3 2026-08-18 11:27:53.386301 | ubuntu-noble | ++ local suffix=/source 2026-08-18 11:27:53.386311 | ubuntu-noble | ++ local name=designate 2026-08-18 11:27:53.386321 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:53.386331 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:53.386342 | ubuntu-noble | ++ path=overlays/2025.1/designate/source 2026-08-18 11:27:53.386352 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/designate/source ]] 2026-08-18 11:27:53.386363 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:53.386373 | ubuntu-noble | ++ path=overlays/2025.1/designate/source 2026-08-18 11:27:53.386383 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/designate/source ]] 2026-08-18 11:27:53.386393 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:53.386403 | ubuntu-noble | ++ path=overlays/2025.1/designate/source 2026-08-18 11:27:53.386413 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/designate/source ]] 2026-08-18 11:27:53.386423 | ubuntu-noble | ++ return 1 2026-08-18 11:27:53.386764 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:53.386793 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:53.386805 | ubuntu-noble | + echo Check patches for designate-stable-2025.1.tar.gz 2026-08-18 11:27:53.386816 | ubuntu-noble | Check patches for designate-stable-2025.1.tar.gz 2026-08-18 11:27:53.386831 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:53.386840 | ubuntu-noble | + echo Check overlays for designate-stable-2025.1.tar.gz 2026-08-18 11:27:53.386849 | ubuntu-noble | Check overlays for designate-stable-2025.1.tar.gz 2026-08-18 11:27:53.386858 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:53.386867 | ubuntu-noble | + popd 2026-08-18 11:27:53.386919 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 11:27:53.386935 | ubuntu-noble | + pushd tarballs 2026-08-18 11:27:53.388164 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz 2026-08-18 11:27:53.391584 | ubuntu-noble | + filename=glance-stable-2025.1.tar.gz 2026-08-18 11:27:53.391638 | ubuntu-noble | + [[ -e glance-stable-2025.1.tar.gz ]] 2026-08-18 11:27:53.391665 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz 2026-08-18 11:27:53.391678 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz 2026-08-18 11:27:53.391688 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz 2026-08-18 11:27:54.894154 | ubuntu-noble | 2026-08-18 11:27:54 URL:https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz [2129810/2129810] -> "glance-stable-2025.1.tar.gz" [1] 2026-08-18 11:27:54.897353 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 11:27:54.897403 | ubuntu-noble | + echo Process glance-stable-2025.1.tar.gz 2026-08-18 11:27:54.897414 | ubuntu-noble | Process glance-stable-2025.1.tar.gz 2026-08-18 11:27:54.900161 | ubuntu-noble | ++ tar -tzf glance-stable-2025.1.tar.gz 2026-08-18 11:27:54.900200 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 11:27:54.900401 | ubuntu-noble | ++ head -1 2026-08-18 11:27:54.905659 | ubuntu-noble | + directory=glance-30.2.1.dev5 2026-08-18 11:27:54.906373 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 glance-30.2.1.dev5 2026-08-18 11:27:54.906499 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-18 11:27:54.906544 | ubuntu-noble | ++ local directory=glance-30.2.1.dev5 2026-08-18 11:27:54.906594 | ubuntu-noble | ++ local suffix= 2026-08-18 11:27:54.906661 | ubuntu-noble | ++ local name=glance 2026-08-18 11:27:54.906697 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:54.906753 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:54.906787 | ubuntu-noble | ++ path=patches/2025.1/glance 2026-08-18 11:27:54.906820 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/glance ]] 2026-08-18 11:27:54.906876 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:54.906905 | ubuntu-noble | ++ path=patches/2025.1/glance 2026-08-18 11:27:54.906932 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/glance ]] 2026-08-18 11:27:54.906963 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:54.906988 | ubuntu-noble | ++ path=patches/2025.1/glance 2026-08-18 11:27:54.907015 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/glance ]] 2026-08-18 11:27:54.907142 | ubuntu-noble | ++ return 1 2026-08-18 11:27:54.907571 | ubuntu-noble | + patch_dir= 2026-08-18 11:27:54.907592 | ubuntu-noble | + patch_dir= 2026-08-18 11:27:54.908742 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 glance-30.2.1.dev5 /source 2026-08-18 11:27:54.908772 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-18 11:27:54.908781 | ubuntu-noble | ++ local directory=glance-30.2.1.dev5 2026-08-18 11:27:54.908788 | ubuntu-noble | ++ local suffix=/source 2026-08-18 11:27:54.908796 | ubuntu-noble | ++ local name=glance 2026-08-18 11:27:54.908804 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:54.908811 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:54.908819 | ubuntu-noble | ++ path=overlays/2025.1/glance/source 2026-08-18 11:27:54.908827 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/glance/source ]] 2026-08-18 11:27:54.908835 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:54.908842 | ubuntu-noble | ++ path=overlays/2025.1/glance/source 2026-08-18 11:27:54.908849 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/glance/source ]] 2026-08-18 11:27:54.908857 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:54.908864 | ubuntu-noble | ++ path=overlays/2025.1/glance/source 2026-08-18 11:27:54.908871 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/glance/source ]] 2026-08-18 11:27:54.908879 | ubuntu-noble | ++ return 1 2026-08-18 11:27:54.908890 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:54.908898 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:54.908905 | ubuntu-noble | + echo Check patches for glance-stable-2025.1.tar.gz 2026-08-18 11:27:54.908912 | ubuntu-noble | Check patches for glance-stable-2025.1.tar.gz 2026-08-18 11:27:54.908920 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:54.908933 | ubuntu-noble | + echo Check overlays for glance-stable-2025.1.tar.gz 2026-08-18 11:27:54.908955 | ubuntu-noble | Check overlays for glance-stable-2025.1.tar.gz 2026-08-18 11:27:54.908962 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:54.908968 | ubuntu-noble | + popd 2026-08-18 11:27:54.908976 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 11:27:54.908982 | ubuntu-noble | + pushd tarballs 2026-08-18 11:27:54.909869 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz 2026-08-18 11:27:54.911401 | ubuntu-noble | + filename=heat-stable-2025.1.tar.gz 2026-08-18 11:27:54.911421 | ubuntu-noble | + [[ -e heat-stable-2025.1.tar.gz ]] 2026-08-18 11:27:54.911448 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz 2026-08-18 11:27:54.911455 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz 2026-08-18 11:27:54.911471 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz 2026-08-18 11:27:56.337306 | ubuntu-noble | 2026-08-18 11:27:56 URL:https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz [2376355/2376355] -> "heat-stable-2025.1.tar.gz" [1] 2026-08-18 11:27:56.339929 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 11:27:56.339999 | ubuntu-noble | + echo Process heat-stable-2025.1.tar.gz 2026-08-18 11:27:56.340014 | ubuntu-noble | Process heat-stable-2025.1.tar.gz 2026-08-18 11:27:56.343140 | ubuntu-noble | ++ tar -tzf heat-stable-2025.1.tar.gz 2026-08-18 11:27:56.343188 | ubuntu-noble | ++ head -1 2026-08-18 11:27:56.344682 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 11:27:56.351741 | ubuntu-noble | + directory=openstack_heat-24.1.1.dev17 2026-08-18 11:27:56.352724 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 openstack_heat-24.1.1.dev17 2026-08-18 11:27:56.352823 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-18 11:27:56.352837 | ubuntu-noble | ++ local directory=openstack_heat-24.1.1.dev17 2026-08-18 11:27:56.352891 | ubuntu-noble | ++ local suffix= 2026-08-18 11:27:56.352965 | ubuntu-noble | ++ local name=openstack_heat 2026-08-18 11:27:56.352973 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:56.353021 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:56.353030 | ubuntu-noble | ++ path=patches/2025.1/openstack_heat 2026-08-18 11:27:56.353126 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_heat ]] 2026-08-18 11:27:56.353177 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:56.353186 | ubuntu-noble | ++ path=patches/2025.1/openstack-heat 2026-08-18 11:27:56.353195 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack-heat ]] 2026-08-18 11:27:56.353220 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:56.353229 | ubuntu-noble | ++ path=patches/2025.1/openstack_heat 2026-08-18 11:27:56.353237 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_heat ]] 2026-08-18 11:27:56.353260 | ubuntu-noble | ++ return 1 2026-08-18 11:27:56.353972 | ubuntu-noble | + patch_dir= 2026-08-18 11:27:56.353987 | ubuntu-noble | + patch_dir= 2026-08-18 11:27:56.354591 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 openstack_heat-24.1.1.dev17 /source 2026-08-18 11:27:56.354671 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-18 11:27:56.354682 | ubuntu-noble | ++ local directory=openstack_heat-24.1.1.dev17 2026-08-18 11:27:56.354712 | ubuntu-noble | ++ local suffix=/source 2026-08-18 11:27:56.354775 | ubuntu-noble | ++ local name=openstack_heat 2026-08-18 11:27:56.354785 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:56.354824 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:56.354833 | ubuntu-noble | ++ path=overlays/2025.1/openstack_heat/source 2026-08-18 11:27:56.354856 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack_heat/source ]] 2026-08-18 11:27:56.354890 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:56.354899 | ubuntu-noble | ++ path=overlays/2025.1/openstack-heat/source 2026-08-18 11:27:56.354907 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack-heat/source ]] 2026-08-18 11:27:56.354929 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:56.354937 | ubuntu-noble | ++ path=overlays/2025.1/openstack_heat/source 2026-08-18 11:27:56.354963 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack_heat/source ]] 2026-08-18 11:27:56.354969 | ubuntu-noble | ++ return 1 2026-08-18 11:27:56.355880 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:56.355914 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:56.355920 | ubuntu-noble | + echo Check patches for heat-stable-2025.1.tar.gz 2026-08-18 11:27:56.355924 | ubuntu-noble | Check patches for heat-stable-2025.1.tar.gz 2026-08-18 11:27:56.355929 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:56.355933 | ubuntu-noble | + echo Check overlays for heat-stable-2025.1.tar.gz 2026-08-18 11:27:56.355937 | ubuntu-noble | Check overlays for heat-stable-2025.1.tar.gz 2026-08-18 11:27:56.355941 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:56.355945 | ubuntu-noble | + popd 2026-08-18 11:27:56.355949 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 11:27:56.355953 | ubuntu-noble | + pushd tarballs 2026-08-18 11:27:56.356445 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz 2026-08-18 11:27:56.358208 | ubuntu-noble | + filename=horizon-stable-2025.1.tar.gz 2026-08-18 11:27:56.358235 | ubuntu-noble | + [[ -e horizon-stable-2025.1.tar.gz ]] 2026-08-18 11:27:56.358241 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz 2026-08-18 11:27:56.358245 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz 2026-08-18 11:27:56.358250 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz 2026-08-18 11:27:58.047019 | ubuntu-noble | 2026-08-18 11:27:58 URL:https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz [5356797/5356797] -> "horizon-stable-2025.1.tar.gz" [1] 2026-08-18 11:27:58.050388 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 11:27:58.050467 | ubuntu-noble | + echo Process horizon-stable-2025.1.tar.gz 2026-08-18 11:27:58.050482 | ubuntu-noble | Process horizon-stable-2025.1.tar.gz 2026-08-18 11:27:58.053148 | ubuntu-noble | ++ tar -tzf horizon-stable-2025.1.tar.gz 2026-08-18 11:27:58.053201 | ubuntu-noble | ++ head -1 2026-08-18 11:27:58.055167 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 11:27:58.063151 | ubuntu-noble | + directory=horizon-25.3.3.dev7 2026-08-18 11:27:58.064192 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 horizon-25.3.3.dev7 2026-08-18 11:27:58.064275 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-18 11:27:58.064296 | ubuntu-noble | ++ local directory=horizon-25.3.3.dev7 2026-08-18 11:27:58.064308 | ubuntu-noble | ++ local suffix= 2026-08-18 11:27:58.064317 | ubuntu-noble | ++ local name=horizon 2026-08-18 11:27:58.064326 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:58.064336 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:58.064344 | ubuntu-noble | ++ path=patches/2025.1/horizon 2026-08-18 11:27:58.064358 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/horizon ]] 2026-08-18 11:27:58.064368 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:58.064376 | ubuntu-noble | ++ path=patches/2025.1/horizon 2026-08-18 11:27:58.064385 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/horizon ]] 2026-08-18 11:27:58.064394 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:58.064407 | ubuntu-noble | ++ path=patches/2025.1/horizon 2026-08-18 11:27:58.064416 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/horizon ]] 2026-08-18 11:27:58.064425 | ubuntu-noble | ++ return 1 2026-08-18 11:27:58.065158 | ubuntu-noble | + patch_dir= 2026-08-18 11:27:58.065197 | ubuntu-noble | + patch_dir= 2026-08-18 11:27:58.066192 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 horizon-25.3.3.dev7 /source 2026-08-18 11:27:58.066244 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-18 11:27:58.066255 | ubuntu-noble | ++ local directory=horizon-25.3.3.dev7 2026-08-18 11:27:58.066264 | ubuntu-noble | ++ local suffix=/source 2026-08-18 11:27:58.066272 | ubuntu-noble | ++ local name=horizon 2026-08-18 11:27:58.066281 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:58.066289 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:58.066298 | ubuntu-noble | ++ path=overlays/2025.1/horizon/source 2026-08-18 11:27:58.066307 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/horizon/source ]] 2026-08-18 11:27:58.066364 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:58.066375 | ubuntu-noble | ++ path=overlays/2025.1/horizon/source 2026-08-18 11:27:58.066384 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/horizon/source ]] 2026-08-18 11:27:58.066392 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:58.066401 | ubuntu-noble | ++ path=overlays/2025.1/horizon/source 2026-08-18 11:27:58.066409 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/horizon/source ]] 2026-08-18 11:27:58.066418 | ubuntu-noble | ++ return 1 2026-08-18 11:27:58.067182 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:58.067213 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:58.067220 | ubuntu-noble | + echo Check patches for horizon-stable-2025.1.tar.gz 2026-08-18 11:27:58.067226 | ubuntu-noble | Check patches for horizon-stable-2025.1.tar.gz 2026-08-18 11:27:58.067233 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:58.067238 | ubuntu-noble | + echo Check overlays for horizon-stable-2025.1.tar.gz 2026-08-18 11:27:58.067243 | ubuntu-noble | Check overlays for horizon-stable-2025.1.tar.gz 2026-08-18 11:27:58.067248 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:58.067253 | ubuntu-noble | + popd 2026-08-18 11:27:58.067259 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 11:27:58.067265 | ubuntu-noble | + pushd tarballs 2026-08-18 11:27:58.068806 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz 2026-08-18 11:27:58.071211 | ubuntu-noble | + filename=ironic-stable-2025.1.tar.gz 2026-08-18 11:27:58.071263 | ubuntu-noble | + [[ -e ironic-stable-2025.1.tar.gz ]] 2026-08-18 11:27:58.071280 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz 2026-08-18 11:27:58.071292 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz 2026-08-18 11:27:58.071307 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz 2026-08-18 11:27:59.534245 | ubuntu-noble | 2026-08-18 11:27:59 URL:https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz [2932855/2932855] -> "ironic-stable-2025.1.tar.gz" [1] 2026-08-18 11:27:59.534336 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 11:27:59.534440 | ubuntu-noble | + echo Process ironic-stable-2025.1.tar.gz 2026-08-18 11:27:59.534452 | ubuntu-noble | Process ironic-stable-2025.1.tar.gz 2026-08-18 11:27:59.541613 | ubuntu-noble | ++ tar -tzf ironic-stable-2025.1.tar.gz 2026-08-18 11:27:59.541713 | ubuntu-noble | ++ head -1 2026-08-18 11:27:59.542528 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 11:27:59.557940 | ubuntu-noble | + directory=ironic-29.0.6.dev19 2026-08-18 11:27:59.558608 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 ironic-29.0.6.dev19 2026-08-18 11:27:59.558701 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-18 11:27:59.558733 | ubuntu-noble | ++ local directory=ironic-29.0.6.dev19 2026-08-18 11:27:59.558769 | ubuntu-noble | ++ local suffix= 2026-08-18 11:27:59.558818 | ubuntu-noble | ++ local name=ironic 2026-08-18 11:27:59.558841 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:59.558881 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:59.558903 | ubuntu-noble | ++ path=patches/2025.1/ironic 2026-08-18 11:27:59.558925 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ironic ]] 2026-08-18 11:27:59.558958 | ubuntu-noble | ++ echo patches/2025.1/ironic 2026-08-18 11:27:59.558984 | ubuntu-noble | ++ return 0 2026-08-18 11:27:59.559351 | ubuntu-noble | + patch_dir=patches/2025.1/ironic 2026-08-18 11:27:59.561455 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 ironic-29.0.6.dev19 /source 2026-08-18 11:27:59.561553 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-18 11:27:59.561584 | ubuntu-noble | ++ local directory=ironic-29.0.6.dev19 2026-08-18 11:27:59.561615 | ubuntu-noble | ++ local suffix=/source 2026-08-18 11:27:59.561663 | ubuntu-noble | ++ local name=ironic 2026-08-18 11:27:59.561686 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:59.561724 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:59.561746 | ubuntu-noble | ++ path=overlays/2025.1/ironic/source 2026-08-18 11:27:59.561768 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/ironic/source ]] 2026-08-18 11:27:59.561807 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:59.561840 | ubuntu-noble | ++ path=overlays/2025.1/ironic/source 2026-08-18 11:27:59.561860 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/ironic/source ]] 2026-08-18 11:27:59.561879 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:59.561896 | ubuntu-noble | ++ path=overlays/2025.1/ironic/source 2026-08-18 11:27:59.561913 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/ironic/source ]] 2026-08-18 11:27:59.561934 | ubuntu-noble | ++ return 1 2026-08-18 11:27:59.562298 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:59.562362 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:59.562415 | ubuntu-noble | + echo Check patches for ironic-stable-2025.1.tar.gz 2026-08-18 11:27:59.562435 | ubuntu-noble | Check patches for ironic-stable-2025.1.tar.gz 2026-08-18 11:27:59.562464 | ubuntu-noble | + [[ -n patches/2025.1/ironic ]] 2026-08-18 11:27:59.562490 | ubuntu-noble | + tar xzf ironic-stable-2025.1.tar.gz 2026-08-18 11:27:59.742276 | ubuntu-noble | + rm ironic-stable-2025.1.tar.gz 2026-08-18 11:27:59.744892 | ubuntu-noble | + find ironic-29.0.6.dev19 -type f 2026-08-18 11:27:59.745073 | ubuntu-noble | + sort 2026-08-18 11:27:59.751974 | ubuntu-noble | + pushd ironic-29.0.6.dev19 2026-08-18 11:27:59.752904 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ironic -type f -name '*.patch' 2026-08-18 11:27:59.753102 | ubuntu-noble | ++ sort 2026-08-18 11:27:59.755296 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 11:27:59.755386 | ubuntu-noble | + apply_patch patches/2025.1/ironic/backport-971459.patch 2026-08-18 11:27:59.755426 | ubuntu-noble | + local rel=patches/2025.1/ironic/backport-971459.patch 2026-08-18 11:27:59.755453 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ironic/backport-971459.patch 2026-08-18 11:27:59.755475 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/ironic/backport-971459.patch' 2026-08-18 11:27:59.755489 | ubuntu-noble | APPLY PATCH patches/2025.1/ironic/backport-971459.patch 2026-08-18 11:27:59.755509 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 11:27:59.756754 | ubuntu-noble | checking file ironic/common/states.py 2026-08-18 11:27:59.757017 | ubuntu-noble | checking file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-08-18 11:27:59.757119 | ubuntu-noble | Hunk #1 succeeded at 214 (offset 1 line). 2026-08-18 11:27:59.757248 | ubuntu-noble | checking file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-18 11:27:59.757472 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 11:27:59.758693 | ubuntu-noble | patching file ironic/common/states.py 2026-08-18 11:27:59.758901 | ubuntu-noble | patching file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-08-18 11:27:59.758966 | ubuntu-noble | Hunk #1 succeeded at 214 (offset 1 line). 2026-08-18 11:27:59.759124 | ubuntu-noble | patching file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-18 11:27:59.759716 | ubuntu-noble | + echo patches/2025.1/ironic/backport-971459.patch 2026-08-18 11:27:59.759990 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 11:27:59.760241 | ubuntu-noble | + apply_patch patches/2025.1/ironic/virtual-media-nfs.patch 2026-08-18 11:27:59.760324 | ubuntu-noble | + local rel=patches/2025.1/ironic/virtual-media-nfs.patch 2026-08-18 11:27:59.760391 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ironic/virtual-media-nfs.patch 2026-08-18 11:27:59.760454 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/ironic/virtual-media-nfs.patch' 2026-08-18 11:27:59.760489 | ubuntu-noble | APPLY PATCH patches/2025.1/ironic/virtual-media-nfs.patch 2026-08-18 11:27:59.760544 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 11:27:59.761848 | ubuntu-noble | checking file ironic/conf/deploy.py 2026-08-18 11:27:59.762642 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 11:27:59.765801 | ubuntu-noble | patching file ironic/conf/deploy.py 2026-08-18 11:27:59.767026 | ubuntu-noble | + echo patches/2025.1/ironic/virtual-media-nfs.patch 2026-08-18 11:27:59.767236 | ubuntu-noble | + popd 2026-08-18 11:27:59.767251 | ubuntu-noble | + find ironic-29.0.6.dev19 -type f 2026-08-18 11:27:59.767749 | ubuntu-noble | + sort 2026-08-18 11:27:59.782233 | ubuntu-noble | + append_new_files_to_sources_txt ironic-29.0.6.dev19 files-before files-after 2026-08-18 11:27:59.782318 | ubuntu-noble | + local directory=ironic-29.0.6.dev19 2026-08-18 11:27:59.782336 | ubuntu-noble | + local before=files-before 2026-08-18 11:27:59.782350 | ubuntu-noble | + local after=files-after 2026-08-18 11:27:59.782385 | ubuntu-noble | + local sources_txt 2026-08-18 11:27:59.786153 | ubuntu-noble | ++ find ironic-29.0.6.dev19 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-18 11:27:59.786207 | ubuntu-noble | ++ head -1 2026-08-18 11:27:59.788903 | ubuntu-noble | + sources_txt=ironic-29.0.6.dev19/ironic.egg-info/SOURCES.txt 2026-08-18 11:27:59.788949 | ubuntu-noble | + [[ -z ironic-29.0.6.dev19/ironic.egg-info/SOURCES.txt ]] 2026-08-18 11:27:59.788967 | ubuntu-noble | + local new_files 2026-08-18 11:27:59.790155 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-18 11:27:59.796687 | ubuntu-noble | + new_files='ironic-29.0.6.dev19/ironic/tests/unit/api/controllers/v1/test_ramdisk.py.orig 2026-08-18 11:27:59.796731 | ubuntu-noble | ironic-29.0.6.dev19/releasenotes/notes/bug-2136818-9285f09043204290.yaml' 2026-08-18 11:27:59.796743 | ubuntu-noble | + [[ -z ironic-29.0.6.dev19/ironic/tests/unit/api/controllers/v1/test_ramdisk.py.orig 2026-08-18 11:27:59.796752 | ubuntu-noble | ironic-29.0.6.dev19/releasenotes/notes/bug-2136818-9285f09043204290.yaml ]] 2026-08-18 11:27:59.797126 | ubuntu-noble | ++ tail -c1 ironic-29.0.6.dev19/ironic.egg-info/SOURCES.txt 2026-08-18 11:27:59.799138 | ubuntu-noble | + [[ -n l ]] 2026-08-18 11:27:59.799176 | ubuntu-noble | + echo 2026-08-18 11:27:59.799183 | ubuntu-noble | + local file 2026-08-18 11:27:59.799190 | ubuntu-noble | + for file in $new_files 2026-08-18 11:27:59.799196 | ubuntu-noble | + case $file in 2026-08-18 11:27:59.799202 | ubuntu-noble | + continue 2026-08-18 11:27:59.799214 | ubuntu-noble | + for file in $new_files 2026-08-18 11:27:59.799220 | ubuntu-noble | + case $file in 2026-08-18 11:27:59.799227 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2136818-9285f09043204290.yaml TO ironic-29.0.6.dev19/ironic.egg-info/SOURCES.txt' 2026-08-18 11:27:59.799233 | ubuntu-noble | APPEND releasenotes/notes/bug-2136818-9285f09043204290.yaml TO ironic-29.0.6.dev19/ironic.egg-info/SOURCES.txt 2026-08-18 11:27:59.799265 | ubuntu-noble | + echo releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-18 11:27:59.799380 | ubuntu-noble | + rm files-before files-after 2026-08-18 11:27:59.801641 | ubuntu-noble | + tar czf ironic-stable-2025.1.tar.gz ironic-29.0.6.dev19 2026-08-18 11:28:00.369415 | ubuntu-noble | + rm -r ironic-29.0.6.dev19 2026-08-18 11:28:00.425712 | ubuntu-noble | + echo Check overlays for ironic-stable-2025.1.tar.gz 2026-08-18 11:28:00.425806 | ubuntu-noble | Check overlays for ironic-stable-2025.1.tar.gz 2026-08-18 11:28:00.425821 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:28:00.425832 | ubuntu-noble | + popd 2026-08-18 11:28:00.425853 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 11:28:00.425864 | ubuntu-noble | + pushd tarballs 2026-08-18 11:28:00.427563 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz 2026-08-18 11:28:00.428978 | ubuntu-noble | + filename=keystone-stable-2025.1.tar.gz 2026-08-18 11:28:00.429073 | ubuntu-noble | + [[ -e keystone-stable-2025.1.tar.gz ]] 2026-08-18 11:28:00.429096 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz 2026-08-18 11:28:00.429107 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz 2026-08-18 11:28:00.429117 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz 2026-08-18 11:28:01.767194 | ubuntu-noble | 2026-08-18 11:28:01 URL:https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz [1792830/1792830] -> "keystone-stable-2025.1.tar.gz" [1] 2026-08-18 11:28:01.769197 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 11:28:01.769236 | ubuntu-noble | + echo Process keystone-stable-2025.1.tar.gz 2026-08-18 11:28:01.769246 | ubuntu-noble | Process keystone-stable-2025.1.tar.gz 2026-08-18 11:28:01.771112 | ubuntu-noble | ++ tar -tzf keystone-stable-2025.1.tar.gz 2026-08-18 11:28:01.771152 | ubuntu-noble | ++ head -1 2026-08-18 11:28:01.772560 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 11:28:01.779365 | ubuntu-noble | + directory=keystone-27.0.3.dev4 2026-08-18 11:28:01.780400 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 keystone-27.0.3.dev4 2026-08-18 11:28:01.780449 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-18 11:28:01.780465 | ubuntu-noble | ++ local directory=keystone-27.0.3.dev4 2026-08-18 11:28:01.780521 | ubuntu-noble | ++ local suffix= 2026-08-18 11:28:01.780561 | ubuntu-noble | ++ local name=keystone 2026-08-18 11:28:01.780575 | ubuntu-noble | ++ local candidate path 2026-08-18 11:28:01.780613 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:01.780647 | ubuntu-noble | ++ path=patches/2025.1/keystone 2026-08-18 11:28:01.780657 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/keystone ]] 2026-08-18 11:28:01.780678 | ubuntu-noble | ++ echo patches/2025.1/keystone 2026-08-18 11:28:01.780691 | ubuntu-noble | ++ return 0 2026-08-18 11:28:01.781812 | ubuntu-noble | + patch_dir=patches/2025.1/keystone 2026-08-18 11:28:01.782260 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 keystone-27.0.3.dev4 /source 2026-08-18 11:28:01.782319 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-18 11:28:01.782334 | ubuntu-noble | ++ local directory=keystone-27.0.3.dev4 2026-08-18 11:28:01.782347 | ubuntu-noble | ++ local suffix=/source 2026-08-18 11:28:01.782397 | ubuntu-noble | ++ local name=keystone 2026-08-18 11:28:01.782410 | ubuntu-noble | ++ local candidate path 2026-08-18 11:28:01.782444 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:01.782457 | ubuntu-noble | ++ path=overlays/2025.1/keystone/source 2026-08-18 11:28:01.782467 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/keystone/source ]] 2026-08-18 11:28:01.782493 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:01.782505 | ubuntu-noble | ++ path=overlays/2025.1/keystone/source 2026-08-18 11:28:01.782514 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/keystone/source ]] 2026-08-18 11:28:01.782539 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:01.782548 | ubuntu-noble | ++ path=overlays/2025.1/keystone/source 2026-08-18 11:28:01.782557 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/keystone/source ]] 2026-08-18 11:28:01.782569 | ubuntu-noble | ++ return 1 2026-08-18 11:28:01.783104 | ubuntu-noble | + overlay_dir= 2026-08-18 11:28:01.783130 | ubuntu-noble | + overlay_dir= 2026-08-18 11:28:01.783139 | ubuntu-noble | + echo Check patches for keystone-stable-2025.1.tar.gz 2026-08-18 11:28:01.783148 | ubuntu-noble | Check patches for keystone-stable-2025.1.tar.gz 2026-08-18 11:28:01.783158 | ubuntu-noble | + [[ -n patches/2025.1/keystone ]] 2026-08-18 11:28:01.783191 | ubuntu-noble | + tar xzf keystone-stable-2025.1.tar.gz 2026-08-18 11:28:01.905218 | ubuntu-noble | + rm keystone-stable-2025.1.tar.gz 2026-08-18 11:28:01.909703 | ubuntu-noble | + find keystone-27.0.3.dev4 -type f 2026-08-18 11:28:01.909732 | ubuntu-noble | + sort 2026-08-18 11:28:01.915252 | ubuntu-noble | + pushd keystone-27.0.3.dev4 2026-08-18 11:28:01.917598 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/keystone -type f -name '*.patch' 2026-08-18 11:28:01.917624 | ubuntu-noble | ++ sort 2026-08-18 11:28:01.918358 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 11:28:01.918386 | ubuntu-noble | + apply_patch patches/2025.1/keystone/0007-Include-system-scope-in-rescope-guard.patch 2026-08-18 11:28:01.918420 | ubuntu-noble | + local rel=patches/2025.1/keystone/0007-Include-system-scope-in-rescope-guard.patch 2026-08-18 11:28:01.918431 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/keystone/0007-Include-system-scope-in-rescope-guard.patch 2026-08-18 11:28:01.918453 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/keystone/0007-Include-system-scope-in-rescope-guard.patch' 2026-08-18 11:28:01.918459 | ubuntu-noble | APPLY PATCH patches/2025.1/keystone/0007-Include-system-scope-in-rescope-guard.patch 2026-08-18 11:28:01.918467 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 11:28:01.920077 | ubuntu-noble | checking file keystone/auth/plugins/token.py 2026-08-18 11:28:01.920280 | ubuntu-noble | checking file keystone/tests/unit/test_v3_auth.py 2026-08-18 11:28:01.921099 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 11:28:01.923077 | ubuntu-noble | patching file keystone/auth/plugins/token.py 2026-08-18 11:28:01.923097 | ubuntu-noble | patching file keystone/tests/unit/test_v3_auth.py 2026-08-18 11:28:01.923628 | ubuntu-noble | + echo patches/2025.1/keystone/0007-Include-system-scope-in-rescope-guard.patch 2026-08-18 11:28:01.923684 | ubuntu-noble | + popd 2026-08-18 11:28:01.926119 | ubuntu-noble | + find keystone-27.0.3.dev4 -type f 2026-08-18 11:28:01.926140 | ubuntu-noble | + sort 2026-08-18 11:28:01.929877 | ubuntu-noble | + append_new_files_to_sources_txt keystone-27.0.3.dev4 files-before files-after 2026-08-18 11:28:01.929940 | ubuntu-noble | + local directory=keystone-27.0.3.dev4 2026-08-18 11:28:01.929997 | ubuntu-noble | + local before=files-before 2026-08-18 11:28:01.930026 | ubuntu-noble | + local after=files-after 2026-08-18 11:28:01.930060 | ubuntu-noble | + local sources_txt 2026-08-18 11:28:01.930822 | ubuntu-noble | ++ find keystone-27.0.3.dev4 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-18 11:28:01.931049 | ubuntu-noble | ++ head -1 2026-08-18 11:28:01.933057 | ubuntu-noble | + sources_txt=keystone-27.0.3.dev4/keystone.egg-info/SOURCES.txt 2026-08-18 11:28:01.933116 | ubuntu-noble | + [[ -z keystone-27.0.3.dev4/keystone.egg-info/SOURCES.txt ]] 2026-08-18 11:28:01.933137 | ubuntu-noble | + local new_files 2026-08-18 11:28:01.933659 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-18 11:28:01.936319 | ubuntu-noble | + new_files= 2026-08-18 11:28:01.936339 | ubuntu-noble | + [[ -z '' ]] 2026-08-18 11:28:01.936343 | ubuntu-noble | + return 2026-08-18 11:28:01.936346 | ubuntu-noble | + rm files-before files-after 2026-08-18 11:28:01.937781 | ubuntu-noble | + tar czf keystone-stable-2025.1.tar.gz keystone-27.0.3.dev4 2026-08-18 11:28:02.293619 | ubuntu-noble | + rm -r keystone-27.0.3.dev4 2026-08-18 11:28:02.323226 | ubuntu-noble | + echo Check overlays for keystone-stable-2025.1.tar.gz 2026-08-18 11:28:02.323289 | ubuntu-noble | Check overlays for keystone-stable-2025.1.tar.gz 2026-08-18 11:28:02.323303 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:28:02.323314 | ubuntu-noble | + popd 2026-08-18 11:28:02.323325 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 11:28:02.323336 | ubuntu-noble | + pushd tarballs 2026-08-18 11:28:02.323613 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz 2026-08-18 11:28:02.325228 | ubuntu-noble | + filename=magnum-stable-2025.1.tar.gz 2026-08-18 11:28:02.325280 | ubuntu-noble | + [[ -e magnum-stable-2025.1.tar.gz ]] 2026-08-18 11:28:02.325285 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz 2026-08-18 11:28:02.325298 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz 2026-08-18 11:28:02.325303 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz 2026-08-18 11:28:03.591188 | ubuntu-noble | 2026-08-18 11:28:03 URL:https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz [979330/979330] -> "magnum-stable-2025.1.tar.gz" [1] 2026-08-18 11:28:03.592012 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 11:28:03.592141 | ubuntu-noble | + echo Process magnum-stable-2025.1.tar.gz 2026-08-18 11:28:03.592157 | ubuntu-noble | Process magnum-stable-2025.1.tar.gz 2026-08-18 11:28:03.596147 | ubuntu-noble | ++ tar -tzf magnum-stable-2025.1.tar.gz 2026-08-18 11:28:03.596204 | ubuntu-noble | ++ head -1 2026-08-18 11:28:03.598100 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 11:28:03.608131 | ubuntu-noble | + directory=magnum-20.0.3.dev2 2026-08-18 11:28:03.610106 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 magnum-20.0.3.dev2 2026-08-18 11:28:03.610153 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-18 11:28:03.610164 | ubuntu-noble | ++ local directory=magnum-20.0.3.dev2 2026-08-18 11:28:03.610173 | ubuntu-noble | ++ local suffix= 2026-08-18 11:28:03.610183 | ubuntu-noble | ++ local name=magnum 2026-08-18 11:28:03.610191 | ubuntu-noble | ++ local candidate path 2026-08-18 11:28:03.610200 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:03.610209 | ubuntu-noble | ++ path=patches/2025.1/magnum 2026-08-18 11:28:03.610218 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/magnum ]] 2026-08-18 11:28:03.610228 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:03.610236 | ubuntu-noble | ++ path=patches/2025.1/magnum 2026-08-18 11:28:03.610245 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/magnum ]] 2026-08-18 11:28:03.610254 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:03.610263 | ubuntu-noble | ++ path=patches/2025.1/magnum 2026-08-18 11:28:03.610271 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/magnum ]] 2026-08-18 11:28:03.610280 | ubuntu-noble | ++ return 1 2026-08-18 11:28:03.610738 | ubuntu-noble | + patch_dir= 2026-08-18 11:28:03.610757 | ubuntu-noble | + patch_dir= 2026-08-18 11:28:03.612709 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 magnum-20.0.3.dev2 /source 2026-08-18 11:28:03.612748 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-18 11:28:03.612758 | ubuntu-noble | ++ local directory=magnum-20.0.3.dev2 2026-08-18 11:28:03.612789 | ubuntu-noble | ++ local suffix=/source 2026-08-18 11:28:03.612799 | ubuntu-noble | ++ local name=magnum 2026-08-18 11:28:03.612807 | ubuntu-noble | ++ local candidate path 2026-08-18 11:28:03.612816 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:03.612825 | ubuntu-noble | ++ path=overlays/2025.1/magnum/source 2026-08-18 11:28:03.612835 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/magnum/source ]] 2026-08-18 11:28:03.612844 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:03.612853 | ubuntu-noble | ++ path=overlays/2025.1/magnum/source 2026-08-18 11:28:03.612861 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/magnum/source ]] 2026-08-18 11:28:03.612870 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:03.612879 | ubuntu-noble | ++ path=overlays/2025.1/magnum/source 2026-08-18 11:28:03.612887 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/magnum/source ]] 2026-08-18 11:28:03.612896 | ubuntu-noble | ++ return 1 2026-08-18 11:28:03.612912 | ubuntu-noble | + overlay_dir= 2026-08-18 11:28:03.612921 | ubuntu-noble | + overlay_dir= 2026-08-18 11:28:03.612973 | ubuntu-noble | + echo Check patches for magnum-stable-2025.1.tar.gz 2026-08-18 11:28:03.612983 | ubuntu-noble | Check patches for magnum-stable-2025.1.tar.gz 2026-08-18 11:28:03.612991 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:28:03.613000 | ubuntu-noble | + echo Check overlays for magnum-stable-2025.1.tar.gz 2026-08-18 11:28:03.613008 | ubuntu-noble | Check overlays for magnum-stable-2025.1.tar.gz 2026-08-18 11:28:03.613017 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:28:03.613026 | ubuntu-noble | + popd 2026-08-18 11:28:03.613084 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 11:28:03.613098 | ubuntu-noble | + pushd tarballs 2026-08-18 11:28:03.614178 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz 2026-08-18 11:28:03.617134 | ubuntu-noble | + filename=manila-stable-2025.1.tar.gz 2026-08-18 11:28:03.617184 | ubuntu-noble | + [[ -e manila-stable-2025.1.tar.gz ]] 2026-08-18 11:28:03.617198 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz 2026-08-18 11:28:03.617209 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz 2026-08-18 11:28:03.617222 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz 2026-08-18 11:28:05.189631 | ubuntu-noble | 2026-08-18 11:28:05 URL:https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz [3547200/3547200] -> "manila-stable-2025.1.tar.gz" [1] 2026-08-18 11:28:05.192004 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 11:28:05.192090 | ubuntu-noble | + echo Process manila-stable-2025.1.tar.gz 2026-08-18 11:28:05.192105 | ubuntu-noble | Process manila-stable-2025.1.tar.gz 2026-08-18 11:28:05.195108 | ubuntu-noble | ++ tar -tzf manila-stable-2025.1.tar.gz 2026-08-18 11:28:05.195154 | ubuntu-noble | ++ head -1 2026-08-18 11:28:05.195454 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 11:28:05.203692 | ubuntu-noble | + directory=manila-20.0.2.dev20 2026-08-18 11:28:05.205028 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 manila-20.0.2.dev20 2026-08-18 11:28:05.205101 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-18 11:28:05.205112 | ubuntu-noble | ++ local directory=manila-20.0.2.dev20 2026-08-18 11:28:05.205122 | ubuntu-noble | ++ local suffix= 2026-08-18 11:28:05.205134 | ubuntu-noble | ++ local name=manila 2026-08-18 11:28:05.205142 | ubuntu-noble | ++ local candidate path 2026-08-18 11:28:05.205153 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:05.205165 | ubuntu-noble | ++ path=patches/2025.1/manila 2026-08-18 11:28:05.205176 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/manila ]] 2026-08-18 11:28:05.205231 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:05.205241 | ubuntu-noble | ++ path=patches/2025.1/manila 2026-08-18 11:28:05.205250 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/manila ]] 2026-08-18 11:28:05.205258 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:05.205266 | ubuntu-noble | ++ path=patches/2025.1/manila 2026-08-18 11:28:05.205275 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/manila ]] 2026-08-18 11:28:05.205309 | ubuntu-noble | ++ return 1 2026-08-18 11:28:05.206003 | ubuntu-noble | + patch_dir= 2026-08-18 11:28:05.206022 | ubuntu-noble | + patch_dir= 2026-08-18 11:28:05.206329 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 manila-20.0.2.dev20 /source 2026-08-18 11:28:05.206360 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-18 11:28:05.206368 | ubuntu-noble | ++ local directory=manila-20.0.2.dev20 2026-08-18 11:28:05.206375 | ubuntu-noble | ++ local suffix=/source 2026-08-18 11:28:05.206385 | ubuntu-noble | ++ local name=manila 2026-08-18 11:28:05.206393 | ubuntu-noble | ++ local candidate path 2026-08-18 11:28:05.206403 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:05.206411 | ubuntu-noble | ++ path=overlays/2025.1/manila/source 2026-08-18 11:28:05.206418 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/manila/source ]] 2026-08-18 11:28:05.206429 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:05.206436 | ubuntu-noble | ++ path=overlays/2025.1/manila/source 2026-08-18 11:28:05.206443 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/manila/source ]] 2026-08-18 11:28:05.206454 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:05.206461 | ubuntu-noble | ++ path=overlays/2025.1/manila/source 2026-08-18 11:28:05.206468 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/manila/source ]] 2026-08-18 11:28:05.206475 | ubuntu-noble | ++ return 1 2026-08-18 11:28:05.207181 | ubuntu-noble | + overlay_dir= 2026-08-18 11:28:05.207236 | ubuntu-noble | + overlay_dir= 2026-08-18 11:28:05.207243 | ubuntu-noble | + echo Check patches for manila-stable-2025.1.tar.gz 2026-08-18 11:28:05.207248 | ubuntu-noble | Check patches for manila-stable-2025.1.tar.gz 2026-08-18 11:28:05.207254 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:28:05.207259 | ubuntu-noble | + echo Check overlays for manila-stable-2025.1.tar.gz 2026-08-18 11:28:05.207263 | ubuntu-noble | Check overlays for manila-stable-2025.1.tar.gz 2026-08-18 11:28:05.207267 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:28:05.207272 | ubuntu-noble | + popd 2026-08-18 11:28:05.207277 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 11:28:05.207282 | ubuntu-noble | + pushd tarballs 2026-08-18 11:28:05.207891 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz 2026-08-18 11:28:05.209872 | ubuntu-noble | + filename=masakari-stable-2025.1.tar.gz 2026-08-18 11:28:05.209919 | ubuntu-noble | + [[ -e masakari-stable-2025.1.tar.gz ]] 2026-08-18 11:28:05.209983 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz 2026-08-18 11:28:05.209989 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz 2026-08-18 11:28:05.209997 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz 2026-08-18 11:28:06.238307 | ubuntu-noble | 2026-08-18 11:28:06 URL:https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz [365497/365497] -> "masakari-stable-2025.1.tar.gz" [1] 2026-08-18 11:28:06.240549 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 11:28:06.240651 | ubuntu-noble | + echo Process masakari-stable-2025.1.tar.gz 2026-08-18 11:28:06.240668 | ubuntu-noble | Process masakari-stable-2025.1.tar.gz 2026-08-18 11:28:06.244293 | ubuntu-noble | ++ tar -tzf masakari-stable-2025.1.tar.gz 2026-08-18 11:28:06.244347 | ubuntu-noble | ++ head -1 2026-08-18 11:28:06.245615 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 11:28:06.253324 | ubuntu-noble | + directory=masakari-19.0.1.dev3 2026-08-18 11:28:06.254394 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 masakari-19.0.1.dev3 2026-08-18 11:28:06.254465 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-18 11:28:06.254481 | ubuntu-noble | ++ local directory=masakari-19.0.1.dev3 2026-08-18 11:28:06.254524 | ubuntu-noble | ++ local suffix= 2026-08-18 11:28:06.254622 | ubuntu-noble | ++ local name=masakari 2026-08-18 11:28:06.254634 | ubuntu-noble | ++ local candidate path 2026-08-18 11:28:06.254670 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:06.254683 | ubuntu-noble | ++ path=patches/2025.1/masakari 2026-08-18 11:28:06.254695 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/masakari ]] 2026-08-18 11:28:06.254778 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:06.254822 | ubuntu-noble | ++ path=patches/2025.1/masakari 2026-08-18 11:28:06.254838 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/masakari ]] 2026-08-18 11:28:06.254859 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:06.254875 | ubuntu-noble | ++ path=patches/2025.1/masakari 2026-08-18 11:28:06.254940 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/masakari ]] 2026-08-18 11:28:06.254951 | ubuntu-noble | ++ return 1 2026-08-18 11:28:06.255427 | ubuntu-noble | + patch_dir= 2026-08-18 11:28:06.255452 | ubuntu-noble | + patch_dir= 2026-08-18 11:28:06.257118 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 masakari-19.0.1.dev3 /source 2026-08-18 11:28:06.257163 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-18 11:28:06.257173 | ubuntu-noble | ++ local directory=masakari-19.0.1.dev3 2026-08-18 11:28:06.257182 | ubuntu-noble | ++ local suffix=/source 2026-08-18 11:28:06.257191 | ubuntu-noble | ++ local name=masakari 2026-08-18 11:28:06.257200 | ubuntu-noble | ++ local candidate path 2026-08-18 11:28:06.257209 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:06.257218 | ubuntu-noble | ++ path=overlays/2025.1/masakari/source 2026-08-18 11:28:06.257227 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/masakari/source ]] 2026-08-18 11:28:06.257236 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:06.257245 | ubuntu-noble | ++ path=overlays/2025.1/masakari/source 2026-08-18 11:28:06.257255 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/masakari/source ]] 2026-08-18 11:28:06.257264 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:06.257272 | ubuntu-noble | ++ path=overlays/2025.1/masakari/source 2026-08-18 11:28:06.257281 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/masakari/source ]] 2026-08-18 11:28:06.257290 | ubuntu-noble | ++ return 1 2026-08-18 11:28:06.257810 | ubuntu-noble | + overlay_dir= 2026-08-18 11:28:06.257841 | ubuntu-noble | + overlay_dir= 2026-08-18 11:28:06.257853 | ubuntu-noble | + echo Check patches for masakari-stable-2025.1.tar.gz 2026-08-18 11:28:06.257859 | ubuntu-noble | Check patches for masakari-stable-2025.1.tar.gz 2026-08-18 11:28:06.257865 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:28:06.257870 | ubuntu-noble | + echo Check overlays for masakari-stable-2025.1.tar.gz 2026-08-18 11:28:06.257876 | ubuntu-noble | Check overlays for masakari-stable-2025.1.tar.gz 2026-08-18 11:28:06.257881 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:28:06.257907 | ubuntu-noble | + popd 2026-08-18 11:28:06.257954 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 11:28:06.257964 | ubuntu-noble | + pushd tarballs 2026-08-18 11:28:06.259162 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-18 11:28:06.261059 | ubuntu-noble | + filename=neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-18 11:28:06.261102 | ubuntu-noble | + [[ -e neutron-dynamic-routing-stable-2025.1.tar.gz ]] 2026-08-18 11:28:06.261180 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-18 11:28:06.261191 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-18 11:28:06.261198 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-18 11:28:07.194136 | ubuntu-noble | 2026-08-18 11:28:07 URL:https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz [124178/124178] -> "neutron-dynamic-routing-stable-2025.1.tar.gz" [1] 2026-08-18 11:28:07.195562 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 11:28:07.195624 | ubuntu-noble | + echo Process neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-18 11:28:07.195638 | ubuntu-noble | Process neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-18 11:28:07.199152 | ubuntu-noble | ++ tar -tzf neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-18 11:28:07.199198 | ubuntu-noble | ++ head -1 2026-08-18 11:28:07.202102 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 11:28:07.209298 | ubuntu-noble | + directory=neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-18 11:28:07.209956 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-18 11:28:07.210095 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-18 11:28:07.210123 | ubuntu-noble | ++ local directory=neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-18 11:28:07.210166 | ubuntu-noble | ++ local suffix= 2026-08-18 11:28:07.210248 | ubuntu-noble | ++ local name=neutron_dynamic_routing 2026-08-18 11:28:07.210264 | ubuntu-noble | ++ local candidate path 2026-08-18 11:28:07.210312 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:07.210330 | ubuntu-noble | ++ path=patches/2025.1/neutron_dynamic_routing 2026-08-18 11:28:07.210345 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron_dynamic_routing ]] 2026-08-18 11:28:07.210387 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:07.210406 | ubuntu-noble | ++ path=patches/2025.1/neutron-dynamic-routing 2026-08-18 11:28:07.210418 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron-dynamic-routing ]] 2026-08-18 11:28:07.210435 | ubuntu-noble | ++ echo patches/2025.1/neutron-dynamic-routing 2026-08-18 11:28:07.210451 | ubuntu-noble | ++ return 0 2026-08-18 11:28:07.210986 | ubuntu-noble | + patch_dir=patches/2025.1/neutron-dynamic-routing 2026-08-18 11:28:07.212133 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 neutron_dynamic_routing-26.0.0.0rc2.dev2 /source 2026-08-18 11:28:07.212179 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-18 11:28:07.212188 | ubuntu-noble | ++ local directory=neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-18 11:28:07.212194 | ubuntu-noble | ++ local suffix=/source 2026-08-18 11:28:07.212205 | ubuntu-noble | ++ local name=neutron_dynamic_routing 2026-08-18 11:28:07.212212 | ubuntu-noble | ++ local candidate path 2026-08-18 11:28:07.212218 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:07.212227 | ubuntu-noble | ++ path=overlays/2025.1/neutron_dynamic_routing/source 2026-08-18 11:28:07.212258 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron_dynamic_routing/source ]] 2026-08-18 11:28:07.212314 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:07.212322 | ubuntu-noble | ++ path=overlays/2025.1/neutron-dynamic-routing/source 2026-08-18 11:28:07.212329 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron-dynamic-routing/source ]] 2026-08-18 11:28:07.212336 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:07.212344 | ubuntu-noble | ++ path=overlays/2025.1/neutron_dynamic_routing/source 2026-08-18 11:28:07.212351 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron_dynamic_routing/source ]] 2026-08-18 11:28:07.212359 | ubuntu-noble | ++ return 1 2026-08-18 11:28:07.212950 | ubuntu-noble | + overlay_dir= 2026-08-18 11:28:07.213014 | ubuntu-noble | + overlay_dir= 2026-08-18 11:28:07.213099 | ubuntu-noble | + echo Check patches for neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-18 11:28:07.213114 | ubuntu-noble | Check patches for neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-18 11:28:07.213404 | ubuntu-noble | + [[ -n patches/2025.1/neutron-dynamic-routing ]] 2026-08-18 11:28:07.213417 | ubuntu-noble | + tar xzf neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-18 11:28:07.234147 | ubuntu-noble | + rm neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-18 11:28:07.238095 | ubuntu-noble | + find neutron_dynamic_routing-26.0.0.0rc2.dev2 -type f 2026-08-18 11:28:07.238135 | ubuntu-noble | + sort 2026-08-18 11:28:07.240772 | ubuntu-noble | + pushd neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-18 11:28:07.243917 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron-dynamic-routing -type f -name '*.patch' 2026-08-18 11:28:07.243947 | ubuntu-noble | ++ sort 2026-08-18 11:28:07.244806 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 11:28:07.244835 | ubuntu-noble | + apply_patch patches/2025.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-18 11:28:07.244894 | ubuntu-noble | + local rel=patches/2025.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-18 11:28:07.244903 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-18 11:28:07.244920 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/neutron-dynamic-routing/bug-2023632.patch' 2026-08-18 11:28:07.244925 | ubuntu-noble | APPLY PATCH patches/2025.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-18 11:28:07.244932 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 11:28:07.246762 | ubuntu-noble | checking file neutron_dynamic_routing/db/bgp_db.py 2026-08-18 11:28:07.246796 | ubuntu-noble | Hunk #1 succeeded at 1024 (offset 6 lines). 2026-08-18 11:28:07.246992 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 11:28:07.249063 | ubuntu-noble | patching file neutron_dynamic_routing/db/bgp_db.py 2026-08-18 11:28:07.249086 | ubuntu-noble | Hunk #1 succeeded at 1024 (offset 6 lines). 2026-08-18 11:28:07.249239 | ubuntu-noble | + echo patches/2025.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-18 11:28:07.249401 | ubuntu-noble | + popd 2026-08-18 11:28:07.251109 | ubuntu-noble | + find neutron_dynamic_routing-26.0.0.0rc2.dev2 -type f 2026-08-18 11:28:07.251136 | ubuntu-noble | + sort 2026-08-18 11:28:07.255285 | ubuntu-noble | + append_new_files_to_sources_txt neutron_dynamic_routing-26.0.0.0rc2.dev2 files-before files-after 2026-08-18 11:28:07.255370 | ubuntu-noble | + local directory=neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-18 11:28:07.255399 | ubuntu-noble | + local before=files-before 2026-08-18 11:28:07.255421 | ubuntu-noble | + local after=files-after 2026-08-18 11:28:07.255439 | ubuntu-noble | + local sources_txt 2026-08-18 11:28:07.256766 | ubuntu-noble | ++ find neutron_dynamic_routing-26.0.0.0rc2.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-18 11:28:07.257246 | ubuntu-noble | ++ head -1 2026-08-18 11:28:07.259551 | ubuntu-noble | + sources_txt=neutron_dynamic_routing-26.0.0.0rc2.dev2/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-08-18 11:28:07.259610 | ubuntu-noble | + [[ -z neutron_dynamic_routing-26.0.0.0rc2.dev2/neutron_dynamic_routing.egg-info/SOURCES.txt ]] 2026-08-18 11:28:07.259635 | ubuntu-noble | + local new_files 2026-08-18 11:28:07.260371 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-18 11:28:07.262919 | ubuntu-noble | + new_files=neutron_dynamic_routing-26.0.0.0rc2.dev2/neutron_dynamic_routing/db/bgp_db.py.orig 2026-08-18 11:28:07.262967 | ubuntu-noble | + [[ -z neutron_dynamic_routing-26.0.0.0rc2.dev2/neutron_dynamic_routing/db/bgp_db.py.orig ]] 2026-08-18 11:28:07.263349 | ubuntu-noble | ++ tail -c1 neutron_dynamic_routing-26.0.0.0rc2.dev2/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-08-18 11:28:07.265143 | ubuntu-noble | + [[ -n h ]] 2026-08-18 11:28:07.265182 | ubuntu-noble | + echo 2026-08-18 11:28:07.265188 | ubuntu-noble | + local file 2026-08-18 11:28:07.265193 | ubuntu-noble | + for file in $new_files 2026-08-18 11:28:07.265198 | ubuntu-noble | + case $file in 2026-08-18 11:28:07.265202 | ubuntu-noble | + continue 2026-08-18 11:28:07.265206 | ubuntu-noble | + rm files-before files-after 2026-08-18 11:28:07.266992 | ubuntu-noble | + tar czf neutron-dynamic-routing-stable-2025.1.tar.gz neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-18 11:28:07.309778 | ubuntu-noble | + rm -r neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-18 11:28:07.317684 | ubuntu-noble | + echo Check overlays for neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-18 11:28:07.317745 | ubuntu-noble | Check overlays for neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-18 11:28:07.317758 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:28:07.317769 | ubuntu-noble | + popd 2026-08-18 11:28:07.317788 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 11:28:07.317799 | ubuntu-noble | + pushd tarballs 2026-08-18 11:28:07.319129 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.1.tar.gz 2026-08-18 11:28:07.320648 | ubuntu-noble | + filename=neutron-vpnaas-stable-2025.1.tar.gz 2026-08-18 11:28:07.320682 | ubuntu-noble | + [[ -e neutron-vpnaas-stable-2025.1.tar.gz ]] 2026-08-18 11:28:07.320694 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.1.tar.gz 2026-08-18 11:28:07.320705 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.1.tar.gz 2026-08-18 11:28:07.320716 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.1.tar.gz 2026-08-18 11:28:08.364807 | ubuntu-noble | 2026-08-18 11:28:08 URL:https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.1.tar.gz [229988/229988] -> "neutron-vpnaas-stable-2025.1.tar.gz" [1] 2026-08-18 11:28:08.367400 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 11:28:08.367435 | ubuntu-noble | + echo Process neutron-vpnaas-stable-2025.1.tar.gz 2026-08-18 11:28:08.367442 | ubuntu-noble | Process neutron-vpnaas-stable-2025.1.tar.gz 2026-08-18 11:28:08.371549 | ubuntu-noble | ++ tar -tzf neutron-vpnaas-stable-2025.1.tar.gz 2026-08-18 11:28:08.371585 | ubuntu-noble | ++ head -1 2026-08-18 11:28:08.371589 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 11:28:08.375963 | ubuntu-noble | + directory=neutron_vpnaas-26.0.0.0rc2.dev2 2026-08-18 11:28:08.377010 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 neutron_vpnaas-26.0.0.0rc2.dev2 2026-08-18 11:28:08.377058 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-18 11:28:08.377066 | ubuntu-noble | ++ local directory=neutron_vpnaas-26.0.0.0rc2.dev2 2026-08-18 11:28:08.377070 | ubuntu-noble | ++ local suffix= 2026-08-18 11:28:08.377074 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-08-18 11:28:08.377077 | ubuntu-noble | ++ local candidate path 2026-08-18 11:28:08.377081 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:08.377085 | ubuntu-noble | ++ path=patches/2025.1/neutron_vpnaas 2026-08-18 11:28:08.377089 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron_vpnaas ]] 2026-08-18 11:28:08.377094 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:08.377097 | ubuntu-noble | ++ path=patches/2025.1/neutron-vpnaas 2026-08-18 11:28:08.377101 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron-vpnaas ]] 2026-08-18 11:28:08.377105 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:08.377108 | ubuntu-noble | ++ path=patches/2025.1/neutron_vpnaas 2026-08-18 11:28:08.377111 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron_vpnaas ]] 2026-08-18 11:28:08.377115 | ubuntu-noble | ++ return 1 2026-08-18 11:28:08.377536 | ubuntu-noble | + patch_dir= 2026-08-18 11:28:08.377586 | ubuntu-noble | + patch_dir= 2026-08-18 11:28:08.378106 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 neutron_vpnaas-26.0.0.0rc2.dev2 /source 2026-08-18 11:28:08.378137 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-18 11:28:08.378149 | ubuntu-noble | ++ local directory=neutron_vpnaas-26.0.0.0rc2.dev2 2026-08-18 11:28:08.378160 | ubuntu-noble | ++ local suffix=/source 2026-08-18 11:28:08.378170 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-08-18 11:28:08.378188 | ubuntu-noble | ++ local candidate path 2026-08-18 11:28:08.378200 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:08.378211 | ubuntu-noble | ++ path=overlays/2025.1/neutron_vpnaas/source 2026-08-18 11:28:08.378222 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron_vpnaas/source ]] 2026-08-18 11:28:08.378233 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:08.378244 | ubuntu-noble | ++ path=overlays/2025.1/neutron-vpnaas/source 2026-08-18 11:28:08.378254 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron-vpnaas/source ]] 2026-08-18 11:28:08.378260 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:08.378268 | ubuntu-noble | ++ path=overlays/2025.1/neutron_vpnaas/source 2026-08-18 11:28:08.378275 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron_vpnaas/source ]] 2026-08-18 11:28:08.378281 | ubuntu-noble | ++ return 1 2026-08-18 11:28:08.378388 | ubuntu-noble | + overlay_dir= 2026-08-18 11:28:08.378431 | ubuntu-noble | + overlay_dir= 2026-08-18 11:28:08.378480 | ubuntu-noble | + echo Check patches for neutron-vpnaas-stable-2025.1.tar.gz 2026-08-18 11:28:08.378503 | ubuntu-noble | Check patches for neutron-vpnaas-stable-2025.1.tar.gz 2026-08-18 11:28:08.378534 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:28:08.378565 | ubuntu-noble | + echo Check overlays for neutron-vpnaas-stable-2025.1.tar.gz 2026-08-18 11:28:08.378584 | ubuntu-noble | Check overlays for neutron-vpnaas-stable-2025.1.tar.gz 2026-08-18 11:28:08.378611 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:28:08.378636 | ubuntu-noble | + popd 2026-08-18 11:28:08.378745 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 11:28:08.378779 | ubuntu-noble | + pushd tarballs 2026-08-18 11:28:08.379413 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz 2026-08-18 11:28:08.380747 | ubuntu-noble | + filename=neutron-stable-2025.1.tar.gz 2026-08-18 11:28:08.381102 | ubuntu-noble | + [[ -e neutron-stable-2025.1.tar.gz ]] 2026-08-18 11:28:08.381135 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz 2026-08-18 11:28:08.381147 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz 2026-08-18 11:28:08.381158 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz 2026-08-18 11:28:10.231237 | ubuntu-noble | 2026-08-18 11:28:10 URL:https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz [12261868/12261868] -> "neutron-stable-2025.1.tar.gz" [1] 2026-08-18 11:28:10.233737 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 11:28:10.233902 | ubuntu-noble | + echo Process neutron-stable-2025.1.tar.gz 2026-08-18 11:28:10.233941 | ubuntu-noble | Process neutron-stable-2025.1.tar.gz 2026-08-18 11:28:10.236602 | ubuntu-noble | ++ tar -tzf neutron-stable-2025.1.tar.gz 2026-08-18 11:28:10.237805 | ubuntu-noble | ++ head -1 2026-08-18 11:28:10.241113 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 11:28:10.248252 | ubuntu-noble | + directory=neutron-26.0.6.dev8 2026-08-18 11:28:10.249203 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 neutron-26.0.6.dev8 2026-08-18 11:28:10.249342 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-18 11:28:10.249395 | ubuntu-noble | ++ local directory=neutron-26.0.6.dev8 2026-08-18 11:28:10.249465 | ubuntu-noble | ++ local suffix= 2026-08-18 11:28:10.249546 | ubuntu-noble | ++ local name=neutron 2026-08-18 11:28:10.249580 | ubuntu-noble | ++ local candidate path 2026-08-18 11:28:10.249635 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:10.249665 | ubuntu-noble | ++ path=patches/2025.1/neutron 2026-08-18 11:28:10.249696 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron ]] 2026-08-18 11:28:10.249750 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:10.249776 | ubuntu-noble | ++ path=patches/2025.1/neutron 2026-08-18 11:28:10.249801 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron ]] 2026-08-18 11:28:10.249884 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:10.249923 | ubuntu-noble | ++ path=patches/2025.1/neutron 2026-08-18 11:28:10.249960 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron ]] 2026-08-18 11:28:10.249991 | ubuntu-noble | ++ return 1 2026-08-18 11:28:10.250547 | ubuntu-noble | + patch_dir= 2026-08-18 11:28:10.250613 | ubuntu-noble | + patch_dir= 2026-08-18 11:28:10.251793 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 neutron-26.0.6.dev8 /source 2026-08-18 11:28:10.252195 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-18 11:28:10.252282 | ubuntu-noble | ++ local directory=neutron-26.0.6.dev8 2026-08-18 11:28:10.252356 | ubuntu-noble | ++ local suffix=/source 2026-08-18 11:28:10.252464 | ubuntu-noble | ++ local name=neutron 2026-08-18 11:28:10.252517 | ubuntu-noble | ++ local candidate path 2026-08-18 11:28:10.252602 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:10.252652 | ubuntu-noble | ++ path=overlays/2025.1/neutron/source 2026-08-18 11:28:10.252703 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron/source ]] 2026-08-18 11:28:10.252787 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:10.252856 | ubuntu-noble | ++ path=overlays/2025.1/neutron/source 2026-08-18 11:28:10.252902 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron/source ]] 2026-08-18 11:28:10.252946 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:10.252984 | ubuntu-noble | ++ path=overlays/2025.1/neutron/source 2026-08-18 11:28:10.253024 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron/source ]] 2026-08-18 11:28:10.253126 | ubuntu-noble | ++ return 1 2026-08-18 11:28:10.253773 | ubuntu-noble | + overlay_dir= 2026-08-18 11:28:10.253874 | ubuntu-noble | + overlay_dir= 2026-08-18 11:28:10.253926 | ubuntu-noble | + echo Check patches for neutron-stable-2025.1.tar.gz 2026-08-18 11:28:10.253948 | ubuntu-noble | Check patches for neutron-stable-2025.1.tar.gz 2026-08-18 11:28:10.253983 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:28:10.254013 | ubuntu-noble | + echo Check overlays for neutron-stable-2025.1.tar.gz 2026-08-18 11:28:10.254031 | ubuntu-noble | Check overlays for neutron-stable-2025.1.tar.gz 2026-08-18 11:28:10.254147 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:28:10.254174 | ubuntu-noble | + popd 2026-08-18 11:28:10.254286 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 11:28:10.254343 | ubuntu-noble | + pushd tarballs 2026-08-18 11:28:10.255577 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz 2026-08-18 11:28:10.258887 | ubuntu-noble | + filename=nova-stable-2025.1.tar.gz 2026-08-18 11:28:10.259065 | ubuntu-noble | + [[ -e nova-stable-2025.1.tar.gz ]] 2026-08-18 11:28:10.259580 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz 2026-08-18 11:28:10.259601 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz 2026-08-18 11:28:10.259610 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz 2026-08-18 11:28:12.064244 | ubuntu-noble | 2026-08-18 11:28:12 URL:https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz [9660204/9660204] -> "nova-stable-2025.1.tar.gz" [1] 2026-08-18 11:28:12.067137 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 11:28:12.067190 | ubuntu-noble | + echo Process nova-stable-2025.1.tar.gz 2026-08-18 11:28:12.067203 | ubuntu-noble | Process nova-stable-2025.1.tar.gz 2026-08-18 11:28:12.069122 | ubuntu-noble | ++ tar -tzf nova-stable-2025.1.tar.gz 2026-08-18 11:28:12.069455 | ubuntu-noble | ++ head -1 2026-08-18 11:28:12.071553 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 11:28:12.078866 | ubuntu-noble | + directory=nova-31.3.2.dev3 2026-08-18 11:28:12.079824 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 nova-31.3.2.dev3 2026-08-18 11:28:12.080111 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-18 11:28:12.080835 | ubuntu-noble | ++ local directory=nova-31.3.2.dev3 2026-08-18 11:28:12.080869 | ubuntu-noble | ++ local suffix= 2026-08-18 11:28:12.080881 | ubuntu-noble | ++ local name=nova 2026-08-18 11:28:12.080888 | ubuntu-noble | ++ local candidate path 2026-08-18 11:28:12.080896 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:12.080902 | ubuntu-noble | ++ path=patches/2025.1/nova 2026-08-18 11:28:12.080909 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/nova ]] 2026-08-18 11:28:12.080916 | ubuntu-noble | ++ echo patches/2025.1/nova 2026-08-18 11:28:12.080923 | ubuntu-noble | ++ return 0 2026-08-18 11:28:12.080936 | ubuntu-noble | + patch_dir=patches/2025.1/nova 2026-08-18 11:28:12.082116 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 nova-31.3.2.dev3 /source 2026-08-18 11:28:12.082151 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-18 11:28:12.082158 | ubuntu-noble | ++ local directory=nova-31.3.2.dev3 2026-08-18 11:28:12.082165 | ubuntu-noble | ++ local suffix=/source 2026-08-18 11:28:12.082171 | ubuntu-noble | ++ local name=nova 2026-08-18 11:28:12.082177 | ubuntu-noble | ++ local candidate path 2026-08-18 11:28:12.082183 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:12.082190 | ubuntu-noble | ++ path=overlays/2025.1/nova/source 2026-08-18 11:28:12.082196 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/nova/source ]] 2026-08-18 11:28:12.082203 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:12.082209 | ubuntu-noble | ++ path=overlays/2025.1/nova/source 2026-08-18 11:28:12.082216 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/nova/source ]] 2026-08-18 11:28:12.082222 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:12.082228 | ubuntu-noble | ++ path=overlays/2025.1/nova/source 2026-08-18 11:28:12.082238 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/nova/source ]] 2026-08-18 11:28:12.082244 | ubuntu-noble | ++ return 1 2026-08-18 11:28:12.082883 | ubuntu-noble | + overlay_dir= 2026-08-18 11:28:12.082903 | ubuntu-noble | + overlay_dir= 2026-08-18 11:28:12.082909 | ubuntu-noble | + echo Check patches for nova-stable-2025.1.tar.gz 2026-08-18 11:28:12.082915 | ubuntu-noble | Check patches for nova-stable-2025.1.tar.gz 2026-08-18 11:28:12.082921 | ubuntu-noble | + [[ -n patches/2025.1/nova ]] 2026-08-18 11:28:12.082928 | ubuntu-noble | + tar xzf nova-stable-2025.1.tar.gz 2026-08-18 11:28:12.492836 | ubuntu-noble | + rm nova-stable-2025.1.tar.gz 2026-08-18 11:28:12.498088 | ubuntu-noble | + find nova-31.3.2.dev3 -type f 2026-08-18 11:28:12.498124 | ubuntu-noble | + sort 2026-08-18 11:28:12.511031 | ubuntu-noble | + pushd nova-31.3.2.dev3 2026-08-18 11:28:12.512060 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/nova -type f -name '*.patch' 2026-08-18 11:28:12.512249 | ubuntu-noble | ++ sort 2026-08-18 11:28:12.514466 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 11:28:12.514557 | ubuntu-noble | + apply_patch patches/2025.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-18 11:28:12.514598 | ubuntu-noble | + local rel=patches/2025.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-18 11:28:12.514626 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-18 11:28:12.514650 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch' 2026-08-18 11:28:12.514663 | ubuntu-noble | APPLY PATCH patches/2025.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-18 11:28:12.514682 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 11:28:12.515907 | ubuntu-noble | checking file nova/api/openstack/identity.py 2026-08-18 11:28:12.516115 | ubuntu-noble | checking file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-18 11:28:12.516363 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 11:28:12.517510 | ubuntu-noble | patching file nova/api/openstack/identity.py 2026-08-18 11:28:12.517767 | ubuntu-noble | patching file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-18 11:28:12.518075 | ubuntu-noble | + echo patches/2025.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-18 11:28:12.518170 | ubuntu-noble | + popd 2026-08-18 11:28:12.518591 | ubuntu-noble | + find nova-31.3.2.dev3 -type f 2026-08-18 11:28:12.518723 | ubuntu-noble | + sort 2026-08-18 11:28:12.531777 | ubuntu-noble | + append_new_files_to_sources_txt nova-31.3.2.dev3 files-before files-after 2026-08-18 11:28:12.531871 | ubuntu-noble | + local directory=nova-31.3.2.dev3 2026-08-18 11:28:12.531897 | ubuntu-noble | + local before=files-before 2026-08-18 11:28:12.531915 | ubuntu-noble | + local after=files-after 2026-08-18 11:28:12.531930 | ubuntu-noble | + local sources_txt 2026-08-18 11:28:12.532736 | ubuntu-noble | ++ find nova-31.3.2.dev3 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-18 11:28:12.532946 | ubuntu-noble | ++ head -1 2026-08-18 11:28:12.534937 | ubuntu-noble | + sources_txt=nova-31.3.2.dev3/nova.egg-info/SOURCES.txt 2026-08-18 11:28:12.534989 | ubuntu-noble | + [[ -z nova-31.3.2.dev3/nova.egg-info/SOURCES.txt ]] 2026-08-18 11:28:12.535009 | ubuntu-noble | + local new_files 2026-08-18 11:28:12.535464 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-18 11:28:12.539694 | ubuntu-noble | + new_files=nova-31.3.2.dev3/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-18 11:28:12.539743 | ubuntu-noble | + [[ -z nova-31.3.2.dev3/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py ]] 2026-08-18 11:28:12.540205 | ubuntu-noble | ++ tail -c1 nova-31.3.2.dev3/nova.egg-info/SOURCES.txt 2026-08-18 11:28:12.541384 | ubuntu-noble | + [[ -n h ]] 2026-08-18 11:28:12.541424 | ubuntu-noble | + echo 2026-08-18 11:28:12.541475 | ubuntu-noble | + local file 2026-08-18 11:28:12.541499 | ubuntu-noble | + for file in $new_files 2026-08-18 11:28:12.541513 | ubuntu-noble | + case $file in 2026-08-18 11:28:12.541562 | ubuntu-noble | + echo 'APPEND nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py TO nova-31.3.2.dev3/nova.egg-info/SOURCES.txt' 2026-08-18 11:28:12.541576 | ubuntu-noble | APPEND nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py TO nova-31.3.2.dev3/nova.egg-info/SOURCES.txt 2026-08-18 11:28:12.541604 | ubuntu-noble | + echo nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-18 11:28:12.541654 | ubuntu-noble | + rm files-before files-after 2026-08-18 11:28:12.543190 | ubuntu-noble | + tar czf nova-stable-2025.1.tar.gz nova-31.3.2.dev3 2026-08-18 11:28:14.057847 | ubuntu-noble | + rm -r nova-31.3.2.dev3 2026-08-18 11:28:14.161847 | ubuntu-noble | + echo Check overlays for nova-stable-2025.1.tar.gz 2026-08-18 11:28:14.162532 | ubuntu-noble | Check overlays for nova-stable-2025.1.tar.gz 2026-08-18 11:28:14.162562 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:28:14.162570 | ubuntu-noble | + popd 2026-08-18 11:28:14.162577 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 11:28:14.162584 | ubuntu-noble | + pushd tarballs 2026-08-18 11:28:14.163990 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz 2026-08-18 11:28:14.166200 | ubuntu-noble | + filename=octavia-stable-2025.1.tar.gz 2026-08-18 11:28:14.166233 | ubuntu-noble | + [[ -e octavia-stable-2025.1.tar.gz ]] 2026-08-18 11:28:14.166240 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz 2026-08-18 11:28:14.166247 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz 2026-08-18 11:28:14.166254 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz 2026-08-18 11:28:15.450203 | ubuntu-noble | 2026-08-18 11:28:15 URL:https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz [1342959/1342959] -> "octavia-stable-2025.1.tar.gz" [1] 2026-08-18 11:28:15.452245 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 11:28:15.452291 | ubuntu-noble | + echo Process octavia-stable-2025.1.tar.gz 2026-08-18 11:28:15.452301 | ubuntu-noble | Process octavia-stable-2025.1.tar.gz 2026-08-18 11:28:15.455096 | ubuntu-noble | ++ tar -tzf octavia-stable-2025.1.tar.gz 2026-08-18 11:28:15.455133 | ubuntu-noble | ++ head -1 2026-08-18 11:28:15.456459 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 11:28:15.461219 | ubuntu-noble | + directory=octavia-16.0.2.dev21 2026-08-18 11:28:15.461882 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 octavia-16.0.2.dev21 2026-08-18 11:28:15.461978 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-18 11:28:15.462021 | ubuntu-noble | ++ local directory=octavia-16.0.2.dev21 2026-08-18 11:28:15.462104 | ubuntu-noble | ++ local suffix= 2026-08-18 11:28:15.462192 | ubuntu-noble | ++ local name=octavia 2026-08-18 11:28:15.462226 | ubuntu-noble | ++ local candidate path 2026-08-18 11:28:15.462293 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:15.462326 | ubuntu-noble | ++ path=patches/2025.1/octavia 2026-08-18 11:28:15.462355 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/octavia ]] 2026-08-18 11:28:15.462413 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:15.462441 | ubuntu-noble | ++ path=patches/2025.1/octavia 2026-08-18 11:28:15.462468 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/octavia ]] 2026-08-18 11:28:15.462495 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:15.462521 | ubuntu-noble | ++ path=patches/2025.1/octavia 2026-08-18 11:28:15.462549 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/octavia ]] 2026-08-18 11:28:15.462584 | ubuntu-noble | ++ return 1 2026-08-18 11:28:15.463004 | ubuntu-noble | + patch_dir= 2026-08-18 11:28:15.463083 | ubuntu-noble | + patch_dir= 2026-08-18 11:28:15.463728 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 octavia-16.0.2.dev21 /source 2026-08-18 11:28:15.463832 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-18 11:28:15.463859 | ubuntu-noble | ++ local directory=octavia-16.0.2.dev21 2026-08-18 11:28:15.463888 | ubuntu-noble | ++ local suffix=/source 2026-08-18 11:28:15.463932 | ubuntu-noble | ++ local name=octavia 2026-08-18 11:28:15.463955 | ubuntu-noble | ++ local candidate path 2026-08-18 11:28:15.463998 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:15.464020 | ubuntu-noble | ++ path=overlays/2025.1/octavia/source 2026-08-18 11:28:15.464083 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/octavia/source ]] 2026-08-18 11:28:15.464126 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:15.464146 | ubuntu-noble | ++ path=overlays/2025.1/octavia/source 2026-08-18 11:28:15.464165 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/octavia/source ]] 2026-08-18 11:28:15.464183 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:15.464200 | ubuntu-noble | ++ path=overlays/2025.1/octavia/source 2026-08-18 11:28:15.464218 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/octavia/source ]] 2026-08-18 11:28:15.464239 | ubuntu-noble | ++ return 1 2026-08-18 11:28:15.464597 | ubuntu-noble | + overlay_dir= 2026-08-18 11:28:15.464638 | ubuntu-noble | + overlay_dir= 2026-08-18 11:28:15.464675 | ubuntu-noble | + echo Check patches for octavia-stable-2025.1.tar.gz 2026-08-18 11:28:15.464693 | ubuntu-noble | Check patches for octavia-stable-2025.1.tar.gz 2026-08-18 11:28:15.464717 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:28:15.464775 | ubuntu-noble | + echo Check overlays for octavia-stable-2025.1.tar.gz 2026-08-18 11:28:15.464806 | ubuntu-noble | Check overlays for octavia-stable-2025.1.tar.gz 2026-08-18 11:28:15.464827 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:28:15.464848 | ubuntu-noble | + popd 2026-08-18 11:28:15.464933 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 11:28:15.464962 | ubuntu-noble | + pushd tarballs 2026-08-18 11:28:15.465553 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz 2026-08-18 11:28:15.467229 | ubuntu-noble | + filename=placement-stable-2025.1.tar.gz 2026-08-18 11:28:15.467286 | ubuntu-noble | + [[ -e placement-stable-2025.1.tar.gz ]] 2026-08-18 11:28:15.467331 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz 2026-08-18 11:28:15.467348 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz 2026-08-18 11:28:15.467376 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz 2026-08-18 11:28:16.614478 | ubuntu-noble | 2026-08-18 11:28:16 URL:https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz [568189/568189] -> "placement-stable-2025.1.tar.gz" [1] 2026-08-18 11:28:16.617105 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 11:28:16.617247 | ubuntu-noble | + echo Process placement-stable-2025.1.tar.gz 2026-08-18 11:28:16.617288 | ubuntu-noble | Process placement-stable-2025.1.tar.gz 2026-08-18 11:28:16.619630 | ubuntu-noble | ++ tar -tzf placement-stable-2025.1.tar.gz 2026-08-18 11:28:16.623094 | ubuntu-noble | ++ head -1 2026-08-18 11:28:16.623133 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 11:28:16.633801 | ubuntu-noble | + directory=openstack_placement-13.0.1.dev7 2026-08-18 11:28:16.634447 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 openstack_placement-13.0.1.dev7 2026-08-18 11:28:16.634544 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-18 11:28:16.634577 | ubuntu-noble | ++ local directory=openstack_placement-13.0.1.dev7 2026-08-18 11:28:16.634611 | ubuntu-noble | ++ local suffix= 2026-08-18 11:28:16.634662 | ubuntu-noble | ++ local name=openstack_placement 2026-08-18 11:28:16.634692 | ubuntu-noble | ++ local candidate path 2026-08-18 11:28:16.634794 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:16.634819 | ubuntu-noble | ++ path=patches/2025.1/openstack_placement 2026-08-18 11:28:16.634842 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_placement ]] 2026-08-18 11:28:16.634885 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:16.634903 | ubuntu-noble | ++ path=patches/2025.1/openstack-placement 2026-08-18 11:28:16.634921 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack-placement ]] 2026-08-18 11:28:16.634942 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:16.634959 | ubuntu-noble | ++ path=patches/2025.1/openstack_placement 2026-08-18 11:28:16.634975 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_placement ]] 2026-08-18 11:28:16.634996 | ubuntu-noble | ++ return 1 2026-08-18 11:28:16.635307 | ubuntu-noble | + patch_dir= 2026-08-18 11:28:16.635350 | ubuntu-noble | + patch_dir= 2026-08-18 11:28:16.636402 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 openstack_placement-13.0.1.dev7 /source 2026-08-18 11:28:16.636616 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-18 11:28:16.636700 | ubuntu-noble | ++ local directory=openstack_placement-13.0.1.dev7 2026-08-18 11:28:16.636807 | ubuntu-noble | ++ local suffix=/source 2026-08-18 11:28:16.636916 | ubuntu-noble | ++ local name=openstack_placement 2026-08-18 11:28:16.636970 | ubuntu-noble | ++ local candidate path 2026-08-18 11:28:16.637138 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:16.637206 | ubuntu-noble | ++ path=overlays/2025.1/openstack_placement/source 2026-08-18 11:28:16.637258 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack_placement/source ]] 2026-08-18 11:28:16.637331 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:16.637375 | ubuntu-noble | ++ path=overlays/2025.1/openstack-placement/source 2026-08-18 11:28:16.637418 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack-placement/source ]] 2026-08-18 11:28:16.637492 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:16.637535 | ubuntu-noble | ++ path=overlays/2025.1/openstack_placement/source 2026-08-18 11:28:16.637576 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack_placement/source ]] 2026-08-18 11:28:16.637626 | ubuntu-noble | ++ return 1 2026-08-18 11:28:16.638237 | ubuntu-noble | + overlay_dir= 2026-08-18 11:28:16.638291 | ubuntu-noble | + overlay_dir= 2026-08-18 11:28:16.638325 | ubuntu-noble | + echo Check patches for placement-stable-2025.1.tar.gz 2026-08-18 11:28:16.638341 | ubuntu-noble | Check patches for placement-stable-2025.1.tar.gz 2026-08-18 11:28:16.638362 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:28:16.638385 | ubuntu-noble | + echo Check overlays for placement-stable-2025.1.tar.gz 2026-08-18 11:28:16.638398 | ubuntu-noble | Check overlays for placement-stable-2025.1.tar.gz 2026-08-18 11:28:16.638417 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:28:16.638433 | ubuntu-noble | + popd 2026-08-18 11:28:16.638510 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 11:28:16.638536 | ubuntu-noble | + pushd tarballs 2026-08-18 11:28:16.639739 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.1.tar.gz 2026-08-18 11:28:16.642654 | ubuntu-noble | + filename=skyline-apiserver-stable-2025.1.tar.gz 2026-08-18 11:28:16.642730 | ubuntu-noble | + [[ -e skyline-apiserver-stable-2025.1.tar.gz ]] 2026-08-18 11:28:16.642798 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.1.tar.gz 2026-08-18 11:28:16.642817 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.1.tar.gz 2026-08-18 11:28:16.642844 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.1.tar.gz 2026-08-18 11:28:18.475526 | ubuntu-noble | 2026-08-18 11:28:18 URL:https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.1.tar.gz [9063273/9063273] -> "skyline-apiserver-stable-2025.1.tar.gz" [1] 2026-08-18 11:28:18.478399 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 11:28:18.478562 | ubuntu-noble | + echo Process skyline-apiserver-stable-2025.1.tar.gz 2026-08-18 11:28:18.478609 | ubuntu-noble | Process skyline-apiserver-stable-2025.1.tar.gz 2026-08-18 11:28:18.481113 | ubuntu-noble | ++ tar -tzf skyline-apiserver-stable-2025.1.tar.gz 2026-08-18 11:28:18.481732 | ubuntu-noble | ++ head -1 2026-08-18 11:28:18.483620 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 11:28:18.492284 | ubuntu-noble | + directory=skyline_apiserver-6.0.1.dev17 2026-08-18 11:28:18.494494 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 skyline_apiserver-6.0.1.dev17 2026-08-18 11:28:18.494547 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-18 11:28:18.494559 | ubuntu-noble | ++ local directory=skyline_apiserver-6.0.1.dev17 2026-08-18 11:28:18.494568 | ubuntu-noble | ++ local suffix= 2026-08-18 11:28:18.494577 | ubuntu-noble | ++ local name=skyline_apiserver 2026-08-18 11:28:18.494585 | ubuntu-noble | ++ local candidate path 2026-08-18 11:28:18.494594 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:18.494602 | ubuntu-noble | ++ path=patches/2025.1/skyline_apiserver 2026-08-18 11:28:18.494611 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/skyline_apiserver ]] 2026-08-18 11:28:18.494619 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:18.494628 | ubuntu-noble | ++ path=patches/2025.1/skyline-apiserver 2026-08-18 11:28:18.494636 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/skyline-apiserver ]] 2026-08-18 11:28:18.494644 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:18.494652 | ubuntu-noble | ++ path=patches/2025.1/skyline_apiserver 2026-08-18 11:28:18.494660 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/skyline_apiserver ]] 2026-08-18 11:28:18.494668 | ubuntu-noble | ++ return 1 2026-08-18 11:28:18.494744 | ubuntu-noble | + patch_dir= 2026-08-18 11:28:18.494754 | ubuntu-noble | + patch_dir= 2026-08-18 11:28:18.496331 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 skyline_apiserver-6.0.1.dev17 /source 2026-08-18 11:28:18.496367 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-18 11:28:18.496392 | ubuntu-noble | ++ local directory=skyline_apiserver-6.0.1.dev17 2026-08-18 11:28:18.496400 | ubuntu-noble | ++ local suffix=/source 2026-08-18 11:28:18.496407 | ubuntu-noble | ++ local name=skyline_apiserver 2026-08-18 11:28:18.496414 | ubuntu-noble | ++ local candidate path 2026-08-18 11:28:18.496421 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:18.496429 | ubuntu-noble | ++ path=overlays/2025.1/skyline_apiserver/source 2026-08-18 11:28:18.496436 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/skyline_apiserver/source ]] 2026-08-18 11:28:18.496443 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:18.496450 | ubuntu-noble | ++ path=overlays/2025.1/skyline-apiserver/source 2026-08-18 11:28:18.496457 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/skyline-apiserver/source ]] 2026-08-18 11:28:18.496464 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:18.496471 | ubuntu-noble | ++ path=overlays/2025.1/skyline_apiserver/source 2026-08-18 11:28:18.496478 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/skyline_apiserver/source ]] 2026-08-18 11:28:18.496485 | ubuntu-noble | ++ return 1 2026-08-18 11:28:18.496498 | ubuntu-noble | + overlay_dir= 2026-08-18 11:28:18.496506 | ubuntu-noble | + overlay_dir= 2026-08-18 11:28:18.496513 | ubuntu-noble | + echo Check patches for skyline-apiserver-stable-2025.1.tar.gz 2026-08-18 11:28:18.496520 | ubuntu-noble | Check patches for skyline-apiserver-stable-2025.1.tar.gz 2026-08-18 11:28:18.496527 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:28:18.496534 | ubuntu-noble | + echo Check overlays for skyline-apiserver-stable-2025.1.tar.gz 2026-08-18 11:28:18.496541 | ubuntu-noble | Check overlays for skyline-apiserver-stable-2025.1.tar.gz 2026-08-18 11:28:18.496548 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:28:18.496555 | ubuntu-noble | + popd 2026-08-18 11:28:18.497081 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 11:28:18.497130 | ubuntu-noble | + pushd tarballs 2026-08-18 11:28:18.497786 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.1.tar.gz 2026-08-18 11:28:18.500111 | ubuntu-noble | + filename=skyline-console-stable-2025.1.tar.gz 2026-08-18 11:28:18.500151 | ubuntu-noble | + [[ -e skyline-console-stable-2025.1.tar.gz ]] 2026-08-18 11:28:18.500223 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.1.tar.gz 2026-08-18 11:28:18.500625 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.1.tar.gz 2026-08-18 11:28:18.500641 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.1.tar.gz 2026-08-18 11:28:21.077225 | ubuntu-noble | 2026-08-18 11:28:21 URL:https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.1.tar.gz [26666407/26666407] -> "skyline-console-stable-2025.1.tar.gz" [1] 2026-08-18 11:28:21.079185 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 11:28:21.079225 | ubuntu-noble | + echo Process skyline-console-stable-2025.1.tar.gz 2026-08-18 11:28:21.079238 | ubuntu-noble | Process skyline-console-stable-2025.1.tar.gz 2026-08-18 11:28:21.083160 | ubuntu-noble | ++ tar -tzf skyline-console-stable-2025.1.tar.gz 2026-08-18 11:28:21.083249 | ubuntu-noble | ++ head -1 2026-08-18 11:28:21.084619 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 11:28:21.091769 | ubuntu-noble | + directory=skyline_console-6.0.2.dev2 2026-08-18 11:28:21.092797 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 skyline_console-6.0.2.dev2 2026-08-18 11:28:21.092991 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-18 11:28:21.093069 | ubuntu-noble | ++ local directory=skyline_console-6.0.2.dev2 2026-08-18 11:28:21.093158 | ubuntu-noble | ++ local suffix= 2026-08-18 11:28:21.093248 | ubuntu-noble | ++ local name=skyline_console 2026-08-18 11:28:21.093288 | ubuntu-noble | ++ local candidate path 2026-08-18 11:28:21.093386 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:21.093437 | ubuntu-noble | ++ path=patches/2025.1/skyline_console 2026-08-18 11:28:21.093485 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/skyline_console ]] 2026-08-18 11:28:21.093546 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:21.093596 | ubuntu-noble | ++ path=patches/2025.1/skyline-console 2026-08-18 11:28:21.093628 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/skyline-console ]] 2026-08-18 11:28:21.093720 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:21.093751 | ubuntu-noble | ++ path=patches/2025.1/skyline_console 2026-08-18 11:28:21.093781 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/skyline_console ]] 2026-08-18 11:28:21.093818 | ubuntu-noble | ++ return 1 2026-08-18 11:28:21.094406 | ubuntu-noble | + patch_dir= 2026-08-18 11:28:21.094486 | ubuntu-noble | + patch_dir= 2026-08-18 11:28:21.095382 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 skyline_console-6.0.2.dev2 /source 2026-08-18 11:28:21.095462 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-18 11:28:21.095473 | ubuntu-noble | ++ local directory=skyline_console-6.0.2.dev2 2026-08-18 11:28:21.095482 | ubuntu-noble | ++ local suffix=/source 2026-08-18 11:28:21.095551 | ubuntu-noble | ++ local name=skyline_console 2026-08-18 11:28:21.095559 | ubuntu-noble | ++ local candidate path 2026-08-18 11:28:21.095603 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:21.095613 | ubuntu-noble | ++ path=overlays/2025.1/skyline_console/source 2026-08-18 11:28:21.095622 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/skyline_console/source ]] 2026-08-18 11:28:21.095714 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:21.095723 | ubuntu-noble | ++ path=overlays/2025.1/skyline-console/source 2026-08-18 11:28:21.095729 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/skyline-console/source ]] 2026-08-18 11:28:21.095737 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:21.095743 | ubuntu-noble | ++ path=overlays/2025.1/skyline_console/source 2026-08-18 11:28:21.095749 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/skyline_console/source ]] 2026-08-18 11:28:21.095757 | ubuntu-noble | ++ return 1 2026-08-18 11:28:21.096824 | ubuntu-noble | + overlay_dir= 2026-08-18 11:28:21.096852 | ubuntu-noble | + overlay_dir= 2026-08-18 11:28:21.096867 | ubuntu-noble | + echo Check patches for skyline-console-stable-2025.1.tar.gz 2026-08-18 11:28:21.096874 | ubuntu-noble | Check patches for skyline-console-stable-2025.1.tar.gz 2026-08-18 11:28:21.096879 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:28:21.096885 | ubuntu-noble | + echo Check overlays for skyline-console-stable-2025.1.tar.gz 2026-08-18 11:28:21.096891 | ubuntu-noble | Check overlays for skyline-console-stable-2025.1.tar.gz 2026-08-18 11:28:21.096896 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:28:21.096902 | ubuntu-noble | + popd 2026-08-18 11:28:21.096908 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 11:28:21.096915 | ubuntu-noble | + pushd tarballs 2026-08-18 11:28:21.097506 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz 2026-08-18 11:28:21.099707 | ubuntu-noble | + filename=watcher-stable-2025.1.tar.gz 2026-08-18 11:28:21.099737 | ubuntu-noble | + [[ -e watcher-stable-2025.1.tar.gz ]] 2026-08-18 11:28:21.099745 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz 2026-08-18 11:28:21.099752 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz 2026-08-18 11:28:21.099759 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz 2026-08-18 11:28:22.377263 | ubuntu-noble | 2026-08-18 11:28:22 URL:https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz [1145795/1145795] -> "watcher-stable-2025.1.tar.gz" [1] 2026-08-18 11:28:22.379184 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 11:28:22.379257 | ubuntu-noble | + echo Process watcher-stable-2025.1.tar.gz 2026-08-18 11:28:22.379269 | ubuntu-noble | Process watcher-stable-2025.1.tar.gz 2026-08-18 11:28:22.381147 | ubuntu-noble | ++ tar -tzf watcher-stable-2025.1.tar.gz 2026-08-18 11:28:22.381316 | ubuntu-noble | ++ head -1 2026-08-18 11:28:22.383816 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 11:28:22.389162 | ubuntu-noble | + directory=python_watcher-14.1.1.dev7 2026-08-18 11:28:22.391109 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 python_watcher-14.1.1.dev7 2026-08-18 11:28:22.391166 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-18 11:28:22.391178 | ubuntu-noble | ++ local directory=python_watcher-14.1.1.dev7 2026-08-18 11:28:22.391186 | ubuntu-noble | ++ local suffix= 2026-08-18 11:28:22.391193 | ubuntu-noble | ++ local name=python_watcher 2026-08-18 11:28:22.391200 | ubuntu-noble | ++ local candidate path 2026-08-18 11:28:22.391207 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:22.391215 | ubuntu-noble | ++ path=patches/2025.1/python_watcher 2026-08-18 11:28:22.391223 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/python_watcher ]] 2026-08-18 11:28:22.391231 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:22.391239 | ubuntu-noble | ++ path=patches/2025.1/python-watcher 2026-08-18 11:28:22.391246 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/python-watcher ]] 2026-08-18 11:28:22.391253 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:22.391260 | ubuntu-noble | ++ path=patches/2025.1/python_watcher 2026-08-18 11:28:22.391267 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/python_watcher ]] 2026-08-18 11:28:22.391275 | ubuntu-noble | ++ return 1 2026-08-18 11:28:22.391454 | ubuntu-noble | + patch_dir= 2026-08-18 11:28:22.391527 | ubuntu-noble | + patch_dir= 2026-08-18 11:28:22.392405 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 python_watcher-14.1.1.dev7 /source 2026-08-18 11:28:22.392478 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-18 11:28:22.392489 | ubuntu-noble | ++ local directory=python_watcher-14.1.1.dev7 2026-08-18 11:28:22.392516 | ubuntu-noble | ++ local suffix=/source 2026-08-18 11:28:22.392579 | ubuntu-noble | ++ local name=python_watcher 2026-08-18 11:28:22.392588 | ubuntu-noble | ++ local candidate path 2026-08-18 11:28:22.392675 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:22.392683 | ubuntu-noble | ++ path=overlays/2025.1/python_watcher/source 2026-08-18 11:28:22.392707 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/python_watcher/source ]] 2026-08-18 11:28:22.392745 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:22.392754 | ubuntu-noble | ++ path=overlays/2025.1/python-watcher/source 2026-08-18 11:28:22.392762 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/python-watcher/source ]] 2026-08-18 11:28:22.392770 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:22.392778 | ubuntu-noble | ++ path=overlays/2025.1/python_watcher/source 2026-08-18 11:28:22.392785 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/python_watcher/source ]] 2026-08-18 11:28:22.392809 | ubuntu-noble | ++ return 1 2026-08-18 11:28:22.393809 | ubuntu-noble | + overlay_dir= 2026-08-18 11:28:22.393837 | ubuntu-noble | + overlay_dir= 2026-08-18 11:28:22.393844 | ubuntu-noble | + echo Check patches for watcher-stable-2025.1.tar.gz 2026-08-18 11:28:22.393850 | ubuntu-noble | Check patches for watcher-stable-2025.1.tar.gz 2026-08-18 11:28:22.393856 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:28:22.393862 | ubuntu-noble | + echo Check overlays for watcher-stable-2025.1.tar.gz 2026-08-18 11:28:22.393868 | ubuntu-noble | Check overlays for watcher-stable-2025.1.tar.gz 2026-08-18 11:28:22.393873 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:28:22.393879 | ubuntu-noble | + popd 2026-08-18 11:28:22.393885 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 11:28:22.393891 | ubuntu-noble | + pushd tarballs 2026-08-18 11:28:22.394732 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz 2026-08-18 11:28:22.396638 | ubuntu-noble | + filename=requirements-stable-2025.1.tar.gz 2026-08-18 11:28:22.396672 | ubuntu-noble | + [[ -e requirements-stable-2025.1.tar.gz ]] 2026-08-18 11:28:22.396678 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz 2026-08-18 11:28:22.396684 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz 2026-08-18 11:28:22.396690 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz 2026-08-18 11:28:23.359290 | ubuntu-noble | 2026-08-18 11:28:23 URL:https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz [150744/150744] -> "requirements-stable-2025.1.tar.gz" [1] 2026-08-18 11:28:23.362341 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 11:28:23.362420 | ubuntu-noble | + echo Process requirements-stable-2025.1.tar.gz 2026-08-18 11:28:23.362433 | ubuntu-noble | Process requirements-stable-2025.1.tar.gz 2026-08-18 11:28:23.365189 | ubuntu-noble | ++ tar -tzf requirements-stable-2025.1.tar.gz 2026-08-18 11:28:23.365238 | ubuntu-noble | ++ head -1 2026-08-18 11:28:23.366165 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 11:28:23.382919 | ubuntu-noble | + directory=openstack_requirements-1.2.1.dev7536 2026-08-18 11:28:23.384251 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 openstack_requirements-1.2.1.dev7536 2026-08-18 11:28:23.384461 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-18 11:28:23.384518 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev7536 2026-08-18 11:28:23.384576 | ubuntu-noble | ++ local suffix= 2026-08-18 11:28:23.384721 | ubuntu-noble | ++ local name=openstack_requirements 2026-08-18 11:28:23.384763 | ubuntu-noble | ++ local candidate path 2026-08-18 11:28:23.384848 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:23.384898 | ubuntu-noble | ++ path=patches/2025.1/openstack_requirements 2026-08-18 11:28:23.384935 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_requirements ]] 2026-08-18 11:28:23.384994 | ubuntu-noble | ++ echo patches/2025.1/openstack_requirements 2026-08-18 11:28:23.385077 | ubuntu-noble | ++ return 0 2026-08-18 11:28:23.385869 | ubuntu-noble | + patch_dir=patches/2025.1/openstack_requirements 2026-08-18 11:28:23.387154 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 openstack_requirements-1.2.1.dev7536 /source 2026-08-18 11:28:23.387306 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-18 11:28:23.387352 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev7536 2026-08-18 11:28:23.387401 | ubuntu-noble | ++ local suffix=/source 2026-08-18 11:28:23.388090 | ubuntu-noble | ++ local name=openstack_requirements 2026-08-18 11:28:23.388117 | ubuntu-noble | ++ local candidate path 2026-08-18 11:28:23.388126 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:23.388133 | ubuntu-noble | ++ path=overlays/2025.1/openstack_requirements/source 2026-08-18 11:28:23.388140 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack_requirements/source ]] 2026-08-18 11:28:23.388148 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:23.388155 | ubuntu-noble | ++ path=overlays/2025.1/openstack-requirements/source 2026-08-18 11:28:23.388163 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack-requirements/source ]] 2026-08-18 11:28:23.388170 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:28:23.388178 | ubuntu-noble | ++ path=overlays/2025.1/openstack_requirements/source 2026-08-18 11:28:23.388185 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack_requirements/source ]] 2026-08-18 11:28:23.388192 | ubuntu-noble | ++ return 1 2026-08-18 11:28:23.388450 | ubuntu-noble | + overlay_dir= 2026-08-18 11:28:23.388551 | ubuntu-noble | + overlay_dir= 2026-08-18 11:28:23.388668 | ubuntu-noble | + echo Check patches for requirements-stable-2025.1.tar.gz 2026-08-18 11:28:23.388709 | ubuntu-noble | Check patches for requirements-stable-2025.1.tar.gz 2026-08-18 11:28:23.388765 | ubuntu-noble | + [[ -n patches/2025.1/openstack_requirements ]] 2026-08-18 11:28:23.388823 | ubuntu-noble | + tar xzf requirements-stable-2025.1.tar.gz 2026-08-18 11:28:23.413131 | ubuntu-noble | + rm requirements-stable-2025.1.tar.gz 2026-08-18 11:28:23.416570 | ubuntu-noble | + find openstack_requirements-1.2.1.dev7536 -type f 2026-08-18 11:28:23.419143 | ubuntu-noble | + sort 2026-08-18 11:28:23.421939 | ubuntu-noble | + pushd openstack_requirements-1.2.1.dev7536 2026-08-18 11:28:23.424074 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_requirements -type f -name '*.patch' 2026-08-18 11:28:23.424741 | ubuntu-noble | ++ sort 2026-08-18 11:28:23.429452 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 11:28:23.429569 | ubuntu-noble | + apply_patch patches/2025.1/openstack_requirements/keystonemiddleware.patch 2026-08-18 11:28:23.429648 | ubuntu-noble | + local rel=patches/2025.1/openstack_requirements/keystonemiddleware.patch 2026-08-18 11:28:23.429707 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_requirements/keystonemiddleware.patch 2026-08-18 11:28:23.429756 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/openstack_requirements/keystonemiddleware.patch' 2026-08-18 11:28:23.429774 | ubuntu-noble | APPLY PATCH patches/2025.1/openstack_requirements/keystonemiddleware.patch 2026-08-18 11:28:23.429803 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 11:28:23.431914 | ubuntu-noble | checking file upper-constraints.txt 2026-08-18 11:28:23.432173 | ubuntu-noble | Hunk #2 succeeded at 373 with fuzz 1. 2026-08-18 11:28:23.432590 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 11:28:23.434661 | ubuntu-noble | patching file upper-constraints.txt 2026-08-18 11:28:23.434840 | ubuntu-noble | Hunk #2 succeeded at 373 with fuzz 1. 2026-08-18 11:28:23.435355 | ubuntu-noble | + echo patches/2025.1/openstack_requirements/keystonemiddleware.patch 2026-08-18 11:28:23.435480 | ubuntu-noble | + popd 2026-08-18 11:28:23.436215 | ubuntu-noble | + find openstack_requirements-1.2.1.dev7536 -type f 2026-08-18 11:28:23.436366 | ubuntu-noble | + sort 2026-08-18 11:28:23.439211 | ubuntu-noble | + append_new_files_to_sources_txt openstack_requirements-1.2.1.dev7536 files-before files-after 2026-08-18 11:28:23.439320 | ubuntu-noble | + local directory=openstack_requirements-1.2.1.dev7536 2026-08-18 11:28:23.439370 | ubuntu-noble | + local before=files-before 2026-08-18 11:28:23.439414 | ubuntu-noble | + local after=files-after 2026-08-18 11:28:23.439451 | ubuntu-noble | + local sources_txt 2026-08-18 11:28:23.440560 | ubuntu-noble | ++ find openstack_requirements-1.2.1.dev7536 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-18 11:28:23.440893 | ubuntu-noble | ++ head -1 2026-08-18 11:28:23.443102 | ubuntu-noble | + sources_txt=openstack_requirements-1.2.1.dev7536/openstack_requirements.egg-info/SOURCES.txt 2026-08-18 11:28:23.443162 | ubuntu-noble | + [[ -z openstack_requirements-1.2.1.dev7536/openstack_requirements.egg-info/SOURCES.txt ]] 2026-08-18 11:28:23.443189 | ubuntu-noble | + local new_files 2026-08-18 11:28:23.443783 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-18 11:28:23.445425 | ubuntu-noble | + new_files=openstack_requirements-1.2.1.dev7536/upper-constraints.txt.orig 2026-08-18 11:28:23.445476 | ubuntu-noble | + [[ -z openstack_requirements-1.2.1.dev7536/upper-constraints.txt.orig ]] 2026-08-18 11:28:23.446023 | ubuntu-noble | ++ tail -c1 openstack_requirements-1.2.1.dev7536/openstack_requirements.egg-info/SOURCES.txt 2026-08-18 11:28:23.447475 | ubuntu-noble | + [[ -n y ]] 2026-08-18 11:28:23.447544 | ubuntu-noble | + echo 2026-08-18 11:28:23.447632 | ubuntu-noble | + local file 2026-08-18 11:28:23.447662 | ubuntu-noble | + for file in $new_files 2026-08-18 11:28:23.447678 | ubuntu-noble | + case $file in 2026-08-18 11:28:23.447700 | ubuntu-noble | + continue 2026-08-18 11:28:23.447744 | ubuntu-noble | + rm files-before files-after 2026-08-18 11:28:23.449302 | ubuntu-noble | + tar czf requirements-stable-2025.1.tar.gz openstack_requirements-1.2.1.dev7536 2026-08-18 11:28:23.486199 | ubuntu-noble | + rm -r openstack_requirements-1.2.1.dev7536 2026-08-18 11:28:23.494145 | ubuntu-noble | + echo Check overlays for requirements-stable-2025.1.tar.gz 2026-08-18 11:28:23.494195 | ubuntu-noble | Check overlays for requirements-stable-2025.1.tar.gz 2026-08-18 11:28:23.494205 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:28:23.494213 | ubuntu-noble | + popd 2026-08-18 11:28:23.494371 | ubuntu-noble | + verify_all_patches_applied /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied patches/2025.1 patches/kolla-build/2025.1 2026-08-18 11:28:23.494484 | ubuntu-noble | + local manifest=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-18 11:28:23.494498 | ubuntu-noble | + shift 2026-08-18 11:28:23.494534 | ubuntu-noble | + [[ ! -e /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied ]] 2026-08-18 11:28:23.495360 | ubuntu-noble | + roots=() 2026-08-18 11:28:23.495418 | ubuntu-noble | + local roots dir 2026-08-18 11:28:23.495430 | ubuntu-noble | + for dir in "$@" 2026-08-18 11:28:23.495440 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1 ]] 2026-08-18 11:28:23.495451 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-08-18 11:28:23.495461 | ubuntu-noble | + for dir in "$@" 2026-08-18 11:28:23.495472 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2025.1 ]] 2026-08-18 11:28:23.495482 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-08-18 11:28:23.495498 | ubuntu-noble | + [[ 2 -eq 0 ]] 2026-08-18 11:28:23.495515 | ubuntu-noble | + local tmp 2026-08-18 11:28:23.495954 | ubuntu-noble | ++ mktemp -d 2026-08-18 11:28:23.498349 | ubuntu-noble | + tmp=/tmp/tmp.h18b0GITyl 2026-08-18 11:28:23.499378 | ubuntu-noble | + find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1 /home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2025.1 -type f 2026-08-18 11:28:23.502160 | ubuntu-noble | + sed 's|^/home/zuul/src/github.com/osism/container-images-kolla/||' 2026-08-18 11:28:23.502203 | ubuntu-noble | + sort 2026-08-18 11:28:23.507207 | ubuntu-noble | + sort -u /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-18 11:28:23.510873 | ubuntu-noble | + comm -23 /tmp/tmp.h18b0GITyl/expected /tmp/tmp.h18b0GITyl/applied 2026-08-18 11:28:23.513106 | ubuntu-noble | + local expected_count missing_count 2026-08-18 11:28:23.514103 | ubuntu-noble | ++ wc -l 2026-08-18 11:28:23.516152 | ubuntu-noble | + expected_count=14 2026-08-18 11:28:23.516857 | ubuntu-noble | ++ wc -l 2026-08-18 11:28:23.518903 | ubuntu-noble | + missing_count=0 2026-08-18 11:28:23.518931 | ubuntu-noble | + [[ 0 -gt 0 ]] 2026-08-18 11:28:23.518936 | ubuntu-noble | + rm -rf /tmp/tmp.h18b0GITyl 2026-08-18 11:28:23.521233 | ubuntu-noble | + echo 'VERIFIED: 14 patch files, all applied' 2026-08-18 11:28:23.521252 | ubuntu-noble | VERIFIED: 14 patch files, all applied 2026-08-18 11:28:23.521256 | ubuntu-noble | + return 0 2026-08-18 11:28:23.994069 | ubuntu-noble | ok: Runtime: 0:01:09.766073 2026-08-18 11:28:24.030399 | 2026-08-18 11:28:24.030525 | PLAY RECAP 2026-08-18 11:28:24.030585 | ubuntu-noble | ok: 2 changed: 0 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-18 11:28:24.030609 | 2026-08-18 11:28:24.193897 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/container-images-kolla/playbooks/patch.yml@main] 2026-08-18 11:28:24.196319 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-08-18 11:28:25.008722 | 2026-08-18 11:28:25.008976 | PLAY [Base post-fetch] 2026-08-18 11:28:25.028407 | 2026-08-18 11:28:25.028831 | TASK [diagnose-network : Ensure log directory exists] 2026-08-18 11:28:25.684817 | ubuntu-noble | ok 2026-08-18 11:28:25.696025 | 2026-08-18 11:28:25.696249 | TASK [diagnose-network : Snapshot dual-stack network state (post)] 2026-08-18 11:28:37.773915 | ubuntu-noble | ok: Runtime: 0:00:05.822296 2026-08-18 11:28:37.783813 | 2026-08-18 11:28:37.784007 | TASK [diagnose-network : Snapshot Docker/BuildKit IPv6 config (teardown)] 2026-08-18 11:28:43.947350 | ubuntu-noble | ok: Runtime: 0:00:00.281778 2026-08-18 11:28:43.954297 | 2026-08-18 11:28:43.954455 | TASK [diagnose-network : Probe container network namespace (teardown)] 2026-08-18 11:28:50.105866 | ubuntu-noble | ok: Runtime: 0:00:00.063489 2026-08-18 11:28:50.116724 | 2026-08-18 11:28:50.116887 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-18 11:28:50.182829 | ubuntu-noble | skipping: Conditional result was False 2026-08-18 11:28:50.201881 | 2026-08-18 11:28:50.202270 | TASK [fetch-output : Set log path for single node] 2026-08-18 11:28:50.255139 | ubuntu-noble | ok 2026-08-18 11:28:50.262928 | 2026-08-18 11:28:50.263097 | LOOP [fetch-output : Ensure local output dirs] 2026-08-18 11:28:50.591082 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/337843bff4964f0492bf4c7d63b9776e/work/logs" 2026-08-18 11:28:50.876226 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/337843bff4964f0492bf4c7d63b9776e/work/artifacts" 2026-08-18 11:28:51.171961 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/337843bff4964f0492bf4c7d63b9776e/work/docs" 2026-08-18 11:28:51.188434 | 2026-08-18 11:28:51.188605 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-18 11:28:52.022466 | ubuntu-noble | changed: 2026-08-18 11:28:52.023011 | ubuntu-noble | .d..t...... ./ 2026-08-18 11:28:52.023096 | ubuntu-noble | >f+++++++++ net-debug.post.txt 2026-08-18 11:28:52.023141 | ubuntu-noble | >f+++++++++ net-debug.pre.txt 2026-08-18 11:28:52.023193 | ubuntu-noble | >f+++++++++ sudo-debug.txt 2026-08-18 11:28:52.023248 | ubuntu-noble | >f+++++++++ sudo-strace.log 2026-08-18 11:28:52.023304 | ubuntu-noble | >f+++++++++ sudo-strace.log.time 2026-08-18 11:28:52.023410 | ubuntu-noble | changed: All items complete 2026-08-18 11:28:52.023478 | 2026-08-18 11:28:52.618680 | ubuntu-noble | changed: .d..t...... ./ 2026-08-18 11:28:53.168530 | ubuntu-noble | changed: .d..t...... ./ 2026-08-18 11:28:53.191869 | 2026-08-18 11:28:53.192039 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-18 11:28:53.530172 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.009778 2026-08-18 11:28:53.839950 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.010941 2026-08-18 11:28:53.857833 | 2026-08-18 11:28:53.857974 | PLAY RECAP 2026-08-18 11:28:53.858036 | ubuntu-noble | ok: 8 changed: 3 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-18 11:28:53.858062 | 2026-08-18 11:28:54.021703 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-08-18 11:28:54.022908 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-08-18 11:28:54.845677 | 2026-08-18 11:28:54.845917 | PLAY [Base post] 2026-08-18 11:28:54.861680 | 2026-08-18 11:28:54.861919 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-18 11:28:55.697890 | ubuntu-noble | changed 2026-08-18 11:28:55.707882 | 2026-08-18 11:28:55.708028 | PLAY RECAP 2026-08-18 11:28:55.708098 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-18 11:28:55.708161 | 2026-08-18 11:28:55.858190 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-08-18 11:28:55.859276 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-18 11:28:56.706458 | 2026-08-18 11:28:56.706722 | PLAY [Base post-logs] 2026-08-18 11:28:56.722202 | 2026-08-18 11:28:56.722404 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-18 11:28:57.249694 | localhost | changed 2026-08-18 11:28:57.271260 | 2026-08-18 11:28:57.271714 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-18 11:28:57.325396 | localhost | ok 2026-08-18 11:28:57.331999 | 2026-08-18 11:28:57.332134 | TASK [Set zuul-log-path fact] 2026-08-18 11:28:57.362440 | localhost | ok 2026-08-18 11:28:57.373662 | 2026-08-18 11:28:57.373844 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-18 11:28:57.412292 | localhost | ok 2026-08-18 11:28:57.424401 | 2026-08-18 11:28:57.428095 | TASK [upload-logs : Create log directories] 2026-08-18 11:28:58.082668 | localhost | changed 2026-08-18 11:28:58.086705 | 2026-08-18 11:28:58.086887 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-18 11:28:58.610209 | localhost -> localhost | ok: Runtime: 0:00:00.009004 2026-08-18 11:28:58.616267 | 2026-08-18 11:28:58.616419 | TASK [upload-logs : Upload logs to log server] 2026-08-18 11:28:59.223588 | localhost | Output suppressed because no_log was given 2026-08-18 11:28:59.226684 | 2026-08-18 11:28:59.226885 | LOOP [upload-logs : Compress console log and json output] 2026-08-18 11:28:59.280170 | localhost | skipping: Conditional result was False 2026-08-18 11:28:59.288248 | localhost | skipping: Conditional result was False 2026-08-18 11:28:59.302716 | 2026-08-18 11:28:59.303058 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-18 11:28:59.353655 | localhost | skipping: Conditional result was False 2026-08-18 11:28:59.353994 | 2026-08-18 11:28:59.361002 | localhost | skipping: Conditional result was False 2026-08-18 11:28:59.376904 | 2026-08-18 11:28:59.377195 | LOOP [upload-logs : Upload console log and json output]