2026-09-04 09:41:32.525929 | Job console starting 2026-09-04 09:41:32.543668 | Updating git repos 2026-09-04 09:41:32.580667 | Cloning repos into workspace 2026-09-04 09:41:32.621989 | Restoring repo states 2026-09-04 09:41:32.640376 | Merging changes 2026-09-04 09:41:33.302443 | Checking out repos 2026-09-04 09:41:33.348087 | Preparing playbooks 2026-09-04 09:41:34.188641 | Running Ansible setup 2026-09-04 09:41:39.405564 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-09-04 09:41:40.358118 | 2026-09-04 09:41:40.358231 | PLAY [Base pre] 2026-09-04 09:41:40.374739 | 2026-09-04 09:41:40.374849 | TASK [Setup log path fact] 2026-09-04 09:41:40.419791 | ubuntu-noble | ok 2026-09-04 09:41:40.446965 | 2026-09-04 09:41:40.447118 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-09-04 09:41:40.477925 | ubuntu-noble | ok 2026-09-04 09:41:40.491400 | 2026-09-04 09:41:40.491494 | TASK [emit-job-header : Print job information] 2026-09-04 09:41:40.550928 | # Job Information 2026-09-04 09:41:40.551115 | Ansible Version: 2.16.14 2026-09-04 09:41:40.551158 | Job: container-images-kolla-patch-2026.1 2026-09-04 09:41:40.551196 | Pipeline: check 2026-09-04 09:41:40.551221 | Executor: 521e9411259a 2026-09-04 09:41:40.551243 | Triggered by: https://github.com/osism/container-images-kolla/pull/790 2026-09-04 09:41:40.551267 | Event ID: b6d5e670-a844-11f1-9c27-c5a3c6246874 2026-09-04 09:41:40.557121 | 2026-09-04 09:41:40.557220 | LOOP [emit-job-header : Print node information] 2026-09-04 09:41:40.664007 | ubuntu-noble | ok: 2026-09-04 09:41:40.664433 | ubuntu-noble | # Node Information 2026-09-04 09:41:40.664494 | ubuntu-noble | Inventory Hostname: ubuntu-noble 2026-09-04 09:41:40.664522 | ubuntu-noble | Hostname: ubuntu 2026-09-04 09:41:40.665180 | ubuntu-noble | Username: zuul 2026-09-04 09:41:40.665226 | ubuntu-noble | Distro: Ubuntu 24.04 2026-09-04 09:41:40.665255 | ubuntu-noble | Provider: regiocloud-a 2026-09-04 09:41:40.665283 | ubuntu-noble | Region: 2026-09-04 09:41:40.665310 | ubuntu-noble | Label: ubuntu-noble 2026-09-04 09:41:40.665336 | ubuntu-noble | Product Name: OpenStack Nova 2026-09-04 09:41:40.665362 | ubuntu-noble | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe97:980a 2026-09-04 09:41:40.684731 | 2026-09-04 09:41:40.684855 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-09-04 09:41:41.208505 | ubuntu-noble -> localhost | changed 2026-09-04 09:41:41.224666 | 2026-09-04 09:41:41.224772 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-09-04 09:41:42.378137 | ubuntu-noble -> localhost | changed 2026-09-04 09:41:42.388378 | 2026-09-04 09:41:42.388475 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-09-04 09:41:42.740160 | ubuntu-noble -> localhost | ok 2026-09-04 09:41:42.750373 | 2026-09-04 09:41:42.750645 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-09-04 09:41:42.818815 | ubuntu-noble | ok 2026-09-04 09:41:42.866191 | ubuntu-noble | included: /var/lib/zuul/builds/427238df47124a9fa3f71cb34eefe211/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-09-04 09:41:42.876373 | 2026-09-04 09:41:42.876468 | TASK [add-build-sshkey : Create Temp SSH key] 2026-09-04 09:41:44.313551 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-09-04 09:41:44.313774 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/427238df47124a9fa3f71cb34eefe211/work/427238df47124a9fa3f71cb34eefe211_id_rsa 2026-09-04 09:41:44.313814 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/427238df47124a9fa3f71cb34eefe211/work/427238df47124a9fa3f71cb34eefe211_id_rsa.pub 2026-09-04 09:41:44.313839 | ubuntu-noble -> localhost | The key fingerprint is: 2026-09-04 09:41:44.313862 | ubuntu-noble -> localhost | SHA256:2gk2JEo2joI5mpMHBl8ONM02FPvxbBK4j99kgMaFzDQ zuul-build-sshkey 2026-09-04 09:41:44.313884 | ubuntu-noble -> localhost | The key's randomart image is: 2026-09-04 09:41:44.313915 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-09-04 09:41:44.313937 | ubuntu-noble -> localhost | | o+E. | 2026-09-04 09:41:44.313958 | ubuntu-noble -> localhost | | . === | 2026-09-04 09:41:44.313979 | ubuntu-noble -> localhost | |. =.O.= | 2026-09-04 09:41:44.313999 | ubuntu-noble -> localhost | |oB B B = | 2026-09-04 09:41:44.314019 | ubuntu-noble -> localhost | |B.+ * B S | 2026-09-04 09:41:44.314047 | ubuntu-noble -> localhost | |+= . + O . | 2026-09-04 09:41:44.314068 | ubuntu-noble -> localhost | |= . . o = | 2026-09-04 09:41:44.314104 | ubuntu-noble -> localhost | | o . + | 2026-09-04 09:41:44.314126 | ubuntu-noble -> localhost | | . . | 2026-09-04 09:41:44.314145 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-09-04 09:41:44.314191 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.746196 2026-09-04 09:41:44.320167 | 2026-09-04 09:41:44.320259 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-09-04 09:41:44.338457 | ubuntu-noble | ok 2026-09-04 09:41:44.350337 | ubuntu-noble | included: /var/lib/zuul/builds/427238df47124a9fa3f71cb34eefe211/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-09-04 09:41:44.358660 | 2026-09-04 09:41:44.358737 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-09-04 09:41:44.371332 | ubuntu-noble | skipping: Conditional result was False 2026-09-04 09:41:44.376602 | 2026-09-04 09:41:44.376683 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-09-04 09:41:45.154552 | ubuntu-noble | changed 2026-09-04 09:41:45.162354 | 2026-09-04 09:41:45.162447 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-09-04 09:41:45.466429 | ubuntu-noble | ok 2026-09-04 09:41:45.472271 | 2026-09-04 09:41:45.472365 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-09-04 09:41:46.177483 | ubuntu-noble | changed 2026-09-04 09:41:46.183678 | 2026-09-04 09:41:46.183768 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-09-04 09:41:46.893186 | ubuntu-noble | changed 2026-09-04 09:41:46.901541 | 2026-09-04 09:41:46.901646 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-09-04 09:41:46.924963 | ubuntu-noble | skipping: Conditional result was False 2026-09-04 09:41:46.933940 | 2026-09-04 09:41:46.934055 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-09-04 09:41:47.312573 | ubuntu-noble -> localhost | changed 2026-09-04 09:41:47.333236 | 2026-09-04 09:41:47.333350 | TASK [add-build-sshkey : Add back temp key] 2026-09-04 09:41:47.619713 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/427238df47124a9fa3f71cb34eefe211/work/427238df47124a9fa3f71cb34eefe211_id_rsa (zuul-build-sshkey) 2026-09-04 09:41:47.620019 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.017959 2026-09-04 09:41:47.640390 | 2026-09-04 09:41:47.640490 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-09-04 09:41:48.071936 | ubuntu-noble | ok 2026-09-04 09:41:48.079649 | 2026-09-04 09:41:48.079770 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-09-04 09:41:48.103668 | ubuntu-noble | skipping: Conditional result was False 2026-09-04 09:41:48.117743 | 2026-09-04 09:41:48.117841 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-09-04 09:41:48.598044 | ubuntu-noble | ok 2026-09-04 09:41:48.608736 | 2026-09-04 09:41:48.608822 | TASK [validate-host : Define zuul_info_dir fact] 2026-09-04 09:41:48.636007 | ubuntu-noble | ok 2026-09-04 09:41:48.640975 | 2026-09-04 09:41:48.641057 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-09-04 09:41:48.887463 | ubuntu-noble -> localhost | ok 2026-09-04 09:41:48.893576 | 2026-09-04 09:41:48.893661 | TASK [validate-host : Collect information about the host] 2026-09-04 09:41:50.013295 | ubuntu-noble | ok 2026-09-04 09:41:50.027685 | 2026-09-04 09:41:50.027776 | TASK [validate-host : Sanitize hostname] 2026-09-04 09:41:50.138618 | ubuntu-noble | ok 2026-09-04 09:41:50.143596 | 2026-09-04 09:41:50.143681 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-09-04 09:41:50.621416 | ubuntu-noble -> localhost | changed 2026-09-04 09:41:50.626817 | 2026-09-04 09:41:50.627208 | TASK [validate-host : Collect information about zuul worker] 2026-09-04 09:41:51.093883 | ubuntu-noble | ok 2026-09-04 09:41:51.102599 | 2026-09-04 09:41:51.102697 | TASK [validate-host : Write out all zuul information for each host] 2026-09-04 09:41:51.555676 | ubuntu-noble -> localhost | changed 2026-09-04 09:41:51.565050 | 2026-09-04 09:41:51.565172 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-09-04 09:41:51.851077 | ubuntu-noble | ok 2026-09-04 09:41:51.861509 | 2026-09-04 09:41:51.861636 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-09-04 09:41:52.797113 | ubuntu-noble | changed: 2026-09-04 09:41:52.797355 | ubuntu-noble | cd+++++++++ src/ 2026-09-04 09:41:52.797413 | ubuntu-noble | cd+++++++++ src/github.com/ 2026-09-04 09:41:52.797454 | ubuntu-noble | cd+++++++++ src/github.com/osism/ 2026-09-04 09:41:52.797587 | ubuntu-noble | cd+++++++++ src/github.com/osism/container-images-kolla/ 2026-09-04 09:41:52.797636 | ubuntu-noble | Containerfile 2026-09-04 09:41:52.797858 | ubuntu-noble | 2026-09-04 09:44:01.799588 | ubuntu-noble | 2026-09-04 09:44:01.799591 | ubuntu-noble | Or undo this operation with: 2026-09-04 09:44:01.799595 | ubuntu-noble | 2026-09-04 09:44:01.799598 | ubuntu-noble | git switch - 2026-09-04 09:44:01.799602 | ubuntu-noble | 2026-09-04 09:44:01.799605 | ubuntu-noble | Turn off this advice by setting config variable advice.detachedHead to false 2026-09-04 09:44:01.799608 | ubuntu-noble | 2026-09-04 09:44:01.799612 | ubuntu-noble | HEAD is now at c4e23082a stable-only: Update Prometheus to version 3.5.5 2026-09-04 09:44:01.800197 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-09-04 09:44:01.803624 | ubuntu-noble | + export HASH_KOLLA=c4e23082a 2026-09-04 09:44:01.803638 | ubuntu-noble | + HASH_KOLLA=c4e23082a 2026-09-04 09:44:01.803767 | ubuntu-noble | + popd 2026-09-04 09:44:01.803834 | ubuntu-noble | + rm -rf kolla/docker/rabbitmq/rabbitmq-4-1 2026-09-04 09:44:01.809549 | ubuntu-noble | ++ find patches/kolla-build/2026.1 -type f -name '*.patch' 2026-09-04 09:44:01.809611 | ubuntu-noble | ++ sort 2026-09-04 09:44:01.812502 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-09-04 09:44:01.812542 | ubuntu-noble | + pushd kolla 2026-09-04 09:44:01.812558 | ubuntu-noble | + apply_patch patches/kolla-build/2026.1/remove-unsupported-horizon-plugins.patch 2026-09-04 09:44:01.812619 | ubuntu-noble | + local rel=patches/kolla-build/2026.1/remove-unsupported-horizon-plugins.patch 2026-09-04 09:44:01.812634 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2026.1/remove-unsupported-horizon-plugins.patch 2026-09-04 09:44:01.812644 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2026.1/remove-unsupported-horizon-plugins.patch' 2026-09-04 09:44:01.812655 | ubuntu-noble | APPLY PATCH patches/kolla-build/2026.1/remove-unsupported-horizon-plugins.patch 2026-09-04 09:44:01.812664 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:44:01.815001 | ubuntu-noble | checking file kolla/common/sources.py 2026-09-04 09:44:01.815072 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:44:01.816689 | ubuntu-noble | patching file kolla/common/sources.py 2026-09-04 09:44:01.817281 | ubuntu-noble | + echo patches/kolla-build/2026.1/remove-unsupported-horizon-plugins.patch 2026-09-04 09:44:01.817343 | ubuntu-noble | + popd 2026-09-04 09:44:01.817401 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-09-04 09:44:01.817411 | ubuntu-noble | + pushd kolla 2026-09-04 09:44:01.817489 | ubuntu-noble | + apply_patch patches/kolla-build/2026.1/set-kolla-version-to-2026.1.patch 2026-09-04 09:44:01.817520 | ubuntu-noble | + local rel=patches/kolla-build/2026.1/set-kolla-version-to-2026.1.patch 2026-09-04 09:44:01.817542 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2026.1/set-kolla-version-to-2026.1.patch 2026-09-04 09:44:01.817564 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2026.1/set-kolla-version-to-2026.1.patch' 2026-09-04 09:44:01.817571 | ubuntu-noble | APPLY PATCH patches/kolla-build/2026.1/set-kolla-version-to-2026.1.patch 2026-09-04 09:44:01.817585 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:44:01.819153 | ubuntu-noble | checking file kolla/image/kolla_worker.py 2026-09-04 09:44:01.819606 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:44:01.821543 | ubuntu-noble | patching file kolla/image/kolla_worker.py 2026-09-04 09:44:01.821570 | ubuntu-noble | + echo patches/kolla-build/2026.1/set-kolla-version-to-2026.1.patch 2026-09-04 09:44:01.821626 | ubuntu-noble | + popd 2026-09-04 09:44:01.821724 | ubuntu-noble | + [[ -f templates/2026.1/repos.yaml ]] 2026-09-04 09:44:01.821764 | ubuntu-noble | + python3 src/generate-apt-preferences-files.py 2026-09-04 09:44:01.940318 | ubuntu-noble | + echo DEBUG apt_preferences.ubuntu 2026-09-04 09:44:01.940358 | ubuntu-noble | DEBUG apt_preferences.ubuntu 2026-09-04 09:44:01.940367 | ubuntu-noble | + cat overlays/2026.1/base/apt_preferences.ubuntu 2026-09-04 09:44:01.942087 | ubuntu-noble | Package: rabbitmq-server 2026-09-04 09:44:01.942108 | ubuntu-noble | Pin: version 4.1.* 2026-09-04 09:44:01.942112 | ubuntu-noble | Pin-Priority: 1000 2026-09-04 09:44:01.942116 | ubuntu-noble | 2026-09-04 09:44:01.942120 | ubuntu-noble | Package: openvswitch* 2026-09-04 09:44:01.942124 | ubuntu-noble | Pin: version 3.5.* 2026-09-04 09:44:01.942127 | ubuntu-noble | Pin-Priority: 1000 2026-09-04 09:44:01.942131 | ubuntu-noble | 2026-09-04 09:44:01.942134 | ubuntu-noble | Package: erlang* 2026-09-04 09:44:01.942138 | ubuntu-noble | Pin: version 1:27.* 2026-09-04 09:44:01.942141 | ubuntu-noble | Pin-Priority: 1000 2026-09-04 09:44:01.942144 | ubuntu-noble | 2026-09-04 09:44:01.942149 | ubuntu-noble | # Stopgap: proxysql 3.0.9 (GHSA-58ww-865x-grpr bounds the first-packet 2026-09-04 09:44:01.942153 | ubuntu-noble | # recv()) rejects the kolla-ansible keepalived proxysql health check (the 2026-09-04 09:44:01.942156 | ubuntu-noble | # "show info" probe) -> keepalived FAULT -> api-int VIP dropped. Pin to 2026-09-04 09:44:01.942160 | ubuntu-noble | # 3.0.8 until the upstream fix (kolla-ansible change 992020, depends on 2026-09-04 09:44:01.942163 | ubuntu-noble | # kolla 992239, master-only) is backported to this release. 2026-09-04 09:44:01.942167 | ubuntu-noble | Package: proxysql 2026-09-04 09:44:01.942170 | ubuntu-noble | Pin: version 3.0.8* 2026-09-04 09:44:01.942173 | ubuntu-noble | Pin-Priority: 1001 2026-09-04 09:44:01.943062 | ubuntu-noble | ++ find overlays/2026.1 -maxdepth 1 -mindepth 1 -type d 2026-09-04 09:44:01.946098 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-09-04 09:44:01.946750 | ubuntu-noble | ++ basename overlays/2026.1/base 2026-09-04 09:44:01.949431 | ubuntu-noble | + image_name=base 2026-09-04 09:44:01.949688 | ubuntu-noble | + cp -r overlays/2026.1/base/apt_preferences.ubuntu overlays/2026.1/base/erlang.gpg overlays/2026.1/base/rabbitmq.gpg kolla/docker/base 2026-09-04 09:44:01.951788 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-09-04 09:44:01.952370 | ubuntu-noble | ++ basename overlays/2026.1/nova 2026-09-04 09:44:01.954788 | ubuntu-noble | + image_name=nova 2026-09-04 09:44:01.954889 | ubuntu-noble | + cp -r overlays/2026.1/nova/nova-spicehtml5proxy kolla/docker/nova 2026-09-04 09:44:01.956617 | ubuntu-noble | + find patches/2026.1 -mindepth 1 -type d 2026-09-04 09:44:01.958102 | ubuntu-noble | patches/2026.1/neutron-dynamic-routing 2026-09-04 09:44:01.958119 | ubuntu-noble | patches/2026.1/nova 2026-09-04 09:44:01.958125 | ubuntu-noble | patches/2026.1/cinder 2026-09-04 09:44:01.958128 | ubuntu-noble | patches/2026.1/ironic 2026-09-04 09:44:01.958131 | ubuntu-noble | patches/2026.1/kolla 2026-09-04 09:44:01.958135 | ubuntu-noble | patches/2026.1/glance 2026-09-04 09:44:01.960619 | ubuntu-noble | ++ find patches/2026.1 -mindepth 1 -type d 2026-09-04 09:44:01.960637 | ubuntu-noble | ++ grep kolla 2026-09-04 09:44:01.960642 | ubuntu-noble | ++ grep -v kolla-build 2026-09-04 09:44:01.962142 | ubuntu-noble | + for project in $(find patches/$OPENSTACK_VERSION -mindepth 1 -type d | grep kolla | grep -v kolla-build) 2026-09-04 09:44:01.962686 | ubuntu-noble | ++ basename patches/2026.1/kolla 2026-09-04 09:44:01.964646 | ubuntu-noble | + project=kolla 2026-09-04 09:44:01.965519 | ubuntu-noble | ++ sort 2026-09-04 09:44:01.965546 | ubuntu-noble | ++ find patches/2026.1/kolla -type f -name '*.patch' 2026-09-04 09:44:01.967924 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-09-04 09:44:01.967944 | ubuntu-noble | + pushd kolla 2026-09-04 09:44:01.968044 | ubuntu-noble | + apply_patch patches/2026.1/kolla/squash.patch 2026-09-04 09:44:01.968081 | ubuntu-noble | + local rel=patches/2026.1/kolla/squash.patch 2026-09-04 09:44:01.968107 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/kolla/squash.patch 2026-09-04 09:44:01.968125 | ubuntu-noble | + echo 'APPLY PATCH patches/2026.1/kolla/squash.patch' 2026-09-04 09:44:01.968131 | ubuntu-noble | APPLY PATCH patches/2026.1/kolla/squash.patch 2026-09-04 09:44:01.968147 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:44:01.969369 | ubuntu-noble | checking file kolla/image/tasks.py 2026-09-04 09:44:01.969383 | ubuntu-noble | Hunk #1 succeeded at 431 (offset 19 lines). 2026-09-04 09:44:01.969436 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:44:01.970646 | ubuntu-noble | patching file kolla/image/tasks.py 2026-09-04 09:44:01.970660 | ubuntu-noble | Hunk #1 succeeded at 431 (offset 19 lines). 2026-09-04 09:44:01.970717 | ubuntu-noble | + echo patches/2026.1/kolla/squash.patch 2026-09-04 09:44:01.970797 | ubuntu-noble | + popd 2026-09-04 09:44:01.970881 | ubuntu-noble | + pip3 install -r kolla/requirements.txt 2026-09-04 09:44:02.553998 | ubuntu-noble | Collecting pbr!=2.1.0,>=2.0.0 (from -r kolla/requirements.txt (line 1)) 2026-09-04 09:44:02.635843 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl.metadata (3.8 kB) 2026-09-04 09:44:02.659254 | ubuntu-noble | Requirement already satisfied: Jinja2>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from -r kolla/requirements.txt (line 2)) (3.1.6) 2026-09-04 09:44:02.771932 | ubuntu-noble | Collecting GitPython>=1.0.1 (from -r kolla/requirements.txt (line 3)) 2026-09-04 09:44:02.784545 | ubuntu-noble | Downloading gitpython-3.1.61-py3-none-any.whl.metadata (13 kB) 2026-09-04 09:44:02.892706 | ubuntu-noble | Collecting oslo.config>=5.1.0 (from -r kolla/requirements.txt (line 4)) 2026-09-04 09:44:02.906235 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl.metadata (2.3 kB) 2026-09-04 09:44:02.919107 | ubuntu-noble | Requirement already satisfied: setuptools>=64.0.0 in /tmp/venv/lib/python3.12/site-packages (from -r kolla/requirements.txt (line 5)) (84.0.0) 2026-09-04 09:44:02.925017 | ubuntu-noble | Requirement already satisfied: MarkupSafe>=2.0 in /tmp/venv/lib/python3.12/site-packages (from Jinja2>=3.0.1->-r kolla/requirements.txt (line 2)) (3.0.3) 2026-09-04 09:44:02.986358 | ubuntu-noble | Collecting gitdb<5,>=4.0.1 (from GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-09-04 09:44:02.998596 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB) 2026-09-04 09:44:03.067186 | ubuntu-noble | Collecting netaddr>=0.7.18 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-09-04 09:44:03.079965 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl.metadata (5.0 kB) 2026-09-04 09:44:03.169176 | ubuntu-noble | Collecting stevedore>=5.6.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-09-04 09:44:03.182002 | ubuntu-noble | Downloading stevedore-5.9.1-py3-none-any.whl.metadata (2.3 kB) 2026-09-04 09:44:03.241252 | ubuntu-noble | Collecting oslo.i18n>=3.15.3 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-09-04 09:44:03.254974 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl.metadata (2.0 kB) 2026-09-04 09:44:03.299505 | ubuntu-noble | Collecting rfc3986>=1.2.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-09-04 09:44:03.321031 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl.metadata (6.6 kB) 2026-09-04 09:44:03.338807 | ubuntu-noble | Requirement already satisfied: PyYAML>=5.1 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (6.0.3) 2026-09-04 09:44:03.340909 | ubuntu-noble | Requirement already satisfied: requests>=2.18.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (2.34.2) 2026-09-04 09:44:03.422772 | ubuntu-noble | Collecting smmap<6,>=3.0.1 (from gitdb<5,>=4.0.1->GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-09-04 09:44:03.435387 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl.metadata (4.6 kB) 2026-09-04 09:44:03.481533 | ubuntu-noble | Requirement already satisfied: charset_normalizer<4,>=2 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (3.5.1) 2026-09-04 09:44:03.483155 | ubuntu-noble | Requirement already satisfied: idna<4,>=2.5 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (3.19) 2026-09-04 09:44:03.484843 | 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-09-04 09:44:03.486209 | ubuntu-noble | Requirement already satisfied: certifi>=2023.5.7 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (2026.7.22) 2026-09-04 09:44:03.532879 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2026-09-04 09:44:03.569944 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.9/131.9 kB 4.3 MB/s eta 0:00:00 2026-09-04 09:44:03.584041 | ubuntu-noble | Downloading gitpython-3.1.61-py3-none-any.whl (222 kB) 2026-09-04 09:44:03.605976 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 222.1/222.1 kB 13.3 MB/s eta 0:00:00 2026-09-04 09:44:03.621606 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl (143 kB) 2026-09-04 09:44:03.636014 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.8/143.8 kB 12.8 MB/s eta 0:00:00 2026-09-04 09:44:03.648091 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl (62 kB) 2026-09-04 09:44:03.661273 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.8/62.8 kB 6.4 MB/s eta 0:00:00 2026-09-04 09:44:03.677161 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl (2.3 MB) 2026-09-04 09:44:03.734554 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 44.9 MB/s eta 0:00:00 2026-09-04 09:44:03.751430 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl (47 kB) 2026-09-04 09:44:03.769069 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 47.8/47.8 kB 3.4 MB/s eta 0:00:00 2026-09-04 09:44:03.782748 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl (31 kB) 2026-09-04 09:44:03.810004 | ubuntu-noble | Downloading stevedore-5.9.1-py3-none-any.whl (54 kB) 2026-09-04 09:44:03.827264 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.9/54.9 kB 4.0 MB/s eta 0:00:00 2026-09-04 09:44:03.845754 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl (24 kB) 2026-09-04 09:44:04.109658 | ubuntu-noble | Installing collected packages: stevedore, smmap, rfc3986, pbr, netaddr, oslo.i18n, gitdb, oslo.config, GitPython 2026-09-04 09:44:05.065543 | ubuntu-noble | Successfully installed GitPython-3.1.61 gitdb-4.0.12 netaddr-1.3.0 oslo.config-10.7.0 oslo.i18n-6.9.0 pbr-7.0.3 rfc3986-2.0.0 smmap-5.0.3 stevedore-5.9.1 2026-09-04 09:44:05.213295 | ubuntu-noble | + pip3 install kolla/ 2026-09-04 09:44:05.713042 | ubuntu-noble | Processing ./kolla 2026-09-04 09:44:05.715847 | ubuntu-noble | Installing build dependencies: started 2026-09-04 09:44:07.906740 | ubuntu-noble | Installing build dependencies: finished with status 'done' 2026-09-04 09:44:07.912288 | ubuntu-noble | Getting requirements to build wheel: started 2026-09-04 09:44:08.137718 | ubuntu-noble | Getting requirements to build wheel: finished with status 'done' 2026-09-04 09:44:08.144167 | ubuntu-noble | Installing backend dependencies: started 2026-09-04 09:44:10.088870 | ubuntu-noble | Installing backend dependencies: finished with status 'done' 2026-09-04 09:44:10.090974 | ubuntu-noble | Preparing metadata (pyproject.toml): started 2026-09-04 09:44:10.619303 | ubuntu-noble | Preparing metadata (pyproject.toml): finished with status 'done' 2026-09-04 09:44:10.635902 | ubuntu-noble | Requirement already satisfied: pbr!=2.1.0,>=2.0.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==22.1.1.dev1) (7.0.3) 2026-09-04 09:44:10.638050 | ubuntu-noble | Requirement already satisfied: Jinja2>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==22.1.1.dev1) (3.1.6) 2026-09-04 09:44:10.640231 | ubuntu-noble | Requirement already satisfied: GitPython>=1.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==22.1.1.dev1) (3.1.61) 2026-09-04 09:44:10.641945 | ubuntu-noble | Requirement already satisfied: oslo.config>=5.1.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==22.1.1.dev1) (10.7.0) 2026-09-04 09:44:10.643752 | ubuntu-noble | Requirement already satisfied: setuptools>=64.0.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==22.1.1.dev1) (84.0.0) 2026-09-04 09:44:10.676849 | ubuntu-noble | Requirement already satisfied: gitdb<5,>=4.0.1 in /tmp/venv/lib/python3.12/site-packages (from GitPython>=1.0.1->kolla==22.1.1.dev1) (4.0.12) 2026-09-04 09:44:10.680498 | ubuntu-noble | Requirement already satisfied: MarkupSafe>=2.0 in /tmp/venv/lib/python3.12/site-packages (from Jinja2>=3.0.1->kolla==22.1.1.dev1) (3.0.3) 2026-09-04 09:44:10.688417 | ubuntu-noble | Requirement already satisfied: netaddr>=0.7.18 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==22.1.1.dev1) (1.3.0) 2026-09-04 09:44:10.689485 | ubuntu-noble | Requirement already satisfied: stevedore>=5.6.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==22.1.1.dev1) (5.9.1) 2026-09-04 09:44:10.690796 | ubuntu-noble | Requirement already satisfied: oslo.i18n>=3.15.3 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==22.1.1.dev1) (6.9.0) 2026-09-04 09:44:10.692257 | ubuntu-noble | Requirement already satisfied: rfc3986>=1.2.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==22.1.1.dev1) (2.0.0) 2026-09-04 09:44:10.693501 | ubuntu-noble | Requirement already satisfied: PyYAML>=5.1 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==22.1.1.dev1) (6.0.3) 2026-09-04 09:44:10.694686 | ubuntu-noble | Requirement already satisfied: requests>=2.18.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==22.1.1.dev1) (2.34.2) 2026-09-04 09:44:10.741849 | ubuntu-noble | Requirement already satisfied: smmap<6,>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from gitdb<5,>=4.0.1->GitPython>=1.0.1->kolla==22.1.1.dev1) (5.0.3) 2026-09-04 09:44:10.758679 | ubuntu-noble | Requirement already satisfied: charset_normalizer<4,>=2 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==22.1.1.dev1) (3.5.1) 2026-09-04 09:44:10.760112 | ubuntu-noble | Requirement already satisfied: idna<4,>=2.5 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==22.1.1.dev1) (3.19) 2026-09-04 09:44:10.761539 | ubuntu-noble | Requirement already satisfied: urllib3<3,>=1.26 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==22.1.1.dev1) (2.7.0) 2026-09-04 09:44:10.762810 | ubuntu-noble | Requirement already satisfied: certifi>=2023.5.7 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==22.1.1.dev1) (2026.7.22) 2026-09-04 09:44:10.790818 | ubuntu-noble | Building wheels for collected packages: kolla 2026-09-04 09:44:10.791781 | ubuntu-noble | Building wheel for kolla (pyproject.toml): started 2026-09-04 09:44:12.198387 | ubuntu-noble | Building wheel for kolla (pyproject.toml): finished with status 'done' 2026-09-04 09:44:12.202587 | ubuntu-noble | Created wheel for kolla: filename=kolla-22.1.1.dev1-py3-none-any.whl size=358127 sha256=2c66dd15011cc1843810417bed006d2e56045016c49e908940a5db89d12adc95 2026-09-04 09:44:12.203170 | ubuntu-noble | Stored in directory: /tmp/pip-ephem-wheel-cache-vjqtpdml/wheels/5a/56/c4/e310d82118381247de5918f2335ab23c36c3bc15e9e4672495 2026-09-04 09:44:12.216002 | ubuntu-noble | Successfully built kolla 2026-09-04 09:44:12.402425 | ubuntu-noble | Installing collected packages: kolla 2026-09-04 09:44:12.584445 | ubuntu-noble | Successfully installed kolla-22.1.1.dev1 2026-09-04 09:44:12.741572 | ubuntu-noble | ++ kolla-build --version 2026-09-04 09:44:13.345221 | ubuntu-noble | + export KOLLA_VERSION=22.1.1 2026-09-04 09:44:13.345285 | ubuntu-noble | + KOLLA_VERSION=22.1.1 2026-09-04 09:44:13.345572 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-09-04 09:44:13.348440 | ubuntu-noble | + export HASH_DOCKER_IMAGES_KOLLA=b33a0f2 2026-09-04 09:44:13.348516 | ubuntu-noble | + HASH_DOCKER_IMAGES_KOLLA=b33a0f2 2026-09-04 09:44:13.348758 | ubuntu-noble | ++ cd release 2026-09-04 09:44:13.348836 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-09-04 09:44:13.351153 | ubuntu-noble | + export HASH_RELEASE=75920e1 2026-09-04 09:44:13.351180 | ubuntu-noble | + HASH_RELEASE=75920e1 2026-09-04 09:44:13.351187 | ubuntu-noble | + python3 src/generate-template-overrides-file.py 2026-09-04 09:44:13.502305 | ubuntu-noble | + echo DEBUG template-overrides.j2 2026-09-04 09:44:13.502366 | ubuntu-noble | DEBUG template-overrides.j2 2026-09-04 09:44:13.502373 | ubuntu-noble | + cat templates/2026.1/template-overrides.j2 2026-09-04 09:44:13.503487 | ubuntu-noble | {% extends parent_template %} 2026-09-04 09:44:13.503517 | ubuntu-noble | 2026-09-04 09:44:13.503523 | ubuntu-noble | {% set fluentd_plugins = [ 2026-09-04 09:44:13.503528 | ubuntu-noble | 'fluent-plugin-grok-parser', 2026-09-04 09:44:13.503533 | ubuntu-noble | 'fluent-plugin-prometheus', 2026-09-04 09:44:13.503538 | ubuntu-noble | 'fluent-plugin-rewrite-tag-filter', 2026-09-04 09:44:13.503543 | ubuntu-noble | 'fluent-plugin-grafana-loki', 2026-09-04 09:44:13.503548 | ubuntu-noble | ] %} 2026-09-04 09:44:13.503553 | ubuntu-noble | 2026-09-04 09:44:13.503559 | ubuntu-noble | {% set openstack_base_pip_packages_append = ['pip', 'git+https://github.com/sapcc/openstack-audit-middleware.git'] %} 2026-09-04 09:44:13.503565 | ubuntu-noble | 2026-09-04 09:44:13.503569 | ubuntu-noble | {% set glance_base_pip_packages_append = ['boto3'] %} 2026-09-04 09:44:13.503574 | ubuntu-noble | 2026-09-04 09:44:13.503579 | ubuntu-noble | {% block nova_libvirt_footer %} 2026-09-04 09:44:13.503584 | ubuntu-noble | RUN chgrp tss /var/lib/swtpm-localca \ 2026-09-04 09:44:13.503589 | ubuntu-noble | && chmod g+w /var/lib/swtpm-localca 2026-09-04 09:44:13.503594 | ubuntu-noble | RUN truncate --size=524288 /usr/lib/ipxe/qemu/efi-virtio.rom 2026-09-04 09:44:13.503605 | ubuntu-noble | {% endblock %} 2026-09-04 09:44:13.503610 | ubuntu-noble | 2026-09-04 09:44:13.503625 | ubuntu-noble | {% block horizon_header %} 2026-09-04 09:44:13.503630 | ubuntu-noble | RUN apt-get update \ 2026-09-04 09:44:13.503635 | ubuntu-noble | && apt-get -y install --no-install-recommends build-essential libmariadb-dev-compat \ 2026-09-04 09:44:13.503640 | ubuntu-noble | && python3 -m pip --no-cache-dir install --upgrade setuptools mysqlclient \ 2026-09-04 09:44:13.503646 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-09-04 09:44:13.503651 | ubuntu-noble | && apt-get clean \ 2026-09-04 09:44:13.503656 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-09-04 09:44:13.503661 | ubuntu-noble | {% endblock %} 2026-09-04 09:44:13.503666 | ubuntu-noble | 2026-09-04 09:44:13.503670 | ubuntu-noble | {% block horizon_footer %} 2026-09-04 09:44:13.503675 | ubuntu-noble | RUN curl -q -L -o /tmp/openstack-themes.tar.gz https://github.com/osism/openstack-themes/archive/main.tar.gz \ 2026-09-04 09:44:13.503681 | ubuntu-noble | && tar xzvf /tmp/openstack-themes.tar.gz --directory=/var/lib/kolla/venv/lib/python3/site-packages/openstack_dashboard/themes --strip-components 2 openstack-themes-main/horizon \ 2026-09-04 09:44:13.503687 | ubuntu-noble | && rm /tmp/openstack-themes.tar.gz 2026-09-04 09:44:13.503692 | ubuntu-noble | {% endblock %} 2026-09-04 09:44:13.503697 | ubuntu-noble | 2026-09-04 09:44:13.503702 | ubuntu-noble | {% block base_header %} 2026-09-04 09:44:13.503706 | ubuntu-noble | COPY apt_preferences.{{ base_distro }} /etc/apt/preferences 2026-09-04 09:44:13.503711 | ubuntu-noble | COPY *.gpg /etc/kolla/apt-keys/ 2026-09-04 09:44:13.503716 | ubuntu-noble | 2026-09-04 09:44:13.503721 | ubuntu-noble | RUN apt-get update \ 2026-09-04 09:44:13.503726 | ubuntu-noble | && apt-get -y install --no-install-recommends locales ca-certificates \ 2026-09-04 09:44:13.503731 | ubuntu-noble | && locale-gen en_US.UTF-8 \ 2026-09-04 09:44:13.503735 | ubuntu-noble | && apt-get clean \ 2026-09-04 09:44:13.503740 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-09-04 09:44:13.503745 | ubuntu-noble | {% endblock %} 2026-09-04 09:44:13.503750 | ubuntu-noble | 2026-09-04 09:44:13.503754 | ubuntu-noble | {% block openstack_base_header %} 2026-09-04 09:44:13.503759 | ubuntu-noble | RUN apt-get update \ 2026-09-04 09:44:13.503764 | ubuntu-noble | && apt-get -y install --no-install-recommends python3-setuptools \ 2026-09-04 09:44:13.503769 | ubuntu-noble | && apt-get clean \ 2026-09-04 09:44:13.503774 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-09-04 09:44:13.503778 | ubuntu-noble | {% endblock %} 2026-09-04 09:44:13.503783 | ubuntu-noble | 2026-09-04 09:44:13.503788 | ubuntu-noble | {% set glance_base_packages_append = ['nvme-cli'] %} 2026-09-04 09:44:13.503793 | ubuntu-noble | 2026-09-04 09:44:13.503798 | ubuntu-noble | {% set kolla_toolbox_packages_append = ['iputils-ping', 'traceroute'] %} 2026-09-04 09:44:13.503802 | ubuntu-noble | 2026-09-04 09:44:13.503807 | ubuntu-noble | {% set cinder_volume_packages_append = ['multipath-tools'] %} 2026-09-04 09:44:13.503827 | ubuntu-noble | 2026-09-04 09:44:13.503832 | ubuntu-noble | {% set cinder_volume_pip_packages = [ 'py-pure-client', 'infinisdk', 'python-linstor' ] %} 2026-09-04 09:44:13.503837 | ubuntu-noble | {% block cinder_volume_footer %} 2026-09-04 09:44:13.503842 | ubuntu-noble | RUN {{ macros.install_pip(cinder_volume_pip_packages | customizable("pip_packages")) }} 2026-09-04 09:44:13.503847 | ubuntu-noble | {% endblock %} 2026-09-04 09:44:13.503851 | ubuntu-noble | 2026-09-04 09:44:13.503856 | ubuntu-noble | {% set manila_base_additional_pip_packages = [ 'pywinrm' ] %} 2026-09-04 09:44:13.503861 | ubuntu-noble | {% block manila_base_footer %} 2026-09-04 09:44:13.503866 | ubuntu-noble | RUN {{ macros.install_pip(manila_base_additional_pip_packages | customizable("pip_packages")) }} 2026-09-04 09:44:13.503870 | ubuntu-noble | {% endblock %} 2026-09-04 09:44:13.503875 | ubuntu-noble | 2026-09-04 09:44:13.503880 | ubuntu-noble | {% set magnum_base_additional_pip_packages = [ 'magnum-cluster-api' ] %} 2026-09-04 09:44:13.503885 | ubuntu-noble | {% block magnum_base_footer %} 2026-09-04 09:44:13.503890 | ubuntu-noble | RUN {{ macros.install_pip(magnum_base_additional_pip_packages | customizable("pip_packages")) }} 2026-09-04 09:44:13.503895 | ubuntu-noble | RUN curl -o /tmp/helm.tar.gz https://get.helm.sh/helm-v3.15.2-linux-amd64.tar.gz \ 2026-09-04 09:44:13.503903 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/helm.tar.gz -C /usr/local/bin linux-amd64/helm 2026-09-04 09:44:13.503908 | ubuntu-noble | {% endblock %} 2026-09-04 09:44:13.503913 | ubuntu-noble | 2026-09-04 09:44:13.503917 | ubuntu-noble | {% set gnocchi_base_packages_append = ['python3-rados'] %} 2026-09-04 09:44:13.503922 | ubuntu-noble | {% block gnocchi_base_footer %} 2026-09-04 09:44:13.503927 | ubuntu-noble | RUN mkdir -p /var/lib/gnocchi/tmp \ 2026-09-04 09:44:13.503932 | ubuntu-noble | && chown -R gnocchi: /var/lib/gnocchi/tmp 2026-09-04 09:44:13.503936 | ubuntu-noble | {% endblock %} 2026-09-04 09:44:13.503941 | ubuntu-noble | 2026-09-04 09:44:13.503946 | ubuntu-noble | {% block grafana_footer %} 2026-09-04 09:44:13.503950 | ubuntu-noble | RUN curl -o /tmp/kolla-operations.tar.gz https://github.com/osism/kolla-operations/tarball/main \ 2026-09-04 09:44:13.503955 | ubuntu-noble | && mkdir -p /operations \ 2026-09-04 09:44:13.503960 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/kolla-operations.tar.gz -C /operations \ 2026-09-04 09:44:13.503965 | ubuntu-noble | && rm -f /tmp/kolla-operations.tar.gz 2026-09-04 09:44:13.503969 | ubuntu-noble | {% endblock %} 2026-09-04 09:44:13.503974 | ubuntu-noble | 2026-09-04 09:44:13.503979 | ubuntu-noble | {% block keystone_footer %} 2026-09-04 09:44:13.503984 | ubuntu-noble | RUN python3 -m pip --no-cache-dir install -c /requirements/upper-constraints.txt keystone-keycloak-backend 2026-09-04 09:44:13.503988 | ubuntu-noble | RUN apt-get update \ 2026-09-04 09:44:13.503993 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-09-04 09:44:13.503998 | ubuntu-noble | libldap-common \ 2026-09-04 09:44:13.504002 | ubuntu-noble | libmemcached11 \ 2026-09-04 09:44:13.504007 | ubuntu-noble | && apt-get clean \ 2026-09-04 09:44:13.504012 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* \ 2026-09-04 09:44:13.504016 | ubuntu-noble | {% endblock %} 2026-09-04 09:44:13.504021 | ubuntu-noble | 2026-09-04 09:44:13.504026 | ubuntu-noble | {% block apache_footer %} 2026-09-04 09:44:13.504030 | ubuntu-noble | RUN apt-get update \ 2026-09-04 09:44:13.504035 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-09-04 09:44:13.504040 | ubuntu-noble | libmemcached11 \ 2026-09-04 09:44:13.504045 | ubuntu-noble | && apt-get clean \ 2026-09-04 09:44:13.504049 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* \ 2026-09-04 09:44:13.504054 | ubuntu-noble | && a2enmod auth_openidc 2026-09-04 09:44:13.504059 | ubuntu-noble | {% endblock %} 2026-09-04 09:44:13.504063 | ubuntu-noble | 2026-09-04 09:44:13.504068 | ubuntu-noble | {% block footer %} 2026-09-04 09:44:13.504073 | ubuntu-noble | RUN rm -rf /usr/share/doc/* \ 2026-09-04 09:44:13.504077 | ubuntu-noble | && rm -rf /usr/share/man/* \ 2026-09-04 09:44:13.504082 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-09-04 09:44:13.504087 | ubuntu-noble | && apt-get autoremove -y \ 2026-09-04 09:44:13.504101 | ubuntu-noble | && if [ -e /var/lib/kolla/venv/bin/python3 ]; then /var/lib/kolla/venv/bin/pip3 install --no-cache-dir pyclean==3.0.0; /var/lib/kolla/venv/bin/pyclean /var/lib/kolla/venv; /var/lib/kolla/venv/bin/pyclean /usr; /var/lib/kolla/venv/bin/pip3 uninstall -y pyclean; fi \ 2026-09-04 09:44:13.504112 | ubuntu-noble | && if [ -e /var/lib/kolla/venv/bin/pip3 ]; then /var/lib/kolla/venv/bin/pip3 check; fi 2026-09-04 09:44:13.504117 | ubuntu-noble | {% endblock %} 2026-09-04 09:44:13.504126 | ubuntu-noble | 2026-09-04 09:44:13.504131 | ubuntu-noble | {% block labels %} 2026-09-04 09:44:13.504136 | ubuntu-noble | LABEL "build-date"="{{ build_date }}" \ 2026-09-04 09:44:13.504140 | ubuntu-noble | "name"="{{ image_name }}" \ 2026-09-04 09:44:13.504145 | ubuntu-noble | "de.osism.commit.docker_images_kolla"="b33a0f2" \ 2026-09-04 09:44:13.504150 | ubuntu-noble | "de.osism.commit.kolla"="c4e23082a" \ 2026-09-04 09:44:13.504155 | ubuntu-noble | "de.osism.commit.kolla_version"="22.1.1" \ 2026-09-04 09:44:13.504160 | ubuntu-noble | "de.osism.commit.release"="75920e1" \ 2026-09-04 09:44:13.504164 | ubuntu-noble | "de.osism.os_id"="ubuntu" \ 2026-09-04 09:44:13.504169 | ubuntu-noble | "de.osism.os_version_id"="24.04" \ 2026-09-04 09:44:13.504174 | ubuntu-noble | "de.osism.release.openstack"="2026.1" \ 2026-09-04 09:44:13.504179 | ubuntu-noble | "de.osism.version"="latest" \ 2026-09-04 09:44:13.504184 | ubuntu-noble | "org.opencontainers.image.created"="2026-09-04T09:44:13.481381+00:00" \ 2026-09-04 09:44:13.504188 | ubuntu-noble | "org.opencontainers.image.documentation"="https://osism.tech/docs/" \ 2026-09-04 09:44:13.504193 | ubuntu-noble | "org.opencontainers.image.licenses"="ASL 2.0" \ 2026-09-04 09:44:13.504198 | ubuntu-noble | "org.opencontainers.image.source"="https://github.com/osism/container-images-kolla" \ 2026-09-04 09:44:13.504203 | ubuntu-noble | "org.opencontainers.image.title"="{{ image_name }}" \ 2026-09-04 09:44:13.504208 | ubuntu-noble | "org.opencontainers.image.url"="https://quay.io/organization/osism" \ 2026-09-04 09:44:13.504213 | ubuntu-noble | "org.opencontainers.image.vendor"="OSISM GmbH" 2026-09-04 09:44:13.504217 | ubuntu-noble | {% endblock %} 2026-09-04 09:44:13.504222 | ubuntu-noble | 2026-09-04 09:44:13.505014 | ubuntu-noble | + bash scripts/002-generate.sh 2026-09-04 09:44:13.506518 | ubuntu-noble | + BASE=ubuntu 2026-09-04 09:44:13.506541 | ubuntu-noble | + BASE_VERSION=22.04 2026-09-04 09:44:13.507214 | ubuntu-noble | ++ date +%Y%m%d 2026-09-04 09:44:13.508354 | ubuntu-noble | + BUILD_ID=20260904 2026-09-04 09:44:13.508405 | ubuntu-noble | + DOCKER_NAMESPACE=kolla 2026-09-04 09:44:13.508422 | ubuntu-noble | + DOCKER_REGISTRY=osism.harbor.regio.digital 2026-09-04 09:44:13.508439 | ubuntu-noble | + OPENSTACK_VERSION=2026.1 2026-09-04 09:44:13.508571 | ubuntu-noble | + VERSION=latest 2026-09-04 09:44:13.508597 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-09-04 09:44:13.508613 | ubuntu-noble | + . defaults/all.sh 2026-09-04 09:44:13.508629 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-09-04 09:44:13.508645 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-09-04 09:44:13.508660 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-09-04 09:44:13.508676 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-09-04 09:44:13.508697 | ubuntu-noble | +++ deactivate nondestructive 2026-09-04 09:44:13.508715 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-04 09:44:13.508733 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-04 09:44:13.508751 | ubuntu-noble | +++ hash -r 2026-09-04 09:44:13.508768 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-04 09:44:13.508785 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-09-04 09:44:13.508802 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-09-04 09:44:13.508819 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-09-04 09:44:13.508843 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-09-04 09:44:13.508861 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-09-04 09:44:13.508879 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-09-04 09:44:13.508895 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-09-04 09:44:13.508913 | ubuntu-noble | +++ _OLD_VIRTUAL_PATH=/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-09-04 09:44:13.508933 | ubuntu-noble | +++ PATH=/tmp/venv/bin:/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-09-04 09:44:13.508952 | ubuntu-noble | +++ export PATH 2026-09-04 09:44:13.508969 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-04 09:44:13.508986 | ubuntu-noble | +++ '[' -z '' ']' 2026-09-04 09:44:13.509000 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-09-04 09:44:13.509015 | ubuntu-noble | +++ PS1='(venv) ' 2026-09-04 09:44:13.509031 | ubuntu-noble | +++ export PS1 2026-09-04 09:44:13.509048 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-09-04 09:44:13.509064 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-09-04 09:44:13.509080 | ubuntu-noble | +++ hash -r 2026-09-04 09:44:13.509096 | ubuntu-noble | + . defaults/2026.1.sh 2026-09-04 09:44:13.509268 | ubuntu-noble | +++ date +%Y%m%d 2026-09-04 09:44:13.510380 | ubuntu-noble | ++ export BUILD_ID=20260904 2026-09-04 09:44:13.510417 | ubuntu-noble | ++ BUILD_ID=20260904 2026-09-04 09:44:13.510448 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-09-04 09:44:13.510552 | ubuntu-noble | ++ KOLLA_TYPE= 2026-09-04 09:44:13.510571 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-09-04 09:44:13.510581 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-09-04 09:44:13.510591 | ubuntu-noble | + export VERSION 2026-09-04 09:44:13.510601 | ubuntu-noble | + export OPENSTACK_VERSION 2026-09-04 09:44:13.510611 | ubuntu-noble | + DOCKER_TAG=build-20260904 2026-09-04 09:44:13.510621 | ubuntu-noble | + KOLLA_BASE=ubuntu 2026-09-04 09:44:13.510631 | ubuntu-noble | + KOLLA_BASE_TAG=24.04 2026-09-04 09:44:13.510641 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-09-04 09:44:13.510651 | ubuntu-noble | + KOLLA_INSTALL_TYPE=source 2026-09-04 09:44:13.510665 | ubuntu-noble | + python3 src/generate-kolla-build-config.py 2026-09-04 09:44:13.651288 | ubuntu-noble | + setini DEFAULT namespace kolla 2026-09-04 09:44:13.651386 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=namespace value=kolla' 2026-09-04 09:44:14.941586 | ubuntu-noble | localhost | SUCCESS => { 2026-09-04 09:44:14.941663 | ubuntu-noble | "changed": false, 2026-09-04 09:44:14.941677 | ubuntu-noble | "gid": 1000, 2026-09-04 09:44:14.941687 | ubuntu-noble | "group": "zuul", 2026-09-04 09:44:14.941697 | ubuntu-noble | "mode": "0664", 2026-09-04 09:44:14.941706 | ubuntu-noble | "msg": "OK", 2026-09-04 09:44:14.941716 | ubuntu-noble | "owner": "zuul", 2026-09-04 09:44:14.941726 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-04 09:44:14.941737 | ubuntu-noble | "size": 4562, 2026-09-04 09:44:14.941747 | ubuntu-noble | "state": "file", 2026-09-04 09:44:14.941757 | ubuntu-noble | "uid": 1000 2026-09-04 09:44:14.941767 | ubuntu-noble | } 2026-09-04 09:44:15.050762 | ubuntu-noble | + setini DEFAULT tag build-20260904 2026-09-04 09:44:15.050842 | 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-20260904' 2026-09-04 09:44:16.323304 | ubuntu-noble | localhost | CHANGED => { 2026-09-04 09:44:16.323368 | ubuntu-noble | "changed": true, 2026-09-04 09:44:16.323376 | ubuntu-noble | "gid": 1000, 2026-09-04 09:44:16.323381 | ubuntu-noble | "group": "zuul", 2026-09-04 09:44:16.323386 | ubuntu-noble | "mode": "0664", 2026-09-04 09:44:16.323391 | ubuntu-noble | "msg": "option changed", 2026-09-04 09:44:16.323396 | ubuntu-noble | "owner": "zuul", 2026-09-04 09:44:16.323401 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-04 09:44:16.323406 | ubuntu-noble | "size": 4570, 2026-09-04 09:44:16.323410 | ubuntu-noble | "state": "file", 2026-09-04 09:44:16.323415 | ubuntu-noble | "uid": 1000 2026-09-04 09:44:16.323420 | ubuntu-noble | } 2026-09-04 09:44:16.444546 | ubuntu-noble | + setini DEFAULT base ubuntu 2026-09-04 09:44:16.444684 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=base value=ubuntu' 2026-09-04 09:44:17.746684 | ubuntu-noble | localhost | SUCCESS => { 2026-09-04 09:44:17.746784 | ubuntu-noble | "changed": false, 2026-09-04 09:44:17.746798 | ubuntu-noble | "gid": 1000, 2026-09-04 09:44:17.746809 | ubuntu-noble | "group": "zuul", 2026-09-04 09:44:17.746819 | ubuntu-noble | "mode": "0664", 2026-09-04 09:44:17.746829 | ubuntu-noble | "msg": "OK", 2026-09-04 09:44:17.746838 | ubuntu-noble | "owner": "zuul", 2026-09-04 09:44:17.746848 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-04 09:44:17.746858 | ubuntu-noble | "size": 4570, 2026-09-04 09:44:17.746868 | ubuntu-noble | "state": "file", 2026-09-04 09:44:17.746877 | ubuntu-noble | "uid": 1000 2026-09-04 09:44:17.746887 | ubuntu-noble | } 2026-09-04 09:44:17.851754 | ubuntu-noble | + setini DEFAULT base_tag 24.04 2026-09-04 09:44:17.851838 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=base_tag value=24.04' 2026-09-04 09:44:19.120307 | ubuntu-noble | localhost | SUCCESS => { 2026-09-04 09:44:19.120369 | ubuntu-noble | "changed": false, 2026-09-04 09:44:19.120376 | ubuntu-noble | "gid": 1000, 2026-09-04 09:44:19.120381 | ubuntu-noble | "group": "zuul", 2026-09-04 09:44:19.120387 | ubuntu-noble | "mode": "0664", 2026-09-04 09:44:19.120391 | ubuntu-noble | "msg": "OK", 2026-09-04 09:44:19.120396 | ubuntu-noble | "owner": "zuul", 2026-09-04 09:44:19.120402 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-04 09:44:19.120407 | ubuntu-noble | "size": 4570, 2026-09-04 09:44:19.120412 | ubuntu-noble | "state": "file", 2026-09-04 09:44:19.120417 | ubuntu-noble | "uid": 1000 2026-09-04 09:44:19.120422 | ubuntu-noble | } 2026-09-04 09:44:19.220055 | ubuntu-noble | + setini DEFAULT install_type source 2026-09-04 09:44:19.220163 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=install_type value=source' 2026-09-04 09:44:20.482528 | ubuntu-noble | localhost | SUCCESS => { 2026-09-04 09:44:20.482574 | ubuntu-noble | "changed": false, 2026-09-04 09:44:20.482580 | ubuntu-noble | "gid": 1000, 2026-09-04 09:44:20.482585 | ubuntu-noble | "group": "zuul", 2026-09-04 09:44:20.482589 | ubuntu-noble | "mode": "0664", 2026-09-04 09:44:20.482594 | ubuntu-noble | "msg": "OK", 2026-09-04 09:44:20.482598 | ubuntu-noble | "owner": "zuul", 2026-09-04 09:44:20.482602 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-04 09:44:20.482607 | ubuntu-noble | "size": 4570, 2026-09-04 09:44:20.482611 | ubuntu-noble | "state": "file", 2026-09-04 09:44:20.482615 | ubuntu-noble | "uid": 1000 2026-09-04 09:44:20.482620 | ubuntu-noble | } 2026-09-04 09:44:20.597580 | ubuntu-noble | + [[ 2026.1 == \2\0\2\4\.\1 ]] 2026-09-04 09:44:20.597648 | ubuntu-noble | + REQUIREMENTS_BRANCH=stable-2026.1 2026-09-04 09:44:20.597655 | ubuntu-noble | + setini openstack-base location tarballs/requirements-stable-2026.1.tar.gz 2026-09-04 09:44:20.597662 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=openstack-base option=location value=tarballs/requirements-stable-2026.1.tar.gz' 2026-09-04 09:44:21.886428 | ubuntu-noble | localhost | CHANGED => { 2026-09-04 09:44:21.886560 | ubuntu-noble | "changed": true, 2026-09-04 09:44:21.886575 | ubuntu-noble | "gid": 1000, 2026-09-04 09:44:21.886585 | ubuntu-noble | "group": "zuul", 2026-09-04 09:44:21.886594 | ubuntu-noble | "mode": "0664", 2026-09-04 09:44:21.886605 | ubuntu-noble | "msg": "section and option added", 2026-09-04 09:44:21.886616 | ubuntu-noble | "owner": "zuul", 2026-09-04 09:44:21.886626 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-04 09:44:21.886636 | ubuntu-noble | "size": 4641, 2026-09-04 09:44:21.886646 | ubuntu-noble | "state": "file", 2026-09-04 09:44:21.886655 | ubuntu-noble | "uid": 1000 2026-09-04 09:44:21.886665 | ubuntu-noble | } 2026-09-04 09:44:21.991531 | ubuntu-noble | + sed -i '/\[openstack-base\]/a # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2026.1.tar.gz' kolla-build.conf 2026-09-04 09:44:21.993912 | ubuntu-noble | + setini openstack-base type local 2026-09-04 09:44:21.993959 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=openstack-base option=type value=local' 2026-09-04 09:44:23.261536 | ubuntu-noble | localhost | CHANGED => { 2026-09-04 09:44:23.261601 | ubuntu-noble | "changed": true, 2026-09-04 09:44:23.261608 | ubuntu-noble | "gid": 1000, 2026-09-04 09:44:23.261613 | ubuntu-noble | "group": "zuul", 2026-09-04 09:44:23.261619 | ubuntu-noble | "mode": "0664", 2026-09-04 09:44:23.261624 | ubuntu-noble | "msg": "option added", 2026-09-04 09:44:23.261630 | ubuntu-noble | "owner": "zuul", 2026-09-04 09:44:23.261635 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-04 09:44:23.261641 | ubuntu-noble | "size": 4752, 2026-09-04 09:44:23.261646 | ubuntu-noble | "state": "file", 2026-09-04 09:44:23.261651 | ubuntu-noble | "uid": 1000 2026-09-04 09:44:23.261656 | ubuntu-noble | } 2026-09-04 09:44:23.365742 | ubuntu-noble | + [[ -n osism.harbor.regio.digital ]] 2026-09-04 09:44:23.365856 | ubuntu-noble | + setini DEFAULT registry osism.harbor.regio.digital 2026-09-04 09:44:23.365872 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=registry value=osism.harbor.regio.digital' 2026-09-04 09:44:24.637415 | ubuntu-noble | localhost | CHANGED => { 2026-09-04 09:44:24.637500 | ubuntu-noble | "changed": true, 2026-09-04 09:44:24.637510 | ubuntu-noble | "gid": 1000, 2026-09-04 09:44:24.637515 | ubuntu-noble | "group": "zuul", 2026-09-04 09:44:24.637520 | ubuntu-noble | "mode": "0664", 2026-09-04 09:44:24.637525 | ubuntu-noble | "msg": "option added", 2026-09-04 09:44:24.637530 | ubuntu-noble | "owner": "zuul", 2026-09-04 09:44:24.637535 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-04 09:44:24.637540 | ubuntu-noble | "size": 4790, 2026-09-04 09:44:24.637545 | ubuntu-noble | "state": "file", 2026-09-04 09:44:24.637550 | ubuntu-noble | "uid": 1000 2026-09-04 09:44:24.637554 | ubuntu-noble | } 2026-09-04 09:44:24.759542 | ubuntu-noble | + echo DEBUG kolla-build.conf 2026-09-04 09:44:24.759636 | ubuntu-noble | DEBUG kolla-build.conf 2026-09-04 09:44:24.759655 | ubuntu-noble | + cat kolla-build.conf 2026-09-04 09:44:24.760665 | ubuntu-noble | [DEFAULT] 2026-09-04 09:44:24.760693 | ubuntu-noble | base = ubuntu 2026-09-04 09:44:24.760721 | ubuntu-noble | base_package_type = deb 2026-09-04 09:44:24.760728 | ubuntu-noble | base_tag = 24.04 2026-09-04 09:44:24.760735 | ubuntu-noble | install_type = source 2026-09-04 09:44:24.760742 | ubuntu-noble | namespace = kolla 2026-09-04 09:44:24.760758 | ubuntu-noble | openstack_release = 2026.1 2026-09-04 09:44:24.760776 | ubuntu-noble | push = false 2026-09-04 09:44:24.760784 | ubuntu-noble | tag = build-20260904 2026-09-04 09:44:24.760791 | ubuntu-noble | threads = 1 2026-09-04 09:44:24.760798 | ubuntu-noble | patches_path = kolla-patches/2026.1 2026-09-04 09:44:24.760806 | ubuntu-noble | registry = osism.harbor.regio.digital 2026-09-04 09:44:24.760814 | ubuntu-noble | 2026-09-04 09:44:24.760823 | ubuntu-noble | ######################################################################### 2026-09-04 09:44:24.760832 | ubuntu-noble | # sources tracked in release repository 2026-09-04 09:44:24.760838 | ubuntu-noble | 2026-09-04 09:44:24.760846 | ubuntu-noble | [aodh-base] 2026-09-04 09:44:24.760853 | ubuntu-noble | type = local 2026-09-04 09:44:24.760880 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/aodh/aodh-stable-2026.1.tar.gz 2026-09-04 09:44:24.760887 | ubuntu-noble | location = tarballs/aodh-stable-2026.1.tar.gz 2026-09-04 09:44:24.760895 | ubuntu-noble | 2026-09-04 09:44:24.760902 | ubuntu-noble | 2026-09-04 09:44:24.760908 | ubuntu-noble | 2026-09-04 09:44:24.760915 | ubuntu-noble | [barbican-base] 2026-09-04 09:44:24.760922 | ubuntu-noble | type = local 2026-09-04 09:44:24.760929 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/barbican/barbican-stable-2026.1.tar.gz 2026-09-04 09:44:24.760937 | ubuntu-noble | location = tarballs/barbican-stable-2026.1.tar.gz 2026-09-04 09:44:24.760944 | ubuntu-noble | 2026-09-04 09:44:24.760951 | ubuntu-noble | 2026-09-04 09:44:24.760958 | ubuntu-noble | 2026-09-04 09:44:24.760965 | ubuntu-noble | [blazar-base] 2026-09-04 09:44:24.760972 | ubuntu-noble | type = local 2026-09-04 09:44:24.760979 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/blazar/blazar-stable-2026.1.tar.gz 2026-09-04 09:44:24.760986 | ubuntu-noble | location = tarballs/blazar-stable-2026.1.tar.gz 2026-09-04 09:44:24.760993 | ubuntu-noble | 2026-09-04 09:44:24.761000 | ubuntu-noble | 2026-09-04 09:44:24.761006 | ubuntu-noble | 2026-09-04 09:44:24.761013 | ubuntu-noble | [ceilometer-base] 2026-09-04 09:44:24.761020 | ubuntu-noble | type = local 2026-09-04 09:44:24.761027 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2026.1.tar.gz 2026-09-04 09:44:24.761034 | ubuntu-noble | location = tarballs/ceilometer-stable-2026.1.tar.gz 2026-09-04 09:44:24.761041 | ubuntu-noble | 2026-09-04 09:44:24.761048 | ubuntu-noble | 2026-09-04 09:44:24.761055 | ubuntu-noble | 2026-09-04 09:44:24.761062 | ubuntu-noble | [cinder-base] 2026-09-04 09:44:24.761069 | ubuntu-noble | type = local 2026-09-04 09:44:24.761076 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/cinder/cinder-stable-2026.1.tar.gz 2026-09-04 09:44:24.761083 | ubuntu-noble | location = tarballs/cinder-stable-2026.1.tar.gz 2026-09-04 09:44:24.761090 | ubuntu-noble | 2026-09-04 09:44:24.761096 | ubuntu-noble | 2026-09-04 09:44:24.761103 | ubuntu-noble | 2026-09-04 09:44:24.761110 | ubuntu-noble | [designate-base] 2026-09-04 09:44:24.761117 | ubuntu-noble | type = local 2026-09-04 09:44:24.761124 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/designate/designate-stable-2026.1.tar.gz 2026-09-04 09:44:24.761131 | ubuntu-noble | location = tarballs/designate-stable-2026.1.tar.gz 2026-09-04 09:44:24.761138 | ubuntu-noble | 2026-09-04 09:44:24.761145 | ubuntu-noble | 2026-09-04 09:44:24.761152 | ubuntu-noble | 2026-09-04 09:44:24.761158 | ubuntu-noble | [glance-base] 2026-09-04 09:44:24.761165 | ubuntu-noble | type = local 2026-09-04 09:44:24.761172 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/glance/glance-stable-2026.1.tar.gz 2026-09-04 09:44:24.761179 | ubuntu-noble | location = tarballs/glance-stable-2026.1.tar.gz 2026-09-04 09:44:24.761186 | ubuntu-noble | 2026-09-04 09:44:24.761193 | ubuntu-noble | 2026-09-04 09:44:24.761200 | ubuntu-noble | 2026-09-04 09:44:24.761207 | ubuntu-noble | [heat-base] 2026-09-04 09:44:24.761214 | ubuntu-noble | type = local 2026-09-04 09:44:24.761221 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/heat/heat-stable-2026.1.tar.gz 2026-09-04 09:44:24.761228 | ubuntu-noble | location = tarballs/heat-stable-2026.1.tar.gz 2026-09-04 09:44:24.761235 | ubuntu-noble | 2026-09-04 09:44:24.761241 | ubuntu-noble | 2026-09-04 09:44:24.761248 | ubuntu-noble | 2026-09-04 09:44:24.761255 | ubuntu-noble | [horizon] 2026-09-04 09:44:24.761262 | ubuntu-noble | type = local 2026-09-04 09:44:24.761269 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/horizon/horizon-stable-2026.1.tar.gz 2026-09-04 09:44:24.761276 | ubuntu-noble | location = tarballs/horizon-stable-2026.1.tar.gz 2026-09-04 09:44:24.761283 | ubuntu-noble | 2026-09-04 09:44:24.761290 | ubuntu-noble | 2026-09-04 09:44:24.761296 | ubuntu-noble | 2026-09-04 09:44:24.761310 | ubuntu-noble | [ironic-base] 2026-09-04 09:44:24.761317 | ubuntu-noble | type = local 2026-09-04 09:44:24.761324 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ironic/ironic-stable-2026.1.tar.gz 2026-09-04 09:44:24.761331 | ubuntu-noble | location = tarballs/ironic-stable-2026.1.tar.gz 2026-09-04 09:44:24.761338 | ubuntu-noble | 2026-09-04 09:44:24.761345 | ubuntu-noble | 2026-09-04 09:44:24.761351 | ubuntu-noble | 2026-09-04 09:44:24.761358 | ubuntu-noble | [keystone-base] 2026-09-04 09:44:24.761365 | ubuntu-noble | type = local 2026-09-04 09:44:24.761372 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/keystone/keystone-stable-2026.1.tar.gz 2026-09-04 09:44:24.761379 | ubuntu-noble | location = tarballs/keystone-stable-2026.1.tar.gz 2026-09-04 09:44:24.761385 | ubuntu-noble | 2026-09-04 09:44:24.761393 | ubuntu-noble | 2026-09-04 09:44:24.761399 | ubuntu-noble | 2026-09-04 09:44:24.761406 | ubuntu-noble | [magnum-base] 2026-09-04 09:44:24.761413 | ubuntu-noble | type = local 2026-09-04 09:44:24.761420 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/magnum/magnum-stable-2026.1.tar.gz 2026-09-04 09:44:24.761427 | ubuntu-noble | location = tarballs/magnum-stable-2026.1.tar.gz 2026-09-04 09:44:24.761433 | ubuntu-noble | 2026-09-04 09:44:24.761440 | ubuntu-noble | 2026-09-04 09:44:24.761447 | ubuntu-noble | 2026-09-04 09:44:24.761454 | ubuntu-noble | [manila-base] 2026-09-04 09:44:24.761486 | ubuntu-noble | type = local 2026-09-04 09:44:24.761493 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/manila/manila-stable-2026.1.tar.gz 2026-09-04 09:44:24.761500 | ubuntu-noble | location = tarballs/manila-stable-2026.1.tar.gz 2026-09-04 09:44:24.761507 | ubuntu-noble | 2026-09-04 09:44:24.761514 | ubuntu-noble | 2026-09-04 09:44:24.761521 | ubuntu-noble | 2026-09-04 09:44:24.761528 | ubuntu-noble | [masakari-base] 2026-09-04 09:44:24.761535 | ubuntu-noble | type = local 2026-09-04 09:44:24.761542 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/masakari/masakari-stable-2026.1.tar.gz 2026-09-04 09:44:24.761549 | ubuntu-noble | location = tarballs/masakari-stable-2026.1.tar.gz 2026-09-04 09:44:24.761556 | ubuntu-noble | 2026-09-04 09:44:24.761563 | ubuntu-noble | 2026-09-04 09:44:24.761569 | ubuntu-noble | 2026-09-04 09:44:24.761576 | ubuntu-noble | [neutron-bgp-dragent] 2026-09-04 09:44:24.761583 | ubuntu-noble | type = local 2026-09-04 09:44:24.761590 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2026.1.tar.gz 2026-09-04 09:44:24.761597 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2026.1.tar.gz 2026-09-04 09:44:24.761604 | ubuntu-noble | 2026-09-04 09:44:24.761611 | ubuntu-noble | 2026-09-04 09:44:24.761618 | ubuntu-noble | [neutron-server-plugin-neutron-dynamic-routing] 2026-09-04 09:44:24.761625 | ubuntu-noble | type = local 2026-09-04 09:44:24.761632 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2026.1.tar.gz 2026-09-04 09:44:24.761639 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2026.1.tar.gz 2026-09-04 09:44:24.761646 | ubuntu-noble | 2026-09-04 09:44:24.761653 | ubuntu-noble | 2026-09-04 09:44:24.761660 | ubuntu-noble | [neutron-vpnaas-base] 2026-09-04 09:44:24.761667 | ubuntu-noble | type = local 2026-09-04 09:44:24.761674 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2026.1.tar.gz 2026-09-04 09:44:24.761681 | ubuntu-noble | location = tarballs/neutron-vpnaas-stable-2026.1.tar.gz 2026-09-04 09:44:24.761688 | ubuntu-noble | 2026-09-04 09:44:24.761695 | ubuntu-noble | 2026-09-04 09:44:24.761701 | ubuntu-noble | 2026-09-04 09:44:24.761708 | ubuntu-noble | [neutron-base] 2026-09-04 09:44:24.761715 | ubuntu-noble | type = local 2026-09-04 09:44:24.761722 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron/neutron-stable-2026.1.tar.gz 2026-09-04 09:44:24.761729 | ubuntu-noble | location = tarballs/neutron-stable-2026.1.tar.gz 2026-09-04 09:44:24.761736 | ubuntu-noble | 2026-09-04 09:44:24.761743 | ubuntu-noble | 2026-09-04 09:44:24.761750 | ubuntu-noble | 2026-09-04 09:44:24.761757 | ubuntu-noble | [nova-base] 2026-09-04 09:44:24.761764 | ubuntu-noble | type = local 2026-09-04 09:44:24.761776 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/nova/nova-stable-2026.1.tar.gz 2026-09-04 09:44:24.761784 | ubuntu-noble | location = tarballs/nova-stable-2026.1.tar.gz 2026-09-04 09:44:24.761791 | ubuntu-noble | 2026-09-04 09:44:24.761797 | ubuntu-noble | 2026-09-04 09:44:24.761804 | ubuntu-noble | 2026-09-04 09:44:24.761811 | ubuntu-noble | [octavia-base] 2026-09-04 09:44:24.761818 | ubuntu-noble | type = local 2026-09-04 09:44:24.761825 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/octavia/octavia-stable-2026.1.tar.gz 2026-09-04 09:44:24.761832 | ubuntu-noble | location = tarballs/octavia-stable-2026.1.tar.gz 2026-09-04 09:44:24.761839 | ubuntu-noble | 2026-09-04 09:44:24.761851 | ubuntu-noble | 2026-09-04 09:44:24.761871 | ubuntu-noble | 2026-09-04 09:44:24.761878 | ubuntu-noble | [placement-base] 2026-09-04 09:44:24.761885 | ubuntu-noble | type = local 2026-09-04 09:44:24.761892 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/placement/placement-stable-2026.1.tar.gz 2026-09-04 09:44:24.761899 | ubuntu-noble | location = tarballs/placement-stable-2026.1.tar.gz 2026-09-04 09:44:24.761906 | ubuntu-noble | 2026-09-04 09:44:24.761912 | ubuntu-noble | 2026-09-04 09:44:24.761919 | ubuntu-noble | 2026-09-04 09:44:24.761926 | ubuntu-noble | [skyline-apiserver-base] 2026-09-04 09:44:24.761933 | ubuntu-noble | type = local 2026-09-04 09:44:24.761952 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2026.1.tar.gz 2026-09-04 09:44:24.761959 | ubuntu-noble | location = tarballs/skyline-apiserver-stable-2026.1.tar.gz 2026-09-04 09:44:24.761966 | ubuntu-noble | 2026-09-04 09:44:24.761973 | ubuntu-noble | 2026-09-04 09:44:24.761980 | ubuntu-noble | 2026-09-04 09:44:24.761987 | ubuntu-noble | [skyline-console-base] 2026-09-04 09:44:24.761994 | ubuntu-noble | type = local 2026-09-04 09:44:24.762001 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2026.1.tar.gz 2026-09-04 09:44:24.762008 | ubuntu-noble | location = tarballs/skyline-console-stable-2026.1.tar.gz 2026-09-04 09:44:24.762015 | ubuntu-noble | 2026-09-04 09:44:24.762021 | ubuntu-noble | 2026-09-04 09:44:24.762028 | ubuntu-noble | 2026-09-04 09:44:24.762035 | ubuntu-noble | [watcher-base] 2026-09-04 09:44:24.762042 | ubuntu-noble | type = local 2026-09-04 09:44:24.762049 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/watcher/watcher-stable-2026.1.tar.gz 2026-09-04 09:44:24.762056 | ubuntu-noble | location = tarballs/watcher-stable-2026.1.tar.gz 2026-09-04 09:44:24.762063 | ubuntu-noble | 2026-09-04 09:44:24.762070 | ubuntu-noble | 2026-09-04 09:44:24.762077 | ubuntu-noble | [openstack-base] 2026-09-04 09:44:24.762084 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2026.1.tar.gz 2026-09-04 09:44:24.762091 | ubuntu-noble | location = tarballs/requirements-stable-2026.1.tar.gz 2026-09-04 09:44:24.762098 | ubuntu-noble | type = local 2026-09-04 09:44:24.762105 | ubuntu-noble | + bash scripts/003-patch.sh 2026-09-04 09:44:24.763530 | ubuntu-noble | + OPENSTACK_VERSION=2026.1 2026-09-04 09:44:24.763554 | ubuntu-noble | + VERSION=latest 2026-09-04 09:44:24.763568 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-09-04 09:44:24.763584 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-09-04 09:44:24.763596 | ubuntu-noble | + . defaults/all.sh 2026-09-04 09:44:24.763611 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-09-04 09:44:24.763628 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-09-04 09:44:24.763640 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-09-04 09:44:24.763656 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-09-04 09:44:24.763760 | ubuntu-noble | +++ deactivate nondestructive 2026-09-04 09:44:24.763772 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-04 09:44:24.763780 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-04 09:44:24.763789 | ubuntu-noble | +++ hash -r 2026-09-04 09:44:24.763816 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-04 09:44:24.763824 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-09-04 09:44:24.763834 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-09-04 09:44:24.763841 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-09-04 09:44:24.763908 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-09-04 09:44:24.763918 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-09-04 09:44:24.763928 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-09-04 09:44:24.763936 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-09-04 09:44:24.763943 | ubuntu-noble | +++ _OLD_VIRTUAL_PATH=/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-09-04 09:44:24.763955 | ubuntu-noble | +++ PATH=/tmp/venv/bin:/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-09-04 09:44:24.763963 | ubuntu-noble | +++ export PATH 2026-09-04 09:44:24.763972 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-04 09:44:24.764000 | ubuntu-noble | +++ '[' -z '' ']' 2026-09-04 09:44:24.764009 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-09-04 09:44:24.764019 | ubuntu-noble | +++ PS1='(venv) ' 2026-09-04 09:44:24.764026 | ubuntu-noble | +++ export PS1 2026-09-04 09:44:24.764033 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-09-04 09:44:24.764040 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-09-04 09:44:24.764050 | ubuntu-noble | +++ hash -r 2026-09-04 09:44:24.764057 | ubuntu-noble | + . defaults/2026.1.sh 2026-09-04 09:44:24.765040 | ubuntu-noble | +++ date +%Y%m%d 2026-09-04 09:44:24.766195 | ubuntu-noble | ++ export BUILD_ID=20260904 2026-09-04 09:44:24.766236 | ubuntu-noble | ++ BUILD_ID=20260904 2026-09-04 09:44:24.766247 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-09-04 09:44:24.766254 | ubuntu-noble | ++ KOLLA_TYPE= 2026-09-04 09:44:24.766261 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-09-04 09:44:24.766268 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-09-04 09:44:24.766275 | ubuntu-noble | + . scripts/patch-lib.sh 2026-09-04 09:44:24.767349 | ubuntu-noble | +++ pwd 2026-09-04 09:44:24.767598 | ubuntu-noble | ++ PATCH_ROOT=/home/zuul/src/github.com/osism/container-images-kolla 2026-09-04 09:44:24.767677 | ubuntu-noble | ++ PATCH_MANIFEST=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-09-04 09:44:24.768631 | ubuntu-noble | + export VERSION 2026-09-04 09:44:24.768711 | ubuntu-noble | + export OPENSTACK_VERSION 2026-09-04 09:44:24.768837 | ubuntu-noble | + mkdir -p tarballs 2026-09-04 09:44:24.773127 | ubuntu-noble | + ping -c2 tarballs.opendev.org 2026-09-04 09:44:24.916264 | ubuntu-noble | PING tarballs.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f) 56 data bytes 2026-09-04 09:44:24.916349 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=1 ttl=41 time=131 ms 2026-09-04 09:44:25.909591 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=2 ttl=41 time=129 ms 2026-09-04 09:44:25.909673 | ubuntu-noble | 2026-09-04 09:44:25.909688 | ubuntu-noble | --- tarballs.opendev.org ping statistics --- 2026-09-04 09:44:25.909700 | ubuntu-noble | 2 packets transmitted, 2 received, 0% packet loss, time 1001ms 2026-09-04 09:44:25.909711 | ubuntu-noble | rtt min/avg/max/mdev = 128.570/129.620/130.670/1.050 ms 2026-09-04 09:44:25.912294 | ubuntu-noble | ++ awk '/# tarball/ && !seen[$4]++ { print $4 }' kolla-build.conf 2026-09-04 09:44:25.916737 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:44:25.916824 | ubuntu-noble | + pushd tarballs 2026-09-04 09:44:25.918633 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/aodh/aodh-stable-2026.1.tar.gz 2026-09-04 09:44:25.921498 | ubuntu-noble | + filename=aodh-stable-2026.1.tar.gz 2026-09-04 09:44:25.921550 | ubuntu-noble | + [[ -e aodh-stable-2026.1.tar.gz ]] 2026-09-04 09:44:25.921572 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2026.1.tar.gz 2026-09-04 09:44:25.921597 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2026.1.tar.gz 2026-09-04 09:44:25.921619 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/aodh/aodh-stable-2026.1.tar.gz 2026-09-04 09:44:27.059585 | ubuntu-noble | 2026-09-04 09:44:27 URL:https://tarballs.opendev.org/openstack/aodh/aodh-stable-2026.1.tar.gz [260493/260493] -> "aodh-stable-2026.1.tar.gz" [1] 2026-09-04 09:44:27.061702 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/aodh/aodh-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:44:27.061761 | ubuntu-noble | + echo Process aodh-stable-2026.1.tar.gz 2026-09-04 09:44:27.061778 | ubuntu-noble | Process aodh-stable-2026.1.tar.gz 2026-09-04 09:44:27.064449 | ubuntu-noble | ++ tar -tzf aodh-stable-2026.1.tar.gz 2026-09-04 09:44:27.064542 | ubuntu-noble | ++ head -1 2026-09-04 09:44:27.066598 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:44:27.076836 | ubuntu-noble | + directory=aodh-22.0.1.dev4 2026-09-04 09:44:27.078572 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 aodh-22.0.1.dev4 2026-09-04 09:44:27.078624 | ubuntu-noble | ++ local root=patches/2026.1 2026-09-04 09:44:27.078638 | ubuntu-noble | ++ local directory=aodh-22.0.1.dev4 2026-09-04 09:44:27.078648 | ubuntu-noble | ++ local suffix= 2026-09-04 09:44:27.078658 | ubuntu-noble | ++ local name=aodh 2026-09-04 09:44:27.078668 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:27.078678 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:27.078688 | ubuntu-noble | ++ path=patches/2026.1/aodh 2026-09-04 09:44:27.078698 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/aodh ]] 2026-09-04 09:44:27.078709 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:27.078719 | ubuntu-noble | ++ path=patches/2026.1/aodh 2026-09-04 09:44:27.078729 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/aodh ]] 2026-09-04 09:44:27.078738 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:27.078748 | ubuntu-noble | ++ path=patches/2026.1/aodh 2026-09-04 09:44:27.078758 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/aodh ]] 2026-09-04 09:44:27.078768 | ubuntu-noble | ++ return 1 2026-09-04 09:44:27.079440 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:27.079534 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:27.081088 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 aodh-22.0.1.dev4 /source 2026-09-04 09:44:27.081125 | ubuntu-noble | ++ local root=overlays/2026.1 2026-09-04 09:44:27.081136 | ubuntu-noble | ++ local directory=aodh-22.0.1.dev4 2026-09-04 09:44:27.081144 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:44:27.081153 | ubuntu-noble | ++ local name=aodh 2026-09-04 09:44:27.081162 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:27.081170 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:27.081179 | ubuntu-noble | ++ path=overlays/2026.1/aodh/source 2026-09-04 09:44:27.081188 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/aodh/source ]] 2026-09-04 09:44:27.081197 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:27.081206 | ubuntu-noble | ++ path=overlays/2026.1/aodh/source 2026-09-04 09:44:27.081214 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/aodh/source ]] 2026-09-04 09:44:27.081223 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:27.081231 | ubuntu-noble | ++ path=overlays/2026.1/aodh/source 2026-09-04 09:44:27.081240 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/aodh/source ]] 2026-09-04 09:44:27.081249 | ubuntu-noble | ++ return 1 2026-09-04 09:44:27.081264 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:27.081273 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:27.081281 | ubuntu-noble | + echo Check patches for aodh-stable-2026.1.tar.gz 2026-09-04 09:44:27.081290 | ubuntu-noble | Check patches for aodh-stable-2026.1.tar.gz 2026-09-04 09:44:27.081299 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:27.081307 | ubuntu-noble | + echo Check overlays for aodh-stable-2026.1.tar.gz 2026-09-04 09:44:27.081315 | ubuntu-noble | Check overlays for aodh-stable-2026.1.tar.gz 2026-09-04 09:44:27.081324 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:27.081333 | ubuntu-noble | + popd 2026-09-04 09:44:27.081345 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:44:27.081354 | ubuntu-noble | + pushd tarballs 2026-09-04 09:44:27.082549 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/barbican/barbican-stable-2026.1.tar.gz 2026-09-04 09:44:27.085342 | ubuntu-noble | + filename=barbican-stable-2026.1.tar.gz 2026-09-04 09:44:27.085382 | ubuntu-noble | + [[ -e barbican-stable-2026.1.tar.gz ]] 2026-09-04 09:44:27.085390 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2026.1.tar.gz 2026-09-04 09:44:27.085397 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2026.1.tar.gz 2026-09-04 09:44:27.085404 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/barbican/barbican-stable-2026.1.tar.gz 2026-09-04 09:44:28.278670 | ubuntu-noble | 2026-09-04 09:44:28 URL:https://tarballs.opendev.org/openstack/barbican/barbican-stable-2026.1.tar.gz [663405/663405] -> "barbican-stable-2026.1.tar.gz" [1] 2026-09-04 09:44:28.281060 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/barbican/barbican-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:44:28.281111 | ubuntu-noble | + echo Process barbican-stable-2026.1.tar.gz 2026-09-04 09:44:28.281124 | ubuntu-noble | Process barbican-stable-2026.1.tar.gz 2026-09-04 09:44:28.284566 | ubuntu-noble | ++ tar -tzf barbican-stable-2026.1.tar.gz 2026-09-04 09:44:28.284618 | ubuntu-noble | ++ head -1 2026-09-04 09:44:28.286078 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:44:28.295674 | ubuntu-noble | + directory=barbican-22.0.1.dev3 2026-09-04 09:44:28.296881 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 barbican-22.0.1.dev3 2026-09-04 09:44:28.296931 | ubuntu-noble | ++ local root=patches/2026.1 2026-09-04 09:44:28.297013 | ubuntu-noble | ++ local directory=barbican-22.0.1.dev3 2026-09-04 09:44:28.297147 | ubuntu-noble | ++ local suffix= 2026-09-04 09:44:28.297190 | ubuntu-noble | ++ local name=barbican 2026-09-04 09:44:28.297225 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:28.297306 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:28.297323 | ubuntu-noble | ++ path=patches/2026.1/barbican 2026-09-04 09:44:28.297335 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/barbican ]] 2026-09-04 09:44:28.297415 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:28.297429 | ubuntu-noble | ++ path=patches/2026.1/barbican 2026-09-04 09:44:28.297507 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/barbican ]] 2026-09-04 09:44:28.297525 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:28.297535 | ubuntu-noble | ++ path=patches/2026.1/barbican 2026-09-04 09:44:28.297544 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/barbican ]] 2026-09-04 09:44:28.297558 | ubuntu-noble | ++ return 1 2026-09-04 09:44:28.298658 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:28.298745 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:28.299630 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 barbican-22.0.1.dev3 /source 2026-09-04 09:44:28.299815 | ubuntu-noble | ++ local root=overlays/2026.1 2026-09-04 09:44:28.299879 | ubuntu-noble | ++ local directory=barbican-22.0.1.dev3 2026-09-04 09:44:28.299976 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:44:28.300541 | ubuntu-noble | ++ local name=barbican 2026-09-04 09:44:28.300573 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:28.300584 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:28.300594 | ubuntu-noble | ++ path=overlays/2026.1/barbican/source 2026-09-04 09:44:28.300604 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/barbican/source ]] 2026-09-04 09:44:28.300614 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:28.300624 | ubuntu-noble | ++ path=overlays/2026.1/barbican/source 2026-09-04 09:44:28.300645 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/barbican/source ]] 2026-09-04 09:44:28.300656 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:28.300665 | ubuntu-noble | ++ path=overlays/2026.1/barbican/source 2026-09-04 09:44:28.300675 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/barbican/source ]] 2026-09-04 09:44:28.300685 | ubuntu-noble | ++ return 1 2026-09-04 09:44:28.301221 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:28.301255 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:28.301262 | ubuntu-noble | + echo Check patches for barbican-stable-2026.1.tar.gz 2026-09-04 09:44:28.301271 | ubuntu-noble | Check patches for barbican-stable-2026.1.tar.gz 2026-09-04 09:44:28.301277 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:28.301281 | ubuntu-noble | + echo Check overlays for barbican-stable-2026.1.tar.gz 2026-09-04 09:44:28.301286 | ubuntu-noble | Check overlays for barbican-stable-2026.1.tar.gz 2026-09-04 09:44:28.301290 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:28.301294 | ubuntu-noble | + popd 2026-09-04 09:44:28.301334 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:44:28.301343 | ubuntu-noble | + pushd tarballs 2026-09-04 09:44:28.302160 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/blazar/blazar-stable-2026.1.tar.gz 2026-09-04 09:44:28.304017 | ubuntu-noble | + filename=blazar-stable-2026.1.tar.gz 2026-09-04 09:44:28.304033 | ubuntu-noble | + [[ -e blazar-stable-2026.1.tar.gz ]] 2026-09-04 09:44:28.304081 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2026.1.tar.gz 2026-09-04 09:44:28.304088 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2026.1.tar.gz 2026-09-04 09:44:28.304095 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/blazar/blazar-stable-2026.1.tar.gz 2026-09-04 09:44:29.438656 | ubuntu-noble | 2026-09-04 09:44:29 URL:https://tarballs.opendev.org/openstack/blazar/blazar-stable-2026.1.tar.gz [429964/429964] -> "blazar-stable-2026.1.tar.gz" [1] 2026-09-04 09:44:29.441311 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/blazar/blazar-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:44:29.441364 | ubuntu-noble | + echo Process blazar-stable-2026.1.tar.gz 2026-09-04 09:44:29.441373 | ubuntu-noble | Process blazar-stable-2026.1.tar.gz 2026-09-04 09:44:29.444527 | ubuntu-noble | ++ tar -tzf blazar-stable-2026.1.tar.gz 2026-09-04 09:44:29.444580 | ubuntu-noble | ++ head -1 2026-09-04 09:44:29.446236 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:44:29.452582 | ubuntu-noble | + directory=blazar-17.0.0.0rc2.dev2 2026-09-04 09:44:29.453655 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 blazar-17.0.0.0rc2.dev2 2026-09-04 09:44:29.453771 | ubuntu-noble | ++ local root=patches/2026.1 2026-09-04 09:44:29.453786 | ubuntu-noble | ++ local directory=blazar-17.0.0.0rc2.dev2 2026-09-04 09:44:29.453820 | ubuntu-noble | ++ local suffix= 2026-09-04 09:44:29.453907 | ubuntu-noble | ++ local name=blazar 2026-09-04 09:44:29.453939 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:29.453949 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:29.453958 | ubuntu-noble | ++ path=patches/2026.1/blazar 2026-09-04 09:44:29.454005 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/blazar ]] 2026-09-04 09:44:29.454048 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:29.454059 | ubuntu-noble | ++ path=patches/2026.1/blazar 2026-09-04 09:44:29.454066 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/blazar ]] 2026-09-04 09:44:29.454075 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:29.454081 | ubuntu-noble | ++ path=patches/2026.1/blazar 2026-09-04 09:44:29.454090 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/blazar ]] 2026-09-04 09:44:29.454099 | ubuntu-noble | ++ return 1 2026-09-04 09:44:29.454954 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:29.454997 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:29.455523 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 blazar-17.0.0.0rc2.dev2 /source 2026-09-04 09:44:29.455644 | ubuntu-noble | ++ local root=overlays/2026.1 2026-09-04 09:44:29.455655 | ubuntu-noble | ++ local directory=blazar-17.0.0.0rc2.dev2 2026-09-04 09:44:29.455686 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:44:29.455765 | ubuntu-noble | ++ local name=blazar 2026-09-04 09:44:29.455775 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:29.455806 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:29.455815 | ubuntu-noble | ++ path=overlays/2026.1/blazar/source 2026-09-04 09:44:29.455825 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/blazar/source ]] 2026-09-04 09:44:29.455866 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:29.455877 | ubuntu-noble | ++ path=overlays/2026.1/blazar/source 2026-09-04 09:44:29.455884 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/blazar/source ]] 2026-09-04 09:44:29.455892 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:29.455898 | ubuntu-noble | ++ path=overlays/2026.1/blazar/source 2026-09-04 09:44:29.455910 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/blazar/source ]] 2026-09-04 09:44:29.455920 | ubuntu-noble | ++ return 1 2026-09-04 09:44:29.456636 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:29.456712 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:29.456724 | ubuntu-noble | + echo Check patches for blazar-stable-2026.1.tar.gz 2026-09-04 09:44:29.456732 | ubuntu-noble | Check patches for blazar-stable-2026.1.tar.gz 2026-09-04 09:44:29.456741 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:29.456748 | ubuntu-noble | + echo Check overlays for blazar-stable-2026.1.tar.gz 2026-09-04 09:44:29.456755 | ubuntu-noble | Check overlays for blazar-stable-2026.1.tar.gz 2026-09-04 09:44:29.456761 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:29.456767 | ubuntu-noble | + popd 2026-09-04 09:44:29.456781 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:44:29.456790 | ubuntu-noble | + pushd tarballs 2026-09-04 09:44:29.457540 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2026.1.tar.gz 2026-09-04 09:44:29.460089 | ubuntu-noble | + filename=ceilometer-stable-2026.1.tar.gz 2026-09-04 09:44:29.460127 | ubuntu-noble | + [[ -e ceilometer-stable-2026.1.tar.gz ]] 2026-09-04 09:44:29.460135 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2026.1.tar.gz 2026-09-04 09:44:29.460141 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2026.1.tar.gz 2026-09-04 09:44:29.460148 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2026.1.tar.gz 2026-09-04 09:44:30.824194 | ubuntu-noble | 2026-09-04 09:44:30 URL:https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2026.1.tar.gz [893419/893419] -> "ceilometer-stable-2026.1.tar.gz" [1] 2026-09-04 09:44:30.827351 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:44:30.827406 | ubuntu-noble | + echo Process ceilometer-stable-2026.1.tar.gz 2026-09-04 09:44:30.827420 | ubuntu-noble | Process ceilometer-stable-2026.1.tar.gz 2026-09-04 09:44:30.830557 | ubuntu-noble | ++ tar -tzf ceilometer-stable-2026.1.tar.gz 2026-09-04 09:44:30.830631 | ubuntu-noble | ++ head -1 2026-09-04 09:44:30.831275 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:44:30.841665 | ubuntu-noble | + directory=ceilometer-26.0.0.0rc2.dev3 2026-09-04 09:44:30.842821 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 ceilometer-26.0.0.0rc2.dev3 2026-09-04 09:44:30.842921 | ubuntu-noble | ++ local root=patches/2026.1 2026-09-04 09:44:30.842950 | ubuntu-noble | ++ local directory=ceilometer-26.0.0.0rc2.dev3 2026-09-04 09:44:30.843024 | ubuntu-noble | ++ local suffix= 2026-09-04 09:44:30.843132 | ubuntu-noble | ++ local name=ceilometer 2026-09-04 09:44:30.843145 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:30.843201 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:30.843214 | ubuntu-noble | ++ path=patches/2026.1/ceilometer 2026-09-04 09:44:30.843245 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/ceilometer ]] 2026-09-04 09:44:30.843299 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:30.843308 | ubuntu-noble | ++ path=patches/2026.1/ceilometer 2026-09-04 09:44:30.843333 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/ceilometer ]] 2026-09-04 09:44:30.843368 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:30.843377 | ubuntu-noble | ++ path=patches/2026.1/ceilometer 2026-09-04 09:44:30.843382 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/ceilometer ]] 2026-09-04 09:44:30.843404 | ubuntu-noble | ++ return 1 2026-09-04 09:44:30.844305 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:30.844328 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:30.844939 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 ceilometer-26.0.0.0rc2.dev3 /source 2026-09-04 09:44:30.845041 | ubuntu-noble | ++ local root=overlays/2026.1 2026-09-04 09:44:30.845053 | ubuntu-noble | ++ local directory=ceilometer-26.0.0.0rc2.dev3 2026-09-04 09:44:30.845115 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:44:30.845182 | ubuntu-noble | ++ local name=ceilometer 2026-09-04 09:44:30.845191 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:30.845237 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:30.845261 | ubuntu-noble | ++ path=overlays/2026.1/ceilometer/source 2026-09-04 09:44:30.845285 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/ceilometer/source ]] 2026-09-04 09:44:30.845325 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:30.845333 | ubuntu-noble | ++ path=overlays/2026.1/ceilometer/source 2026-09-04 09:44:30.845354 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/ceilometer/source ]] 2026-09-04 09:44:30.845361 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:30.845383 | ubuntu-noble | ++ path=overlays/2026.1/ceilometer/source 2026-09-04 09:44:30.845390 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/ceilometer/source ]] 2026-09-04 09:44:30.845416 | ubuntu-noble | ++ return 1 2026-09-04 09:44:30.846442 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:30.846511 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:30.846520 | ubuntu-noble | + echo Check patches for ceilometer-stable-2026.1.tar.gz 2026-09-04 09:44:30.846529 | ubuntu-noble | Check patches for ceilometer-stable-2026.1.tar.gz 2026-09-04 09:44:30.846537 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:30.846545 | ubuntu-noble | + echo Check overlays for ceilometer-stable-2026.1.tar.gz 2026-09-04 09:44:30.846553 | ubuntu-noble | Check overlays for ceilometer-stable-2026.1.tar.gz 2026-09-04 09:44:30.846561 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:30.846570 | ubuntu-noble | + popd 2026-09-04 09:44:30.846578 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:44:30.846586 | ubuntu-noble | + pushd tarballs 2026-09-04 09:44:30.846984 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/cinder/cinder-stable-2026.1.tar.gz 2026-09-04 09:44:30.849987 | ubuntu-noble | + filename=cinder-stable-2026.1.tar.gz 2026-09-04 09:44:30.850040 | ubuntu-noble | + [[ -e cinder-stable-2026.1.tar.gz ]] 2026-09-04 09:44:30.850048 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2026.1.tar.gz 2026-09-04 09:44:30.850054 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2026.1.tar.gz 2026-09-04 09:44:30.850059 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/cinder/cinder-stable-2026.1.tar.gz 2026-09-04 09:44:32.563764 | ubuntu-noble | 2026-09-04 09:44:32 URL:https://tarballs.opendev.org/openstack/cinder/cinder-stable-2026.1.tar.gz [6588299/6588299] -> "cinder-stable-2026.1.tar.gz" [1] 2026-09-04 09:44:32.566509 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/cinder/cinder-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:44:32.566568 | ubuntu-noble | + echo Process cinder-stable-2026.1.tar.gz 2026-09-04 09:44:32.566582 | ubuntu-noble | Process cinder-stable-2026.1.tar.gz 2026-09-04 09:44:32.569588 | ubuntu-noble | ++ tar -tzf cinder-stable-2026.1.tar.gz 2026-09-04 09:44:32.569672 | ubuntu-noble | ++ head -1 2026-09-04 09:44:32.570098 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:44:32.579756 | ubuntu-noble | + directory=cinder-28.0.1.dev7 2026-09-04 09:44:32.580593 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 cinder-28.0.1.dev7 2026-09-04 09:44:32.580737 | ubuntu-noble | ++ local root=patches/2026.1 2026-09-04 09:44:32.580785 | ubuntu-noble | ++ local directory=cinder-28.0.1.dev7 2026-09-04 09:44:32.580837 | ubuntu-noble | ++ local suffix= 2026-09-04 09:44:32.580920 | ubuntu-noble | ++ local name=cinder 2026-09-04 09:44:32.580955 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:32.581013 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:32.581045 | ubuntu-noble | ++ path=patches/2026.1/cinder 2026-09-04 09:44:32.581134 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/cinder ]] 2026-09-04 09:44:32.581182 | ubuntu-noble | ++ echo patches/2026.1/cinder 2026-09-04 09:44:32.581232 | ubuntu-noble | ++ return 0 2026-09-04 09:44:32.581838 | ubuntu-noble | + patch_dir=patches/2026.1/cinder 2026-09-04 09:44:32.583310 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 cinder-28.0.1.dev7 /source 2026-09-04 09:44:32.583339 | ubuntu-noble | ++ local root=overlays/2026.1 2026-09-04 09:44:32.583345 | ubuntu-noble | ++ local directory=cinder-28.0.1.dev7 2026-09-04 09:44:32.583351 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:44:32.583357 | ubuntu-noble | ++ local name=cinder 2026-09-04 09:44:32.583362 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:32.583368 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:32.583374 | ubuntu-noble | ++ path=overlays/2026.1/cinder/source 2026-09-04 09:44:32.583381 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/cinder/source ]] 2026-09-04 09:44:32.583387 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:32.583392 | ubuntu-noble | ++ path=overlays/2026.1/cinder/source 2026-09-04 09:44:32.583398 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/cinder/source ]] 2026-09-04 09:44:32.583403 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:32.583409 | ubuntu-noble | ++ path=overlays/2026.1/cinder/source 2026-09-04 09:44:32.583414 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/cinder/source ]] 2026-09-04 09:44:32.583420 | ubuntu-noble | ++ return 1 2026-09-04 09:44:32.583430 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:32.583497 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:32.583731 | ubuntu-noble | + echo Check patches for cinder-stable-2026.1.tar.gz 2026-09-04 09:44:32.583789 | ubuntu-noble | Check patches for cinder-stable-2026.1.tar.gz 2026-09-04 09:44:32.583802 | ubuntu-noble | + [[ -n patches/2026.1/cinder ]] 2026-09-04 09:44:32.583812 | ubuntu-noble | + tar xzf cinder-stable-2026.1.tar.gz 2026-09-04 09:44:32.961269 | ubuntu-noble | + rm cinder-stable-2026.1.tar.gz 2026-09-04 09:44:32.966517 | ubuntu-noble | + find cinder-28.0.1.dev7 -type f 2026-09-04 09:44:32.966549 | ubuntu-noble | + sort 2026-09-04 09:44:32.975674 | ubuntu-noble | + pushd cinder-28.0.1.dev7 2026-09-04 09:44:32.976679 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/cinder -type f -name '*.patch' 2026-09-04 09:44:32.976890 | ubuntu-noble | ++ sort 2026-09-04 09:44:32.979319 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 09:44:32.979408 | ubuntu-noble | + apply_patch patches/2026.1/cinder/netapp-01-backport-962085.patch 2026-09-04 09:44:32.979494 | ubuntu-noble | + local rel=patches/2026.1/cinder/netapp-01-backport-962085.patch 2026-09-04 09:44:32.979533 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/cinder/netapp-01-backport-962085.patch 2026-09-04 09:44:32.979556 | ubuntu-noble | + echo 'APPLY PATCH patches/2026.1/cinder/netapp-01-backport-962085.patch' 2026-09-04 09:44:32.979568 | ubuntu-noble | APPLY PATCH patches/2026.1/cinder/netapp-01-backport-962085.patch 2026-09-04 09:44:32.979597 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:44:32.981009 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-09-04 09:44:32.981136 | ubuntu-noble | Hunk #1 succeeded at 961 (offset 64 lines). 2026-09-04 09:44:32.981312 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-09-04 09:44:32.981377 | ubuntu-noble | Hunk #1 succeeded at 738 (offset 13 lines). 2026-09-04 09:44:32.981508 | ubuntu-noble | checking file releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-09-04 09:44:32.981880 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:44:32.983007 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-09-04 09:44:32.983123 | ubuntu-noble | Hunk #1 succeeded at 961 (offset 64 lines). 2026-09-04 09:44:32.983255 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-09-04 09:44:32.983315 | ubuntu-noble | Hunk #1 succeeded at 738 (offset 13 lines). 2026-09-04 09:44:32.983392 | ubuntu-noble | patching file releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-09-04 09:44:32.984242 | ubuntu-noble | + echo patches/2026.1/cinder/netapp-01-backport-962085.patch 2026-09-04 09:44:32.984264 | ubuntu-noble | + popd 2026-09-04 09:44:32.984271 | ubuntu-noble | + find cinder-28.0.1.dev7 -type f 2026-09-04 09:44:32.984540 | ubuntu-noble | + sort 2026-09-04 09:44:32.994714 | ubuntu-noble | + append_new_files_to_sources_txt cinder-28.0.1.dev7 files-before files-after 2026-09-04 09:44:32.994758 | ubuntu-noble | + local directory=cinder-28.0.1.dev7 2026-09-04 09:44:32.994765 | ubuntu-noble | + local before=files-before 2026-09-04 09:44:32.994770 | ubuntu-noble | + local after=files-after 2026-09-04 09:44:32.994775 | ubuntu-noble | + local sources_txt 2026-09-04 09:44:32.996516 | ubuntu-noble | ++ find cinder-28.0.1.dev7 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-04 09:44:32.996545 | ubuntu-noble | ++ head -1 2026-09-04 09:44:32.997909 | ubuntu-noble | + sources_txt=cinder-28.0.1.dev7/cinder.egg-info/SOURCES.txt 2026-09-04 09:44:32.997938 | ubuntu-noble | + [[ -z cinder-28.0.1.dev7/cinder.egg-info/SOURCES.txt ]] 2026-09-04 09:44:32.997943 | ubuntu-noble | + local new_files 2026-09-04 09:44:32.998522 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-04 09:44:33.002479 | ubuntu-noble | + new_files='cinder-28.0.1.dev7/cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py.orig 2026-09-04 09:44:33.002509 | ubuntu-noble | cinder-28.0.1.dev7/cinder/volume/drivers/netapp/dataontap/nvme_library.py.orig 2026-09-04 09:44:33.002514 | ubuntu-noble | cinder-28.0.1.dev7/releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml' 2026-09-04 09:44:33.002518 | ubuntu-noble | + [[ -z cinder-28.0.1.dev7/cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py.orig 2026-09-04 09:44:33.002522 | ubuntu-noble | cinder-28.0.1.dev7/cinder/volume/drivers/netapp/dataontap/nvme_library.py.orig 2026-09-04 09:44:33.002525 | ubuntu-noble | cinder-28.0.1.dev7/releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml ]] 2026-09-04 09:44:33.003334 | ubuntu-noble | ++ tail -c1 cinder-28.0.1.dev7/cinder.egg-info/SOURCES.txt 2026-09-04 09:44:33.007058 | ubuntu-noble | + [[ -n y ]] 2026-09-04 09:44:33.007106 | ubuntu-noble | + echo 2026-09-04 09:44:33.007111 | ubuntu-noble | + local file 2026-09-04 09:44:33.007114 | ubuntu-noble | + for file in $new_files 2026-09-04 09:44:33.007119 | ubuntu-noble | + case $file in 2026-09-04 09:44:33.007122 | ubuntu-noble | + continue 2026-09-04 09:44:33.007126 | ubuntu-noble | + for file in $new_files 2026-09-04 09:44:33.007129 | ubuntu-noble | + case $file in 2026-09-04 09:44:33.007132 | ubuntu-noble | + continue 2026-09-04 09:44:33.007136 | ubuntu-noble | + for file in $new_files 2026-09-04 09:44:33.007139 | ubuntu-noble | + case $file in 2026-09-04 09:44:33.007143 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml TO cinder-28.0.1.dev7/cinder.egg-info/SOURCES.txt' 2026-09-04 09:44:33.007148 | ubuntu-noble | APPEND releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml TO cinder-28.0.1.dev7/cinder.egg-info/SOURCES.txt 2026-09-04 09:44:33.007153 | ubuntu-noble | + echo releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-09-04 09:44:33.007157 | ubuntu-noble | + rm files-before files-after 2026-09-04 09:44:33.010402 | ubuntu-noble | + tar czf cinder-stable-2026.1.tar.gz cinder-28.0.1.dev7 2026-09-04 09:44:34.246738 | ubuntu-noble | + rm -r cinder-28.0.1.dev7 2026-09-04 09:44:34.317204 | ubuntu-noble | + echo Check overlays for cinder-stable-2026.1.tar.gz 2026-09-04 09:44:34.317300 | ubuntu-noble | Check overlays for cinder-stable-2026.1.tar.gz 2026-09-04 09:44:34.317316 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:34.317327 | ubuntu-noble | + popd 2026-09-04 09:44:34.317337 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:44:34.317358 | ubuntu-noble | + pushd tarballs 2026-09-04 09:44:34.318904 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/designate/designate-stable-2026.1.tar.gz 2026-09-04 09:44:34.320529 | ubuntu-noble | + filename=designate-stable-2026.1.tar.gz 2026-09-04 09:44:34.320566 | ubuntu-noble | + [[ -e designate-stable-2026.1.tar.gz ]] 2026-09-04 09:44:34.320582 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/designate/designate-stable-2026.1.tar.gz 2026-09-04 09:44:34.320592 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/designate/designate-stable-2026.1.tar.gz 2026-09-04 09:44:34.320601 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/designate/designate-stable-2026.1.tar.gz 2026-09-04 09:44:35.678644 | ubuntu-noble | 2026-09-04 09:44:35 URL:https://tarballs.opendev.org/openstack/designate/designate-stable-2026.1.tar.gz [1025669/1025669] -> "designate-stable-2026.1.tar.gz" [1] 2026-09-04 09:44:35.681572 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/designate/designate-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:44:35.681615 | ubuntu-noble | + echo Process designate-stable-2026.1.tar.gz 2026-09-04 09:44:35.681624 | ubuntu-noble | Process designate-stable-2026.1.tar.gz 2026-09-04 09:44:35.683554 | ubuntu-noble | ++ tar -tzf designate-stable-2026.1.tar.gz 2026-09-04 09:44:35.684765 | ubuntu-noble | ++ head -1 2026-09-04 09:44:35.687527 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:44:35.692913 | ubuntu-noble | + directory=designate-22.0.2.dev2 2026-09-04 09:44:35.693634 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 designate-22.0.2.dev2 2026-09-04 09:44:35.693736 | ubuntu-noble | ++ local root=patches/2026.1 2026-09-04 09:44:35.693779 | ubuntu-noble | ++ local directory=designate-22.0.2.dev2 2026-09-04 09:44:35.693819 | ubuntu-noble | ++ local suffix= 2026-09-04 09:44:35.693876 | ubuntu-noble | ++ local name=designate 2026-09-04 09:44:35.693899 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:35.693942 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:35.693964 | ubuntu-noble | ++ path=patches/2026.1/designate 2026-09-04 09:44:35.693986 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/designate ]] 2026-09-04 09:44:35.694037 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:35.694055 | ubuntu-noble | ++ path=patches/2026.1/designate 2026-09-04 09:44:35.694073 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/designate ]] 2026-09-04 09:44:35.694092 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:35.694109 | ubuntu-noble | ++ path=patches/2026.1/designate 2026-09-04 09:44:35.694151 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/designate ]] 2026-09-04 09:44:35.694174 | ubuntu-noble | ++ return 1 2026-09-04 09:44:35.694522 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:35.694630 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:35.695445 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 designate-22.0.2.dev2 /source 2026-09-04 09:44:35.695547 | ubuntu-noble | ++ local root=overlays/2026.1 2026-09-04 09:44:35.695557 | ubuntu-noble | ++ local directory=designate-22.0.2.dev2 2026-09-04 09:44:35.695617 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:44:35.695690 | ubuntu-noble | ++ local name=designate 2026-09-04 09:44:35.695697 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:35.695782 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:35.695805 | ubuntu-noble | ++ path=overlays/2026.1/designate/source 2026-09-04 09:44:35.695834 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/designate/source ]] 2026-09-04 09:44:35.695887 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:35.695906 | ubuntu-noble | ++ path=overlays/2026.1/designate/source 2026-09-04 09:44:35.695928 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/designate/source ]] 2026-09-04 09:44:35.695949 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:35.695975 | ubuntu-noble | ++ path=overlays/2026.1/designate/source 2026-09-04 09:44:35.695980 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/designate/source ]] 2026-09-04 09:44:35.695986 | ubuntu-noble | ++ return 1 2026-09-04 09:44:35.696551 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:35.696962 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:35.696976 | ubuntu-noble | + echo Check patches for designate-stable-2026.1.tar.gz 2026-09-04 09:44:35.696980 | ubuntu-noble | Check patches for designate-stable-2026.1.tar.gz 2026-09-04 09:44:35.696985 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:35.696989 | ubuntu-noble | + echo Check overlays for designate-stable-2026.1.tar.gz 2026-09-04 09:44:35.696992 | ubuntu-noble | Check overlays for designate-stable-2026.1.tar.gz 2026-09-04 09:44:35.696996 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:35.697000 | ubuntu-noble | + popd 2026-09-04 09:44:35.697004 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:44:35.697008 | ubuntu-noble | + pushd tarballs 2026-09-04 09:44:35.697732 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/glance/glance-stable-2026.1.tar.gz 2026-09-04 09:44:35.701424 | ubuntu-noble | + filename=glance-stable-2026.1.tar.gz 2026-09-04 09:44:35.701484 | ubuntu-noble | + [[ -e glance-stable-2026.1.tar.gz ]] 2026-09-04 09:44:35.701500 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/glance/glance-stable-2026.1.tar.gz 2026-09-04 09:44:35.701508 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/glance/glance-stable-2026.1.tar.gz 2026-09-04 09:44:35.701515 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/glance/glance-stable-2026.1.tar.gz 2026-09-04 09:44:37.216620 | ubuntu-noble | 2026-09-04 09:44:37 URL:https://tarballs.opendev.org/openstack/glance/glance-stable-2026.1.tar.gz [2144500/2144500] -> "glance-stable-2026.1.tar.gz" [1] 2026-09-04 09:44:37.218753 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/glance/glance-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:44:37.218825 | ubuntu-noble | + echo Process glance-stable-2026.1.tar.gz 2026-09-04 09:44:37.218833 | ubuntu-noble | Process glance-stable-2026.1.tar.gz 2026-09-04 09:44:37.221548 | ubuntu-noble | ++ tar -tzf glance-stable-2026.1.tar.gz 2026-09-04 09:44:37.221580 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:44:37.221643 | ubuntu-noble | ++ head -1 2026-09-04 09:44:37.230438 | ubuntu-noble | + directory=glance-32.0.1.dev10 2026-09-04 09:44:37.231837 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 glance-32.0.1.dev10 2026-09-04 09:44:37.231867 | ubuntu-noble | ++ local root=patches/2026.1 2026-09-04 09:44:37.231872 | ubuntu-noble | ++ local directory=glance-32.0.1.dev10 2026-09-04 09:44:37.231877 | ubuntu-noble | ++ local suffix= 2026-09-04 09:44:37.231882 | ubuntu-noble | ++ local name=glance 2026-09-04 09:44:37.231886 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:37.231890 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:37.231895 | ubuntu-noble | ++ path=patches/2026.1/glance 2026-09-04 09:44:37.231899 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/glance ]] 2026-09-04 09:44:37.231904 | ubuntu-noble | ++ echo patches/2026.1/glance 2026-09-04 09:44:37.231909 | ubuntu-noble | ++ return 0 2026-09-04 09:44:37.231989 | ubuntu-noble | + patch_dir=patches/2026.1/glance 2026-09-04 09:44:37.233221 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 glance-32.0.1.dev10 /source 2026-09-04 09:44:37.233245 | ubuntu-noble | ++ local root=overlays/2026.1 2026-09-04 09:44:37.233250 | ubuntu-noble | ++ local directory=glance-32.0.1.dev10 2026-09-04 09:44:37.233255 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:44:37.233259 | ubuntu-noble | ++ local name=glance 2026-09-04 09:44:37.233263 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:37.233267 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:37.233271 | ubuntu-noble | ++ path=overlays/2026.1/glance/source 2026-09-04 09:44:37.233275 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/glance/source ]] 2026-09-04 09:44:37.233286 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:37.233291 | ubuntu-noble | ++ path=overlays/2026.1/glance/source 2026-09-04 09:44:37.233295 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/glance/source ]] 2026-09-04 09:44:37.233300 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:37.233304 | ubuntu-noble | ++ path=overlays/2026.1/glance/source 2026-09-04 09:44:37.233321 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/glance/source ]] 2026-09-04 09:44:37.233325 | ubuntu-noble | ++ return 1 2026-09-04 09:44:37.233399 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:37.233484 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:37.233569 | ubuntu-noble | + echo Check patches for glance-stable-2026.1.tar.gz 2026-09-04 09:44:37.233577 | ubuntu-noble | Check patches for glance-stable-2026.1.tar.gz 2026-09-04 09:44:37.233609 | ubuntu-noble | + [[ -n patches/2026.1/glance ]] 2026-09-04 09:44:37.233650 | ubuntu-noble | + tar xzf glance-stable-2026.1.tar.gz 2026-09-04 09:44:37.337785 | ubuntu-noble | + rm glance-stable-2026.1.tar.gz 2026-09-04 09:44:37.342511 | ubuntu-noble | + find glance-32.0.1.dev10 -type f 2026-09-04 09:44:37.342548 | ubuntu-noble | + sort 2026-09-04 09:44:37.346496 | ubuntu-noble | + pushd glance-32.0.1.dev10 2026-09-04 09:44:37.348243 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/glance -type f -name '*.patch' 2026-09-04 09:44:37.348406 | ubuntu-noble | ++ sort 2026-09-04 09:44:37.351552 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 09:44:37.351673 | ubuntu-noble | + apply_patch patches/2026.1/glance/0001-Properly-limit-web-download-image-fetch-size.patch 2026-09-04 09:44:37.351732 | ubuntu-noble | + local rel=patches/2026.1/glance/0001-Properly-limit-web-download-image-fetch-size.patch 2026-09-04 09:44:37.351775 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/glance/0001-Properly-limit-web-download-image-fetch-size.patch 2026-09-04 09:44:37.351812 | ubuntu-noble | + echo 'APPLY PATCH patches/2026.1/glance/0001-Properly-limit-web-download-image-fetch-size.patch' 2026-09-04 09:44:37.351831 | ubuntu-noble | APPLY PATCH patches/2026.1/glance/0001-Properly-limit-web-download-image-fetch-size.patch 2026-09-04 09:44:37.351861 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:44:37.353672 | ubuntu-noble | checking file glance/common/scripts/utils.py 2026-09-04 09:44:37.353904 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_web_download.py 2026-09-04 09:44:37.354085 | ubuntu-noble | checking file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-09-04 09:44:37.354309 | ubuntu-noble | checking file releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml 2026-09-04 09:44:37.354884 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:44:37.356293 | ubuntu-noble | patching file glance/common/scripts/utils.py 2026-09-04 09:44:37.356476 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_web_download.py 2026-09-04 09:44:37.356661 | ubuntu-noble | patching file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-09-04 09:44:37.356848 | ubuntu-noble | patching file releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml 2026-09-04 09:44:37.357555 | ubuntu-noble | + echo patches/2026.1/glance/0001-Properly-limit-web-download-image-fetch-size.patch 2026-09-04 09:44:37.357591 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 09:44:37.357674 | ubuntu-noble | + apply_patch patches/2026.1/glance/0002-Block-restricted-addresses-in-web-download-import-UR.patch 2026-09-04 09:44:37.357718 | ubuntu-noble | + local rel=patches/2026.1/glance/0002-Block-restricted-addresses-in-web-download-import-UR.patch 2026-09-04 09:44:37.357755 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/glance/0002-Block-restricted-addresses-in-web-download-import-UR.patch 2026-09-04 09:44:37.357791 | ubuntu-noble | + echo 'APPLY PATCH patches/2026.1/glance/0002-Block-restricted-addresses-in-web-download-import-UR.patch' 2026-09-04 09:44:37.358101 | ubuntu-noble | APPLY PATCH patches/2026.1/glance/0002-Block-restricted-addresses-in-web-download-import-UR.patch 2026-09-04 09:44:37.358114 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:44:37.359830 | ubuntu-noble | checking file doc/source/admin/interoperable-image-import.rst 2026-09-04 09:44:37.360047 | ubuntu-noble | checking file glance/common/utils.py 2026-09-04 09:44:37.360326 | ubuntu-noble | checking file glance/tests/functional/v2/test_image_decompression.py 2026-09-04 09:44:37.360875 | ubuntu-noble | checking file glance/tests/functional/v2/test_images.py 2026-09-04 09:44:37.361709 | ubuntu-noble | checking file glance/tests/functional/v2/test_multi_store_images.py 2026-09-04 09:44:37.361990 | ubuntu-noble | checking file glance/tests/unit/async_/flows/plugins/test_image_conversion.py 2026-09-04 09:44:37.362180 | ubuntu-noble | checking file glance/tests/unit/async_/flows/plugins/test_inject_image_metadata.py 2026-09-04 09:44:37.362308 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_convert.py 2026-09-04 09:44:37.362428 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_glance_download.py 2026-09-04 09:44:37.362690 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_import.py 2026-09-04 09:44:37.362837 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_introspect.py 2026-09-04 09:44:37.362973 | ubuntu-noble | checking file glance/tests/unit/async_/test_async.py 2026-09-04 09:44:37.363107 | ubuntu-noble | checking file glance/tests/unit/async_/test_taskflow_executor.py 2026-09-04 09:44:37.363302 | ubuntu-noble | checking file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-09-04 09:44:37.363668 | ubuntu-noble | checking file glance/tests/unit/common/test_utils.py 2026-09-04 09:44:37.363999 | ubuntu-noble | Hunk #1 FAILED at 956. 2026-09-04 09:44:37.364136 | ubuntu-noble | Hunk #2 FAILED at 985. 2026-09-04 09:44:37.364289 | ubuntu-noble | Hunk #3 succeeded at 1035 (offset 16 lines). 2026-09-04 09:44:37.364301 | ubuntu-noble | Hunk #4 succeeded at 1052 (offset 16 lines). 2026-09-04 09:44:37.364324 | ubuntu-noble | Hunk #5 succeeded at 1182 (offset 16 lines). 2026-09-04 09:44:37.364362 | ubuntu-noble | Hunk #6 succeeded at 1207 (offset 16 lines). 2026-09-04 09:44:37.364480 | ubuntu-noble | 2 out of 6 hunks FAILED 2026-09-04 09:44:37.364674 | ubuntu-noble | checking file glance/tests/unit/v2/test_tasks_resource.py 2026-09-04 09:44:37.364915 | ubuntu-noble | checking file releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml 2026-09-04 09:44:37.365568 | ubuntu-noble | + exit 1 2026-09-04 09:44:37.431912 | ubuntu-noble | ERROR 2026-09-04 09:44:37.432228 | ubuntu-noble | { 2026-09-04 09:44:37.432297 | ubuntu-noble | "delta": "0:00:39.715974", 2026-09-04 09:44:37.432340 | ubuntu-noble | "end": "2026-09-04 09:44:37.366062", 2026-09-04 09:44:37.432378 | ubuntu-noble | "msg": "non-zero return code", 2026-09-04 09:44:37.432413 | ubuntu-noble | "rc": 1, 2026-09-04 09:44:37.432445 | ubuntu-noble | "start": "2026-09-04 09:43:57.650088" 2026-09-04 09:44:37.432481 | ubuntu-noble | } failure 2026-09-04 09:44:37.460081 | 2026-09-04 09:44:37.460230 | PLAY RECAP 2026-09-04 09:44:37.460295 | ubuntu-noble | ok: 1 changed: 0 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-09-04 09:44:37.460323 | 2026-09-04 09:44:37.606219 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/container-images-kolla/playbooks/patch.yml@main] 2026-09-04 09:44:37.607293 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-09-04 09:44:38.528753 | 2026-09-04 09:44:38.529540 | PLAY [Base post-fetch] 2026-09-04 09:44:38.544856 | 2026-09-04 09:44:38.544988 | TASK [diagnose-network : Ensure log directory exists] 2026-09-04 09:44:39.192783 | ubuntu-noble | ok 2026-09-04 09:44:39.202437 | 2026-09-04 09:44:39.202588 | TASK [diagnose-network : Snapshot dual-stack network state (post)] 2026-09-04 09:44:51.131958 | ubuntu-noble | ok: Runtime: 0:00:05.914334 2026-09-04 09:44:51.141773 | 2026-09-04 09:44:51.141890 | TASK [diagnose-network : Snapshot Docker/BuildKit IPv6 config (teardown)] 2026-09-04 09:44:57.331384 | ubuntu-noble | ok: Runtime: 0:00:00.304541 2026-09-04 09:44:57.339215 | 2026-09-04 09:44:57.339345 | TASK [diagnose-network : Probe container network namespace (teardown)] 2026-09-04 09:45:03.481720 | ubuntu-noble | ok: Runtime: 0:00:00.062351 2026-09-04 09:45:03.497343 | 2026-09-04 09:45:03.497466 | TASK [fetch-output : Set log path for multiple nodes] 2026-09-04 09:45:03.569041 | ubuntu-noble | skipping: Conditional result was False 2026-09-04 09:45:03.575018 | 2026-09-04 09:45:03.575138 | TASK [fetch-output : Set log path for single node] 2026-09-04 09:45:03.619057 | ubuntu-noble | ok 2026-09-04 09:45:03.624242 | 2026-09-04 09:45:03.624347 | LOOP [fetch-output : Ensure local output dirs] 2026-09-04 09:45:04.001339 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/427238df47124a9fa3f71cb34eefe211/work/logs" 2026-09-04 09:45:04.265549 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/427238df47124a9fa3f71cb34eefe211/work/artifacts" 2026-09-04 09:45:04.553843 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/427238df47124a9fa3f71cb34eefe211/work/docs" 2026-09-04 09:45:04.570618 | 2026-09-04 09:45:04.571037 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-09-04 09:45:05.425470 | ubuntu-noble | changed: 2026-09-04 09:45:05.426907 | ubuntu-noble | .d..t...... ./ 2026-09-04 09:45:05.426982 | ubuntu-noble | >f+++++++++ net-debug.post.txt 2026-09-04 09:45:05.427010 | ubuntu-noble | >f+++++++++ net-debug.pre.txt 2026-09-04 09:45:05.427033 | ubuntu-noble | >f+++++++++ sudo-debug.txt 2026-09-04 09:45:05.427055 | ubuntu-noble | >f+++++++++ sudo-strace.log 2026-09-04 09:45:05.427076 | ubuntu-noble | >f+++++++++ sudo-strace.log.time 2026-09-04 09:45:05.427120 | ubuntu-noble | changed: All items complete 2026-09-04 09:45:05.427195 | 2026-09-04 09:45:06.034751 | ubuntu-noble | changed: .d..t...... ./ 2026-09-04 09:45:06.721132 | ubuntu-noble | changed: .d..t...... ./ 2026-09-04 09:45:06.735307 | 2026-09-04 09:45:06.735423 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-09-04 09:45:07.135027 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.014221 2026-09-04 09:45:07.435486 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.008579 2026-09-04 09:45:07.447865 | 2026-09-04 09:45:07.447970 | PLAY RECAP 2026-09-04 09:45:07.448021 | ubuntu-noble | ok: 8 changed: 3 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-09-04 09:45:07.448046 | 2026-09-04 09:45:07.584009 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-09-04 09:45:07.585123 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-09-04 09:45:08.395842 | 2026-09-04 09:45:08.396011 | PLAY [Base post] 2026-09-04 09:45:08.410421 | 2026-09-04 09:45:08.410561 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-09-04 09:45:09.270306 | ubuntu-noble | changed 2026-09-04 09:45:09.278613 | 2026-09-04 09:45:09.278736 | PLAY RECAP 2026-09-04 09:45:09.278801 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-09-04 09:45:09.278889 | 2026-09-04 09:45:09.411839 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-09-04 09:45:09.414147 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-09-04 09:45:10.342701 | 2026-09-04 09:45:10.342989 | PLAY [Base post-logs] 2026-09-04 09:45:10.359589 | 2026-09-04 09:45:10.359733 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-09-04 09:45:10.857789 | localhost | changed 2026-09-04 09:45:10.874535 | 2026-09-04 09:45:10.874700 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-09-04 09:45:10.911493 | localhost | ok 2026-09-04 09:45:10.915601 | 2026-09-04 09:45:10.915703 | TASK [Set zuul-log-path fact] 2026-09-04 09:45:10.932435 | localhost | ok 2026-09-04 09:45:10.943464 | 2026-09-04 09:45:10.943583 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-09-04 09:45:10.979364 | localhost | ok 2026-09-04 09:45:10.982626 | 2026-09-04 09:45:10.982728 | TASK [upload-logs : Create log directories] 2026-09-04 09:45:11.543839 | localhost | changed 2026-09-04 09:45:11.548627 | 2026-09-04 09:45:11.548750 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-09-04 09:45:12.115641 | localhost -> localhost | ok: Runtime: 0:00:00.005619 2026-09-04 09:45:12.124412 | 2026-09-04 09:45:12.124582 | TASK [upload-logs : Upload logs to log server] 2026-09-04 09:45:12.885855 | localhost | Output suppressed because no_log was given 2026-09-04 09:45:12.887896 | 2026-09-04 09:45:12.888003 | LOOP [upload-logs : Compress console log and json output] 2026-09-04 09:45:12.962690 | localhost | skipping: Conditional result was False 2026-09-04 09:45:12.966076 | localhost | skipping: Conditional result was False 2026-09-04 09:45:12.976055 | 2026-09-04 09:45:12.976178 | LOOP [upload-logs : Upload compressed console log and json output] 2026-09-04 09:45:13.055700 | localhost | skipping: Conditional result was False 2026-09-04 09:45:13.056239 | 2026-09-04 09:45:13.058492 | localhost | skipping: Conditional result was False 2026-09-04 09:45:13.063068 | 2026-09-04 09:45:13.063197 | LOOP [upload-logs : Upload console log and json output]