2026-08-18 13:44:39.629022 | Job console starting 2026-08-18 13:44:39.651598 | Updating git repos 2026-08-18 13:44:39.709866 | Cloning repos into workspace 2026-08-18 13:44:39.761655 | Restoring repo states 2026-08-18 13:44:39.779557 | Merging changes 2026-08-18 13:44:40.465427 | Checking out repos 2026-08-18 13:44:40.569036 | Preparing playbooks 2026-08-18 13:44:41.732211 | Running Ansible setup 2026-08-18 13:44:50.323677 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-08-18 13:44:51.222938 | 2026-08-18 13:44:51.223124 | PLAY [Base pre] 2026-08-18 13:44:51.241313 | 2026-08-18 13:44:51.241490 | TASK [Setup log path fact] 2026-08-18 13:44:51.273868 | ubuntu-noble | ok 2026-08-18 13:44:51.293890 | 2026-08-18 13:44:51.294086 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-18 13:44:51.324346 | ubuntu-noble | ok 2026-08-18 13:44:51.335516 | 2026-08-18 13:44:51.335690 | TASK [emit-job-header : Print job information] 2026-08-18 13:44:51.387400 | # Job Information 2026-08-18 13:44:51.387770 | Ansible Version: 2.16.14 2026-08-18 13:44:51.387820 | Job: container-images-kolla-patch-2026.1 2026-08-18 13:44:51.387865 | Pipeline: check 2026-08-18 13:44:51.387890 | Executor: 521e9411259a 2026-08-18 13:44:51.387921 | Triggered by: https://github.com/osism/container-images-kolla/pull/774 2026-08-18 13:44:51.387945 | Event ID: ef2d7cf0-9b0a-11f1-9b67-bc8c9cbe7d7a 2026-08-18 13:44:51.402282 | 2026-08-18 13:44:51.402489 | LOOP [emit-job-header : Print node information] 2026-08-18 13:44:51.524897 | ubuntu-noble | ok: 2026-08-18 13:44:51.525133 | ubuntu-noble | # Node Information 2026-08-18 13:44:51.525176 | ubuntu-noble | Inventory Hostname: ubuntu-noble 2026-08-18 13:44:51.525208 | ubuntu-noble | Hostname: ubuntu 2026-08-18 13:44:51.525236 | ubuntu-noble | Username: zuul 2026-08-18 13:44:51.525262 | ubuntu-noble | Distro: Ubuntu 24.04 2026-08-18 13:44:51.525293 | ubuntu-noble | Provider: regiocloud-a 2026-08-18 13:44:51.525320 | ubuntu-noble | Region: 2026-08-18 13:44:51.525347 | ubuntu-noble | Label: ubuntu-noble 2026-08-18 13:44:51.525371 | ubuntu-noble | Product Name: OpenStack Nova 2026-08-18 13:44:51.525395 | ubuntu-noble | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fea8:9bab 2026-08-18 13:44:51.541211 | 2026-08-18 13:44:51.541402 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-18 13:44:52.057373 | ubuntu-noble -> localhost | changed 2026-08-18 13:44:52.070090 | 2026-08-18 13:44:52.070267 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-18 13:44:53.217918 | ubuntu-noble -> localhost | changed 2026-08-18 13:44:53.236778 | 2026-08-18 13:44:53.237011 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-18 13:44:53.558252 | ubuntu-noble -> localhost | ok 2026-08-18 13:44:53.566551 | 2026-08-18 13:44:53.568061 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-18 13:44:53.600299 | ubuntu-noble | ok 2026-08-18 13:44:53.617809 | ubuntu-noble | included: /var/lib/zuul/builds/1eb3fd3d511e4e71af20d064cccf913f/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-18 13:44:53.624307 | 2026-08-18 13:44:53.624421 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-18 13:44:55.042763 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-08-18 13:44:55.043070 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/1eb3fd3d511e4e71af20d064cccf913f/work/1eb3fd3d511e4e71af20d064cccf913f_id_rsa 2026-08-18 13:44:55.043114 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/1eb3fd3d511e4e71af20d064cccf913f/work/1eb3fd3d511e4e71af20d064cccf913f_id_rsa.pub 2026-08-18 13:44:55.043144 | ubuntu-noble -> localhost | The key fingerprint is: 2026-08-18 13:44:55.043170 | ubuntu-noble -> localhost | SHA256:Ase4oF0HL5xeS38AEZ7cj7Fab72IVERxtQeccMAnjdA zuul-build-sshkey 2026-08-18 13:44:55.043193 | ubuntu-noble -> localhost | The key's randomart image is: 2026-08-18 13:44:55.043231 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-08-18 13:44:55.043254 | ubuntu-noble -> localhost | | . +o +=+B+. | 2026-08-18 13:44:55.043277 | ubuntu-noble -> localhost | | . O + . .E.=o | 2026-08-18 13:44:55.043298 | ubuntu-noble -> localhost | | . B @ + . o. .| 2026-08-18 13:44:55.043319 | ubuntu-noble -> localhost | | o + O o B . | 2026-08-18 13:44:55.043340 | ubuntu-noble -> localhost | |. . o o S + | 2026-08-18 13:44:55.043367 | ubuntu-noble -> localhost | | + + . | 2026-08-18 13:44:55.043388 | ubuntu-noble -> localhost | | . . o . | 2026-08-18 13:44:55.043408 | ubuntu-noble -> localhost | | . o . . | 2026-08-18 13:44:55.043429 | ubuntu-noble -> localhost | | . . . | 2026-08-18 13:44:55.043449 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-08-18 13:44:55.043505 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.735264 2026-08-18 13:44:55.050458 | 2026-08-18 13:44:55.050602 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-18 13:44:55.091008 | ubuntu-noble | ok 2026-08-18 13:44:55.106366 | ubuntu-noble | included: /var/lib/zuul/builds/1eb3fd3d511e4e71af20d064cccf913f/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-18 13:44:55.119099 | 2026-08-18 13:44:55.119229 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-18 13:44:55.149443 | ubuntu-noble | skipping: Conditional result was False 2026-08-18 13:44:55.155867 | 2026-08-18 13:44:55.155990 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-18 13:44:55.921657 | ubuntu-noble | changed 2026-08-18 13:44:55.929198 | 2026-08-18 13:44:55.929338 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-18 13:44:56.232829 | ubuntu-noble | ok 2026-08-18 13:44:56.240648 | 2026-08-18 13:44:56.240858 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-18 13:44:57.012484 | ubuntu-noble | changed 2026-08-18 13:44:57.020871 | 2026-08-18 13:44:57.021025 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-18 13:44:57.783322 | ubuntu-noble | changed 2026-08-18 13:44:57.800169 | 2026-08-18 13:44:57.800298 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-18 13:44:57.835601 | ubuntu-noble | skipping: Conditional result was False 2026-08-18 13:44:57.842275 | 2026-08-18 13:44:57.842398 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-18 13:44:58.436338 | ubuntu-noble -> localhost | changed 2026-08-18 13:44:58.448482 | 2026-08-18 13:44:58.448636 | TASK [add-build-sshkey : Add back temp key] 2026-08-18 13:44:58.809941 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/1eb3fd3d511e4e71af20d064cccf913f/work/1eb3fd3d511e4e71af20d064cccf913f_id_rsa (zuul-build-sshkey) 2026-08-18 13:44:58.810570 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.011375 2026-08-18 13:44:58.826916 | 2026-08-18 13:44:58.827098 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-18 13:44:59.311952 | ubuntu-noble | ok 2026-08-18 13:44:59.317932 | 2026-08-18 13:44:59.318211 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-18 13:44:59.346649 | ubuntu-noble | skipping: Conditional result was False 2026-08-18 13:44:59.358485 | 2026-08-18 13:44:59.358693 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-08-18 13:44:59.895592 | ubuntu-noble | ok 2026-08-18 13:44:59.910068 | 2026-08-18 13:44:59.910230 | TASK [validate-host : Define zuul_info_dir fact] 2026-08-18 13:44:59.951846 | ubuntu-noble | ok 2026-08-18 13:44:59.962389 | 2026-08-18 13:44:59.962512 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-08-18 13:45:00.249588 | ubuntu-noble -> localhost | ok 2026-08-18 13:45:00.256611 | 2026-08-18 13:45:00.256736 | TASK [validate-host : Collect information about the host] 2026-08-18 13:45:01.563688 | ubuntu-noble | ok 2026-08-18 13:45:01.582623 | 2026-08-18 13:45:01.582946 | TASK [validate-host : Sanitize hostname] 2026-08-18 13:45:01.777288 | ubuntu-noble | ok 2026-08-18 13:45:01.782366 | 2026-08-18 13:45:01.782485 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-08-18 13:45:02.417808 | ubuntu-noble -> localhost | changed 2026-08-18 13:45:02.426803 | 2026-08-18 13:45:02.426940 | TASK [validate-host : Collect information about zuul worker] 2026-08-18 13:45:02.962586 | ubuntu-noble | ok 2026-08-18 13:45:02.968275 | 2026-08-18 13:45:02.968402 | TASK [validate-host : Write out all zuul information for each host] 2026-08-18 13:45:03.638339 | ubuntu-noble -> localhost | changed 2026-08-18 13:45:03.650981 | 2026-08-18 13:45:03.651124 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-08-18 13:45:03.978622 | ubuntu-noble | ok 2026-08-18 13:45:03.986453 | 2026-08-18 13:45:03.986724 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-08-18 13:45:05.004024 | ubuntu-noble | changed: 2026-08-18 13:45:05.004260 | ubuntu-noble | cd+++++++++ src/ 2026-08-18 13:45:05.004297 | ubuntu-noble | cd+++++++++ src/github.com/ 2026-08-18 13:45:05.004322 | ubuntu-noble | cd+++++++++ src/github.com/osism/ 2026-08-18 13:45:05.004344 | ubuntu-noble | cd+++++++++ src/github.com/osism/container-images-kolla/ 2026-08-18 13:45:05.004366 | ubuntu-noble | Containerfile 2026-08-18 13:45:05.004501 | ubuntu-noble | 2026-08-18 13:47:20.035589 | ubuntu-noble | 2026-08-18 13:47:20.035593 | ubuntu-noble | Or undo this operation with: 2026-08-18 13:47:20.035597 | ubuntu-noble | 2026-08-18 13:47:20.035600 | ubuntu-noble | git switch - 2026-08-18 13:47:20.035604 | ubuntu-noble | 2026-08-18 13:47:20.035607 | ubuntu-noble | Turn off this advice by setting config variable advice.detachedHead to false 2026-08-18 13:47:20.035611 | ubuntu-noble | 2026-08-18 13:47:20.035615 | ubuntu-noble | HEAD is now at e40da0d4a ironic-pxe: don't fail if symlinks already exist 2026-08-18 13:47:20.036538 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-18 13:47:20.042112 | ubuntu-noble | + export HASH_KOLLA=e40da0d4a 2026-08-18 13:47:20.042134 | ubuntu-noble | + HASH_KOLLA=e40da0d4a 2026-08-18 13:47:20.042193 | ubuntu-noble | + popd 2026-08-18 13:47:20.042371 | ubuntu-noble | + rm -rf kolla/docker/rabbitmq/rabbitmq-4-1 2026-08-18 13:47:20.047370 | ubuntu-noble | ++ find patches/kolla-build/2026.1 -type f -name '*.patch' 2026-08-18 13:47:20.047404 | ubuntu-noble | ++ sort 2026-08-18 13:47:20.049496 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-08-18 13:47:20.049525 | ubuntu-noble | + pushd kolla 2026-08-18 13:47:20.049651 | ubuntu-noble | + apply_patch patches/kolla-build/2026.1/remove-unsupported-horizon-plugins.patch 2026-08-18 13:47:20.049710 | ubuntu-noble | + local rel=patches/kolla-build/2026.1/remove-unsupported-horizon-plugins.patch 2026-08-18 13:47:20.049738 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2026.1/remove-unsupported-horizon-plugins.patch 2026-08-18 13:47:20.049818 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2026.1/remove-unsupported-horizon-plugins.patch' 2026-08-18 13:47:20.049825 | ubuntu-noble | APPLY PATCH patches/kolla-build/2026.1/remove-unsupported-horizon-plugins.patch 2026-08-18 13:47:20.049850 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 13:47:20.051520 | ubuntu-noble | checking file kolla/common/sources.py 2026-08-18 13:47:20.051621 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 13:47:20.053142 | ubuntu-noble | patching file kolla/common/sources.py 2026-08-18 13:47:20.053219 | ubuntu-noble | + echo patches/kolla-build/2026.1/remove-unsupported-horizon-plugins.patch 2026-08-18 13:47:20.053398 | ubuntu-noble | + popd 2026-08-18 13:47:20.053426 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-08-18 13:47:20.053444 | ubuntu-noble | + pushd kolla 2026-08-18 13:47:20.053507 | ubuntu-noble | + apply_patch patches/kolla-build/2026.1/set-kolla-version-to-2026.1.patch 2026-08-18 13:47:20.053537 | ubuntu-noble | + local rel=patches/kolla-build/2026.1/set-kolla-version-to-2026.1.patch 2026-08-18 13:47:20.053562 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2026.1/set-kolla-version-to-2026.1.patch 2026-08-18 13:47:20.053597 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2026.1/set-kolla-version-to-2026.1.patch' 2026-08-18 13:47:20.053601 | ubuntu-noble | APPLY PATCH patches/kolla-build/2026.1/set-kolla-version-to-2026.1.patch 2026-08-18 13:47:20.053620 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 13:47:20.056879 | ubuntu-noble | checking file kolla/image/kolla_worker.py 2026-08-18 13:47:20.057628 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 13:47:20.060665 | ubuntu-noble | patching file kolla/image/kolla_worker.py 2026-08-18 13:47:20.060812 | ubuntu-noble | + echo patches/kolla-build/2026.1/set-kolla-version-to-2026.1.patch 2026-08-18 13:47:20.060883 | ubuntu-noble | + popd 2026-08-18 13:47:20.061054 | ubuntu-noble | + [[ -f templates/2026.1/repos.yaml ]] 2026-08-18 13:47:20.061106 | ubuntu-noble | + python3 src/generate-apt-preferences-files.py 2026-08-18 13:47:20.196821 | ubuntu-noble | + echo DEBUG apt_preferences.ubuntu 2026-08-18 13:47:20.196873 | ubuntu-noble | DEBUG apt_preferences.ubuntu 2026-08-18 13:47:20.196883 | ubuntu-noble | + cat overlays/2026.1/base/apt_preferences.ubuntu 2026-08-18 13:47:20.198787 | ubuntu-noble | Package: rabbitmq-server 2026-08-18 13:47:20.198813 | ubuntu-noble | Pin: version 4.1.* 2026-08-18 13:47:20.198817 | ubuntu-noble | Pin-Priority: 1000 2026-08-18 13:47:20.198822 | ubuntu-noble | 2026-08-18 13:47:20.198826 | ubuntu-noble | Package: openvswitch* 2026-08-18 13:47:20.198829 | ubuntu-noble | Pin: version 3.5.* 2026-08-18 13:47:20.198833 | ubuntu-noble | Pin-Priority: 1000 2026-08-18 13:47:20.198836 | ubuntu-noble | 2026-08-18 13:47:20.198840 | ubuntu-noble | Package: erlang* 2026-08-18 13:47:20.198844 | ubuntu-noble | Pin: version 1:27.* 2026-08-18 13:47:20.198847 | ubuntu-noble | Pin-Priority: 1000 2026-08-18 13:47:20.198851 | ubuntu-noble | 2026-08-18 13:47:20.198856 | ubuntu-noble | # Stopgap: proxysql 3.0.9 (GHSA-58ww-865x-grpr bounds the first-packet 2026-08-18 13:47:20.198860 | ubuntu-noble | # recv()) rejects the kolla-ansible keepalived proxysql health check (the 2026-08-18 13:47:20.198864 | ubuntu-noble | # "show info" probe) -> keepalived FAULT -> api-int VIP dropped. Pin to 2026-08-18 13:47:20.198867 | ubuntu-noble | # 3.0.8 until the upstream fix (kolla-ansible change 992020, depends on 2026-08-18 13:47:20.198871 | ubuntu-noble | # kolla 992239, master-only) is backported to this release. 2026-08-18 13:47:20.198874 | ubuntu-noble | Package: proxysql 2026-08-18 13:47:20.198878 | ubuntu-noble | Pin: version 3.0.8* 2026-08-18 13:47:20.198881 | ubuntu-noble | Pin-Priority: 1001 2026-08-18 13:47:20.200005 | ubuntu-noble | ++ find overlays/2026.1 -maxdepth 1 -mindepth 1 -type d 2026-08-18 13:47:20.203671 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-08-18 13:47:20.204531 | ubuntu-noble | ++ basename overlays/2026.1/base 2026-08-18 13:47:20.207090 | ubuntu-noble | + image_name=base 2026-08-18 13:47:20.207240 | ubuntu-noble | + cp -r overlays/2026.1/base/apt_preferences.ubuntu overlays/2026.1/base/erlang.gpg overlays/2026.1/base/rabbitmq.gpg kolla/docker/base 2026-08-18 13:47:20.209378 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-08-18 13:47:20.210030 | ubuntu-noble | ++ basename overlays/2026.1/nova 2026-08-18 13:47:20.211932 | ubuntu-noble | + image_name=nova 2026-08-18 13:47:20.212074 | ubuntu-noble | + cp -r overlays/2026.1/nova/nova-spicehtml5proxy kolla/docker/nova 2026-08-18 13:47:20.213992 | ubuntu-noble | + find patches/2026.1 -mindepth 1 -type d 2026-08-18 13:47:20.215650 | ubuntu-noble | patches/2026.1/neutron-dynamic-routing 2026-08-18 13:47:20.215672 | ubuntu-noble | patches/2026.1/cinder 2026-08-18 13:47:20.215677 | ubuntu-noble | patches/2026.1/kolla 2026-08-18 13:47:20.215681 | ubuntu-noble | patches/2026.1/ironic 2026-08-18 13:47:20.215685 | ubuntu-noble | patches/2026.1/nova 2026-08-18 13:47:20.217829 | ubuntu-noble | ++ find patches/2026.1 -mindepth 1 -type d 2026-08-18 13:47:20.217854 | ubuntu-noble | ++ grep kolla 2026-08-18 13:47:20.219348 | ubuntu-noble | ++ grep -v kolla-build 2026-08-18 13:47:20.220627 | ubuntu-noble | + for project in $(find patches/$OPENSTACK_VERSION -mindepth 1 -type d | grep kolla | grep -v kolla-build) 2026-08-18 13:47:20.221267 | ubuntu-noble | ++ basename patches/2026.1/kolla 2026-08-18 13:47:20.222892 | ubuntu-noble | + project=kolla 2026-08-18 13:47:20.225560 | ubuntu-noble | ++ find patches/2026.1/kolla -type f -name '*.patch' 2026-08-18 13:47:20.225585 | ubuntu-noble | ++ sort 2026-08-18 13:47:20.226507 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-18 13:47:20.226531 | ubuntu-noble | + pushd kolla 2026-08-18 13:47:20.226652 | ubuntu-noble | + apply_patch patches/2026.1/kolla/squash.patch 2026-08-18 13:47:20.226706 | ubuntu-noble | + local rel=patches/2026.1/kolla/squash.patch 2026-08-18 13:47:20.226729 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/kolla/squash.patch 2026-08-18 13:47:20.226759 | ubuntu-noble | + echo 'APPLY PATCH patches/2026.1/kolla/squash.patch' 2026-08-18 13:47:20.226790 | ubuntu-noble | APPLY PATCH patches/2026.1/kolla/squash.patch 2026-08-18 13:47:20.226816 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 13:47:20.228340 | ubuntu-noble | checking file kolla/image/tasks.py 2026-08-18 13:47:20.228359 | ubuntu-noble | Hunk #1 succeeded at 431 (offset 19 lines). 2026-08-18 13:47:20.228536 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 13:47:20.230297 | ubuntu-noble | patching file kolla/image/tasks.py 2026-08-18 13:47:20.230363 | ubuntu-noble | Hunk #1 succeeded at 431 (offset 19 lines). 2026-08-18 13:47:20.230681 | ubuntu-noble | + echo patches/2026.1/kolla/squash.patch 2026-08-18 13:47:20.230793 | ubuntu-noble | + popd 2026-08-18 13:47:20.230894 | ubuntu-noble | + pip3 install -r kolla/requirements.txt 2026-08-18 13:47:20.874813 | ubuntu-noble | Collecting pbr!=2.1.0,>=2.0.0 (from -r kolla/requirements.txt (line 1)) 2026-08-18 13:47:20.986837 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl.metadata (3.8 kB) 2026-08-18 13:47:21.001679 | 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 13:47:21.098157 | ubuntu-noble | Collecting GitPython>=1.0.1 (from -r kolla/requirements.txt (line 3)) 2026-08-18 13:47:21.112618 | ubuntu-noble | Downloading gitpython-3.1.59-py3-none-any.whl.metadata (13 kB) 2026-08-18 13:47:21.217773 | ubuntu-noble | Collecting oslo.config>=5.1.0 (from -r kolla/requirements.txt (line 4)) 2026-08-18 13:47:21.234220 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl.metadata (2.3 kB) 2026-08-18 13:47:21.245464 | ubuntu-noble | Requirement already satisfied: setuptools>=64.0.0 in /tmp/venv/lib/python3.12/site-packages (from -r kolla/requirements.txt (line 5)) (84.0.0) 2026-08-18 13:47:21.251594 | 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 13:47:21.308550 | ubuntu-noble | Collecting gitdb<5,>=4.0.1 (from GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-08-18 13:47:21.323227 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB) 2026-08-18 13:47:21.382943 | ubuntu-noble | Collecting netaddr>=0.7.18 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-18 13:47:21.398057 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl.metadata (5.0 kB) 2026-08-18 13:47:21.478469 | ubuntu-noble | Collecting stevedore>=5.6.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-18 13:47:21.493233 | ubuntu-noble | Downloading stevedore-5.9.0-py3-none-any.whl.metadata (2.3 kB) 2026-08-18 13:47:21.553374 | ubuntu-noble | Collecting oslo.i18n>=3.15.3 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-18 13:47:21.568681 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl.metadata (2.0 kB) 2026-08-18 13:47:21.609145 | ubuntu-noble | Collecting rfc3986>=1.2.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-18 13:47:21.623482 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl.metadata (6.6 kB) 2026-08-18 13:47:21.634949 | 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 13:47:21.636467 | 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 13:47:21.717076 | 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 13:47:21.731219 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl.metadata (4.6 kB) 2026-08-18 13:47:21.762347 | 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 13:47:21.764081 | 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 13:47:21.765797 | 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 13:47:21.767170 | 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 13:47:21.813093 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2026-08-18 13:47:21.850298 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.9/131.9 kB 4.0 MB/s eta 0:00:00 2026-08-18 13:47:21.866435 | ubuntu-noble | Downloading gitpython-3.1.59-py3-none-any.whl (220 kB) 2026-08-18 13:47:21.893008 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 221.0/221.0 kB 10.4 MB/s eta 0:00:00 2026-08-18 13:47:21.910934 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl (143 kB) 2026-08-18 13:47:21.924808 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.8/143.8 kB 14.0 MB/s eta 0:00:00 2026-08-18 13:47:21.941279 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl (62 kB) 2026-08-18 13:47:21.958104 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.8/62.8 kB 5.4 MB/s eta 0:00:00 2026-08-18 13:47:21.982356 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl (2.3 MB) 2026-08-18 13:47:22.041282 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 43.2 MB/s eta 0:00:00 2026-08-18 13:47:22.059955 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl (47 kB) 2026-08-18 13:47:22.077177 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 47.8/47.8 kB 3.5 MB/s eta 0:00:00 2026-08-18 13:47:22.093958 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl (31 kB) 2026-08-18 13:47:22.121822 | ubuntu-noble | Downloading stevedore-5.9.0-py3-none-any.whl (54 kB) 2026-08-18 13:47:22.138742 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.5/54.5 kB 4.0 MB/s eta 0:00:00 2026-08-18 13:47:22.156215 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl (24 kB) 2026-08-18 13:47:22.421430 | ubuntu-noble | Installing collected packages: stevedore, smmap, rfc3986, pbr, netaddr, oslo.i18n, gitdb, oslo.config, GitPython 2026-08-18 13:47:23.397839 | ubuntu-noble | Successfully installed GitPython-3.1.59 gitdb-4.0.12 netaddr-1.3.0 oslo.config-10.7.0 oslo.i18n-6.9.0 pbr-7.0.3 rfc3986-2.0.0 smmap-5.0.3 stevedore-5.9.0 2026-08-18 13:47:23.540908 | ubuntu-noble | + pip3 install kolla/ 2026-08-18 13:47:24.021969 | ubuntu-noble | Processing ./kolla 2026-08-18 13:47:24.025033 | ubuntu-noble | Installing build dependencies: started 2026-08-18 13:47:25.965632 | ubuntu-noble | Installing build dependencies: finished with status 'done' 2026-08-18 13:47:25.973361 | ubuntu-noble | Getting requirements to build wheel: started 2026-08-18 13:47:26.201256 | ubuntu-noble | Getting requirements to build wheel: finished with status 'done' 2026-08-18 13:47:26.207902 | ubuntu-noble | Installing backend dependencies: started 2026-08-18 13:47:28.310664 | ubuntu-noble | Installing backend dependencies: finished with status 'done' 2026-08-18 13:47:28.311771 | ubuntu-noble | Preparing metadata (pyproject.toml): started 2026-08-18 13:47:28.906837 | ubuntu-noble | Preparing metadata (pyproject.toml): finished with status 'done' 2026-08-18 13:47:28.922214 | ubuntu-noble | Requirement already satisfied: pbr!=2.1.0,>=2.0.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==22.1.0) (7.0.3) 2026-08-18 13:47:28.924087 | ubuntu-noble | Requirement already satisfied: Jinja2>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==22.1.0) (3.1.6) 2026-08-18 13:47:28.926432 | ubuntu-noble | Requirement already satisfied: GitPython>=1.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==22.1.0) (3.1.59) 2026-08-18 13:47:28.928276 | ubuntu-noble | Requirement already satisfied: oslo.config>=5.1.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==22.1.0) (10.7.0) 2026-08-18 13:47:28.930112 | ubuntu-noble | Requirement already satisfied: setuptools>=64.0.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==22.1.0) (84.0.0) 2026-08-18 13:47:28.971301 | ubuntu-noble | Requirement already satisfied: gitdb<5,>=4.0.1 in /tmp/venv/lib/python3.12/site-packages (from GitPython>=1.0.1->kolla==22.1.0) (4.0.12) 2026-08-18 13:47:28.975399 | ubuntu-noble | Requirement already satisfied: MarkupSafe>=2.0 in /tmp/venv/lib/python3.12/site-packages (from Jinja2>=3.0.1->kolla==22.1.0) (3.0.3) 2026-08-18 13:47:28.983841 | ubuntu-noble | Requirement already satisfied: netaddr>=0.7.18 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==22.1.0) (1.3.0) 2026-08-18 13:47:28.985315 | ubuntu-noble | Requirement already satisfied: stevedore>=5.6.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==22.1.0) (5.9.0) 2026-08-18 13:47:28.986893 | ubuntu-noble | Requirement already satisfied: oslo.i18n>=3.15.3 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==22.1.0) (6.9.0) 2026-08-18 13:47:28.988871 | ubuntu-noble | Requirement already satisfied: rfc3986>=1.2.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==22.1.0) (2.0.0) 2026-08-18 13:47:28.989918 | ubuntu-noble | Requirement already satisfied: PyYAML>=5.1 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==22.1.0) (6.0.3) 2026-08-18 13:47:28.991372 | ubuntu-noble | Requirement already satisfied: requests>=2.18.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==22.1.0) (2.34.2) 2026-08-18 13:47:29.040796 | ubuntu-noble | Requirement already satisfied: smmap<6,>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from gitdb<5,>=4.0.1->GitPython>=1.0.1->kolla==22.1.0) (5.0.3) 2026-08-18 13:47:29.058801 | ubuntu-noble | Requirement already satisfied: charset_normalizer<4,>=2 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==22.1.0) (3.5.1) 2026-08-18 13:47:29.060498 | ubuntu-noble | Requirement already satisfied: idna<4,>=2.5 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==22.1.0) (3.19) 2026-08-18 13:47:29.062073 | ubuntu-noble | Requirement already satisfied: urllib3<3,>=1.26 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==22.1.0) (2.7.0) 2026-08-18 13:47:29.063439 | ubuntu-noble | Requirement already satisfied: certifi>=2023.5.7 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==22.1.0) (2026.7.22) 2026-08-18 13:47:29.094287 | ubuntu-noble | Building wheels for collected packages: kolla 2026-08-18 13:47:29.095422 | ubuntu-noble | Building wheel for kolla (pyproject.toml): started 2026-08-18 13:47:30.616601 | ubuntu-noble | Building wheel for kolla (pyproject.toml): finished with status 'done' 2026-08-18 13:47:30.620771 | ubuntu-noble | Created wheel for kolla: filename=kolla-22.1.0-py3-none-any.whl size=353958 sha256=dc28aadda76bc84c1ebe96d6fa219488910ca0d958beede196bf6f52004d74a5 2026-08-18 13:47:30.621360 | ubuntu-noble | Stored in directory: /tmp/pip-ephem-wheel-cache-roh43wxv/wheels/5a/56/c4/e310d82118381247de5918f2335ab23c36c3bc15e9e4672495 2026-08-18 13:47:30.633589 | ubuntu-noble | Successfully built kolla 2026-08-18 13:47:30.826596 | ubuntu-noble | Installing collected packages: kolla 2026-08-18 13:47:31.013663 | ubuntu-noble | Successfully installed kolla-22.1.0 2026-08-18 13:47:31.154717 | ubuntu-noble | ++ kolla-build --version 2026-08-18 13:47:31.716863 | ubuntu-noble | + export KOLLA_VERSION=22.1.0 2026-08-18 13:47:31.716954 | ubuntu-noble | + KOLLA_VERSION=22.1.0 2026-08-18 13:47:31.717110 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-18 13:47:31.719928 | ubuntu-noble | + export HASH_DOCKER_IMAGES_KOLLA=29a82bc 2026-08-18 13:47:31.720014 | ubuntu-noble | + HASH_DOCKER_IMAGES_KOLLA=29a82bc 2026-08-18 13:47:31.721269 | ubuntu-noble | ++ cd release 2026-08-18 13:47:31.721311 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-18 13:47:31.725961 | ubuntu-noble | + export HASH_RELEASE=1530f88 2026-08-18 13:47:31.725992 | ubuntu-noble | + HASH_RELEASE=1530f88 2026-08-18 13:47:31.726042 | ubuntu-noble | + python3 src/generate-template-overrides-file.py 2026-08-18 13:47:31.886390 | ubuntu-noble | + echo DEBUG template-overrides.j2 2026-08-18 13:47:31.886443 | ubuntu-noble | DEBUG template-overrides.j2 2026-08-18 13:47:31.886453 | ubuntu-noble | + cat templates/2026.1/template-overrides.j2 2026-08-18 13:47:31.888179 | ubuntu-noble | {% extends parent_template %} 2026-08-18 13:47:31.888207 | ubuntu-noble | 2026-08-18 13:47:31.888214 | ubuntu-noble | {% set fluentd_plugins = [ 2026-08-18 13:47:31.888218 | ubuntu-noble | 'fluent-plugin-grok-parser', 2026-08-18 13:47:31.888223 | ubuntu-noble | 'fluent-plugin-prometheus', 2026-08-18 13:47:31.888227 | ubuntu-noble | 'fluent-plugin-rewrite-tag-filter', 2026-08-18 13:47:31.888237 | ubuntu-noble | 'fluent-plugin-grafana-loki', 2026-08-18 13:47:31.888241 | ubuntu-noble | ] %} 2026-08-18 13:47:31.888246 | ubuntu-noble | 2026-08-18 13:47:31.888251 | ubuntu-noble | {% set openstack_base_pip_packages_append = ['pip', 'git+https://github.com/sapcc/openstack-audit-middleware.git'] %} 2026-08-18 13:47:31.888267 | ubuntu-noble | 2026-08-18 13:47:31.888271 | ubuntu-noble | {% set glance_base_pip_packages_append = ['boto3'] %} 2026-08-18 13:47:31.888275 | ubuntu-noble | 2026-08-18 13:47:31.888278 | ubuntu-noble | {% block nova_libvirt_footer %} 2026-08-18 13:47:31.888282 | ubuntu-noble | RUN chgrp tss /var/lib/swtpm-localca \ 2026-08-18 13:47:31.888285 | ubuntu-noble | && chmod g+w /var/lib/swtpm-localca 2026-08-18 13:47:31.888289 | ubuntu-noble | RUN truncate --size=524288 /usr/lib/ipxe/qemu/efi-virtio.rom 2026-08-18 13:47:31.888292 | ubuntu-noble | {% endblock %} 2026-08-18 13:47:31.888296 | ubuntu-noble | 2026-08-18 13:47:31.888299 | ubuntu-noble | {% block horizon_header %} 2026-08-18 13:47:31.888303 | ubuntu-noble | RUN apt-get update \ 2026-08-18 13:47:31.888307 | ubuntu-noble | && apt-get -y install --no-install-recommends build-essential libmariadb-dev-compat \ 2026-08-18 13:47:31.888311 | ubuntu-noble | && python3 -m pip --no-cache-dir install --upgrade setuptools mysqlclient \ 2026-08-18 13:47:31.888315 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-08-18 13:47:31.888319 | ubuntu-noble | && apt-get clean \ 2026-08-18 13:47:31.888322 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-18 13:47:31.888326 | ubuntu-noble | {% endblock %} 2026-08-18 13:47:31.888329 | ubuntu-noble | 2026-08-18 13:47:31.888333 | ubuntu-noble | {% block horizon_footer %} 2026-08-18 13:47:31.888336 | 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 13:47:31.888341 | 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 13:47:31.888346 | ubuntu-noble | && rm /tmp/openstack-themes.tar.gz 2026-08-18 13:47:31.888349 | ubuntu-noble | {% endblock %} 2026-08-18 13:47:31.888353 | ubuntu-noble | 2026-08-18 13:47:31.888357 | ubuntu-noble | {% block base_header %} 2026-08-18 13:47:31.888360 | ubuntu-noble | COPY apt_preferences.{{ base_distro }} /etc/apt/preferences 2026-08-18 13:47:31.888364 | ubuntu-noble | COPY *.gpg /etc/kolla/apt-keys/ 2026-08-18 13:47:31.888367 | ubuntu-noble | 2026-08-18 13:47:31.888371 | ubuntu-noble | RUN apt-get update \ 2026-08-18 13:47:31.888374 | ubuntu-noble | && apt-get -y install --no-install-recommends locales ca-certificates \ 2026-08-18 13:47:31.888377 | ubuntu-noble | && locale-gen en_US.UTF-8 \ 2026-08-18 13:47:31.888381 | ubuntu-noble | && apt-get clean \ 2026-08-18 13:47:31.888384 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-18 13:47:31.888388 | ubuntu-noble | {% endblock %} 2026-08-18 13:47:31.888391 | ubuntu-noble | 2026-08-18 13:47:31.888395 | ubuntu-noble | {% block openstack_base_header %} 2026-08-18 13:47:31.888398 | ubuntu-noble | RUN apt-get update \ 2026-08-18 13:47:31.888401 | ubuntu-noble | && apt-get -y install --no-install-recommends python3-setuptools \ 2026-08-18 13:47:31.888405 | ubuntu-noble | && apt-get clean \ 2026-08-18 13:47:31.888408 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-18 13:47:31.888412 | ubuntu-noble | {% endblock %} 2026-08-18 13:47:31.888415 | ubuntu-noble | 2026-08-18 13:47:31.888419 | ubuntu-noble | {% set glance_base_packages_append = ['nvme-cli'] %} 2026-08-18 13:47:31.888422 | ubuntu-noble | 2026-08-18 13:47:31.888426 | ubuntu-noble | {% set kolla_toolbox_packages_append = ['iputils-ping', 'traceroute'] %} 2026-08-18 13:47:31.888429 | ubuntu-noble | 2026-08-18 13:47:31.888432 | ubuntu-noble | {% set cinder_volume_packages_append = ['multipath-tools'] %} 2026-08-18 13:47:31.888436 | ubuntu-noble | 2026-08-18 13:47:31.888439 | ubuntu-noble | {% set cinder_volume_pip_packages = [ 'py-pure-client', 'infinisdk', 'python-linstor' ] %} 2026-08-18 13:47:31.888443 | ubuntu-noble | {% block cinder_volume_footer %} 2026-08-18 13:47:31.888446 | ubuntu-noble | RUN {{ macros.install_pip(cinder_volume_pip_packages | customizable("pip_packages")) }} 2026-08-18 13:47:31.888450 | ubuntu-noble | {% endblock %} 2026-08-18 13:47:31.888453 | ubuntu-noble | 2026-08-18 13:47:31.888456 | ubuntu-noble | {% set manila_base_additional_pip_packages = [ 'pywinrm' ] %} 2026-08-18 13:47:31.888460 | ubuntu-noble | {% block manila_base_footer %} 2026-08-18 13:47:31.888463 | ubuntu-noble | RUN {{ macros.install_pip(manila_base_additional_pip_packages | customizable("pip_packages")) }} 2026-08-18 13:47:31.888467 | ubuntu-noble | {% endblock %} 2026-08-18 13:47:31.888470 | ubuntu-noble | 2026-08-18 13:47:31.888474 | ubuntu-noble | {% set magnum_base_additional_pip_packages = [ 'magnum-cluster-api' ] %} 2026-08-18 13:47:31.888477 | ubuntu-noble | {% block magnum_base_footer %} 2026-08-18 13:47:31.888481 | ubuntu-noble | RUN {{ macros.install_pip(magnum_base_additional_pip_packages | customizable("pip_packages")) }} 2026-08-18 13:47:31.888487 | ubuntu-noble | RUN curl -o /tmp/helm.tar.gz https://get.helm.sh/helm-v3.15.2-linux-amd64.tar.gz \ 2026-08-18 13:47:31.888490 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/helm.tar.gz -C /usr/local/bin linux-amd64/helm 2026-08-18 13:47:31.888494 | ubuntu-noble | {% endblock %} 2026-08-18 13:47:31.888497 | ubuntu-noble | 2026-08-18 13:47:31.888501 | ubuntu-noble | {% set gnocchi_base_packages_append = ['python3-rados'] %} 2026-08-18 13:47:31.888504 | ubuntu-noble | {% block gnocchi_base_footer %} 2026-08-18 13:47:31.888507 | ubuntu-noble | RUN mkdir -p /var/lib/gnocchi/tmp \ 2026-08-18 13:47:31.888511 | ubuntu-noble | && chown -R gnocchi: /var/lib/gnocchi/tmp 2026-08-18 13:47:31.888514 | ubuntu-noble | {% endblock %} 2026-08-18 13:47:31.888518 | ubuntu-noble | 2026-08-18 13:47:31.888521 | ubuntu-noble | {% block grafana_footer %} 2026-08-18 13:47:31.888524 | ubuntu-noble | RUN curl -o /tmp/kolla-operations.tar.gz https://github.com/osism/kolla-operations/tarball/main \ 2026-08-18 13:47:31.888528 | ubuntu-noble | && mkdir -p /operations \ 2026-08-18 13:47:31.888531 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/kolla-operations.tar.gz -C /operations \ 2026-08-18 13:47:31.888534 | ubuntu-noble | && rm -f /tmp/kolla-operations.tar.gz 2026-08-18 13:47:31.888538 | ubuntu-noble | {% endblock %} 2026-08-18 13:47:31.888541 | ubuntu-noble | 2026-08-18 13:47:31.888545 | ubuntu-noble | {% block keystone_footer %} 2026-08-18 13:47:31.888548 | ubuntu-noble | RUN python3 -m pip --no-cache-dir install keystone-keycloak-backend 2026-08-18 13:47:31.888551 | ubuntu-noble | RUN apt-get update \ 2026-08-18 13:47:31.888555 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-08-18 13:47:31.888558 | ubuntu-noble | libldap-common \ 2026-08-18 13:47:31.888561 | ubuntu-noble | libmemcached11 \ 2026-08-18 13:47:31.888565 | ubuntu-noble | && apt-get clean \ 2026-08-18 13:47:31.888568 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* \ 2026-08-18 13:47:31.888572 | ubuntu-noble | {% endblock %} 2026-08-18 13:47:31.888575 | ubuntu-noble | 2026-08-18 13:47:31.888578 | ubuntu-noble | {% block apache_footer %} 2026-08-18 13:47:31.888582 | ubuntu-noble | RUN apt-get update \ 2026-08-18 13:47:31.888585 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-08-18 13:47:31.888588 | ubuntu-noble | libldap-common \ 2026-08-18 13:47:31.888592 | ubuntu-noble | libmemcached11 \ 2026-08-18 13:47:31.888595 | ubuntu-noble | && apt-get clean \ 2026-08-18 13:47:31.888598 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* \ 2026-08-18 13:47:31.888602 | ubuntu-noble | && a2enmod auth_openidc 2026-08-18 13:47:31.888605 | ubuntu-noble | {% endblock %} 2026-08-18 13:47:31.888608 | ubuntu-noble | 2026-08-18 13:47:31.888612 | ubuntu-noble | {% block footer %} 2026-08-18 13:47:31.888615 | ubuntu-noble | RUN rm -rf /usr/share/doc/* \ 2026-08-18 13:47:31.888618 | ubuntu-noble | && rm -rf /usr/share/man/* \ 2026-08-18 13:47:31.888622 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-08-18 13:47:31.888625 | ubuntu-noble | && apt-get autoremove -y \ 2026-08-18 13:47:31.888635 | 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 13:47:31.888644 | ubuntu-noble | {% endblock %} 2026-08-18 13:47:31.888647 | ubuntu-noble | 2026-08-18 13:47:31.888651 | ubuntu-noble | {% block labels %} 2026-08-18 13:47:31.888654 | ubuntu-noble | LABEL "build-date"="{{ build_date }}" \ 2026-08-18 13:47:31.888658 | ubuntu-noble | "name"="{{ image_name }}" \ 2026-08-18 13:47:31.888661 | ubuntu-noble | "de.osism.commit.docker_images_kolla"="29a82bc" \ 2026-08-18 13:47:31.888664 | ubuntu-noble | "de.osism.commit.kolla"="e40da0d4a" \ 2026-08-18 13:47:31.888668 | ubuntu-noble | "de.osism.commit.kolla_version"="22.1.0" \ 2026-08-18 13:47:31.888674 | ubuntu-noble | "de.osism.commit.release"="1530f88" \ 2026-08-18 13:47:31.888677 | ubuntu-noble | "de.osism.os_id"="ubuntu" \ 2026-08-18 13:47:31.888680 | ubuntu-noble | "de.osism.os_version_id"="24.04" \ 2026-08-18 13:47:31.888684 | ubuntu-noble | "de.osism.release.openstack"="2026.1" \ 2026-08-18 13:47:31.888687 | ubuntu-noble | "de.osism.version"="latest" \ 2026-08-18 13:47:31.888690 | ubuntu-noble | "org.opencontainers.image.created"="2026-08-18T13:47:31.864929+00:00" \ 2026-08-18 13:47:31.888694 | ubuntu-noble | "org.opencontainers.image.documentation"="https://osism.tech/docs/" \ 2026-08-18 13:47:31.888697 | ubuntu-noble | "org.opencontainers.image.licenses"="ASL 2.0" \ 2026-08-18 13:47:31.888701 | ubuntu-noble | "org.opencontainers.image.source"="https://github.com/osism/container-images-kolla" \ 2026-08-18 13:47:31.888707 | ubuntu-noble | "org.opencontainers.image.title"="{{ image_name }}" \ 2026-08-18 13:47:31.888710 | ubuntu-noble | "org.opencontainers.image.url"="https://quay.io/organization/osism" \ 2026-08-18 13:47:31.888714 | ubuntu-noble | "org.opencontainers.image.vendor"="OSISM GmbH" 2026-08-18 13:47:31.888717 | ubuntu-noble | {% endblock %} 2026-08-18 13:47:31.888720 | ubuntu-noble | 2026-08-18 13:47:31.889106 | ubuntu-noble | + bash scripts/002-generate.sh 2026-08-18 13:47:31.893416 | ubuntu-noble | + BASE=ubuntu 2026-08-18 13:47:31.893458 | ubuntu-noble | + BASE_VERSION=22.04 2026-08-18 13:47:31.894213 | ubuntu-noble | ++ date +%Y%m%d 2026-08-18 13:47:31.896164 | ubuntu-noble | + BUILD_ID=20260818 2026-08-18 13:47:31.896230 | ubuntu-noble | + DOCKER_NAMESPACE=kolla 2026-08-18 13:47:31.896238 | ubuntu-noble | + DOCKER_REGISTRY=osism.harbor.regio.digital 2026-08-18 13:47:31.896259 | ubuntu-noble | + OPENSTACK_VERSION=2026.1 2026-08-18 13:47:31.896278 | ubuntu-noble | + VERSION=latest 2026-08-18 13:47:31.896361 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-08-18 13:47:31.896383 | ubuntu-noble | + . defaults/all.sh 2026-08-18 13:47:31.896473 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-08-18 13:47:31.896478 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-08-18 13:47:31.896513 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-08-18 13:47:31.896535 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-08-18 13:47:31.896734 | ubuntu-noble | +++ deactivate nondestructive 2026-08-18 13:47:31.896831 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-18 13:47:31.896859 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-18 13:47:31.896876 | ubuntu-noble | +++ hash -r 2026-08-18 13:47:31.896932 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-18 13:47:31.896950 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-08-18 13:47:31.896969 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-08-18 13:47:31.897001 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-08-18 13:47:31.897081 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-08-18 13:47:31.897104 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-08-18 13:47:31.897121 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-08-18 13:47:31.897127 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-08-18 13:47:31.897189 | 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 13:47:31.897224 | 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 13:47:31.897244 | ubuntu-noble | +++ export PATH 2026-08-18 13:47:31.897286 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-18 13:47:31.897332 | ubuntu-noble | +++ '[' -z '' ']' 2026-08-18 13:47:31.897350 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-08-18 13:47:31.897369 | ubuntu-noble | +++ PS1='(venv) ' 2026-08-18 13:47:31.897376 | ubuntu-noble | +++ export PS1 2026-08-18 13:47:31.897392 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-08-18 13:47:31.897398 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-08-18 13:47:31.897428 | ubuntu-noble | +++ hash -r 2026-08-18 13:47:31.897488 | ubuntu-noble | + . defaults/2026.1.sh 2026-08-18 13:47:31.898968 | ubuntu-noble | +++ date +%Y%m%d 2026-08-18 13:47:31.902839 | ubuntu-noble | ++ export BUILD_ID=20260818 2026-08-18 13:47:31.902894 | ubuntu-noble | ++ BUILD_ID=20260818 2026-08-18 13:47:31.902904 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-08-18 13:47:31.902914 | ubuntu-noble | ++ KOLLA_TYPE= 2026-08-18 13:47:31.902923 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-08-18 13:47:31.902931 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-08-18 13:47:31.902940 | ubuntu-noble | + export VERSION 2026-08-18 13:47:31.902948 | ubuntu-noble | + export OPENSTACK_VERSION 2026-08-18 13:47:31.902957 | ubuntu-noble | + DOCKER_TAG=build-20260818 2026-08-18 13:47:31.902965 | ubuntu-noble | + KOLLA_BASE=ubuntu 2026-08-18 13:47:31.902974 | ubuntu-noble | + KOLLA_BASE_TAG=24.04 2026-08-18 13:47:31.902983 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-08-18 13:47:31.902992 | ubuntu-noble | + KOLLA_INSTALL_TYPE=source 2026-08-18 13:47:31.903001 | ubuntu-noble | + python3 src/generate-kolla-build-config.py 2026-08-18 13:47:32.045183 | ubuntu-noble | + setini DEFAULT namespace kolla 2026-08-18 13:47:32.045400 | 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 13:47:33.310216 | ubuntu-noble | localhost | SUCCESS => { 2026-08-18 13:47:33.310263 | ubuntu-noble | "changed": false, 2026-08-18 13:47:33.310268 | ubuntu-noble | "gid": 1000, 2026-08-18 13:47:33.310280 | ubuntu-noble | "group": "zuul", 2026-08-18 13:47:33.310284 | ubuntu-noble | "mode": "0664", 2026-08-18 13:47:33.310300 | ubuntu-noble | "msg": "OK", 2026-08-18 13:47:33.310304 | ubuntu-noble | "owner": "zuul", 2026-08-18 13:47:33.310307 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-18 13:47:33.310311 | ubuntu-noble | "size": 4562, 2026-08-18 13:47:33.310315 | ubuntu-noble | "state": "file", 2026-08-18 13:47:33.310319 | ubuntu-noble | "uid": 1000 2026-08-18 13:47:33.310322 | ubuntu-noble | } 2026-08-18 13:47:33.425905 | ubuntu-noble | + setini DEFAULT tag build-20260818 2026-08-18 13:47:33.425955 | 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 13:47:34.688813 | ubuntu-noble | localhost | CHANGED => { 2026-08-18 13:47:34.688873 | ubuntu-noble | "changed": true, 2026-08-18 13:47:34.688879 | ubuntu-noble | "gid": 1000, 2026-08-18 13:47:34.688884 | ubuntu-noble | "group": "zuul", 2026-08-18 13:47:34.688888 | ubuntu-noble | "mode": "0664", 2026-08-18 13:47:34.688892 | ubuntu-noble | "msg": "option changed", 2026-08-18 13:47:34.688897 | ubuntu-noble | "owner": "zuul", 2026-08-18 13:47:34.688901 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-18 13:47:34.688906 | ubuntu-noble | "size": 4570, 2026-08-18 13:47:34.688910 | ubuntu-noble | "state": "file", 2026-08-18 13:47:34.688914 | ubuntu-noble | "uid": 1000 2026-08-18 13:47:34.688919 | ubuntu-noble | } 2026-08-18 13:47:34.790605 | ubuntu-noble | + setini DEFAULT base ubuntu 2026-08-18 13:47:34.790691 | 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 13:47:36.063816 | ubuntu-noble | localhost | SUCCESS => { 2026-08-18 13:47:36.063870 | ubuntu-noble | "changed": false, 2026-08-18 13:47:36.063879 | ubuntu-noble | "gid": 1000, 2026-08-18 13:47:36.063889 | ubuntu-noble | "group": "zuul", 2026-08-18 13:47:36.063897 | ubuntu-noble | "mode": "0664", 2026-08-18 13:47:36.063904 | ubuntu-noble | "msg": "OK", 2026-08-18 13:47:36.063911 | ubuntu-noble | "owner": "zuul", 2026-08-18 13:47:36.063919 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-18 13:47:36.063926 | ubuntu-noble | "size": 4570, 2026-08-18 13:47:36.063933 | ubuntu-noble | "state": "file", 2026-08-18 13:47:36.063940 | ubuntu-noble | "uid": 1000 2026-08-18 13:47:36.063947 | ubuntu-noble | } 2026-08-18 13:47:36.174608 | ubuntu-noble | + setini DEFAULT base_tag 24.04 2026-08-18 13:47:36.174675 | 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 13:47:37.426863 | ubuntu-noble | localhost | SUCCESS => { 2026-08-18 13:47:37.426956 | ubuntu-noble | "changed": false, 2026-08-18 13:47:37.426970 | ubuntu-noble | "gid": 1000, 2026-08-18 13:47:37.426981 | ubuntu-noble | "group": "zuul", 2026-08-18 13:47:37.426990 | ubuntu-noble | "mode": "0664", 2026-08-18 13:47:37.427000 | ubuntu-noble | "msg": "OK", 2026-08-18 13:47:37.427009 | ubuntu-noble | "owner": "zuul", 2026-08-18 13:47:37.427019 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-18 13:47:37.427030 | ubuntu-noble | "size": 4570, 2026-08-18 13:47:37.427039 | ubuntu-noble | "state": "file", 2026-08-18 13:47:37.427049 | ubuntu-noble | "uid": 1000 2026-08-18 13:47:37.427058 | ubuntu-noble | } 2026-08-18 13:47:37.530843 | ubuntu-noble | + setini DEFAULT install_type source 2026-08-18 13:47:37.530898 | 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 13:47:38.810828 | ubuntu-noble | localhost | SUCCESS => { 2026-08-18 13:47:38.810881 | ubuntu-noble | "changed": false, 2026-08-18 13:47:38.810890 | ubuntu-noble | "gid": 1000, 2026-08-18 13:47:38.810897 | ubuntu-noble | "group": "zuul", 2026-08-18 13:47:38.810905 | ubuntu-noble | "mode": "0664", 2026-08-18 13:47:38.810912 | ubuntu-noble | "msg": "OK", 2026-08-18 13:47:38.810919 | ubuntu-noble | "owner": "zuul", 2026-08-18 13:47:38.810926 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-18 13:47:38.810934 | ubuntu-noble | "size": 4570, 2026-08-18 13:47:38.810941 | ubuntu-noble | "state": "file", 2026-08-18 13:47:38.810948 | ubuntu-noble | "uid": 1000 2026-08-18 13:47:38.810955 | ubuntu-noble | } 2026-08-18 13:47:38.913011 | ubuntu-noble | + [[ 2026.1 == \2\0\2\4\.\1 ]] 2026-08-18 13:47:38.913063 | ubuntu-noble | + REQUIREMENTS_BRANCH=stable-2026.1 2026-08-18 13:47:38.913069 | ubuntu-noble | + setini openstack-base location tarballs/requirements-stable-2026.1.tar.gz 2026-08-18 13:47:38.913128 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=openstack-base option=location value=tarballs/requirements-stable-2026.1.tar.gz' 2026-08-18 13:47:40.180515 | ubuntu-noble | localhost | CHANGED => { 2026-08-18 13:47:40.180566 | ubuntu-noble | "changed": true, 2026-08-18 13:47:40.180570 | ubuntu-noble | "gid": 1000, 2026-08-18 13:47:40.180575 | ubuntu-noble | "group": "zuul", 2026-08-18 13:47:40.180578 | ubuntu-noble | "mode": "0664", 2026-08-18 13:47:40.180582 | ubuntu-noble | "msg": "section and option added", 2026-08-18 13:47:40.180586 | ubuntu-noble | "owner": "zuul", 2026-08-18 13:47:40.180590 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-18 13:47:40.180594 | ubuntu-noble | "size": 4641, 2026-08-18 13:47:40.180597 | ubuntu-noble | "state": "file", 2026-08-18 13:47:40.180601 | ubuntu-noble | "uid": 1000 2026-08-18 13:47:40.180605 | ubuntu-noble | } 2026-08-18 13:47:40.285793 | ubuntu-noble | + sed -i '/\[openstack-base\]/a # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2026.1.tar.gz' kolla-build.conf 2026-08-18 13:47:40.291468 | ubuntu-noble | + setini openstack-base type local 2026-08-18 13:47:40.291503 | 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 13:47:41.600566 | ubuntu-noble | localhost | CHANGED => { 2026-08-18 13:47:41.600619 | ubuntu-noble | "changed": true, 2026-08-18 13:47:41.600627 | ubuntu-noble | "gid": 1000, 2026-08-18 13:47:41.600633 | ubuntu-noble | "group": "zuul", 2026-08-18 13:47:41.600639 | ubuntu-noble | "mode": "0664", 2026-08-18 13:47:41.600646 | ubuntu-noble | "msg": "option added", 2026-08-18 13:47:41.600650 | ubuntu-noble | "owner": "zuul", 2026-08-18 13:47:41.600653 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-18 13:47:41.600657 | ubuntu-noble | "size": 4752, 2026-08-18 13:47:41.600660 | ubuntu-noble | "state": "file", 2026-08-18 13:47:41.600665 | ubuntu-noble | "uid": 1000 2026-08-18 13:47:41.600668 | ubuntu-noble | } 2026-08-18 13:47:41.713199 | ubuntu-noble | + [[ -n osism.harbor.regio.digital ]] 2026-08-18 13:47:41.713252 | ubuntu-noble | + setini DEFAULT registry osism.harbor.regio.digital 2026-08-18 13:47:41.713258 | 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 13:47:43.039730 | ubuntu-noble | localhost | CHANGED => { 2026-08-18 13:47:43.039820 | ubuntu-noble | "changed": true, 2026-08-18 13:47:43.039829 | ubuntu-noble | "gid": 1000, 2026-08-18 13:47:43.039835 | ubuntu-noble | "group": "zuul", 2026-08-18 13:47:43.039841 | ubuntu-noble | "mode": "0664", 2026-08-18 13:47:43.039846 | ubuntu-noble | "msg": "option added", 2026-08-18 13:47:43.039852 | ubuntu-noble | "owner": "zuul", 2026-08-18 13:47:43.039858 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-18 13:47:43.039864 | ubuntu-noble | "size": 4790, 2026-08-18 13:47:43.039870 | ubuntu-noble | "state": "file", 2026-08-18 13:47:43.039876 | ubuntu-noble | "uid": 1000 2026-08-18 13:47:43.039881 | ubuntu-noble | } 2026-08-18 13:47:43.156895 | ubuntu-noble | + echo DEBUG kolla-build.conf 2026-08-18 13:47:43.156978 | ubuntu-noble | DEBUG kolla-build.conf 2026-08-18 13:47:43.157000 | ubuntu-noble | + cat kolla-build.conf 2026-08-18 13:47:43.160130 | ubuntu-noble | [DEFAULT] 2026-08-18 13:47:43.160179 | ubuntu-noble | base = ubuntu 2026-08-18 13:47:43.160191 | ubuntu-noble | base_package_type = deb 2026-08-18 13:47:43.160202 | ubuntu-noble | base_tag = 24.04 2026-08-18 13:47:43.160211 | ubuntu-noble | install_type = source 2026-08-18 13:47:43.160221 | ubuntu-noble | namespace = kolla 2026-08-18 13:47:43.160230 | ubuntu-noble | openstack_release = 2026.1 2026-08-18 13:47:43.160240 | ubuntu-noble | push = false 2026-08-18 13:47:43.160250 | ubuntu-noble | tag = build-20260818 2026-08-18 13:47:43.160260 | ubuntu-noble | threads = 1 2026-08-18 13:47:43.160270 | ubuntu-noble | patches_path = kolla-patches/2026.1 2026-08-18 13:47:43.160280 | ubuntu-noble | registry = osism.harbor.regio.digital 2026-08-18 13:47:43.160292 | ubuntu-noble | 2026-08-18 13:47:43.160303 | ubuntu-noble | ######################################################################### 2026-08-18 13:47:43.160314 | ubuntu-noble | # sources tracked in release repository 2026-08-18 13:47:43.160324 | ubuntu-noble | 2026-08-18 13:47:43.160369 | ubuntu-noble | [aodh-base] 2026-08-18 13:47:43.160379 | ubuntu-noble | type = local 2026-08-18 13:47:43.160389 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/aodh/aodh-stable-2026.1.tar.gz 2026-08-18 13:47:43.160399 | ubuntu-noble | location = tarballs/aodh-stable-2026.1.tar.gz 2026-08-18 13:47:43.160409 | ubuntu-noble | 2026-08-18 13:47:43.160419 | ubuntu-noble | 2026-08-18 13:47:43.160428 | ubuntu-noble | 2026-08-18 13:47:43.160438 | ubuntu-noble | [barbican-base] 2026-08-18 13:47:43.160468 | ubuntu-noble | type = local 2026-08-18 13:47:43.160479 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/barbican/barbican-stable-2026.1.tar.gz 2026-08-18 13:47:43.160490 | ubuntu-noble | location = tarballs/barbican-stable-2026.1.tar.gz 2026-08-18 13:47:43.160500 | ubuntu-noble | 2026-08-18 13:47:43.160509 | ubuntu-noble | 2026-08-18 13:47:43.160519 | ubuntu-noble | 2026-08-18 13:47:43.160529 | ubuntu-noble | [blazar-base] 2026-08-18 13:47:43.160538 | ubuntu-noble | type = local 2026-08-18 13:47:43.160548 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/blazar/blazar-stable-2026.1.tar.gz 2026-08-18 13:47:43.160558 | ubuntu-noble | location = tarballs/blazar-stable-2026.1.tar.gz 2026-08-18 13:47:43.160568 | ubuntu-noble | 2026-08-18 13:47:43.160577 | ubuntu-noble | 2026-08-18 13:47:43.160587 | ubuntu-noble | 2026-08-18 13:47:43.160597 | ubuntu-noble | [ceilometer-base] 2026-08-18 13:47:43.160607 | ubuntu-noble | type = local 2026-08-18 13:47:43.160617 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2026.1.tar.gz 2026-08-18 13:47:43.160627 | ubuntu-noble | location = tarballs/ceilometer-stable-2026.1.tar.gz 2026-08-18 13:47:43.160637 | ubuntu-noble | 2026-08-18 13:47:43.160647 | ubuntu-noble | 2026-08-18 13:47:43.160656 | ubuntu-noble | 2026-08-18 13:47:43.160666 | ubuntu-noble | [cinder-base] 2026-08-18 13:47:43.160676 | ubuntu-noble | type = local 2026-08-18 13:47:43.160686 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/cinder/cinder-stable-2026.1.tar.gz 2026-08-18 13:47:43.160695 | ubuntu-noble | location = tarballs/cinder-stable-2026.1.tar.gz 2026-08-18 13:47:43.160705 | ubuntu-noble | 2026-08-18 13:47:43.160715 | ubuntu-noble | 2026-08-18 13:47:43.160724 | ubuntu-noble | 2026-08-18 13:47:43.160734 | ubuntu-noble | [designate-base] 2026-08-18 13:47:43.160772 | ubuntu-noble | type = local 2026-08-18 13:47:43.160786 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/designate/designate-stable-2026.1.tar.gz 2026-08-18 13:47:43.160796 | ubuntu-noble | location = tarballs/designate-stable-2026.1.tar.gz 2026-08-18 13:47:43.160805 | ubuntu-noble | 2026-08-18 13:47:43.160815 | ubuntu-noble | 2026-08-18 13:47:43.160825 | ubuntu-noble | 2026-08-18 13:47:43.160835 | ubuntu-noble | [glance-base] 2026-08-18 13:47:43.160845 | ubuntu-noble | type = local 2026-08-18 13:47:43.160854 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/glance/glance-stable-2026.1.tar.gz 2026-08-18 13:47:43.160864 | ubuntu-noble | location = tarballs/glance-stable-2026.1.tar.gz 2026-08-18 13:47:43.160874 | ubuntu-noble | 2026-08-18 13:47:43.160883 | ubuntu-noble | 2026-08-18 13:47:43.160893 | ubuntu-noble | 2026-08-18 13:47:43.160903 | ubuntu-noble | [heat-base] 2026-08-18 13:47:43.160913 | ubuntu-noble | type = local 2026-08-18 13:47:43.160922 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/heat/heat-stable-2026.1.tar.gz 2026-08-18 13:47:43.160932 | ubuntu-noble | location = tarballs/heat-stable-2026.1.tar.gz 2026-08-18 13:47:43.160942 | ubuntu-noble | 2026-08-18 13:47:43.160951 | ubuntu-noble | 2026-08-18 13:47:43.160961 | ubuntu-noble | 2026-08-18 13:47:43.160970 | ubuntu-noble | [horizon] 2026-08-18 13:47:43.160980 | ubuntu-noble | type = local 2026-08-18 13:47:43.160990 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/horizon/horizon-stable-2026.1.tar.gz 2026-08-18 13:47:43.161000 | ubuntu-noble | location = tarballs/horizon-stable-2026.1.tar.gz 2026-08-18 13:47:43.161009 | ubuntu-noble | 2026-08-18 13:47:43.161019 | ubuntu-noble | 2026-08-18 13:47:43.161029 | ubuntu-noble | 2026-08-18 13:47:43.161038 | ubuntu-noble | [ironic-base] 2026-08-18 13:47:43.161048 | ubuntu-noble | type = local 2026-08-18 13:47:43.161057 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ironic/ironic-stable-2026.1.tar.gz 2026-08-18 13:47:43.161067 | ubuntu-noble | location = tarballs/ironic-stable-2026.1.tar.gz 2026-08-18 13:47:43.161077 | ubuntu-noble | 2026-08-18 13:47:43.161086 | ubuntu-noble | 2026-08-18 13:47:43.161096 | ubuntu-noble | 2026-08-18 13:47:43.161106 | ubuntu-noble | [keystone-base] 2026-08-18 13:47:43.161115 | ubuntu-noble | type = local 2026-08-18 13:47:43.161125 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/keystone/keystone-stable-2026.1.tar.gz 2026-08-18 13:47:43.161135 | ubuntu-noble | location = tarballs/keystone-stable-2026.1.tar.gz 2026-08-18 13:47:43.161145 | ubuntu-noble | 2026-08-18 13:47:43.161154 | ubuntu-noble | 2026-08-18 13:47:43.161164 | ubuntu-noble | 2026-08-18 13:47:43.161173 | ubuntu-noble | [magnum-base] 2026-08-18 13:47:43.161183 | ubuntu-noble | type = local 2026-08-18 13:47:43.161193 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/magnum/magnum-stable-2026.1.tar.gz 2026-08-18 13:47:43.161202 | ubuntu-noble | location = tarballs/magnum-stable-2026.1.tar.gz 2026-08-18 13:47:43.161212 | ubuntu-noble | 2026-08-18 13:47:43.161222 | ubuntu-noble | 2026-08-18 13:47:43.161231 | ubuntu-noble | 2026-08-18 13:47:43.161241 | ubuntu-noble | [manila-base] 2026-08-18 13:47:43.161250 | ubuntu-noble | type = local 2026-08-18 13:47:43.161277 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/manila/manila-stable-2026.1.tar.gz 2026-08-18 13:47:43.161288 | ubuntu-noble | location = tarballs/manila-stable-2026.1.tar.gz 2026-08-18 13:47:43.161297 | ubuntu-noble | 2026-08-18 13:47:43.161307 | ubuntu-noble | 2026-08-18 13:47:43.161317 | ubuntu-noble | 2026-08-18 13:47:43.161326 | ubuntu-noble | [masakari-base] 2026-08-18 13:47:43.161354 | ubuntu-noble | type = local 2026-08-18 13:47:43.161364 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/masakari/masakari-stable-2026.1.tar.gz 2026-08-18 13:47:43.161374 | ubuntu-noble | location = tarballs/masakari-stable-2026.1.tar.gz 2026-08-18 13:47:43.161384 | ubuntu-noble | 2026-08-18 13:47:43.161393 | ubuntu-noble | 2026-08-18 13:47:43.161403 | ubuntu-noble | 2026-08-18 13:47:43.161413 | ubuntu-noble | [neutron-bgp-dragent] 2026-08-18 13:47:43.161422 | ubuntu-noble | type = local 2026-08-18 13:47:43.161432 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-18 13:47:43.161442 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-18 13:47:43.161452 | ubuntu-noble | 2026-08-18 13:47:43.161462 | ubuntu-noble | 2026-08-18 13:47:43.161472 | ubuntu-noble | [neutron-server-plugin-neutron-dynamic-routing] 2026-08-18 13:47:43.161481 | ubuntu-noble | type = local 2026-08-18 13:47:43.161491 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-18 13:47:43.161501 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-18 13:47:43.161511 | ubuntu-noble | 2026-08-18 13:47:43.161520 | ubuntu-noble | 2026-08-18 13:47:43.161530 | ubuntu-noble | [neutron-vpnaas-base] 2026-08-18 13:47:43.161540 | ubuntu-noble | type = local 2026-08-18 13:47:43.161549 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2026.1.tar.gz 2026-08-18 13:47:43.161559 | ubuntu-noble | location = tarballs/neutron-vpnaas-stable-2026.1.tar.gz 2026-08-18 13:47:43.161569 | ubuntu-noble | 2026-08-18 13:47:43.161578 | ubuntu-noble | 2026-08-18 13:47:43.161588 | ubuntu-noble | 2026-08-18 13:47:43.161597 | ubuntu-noble | [neutron-base] 2026-08-18 13:47:43.161607 | ubuntu-noble | type = local 2026-08-18 13:47:43.161617 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron/neutron-stable-2026.1.tar.gz 2026-08-18 13:47:43.161626 | ubuntu-noble | location = tarballs/neutron-stable-2026.1.tar.gz 2026-08-18 13:47:43.161636 | ubuntu-noble | 2026-08-18 13:47:43.161645 | ubuntu-noble | 2026-08-18 13:47:43.161655 | ubuntu-noble | 2026-08-18 13:47:43.161664 | ubuntu-noble | [nova-base] 2026-08-18 13:47:43.161674 | ubuntu-noble | type = local 2026-08-18 13:47:43.161684 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/nova/nova-stable-2026.1.tar.gz 2026-08-18 13:47:43.161693 | ubuntu-noble | location = tarballs/nova-stable-2026.1.tar.gz 2026-08-18 13:47:43.161703 | ubuntu-noble | 2026-08-18 13:47:43.161712 | ubuntu-noble | 2026-08-18 13:47:43.161722 | ubuntu-noble | 2026-08-18 13:47:43.161732 | ubuntu-noble | [octavia-base] 2026-08-18 13:47:43.161772 | ubuntu-noble | type = local 2026-08-18 13:47:43.161786 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/octavia/octavia-stable-2026.1.tar.gz 2026-08-18 13:47:43.161796 | ubuntu-noble | location = tarballs/octavia-stable-2026.1.tar.gz 2026-08-18 13:47:43.161806 | ubuntu-noble | 2026-08-18 13:47:43.161816 | ubuntu-noble | 2026-08-18 13:47:43.161825 | ubuntu-noble | 2026-08-18 13:47:43.161835 | ubuntu-noble | [placement-base] 2026-08-18 13:47:43.161845 | ubuntu-noble | type = local 2026-08-18 13:47:43.161854 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/placement/placement-stable-2026.1.tar.gz 2026-08-18 13:47:43.161864 | ubuntu-noble | location = tarballs/placement-stable-2026.1.tar.gz 2026-08-18 13:47:43.161874 | ubuntu-noble | 2026-08-18 13:47:43.161883 | ubuntu-noble | 2026-08-18 13:47:43.161893 | ubuntu-noble | 2026-08-18 13:47:43.161903 | ubuntu-noble | [skyline-apiserver-base] 2026-08-18 13:47:43.161912 | ubuntu-noble | type = local 2026-08-18 13:47:43.161935 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2026.1.tar.gz 2026-08-18 13:47:43.161945 | ubuntu-noble | location = tarballs/skyline-apiserver-stable-2026.1.tar.gz 2026-08-18 13:47:43.161955 | ubuntu-noble | 2026-08-18 13:47:43.161965 | ubuntu-noble | 2026-08-18 13:47:43.161974 | ubuntu-noble | 2026-08-18 13:47:43.161984 | ubuntu-noble | [skyline-console-base] 2026-08-18 13:47:43.161994 | ubuntu-noble | type = local 2026-08-18 13:47:43.162003 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2026.1.tar.gz 2026-08-18 13:47:43.162013 | ubuntu-noble | location = tarballs/skyline-console-stable-2026.1.tar.gz 2026-08-18 13:47:43.162031 | ubuntu-noble | 2026-08-18 13:47:43.162041 | ubuntu-noble | 2026-08-18 13:47:43.162050 | ubuntu-noble | 2026-08-18 13:47:43.162060 | ubuntu-noble | [watcher-base] 2026-08-18 13:47:43.162070 | ubuntu-noble | type = local 2026-08-18 13:47:43.162080 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/watcher/watcher-stable-2026.1.tar.gz 2026-08-18 13:47:43.162090 | ubuntu-noble | location = tarballs/watcher-stable-2026.1.tar.gz 2026-08-18 13:47:43.162099 | ubuntu-noble | 2026-08-18 13:47:43.162109 | ubuntu-noble | 2026-08-18 13:47:43.162119 | ubuntu-noble | [openstack-base] 2026-08-18 13:47:43.162129 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2026.1.tar.gz 2026-08-18 13:47:43.162139 | ubuntu-noble | location = tarballs/requirements-stable-2026.1.tar.gz 2026-08-18 13:47:43.162148 | ubuntu-noble | type = local 2026-08-18 13:47:43.162158 | ubuntu-noble | + bash scripts/003-patch.sh 2026-08-18 13:47:43.163502 | ubuntu-noble | + OPENSTACK_VERSION=2026.1 2026-08-18 13:47:43.163524 | ubuntu-noble | + VERSION=latest 2026-08-18 13:47:43.163535 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-08-18 13:47:43.163548 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-08-18 13:47:43.163557 | ubuntu-noble | + . defaults/all.sh 2026-08-18 13:47:43.163583 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-08-18 13:47:43.163593 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-08-18 13:47:43.163605 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-08-18 13:47:43.163613 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-08-18 13:47:43.163769 | ubuntu-noble | +++ deactivate nondestructive 2026-08-18 13:47:43.163791 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-18 13:47:43.163799 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-18 13:47:43.163808 | ubuntu-noble | +++ hash -r 2026-08-18 13:47:43.163820 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-18 13:47:43.163828 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-08-18 13:47:43.163839 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-08-18 13:47:43.163848 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-08-18 13:47:43.163885 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-08-18 13:47:43.163894 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-08-18 13:47:43.163906 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-08-18 13:47:43.163915 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-08-18 13:47:43.163924 | 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 13:47:43.163938 | 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 13:47:43.163946 | ubuntu-noble | +++ export PATH 2026-08-18 13:47:43.163980 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-18 13:47:43.163989 | ubuntu-noble | +++ '[' -z '' ']' 2026-08-18 13:47:43.163998 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-08-18 13:47:43.164006 | ubuntu-noble | +++ PS1='(venv) ' 2026-08-18 13:47:43.164015 | ubuntu-noble | +++ export PS1 2026-08-18 13:47:43.164024 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-08-18 13:47:43.164032 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-08-18 13:47:43.164044 | ubuntu-noble | +++ hash -r 2026-08-18 13:47:43.164052 | ubuntu-noble | + . defaults/2026.1.sh 2026-08-18 13:47:43.165084 | ubuntu-noble | +++ date +%Y%m%d 2026-08-18 13:47:43.166196 | ubuntu-noble | ++ export BUILD_ID=20260818 2026-08-18 13:47:43.166222 | ubuntu-noble | ++ BUILD_ID=20260818 2026-08-18 13:47:43.166235 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-08-18 13:47:43.166244 | ubuntu-noble | ++ KOLLA_TYPE= 2026-08-18 13:47:43.166253 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-08-18 13:47:43.166261 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-08-18 13:47:43.166270 | ubuntu-noble | + . scripts/patch-lib.sh 2026-08-18 13:47:43.167483 | ubuntu-noble | +++ pwd 2026-08-18 13:47:43.167529 | ubuntu-noble | ++ PATCH_ROOT=/home/zuul/src/github.com/osism/container-images-kolla 2026-08-18 13:47:43.167539 | ubuntu-noble | ++ PATCH_MANIFEST=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-18 13:47:43.167815 | ubuntu-noble | + export VERSION 2026-08-18 13:47:43.167834 | ubuntu-noble | + export OPENSTACK_VERSION 2026-08-18 13:47:43.167933 | ubuntu-noble | + mkdir -p tarballs 2026-08-18 13:47:43.171101 | ubuntu-noble | + ping -c2 tarballs.opendev.org 2026-08-18 13:47:46.773634 | ubuntu-noble | PING tarballs.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f) 56 data bytes 2026-08-18 13:47:46.773807 | 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 13:47:46.898807 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=2 ttl=40 time=125 ms 2026-08-18 13:47:46.898907 | ubuntu-noble | 2026-08-18 13:47:46.898919 | ubuntu-noble | --- tarballs.opendev.org ping statistics --- 2026-08-18 13:47:46.898928 | ubuntu-noble | 2 packets transmitted, 2 received, 0% packet loss, time 3598ms 2026-08-18 13:47:46.898936 | ubuntu-noble | rtt min/avg/max/mdev = 124.508/128.188/131.868/3.680 ms 2026-08-18 13:47:46.900794 | ubuntu-noble | ++ awk '/# tarball/ && !seen[$4]++ { print $4 }' kolla-build.conf 2026-08-18 13:47:46.903591 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 13:47:46.903635 | ubuntu-noble | + pushd tarballs 2026-08-18 13:47:46.904858 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/aodh/aodh-stable-2026.1.tar.gz 2026-08-18 13:47:46.907436 | ubuntu-noble | + filename=aodh-stable-2026.1.tar.gz 2026-08-18 13:47:46.907492 | ubuntu-noble | + [[ -e aodh-stable-2026.1.tar.gz ]] 2026-08-18 13:47:46.907508 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2026.1.tar.gz 2026-08-18 13:47:46.907524 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2026.1.tar.gz 2026-08-18 13:47:46.907539 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/aodh/aodh-stable-2026.1.tar.gz 2026-08-18 13:47:47.999570 | ubuntu-noble | 2026-08-18 13:47:47 URL:https://tarballs.opendev.org/openstack/aodh/aodh-stable-2026.1.tar.gz [259673/259673] -> "aodh-stable-2026.1.tar.gz" [1] 2026-08-18 13:47:48.002808 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/aodh/aodh-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 13:47:48.002871 | ubuntu-noble | + echo Process aodh-stable-2026.1.tar.gz 2026-08-18 13:47:48.002884 | ubuntu-noble | Process aodh-stable-2026.1.tar.gz 2026-08-18 13:47:48.005832 | ubuntu-noble | ++ tar -tzf aodh-stable-2026.1.tar.gz 2026-08-18 13:47:48.005883 | ubuntu-noble | ++ head -1 2026-08-18 13:47:48.006215 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 13:47:48.017786 | ubuntu-noble | + directory=aodh-22.0.0.0rc2.dev3 2026-08-18 13:47:48.018898 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 aodh-22.0.0.0rc2.dev3 2026-08-18 13:47:48.019005 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-18 13:47:48.019021 | ubuntu-noble | ++ local directory=aodh-22.0.0.0rc2.dev3 2026-08-18 13:47:48.019063 | ubuntu-noble | ++ local suffix= 2026-08-18 13:47:48.019146 | ubuntu-noble | ++ local name=aodh 2026-08-18 13:47:48.019156 | ubuntu-noble | ++ local candidate path 2026-08-18 13:47:48.019208 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:47:48.019219 | ubuntu-noble | ++ path=patches/2026.1/aodh 2026-08-18 13:47:48.019258 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/aodh ]] 2026-08-18 13:47:48.019303 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:47:48.019314 | ubuntu-noble | ++ path=patches/2026.1/aodh 2026-08-18 13:47:48.019324 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/aodh ]] 2026-08-18 13:47:48.019334 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:47:48.019341 | ubuntu-noble | ++ path=patches/2026.1/aodh 2026-08-18 13:47:48.019351 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/aodh ]] 2026-08-18 13:47:48.019361 | ubuntu-noble | ++ return 1 2026-08-18 13:47:48.020227 | ubuntu-noble | + patch_dir= 2026-08-18 13:47:48.020254 | ubuntu-noble | + patch_dir= 2026-08-18 13:47:48.020792 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 aodh-22.0.0.0rc2.dev3 /source 2026-08-18 13:47:48.020867 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-18 13:47:48.020880 | ubuntu-noble | ++ local directory=aodh-22.0.0.0rc2.dev3 2026-08-18 13:47:48.020912 | ubuntu-noble | ++ local suffix=/source 2026-08-18 13:47:48.020999 | ubuntu-noble | ++ local name=aodh 2026-08-18 13:47:48.021012 | ubuntu-noble | ++ local candidate path 2026-08-18 13:47:48.021091 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:47:48.021100 | ubuntu-noble | ++ path=overlays/2026.1/aodh/source 2026-08-18 13:47:48.021111 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/aodh/source ]] 2026-08-18 13:47:48.021144 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:47:48.021155 | ubuntu-noble | ++ path=overlays/2026.1/aodh/source 2026-08-18 13:47:48.021163 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/aodh/source ]] 2026-08-18 13:47:48.021173 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:47:48.021196 | ubuntu-noble | ++ path=overlays/2026.1/aodh/source 2026-08-18 13:47:48.021207 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/aodh/source ]] 2026-08-18 13:47:48.021214 | ubuntu-noble | ++ return 1 2026-08-18 13:47:48.021902 | ubuntu-noble | + overlay_dir= 2026-08-18 13:47:48.021971 | ubuntu-noble | + overlay_dir= 2026-08-18 13:47:48.021985 | ubuntu-noble | + echo Check patches for aodh-stable-2026.1.tar.gz 2026-08-18 13:47:48.021995 | ubuntu-noble | Check patches for aodh-stable-2026.1.tar.gz 2026-08-18 13:47:48.022005 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 13:47:48.022014 | ubuntu-noble | + echo Check overlays for aodh-stable-2026.1.tar.gz 2026-08-18 13:47:48.022023 | ubuntu-noble | Check overlays for aodh-stable-2026.1.tar.gz 2026-08-18 13:47:48.022032 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 13:47:48.022041 | ubuntu-noble | + popd 2026-08-18 13:47:48.022059 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 13:47:48.022069 | ubuntu-noble | + pushd tarballs 2026-08-18 13:47:48.022995 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/barbican/barbican-stable-2026.1.tar.gz 2026-08-18 13:47:48.024950 | ubuntu-noble | + filename=barbican-stable-2026.1.tar.gz 2026-08-18 13:47:48.024976 | ubuntu-noble | + [[ -e barbican-stable-2026.1.tar.gz ]] 2026-08-18 13:47:48.025015 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2026.1.tar.gz 2026-08-18 13:47:48.025025 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2026.1.tar.gz 2026-08-18 13:47:48.025036 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/barbican/barbican-stable-2026.1.tar.gz 2026-08-18 13:47:49.240956 | ubuntu-noble | 2026-08-18 13:47:49 URL:https://tarballs.opendev.org/openstack/barbican/barbican-stable-2026.1.tar.gz [663405/663405] -> "barbican-stable-2026.1.tar.gz" [1] 2026-08-18 13:47:49.243611 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/barbican/barbican-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 13:47:49.243668 | ubuntu-noble | + echo Process barbican-stable-2026.1.tar.gz 2026-08-18 13:47:49.243680 | ubuntu-noble | Process barbican-stable-2026.1.tar.gz 2026-08-18 13:47:49.246824 | ubuntu-noble | ++ tar -tzf barbican-stable-2026.1.tar.gz 2026-08-18 13:47:49.246870 | ubuntu-noble | ++ head -1 2026-08-18 13:47:49.247415 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 13:47:49.254641 | ubuntu-noble | + directory=barbican-22.0.1.dev3 2026-08-18 13:47:49.255372 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 barbican-22.0.1.dev3 2026-08-18 13:47:49.255460 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-18 13:47:49.255530 | ubuntu-noble | ++ local directory=barbican-22.0.1.dev3 2026-08-18 13:47:49.255540 | ubuntu-noble | ++ local suffix= 2026-08-18 13:47:49.255601 | ubuntu-noble | ++ local name=barbican 2026-08-18 13:47:49.255610 | ubuntu-noble | ++ local candidate path 2026-08-18 13:47:49.255652 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:47:49.255660 | ubuntu-noble | ++ path=patches/2026.1/barbican 2026-08-18 13:47:49.255674 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/barbican ]] 2026-08-18 13:47:49.255716 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:47:49.255723 | ubuntu-noble | ++ path=patches/2026.1/barbican 2026-08-18 13:47:49.255730 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/barbican ]] 2026-08-18 13:47:49.255737 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:47:49.255770 | ubuntu-noble | ++ path=patches/2026.1/barbican 2026-08-18 13:47:49.255779 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/barbican ]] 2026-08-18 13:47:49.255786 | ubuntu-noble | ++ return 1 2026-08-18 13:47:49.256141 | ubuntu-noble | + patch_dir= 2026-08-18 13:47:49.256150 | ubuntu-noble | + patch_dir= 2026-08-18 13:47:49.257304 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 barbican-22.0.1.dev3 /source 2026-08-18 13:47:49.257331 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-18 13:47:49.257336 | ubuntu-noble | ++ local directory=barbican-22.0.1.dev3 2026-08-18 13:47:49.257342 | ubuntu-noble | ++ local suffix=/source 2026-08-18 13:47:49.257347 | ubuntu-noble | ++ local name=barbican 2026-08-18 13:47:49.257351 | ubuntu-noble | ++ local candidate path 2026-08-18 13:47:49.257356 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:47:49.257362 | ubuntu-noble | ++ path=overlays/2026.1/barbican/source 2026-08-18 13:47:49.257367 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/barbican/source ]] 2026-08-18 13:47:49.257385 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:47:49.257391 | ubuntu-noble | ++ path=overlays/2026.1/barbican/source 2026-08-18 13:47:49.257396 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/barbican/source ]] 2026-08-18 13:47:49.257401 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:47:49.257406 | ubuntu-noble | ++ path=overlays/2026.1/barbican/source 2026-08-18 13:47:49.257411 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/barbican/source ]] 2026-08-18 13:47:49.257416 | ubuntu-noble | ++ return 1 2026-08-18 13:47:49.257425 | ubuntu-noble | + overlay_dir= 2026-08-18 13:47:49.257448 | ubuntu-noble | + overlay_dir= 2026-08-18 13:47:49.257453 | ubuntu-noble | + echo Check patches for barbican-stable-2026.1.tar.gz 2026-08-18 13:47:49.257458 | ubuntu-noble | Check patches for barbican-stable-2026.1.tar.gz 2026-08-18 13:47:49.257463 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 13:47:49.257468 | ubuntu-noble | + echo Check overlays for barbican-stable-2026.1.tar.gz 2026-08-18 13:47:49.257473 | ubuntu-noble | Check overlays for barbican-stable-2026.1.tar.gz 2026-08-18 13:47:49.257478 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 13:47:49.257483 | ubuntu-noble | + popd 2026-08-18 13:47:49.257527 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 13:47:49.257535 | ubuntu-noble | + pushd tarballs 2026-08-18 13:47:49.258314 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/blazar/blazar-stable-2026.1.tar.gz 2026-08-18 13:47:49.260019 | ubuntu-noble | + filename=blazar-stable-2026.1.tar.gz 2026-08-18 13:47:49.260037 | ubuntu-noble | + [[ -e blazar-stable-2026.1.tar.gz ]] 2026-08-18 13:47:49.260087 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2026.1.tar.gz 2026-08-18 13:47:49.260094 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2026.1.tar.gz 2026-08-18 13:47:49.260101 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/blazar/blazar-stable-2026.1.tar.gz 2026-08-18 13:47:50.423034 | ubuntu-noble | 2026-08-18 13:47:50 URL:https://tarballs.opendev.org/openstack/blazar/blazar-stable-2026.1.tar.gz [429964/429964] -> "blazar-stable-2026.1.tar.gz" [1] 2026-08-18 13:47:50.425561 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/blazar/blazar-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 13:47:50.425619 | ubuntu-noble | + echo Process blazar-stable-2026.1.tar.gz 2026-08-18 13:47:50.425633 | ubuntu-noble | Process blazar-stable-2026.1.tar.gz 2026-08-18 13:47:50.428843 | ubuntu-noble | ++ tar -tzf blazar-stable-2026.1.tar.gz 2026-08-18 13:47:50.428892 | ubuntu-noble | ++ head -1 2026-08-18 13:47:50.430222 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 13:47:50.437321 | ubuntu-noble | + directory=blazar-17.0.0.0rc2.dev2 2026-08-18 13:47:50.438325 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 blazar-17.0.0.0rc2.dev2 2026-08-18 13:47:50.438422 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-18 13:47:50.438435 | ubuntu-noble | ++ local directory=blazar-17.0.0.0rc2.dev2 2026-08-18 13:47:50.438492 | ubuntu-noble | ++ local suffix= 2026-08-18 13:47:50.438570 | ubuntu-noble | ++ local name=blazar 2026-08-18 13:47:50.438578 | ubuntu-noble | ++ local candidate path 2026-08-18 13:47:50.438617 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:47:50.438627 | ubuntu-noble | ++ path=patches/2026.1/blazar 2026-08-18 13:47:50.438650 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/blazar ]] 2026-08-18 13:47:50.438692 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:47:50.438702 | ubuntu-noble | ++ path=patches/2026.1/blazar 2026-08-18 13:47:50.438710 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/blazar ]] 2026-08-18 13:47:50.438719 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:47:50.438725 | ubuntu-noble | ++ path=patches/2026.1/blazar 2026-08-18 13:47:50.438734 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/blazar ]] 2026-08-18 13:47:50.438742 | ubuntu-noble | ++ return 1 2026-08-18 13:47:50.439485 | ubuntu-noble | + patch_dir= 2026-08-18 13:47:50.439507 | ubuntu-noble | + patch_dir= 2026-08-18 13:47:50.439913 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 blazar-17.0.0.0rc2.dev2 /source 2026-08-18 13:47:50.439996 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-18 13:47:50.440024 | ubuntu-noble | ++ local directory=blazar-17.0.0.0rc2.dev2 2026-08-18 13:47:50.440032 | ubuntu-noble | ++ local suffix=/source 2026-08-18 13:47:50.440104 | ubuntu-noble | ++ local name=blazar 2026-08-18 13:47:50.440117 | ubuntu-noble | ++ local candidate path 2026-08-18 13:47:50.440131 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:47:50.440146 | ubuntu-noble | ++ path=overlays/2026.1/blazar/source 2026-08-18 13:47:50.440159 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/blazar/source ]] 2026-08-18 13:47:50.440174 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:47:50.440188 | ubuntu-noble | ++ path=overlays/2026.1/blazar/source 2026-08-18 13:47:50.440199 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/blazar/source ]] 2026-08-18 13:47:50.440214 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:47:50.440224 | ubuntu-noble | ++ path=overlays/2026.1/blazar/source 2026-08-18 13:47:50.440247 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/blazar/source ]] 2026-08-18 13:47:50.440256 | ubuntu-noble | ++ return 1 2026-08-18 13:47:50.440918 | ubuntu-noble | + overlay_dir= 2026-08-18 13:47:50.440977 | ubuntu-noble | + overlay_dir= 2026-08-18 13:47:50.440996 | ubuntu-noble | + echo Check patches for blazar-stable-2026.1.tar.gz 2026-08-18 13:47:50.441005 | ubuntu-noble | Check patches for blazar-stable-2026.1.tar.gz 2026-08-18 13:47:50.441014 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 13:47:50.441021 | ubuntu-noble | + echo Check overlays for blazar-stable-2026.1.tar.gz 2026-08-18 13:47:50.441037 | ubuntu-noble | Check overlays for blazar-stable-2026.1.tar.gz 2026-08-18 13:47:50.441045 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 13:47:50.441052 | ubuntu-noble | + popd 2026-08-18 13:47:50.441138 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 13:47:50.441151 | ubuntu-noble | + pushd tarballs 2026-08-18 13:47:50.442404 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2026.1.tar.gz 2026-08-18 13:47:50.444307 | ubuntu-noble | + filename=ceilometer-stable-2026.1.tar.gz 2026-08-18 13:47:50.444340 | ubuntu-noble | + [[ -e ceilometer-stable-2026.1.tar.gz ]] 2026-08-18 13:47:50.444369 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2026.1.tar.gz 2026-08-18 13:47:50.444381 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2026.1.tar.gz 2026-08-18 13:47:50.444391 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2026.1.tar.gz 2026-08-18 13:47:51.797928 | ubuntu-noble | 2026-08-18 13:47:51 URL:https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2026.1.tar.gz [893419/893419] -> "ceilometer-stable-2026.1.tar.gz" [1] 2026-08-18 13:47:51.799940 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 13:47:51.800003 | ubuntu-noble | + echo Process ceilometer-stable-2026.1.tar.gz 2026-08-18 13:47:51.800019 | ubuntu-noble | Process ceilometer-stable-2026.1.tar.gz 2026-08-18 13:47:51.801829 | ubuntu-noble | ++ tar -tzf ceilometer-stable-2026.1.tar.gz 2026-08-18 13:47:51.801870 | ubuntu-noble | ++ head -1 2026-08-18 13:47:51.803228 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 13:47:51.813580 | ubuntu-noble | + directory=ceilometer-26.0.0.0rc2.dev3 2026-08-18 13:47:51.814299 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 ceilometer-26.0.0.0rc2.dev3 2026-08-18 13:47:51.814409 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-18 13:47:51.814452 | ubuntu-noble | ++ local directory=ceilometer-26.0.0.0rc2.dev3 2026-08-18 13:47:51.814511 | ubuntu-noble | ++ local suffix= 2026-08-18 13:47:51.814577 | ubuntu-noble | ++ local name=ceilometer 2026-08-18 13:47:51.814605 | ubuntu-noble | ++ local candidate path 2026-08-18 13:47:51.814652 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:47:51.814677 | ubuntu-noble | ++ path=patches/2026.1/ceilometer 2026-08-18 13:47:51.814703 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/ceilometer ]] 2026-08-18 13:47:51.814783 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:47:51.814812 | ubuntu-noble | ++ path=patches/2026.1/ceilometer 2026-08-18 13:47:51.814835 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/ceilometer ]] 2026-08-18 13:47:51.814857 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:47:51.814894 | ubuntu-noble | ++ path=patches/2026.1/ceilometer 2026-08-18 13:47:51.815156 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/ceilometer ]] 2026-08-18 13:47:51.815167 | ubuntu-noble | ++ return 1 2026-08-18 13:47:51.815241 | ubuntu-noble | + patch_dir= 2026-08-18 13:47:51.815274 | ubuntu-noble | + patch_dir= 2026-08-18 13:47:51.816282 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 ceilometer-26.0.0.0rc2.dev3 /source 2026-08-18 13:47:51.816408 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-18 13:47:51.816487 | ubuntu-noble | ++ local directory=ceilometer-26.0.0.0rc2.dev3 2026-08-18 13:47:51.816560 | ubuntu-noble | ++ local suffix=/source 2026-08-18 13:47:51.816643 | ubuntu-noble | ++ local name=ceilometer 2026-08-18 13:47:51.816666 | ubuntu-noble | ++ local candidate path 2026-08-18 13:47:51.816727 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:47:51.816772 | ubuntu-noble | ++ path=overlays/2026.1/ceilometer/source 2026-08-18 13:47:51.816898 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/ceilometer/source ]] 2026-08-18 13:47:51.816949 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:47:51.816975 | ubuntu-noble | ++ path=overlays/2026.1/ceilometer/source 2026-08-18 13:47:51.816986 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/ceilometer/source ]] 2026-08-18 13:47:51.817010 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:47:51.817017 | ubuntu-noble | ++ path=overlays/2026.1/ceilometer/source 2026-08-18 13:47:51.817038 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/ceilometer/source ]] 2026-08-18 13:47:51.817065 | ubuntu-noble | ++ return 1 2026-08-18 13:47:51.817909 | ubuntu-noble | + overlay_dir= 2026-08-18 13:47:51.817990 | ubuntu-noble | + overlay_dir= 2026-08-18 13:47:51.818007 | ubuntu-noble | + echo Check patches for ceilometer-stable-2026.1.tar.gz 2026-08-18 13:47:51.818020 | ubuntu-noble | Check patches for ceilometer-stable-2026.1.tar.gz 2026-08-18 13:47:51.818032 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 13:47:51.818043 | ubuntu-noble | + echo Check overlays for ceilometer-stable-2026.1.tar.gz 2026-08-18 13:47:51.818054 | ubuntu-noble | Check overlays for ceilometer-stable-2026.1.tar.gz 2026-08-18 13:47:51.818064 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 13:47:51.818076 | ubuntu-noble | + popd 2026-08-18 13:47:51.818087 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 13:47:51.818098 | ubuntu-noble | + pushd tarballs 2026-08-18 13:47:51.818286 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/cinder/cinder-stable-2026.1.tar.gz 2026-08-18 13:47:51.819684 | ubuntu-noble | + filename=cinder-stable-2026.1.tar.gz 2026-08-18 13:47:51.819711 | ubuntu-noble | + [[ -e cinder-stable-2026.1.tar.gz ]] 2026-08-18 13:47:51.819727 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2026.1.tar.gz 2026-08-18 13:47:51.819737 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2026.1.tar.gz 2026-08-18 13:47:51.819785 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/cinder/cinder-stable-2026.1.tar.gz 2026-08-18 13:47:53.549888 | ubuntu-noble | 2026-08-18 13:47:53 URL:https://tarballs.opendev.org/openstack/cinder/cinder-stable-2026.1.tar.gz [6588299/6588299] -> "cinder-stable-2026.1.tar.gz" [1] 2026-08-18 13:47:53.551444 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/cinder/cinder-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 13:47:53.551491 | ubuntu-noble | + echo Process cinder-stable-2026.1.tar.gz 2026-08-18 13:47:53.551528 | ubuntu-noble | Process cinder-stable-2026.1.tar.gz 2026-08-18 13:47:53.552813 | ubuntu-noble | ++ tar -tzf cinder-stable-2026.1.tar.gz 2026-08-18 13:47:53.552847 | ubuntu-noble | ++ head -1 2026-08-18 13:47:53.554008 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 13:47:53.563849 | ubuntu-noble | + directory=cinder-28.0.1.dev7 2026-08-18 13:47:53.564530 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 cinder-28.0.1.dev7 2026-08-18 13:47:53.564564 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-18 13:47:53.564572 | ubuntu-noble | ++ local directory=cinder-28.0.1.dev7 2026-08-18 13:47:53.564580 | ubuntu-noble | ++ local suffix= 2026-08-18 13:47:53.564647 | ubuntu-noble | ++ local name=cinder 2026-08-18 13:47:53.564656 | ubuntu-noble | ++ local candidate path 2026-08-18 13:47:53.564664 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:47:53.564694 | ubuntu-noble | ++ path=patches/2026.1/cinder 2026-08-18 13:47:53.564701 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/cinder ]] 2026-08-18 13:47:53.564711 | ubuntu-noble | ++ echo patches/2026.1/cinder 2026-08-18 13:47:53.564717 | ubuntu-noble | ++ return 0 2026-08-18 13:47:53.565288 | ubuntu-noble | + patch_dir=patches/2026.1/cinder 2026-08-18 13:47:53.565526 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 cinder-28.0.1.dev7 /source 2026-08-18 13:47:53.565577 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-18 13:47:53.565586 | ubuntu-noble | ++ local directory=cinder-28.0.1.dev7 2026-08-18 13:47:53.565608 | ubuntu-noble | ++ local suffix=/source 2026-08-18 13:47:53.565640 | ubuntu-noble | ++ local name=cinder 2026-08-18 13:47:53.565648 | ubuntu-noble | ++ local candidate path 2026-08-18 13:47:53.565656 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:47:53.565663 | ubuntu-noble | ++ path=overlays/2026.1/cinder/source 2026-08-18 13:47:53.565672 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/cinder/source ]] 2026-08-18 13:47:53.565700 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:47:53.565706 | ubuntu-noble | ++ path=overlays/2026.1/cinder/source 2026-08-18 13:47:53.565723 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/cinder/source ]] 2026-08-18 13:47:53.565730 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:47:53.565735 | ubuntu-noble | ++ path=overlays/2026.1/cinder/source 2026-08-18 13:47:53.565764 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/cinder/source ]] 2026-08-18 13:47:53.565778 | ubuntu-noble | ++ return 1 2026-08-18 13:47:53.566374 | ubuntu-noble | + overlay_dir= 2026-08-18 13:47:53.566394 | ubuntu-noble | + overlay_dir= 2026-08-18 13:47:53.566400 | ubuntu-noble | + echo Check patches for cinder-stable-2026.1.tar.gz 2026-08-18 13:47:53.566406 | ubuntu-noble | Check patches for cinder-stable-2026.1.tar.gz 2026-08-18 13:47:53.566412 | ubuntu-noble | + [[ -n patches/2026.1/cinder ]] 2026-08-18 13:47:53.566417 | ubuntu-noble | + tar xzf cinder-stable-2026.1.tar.gz 2026-08-18 13:47:53.899615 | ubuntu-noble | + rm cinder-stable-2026.1.tar.gz 2026-08-18 13:47:53.907798 | ubuntu-noble | + sort 2026-08-18 13:47:53.907828 | ubuntu-noble | + find cinder-28.0.1.dev7 -type f 2026-08-18 13:47:53.921870 | ubuntu-noble | + pushd cinder-28.0.1.dev7 2026-08-18 13:47:53.924820 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/cinder -type f -name '*.patch' 2026-08-18 13:47:53.924861 | ubuntu-noble | ++ sort 2026-08-18 13:47:53.927373 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 13:47:53.927415 | ubuntu-noble | + apply_patch patches/2026.1/cinder/netapp-01-backport-962085.patch 2026-08-18 13:47:53.927422 | ubuntu-noble | + local rel=patches/2026.1/cinder/netapp-01-backport-962085.patch 2026-08-18 13:47:53.927429 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/cinder/netapp-01-backport-962085.patch 2026-08-18 13:47:53.927439 | ubuntu-noble | + echo 'APPLY PATCH patches/2026.1/cinder/netapp-01-backport-962085.patch' 2026-08-18 13:47:53.927445 | ubuntu-noble | APPLY PATCH patches/2026.1/cinder/netapp-01-backport-962085.patch 2026-08-18 13:47:53.927452 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 13:47:53.929403 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-18 13:47:53.930404 | ubuntu-noble | Hunk #1 succeeded at 961 (offset 64 lines). 2026-08-18 13:47:53.930431 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-18 13:47:53.930438 | ubuntu-noble | Hunk #1 succeeded at 738 (offset 13 lines). 2026-08-18 13:47:53.930445 | ubuntu-noble | checking file releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-08-18 13:47:53.930456 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 13:47:53.932570 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-18 13:47:53.932598 | ubuntu-noble | Hunk #1 succeeded at 961 (offset 64 lines). 2026-08-18 13:47:53.932604 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-18 13:47:53.932608 | ubuntu-noble | Hunk #1 succeeded at 738 (offset 13 lines). 2026-08-18 13:47:53.932613 | ubuntu-noble | patching file releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-08-18 13:47:53.932627 | ubuntu-noble | + echo patches/2026.1/cinder/netapp-01-backport-962085.patch 2026-08-18 13:47:53.932734 | ubuntu-noble | + popd 2026-08-18 13:47:53.933846 | ubuntu-noble | + find cinder-28.0.1.dev7 -type f 2026-08-18 13:47:53.933875 | ubuntu-noble | + sort 2026-08-18 13:47:53.947427 | ubuntu-noble | + append_new_files_to_sources_txt cinder-28.0.1.dev7 files-before files-after 2026-08-18 13:47:53.947535 | ubuntu-noble | + local directory=cinder-28.0.1.dev7 2026-08-18 13:47:53.947578 | ubuntu-noble | + local before=files-before 2026-08-18 13:47:53.947601 | ubuntu-noble | + local after=files-after 2026-08-18 13:47:53.947621 | ubuntu-noble | + local sources_txt 2026-08-18 13:47:53.948558 | ubuntu-noble | ++ find cinder-28.0.1.dev7 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-18 13:47:53.948820 | ubuntu-noble | ++ head -1 2026-08-18 13:47:53.951020 | ubuntu-noble | + sources_txt=cinder-28.0.1.dev7/cinder.egg-info/SOURCES.txt 2026-08-18 13:47:53.951073 | ubuntu-noble | + [[ -z cinder-28.0.1.dev7/cinder.egg-info/SOURCES.txt ]] 2026-08-18 13:47:53.951094 | ubuntu-noble | + local new_files 2026-08-18 13:47:53.951627 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-18 13:47:53.956300 | ubuntu-noble | + new_files='cinder-28.0.1.dev7/cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py.orig 2026-08-18 13:47:53.956325 | ubuntu-noble | cinder-28.0.1.dev7/cinder/volume/drivers/netapp/dataontap/nvme_library.py.orig 2026-08-18 13:47:53.956330 | ubuntu-noble | cinder-28.0.1.dev7/releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml' 2026-08-18 13:47:53.956334 | ubuntu-noble | + [[ -z cinder-28.0.1.dev7/cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py.orig 2026-08-18 13:47:53.956339 | ubuntu-noble | cinder-28.0.1.dev7/cinder/volume/drivers/netapp/dataontap/nvme_library.py.orig 2026-08-18 13:47:53.956343 | ubuntu-noble | cinder-28.0.1.dev7/releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml ]] 2026-08-18 13:47:53.956593 | ubuntu-noble | ++ tail -c1 cinder-28.0.1.dev7/cinder.egg-info/SOURCES.txt 2026-08-18 13:47:53.957814 | ubuntu-noble | + [[ -n y ]] 2026-08-18 13:47:53.957849 | ubuntu-noble | + echo 2026-08-18 13:47:53.957854 | ubuntu-noble | + local file 2026-08-18 13:47:53.957858 | ubuntu-noble | + for file in $new_files 2026-08-18 13:47:53.957862 | ubuntu-noble | + case $file in 2026-08-18 13:47:53.957869 | ubuntu-noble | + continue 2026-08-18 13:47:53.957873 | ubuntu-noble | + for file in $new_files 2026-08-18 13:47:53.957876 | ubuntu-noble | + case $file in 2026-08-18 13:47:53.957880 | ubuntu-noble | + continue 2026-08-18 13:47:53.957884 | ubuntu-noble | + for file in $new_files 2026-08-18 13:47:53.957887 | ubuntu-noble | + case $file in 2026-08-18 13:47:53.957891 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml TO cinder-28.0.1.dev7/cinder.egg-info/SOURCES.txt' 2026-08-18 13:47:53.957896 | ubuntu-noble | APPEND releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml TO cinder-28.0.1.dev7/cinder.egg-info/SOURCES.txt 2026-08-18 13:47:53.957903 | ubuntu-noble | + echo releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-08-18 13:47:53.957931 | ubuntu-noble | + rm files-before files-after 2026-08-18 13:47:53.959452 | ubuntu-noble | + tar czf cinder-stable-2026.1.tar.gz cinder-28.0.1.dev7 2026-08-18 13:47:55.204874 | ubuntu-noble | + rm -r cinder-28.0.1.dev7 2026-08-18 13:47:55.274339 | ubuntu-noble | + echo Check overlays for cinder-stable-2026.1.tar.gz 2026-08-18 13:47:55.274392 | ubuntu-noble | Check overlays for cinder-stable-2026.1.tar.gz 2026-08-18 13:47:55.274404 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 13:47:55.274408 | ubuntu-noble | + popd 2026-08-18 13:47:55.274481 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 13:47:55.274548 | ubuntu-noble | + pushd tarballs 2026-08-18 13:47:55.275637 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/designate/designate-stable-2026.1.tar.gz 2026-08-18 13:47:55.278337 | ubuntu-noble | + filename=designate-stable-2026.1.tar.gz 2026-08-18 13:47:55.278387 | ubuntu-noble | + [[ -e designate-stable-2026.1.tar.gz ]] 2026-08-18 13:47:55.278451 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/designate/designate-stable-2026.1.tar.gz 2026-08-18 13:47:55.278457 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/designate/designate-stable-2026.1.tar.gz 2026-08-18 13:47:55.278517 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/designate/designate-stable-2026.1.tar.gz 2026-08-18 13:47:56.551907 | ubuntu-noble | 2026-08-18 13:47:56 URL:https://tarballs.opendev.org/openstack/designate/designate-stable-2026.1.tar.gz [1023669/1023669] -> "designate-stable-2026.1.tar.gz" [1] 2026-08-18 13:47:56.553958 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/designate/designate-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 13:47:56.554017 | ubuntu-noble | + echo Process designate-stable-2026.1.tar.gz 2026-08-18 13:47:56.554028 | ubuntu-noble | Process designate-stable-2026.1.tar.gz 2026-08-18 13:47:56.557828 | ubuntu-noble | ++ tar -tzf designate-stable-2026.1.tar.gz 2026-08-18 13:47:56.557872 | ubuntu-noble | ++ head -1 2026-08-18 13:47:56.559771 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 13:47:56.566330 | ubuntu-noble | + directory=designate-22.0.1.dev12 2026-08-18 13:47:56.567104 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 designate-22.0.1.dev12 2026-08-18 13:47:56.567232 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-18 13:47:56.567287 | ubuntu-noble | ++ local directory=designate-22.0.1.dev12 2026-08-18 13:47:56.567331 | ubuntu-noble | ++ local suffix= 2026-08-18 13:47:56.567393 | ubuntu-noble | ++ local name=designate 2026-08-18 13:47:56.567422 | ubuntu-noble | ++ local candidate path 2026-08-18 13:47:56.567470 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:47:56.567497 | ubuntu-noble | ++ path=patches/2026.1/designate 2026-08-18 13:47:56.567524 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/designate ]] 2026-08-18 13:47:56.567595 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:47:56.567621 | ubuntu-noble | ++ path=patches/2026.1/designate 2026-08-18 13:47:56.567643 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/designate ]] 2026-08-18 13:47:56.567666 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:47:56.567686 | ubuntu-noble | ++ path=patches/2026.1/designate 2026-08-18 13:47:56.567707 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/designate ]] 2026-08-18 13:47:56.567733 | ubuntu-noble | ++ return 1 2026-08-18 13:47:56.568107 | ubuntu-noble | + patch_dir= 2026-08-18 13:47:56.568160 | ubuntu-noble | + patch_dir= 2026-08-18 13:47:56.568875 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 designate-22.0.1.dev12 /source 2026-08-18 13:47:56.568964 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-18 13:47:56.568976 | ubuntu-noble | ++ local directory=designate-22.0.1.dev12 2026-08-18 13:47:56.569018 | ubuntu-noble | ++ local suffix=/source 2026-08-18 13:47:56.569078 | ubuntu-noble | ++ local name=designate 2026-08-18 13:47:56.569087 | ubuntu-noble | ++ local candidate path 2026-08-18 13:47:56.569128 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:47:56.569138 | ubuntu-noble | ++ path=overlays/2026.1/designate/source 2026-08-18 13:47:56.569146 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/designate/source ]] 2026-08-18 13:47:56.569183 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:47:56.569191 | ubuntu-noble | ++ path=overlays/2026.1/designate/source 2026-08-18 13:47:56.569199 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/designate/source ]] 2026-08-18 13:47:56.569207 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:47:56.569214 | ubuntu-noble | ++ path=overlays/2026.1/designate/source 2026-08-18 13:47:56.569222 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/designate/source ]] 2026-08-18 13:47:56.569230 | ubuntu-noble | ++ return 1 2026-08-18 13:47:56.570088 | ubuntu-noble | + overlay_dir= 2026-08-18 13:47:56.570114 | ubuntu-noble | + overlay_dir= 2026-08-18 13:47:56.570120 | ubuntu-noble | + echo Check patches for designate-stable-2026.1.tar.gz 2026-08-18 13:47:56.570126 | ubuntu-noble | Check patches for designate-stable-2026.1.tar.gz 2026-08-18 13:47:56.570131 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 13:47:56.570136 | ubuntu-noble | + echo Check overlays for designate-stable-2026.1.tar.gz 2026-08-18 13:47:56.570142 | ubuntu-noble | Check overlays for designate-stable-2026.1.tar.gz 2026-08-18 13:47:56.570147 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 13:47:56.570152 | ubuntu-noble | + popd 2026-08-18 13:47:56.570158 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 13:47:56.570164 | ubuntu-noble | + pushd tarballs 2026-08-18 13:47:56.570491 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/glance/glance-stable-2026.1.tar.gz 2026-08-18 13:47:56.572764 | ubuntu-noble | + filename=glance-stable-2026.1.tar.gz 2026-08-18 13:47:56.572808 | ubuntu-noble | + [[ -e glance-stable-2026.1.tar.gz ]] 2026-08-18 13:47:56.572814 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/glance/glance-stable-2026.1.tar.gz 2026-08-18 13:47:56.572820 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/glance/glance-stable-2026.1.tar.gz 2026-08-18 13:47:56.572826 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/glance/glance-stable-2026.1.tar.gz 2026-08-18 13:47:58.057678 | ubuntu-noble | 2026-08-18 13:47:58 URL:https://tarballs.opendev.org/openstack/glance/glance-stable-2026.1.tar.gz [2142625/2142625] -> "glance-stable-2026.1.tar.gz" [1] 2026-08-18 13:47:58.060070 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/glance/glance-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 13:47:58.060134 | ubuntu-noble | + echo Process glance-stable-2026.1.tar.gz 2026-08-18 13:47:58.060143 | ubuntu-noble | Process glance-stable-2026.1.tar.gz 2026-08-18 13:47:58.062841 | ubuntu-noble | ++ tar -tzf glance-stable-2026.1.tar.gz 2026-08-18 13:47:58.062966 | ubuntu-noble | ++ head -1 2026-08-18 13:47:58.065294 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 13:47:58.071827 | ubuntu-noble | + directory=glance-32.0.1.dev9 2026-08-18 13:47:58.072994 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 glance-32.0.1.dev9 2026-08-18 13:47:58.073024 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-18 13:47:58.073030 | ubuntu-noble | ++ local directory=glance-32.0.1.dev9 2026-08-18 13:47:58.073035 | ubuntu-noble | ++ local suffix= 2026-08-18 13:47:58.073039 | ubuntu-noble | ++ local name=glance 2026-08-18 13:47:58.073044 | ubuntu-noble | ++ local candidate path 2026-08-18 13:47:58.073048 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:47:58.073052 | ubuntu-noble | ++ path=patches/2026.1/glance 2026-08-18 13:47:58.073057 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/glance ]] 2026-08-18 13:47:58.073062 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:47:58.073066 | ubuntu-noble | ++ path=patches/2026.1/glance 2026-08-18 13:47:58.073071 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/glance ]] 2026-08-18 13:47:58.073075 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:47:58.073079 | ubuntu-noble | ++ path=patches/2026.1/glance 2026-08-18 13:47:58.073083 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/glance ]] 2026-08-18 13:47:58.073087 | ubuntu-noble | ++ return 1 2026-08-18 13:47:58.073096 | ubuntu-noble | + patch_dir= 2026-08-18 13:47:58.073100 | ubuntu-noble | + patch_dir= 2026-08-18 13:47:58.074094 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 glance-32.0.1.dev9 /source 2026-08-18 13:47:58.074119 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-18 13:47:58.074125 | ubuntu-noble | ++ local directory=glance-32.0.1.dev9 2026-08-18 13:47:58.074129 | ubuntu-noble | ++ local suffix=/source 2026-08-18 13:47:58.074134 | ubuntu-noble | ++ local name=glance 2026-08-18 13:47:58.074138 | ubuntu-noble | ++ local candidate path 2026-08-18 13:47:58.074142 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:47:58.074146 | ubuntu-noble | ++ path=overlays/2026.1/glance/source 2026-08-18 13:47:58.074151 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/glance/source ]] 2026-08-18 13:47:58.074156 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:47:58.074160 | ubuntu-noble | ++ path=overlays/2026.1/glance/source 2026-08-18 13:47:58.074165 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/glance/source ]] 2026-08-18 13:47:58.074169 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:47:58.074173 | ubuntu-noble | ++ path=overlays/2026.1/glance/source 2026-08-18 13:47:58.074177 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/glance/source ]] 2026-08-18 13:47:58.074181 | ubuntu-noble | ++ return 1 2026-08-18 13:47:58.074189 | ubuntu-noble | + overlay_dir= 2026-08-18 13:47:58.074193 | ubuntu-noble | + overlay_dir= 2026-08-18 13:47:58.074197 | ubuntu-noble | + echo Check patches for glance-stable-2026.1.tar.gz 2026-08-18 13:47:58.074201 | ubuntu-noble | Check patches for glance-stable-2026.1.tar.gz 2026-08-18 13:47:58.074205 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 13:47:58.074210 | ubuntu-noble | + echo Check overlays for glance-stable-2026.1.tar.gz 2026-08-18 13:47:58.074214 | ubuntu-noble | Check overlays for glance-stable-2026.1.tar.gz 2026-08-18 13:47:58.074229 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 13:47:58.074235 | ubuntu-noble | + popd 2026-08-18 13:47:58.074336 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 13:47:58.074341 | ubuntu-noble | + pushd tarballs 2026-08-18 13:47:58.075103 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/heat/heat-stable-2026.1.tar.gz 2026-08-18 13:47:58.076726 | ubuntu-noble | + filename=heat-stable-2026.1.tar.gz 2026-08-18 13:47:58.076807 | ubuntu-noble | + [[ -e heat-stable-2026.1.tar.gz ]] 2026-08-18 13:47:58.076814 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/heat/heat-stable-2026.1.tar.gz 2026-08-18 13:47:58.076818 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/heat/heat-stable-2026.1.tar.gz 2026-08-18 13:47:58.076825 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/heat/heat-stable-2026.1.tar.gz 2026-08-18 13:47:59.484923 | ubuntu-noble | 2026-08-18 13:47:59 URL:https://tarballs.opendev.org/openstack/heat/heat-stable-2026.1.tar.gz [2367542/2367542] -> "heat-stable-2026.1.tar.gz" [1] 2026-08-18 13:47:59.486961 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/heat/heat-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 13:47:59.487038 | ubuntu-noble | + echo Process heat-stable-2026.1.tar.gz 2026-08-18 13:47:59.487053 | ubuntu-noble | Process heat-stable-2026.1.tar.gz 2026-08-18 13:47:59.489829 | ubuntu-noble | ++ tar -tzf heat-stable-2026.1.tar.gz 2026-08-18 13:47:59.489889 | ubuntu-noble | ++ head -1 2026-08-18 13:47:59.490339 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 13:47:59.498330 | ubuntu-noble | + directory=openstack_heat-26.0.2.dev5 2026-08-18 13:47:59.499320 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 openstack_heat-26.0.2.dev5 2026-08-18 13:47:59.499422 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-18 13:47:59.499442 | ubuntu-noble | ++ local directory=openstack_heat-26.0.2.dev5 2026-08-18 13:47:59.499479 | ubuntu-noble | ++ local suffix= 2026-08-18 13:47:59.499563 | ubuntu-noble | ++ local name=openstack_heat 2026-08-18 13:47:59.499573 | ubuntu-noble | ++ local candidate path 2026-08-18 13:47:59.499727 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:47:59.499738 | ubuntu-noble | ++ path=patches/2026.1/openstack_heat 2026-08-18 13:47:59.499778 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/openstack_heat ]] 2026-08-18 13:47:59.499838 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:47:59.499849 | ubuntu-noble | ++ path=patches/2026.1/openstack-heat 2026-08-18 13:47:59.499858 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/openstack-heat ]] 2026-08-18 13:47:59.499883 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:47:59.499892 | ubuntu-noble | ++ path=patches/2026.1/openstack_heat 2026-08-18 13:47:59.499900 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/openstack_heat ]] 2026-08-18 13:47:59.499909 | ubuntu-noble | ++ return 1 2026-08-18 13:47:59.500679 | ubuntu-noble | + patch_dir= 2026-08-18 13:47:59.500696 | ubuntu-noble | + patch_dir= 2026-08-18 13:47:59.501269 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 openstack_heat-26.0.2.dev5 /source 2026-08-18 13:47:59.501362 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-18 13:47:59.501374 | ubuntu-noble | ++ local directory=openstack_heat-26.0.2.dev5 2026-08-18 13:47:59.501423 | ubuntu-noble | ++ local suffix=/source 2026-08-18 13:47:59.501551 | ubuntu-noble | ++ local name=openstack_heat 2026-08-18 13:47:59.501561 | ubuntu-noble | ++ local candidate path 2026-08-18 13:47:59.501617 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:47:59.501644 | ubuntu-noble | ++ path=overlays/2026.1/openstack_heat/source 2026-08-18 13:47:59.501653 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/openstack_heat/source ]] 2026-08-18 13:47:59.501694 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:47:59.501703 | ubuntu-noble | ++ path=overlays/2026.1/openstack-heat/source 2026-08-18 13:47:59.501712 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/openstack-heat/source ]] 2026-08-18 13:47:59.501736 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:47:59.501761 | ubuntu-noble | ++ path=overlays/2026.1/openstack_heat/source 2026-08-18 13:47:59.501793 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/openstack_heat/source ]] 2026-08-18 13:47:59.501818 | ubuntu-noble | ++ return 1 2026-08-18 13:47:59.502828 | ubuntu-noble | + overlay_dir= 2026-08-18 13:47:59.502859 | ubuntu-noble | + overlay_dir= 2026-08-18 13:47:59.502866 | ubuntu-noble | + echo Check patches for heat-stable-2026.1.tar.gz 2026-08-18 13:47:59.502873 | ubuntu-noble | Check patches for heat-stable-2026.1.tar.gz 2026-08-18 13:47:59.502879 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 13:47:59.502885 | ubuntu-noble | + echo Check overlays for heat-stable-2026.1.tar.gz 2026-08-18 13:47:59.502891 | ubuntu-noble | Check overlays for heat-stable-2026.1.tar.gz 2026-08-18 13:47:59.502897 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 13:47:59.502903 | ubuntu-noble | + popd 2026-08-18 13:47:59.502910 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 13:47:59.502916 | ubuntu-noble | + pushd tarballs 2026-08-18 13:47:59.503319 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/horizon/horizon-stable-2026.1.tar.gz 2026-08-18 13:47:59.505849 | ubuntu-noble | + filename=horizon-stable-2026.1.tar.gz 2026-08-18 13:47:59.505886 | ubuntu-noble | + [[ -e horizon-stable-2026.1.tar.gz ]] 2026-08-18 13:47:59.505893 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2026.1.tar.gz 2026-08-18 13:47:59.505900 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2026.1.tar.gz 2026-08-18 13:47:59.505906 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/horizon/horizon-stable-2026.1.tar.gz 2026-08-18 13:48:01.129834 | ubuntu-noble | 2026-08-18 13:48:01 URL:https://tarballs.opendev.org/openstack/horizon/horizon-stable-2026.1.tar.gz [5344547/5344547] -> "horizon-stable-2026.1.tar.gz" [1] 2026-08-18 13:48:01.132684 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/horizon/horizon-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 13:48:01.132776 | ubuntu-noble | + echo Process horizon-stable-2026.1.tar.gz 2026-08-18 13:48:01.132794 | ubuntu-noble | Process horizon-stable-2026.1.tar.gz 2026-08-18 13:48:01.135828 | ubuntu-noble | ++ tar -tzf horizon-stable-2026.1.tar.gz 2026-08-18 13:48:01.135878 | ubuntu-noble | ++ head -1 2026-08-18 13:48:01.137426 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 13:48:01.143092 | ubuntu-noble | + directory=horizon-25.7.4.dev21 2026-08-18 13:48:01.144093 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 horizon-25.7.4.dev21 2026-08-18 13:48:01.144178 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-18 13:48:01.144190 | ubuntu-noble | ++ local directory=horizon-25.7.4.dev21 2026-08-18 13:48:01.144242 | ubuntu-noble | ++ local suffix= 2026-08-18 13:48:01.144284 | ubuntu-noble | ++ local name=horizon 2026-08-18 13:48:01.144293 | ubuntu-noble | ++ local candidate path 2026-08-18 13:48:01.144347 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:01.144354 | ubuntu-noble | ++ path=patches/2026.1/horizon 2026-08-18 13:48:01.144363 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/horizon ]] 2026-08-18 13:48:01.144403 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:01.144412 | ubuntu-noble | ++ path=patches/2026.1/horizon 2026-08-18 13:48:01.144420 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/horizon ]] 2026-08-18 13:48:01.144428 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:01.144433 | ubuntu-noble | ++ path=patches/2026.1/horizon 2026-08-18 13:48:01.144441 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/horizon ]] 2026-08-18 13:48:01.144449 | ubuntu-noble | ++ return 1 2026-08-18 13:48:01.145203 | ubuntu-noble | + patch_dir= 2026-08-18 13:48:01.145224 | ubuntu-noble | + patch_dir= 2026-08-18 13:48:01.145607 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 horizon-25.7.4.dev21 /source 2026-08-18 13:48:01.145866 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-18 13:48:01.145960 | ubuntu-noble | ++ local directory=horizon-25.7.4.dev21 2026-08-18 13:48:01.146000 | ubuntu-noble | ++ local suffix=/source 2026-08-18 13:48:01.146019 | ubuntu-noble | ++ local name=horizon 2026-08-18 13:48:01.146036 | ubuntu-noble | ++ local candidate path 2026-08-18 13:48:01.146055 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:01.146071 | ubuntu-noble | ++ path=overlays/2026.1/horizon/source 2026-08-18 13:48:01.146089 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/horizon/source ]] 2026-08-18 13:48:01.146108 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:01.146188 | ubuntu-noble | ++ path=overlays/2026.1/horizon/source 2026-08-18 13:48:01.146209 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/horizon/source ]] 2026-08-18 13:48:01.146229 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:01.146256 | ubuntu-noble | ++ path=overlays/2026.1/horizon/source 2026-08-18 13:48:01.146293 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/horizon/source ]] 2026-08-18 13:48:01.146313 | ubuntu-noble | ++ return 1 2026-08-18 13:48:01.147799 | ubuntu-noble | + overlay_dir= 2026-08-18 13:48:01.147850 | ubuntu-noble | + overlay_dir= 2026-08-18 13:48:01.147862 | ubuntu-noble | + echo Check patches for horizon-stable-2026.1.tar.gz 2026-08-18 13:48:01.147872 | ubuntu-noble | Check patches for horizon-stable-2026.1.tar.gz 2026-08-18 13:48:01.147883 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 13:48:01.147892 | ubuntu-noble | + echo Check overlays for horizon-stable-2026.1.tar.gz 2026-08-18 13:48:01.147902 | ubuntu-noble | Check overlays for horizon-stable-2026.1.tar.gz 2026-08-18 13:48:01.147912 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 13:48:01.147922 | ubuntu-noble | + popd 2026-08-18 13:48:01.147932 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 13:48:01.147942 | ubuntu-noble | + pushd tarballs 2026-08-18 13:48:01.148147 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ironic/ironic-stable-2026.1.tar.gz 2026-08-18 13:48:01.151159 | ubuntu-noble | + filename=ironic-stable-2026.1.tar.gz 2026-08-18 13:48:01.151212 | ubuntu-noble | + [[ -e ironic-stable-2026.1.tar.gz ]] 2026-08-18 13:48:01.151222 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2026.1.tar.gz 2026-08-18 13:48:01.151235 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2026.1.tar.gz 2026-08-18 13:48:01.151248 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ironic/ironic-stable-2026.1.tar.gz 2026-08-18 13:48:02.597925 | ubuntu-noble | 2026-08-18 13:48:02 URL:https://tarballs.opendev.org/openstack/ironic/ironic-stable-2026.1.tar.gz [3302197/3302197] -> "ironic-stable-2026.1.tar.gz" [1] 2026-08-18 13:48:02.599928 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ironic/ironic-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 13:48:02.599981 | ubuntu-noble | + echo Process ironic-stable-2026.1.tar.gz 2026-08-18 13:48:02.599995 | ubuntu-noble | Process ironic-stable-2026.1.tar.gz 2026-08-18 13:48:02.601826 | ubuntu-noble | ++ tar -tzf ironic-stable-2026.1.tar.gz 2026-08-18 13:48:02.601869 | ubuntu-noble | ++ head -1 2026-08-18 13:48:02.603147 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 13:48:02.613026 | ubuntu-noble | + directory=ironic-35.0.2.dev55 2026-08-18 13:48:02.613787 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 ironic-35.0.2.dev55 2026-08-18 13:48:02.613829 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-18 13:48:02.613840 | ubuntu-noble | ++ local directory=ironic-35.0.2.dev55 2026-08-18 13:48:02.613853 | ubuntu-noble | ++ local suffix= 2026-08-18 13:48:02.613864 | ubuntu-noble | ++ local name=ironic 2026-08-18 13:48:02.613876 | ubuntu-noble | ++ local candidate path 2026-08-18 13:48:02.613905 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:02.613917 | ubuntu-noble | ++ path=patches/2026.1/ironic 2026-08-18 13:48:02.613926 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/ironic ]] 2026-08-18 13:48:02.613946 | ubuntu-noble | ++ echo patches/2026.1/ironic 2026-08-18 13:48:02.613955 | ubuntu-noble | ++ return 0 2026-08-18 13:48:02.614544 | ubuntu-noble | + patch_dir=patches/2026.1/ironic 2026-08-18 13:48:02.614798 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 ironic-35.0.2.dev55 /source 2026-08-18 13:48:02.614844 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-18 13:48:02.614853 | ubuntu-noble | ++ local directory=ironic-35.0.2.dev55 2026-08-18 13:48:02.614863 | ubuntu-noble | ++ local suffix=/source 2026-08-18 13:48:02.614893 | ubuntu-noble | ++ local name=ironic 2026-08-18 13:48:02.614903 | ubuntu-noble | ++ local candidate path 2026-08-18 13:48:02.614914 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:02.614924 | ubuntu-noble | ++ path=overlays/2026.1/ironic/source 2026-08-18 13:48:02.614931 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/ironic/source ]] 2026-08-18 13:48:02.614961 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:02.614970 | ubuntu-noble | ++ path=overlays/2026.1/ironic/source 2026-08-18 13:48:02.614977 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/ironic/source ]] 2026-08-18 13:48:02.615002 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:02.615010 | ubuntu-noble | ++ path=overlays/2026.1/ironic/source 2026-08-18 13:48:02.615017 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/ironic/source ]] 2026-08-18 13:48:02.615024 | ubuntu-noble | ++ return 1 2026-08-18 13:48:02.615714 | ubuntu-noble | + overlay_dir= 2026-08-18 13:48:02.615734 | ubuntu-noble | + overlay_dir= 2026-08-18 13:48:02.615741 | ubuntu-noble | + echo Check patches for ironic-stable-2026.1.tar.gz 2026-08-18 13:48:02.615793 | ubuntu-noble | Check patches for ironic-stable-2026.1.tar.gz 2026-08-18 13:48:02.615801 | ubuntu-noble | + [[ -n patches/2026.1/ironic ]] 2026-08-18 13:48:02.615808 | ubuntu-noble | + tar xzf ironic-stable-2026.1.tar.gz 2026-08-18 13:48:02.804711 | ubuntu-noble | + rm ironic-stable-2026.1.tar.gz 2026-08-18 13:48:02.811798 | ubuntu-noble | + find ironic-35.0.2.dev55 -type f 2026-08-18 13:48:02.811835 | ubuntu-noble | + sort 2026-08-18 13:48:02.819277 | ubuntu-noble | + pushd ironic-35.0.2.dev55 2026-08-18 13:48:02.821979 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/ironic -type f -name '*.patch' 2026-08-18 13:48:02.822016 | ubuntu-noble | ++ sort 2026-08-18 13:48:02.824254 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 13:48:02.824323 | ubuntu-noble | + apply_patch patches/2026.1/ironic/virtual-media-nfs.patch 2026-08-18 13:48:02.824339 | ubuntu-noble | + local rel=patches/2026.1/ironic/virtual-media-nfs.patch 2026-08-18 13:48:02.824359 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/ironic/virtual-media-nfs.patch 2026-08-18 13:48:02.824371 | ubuntu-noble | + echo 'APPLY PATCH patches/2026.1/ironic/virtual-media-nfs.patch' 2026-08-18 13:48:02.824381 | ubuntu-noble | APPLY PATCH patches/2026.1/ironic/virtual-media-nfs.patch 2026-08-18 13:48:02.824391 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 13:48:02.825614 | ubuntu-noble | checking file ironic/conf/deploy.py 2026-08-18 13:48:02.825982 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 13:48:02.827773 | ubuntu-noble | patching file ironic/conf/deploy.py 2026-08-18 13:48:02.827825 | ubuntu-noble | + echo patches/2026.1/ironic/virtual-media-nfs.patch 2026-08-18 13:48:02.827950 | ubuntu-noble | + popd 2026-08-18 13:48:02.829781 | ubuntu-noble | + find ironic-35.0.2.dev55 -type f 2026-08-18 13:48:02.829807 | ubuntu-noble | + sort 2026-08-18 13:48:02.837489 | ubuntu-noble | + append_new_files_to_sources_txt ironic-35.0.2.dev55 files-before files-after 2026-08-18 13:48:02.837572 | ubuntu-noble | + local directory=ironic-35.0.2.dev55 2026-08-18 13:48:02.837601 | ubuntu-noble | + local before=files-before 2026-08-18 13:48:02.837622 | ubuntu-noble | + local after=files-after 2026-08-18 13:48:02.837641 | ubuntu-noble | + local sources_txt 2026-08-18 13:48:02.838570 | ubuntu-noble | ++ find ironic-35.0.2.dev55 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-18 13:48:02.838784 | ubuntu-noble | ++ head -1 2026-08-18 13:48:02.840983 | ubuntu-noble | + sources_txt=ironic-35.0.2.dev55/ironic.egg-info/SOURCES.txt 2026-08-18 13:48:02.841042 | ubuntu-noble | + [[ -z ironic-35.0.2.dev55/ironic.egg-info/SOURCES.txt ]] 2026-08-18 13:48:02.841068 | ubuntu-noble | + local new_files 2026-08-18 13:48:02.841528 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-18 13:48:02.844926 | ubuntu-noble | + new_files= 2026-08-18 13:48:02.844959 | ubuntu-noble | + [[ -z '' ]] 2026-08-18 13:48:02.844966 | ubuntu-noble | + return 2026-08-18 13:48:02.844973 | ubuntu-noble | + rm files-before files-after 2026-08-18 13:48:02.846397 | ubuntu-noble | + tar czf ironic-stable-2026.1.tar.gz ironic-35.0.2.dev55 2026-08-18 13:48:03.502594 | ubuntu-noble | + rm -r ironic-35.0.2.dev55 2026-08-18 13:48:03.554019 | ubuntu-noble | + echo Check overlays for ironic-stable-2026.1.tar.gz 2026-08-18 13:48:03.554077 | ubuntu-noble | Check overlays for ironic-stable-2026.1.tar.gz 2026-08-18 13:48:03.554083 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 13:48:03.554088 | ubuntu-noble | + popd 2026-08-18 13:48:03.554092 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 13:48:03.554097 | ubuntu-noble | + pushd tarballs 2026-08-18 13:48:03.555018 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/keystone/keystone-stable-2026.1.tar.gz 2026-08-18 13:48:03.558453 | ubuntu-noble | + filename=keystone-stable-2026.1.tar.gz 2026-08-18 13:48:03.558533 | ubuntu-noble | + [[ -e keystone-stable-2026.1.tar.gz ]] 2026-08-18 13:48:03.558556 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2026.1.tar.gz 2026-08-18 13:48:03.558599 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2026.1.tar.gz 2026-08-18 13:48:03.558610 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/keystone/keystone-stable-2026.1.tar.gz 2026-08-18 13:48:05.046898 | ubuntu-noble | 2026-08-18 13:48:05 URL:https://tarballs.opendev.org/openstack/keystone/keystone-stable-2026.1.tar.gz [1817770/1817770] -> "keystone-stable-2026.1.tar.gz" [1] 2026-08-18 13:48:05.048957 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/keystone/keystone-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 13:48:05.049008 | ubuntu-noble | + echo Process keystone-stable-2026.1.tar.gz 2026-08-18 13:48:05.049021 | ubuntu-noble | Process keystone-stable-2026.1.tar.gz 2026-08-18 13:48:05.050817 | ubuntu-noble | ++ tar -tzf keystone-stable-2026.1.tar.gz 2026-08-18 13:48:05.050854 | ubuntu-noble | ++ head -1 2026-08-18 13:48:05.052105 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 13:48:05.061023 | ubuntu-noble | + directory=keystone-29.0.2.dev18 2026-08-18 13:48:05.062004 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 keystone-29.0.2.dev18 2026-08-18 13:48:05.062166 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-18 13:48:05.062221 | ubuntu-noble | ++ local directory=keystone-29.0.2.dev18 2026-08-18 13:48:05.062276 | ubuntu-noble | ++ local suffix= 2026-08-18 13:48:05.062355 | ubuntu-noble | ++ local name=keystone 2026-08-18 13:48:05.062393 | ubuntu-noble | ++ local candidate path 2026-08-18 13:48:05.062456 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:05.062492 | ubuntu-noble | ++ path=patches/2026.1/keystone 2026-08-18 13:48:05.062528 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/keystone ]] 2026-08-18 13:48:05.062590 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:05.062620 | ubuntu-noble | ++ path=patches/2026.1/keystone 2026-08-18 13:48:05.062651 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/keystone ]] 2026-08-18 13:48:05.062711 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:05.062783 | ubuntu-noble | ++ path=patches/2026.1/keystone 2026-08-18 13:48:05.063165 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/keystone ]] 2026-08-18 13:48:05.063179 | ubuntu-noble | ++ return 1 2026-08-18 13:48:05.063288 | ubuntu-noble | + patch_dir= 2026-08-18 13:48:05.063334 | ubuntu-noble | + patch_dir= 2026-08-18 13:48:05.063977 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 keystone-29.0.2.dev18 /source 2026-08-18 13:48:05.064048 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-18 13:48:05.064061 | ubuntu-noble | ++ local directory=keystone-29.0.2.dev18 2026-08-18 13:48:05.064071 | ubuntu-noble | ++ local suffix=/source 2026-08-18 13:48:05.064079 | ubuntu-noble | ++ local name=keystone 2026-08-18 13:48:05.064086 | ubuntu-noble | ++ local candidate path 2026-08-18 13:48:05.064094 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:05.064107 | ubuntu-noble | ++ path=overlays/2026.1/keystone/source 2026-08-18 13:48:05.064115 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/keystone/source ]] 2026-08-18 13:48:05.064123 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:05.064131 | ubuntu-noble | ++ path=overlays/2026.1/keystone/source 2026-08-18 13:48:05.064139 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/keystone/source ]] 2026-08-18 13:48:05.064147 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:05.064155 | ubuntu-noble | ++ path=overlays/2026.1/keystone/source 2026-08-18 13:48:05.064163 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/keystone/source ]] 2026-08-18 13:48:05.064174 | ubuntu-noble | ++ return 1 2026-08-18 13:48:05.064968 | ubuntu-noble | + overlay_dir= 2026-08-18 13:48:05.065004 | ubuntu-noble | + overlay_dir= 2026-08-18 13:48:05.065011 | ubuntu-noble | + echo Check patches for keystone-stable-2026.1.tar.gz 2026-08-18 13:48:05.065018 | ubuntu-noble | Check patches for keystone-stable-2026.1.tar.gz 2026-08-18 13:48:05.065024 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 13:48:05.065030 | ubuntu-noble | + echo Check overlays for keystone-stable-2026.1.tar.gz 2026-08-18 13:48:05.065036 | ubuntu-noble | Check overlays for keystone-stable-2026.1.tar.gz 2026-08-18 13:48:05.065042 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 13:48:05.065049 | ubuntu-noble | + popd 2026-08-18 13:48:05.065070 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 13:48:05.065077 | ubuntu-noble | + pushd tarballs 2026-08-18 13:48:05.065180 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/magnum/magnum-stable-2026.1.tar.gz 2026-08-18 13:48:05.066799 | ubuntu-noble | + filename=magnum-stable-2026.1.tar.gz 2026-08-18 13:48:05.066823 | ubuntu-noble | + [[ -e magnum-stable-2026.1.tar.gz ]] 2026-08-18 13:48:05.066830 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2026.1.tar.gz 2026-08-18 13:48:05.066836 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2026.1.tar.gz 2026-08-18 13:48:05.066843 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/magnum/magnum-stable-2026.1.tar.gz 2026-08-18 13:48:06.317464 | ubuntu-noble | 2026-08-18 13:48:06 URL:https://tarballs.opendev.org/openstack/magnum/magnum-stable-2026.1.tar.gz [964620/964620] -> "magnum-stable-2026.1.tar.gz" [1] 2026-08-18 13:48:06.320460 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/magnum/magnum-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 13:48:06.320517 | ubuntu-noble | + echo Process magnum-stable-2026.1.tar.gz 2026-08-18 13:48:06.320531 | ubuntu-noble | Process magnum-stable-2026.1.tar.gz 2026-08-18 13:48:06.322853 | ubuntu-noble | ++ tar -tzf magnum-stable-2026.1.tar.gz 2026-08-18 13:48:06.322923 | ubuntu-noble | ++ head -1 2026-08-18 13:48:06.324342 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 13:48:06.331675 | ubuntu-noble | + directory=magnum-22.0.1.dev11 2026-08-18 13:48:06.332646 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 magnum-22.0.1.dev11 2026-08-18 13:48:06.332696 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-18 13:48:06.332796 | ubuntu-noble | ++ local directory=magnum-22.0.1.dev11 2026-08-18 13:48:06.332822 | ubuntu-noble | ++ local suffix= 2026-08-18 13:48:06.332889 | ubuntu-noble | ++ local name=magnum 2026-08-18 13:48:06.332905 | ubuntu-noble | ++ local candidate path 2026-08-18 13:48:06.332918 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:06.332932 | ubuntu-noble | ++ path=patches/2026.1/magnum 2026-08-18 13:48:06.332946 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/magnum ]] 2026-08-18 13:48:06.332979 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:06.332996 | ubuntu-noble | ++ path=patches/2026.1/magnum 2026-08-18 13:48:06.333019 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/magnum ]] 2026-08-18 13:48:06.333035 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:06.333046 | ubuntu-noble | ++ path=patches/2026.1/magnum 2026-08-18 13:48:06.333057 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/magnum ]] 2026-08-18 13:48:06.333069 | ubuntu-noble | ++ return 1 2026-08-18 13:48:06.333877 | ubuntu-noble | + patch_dir= 2026-08-18 13:48:06.333924 | ubuntu-noble | + patch_dir= 2026-08-18 13:48:06.334486 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 magnum-22.0.1.dev11 /source 2026-08-18 13:48:06.334561 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-18 13:48:06.334574 | ubuntu-noble | ++ local directory=magnum-22.0.1.dev11 2026-08-18 13:48:06.334601 | ubuntu-noble | ++ local suffix=/source 2026-08-18 13:48:06.334669 | ubuntu-noble | ++ local name=magnum 2026-08-18 13:48:06.334678 | ubuntu-noble | ++ local candidate path 2026-08-18 13:48:06.334719 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:06.334730 | ubuntu-noble | ++ path=overlays/2026.1/magnum/source 2026-08-18 13:48:06.334838 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/magnum/source ]] 2026-08-18 13:48:06.334858 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:06.334865 | ubuntu-noble | ++ path=overlays/2026.1/magnum/source 2026-08-18 13:48:06.334875 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/magnum/source ]] 2026-08-18 13:48:06.334884 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:06.334893 | ubuntu-noble | ++ path=overlays/2026.1/magnum/source 2026-08-18 13:48:06.334902 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/magnum/source ]] 2026-08-18 13:48:06.334911 | ubuntu-noble | ++ return 1 2026-08-18 13:48:06.335374 | ubuntu-noble | + overlay_dir= 2026-08-18 13:48:06.335386 | ubuntu-noble | + overlay_dir= 2026-08-18 13:48:06.335436 | ubuntu-noble | + echo Check patches for magnum-stable-2026.1.tar.gz 2026-08-18 13:48:06.335461 | ubuntu-noble | Check patches for magnum-stable-2026.1.tar.gz 2026-08-18 13:48:06.335468 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 13:48:06.335478 | ubuntu-noble | + echo Check overlays for magnum-stable-2026.1.tar.gz 2026-08-18 13:48:06.335484 | ubuntu-noble | Check overlays for magnum-stable-2026.1.tar.gz 2026-08-18 13:48:06.335491 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 13:48:06.335497 | ubuntu-noble | + popd 2026-08-18 13:48:06.335563 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 13:48:06.335571 | ubuntu-noble | + pushd tarballs 2026-08-18 13:48:06.336661 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/manila/manila-stable-2026.1.tar.gz 2026-08-18 13:48:06.338657 | ubuntu-noble | + filename=manila-stable-2026.1.tar.gz 2026-08-18 13:48:06.338688 | ubuntu-noble | + [[ -e manila-stable-2026.1.tar.gz ]] 2026-08-18 13:48:06.338694 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/manila/manila-stable-2026.1.tar.gz 2026-08-18 13:48:06.338718 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/manila/manila-stable-2026.1.tar.gz 2026-08-18 13:48:06.338730 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/manila/manila-stable-2026.1.tar.gz 2026-08-18 13:48:08.103967 | ubuntu-noble | 2026-08-18 13:48:08 URL:https://tarballs.opendev.org/openstack/manila/manila-stable-2026.1.tar.gz [3704771/3704771] -> "manila-stable-2026.1.tar.gz" [1] 2026-08-18 13:48:08.106959 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/manila/manila-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 13:48:08.107024 | ubuntu-noble | + echo Process manila-stable-2026.1.tar.gz 2026-08-18 13:48:08.107037 | ubuntu-noble | Process manila-stable-2026.1.tar.gz 2026-08-18 13:48:08.109822 | ubuntu-noble | ++ tar -tzf manila-stable-2026.1.tar.gz 2026-08-18 13:48:08.109860 | ubuntu-noble | ++ head -1 2026-08-18 13:48:08.110234 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 13:48:08.118687 | ubuntu-noble | + directory=manila-22.0.1.dev21 2026-08-18 13:48:08.120110 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 manila-22.0.1.dev21 2026-08-18 13:48:08.120141 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-18 13:48:08.120148 | ubuntu-noble | ++ local directory=manila-22.0.1.dev21 2026-08-18 13:48:08.120155 | ubuntu-noble | ++ local suffix= 2026-08-18 13:48:08.120160 | ubuntu-noble | ++ local name=manila 2026-08-18 13:48:08.120165 | ubuntu-noble | ++ local candidate path 2026-08-18 13:48:08.120170 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:08.120175 | ubuntu-noble | ++ path=patches/2026.1/manila 2026-08-18 13:48:08.120180 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/manila ]] 2026-08-18 13:48:08.120186 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:08.120191 | ubuntu-noble | ++ path=patches/2026.1/manila 2026-08-18 13:48:08.120196 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/manila ]] 2026-08-18 13:48:08.120201 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:08.120206 | ubuntu-noble | ++ path=patches/2026.1/manila 2026-08-18 13:48:08.120211 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/manila ]] 2026-08-18 13:48:08.120216 | ubuntu-noble | ++ return 1 2026-08-18 13:48:08.120225 | ubuntu-noble | + patch_dir= 2026-08-18 13:48:08.120230 | ubuntu-noble | + patch_dir= 2026-08-18 13:48:08.121266 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 manila-22.0.1.dev21 /source 2026-08-18 13:48:08.121291 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-18 13:48:08.121298 | ubuntu-noble | ++ local directory=manila-22.0.1.dev21 2026-08-18 13:48:08.121303 | ubuntu-noble | ++ local suffix=/source 2026-08-18 13:48:08.121308 | ubuntu-noble | ++ local name=manila 2026-08-18 13:48:08.121313 | ubuntu-noble | ++ local candidate path 2026-08-18 13:48:08.121318 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:08.121323 | ubuntu-noble | ++ path=overlays/2026.1/manila/source 2026-08-18 13:48:08.121329 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/manila/source ]] 2026-08-18 13:48:08.121334 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:08.121339 | ubuntu-noble | ++ path=overlays/2026.1/manila/source 2026-08-18 13:48:08.121344 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/manila/source ]] 2026-08-18 13:48:08.121349 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:08.121366 | ubuntu-noble | ++ path=overlays/2026.1/manila/source 2026-08-18 13:48:08.121372 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/manila/source ]] 2026-08-18 13:48:08.121377 | ubuntu-noble | ++ return 1 2026-08-18 13:48:08.121386 | ubuntu-noble | + overlay_dir= 2026-08-18 13:48:08.121391 | ubuntu-noble | + overlay_dir= 2026-08-18 13:48:08.121395 | ubuntu-noble | + echo Check patches for manila-stable-2026.1.tar.gz 2026-08-18 13:48:08.121400 | ubuntu-noble | Check patches for manila-stable-2026.1.tar.gz 2026-08-18 13:48:08.121405 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 13:48:08.121410 | ubuntu-noble | + echo Check overlays for manila-stable-2026.1.tar.gz 2026-08-18 13:48:08.121415 | ubuntu-noble | Check overlays for manila-stable-2026.1.tar.gz 2026-08-18 13:48:08.121420 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 13:48:08.121425 | ubuntu-noble | + popd 2026-08-18 13:48:08.121433 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 13:48:08.121438 | ubuntu-noble | + pushd tarballs 2026-08-18 13:48:08.122210 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/masakari/masakari-stable-2026.1.tar.gz 2026-08-18 13:48:08.123335 | ubuntu-noble | + filename=masakari-stable-2026.1.tar.gz 2026-08-18 13:48:08.123352 | ubuntu-noble | + [[ -e masakari-stable-2026.1.tar.gz ]] 2026-08-18 13:48:08.123385 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2026.1.tar.gz 2026-08-18 13:48:08.123391 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2026.1.tar.gz 2026-08-18 13:48:08.123398 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/masakari/masakari-stable-2026.1.tar.gz 2026-08-18 13:48:09.147877 | ubuntu-noble | 2026-08-18 13:48:09 URL:https://tarballs.opendev.org/openstack/masakari/masakari-stable-2026.1.tar.gz [364576/364576] -> "masakari-stable-2026.1.tar.gz" [1] 2026-08-18 13:48:09.148963 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/masakari/masakari-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 13:48:09.149022 | ubuntu-noble | + echo Process masakari-stable-2026.1.tar.gz 2026-08-18 13:48:09.149035 | ubuntu-noble | Process masakari-stable-2026.1.tar.gz 2026-08-18 13:48:09.152885 | ubuntu-noble | ++ tar -tzf masakari-stable-2026.1.tar.gz 2026-08-18 13:48:09.152935 | ubuntu-noble | ++ head -1 2026-08-18 13:48:09.153485 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 13:48:09.159733 | ubuntu-noble | + directory=masakari-21.0.0.0rc2.dev2 2026-08-18 13:48:09.160293 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 masakari-21.0.0.0rc2.dev2 2026-08-18 13:48:09.160356 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-18 13:48:09.160368 | ubuntu-noble | ++ local directory=masakari-21.0.0.0rc2.dev2 2026-08-18 13:48:09.160400 | ubuntu-noble | ++ local suffix= 2026-08-18 13:48:09.160465 | ubuntu-noble | ++ local name=masakari 2026-08-18 13:48:09.160473 | ubuntu-noble | ++ local candidate path 2026-08-18 13:48:09.160506 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:09.160514 | ubuntu-noble | ++ path=patches/2026.1/masakari 2026-08-18 13:48:09.160523 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/masakari ]] 2026-08-18 13:48:09.160565 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:09.160574 | ubuntu-noble | ++ path=patches/2026.1/masakari 2026-08-18 13:48:09.160580 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/masakari ]] 2026-08-18 13:48:09.160587 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:09.160593 | ubuntu-noble | ++ path=patches/2026.1/masakari 2026-08-18 13:48:09.160601 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/masakari ]] 2026-08-18 13:48:09.160607 | ubuntu-noble | ++ return 1 2026-08-18 13:48:09.160972 | ubuntu-noble | + patch_dir= 2026-08-18 13:48:09.160991 | ubuntu-noble | + patch_dir= 2026-08-18 13:48:09.161868 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 masakari-21.0.0.0rc2.dev2 /source 2026-08-18 13:48:09.161914 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-18 13:48:09.161924 | ubuntu-noble | ++ local directory=masakari-21.0.0.0rc2.dev2 2026-08-18 13:48:09.161930 | ubuntu-noble | ++ local suffix=/source 2026-08-18 13:48:09.161936 | ubuntu-noble | ++ local name=masakari 2026-08-18 13:48:09.161942 | ubuntu-noble | ++ local candidate path 2026-08-18 13:48:09.161947 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:09.161968 | ubuntu-noble | ++ path=overlays/2026.1/masakari/source 2026-08-18 13:48:09.161974 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/masakari/source ]] 2026-08-18 13:48:09.161984 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:09.161990 | ubuntu-noble | ++ path=overlays/2026.1/masakari/source 2026-08-18 13:48:09.161996 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/masakari/source ]] 2026-08-18 13:48:09.162001 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:09.162007 | ubuntu-noble | ++ path=overlays/2026.1/masakari/source 2026-08-18 13:48:09.162013 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/masakari/source ]] 2026-08-18 13:48:09.162019 | ubuntu-noble | ++ return 1 2026-08-18 13:48:09.162616 | ubuntu-noble | + overlay_dir= 2026-08-18 13:48:09.162635 | ubuntu-noble | + overlay_dir= 2026-08-18 13:48:09.162640 | ubuntu-noble | + echo Check patches for masakari-stable-2026.1.tar.gz 2026-08-18 13:48:09.162645 | ubuntu-noble | Check patches for masakari-stable-2026.1.tar.gz 2026-08-18 13:48:09.162650 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 13:48:09.162655 | ubuntu-noble | + echo Check overlays for masakari-stable-2026.1.tar.gz 2026-08-18 13:48:09.162660 | ubuntu-noble | Check overlays for masakari-stable-2026.1.tar.gz 2026-08-18 13:48:09.162665 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 13:48:09.162670 | ubuntu-noble | + popd 2026-08-18 13:48:09.162675 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 13:48:09.162681 | ubuntu-noble | + pushd tarballs 2026-08-18 13:48:09.163020 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-18 13:48:09.164815 | ubuntu-noble | + filename=neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-18 13:48:09.164847 | ubuntu-noble | + [[ -e neutron-dynamic-routing-stable-2026.1.tar.gz ]] 2026-08-18 13:48:09.164853 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-18 13:48:09.164859 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-18 13:48:09.164864 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-18 13:48:10.073330 | ubuntu-noble | 2026-08-18 13:48:10 URL:https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2026.1.tar.gz [127381/127381] -> "neutron-dynamic-routing-stable-2026.1.tar.gz" [1] 2026-08-18 13:48:10.076012 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 13:48:10.076060 | ubuntu-noble | + echo Process neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-18 13:48:10.076073 | ubuntu-noble | Process neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-18 13:48:10.079907 | ubuntu-noble | ++ tar -tzf neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-18 13:48:10.079974 | ubuntu-noble | ++ head -1 2026-08-18 13:48:10.081835 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 13:48:10.087128 | ubuntu-noble | + directory=neutron_dynamic_routing-28.0.0.0rc2.dev2 2026-08-18 13:48:10.088470 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 neutron_dynamic_routing-28.0.0.0rc2.dev2 2026-08-18 13:48:10.088501 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-18 13:48:10.088509 | ubuntu-noble | ++ local directory=neutron_dynamic_routing-28.0.0.0rc2.dev2 2026-08-18 13:48:10.088516 | ubuntu-noble | ++ local suffix= 2026-08-18 13:48:10.088522 | ubuntu-noble | ++ local name=neutron_dynamic_routing 2026-08-18 13:48:10.088529 | ubuntu-noble | ++ local candidate path 2026-08-18 13:48:10.088535 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:10.088541 | ubuntu-noble | ++ path=patches/2026.1/neutron_dynamic_routing 2026-08-18 13:48:10.088547 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/neutron_dynamic_routing ]] 2026-08-18 13:48:10.088554 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:10.088560 | ubuntu-noble | ++ path=patches/2026.1/neutron-dynamic-routing 2026-08-18 13:48:10.088566 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/neutron-dynamic-routing ]] 2026-08-18 13:48:10.088587 | ubuntu-noble | ++ echo patches/2026.1/neutron-dynamic-routing 2026-08-18 13:48:10.088594 | ubuntu-noble | ++ return 0 2026-08-18 13:48:10.088605 | ubuntu-noble | + patch_dir=patches/2026.1/neutron-dynamic-routing 2026-08-18 13:48:10.089980 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 neutron_dynamic_routing-28.0.0.0rc2.dev2 /source 2026-08-18 13:48:10.090009 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-18 13:48:10.090016 | ubuntu-noble | ++ local directory=neutron_dynamic_routing-28.0.0.0rc2.dev2 2026-08-18 13:48:10.090022 | ubuntu-noble | ++ local suffix=/source 2026-08-18 13:48:10.090027 | ubuntu-noble | ++ local name=neutron_dynamic_routing 2026-08-18 13:48:10.090033 | ubuntu-noble | ++ local candidate path 2026-08-18 13:48:10.090039 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:10.090044 | ubuntu-noble | ++ path=overlays/2026.1/neutron_dynamic_routing/source 2026-08-18 13:48:10.090050 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/neutron_dynamic_routing/source ]] 2026-08-18 13:48:10.090056 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:10.090062 | ubuntu-noble | ++ path=overlays/2026.1/neutron-dynamic-routing/source 2026-08-18 13:48:10.090067 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/neutron-dynamic-routing/source ]] 2026-08-18 13:48:10.090073 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:10.090078 | ubuntu-noble | ++ path=overlays/2026.1/neutron_dynamic_routing/source 2026-08-18 13:48:10.090084 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/neutron_dynamic_routing/source ]] 2026-08-18 13:48:10.090090 | ubuntu-noble | ++ return 1 2026-08-18 13:48:10.090100 | ubuntu-noble | + overlay_dir= 2026-08-18 13:48:10.090106 | ubuntu-noble | + overlay_dir= 2026-08-18 13:48:10.090111 | ubuntu-noble | + echo Check patches for neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-18 13:48:10.090117 | ubuntu-noble | Check patches for neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-18 13:48:10.090123 | ubuntu-noble | + [[ -n patches/2026.1/neutron-dynamic-routing ]] 2026-08-18 13:48:10.090131 | ubuntu-noble | + tar xzf neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-18 13:48:10.111991 | ubuntu-noble | + rm neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-18 13:48:10.116886 | ubuntu-noble | + find neutron_dynamic_routing-28.0.0.0rc2.dev2 -type f 2026-08-18 13:48:10.116935 | ubuntu-noble | + sort 2026-08-18 13:48:10.121082 | ubuntu-noble | + pushd neutron_dynamic_routing-28.0.0.0rc2.dev2 2026-08-18 13:48:10.122634 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/neutron-dynamic-routing -type f -name '*.patch' 2026-08-18 13:48:10.123173 | ubuntu-noble | ++ sort 2026-08-18 13:48:10.126825 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 13:48:10.126915 | ubuntu-noble | + apply_patch patches/2026.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-18 13:48:10.126957 | ubuntu-noble | + local rel=patches/2026.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-18 13:48:10.126985 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-18 13:48:10.127011 | ubuntu-noble | + echo 'APPLY PATCH patches/2026.1/neutron-dynamic-routing/bug-2023632.patch' 2026-08-18 13:48:10.127024 | ubuntu-noble | APPLY PATCH patches/2026.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-18 13:48:10.127045 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 13:48:10.129040 | ubuntu-noble | checking file neutron_dynamic_routing/db/bgp_db.py 2026-08-18 13:48:10.129206 | ubuntu-noble | Hunk #1 succeeded at 1024 (offset 6 lines). 2026-08-18 13:48:10.129684 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 13:48:10.131232 | ubuntu-noble | patching file neutron_dynamic_routing/db/bgp_db.py 2026-08-18 13:48:10.131391 | ubuntu-noble | Hunk #1 succeeded at 1024 (offset 6 lines). 2026-08-18 13:48:10.132191 | ubuntu-noble | + echo patches/2026.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-18 13:48:10.132213 | ubuntu-noble | + popd 2026-08-18 13:48:10.132285 | ubuntu-noble | + find neutron_dynamic_routing-28.0.0.0rc2.dev2 -type f 2026-08-18 13:48:10.132462 | ubuntu-noble | + sort 2026-08-18 13:48:10.135786 | ubuntu-noble | + append_new_files_to_sources_txt neutron_dynamic_routing-28.0.0.0rc2.dev2 files-before files-after 2026-08-18 13:48:10.135864 | ubuntu-noble | + local directory=neutron_dynamic_routing-28.0.0.0rc2.dev2 2026-08-18 13:48:10.135895 | ubuntu-noble | + local before=files-before 2026-08-18 13:48:10.135914 | ubuntu-noble | + local after=files-after 2026-08-18 13:48:10.135930 | ubuntu-noble | + local sources_txt 2026-08-18 13:48:10.138442 | ubuntu-noble | ++ find neutron_dynamic_routing-28.0.0.0rc2.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-18 13:48:10.138469 | ubuntu-noble | ++ head -1 2026-08-18 13:48:10.139025 | ubuntu-noble | + sources_txt=neutron_dynamic_routing-28.0.0.0rc2.dev2/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-08-18 13:48:10.139074 | ubuntu-noble | + [[ -z neutron_dynamic_routing-28.0.0.0rc2.dev2/neutron_dynamic_routing.egg-info/SOURCES.txt ]] 2026-08-18 13:48:10.139097 | ubuntu-noble | + local new_files 2026-08-18 13:48:10.139596 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-18 13:48:10.141378 | ubuntu-noble | + new_files=neutron_dynamic_routing-28.0.0.0rc2.dev2/neutron_dynamic_routing/db/bgp_db.py.orig 2026-08-18 13:48:10.141399 | ubuntu-noble | + [[ -z neutron_dynamic_routing-28.0.0.0rc2.dev2/neutron_dynamic_routing/db/bgp_db.py.orig ]] 2026-08-18 13:48:10.141638 | ubuntu-noble | ++ tail -c1 neutron_dynamic_routing-28.0.0.0rc2.dev2/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-08-18 13:48:10.143133 | ubuntu-noble | + [[ -n h ]] 2026-08-18 13:48:10.143151 | ubuntu-noble | + echo 2026-08-18 13:48:10.143155 | ubuntu-noble | + local file 2026-08-18 13:48:10.143159 | ubuntu-noble | + for file in $new_files 2026-08-18 13:48:10.143164 | ubuntu-noble | + case $file in 2026-08-18 13:48:10.143167 | ubuntu-noble | + continue 2026-08-18 13:48:10.143171 | ubuntu-noble | + rm files-before files-after 2026-08-18 13:48:10.144433 | ubuntu-noble | + tar czf neutron-dynamic-routing-stable-2026.1.tar.gz neutron_dynamic_routing-28.0.0.0rc2.dev2 2026-08-18 13:48:10.174356 | ubuntu-noble | + rm -r neutron_dynamic_routing-28.0.0.0rc2.dev2 2026-08-18 13:48:10.179830 | ubuntu-noble | + echo Check overlays for neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-18 13:48:10.179866 | ubuntu-noble | Check overlays for neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-18 13:48:10.179872 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 13:48:10.179876 | ubuntu-noble | + popd 2026-08-18 13:48:10.179884 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 13:48:10.179891 | ubuntu-noble | + pushd tarballs 2026-08-18 13:48:10.180689 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2026.1.tar.gz 2026-08-18 13:48:10.183229 | ubuntu-noble | + filename=neutron-vpnaas-stable-2026.1.tar.gz 2026-08-18 13:48:10.183279 | ubuntu-noble | + [[ -e neutron-vpnaas-stable-2026.1.tar.gz ]] 2026-08-18 13:48:10.183337 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2026.1.tar.gz 2026-08-18 13:48:10.183343 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2026.1.tar.gz 2026-08-18 13:48:10.183374 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2026.1.tar.gz 2026-08-18 13:48:11.234950 | ubuntu-noble | 2026-08-18 13:48:11 URL:https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2026.1.tar.gz [234595/234595] -> "neutron-vpnaas-stable-2026.1.tar.gz" [1] 2026-08-18 13:48:11.237050 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 13:48:11.237117 | ubuntu-noble | + echo Process neutron-vpnaas-stable-2026.1.tar.gz 2026-08-18 13:48:11.237130 | ubuntu-noble | Process neutron-vpnaas-stable-2026.1.tar.gz 2026-08-18 13:48:11.240898 | ubuntu-noble | ++ tar -tzf neutron-vpnaas-stable-2026.1.tar.gz 2026-08-18 13:48:11.240955 | ubuntu-noble | ++ head -1 2026-08-18 13:48:11.241611 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 13:48:11.249054 | ubuntu-noble | + directory=neutron_vpnaas-28.0.0.0rc2.dev2 2026-08-18 13:48:11.250880 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 neutron_vpnaas-28.0.0.0rc2.dev2 2026-08-18 13:48:11.250934 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-18 13:48:11.250954 | ubuntu-noble | ++ local directory=neutron_vpnaas-28.0.0.0rc2.dev2 2026-08-18 13:48:11.250972 | ubuntu-noble | ++ local suffix= 2026-08-18 13:48:11.250989 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-08-18 13:48:11.251006 | ubuntu-noble | ++ local candidate path 2026-08-18 13:48:11.251023 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:11.251037 | ubuntu-noble | ++ path=patches/2026.1/neutron_vpnaas 2026-08-18 13:48:11.251053 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/neutron_vpnaas ]] 2026-08-18 13:48:11.251096 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:11.251129 | ubuntu-noble | ++ path=patches/2026.1/neutron-vpnaas 2026-08-18 13:48:11.251146 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/neutron-vpnaas ]] 2026-08-18 13:48:11.251164 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:11.251181 | ubuntu-noble | ++ path=patches/2026.1/neutron_vpnaas 2026-08-18 13:48:11.251198 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/neutron_vpnaas ]] 2026-08-18 13:48:11.251215 | ubuntu-noble | ++ return 1 2026-08-18 13:48:11.251880 | ubuntu-noble | + patch_dir= 2026-08-18 13:48:11.251920 | ubuntu-noble | + patch_dir= 2026-08-18 13:48:11.253602 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 neutron_vpnaas-28.0.0.0rc2.dev2 /source 2026-08-18 13:48:11.253640 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-18 13:48:11.253650 | ubuntu-noble | ++ local directory=neutron_vpnaas-28.0.0.0rc2.dev2 2026-08-18 13:48:11.253659 | ubuntu-noble | ++ local suffix=/source 2026-08-18 13:48:11.253668 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-08-18 13:48:11.253676 | ubuntu-noble | ++ local candidate path 2026-08-18 13:48:11.253685 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:11.253693 | ubuntu-noble | ++ path=overlays/2026.1/neutron_vpnaas/source 2026-08-18 13:48:11.253702 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/neutron_vpnaas/source ]] 2026-08-18 13:48:11.253711 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:11.253720 | ubuntu-noble | ++ path=overlays/2026.1/neutron-vpnaas/source 2026-08-18 13:48:11.253728 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/neutron-vpnaas/source ]] 2026-08-18 13:48:11.253737 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:11.253815 | ubuntu-noble | ++ path=overlays/2026.1/neutron_vpnaas/source 2026-08-18 13:48:11.253839 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/neutron_vpnaas/source ]] 2026-08-18 13:48:11.253855 | ubuntu-noble | ++ return 1 2026-08-18 13:48:11.253879 | ubuntu-noble | + overlay_dir= 2026-08-18 13:48:11.253894 | ubuntu-noble | + overlay_dir= 2026-08-18 13:48:11.253908 | ubuntu-noble | + echo Check patches for neutron-vpnaas-stable-2026.1.tar.gz 2026-08-18 13:48:11.253924 | ubuntu-noble | Check patches for neutron-vpnaas-stable-2026.1.tar.gz 2026-08-18 13:48:11.253938 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 13:48:11.253952 | ubuntu-noble | + echo Check overlays for neutron-vpnaas-stable-2026.1.tar.gz 2026-08-18 13:48:11.253966 | ubuntu-noble | Check overlays for neutron-vpnaas-stable-2026.1.tar.gz 2026-08-18 13:48:11.253982 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 13:48:11.253997 | ubuntu-noble | + popd 2026-08-18 13:48:11.254013 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 13:48:11.254029 | ubuntu-noble | + pushd tarballs 2026-08-18 13:48:11.254735 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron/neutron-stable-2026.1.tar.gz 2026-08-18 13:48:11.257946 | ubuntu-noble | + filename=neutron-stable-2026.1.tar.gz 2026-08-18 13:48:11.258008 | ubuntu-noble | + [[ -e neutron-stable-2026.1.tar.gz ]] 2026-08-18 13:48:11.258022 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2026.1.tar.gz 2026-08-18 13:48:11.258034 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2026.1.tar.gz 2026-08-18 13:48:11.258053 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron/neutron-stable-2026.1.tar.gz 2026-08-18 13:48:13.273986 | ubuntu-noble | 2026-08-18 13:48:13 URL:https://tarballs.opendev.org/openstack/neutron/neutron-stable-2026.1.tar.gz [12341296/12341296] -> "neutron-stable-2026.1.tar.gz" [1] 2026-08-18 13:48:13.276311 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron/neutron-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 13:48:13.276388 | ubuntu-noble | + echo Process neutron-stable-2026.1.tar.gz 2026-08-18 13:48:13.276401 | ubuntu-noble | Process neutron-stable-2026.1.tar.gz 2026-08-18 13:48:13.277835 | ubuntu-noble | ++ tar -tzf neutron-stable-2026.1.tar.gz 2026-08-18 13:48:13.280897 | ubuntu-noble | ++ head -1 2026-08-18 13:48:13.280938 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 13:48:13.287209 | ubuntu-noble | + directory=neutron-28.0.2.dev27 2026-08-18 13:48:13.288306 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 neutron-28.0.2.dev27 2026-08-18 13:48:13.288536 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-18 13:48:13.288606 | ubuntu-noble | ++ local directory=neutron-28.0.2.dev27 2026-08-18 13:48:13.288664 | ubuntu-noble | ++ local suffix= 2026-08-18 13:48:13.288792 | ubuntu-noble | ++ local name=neutron 2026-08-18 13:48:13.288863 | ubuntu-noble | ++ local candidate path 2026-08-18 13:48:13.288930 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:13.288983 | ubuntu-noble | ++ path=patches/2026.1/neutron 2026-08-18 13:48:13.289022 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/neutron ]] 2026-08-18 13:48:13.289086 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:13.289117 | ubuntu-noble | ++ path=patches/2026.1/neutron 2026-08-18 13:48:13.289147 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/neutron ]] 2026-08-18 13:48:13.289180 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:13.289208 | ubuntu-noble | ++ path=patches/2026.1/neutron 2026-08-18 13:48:13.289237 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/neutron ]] 2026-08-18 13:48:13.289275 | ubuntu-noble | ++ return 1 2026-08-18 13:48:13.289844 | ubuntu-noble | + patch_dir= 2026-08-18 13:48:13.289915 | ubuntu-noble | + patch_dir= 2026-08-18 13:48:13.291088 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 neutron-28.0.2.dev27 /source 2026-08-18 13:48:13.291315 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-18 13:48:13.291397 | ubuntu-noble | ++ local directory=neutron-28.0.2.dev27 2026-08-18 13:48:13.291467 | ubuntu-noble | ++ local suffix=/source 2026-08-18 13:48:13.291572 | ubuntu-noble | ++ local name=neutron 2026-08-18 13:48:13.291626 | ubuntu-noble | ++ local candidate path 2026-08-18 13:48:13.291711 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:13.291799 | ubuntu-noble | ++ path=overlays/2026.1/neutron/source 2026-08-18 13:48:13.291943 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/neutron/source ]] 2026-08-18 13:48:13.292020 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:13.292064 | ubuntu-noble | ++ path=overlays/2026.1/neutron/source 2026-08-18 13:48:13.292108 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/neutron/source ]] 2026-08-18 13:48:13.292150 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:13.292188 | ubuntu-noble | ++ path=overlays/2026.1/neutron/source 2026-08-18 13:48:13.292229 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/neutron/source ]] 2026-08-18 13:48:13.292275 | ubuntu-noble | ++ return 1 2026-08-18 13:48:13.292856 | ubuntu-noble | + overlay_dir= 2026-08-18 13:48:13.292915 | ubuntu-noble | + overlay_dir= 2026-08-18 13:48:13.292958 | ubuntu-noble | + echo Check patches for neutron-stable-2026.1.tar.gz 2026-08-18 13:48:13.292979 | ubuntu-noble | Check patches for neutron-stable-2026.1.tar.gz 2026-08-18 13:48:13.293008 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 13:48:13.293037 | ubuntu-noble | + echo Check overlays for neutron-stable-2026.1.tar.gz 2026-08-18 13:48:13.293055 | ubuntu-noble | Check overlays for neutron-stable-2026.1.tar.gz 2026-08-18 13:48:13.293078 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 13:48:13.293100 | ubuntu-noble | + popd 2026-08-18 13:48:13.293196 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 13:48:13.293229 | ubuntu-noble | + pushd tarballs 2026-08-18 13:48:13.294241 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/nova/nova-stable-2026.1.tar.gz 2026-08-18 13:48:13.296868 | ubuntu-noble | + filename=nova-stable-2026.1.tar.gz 2026-08-18 13:48:13.296958 | ubuntu-noble | + [[ -e nova-stable-2026.1.tar.gz ]] 2026-08-18 13:48:13.297022 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/nova/nova-stable-2026.1.tar.gz 2026-08-18 13:48:13.297048 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/nova/nova-stable-2026.1.tar.gz 2026-08-18 13:48:13.297090 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/nova/nova-stable-2026.1.tar.gz 2026-08-18 13:48:15.136926 | ubuntu-noble | 2026-08-18 13:48:15 URL:https://tarballs.opendev.org/openstack/nova/nova-stable-2026.1.tar.gz [9790017/9790017] -> "nova-stable-2026.1.tar.gz" [1] 2026-08-18 13:48:15.138994 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/nova/nova-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 13:48:15.139097 | ubuntu-noble | + echo Process nova-stable-2026.1.tar.gz 2026-08-18 13:48:15.139115 | ubuntu-noble | Process nova-stable-2026.1.tar.gz 2026-08-18 13:48:15.142860 | ubuntu-noble | ++ tar -tzf nova-stable-2026.1.tar.gz 2026-08-18 13:48:15.142921 | ubuntu-noble | ++ head -1 2026-08-18 13:48:15.144362 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 13:48:15.152247 | ubuntu-noble | + directory=nova-33.0.3.dev7 2026-08-18 13:48:15.153293 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 nova-33.0.3.dev7 2026-08-18 13:48:15.153522 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-18 13:48:15.153639 | ubuntu-noble | ++ local directory=nova-33.0.3.dev7 2026-08-18 13:48:15.153730 | ubuntu-noble | ++ local suffix= 2026-08-18 13:48:15.153910 | ubuntu-noble | ++ local name=nova 2026-08-18 13:48:15.153991 | ubuntu-noble | ++ local candidate path 2026-08-18 13:48:15.154076 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:15.154135 | ubuntu-noble | ++ path=patches/2026.1/nova 2026-08-18 13:48:15.154178 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/nova ]] 2026-08-18 13:48:15.154234 | ubuntu-noble | ++ echo patches/2026.1/nova 2026-08-18 13:48:15.154297 | ubuntu-noble | ++ return 0 2026-08-18 13:48:15.154877 | ubuntu-noble | + patch_dir=patches/2026.1/nova 2026-08-18 13:48:15.155716 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 nova-33.0.3.dev7 /source 2026-08-18 13:48:15.155939 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-18 13:48:15.156004 | ubuntu-noble | ++ local directory=nova-33.0.3.dev7 2026-08-18 13:48:15.156054 | ubuntu-noble | ++ local suffix=/source 2026-08-18 13:48:15.156129 | ubuntu-noble | ++ local name=nova 2026-08-18 13:48:15.156175 | ubuntu-noble | ++ local candidate path 2026-08-18 13:48:15.156235 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:15.156285 | ubuntu-noble | ++ path=overlays/2026.1/nova/source 2026-08-18 13:48:15.156322 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/nova/source ]] 2026-08-18 13:48:15.156390 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:15.156423 | ubuntu-noble | ++ path=overlays/2026.1/nova/source 2026-08-18 13:48:15.156453 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/nova/source ]] 2026-08-18 13:48:15.156485 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:15.156512 | ubuntu-noble | ++ path=overlays/2026.1/nova/source 2026-08-18 13:48:15.156541 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/nova/source ]] 2026-08-18 13:48:15.156577 | ubuntu-noble | ++ return 1 2026-08-18 13:48:15.157082 | ubuntu-noble | + overlay_dir= 2026-08-18 13:48:15.157159 | ubuntu-noble | + overlay_dir= 2026-08-18 13:48:15.157211 | ubuntu-noble | + echo Check patches for nova-stable-2026.1.tar.gz 2026-08-18 13:48:15.157238 | ubuntu-noble | Check patches for nova-stable-2026.1.tar.gz 2026-08-18 13:48:15.157277 | ubuntu-noble | + [[ -n patches/2026.1/nova ]] 2026-08-18 13:48:15.157315 | ubuntu-noble | + tar xzf nova-stable-2026.1.tar.gz 2026-08-18 13:48:15.595352 | ubuntu-noble | + rm nova-stable-2026.1.tar.gz 2026-08-18 13:48:15.601832 | ubuntu-noble | + find nova-33.0.3.dev7 -type f 2026-08-18 13:48:15.602102 | ubuntu-noble | + sort 2026-08-18 13:48:15.626565 | ubuntu-noble | + pushd nova-33.0.3.dev7 2026-08-18 13:48:15.628885 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/nova -type f -name '*.patch' 2026-08-18 13:48:15.628934 | ubuntu-noble | ++ sort 2026-08-18 13:48:15.632815 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 13:48:15.633430 | ubuntu-noble | + apply_patch patches/2026.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-18 13:48:15.633455 | ubuntu-noble | + local rel=patches/2026.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-18 13:48:15.633463 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-18 13:48:15.633472 | ubuntu-noble | + echo 'APPLY PATCH patches/2026.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch' 2026-08-18 13:48:15.633480 | ubuntu-noble | APPLY PATCH patches/2026.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-18 13:48:15.633487 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 13:48:15.635328 | ubuntu-noble | checking file nova/api/openstack/identity.py 2026-08-18 13:48:15.635367 | ubuntu-noble | checking file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-18 13:48:15.635387 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 13:48:15.637069 | ubuntu-noble | patching file nova/api/openstack/identity.py 2026-08-18 13:48:15.637633 | ubuntu-noble | patching file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-18 13:48:15.637797 | ubuntu-noble | + echo patches/2026.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-18 13:48:15.638389 | ubuntu-noble | + popd 2026-08-18 13:48:15.638913 | ubuntu-noble | + find nova-33.0.3.dev7 -type f 2026-08-18 13:48:15.639369 | ubuntu-noble | + sort 2026-08-18 13:48:15.659146 | ubuntu-noble | + append_new_files_to_sources_txt nova-33.0.3.dev7 files-before files-after 2026-08-18 13:48:15.659539 | ubuntu-noble | + local directory=nova-33.0.3.dev7 2026-08-18 13:48:15.659557 | ubuntu-noble | + local before=files-before 2026-08-18 13:48:15.659563 | ubuntu-noble | + local after=files-after 2026-08-18 13:48:15.659568 | ubuntu-noble | + local sources_txt 2026-08-18 13:48:15.660800 | ubuntu-noble | ++ find nova-33.0.3.dev7 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-18 13:48:15.661068 | ubuntu-noble | ++ head -1 2026-08-18 13:48:15.663722 | ubuntu-noble | + sources_txt=nova-33.0.3.dev7/nova.egg-info/SOURCES.txt 2026-08-18 13:48:15.663824 | ubuntu-noble | + [[ -z nova-33.0.3.dev7/nova.egg-info/SOURCES.txt ]] 2026-08-18 13:48:15.664101 | ubuntu-noble | + local new_files 2026-08-18 13:48:15.664790 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-18 13:48:15.670601 | ubuntu-noble | + new_files=nova-33.0.3.dev7/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-18 13:48:15.670632 | ubuntu-noble | + [[ -z nova-33.0.3.dev7/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py ]] 2026-08-18 13:48:15.671346 | ubuntu-noble | ++ tail -c1 nova-33.0.3.dev7/nova.egg-info/SOURCES.txt 2026-08-18 13:48:15.673111 | ubuntu-noble | + [[ -n h ]] 2026-08-18 13:48:15.673138 | ubuntu-noble | + echo 2026-08-18 13:48:15.673144 | ubuntu-noble | + local file 2026-08-18 13:48:15.673149 | ubuntu-noble | + for file in $new_files 2026-08-18 13:48:15.673154 | ubuntu-noble | + case $file in 2026-08-18 13:48:15.673159 | ubuntu-noble | + echo 'APPEND nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py TO nova-33.0.3.dev7/nova.egg-info/SOURCES.txt' 2026-08-18 13:48:15.673166 | ubuntu-noble | APPEND nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py TO nova-33.0.3.dev7/nova.egg-info/SOURCES.txt 2026-08-18 13:48:15.673171 | ubuntu-noble | + echo nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-18 13:48:15.673176 | ubuntu-noble | + rm files-before files-after 2026-08-18 13:48:15.675860 | ubuntu-noble | + tar czf nova-stable-2026.1.tar.gz nova-33.0.3.dev7 2026-08-18 13:48:17.252794 | ubuntu-noble | + rm -r nova-33.0.3.dev7 2026-08-18 13:48:17.370030 | ubuntu-noble | + echo Check overlays for nova-stable-2026.1.tar.gz 2026-08-18 13:48:17.370115 | ubuntu-noble | Check overlays for nova-stable-2026.1.tar.gz 2026-08-18 13:48:17.370129 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 13:48:17.370141 | ubuntu-noble | + popd 2026-08-18 13:48:17.370152 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 13:48:17.370163 | ubuntu-noble | + pushd tarballs 2026-08-18 13:48:17.370555 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/octavia/octavia-stable-2026.1.tar.gz 2026-08-18 13:48:17.374099 | ubuntu-noble | + filename=octavia-stable-2026.1.tar.gz 2026-08-18 13:48:17.374155 | ubuntu-noble | + [[ -e octavia-stable-2026.1.tar.gz ]] 2026-08-18 13:48:17.374168 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2026.1.tar.gz 2026-08-18 13:48:17.374179 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2026.1.tar.gz 2026-08-18 13:48:17.374190 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/octavia/octavia-stable-2026.1.tar.gz 2026-08-18 13:48:18.849962 | ubuntu-noble | 2026-08-18 13:48:18 URL:https://tarballs.opendev.org/openstack/octavia/octavia-stable-2026.1.tar.gz [1340117/1340117] -> "octavia-stable-2026.1.tar.gz" [1] 2026-08-18 13:48:18.853057 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/octavia/octavia-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 13:48:18.853138 | ubuntu-noble | + echo Process octavia-stable-2026.1.tar.gz 2026-08-18 13:48:18.853159 | ubuntu-noble | Process octavia-stable-2026.1.tar.gz 2026-08-18 13:48:18.855871 | ubuntu-noble | ++ tar -tzf octavia-stable-2026.1.tar.gz 2026-08-18 13:48:18.855939 | ubuntu-noble | ++ head -1 2026-08-18 13:48:18.858823 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 13:48:18.864831 | ubuntu-noble | + directory=octavia-18.0.1.dev11 2026-08-18 13:48:18.865843 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 octavia-18.0.1.dev11 2026-08-18 13:48:18.865891 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-18 13:48:18.865923 | ubuntu-noble | ++ local directory=octavia-18.0.1.dev11 2026-08-18 13:48:18.865933 | ubuntu-noble | ++ local suffix= 2026-08-18 13:48:18.865948 | ubuntu-noble | ++ local name=octavia 2026-08-18 13:48:18.865956 | ubuntu-noble | ++ local candidate path 2026-08-18 13:48:18.865964 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:18.865972 | ubuntu-noble | ++ path=patches/2026.1/octavia 2026-08-18 13:48:18.865981 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/octavia ]] 2026-08-18 13:48:18.865999 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:18.866008 | ubuntu-noble | ++ path=patches/2026.1/octavia 2026-08-18 13:48:18.866018 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/octavia ]] 2026-08-18 13:48:18.866026 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:18.866033 | ubuntu-noble | ++ path=patches/2026.1/octavia 2026-08-18 13:48:18.866041 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/octavia ]] 2026-08-18 13:48:18.866048 | ubuntu-noble | ++ return 1 2026-08-18 13:48:18.866686 | ubuntu-noble | + patch_dir= 2026-08-18 13:48:18.866705 | ubuntu-noble | + patch_dir= 2026-08-18 13:48:18.867643 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 octavia-18.0.1.dev11 /source 2026-08-18 13:48:18.867682 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-18 13:48:18.867690 | ubuntu-noble | ++ local directory=octavia-18.0.1.dev11 2026-08-18 13:48:18.867696 | ubuntu-noble | ++ local suffix=/source 2026-08-18 13:48:18.867701 | ubuntu-noble | ++ local name=octavia 2026-08-18 13:48:18.867707 | ubuntu-noble | ++ local candidate path 2026-08-18 13:48:18.867712 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:18.867718 | ubuntu-noble | ++ path=overlays/2026.1/octavia/source 2026-08-18 13:48:18.867724 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/octavia/source ]] 2026-08-18 13:48:18.867730 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:18.867736 | ubuntu-noble | ++ path=overlays/2026.1/octavia/source 2026-08-18 13:48:18.867786 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/octavia/source ]] 2026-08-18 13:48:18.867793 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:18.867799 | ubuntu-noble | ++ path=overlays/2026.1/octavia/source 2026-08-18 13:48:18.867805 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/octavia/source ]] 2026-08-18 13:48:18.867810 | ubuntu-noble | ++ return 1 2026-08-18 13:48:18.867822 | ubuntu-noble | + overlay_dir= 2026-08-18 13:48:18.867828 | ubuntu-noble | + overlay_dir= 2026-08-18 13:48:18.867834 | ubuntu-noble | + echo Check patches for octavia-stable-2026.1.tar.gz 2026-08-18 13:48:18.867839 | ubuntu-noble | Check patches for octavia-stable-2026.1.tar.gz 2026-08-18 13:48:18.867845 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 13:48:18.867851 | ubuntu-noble | + echo Check overlays for octavia-stable-2026.1.tar.gz 2026-08-18 13:48:18.867856 | ubuntu-noble | Check overlays for octavia-stable-2026.1.tar.gz 2026-08-18 13:48:18.867864 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 13:48:18.867870 | ubuntu-noble | + popd 2026-08-18 13:48:18.868311 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 13:48:18.868338 | ubuntu-noble | + pushd tarballs 2026-08-18 13:48:18.868848 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/placement/placement-stable-2026.1.tar.gz 2026-08-18 13:48:18.871490 | ubuntu-noble | + filename=placement-stable-2026.1.tar.gz 2026-08-18 13:48:18.871521 | ubuntu-noble | + [[ -e placement-stable-2026.1.tar.gz ]] 2026-08-18 13:48:18.871530 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/placement/placement-stable-2026.1.tar.gz 2026-08-18 13:48:18.871539 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/placement/placement-stable-2026.1.tar.gz 2026-08-18 13:48:18.871548 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/placement/placement-stable-2026.1.tar.gz 2026-08-18 13:48:20.179957 | ubuntu-noble | 2026-08-18 13:48:20 URL:https://tarballs.opendev.org/openstack/placement/placement-stable-2026.1.tar.gz [572463/572463] -> "placement-stable-2026.1.tar.gz" [1] 2026-08-18 13:48:20.183991 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/placement/placement-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 13:48:20.184048 | ubuntu-noble | + echo Process placement-stable-2026.1.tar.gz 2026-08-18 13:48:20.184061 | ubuntu-noble | Process placement-stable-2026.1.tar.gz 2026-08-18 13:48:20.186846 | ubuntu-noble | ++ tar -tzf placement-stable-2026.1.tar.gz 2026-08-18 13:48:20.186901 | ubuntu-noble | ++ head -1 2026-08-18 13:48:20.188408 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 13:48:20.201032 | ubuntu-noble | + directory=openstack_placement-15.0.1.dev4 2026-08-18 13:48:20.201735 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 openstack_placement-15.0.1.dev4 2026-08-18 13:48:20.201905 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-18 13:48:20.202009 | ubuntu-noble | ++ local directory=openstack_placement-15.0.1.dev4 2026-08-18 13:48:20.202048 | ubuntu-noble | ++ local suffix= 2026-08-18 13:48:20.202104 | ubuntu-noble | ++ local name=openstack_placement 2026-08-18 13:48:20.202130 | ubuntu-noble | ++ local candidate path 2026-08-18 13:48:20.202175 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:20.202198 | ubuntu-noble | ++ path=patches/2026.1/openstack_placement 2026-08-18 13:48:20.202221 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/openstack_placement ]] 2026-08-18 13:48:20.202263 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:20.202283 | ubuntu-noble | ++ path=patches/2026.1/openstack-placement 2026-08-18 13:48:20.202302 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/openstack-placement ]] 2026-08-18 13:48:20.202325 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:20.202344 | ubuntu-noble | ++ path=patches/2026.1/openstack_placement 2026-08-18 13:48:20.202363 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/openstack_placement ]] 2026-08-18 13:48:20.202386 | ubuntu-noble | ++ return 1 2026-08-18 13:48:20.202767 | ubuntu-noble | + patch_dir= 2026-08-18 13:48:20.202850 | ubuntu-noble | + patch_dir= 2026-08-18 13:48:20.203445 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 openstack_placement-15.0.1.dev4 /source 2026-08-18 13:48:20.203544 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-18 13:48:20.203589 | ubuntu-noble | ++ local directory=openstack_placement-15.0.1.dev4 2026-08-18 13:48:20.203633 | ubuntu-noble | ++ local suffix=/source 2026-08-18 13:48:20.203691 | ubuntu-noble | ++ local name=openstack_placement 2026-08-18 13:48:20.203714 | ubuntu-noble | ++ local candidate path 2026-08-18 13:48:20.203781 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:20.204127 | ubuntu-noble | ++ path=overlays/2026.1/openstack_placement/source 2026-08-18 13:48:20.204140 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/openstack_placement/source ]] 2026-08-18 13:48:20.204145 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:20.204149 | ubuntu-noble | ++ path=overlays/2026.1/openstack-placement/source 2026-08-18 13:48:20.204154 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/openstack-placement/source ]] 2026-08-18 13:48:20.204158 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:20.204163 | ubuntu-noble | ++ path=overlays/2026.1/openstack_placement/source 2026-08-18 13:48:20.204167 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/openstack_placement/source ]] 2026-08-18 13:48:20.204171 | ubuntu-noble | ++ return 1 2026-08-18 13:48:20.204178 | ubuntu-noble | + overlay_dir= 2026-08-18 13:48:20.204648 | ubuntu-noble | + overlay_dir= 2026-08-18 13:48:20.204672 | ubuntu-noble | + echo Check patches for placement-stable-2026.1.tar.gz 2026-08-18 13:48:20.204679 | ubuntu-noble | Check patches for placement-stable-2026.1.tar.gz 2026-08-18 13:48:20.204685 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 13:48:20.204691 | ubuntu-noble | + echo Check overlays for placement-stable-2026.1.tar.gz 2026-08-18 13:48:20.204696 | ubuntu-noble | Check overlays for placement-stable-2026.1.tar.gz 2026-08-18 13:48:20.204702 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 13:48:20.204707 | ubuntu-noble | + popd 2026-08-18 13:48:20.204714 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 13:48:20.204720 | ubuntu-noble | + pushd tarballs 2026-08-18 13:48:20.205148 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2026.1.tar.gz 2026-08-18 13:48:20.207381 | ubuntu-noble | + filename=skyline-apiserver-stable-2026.1.tar.gz 2026-08-18 13:48:20.207419 | ubuntu-noble | + [[ -e skyline-apiserver-stable-2026.1.tar.gz ]] 2026-08-18 13:48:20.207427 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2026.1.tar.gz 2026-08-18 13:48:20.207434 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2026.1.tar.gz 2026-08-18 13:48:20.207441 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2026.1.tar.gz 2026-08-18 13:48:22.015867 | ubuntu-noble | 2026-08-18 13:48:22 URL:https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2026.1.tar.gz [9079146/9079146] -> "skyline-apiserver-stable-2026.1.tar.gz" [1] 2026-08-18 13:48:22.017213 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 13:48:22.017390 | ubuntu-noble | + echo Process skyline-apiserver-stable-2026.1.tar.gz 2026-08-18 13:48:22.017437 | ubuntu-noble | Process skyline-apiserver-stable-2026.1.tar.gz 2026-08-18 13:48:22.019359 | ubuntu-noble | ++ tar -tzf skyline-apiserver-stable-2026.1.tar.gz 2026-08-18 13:48:22.019729 | ubuntu-noble | ++ head -1 2026-08-18 13:48:22.020290 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 13:48:22.030182 | ubuntu-noble | + directory=skyline_apiserver-8.0.1.dev10 2026-08-18 13:48:22.031362 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 skyline_apiserver-8.0.1.dev10 2026-08-18 13:48:22.031520 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-18 13:48:22.031571 | ubuntu-noble | ++ local directory=skyline_apiserver-8.0.1.dev10 2026-08-18 13:48:22.031614 | ubuntu-noble | ++ local suffix= 2026-08-18 13:48:22.031686 | ubuntu-noble | ++ local name=skyline_apiserver 2026-08-18 13:48:22.031718 | ubuntu-noble | ++ local candidate path 2026-08-18 13:48:22.031809 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:22.031847 | ubuntu-noble | ++ path=patches/2026.1/skyline_apiserver 2026-08-18 13:48:22.031878 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/skyline_apiserver ]] 2026-08-18 13:48:22.031927 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:22.031974 | ubuntu-noble | ++ path=patches/2026.1/skyline-apiserver 2026-08-18 13:48:22.032001 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/skyline-apiserver ]] 2026-08-18 13:48:22.032030 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:22.032054 | ubuntu-noble | ++ path=patches/2026.1/skyline_apiserver 2026-08-18 13:48:22.032077 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/skyline_apiserver ]] 2026-08-18 13:48:22.032106 | ubuntu-noble | ++ return 1 2026-08-18 13:48:22.032535 | ubuntu-noble | + patch_dir= 2026-08-18 13:48:22.032624 | ubuntu-noble | + patch_dir= 2026-08-18 13:48:22.033420 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 skyline_apiserver-8.0.1.dev10 /source 2026-08-18 13:48:22.033545 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-18 13:48:22.033586 | ubuntu-noble | ++ local directory=skyline_apiserver-8.0.1.dev10 2026-08-18 13:48:22.033625 | ubuntu-noble | ++ local suffix=/source 2026-08-18 13:48:22.034163 | ubuntu-noble | ++ local name=skyline_apiserver 2026-08-18 13:48:22.034184 | ubuntu-noble | ++ local candidate path 2026-08-18 13:48:22.034189 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:22.034194 | ubuntu-noble | ++ path=overlays/2026.1/skyline_apiserver/source 2026-08-18 13:48:22.034200 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/skyline_apiserver/source ]] 2026-08-18 13:48:22.034205 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:22.034210 | ubuntu-noble | ++ path=overlays/2026.1/skyline-apiserver/source 2026-08-18 13:48:22.034215 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/skyline-apiserver/source ]] 2026-08-18 13:48:22.034220 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:22.034225 | ubuntu-noble | ++ path=overlays/2026.1/skyline_apiserver/source 2026-08-18 13:48:22.034230 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/skyline_apiserver/source ]] 2026-08-18 13:48:22.034248 | ubuntu-noble | ++ return 1 2026-08-18 13:48:22.034257 | ubuntu-noble | + overlay_dir= 2026-08-18 13:48:22.034264 | ubuntu-noble | + overlay_dir= 2026-08-18 13:48:22.034930 | ubuntu-noble | + echo Check patches for skyline-apiserver-stable-2026.1.tar.gz 2026-08-18 13:48:22.035006 | ubuntu-noble | Check patches for skyline-apiserver-stable-2026.1.tar.gz 2026-08-18 13:48:22.035016 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 13:48:22.035025 | ubuntu-noble | + echo Check overlays for skyline-apiserver-stable-2026.1.tar.gz 2026-08-18 13:48:22.035041 | ubuntu-noble | Check overlays for skyline-apiserver-stable-2026.1.tar.gz 2026-08-18 13:48:22.035050 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 13:48:22.035058 | ubuntu-noble | + popd 2026-08-18 13:48:22.035066 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 13:48:22.035074 | ubuntu-noble | + pushd tarballs 2026-08-18 13:48:22.035408 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2026.1.tar.gz 2026-08-18 13:48:22.037781 | ubuntu-noble | + filename=skyline-console-stable-2026.1.tar.gz 2026-08-18 13:48:22.037804 | ubuntu-noble | + [[ -e skyline-console-stable-2026.1.tar.gz ]] 2026-08-18 13:48:22.037810 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2026.1.tar.gz 2026-08-18 13:48:22.037815 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2026.1.tar.gz 2026-08-18 13:48:22.037820 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2026.1.tar.gz 2026-08-18 13:48:24.665238 | ubuntu-noble | 2026-08-18 13:48:24 URL:https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2026.1.tar.gz [26822573/26822573] -> "skyline-console-stable-2026.1.tar.gz" [1] 2026-08-18 13:48:24.667466 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 13:48:24.667620 | ubuntu-noble | + echo Process skyline-console-stable-2026.1.tar.gz 2026-08-18 13:48:24.667666 | ubuntu-noble | Process skyline-console-stable-2026.1.tar.gz 2026-08-18 13:48:24.669685 | ubuntu-noble | ++ tar -tzf skyline-console-stable-2026.1.tar.gz 2026-08-18 13:48:24.670148 | ubuntu-noble | ++ head -1 2026-08-18 13:48:24.672709 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 13:48:24.679945 | ubuntu-noble | + directory=skyline_console-8.0.1.dev14 2026-08-18 13:48:24.681423 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 skyline_console-8.0.1.dev14 2026-08-18 13:48:24.681848 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-18 13:48:24.682059 | ubuntu-noble | ++ local directory=skyline_console-8.0.1.dev14 2026-08-18 13:48:24.682190 | ubuntu-noble | ++ local suffix= 2026-08-18 13:48:24.682376 | ubuntu-noble | ++ local name=skyline_console 2026-08-18 13:48:24.682463 | ubuntu-noble | ++ local candidate path 2026-08-18 13:48:24.682611 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:24.682691 | ubuntu-noble | ++ path=patches/2026.1/skyline_console 2026-08-18 13:48:24.682949 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/skyline_console ]] 2026-08-18 13:48:24.683111 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:24.683188 | ubuntu-noble | ++ path=patches/2026.1/skyline-console 2026-08-18 13:48:24.683256 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/skyline-console ]] 2026-08-18 13:48:24.683334 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:24.683395 | ubuntu-noble | ++ path=patches/2026.1/skyline_console 2026-08-18 13:48:24.683458 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/skyline_console ]] 2026-08-18 13:48:24.684427 | ubuntu-noble | ++ return 1 2026-08-18 13:48:24.684937 | ubuntu-noble | + patch_dir= 2026-08-18 13:48:24.684980 | ubuntu-noble | + patch_dir= 2026-08-18 13:48:24.685876 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 skyline_console-8.0.1.dev14 /source 2026-08-18 13:48:24.685943 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-18 13:48:24.685957 | ubuntu-noble | ++ local directory=skyline_console-8.0.1.dev14 2026-08-18 13:48:24.685967 | ubuntu-noble | ++ local suffix=/source 2026-08-18 13:48:24.686008 | ubuntu-noble | ++ local name=skyline_console 2026-08-18 13:48:24.686019 | ubuntu-noble | ++ local candidate path 2026-08-18 13:48:24.686029 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:24.686062 | ubuntu-noble | ++ path=overlays/2026.1/skyline_console/source 2026-08-18 13:48:24.686073 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/skyline_console/source ]] 2026-08-18 13:48:24.686088 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:24.686098 | ubuntu-noble | ++ path=overlays/2026.1/skyline-console/source 2026-08-18 13:48:24.686108 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/skyline-console/source ]] 2026-08-18 13:48:24.686118 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:24.686128 | ubuntu-noble | ++ path=overlays/2026.1/skyline_console/source 2026-08-18 13:48:24.686138 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/skyline_console/source ]] 2026-08-18 13:48:24.686148 | ubuntu-noble | ++ return 1 2026-08-18 13:48:24.686863 | ubuntu-noble | + overlay_dir= 2026-08-18 13:48:24.686900 | ubuntu-noble | + overlay_dir= 2026-08-18 13:48:24.686910 | ubuntu-noble | + echo Check patches for skyline-console-stable-2026.1.tar.gz 2026-08-18 13:48:24.686918 | ubuntu-noble | Check patches for skyline-console-stable-2026.1.tar.gz 2026-08-18 13:48:24.686927 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 13:48:24.686935 | ubuntu-noble | + echo Check overlays for skyline-console-stable-2026.1.tar.gz 2026-08-18 13:48:24.686942 | ubuntu-noble | Check overlays for skyline-console-stable-2026.1.tar.gz 2026-08-18 13:48:24.686950 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 13:48:24.686958 | ubuntu-noble | + popd 2026-08-18 13:48:24.686972 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 13:48:24.686980 | ubuntu-noble | + pushd tarballs 2026-08-18 13:48:24.688161 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/watcher/watcher-stable-2026.1.tar.gz 2026-08-18 13:48:24.691441 | ubuntu-noble | + filename=watcher-stable-2026.1.tar.gz 2026-08-18 13:48:24.691526 | ubuntu-noble | + [[ -e watcher-stable-2026.1.tar.gz ]] 2026-08-18 13:48:24.691548 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/watcher/watcher-stable-2026.1.tar.gz 2026-08-18 13:48:24.691565 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/watcher/watcher-stable-2026.1.tar.gz 2026-08-18 13:48:24.691584 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/watcher/watcher-stable-2026.1.tar.gz 2026-08-18 13:48:26.123930 | ubuntu-noble | 2026-08-18 13:48:26 URL:https://tarballs.opendev.org/openstack/watcher/watcher-stable-2026.1.tar.gz [1324740/1324740] -> "watcher-stable-2026.1.tar.gz" [1] 2026-08-18 13:48:26.126263 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/watcher/watcher-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 13:48:26.126318 | ubuntu-noble | + echo Process watcher-stable-2026.1.tar.gz 2026-08-18 13:48:26.126332 | ubuntu-noble | Process watcher-stable-2026.1.tar.gz 2026-08-18 13:48:26.128839 | ubuntu-noble | ++ tar -tzf watcher-stable-2026.1.tar.gz 2026-08-18 13:48:26.128890 | ubuntu-noble | ++ head -1 2026-08-18 13:48:26.130826 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 13:48:26.138358 | ubuntu-noble | + directory=python_watcher-16.0.1.dev10 2026-08-18 13:48:26.139301 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 python_watcher-16.0.1.dev10 2026-08-18 13:48:26.139497 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-18 13:48:26.139556 | ubuntu-noble | ++ local directory=python_watcher-16.0.1.dev10 2026-08-18 13:48:26.139608 | ubuntu-noble | ++ local suffix= 2026-08-18 13:48:26.139691 | ubuntu-noble | ++ local name=python_watcher 2026-08-18 13:48:26.139728 | ubuntu-noble | ++ local candidate path 2026-08-18 13:48:26.139830 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:26.139872 | ubuntu-noble | ++ path=patches/2026.1/python_watcher 2026-08-18 13:48:26.139907 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/python_watcher ]] 2026-08-18 13:48:26.139960 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:26.139988 | ubuntu-noble | ++ path=patches/2026.1/python-watcher 2026-08-18 13:48:26.140037 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/python-watcher ]] 2026-08-18 13:48:26.140072 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:26.140461 | ubuntu-noble | ++ path=patches/2026.1/python_watcher 2026-08-18 13:48:26.140480 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/python_watcher ]] 2026-08-18 13:48:26.140511 | ubuntu-noble | ++ return 1 2026-08-18 13:48:26.140527 | ubuntu-noble | + patch_dir= 2026-08-18 13:48:26.140541 | ubuntu-noble | + patch_dir= 2026-08-18 13:48:26.141898 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 python_watcher-16.0.1.dev10 /source 2026-08-18 13:48:26.141928 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-18 13:48:26.141935 | ubuntu-noble | ++ local directory=python_watcher-16.0.1.dev10 2026-08-18 13:48:26.141941 | ubuntu-noble | ++ local suffix=/source 2026-08-18 13:48:26.141948 | ubuntu-noble | ++ local name=python_watcher 2026-08-18 13:48:26.141954 | ubuntu-noble | ++ local candidate path 2026-08-18 13:48:26.141960 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:26.141966 | ubuntu-noble | ++ path=overlays/2026.1/python_watcher/source 2026-08-18 13:48:26.141972 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/python_watcher/source ]] 2026-08-18 13:48:26.141979 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:26.141985 | ubuntu-noble | ++ path=overlays/2026.1/python-watcher/source 2026-08-18 13:48:26.141991 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/python-watcher/source ]] 2026-08-18 13:48:26.141997 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:26.142003 | ubuntu-noble | ++ path=overlays/2026.1/python_watcher/source 2026-08-18 13:48:26.142028 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/python_watcher/source ]] 2026-08-18 13:48:26.142034 | ubuntu-noble | ++ return 1 2026-08-18 13:48:26.142044 | ubuntu-noble | + overlay_dir= 2026-08-18 13:48:26.142050 | ubuntu-noble | + overlay_dir= 2026-08-18 13:48:26.142056 | ubuntu-noble | + echo Check patches for watcher-stable-2026.1.tar.gz 2026-08-18 13:48:26.142062 | ubuntu-noble | Check patches for watcher-stable-2026.1.tar.gz 2026-08-18 13:48:26.142068 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 13:48:26.142074 | ubuntu-noble | + echo Check overlays for watcher-stable-2026.1.tar.gz 2026-08-18 13:48:26.142080 | ubuntu-noble | Check overlays for watcher-stable-2026.1.tar.gz 2026-08-18 13:48:26.142086 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 13:48:26.142092 | ubuntu-noble | + popd 2026-08-18 13:48:26.142101 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 13:48:26.142129 | ubuntu-noble | + pushd tarballs 2026-08-18 13:48:26.143160 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/requirements/requirements-stable-2026.1.tar.gz 2026-08-18 13:48:26.145276 | ubuntu-noble | + filename=requirements-stable-2026.1.tar.gz 2026-08-18 13:48:26.145315 | ubuntu-noble | + [[ -e requirements-stable-2026.1.tar.gz ]] 2026-08-18 13:48:26.145323 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2026.1.tar.gz 2026-08-18 13:48:26.145329 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2026.1.tar.gz 2026-08-18 13:48:26.145336 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/requirements/requirements-stable-2026.1.tar.gz 2026-08-18 13:48:27.090895 | ubuntu-noble | 2026-08-18 13:48:27 URL:https://tarballs.opendev.org/openstack/requirements/requirements-stable-2026.1.tar.gz [147857/147857] -> "requirements-stable-2026.1.tar.gz" [1] 2026-08-18 13:48:27.092668 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/requirements/requirements-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 13:48:27.092705 | ubuntu-noble | + echo Process requirements-stable-2026.1.tar.gz 2026-08-18 13:48:27.092715 | ubuntu-noble | Process requirements-stable-2026.1.tar.gz 2026-08-18 13:48:27.095807 | ubuntu-noble | ++ tar -tzf requirements-stable-2026.1.tar.gz 2026-08-18 13:48:27.095843 | ubuntu-noble | ++ head -1 2026-08-18 13:48:27.097242 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 13:48:27.101607 | ubuntu-noble | + directory=openstack_requirements-1.2.1.dev8272 2026-08-18 13:48:27.102530 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 openstack_requirements-1.2.1.dev8272 2026-08-18 13:48:27.102700 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-18 13:48:27.102804 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev8272 2026-08-18 13:48:27.102860 | ubuntu-noble | ++ local suffix= 2026-08-18 13:48:27.102944 | ubuntu-noble | ++ local name=openstack_requirements 2026-08-18 13:48:27.102983 | ubuntu-noble | ++ local candidate path 2026-08-18 13:48:27.103069 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:27.103105 | ubuntu-noble | ++ path=patches/2026.1/openstack_requirements 2026-08-18 13:48:27.103155 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/openstack_requirements ]] 2026-08-18 13:48:27.103207 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:27.103233 | ubuntu-noble | ++ path=patches/2026.1/openstack-requirements 2026-08-18 13:48:27.103260 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/openstack-requirements ]] 2026-08-18 13:48:27.103291 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:27.103316 | ubuntu-noble | ++ path=patches/2026.1/openstack_requirements 2026-08-18 13:48:27.103342 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/openstack_requirements ]] 2026-08-18 13:48:27.103374 | ubuntu-noble | ++ return 1 2026-08-18 13:48:27.103871 | ubuntu-noble | + patch_dir= 2026-08-18 13:48:27.103949 | ubuntu-noble | + patch_dir= 2026-08-18 13:48:27.104697 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 openstack_requirements-1.2.1.dev8272 /source 2026-08-18 13:48:27.104894 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-18 13:48:27.104950 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev8272 2026-08-18 13:48:27.104999 | ubuntu-noble | ++ local suffix=/source 2026-08-18 13:48:27.105102 | ubuntu-noble | ++ local name=openstack_requirements 2026-08-18 13:48:27.105138 | ubuntu-noble | ++ local candidate path 2026-08-18 13:48:27.105188 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:27.105216 | ubuntu-noble | ++ path=overlays/2026.1/openstack_requirements/source 2026-08-18 13:48:27.105243 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/openstack_requirements/source ]] 2026-08-18 13:48:27.105286 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:27.105311 | ubuntu-noble | ++ path=overlays/2026.1/openstack-requirements/source 2026-08-18 13:48:27.105334 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/openstack-requirements/source ]] 2026-08-18 13:48:27.105363 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 13:48:27.105393 | ubuntu-noble | ++ path=overlays/2026.1/openstack_requirements/source 2026-08-18 13:48:27.105432 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/openstack_requirements/source ]] 2026-08-18 13:48:27.105475 | ubuntu-noble | ++ return 1 2026-08-18 13:48:27.105907 | ubuntu-noble | + overlay_dir= 2026-08-18 13:48:27.105969 | ubuntu-noble | + overlay_dir= 2026-08-18 13:48:27.106037 | ubuntu-noble | + echo Check patches for requirements-stable-2026.1.tar.gz 2026-08-18 13:48:27.106069 | ubuntu-noble | Check patches for requirements-stable-2026.1.tar.gz 2026-08-18 13:48:27.106106 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 13:48:27.106144 | ubuntu-noble | + echo Check overlays for requirements-stable-2026.1.tar.gz 2026-08-18 13:48:27.106167 | ubuntu-noble | Check overlays for requirements-stable-2026.1.tar.gz 2026-08-18 13:48:27.106196 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 13:48:27.106224 | ubuntu-noble | + popd 2026-08-18 13:48:27.106454 | ubuntu-noble | + verify_all_patches_applied /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied patches/2026.1 patches/kolla-build/2026.1 2026-08-18 13:48:27.106533 | ubuntu-noble | + local manifest=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-18 13:48:27.106571 | ubuntu-noble | + shift 2026-08-18 13:48:27.106604 | ubuntu-noble | + [[ ! -e /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied ]] 2026-08-18 13:48:27.106649 | ubuntu-noble | + roots=() 2026-08-18 13:48:27.106680 | ubuntu-noble | + local roots dir 2026-08-18 13:48:27.106717 | ubuntu-noble | + for dir in "$@" 2026-08-18 13:48:27.106784 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1 ]] 2026-08-18 13:48:27.106832 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-08-18 13:48:27.106881 | ubuntu-noble | + for dir in "$@" 2026-08-18 13:48:27.106910 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2026.1 ]] 2026-08-18 13:48:27.106941 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-08-18 13:48:27.106990 | ubuntu-noble | + [[ 2 -eq 0 ]] 2026-08-18 13:48:27.107069 | ubuntu-noble | + local tmp 2026-08-18 13:48:27.107799 | ubuntu-noble | ++ mktemp -d 2026-08-18 13:48:27.109834 | ubuntu-noble | + tmp=/tmp/tmp.N61sUtd8h7 2026-08-18 13:48:27.111089 | ubuntu-noble | + find /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1 /home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2026.1 -type f 2026-08-18 13:48:27.111849 | ubuntu-noble | + sed 's|^/home/zuul/src/github.com/osism/container-images-kolla/||' 2026-08-18 13:48:27.114811 | ubuntu-noble | + sort 2026-08-18 13:48:27.118719 | ubuntu-noble | + sort -u /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-18 13:48:27.122111 | ubuntu-noble | + comm -23 /tmp/tmp.N61sUtd8h7/expected /tmp/tmp.N61sUtd8h7/applied 2026-08-18 13:48:27.124300 | ubuntu-noble | + local expected_count missing_count 2026-08-18 13:48:27.125164 | ubuntu-noble | ++ wc -l 2026-08-18 13:48:27.129421 | ubuntu-noble | + expected_count=7 2026-08-18 13:48:27.130667 | ubuntu-noble | ++ wc -l 2026-08-18 13:48:27.134354 | ubuntu-noble | + missing_count=0 2026-08-18 13:48:27.134396 | ubuntu-noble | + [[ 0 -gt 0 ]] 2026-08-18 13:48:27.134407 | ubuntu-noble | + rm -rf /tmp/tmp.N61sUtd8h7 2026-08-18 13:48:27.137895 | ubuntu-noble | + echo 'VERIFIED: 7 patch files, all applied' 2026-08-18 13:48:27.138228 | ubuntu-noble | VERIFIED: 7 patch files, all applied 2026-08-18 13:48:27.138249 | ubuntu-noble | + return 0 2026-08-18 13:48:27.241560 | ubuntu-noble | ok: Runtime: 0:01:11.734156 2026-08-18 13:48:27.270210 | 2026-08-18 13:48:27.270412 | PLAY RECAP 2026-08-18 13:48:27.270590 | ubuntu-noble | ok: 2 changed: 0 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-18 13:48:27.270672 | 2026-08-18 13:48:27.421773 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/container-images-kolla/playbooks/patch.yml@main] 2026-08-18 13:48:27.422962 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-08-18 13:48:28.235659 | 2026-08-18 13:48:28.235861 | PLAY [Base post-fetch] 2026-08-18 13:48:28.252393 | 2026-08-18 13:48:28.252605 | TASK [diagnose-network : Ensure log directory exists] 2026-08-18 13:48:28.936202 | ubuntu-noble | ok 2026-08-18 13:48:28.952430 | 2026-08-18 13:48:28.952707 | TASK [diagnose-network : Snapshot dual-stack network state (post)] 2026-08-18 13:48:40.894806 | ubuntu-noble | ok: Runtime: 0:00:05.926050 2026-08-18 13:48:40.904241 | 2026-08-18 13:48:40.904393 | TASK [diagnose-network : Snapshot Docker/BuildKit IPv6 config (teardown)] 2026-08-18 13:48:47.080869 | ubuntu-noble | ok: Runtime: 0:00:00.309284 2026-08-18 13:48:47.088709 | 2026-08-18 13:48:47.088864 | TASK [diagnose-network : Probe container network namespace (teardown)] 2026-08-18 13:48:53.275037 | ubuntu-noble | ok: Runtime: 0:00:00.063724 2026-08-18 13:48:53.291598 | 2026-08-18 13:48:53.291809 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-18 13:48:53.347517 | ubuntu-noble | skipping: Conditional result was False 2026-08-18 13:48:53.364370 | 2026-08-18 13:48:53.364753 | TASK [fetch-output : Set log path for single node] 2026-08-18 13:48:53.413361 | ubuntu-noble | ok 2026-08-18 13:48:53.421113 | 2026-08-18 13:48:53.421262 | LOOP [fetch-output : Ensure local output dirs] 2026-08-18 13:48:53.748846 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/1eb3fd3d511e4e71af20d064cccf913f/work/logs" 2026-08-18 13:48:54.034448 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/1eb3fd3d511e4e71af20d064cccf913f/work/artifacts" 2026-08-18 13:48:54.309051 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/1eb3fd3d511e4e71af20d064cccf913f/work/docs" 2026-08-18 13:48:54.329642 | 2026-08-18 13:48:54.329844 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-18 13:48:55.156122 | ubuntu-noble | changed: 2026-08-18 13:48:55.156471 | ubuntu-noble | .d..t...... ./ 2026-08-18 13:48:55.156554 | ubuntu-noble | >f+++++++++ net-debug.post.txt 2026-08-18 13:48:55.156598 | ubuntu-noble | >f+++++++++ net-debug.pre.txt 2026-08-18 13:48:55.156636 | ubuntu-noble | >f+++++++++ sudo-debug.txt 2026-08-18 13:48:55.156674 | ubuntu-noble | >f+++++++++ sudo-strace.log 2026-08-18 13:48:55.156710 | ubuntu-noble | >f+++++++++ sudo-strace.log.time 2026-08-18 13:48:55.156787 | ubuntu-noble | changed: All items complete 2026-08-18 13:48:55.156835 | 2026-08-18 13:48:55.737365 | ubuntu-noble | changed: .d..t...... ./ 2026-08-18 13:48:56.322381 | ubuntu-noble | changed: .d..t...... ./ 2026-08-18 13:48:56.356886 | 2026-08-18 13:48:56.357080 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-18 13:48:56.746615 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.011891 2026-08-18 13:48:57.066235 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.011538 2026-08-18 13:48:57.080095 | 2026-08-18 13:48:57.080194 | PLAY RECAP 2026-08-18 13:48:57.080247 | ubuntu-noble | ok: 8 changed: 3 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-18 13:48:57.080271 | 2026-08-18 13:48:57.277478 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-08-18 13:48:57.279082 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-08-18 13:48:58.069899 | 2026-08-18 13:48:58.070071 | PLAY [Base post] 2026-08-18 13:48:58.084205 | 2026-08-18 13:48:58.084338 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-18 13:48:58.964119 | ubuntu-noble | changed 2026-08-18 13:48:58.972081 | 2026-08-18 13:48:58.972194 | PLAY RECAP 2026-08-18 13:48:58.972265 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-18 13:48:58.972335 | 2026-08-18 13:48:59.111468 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-08-18 13:48:59.113968 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-18 13:48:59.949714 | 2026-08-18 13:48:59.949935 | PLAY [Base post-logs] 2026-08-18 13:48:59.961822 | 2026-08-18 13:48:59.962011 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-18 13:49:00.490958 | localhost | changed 2026-08-18 13:49:00.509470 | 2026-08-18 13:49:00.509694 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-18 13:49:00.540938 | localhost | ok 2026-08-18 13:49:00.547257 | 2026-08-18 13:49:00.547423 | TASK [Set zuul-log-path fact] 2026-08-18 13:49:00.567635 | localhost | ok 2026-08-18 13:49:00.577917 | 2026-08-18 13:49:00.578037 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-18 13:49:00.615790 | localhost | ok 2026-08-18 13:49:00.622128 | 2026-08-18 13:49:00.622291 | TASK [upload-logs : Create log directories] 2026-08-18 13:49:01.174759 | localhost | changed 2026-08-18 13:49:01.179857 | 2026-08-18 13:49:01.180016 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-18 13:49:01.734289 | localhost -> localhost | ok: Runtime: 0:00:00.006725 2026-08-18 13:49:01.744453 | 2026-08-18 13:49:01.744693 | TASK [upload-logs : Upload logs to log server] 2026-08-18 13:49:02.354335 | localhost | Output suppressed because no_log was given 2026-08-18 13:49:02.357448 | 2026-08-18 13:49:02.357635 | LOOP [upload-logs : Compress console log and json output] 2026-08-18 13:49:02.412137 | localhost | skipping: Conditional result was False 2026-08-18 13:49:02.417387 | localhost | skipping: Conditional result was False 2026-08-18 13:49:02.426412 | 2026-08-18 13:49:02.426563 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-18 13:49:02.485266 | localhost | skipping: Conditional result was False 2026-08-18 13:49:02.485776 | 2026-08-18 13:49:02.489908 | localhost | skipping: Conditional result was False 2026-08-18 13:49:02.497351 | 2026-08-18 13:49:02.497642 | LOOP [upload-logs : Upload console log and json output]