2026-08-17 09:19:13.109759 | Job console starting 2026-08-17 09:19:13.121338 | Updating git repos 2026-08-17 09:19:13.158950 | Cloning repos into workspace 2026-08-17 09:19:13.196300 | Restoring repo states 2026-08-17 09:19:13.211294 | Merging changes 2026-08-17 09:19:13.983115 | Checking out repos 2026-08-17 09:19:14.042661 | Preparing playbooks 2026-08-17 09:19:15.002527 | Running Ansible setup 2026-08-17 09:19:20.676949 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-08-17 09:19:21.766317 | 2026-08-17 09:19:21.767566 | PLAY [Base pre] 2026-08-17 09:19:21.787171 | 2026-08-17 09:19:21.787333 | TASK [Setup log path fact] 2026-08-17 09:19:21.818466 | ubuntu-noble | ok 2026-08-17 09:19:21.838196 | 2026-08-17 09:19:21.838368 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-17 09:19:21.869917 | ubuntu-noble | ok 2026-08-17 09:19:21.883107 | 2026-08-17 09:19:21.883367 | TASK [emit-job-header : Print job information] 2026-08-17 09:19:21.935549 | # Job Information 2026-08-17 09:19:21.935837 | Ansible Version: 2.16.14 2026-08-17 09:19:21.935877 | Job: container-images-kolla-patch-2025.1 2026-08-17 09:19:21.935913 | Pipeline: check 2026-08-17 09:19:21.935938 | Executor: 521e9411259a 2026-08-17 09:19:21.935959 | Triggered by: https://github.com/osism/container-images-kolla/pull/774 2026-08-17 09:19:21.935981 | Event ID: 9ae75650-9a1c-11f1-8236-49624f31a590 2026-08-17 09:19:21.950112 | 2026-08-17 09:19:21.950273 | LOOP [emit-job-header : Print node information] 2026-08-17 09:19:22.115996 | ubuntu-noble | ok: 2026-08-17 09:19:22.116248 | ubuntu-noble | # Node Information 2026-08-17 09:19:22.116284 | ubuntu-noble | Inventory Hostname: ubuntu-noble 2026-08-17 09:19:22.116310 | ubuntu-noble | Hostname: ubuntu 2026-08-17 09:19:22.116333 | ubuntu-noble | Username: zuul 2026-08-17 09:19:22.116355 | ubuntu-noble | Distro: Ubuntu 24.04 2026-08-17 09:19:22.116380 | ubuntu-noble | Provider: regiocloud-a 2026-08-17 09:19:22.116402 | ubuntu-noble | Region: 2026-08-17 09:19:22.116423 | ubuntu-noble | Label: ubuntu-noble 2026-08-17 09:19:22.116442 | ubuntu-noble | Product Name: OpenStack Nova 2026-08-17 09:19:22.116461 | ubuntu-noble | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe52:c593 2026-08-17 09:19:22.147949 | 2026-08-17 09:19:22.148151 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-17 09:19:22.771133 | ubuntu-noble -> localhost | changed 2026-08-17 09:19:22.779306 | 2026-08-17 09:19:22.779471 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-17 09:19:24.104686 | ubuntu-noble -> localhost | changed 2026-08-17 09:19:24.123664 | 2026-08-17 09:19:24.123821 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-17 09:19:24.494803 | ubuntu-noble -> localhost | ok 2026-08-17 09:19:24.501579 | 2026-08-17 09:19:24.501728 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-17 09:19:24.533434 | ubuntu-noble | ok 2026-08-17 09:19:24.552483 | ubuntu-noble | included: /var/lib/zuul/builds/0a6c015d514941448a2ba90c5620272d/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-17 09:19:24.558959 | 2026-08-17 09:19:24.559084 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-17 09:19:25.484303 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-08-17 09:19:25.484625 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/0a6c015d514941448a2ba90c5620272d/work/0a6c015d514941448a2ba90c5620272d_id_rsa 2026-08-17 09:19:25.484667 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/0a6c015d514941448a2ba90c5620272d/work/0a6c015d514941448a2ba90c5620272d_id_rsa.pub 2026-08-17 09:19:25.484695 | ubuntu-noble -> localhost | The key fingerprint is: 2026-08-17 09:19:25.484721 | ubuntu-noble -> localhost | SHA256:QyvetMhGNeqUN2Kx3GHNpG1Ss0mSUV+asbvshlFyepw zuul-build-sshkey 2026-08-17 09:19:25.484744 | ubuntu-noble -> localhost | The key's randomart image is: 2026-08-17 09:19:25.484785 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-08-17 09:19:25.484809 | ubuntu-noble -> localhost | | o+* . . | 2026-08-17 09:19:25.484831 | ubuntu-noble -> localhost | | .X = * | 2026-08-17 09:19:25.484851 | ubuntu-noble -> localhost | | . O B = | 2026-08-17 09:19:25.484871 | ubuntu-noble -> localhost | | . X *. o. | 2026-08-17 09:19:25.484891 | ubuntu-noble -> localhost | | @ S *.. | 2026-08-17 09:19:25.484915 | ubuntu-noble -> localhost | | B B +o.E. | 2026-08-17 09:19:25.484935 | ubuntu-noble -> localhost | | * o +o | 2026-08-17 09:19:25.484955 | ubuntu-noble -> localhost | | . ... | 2026-08-17 09:19:25.484976 | ubuntu-noble -> localhost | | .. | 2026-08-17 09:19:25.484996 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-08-17 09:19:25.485057 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.345688 2026-08-17 09:19:25.492093 | 2026-08-17 09:19:25.492236 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-17 09:19:25.523150 | ubuntu-noble | ok 2026-08-17 09:19:25.536014 | ubuntu-noble | included: /var/lib/zuul/builds/0a6c015d514941448a2ba90c5620272d/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-17 09:19:25.545070 | 2026-08-17 09:19:25.545194 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-17 09:19:25.569765 | ubuntu-noble | skipping: Conditional result was False 2026-08-17 09:19:25.575908 | 2026-08-17 09:19:25.576028 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-17 09:19:26.344736 | ubuntu-noble | changed 2026-08-17 09:19:26.352666 | 2026-08-17 09:19:26.352829 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-17 09:19:26.649831 | ubuntu-noble | ok 2026-08-17 09:19:26.657496 | 2026-08-17 09:19:26.657707 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-17 09:19:27.413632 | ubuntu-noble | changed 2026-08-17 09:19:27.419939 | 2026-08-17 09:19:27.420087 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-17 09:19:28.162692 | ubuntu-noble | changed 2026-08-17 09:19:28.169037 | 2026-08-17 09:19:28.169174 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-17 09:19:28.194570 | ubuntu-noble | skipping: Conditional result was False 2026-08-17 09:19:28.201178 | 2026-08-17 09:19:28.201312 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-17 09:19:28.700049 | ubuntu-noble -> localhost | changed 2026-08-17 09:19:28.712886 | 2026-08-17 09:19:28.713019 | TASK [add-build-sshkey : Add back temp key] 2026-08-17 09:19:29.066673 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/0a6c015d514941448a2ba90c5620272d/work/0a6c015d514941448a2ba90c5620272d_id_rsa (zuul-build-sshkey) 2026-08-17 09:19:29.067438 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.017050 2026-08-17 09:19:29.084509 | 2026-08-17 09:19:29.084688 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-17 09:19:29.548258 | ubuntu-noble | ok 2026-08-17 09:19:29.556260 | 2026-08-17 09:19:29.556394 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-17 09:19:29.592112 | ubuntu-noble | skipping: Conditional result was False 2026-08-17 09:19:29.603446 | 2026-08-17 09:19:29.603585 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-08-17 09:19:30.140987 | ubuntu-noble | ok 2026-08-17 09:19:30.156047 | 2026-08-17 09:19:30.156192 | TASK [validate-host : Define zuul_info_dir fact] 2026-08-17 09:19:30.201244 | ubuntu-noble | ok 2026-08-17 09:19:30.210709 | 2026-08-17 09:19:30.210935 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-08-17 09:19:30.585177 | ubuntu-noble -> localhost | ok 2026-08-17 09:19:30.600163 | 2026-08-17 09:19:30.600353 | TASK [validate-host : Collect information about the host] 2026-08-17 09:19:32.921439 | ubuntu-noble | ok 2026-08-17 09:19:32.934452 | 2026-08-17 09:19:32.935256 | TASK [validate-host : Sanitize hostname] 2026-08-17 09:19:33.114010 | ubuntu-noble | ok 2026-08-17 09:19:33.120920 | 2026-08-17 09:19:33.121066 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-08-17 09:19:33.700892 | ubuntu-noble -> localhost | changed 2026-08-17 09:19:33.710969 | 2026-08-17 09:19:33.711131 | TASK [validate-host : Collect information about zuul worker] 2026-08-17 09:19:34.172414 | ubuntu-noble | ok 2026-08-17 09:19:34.187022 | 2026-08-17 09:19:34.187325 | TASK [validate-host : Write out all zuul information for each host] 2026-08-17 09:19:34.783261 | ubuntu-noble -> localhost | changed 2026-08-17 09:19:34.794121 | 2026-08-17 09:19:34.794259 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-08-17 09:19:35.119172 | ubuntu-noble | ok 2026-08-17 09:19:35.125183 | 2026-08-17 09:19:35.125298 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-08-17 09:19:36.278263 | ubuntu-noble | changed: 2026-08-17 09:19:36.278495 | ubuntu-noble | cd+++++++++ src/ 2026-08-17 09:19:36.278583 | ubuntu-noble | cd+++++++++ src/github.com/ 2026-08-17 09:19:36.278610 | ubuntu-noble | cd+++++++++ src/github.com/osism/ 2026-08-17 09:19:36.278632 | ubuntu-noble | cd+++++++++ src/github.com/osism/container-images-kolla/ 2026-08-17 09:19:36.278654 | ubuntu-noble | Containerfile 2026-08-17 09:19:36.278786 | ubuntu-noble | 2026-08-17 09:21:41.600245 | ubuntu-noble | 2026-08-17 09:21:41.600255 | ubuntu-noble | Or undo this operation with: 2026-08-17 09:21:41.600266 | ubuntu-noble | 2026-08-17 09:21:41.600276 | ubuntu-noble | git switch - 2026-08-17 09:21:41.600287 | ubuntu-noble | 2026-08-17 09:21:41.600297 | ubuntu-noble | Turn off this advice by setting config variable advice.detachedHead to false 2026-08-17 09:21:41.600307 | ubuntu-noble | 2026-08-17 09:21:41.600328 | ubuntu-noble | HEAD is now at 662eebdf4 Merge "ironic-pxe: don't fail if symlinks already exist" into stable/2025.1 2026-08-17 09:21:41.602785 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-17 09:21:41.607469 | ubuntu-noble | + export HASH_KOLLA=662eebdf4 2026-08-17 09:21:41.607496 | ubuntu-noble | + HASH_KOLLA=662eebdf4 2026-08-17 09:21:41.607511 | ubuntu-noble | + popd 2026-08-17 09:21:41.607699 | ubuntu-noble | + rm -rf kolla/docker/rabbitmq/rabbitmq-4-1 2026-08-17 09:21:41.614597 | ubuntu-noble | ++ find patches/kolla-build/2025.1 -type f -name '*.patch' 2026-08-17 09:21:41.614645 | ubuntu-noble | ++ sort 2026-08-17 09:21:41.617094 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-08-17 09:21:41.617126 | ubuntu-noble | + pushd kolla 2026-08-17 09:21:41.617210 | ubuntu-noble | + apply_patch patches/kolla-build/2025.1/remove-unsupported-horizon-plugins.patch 2026-08-17 09:21:41.617248 | ubuntu-noble | + local rel=patches/kolla-build/2025.1/remove-unsupported-horizon-plugins.patch 2026-08-17 09:21:41.617277 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2025.1/remove-unsupported-horizon-plugins.patch 2026-08-17 09:21:41.617305 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2025.1/remove-unsupported-horizon-plugins.patch' 2026-08-17 09:21:41.617313 | ubuntu-noble | APPLY PATCH patches/kolla-build/2025.1/remove-unsupported-horizon-plugins.patch 2026-08-17 09:21:41.617321 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 09:21:41.619073 | ubuntu-noble | checking file kolla/common/sources.py 2026-08-17 09:21:41.619565 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 09:21:41.621194 | ubuntu-noble | patching file kolla/common/sources.py 2026-08-17 09:21:41.621762 | ubuntu-noble | + echo patches/kolla-build/2025.1/remove-unsupported-horizon-plugins.patch 2026-08-17 09:21:41.621877 | ubuntu-noble | + popd 2026-08-17 09:21:41.621945 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-08-17 09:21:41.621976 | ubuntu-noble | + pushd kolla 2026-08-17 09:21:41.622052 | ubuntu-noble | + apply_patch patches/kolla-build/2025.1/set-kolla-version-to-2025.1.patch 2026-08-17 09:21:41.622064 | ubuntu-noble | + local rel=patches/kolla-build/2025.1/set-kolla-version-to-2025.1.patch 2026-08-17 09:21:41.622090 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2025.1/set-kolla-version-to-2025.1.patch 2026-08-17 09:21:41.622123 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2025.1/set-kolla-version-to-2025.1.patch' 2026-08-17 09:21:41.622130 | ubuntu-noble | APPLY PATCH patches/kolla-build/2025.1/set-kolla-version-to-2025.1.patch 2026-08-17 09:21:41.622139 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 09:21:41.623822 | ubuntu-noble | checking file kolla/image/kolla_worker.py 2026-08-17 09:21:41.624220 | ubuntu-noble | Hunk #1 succeeded at 329 with fuzz 1 (offset 7 lines). 2026-08-17 09:21:41.624322 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 09:21:41.625903 | ubuntu-noble | patching file kolla/image/kolla_worker.py 2026-08-17 09:21:41.626356 | ubuntu-noble | Hunk #1 succeeded at 329 with fuzz 1 (offset 7 lines). 2026-08-17 09:21:41.626455 | ubuntu-noble | + echo patches/kolla-build/2025.1/set-kolla-version-to-2025.1.patch 2026-08-17 09:21:41.626591 | ubuntu-noble | + popd 2026-08-17 09:21:41.626715 | ubuntu-noble | + [[ -f templates/2025.1/repos.yaml ]] 2026-08-17 09:21:41.626761 | ubuntu-noble | + python3 src/generate-apt-preferences-files.py 2026-08-17 09:21:41.750577 | ubuntu-noble | + echo DEBUG apt_preferences.ubuntu 2026-08-17 09:21:41.750654 | ubuntu-noble | DEBUG apt_preferences.ubuntu 2026-08-17 09:21:41.750668 | ubuntu-noble | + cat overlays/2025.1/base/apt_preferences.ubuntu 2026-08-17 09:21:41.751707 | ubuntu-noble | Package: rabbitmq-server 2026-08-17 09:21:41.751731 | ubuntu-noble | Pin: version 4.1.* 2026-08-17 09:21:41.751742 | ubuntu-noble | Pin-Priority: 1000 2026-08-17 09:21:41.751753 | ubuntu-noble | 2026-08-17 09:21:41.751765 | ubuntu-noble | Package: openvswitch* 2026-08-17 09:21:41.751776 | ubuntu-noble | Pin: version 3.5.* 2026-08-17 09:21:41.751785 | ubuntu-noble | Pin-Priority: 1000 2026-08-17 09:21:41.751795 | ubuntu-noble | 2026-08-17 09:21:41.751807 | ubuntu-noble | Package: erlang* 2026-08-17 09:21:41.751817 | ubuntu-noble | Pin: version 1:27.* 2026-08-17 09:21:41.751826 | ubuntu-noble | Pin-Priority: 1000 2026-08-17 09:21:41.751836 | ubuntu-noble | 2026-08-17 09:21:41.751847 | ubuntu-noble | # Stopgap: proxysql 3.0.9 (GHSA-58ww-865x-grpr bounds the first-packet 2026-08-17 09:21:41.751857 | ubuntu-noble | # recv()) rejects the kolla-ansible keepalived proxysql health check (the 2026-08-17 09:21:41.751867 | ubuntu-noble | # "show info" probe) -> keepalived FAULT -> api-int VIP dropped. Pin to 2026-08-17 09:21:41.751877 | ubuntu-noble | # 3.0.8 until the upstream fix (kolla-ansible change 992020, depends on 2026-08-17 09:21:41.751887 | ubuntu-noble | # kolla 992239, master-only) is backported to this release. 2026-08-17 09:21:41.751897 | ubuntu-noble | Package: proxysql 2026-08-17 09:21:41.751907 | ubuntu-noble | Pin: version 3.0.8* 2026-08-17 09:21:41.751917 | ubuntu-noble | Pin-Priority: 1001 2026-08-17 09:21:41.752198 | ubuntu-noble | ++ find overlays/2025.1 -maxdepth 1 -mindepth 1 -type d 2026-08-17 09:21:41.753483 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-08-17 09:21:41.754605 | ubuntu-noble | ++ basename overlays/2025.1/base 2026-08-17 09:21:41.757333 | ubuntu-noble | + image_name=base 2026-08-17 09:21:41.757350 | ubuntu-noble | + cp -r overlays/2025.1/base/apt_preferences.ubuntu overlays/2025.1/base/erlang.gpg overlays/2025.1/base/rabbitmq.gpg kolla/docker/base 2026-08-17 09:21:41.761368 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-08-17 09:21:41.761939 | ubuntu-noble | ++ basename overlays/2025.1/nova 2026-08-17 09:21:41.764115 | ubuntu-noble | + image_name=nova 2026-08-17 09:21:41.764128 | ubuntu-noble | + cp -r overlays/2025.1/nova/nova-spicehtml5proxy kolla/docker/nova 2026-08-17 09:21:41.766819 | ubuntu-noble | + find patches/2025.1 -mindepth 1 -type d 2026-08-17 09:21:41.768797 | ubuntu-noble | patches/2025.1/keystone 2026-08-17 09:21:41.768807 | ubuntu-noble | patches/2025.1/cinder 2026-08-17 09:21:41.768811 | ubuntu-noble | patches/2025.1/kolla 2026-08-17 09:21:41.768815 | ubuntu-noble | patches/2025.1/openstack_requirements 2026-08-17 09:21:41.768819 | ubuntu-noble | patches/2025.1/neutron-dynamic-routing 2026-08-17 09:21:41.768823 | ubuntu-noble | patches/2025.1/ironic 2026-08-17 09:21:41.768827 | ubuntu-noble | patches/2025.1/nova 2026-08-17 09:21:41.771325 | ubuntu-noble | ++ find patches/2025.1 -mindepth 1 -type d 2026-08-17 09:21:41.771343 | ubuntu-noble | ++ grep kolla 2026-08-17 09:21:41.772623 | ubuntu-noble | ++ grep -v kolla-build 2026-08-17 09:21:41.774609 | ubuntu-noble | + for project in $(find patches/$OPENSTACK_VERSION -mindepth 1 -type d | grep kolla | grep -v kolla-build) 2026-08-17 09:21:41.775133 | ubuntu-noble | ++ basename patches/2025.1/kolla 2026-08-17 09:21:41.776062 | ubuntu-noble | + project=kolla 2026-08-17 09:21:41.778562 | ubuntu-noble | ++ find patches/2025.1/kolla -type f -name '*.patch' 2026-08-17 09:21:41.778584 | ubuntu-noble | ++ sort 2026-08-17 09:21:41.779331 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-17 09:21:41.779347 | ubuntu-noble | + pushd kolla 2026-08-17 09:21:41.779378 | ubuntu-noble | + apply_patch patches/2025.1/kolla/backport-924302.patch 2026-08-17 09:21:41.779406 | ubuntu-noble | + local rel=patches/2025.1/kolla/backport-924302.patch 2026-08-17 09:21:41.779414 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/kolla/backport-924302.patch 2026-08-17 09:21:41.779420 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/kolla/backport-924302.patch' 2026-08-17 09:21:41.779434 | ubuntu-noble | APPLY PATCH patches/2025.1/kolla/backport-924302.patch 2026-08-17 09:21:41.779441 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 09:21:41.780892 | ubuntu-noble | checking file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-08-17 09:21:41.780909 | ubuntu-noble | checking file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-08-17 09:21:41.780935 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 09:21:41.782411 | ubuntu-noble | patching file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-08-17 09:21:41.782428 | ubuntu-noble | patching file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-08-17 09:21:41.782460 | ubuntu-noble | + echo patches/2025.1/kolla/backport-924302.patch 2026-08-17 09:21:41.782508 | ubuntu-noble | + popd 2026-08-17 09:21:41.782562 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-17 09:21:41.782572 | ubuntu-noble | + pushd kolla 2026-08-17 09:21:41.782595 | ubuntu-noble | + apply_patch patches/2025.1/kolla/backport-951347.patch 2026-08-17 09:21:41.782602 | ubuntu-noble | + local rel=patches/2025.1/kolla/backport-951347.patch 2026-08-17 09:21:41.782620 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/kolla/backport-951347.patch 2026-08-17 09:21:41.782627 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/kolla/backport-951347.patch' 2026-08-17 09:21:41.782631 | ubuntu-noble | APPLY PATCH patches/2025.1/kolla/backport-951347.patch 2026-08-17 09:21:41.782637 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 09:21:41.784298 | ubuntu-noble | checking file doc/source/contributor/versions.rst 2026-08-17 09:21:41.784315 | ubuntu-noble | checking file docker/base/Dockerfile.j2 2026-08-17 09:21:41.784319 | ubuntu-noble | checking file docker/base/proxysql.repo 2026-08-17 09:21:41.784323 | ubuntu-noble | checking file kolla/template/repos.yaml 2026-08-17 09:21:41.784330 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 09:21:41.785398 | ubuntu-noble | patching file doc/source/contributor/versions.rst 2026-08-17 09:21:41.785598 | ubuntu-noble | patching file docker/base/Dockerfile.j2 2026-08-17 09:21:41.785751 | ubuntu-noble | patching file docker/base/proxysql.repo 2026-08-17 09:21:41.785877 | ubuntu-noble | patching file kolla/template/repos.yaml 2026-08-17 09:21:41.786120 | ubuntu-noble | + echo patches/2025.1/kolla/backport-951347.patch 2026-08-17 09:21:41.786172 | ubuntu-noble | + popd 2026-08-17 09:21:41.786208 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-17 09:21:41.786214 | ubuntu-noble | + pushd kolla 2026-08-17 09:21:41.786244 | ubuntu-noble | + apply_patch patches/2025.1/kolla/squash.patch 2026-08-17 09:21:41.786272 | ubuntu-noble | + local rel=patches/2025.1/kolla/squash.patch 2026-08-17 09:21:41.786279 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/kolla/squash.patch 2026-08-17 09:21:41.786282 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/kolla/squash.patch' 2026-08-17 09:21:41.786286 | ubuntu-noble | APPLY PATCH patches/2025.1/kolla/squash.patch 2026-08-17 09:21:41.786291 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 09:21:41.787338 | ubuntu-noble | checking file kolla/image/tasks.py 2026-08-17 09:21:41.787401 | ubuntu-noble | Hunk #1 succeeded at 428 (offset 16 lines). 2026-08-17 09:21:41.787634 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 09:21:41.788808 | ubuntu-noble | patching file kolla/image/tasks.py 2026-08-17 09:21:41.788823 | ubuntu-noble | Hunk #1 succeeded at 428 (offset 16 lines). 2026-08-17 09:21:41.788850 | ubuntu-noble | + echo patches/2025.1/kolla/squash.patch 2026-08-17 09:21:41.788904 | ubuntu-noble | + popd 2026-08-17 09:21:41.788968 | ubuntu-noble | + pip3 install -r kolla/requirements.txt 2026-08-17 09:21:42.353574 | ubuntu-noble | Collecting pbr!=2.1.0,>=2.0.0 (from -r kolla/requirements.txt (line 1)) 2026-08-17 09:21:42.445458 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl.metadata (3.8 kB) 2026-08-17 09:21:42.460488 | 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-17 09:21:42.557019 | ubuntu-noble | Collecting GitPython>=1.0.1 (from -r kolla/requirements.txt (line 3)) 2026-08-17 09:21:42.572772 | ubuntu-noble | Downloading gitpython-3.1.59-py3-none-any.whl.metadata (13 kB) 2026-08-17 09:21:42.656881 | ubuntu-noble | Collecting oslo.config>=5.1.0 (from -r kolla/requirements.txt (line 4)) 2026-08-17 09:21:42.671777 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl.metadata (2.3 kB) 2026-08-17 09:21:42.963748 | ubuntu-noble | Collecting setuptools<82,>=64.0.0 (from -r kolla/requirements.txt (line 5)) 2026-08-17 09:21:42.978051 | ubuntu-noble | Downloading setuptools-81.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-08-17 09:21:43.002674 | 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-17 09:21:43.084968 | ubuntu-noble | Collecting gitdb<5,>=4.0.1 (from GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-08-17 09:21:43.100451 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB) 2026-08-17 09:21:43.206054 | ubuntu-noble | Collecting netaddr>=0.7.18 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-17 09:21:43.220710 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl.metadata (5.0 kB) 2026-08-17 09:21:43.310836 | ubuntu-noble | Collecting stevedore>=5.6.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-17 09:21:43.326283 | ubuntu-noble | Downloading stevedore-5.9.0-py3-none-any.whl.metadata (2.3 kB) 2026-08-17 09:21:43.416155 | ubuntu-noble | Collecting oslo.i18n>=3.15.3 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-17 09:21:43.431922 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl.metadata (2.0 kB) 2026-08-17 09:21:43.511868 | ubuntu-noble | Collecting rfc3986>=1.2.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-17 09:21:43.527048 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl.metadata (6.6 kB) 2026-08-17 09:21:43.540339 | 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-17 09:21:43.542187 | 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-17 09:21:43.682095 | 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-17 09:21:43.697430 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl.metadata (4.6 kB) 2026-08-17 09:21:43.737660 | 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-17 09:21:43.740019 | 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.18) 2026-08-17 09:21:43.743428 | 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-17 09:21:43.745068 | 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-17 09:21:43.788555 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2026-08-17 09:21:43.827995 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.9/131.9 kB 3.7 MB/s eta 0:00:00 2026-08-17 09:21:43.842944 | ubuntu-noble | Downloading gitpython-3.1.59-py3-none-any.whl (220 kB) 2026-08-17 09:21:43.875560 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 221.0/221.0 kB 7.9 MB/s eta 0:00:00 2026-08-17 09:21:43.893661 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl (143 kB) 2026-08-17 09:21:43.909676 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.8/143.8 kB 12.3 MB/s eta 0:00:00 2026-08-17 09:21:43.926589 | ubuntu-noble | Downloading setuptools-81.0.0-py3-none-any.whl (1.1 MB) 2026-08-17 09:21:43.969071 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 29.6 MB/s eta 0:00:00 2026-08-17 09:21:43.986569 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl (62 kB) 2026-08-17 09:21:44.005393 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.8/62.8 kB 3.9 MB/s eta 0:00:00 2026-08-17 09:21:44.024027 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl (2.3 MB) 2026-08-17 09:21:44.078429 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 47.1 MB/s eta 0:00:00 2026-08-17 09:21:44.095760 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl (47 kB) 2026-08-17 09:21:44.108084 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 47.8/47.8 kB 4.6 MB/s eta 0:00:00 2026-08-17 09:21:44.123692 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl (31 kB) 2026-08-17 09:21:44.149476 | ubuntu-noble | Downloading stevedore-5.9.0-py3-none-any.whl (54 kB) 2026-08-17 09:21:44.162739 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.5/54.5 kB 5.5 MB/s eta 0:00:00 2026-08-17 09:21:44.178574 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl (24 kB) 2026-08-17 09:21:44.484416 | ubuntu-noble | Installing collected packages: stevedore, smmap, setuptools, rfc3986, netaddr, pbr, gitdb, oslo.i18n, GitPython, oslo.config 2026-08-17 09:21:44.567349 | ubuntu-noble | Attempting uninstall: setuptools 2026-08-17 09:21:44.574853 | ubuntu-noble | Found existing installation: setuptools 83.0.0 2026-08-17 09:21:44.607067 | ubuntu-noble | Uninstalling setuptools-83.0.0: 2026-08-17 09:21:44.825638 | ubuntu-noble | Successfully uninstalled setuptools-83.0.0 2026-08-17 09:21:47.001847 | ubuntu-noble | Successfully installed GitPython-3.1.59 gitdb-4.0.12 netaddr-1.3.0 oslo.config-10.7.0 oslo.i18n-6.9.0 pbr-7.0.3 rfc3986-2.0.0 setuptools-81.0.0 smmap-5.0.3 stevedore-5.9.0 2026-08-17 09:21:47.150877 | ubuntu-noble | + pip3 install kolla/ 2026-08-17 09:21:47.631959 | ubuntu-noble | Processing ./kolla 2026-08-17 09:21:47.634669 | ubuntu-noble | Installing build dependencies: started 2026-08-17 09:21:49.820991 | ubuntu-noble | Installing build dependencies: finished with status 'done' 2026-08-17 09:21:49.828428 | ubuntu-noble | Getting requirements to build wheel: started 2026-08-17 09:21:50.059294 | ubuntu-noble | Getting requirements to build wheel: finished with status 'done' 2026-08-17 09:21:50.066110 | ubuntu-noble | Installing backend dependencies: started 2026-08-17 09:21:52.161758 | ubuntu-noble | Installing backend dependencies: finished with status 'done' 2026-08-17 09:21:52.163365 | ubuntu-noble | Preparing metadata (pyproject.toml): started 2026-08-17 09:21:52.750784 | ubuntu-noble | Preparing metadata (pyproject.toml): finished with status 'done' 2026-08-17 09:21:52.771270 | ubuntu-noble | Requirement already satisfied: pbr!=2.1.0,>=2.0.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==20.5.1.dev3) (7.0.3) 2026-08-17 09:21:52.773388 | ubuntu-noble | Requirement already satisfied: Jinja2>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==20.5.1.dev3) (3.1.6) 2026-08-17 09:21:52.775865 | ubuntu-noble | Requirement already satisfied: GitPython>=1.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==20.5.1.dev3) (3.1.59) 2026-08-17 09:21:52.777738 | ubuntu-noble | Requirement already satisfied: oslo.config>=5.1.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==20.5.1.dev3) (10.7.0) 2026-08-17 09:21:52.779836 | ubuntu-noble | Requirement already satisfied: setuptools<82,>=64.0.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==20.5.1.dev3) (81.0.0) 2026-08-17 09:21:52.820374 | ubuntu-noble | Requirement already satisfied: gitdb<5,>=4.0.1 in /tmp/venv/lib/python3.12/site-packages (from GitPython>=1.0.1->kolla==20.5.1.dev3) (4.0.12) 2026-08-17 09:21:52.824380 | ubuntu-noble | Requirement already satisfied: MarkupSafe>=2.0 in /tmp/venv/lib/python3.12/site-packages (from Jinja2>=3.0.1->kolla==20.5.1.dev3) (3.0.3) 2026-08-17 09:21:52.832631 | ubuntu-noble | Requirement already satisfied: netaddr>=0.7.18 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==20.5.1.dev3) (1.3.0) 2026-08-17 09:21:52.833792 | ubuntu-noble | Requirement already satisfied: stevedore>=5.6.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==20.5.1.dev3) (5.9.0) 2026-08-17 09:21:52.835312 | ubuntu-noble | Requirement already satisfied: oslo.i18n>=3.15.3 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==20.5.1.dev3) (6.9.0) 2026-08-17 09:21:52.836752 | ubuntu-noble | Requirement already satisfied: rfc3986>=1.2.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==20.5.1.dev3) (2.0.0) 2026-08-17 09:21:52.838068 | ubuntu-noble | Requirement already satisfied: PyYAML>=5.1 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==20.5.1.dev3) (6.0.3) 2026-08-17 09:21:52.839447 | ubuntu-noble | Requirement already satisfied: requests>=2.18.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==20.5.1.dev3) (2.34.2) 2026-08-17 09:21:52.887888 | ubuntu-noble | Requirement already satisfied: smmap<6,>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from gitdb<5,>=4.0.1->GitPython>=1.0.1->kolla==20.5.1.dev3) (5.0.3) 2026-08-17 09:21:52.905313 | ubuntu-noble | Requirement already satisfied: charset_normalizer<4,>=2 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==20.5.1.dev3) (3.5.1) 2026-08-17 09:21:52.906788 | ubuntu-noble | Requirement already satisfied: idna<4,>=2.5 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==20.5.1.dev3) (3.18) 2026-08-17 09:21:52.908273 | ubuntu-noble | Requirement already satisfied: urllib3<3,>=1.26 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==20.5.1.dev3) (2.7.0) 2026-08-17 09:21:52.909787 | ubuntu-noble | Requirement already satisfied: certifi>=2023.5.7 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==20.5.1.dev3) (2026.7.22) 2026-08-17 09:21:52.936178 | ubuntu-noble | Building wheels for collected packages: kolla 2026-08-17 09:21:52.938633 | ubuntu-noble | Building wheel for kolla (pyproject.toml): started 2026-08-17 09:21:54.411482 | ubuntu-noble | Building wheel for kolla (pyproject.toml): finished with status 'done' 2026-08-17 09:21:54.416059 | ubuntu-noble | Created wheel for kolla: filename=kolla-20.5.1.dev3-py3-none-any.whl size=388397 sha256=5d50ad4c75943e5afba1687f13123e817a39cc8ea1b68adf26ee1c2cbb8f704f 2026-08-17 09:21:54.416647 | ubuntu-noble | Stored in directory: /tmp/pip-ephem-wheel-cache-s0psf401/wheels/5a/56/c4/e310d82118381247de5918f2335ab23c36c3bc15e9e4672495 2026-08-17 09:21:54.430165 | ubuntu-noble | Successfully built kolla 2026-08-17 09:21:54.611848 | ubuntu-noble | Installing collected packages: kolla 2026-08-17 09:21:54.791124 | ubuntu-noble | Successfully installed kolla-20.5.1.dev3 2026-08-17 09:21:54.918716 | ubuntu-noble | ++ kolla-build --version 2026-08-17 09:21:55.458710 | ubuntu-noble | + export KOLLA_VERSION=20.5.1 2026-08-17 09:21:55.458812 | ubuntu-noble | + KOLLA_VERSION=20.5.1 2026-08-17 09:21:55.458964 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-17 09:21:55.462289 | ubuntu-noble | + export HASH_DOCKER_IMAGES_KOLLA=60125b3 2026-08-17 09:21:55.462330 | ubuntu-noble | + HASH_DOCKER_IMAGES_KOLLA=60125b3 2026-08-17 09:21:55.462587 | ubuntu-noble | ++ cd release 2026-08-17 09:21:55.462609 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-17 09:21:55.464612 | ubuntu-noble | + export HASH_RELEASE=650e550 2026-08-17 09:21:55.464661 | ubuntu-noble | + HASH_RELEASE=650e550 2026-08-17 09:21:55.464666 | ubuntu-noble | + python3 src/generate-template-overrides-file.py 2026-08-17 09:21:55.608745 | ubuntu-noble | + echo DEBUG template-overrides.j2 2026-08-17 09:21:55.608798 | ubuntu-noble | DEBUG template-overrides.j2 2026-08-17 09:21:55.608809 | ubuntu-noble | + cat templates/2025.1/template-overrides.j2 2026-08-17 09:21:55.610569 | ubuntu-noble | {% extends parent_template %} 2026-08-17 09:21:55.610592 | ubuntu-noble | 2026-08-17 09:21:55.610597 | ubuntu-noble | {% set fluentd_plugins = [ 2026-08-17 09:21:55.610601 | ubuntu-noble | 'fluent-plugin-grok-parser', 2026-08-17 09:21:55.610605 | ubuntu-noble | 'fluent-plugin-prometheus', 2026-08-17 09:21:55.610609 | ubuntu-noble | 'fluent-plugin-rewrite-tag-filter', 2026-08-17 09:21:55.610614 | ubuntu-noble | 'fluent-plugin-grafana-loki', 2026-08-17 09:21:55.610617 | ubuntu-noble | ] %} 2026-08-17 09:21:55.610621 | ubuntu-noble | 2026-08-17 09:21:55.610626 | ubuntu-noble | {% set openstack_base_pip_packages_append = ['pip', 'git+https://github.com/sapcc/openstack-audit-middleware.git'] %} 2026-08-17 09:21:55.610630 | ubuntu-noble | 2026-08-17 09:21:55.610633 | ubuntu-noble | {% set glance_base_pip_packages_append = ['boto3'] %} 2026-08-17 09:21:55.610637 | ubuntu-noble | 2026-08-17 09:21:55.610640 | ubuntu-noble | {% block nova_libvirt_footer %} 2026-08-17 09:21:55.610644 | ubuntu-noble | RUN chgrp tss /var/lib/swtpm-localca \ 2026-08-17 09:21:55.610659 | ubuntu-noble | && chmod g+w /var/lib/swtpm-localca 2026-08-17 09:21:55.610663 | ubuntu-noble | RUN truncate --size=524288 /usr/lib/ipxe/qemu/efi-virtio.rom 2026-08-17 09:21:55.610666 | ubuntu-noble | {% endblock %} 2026-08-17 09:21:55.610670 | ubuntu-noble | 2026-08-17 09:21:55.610673 | ubuntu-noble | {% block horizon_header %} 2026-08-17 09:21:55.610677 | ubuntu-noble | RUN apt-get update \ 2026-08-17 09:21:55.610681 | ubuntu-noble | && apt-get -y install --no-install-recommends build-essential libmariadb-dev-compat \ 2026-08-17 09:21:55.610684 | ubuntu-noble | && python3 -m pip --no-cache-dir install --upgrade setuptools mysqlclient \ 2026-08-17 09:21:55.610689 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-08-17 09:21:55.610693 | ubuntu-noble | && apt-get clean \ 2026-08-17 09:21:55.610696 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-17 09:21:55.610699 | ubuntu-noble | {% endblock %} 2026-08-17 09:21:55.610703 | ubuntu-noble | 2026-08-17 09:21:55.610706 | ubuntu-noble | {% block horizon_footer %} 2026-08-17 09:21:55.610710 | ubuntu-noble | RUN curl -q -L -o /tmp/openstack-themes.tar.gz https://github.com/osism/openstack-themes/archive/main.tar.gz \ 2026-08-17 09:21:55.610715 | 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-17 09:21:55.610720 | ubuntu-noble | && rm /tmp/openstack-themes.tar.gz 2026-08-17 09:21:55.610724 | ubuntu-noble | {% endblock %} 2026-08-17 09:21:55.610727 | ubuntu-noble | 2026-08-17 09:21:55.610731 | ubuntu-noble | {% block base_header %} 2026-08-17 09:21:55.610734 | ubuntu-noble | COPY apt_preferences.{{ base_distro }} /etc/apt/preferences 2026-08-17 09:21:55.610738 | ubuntu-noble | COPY *.gpg /etc/kolla/apt-keys/ 2026-08-17 09:21:55.610741 | ubuntu-noble | 2026-08-17 09:21:55.610745 | ubuntu-noble | RUN apt-get update \ 2026-08-17 09:21:55.610748 | ubuntu-noble | && apt-get -y install --no-install-recommends locales ca-certificates \ 2026-08-17 09:21:55.610752 | ubuntu-noble | && locale-gen en_US.UTF-8 \ 2026-08-17 09:21:55.610755 | ubuntu-noble | && apt-get clean \ 2026-08-17 09:21:55.610759 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-17 09:21:55.610762 | ubuntu-noble | {% endblock %} 2026-08-17 09:21:55.610766 | ubuntu-noble | 2026-08-17 09:21:55.610769 | ubuntu-noble | {% block openstack_base_header %} 2026-08-17 09:21:55.610773 | ubuntu-noble | RUN apt-get update \ 2026-08-17 09:21:55.610776 | ubuntu-noble | && apt-get -y install --no-install-recommends python3-setuptools \ 2026-08-17 09:21:55.610779 | ubuntu-noble | && apt-get clean \ 2026-08-17 09:21:55.610783 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-17 09:21:55.610786 | ubuntu-noble | {% endblock %} 2026-08-17 09:21:55.610790 | ubuntu-noble | 2026-08-17 09:21:55.610793 | ubuntu-noble | {% set glance_base_packages_append = ['nvme-cli'] %} 2026-08-17 09:21:55.610796 | ubuntu-noble | 2026-08-17 09:21:55.610800 | ubuntu-noble | {% set kolla_toolbox_packages_append = ['iputils-ping', 'traceroute'] %} 2026-08-17 09:21:55.610803 | ubuntu-noble | 2026-08-17 09:21:55.610807 | ubuntu-noble | {% set cinder_volume_packages_append = ['multipath-tools'] %} 2026-08-17 09:21:55.610810 | ubuntu-noble | 2026-08-17 09:21:55.610813 | ubuntu-noble | {% set cinder_volume_pip_packages = [ 'py-pure-client', 'infinisdk', 'python-linstor' ] %} 2026-08-17 09:21:55.610823 | ubuntu-noble | {% block cinder_volume_footer %} 2026-08-17 09:21:55.610827 | ubuntu-noble | RUN {{ macros.install_pip(cinder_volume_pip_packages | customizable("pip_packages")) }} 2026-08-17 09:21:55.610830 | ubuntu-noble | {% endblock %} 2026-08-17 09:21:55.610834 | ubuntu-noble | 2026-08-17 09:21:55.610837 | ubuntu-noble | {% set manila_base_additional_pip_packages = [ 'pywinrm' ] %} 2026-08-17 09:21:55.610841 | ubuntu-noble | {% block manila_base_footer %} 2026-08-17 09:21:55.610844 | ubuntu-noble | RUN {{ macros.install_pip(manila_base_additional_pip_packages | customizable("pip_packages")) }} 2026-08-17 09:21:55.610847 | ubuntu-noble | {% endblock %} 2026-08-17 09:21:55.610851 | ubuntu-noble | 2026-08-17 09:21:55.610854 | ubuntu-noble | {% set magnum_base_additional_pip_packages = [ 'magnum-cluster-api' ] %} 2026-08-17 09:21:55.610858 | ubuntu-noble | {% block magnum_base_footer %} 2026-08-17 09:21:55.610861 | ubuntu-noble | RUN {{ macros.install_pip(magnum_base_additional_pip_packages | customizable("pip_packages")) }} 2026-08-17 09:21:55.610865 | ubuntu-noble | RUN curl -o /tmp/helm.tar.gz https://get.helm.sh/helm-v3.15.2-linux-amd64.tar.gz \ 2026-08-17 09:21:55.610868 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/helm.tar.gz -C /usr/local/bin linux-amd64/helm 2026-08-17 09:21:55.610871 | ubuntu-noble | {% endblock %} 2026-08-17 09:21:55.610879 | ubuntu-noble | 2026-08-17 09:21:55.610883 | ubuntu-noble | {% set gnocchi_base_packages_append = ['python3-rados'] %} 2026-08-17 09:21:55.610886 | ubuntu-noble | {% block gnocchi_base_footer %} 2026-08-17 09:21:55.610890 | ubuntu-noble | RUN mkdir -p /var/lib/gnocchi/tmp \ 2026-08-17 09:21:55.610893 | ubuntu-noble | && chown -R gnocchi: /var/lib/gnocchi/tmp 2026-08-17 09:21:55.610897 | ubuntu-noble | {% endblock %} 2026-08-17 09:21:55.610900 | ubuntu-noble | 2026-08-17 09:21:55.610903 | ubuntu-noble | {% block grafana_footer %} 2026-08-17 09:21:55.610907 | ubuntu-noble | RUN curl -o /tmp/kolla-operations.tar.gz https://github.com/osism/kolla-operations/tarball/main \ 2026-08-17 09:21:55.610910 | ubuntu-noble | && mkdir -p /operations \ 2026-08-17 09:21:55.610914 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/kolla-operations.tar.gz -C /operations \ 2026-08-17 09:21:55.610917 | ubuntu-noble | && rm -f /tmp/kolla-operations.tar.gz 2026-08-17 09:21:55.610920 | ubuntu-noble | {% endblock %} 2026-08-17 09:21:55.610924 | ubuntu-noble | 2026-08-17 09:21:55.610927 | ubuntu-noble | {% block keystone_footer %} 2026-08-17 09:21:55.610930 | ubuntu-noble | RUN python3 -m pip --no-cache-dir install keystone-keycloak-backend 2026-08-17 09:21:55.610934 | ubuntu-noble | RUN apt-get update \ 2026-08-17 09:21:55.610937 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-08-17 09:21:55.610941 | ubuntu-noble | libapache2-mod-auth-openidc \ 2026-08-17 09:21:55.610944 | ubuntu-noble | libldap-common \ 2026-08-17 09:21:55.610948 | ubuntu-noble | libmemcached11 \ 2026-08-17 09:21:55.610951 | ubuntu-noble | && apt-get clean \ 2026-08-17 09:21:55.610954 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* \ 2026-08-17 09:21:55.610958 | ubuntu-noble | && a2enmod auth_openidc 2026-08-17 09:21:55.610961 | ubuntu-noble | {% endblock %} 2026-08-17 09:21:55.610965 | ubuntu-noble | 2026-08-17 09:21:55.610968 | ubuntu-noble | {% block footer %} 2026-08-17 09:21:55.610972 | ubuntu-noble | RUN rm -rf /usr/share/doc/* \ 2026-08-17 09:21:55.610975 | ubuntu-noble | && rm -rf /usr/share/man/* \ 2026-08-17 09:21:55.610979 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-08-17 09:21:55.610982 | ubuntu-noble | && apt-get autoremove -y \ 2026-08-17 09:21:55.610988 | 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-17 09:21:55.611001 | ubuntu-noble | {% endblock %} 2026-08-17 09:21:55.611005 | ubuntu-noble | 2026-08-17 09:21:55.611008 | ubuntu-noble | {% block labels %} 2026-08-17 09:21:55.611012 | ubuntu-noble | LABEL "build-date"="{{ build_date }}" \ 2026-08-17 09:21:55.611016 | ubuntu-noble | "name"="{{ image_name }}" \ 2026-08-17 09:21:55.611019 | ubuntu-noble | "de.osism.commit.docker_images_kolla"="60125b3" \ 2026-08-17 09:21:55.611022 | ubuntu-noble | "de.osism.commit.kolla"="662eebdf4" \ 2026-08-17 09:21:55.611026 | ubuntu-noble | "de.osism.commit.kolla_version"="20.5.1" \ 2026-08-17 09:21:55.611029 | ubuntu-noble | "de.osism.commit.release"="650e550" \ 2026-08-17 09:21:55.611033 | ubuntu-noble | "de.osism.os_id"="ubuntu" \ 2026-08-17 09:21:55.611036 | ubuntu-noble | "de.osism.os_version_id"="24.04" \ 2026-08-17 09:21:55.611039 | ubuntu-noble | "de.osism.release.openstack"="2025.1" \ 2026-08-17 09:21:55.611043 | ubuntu-noble | "de.osism.version"="latest" \ 2026-08-17 09:21:55.611046 | ubuntu-noble | "org.opencontainers.image.created"="2026-08-17T09:21:55.589115+00:00" \ 2026-08-17 09:21:55.611169 | ubuntu-noble | "org.opencontainers.image.documentation"="https://osism.tech/docs/" \ 2026-08-17 09:21:55.611174 | ubuntu-noble | "org.opencontainers.image.licenses"="ASL 2.0" \ 2026-08-17 09:21:55.611177 | ubuntu-noble | "org.opencontainers.image.source"="https://github.com/osism/container-images-kolla" \ 2026-08-17 09:21:55.611181 | ubuntu-noble | "org.opencontainers.image.title"="{{ image_name }}" \ 2026-08-17 09:21:55.611185 | ubuntu-noble | "org.opencontainers.image.url"="https://quay.io/organization/osism" \ 2026-08-17 09:21:55.611188 | ubuntu-noble | "org.opencontainers.image.vendor"="OSISM GmbH" 2026-08-17 09:21:55.611192 | ubuntu-noble | {% endblock %} 2026-08-17 09:21:55.611195 | ubuntu-noble | 2026-08-17 09:21:55.612397 | ubuntu-noble | + bash scripts/002-generate.sh 2026-08-17 09:21:55.616227 | ubuntu-noble | + BASE=ubuntu 2026-08-17 09:21:55.616274 | ubuntu-noble | + BASE_VERSION=22.04 2026-08-17 09:21:55.617075 | ubuntu-noble | ++ date +%Y%m%d 2026-08-17 09:21:55.619500 | ubuntu-noble | + BUILD_ID=20260817 2026-08-17 09:21:55.619628 | ubuntu-noble | + DOCKER_NAMESPACE=kolla 2026-08-17 09:21:55.619648 | ubuntu-noble | + DOCKER_REGISTRY=osism.harbor.regio.digital 2026-08-17 09:21:55.619670 | ubuntu-noble | + OPENSTACK_VERSION=2025.1 2026-08-17 09:21:55.619694 | ubuntu-noble | + VERSION=latest 2026-08-17 09:21:55.619794 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-08-17 09:21:55.619821 | ubuntu-noble | + . defaults/all.sh 2026-08-17 09:21:55.619933 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-08-17 09:21:55.619939 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-08-17 09:21:55.619983 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-08-17 09:21:55.620010 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-08-17 09:21:55.620272 | ubuntu-noble | +++ deactivate nondestructive 2026-08-17 09:21:55.620336 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-17 09:21:55.620377 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-17 09:21:55.620383 | ubuntu-noble | +++ hash -r 2026-08-17 09:21:55.620459 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-17 09:21:55.620465 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-08-17 09:21:55.620490 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-08-17 09:21:55.620544 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-08-17 09:21:55.620688 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-08-17 09:21:55.620711 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-08-17 09:21:55.620733 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-08-17 09:21:55.620738 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-08-17 09:21:55.620791 | 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-17 09:21:55.620833 | 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-17 09:21:55.620858 | ubuntu-noble | +++ export PATH 2026-08-17 09:21:55.620908 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-17 09:21:55.620963 | ubuntu-noble | +++ '[' -z '' ']' 2026-08-17 09:21:55.620986 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-08-17 09:21:55.621009 | ubuntu-noble | +++ PS1='(venv) ' 2026-08-17 09:21:55.621027 | ubuntu-noble | +++ export PS1 2026-08-17 09:21:55.621044 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-08-17 09:21:55.621082 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-08-17 09:21:55.621117 | ubuntu-noble | +++ hash -r 2026-08-17 09:21:55.621188 | ubuntu-noble | + . defaults/2025.1.sh 2026-08-17 09:21:55.621908 | ubuntu-noble | +++ date +%Y%m%d 2026-08-17 09:21:55.623909 | ubuntu-noble | ++ export BUILD_ID=20260817 2026-08-17 09:21:55.623923 | ubuntu-noble | ++ BUILD_ID=20260817 2026-08-17 09:21:55.623958 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-08-17 09:21:55.623962 | ubuntu-noble | ++ KOLLA_TYPE= 2026-08-17 09:21:55.623979 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-08-17 09:21:55.623984 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-08-17 09:21:55.624026 | ubuntu-noble | + export VERSION 2026-08-17 09:21:55.624032 | ubuntu-noble | + export OPENSTACK_VERSION 2026-08-17 09:21:55.624107 | ubuntu-noble | + DOCKER_TAG=build-20260817 2026-08-17 09:21:55.624132 | ubuntu-noble | + KOLLA_BASE=ubuntu 2026-08-17 09:21:55.624154 | ubuntu-noble | + KOLLA_BASE_TAG=24.04 2026-08-17 09:21:55.624161 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-08-17 09:21:55.624178 | ubuntu-noble | + KOLLA_INSTALL_TYPE=source 2026-08-17 09:21:55.624204 | ubuntu-noble | + python3 src/generate-kolla-build-config.py 2026-08-17 09:21:55.760179 | ubuntu-noble | + setini DEFAULT namespace kolla 2026-08-17 09:21:55.760297 | 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-17 09:21:56.983628 | ubuntu-noble | localhost | SUCCESS => { 2026-08-17 09:21:56.983701 | ubuntu-noble | "changed": false, 2026-08-17 09:21:56.983708 | ubuntu-noble | "gid": 1000, 2026-08-17 09:21:56.983714 | ubuntu-noble | "group": "zuul", 2026-08-17 09:21:56.983720 | ubuntu-noble | "mode": "0664", 2026-08-17 09:21:56.983725 | ubuntu-noble | "msg": "OK", 2026-08-17 09:21:56.983731 | ubuntu-noble | "owner": "zuul", 2026-08-17 09:21:56.983737 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-17 09:21:56.983743 | ubuntu-noble | "size": 4562, 2026-08-17 09:21:56.983749 | ubuntu-noble | "state": "file", 2026-08-17 09:21:56.983754 | ubuntu-noble | "uid": 1000 2026-08-17 09:21:56.983760 | ubuntu-noble | } 2026-08-17 09:21:57.073793 | ubuntu-noble | + setini DEFAULT tag build-20260817 2026-08-17 09:21:57.073905 | 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-20260817' 2026-08-17 09:21:58.288605 | ubuntu-noble | localhost | CHANGED => { 2026-08-17 09:21:58.288687 | ubuntu-noble | "changed": true, 2026-08-17 09:21:58.288694 | ubuntu-noble | "gid": 1000, 2026-08-17 09:21:58.288698 | ubuntu-noble | "group": "zuul", 2026-08-17 09:21:58.288702 | ubuntu-noble | "mode": "0664", 2026-08-17 09:21:58.288707 | ubuntu-noble | "msg": "option changed", 2026-08-17 09:21:58.288711 | ubuntu-noble | "owner": "zuul", 2026-08-17 09:21:58.288716 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-17 09:21:58.288720 | ubuntu-noble | "size": 4570, 2026-08-17 09:21:58.288725 | ubuntu-noble | "state": "file", 2026-08-17 09:21:58.288729 | ubuntu-noble | "uid": 1000 2026-08-17 09:21:58.288734 | ubuntu-noble | } 2026-08-17 09:21:58.384203 | ubuntu-noble | + setini DEFAULT base ubuntu 2026-08-17 09:21:58.384347 | 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-17 09:21:59.591202 | ubuntu-noble | localhost | SUCCESS => { 2026-08-17 09:21:59.591285 | ubuntu-noble | "changed": false, 2026-08-17 09:21:59.591295 | ubuntu-noble | "gid": 1000, 2026-08-17 09:21:59.591303 | ubuntu-noble | "group": "zuul", 2026-08-17 09:21:59.591311 | ubuntu-noble | "mode": "0664", 2026-08-17 09:21:59.591318 | ubuntu-noble | "msg": "OK", 2026-08-17 09:21:59.591325 | ubuntu-noble | "owner": "zuul", 2026-08-17 09:21:59.591333 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-17 09:21:59.591341 | ubuntu-noble | "size": 4570, 2026-08-17 09:21:59.591348 | ubuntu-noble | "state": "file", 2026-08-17 09:21:59.591356 | ubuntu-noble | "uid": 1000 2026-08-17 09:21:59.591363 | ubuntu-noble | } 2026-08-17 09:21:59.705227 | ubuntu-noble | + setini DEFAULT base_tag 24.04 2026-08-17 09:21:59.705313 | 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-17 09:22:00.942610 | ubuntu-noble | localhost | SUCCESS => { 2026-08-17 09:22:00.942675 | ubuntu-noble | "changed": false, 2026-08-17 09:22:00.942684 | ubuntu-noble | "gid": 1000, 2026-08-17 09:22:00.942692 | ubuntu-noble | "group": "zuul", 2026-08-17 09:22:00.942699 | ubuntu-noble | "mode": "0664", 2026-08-17 09:22:00.942706 | ubuntu-noble | "msg": "OK", 2026-08-17 09:22:00.942714 | ubuntu-noble | "owner": "zuul", 2026-08-17 09:22:00.942721 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-17 09:22:00.942729 | ubuntu-noble | "size": 4570, 2026-08-17 09:22:00.942736 | ubuntu-noble | "state": "file", 2026-08-17 09:22:00.942743 | ubuntu-noble | "uid": 1000 2026-08-17 09:22:00.942751 | ubuntu-noble | } 2026-08-17 09:22:01.042435 | ubuntu-noble | + setini DEFAULT install_type source 2026-08-17 09:22:01.042502 | 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-17 09:22:02.255553 | ubuntu-noble | localhost | SUCCESS => { 2026-08-17 09:22:02.255609 | ubuntu-noble | "changed": false, 2026-08-17 09:22:02.255614 | ubuntu-noble | "gid": 1000, 2026-08-17 09:22:02.255618 | ubuntu-noble | "group": "zuul", 2026-08-17 09:22:02.255622 | ubuntu-noble | "mode": "0664", 2026-08-17 09:22:02.255625 | ubuntu-noble | "msg": "OK", 2026-08-17 09:22:02.255629 | ubuntu-noble | "owner": "zuul", 2026-08-17 09:22:02.255633 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-17 09:22:02.255636 | ubuntu-noble | "size": 4570, 2026-08-17 09:22:02.255640 | ubuntu-noble | "state": "file", 2026-08-17 09:22:02.255644 | ubuntu-noble | "uid": 1000 2026-08-17 09:22:02.255647 | ubuntu-noble | } 2026-08-17 09:22:02.351002 | ubuntu-noble | + [[ 2025.1 == \2\0\2\4\.\1 ]] 2026-08-17 09:22:02.351091 | ubuntu-noble | + REQUIREMENTS_BRANCH=stable-2025.1 2026-08-17 09:22:02.351113 | ubuntu-noble | + setini openstack-base location tarballs/requirements-stable-2025.1.tar.gz 2026-08-17 09:22:02.351127 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=openstack-base option=location value=tarballs/requirements-stable-2025.1.tar.gz' 2026-08-17 09:22:03.596649 | ubuntu-noble | localhost | CHANGED => { 2026-08-17 09:22:03.596775 | ubuntu-noble | "changed": true, 2026-08-17 09:22:03.596789 | ubuntu-noble | "gid": 1000, 2026-08-17 09:22:03.596799 | ubuntu-noble | "group": "zuul", 2026-08-17 09:22:03.596807 | ubuntu-noble | "mode": "0664", 2026-08-17 09:22:03.596817 | ubuntu-noble | "msg": "section and option added", 2026-08-17 09:22:03.596827 | ubuntu-noble | "owner": "zuul", 2026-08-17 09:22:03.596836 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-17 09:22:03.596846 | ubuntu-noble | "size": 4641, 2026-08-17 09:22:03.596854 | ubuntu-noble | "state": "file", 2026-08-17 09:22:03.596863 | ubuntu-noble | "uid": 1000 2026-08-17 09:22:03.596969 | ubuntu-noble | } 2026-08-17 09:22:03.696656 | ubuntu-noble | + sed -i '/\[openstack-base\]/a # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz' kolla-build.conf 2026-08-17 09:22:03.699758 | ubuntu-noble | + setini openstack-base type local 2026-08-17 09:22:03.699794 | 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-17 09:22:04.996022 | ubuntu-noble | localhost | CHANGED => { 2026-08-17 09:22:04.996123 | ubuntu-noble | "changed": true, 2026-08-17 09:22:04.996129 | ubuntu-noble | "gid": 1000, 2026-08-17 09:22:04.996133 | ubuntu-noble | "group": "zuul", 2026-08-17 09:22:04.996136 | ubuntu-noble | "mode": "0664", 2026-08-17 09:22:04.996140 | ubuntu-noble | "msg": "option added", 2026-08-17 09:22:04.996143 | ubuntu-noble | "owner": "zuul", 2026-08-17 09:22:04.996147 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-17 09:22:04.996151 | ubuntu-noble | "size": 4752, 2026-08-17 09:22:04.996154 | ubuntu-noble | "state": "file", 2026-08-17 09:22:04.996158 | ubuntu-noble | "uid": 1000 2026-08-17 09:22:04.996162 | ubuntu-noble | } 2026-08-17 09:22:05.096823 | ubuntu-noble | + [[ -n osism.harbor.regio.digital ]] 2026-08-17 09:22:05.096912 | ubuntu-noble | + setini DEFAULT registry osism.harbor.regio.digital 2026-08-17 09:22:05.096925 | 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-17 09:22:06.500849 | ubuntu-noble | localhost | CHANGED => { 2026-08-17 09:22:06.500977 | ubuntu-noble | "changed": true, 2026-08-17 09:22:06.500990 | ubuntu-noble | "gid": 1000, 2026-08-17 09:22:06.500999 | ubuntu-noble | "group": "zuul", 2026-08-17 09:22:06.501007 | ubuntu-noble | "mode": "0664", 2026-08-17 09:22:06.501015 | ubuntu-noble | "msg": "option added", 2026-08-17 09:22:06.501023 | ubuntu-noble | "owner": "zuul", 2026-08-17 09:22:06.501031 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-17 09:22:06.501039 | ubuntu-noble | "size": 4790, 2026-08-17 09:22:06.501075 | ubuntu-noble | "state": "file", 2026-08-17 09:22:06.501084 | ubuntu-noble | "uid": 1000 2026-08-17 09:22:06.501092 | ubuntu-noble | } 2026-08-17 09:22:06.632984 | ubuntu-noble | + echo DEBUG kolla-build.conf 2026-08-17 09:22:06.633120 | ubuntu-noble | DEBUG kolla-build.conf 2026-08-17 09:22:06.633149 | ubuntu-noble | + cat kolla-build.conf 2026-08-17 09:22:06.635479 | ubuntu-noble | [DEFAULT] 2026-08-17 09:22:06.635504 | ubuntu-noble | base = ubuntu 2026-08-17 09:22:06.635508 | ubuntu-noble | base_package_type = deb 2026-08-17 09:22:06.635512 | ubuntu-noble | base_tag = 24.04 2026-08-17 09:22:06.635516 | ubuntu-noble | install_type = source 2026-08-17 09:22:06.635520 | ubuntu-noble | namespace = kolla 2026-08-17 09:22:06.635541 | ubuntu-noble | openstack_release = 2025.1 2026-08-17 09:22:06.635545 | ubuntu-noble | push = false 2026-08-17 09:22:06.635549 | ubuntu-noble | tag = build-20260817 2026-08-17 09:22:06.635553 | ubuntu-noble | threads = 1 2026-08-17 09:22:06.635556 | ubuntu-noble | patches_path = kolla-patches/2025.1 2026-08-17 09:22:06.635561 | ubuntu-noble | registry = osism.harbor.regio.digital 2026-08-17 09:22:06.635566 | ubuntu-noble | 2026-08-17 09:22:06.635570 | ubuntu-noble | ######################################################################### 2026-08-17 09:22:06.635586 | ubuntu-noble | # sources tracked in release repository 2026-08-17 09:22:06.635590 | ubuntu-noble | 2026-08-17 09:22:06.635593 | ubuntu-noble | [aodh-base] 2026-08-17 09:22:06.635597 | ubuntu-noble | type = local 2026-08-17 09:22:06.635601 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz 2026-08-17 09:22:06.635604 | ubuntu-noble | location = tarballs/aodh-stable-2025.1.tar.gz 2026-08-17 09:22:06.635608 | ubuntu-noble | 2026-08-17 09:22:06.635611 | ubuntu-noble | 2026-08-17 09:22:06.635615 | ubuntu-noble | 2026-08-17 09:22:06.635618 | ubuntu-noble | [barbican-base] 2026-08-17 09:22:06.635622 | ubuntu-noble | type = local 2026-08-17 09:22:06.635625 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz 2026-08-17 09:22:06.635631 | ubuntu-noble | location = tarballs/barbican-stable-2025.1.tar.gz 2026-08-17 09:22:06.635634 | ubuntu-noble | 2026-08-17 09:22:06.635637 | ubuntu-noble | 2026-08-17 09:22:06.635641 | ubuntu-noble | 2026-08-17 09:22:06.635644 | ubuntu-noble | [blazar-base] 2026-08-17 09:22:06.635648 | ubuntu-noble | type = local 2026-08-17 09:22:06.635658 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz 2026-08-17 09:22:06.635661 | ubuntu-noble | location = tarballs/blazar-stable-2025.1.tar.gz 2026-08-17 09:22:06.635665 | ubuntu-noble | 2026-08-17 09:22:06.635668 | ubuntu-noble | 2026-08-17 09:22:06.635687 | ubuntu-noble | 2026-08-17 09:22:06.635691 | ubuntu-noble | [ceilometer-base] 2026-08-17 09:22:06.635695 | ubuntu-noble | type = local 2026-08-17 09:22:06.635698 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz 2026-08-17 09:22:06.635702 | ubuntu-noble | location = tarballs/ceilometer-stable-2025.1.tar.gz 2026-08-17 09:22:06.635705 | ubuntu-noble | 2026-08-17 09:22:06.635709 | ubuntu-noble | 2026-08-17 09:22:06.635712 | ubuntu-noble | 2026-08-17 09:22:06.635716 | ubuntu-noble | [cinder-base] 2026-08-17 09:22:06.635719 | ubuntu-noble | type = local 2026-08-17 09:22:06.635722 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz 2026-08-17 09:22:06.635726 | ubuntu-noble | location = tarballs/cinder-stable-2025.1.tar.gz 2026-08-17 09:22:06.635729 | ubuntu-noble | 2026-08-17 09:22:06.635733 | ubuntu-noble | 2026-08-17 09:22:06.635736 | ubuntu-noble | 2026-08-17 09:22:06.635740 | ubuntu-noble | [designate-base] 2026-08-17 09:22:06.635743 | ubuntu-noble | type = local 2026-08-17 09:22:06.635746 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz 2026-08-17 09:22:06.635750 | ubuntu-noble | location = tarballs/designate-stable-2025.1.tar.gz 2026-08-17 09:22:06.635753 | ubuntu-noble | 2026-08-17 09:22:06.635757 | ubuntu-noble | 2026-08-17 09:22:06.635760 | ubuntu-noble | 2026-08-17 09:22:06.635764 | ubuntu-noble | [glance-base] 2026-08-17 09:22:06.635767 | ubuntu-noble | type = local 2026-08-17 09:22:06.635771 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz 2026-08-17 09:22:06.635774 | ubuntu-noble | location = tarballs/glance-stable-2025.1.tar.gz 2026-08-17 09:22:06.635777 | ubuntu-noble | 2026-08-17 09:22:06.635781 | ubuntu-noble | 2026-08-17 09:22:06.635784 | ubuntu-noble | 2026-08-17 09:22:06.635788 | ubuntu-noble | [heat-base] 2026-08-17 09:22:06.635791 | ubuntu-noble | type = local 2026-08-17 09:22:06.635794 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz 2026-08-17 09:22:06.635798 | ubuntu-noble | location = tarballs/heat-stable-2025.1.tar.gz 2026-08-17 09:22:06.635801 | ubuntu-noble | 2026-08-17 09:22:06.635805 | ubuntu-noble | 2026-08-17 09:22:06.635808 | ubuntu-noble | 2026-08-17 09:22:06.635812 | ubuntu-noble | [horizon] 2026-08-17 09:22:06.635815 | ubuntu-noble | type = local 2026-08-17 09:22:06.635819 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz 2026-08-17 09:22:06.635822 | ubuntu-noble | location = tarballs/horizon-stable-2025.1.tar.gz 2026-08-17 09:22:06.635825 | ubuntu-noble | 2026-08-17 09:22:06.635829 | ubuntu-noble | 2026-08-17 09:22:06.635832 | ubuntu-noble | 2026-08-17 09:22:06.635836 | ubuntu-noble | [ironic-base] 2026-08-17 09:22:06.635839 | ubuntu-noble | type = local 2026-08-17 09:22:06.635842 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz 2026-08-17 09:22:06.635846 | ubuntu-noble | location = tarballs/ironic-stable-2025.1.tar.gz 2026-08-17 09:22:06.635849 | ubuntu-noble | 2026-08-17 09:22:06.635853 | ubuntu-noble | 2026-08-17 09:22:06.635856 | ubuntu-noble | 2026-08-17 09:22:06.635860 | ubuntu-noble | [keystone-base] 2026-08-17 09:22:06.635863 | ubuntu-noble | type = local 2026-08-17 09:22:06.635866 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz 2026-08-17 09:22:06.635870 | ubuntu-noble | location = tarballs/keystone-stable-2025.1.tar.gz 2026-08-17 09:22:06.635873 | ubuntu-noble | 2026-08-17 09:22:06.635877 | ubuntu-noble | 2026-08-17 09:22:06.635880 | ubuntu-noble | 2026-08-17 09:22:06.635883 | ubuntu-noble | [magnum-base] 2026-08-17 09:22:06.635887 | ubuntu-noble | type = local 2026-08-17 09:22:06.635890 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz 2026-08-17 09:22:06.635894 | ubuntu-noble | location = tarballs/magnum-stable-2025.1.tar.gz 2026-08-17 09:22:06.635897 | ubuntu-noble | 2026-08-17 09:22:06.635901 | ubuntu-noble | 2026-08-17 09:22:06.635904 | ubuntu-noble | 2026-08-17 09:22:06.635907 | ubuntu-noble | [manila-base] 2026-08-17 09:22:06.635911 | ubuntu-noble | type = local 2026-08-17 09:22:06.635914 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz 2026-08-17 09:22:06.635917 | ubuntu-noble | location = tarballs/manila-stable-2025.1.tar.gz 2026-08-17 09:22:06.635921 | ubuntu-noble | 2026-08-17 09:22:06.635924 | ubuntu-noble | 2026-08-17 09:22:06.635928 | ubuntu-noble | 2026-08-17 09:22:06.635931 | ubuntu-noble | [masakari-base] 2026-08-17 09:22:06.635935 | ubuntu-noble | type = local 2026-08-17 09:22:06.635938 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz 2026-08-17 09:22:06.635941 | ubuntu-noble | location = tarballs/masakari-stable-2025.1.tar.gz 2026-08-17 09:22:06.635945 | ubuntu-noble | 2026-08-17 09:22:06.635948 | ubuntu-noble | 2026-08-17 09:22:06.635955 | ubuntu-noble | 2026-08-17 09:22:06.635959 | ubuntu-noble | [neutron-bgp-dragent] 2026-08-17 09:22:06.635962 | ubuntu-noble | type = local 2026-08-17 09:22:06.635966 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-17 09:22:06.635970 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-17 09:22:06.635973 | ubuntu-noble | 2026-08-17 09:22:06.635976 | ubuntu-noble | 2026-08-17 09:22:06.635980 | ubuntu-noble | [neutron-server-plugin-neutron-dynamic-routing] 2026-08-17 09:22:06.635983 | ubuntu-noble | type = local 2026-08-17 09:22:06.635987 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-17 09:22:06.635990 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-17 09:22:06.635994 | ubuntu-noble | 2026-08-17 09:22:06.635997 | ubuntu-noble | 2026-08-17 09:22:06.636000 | ubuntu-noble | [neutron-vpnaas-base] 2026-08-17 09:22:06.636004 | ubuntu-noble | type = local 2026-08-17 09:22:06.636007 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.1.tar.gz 2026-08-17 09:22:06.636011 | ubuntu-noble | location = tarballs/neutron-vpnaas-stable-2025.1.tar.gz 2026-08-17 09:22:06.636015 | ubuntu-noble | 2026-08-17 09:22:06.636018 | ubuntu-noble | 2026-08-17 09:22:06.636021 | ubuntu-noble | 2026-08-17 09:22:06.636025 | ubuntu-noble | [neutron-base] 2026-08-17 09:22:06.636028 | ubuntu-noble | type = local 2026-08-17 09:22:06.636032 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz 2026-08-17 09:22:06.636035 | ubuntu-noble | location = tarballs/neutron-stable-2025.1.tar.gz 2026-08-17 09:22:06.636039 | ubuntu-noble | 2026-08-17 09:22:06.636042 | ubuntu-noble | 2026-08-17 09:22:06.636058 | ubuntu-noble | 2026-08-17 09:22:06.636062 | ubuntu-noble | [nova-base] 2026-08-17 09:22:06.636066 | ubuntu-noble | type = local 2026-08-17 09:22:06.636069 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz 2026-08-17 09:22:06.636072 | ubuntu-noble | location = tarballs/nova-stable-2025.1.tar.gz 2026-08-17 09:22:06.636076 | ubuntu-noble | 2026-08-17 09:22:06.636079 | ubuntu-noble | 2026-08-17 09:22:06.636082 | ubuntu-noble | 2026-08-17 09:22:06.636086 | ubuntu-noble | [octavia-base] 2026-08-17 09:22:06.636089 | ubuntu-noble | type = local 2026-08-17 09:22:06.636093 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz 2026-08-17 09:22:06.636096 | ubuntu-noble | location = tarballs/octavia-stable-2025.1.tar.gz 2026-08-17 09:22:06.636100 | ubuntu-noble | 2026-08-17 09:22:06.636103 | ubuntu-noble | 2026-08-17 09:22:06.636106 | ubuntu-noble | 2026-08-17 09:22:06.636110 | ubuntu-noble | [placement-base] 2026-08-17 09:22:06.636113 | ubuntu-noble | type = local 2026-08-17 09:22:06.636117 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz 2026-08-17 09:22:06.636120 | ubuntu-noble | location = tarballs/placement-stable-2025.1.tar.gz 2026-08-17 09:22:06.636123 | ubuntu-noble | 2026-08-17 09:22:06.636127 | ubuntu-noble | 2026-08-17 09:22:06.636130 | ubuntu-noble | 2026-08-17 09:22:06.636134 | ubuntu-noble | [skyline-apiserver-base] 2026-08-17 09:22:06.636140 | ubuntu-noble | type = local 2026-08-17 09:22:06.636151 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.1.tar.gz 2026-08-17 09:22:06.636155 | ubuntu-noble | location = tarballs/skyline-apiserver-stable-2025.1.tar.gz 2026-08-17 09:22:06.636158 | ubuntu-noble | 2026-08-17 09:22:06.636162 | ubuntu-noble | 2026-08-17 09:22:06.636165 | ubuntu-noble | 2026-08-17 09:22:06.636169 | ubuntu-noble | [skyline-console-base] 2026-08-17 09:22:06.636172 | ubuntu-noble | type = local 2026-08-17 09:22:06.636176 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.1.tar.gz 2026-08-17 09:22:06.636179 | ubuntu-noble | location = tarballs/skyline-console-stable-2025.1.tar.gz 2026-08-17 09:22:06.636183 | ubuntu-noble | 2026-08-17 09:22:06.636186 | ubuntu-noble | 2026-08-17 09:22:06.636189 | ubuntu-noble | 2026-08-17 09:22:06.636193 | ubuntu-noble | [watcher-base] 2026-08-17 09:22:06.636196 | ubuntu-noble | type = local 2026-08-17 09:22:06.636200 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz 2026-08-17 09:22:06.636203 | ubuntu-noble | location = tarballs/watcher-stable-2025.1.tar.gz 2026-08-17 09:22:06.636207 | ubuntu-noble | 2026-08-17 09:22:06.636210 | ubuntu-noble | 2026-08-17 09:22:06.636214 | ubuntu-noble | [openstack-base] 2026-08-17 09:22:06.636217 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz 2026-08-17 09:22:06.636220 | ubuntu-noble | location = tarballs/requirements-stable-2025.1.tar.gz 2026-08-17 09:22:06.636228 | ubuntu-noble | type = local 2026-08-17 09:22:06.641976 | ubuntu-noble | + bash scripts/003-patch.sh 2026-08-17 09:22:06.646801 | ubuntu-noble | + OPENSTACK_VERSION=2025.1 2026-08-17 09:22:06.646822 | ubuntu-noble | + VERSION=latest 2026-08-17 09:22:06.646827 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-08-17 09:22:06.646837 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-08-17 09:22:06.646877 | ubuntu-noble | + . defaults/all.sh 2026-08-17 09:22:06.646934 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-08-17 09:22:06.646939 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-08-17 09:22:06.646962 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-08-17 09:22:06.646986 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-08-17 09:22:06.647181 | ubuntu-noble | +++ deactivate nondestructive 2026-08-17 09:22:06.647211 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-17 09:22:06.647218 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-17 09:22:06.647239 | ubuntu-noble | +++ hash -r 2026-08-17 09:22:06.647298 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-17 09:22:06.647311 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-08-17 09:22:06.647316 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-08-17 09:22:06.647344 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-08-17 09:22:06.647393 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-08-17 09:22:06.647400 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-08-17 09:22:06.647406 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-08-17 09:22:06.647410 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-08-17 09:22:06.647437 | 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-17 09:22:06.647467 | 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-17 09:22:06.647475 | ubuntu-noble | +++ export PATH 2026-08-17 09:22:06.647503 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-17 09:22:06.647552 | ubuntu-noble | +++ '[' -z '' ']' 2026-08-17 09:22:06.647569 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-08-17 09:22:06.647575 | ubuntu-noble | +++ PS1='(venv) ' 2026-08-17 09:22:06.647581 | ubuntu-noble | +++ export PS1 2026-08-17 09:22:06.647587 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-08-17 09:22:06.647592 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-08-17 09:22:06.647624 | ubuntu-noble | +++ hash -r 2026-08-17 09:22:06.647681 | ubuntu-noble | + . defaults/2025.1.sh 2026-08-17 09:22:06.648673 | ubuntu-noble | +++ date +%Y%m%d 2026-08-17 09:22:06.650618 | ubuntu-noble | ++ export BUILD_ID=20260817 2026-08-17 09:22:06.650655 | ubuntu-noble | ++ BUILD_ID=20260817 2026-08-17 09:22:06.650659 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-08-17 09:22:06.650663 | ubuntu-noble | ++ KOLLA_TYPE= 2026-08-17 09:22:06.650668 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-08-17 09:22:06.650672 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-08-17 09:22:06.650676 | ubuntu-noble | + . scripts/patch-lib.sh 2026-08-17 09:22:06.651453 | ubuntu-noble | +++ pwd 2026-08-17 09:22:06.651568 | ubuntu-noble | ++ PATCH_ROOT=/home/zuul/src/github.com/osism/container-images-kolla 2026-08-17 09:22:06.651612 | ubuntu-noble | ++ PATCH_MANIFEST=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-17 09:22:06.651980 | ubuntu-noble | + export VERSION 2026-08-17 09:22:06.651986 | ubuntu-noble | + export OPENSTACK_VERSION 2026-08-17 09:22:06.652148 | ubuntu-noble | + mkdir -p tarballs 2026-08-17 09:22:06.654464 | ubuntu-noble | + ping -c2 tarballs.opendev.org 2026-08-17 09:22:06.797162 | ubuntu-noble | PING tarballs.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f) 56 data bytes 2026-08-17 09:22:06.797262 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=1 ttl=40 time=131 ms 2026-08-17 09:22:07.784702 | 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-17 09:22:07.784801 | ubuntu-noble | 2026-08-17 09:22:07.784816 | ubuntu-noble | --- tarballs.opendev.org ping statistics --- 2026-08-17 09:22:07.784827 | ubuntu-noble | 2 packets transmitted, 2 received, 0% packet loss, time 1000ms 2026-08-17 09:22:07.784836 | ubuntu-noble | rtt min/avg/max/mdev = 125.159/128.279/131.400/3.120 ms 2026-08-17 09:22:07.787295 | ubuntu-noble | ++ awk '/# tarball/ && !seen[$4]++ { print $4 }' kolla-build.conf 2026-08-17 09:22:07.791727 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 09:22:07.791819 | ubuntu-noble | + pushd tarballs 2026-08-17 09:22:07.792932 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz 2026-08-17 09:22:07.795603 | ubuntu-noble | + filename=aodh-stable-2025.1.tar.gz 2026-08-17 09:22:07.795695 | ubuntu-noble | + [[ -e aodh-stable-2025.1.tar.gz ]] 2026-08-17 09:22:07.795747 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz 2026-08-17 09:22:07.795759 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz 2026-08-17 09:22:07.795772 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz 2026-08-17 09:22:08.909697 | ubuntu-noble | 2026-08-17 09:22:08 URL:https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz [252415/252415] -> "aodh-stable-2025.1.tar.gz" [1] 2026-08-17 09:22:08.912290 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 09:22:08.912340 | ubuntu-noble | + echo Process aodh-stable-2025.1.tar.gz 2026-08-17 09:22:08.912354 | ubuntu-noble | Process aodh-stable-2025.1.tar.gz 2026-08-17 09:22:08.915635 | ubuntu-noble | ++ tar -tzf aodh-stable-2025.1.tar.gz 2026-08-17 09:22:08.915683 | ubuntu-noble | ++ head -1 2026-08-17 09:22:08.915984 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 09:22:08.927558 | ubuntu-noble | + directory=aodh-20.0.0.0rc2.dev2 2026-08-17 09:22:08.929106 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 aodh-20.0.0.0rc2.dev2 2026-08-17 09:22:08.929142 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-17 09:22:08.929152 | ubuntu-noble | ++ local directory=aodh-20.0.0.0rc2.dev2 2026-08-17 09:22:08.929160 | ubuntu-noble | ++ local suffix= 2026-08-17 09:22:08.929167 | ubuntu-noble | ++ local name=aodh 2026-08-17 09:22:08.929175 | ubuntu-noble | ++ local candidate path 2026-08-17 09:22:08.929182 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:08.929190 | ubuntu-noble | ++ path=patches/2025.1/aodh 2026-08-17 09:22:08.929197 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/aodh ]] 2026-08-17 09:22:08.929221 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:08.929229 | ubuntu-noble | ++ path=patches/2025.1/aodh 2026-08-17 09:22:08.929237 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/aodh ]] 2026-08-17 09:22:08.929245 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:08.929252 | ubuntu-noble | ++ path=patches/2025.1/aodh 2026-08-17 09:22:08.929259 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/aodh ]] 2026-08-17 09:22:08.929267 | ubuntu-noble | ++ return 1 2026-08-17 09:22:08.929274 | ubuntu-noble | + patch_dir= 2026-08-17 09:22:08.929281 | ubuntu-noble | + patch_dir= 2026-08-17 09:22:08.930759 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 aodh-20.0.0.0rc2.dev2 /source 2026-08-17 09:22:08.930791 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-17 09:22:08.930798 | ubuntu-noble | ++ local directory=aodh-20.0.0.0rc2.dev2 2026-08-17 09:22:08.930804 | ubuntu-noble | ++ local suffix=/source 2026-08-17 09:22:08.930810 | ubuntu-noble | ++ local name=aodh 2026-08-17 09:22:08.930816 | ubuntu-noble | ++ local candidate path 2026-08-17 09:22:08.930834 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:08.930841 | ubuntu-noble | ++ path=overlays/2025.1/aodh/source 2026-08-17 09:22:08.930847 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/aodh/source ]] 2026-08-17 09:22:08.930854 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:08.930861 | ubuntu-noble | ++ path=overlays/2025.1/aodh/source 2026-08-17 09:22:08.930867 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/aodh/source ]] 2026-08-17 09:22:08.930873 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:08.930879 | ubuntu-noble | ++ path=overlays/2025.1/aodh/source 2026-08-17 09:22:08.930885 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/aodh/source ]] 2026-08-17 09:22:08.930891 | ubuntu-noble | ++ return 1 2026-08-17 09:22:08.930897 | ubuntu-noble | + overlay_dir= 2026-08-17 09:22:08.930903 | ubuntu-noble | + overlay_dir= 2026-08-17 09:22:08.930909 | ubuntu-noble | + echo Check patches for aodh-stable-2025.1.tar.gz 2026-08-17 09:22:08.930915 | ubuntu-noble | Check patches for aodh-stable-2025.1.tar.gz 2026-08-17 09:22:08.930921 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 09:22:08.930927 | ubuntu-noble | + echo Check overlays for aodh-stable-2025.1.tar.gz 2026-08-17 09:22:08.930934 | ubuntu-noble | Check overlays for aodh-stable-2025.1.tar.gz 2026-08-17 09:22:08.930957 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 09:22:08.930964 | ubuntu-noble | + popd 2026-08-17 09:22:08.930970 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 09:22:08.930976 | ubuntu-noble | + pushd tarballs 2026-08-17 09:22:08.931021 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz 2026-08-17 09:22:08.932877 | ubuntu-noble | + filename=barbican-stable-2025.1.tar.gz 2026-08-17 09:22:08.932944 | ubuntu-noble | + [[ -e barbican-stable-2025.1.tar.gz ]] 2026-08-17 09:22:08.932957 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz 2026-08-17 09:22:08.932967 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz 2026-08-17 09:22:08.932977 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz 2026-08-17 09:22:10.139636 | ubuntu-noble | 2026-08-17 09:22:10 URL:https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz [663542/663542] -> "barbican-stable-2025.1.tar.gz" [1] 2026-08-17 09:22:10.140972 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 09:22:10.141013 | ubuntu-noble | + echo Process barbican-stable-2025.1.tar.gz 2026-08-17 09:22:10.141025 | ubuntu-noble | Process barbican-stable-2025.1.tar.gz 2026-08-17 09:22:10.146590 | ubuntu-noble | ++ tar -tzf barbican-stable-2025.1.tar.gz 2026-08-17 09:22:10.146628 | ubuntu-noble | ++ head -1 2026-08-17 09:22:10.146636 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 09:22:10.153672 | ubuntu-noble | + directory=barbican-20.0.1.dev5 2026-08-17 09:22:10.154788 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 barbican-20.0.1.dev5 2026-08-17 09:22:10.154901 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-17 09:22:10.154968 | ubuntu-noble | ++ local directory=barbican-20.0.1.dev5 2026-08-17 09:22:10.155018 | ubuntu-noble | ++ local suffix= 2026-08-17 09:22:10.155137 | ubuntu-noble | ++ local name=barbican 2026-08-17 09:22:10.155166 | ubuntu-noble | ++ local candidate path 2026-08-17 09:22:10.155222 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:10.155232 | ubuntu-noble | ++ path=patches/2025.1/barbican 2026-08-17 09:22:10.155263 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/barbican ]] 2026-08-17 09:22:10.155314 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:10.155323 | ubuntu-noble | ++ path=patches/2025.1/barbican 2026-08-17 09:22:10.155330 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/barbican ]] 2026-08-17 09:22:10.155352 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:10.155359 | ubuntu-noble | ++ path=patches/2025.1/barbican 2026-08-17 09:22:10.155366 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/barbican ]] 2026-08-17 09:22:10.155392 | ubuntu-noble | ++ return 1 2026-08-17 09:22:10.155954 | ubuntu-noble | + patch_dir= 2026-08-17 09:22:10.155967 | ubuntu-noble | + patch_dir= 2026-08-17 09:22:10.157316 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 barbican-20.0.1.dev5 /source 2026-08-17 09:22:10.157342 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-17 09:22:10.157349 | ubuntu-noble | ++ local directory=barbican-20.0.1.dev5 2026-08-17 09:22:10.157354 | ubuntu-noble | ++ local suffix=/source 2026-08-17 09:22:10.157359 | ubuntu-noble | ++ local name=barbican 2026-08-17 09:22:10.157363 | ubuntu-noble | ++ local candidate path 2026-08-17 09:22:10.157368 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:10.157373 | ubuntu-noble | ++ path=overlays/2025.1/barbican/source 2026-08-17 09:22:10.157377 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/barbican/source ]] 2026-08-17 09:22:10.157382 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:10.157386 | ubuntu-noble | ++ path=overlays/2025.1/barbican/source 2026-08-17 09:22:10.157391 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/barbican/source ]] 2026-08-17 09:22:10.157395 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:10.157400 | ubuntu-noble | ++ path=overlays/2025.1/barbican/source 2026-08-17 09:22:10.157404 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/barbican/source ]] 2026-08-17 09:22:10.157409 | ubuntu-noble | ++ return 1 2026-08-17 09:22:10.157432 | ubuntu-noble | + overlay_dir= 2026-08-17 09:22:10.157437 | ubuntu-noble | + overlay_dir= 2026-08-17 09:22:10.157442 | ubuntu-noble | + echo Check patches for barbican-stable-2025.1.tar.gz 2026-08-17 09:22:10.157451 | ubuntu-noble | Check patches for barbican-stable-2025.1.tar.gz 2026-08-17 09:22:10.157455 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 09:22:10.157489 | ubuntu-noble | + echo Check overlays for barbican-stable-2025.1.tar.gz 2026-08-17 09:22:10.157494 | ubuntu-noble | Check overlays for barbican-stable-2025.1.tar.gz 2026-08-17 09:22:10.157501 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 09:22:10.157505 | ubuntu-noble | + popd 2026-08-17 09:22:10.157768 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 09:22:10.157861 | ubuntu-noble | + pushd tarballs 2026-08-17 09:22:10.159353 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz 2026-08-17 09:22:10.161668 | ubuntu-noble | + filename=blazar-stable-2025.1.tar.gz 2026-08-17 09:22:10.161709 | ubuntu-noble | + [[ -e blazar-stable-2025.1.tar.gz ]] 2026-08-17 09:22:10.161764 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz 2026-08-17 09:22:10.161778 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz 2026-08-17 09:22:10.161807 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz 2026-08-17 09:22:11.363674 | ubuntu-noble | 2026-08-17 09:22:11 URL:https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz [430885/430885] -> "blazar-stable-2025.1.tar.gz" [1] 2026-08-17 09:22:11.365555 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 09:22:11.365597 | ubuntu-noble | + echo Process blazar-stable-2025.1.tar.gz 2026-08-17 09:22:11.365608 | ubuntu-noble | Process blazar-stable-2025.1.tar.gz 2026-08-17 09:22:11.368609 | ubuntu-noble | ++ tar -tzf blazar-stable-2025.1.tar.gz 2026-08-17 09:22:11.368649 | ubuntu-noble | ++ head -1 2026-08-17 09:22:11.369996 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 09:22:11.378246 | ubuntu-noble | + directory=blazar-15.0.1.dev6 2026-08-17 09:22:11.379293 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 blazar-15.0.1.dev6 2026-08-17 09:22:11.379386 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-17 09:22:11.379403 | ubuntu-noble | ++ local directory=blazar-15.0.1.dev6 2026-08-17 09:22:11.379437 | ubuntu-noble | ++ local suffix= 2026-08-17 09:22:11.379523 | ubuntu-noble | ++ local name=blazar 2026-08-17 09:22:11.379586 | ubuntu-noble | ++ local candidate path 2026-08-17 09:22:11.379599 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:11.379606 | ubuntu-noble | ++ path=patches/2025.1/blazar 2026-08-17 09:22:11.379617 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/blazar ]] 2026-08-17 09:22:11.379666 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:11.379675 | ubuntu-noble | ++ path=patches/2025.1/blazar 2026-08-17 09:22:11.379686 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/blazar ]] 2026-08-17 09:22:11.379696 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:11.379705 | ubuntu-noble | ++ path=patches/2025.1/blazar 2026-08-17 09:22:11.379716 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/blazar ]] 2026-08-17 09:22:11.379724 | ubuntu-noble | ++ return 1 2026-08-17 09:22:11.380603 | ubuntu-noble | + patch_dir= 2026-08-17 09:22:11.380628 | ubuntu-noble | + patch_dir= 2026-08-17 09:22:11.381074 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 blazar-15.0.1.dev6 /source 2026-08-17 09:22:11.381180 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-17 09:22:11.381195 | ubuntu-noble | ++ local directory=blazar-15.0.1.dev6 2026-08-17 09:22:11.381205 | ubuntu-noble | ++ local suffix=/source 2026-08-17 09:22:11.381289 | ubuntu-noble | ++ local name=blazar 2026-08-17 09:22:11.381299 | ubuntu-noble | ++ local candidate path 2026-08-17 09:22:11.381310 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:11.381321 | ubuntu-noble | ++ path=overlays/2025.1/blazar/source 2026-08-17 09:22:11.381332 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/blazar/source ]] 2026-08-17 09:22:11.381375 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:11.381384 | ubuntu-noble | ++ path=overlays/2025.1/blazar/source 2026-08-17 09:22:11.381394 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/blazar/source ]] 2026-08-17 09:22:11.381420 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:11.381431 | ubuntu-noble | ++ path=overlays/2025.1/blazar/source 2026-08-17 09:22:11.381438 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/blazar/source ]] 2026-08-17 09:22:11.381445 | ubuntu-noble | ++ return 1 2026-08-17 09:22:11.382492 | ubuntu-noble | + overlay_dir= 2026-08-17 09:22:11.382521 | ubuntu-noble | + overlay_dir= 2026-08-17 09:22:11.382576 | ubuntu-noble | + echo Check patches for blazar-stable-2025.1.tar.gz 2026-08-17 09:22:11.382585 | ubuntu-noble | Check patches for blazar-stable-2025.1.tar.gz 2026-08-17 09:22:11.382593 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 09:22:11.382600 | ubuntu-noble | + echo Check overlays for blazar-stable-2025.1.tar.gz 2026-08-17 09:22:11.382607 | ubuntu-noble | Check overlays for blazar-stable-2025.1.tar.gz 2026-08-17 09:22:11.382614 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 09:22:11.382622 | ubuntu-noble | + popd 2026-08-17 09:22:11.382629 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 09:22:11.382637 | ubuntu-noble | + pushd tarballs 2026-08-17 09:22:11.382938 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz 2026-08-17 09:22:11.385361 | ubuntu-noble | + filename=ceilometer-stable-2025.1.tar.gz 2026-08-17 09:22:11.385389 | ubuntu-noble | + [[ -e ceilometer-stable-2025.1.tar.gz ]] 2026-08-17 09:22:11.385397 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz 2026-08-17 09:22:11.385404 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz 2026-08-17 09:22:11.385411 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz 2026-08-17 09:22:12.656617 | ubuntu-noble | 2026-08-17 09:22:12 URL:https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz [864709/864709] -> "ceilometer-stable-2025.1.tar.gz" [1] 2026-08-17 09:22:12.659405 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 09:22:12.659467 | ubuntu-noble | + echo Process ceilometer-stable-2025.1.tar.gz 2026-08-17 09:22:12.659478 | ubuntu-noble | Process ceilometer-stable-2025.1.tar.gz 2026-08-17 09:22:12.661709 | ubuntu-noble | ++ tar -tzf ceilometer-stable-2025.1.tar.gz 2026-08-17 09:22:12.662313 | ubuntu-noble | ++ head -1 2026-08-17 09:22:12.664090 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 09:22:12.671702 | ubuntu-noble | + directory=ceilometer-24.0.1.dev4 2026-08-17 09:22:12.672690 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 ceilometer-24.0.1.dev4 2026-08-17 09:22:12.672765 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-17 09:22:12.672776 | ubuntu-noble | ++ local directory=ceilometer-24.0.1.dev4 2026-08-17 09:22:12.672784 | ubuntu-noble | ++ local suffix= 2026-08-17 09:22:12.672797 | ubuntu-noble | ++ local name=ceilometer 2026-08-17 09:22:12.672804 | ubuntu-noble | ++ local candidate path 2026-08-17 09:22:12.672810 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:12.672816 | ubuntu-noble | ++ path=patches/2025.1/ceilometer 2026-08-17 09:22:12.672823 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ceilometer ]] 2026-08-17 09:22:12.672834 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:12.672840 | ubuntu-noble | ++ path=patches/2025.1/ceilometer 2026-08-17 09:22:12.672846 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ceilometer ]] 2026-08-17 09:22:12.672855 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:12.672861 | ubuntu-noble | ++ path=patches/2025.1/ceilometer 2026-08-17 09:22:12.672870 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ceilometer ]] 2026-08-17 09:22:12.672880 | ubuntu-noble | ++ return 1 2026-08-17 09:22:12.673620 | ubuntu-noble | + patch_dir= 2026-08-17 09:22:12.673642 | ubuntu-noble | + patch_dir= 2026-08-17 09:22:12.674651 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 ceilometer-24.0.1.dev4 /source 2026-08-17 09:22:12.674682 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-17 09:22:12.674689 | ubuntu-noble | ++ local directory=ceilometer-24.0.1.dev4 2026-08-17 09:22:12.674729 | ubuntu-noble | ++ local suffix=/source 2026-08-17 09:22:12.674821 | ubuntu-noble | ++ local name=ceilometer 2026-08-17 09:22:12.674847 | ubuntu-noble | ++ local candidate path 2026-08-17 09:22:12.674879 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:12.674889 | ubuntu-noble | ++ path=overlays/2025.1/ceilometer/source 2026-08-17 09:22:12.674920 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/ceilometer/source ]] 2026-08-17 09:22:12.674966 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:12.674977 | ubuntu-noble | ++ path=overlays/2025.1/ceilometer/source 2026-08-17 09:22:12.674986 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/ceilometer/source ]] 2026-08-17 09:22:12.674994 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:12.675003 | ubuntu-noble | ++ path=overlays/2025.1/ceilometer/source 2026-08-17 09:22:12.675049 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/ceilometer/source ]] 2026-08-17 09:22:12.675085 | ubuntu-noble | ++ return 1 2026-08-17 09:22:12.676240 | ubuntu-noble | + overlay_dir= 2026-08-17 09:22:12.676270 | ubuntu-noble | + overlay_dir= 2026-08-17 09:22:12.676277 | ubuntu-noble | + echo Check patches for ceilometer-stable-2025.1.tar.gz 2026-08-17 09:22:12.676284 | ubuntu-noble | Check patches for ceilometer-stable-2025.1.tar.gz 2026-08-17 09:22:12.676290 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 09:22:12.676296 | ubuntu-noble | + echo Check overlays for ceilometer-stable-2025.1.tar.gz 2026-08-17 09:22:12.676302 | ubuntu-noble | Check overlays for ceilometer-stable-2025.1.tar.gz 2026-08-17 09:22:12.676308 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 09:22:12.676314 | ubuntu-noble | + popd 2026-08-17 09:22:12.676320 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 09:22:12.676336 | ubuntu-noble | + pushd tarballs 2026-08-17 09:22:12.677055 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz 2026-08-17 09:22:12.680705 | ubuntu-noble | + filename=cinder-stable-2025.1.tar.gz 2026-08-17 09:22:12.680772 | ubuntu-noble | + [[ -e cinder-stable-2025.1.tar.gz ]] 2026-08-17 09:22:12.680788 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz 2026-08-17 09:22:12.680801 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz 2026-08-17 09:22:12.680812 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz 2026-08-17 09:22:14.451755 | ubuntu-noble | 2026-08-17 09:22:14 URL:https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz [6445075/6445075] -> "cinder-stable-2025.1.tar.gz" [1] 2026-08-17 09:22:14.454642 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 09:22:14.454684 | ubuntu-noble | + echo Process cinder-stable-2025.1.tar.gz 2026-08-17 09:22:14.454697 | ubuntu-noble | Process cinder-stable-2025.1.tar.gz 2026-08-17 09:22:14.459128 | ubuntu-noble | ++ tar -tzf cinder-stable-2025.1.tar.gz 2026-08-17 09:22:14.459181 | ubuntu-noble | ++ head -1 2026-08-17 09:22:14.459729 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 09:22:14.465967 | ubuntu-noble | + directory=cinder-26.2.1.dev18 2026-08-17 09:22:14.467812 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 cinder-26.2.1.dev18 2026-08-17 09:22:14.467849 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-17 09:22:14.467859 | ubuntu-noble | ++ local directory=cinder-26.2.1.dev18 2026-08-17 09:22:14.467867 | ubuntu-noble | ++ local suffix= 2026-08-17 09:22:14.467874 | ubuntu-noble | ++ local name=cinder 2026-08-17 09:22:14.467881 | ubuntu-noble | ++ local candidate path 2026-08-17 09:22:14.467888 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:14.467896 | ubuntu-noble | ++ path=patches/2025.1/cinder 2026-08-17 09:22:14.467904 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/cinder ]] 2026-08-17 09:22:14.467912 | ubuntu-noble | ++ echo patches/2025.1/cinder 2026-08-17 09:22:14.467919 | ubuntu-noble | ++ return 0 2026-08-17 09:22:14.467932 | ubuntu-noble | + patch_dir=patches/2025.1/cinder 2026-08-17 09:22:14.469452 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 cinder-26.2.1.dev18 /source 2026-08-17 09:22:14.469485 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-17 09:22:14.469494 | ubuntu-noble | ++ local directory=cinder-26.2.1.dev18 2026-08-17 09:22:14.469502 | ubuntu-noble | ++ local suffix=/source 2026-08-17 09:22:14.469509 | ubuntu-noble | ++ local name=cinder 2026-08-17 09:22:14.469517 | ubuntu-noble | ++ local candidate path 2026-08-17 09:22:14.469592 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:14.469605 | ubuntu-noble | ++ path=overlays/2025.1/cinder/source 2026-08-17 09:22:14.469613 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/cinder/source ]] 2026-08-17 09:22:14.469621 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:14.469628 | ubuntu-noble | ++ path=overlays/2025.1/cinder/source 2026-08-17 09:22:14.469635 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/cinder/source ]] 2026-08-17 09:22:14.469643 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:14.469650 | ubuntu-noble | ++ path=overlays/2025.1/cinder/source 2026-08-17 09:22:14.469658 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/cinder/source ]] 2026-08-17 09:22:14.469665 | ubuntu-noble | ++ return 1 2026-08-17 09:22:14.469678 | ubuntu-noble | + overlay_dir= 2026-08-17 09:22:14.469686 | ubuntu-noble | + overlay_dir= 2026-08-17 09:22:14.469693 | ubuntu-noble | + echo Check patches for cinder-stable-2025.1.tar.gz 2026-08-17 09:22:14.469700 | ubuntu-noble | Check patches for cinder-stable-2025.1.tar.gz 2026-08-17 09:22:14.469707 | ubuntu-noble | + [[ -n patches/2025.1/cinder ]] 2026-08-17 09:22:14.469718 | ubuntu-noble | + tar xzf cinder-stable-2025.1.tar.gz 2026-08-17 09:22:14.833106 | ubuntu-noble | + rm cinder-stable-2025.1.tar.gz 2026-08-17 09:22:14.837600 | ubuntu-noble | + find cinder-26.2.1.dev18 -type f 2026-08-17 09:22:14.837635 | ubuntu-noble | + sort 2026-08-17 09:22:14.849947 | ubuntu-noble | + pushd cinder-26.2.1.dev18 2026-08-17 09:22:14.851224 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/cinder -type f -name '*.patch' 2026-08-17 09:22:14.851732 | ubuntu-noble | ++ sort 2026-08-17 09:22:14.855146 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 09:22:14.855238 | ubuntu-noble | + apply_patch patches/2025.1/cinder/netapp-02-backport-928486.patch 2026-08-17 09:22:14.855283 | ubuntu-noble | + local rel=patches/2025.1/cinder/netapp-02-backport-928486.patch 2026-08-17 09:22:14.855310 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/cinder/netapp-02-backport-928486.patch 2026-08-17 09:22:14.855332 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/cinder/netapp-02-backport-928486.patch' 2026-08-17 09:22:14.855345 | ubuntu-noble | APPLY PATCH patches/2025.1/cinder/netapp-02-backport-928486.patch 2026-08-17 09:22:14.855363 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 09:22:14.857249 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/client/fakes.py 2026-08-17 09:22:14.858002 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_client_cmode_rest.py 2026-08-17 09:22:14.858630 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/fakes.py 2026-08-17 09:22:14.858864 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-17 09:22:14.859199 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/client/api.py 2026-08-17 09:22:14.859596 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/client/client_cmode_rest.py 2026-08-17 09:22:14.859990 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-17 09:22:14.860252 | ubuntu-noble | checking file releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-17 09:22:14.860706 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 09:22:14.861994 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/client/fakes.py 2026-08-17 09:22:14.862591 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_client_cmode_rest.py 2026-08-17 09:22:14.863089 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/fakes.py 2026-08-17 09:22:14.863251 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-17 09:22:14.863473 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/client/api.py 2026-08-17 09:22:14.863807 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/client/client_cmode_rest.py 2026-08-17 09:22:14.864189 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-17 09:22:14.864374 | ubuntu-noble | patching file releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-17 09:22:14.865244 | ubuntu-noble | + echo patches/2025.1/cinder/netapp-02-backport-928486.patch 2026-08-17 09:22:14.865694 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 09:22:14.865708 | ubuntu-noble | + apply_patch patches/2025.1/cinder/netapp-03-backport-944964.patch 2026-08-17 09:22:14.865712 | ubuntu-noble | + local rel=patches/2025.1/cinder/netapp-03-backport-944964.patch 2026-08-17 09:22:14.865716 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/cinder/netapp-03-backport-944964.patch 2026-08-17 09:22:14.865720 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/cinder/netapp-03-backport-944964.patch' 2026-08-17 09:22:14.865724 | ubuntu-noble | APPLY PATCH patches/2025.1/cinder/netapp-03-backport-944964.patch 2026-08-17 09:22:14.865727 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 09:22:14.866793 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-17 09:22:14.867009 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-17 09:22:14.867169 | ubuntu-noble | checking file releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-08-17 09:22:14.867568 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 09:22:14.869386 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-17 09:22:14.869408 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-17 09:22:14.869413 | ubuntu-noble | patching file releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-08-17 09:22:14.869557 | ubuntu-noble | + echo patches/2025.1/cinder/netapp-03-backport-944964.patch 2026-08-17 09:22:14.869636 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 09:22:14.869683 | ubuntu-noble | + apply_patch patches/2025.1/cinder/netapp-04-backport-962085.patch 2026-08-17 09:22:14.869707 | ubuntu-noble | + local rel=patches/2025.1/cinder/netapp-04-backport-962085.patch 2026-08-17 09:22:14.869728 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/cinder/netapp-04-backport-962085.patch 2026-08-17 09:22:14.869756 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/cinder/netapp-04-backport-962085.patch' 2026-08-17 09:22:14.869767 | ubuntu-noble | APPLY PATCH patches/2025.1/cinder/netapp-04-backport-962085.patch 2026-08-17 09:22:14.869785 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 09:22:14.871009 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-17 09:22:14.871251 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-17 09:22:14.871378 | ubuntu-noble | checking file releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-08-17 09:22:14.871769 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 09:22:14.872836 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-17 09:22:14.873041 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-17 09:22:14.873169 | ubuntu-noble | patching file releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-08-17 09:22:14.873618 | ubuntu-noble | + echo patches/2025.1/cinder/netapp-04-backport-962085.patch 2026-08-17 09:22:14.873653 | ubuntu-noble | + popd 2026-08-17 09:22:14.874114 | ubuntu-noble | + find cinder-26.2.1.dev18 -type f 2026-08-17 09:22:14.874281 | ubuntu-noble | + sort 2026-08-17 09:22:14.884010 | ubuntu-noble | + append_new_files_to_sources_txt cinder-26.2.1.dev18 files-before files-after 2026-08-17 09:22:14.884051 | ubuntu-noble | + local directory=cinder-26.2.1.dev18 2026-08-17 09:22:14.884055 | ubuntu-noble | + local before=files-before 2026-08-17 09:22:14.884064 | ubuntu-noble | + local after=files-after 2026-08-17 09:22:14.884068 | ubuntu-noble | + local sources_txt 2026-08-17 09:22:14.886042 | ubuntu-noble | ++ find cinder-26.2.1.dev18 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-17 09:22:14.886067 | ubuntu-noble | ++ head -1 2026-08-17 09:22:14.886993 | ubuntu-noble | + sources_txt=cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt 2026-08-17 09:22:14.887014 | ubuntu-noble | + [[ -z cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt ]] 2026-08-17 09:22:14.887059 | ubuntu-noble | + local new_files 2026-08-17 09:22:14.887617 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-17 09:22:14.891111 | ubuntu-noble | + new_files='cinder-26.2.1.dev18/releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-17 09:22:14.891125 | ubuntu-noble | cinder-26.2.1.dev18/releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-08-17 09:22:14.891130 | ubuntu-noble | cinder-26.2.1.dev18/releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml' 2026-08-17 09:22:14.891137 | ubuntu-noble | + [[ -z cinder-26.2.1.dev18/releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-17 09:22:14.891141 | ubuntu-noble | cinder-26.2.1.dev18/releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-08-17 09:22:14.891145 | ubuntu-noble | cinder-26.2.1.dev18/releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml ]] 2026-08-17 09:22:14.891691 | ubuntu-noble | ++ tail -c1 cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt 2026-08-17 09:22:14.892743 | ubuntu-noble | + [[ -n y ]] 2026-08-17 09:22:14.892756 | ubuntu-noble | + echo 2026-08-17 09:22:14.892801 | ubuntu-noble | + local file 2026-08-17 09:22:14.892820 | ubuntu-noble | + for file in $new_files 2026-08-17 09:22:14.892824 | ubuntu-noble | + case $file in 2026-08-17 09:22:14.892876 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml TO cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt' 2026-08-17 09:22:14.892883 | ubuntu-noble | APPEND releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml TO cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt 2026-08-17 09:22:14.892889 | ubuntu-noble | + echo releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-17 09:22:14.892909 | ubuntu-noble | + for file in $new_files 2026-08-17 09:22:14.892913 | ubuntu-noble | + case $file in 2026-08-17 09:22:14.892935 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml TO cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt' 2026-08-17 09:22:14.892940 | ubuntu-noble | APPEND releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml TO cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt 2026-08-17 09:22:14.892945 | ubuntu-noble | + echo releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-08-17 09:22:14.892966 | ubuntu-noble | + for file in $new_files 2026-08-17 09:22:14.892970 | ubuntu-noble | + case $file in 2026-08-17 09:22:14.892990 | ubuntu-noble | + echo 'APPEND releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml TO cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt' 2026-08-17 09:22:14.892995 | ubuntu-noble | APPEND releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml TO cinder-26.2.1.dev18/cinder.egg-info/SOURCES.txt 2026-08-17 09:22:14.893000 | ubuntu-noble | + echo releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-08-17 09:22:14.893078 | ubuntu-noble | + rm files-before files-after 2026-08-17 09:22:14.894570 | ubuntu-noble | + tar czf cinder-stable-2025.1.tar.gz cinder-26.2.1.dev18 2026-08-17 09:22:16.099456 | ubuntu-noble | + rm -r cinder-26.2.1.dev18 2026-08-17 09:22:16.170722 | ubuntu-noble | + echo Check overlays for cinder-stable-2025.1.tar.gz 2026-08-17 09:22:16.170773 | ubuntu-noble | Check overlays for cinder-stable-2025.1.tar.gz 2026-08-17 09:22:16.170785 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 09:22:16.170790 | ubuntu-noble | + popd 2026-08-17 09:22:16.170884 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 09:22:16.170921 | ubuntu-noble | + pushd tarballs 2026-08-17 09:22:16.172097 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz 2026-08-17 09:22:16.174620 | ubuntu-noble | + filename=designate-stable-2025.1.tar.gz 2026-08-17 09:22:16.174658 | ubuntu-noble | + [[ -e designate-stable-2025.1.tar.gz ]] 2026-08-17 09:22:16.174734 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz 2026-08-17 09:22:16.174740 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz 2026-08-17 09:22:16.174766 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz 2026-08-17 09:22:17.521658 | ubuntu-noble | 2026-08-17 09:22:17 URL:https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz [1010361/1010361] -> "designate-stable-2025.1.tar.gz" [1] 2026-08-17 09:22:17.522661 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/designate/designate-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 09:22:17.522717 | ubuntu-noble | + echo Process designate-stable-2025.1.tar.gz 2026-08-17 09:22:17.522731 | ubuntu-noble | Process designate-stable-2025.1.tar.gz 2026-08-17 09:22:17.526610 | ubuntu-noble | ++ tar -tzf designate-stable-2025.1.tar.gz 2026-08-17 09:22:17.526655 | ubuntu-noble | ++ head -1 2026-08-17 09:22:17.527377 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 09:22:17.535112 | ubuntu-noble | + directory=designate-20.0.2.dev3 2026-08-17 09:22:17.535879 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 designate-20.0.2.dev3 2026-08-17 09:22:17.535989 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-17 09:22:17.536070 | ubuntu-noble | ++ local directory=designate-20.0.2.dev3 2026-08-17 09:22:17.536119 | ubuntu-noble | ++ local suffix= 2026-08-17 09:22:17.536187 | ubuntu-noble | ++ local name=designate 2026-08-17 09:22:17.536218 | ubuntu-noble | ++ local candidate path 2026-08-17 09:22:17.536273 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:17.536301 | ubuntu-noble | ++ path=patches/2025.1/designate 2026-08-17 09:22:17.536330 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/designate ]] 2026-08-17 09:22:17.536385 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:17.536410 | ubuntu-noble | ++ path=patches/2025.1/designate 2026-08-17 09:22:17.536434 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/designate ]] 2026-08-17 09:22:17.536458 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:17.536480 | ubuntu-noble | ++ path=patches/2025.1/designate 2026-08-17 09:22:17.536503 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/designate ]] 2026-08-17 09:22:17.536554 | ubuntu-noble | ++ return 1 2026-08-17 09:22:17.536911 | ubuntu-noble | + patch_dir= 2026-08-17 09:22:17.536954 | ubuntu-noble | + patch_dir= 2026-08-17 09:22:17.537704 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 designate-20.0.2.dev3 /source 2026-08-17 09:22:17.537775 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-17 09:22:17.537787 | ubuntu-noble | ++ local directory=designate-20.0.2.dev3 2026-08-17 09:22:17.537812 | ubuntu-noble | ++ local suffix=/source 2026-08-17 09:22:17.537882 | ubuntu-noble | ++ local name=designate 2026-08-17 09:22:17.537890 | ubuntu-noble | ++ local candidate path 2026-08-17 09:22:17.537921 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:17.537931 | ubuntu-noble | ++ path=overlays/2025.1/designate/source 2026-08-17 09:22:17.537940 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/designate/source ]] 2026-08-17 09:22:17.537978 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:17.537987 | ubuntu-noble | ++ path=overlays/2025.1/designate/source 2026-08-17 09:22:17.537994 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/designate/source ]] 2026-08-17 09:22:17.538004 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:17.538025 | ubuntu-noble | ++ path=overlays/2025.1/designate/source 2026-08-17 09:22:17.538034 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/designate/source ]] 2026-08-17 09:22:17.538065 | ubuntu-noble | ++ return 1 2026-08-17 09:22:17.538884 | ubuntu-noble | + overlay_dir= 2026-08-17 09:22:17.538909 | ubuntu-noble | + overlay_dir= 2026-08-17 09:22:17.538916 | ubuntu-noble | + echo Check patches for designate-stable-2025.1.tar.gz 2026-08-17 09:22:17.538922 | ubuntu-noble | Check patches for designate-stable-2025.1.tar.gz 2026-08-17 09:22:17.538928 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 09:22:17.538933 | ubuntu-noble | + echo Check overlays for designate-stable-2025.1.tar.gz 2026-08-17 09:22:17.538939 | ubuntu-noble | Check overlays for designate-stable-2025.1.tar.gz 2026-08-17 09:22:17.538945 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 09:22:17.538950 | ubuntu-noble | + popd 2026-08-17 09:22:17.538956 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 09:22:17.538962 | ubuntu-noble | + pushd tarballs 2026-08-17 09:22:17.539277 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz 2026-08-17 09:22:17.541299 | ubuntu-noble | + filename=glance-stable-2025.1.tar.gz 2026-08-17 09:22:17.541326 | ubuntu-noble | + [[ -e glance-stable-2025.1.tar.gz ]] 2026-08-17 09:22:17.541340 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz 2026-08-17 09:22:17.541347 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz 2026-08-17 09:22:17.541353 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz 2026-08-17 09:22:18.948712 | ubuntu-noble | 2026-08-17 09:22:18 URL:https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz [2129810/2129810] -> "glance-stable-2025.1.tar.gz" [1] 2026-08-17 09:22:18.951658 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/glance/glance-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 09:22:18.951713 | ubuntu-noble | + echo Process glance-stable-2025.1.tar.gz 2026-08-17 09:22:18.951738 | ubuntu-noble | Process glance-stable-2025.1.tar.gz 2026-08-17 09:22:18.954613 | ubuntu-noble | ++ tar -tzf glance-stable-2025.1.tar.gz 2026-08-17 09:22:18.954660 | ubuntu-noble | ++ head -1 2026-08-17 09:22:18.956119 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 09:22:18.963609 | ubuntu-noble | + directory=glance-30.2.1.dev5 2026-08-17 09:22:18.964709 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 glance-30.2.1.dev5 2026-08-17 09:22:18.964774 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-17 09:22:18.964789 | ubuntu-noble | ++ local directory=glance-30.2.1.dev5 2026-08-17 09:22:18.964799 | ubuntu-noble | ++ local suffix= 2026-08-17 09:22:18.964810 | ubuntu-noble | ++ local name=glance 2026-08-17 09:22:18.964819 | ubuntu-noble | ++ local candidate path 2026-08-17 09:22:18.964828 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:18.964837 | ubuntu-noble | ++ path=patches/2025.1/glance 2026-08-17 09:22:18.964847 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/glance ]] 2026-08-17 09:22:18.964864 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:18.964874 | ubuntu-noble | ++ path=patches/2025.1/glance 2026-08-17 09:22:18.964883 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/glance ]] 2026-08-17 09:22:18.964893 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:18.964902 | ubuntu-noble | ++ path=patches/2025.1/glance 2026-08-17 09:22:18.964911 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/glance ]] 2026-08-17 09:22:18.964920 | ubuntu-noble | ++ return 1 2026-08-17 09:22:18.965451 | ubuntu-noble | + patch_dir= 2026-08-17 09:22:18.965476 | ubuntu-noble | + patch_dir= 2026-08-17 09:22:18.965923 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 glance-30.2.1.dev5 /source 2026-08-17 09:22:18.965981 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-17 09:22:18.965995 | ubuntu-noble | ++ local directory=glance-30.2.1.dev5 2026-08-17 09:22:18.966189 | ubuntu-noble | ++ local suffix=/source 2026-08-17 09:22:18.966206 | ubuntu-noble | ++ local name=glance 2026-08-17 09:22:18.966215 | ubuntu-noble | ++ local candidate path 2026-08-17 09:22:18.966281 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:18.966291 | ubuntu-noble | ++ path=overlays/2025.1/glance/source 2026-08-17 09:22:18.966300 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/glance/source ]] 2026-08-17 09:22:18.966312 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:18.966320 | ubuntu-noble | ++ path=overlays/2025.1/glance/source 2026-08-17 09:22:18.966328 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/glance/source ]] 2026-08-17 09:22:18.966336 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:18.966343 | ubuntu-noble | ++ path=overlays/2025.1/glance/source 2026-08-17 09:22:18.966351 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/glance/source ]] 2026-08-17 09:22:18.966362 | ubuntu-noble | ++ return 1 2026-08-17 09:22:18.967229 | ubuntu-noble | + overlay_dir= 2026-08-17 09:22:18.967261 | ubuntu-noble | + overlay_dir= 2026-08-17 09:22:18.967270 | ubuntu-noble | + echo Check patches for glance-stable-2025.1.tar.gz 2026-08-17 09:22:18.967278 | ubuntu-noble | Check patches for glance-stable-2025.1.tar.gz 2026-08-17 09:22:18.967286 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 09:22:18.967302 | ubuntu-noble | + echo Check overlays for glance-stable-2025.1.tar.gz 2026-08-17 09:22:18.967327 | ubuntu-noble | Check overlays for glance-stable-2025.1.tar.gz 2026-08-17 09:22:18.967334 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 09:22:18.967341 | ubuntu-noble | + popd 2026-08-17 09:22:18.967348 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 09:22:18.967355 | ubuntu-noble | + pushd tarballs 2026-08-17 09:22:18.967578 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz 2026-08-17 09:22:18.969415 | ubuntu-noble | + filename=heat-stable-2025.1.tar.gz 2026-08-17 09:22:18.969456 | ubuntu-noble | + [[ -e heat-stable-2025.1.tar.gz ]] 2026-08-17 09:22:18.969468 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz 2026-08-17 09:22:18.969479 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz 2026-08-17 09:22:18.969601 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz 2026-08-17 09:22:20.419221 | ubuntu-noble | 2026-08-17 09:22:20 URL:https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz [2376355/2376355] -> "heat-stable-2025.1.tar.gz" [1] 2026-08-17 09:22:20.422876 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/heat/heat-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 09:22:20.422961 | ubuntu-noble | + echo Process heat-stable-2025.1.tar.gz 2026-08-17 09:22:20.422987 | ubuntu-noble | Process heat-stable-2025.1.tar.gz 2026-08-17 09:22:20.425612 | ubuntu-noble | ++ tar -tzf heat-stable-2025.1.tar.gz 2026-08-17 09:22:20.425660 | ubuntu-noble | ++ head -1 2026-08-17 09:22:20.427273 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 09:22:20.434845 | ubuntu-noble | + directory=openstack_heat-24.1.1.dev17 2026-08-17 09:22:20.436357 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 openstack_heat-24.1.1.dev17 2026-08-17 09:22:20.436390 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-17 09:22:20.436401 | ubuntu-noble | ++ local directory=openstack_heat-24.1.1.dev17 2026-08-17 09:22:20.436407 | ubuntu-noble | ++ local suffix= 2026-08-17 09:22:20.436414 | ubuntu-noble | ++ local name=openstack_heat 2026-08-17 09:22:20.436420 | ubuntu-noble | ++ local candidate path 2026-08-17 09:22:20.436426 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:20.436433 | ubuntu-noble | ++ path=patches/2025.1/openstack_heat 2026-08-17 09:22:20.436441 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_heat ]] 2026-08-17 09:22:20.436449 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:20.436455 | ubuntu-noble | ++ path=patches/2025.1/openstack-heat 2026-08-17 09:22:20.436462 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack-heat ]] 2026-08-17 09:22:20.436469 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:20.436475 | ubuntu-noble | ++ path=patches/2025.1/openstack_heat 2026-08-17 09:22:20.436481 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_heat ]] 2026-08-17 09:22:20.436487 | ubuntu-noble | ++ return 1 2026-08-17 09:22:20.436498 | ubuntu-noble | + patch_dir= 2026-08-17 09:22:20.436504 | ubuntu-noble | + patch_dir= 2026-08-17 09:22:20.437599 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 openstack_heat-24.1.1.dev17 /source 2026-08-17 09:22:20.437634 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-17 09:22:20.437645 | ubuntu-noble | ++ local directory=openstack_heat-24.1.1.dev17 2026-08-17 09:22:20.437655 | ubuntu-noble | ++ local suffix=/source 2026-08-17 09:22:20.437664 | ubuntu-noble | ++ local name=openstack_heat 2026-08-17 09:22:20.437674 | ubuntu-noble | ++ local candidate path 2026-08-17 09:22:20.437684 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:20.437690 | ubuntu-noble | ++ path=overlays/2025.1/openstack_heat/source 2026-08-17 09:22:20.437697 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack_heat/source ]] 2026-08-17 09:22:20.437703 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:20.437709 | ubuntu-noble | ++ path=overlays/2025.1/openstack-heat/source 2026-08-17 09:22:20.437715 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack-heat/source ]] 2026-08-17 09:22:20.437721 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:20.437726 | ubuntu-noble | ++ path=overlays/2025.1/openstack_heat/source 2026-08-17 09:22:20.437751 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack_heat/source ]] 2026-08-17 09:22:20.437757 | ubuntu-noble | ++ return 1 2026-08-17 09:22:20.438029 | ubuntu-noble | + overlay_dir= 2026-08-17 09:22:20.438043 | ubuntu-noble | + overlay_dir= 2026-08-17 09:22:20.438074 | ubuntu-noble | + echo Check patches for heat-stable-2025.1.tar.gz 2026-08-17 09:22:20.438083 | ubuntu-noble | Check patches for heat-stable-2025.1.tar.gz 2026-08-17 09:22:20.438092 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 09:22:20.438120 | ubuntu-noble | + echo Check overlays for heat-stable-2025.1.tar.gz 2026-08-17 09:22:20.438127 | ubuntu-noble | Check overlays for heat-stable-2025.1.tar.gz 2026-08-17 09:22:20.438135 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 09:22:20.438141 | ubuntu-noble | + popd 2026-08-17 09:22:20.438252 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 09:22:20.438262 | ubuntu-noble | + pushd tarballs 2026-08-17 09:22:20.439259 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz 2026-08-17 09:22:20.441255 | ubuntu-noble | + filename=horizon-stable-2025.1.tar.gz 2026-08-17 09:22:20.441291 | ubuntu-noble | + [[ -e horizon-stable-2025.1.tar.gz ]] 2026-08-17 09:22:20.441424 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz 2026-08-17 09:22:20.441459 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz 2026-08-17 09:22:20.441465 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz 2026-08-17 09:22:22.032668 | ubuntu-noble | 2026-08-17 09:22:22 URL:https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz [5356797/5356797] -> "horizon-stable-2025.1.tar.gz" [1] 2026-08-17 09:22:22.035272 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 09:22:22.035310 | ubuntu-noble | + echo Process horizon-stable-2025.1.tar.gz 2026-08-17 09:22:22.035324 | ubuntu-noble | Process horizon-stable-2025.1.tar.gz 2026-08-17 09:22:22.038614 | ubuntu-noble | ++ tar -tzf horizon-stable-2025.1.tar.gz 2026-08-17 09:22:22.038661 | ubuntu-noble | ++ head -1 2026-08-17 09:22:22.039270 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 09:22:22.046100 | ubuntu-noble | + directory=horizon-25.3.3.dev7 2026-08-17 09:22:22.047593 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 horizon-25.3.3.dev7 2026-08-17 09:22:22.047649 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-17 09:22:22.047658 | ubuntu-noble | ++ local directory=horizon-25.3.3.dev7 2026-08-17 09:22:22.047665 | ubuntu-noble | ++ local suffix= 2026-08-17 09:22:22.047672 | ubuntu-noble | ++ local name=horizon 2026-08-17 09:22:22.047678 | ubuntu-noble | ++ local candidate path 2026-08-17 09:22:22.047684 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:22.047690 | ubuntu-noble | ++ path=patches/2025.1/horizon 2026-08-17 09:22:22.047696 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/horizon ]] 2026-08-17 09:22:22.047703 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:22.047709 | ubuntu-noble | ++ path=patches/2025.1/horizon 2026-08-17 09:22:22.047715 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/horizon ]] 2026-08-17 09:22:22.047721 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:22.047726 | ubuntu-noble | ++ path=patches/2025.1/horizon 2026-08-17 09:22:22.047732 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/horizon ]] 2026-08-17 09:22:22.047738 | ubuntu-noble | ++ return 1 2026-08-17 09:22:22.047802 | ubuntu-noble | + patch_dir= 2026-08-17 09:22:22.047833 | ubuntu-noble | + patch_dir= 2026-08-17 09:22:22.049217 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 horizon-25.3.3.dev7 /source 2026-08-17 09:22:22.049246 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-17 09:22:22.049253 | ubuntu-noble | ++ local directory=horizon-25.3.3.dev7 2026-08-17 09:22:22.049259 | ubuntu-noble | ++ local suffix=/source 2026-08-17 09:22:22.049265 | ubuntu-noble | ++ local name=horizon 2026-08-17 09:22:22.049271 | ubuntu-noble | ++ local candidate path 2026-08-17 09:22:22.049277 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:22.049283 | ubuntu-noble | ++ path=overlays/2025.1/horizon/source 2026-08-17 09:22:22.049289 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/horizon/source ]] 2026-08-17 09:22:22.049315 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:22.049322 | ubuntu-noble | ++ path=overlays/2025.1/horizon/source 2026-08-17 09:22:22.049327 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/horizon/source ]] 2026-08-17 09:22:22.049333 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:22.049339 | ubuntu-noble | ++ path=overlays/2025.1/horizon/source 2026-08-17 09:22:22.049345 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/horizon/source ]] 2026-08-17 09:22:22.049351 | ubuntu-noble | ++ return 1 2026-08-17 09:22:22.049361 | ubuntu-noble | + overlay_dir= 2026-08-17 09:22:22.049367 | ubuntu-noble | + overlay_dir= 2026-08-17 09:22:22.049373 | ubuntu-noble | + echo Check patches for horizon-stable-2025.1.tar.gz 2026-08-17 09:22:22.049379 | ubuntu-noble | Check patches for horizon-stable-2025.1.tar.gz 2026-08-17 09:22:22.049385 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 09:22:22.049390 | ubuntu-noble | + echo Check overlays for horizon-stable-2025.1.tar.gz 2026-08-17 09:22:22.049396 | ubuntu-noble | Check overlays for horizon-stable-2025.1.tar.gz 2026-08-17 09:22:22.049402 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 09:22:22.049408 | ubuntu-noble | + popd 2026-08-17 09:22:22.049479 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 09:22:22.049487 | ubuntu-noble | + pushd tarballs 2026-08-17 09:22:22.050345 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz 2026-08-17 09:22:22.051950 | ubuntu-noble | + filename=ironic-stable-2025.1.tar.gz 2026-08-17 09:22:22.051970 | ubuntu-noble | + [[ -e ironic-stable-2025.1.tar.gz ]] 2026-08-17 09:22:22.052067 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz 2026-08-17 09:22:22.052075 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz 2026-08-17 09:22:22.052083 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz 2026-08-17 09:22:23.499734 | ubuntu-noble | 2026-08-17 09:22:23 URL:https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz [2932855/2932855] -> "ironic-stable-2025.1.tar.gz" [1] 2026-08-17 09:22:23.502006 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 09:22:23.502044 | ubuntu-noble | + echo Process ironic-stable-2025.1.tar.gz 2026-08-17 09:22:23.502065 | ubuntu-noble | Process ironic-stable-2025.1.tar.gz 2026-08-17 09:22:23.506604 | ubuntu-noble | ++ tar -tzf ironic-stable-2025.1.tar.gz 2026-08-17 09:22:23.506665 | ubuntu-noble | ++ head -1 2026-08-17 09:22:23.508577 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 09:22:23.511074 | ubuntu-noble | + directory=ironic-29.0.6.dev19 2026-08-17 09:22:23.511609 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 ironic-29.0.6.dev19 2026-08-17 09:22:23.511723 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-17 09:22:23.511743 | ubuntu-noble | ++ local directory=ironic-29.0.6.dev19 2026-08-17 09:22:23.511760 | ubuntu-noble | ++ local suffix= 2026-08-17 09:22:23.511776 | ubuntu-noble | ++ local name=ironic 2026-08-17 09:22:23.511792 | ubuntu-noble | ++ local candidate path 2026-08-17 09:22:23.511835 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:23.511849 | ubuntu-noble | ++ path=patches/2025.1/ironic 2026-08-17 09:22:23.511865 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ironic ]] 2026-08-17 09:22:23.511878 | ubuntu-noble | ++ echo patches/2025.1/ironic 2026-08-17 09:22:23.511894 | ubuntu-noble | ++ return 0 2026-08-17 09:22:23.512466 | ubuntu-noble | + patch_dir=patches/2025.1/ironic 2026-08-17 09:22:23.513601 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 ironic-29.0.6.dev19 /source 2026-08-17 09:22:23.513646 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-17 09:22:23.513659 | ubuntu-noble | ++ local directory=ironic-29.0.6.dev19 2026-08-17 09:22:23.513665 | ubuntu-noble | ++ local suffix=/source 2026-08-17 09:22:23.513718 | ubuntu-noble | ++ local name=ironic 2026-08-17 09:22:23.513728 | ubuntu-noble | ++ local candidate path 2026-08-17 09:22:23.513796 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:23.513818 | ubuntu-noble | ++ path=overlays/2025.1/ironic/source 2026-08-17 09:22:23.513847 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/ironic/source ]] 2026-08-17 09:22:23.513918 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:23.513942 | ubuntu-noble | ++ path=overlays/2025.1/ironic/source 2026-08-17 09:22:23.513947 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/ironic/source ]] 2026-08-17 09:22:23.513953 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:23.513959 | ubuntu-noble | ++ path=overlays/2025.1/ironic/source 2026-08-17 09:22:23.514007 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/ironic/source ]] 2026-08-17 09:22:23.514037 | ubuntu-noble | ++ return 1 2026-08-17 09:22:23.514834 | ubuntu-noble | + overlay_dir= 2026-08-17 09:22:23.514853 | ubuntu-noble | + overlay_dir= 2026-08-17 09:22:23.514857 | ubuntu-noble | + echo Check patches for ironic-stable-2025.1.tar.gz 2026-08-17 09:22:23.514862 | ubuntu-noble | Check patches for ironic-stable-2025.1.tar.gz 2026-08-17 09:22:23.514872 | ubuntu-noble | + [[ -n patches/2025.1/ironic ]] 2026-08-17 09:22:23.514876 | ubuntu-noble | + tar xzf ironic-stable-2025.1.tar.gz 2026-08-17 09:22:23.698682 | ubuntu-noble | + rm ironic-stable-2025.1.tar.gz 2026-08-17 09:22:23.703580 | ubuntu-noble | + find ironic-29.0.6.dev19 -type f 2026-08-17 09:22:23.703615 | ubuntu-noble | + sort 2026-08-17 09:22:23.709340 | ubuntu-noble | + pushd ironic-29.0.6.dev19 2026-08-17 09:22:23.711754 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ironic -type f -name '*.patch' 2026-08-17 09:22:23.711783 | ubuntu-noble | ++ sort 2026-08-17 09:22:23.712965 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 09:22:23.713037 | ubuntu-noble | + apply_patch patches/2025.1/ironic/backport-971459.patch 2026-08-17 09:22:23.713043 | ubuntu-noble | + local rel=patches/2025.1/ironic/backport-971459.patch 2026-08-17 09:22:23.713051 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ironic/backport-971459.patch 2026-08-17 09:22:23.713056 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/ironic/backport-971459.patch' 2026-08-17 09:22:23.713063 | ubuntu-noble | APPLY PATCH patches/2025.1/ironic/backport-971459.patch 2026-08-17 09:22:23.713067 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 09:22:23.715036 | ubuntu-noble | checking file ironic/common/states.py 2026-08-17 09:22:23.715060 | ubuntu-noble | checking file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-08-17 09:22:23.715065 | ubuntu-noble | Hunk #1 succeeded at 214 (offset 1 line). 2026-08-17 09:22:23.715070 | ubuntu-noble | checking file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-17 09:22:23.715202 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 09:22:23.716689 | ubuntu-noble | patching file ironic/common/states.py 2026-08-17 09:22:23.717574 | ubuntu-noble | patching file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-08-17 09:22:23.717598 | ubuntu-noble | Hunk #1 succeeded at 214 (offset 1 line). 2026-08-17 09:22:23.717604 | ubuntu-noble | patching file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-17 09:22:23.717613 | ubuntu-noble | + echo patches/2025.1/ironic/backport-971459.patch 2026-08-17 09:22:23.717699 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 09:22:23.717743 | ubuntu-noble | + apply_patch patches/2025.1/ironic/virtual-media-nfs.patch 2026-08-17 09:22:23.717766 | ubuntu-noble | + local rel=patches/2025.1/ironic/virtual-media-nfs.patch 2026-08-17 09:22:23.717780 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/ironic/virtual-media-nfs.patch 2026-08-17 09:22:23.717788 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/ironic/virtual-media-nfs.patch' 2026-08-17 09:22:23.717795 | ubuntu-noble | APPLY PATCH patches/2025.1/ironic/virtual-media-nfs.patch 2026-08-17 09:22:23.717801 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 09:22:23.719502 | ubuntu-noble | checking file ironic/conf/deploy.py 2026-08-17 09:22:23.719574 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 09:22:23.721183 | ubuntu-noble | patching file ironic/conf/deploy.py 2026-08-17 09:22:23.721242 | ubuntu-noble | + echo patches/2025.1/ironic/virtual-media-nfs.patch 2026-08-17 09:22:23.721315 | ubuntu-noble | + popd 2026-08-17 09:22:23.723573 | ubuntu-noble | + find ironic-29.0.6.dev19 -type f 2026-08-17 09:22:23.723597 | ubuntu-noble | + sort 2026-08-17 09:22:23.729353 | ubuntu-noble | + append_new_files_to_sources_txt ironic-29.0.6.dev19 files-before files-after 2026-08-17 09:22:23.729422 | ubuntu-noble | + local directory=ironic-29.0.6.dev19 2026-08-17 09:22:23.729446 | ubuntu-noble | + local before=files-before 2026-08-17 09:22:23.729464 | ubuntu-noble | + local after=files-after 2026-08-17 09:22:23.729491 | ubuntu-noble | + local sources_txt 2026-08-17 09:22:23.730363 | ubuntu-noble | ++ find ironic-29.0.6.dev19 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-17 09:22:23.730642 | ubuntu-noble | ++ head -1 2026-08-17 09:22:23.732455 | ubuntu-noble | + sources_txt=ironic-29.0.6.dev19/ironic.egg-info/SOURCES.txt 2026-08-17 09:22:23.732503 | ubuntu-noble | + [[ -z ironic-29.0.6.dev19/ironic.egg-info/SOURCES.txt ]] 2026-08-17 09:22:23.732542 | ubuntu-noble | + local new_files 2026-08-17 09:22:23.733052 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-17 09:22:23.736462 | ubuntu-noble | + new_files='ironic-29.0.6.dev19/ironic/tests/unit/api/controllers/v1/test_ramdisk.py.orig 2026-08-17 09:22:23.736479 | ubuntu-noble | ironic-29.0.6.dev19/releasenotes/notes/bug-2136818-9285f09043204290.yaml' 2026-08-17 09:22:23.736483 | ubuntu-noble | + [[ -z ironic-29.0.6.dev19/ironic/tests/unit/api/controllers/v1/test_ramdisk.py.orig 2026-08-17 09:22:23.736487 | ubuntu-noble | ironic-29.0.6.dev19/releasenotes/notes/bug-2136818-9285f09043204290.yaml ]] 2026-08-17 09:22:23.736742 | ubuntu-noble | ++ tail -c1 ironic-29.0.6.dev19/ironic.egg-info/SOURCES.txt 2026-08-17 09:22:23.738177 | ubuntu-noble | + [[ -n l ]] 2026-08-17 09:22:23.738195 | ubuntu-noble | + echo 2026-08-17 09:22:23.738199 | ubuntu-noble | + local file 2026-08-17 09:22:23.738202 | ubuntu-noble | + for file in $new_files 2026-08-17 09:22:23.738206 | ubuntu-noble | + case $file in 2026-08-17 09:22:23.738209 | ubuntu-noble | + continue 2026-08-17 09:22:23.738213 | ubuntu-noble | + for file in $new_files 2026-08-17 09:22:23.738216 | ubuntu-noble | + case $file in 2026-08-17 09:22:23.738220 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2136818-9285f09043204290.yaml TO ironic-29.0.6.dev19/ironic.egg-info/SOURCES.txt' 2026-08-17 09:22:23.738225 | ubuntu-noble | APPEND releasenotes/notes/bug-2136818-9285f09043204290.yaml TO ironic-29.0.6.dev19/ironic.egg-info/SOURCES.txt 2026-08-17 09:22:23.738228 | ubuntu-noble | + echo releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-17 09:22:23.738232 | ubuntu-noble | + rm files-before files-after 2026-08-17 09:22:23.739561 | ubuntu-noble | + tar czf ironic-stable-2025.1.tar.gz ironic-29.0.6.dev19 2026-08-17 09:22:24.310673 | ubuntu-noble | + rm -r ironic-29.0.6.dev19 2026-08-17 09:22:24.363085 | ubuntu-noble | + echo Check overlays for ironic-stable-2025.1.tar.gz 2026-08-17 09:22:24.363140 | ubuntu-noble | Check overlays for ironic-stable-2025.1.tar.gz 2026-08-17 09:22:24.363146 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 09:22:24.363151 | ubuntu-noble | + popd 2026-08-17 09:22:24.363156 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 09:22:24.363161 | ubuntu-noble | + pushd tarballs 2026-08-17 09:22:24.363352 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz 2026-08-17 09:22:24.365700 | ubuntu-noble | + filename=keystone-stable-2025.1.tar.gz 2026-08-17 09:22:24.365725 | ubuntu-noble | + [[ -e keystone-stable-2025.1.tar.gz ]] 2026-08-17 09:22:24.365730 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz 2026-08-17 09:22:24.365735 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz 2026-08-17 09:22:24.365741 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz 2026-08-17 09:22:25.829865 | ubuntu-noble | 2026-08-17 09:22:25 URL:https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz [1792830/1792830] -> "keystone-stable-2025.1.tar.gz" [1] 2026-08-17 09:22:25.832763 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 09:22:25.832829 | ubuntu-noble | + echo Process keystone-stable-2025.1.tar.gz 2026-08-17 09:22:25.832840 | ubuntu-noble | Process keystone-stable-2025.1.tar.gz 2026-08-17 09:22:25.835589 | ubuntu-noble | ++ tar -tzf keystone-stable-2025.1.tar.gz 2026-08-17 09:22:25.835627 | ubuntu-noble | ++ head -1 2026-08-17 09:22:25.837352 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 09:22:25.842710 | ubuntu-noble | + directory=keystone-27.0.3.dev4 2026-08-17 09:22:25.843559 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 keystone-27.0.3.dev4 2026-08-17 09:22:25.843637 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-17 09:22:25.843650 | ubuntu-noble | ++ local directory=keystone-27.0.3.dev4 2026-08-17 09:22:25.843702 | ubuntu-noble | ++ local suffix= 2026-08-17 09:22:25.843736 | ubuntu-noble | ++ local name=keystone 2026-08-17 09:22:25.843745 | ubuntu-noble | ++ local candidate path 2026-08-17 09:22:25.843787 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:25.843811 | ubuntu-noble | ++ path=patches/2025.1/keystone 2026-08-17 09:22:25.843818 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/keystone ]] 2026-08-17 09:22:25.843844 | ubuntu-noble | ++ echo patches/2025.1/keystone 2026-08-17 09:22:25.843883 | ubuntu-noble | ++ return 0 2026-08-17 09:22:25.844520 | ubuntu-noble | + patch_dir=patches/2025.1/keystone 2026-08-17 09:22:25.844925 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 keystone-27.0.3.dev4 /source 2026-08-17 09:22:25.845004 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-17 09:22:25.845014 | ubuntu-noble | ++ local directory=keystone-27.0.3.dev4 2026-08-17 09:22:25.845039 | ubuntu-noble | ++ local suffix=/source 2026-08-17 09:22:25.845089 | ubuntu-noble | ++ local name=keystone 2026-08-17 09:22:25.845096 | ubuntu-noble | ++ local candidate path 2026-08-17 09:22:25.845123 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:25.845131 | ubuntu-noble | ++ path=overlays/2025.1/keystone/source 2026-08-17 09:22:25.845140 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/keystone/source ]] 2026-08-17 09:22:25.845183 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:25.845192 | ubuntu-noble | ++ path=overlays/2025.1/keystone/source 2026-08-17 09:22:25.845198 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/keystone/source ]] 2026-08-17 09:22:25.845215 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:25.845221 | ubuntu-noble | ++ path=overlays/2025.1/keystone/source 2026-08-17 09:22:25.845229 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/keystone/source ]] 2026-08-17 09:22:25.845235 | ubuntu-noble | ++ return 1 2026-08-17 09:22:25.845882 | ubuntu-noble | + overlay_dir= 2026-08-17 09:22:25.845952 | ubuntu-noble | + overlay_dir= 2026-08-17 09:22:25.845997 | ubuntu-noble | + echo Check patches for keystone-stable-2025.1.tar.gz 2026-08-17 09:22:25.846009 | ubuntu-noble | Check patches for keystone-stable-2025.1.tar.gz 2026-08-17 09:22:25.846020 | ubuntu-noble | + [[ -n patches/2025.1/keystone ]] 2026-08-17 09:22:25.846030 | ubuntu-noble | + tar xzf keystone-stable-2025.1.tar.gz 2026-08-17 09:22:25.979478 | ubuntu-noble | + rm keystone-stable-2025.1.tar.gz 2026-08-17 09:22:25.983582 | ubuntu-noble | + find keystone-27.0.3.dev4 -type f 2026-08-17 09:22:25.983617 | ubuntu-noble | + sort 2026-08-17 09:22:25.989700 | ubuntu-noble | + pushd keystone-27.0.3.dev4 2026-08-17 09:22:25.990663 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/keystone -type f -name '*.patch' 2026-08-17 09:22:25.990854 | ubuntu-noble | ++ sort 2026-08-17 09:22:25.993022 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 09:22:25.993115 | ubuntu-noble | + apply_patch patches/2025.1/keystone/0007-Include-system-scope-in-rescope-guard.patch 2026-08-17 09:22:25.993156 | ubuntu-noble | + local rel=patches/2025.1/keystone/0007-Include-system-scope-in-rescope-guard.patch 2026-08-17 09:22:25.993185 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/keystone/0007-Include-system-scope-in-rescope-guard.patch 2026-08-17 09:22:25.993211 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/keystone/0007-Include-system-scope-in-rescope-guard.patch' 2026-08-17 09:22:25.993224 | ubuntu-noble | APPLY PATCH patches/2025.1/keystone/0007-Include-system-scope-in-rescope-guard.patch 2026-08-17 09:22:25.993243 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 09:22:25.994510 | ubuntu-noble | checking file keystone/auth/plugins/token.py 2026-08-17 09:22:25.995155 | ubuntu-noble | checking file keystone/tests/unit/test_v3_auth.py 2026-08-17 09:22:25.996037 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 09:22:25.996980 | ubuntu-noble | patching file keystone/auth/plugins/token.py 2026-08-17 09:22:25.997635 | ubuntu-noble | patching file keystone/tests/unit/test_v3_auth.py 2026-08-17 09:22:25.999133 | ubuntu-noble | + echo patches/2025.1/keystone/0007-Include-system-scope-in-rescope-guard.patch 2026-08-17 09:22:25.999152 | ubuntu-noble | + popd 2026-08-17 09:22:25.999159 | ubuntu-noble | + find keystone-27.0.3.dev4 -type f 2026-08-17 09:22:25.999353 | ubuntu-noble | + sort 2026-08-17 09:22:26.007001 | ubuntu-noble | + append_new_files_to_sources_txt keystone-27.0.3.dev4 files-before files-after 2026-08-17 09:22:26.007030 | ubuntu-noble | + local directory=keystone-27.0.3.dev4 2026-08-17 09:22:26.007036 | ubuntu-noble | + local before=files-before 2026-08-17 09:22:26.007053 | ubuntu-noble | + local after=files-after 2026-08-17 09:22:26.007057 | ubuntu-noble | + local sources_txt 2026-08-17 09:22:26.009063 | ubuntu-noble | ++ find keystone-27.0.3.dev4 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-17 09:22:26.009089 | ubuntu-noble | ++ head -1 2026-08-17 09:22:26.010058 | ubuntu-noble | + sources_txt=keystone-27.0.3.dev4/keystone.egg-info/SOURCES.txt 2026-08-17 09:22:26.010083 | ubuntu-noble | + [[ -z keystone-27.0.3.dev4/keystone.egg-info/SOURCES.txt ]] 2026-08-17 09:22:26.010087 | ubuntu-noble | + local new_files 2026-08-17 09:22:26.010582 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-17 09:22:26.012677 | ubuntu-noble | + new_files= 2026-08-17 09:22:26.012706 | ubuntu-noble | + [[ -z '' ]] 2026-08-17 09:22:26.012710 | ubuntu-noble | + return 2026-08-17 09:22:26.012729 | ubuntu-noble | + rm files-before files-after 2026-08-17 09:22:26.014211 | ubuntu-noble | + tar czf keystone-stable-2025.1.tar.gz keystone-27.0.3.dev4 2026-08-17 09:22:26.373220 | ubuntu-noble | + rm -r keystone-27.0.3.dev4 2026-08-17 09:22:26.404395 | ubuntu-noble | + echo Check overlays for keystone-stable-2025.1.tar.gz 2026-08-17 09:22:26.404453 | ubuntu-noble | Check overlays for keystone-stable-2025.1.tar.gz 2026-08-17 09:22:26.404466 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 09:22:26.404471 | ubuntu-noble | + popd 2026-08-17 09:22:26.404546 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 09:22:26.404617 | ubuntu-noble | + pushd tarballs 2026-08-17 09:22:26.405663 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz 2026-08-17 09:22:26.407749 | ubuntu-noble | + filename=magnum-stable-2025.1.tar.gz 2026-08-17 09:22:26.407796 | ubuntu-noble | + [[ -e magnum-stable-2025.1.tar.gz ]] 2026-08-17 09:22:26.407807 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz 2026-08-17 09:22:26.407828 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz 2026-08-17 09:22:26.407840 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz 2026-08-17 09:22:27.582652 | ubuntu-noble | 2026-08-17 09:22:27 URL:https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz [979330/979330] -> "magnum-stable-2025.1.tar.gz" [1] 2026-08-17 09:22:27.585496 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 09:22:27.585578 | ubuntu-noble | + echo Process magnum-stable-2025.1.tar.gz 2026-08-17 09:22:27.585591 | ubuntu-noble | Process magnum-stable-2025.1.tar.gz 2026-08-17 09:22:27.588607 | ubuntu-noble | ++ tar -tzf magnum-stable-2025.1.tar.gz 2026-08-17 09:22:27.588648 | ubuntu-noble | ++ head -1 2026-08-17 09:22:27.589052 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 09:22:27.595224 | ubuntu-noble | + directory=magnum-20.0.3.dev2 2026-08-17 09:22:27.596369 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 magnum-20.0.3.dev2 2026-08-17 09:22:27.596468 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-17 09:22:27.596519 | ubuntu-noble | ++ local directory=magnum-20.0.3.dev2 2026-08-17 09:22:27.596754 | ubuntu-noble | ++ local suffix= 2026-08-17 09:22:27.596844 | ubuntu-noble | ++ local name=magnum 2026-08-17 09:22:27.596860 | ubuntu-noble | ++ local candidate path 2026-08-17 09:22:27.596873 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:27.596883 | ubuntu-noble | ++ path=patches/2025.1/magnum 2026-08-17 09:22:27.596894 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/magnum ]] 2026-08-17 09:22:27.596910 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:27.596920 | ubuntu-noble | ++ path=patches/2025.1/magnum 2026-08-17 09:22:27.596930 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/magnum ]] 2026-08-17 09:22:27.596943 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:27.596981 | ubuntu-noble | ++ path=patches/2025.1/magnum 2026-08-17 09:22:27.596991 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/magnum ]] 2026-08-17 09:22:27.597005 | ubuntu-noble | ++ return 1 2026-08-17 09:22:27.598118 | ubuntu-noble | + patch_dir= 2026-08-17 09:22:27.598159 | ubuntu-noble | + patch_dir= 2026-08-17 09:22:27.598703 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 magnum-20.0.3.dev2 /source 2026-08-17 09:22:27.598792 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-17 09:22:27.598810 | ubuntu-noble | ++ local directory=magnum-20.0.3.dev2 2026-08-17 09:22:27.598844 | ubuntu-noble | ++ local suffix=/source 2026-08-17 09:22:27.598892 | ubuntu-noble | ++ local name=magnum 2026-08-17 09:22:27.598907 | ubuntu-noble | ++ local candidate path 2026-08-17 09:22:27.598967 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:27.598983 | ubuntu-noble | ++ path=overlays/2025.1/magnum/source 2026-08-17 09:22:27.598998 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/magnum/source ]] 2026-08-17 09:22:27.599045 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:27.599060 | ubuntu-noble | ++ path=overlays/2025.1/magnum/source 2026-08-17 09:22:27.599071 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/magnum/source ]] 2026-08-17 09:22:27.599084 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:27.599094 | ubuntu-noble | ++ path=overlays/2025.1/magnum/source 2026-08-17 09:22:27.599104 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/magnum/source ]] 2026-08-17 09:22:27.599117 | ubuntu-noble | ++ return 1 2026-08-17 09:22:27.599705 | ubuntu-noble | + overlay_dir= 2026-08-17 09:22:27.599773 | ubuntu-noble | + overlay_dir= 2026-08-17 09:22:27.599794 | ubuntu-noble | + echo Check patches for magnum-stable-2025.1.tar.gz 2026-08-17 09:22:27.599805 | ubuntu-noble | Check patches for magnum-stable-2025.1.tar.gz 2026-08-17 09:22:27.599815 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 09:22:27.599824 | ubuntu-noble | + echo Check overlays for magnum-stable-2025.1.tar.gz 2026-08-17 09:22:27.599832 | ubuntu-noble | Check overlays for magnum-stable-2025.1.tar.gz 2026-08-17 09:22:27.599841 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 09:22:27.599850 | ubuntu-noble | + popd 2026-08-17 09:22:27.599978 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 09:22:27.599993 | ubuntu-noble | + pushd tarballs 2026-08-17 09:22:27.601096 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz 2026-08-17 09:22:27.603407 | ubuntu-noble | + filename=manila-stable-2025.1.tar.gz 2026-08-17 09:22:27.603451 | ubuntu-noble | + [[ -e manila-stable-2025.1.tar.gz ]] 2026-08-17 09:22:27.603521 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz 2026-08-17 09:22:27.603555 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz 2026-08-17 09:22:27.603589 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz 2026-08-17 09:22:29.220738 | ubuntu-noble | 2026-08-17 09:22:29 URL:https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz [3547200/3547200] -> "manila-stable-2025.1.tar.gz" [1] 2026-08-17 09:22:29.222795 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/manila/manila-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 09:22:29.222858 | ubuntu-noble | + echo Process manila-stable-2025.1.tar.gz 2026-08-17 09:22:29.222869 | ubuntu-noble | Process manila-stable-2025.1.tar.gz 2026-08-17 09:22:29.225642 | ubuntu-noble | ++ tar -tzf manila-stable-2025.1.tar.gz 2026-08-17 09:22:29.225696 | ubuntu-noble | ++ head -1 2026-08-17 09:22:29.226739 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 09:22:29.233627 | ubuntu-noble | + directory=manila-20.0.2.dev20 2026-08-17 09:22:29.234067 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 manila-20.0.2.dev20 2026-08-17 09:22:29.234152 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-17 09:22:29.234166 | ubuntu-noble | ++ local directory=manila-20.0.2.dev20 2026-08-17 09:22:29.234202 | ubuntu-noble | ++ local suffix= 2026-08-17 09:22:29.234264 | ubuntu-noble | ++ local name=manila 2026-08-17 09:22:29.234273 | ubuntu-noble | ++ local candidate path 2026-08-17 09:22:29.234306 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:29.234316 | ubuntu-noble | ++ path=patches/2025.1/manila 2026-08-17 09:22:29.234325 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/manila ]] 2026-08-17 09:22:29.234391 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:29.234399 | ubuntu-noble | ++ path=patches/2025.1/manila 2026-08-17 09:22:29.234406 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/manila ]] 2026-08-17 09:22:29.234415 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:29.234421 | ubuntu-noble | ++ path=patches/2025.1/manila 2026-08-17 09:22:29.234428 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/manila ]] 2026-08-17 09:22:29.234452 | ubuntu-noble | ++ return 1 2026-08-17 09:22:29.234815 | ubuntu-noble | + patch_dir= 2026-08-17 09:22:29.234833 | ubuntu-noble | + patch_dir= 2026-08-17 09:22:29.235613 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 manila-20.0.2.dev20 /source 2026-08-17 09:22:29.235654 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-17 09:22:29.235668 | ubuntu-noble | ++ local directory=manila-20.0.2.dev20 2026-08-17 09:22:29.235676 | ubuntu-noble | ++ local suffix=/source 2026-08-17 09:22:29.235684 | ubuntu-noble | ++ local name=manila 2026-08-17 09:22:29.235693 | ubuntu-noble | ++ local candidate path 2026-08-17 09:22:29.235750 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:29.235759 | ubuntu-noble | ++ path=overlays/2025.1/manila/source 2026-08-17 09:22:29.235768 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/manila/source ]] 2026-08-17 09:22:29.235793 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:29.235803 | ubuntu-noble | ++ path=overlays/2025.1/manila/source 2026-08-17 09:22:29.235810 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/manila/source ]] 2026-08-17 09:22:29.235819 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:29.235826 | ubuntu-noble | ++ path=overlays/2025.1/manila/source 2026-08-17 09:22:29.235835 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/manila/source ]] 2026-08-17 09:22:29.235842 | ubuntu-noble | ++ return 1 2026-08-17 09:22:29.236691 | ubuntu-noble | + overlay_dir= 2026-08-17 09:22:29.236724 | ubuntu-noble | + overlay_dir= 2026-08-17 09:22:29.236733 | ubuntu-noble | + echo Check patches for manila-stable-2025.1.tar.gz 2026-08-17 09:22:29.236740 | ubuntu-noble | Check patches for manila-stable-2025.1.tar.gz 2026-08-17 09:22:29.236747 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 09:22:29.236755 | ubuntu-noble | + echo Check overlays for manila-stable-2025.1.tar.gz 2026-08-17 09:22:29.236762 | ubuntu-noble | Check overlays for manila-stable-2025.1.tar.gz 2026-08-17 09:22:29.236768 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 09:22:29.236776 | ubuntu-noble | + popd 2026-08-17 09:22:29.236783 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 09:22:29.236790 | ubuntu-noble | + pushd tarballs 2026-08-17 09:22:29.237063 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz 2026-08-17 09:22:29.238728 | ubuntu-noble | + filename=masakari-stable-2025.1.tar.gz 2026-08-17 09:22:29.238746 | ubuntu-noble | + [[ -e masakari-stable-2025.1.tar.gz ]] 2026-08-17 09:22:29.238782 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz 2026-08-17 09:22:29.238790 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz 2026-08-17 09:22:29.238799 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz 2026-08-17 09:22:30.322726 | ubuntu-noble | 2026-08-17 09:22:30 URL:https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz [365497/365497] -> "masakari-stable-2025.1.tar.gz" [1] 2026-08-17 09:22:30.324779 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 09:22:30.324837 | ubuntu-noble | + echo Process masakari-stable-2025.1.tar.gz 2026-08-17 09:22:30.324850 | ubuntu-noble | Process masakari-stable-2025.1.tar.gz 2026-08-17 09:22:30.327636 | ubuntu-noble | ++ tar -tzf masakari-stable-2025.1.tar.gz 2026-08-17 09:22:30.327695 | ubuntu-noble | ++ head -1 2026-08-17 09:22:30.328409 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 09:22:30.336674 | ubuntu-noble | + directory=masakari-19.0.1.dev3 2026-08-17 09:22:30.337616 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 masakari-19.0.1.dev3 2026-08-17 09:22:30.337660 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-17 09:22:30.337670 | ubuntu-noble | ++ local directory=masakari-19.0.1.dev3 2026-08-17 09:22:30.337678 | ubuntu-noble | ++ local suffix= 2026-08-17 09:22:30.337685 | ubuntu-noble | ++ local name=masakari 2026-08-17 09:22:30.337692 | ubuntu-noble | ++ local candidate path 2026-08-17 09:22:30.337699 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:30.337706 | ubuntu-noble | ++ path=patches/2025.1/masakari 2026-08-17 09:22:30.337714 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/masakari ]] 2026-08-17 09:22:30.337727 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:30.337750 | ubuntu-noble | ++ path=patches/2025.1/masakari 2026-08-17 09:22:30.337757 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/masakari ]] 2026-08-17 09:22:30.337763 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:30.337768 | ubuntu-noble | ++ path=patches/2025.1/masakari 2026-08-17 09:22:30.337784 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/masakari ]] 2026-08-17 09:22:30.337790 | ubuntu-noble | ++ return 1 2026-08-17 09:22:30.338311 | ubuntu-noble | + patch_dir= 2026-08-17 09:22:30.338329 | ubuntu-noble | + patch_dir= 2026-08-17 09:22:30.338746 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 masakari-19.0.1.dev3 /source 2026-08-17 09:22:30.338766 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-17 09:22:30.338795 | ubuntu-noble | ++ local directory=masakari-19.0.1.dev3 2026-08-17 09:22:30.338820 | ubuntu-noble | ++ local suffix=/source 2026-08-17 09:22:30.338857 | ubuntu-noble | ++ local name=masakari 2026-08-17 09:22:30.338866 | ubuntu-noble | ++ local candidate path 2026-08-17 09:22:30.338896 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:30.338905 | ubuntu-noble | ++ path=overlays/2025.1/masakari/source 2026-08-17 09:22:30.338914 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/masakari/source ]] 2026-08-17 09:22:30.338952 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:30.338962 | ubuntu-noble | ++ path=overlays/2025.1/masakari/source 2026-08-17 09:22:30.338968 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/masakari/source ]] 2026-08-17 09:22:30.338976 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:30.338982 | ubuntu-noble | ++ path=overlays/2025.1/masakari/source 2026-08-17 09:22:30.338990 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/masakari/source ]] 2026-08-17 09:22:30.338995 | ubuntu-noble | ++ return 1 2026-08-17 09:22:30.339612 | ubuntu-noble | + overlay_dir= 2026-08-17 09:22:30.339647 | ubuntu-noble | + overlay_dir= 2026-08-17 09:22:30.339654 | ubuntu-noble | + echo Check patches for masakari-stable-2025.1.tar.gz 2026-08-17 09:22:30.339660 | ubuntu-noble | Check patches for masakari-stable-2025.1.tar.gz 2026-08-17 09:22:30.339667 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 09:22:30.339672 | ubuntu-noble | + echo Check overlays for masakari-stable-2025.1.tar.gz 2026-08-17 09:22:30.339678 | ubuntu-noble | Check overlays for masakari-stable-2025.1.tar.gz 2026-08-17 09:22:30.339683 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 09:22:30.339689 | ubuntu-noble | + popd 2026-08-17 09:22:30.339695 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 09:22:30.339700 | ubuntu-noble | + pushd tarballs 2026-08-17 09:22:30.340346 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-17 09:22:30.341867 | ubuntu-noble | + filename=neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-17 09:22:30.341888 | ubuntu-noble | + [[ -e neutron-dynamic-routing-stable-2025.1.tar.gz ]] 2026-08-17 09:22:30.341984 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-17 09:22:30.341992 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-17 09:22:30.342019 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-17 09:22:31.295682 | ubuntu-noble | 2026-08-17 09:22:31 URL:https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz [124178/124178] -> "neutron-dynamic-routing-stable-2025.1.tar.gz" [1] 2026-08-17 09:22:31.297945 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 09:22:31.298002 | ubuntu-noble | + echo Process neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-17 09:22:31.298015 | ubuntu-noble | Process neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-17 09:22:31.301627 | ubuntu-noble | ++ tar -tzf neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-17 09:22:31.301676 | ubuntu-noble | ++ head -1 2026-08-17 09:22:31.303621 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 09:22:31.309344 | ubuntu-noble | + directory=neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-17 09:22:31.309816 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-17 09:22:31.309891 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-17 09:22:31.309938 | ubuntu-noble | ++ local directory=neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-17 09:22:31.309977 | ubuntu-noble | ++ local suffix= 2026-08-17 09:22:31.310040 | ubuntu-noble | ++ local name=neutron_dynamic_routing 2026-08-17 09:22:31.310050 | ubuntu-noble | ++ local candidate path 2026-08-17 09:22:31.310087 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:31.310098 | ubuntu-noble | ++ path=patches/2025.1/neutron_dynamic_routing 2026-08-17 09:22:31.310109 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron_dynamic_routing ]] 2026-08-17 09:22:31.310155 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:31.310167 | ubuntu-noble | ++ path=patches/2025.1/neutron-dynamic-routing 2026-08-17 09:22:31.310174 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron-dynamic-routing ]] 2026-08-17 09:22:31.310184 | ubuntu-noble | ++ echo patches/2025.1/neutron-dynamic-routing 2026-08-17 09:22:31.310214 | ubuntu-noble | ++ return 0 2026-08-17 09:22:31.310953 | ubuntu-noble | + patch_dir=patches/2025.1/neutron-dynamic-routing 2026-08-17 09:22:31.311358 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 neutron_dynamic_routing-26.0.0.0rc2.dev2 /source 2026-08-17 09:22:31.311421 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-17 09:22:31.311431 | ubuntu-noble | ++ local directory=neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-17 09:22:31.311441 | ubuntu-noble | ++ local suffix=/source 2026-08-17 09:22:31.311492 | ubuntu-noble | ++ local name=neutron_dynamic_routing 2026-08-17 09:22:31.311501 | ubuntu-noble | ++ local candidate path 2026-08-17 09:22:31.311570 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:31.311588 | ubuntu-noble | ++ path=overlays/2025.1/neutron_dynamic_routing/source 2026-08-17 09:22:31.311596 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron_dynamic_routing/source ]] 2026-08-17 09:22:31.311607 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:31.311614 | ubuntu-noble | ++ path=overlays/2025.1/neutron-dynamic-routing/source 2026-08-17 09:22:31.311621 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron-dynamic-routing/source ]] 2026-08-17 09:22:31.311631 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:31.311638 | ubuntu-noble | ++ path=overlays/2025.1/neutron_dynamic_routing/source 2026-08-17 09:22:31.311645 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron_dynamic_routing/source ]] 2026-08-17 09:22:31.311655 | ubuntu-noble | ++ return 1 2026-08-17 09:22:31.312415 | ubuntu-noble | + overlay_dir= 2026-08-17 09:22:31.312434 | ubuntu-noble | + overlay_dir= 2026-08-17 09:22:31.312442 | ubuntu-noble | + echo Check patches for neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-17 09:22:31.312450 | ubuntu-noble | Check patches for neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-17 09:22:31.312457 | ubuntu-noble | + [[ -n patches/2025.1/neutron-dynamic-routing ]] 2026-08-17 09:22:31.312464 | ubuntu-noble | + tar xzf neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-17 09:22:31.334908 | ubuntu-noble | + rm neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-17 09:22:31.338582 | ubuntu-noble | + find neutron_dynamic_routing-26.0.0.0rc2.dev2 -type f 2026-08-17 09:22:31.338620 | ubuntu-noble | + sort 2026-08-17 09:22:31.340186 | ubuntu-noble | + pushd neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-17 09:22:31.343393 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron-dynamic-routing -type f -name '*.patch' 2026-08-17 09:22:31.343421 | ubuntu-noble | ++ sort 2026-08-17 09:22:31.344853 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 09:22:31.344880 | ubuntu-noble | + apply_patch patches/2025.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-17 09:22:31.344885 | ubuntu-noble | + local rel=patches/2025.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-17 09:22:31.344890 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-17 09:22:31.344903 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/neutron-dynamic-routing/bug-2023632.patch' 2026-08-17 09:22:31.344908 | ubuntu-noble | APPLY PATCH patches/2025.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-17 09:22:31.344913 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 09:22:31.346628 | ubuntu-noble | checking file neutron_dynamic_routing/db/bgp_db.py 2026-08-17 09:22:31.346842 | ubuntu-noble | Hunk #1 succeeded at 1024 (offset 6 lines). 2026-08-17 09:22:31.347388 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 09:22:31.349108 | ubuntu-noble | patching file neutron_dynamic_routing/db/bgp_db.py 2026-08-17 09:22:31.349130 | ubuntu-noble | Hunk #1 succeeded at 1024 (offset 6 lines). 2026-08-17 09:22:31.349216 | ubuntu-noble | + echo patches/2025.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-17 09:22:31.349297 | ubuntu-noble | + popd 2026-08-17 09:22:31.349844 | ubuntu-noble | + find neutron_dynamic_routing-26.0.0.0rc2.dev2 -type f 2026-08-17 09:22:31.350014 | ubuntu-noble | + sort 2026-08-17 09:22:31.353548 | ubuntu-noble | + append_new_files_to_sources_txt neutron_dynamic_routing-26.0.0.0rc2.dev2 files-before files-after 2026-08-17 09:22:31.353623 | ubuntu-noble | + local directory=neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-17 09:22:31.353646 | ubuntu-noble | + local before=files-before 2026-08-17 09:22:31.353663 | ubuntu-noble | + local after=files-after 2026-08-17 09:22:31.353679 | ubuntu-noble | + local sources_txt 2026-08-17 09:22:31.354649 | ubuntu-noble | ++ find neutron_dynamic_routing-26.0.0.0rc2.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-17 09:22:31.354972 | ubuntu-noble | ++ head -1 2026-08-17 09:22:31.357039 | ubuntu-noble | + sources_txt=neutron_dynamic_routing-26.0.0.0rc2.dev2/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-08-17 09:22:31.357062 | ubuntu-noble | + [[ -z neutron_dynamic_routing-26.0.0.0rc2.dev2/neutron_dynamic_routing.egg-info/SOURCES.txt ]] 2026-08-17 09:22:31.357067 | ubuntu-noble | + local new_files 2026-08-17 09:22:31.357418 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-17 09:22:31.359518 | ubuntu-noble | + new_files=neutron_dynamic_routing-26.0.0.0rc2.dev2/neutron_dynamic_routing/db/bgp_db.py.orig 2026-08-17 09:22:31.359555 | ubuntu-noble | + [[ -z neutron_dynamic_routing-26.0.0.0rc2.dev2/neutron_dynamic_routing/db/bgp_db.py.orig ]] 2026-08-17 09:22:31.359961 | ubuntu-noble | ++ tail -c1 neutron_dynamic_routing-26.0.0.0rc2.dev2/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-08-17 09:22:31.361616 | ubuntu-noble | + [[ -n h ]] 2026-08-17 09:22:31.361658 | ubuntu-noble | + echo 2026-08-17 09:22:31.361665 | ubuntu-noble | + local file 2026-08-17 09:22:31.361670 | ubuntu-noble | + for file in $new_files 2026-08-17 09:22:31.361675 | ubuntu-noble | + case $file in 2026-08-17 09:22:31.361680 | ubuntu-noble | + continue 2026-08-17 09:22:31.361685 | ubuntu-noble | + rm files-before files-after 2026-08-17 09:22:31.362862 | ubuntu-noble | + tar czf neutron-dynamic-routing-stable-2025.1.tar.gz neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-17 09:22:31.395787 | ubuntu-noble | + rm -r neutron_dynamic_routing-26.0.0.0rc2.dev2 2026-08-17 09:22:31.401504 | ubuntu-noble | + echo Check overlays for neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-17 09:22:31.401553 | ubuntu-noble | Check overlays for neutron-dynamic-routing-stable-2025.1.tar.gz 2026-08-17 09:22:31.401563 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 09:22:31.401567 | ubuntu-noble | + popd 2026-08-17 09:22:31.401701 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 09:22:31.401729 | ubuntu-noble | + pushd tarballs 2026-08-17 09:22:31.402659 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.1.tar.gz 2026-08-17 09:22:31.404935 | ubuntu-noble | + filename=neutron-vpnaas-stable-2025.1.tar.gz 2026-08-17 09:22:31.404993 | ubuntu-noble | + [[ -e neutron-vpnaas-stable-2025.1.tar.gz ]] 2026-08-17 09:22:31.405056 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.1.tar.gz 2026-08-17 09:22:31.405061 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.1.tar.gz 2026-08-17 09:22:31.405091 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.1.tar.gz 2026-08-17 09:22:32.387741 | ubuntu-noble | 2026-08-17 09:22:32 URL:https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.1.tar.gz [229988/229988] -> "neutron-vpnaas-stable-2025.1.tar.gz" [1] 2026-08-17 09:22:32.390469 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 09:22:32.390576 | ubuntu-noble | + echo Process neutron-vpnaas-stable-2025.1.tar.gz 2026-08-17 09:22:32.390594 | ubuntu-noble | Process neutron-vpnaas-stable-2025.1.tar.gz 2026-08-17 09:22:32.393608 | ubuntu-noble | ++ tar -tzf neutron-vpnaas-stable-2025.1.tar.gz 2026-08-17 09:22:32.393652 | ubuntu-noble | ++ head -1 2026-08-17 09:22:32.394277 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 09:22:32.401899 | ubuntu-noble | + directory=neutron_vpnaas-26.0.0.0rc2.dev2 2026-08-17 09:22:32.402727 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 neutron_vpnaas-26.0.0.0rc2.dev2 2026-08-17 09:22:32.402800 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-17 09:22:32.402839 | ubuntu-noble | ++ local directory=neutron_vpnaas-26.0.0.0rc2.dev2 2026-08-17 09:22:32.402874 | ubuntu-noble | ++ local suffix= 2026-08-17 09:22:32.402950 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-08-17 09:22:32.402962 | ubuntu-noble | ++ local candidate path 2026-08-17 09:22:32.403008 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:32.403019 | ubuntu-noble | ++ path=patches/2025.1/neutron_vpnaas 2026-08-17 09:22:32.403029 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron_vpnaas ]] 2026-08-17 09:22:32.403107 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:32.403115 | ubuntu-noble | ++ path=patches/2025.1/neutron-vpnaas 2026-08-17 09:22:32.403122 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron-vpnaas ]] 2026-08-17 09:22:32.403128 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:32.403137 | ubuntu-noble | ++ path=patches/2025.1/neutron_vpnaas 2026-08-17 09:22:32.403143 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron_vpnaas ]] 2026-08-17 09:22:32.403150 | ubuntu-noble | ++ return 1 2026-08-17 09:22:32.403800 | ubuntu-noble | + patch_dir= 2026-08-17 09:22:32.403821 | ubuntu-noble | + patch_dir= 2026-08-17 09:22:32.404224 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 neutron_vpnaas-26.0.0.0rc2.dev2 /source 2026-08-17 09:22:32.404293 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-17 09:22:32.404319 | ubuntu-noble | ++ local directory=neutron_vpnaas-26.0.0.0rc2.dev2 2026-08-17 09:22:32.404348 | ubuntu-noble | ++ local suffix=/source 2026-08-17 09:22:32.404399 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-08-17 09:22:32.404406 | ubuntu-noble | ++ local candidate path 2026-08-17 09:22:32.404440 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:32.404449 | ubuntu-noble | ++ path=overlays/2025.1/neutron_vpnaas/source 2026-08-17 09:22:32.404457 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron_vpnaas/source ]] 2026-08-17 09:22:32.404494 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:32.404503 | ubuntu-noble | ++ path=overlays/2025.1/neutron-vpnaas/source 2026-08-17 09:22:32.404510 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron-vpnaas/source ]] 2026-08-17 09:22:32.404517 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:32.404547 | ubuntu-noble | ++ path=overlays/2025.1/neutron_vpnaas/source 2026-08-17 09:22:32.404565 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron_vpnaas/source ]] 2026-08-17 09:22:32.404573 | ubuntu-noble | ++ return 1 2026-08-17 09:22:32.405442 | ubuntu-noble | + overlay_dir= 2026-08-17 09:22:32.405462 | ubuntu-noble | + overlay_dir= 2026-08-17 09:22:32.405468 | ubuntu-noble | + echo Check patches for neutron-vpnaas-stable-2025.1.tar.gz 2026-08-17 09:22:32.405474 | ubuntu-noble | Check patches for neutron-vpnaas-stable-2025.1.tar.gz 2026-08-17 09:22:32.405480 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 09:22:32.405486 | ubuntu-noble | + echo Check overlays for neutron-vpnaas-stable-2025.1.tar.gz 2026-08-17 09:22:32.405492 | ubuntu-noble | Check overlays for neutron-vpnaas-stable-2025.1.tar.gz 2026-08-17 09:22:32.405497 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 09:22:32.405503 | ubuntu-noble | + popd 2026-08-17 09:22:32.405509 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 09:22:32.405515 | ubuntu-noble | + pushd tarballs 2026-08-17 09:22:32.405932 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz 2026-08-17 09:22:32.408023 | ubuntu-noble | + filename=neutron-stable-2025.1.tar.gz 2026-08-17 09:22:32.408063 | ubuntu-noble | + [[ -e neutron-stable-2025.1.tar.gz ]] 2026-08-17 09:22:32.408070 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz 2026-08-17 09:22:32.408076 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz 2026-08-17 09:22:32.408082 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz 2026-08-17 09:22:34.314982 | ubuntu-noble | 2026-08-17 09:22:34 URL:https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz [12261868/12261868] -> "neutron-stable-2025.1.tar.gz" [1] 2026-08-17 09:22:34.317777 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 09:22:34.317839 | ubuntu-noble | + echo Process neutron-stable-2025.1.tar.gz 2026-08-17 09:22:34.317853 | ubuntu-noble | Process neutron-stable-2025.1.tar.gz 2026-08-17 09:22:34.321607 | ubuntu-noble | ++ tar -tzf neutron-stable-2025.1.tar.gz 2026-08-17 09:22:34.321655 | ubuntu-noble | ++ head -1 2026-08-17 09:22:34.322423 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 09:22:34.329221 | ubuntu-noble | + directory=neutron-26.0.6.dev8 2026-08-17 09:22:34.330562 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 neutron-26.0.6.dev8 2026-08-17 09:22:34.330596 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-17 09:22:34.330604 | ubuntu-noble | ++ local directory=neutron-26.0.6.dev8 2026-08-17 09:22:34.330611 | ubuntu-noble | ++ local suffix= 2026-08-17 09:22:34.330618 | ubuntu-noble | ++ local name=neutron 2026-08-17 09:22:34.330624 | ubuntu-noble | ++ local candidate path 2026-08-17 09:22:34.330630 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:34.330636 | ubuntu-noble | ++ path=patches/2025.1/neutron 2026-08-17 09:22:34.330643 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron ]] 2026-08-17 09:22:34.330651 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:34.330657 | ubuntu-noble | ++ path=patches/2025.1/neutron 2026-08-17 09:22:34.330663 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron ]] 2026-08-17 09:22:34.330670 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:34.330676 | ubuntu-noble | ++ path=patches/2025.1/neutron 2026-08-17 09:22:34.330682 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/neutron ]] 2026-08-17 09:22:34.330688 | ubuntu-noble | ++ return 1 2026-08-17 09:22:34.330700 | ubuntu-noble | + patch_dir= 2026-08-17 09:22:34.330707 | ubuntu-noble | + patch_dir= 2026-08-17 09:22:34.331875 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 neutron-26.0.6.dev8 /source 2026-08-17 09:22:34.331932 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-17 09:22:34.331941 | ubuntu-noble | ++ local directory=neutron-26.0.6.dev8 2026-08-17 09:22:34.331948 | ubuntu-noble | ++ local suffix=/source 2026-08-17 09:22:34.331954 | ubuntu-noble | ++ local name=neutron 2026-08-17 09:22:34.331960 | ubuntu-noble | ++ local candidate path 2026-08-17 09:22:34.331967 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:34.331973 | ubuntu-noble | ++ path=overlays/2025.1/neutron/source 2026-08-17 09:22:34.331979 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron/source ]] 2026-08-17 09:22:34.331987 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:34.331992 | ubuntu-noble | ++ path=overlays/2025.1/neutron/source 2026-08-17 09:22:34.331999 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron/source ]] 2026-08-17 09:22:34.332004 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:34.332010 | ubuntu-noble | ++ path=overlays/2025.1/neutron/source 2026-08-17 09:22:34.332016 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/neutron/source ]] 2026-08-17 09:22:34.332022 | ubuntu-noble | ++ return 1 2026-08-17 09:22:34.332034 | ubuntu-noble | + overlay_dir= 2026-08-17 09:22:34.332040 | ubuntu-noble | + overlay_dir= 2026-08-17 09:22:34.332046 | ubuntu-noble | + echo Check patches for neutron-stable-2025.1.tar.gz 2026-08-17 09:22:34.332052 | ubuntu-noble | Check patches for neutron-stable-2025.1.tar.gz 2026-08-17 09:22:34.332058 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 09:22:34.332064 | ubuntu-noble | + echo Check overlays for neutron-stable-2025.1.tar.gz 2026-08-17 09:22:34.332070 | ubuntu-noble | Check overlays for neutron-stable-2025.1.tar.gz 2026-08-17 09:22:34.332088 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 09:22:34.332094 | ubuntu-noble | + popd 2026-08-17 09:22:34.332103 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 09:22:34.332112 | ubuntu-noble | + pushd tarballs 2026-08-17 09:22:34.333000 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz 2026-08-17 09:22:34.334669 | ubuntu-noble | + filename=nova-stable-2025.1.tar.gz 2026-08-17 09:22:34.334686 | ubuntu-noble | + [[ -e nova-stable-2025.1.tar.gz ]] 2026-08-17 09:22:34.334743 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz 2026-08-17 09:22:34.334750 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz 2026-08-17 09:22:34.334757 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz 2026-08-17 09:22:36.058673 | ubuntu-noble | 2026-08-17 09:22:36 URL:https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz [9660204/9660204] -> "nova-stable-2025.1.tar.gz" [1] 2026-08-17 09:22:36.060222 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/nova/nova-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 09:22:36.060379 | ubuntu-noble | + echo Process nova-stable-2025.1.tar.gz 2026-08-17 09:22:36.060427 | ubuntu-noble | Process nova-stable-2025.1.tar.gz 2026-08-17 09:22:36.062703 | ubuntu-noble | ++ tar -tzf nova-stable-2025.1.tar.gz 2026-08-17 09:22:36.063387 | ubuntu-noble | ++ head -1 2026-08-17 09:22:36.064095 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 09:22:36.072424 | ubuntu-noble | + directory=nova-31.3.2.dev3 2026-08-17 09:22:36.073235 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 nova-31.3.2.dev3 2026-08-17 09:22:36.073392 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-17 09:22:36.073457 | ubuntu-noble | ++ local directory=nova-31.3.2.dev3 2026-08-17 09:22:36.073510 | ubuntu-noble | ++ local suffix= 2026-08-17 09:22:36.073608 | ubuntu-noble | ++ local name=nova 2026-08-17 09:22:36.073648 | ubuntu-noble | ++ local candidate path 2026-08-17 09:22:36.073703 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:36.073735 | ubuntu-noble | ++ path=patches/2025.1/nova 2026-08-17 09:22:36.073766 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/nova ]] 2026-08-17 09:22:36.073810 | ubuntu-noble | ++ echo patches/2025.1/nova 2026-08-17 09:22:36.073859 | ubuntu-noble | ++ return 0 2026-08-17 09:22:36.074269 | ubuntu-noble | + patch_dir=patches/2025.1/nova 2026-08-17 09:22:36.075049 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 nova-31.3.2.dev3 /source 2026-08-17 09:22:36.075169 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-17 09:22:36.075221 | ubuntu-noble | ++ local directory=nova-31.3.2.dev3 2026-08-17 09:22:36.075266 | ubuntu-noble | ++ local suffix=/source 2026-08-17 09:22:36.075327 | ubuntu-noble | ++ local name=nova 2026-08-17 09:22:36.075359 | ubuntu-noble | ++ local candidate path 2026-08-17 09:22:36.075405 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:36.075435 | ubuntu-noble | ++ path=overlays/2025.1/nova/source 2026-08-17 09:22:36.075464 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/nova/source ]] 2026-08-17 09:22:36.075520 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:36.075635 | ubuntu-noble | ++ path=overlays/2025.1/nova/source 2026-08-17 09:22:36.075663 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/nova/source ]] 2026-08-17 09:22:36.076043 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:36.076060 | ubuntu-noble | ++ path=overlays/2025.1/nova/source 2026-08-17 09:22:36.076067 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/nova/source ]] 2026-08-17 09:22:36.076073 | ubuntu-noble | ++ return 1 2026-08-17 09:22:36.076083 | ubuntu-noble | + overlay_dir= 2026-08-17 09:22:36.076436 | ubuntu-noble | + overlay_dir= 2026-08-17 09:22:36.076460 | ubuntu-noble | + echo Check patches for nova-stable-2025.1.tar.gz 2026-08-17 09:22:36.076467 | ubuntu-noble | Check patches for nova-stable-2025.1.tar.gz 2026-08-17 09:22:36.076473 | ubuntu-noble | + [[ -n patches/2025.1/nova ]] 2026-08-17 09:22:36.076480 | ubuntu-noble | + tar xzf nova-stable-2025.1.tar.gz 2026-08-17 09:22:36.497924 | ubuntu-noble | + rm nova-stable-2025.1.tar.gz 2026-08-17 09:22:36.503583 | ubuntu-noble | + find nova-31.3.2.dev3 -type f 2026-08-17 09:22:36.503612 | ubuntu-noble | + sort 2026-08-17 09:22:36.519827 | ubuntu-noble | + pushd nova-31.3.2.dev3 2026-08-17 09:22:36.521124 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/nova -type f -name '*.patch' 2026-08-17 09:22:36.521556 | ubuntu-noble | ++ sort 2026-08-17 09:22:36.524852 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 09:22:36.524961 | ubuntu-noble | + apply_patch patches/2025.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-17 09:22:36.525010 | ubuntu-noble | + local rel=patches/2025.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-17 09:22:36.525039 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-17 09:22:36.525064 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch' 2026-08-17 09:22:36.525076 | ubuntu-noble | APPLY PATCH patches/2025.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-17 09:22:36.525095 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 09:22:36.526818 | ubuntu-noble | checking file nova/api/openstack/identity.py 2026-08-17 09:22:36.527111 | ubuntu-noble | checking file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-17 09:22:36.527464 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 09:22:36.529044 | ubuntu-noble | patching file nova/api/openstack/identity.py 2026-08-17 09:22:36.529372 | ubuntu-noble | patching file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-17 09:22:36.529698 | ubuntu-noble | + echo patches/2025.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-17 09:22:36.529800 | ubuntu-noble | + popd 2026-08-17 09:22:36.530313 | ubuntu-noble | + find nova-31.3.2.dev3 -type f 2026-08-17 09:22:36.530405 | ubuntu-noble | + sort 2026-08-17 09:22:36.545038 | ubuntu-noble | + append_new_files_to_sources_txt nova-31.3.2.dev3 files-before files-after 2026-08-17 09:22:36.545124 | ubuntu-noble | + local directory=nova-31.3.2.dev3 2026-08-17 09:22:36.545152 | ubuntu-noble | + local before=files-before 2026-08-17 09:22:36.545170 | ubuntu-noble | + local after=files-after 2026-08-17 09:22:36.545187 | ubuntu-noble | + local sources_txt 2026-08-17 09:22:36.546064 | ubuntu-noble | ++ find nova-31.3.2.dev3 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-17 09:22:36.546253 | ubuntu-noble | ++ head -1 2026-08-17 09:22:36.548305 | ubuntu-noble | + sources_txt=nova-31.3.2.dev3/nova.egg-info/SOURCES.txt 2026-08-17 09:22:36.548360 | ubuntu-noble | + [[ -z nova-31.3.2.dev3/nova.egg-info/SOURCES.txt ]] 2026-08-17 09:22:36.548381 | ubuntu-noble | + local new_files 2026-08-17 09:22:36.548857 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-17 09:22:36.553172 | ubuntu-noble | + new_files=nova-31.3.2.dev3/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-17 09:22:36.553223 | ubuntu-noble | + [[ -z nova-31.3.2.dev3/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py ]] 2026-08-17 09:22:36.553677 | ubuntu-noble | ++ tail -c1 nova-31.3.2.dev3/nova.egg-info/SOURCES.txt 2026-08-17 09:22:36.554896 | ubuntu-noble | + [[ -n h ]] 2026-08-17 09:22:36.554940 | ubuntu-noble | + echo 2026-08-17 09:22:36.554993 | ubuntu-noble | + local file 2026-08-17 09:22:36.555017 | ubuntu-noble | + for file in $new_files 2026-08-17 09:22:36.555032 | ubuntu-noble | + case $file in 2026-08-17 09:22:36.555085 | ubuntu-noble | + echo 'APPEND nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py TO nova-31.3.2.dev3/nova.egg-info/SOURCES.txt' 2026-08-17 09:22:36.555100 | ubuntu-noble | APPEND nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py TO nova-31.3.2.dev3/nova.egg-info/SOURCES.txt 2026-08-17 09:22:36.555127 | ubuntu-noble | + echo nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-17 09:22:36.555178 | ubuntu-noble | + rm files-before files-after 2026-08-17 09:22:36.556710 | ubuntu-noble | + tar czf nova-stable-2025.1.tar.gz nova-31.3.2.dev3 2026-08-17 09:22:38.092150 | ubuntu-noble | + rm -r nova-31.3.2.dev3 2026-08-17 09:22:38.199244 | ubuntu-noble | + echo Check overlays for nova-stable-2025.1.tar.gz 2026-08-17 09:22:38.199824 | ubuntu-noble | Check overlays for nova-stable-2025.1.tar.gz 2026-08-17 09:22:38.199848 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 09:22:38.199853 | ubuntu-noble | + popd 2026-08-17 09:22:38.199858 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 09:22:38.199863 | ubuntu-noble | + pushd tarballs 2026-08-17 09:22:38.200571 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz 2026-08-17 09:22:38.204322 | ubuntu-noble | + filename=octavia-stable-2025.1.tar.gz 2026-08-17 09:22:38.204344 | ubuntu-noble | + [[ -e octavia-stable-2025.1.tar.gz ]] 2026-08-17 09:22:38.204348 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz 2026-08-17 09:22:38.204353 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz 2026-08-17 09:22:38.204357 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz 2026-08-17 09:22:39.491723 | ubuntu-noble | 2026-08-17 09:22:39 URL:https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz [1342959/1342959] -> "octavia-stable-2025.1.tar.gz" [1] 2026-08-17 09:22:39.493730 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 09:22:39.493789 | ubuntu-noble | + echo Process octavia-stable-2025.1.tar.gz 2026-08-17 09:22:39.493802 | ubuntu-noble | Process octavia-stable-2025.1.tar.gz 2026-08-17 09:22:39.496640 | ubuntu-noble | ++ tar -tzf octavia-stable-2025.1.tar.gz 2026-08-17 09:22:39.496682 | ubuntu-noble | ++ head -1 2026-08-17 09:22:39.497184 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 09:22:39.504839 | ubuntu-noble | + directory=octavia-16.0.2.dev21 2026-08-17 09:22:39.505639 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 octavia-16.0.2.dev21 2026-08-17 09:22:39.505762 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-17 09:22:39.505813 | ubuntu-noble | ++ local directory=octavia-16.0.2.dev21 2026-08-17 09:22:39.505876 | ubuntu-noble | ++ local suffix= 2026-08-17 09:22:39.505950 | ubuntu-noble | ++ local name=octavia 2026-08-17 09:22:39.505981 | ubuntu-noble | ++ local candidate path 2026-08-17 09:22:39.506044 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:39.506075 | ubuntu-noble | ++ path=patches/2025.1/octavia 2026-08-17 09:22:39.506104 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/octavia ]] 2026-08-17 09:22:39.506158 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:39.506182 | ubuntu-noble | ++ path=patches/2025.1/octavia 2026-08-17 09:22:39.506205 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/octavia ]] 2026-08-17 09:22:39.506230 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:39.506252 | ubuntu-noble | ++ path=patches/2025.1/octavia 2026-08-17 09:22:39.506274 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/octavia ]] 2026-08-17 09:22:39.506302 | ubuntu-noble | ++ return 1 2026-08-17 09:22:39.506704 | ubuntu-noble | + patch_dir= 2026-08-17 09:22:39.506779 | ubuntu-noble | + patch_dir= 2026-08-17 09:22:39.507451 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 octavia-16.0.2.dev21 /source 2026-08-17 09:22:39.507561 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-17 09:22:39.507609 | ubuntu-noble | ++ local directory=octavia-16.0.2.dev21 2026-08-17 09:22:39.507647 | ubuntu-noble | ++ local suffix=/source 2026-08-17 09:22:39.507702 | ubuntu-noble | ++ local name=octavia 2026-08-17 09:22:39.507731 | ubuntu-noble | ++ local candidate path 2026-08-17 09:22:39.507785 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:39.507814 | ubuntu-noble | ++ path=overlays/2025.1/octavia/source 2026-08-17 09:22:39.507840 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/octavia/source ]] 2026-08-17 09:22:39.507904 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:39.507929 | ubuntu-noble | ++ path=overlays/2025.1/octavia/source 2026-08-17 09:22:39.507953 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/octavia/source ]] 2026-08-17 09:22:39.507977 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:39.507999 | ubuntu-noble | ++ path=overlays/2025.1/octavia/source 2026-08-17 09:22:39.508022 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/octavia/source ]] 2026-08-17 09:22:39.508049 | ubuntu-noble | ++ return 1 2026-08-17 09:22:39.508402 | ubuntu-noble | + overlay_dir= 2026-08-17 09:22:39.508457 | ubuntu-noble | + overlay_dir= 2026-08-17 09:22:39.508501 | ubuntu-noble | + echo Check patches for octavia-stable-2025.1.tar.gz 2026-08-17 09:22:39.508525 | ubuntu-noble | Check patches for octavia-stable-2025.1.tar.gz 2026-08-17 09:22:39.508605 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 09:22:39.508642 | ubuntu-noble | + echo Check overlays for octavia-stable-2025.1.tar.gz 2026-08-17 09:22:39.508677 | ubuntu-noble | Check overlays for octavia-stable-2025.1.tar.gz 2026-08-17 09:22:39.508704 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 09:22:39.508731 | ubuntu-noble | + popd 2026-08-17 09:22:39.508837 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 09:22:39.508894 | ubuntu-noble | + pushd tarballs 2026-08-17 09:22:39.509552 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz 2026-08-17 09:22:39.511236 | ubuntu-noble | + filename=placement-stable-2025.1.tar.gz 2026-08-17 09:22:39.511308 | ubuntu-noble | + [[ -e placement-stable-2025.1.tar.gz ]] 2026-08-17 09:22:39.511366 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz 2026-08-17 09:22:39.511389 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz 2026-08-17 09:22:39.511424 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz 2026-08-17 09:22:40.660627 | ubuntu-noble | 2026-08-17 09:22:40 URL:https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz [568189/568189] -> "placement-stable-2025.1.tar.gz" [1] 2026-08-17 09:22:40.662127 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/placement/placement-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 09:22:40.662270 | ubuntu-noble | + echo Process placement-stable-2025.1.tar.gz 2026-08-17 09:22:40.662308 | ubuntu-noble | Process placement-stable-2025.1.tar.gz 2026-08-17 09:22:40.664241 | ubuntu-noble | ++ tar -tzf placement-stable-2025.1.tar.gz 2026-08-17 09:22:40.665071 | ubuntu-noble | ++ head -1 2026-08-17 09:22:40.667204 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 09:22:40.679209 | ubuntu-noble | + directory=openstack_placement-13.0.1.dev7 2026-08-17 09:22:40.680165 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 openstack_placement-13.0.1.dev7 2026-08-17 09:22:40.680287 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-17 09:22:40.680335 | ubuntu-noble | ++ local directory=openstack_placement-13.0.1.dev7 2026-08-17 09:22:40.680377 | ubuntu-noble | ++ local suffix= 2026-08-17 09:22:40.680436 | ubuntu-noble | ++ local name=openstack_placement 2026-08-17 09:22:40.680472 | ubuntu-noble | ++ local candidate path 2026-08-17 09:22:40.680570 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:40.680618 | ubuntu-noble | ++ path=patches/2025.1/openstack_placement 2026-08-17 09:22:40.680645 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_placement ]] 2026-08-17 09:22:40.680695 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:40.680716 | ubuntu-noble | ++ path=patches/2025.1/openstack-placement 2026-08-17 09:22:40.680737 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack-placement ]] 2026-08-17 09:22:40.680764 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:40.680784 | ubuntu-noble | ++ path=patches/2025.1/openstack_placement 2026-08-17 09:22:40.680804 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_placement ]] 2026-08-17 09:22:40.680829 | ubuntu-noble | ++ return 1 2026-08-17 09:22:40.681285 | ubuntu-noble | + patch_dir= 2026-08-17 09:22:40.681388 | ubuntu-noble | + patch_dir= 2026-08-17 09:22:40.682119 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 openstack_placement-13.0.1.dev7 /source 2026-08-17 09:22:40.682205 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-17 09:22:40.682248 | ubuntu-noble | ++ local directory=openstack_placement-13.0.1.dev7 2026-08-17 09:22:40.682284 | ubuntu-noble | ++ local suffix=/source 2026-08-17 09:22:40.682336 | ubuntu-noble | ++ local name=openstack_placement 2026-08-17 09:22:40.682362 | ubuntu-noble | ++ local candidate path 2026-08-17 09:22:40.682618 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:40.682635 | ubuntu-noble | ++ path=overlays/2025.1/openstack_placement/source 2026-08-17 09:22:40.682640 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack_placement/source ]] 2026-08-17 09:22:40.682646 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:40.682651 | ubuntu-noble | ++ path=overlays/2025.1/openstack-placement/source 2026-08-17 09:22:40.682657 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack-placement/source ]] 2026-08-17 09:22:40.682675 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:40.682681 | ubuntu-noble | ++ path=overlays/2025.1/openstack_placement/source 2026-08-17 09:22:40.682686 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack_placement/source ]] 2026-08-17 09:22:40.682692 | ubuntu-noble | ++ return 1 2026-08-17 09:22:40.683008 | ubuntu-noble | + overlay_dir= 2026-08-17 09:22:40.683086 | ubuntu-noble | + overlay_dir= 2026-08-17 09:22:40.683151 | ubuntu-noble | + echo Check patches for placement-stable-2025.1.tar.gz 2026-08-17 09:22:40.683894 | ubuntu-noble | Check patches for placement-stable-2025.1.tar.gz 2026-08-17 09:22:40.683933 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 09:22:40.683943 | ubuntu-noble | + echo Check overlays for placement-stable-2025.1.tar.gz 2026-08-17 09:22:40.683952 | ubuntu-noble | Check overlays for placement-stable-2025.1.tar.gz 2026-08-17 09:22:40.683960 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 09:22:40.683969 | ubuntu-noble | + popd 2026-08-17 09:22:40.683978 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 09:22:40.683988 | ubuntu-noble | + pushd tarballs 2026-08-17 09:22:40.684339 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.1.tar.gz 2026-08-17 09:22:40.687194 | ubuntu-noble | + filename=skyline-apiserver-stable-2025.1.tar.gz 2026-08-17 09:22:40.687241 | ubuntu-noble | + [[ -e skyline-apiserver-stable-2025.1.tar.gz ]] 2026-08-17 09:22:40.687251 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.1.tar.gz 2026-08-17 09:22:40.687267 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.1.tar.gz 2026-08-17 09:22:40.687282 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.1.tar.gz 2026-08-17 09:22:42.370726 | ubuntu-noble | 2026-08-17 09:22:42 URL:https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.1.tar.gz [9063273/9063273] -> "skyline-apiserver-stable-2025.1.tar.gz" [1] 2026-08-17 09:22:42.373635 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 09:22:42.373680 | ubuntu-noble | + echo Process skyline-apiserver-stable-2025.1.tar.gz 2026-08-17 09:22:42.373695 | ubuntu-noble | Process skyline-apiserver-stable-2025.1.tar.gz 2026-08-17 09:22:42.376610 | ubuntu-noble | ++ tar -tzf skyline-apiserver-stable-2025.1.tar.gz 2026-08-17 09:22:42.376657 | ubuntu-noble | ++ head -1 2026-08-17 09:22:42.378404 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 09:22:42.384480 | ubuntu-noble | + directory=skyline_apiserver-6.0.1.dev17 2026-08-17 09:22:42.385675 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 skyline_apiserver-6.0.1.dev17 2026-08-17 09:22:42.385937 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-17 09:22:42.386027 | ubuntu-noble | ++ local directory=skyline_apiserver-6.0.1.dev17 2026-08-17 09:22:42.386104 | ubuntu-noble | ++ local suffix= 2026-08-17 09:22:42.386215 | ubuntu-noble | ++ local name=skyline_apiserver 2026-08-17 09:22:42.386271 | ubuntu-noble | ++ local candidate path 2026-08-17 09:22:42.386386 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:42.386440 | ubuntu-noble | ++ path=patches/2025.1/skyline_apiserver 2026-08-17 09:22:42.386491 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/skyline_apiserver ]] 2026-08-17 09:22:42.386629 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:42.386685 | ubuntu-noble | ++ path=patches/2025.1/skyline-apiserver 2026-08-17 09:22:42.386730 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/skyline-apiserver ]] 2026-08-17 09:22:42.386781 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:42.386822 | ubuntu-noble | ++ path=patches/2025.1/skyline_apiserver 2026-08-17 09:22:42.386912 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/skyline_apiserver ]] 2026-08-17 09:22:42.386965 | ubuntu-noble | ++ return 1 2026-08-17 09:22:42.387520 | ubuntu-noble | + patch_dir= 2026-08-17 09:22:42.387623 | ubuntu-noble | + patch_dir= 2026-08-17 09:22:42.388606 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 skyline_apiserver-6.0.1.dev17 /source 2026-08-17 09:22:42.388760 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-17 09:22:42.388865 | ubuntu-noble | ++ local directory=skyline_apiserver-6.0.1.dev17 2026-08-17 09:22:42.388927 | ubuntu-noble | ++ local suffix=/source 2026-08-17 09:22:42.389013 | ubuntu-noble | ++ local name=skyline_apiserver 2026-08-17 09:22:42.389059 | ubuntu-noble | ++ local candidate path 2026-08-17 09:22:42.389155 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:42.389200 | ubuntu-noble | ++ path=overlays/2025.1/skyline_apiserver/source 2026-08-17 09:22:42.389255 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/skyline_apiserver/source ]] 2026-08-17 09:22:42.389317 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:42.389356 | ubuntu-noble | ++ path=overlays/2025.1/skyline-apiserver/source 2026-08-17 09:22:42.389394 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/skyline-apiserver/source ]] 2026-08-17 09:22:42.389438 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:42.389474 | ubuntu-noble | ++ path=overlays/2025.1/skyline_apiserver/source 2026-08-17 09:22:42.389995 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/skyline_apiserver/source ]] 2026-08-17 09:22:42.390024 | ubuntu-noble | ++ return 1 2026-08-17 09:22:42.390038 | ubuntu-noble | + overlay_dir= 2026-08-17 09:22:42.390082 | ubuntu-noble | + overlay_dir= 2026-08-17 09:22:42.390096 | ubuntu-noble | + echo Check patches for skyline-apiserver-stable-2025.1.tar.gz 2026-08-17 09:22:42.390105 | ubuntu-noble | Check patches for skyline-apiserver-stable-2025.1.tar.gz 2026-08-17 09:22:42.390117 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 09:22:42.390129 | ubuntu-noble | + echo Check overlays for skyline-apiserver-stable-2025.1.tar.gz 2026-08-17 09:22:42.390137 | ubuntu-noble | Check overlays for skyline-apiserver-stable-2025.1.tar.gz 2026-08-17 09:22:42.390149 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 09:22:42.390159 | ubuntu-noble | + popd 2026-08-17 09:22:42.390594 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 09:22:42.390625 | ubuntu-noble | + pushd tarballs 2026-08-17 09:22:42.391310 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.1.tar.gz 2026-08-17 09:22:42.393317 | ubuntu-noble | + filename=skyline-console-stable-2025.1.tar.gz 2026-08-17 09:22:42.393350 | ubuntu-noble | + [[ -e skyline-console-stable-2025.1.tar.gz ]] 2026-08-17 09:22:42.393359 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.1.tar.gz 2026-08-17 09:22:42.393365 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.1.tar.gz 2026-08-17 09:22:42.393372 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.1.tar.gz 2026-08-17 09:22:44.980711 | ubuntu-noble | 2026-08-17 09:22:44 URL:https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.1.tar.gz [26666407/26666407] -> "skyline-console-stable-2025.1.tar.gz" [1] 2026-08-17 09:22:44.982889 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 09:22:44.982966 | ubuntu-noble | + echo Process skyline-console-stable-2025.1.tar.gz 2026-08-17 09:22:44.982980 | ubuntu-noble | Process skyline-console-stable-2025.1.tar.gz 2026-08-17 09:22:44.985618 | ubuntu-noble | ++ tar -tzf skyline-console-stable-2025.1.tar.gz 2026-08-17 09:22:44.985671 | ubuntu-noble | ++ head -1 2026-08-17 09:22:44.987492 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 09:22:44.993495 | ubuntu-noble | + directory=skyline_console-6.0.2.dev2 2026-08-17 09:22:44.994231 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 skyline_console-6.0.2.dev2 2026-08-17 09:22:44.994362 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-17 09:22:44.994410 | ubuntu-noble | ++ local directory=skyline_console-6.0.2.dev2 2026-08-17 09:22:44.994455 | ubuntu-noble | ++ local suffix= 2026-08-17 09:22:44.994559 | ubuntu-noble | ++ local name=skyline_console 2026-08-17 09:22:44.994601 | ubuntu-noble | ++ local candidate path 2026-08-17 09:22:44.994670 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:44.994699 | ubuntu-noble | ++ path=patches/2025.1/skyline_console 2026-08-17 09:22:44.994739 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/skyline_console ]] 2026-08-17 09:22:44.994792 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:44.994850 | ubuntu-noble | ++ path=patches/2025.1/skyline-console 2026-08-17 09:22:44.994876 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/skyline-console ]] 2026-08-17 09:22:44.994906 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:44.994928 | ubuntu-noble | ++ path=patches/2025.1/skyline_console 2026-08-17 09:22:44.994951 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/skyline_console ]] 2026-08-17 09:22:44.994978 | ubuntu-noble | ++ return 1 2026-08-17 09:22:44.995329 | ubuntu-noble | + patch_dir= 2026-08-17 09:22:44.995375 | ubuntu-noble | + patch_dir= 2026-08-17 09:22:44.996146 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 skyline_console-6.0.2.dev2 /source 2026-08-17 09:22:44.996298 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-17 09:22:44.996355 | ubuntu-noble | ++ local directory=skyline_console-6.0.2.dev2 2026-08-17 09:22:44.996408 | ubuntu-noble | ++ local suffix=/source 2026-08-17 09:22:44.996482 | ubuntu-noble | ++ local name=skyline_console 2026-08-17 09:22:44.996520 | ubuntu-noble | ++ local candidate path 2026-08-17 09:22:44.996652 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:44.996693 | ubuntu-noble | ++ path=overlays/2025.1/skyline_console/source 2026-08-17 09:22:44.997172 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/skyline_console/source ]] 2026-08-17 09:22:44.997190 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:44.997198 | ubuntu-noble | ++ path=overlays/2025.1/skyline-console/source 2026-08-17 09:22:44.997206 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/skyline-console/source ]] 2026-08-17 09:22:44.997213 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:44.997221 | ubuntu-noble | ++ path=overlays/2025.1/skyline_console/source 2026-08-17 09:22:44.997228 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/skyline_console/source ]] 2026-08-17 09:22:44.997235 | ubuntu-noble | ++ return 1 2026-08-17 09:22:44.997247 | ubuntu-noble | + overlay_dir= 2026-08-17 09:22:44.997254 | ubuntu-noble | + overlay_dir= 2026-08-17 09:22:44.997272 | ubuntu-noble | + echo Check patches for skyline-console-stable-2025.1.tar.gz 2026-08-17 09:22:44.997280 | ubuntu-noble | Check patches for skyline-console-stable-2025.1.tar.gz 2026-08-17 09:22:44.997290 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 09:22:44.997298 | ubuntu-noble | + echo Check overlays for skyline-console-stable-2025.1.tar.gz 2026-08-17 09:22:44.997305 | ubuntu-noble | Check overlays for skyline-console-stable-2025.1.tar.gz 2026-08-17 09:22:44.997315 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 09:22:44.997322 | ubuntu-noble | + popd 2026-08-17 09:22:44.997663 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 09:22:44.997683 | ubuntu-noble | + pushd tarballs 2026-08-17 09:22:44.998210 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz 2026-08-17 09:22:45.000386 | ubuntu-noble | + filename=watcher-stable-2025.1.tar.gz 2026-08-17 09:22:45.000413 | ubuntu-noble | + [[ -e watcher-stable-2025.1.tar.gz ]] 2026-08-17 09:22:45.000419 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz 2026-08-17 09:22:45.000425 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz 2026-08-17 09:22:45.000431 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz 2026-08-17 09:22:46.347718 | ubuntu-noble | 2026-08-17 09:22:46 URL:https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz [1145795/1145795] -> "watcher-stable-2025.1.tar.gz" [1] 2026-08-17 09:22:46.349879 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 09:22:46.349925 | ubuntu-noble | + echo Process watcher-stable-2025.1.tar.gz 2026-08-17 09:22:46.349938 | ubuntu-noble | Process watcher-stable-2025.1.tar.gz 2026-08-17 09:22:46.352585 | ubuntu-noble | ++ tar -tzf watcher-stable-2025.1.tar.gz 2026-08-17 09:22:46.352626 | ubuntu-noble | ++ head -1 2026-08-17 09:22:46.353980 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 09:22:46.360730 | ubuntu-noble | + directory=python_watcher-14.1.1.dev7 2026-08-17 09:22:46.361817 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 python_watcher-14.1.1.dev7 2026-08-17 09:22:46.361960 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-17 09:22:46.362000 | ubuntu-noble | ++ local directory=python_watcher-14.1.1.dev7 2026-08-17 09:22:46.362058 | ubuntu-noble | ++ local suffix= 2026-08-17 09:22:46.362131 | ubuntu-noble | ++ local name=python_watcher 2026-08-17 09:22:46.362140 | ubuntu-noble | ++ local candidate path 2026-08-17 09:22:46.362235 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:46.362245 | ubuntu-noble | ++ path=patches/2025.1/python_watcher 2026-08-17 09:22:46.362275 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/python_watcher ]] 2026-08-17 09:22:46.362328 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:46.362336 | ubuntu-noble | ++ path=patches/2025.1/python-watcher 2026-08-17 09:22:46.362362 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/python-watcher ]] 2026-08-17 09:22:46.362388 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:46.362396 | ubuntu-noble | ++ path=patches/2025.1/python_watcher 2026-08-17 09:22:46.362404 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/python_watcher ]] 2026-08-17 09:22:46.362435 | ubuntu-noble | ++ return 1 2026-08-17 09:22:46.363285 | ubuntu-noble | + patch_dir= 2026-08-17 09:22:46.363306 | ubuntu-noble | + patch_dir= 2026-08-17 09:22:46.364587 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 python_watcher-14.1.1.dev7 /source 2026-08-17 09:22:46.364602 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-17 09:22:46.364609 | ubuntu-noble | ++ local directory=python_watcher-14.1.1.dev7 2026-08-17 09:22:46.364616 | ubuntu-noble | ++ local suffix=/source 2026-08-17 09:22:46.364621 | ubuntu-noble | ++ local name=python_watcher 2026-08-17 09:22:46.364627 | ubuntu-noble | ++ local candidate path 2026-08-17 09:22:46.364632 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:46.364638 | ubuntu-noble | ++ path=overlays/2025.1/python_watcher/source 2026-08-17 09:22:46.364643 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/python_watcher/source ]] 2026-08-17 09:22:46.364650 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:46.364655 | ubuntu-noble | ++ path=overlays/2025.1/python-watcher/source 2026-08-17 09:22:46.364661 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/python-watcher/source ]] 2026-08-17 09:22:46.364666 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:46.364672 | ubuntu-noble | ++ path=overlays/2025.1/python_watcher/source 2026-08-17 09:22:46.364677 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/python_watcher/source ]] 2026-08-17 09:22:46.364683 | ubuntu-noble | ++ return 1 2026-08-17 09:22:46.365318 | ubuntu-noble | + overlay_dir= 2026-08-17 09:22:46.365337 | ubuntu-noble | + overlay_dir= 2026-08-17 09:22:46.365343 | ubuntu-noble | + echo Check patches for watcher-stable-2025.1.tar.gz 2026-08-17 09:22:46.365349 | ubuntu-noble | Check patches for watcher-stable-2025.1.tar.gz 2026-08-17 09:22:46.365355 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 09:22:46.365361 | ubuntu-noble | + echo Check overlays for watcher-stable-2025.1.tar.gz 2026-08-17 09:22:46.365366 | ubuntu-noble | Check overlays for watcher-stable-2025.1.tar.gz 2026-08-17 09:22:46.365372 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 09:22:46.365377 | ubuntu-noble | + popd 2026-08-17 09:22:46.365383 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 09:22:46.365389 | ubuntu-noble | + pushd tarballs 2026-08-17 09:22:46.366190 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz 2026-08-17 09:22:46.368091 | ubuntu-noble | + filename=requirements-stable-2025.1.tar.gz 2026-08-17 09:22:46.368122 | ubuntu-noble | + [[ -e requirements-stable-2025.1.tar.gz ]] 2026-08-17 09:22:46.368129 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz 2026-08-17 09:22:46.368135 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz 2026-08-17 09:22:46.368142 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz 2026-08-17 09:22:47.324720 | ubuntu-noble | 2026-08-17 09:22:47 URL:https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz [150744/150744] -> "requirements-stable-2025.1.tar.gz" [1] 2026-08-17 09:22:47.326751 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 09:22:47.326840 | ubuntu-noble | + echo Process requirements-stable-2025.1.tar.gz 2026-08-17 09:22:47.326853 | ubuntu-noble | Process requirements-stable-2025.1.tar.gz 2026-08-17 09:22:47.329647 | ubuntu-noble | ++ tar -tzf requirements-stable-2025.1.tar.gz 2026-08-17 09:22:47.329691 | ubuntu-noble | ++ head -1 2026-08-17 09:22:47.330161 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 09:22:47.341645 | ubuntu-noble | + directory=openstack_requirements-1.2.1.dev7536 2026-08-17 09:22:47.342401 | ubuntu-noble | ++ resolve_project_dir patches/2025.1 openstack_requirements-1.2.1.dev7536 2026-08-17 09:22:47.342514 | ubuntu-noble | ++ local root=patches/2025.1 2026-08-17 09:22:47.342596 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev7536 2026-08-17 09:22:47.342646 | ubuntu-noble | ++ local suffix= 2026-08-17 09:22:47.342726 | ubuntu-noble | ++ local name=openstack_requirements 2026-08-17 09:22:47.342772 | ubuntu-noble | ++ local candidate path 2026-08-17 09:22:47.342874 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:47.342916 | ubuntu-noble | ++ path=patches/2025.1/openstack_requirements 2026-08-17 09:22:47.342944 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_requirements ]] 2026-08-17 09:22:47.342982 | ubuntu-noble | ++ echo patches/2025.1/openstack_requirements 2026-08-17 09:22:47.343020 | ubuntu-noble | ++ return 0 2026-08-17 09:22:47.343406 | ubuntu-noble | + patch_dir=patches/2025.1/openstack_requirements 2026-08-17 09:22:47.344098 | ubuntu-noble | ++ resolve_project_dir overlays/2025.1 openstack_requirements-1.2.1.dev7536 /source 2026-08-17 09:22:47.344190 | ubuntu-noble | ++ local root=overlays/2025.1 2026-08-17 09:22:47.344226 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev7536 2026-08-17 09:22:47.344260 | ubuntu-noble | ++ local suffix=/source 2026-08-17 09:22:47.344315 | ubuntu-noble | ++ local name=openstack_requirements 2026-08-17 09:22:47.344350 | ubuntu-noble | ++ local candidate path 2026-08-17 09:22:47.344402 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:47.344437 | ubuntu-noble | ++ path=overlays/2025.1/openstack_requirements/source 2026-08-17 09:22:47.344462 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack_requirements/source ]] 2026-08-17 09:22:47.344505 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:47.344558 | ubuntu-noble | ++ path=overlays/2025.1/openstack-requirements/source 2026-08-17 09:22:47.344587 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack-requirements/source ]] 2026-08-17 09:22:47.344614 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 09:22:47.344635 | ubuntu-noble | ++ path=overlays/2025.1/openstack_requirements/source 2026-08-17 09:22:47.344655 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.1/openstack_requirements/source ]] 2026-08-17 09:22:47.344679 | ubuntu-noble | ++ return 1 2026-08-17 09:22:47.345046 | ubuntu-noble | + overlay_dir= 2026-08-17 09:22:47.345115 | ubuntu-noble | + overlay_dir= 2026-08-17 09:22:47.345177 | ubuntu-noble | + echo Check patches for requirements-stable-2025.1.tar.gz 2026-08-17 09:22:47.345206 | ubuntu-noble | Check patches for requirements-stable-2025.1.tar.gz 2026-08-17 09:22:47.345250 | ubuntu-noble | + [[ -n patches/2025.1/openstack_requirements ]] 2026-08-17 09:22:47.345294 | ubuntu-noble | + tar xzf requirements-stable-2025.1.tar.gz 2026-08-17 09:22:47.361823 | ubuntu-noble | + rm requirements-stable-2025.1.tar.gz 2026-08-17 09:22:47.363931 | ubuntu-noble | + find openstack_requirements-1.2.1.dev7536 -type f 2026-08-17 09:22:47.364087 | ubuntu-noble | + sort 2026-08-17 09:22:47.366631 | ubuntu-noble | + pushd openstack_requirements-1.2.1.dev7536 2026-08-17 09:22:47.369009 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_requirements -type f -name '*.patch' 2026-08-17 09:22:47.369038 | ubuntu-noble | ++ sort 2026-08-17 09:22:47.370379 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 09:22:47.370401 | ubuntu-noble | + apply_patch patches/2025.1/openstack_requirements/keystonemiddleware.patch 2026-08-17 09:22:47.370405 | ubuntu-noble | + local rel=patches/2025.1/openstack_requirements/keystonemiddleware.patch 2026-08-17 09:22:47.370424 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1/openstack_requirements/keystonemiddleware.patch 2026-08-17 09:22:47.370438 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.1/openstack_requirements/keystonemiddleware.patch' 2026-08-17 09:22:47.370443 | ubuntu-noble | APPLY PATCH patches/2025.1/openstack_requirements/keystonemiddleware.patch 2026-08-17 09:22:47.370447 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 09:22:47.371665 | ubuntu-noble | checking file upper-constraints.txt 2026-08-17 09:22:47.371689 | ubuntu-noble | Hunk #2 succeeded at 373 with fuzz 1. 2026-08-17 09:22:47.371941 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 09:22:47.373215 | ubuntu-noble | patching file upper-constraints.txt 2026-08-17 09:22:47.373234 | ubuntu-noble | Hunk #2 succeeded at 373 with fuzz 1. 2026-08-17 09:22:47.373717 | ubuntu-noble | + echo patches/2025.1/openstack_requirements/keystonemiddleware.patch 2026-08-17 09:22:47.373738 | ubuntu-noble | + popd 2026-08-17 09:22:47.373746 | ubuntu-noble | + find openstack_requirements-1.2.1.dev7536 -type f 2026-08-17 09:22:47.373991 | ubuntu-noble | + sort 2026-08-17 09:22:47.376041 | ubuntu-noble | + append_new_files_to_sources_txt openstack_requirements-1.2.1.dev7536 files-before files-after 2026-08-17 09:22:47.376112 | ubuntu-noble | + local directory=openstack_requirements-1.2.1.dev7536 2026-08-17 09:22:47.376135 | ubuntu-noble | + local before=files-before 2026-08-17 09:22:47.376153 | ubuntu-noble | + local after=files-after 2026-08-17 09:22:47.376170 | ubuntu-noble | + local sources_txt 2026-08-17 09:22:47.376925 | ubuntu-noble | ++ find openstack_requirements-1.2.1.dev7536 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-17 09:22:47.377106 | ubuntu-noble | ++ head -1 2026-08-17 09:22:47.379065 | ubuntu-noble | + sources_txt=openstack_requirements-1.2.1.dev7536/openstack_requirements.egg-info/SOURCES.txt 2026-08-17 09:22:47.379089 | ubuntu-noble | + [[ -z openstack_requirements-1.2.1.dev7536/openstack_requirements.egg-info/SOURCES.txt ]] 2026-08-17 09:22:47.379093 | ubuntu-noble | + local new_files 2026-08-17 09:22:47.379429 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-17 09:22:47.380680 | ubuntu-noble | + new_files=openstack_requirements-1.2.1.dev7536/upper-constraints.txt.orig 2026-08-17 09:22:47.380704 | ubuntu-noble | + [[ -z openstack_requirements-1.2.1.dev7536/upper-constraints.txt.orig ]] 2026-08-17 09:22:47.381561 | ubuntu-noble | ++ tail -c1 openstack_requirements-1.2.1.dev7536/openstack_requirements.egg-info/SOURCES.txt 2026-08-17 09:22:47.385072 | ubuntu-noble | + [[ -n y ]] 2026-08-17 09:22:47.385091 | ubuntu-noble | + echo 2026-08-17 09:22:47.385095 | ubuntu-noble | + local file 2026-08-17 09:22:47.385099 | ubuntu-noble | + for file in $new_files 2026-08-17 09:22:47.385102 | ubuntu-noble | + case $file in 2026-08-17 09:22:47.385106 | ubuntu-noble | + continue 2026-08-17 09:22:47.385109 | ubuntu-noble | + rm files-before files-after 2026-08-17 09:22:47.387622 | ubuntu-noble | + tar czf requirements-stable-2025.1.tar.gz openstack_requirements-1.2.1.dev7536 2026-08-17 09:22:47.426492 | ubuntu-noble | + rm -r openstack_requirements-1.2.1.dev7536 2026-08-17 09:22:47.430590 | ubuntu-noble | + echo Check overlays for requirements-stable-2025.1.tar.gz 2026-08-17 09:22:47.430618 | ubuntu-noble | Check overlays for requirements-stable-2025.1.tar.gz 2026-08-17 09:22:47.430623 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 09:22:47.430627 | ubuntu-noble | + popd 2026-08-17 09:22:47.430631 | ubuntu-noble | + verify_all_patches_applied /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied patches/2025.1 patches/kolla-build/2025.1 2026-08-17 09:22:47.430636 | ubuntu-noble | + local manifest=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-17 09:22:47.430640 | ubuntu-noble | + shift 2026-08-17 09:22:47.430643 | ubuntu-noble | + [[ ! -e /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied ]] 2026-08-17 09:22:47.430647 | ubuntu-noble | + roots=() 2026-08-17 09:22:47.430650 | ubuntu-noble | + local roots dir 2026-08-17 09:22:47.430658 | ubuntu-noble | + for dir in "$@" 2026-08-17 09:22:47.430661 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1 ]] 2026-08-17 09:22:47.430665 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-08-17 09:22:47.430668 | ubuntu-noble | + for dir in "$@" 2026-08-17 09:22:47.430673 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2025.1 ]] 2026-08-17 09:22:47.430677 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-08-17 09:22:47.431155 | ubuntu-noble | + [[ 2 -eq 0 ]] 2026-08-17 09:22:47.431193 | ubuntu-noble | + local tmp 2026-08-17 09:22:47.431495 | ubuntu-noble | ++ mktemp -d 2026-08-17 09:22:47.434629 | ubuntu-noble | + tmp=/tmp/tmp.5rIjWmPNBE 2026-08-17 09:22:47.434859 | ubuntu-noble | + find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.1 /home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2025.1 -type f 2026-08-17 09:22:47.436056 | ubuntu-noble | + sed 's|^/home/zuul/src/github.com/osism/container-images-kolla/||' 2026-08-17 09:22:47.436585 | ubuntu-noble | + sort 2026-08-17 09:22:47.440237 | ubuntu-noble | + sort -u /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-17 09:22:47.443260 | ubuntu-noble | + comm -23 /tmp/tmp.5rIjWmPNBE/expected /tmp/tmp.5rIjWmPNBE/applied 2026-08-17 09:22:47.445478 | ubuntu-noble | + local expected_count missing_count 2026-08-17 09:22:47.446256 | ubuntu-noble | ++ wc -l 2026-08-17 09:22:47.448007 | ubuntu-noble | + expected_count=14 2026-08-17 09:22:47.448629 | ubuntu-noble | ++ wc -l 2026-08-17 09:22:47.450274 | ubuntu-noble | + missing_count=0 2026-08-17 09:22:47.450299 | ubuntu-noble | + [[ 0 -gt 0 ]] 2026-08-17 09:22:47.450303 | ubuntu-noble | + rm -rf /tmp/tmp.5rIjWmPNBE 2026-08-17 09:22:47.452030 | ubuntu-noble | + echo 'VERIFIED: 14 patch files, all applied' 2026-08-17 09:22:47.452047 | ubuntu-noble | VERIFIED: 14 patch files, all applied 2026-08-17 09:22:47.452051 | ubuntu-noble | + return 0 2026-08-17 09:22:47.896138 | ubuntu-noble | ok: Runtime: 0:01:09.892574 2026-08-17 09:22:47.923684 | 2026-08-17 09:22:47.923809 | PLAY RECAP 2026-08-17 09:22:47.923875 | ubuntu-noble | ok: 2 changed: 0 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-17 09:22:47.923901 | 2026-08-17 09:22:48.073181 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/container-images-kolla/playbooks/patch.yml@main] 2026-08-17 09:22:48.074270 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-08-17 09:22:48.920675 | 2026-08-17 09:22:48.920858 | PLAY [Base post-fetch] 2026-08-17 09:22:48.941297 | 2026-08-17 09:22:48.941515 | TASK [diagnose-network : Ensure log directory exists] 2026-08-17 09:22:49.563989 | ubuntu-noble | ok 2026-08-17 09:22:49.572416 | 2026-08-17 09:22:49.572602 | TASK [diagnose-network : Snapshot dual-stack network state (post)] 2026-08-17 09:23:01.583292 | ubuntu-noble | ok: Runtime: 0:00:05.767665 2026-08-17 09:23:01.593360 | 2026-08-17 09:23:01.593534 | TASK [diagnose-network : Snapshot Docker/BuildKit IPv6 config (teardown)] 2026-08-17 09:23:07.721825 | ubuntu-noble | ok: Runtime: 0:00:00.323894 2026-08-17 09:23:07.729991 | 2026-08-17 09:23:07.730295 | TASK [diagnose-network : Probe container network namespace (teardown)] 2026-08-17 09:23:13.883249 | ubuntu-noble | ok: Runtime: 0:00:00.062554 2026-08-17 09:23:13.897121 | 2026-08-17 09:23:13.897353 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-17 09:23:13.963151 | ubuntu-noble | skipping: Conditional result was False 2026-08-17 09:23:13.976244 | 2026-08-17 09:23:13.976451 | TASK [fetch-output : Set log path for single node] 2026-08-17 09:23:14.036859 | ubuntu-noble | ok 2026-08-17 09:23:14.044560 | 2026-08-17 09:23:14.044703 | LOOP [fetch-output : Ensure local output dirs] 2026-08-17 09:23:14.407231 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/0a6c015d514941448a2ba90c5620272d/work/logs" 2026-08-17 09:23:14.688168 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/0a6c015d514941448a2ba90c5620272d/work/artifacts" 2026-08-17 09:23:14.986473 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/0a6c015d514941448a2ba90c5620272d/work/docs" 2026-08-17 09:23:15.006180 | 2026-08-17 09:23:15.006401 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-17 09:23:15.815162 | ubuntu-noble | changed: 2026-08-17 09:23:15.815602 | ubuntu-noble | .d..t...... ./ 2026-08-17 09:23:15.815659 | ubuntu-noble | >f+++++++++ net-debug.post.txt 2026-08-17 09:23:15.815695 | ubuntu-noble | >f+++++++++ net-debug.pre.txt 2026-08-17 09:23:15.815814 | ubuntu-noble | >f+++++++++ sudo-debug.txt 2026-08-17 09:23:15.815847 | ubuntu-noble | >f+++++++++ sudo-strace.log 2026-08-17 09:23:15.815878 | ubuntu-noble | >f+++++++++ sudo-strace.log.time 2026-08-17 09:23:15.815944 | ubuntu-noble | changed: All items complete 2026-08-17 09:23:15.815983 | 2026-08-17 09:23:16.371982 | ubuntu-noble | changed: .d..t...... ./ 2026-08-17 09:23:16.968665 | ubuntu-noble | changed: .d..t...... ./ 2026-08-17 09:23:17.001282 | 2026-08-17 09:23:17.001497 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-17 09:23:17.370577 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.012116 2026-08-17 09:23:17.646141 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.008491 2026-08-17 09:23:17.665904 | 2026-08-17 09:23:17.666076 | PLAY RECAP 2026-08-17 09:23:17.666156 | ubuntu-noble | ok: 8 changed: 3 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-17 09:23:17.666216 | 2026-08-17 09:23:17.836699 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-08-17 09:23:17.839117 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-08-17 09:23:18.627022 | 2026-08-17 09:23:18.627233 | PLAY [Base post] 2026-08-17 09:23:18.641923 | 2026-08-17 09:23:18.642085 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-17 09:23:19.542767 | ubuntu-noble | changed 2026-08-17 09:23:19.551320 | 2026-08-17 09:23:19.551448 | PLAY RECAP 2026-08-17 09:23:19.551524 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-17 09:23:19.551597 | 2026-08-17 09:23:19.685969 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-08-17 09:23:19.687128 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-17 09:23:20.488572 | 2026-08-17 09:23:20.488771 | PLAY [Base post-logs] 2026-08-17 09:23:20.500204 | 2026-08-17 09:23:20.500365 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-17 09:23:21.045358 | localhost | changed 2026-08-17 09:23:21.057362 | 2026-08-17 09:23:21.057554 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-17 09:23:21.094336 | localhost | ok 2026-08-17 09:23:21.097788 | 2026-08-17 09:23:21.097902 | TASK [Set zuul-log-path fact] 2026-08-17 09:23:21.115050 | localhost | ok 2026-08-17 09:23:21.124377 | 2026-08-17 09:23:21.124500 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-17 09:23:21.151086 | localhost | ok 2026-08-17 09:23:21.154396 | 2026-08-17 09:23:21.154500 | TASK [upload-logs : Create log directories] 2026-08-17 09:23:21.687618 | localhost | changed 2026-08-17 09:23:21.692652 | 2026-08-17 09:23:21.692822 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-17 09:23:22.267787 | localhost -> localhost | ok: Runtime: 0:00:00.005889 2026-08-17 09:23:22.272338 | 2026-08-17 09:23:22.272452 | TASK [upload-logs : Upload logs to log server] 2026-08-17 09:23:22.865448 | localhost | Output suppressed because no_log was given 2026-08-17 09:23:22.867670 | 2026-08-17 09:23:22.867784 | LOOP [upload-logs : Compress console log and json output] 2026-08-17 09:23:22.930379 | localhost | skipping: Conditional result was False 2026-08-17 09:23:22.937306 | localhost | skipping: Conditional result was False 2026-08-17 09:23:22.945525 | 2026-08-17 09:23:22.945640 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-17 09:23:23.017920 | localhost | skipping: Conditional result was False 2026-08-17 09:23:23.018757 | 2026-08-17 09:23:23.021698 | localhost | skipping: Conditional result was False 2026-08-17 09:23:23.037129 | 2026-08-17 09:23:23.037437 | LOOP [upload-logs : Upload console log and json output]