2026-08-27 10:47:24.716859 | Job console starting 2026-08-27 10:47:24.738825 | Updating git repos 2026-08-27 10:47:24.774929 | Cloning repos into workspace 2026-08-27 10:47:24.850155 | Restoring repo states 2026-08-27 10:47:24.880470 | Merging changes 2026-08-27 10:47:25.643969 | Checking out repos 2026-08-27 10:47:25.743533 | Preparing playbooks 2026-08-27 10:47:27.676678 | Running Ansible setup 2026-08-27 10:47:33.082717 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-08-27 10:47:33.953634 | 2026-08-27 10:47:33.953835 | PLAY [Base pre] 2026-08-27 10:47:33.976221 | 2026-08-27 10:47:33.976466 | TASK [Setup log path fact] 2026-08-27 10:47:33.997958 | ubuntu-noble | ok 2026-08-27 10:47:34.018019 | 2026-08-27 10:47:34.018204 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-27 10:47:34.057903 | ubuntu-noble | ok 2026-08-27 10:47:34.069401 | 2026-08-27 10:47:34.069590 | TASK [emit-job-header : Print job information] 2026-08-27 10:47:34.111358 | # Job Information 2026-08-27 10:47:34.111691 | Ansible Version: 2.16.14 2026-08-27 10:47:34.111734 | Job: container-images-kolla-patch-2026.1 2026-08-27 10:47:34.111775 | Pipeline: check 2026-08-27 10:47:34.111804 | Executor: 521e9411259a 2026-08-27 10:47:34.111825 | Triggered by: https://github.com/osism/container-images-kolla/pull/782 2026-08-27 10:47:34.111847 | Event ID: 94785900-a204-11f1-9dc4-9d4fad55d258 2026-08-27 10:47:34.117358 | 2026-08-27 10:47:34.117514 | LOOP [emit-job-header : Print node information] 2026-08-27 10:47:34.235469 | ubuntu-noble | ok: 2026-08-27 10:47:34.235849 | ubuntu-noble | # Node Information 2026-08-27 10:47:34.235896 | ubuntu-noble | Inventory Hostname: ubuntu-noble 2026-08-27 10:47:34.235923 | ubuntu-noble | Hostname: ubuntu 2026-08-27 10:47:34.235946 | ubuntu-noble | Username: zuul 2026-08-27 10:47:34.235968 | ubuntu-noble | Distro: Ubuntu 24.04 2026-08-27 10:47:34.236000 | ubuntu-noble | Provider: regiocloud-a 2026-08-27 10:47:34.236025 | ubuntu-noble | Region: 2026-08-27 10:47:34.236047 | ubuntu-noble | Label: ubuntu-noble 2026-08-27 10:47:34.236067 | ubuntu-noble | Product Name: OpenStack Nova 2026-08-27 10:47:34.236087 | ubuntu-noble | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe11:c440 2026-08-27 10:47:34.256022 | 2026-08-27 10:47:34.256189 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-27 10:47:34.860156 | ubuntu-noble -> localhost | changed 2026-08-27 10:47:34.870499 | 2026-08-27 10:47:34.870643 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-27 10:47:36.192119 | ubuntu-noble -> localhost | changed 2026-08-27 10:47:36.208032 | 2026-08-27 10:47:36.208875 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-27 10:47:36.535186 | ubuntu-noble -> localhost | ok 2026-08-27 10:47:36.542094 | 2026-08-27 10:47:36.542252 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-27 10:47:36.578022 | ubuntu-noble | ok 2026-08-27 10:47:36.632094 | ubuntu-noble | included: /var/lib/zuul/builds/e517a3ad67494c07b46f6464dcefd376/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-27 10:47:36.641159 | 2026-08-27 10:47:36.641369 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-27 10:47:38.022086 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-08-27 10:47:38.022373 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/e517a3ad67494c07b46f6464dcefd376/work/e517a3ad67494c07b46f6464dcefd376_id_rsa 2026-08-27 10:47:38.022415 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/e517a3ad67494c07b46f6464dcefd376/work/e517a3ad67494c07b46f6464dcefd376_id_rsa.pub 2026-08-27 10:47:38.022443 | ubuntu-noble -> localhost | The key fingerprint is: 2026-08-27 10:47:38.022468 | ubuntu-noble -> localhost | SHA256:rwflaUyhWKQQbchnAnoF+L/FZmhpcToIdOgeJYt8x7k zuul-build-sshkey 2026-08-27 10:47:38.022490 | ubuntu-noble -> localhost | The key's randomart image is: 2026-08-27 10:47:38.022532 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-08-27 10:47:38.022556 | ubuntu-noble -> localhost | | .++++ .. | 2026-08-27 10:47:38.022580 | ubuntu-noble -> localhost | |.= ++.=.. . | 2026-08-27 10:47:38.022602 | ubuntu-noble -> localhost | |*.* .=oo . . | 2026-08-27 10:47:38.022624 | ubuntu-noble -> localhost | |o*...+o . o | 2026-08-27 10:47:38.022644 | ubuntu-noble -> localhost | |..oo.B. S= . | 2026-08-27 10:47:38.022670 | ubuntu-noble -> localhost | | .. OE= ..= | 2026-08-27 10:47:38.022692 | ubuntu-noble -> localhost | | o * o. | 2026-08-27 10:47:38.022713 | ubuntu-noble -> localhost | | . .. | 2026-08-27 10:47:38.022734 | ubuntu-noble -> localhost | | .. | 2026-08-27 10:47:38.022756 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-08-27 10:47:38.022816 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.619532 2026-08-27 10:47:38.030081 | 2026-08-27 10:47:38.030212 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-27 10:47:38.075026 | ubuntu-noble | ok 2026-08-27 10:47:38.095029 | ubuntu-noble | included: /var/lib/zuul/builds/e517a3ad67494c07b46f6464dcefd376/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-27 10:47:38.109808 | 2026-08-27 10:47:38.109946 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-27 10:47:38.144537 | ubuntu-noble | skipping: Conditional result was False 2026-08-27 10:47:38.151182 | 2026-08-27 10:47:38.151354 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-27 10:47:38.937277 | ubuntu-noble | changed 2026-08-27 10:47:38.946077 | 2026-08-27 10:47:38.946244 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-27 10:47:39.233332 | ubuntu-noble | ok 2026-08-27 10:47:39.241914 | 2026-08-27 10:47:39.242050 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-27 10:47:39.954029 | ubuntu-noble | changed 2026-08-27 10:47:39.962561 | 2026-08-27 10:47:39.962731 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-27 10:47:40.688746 | ubuntu-noble | changed 2026-08-27 10:47:40.701806 | 2026-08-27 10:47:40.701947 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-27 10:47:40.726403 | ubuntu-noble | skipping: Conditional result was False 2026-08-27 10:47:40.732999 | 2026-08-27 10:47:40.733133 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-27 10:47:41.253021 | ubuntu-noble -> localhost | changed 2026-08-27 10:47:41.264863 | 2026-08-27 10:47:41.264997 | TASK [add-build-sshkey : Add back temp key] 2026-08-27 10:47:41.611521 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/e517a3ad67494c07b46f6464dcefd376/work/e517a3ad67494c07b46f6464dcefd376_id_rsa (zuul-build-sshkey) 2026-08-27 10:47:41.612101 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.018648 2026-08-27 10:47:41.630322 | 2026-08-27 10:47:41.630506 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-27 10:47:42.087519 | ubuntu-noble | ok 2026-08-27 10:47:42.097048 | 2026-08-27 10:47:42.097265 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-27 10:47:42.133088 | ubuntu-noble | skipping: Conditional result was False 2026-08-27 10:47:42.158029 | 2026-08-27 10:47:42.158181 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-08-27 10:47:42.640823 | ubuntu-noble | ok 2026-08-27 10:47:42.658549 | 2026-08-27 10:47:42.658706 | TASK [validate-host : Define zuul_info_dir fact] 2026-08-27 10:47:42.690592 | ubuntu-noble | ok 2026-08-27 10:47:42.696565 | 2026-08-27 10:47:42.696680 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-08-27 10:47:43.006392 | ubuntu-noble -> localhost | ok 2026-08-27 10:47:43.016763 | 2026-08-27 10:47:43.016920 | TASK [validate-host : Collect information about the host] 2026-08-27 10:47:44.339965 | ubuntu-noble | ok 2026-08-27 10:47:44.359010 | 2026-08-27 10:47:44.359173 | TASK [validate-host : Sanitize hostname] 2026-08-27 10:47:44.550113 | ubuntu-noble | ok 2026-08-27 10:47:44.557060 | 2026-08-27 10:47:44.557199 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-08-27 10:47:45.193785 | ubuntu-noble -> localhost | changed 2026-08-27 10:47:45.210280 | 2026-08-27 10:47:45.210615 | TASK [validate-host : Collect information about zuul worker] 2026-08-27 10:47:45.687454 | ubuntu-noble | ok 2026-08-27 10:47:45.703427 | 2026-08-27 10:47:45.703583 | TASK [validate-host : Write out all zuul information for each host] 2026-08-27 10:47:46.430434 | ubuntu-noble -> localhost | changed 2026-08-27 10:47:46.452420 | 2026-08-27 10:47:46.452587 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-08-27 10:47:46.773110 | ubuntu-noble | ok 2026-08-27 10:47:46.783006 | 2026-08-27 10:47:46.783185 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-08-27 10:47:47.806565 | ubuntu-noble | changed: 2026-08-27 10:47:47.806919 | ubuntu-noble | cd+++++++++ src/ 2026-08-27 10:47:47.806980 | ubuntu-noble | cd+++++++++ src/github.com/ 2026-08-27 10:47:47.807114 | ubuntu-noble | cd+++++++++ src/github.com/osism/ 2026-08-27 10:47:47.807156 | ubuntu-noble | cd+++++++++ src/github.com/osism/container-images-kolla/ 2026-08-27 10:47:47.807191 | ubuntu-noble | Containerfile 2026-08-27 10:47:47.807464 | ubuntu-noble | 2026-08-27 10:49:51.287881 | ubuntu-noble | 2026-08-27 10:49:51.287884 | ubuntu-noble | Or undo this operation with: 2026-08-27 10:49:51.287888 | ubuntu-noble | 2026-08-27 10:49:51.287891 | ubuntu-noble | git switch - 2026-08-27 10:49:51.287895 | ubuntu-noble | 2026-08-27 10:49:51.287898 | ubuntu-noble | Turn off this advice by setting config variable advice.detachedHead to false 2026-08-27 10:49:51.287902 | ubuntu-noble | 2026-08-27 10:49:51.287905 | ubuntu-noble | HEAD is now at e40da0d4a ironic-pxe: don't fail if symlinks already exist 2026-08-27 10:49:51.288881 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-27 10:49:51.294944 | ubuntu-noble | + export HASH_KOLLA=e40da0d4a 2026-08-27 10:49:51.294959 | ubuntu-noble | + HASH_KOLLA=e40da0d4a 2026-08-27 10:49:51.294963 | ubuntu-noble | + popd 2026-08-27 10:49:51.294968 | ubuntu-noble | + rm -rf kolla/docker/rabbitmq/rabbitmq-4-1 2026-08-27 10:49:51.299987 | ubuntu-noble | ++ find patches/kolla-build/2026.1 -type f -name '*.patch' 2026-08-27 10:49:51.300006 | ubuntu-noble | ++ sort 2026-08-27 10:49:51.303748 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-08-27 10:49:51.303763 | ubuntu-noble | + pushd kolla 2026-08-27 10:49:51.303767 | ubuntu-noble | + apply_patch patches/kolla-build/2026.1/remove-unsupported-horizon-plugins.patch 2026-08-27 10:49:51.303771 | ubuntu-noble | + local rel=patches/kolla-build/2026.1/remove-unsupported-horizon-plugins.patch 2026-08-27 10:49:51.303775 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2026.1/remove-unsupported-horizon-plugins.patch 2026-08-27 10:49:51.303780 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2026.1/remove-unsupported-horizon-plugins.patch' 2026-08-27 10:49:51.303783 | ubuntu-noble | APPLY PATCH patches/kolla-build/2026.1/remove-unsupported-horizon-plugins.patch 2026-08-27 10:49:51.303786 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 10:49:51.305282 | ubuntu-noble | checking file kolla/common/sources.py 2026-08-27 10:49:51.305799 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 10:49:51.307319 | ubuntu-noble | patching file kolla/common/sources.py 2026-08-27 10:49:51.307868 | ubuntu-noble | + echo patches/kolla-build/2026.1/remove-unsupported-horizon-plugins.patch 2026-08-27 10:49:51.307877 | ubuntu-noble | + popd 2026-08-27 10:49:51.307892 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-08-27 10:49:51.307908 | ubuntu-noble | + pushd kolla 2026-08-27 10:49:51.307951 | ubuntu-noble | + apply_patch patches/kolla-build/2026.1/set-kolla-version-to-2026.1.patch 2026-08-27 10:49:51.307975 | ubuntu-noble | + local rel=patches/kolla-build/2026.1/set-kolla-version-to-2026.1.patch 2026-08-27 10:49:51.307995 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2026.1/set-kolla-version-to-2026.1.patch 2026-08-27 10:49:51.308019 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2026.1/set-kolla-version-to-2026.1.patch' 2026-08-27 10:49:51.308030 | ubuntu-noble | APPLY PATCH patches/kolla-build/2026.1/set-kolla-version-to-2026.1.patch 2026-08-27 10:49:51.308047 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 10:49:51.310748 | ubuntu-noble | checking file kolla/image/kolla_worker.py 2026-08-27 10:49:51.311498 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 10:49:51.313650 | ubuntu-noble | patching file kolla/image/kolla_worker.py 2026-08-27 10:49:51.314636 | ubuntu-noble | + echo patches/kolla-build/2026.1/set-kolla-version-to-2026.1.patch 2026-08-27 10:49:51.314654 | ubuntu-noble | + popd 2026-08-27 10:49:51.314660 | ubuntu-noble | + [[ -f templates/2026.1/repos.yaml ]] 2026-08-27 10:49:51.314664 | ubuntu-noble | + python3 src/generate-apt-preferences-files.py 2026-08-27 10:49:51.432109 | ubuntu-noble | + echo DEBUG apt_preferences.ubuntu 2026-08-27 10:49:51.432155 | ubuntu-noble | DEBUG apt_preferences.ubuntu 2026-08-27 10:49:51.432164 | ubuntu-noble | + cat overlays/2026.1/base/apt_preferences.ubuntu 2026-08-27 10:49:51.432930 | ubuntu-noble | Package: rabbitmq-server 2026-08-27 10:49:51.432941 | ubuntu-noble | Pin: version 4.1.* 2026-08-27 10:49:51.432948 | ubuntu-noble | Pin-Priority: 1000 2026-08-27 10:49:51.432956 | ubuntu-noble | 2026-08-27 10:49:51.432964 | ubuntu-noble | Package: openvswitch* 2026-08-27 10:49:51.432970 | ubuntu-noble | Pin: version 3.5.* 2026-08-27 10:49:51.432977 | ubuntu-noble | Pin-Priority: 1000 2026-08-27 10:49:51.432983 | ubuntu-noble | 2026-08-27 10:49:51.432990 | ubuntu-noble | Package: erlang* 2026-08-27 10:49:51.432996 | ubuntu-noble | Pin: version 1:27.* 2026-08-27 10:49:51.433009 | ubuntu-noble | Pin-Priority: 1000 2026-08-27 10:49:51.433015 | ubuntu-noble | 2026-08-27 10:49:51.433023 | ubuntu-noble | # Stopgap: proxysql 3.0.9 (GHSA-58ww-865x-grpr bounds the first-packet 2026-08-27 10:49:51.433031 | ubuntu-noble | # recv()) rejects the kolla-ansible keepalived proxysql health check (the 2026-08-27 10:49:51.433037 | ubuntu-noble | # "show info" probe) -> keepalived FAULT -> api-int VIP dropped. Pin to 2026-08-27 10:49:51.433044 | ubuntu-noble | # 3.0.8 until the upstream fix (kolla-ansible change 992020, depends on 2026-08-27 10:49:51.433050 | ubuntu-noble | # kolla 992239, master-only) is backported to this release. 2026-08-27 10:49:51.433057 | ubuntu-noble | Package: proxysql 2026-08-27 10:49:51.433063 | ubuntu-noble | Pin: version 3.0.8* 2026-08-27 10:49:51.433070 | ubuntu-noble | Pin-Priority: 1001 2026-08-27 10:49:51.433885 | ubuntu-noble | ++ find overlays/2026.1 -maxdepth 1 -mindepth 1 -type d 2026-08-27 10:49:51.435068 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-08-27 10:49:51.435701 | ubuntu-noble | ++ basename overlays/2026.1/nova 2026-08-27 10:49:51.436563 | ubuntu-noble | + image_name=nova 2026-08-27 10:49:51.436622 | ubuntu-noble | + cp -r overlays/2026.1/nova/nova-spicehtml5proxy kolla/docker/nova 2026-08-27 10:49:51.439219 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-08-27 10:49:51.439443 | ubuntu-noble | ++ basename overlays/2026.1/base 2026-08-27 10:49:51.440357 | ubuntu-noble | + image_name=base 2026-08-27 10:49:51.440400 | ubuntu-noble | + cp -r overlays/2026.1/base/apt_preferences.ubuntu overlays/2026.1/base/erlang.gpg overlays/2026.1/base/rabbitmq.gpg kolla/docker/base 2026-08-27 10:49:51.443525 | ubuntu-noble | + find patches/2026.1 -mindepth 1 -type d 2026-08-27 10:49:51.444752 | ubuntu-noble | patches/2026.1/cinder 2026-08-27 10:49:51.444772 | ubuntu-noble | patches/2026.1/keystone 2026-08-27 10:49:51.444782 | ubuntu-noble | patches/2026.1/kolla 2026-08-27 10:49:51.444789 | ubuntu-noble | patches/2026.1/neutron-dynamic-routing 2026-08-27 10:49:51.444796 | ubuntu-noble | patches/2026.1/nova 2026-08-27 10:49:51.444803 | ubuntu-noble | patches/2026.1/ironic 2026-08-27 10:49:51.446188 | ubuntu-noble | ++ find patches/2026.1 -mindepth 1 -type d 2026-08-27 10:49:51.448623 | ubuntu-noble | ++ grep kolla 2026-08-27 10:49:51.448653 | ubuntu-noble | ++ grep -v kolla-build 2026-08-27 10:49:51.450128 | ubuntu-noble | + for project in $(find patches/$OPENSTACK_VERSION -mindepth 1 -type d | grep kolla | grep -v kolla-build) 2026-08-27 10:49:51.450766 | ubuntu-noble | ++ basename patches/2026.1/kolla 2026-08-27 10:49:51.451601 | ubuntu-noble | + project=kolla 2026-08-27 10:49:51.454125 | ubuntu-noble | ++ find patches/2026.1/kolla -type f -name '*.patch' 2026-08-27 10:49:51.454153 | ubuntu-noble | ++ sort 2026-08-27 10:49:51.455505 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-27 10:49:51.455528 | ubuntu-noble | + pushd kolla 2026-08-27 10:49:51.455538 | ubuntu-noble | + apply_patch patches/2026.1/kolla/squash.patch 2026-08-27 10:49:51.455564 | ubuntu-noble | + local rel=patches/2026.1/kolla/squash.patch 2026-08-27 10:49:51.455573 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/kolla/squash.patch 2026-08-27 10:49:51.455580 | ubuntu-noble | + echo 'APPLY PATCH patches/2026.1/kolla/squash.patch' 2026-08-27 10:49:51.455586 | ubuntu-noble | APPLY PATCH patches/2026.1/kolla/squash.patch 2026-08-27 10:49:51.455593 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 10:49:51.457147 | ubuntu-noble | checking file kolla/image/tasks.py 2026-08-27 10:49:51.457220 | ubuntu-noble | Hunk #1 succeeded at 431 (offset 19 lines). 2026-08-27 10:49:51.457488 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 10:49:51.459057 | ubuntu-noble | patching file kolla/image/tasks.py 2026-08-27 10:49:51.459104 | ubuntu-noble | Hunk #1 succeeded at 431 (offset 19 lines). 2026-08-27 10:49:51.459115 | ubuntu-noble | + echo patches/2026.1/kolla/squash.patch 2026-08-27 10:49:51.459148 | ubuntu-noble | + popd 2026-08-27 10:49:51.459196 | ubuntu-noble | + pip3 install -r kolla/requirements.txt 2026-08-27 10:49:52.042280 | ubuntu-noble | Collecting pbr!=2.1.0,>=2.0.0 (from -r kolla/requirements.txt (line 1)) 2026-08-27 10:49:52.101935 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl.metadata (3.8 kB) 2026-08-27 10:49:52.113334 | ubuntu-noble | Requirement already satisfied: Jinja2>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from -r kolla/requirements.txt (line 2)) (3.1.6) 2026-08-27 10:49:52.207281 | ubuntu-noble | Collecting GitPython>=1.0.1 (from -r kolla/requirements.txt (line 3)) 2026-08-27 10:49:52.221697 | ubuntu-noble | Downloading gitpython-3.1.60-py3-none-any.whl.metadata (13 kB) 2026-08-27 10:49:52.448914 | ubuntu-noble | Collecting oslo.config>=5.1.0 (from -r kolla/requirements.txt (line 4)) 2026-08-27 10:49:52.461380 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl.metadata (2.3 kB) 2026-08-27 10:49:52.472777 | ubuntu-noble | Requirement already satisfied: setuptools>=64.0.0 in /tmp/venv/lib/python3.12/site-packages (from -r kolla/requirements.txt (line 5)) (84.0.0) 2026-08-27 10:49:52.478467 | ubuntu-noble | Requirement already satisfied: MarkupSafe>=2.0 in /tmp/venv/lib/python3.12/site-packages (from Jinja2>=3.0.1->-r kolla/requirements.txt (line 2)) (3.0.3) 2026-08-27 10:49:52.534285 | ubuntu-noble | Collecting gitdb<5,>=4.0.1 (from GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-08-27 10:49:52.545643 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB) 2026-08-27 10:49:52.602981 | ubuntu-noble | Collecting netaddr>=0.7.18 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-27 10:49:52.613853 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl.metadata (5.0 kB) 2026-08-27 10:49:52.681744 | ubuntu-noble | Collecting stevedore>=5.6.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-27 10:49:52.693309 | ubuntu-noble | Downloading stevedore-5.9.1-py3-none-any.whl.metadata (2.3 kB) 2026-08-27 10:49:52.762857 | ubuntu-noble | Collecting oslo.i18n>=3.15.3 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-27 10:49:52.774575 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl.metadata (2.0 kB) 2026-08-27 10:49:52.822293 | ubuntu-noble | Collecting rfc3986>=1.2.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-27 10:49:52.833214 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl.metadata (6.6 kB) 2026-08-27 10:49:52.845813 | ubuntu-noble | Requirement already satisfied: PyYAML>=5.1 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (6.0.3) 2026-08-27 10:49:52.847449 | ubuntu-noble | Requirement already satisfied: requests>=2.18.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (2.34.2) 2026-08-27 10:49:52.928590 | ubuntu-noble | Collecting smmap<6,>=3.0.1 (from gitdb<5,>=4.0.1->GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-08-27 10:49:52.939230 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl.metadata (4.6 kB) 2026-08-27 10:49:52.965632 | ubuntu-noble | Requirement already satisfied: charset_normalizer<4,>=2 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (3.5.1) 2026-08-27 10:49:52.967259 | ubuntu-noble | Requirement already satisfied: idna<4,>=2.5 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (3.19) 2026-08-27 10:49:52.969120 | ubuntu-noble | Requirement already satisfied: urllib3<3,>=1.26 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (2.7.0) 2026-08-27 10:49:52.970491 | ubuntu-noble | Requirement already satisfied: certifi>=2023.5.7 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (2026.7.22) 2026-08-27 10:49:53.012900 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2026-08-27 10:49:53.040709 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.9/131.9 kB 5.2 MB/s eta 0:00:00 2026-08-27 10:49:53.051934 | ubuntu-noble | Downloading gitpython-3.1.60-py3-none-any.whl (221 kB) 2026-08-27 10:49:53.073001 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 221.9/221.9 kB 13.0 MB/s eta 0:00:00 2026-08-27 10:49:53.086569 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl (143 kB) 2026-08-27 10:49:53.100921 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.8/143.8 kB 13.2 MB/s eta 0:00:00 2026-08-27 10:49:53.112941 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl (62 kB) 2026-08-27 10:49:53.126893 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.8/62.8 kB 5.7 MB/s eta 0:00:00 2026-08-27 10:49:53.139016 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl (2.3 MB) 2026-08-27 10:49:53.189026 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 49.3 MB/s eta 0:00:00 2026-08-27 10:49:53.203649 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl (47 kB) 2026-08-27 10:49:53.216960 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 47.8/47.8 kB 4.2 MB/s eta 0:00:00 2026-08-27 10:49:53.229732 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl (31 kB) 2026-08-27 10:49:53.250033 | ubuntu-noble | Downloading stevedore-5.9.1-py3-none-any.whl (54 kB) 2026-08-27 10:49:53.262320 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.9/54.9 kB 5.5 MB/s eta 0:00:00 2026-08-27 10:49:53.274237 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl (24 kB) 2026-08-27 10:49:53.515835 | ubuntu-noble | Installing collected packages: stevedore, smmap, rfc3986, pbr, netaddr, oslo.i18n, gitdb, oslo.config, GitPython 2026-08-27 10:49:54.425884 | ubuntu-noble | Successfully installed GitPython-3.1.60 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-08-27 10:49:54.548854 | ubuntu-noble | + pip3 install kolla/ 2026-08-27 10:49:55.018835 | ubuntu-noble | Processing ./kolla 2026-08-27 10:49:55.021652 | ubuntu-noble | Installing build dependencies: started 2026-08-27 10:49:56.908176 | ubuntu-noble | Installing build dependencies: finished with status 'done' 2026-08-27 10:49:56.913991 | ubuntu-noble | Getting requirements to build wheel: started 2026-08-27 10:49:57.137641 | ubuntu-noble | Getting requirements to build wheel: finished with status 'done' 2026-08-27 10:49:57.144146 | ubuntu-noble | Installing backend dependencies: started 2026-08-27 10:49:59.226819 | ubuntu-noble | Installing backend dependencies: finished with status 'done' 2026-08-27 10:49:59.229212 | ubuntu-noble | Preparing metadata (pyproject.toml): started 2026-08-27 10:49:59.865318 | ubuntu-noble | Preparing metadata (pyproject.toml): finished with status 'done' 2026-08-27 10:49:59.875406 | ubuntu-noble | Requirement already satisfied: pbr!=2.1.0,>=2.0.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==22.1.0) (7.0.3) 2026-08-27 10:49:59.876926 | ubuntu-noble | Requirement already satisfied: Jinja2>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==22.1.0) (3.1.6) 2026-08-27 10:49:59.879109 | ubuntu-noble | Requirement already satisfied: GitPython>=1.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==22.1.0) (3.1.60) 2026-08-27 10:49:59.880579 | ubuntu-noble | Requirement already satisfied: oslo.config>=5.1.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==22.1.0) (10.7.0) 2026-08-27 10:49:59.882267 | ubuntu-noble | Requirement already satisfied: setuptools>=64.0.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==22.1.0) (84.0.0) 2026-08-27 10:49:59.924478 | ubuntu-noble | Requirement already satisfied: gitdb<5,>=4.0.1 in /tmp/venv/lib/python3.12/site-packages (from GitPython>=1.0.1->kolla==22.1.0) (4.0.12) 2026-08-27 10:49:59.928953 | ubuntu-noble | Requirement already satisfied: MarkupSafe>=2.0 in /tmp/venv/lib/python3.12/site-packages (from Jinja2>=3.0.1->kolla==22.1.0) (3.0.3) 2026-08-27 10:49:59.938498 | ubuntu-noble | Requirement already satisfied: netaddr>=0.7.18 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==22.1.0) (1.3.0) 2026-08-27 10:49:59.939901 | ubuntu-noble | Requirement already satisfied: stevedore>=5.6.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==22.1.0) (5.9.1) 2026-08-27 10:49:59.941521 | ubuntu-noble | Requirement already satisfied: oslo.i18n>=3.15.3 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==22.1.0) (6.9.0) 2026-08-27 10:49:59.943227 | ubuntu-noble | Requirement already satisfied: rfc3986>=1.2.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==22.1.0) (2.0.0) 2026-08-27 10:49:59.944703 | ubuntu-noble | Requirement already satisfied: PyYAML>=5.1 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==22.1.0) (6.0.3) 2026-08-27 10:49:59.946346 | ubuntu-noble | Requirement already satisfied: requests>=2.18.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==22.1.0) (2.34.2) 2026-08-27 10:49:59.999842 | ubuntu-noble | Requirement already satisfied: smmap<6,>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from gitdb<5,>=4.0.1->GitPython>=1.0.1->kolla==22.1.0) (5.0.3) 2026-08-27 10:50:00.017297 | ubuntu-noble | Requirement already satisfied: charset_normalizer<4,>=2 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==22.1.0) (3.5.1) 2026-08-27 10:50:00.018950 | ubuntu-noble | Requirement already satisfied: idna<4,>=2.5 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==22.1.0) (3.19) 2026-08-27 10:50:00.020480 | ubuntu-noble | Requirement already satisfied: urllib3<3,>=1.26 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==22.1.0) (2.7.0) 2026-08-27 10:50:00.021741 | ubuntu-noble | Requirement already satisfied: certifi>=2023.5.7 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==22.1.0) (2026.7.22) 2026-08-27 10:50:00.050693 | ubuntu-noble | Building wheels for collected packages: kolla 2026-08-27 10:50:00.051703 | ubuntu-noble | Building wheel for kolla (pyproject.toml): started 2026-08-27 10:50:01.466198 | ubuntu-noble | Building wheel for kolla (pyproject.toml): finished with status 'done' 2026-08-27 10:50:01.470306 | ubuntu-noble | Created wheel for kolla: filename=kolla-22.1.0-py3-none-any.whl size=353958 sha256=6a004d800ef869c65c496325b24e692a2847ba8ebea24228d021003c04e8e9cf 2026-08-27 10:50:01.472156 | ubuntu-noble | Stored in directory: /tmp/pip-ephem-wheel-cache-hlkqjpix/wheels/5a/56/c4/e310d82118381247de5918f2335ab23c36c3bc15e9e4672495 2026-08-27 10:50:01.483185 | ubuntu-noble | Successfully built kolla 2026-08-27 10:50:01.666501 | ubuntu-noble | Installing collected packages: kolla 2026-08-27 10:50:01.840188 | ubuntu-noble | Successfully installed kolla-22.1.0 2026-08-27 10:50:01.974297 | ubuntu-noble | ++ kolla-build --version 2026-08-27 10:50:02.516208 | ubuntu-noble | + export KOLLA_VERSION=22.1.0 2026-08-27 10:50:02.516285 | ubuntu-noble | + KOLLA_VERSION=22.1.0 2026-08-27 10:50:02.517175 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-27 10:50:02.520577 | ubuntu-noble | + export HASH_DOCKER_IMAGES_KOLLA=a275884 2026-08-27 10:50:02.520626 | ubuntu-noble | + HASH_DOCKER_IMAGES_KOLLA=a275884 2026-08-27 10:50:02.521740 | ubuntu-noble | ++ cd release 2026-08-27 10:50:02.521766 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-27 10:50:02.528051 | ubuntu-noble | + export HASH_RELEASE=a02c178 2026-08-27 10:50:02.528120 | ubuntu-noble | + HASH_RELEASE=a02c178 2026-08-27 10:50:02.528266 | ubuntu-noble | + python3 src/generate-template-overrides-file.py 2026-08-27 10:50:02.674710 | ubuntu-noble | + echo DEBUG template-overrides.j2 2026-08-27 10:50:02.674763 | ubuntu-noble | DEBUG template-overrides.j2 2026-08-27 10:50:02.674773 | ubuntu-noble | + cat templates/2026.1/template-overrides.j2 2026-08-27 10:50:02.676469 | ubuntu-noble | {% extends parent_template %} 2026-08-27 10:50:02.676494 | ubuntu-noble | 2026-08-27 10:50:02.676499 | ubuntu-noble | {% set fluentd_plugins = [ 2026-08-27 10:50:02.676503 | ubuntu-noble | 'fluent-plugin-grok-parser', 2026-08-27 10:50:02.676507 | ubuntu-noble | 'fluent-plugin-prometheus', 2026-08-27 10:50:02.676510 | ubuntu-noble | 'fluent-plugin-rewrite-tag-filter', 2026-08-27 10:50:02.676515 | ubuntu-noble | 'fluent-plugin-grafana-loki', 2026-08-27 10:50:02.676518 | ubuntu-noble | ] %} 2026-08-27 10:50:02.676523 | ubuntu-noble | 2026-08-27 10:50:02.676527 | ubuntu-noble | {% set openstack_base_pip_packages_append = ['pip', 'git+https://github.com/sapcc/openstack-audit-middleware.git'] %} 2026-08-27 10:50:02.676542 | ubuntu-noble | 2026-08-27 10:50:02.676546 | ubuntu-noble | {% set glance_base_pip_packages_append = ['boto3'] %} 2026-08-27 10:50:02.676550 | ubuntu-noble | 2026-08-27 10:50:02.676553 | ubuntu-noble | {% block nova_libvirt_footer %} 2026-08-27 10:50:02.676556 | ubuntu-noble | RUN chgrp tss /var/lib/swtpm-localca \ 2026-08-27 10:50:02.676560 | ubuntu-noble | && chmod g+w /var/lib/swtpm-localca 2026-08-27 10:50:02.676563 | ubuntu-noble | RUN truncate --size=524288 /usr/lib/ipxe/qemu/efi-virtio.rom 2026-08-27 10:50:02.676567 | ubuntu-noble | {% endblock %} 2026-08-27 10:50:02.676570 | ubuntu-noble | 2026-08-27 10:50:02.676574 | ubuntu-noble | {% block horizon_header %} 2026-08-27 10:50:02.676577 | ubuntu-noble | RUN apt-get update \ 2026-08-27 10:50:02.676581 | ubuntu-noble | && apt-get -y install --no-install-recommends build-essential libmariadb-dev-compat \ 2026-08-27 10:50:02.676584 | ubuntu-noble | && python3 -m pip --no-cache-dir install --upgrade setuptools mysqlclient \ 2026-08-27 10:50:02.676588 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-08-27 10:50:02.676592 | ubuntu-noble | && apt-get clean \ 2026-08-27 10:50:02.676627 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-27 10:50:02.676631 | ubuntu-noble | {% endblock %} 2026-08-27 10:50:02.676635 | ubuntu-noble | 2026-08-27 10:50:02.676638 | ubuntu-noble | {% block horizon_footer %} 2026-08-27 10:50:02.676641 | ubuntu-noble | RUN curl -q -L -o /tmp/openstack-themes.tar.gz https://github.com/osism/openstack-themes/archive/main.tar.gz \ 2026-08-27 10:50:02.676646 | ubuntu-noble | && tar xzvf /tmp/openstack-themes.tar.gz --directory=/var/lib/kolla/venv/lib/python3/site-packages/openstack_dashboard/themes --strip-components 2 openstack-themes-main/horizon \ 2026-08-27 10:50:02.676651 | ubuntu-noble | && rm /tmp/openstack-themes.tar.gz 2026-08-27 10:50:02.676654 | ubuntu-noble | {% endblock %} 2026-08-27 10:50:02.676658 | ubuntu-noble | 2026-08-27 10:50:02.676661 | ubuntu-noble | {% block base_header %} 2026-08-27 10:50:02.676665 | ubuntu-noble | COPY apt_preferences.{{ base_distro }} /etc/apt/preferences 2026-08-27 10:50:02.676668 | ubuntu-noble | COPY *.gpg /etc/kolla/apt-keys/ 2026-08-27 10:50:02.676672 | ubuntu-noble | 2026-08-27 10:50:02.676675 | ubuntu-noble | RUN apt-get update \ 2026-08-27 10:50:02.676679 | ubuntu-noble | && apt-get -y install --no-install-recommends locales ca-certificates \ 2026-08-27 10:50:02.676682 | ubuntu-noble | && locale-gen en_US.UTF-8 \ 2026-08-27 10:50:02.676685 | ubuntu-noble | && apt-get clean \ 2026-08-27 10:50:02.676689 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-27 10:50:02.676692 | ubuntu-noble | {% endblock %} 2026-08-27 10:50:02.676695 | ubuntu-noble | 2026-08-27 10:50:02.676699 | ubuntu-noble | {% block openstack_base_header %} 2026-08-27 10:50:02.676702 | ubuntu-noble | RUN apt-get update \ 2026-08-27 10:50:02.676706 | ubuntu-noble | && apt-get -y install --no-install-recommends python3-setuptools \ 2026-08-27 10:50:02.676709 | ubuntu-noble | && apt-get clean \ 2026-08-27 10:50:02.676713 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-27 10:50:02.676716 | ubuntu-noble | {% endblock %} 2026-08-27 10:50:02.676719 | ubuntu-noble | 2026-08-27 10:50:02.676723 | ubuntu-noble | {% set glance_base_packages_append = ['nvme-cli'] %} 2026-08-27 10:50:02.676726 | ubuntu-noble | 2026-08-27 10:50:02.676730 | ubuntu-noble | {% set kolla_toolbox_packages_append = ['iputils-ping', 'traceroute'] %} 2026-08-27 10:50:02.676733 | ubuntu-noble | 2026-08-27 10:50:02.676736 | ubuntu-noble | {% set cinder_volume_packages_append = ['multipath-tools'] %} 2026-08-27 10:50:02.676740 | ubuntu-noble | 2026-08-27 10:50:02.676743 | ubuntu-noble | {% set cinder_volume_pip_packages = [ 'py-pure-client', 'infinisdk', 'python-linstor' ] %} 2026-08-27 10:50:02.676747 | ubuntu-noble | {% block cinder_volume_footer %} 2026-08-27 10:50:02.676750 | ubuntu-noble | RUN {{ macros.install_pip(cinder_volume_pip_packages | customizable("pip_packages")) }} 2026-08-27 10:50:02.676753 | ubuntu-noble | {% endblock %} 2026-08-27 10:50:02.676757 | ubuntu-noble | 2026-08-27 10:50:02.676760 | ubuntu-noble | {% set manila_base_additional_pip_packages = [ 'pywinrm' ] %} 2026-08-27 10:50:02.676763 | ubuntu-noble | {% block manila_base_footer %} 2026-08-27 10:50:02.676767 | ubuntu-noble | RUN {{ macros.install_pip(manila_base_additional_pip_packages | customizable("pip_packages")) }} 2026-08-27 10:50:02.676770 | ubuntu-noble | {% endblock %} 2026-08-27 10:50:02.676774 | ubuntu-noble | 2026-08-27 10:50:02.676777 | ubuntu-noble | {% set magnum_base_additional_pip_packages = [ 'magnum-cluster-api' ] %} 2026-08-27 10:50:02.676780 | ubuntu-noble | {% block magnum_base_footer %} 2026-08-27 10:50:02.676784 | ubuntu-noble | RUN {{ macros.install_pip(magnum_base_additional_pip_packages | customizable("pip_packages")) }} 2026-08-27 10:50:02.676791 | ubuntu-noble | RUN curl -o /tmp/helm.tar.gz https://get.helm.sh/helm-v3.15.2-linux-amd64.tar.gz \ 2026-08-27 10:50:02.676794 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/helm.tar.gz -C /usr/local/bin linux-amd64/helm 2026-08-27 10:50:02.676798 | ubuntu-noble | {% endblock %} 2026-08-27 10:50:02.676801 | ubuntu-noble | 2026-08-27 10:50:02.676804 | ubuntu-noble | {% set gnocchi_base_packages_append = ['python3-rados'] %} 2026-08-27 10:50:02.676808 | ubuntu-noble | {% block gnocchi_base_footer %} 2026-08-27 10:50:02.676811 | ubuntu-noble | RUN mkdir -p /var/lib/gnocchi/tmp \ 2026-08-27 10:50:02.676814 | ubuntu-noble | && chown -R gnocchi: /var/lib/gnocchi/tmp 2026-08-27 10:50:02.676818 | ubuntu-noble | {% endblock %} 2026-08-27 10:50:02.676821 | ubuntu-noble | 2026-08-27 10:50:02.676824 | ubuntu-noble | {% block grafana_footer %} 2026-08-27 10:50:02.676828 | ubuntu-noble | RUN curl -o /tmp/kolla-operations.tar.gz https://github.com/osism/kolla-operations/tarball/main \ 2026-08-27 10:50:02.676831 | ubuntu-noble | && mkdir -p /operations \ 2026-08-27 10:50:02.676834 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/kolla-operations.tar.gz -C /operations \ 2026-08-27 10:50:02.676838 | ubuntu-noble | && rm -f /tmp/kolla-operations.tar.gz 2026-08-27 10:50:02.676841 | ubuntu-noble | {% endblock %} 2026-08-27 10:50:02.676844 | ubuntu-noble | 2026-08-27 10:50:02.676847 | ubuntu-noble | {% block keystone_footer %} 2026-08-27 10:50:02.676851 | ubuntu-noble | RUN python3 -m pip --no-cache-dir install keystone-keycloak-backend 2026-08-27 10:50:02.676854 | ubuntu-noble | RUN apt-get update \ 2026-08-27 10:50:02.676857 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-08-27 10:50:02.676861 | ubuntu-noble | libldap-common \ 2026-08-27 10:50:02.676864 | ubuntu-noble | libmemcached11 \ 2026-08-27 10:50:02.676867 | ubuntu-noble | && apt-get clean \ 2026-08-27 10:50:02.676871 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* \ 2026-08-27 10:50:02.676874 | ubuntu-noble | {% endblock %} 2026-08-27 10:50:02.676877 | ubuntu-noble | 2026-08-27 10:50:02.676881 | ubuntu-noble | {% block apache_footer %} 2026-08-27 10:50:02.676884 | ubuntu-noble | RUN apt-get update \ 2026-08-27 10:50:02.676887 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-08-27 10:50:02.676890 | ubuntu-noble | libmemcached11 \ 2026-08-27 10:50:02.676894 | ubuntu-noble | && apt-get clean \ 2026-08-27 10:50:02.676897 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* \ 2026-08-27 10:50:02.676900 | ubuntu-noble | && a2enmod auth_openidc 2026-08-27 10:50:02.676904 | ubuntu-noble | {% endblock %} 2026-08-27 10:50:02.676907 | ubuntu-noble | 2026-08-27 10:50:02.676910 | ubuntu-noble | {% block footer %} 2026-08-27 10:50:02.676913 | ubuntu-noble | RUN rm -rf /usr/share/doc/* \ 2026-08-27 10:50:02.676917 | ubuntu-noble | && rm -rf /usr/share/man/* \ 2026-08-27 10:50:02.676920 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-08-27 10:50:02.676923 | ubuntu-noble | && apt-get autoremove -y \ 2026-08-27 10:50:02.676934 | ubuntu-noble | && if [ -e /var/lib/kolla/venv/bin/python3 ]; then /var/lib/kolla/venv/bin/pip3 install --no-cache-dir pyclean==3.0.0; /var/lib/kolla/venv/bin/pyclean /var/lib/kolla/venv; /var/lib/kolla/venv/bin/pyclean /usr; /var/lib/kolla/venv/bin/pip3 uninstall -y pyclean; fi 2026-08-27 10:50:02.676942 | ubuntu-noble | {% endblock %} 2026-08-27 10:50:02.676946 | ubuntu-noble | 2026-08-27 10:50:02.676949 | ubuntu-noble | {% block labels %} 2026-08-27 10:50:02.676952 | ubuntu-noble | LABEL "build-date"="{{ build_date }}" \ 2026-08-27 10:50:02.676959 | ubuntu-noble | "name"="{{ image_name }}" \ 2026-08-27 10:50:02.676962 | ubuntu-noble | "de.osism.commit.docker_images_kolla"="a275884" \ 2026-08-27 10:50:02.676965 | ubuntu-noble | "de.osism.commit.kolla"="e40da0d4a" \ 2026-08-27 10:50:02.676969 | ubuntu-noble | "de.osism.commit.kolla_version"="22.1.0" \ 2026-08-27 10:50:02.676972 | ubuntu-noble | "de.osism.commit.release"="a02c178" \ 2026-08-27 10:50:02.676975 | ubuntu-noble | "de.osism.os_id"="ubuntu" \ 2026-08-27 10:50:02.676978 | ubuntu-noble | "de.osism.os_version_id"="24.04" \ 2026-08-27 10:50:02.676982 | ubuntu-noble | "de.osism.release.openstack"="2026.1" \ 2026-08-27 10:50:02.676985 | ubuntu-noble | "de.osism.version"="latest" \ 2026-08-27 10:50:02.676988 | ubuntu-noble | "org.opencontainers.image.created"="2026-08-27T10:50:02.654740+00:00" \ 2026-08-27 10:50:02.676992 | ubuntu-noble | "org.opencontainers.image.documentation"="https://osism.tech/docs/" \ 2026-08-27 10:50:02.676995 | ubuntu-noble | "org.opencontainers.image.licenses"="ASL 2.0" \ 2026-08-27 10:50:02.676999 | ubuntu-noble | "org.opencontainers.image.source"="https://github.com/osism/container-images-kolla" \ 2026-08-27 10:50:02.677011 | ubuntu-noble | "org.opencontainers.image.title"="{{ image_name }}" \ 2026-08-27 10:50:02.677015 | ubuntu-noble | "org.opencontainers.image.url"="https://quay.io/organization/osism" \ 2026-08-27 10:50:02.677018 | ubuntu-noble | "org.opencontainers.image.vendor"="OSISM GmbH" 2026-08-27 10:50:02.677021 | ubuntu-noble | {% endblock %} 2026-08-27 10:50:02.677025 | ubuntu-noble | 2026-08-27 10:50:02.677379 | ubuntu-noble | + bash scripts/002-generate.sh 2026-08-27 10:50:02.681238 | ubuntu-noble | + BASE=ubuntu 2026-08-27 10:50:02.681258 | ubuntu-noble | + BASE_VERSION=22.04 2026-08-27 10:50:02.681972 | ubuntu-noble | ++ date +%Y%m%d 2026-08-27 10:50:02.684421 | ubuntu-noble | + BUILD_ID=20260827 2026-08-27 10:50:02.684490 | ubuntu-noble | + DOCKER_NAMESPACE=kolla 2026-08-27 10:50:02.684512 | ubuntu-noble | + DOCKER_REGISTRY=osism.harbor.regio.digital 2026-08-27 10:50:02.684536 | ubuntu-noble | + OPENSTACK_VERSION=2026.1 2026-08-27 10:50:02.684559 | ubuntu-noble | + VERSION=latest 2026-08-27 10:50:02.684689 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-08-27 10:50:02.684715 | ubuntu-noble | + . defaults/all.sh 2026-08-27 10:50:02.684827 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-08-27 10:50:02.684832 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-08-27 10:50:02.684875 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-08-27 10:50:02.684902 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-08-27 10:50:02.685379 | ubuntu-noble | +++ deactivate nondestructive 2026-08-27 10:50:02.685457 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-27 10:50:02.685471 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-27 10:50:02.685482 | ubuntu-noble | +++ hash -r 2026-08-27 10:50:02.685502 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-27 10:50:02.685513 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-08-27 10:50:02.685522 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-08-27 10:50:02.685532 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-08-27 10:50:02.685547 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-08-27 10:50:02.685557 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-08-27 10:50:02.685570 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-08-27 10:50:02.685581 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-08-27 10:50:02.685673 | ubuntu-noble | +++ _OLD_VIRTUAL_PATH=/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-08-27 10:50:02.685717 | ubuntu-noble | +++ PATH=/tmp/venv/bin:/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-08-27 10:50:02.685732 | ubuntu-noble | +++ export PATH 2026-08-27 10:50:02.685781 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-27 10:50:02.685835 | ubuntu-noble | +++ '[' -z '' ']' 2026-08-27 10:50:02.685850 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-08-27 10:50:02.685864 | ubuntu-noble | +++ PS1='(venv) ' 2026-08-27 10:50:02.685875 | ubuntu-noble | +++ export PS1 2026-08-27 10:50:02.685888 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-08-27 10:50:02.685898 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-08-27 10:50:02.685912 | ubuntu-noble | +++ hash -r 2026-08-27 10:50:02.685989 | ubuntu-noble | + . defaults/2026.1.sh 2026-08-27 10:50:02.687198 | ubuntu-noble | +++ date +%Y%m%d 2026-08-27 10:50:02.690206 | ubuntu-noble | ++ export BUILD_ID=20260827 2026-08-27 10:50:02.690263 | ubuntu-noble | ++ BUILD_ID=20260827 2026-08-27 10:50:02.690277 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-08-27 10:50:02.690287 | ubuntu-noble | ++ KOLLA_TYPE= 2026-08-27 10:50:02.690297 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-08-27 10:50:02.690307 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-08-27 10:50:02.690317 | ubuntu-noble | + export VERSION 2026-08-27 10:50:02.690326 | ubuntu-noble | + export OPENSTACK_VERSION 2026-08-27 10:50:02.690336 | ubuntu-noble | + DOCKER_TAG=build-20260827 2026-08-27 10:50:02.690345 | ubuntu-noble | + KOLLA_BASE=ubuntu 2026-08-27 10:50:02.690361 | ubuntu-noble | + KOLLA_BASE_TAG=24.04 2026-08-27 10:50:02.690371 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-08-27 10:50:02.690382 | ubuntu-noble | + KOLLA_INSTALL_TYPE=source 2026-08-27 10:50:02.690391 | ubuntu-noble | + python3 src/generate-kolla-build-config.py 2026-08-27 10:50:02.835970 | ubuntu-noble | + setini DEFAULT namespace kolla 2026-08-27 10:50:02.836042 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=namespace value=kolla' 2026-08-27 10:50:04.148836 | ubuntu-noble | localhost | SUCCESS => { 2026-08-27 10:50:04.148880 | ubuntu-noble | "changed": false, 2026-08-27 10:50:04.148885 | ubuntu-noble | "gid": 1000, 2026-08-27 10:50:04.148889 | ubuntu-noble | "group": "zuul", 2026-08-27 10:50:04.148892 | ubuntu-noble | "mode": "0664", 2026-08-27 10:50:04.148909 | ubuntu-noble | "msg": "OK", 2026-08-27 10:50:04.148912 | ubuntu-noble | "owner": "zuul", 2026-08-27 10:50:04.148916 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-27 10:50:04.148920 | ubuntu-noble | "size": 4562, 2026-08-27 10:50:04.148923 | ubuntu-noble | "state": "file", 2026-08-27 10:50:04.148927 | ubuntu-noble | "uid": 1000 2026-08-27 10:50:04.148930 | ubuntu-noble | } 2026-08-27 10:50:04.252959 | ubuntu-noble | + setini DEFAULT tag build-20260827 2026-08-27 10:50:04.253032 | 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-20260827' 2026-08-27 10:50:05.481712 | ubuntu-noble | localhost | CHANGED => { 2026-08-27 10:50:05.481761 | ubuntu-noble | "changed": true, 2026-08-27 10:50:05.481767 | ubuntu-noble | "gid": 1000, 2026-08-27 10:50:05.481770 | ubuntu-noble | "group": "zuul", 2026-08-27 10:50:05.481774 | ubuntu-noble | "mode": "0664", 2026-08-27 10:50:05.481777 | ubuntu-noble | "msg": "option changed", 2026-08-27 10:50:05.481781 | ubuntu-noble | "owner": "zuul", 2026-08-27 10:50:05.481785 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-27 10:50:05.481789 | ubuntu-noble | "size": 4570, 2026-08-27 10:50:05.481792 | ubuntu-noble | "state": "file", 2026-08-27 10:50:05.481796 | ubuntu-noble | "uid": 1000 2026-08-27 10:50:05.481799 | ubuntu-noble | } 2026-08-27 10:50:05.584809 | ubuntu-noble | + setini DEFAULT base ubuntu 2026-08-27 10:50:05.584902 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=base value=ubuntu' 2026-08-27 10:50:06.811148 | ubuntu-noble | localhost | SUCCESS => { 2026-08-27 10:50:06.811198 | ubuntu-noble | "changed": false, 2026-08-27 10:50:06.811206 | ubuntu-noble | "gid": 1000, 2026-08-27 10:50:06.811214 | ubuntu-noble | "group": "zuul", 2026-08-27 10:50:06.811221 | ubuntu-noble | "mode": "0664", 2026-08-27 10:50:06.811227 | ubuntu-noble | "msg": "OK", 2026-08-27 10:50:06.811233 | ubuntu-noble | "owner": "zuul", 2026-08-27 10:50:06.811239 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-27 10:50:06.811245 | ubuntu-noble | "size": 4570, 2026-08-27 10:50:06.811251 | ubuntu-noble | "state": "file", 2026-08-27 10:50:06.811257 | ubuntu-noble | "uid": 1000 2026-08-27 10:50:06.811263 | ubuntu-noble | } 2026-08-27 10:50:06.909532 | ubuntu-noble | + setini DEFAULT base_tag 24.04 2026-08-27 10:50:06.910648 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=base_tag value=24.04' 2026-08-27 10:50:08.160592 | ubuntu-noble | localhost | SUCCESS => { 2026-08-27 10:50:08.160660 | ubuntu-noble | "changed": false, 2026-08-27 10:50:08.160668 | ubuntu-noble | "gid": 1000, 2026-08-27 10:50:08.160675 | ubuntu-noble | "group": "zuul", 2026-08-27 10:50:08.160681 | ubuntu-noble | "mode": "0664", 2026-08-27 10:50:08.160687 | ubuntu-noble | "msg": "OK", 2026-08-27 10:50:08.160694 | ubuntu-noble | "owner": "zuul", 2026-08-27 10:50:08.160700 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-27 10:50:08.160707 | ubuntu-noble | "size": 4570, 2026-08-27 10:50:08.160713 | ubuntu-noble | "state": "file", 2026-08-27 10:50:08.160719 | ubuntu-noble | "uid": 1000 2026-08-27 10:50:08.160725 | ubuntu-noble | } 2026-08-27 10:50:08.263829 | ubuntu-noble | + setini DEFAULT install_type source 2026-08-27 10:50:08.263910 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=install_type value=source' 2026-08-27 10:50:09.475810 | ubuntu-noble | localhost | SUCCESS => { 2026-08-27 10:50:09.475850 | ubuntu-noble | "changed": false, 2026-08-27 10:50:09.475855 | ubuntu-noble | "gid": 1000, 2026-08-27 10:50:09.475858 | ubuntu-noble | "group": "zuul", 2026-08-27 10:50:09.475862 | ubuntu-noble | "mode": "0664", 2026-08-27 10:50:09.475865 | ubuntu-noble | "msg": "OK", 2026-08-27 10:50:09.475869 | ubuntu-noble | "owner": "zuul", 2026-08-27 10:50:09.475873 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-27 10:50:09.475876 | ubuntu-noble | "size": 4570, 2026-08-27 10:50:09.475880 | ubuntu-noble | "state": "file", 2026-08-27 10:50:09.475884 | ubuntu-noble | "uid": 1000 2026-08-27 10:50:09.475887 | ubuntu-noble | } 2026-08-27 10:50:09.577927 | ubuntu-noble | + [[ 2026.1 == \2\0\2\4\.\1 ]] 2026-08-27 10:50:09.577974 | ubuntu-noble | + REQUIREMENTS_BRANCH=stable-2026.1 2026-08-27 10:50:09.577980 | ubuntu-noble | + setini openstack-base location tarballs/requirements-stable-2026.1.tar.gz 2026-08-27 10:50:09.577986 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=openstack-base option=location value=tarballs/requirements-stable-2026.1.tar.gz' 2026-08-27 10:50:10.806490 | ubuntu-noble | localhost | CHANGED => { 2026-08-27 10:50:10.806551 | ubuntu-noble | "changed": true, 2026-08-27 10:50:10.806559 | ubuntu-noble | "gid": 1000, 2026-08-27 10:50:10.806566 | ubuntu-noble | "group": "zuul", 2026-08-27 10:50:10.806572 | ubuntu-noble | "mode": "0664", 2026-08-27 10:50:10.806578 | ubuntu-noble | "msg": "section and option added", 2026-08-27 10:50:10.806586 | ubuntu-noble | "owner": "zuul", 2026-08-27 10:50:10.806592 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-27 10:50:10.806598 | ubuntu-noble | "size": 4641, 2026-08-27 10:50:10.806604 | ubuntu-noble | "state": "file", 2026-08-27 10:50:10.806610 | ubuntu-noble | "uid": 1000 2026-08-27 10:50:10.806616 | ubuntu-noble | } 2026-08-27 10:50:10.902183 | ubuntu-noble | + sed -i '/\[openstack-base\]/a # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2026.1.tar.gz' kolla-build.conf 2026-08-27 10:50:10.904883 | ubuntu-noble | + setini openstack-base type local 2026-08-27 10:50:10.904939 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=openstack-base option=type value=local' 2026-08-27 10:50:12.121150 | ubuntu-noble | localhost | CHANGED => { 2026-08-27 10:50:12.121198 | ubuntu-noble | "changed": true, 2026-08-27 10:50:12.121206 | ubuntu-noble | "gid": 1000, 2026-08-27 10:50:12.121213 | ubuntu-noble | "group": "zuul", 2026-08-27 10:50:12.121219 | ubuntu-noble | "mode": "0664", 2026-08-27 10:50:12.121225 | ubuntu-noble | "msg": "option added", 2026-08-27 10:50:12.121231 | ubuntu-noble | "owner": "zuul", 2026-08-27 10:50:12.121237 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-27 10:50:12.121243 | ubuntu-noble | "size": 4752, 2026-08-27 10:50:12.121249 | ubuntu-noble | "state": "file", 2026-08-27 10:50:12.121255 | ubuntu-noble | "uid": 1000 2026-08-27 10:50:12.121261 | ubuntu-noble | } 2026-08-27 10:50:12.216291 | ubuntu-noble | + [[ -n osism.harbor.regio.digital ]] 2026-08-27 10:50:12.216361 | ubuntu-noble | + setini DEFAULT registry osism.harbor.regio.digital 2026-08-27 10:50:12.216444 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=registry value=osism.harbor.regio.digital' 2026-08-27 10:50:13.430828 | ubuntu-noble | localhost | CHANGED => { 2026-08-27 10:50:13.430866 | ubuntu-noble | "changed": true, 2026-08-27 10:50:13.430871 | ubuntu-noble | "gid": 1000, 2026-08-27 10:50:13.430874 | ubuntu-noble | "group": "zuul", 2026-08-27 10:50:13.430878 | ubuntu-noble | "mode": "0664", 2026-08-27 10:50:13.430881 | ubuntu-noble | "msg": "option added", 2026-08-27 10:50:13.430885 | ubuntu-noble | "owner": "zuul", 2026-08-27 10:50:13.430888 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-27 10:50:13.430892 | ubuntu-noble | "size": 4790, 2026-08-27 10:50:13.430896 | ubuntu-noble | "state": "file", 2026-08-27 10:50:13.430899 | ubuntu-noble | "uid": 1000 2026-08-27 10:50:13.430903 | ubuntu-noble | } 2026-08-27 10:50:13.526293 | ubuntu-noble | + echo DEBUG kolla-build.conf 2026-08-27 10:50:13.526407 | ubuntu-noble | DEBUG kolla-build.conf 2026-08-27 10:50:13.526436 | ubuntu-noble | + cat kolla-build.conf 2026-08-27 10:50:13.528624 | ubuntu-noble | [DEFAULT] 2026-08-27 10:50:13.528646 | ubuntu-noble | base = ubuntu 2026-08-27 10:50:13.528650 | ubuntu-noble | base_package_type = deb 2026-08-27 10:50:13.528654 | ubuntu-noble | base_tag = 24.04 2026-08-27 10:50:13.528658 | ubuntu-noble | install_type = source 2026-08-27 10:50:13.528661 | ubuntu-noble | namespace = kolla 2026-08-27 10:50:13.528665 | ubuntu-noble | openstack_release = 2026.1 2026-08-27 10:50:13.528668 | ubuntu-noble | push = false 2026-08-27 10:50:13.528672 | ubuntu-noble | tag = build-20260827 2026-08-27 10:50:13.528675 | ubuntu-noble | threads = 1 2026-08-27 10:50:13.528679 | ubuntu-noble | patches_path = kolla-patches/2026.1 2026-08-27 10:50:13.528684 | ubuntu-noble | registry = osism.harbor.regio.digital 2026-08-27 10:50:13.528688 | ubuntu-noble | 2026-08-27 10:50:13.528692 | ubuntu-noble | ######################################################################### 2026-08-27 10:50:13.528697 | ubuntu-noble | # sources tracked in release repository 2026-08-27 10:50:13.528700 | ubuntu-noble | 2026-08-27 10:50:13.528703 | ubuntu-noble | [aodh-base] 2026-08-27 10:50:13.528707 | ubuntu-noble | type = local 2026-08-27 10:50:13.528710 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/aodh/aodh-stable-2026.1.tar.gz 2026-08-27 10:50:13.528714 | ubuntu-noble | location = tarballs/aodh-stable-2026.1.tar.gz 2026-08-27 10:50:13.528717 | ubuntu-noble | 2026-08-27 10:50:13.528721 | ubuntu-noble | 2026-08-27 10:50:13.528724 | ubuntu-noble | 2026-08-27 10:50:13.528728 | ubuntu-noble | [barbican-base] 2026-08-27 10:50:13.528743 | ubuntu-noble | type = local 2026-08-27 10:50:13.528747 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/barbican/barbican-stable-2026.1.tar.gz 2026-08-27 10:50:13.528751 | ubuntu-noble | location = tarballs/barbican-stable-2026.1.tar.gz 2026-08-27 10:50:13.528754 | ubuntu-noble | 2026-08-27 10:50:13.528757 | ubuntu-noble | 2026-08-27 10:50:13.528761 | ubuntu-noble | 2026-08-27 10:50:13.528764 | ubuntu-noble | [blazar-base] 2026-08-27 10:50:13.528768 | ubuntu-noble | type = local 2026-08-27 10:50:13.528771 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/blazar/blazar-stable-2026.1.tar.gz 2026-08-27 10:50:13.528774 | ubuntu-noble | location = tarballs/blazar-stable-2026.1.tar.gz 2026-08-27 10:50:13.528778 | ubuntu-noble | 2026-08-27 10:50:13.528781 | ubuntu-noble | 2026-08-27 10:50:13.528785 | ubuntu-noble | 2026-08-27 10:50:13.528788 | ubuntu-noble | [ceilometer-base] 2026-08-27 10:50:13.528796 | ubuntu-noble | type = local 2026-08-27 10:50:13.528799 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2026.1.tar.gz 2026-08-27 10:50:13.528803 | ubuntu-noble | location = tarballs/ceilometer-stable-2026.1.tar.gz 2026-08-27 10:50:13.528806 | ubuntu-noble | 2026-08-27 10:50:13.528809 | ubuntu-noble | 2026-08-27 10:50:13.528813 | ubuntu-noble | 2026-08-27 10:50:13.528816 | ubuntu-noble | [cinder-base] 2026-08-27 10:50:13.528820 | ubuntu-noble | type = local 2026-08-27 10:50:13.528823 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/cinder/cinder-stable-2026.1.tar.gz 2026-08-27 10:50:13.528826 | ubuntu-noble | location = tarballs/cinder-stable-2026.1.tar.gz 2026-08-27 10:50:13.528830 | ubuntu-noble | 2026-08-27 10:50:13.528833 | ubuntu-noble | 2026-08-27 10:50:13.528836 | ubuntu-noble | 2026-08-27 10:50:13.528839 | ubuntu-noble | [designate-base] 2026-08-27 10:50:13.528843 | ubuntu-noble | type = local 2026-08-27 10:50:13.528846 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/designate/designate-stable-2026.1.tar.gz 2026-08-27 10:50:13.528850 | ubuntu-noble | location = tarballs/designate-stable-2026.1.tar.gz 2026-08-27 10:50:13.528853 | ubuntu-noble | 2026-08-27 10:50:13.528856 | ubuntu-noble | 2026-08-27 10:50:13.528859 | ubuntu-noble | 2026-08-27 10:50:13.528863 | ubuntu-noble | [glance-base] 2026-08-27 10:50:13.528866 | ubuntu-noble | type = local 2026-08-27 10:50:13.528869 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/glance/glance-stable-2026.1.tar.gz 2026-08-27 10:50:13.528873 | ubuntu-noble | location = tarballs/glance-stable-2026.1.tar.gz 2026-08-27 10:50:13.528876 | ubuntu-noble | 2026-08-27 10:50:13.528879 | ubuntu-noble | 2026-08-27 10:50:13.528883 | ubuntu-noble | 2026-08-27 10:50:13.528886 | ubuntu-noble | [heat-base] 2026-08-27 10:50:13.528889 | ubuntu-noble | type = local 2026-08-27 10:50:13.528893 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/heat/heat-stable-2026.1.tar.gz 2026-08-27 10:50:13.528896 | ubuntu-noble | location = tarballs/heat-stable-2026.1.tar.gz 2026-08-27 10:50:13.528899 | ubuntu-noble | 2026-08-27 10:50:13.528903 | ubuntu-noble | 2026-08-27 10:50:13.528906 | ubuntu-noble | 2026-08-27 10:50:13.528909 | ubuntu-noble | [horizon] 2026-08-27 10:50:13.528913 | ubuntu-noble | type = local 2026-08-27 10:50:13.528916 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/horizon/horizon-stable-2026.1.tar.gz 2026-08-27 10:50:13.528919 | ubuntu-noble | location = tarballs/horizon-stable-2026.1.tar.gz 2026-08-27 10:50:13.528923 | ubuntu-noble | 2026-08-27 10:50:13.528926 | ubuntu-noble | 2026-08-27 10:50:13.528929 | ubuntu-noble | 2026-08-27 10:50:13.528933 | ubuntu-noble | [ironic-base] 2026-08-27 10:50:13.528936 | ubuntu-noble | type = local 2026-08-27 10:50:13.528939 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ironic/ironic-stable-2026.1.tar.gz 2026-08-27 10:50:13.528943 | ubuntu-noble | location = tarballs/ironic-stable-2026.1.tar.gz 2026-08-27 10:50:13.528946 | ubuntu-noble | 2026-08-27 10:50:13.528949 | ubuntu-noble | 2026-08-27 10:50:13.528952 | ubuntu-noble | 2026-08-27 10:50:13.528956 | ubuntu-noble | [keystone-base] 2026-08-27 10:50:13.528959 | ubuntu-noble | type = local 2026-08-27 10:50:13.528962 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/keystone/keystone-stable-2026.1.tar.gz 2026-08-27 10:50:13.528966 | ubuntu-noble | location = tarballs/keystone-stable-2026.1.tar.gz 2026-08-27 10:50:13.528969 | ubuntu-noble | 2026-08-27 10:50:13.528972 | ubuntu-noble | 2026-08-27 10:50:13.528976 | ubuntu-noble | 2026-08-27 10:50:13.528979 | ubuntu-noble | [magnum-base] 2026-08-27 10:50:13.528982 | ubuntu-noble | type = local 2026-08-27 10:50:13.528985 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/magnum/magnum-stable-2026.1.tar.gz 2026-08-27 10:50:13.528989 | ubuntu-noble | location = tarballs/magnum-stable-2026.1.tar.gz 2026-08-27 10:50:13.528992 | ubuntu-noble | 2026-08-27 10:50:13.528995 | ubuntu-noble | 2026-08-27 10:50:13.528999 | ubuntu-noble | 2026-08-27 10:50:13.529002 | ubuntu-noble | [manila-base] 2026-08-27 10:50:13.529005 | ubuntu-noble | type = local 2026-08-27 10:50:13.529018 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/manila/manila-stable-2026.1.tar.gz 2026-08-27 10:50:13.529022 | ubuntu-noble | location = tarballs/manila-stable-2026.1.tar.gz 2026-08-27 10:50:13.529026 | ubuntu-noble | 2026-08-27 10:50:13.529029 | ubuntu-noble | 2026-08-27 10:50:13.529032 | ubuntu-noble | 2026-08-27 10:50:13.529035 | ubuntu-noble | [masakari-base] 2026-08-27 10:50:13.529039 | ubuntu-noble | type = local 2026-08-27 10:50:13.529042 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/masakari/masakari-stable-2026.1.tar.gz 2026-08-27 10:50:13.529045 | ubuntu-noble | location = tarballs/masakari-stable-2026.1.tar.gz 2026-08-27 10:50:13.529049 | ubuntu-noble | 2026-08-27 10:50:13.529052 | ubuntu-noble | 2026-08-27 10:50:13.529055 | ubuntu-noble | 2026-08-27 10:50:13.529058 | ubuntu-noble | [neutron-bgp-dragent] 2026-08-27 10:50:13.529062 | ubuntu-noble | type = local 2026-08-27 10:50:13.529065 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-27 10:50:13.529069 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-27 10:50:13.529072 | ubuntu-noble | 2026-08-27 10:50:13.529076 | ubuntu-noble | 2026-08-27 10:50:13.529092 | ubuntu-noble | [neutron-server-plugin-neutron-dynamic-routing] 2026-08-27 10:50:13.529096 | ubuntu-noble | type = local 2026-08-27 10:50:13.529099 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-27 10:50:13.529102 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-27 10:50:13.529106 | ubuntu-noble | 2026-08-27 10:50:13.529110 | ubuntu-noble | 2026-08-27 10:50:13.529411 | ubuntu-noble | [neutron-vpnaas-base] 2026-08-27 10:50:13.529418 | ubuntu-noble | type = local 2026-08-27 10:50:13.529422 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2026.1.tar.gz 2026-08-27 10:50:13.529425 | ubuntu-noble | location = tarballs/neutron-vpnaas-stable-2026.1.tar.gz 2026-08-27 10:50:13.529429 | ubuntu-noble | 2026-08-27 10:50:13.529432 | ubuntu-noble | 2026-08-27 10:50:13.529435 | ubuntu-noble | 2026-08-27 10:50:13.529439 | ubuntu-noble | [neutron-base] 2026-08-27 10:50:13.529442 | ubuntu-noble | type = local 2026-08-27 10:50:13.529445 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron/neutron-stable-2026.1.tar.gz 2026-08-27 10:50:13.529449 | ubuntu-noble | location = tarballs/neutron-stable-2026.1.tar.gz 2026-08-27 10:50:13.529452 | ubuntu-noble | 2026-08-27 10:50:13.529456 | ubuntu-noble | 2026-08-27 10:50:13.529459 | ubuntu-noble | 2026-08-27 10:50:13.529462 | ubuntu-noble | [nova-base] 2026-08-27 10:50:13.529466 | ubuntu-noble | type = local 2026-08-27 10:50:13.529469 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/nova/nova-stable-2026.1.tar.gz 2026-08-27 10:50:13.529473 | ubuntu-noble | location = tarballs/nova-stable-2026.1.tar.gz 2026-08-27 10:50:13.529476 | ubuntu-noble | 2026-08-27 10:50:13.529479 | ubuntu-noble | 2026-08-27 10:50:13.529483 | ubuntu-noble | 2026-08-27 10:50:13.529486 | ubuntu-noble | [octavia-base] 2026-08-27 10:50:13.529489 | ubuntu-noble | type = local 2026-08-27 10:50:13.529493 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/octavia/octavia-stable-2026.1.tar.gz 2026-08-27 10:50:13.529496 | ubuntu-noble | location = tarballs/octavia-stable-2026.1.tar.gz 2026-08-27 10:50:13.529499 | ubuntu-noble | 2026-08-27 10:50:13.529503 | ubuntu-noble | 2026-08-27 10:50:13.529506 | ubuntu-noble | 2026-08-27 10:50:13.529509 | ubuntu-noble | [placement-base] 2026-08-27 10:50:13.529513 | ubuntu-noble | type = local 2026-08-27 10:50:13.529516 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/placement/placement-stable-2026.1.tar.gz 2026-08-27 10:50:13.529519 | ubuntu-noble | location = tarballs/placement-stable-2026.1.tar.gz 2026-08-27 10:50:13.529523 | ubuntu-noble | 2026-08-27 10:50:13.529526 | ubuntu-noble | 2026-08-27 10:50:13.529529 | ubuntu-noble | 2026-08-27 10:50:13.529532 | ubuntu-noble | [skyline-apiserver-base] 2026-08-27 10:50:13.529536 | ubuntu-noble | type = local 2026-08-27 10:50:13.529545 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2026.1.tar.gz 2026-08-27 10:50:13.529549 | ubuntu-noble | location = tarballs/skyline-apiserver-stable-2026.1.tar.gz 2026-08-27 10:50:13.529552 | ubuntu-noble | 2026-08-27 10:50:13.529555 | ubuntu-noble | 2026-08-27 10:50:13.529559 | ubuntu-noble | 2026-08-27 10:50:13.529562 | ubuntu-noble | [skyline-console-base] 2026-08-27 10:50:13.529565 | ubuntu-noble | type = local 2026-08-27 10:50:13.529569 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2026.1.tar.gz 2026-08-27 10:50:13.529572 | ubuntu-noble | location = tarballs/skyline-console-stable-2026.1.tar.gz 2026-08-27 10:50:13.529581 | ubuntu-noble | 2026-08-27 10:50:13.529585 | ubuntu-noble | 2026-08-27 10:50:13.529588 | ubuntu-noble | 2026-08-27 10:50:13.529591 | ubuntu-noble | [watcher-base] 2026-08-27 10:50:13.529594 | ubuntu-noble | type = local 2026-08-27 10:50:13.529598 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/watcher/watcher-stable-2026.1.tar.gz 2026-08-27 10:50:13.529601 | ubuntu-noble | location = tarballs/watcher-stable-2026.1.tar.gz 2026-08-27 10:50:13.529604 | ubuntu-noble | 2026-08-27 10:50:13.529608 | ubuntu-noble | 2026-08-27 10:50:13.529611 | ubuntu-noble | [openstack-base] 2026-08-27 10:50:13.529614 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2026.1.tar.gz 2026-08-27 10:50:13.529618 | ubuntu-noble | location = tarballs/requirements-stable-2026.1.tar.gz 2026-08-27 10:50:13.529621 | ubuntu-noble | type = local 2026-08-27 10:50:13.529800 | ubuntu-noble | + bash scripts/003-patch.sh 2026-08-27 10:50:13.532210 | ubuntu-noble | + OPENSTACK_VERSION=2026.1 2026-08-27 10:50:13.532224 | ubuntu-noble | + VERSION=latest 2026-08-27 10:50:13.532230 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-08-27 10:50:13.532304 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-08-27 10:50:13.532311 | ubuntu-noble | + . defaults/all.sh 2026-08-27 10:50:13.532394 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-08-27 10:50:13.532400 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-08-27 10:50:13.532433 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-08-27 10:50:13.532452 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-08-27 10:50:13.532623 | ubuntu-noble | +++ deactivate nondestructive 2026-08-27 10:50:13.532661 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-27 10:50:13.532684 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-27 10:50:13.532690 | ubuntu-noble | +++ hash -r 2026-08-27 10:50:13.532735 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-27 10:50:13.532741 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-08-27 10:50:13.532759 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-08-27 10:50:13.532784 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-08-27 10:50:13.532844 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-08-27 10:50:13.532862 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-08-27 10:50:13.532867 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-08-27 10:50:13.532872 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-08-27 10:50:13.532904 | ubuntu-noble | +++ _OLD_VIRTUAL_PATH=/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-08-27 10:50:13.532937 | ubuntu-noble | +++ PATH=/tmp/venv/bin:/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-08-27 10:50:13.532954 | ubuntu-noble | +++ export PATH 2026-08-27 10:50:13.532988 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-27 10:50:13.533025 | ubuntu-noble | +++ '[' -z '' ']' 2026-08-27 10:50:13.533031 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-08-27 10:50:13.533049 | ubuntu-noble | +++ PS1='(venv) ' 2026-08-27 10:50:13.533054 | ubuntu-noble | +++ export PS1 2026-08-27 10:50:13.533060 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-08-27 10:50:13.533065 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-08-27 10:50:13.533117 | ubuntu-noble | +++ hash -r 2026-08-27 10:50:13.533165 | ubuntu-noble | + . defaults/2026.1.sh 2026-08-27 10:50:13.533872 | ubuntu-noble | +++ date +%Y%m%d 2026-08-27 10:50:13.535537 | ubuntu-noble | ++ export BUILD_ID=20260827 2026-08-27 10:50:13.535553 | ubuntu-noble | ++ BUILD_ID=20260827 2026-08-27 10:50:13.535581 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-08-27 10:50:13.535586 | ubuntu-noble | ++ KOLLA_TYPE= 2026-08-27 10:50:13.535591 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-08-27 10:50:13.535594 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-08-27 10:50:13.535635 | ubuntu-noble | + . scripts/patch-lib.sh 2026-08-27 10:50:13.536406 | ubuntu-noble | +++ pwd 2026-08-27 10:50:13.536490 | ubuntu-noble | ++ PATCH_ROOT=/home/zuul/src/github.com/osism/container-images-kolla 2026-08-27 10:50:13.536533 | ubuntu-noble | ++ PATCH_MANIFEST=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-27 10:50:13.536944 | ubuntu-noble | + export VERSION 2026-08-27 10:50:13.536951 | ubuntu-noble | + export OPENSTACK_VERSION 2026-08-27 10:50:13.537119 | ubuntu-noble | + mkdir -p tarballs 2026-08-27 10:50:13.538923 | ubuntu-noble | + ping -c2 tarballs.opendev.org 2026-08-27 10:50:13.683006 | ubuntu-noble | PING tarballs.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f) 56 data bytes 2026-08-27 10:50:13.683165 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=1 ttl=42 time=135 ms 2026-08-27 10:50:14.674294 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=2 ttl=42 time=130 ms 2026-08-27 10:50:14.674471 | ubuntu-noble | 2026-08-27 10:50:14.674492 | ubuntu-noble | --- tarballs.opendev.org ping statistics --- 2026-08-27 10:50:14.674505 | ubuntu-noble | 2 packets transmitted, 2 received, 0% packet loss, time 1002ms 2026-08-27 10:50:14.674515 | ubuntu-noble | rtt min/avg/max/mdev = 130.382/132.725/135.069/2.343 ms 2026-08-27 10:50:14.676386 | ubuntu-noble | ++ awk '/# tarball/ && !seen[$4]++ { print $4 }' kolla-build.conf 2026-08-27 10:50:14.679749 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 10:50:14.679793 | ubuntu-noble | + pushd tarballs 2026-08-27 10:50:14.680204 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/aodh/aodh-stable-2026.1.tar.gz 2026-08-27 10:50:14.683418 | ubuntu-noble | + filename=aodh-stable-2026.1.tar.gz 2026-08-27 10:50:14.683457 | ubuntu-noble | + [[ -e aodh-stable-2026.1.tar.gz ]] 2026-08-27 10:50:14.683468 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2026.1.tar.gz 2026-08-27 10:50:14.683478 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2026.1.tar.gz 2026-08-27 10:50:14.683488 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/aodh/aodh-stable-2026.1.tar.gz 2026-08-27 10:50:15.780568 | ubuntu-noble | 2026-08-27 10:50:15 URL:https://tarballs.opendev.org/openstack/aodh/aodh-stable-2026.1.tar.gz [260493/260493] -> "aodh-stable-2026.1.tar.gz" [1] 2026-08-27 10:50:15.783003 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/aodh/aodh-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 10:50:15.783054 | ubuntu-noble | + echo Process aodh-stable-2026.1.tar.gz 2026-08-27 10:50:15.783065 | ubuntu-noble | Process aodh-stable-2026.1.tar.gz 2026-08-27 10:50:15.786159 | ubuntu-noble | ++ tar -tzf aodh-stable-2026.1.tar.gz 2026-08-27 10:50:15.786203 | ubuntu-noble | ++ head -1 2026-08-27 10:50:15.786215 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 10:50:15.796398 | ubuntu-noble | + directory=aodh-22.0.1.dev4 2026-08-27 10:50:15.797179 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 aodh-22.0.1.dev4 2026-08-27 10:50:15.797256 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-27 10:50:15.797310 | ubuntu-noble | ++ local directory=aodh-22.0.1.dev4 2026-08-27 10:50:15.797383 | ubuntu-noble | ++ local suffix= 2026-08-27 10:50:15.797878 | ubuntu-noble | ++ local name=aodh 2026-08-27 10:50:15.797895 | ubuntu-noble | ++ local candidate path 2026-08-27 10:50:15.797903 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:15.797909 | ubuntu-noble | ++ path=patches/2026.1/aodh 2026-08-27 10:50:15.797915 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/aodh ]] 2026-08-27 10:50:15.797922 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:15.797927 | ubuntu-noble | ++ path=patches/2026.1/aodh 2026-08-27 10:50:15.797933 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/aodh ]] 2026-08-27 10:50:15.797939 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:15.797945 | ubuntu-noble | ++ path=patches/2026.1/aodh 2026-08-27 10:50:15.797950 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/aodh ]] 2026-08-27 10:50:15.797956 | ubuntu-noble | ++ return 1 2026-08-27 10:50:15.797966 | ubuntu-noble | + patch_dir= 2026-08-27 10:50:15.797993 | ubuntu-noble | + patch_dir= 2026-08-27 10:50:15.799161 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 aodh-22.0.1.dev4 /source 2026-08-27 10:50:15.799225 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-27 10:50:15.799237 | ubuntu-noble | ++ local directory=aodh-22.0.1.dev4 2026-08-27 10:50:15.799245 | ubuntu-noble | ++ local suffix=/source 2026-08-27 10:50:15.799253 | ubuntu-noble | ++ local name=aodh 2026-08-27 10:50:15.799261 | ubuntu-noble | ++ local candidate path 2026-08-27 10:50:15.799269 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:15.799277 | ubuntu-noble | ++ path=overlays/2026.1/aodh/source 2026-08-27 10:50:15.799285 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/aodh/source ]] 2026-08-27 10:50:15.799294 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:15.799302 | ubuntu-noble | ++ path=overlays/2026.1/aodh/source 2026-08-27 10:50:15.799310 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/aodh/source ]] 2026-08-27 10:50:15.799318 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:15.799325 | ubuntu-noble | ++ path=overlays/2026.1/aodh/source 2026-08-27 10:50:15.799369 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/aodh/source ]] 2026-08-27 10:50:15.799379 | ubuntu-noble | ++ return 1 2026-08-27 10:50:15.800121 | ubuntu-noble | + overlay_dir= 2026-08-27 10:50:15.800155 | ubuntu-noble | + overlay_dir= 2026-08-27 10:50:15.800163 | ubuntu-noble | + echo Check patches for aodh-stable-2026.1.tar.gz 2026-08-27 10:50:15.800171 | ubuntu-noble | Check patches for aodh-stable-2026.1.tar.gz 2026-08-27 10:50:15.800180 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:50:15.800188 | ubuntu-noble | + echo Check overlays for aodh-stable-2026.1.tar.gz 2026-08-27 10:50:15.800196 | ubuntu-noble | Check overlays for aodh-stable-2026.1.tar.gz 2026-08-27 10:50:15.800204 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:50:15.800212 | ubuntu-noble | + popd 2026-08-27 10:50:15.800220 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 10:50:15.800228 | ubuntu-noble | + pushd tarballs 2026-08-27 10:50:15.800399 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/barbican/barbican-stable-2026.1.tar.gz 2026-08-27 10:50:15.803144 | ubuntu-noble | + filename=barbican-stable-2026.1.tar.gz 2026-08-27 10:50:15.803177 | ubuntu-noble | + [[ -e barbican-stable-2026.1.tar.gz ]] 2026-08-27 10:50:15.803183 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2026.1.tar.gz 2026-08-27 10:50:15.803188 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2026.1.tar.gz 2026-08-27 10:50:15.803194 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/barbican/barbican-stable-2026.1.tar.gz 2026-08-27 10:50:16.971255 | ubuntu-noble | 2026-08-27 10:50:16 URL:https://tarballs.opendev.org/openstack/barbican/barbican-stable-2026.1.tar.gz [663405/663405] -> "barbican-stable-2026.1.tar.gz" [1] 2026-08-27 10:50:16.973511 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/barbican/barbican-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 10:50:16.973575 | ubuntu-noble | + echo Process barbican-stable-2026.1.tar.gz 2026-08-27 10:50:16.973589 | ubuntu-noble | Process barbican-stable-2026.1.tar.gz 2026-08-27 10:50:16.977174 | ubuntu-noble | ++ tar -tzf barbican-stable-2026.1.tar.gz 2026-08-27 10:50:16.977220 | ubuntu-noble | ++ head -1 2026-08-27 10:50:16.979173 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 10:50:16.986055 | ubuntu-noble | + directory=barbican-22.0.1.dev3 2026-08-27 10:50:16.987614 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 barbican-22.0.1.dev3 2026-08-27 10:50:16.987651 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-27 10:50:16.987660 | ubuntu-noble | ++ local directory=barbican-22.0.1.dev3 2026-08-27 10:50:16.987668 | ubuntu-noble | ++ local suffix= 2026-08-27 10:50:16.987676 | ubuntu-noble | ++ local name=barbican 2026-08-27 10:50:16.987683 | ubuntu-noble | ++ local candidate path 2026-08-27 10:50:16.987690 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:16.987698 | ubuntu-noble | ++ path=patches/2026.1/barbican 2026-08-27 10:50:16.987705 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/barbican ]] 2026-08-27 10:50:16.987714 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:16.987721 | ubuntu-noble | ++ path=patches/2026.1/barbican 2026-08-27 10:50:16.987728 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/barbican ]] 2026-08-27 10:50:16.987735 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:16.987742 | ubuntu-noble | ++ path=patches/2026.1/barbican 2026-08-27 10:50:16.987750 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/barbican ]] 2026-08-27 10:50:16.987757 | ubuntu-noble | ++ return 1 2026-08-27 10:50:16.987770 | ubuntu-noble | + patch_dir= 2026-08-27 10:50:16.987777 | ubuntu-noble | + patch_dir= 2026-08-27 10:50:16.989167 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 barbican-22.0.1.dev3 /source 2026-08-27 10:50:16.989221 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-27 10:50:16.989230 | ubuntu-noble | ++ local directory=barbican-22.0.1.dev3 2026-08-27 10:50:16.989237 | ubuntu-noble | ++ local suffix=/source 2026-08-27 10:50:16.989243 | ubuntu-noble | ++ local name=barbican 2026-08-27 10:50:16.989248 | ubuntu-noble | ++ local candidate path 2026-08-27 10:50:16.989254 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:16.989260 | ubuntu-noble | ++ path=overlays/2026.1/barbican/source 2026-08-27 10:50:16.989272 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/barbican/source ]] 2026-08-27 10:50:16.989295 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:16.989302 | ubuntu-noble | ++ path=overlays/2026.1/barbican/source 2026-08-27 10:50:16.989307 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/barbican/source ]] 2026-08-27 10:50:16.989324 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:16.989330 | ubuntu-noble | ++ path=overlays/2026.1/barbican/source 2026-08-27 10:50:16.989337 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/barbican/source ]] 2026-08-27 10:50:16.989342 | ubuntu-noble | ++ return 1 2026-08-27 10:50:16.990724 | ubuntu-noble | + overlay_dir= 2026-08-27 10:50:16.990752 | ubuntu-noble | + overlay_dir= 2026-08-27 10:50:16.990759 | ubuntu-noble | + echo Check patches for barbican-stable-2026.1.tar.gz 2026-08-27 10:50:16.990766 | ubuntu-noble | Check patches for barbican-stable-2026.1.tar.gz 2026-08-27 10:50:16.990772 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:50:16.990777 | ubuntu-noble | + echo Check overlays for barbican-stable-2026.1.tar.gz 2026-08-27 10:50:16.990783 | ubuntu-noble | Check overlays for barbican-stable-2026.1.tar.gz 2026-08-27 10:50:16.990789 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:50:16.990795 | ubuntu-noble | + popd 2026-08-27 10:50:16.990800 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 10:50:16.990807 | ubuntu-noble | + pushd tarballs 2026-08-27 10:50:16.991622 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/blazar/blazar-stable-2026.1.tar.gz 2026-08-27 10:50:16.995213 | ubuntu-noble | + filename=blazar-stable-2026.1.tar.gz 2026-08-27 10:50:16.995238 | ubuntu-noble | + [[ -e blazar-stable-2026.1.tar.gz ]] 2026-08-27 10:50:16.995244 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2026.1.tar.gz 2026-08-27 10:50:16.995251 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2026.1.tar.gz 2026-08-27 10:50:16.995256 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/blazar/blazar-stable-2026.1.tar.gz 2026-08-27 10:50:18.113265 | ubuntu-noble | 2026-08-27 10:50:18 URL:https://tarballs.opendev.org/openstack/blazar/blazar-stable-2026.1.tar.gz [429964/429964] -> "blazar-stable-2026.1.tar.gz" [1] 2026-08-27 10:50:18.114689 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/blazar/blazar-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 10:50:18.114729 | ubuntu-noble | + echo Process blazar-stable-2026.1.tar.gz 2026-08-27 10:50:18.114742 | ubuntu-noble | Process blazar-stable-2026.1.tar.gz 2026-08-27 10:50:18.118184 | ubuntu-noble | ++ tar -tzf blazar-stable-2026.1.tar.gz 2026-08-27 10:50:18.118260 | ubuntu-noble | ++ head -1 2026-08-27 10:50:18.119276 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 10:50:18.124310 | ubuntu-noble | + directory=blazar-17.0.0.0rc2.dev2 2026-08-27 10:50:18.125181 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 blazar-17.0.0.0rc2.dev2 2026-08-27 10:50:18.125228 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-27 10:50:18.125237 | ubuntu-noble | ++ local directory=blazar-17.0.0.0rc2.dev2 2026-08-27 10:50:18.125242 | ubuntu-noble | ++ local suffix= 2026-08-27 10:50:18.125248 | ubuntu-noble | ++ local name=blazar 2026-08-27 10:50:18.125253 | ubuntu-noble | ++ local candidate path 2026-08-27 10:50:18.125263 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:18.125269 | ubuntu-noble | ++ path=patches/2026.1/blazar 2026-08-27 10:50:18.125274 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/blazar ]] 2026-08-27 10:50:18.125280 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:18.125285 | ubuntu-noble | ++ path=patches/2026.1/blazar 2026-08-27 10:50:18.125291 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/blazar ]] 2026-08-27 10:50:18.125316 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:18.125321 | ubuntu-noble | ++ path=patches/2026.1/blazar 2026-08-27 10:50:18.125326 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/blazar ]] 2026-08-27 10:50:18.125331 | ubuntu-noble | ++ return 1 2026-08-27 10:50:18.125902 | ubuntu-noble | + patch_dir= 2026-08-27 10:50:18.125918 | ubuntu-noble | + patch_dir= 2026-08-27 10:50:18.126333 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 blazar-17.0.0.0rc2.dev2 /source 2026-08-27 10:50:18.126403 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-27 10:50:18.126435 | ubuntu-noble | ++ local directory=blazar-17.0.0.0rc2.dev2 2026-08-27 10:50:18.126466 | ubuntu-noble | ++ local suffix=/source 2026-08-27 10:50:18.126509 | ubuntu-noble | ++ local name=blazar 2026-08-27 10:50:18.126522 | ubuntu-noble | ++ local candidate path 2026-08-27 10:50:18.126554 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:18.126567 | ubuntu-noble | ++ path=overlays/2026.1/blazar/source 2026-08-27 10:50:18.126575 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/blazar/source ]] 2026-08-27 10:50:18.126588 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:18.126600 | ubuntu-noble | ++ path=overlays/2026.1/blazar/source 2026-08-27 10:50:18.126608 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/blazar/source ]] 2026-08-27 10:50:18.126620 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:18.126628 | ubuntu-noble | ++ path=overlays/2026.1/blazar/source 2026-08-27 10:50:18.126648 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/blazar/source ]] 2026-08-27 10:50:18.126660 | ubuntu-noble | ++ return 1 2026-08-27 10:50:18.127147 | ubuntu-noble | + overlay_dir= 2026-08-27 10:50:18.127172 | ubuntu-noble | + overlay_dir= 2026-08-27 10:50:18.127181 | ubuntu-noble | + echo Check patches for blazar-stable-2026.1.tar.gz 2026-08-27 10:50:18.127189 | ubuntu-noble | Check patches for blazar-stable-2026.1.tar.gz 2026-08-27 10:50:18.127197 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:50:18.127205 | ubuntu-noble | + echo Check overlays for blazar-stable-2026.1.tar.gz 2026-08-27 10:50:18.127214 | ubuntu-noble | Check overlays for blazar-stable-2026.1.tar.gz 2026-08-27 10:50:18.127222 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:50:18.127238 | ubuntu-noble | + popd 2026-08-27 10:50:18.127349 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 10:50:18.127390 | ubuntu-noble | + pushd tarballs 2026-08-27 10:50:18.128070 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2026.1.tar.gz 2026-08-27 10:50:18.130188 | ubuntu-noble | + filename=ceilometer-stable-2026.1.tar.gz 2026-08-27 10:50:18.130227 | ubuntu-noble | + [[ -e ceilometer-stable-2026.1.tar.gz ]] 2026-08-27 10:50:18.130234 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2026.1.tar.gz 2026-08-27 10:50:18.130244 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2026.1.tar.gz 2026-08-27 10:50:18.130251 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2026.1.tar.gz 2026-08-27 10:50:19.309795 | ubuntu-noble | 2026-08-27 10:50:19 URL:https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2026.1.tar.gz [893419/893419] -> "ceilometer-stable-2026.1.tar.gz" [1] 2026-08-27 10:50:19.311481 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 10:50:19.311514 | ubuntu-noble | + echo Process ceilometer-stable-2026.1.tar.gz 2026-08-27 10:50:19.311527 | ubuntu-noble | Process ceilometer-stable-2026.1.tar.gz 2026-08-27 10:50:19.315197 | ubuntu-noble | ++ tar -tzf ceilometer-stable-2026.1.tar.gz 2026-08-27 10:50:19.315253 | ubuntu-noble | ++ head -1 2026-08-27 10:50:19.317170 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 10:50:19.322187 | ubuntu-noble | + directory=ceilometer-26.0.0.0rc2.dev3 2026-08-27 10:50:19.323155 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 ceilometer-26.0.0.0rc2.dev3 2026-08-27 10:50:19.323201 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-27 10:50:19.323210 | ubuntu-noble | ++ local directory=ceilometer-26.0.0.0rc2.dev3 2026-08-27 10:50:19.323219 | ubuntu-noble | ++ local suffix= 2026-08-27 10:50:19.323224 | ubuntu-noble | ++ local name=ceilometer 2026-08-27 10:50:19.323230 | ubuntu-noble | ++ local candidate path 2026-08-27 10:50:19.323323 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:19.323332 | ubuntu-noble | ++ path=patches/2026.1/ceilometer 2026-08-27 10:50:19.323353 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/ceilometer ]] 2026-08-27 10:50:19.323413 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:19.323419 | ubuntu-noble | ++ path=patches/2026.1/ceilometer 2026-08-27 10:50:19.323425 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/ceilometer ]] 2026-08-27 10:50:19.323432 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:19.323448 | ubuntu-noble | ++ path=patches/2026.1/ceilometer 2026-08-27 10:50:19.323453 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/ceilometer ]] 2026-08-27 10:50:19.323473 | ubuntu-noble | ++ return 1 2026-08-27 10:50:19.324134 | ubuntu-noble | + patch_dir= 2026-08-27 10:50:19.324152 | ubuntu-noble | + patch_dir= 2026-08-27 10:50:19.324737 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 ceilometer-26.0.0.0rc2.dev3 /source 2026-08-27 10:50:19.324814 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-27 10:50:19.324842 | ubuntu-noble | ++ local directory=ceilometer-26.0.0.0rc2.dev3 2026-08-27 10:50:19.324891 | ubuntu-noble | ++ local suffix=/source 2026-08-27 10:50:19.324945 | ubuntu-noble | ++ local name=ceilometer 2026-08-27 10:50:19.324953 | ubuntu-noble | ++ local candidate path 2026-08-27 10:50:19.324991 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:19.325010 | ubuntu-noble | ++ path=overlays/2026.1/ceilometer/source 2026-08-27 10:50:19.325030 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/ceilometer/source ]] 2026-08-27 10:50:19.325062 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:19.325069 | ubuntu-noble | ++ path=overlays/2026.1/ceilometer/source 2026-08-27 10:50:19.325075 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/ceilometer/source ]] 2026-08-27 10:50:19.325139 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:19.325146 | ubuntu-noble | ++ path=overlays/2026.1/ceilometer/source 2026-08-27 10:50:19.325152 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/ceilometer/source ]] 2026-08-27 10:50:19.325173 | ubuntu-noble | ++ return 1 2026-08-27 10:50:19.325918 | ubuntu-noble | + overlay_dir= 2026-08-27 10:50:19.325936 | ubuntu-noble | + overlay_dir= 2026-08-27 10:50:19.325940 | ubuntu-noble | + echo Check patches for ceilometer-stable-2026.1.tar.gz 2026-08-27 10:50:19.325944 | ubuntu-noble | Check patches for ceilometer-stable-2026.1.tar.gz 2026-08-27 10:50:19.325949 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:50:19.325953 | ubuntu-noble | + echo Check overlays for ceilometer-stable-2026.1.tar.gz 2026-08-27 10:50:19.325957 | ubuntu-noble | Check overlays for ceilometer-stable-2026.1.tar.gz 2026-08-27 10:50:19.325961 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:50:19.325966 | ubuntu-noble | + popd 2026-08-27 10:50:19.325970 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 10:50:19.325974 | ubuntu-noble | + pushd tarballs 2026-08-27 10:50:19.326372 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/cinder/cinder-stable-2026.1.tar.gz 2026-08-27 10:50:19.328144 | ubuntu-noble | + filename=cinder-stable-2026.1.tar.gz 2026-08-27 10:50:19.328169 | ubuntu-noble | + [[ -e cinder-stable-2026.1.tar.gz ]] 2026-08-27 10:50:19.328174 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2026.1.tar.gz 2026-08-27 10:50:19.328178 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2026.1.tar.gz 2026-08-27 10:50:19.328183 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/cinder/cinder-stable-2026.1.tar.gz 2026-08-27 10:50:21.008534 | ubuntu-noble | 2026-08-27 10:50:21 URL:https://tarballs.opendev.org/openstack/cinder/cinder-stable-2026.1.tar.gz [6588299/6588299] -> "cinder-stable-2026.1.tar.gz" [1] 2026-08-27 10:50:21.011352 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/cinder/cinder-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 10:50:21.011407 | ubuntu-noble | + echo Process cinder-stable-2026.1.tar.gz 2026-08-27 10:50:21.011420 | ubuntu-noble | Process cinder-stable-2026.1.tar.gz 2026-08-27 10:50:21.014156 | ubuntu-noble | ++ tar -tzf cinder-stable-2026.1.tar.gz 2026-08-27 10:50:21.014201 | ubuntu-noble | ++ head -1 2026-08-27 10:50:21.014733 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 10:50:21.022981 | ubuntu-noble | + directory=cinder-28.0.1.dev7 2026-08-27 10:50:21.024141 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 cinder-28.0.1.dev7 2026-08-27 10:50:21.024315 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-27 10:50:21.024367 | ubuntu-noble | ++ local directory=cinder-28.0.1.dev7 2026-08-27 10:50:21.024407 | ubuntu-noble | ++ local suffix= 2026-08-27 10:50:21.024509 | ubuntu-noble | ++ local name=cinder 2026-08-27 10:50:21.024519 | ubuntu-noble | ++ local candidate path 2026-08-27 10:50:21.024582 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:21.024605 | ubuntu-noble | ++ path=patches/2026.1/cinder 2026-08-27 10:50:21.024630 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/cinder ]] 2026-08-27 10:50:21.024673 | ubuntu-noble | ++ echo patches/2026.1/cinder 2026-08-27 10:50:21.024719 | ubuntu-noble | ++ return 0 2026-08-27 10:50:21.025498 | ubuntu-noble | + patch_dir=patches/2026.1/cinder 2026-08-27 10:50:21.026049 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 cinder-28.0.1.dev7 /source 2026-08-27 10:50:21.026210 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-27 10:50:21.026229 | ubuntu-noble | ++ local directory=cinder-28.0.1.dev7 2026-08-27 10:50:21.026306 | ubuntu-noble | ++ local suffix=/source 2026-08-27 10:50:21.026363 | ubuntu-noble | ++ local name=cinder 2026-08-27 10:50:21.026387 | ubuntu-noble | ++ local candidate path 2026-08-27 10:50:21.026434 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:21.026444 | ubuntu-noble | ++ path=overlays/2026.1/cinder/source 2026-08-27 10:50:21.026472 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/cinder/source ]] 2026-08-27 10:50:21.026517 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:21.026526 | ubuntu-noble | ++ path=overlays/2026.1/cinder/source 2026-08-27 10:50:21.026542 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/cinder/source ]] 2026-08-27 10:50:21.026552 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:21.026559 | ubuntu-noble | ++ path=overlays/2026.1/cinder/source 2026-08-27 10:50:21.026567 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/cinder/source ]] 2026-08-27 10:50:21.026591 | ubuntu-noble | ++ return 1 2026-08-27 10:50:21.027207 | ubuntu-noble | + overlay_dir= 2026-08-27 10:50:21.027288 | ubuntu-noble | + overlay_dir= 2026-08-27 10:50:21.027302 | ubuntu-noble | + echo Check patches for cinder-stable-2026.1.tar.gz 2026-08-27 10:50:21.027312 | ubuntu-noble | Check patches for cinder-stable-2026.1.tar.gz 2026-08-27 10:50:21.027321 | ubuntu-noble | + [[ -n patches/2026.1/cinder ]] 2026-08-27 10:50:21.027330 | ubuntu-noble | + tar xzf cinder-stable-2026.1.tar.gz 2026-08-27 10:50:21.363728 | ubuntu-noble | + rm cinder-stable-2026.1.tar.gz 2026-08-27 10:50:21.368201 | ubuntu-noble | + find cinder-28.0.1.dev7 -type f 2026-08-27 10:50:21.368278 | ubuntu-noble | + sort 2026-08-27 10:50:21.377851 | ubuntu-noble | + pushd cinder-28.0.1.dev7 2026-08-27 10:50:21.378798 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/cinder -type f -name '*.patch' 2026-08-27 10:50:21.378994 | ubuntu-noble | ++ sort 2026-08-27 10:50:21.381036 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-27 10:50:21.381155 | ubuntu-noble | + apply_patch patches/2026.1/cinder/netapp-01-backport-962085.patch 2026-08-27 10:50:21.381204 | ubuntu-noble | + local rel=patches/2026.1/cinder/netapp-01-backport-962085.patch 2026-08-27 10:50:21.381256 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/cinder/netapp-01-backport-962085.patch 2026-08-27 10:50:21.381281 | ubuntu-noble | + echo 'APPLY PATCH patches/2026.1/cinder/netapp-01-backport-962085.patch' 2026-08-27 10:50:21.381294 | ubuntu-noble | APPLY PATCH patches/2026.1/cinder/netapp-01-backport-962085.patch 2026-08-27 10:50:21.381313 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 10:50:21.382730 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-27 10:50:21.382832 | ubuntu-noble | Hunk #1 succeeded at 961 (offset 64 lines). 2026-08-27 10:50:21.382995 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-27 10:50:21.383052 | ubuntu-noble | Hunk #1 succeeded at 738 (offset 13 lines). 2026-08-27 10:50:21.383183 | ubuntu-noble | checking file releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-08-27 10:50:21.383571 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 10:50:21.384657 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-27 10:50:21.384754 | ubuntu-noble | Hunk #1 succeeded at 961 (offset 64 lines). 2026-08-27 10:50:21.384886 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-27 10:50:21.384946 | ubuntu-noble | Hunk #1 succeeded at 738 (offset 13 lines). 2026-08-27 10:50:21.385026 | ubuntu-noble | patching file releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-08-27 10:50:21.385854 | ubuntu-noble | + echo patches/2026.1/cinder/netapp-01-backport-962085.patch 2026-08-27 10:50:21.385876 | ubuntu-noble | + popd 2026-08-27 10:50:21.385900 | ubuntu-noble | + find cinder-28.0.1.dev7 -type f 2026-08-27 10:50:21.386142 | ubuntu-noble | + sort 2026-08-27 10:50:21.398799 | ubuntu-noble | + append_new_files_to_sources_txt cinder-28.0.1.dev7 files-before files-after 2026-08-27 10:50:21.398856 | ubuntu-noble | + local directory=cinder-28.0.1.dev7 2026-08-27 10:50:21.398868 | ubuntu-noble | + local before=files-before 2026-08-27 10:50:21.398878 | ubuntu-noble | + local after=files-after 2026-08-27 10:50:21.398887 | ubuntu-noble | + local sources_txt 2026-08-27 10:50:21.400381 | ubuntu-noble | ++ find cinder-28.0.1.dev7 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-27 10:50:21.402148 | ubuntu-noble | ++ head -1 2026-08-27 10:50:21.403564 | ubuntu-noble | + sources_txt=cinder-28.0.1.dev7/cinder.egg-info/SOURCES.txt 2026-08-27 10:50:21.403587 | ubuntu-noble | + [[ -z cinder-28.0.1.dev7/cinder.egg-info/SOURCES.txt ]] 2026-08-27 10:50:21.403592 | ubuntu-noble | + local new_files 2026-08-27 10:50:21.403986 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-27 10:50:21.410019 | ubuntu-noble | + new_files='cinder-28.0.1.dev7/cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py.orig 2026-08-27 10:50:21.410037 | ubuntu-noble | cinder-28.0.1.dev7/cinder/volume/drivers/netapp/dataontap/nvme_library.py.orig 2026-08-27 10:50:21.410041 | ubuntu-noble | cinder-28.0.1.dev7/releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml' 2026-08-27 10:50:21.410044 | ubuntu-noble | + [[ -z cinder-28.0.1.dev7/cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py.orig 2026-08-27 10:50:21.410048 | ubuntu-noble | cinder-28.0.1.dev7/cinder/volume/drivers/netapp/dataontap/nvme_library.py.orig 2026-08-27 10:50:21.410052 | ubuntu-noble | cinder-28.0.1.dev7/releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml ]] 2026-08-27 10:50:21.410414 | ubuntu-noble | ++ tail -c1 cinder-28.0.1.dev7/cinder.egg-info/SOURCES.txt 2026-08-27 10:50:21.412278 | ubuntu-noble | + [[ -n y ]] 2026-08-27 10:50:21.412297 | ubuntu-noble | + echo 2026-08-27 10:50:21.412300 | ubuntu-noble | + local file 2026-08-27 10:50:21.412304 | ubuntu-noble | + for file in $new_files 2026-08-27 10:50:21.412308 | ubuntu-noble | + case $file in 2026-08-27 10:50:21.412311 | ubuntu-noble | + continue 2026-08-27 10:50:21.412315 | ubuntu-noble | + for file in $new_files 2026-08-27 10:50:21.412318 | ubuntu-noble | + case $file in 2026-08-27 10:50:21.412322 | ubuntu-noble | + continue 2026-08-27 10:50:21.412325 | ubuntu-noble | + for file in $new_files 2026-08-27 10:50:21.412329 | ubuntu-noble | + case $file in 2026-08-27 10:50:21.412333 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml TO cinder-28.0.1.dev7/cinder.egg-info/SOURCES.txt' 2026-08-27 10:50:21.412338 | ubuntu-noble | APPEND releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml TO cinder-28.0.1.dev7/cinder.egg-info/SOURCES.txt 2026-08-27 10:50:21.412343 | ubuntu-noble | + echo releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-08-27 10:50:21.412347 | ubuntu-noble | + rm files-before files-after 2026-08-27 10:50:21.413918 | ubuntu-noble | + tar czf cinder-stable-2026.1.tar.gz cinder-28.0.1.dev7 2026-08-27 10:50:22.631854 | ubuntu-noble | + rm -r cinder-28.0.1.dev7 2026-08-27 10:50:22.700362 | ubuntu-noble | + echo Check overlays for cinder-stable-2026.1.tar.gz 2026-08-27 10:50:22.700437 | ubuntu-noble | Check overlays for cinder-stable-2026.1.tar.gz 2026-08-27 10:50:22.700452 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:50:22.700464 | ubuntu-noble | + popd 2026-08-27 10:50:22.700475 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 10:50:22.700486 | ubuntu-noble | + pushd tarballs 2026-08-27 10:50:22.700585 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/designate/designate-stable-2026.1.tar.gz 2026-08-27 10:50:22.702796 | ubuntu-noble | + filename=designate-stable-2026.1.tar.gz 2026-08-27 10:50:22.702873 | ubuntu-noble | + [[ -e designate-stable-2026.1.tar.gz ]] 2026-08-27 10:50:22.702887 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/designate/designate-stable-2026.1.tar.gz 2026-08-27 10:50:22.702898 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/designate/designate-stable-2026.1.tar.gz 2026-08-27 10:50:22.702908 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/designate/designate-stable-2026.1.tar.gz 2026-08-27 10:50:23.990513 | ubuntu-noble | 2026-08-27 10:50:23 URL:https://tarballs.opendev.org/openstack/designate/designate-stable-2026.1.tar.gz [1024987/1024987] -> "designate-stable-2026.1.tar.gz" [1] 2026-08-27 10:50:23.993549 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/designate/designate-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 10:50:23.993603 | ubuntu-noble | + echo Process designate-stable-2026.1.tar.gz 2026-08-27 10:50:23.993617 | ubuntu-noble | Process designate-stable-2026.1.tar.gz 2026-08-27 10:50:23.996212 | ubuntu-noble | ++ tar -tzf designate-stable-2026.1.tar.gz 2026-08-27 10:50:23.996264 | ubuntu-noble | ++ head -1 2026-08-27 10:50:23.997837 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 10:50:24.007847 | ubuntu-noble | + directory=designate-22.0.2.dev1 2026-08-27 10:50:24.008937 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 designate-22.0.2.dev1 2026-08-27 10:50:24.009005 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-27 10:50:24.009073 | ubuntu-noble | ++ local directory=designate-22.0.2.dev1 2026-08-27 10:50:24.009129 | ubuntu-noble | ++ local suffix= 2026-08-27 10:50:24.009216 | ubuntu-noble | ++ local name=designate 2026-08-27 10:50:24.009229 | ubuntu-noble | ++ local candidate path 2026-08-27 10:50:24.009272 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:24.009284 | ubuntu-noble | ++ path=patches/2026.1/designate 2026-08-27 10:50:24.009313 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/designate ]] 2026-08-27 10:50:24.009360 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:24.009371 | ubuntu-noble | ++ path=patches/2026.1/designate 2026-08-27 10:50:24.009381 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/designate ]] 2026-08-27 10:50:24.009391 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:24.009399 | ubuntu-noble | ++ path=patches/2026.1/designate 2026-08-27 10:50:24.009408 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/designate ]] 2026-08-27 10:50:24.009418 | ubuntu-noble | ++ return 1 2026-08-27 10:50:24.010251 | ubuntu-noble | + patch_dir= 2026-08-27 10:50:24.010315 | ubuntu-noble | + patch_dir= 2026-08-27 10:50:24.010758 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 designate-22.0.2.dev1 /source 2026-08-27 10:50:24.010915 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-27 10:50:24.011000 | ubuntu-noble | ++ local directory=designate-22.0.2.dev1 2026-08-27 10:50:24.011023 | ubuntu-noble | ++ local suffix=/source 2026-08-27 10:50:24.011035 | ubuntu-noble | ++ local name=designate 2026-08-27 10:50:24.011045 | ubuntu-noble | ++ local candidate path 2026-08-27 10:50:24.011074 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:24.011136 | ubuntu-noble | ++ path=overlays/2026.1/designate/source 2026-08-27 10:50:24.011147 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/designate/source ]] 2026-08-27 10:50:24.011164 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:24.011174 | ubuntu-noble | ++ path=overlays/2026.1/designate/source 2026-08-27 10:50:24.011202 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/designate/source ]] 2026-08-27 10:50:24.011212 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:24.011221 | ubuntu-noble | ++ path=overlays/2026.1/designate/source 2026-08-27 10:50:24.011231 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/designate/source ]] 2026-08-27 10:50:24.011241 | ubuntu-noble | ++ return 1 2026-08-27 10:50:24.011586 | ubuntu-noble | + overlay_dir= 2026-08-27 10:50:24.011602 | ubuntu-noble | + overlay_dir= 2026-08-27 10:50:24.011616 | ubuntu-noble | + echo Check patches for designate-stable-2026.1.tar.gz 2026-08-27 10:50:24.011627 | ubuntu-noble | Check patches for designate-stable-2026.1.tar.gz 2026-08-27 10:50:24.011636 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:50:24.011650 | ubuntu-noble | + echo Check overlays for designate-stable-2026.1.tar.gz 2026-08-27 10:50:24.011660 | ubuntu-noble | Check overlays for designate-stable-2026.1.tar.gz 2026-08-27 10:50:24.011669 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:50:24.011679 | ubuntu-noble | + popd 2026-08-27 10:50:24.011763 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 10:50:24.011777 | ubuntu-noble | + pushd tarballs 2026-08-27 10:50:24.013034 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/glance/glance-stable-2026.1.tar.gz 2026-08-27 10:50:24.014372 | ubuntu-noble | + filename=glance-stable-2026.1.tar.gz 2026-08-27 10:50:24.014419 | ubuntu-noble | + [[ -e glance-stable-2026.1.tar.gz ]] 2026-08-27 10:50:24.014435 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/glance/glance-stable-2026.1.tar.gz 2026-08-27 10:50:24.014445 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/glance/glance-stable-2026.1.tar.gz 2026-08-27 10:50:24.014456 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/glance/glance-stable-2026.1.tar.gz 2026-08-27 10:50:25.485394 | ubuntu-noble | 2026-08-27 10:50:25 URL:https://tarballs.opendev.org/openstack/glance/glance-stable-2026.1.tar.gz [2142625/2142625] -> "glance-stable-2026.1.tar.gz" [1] 2026-08-27 10:50:25.487423 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/glance/glance-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 10:50:25.487476 | ubuntu-noble | + echo Process glance-stable-2026.1.tar.gz 2026-08-27 10:50:25.487491 | ubuntu-noble | Process glance-stable-2026.1.tar.gz 2026-08-27 10:50:25.490224 | ubuntu-noble | ++ tar -tzf glance-stable-2026.1.tar.gz 2026-08-27 10:50:25.490271 | ubuntu-noble | ++ head -1 2026-08-27 10:50:25.490642 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 10:50:25.499860 | ubuntu-noble | + directory=glance-32.0.1.dev9 2026-08-27 10:50:25.500823 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 glance-32.0.1.dev9 2026-08-27 10:50:25.500874 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-27 10:50:25.500936 | ubuntu-noble | ++ local directory=glance-32.0.1.dev9 2026-08-27 10:50:25.500949 | ubuntu-noble | ++ local suffix= 2026-08-27 10:50:25.501020 | ubuntu-noble | ++ local name=glance 2026-08-27 10:50:25.501031 | ubuntu-noble | ++ local candidate path 2026-08-27 10:50:25.501101 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:25.501114 | ubuntu-noble | ++ path=patches/2026.1/glance 2026-08-27 10:50:25.501145 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/glance ]] 2026-08-27 10:50:25.501205 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:25.501215 | ubuntu-noble | ++ path=patches/2026.1/glance 2026-08-27 10:50:25.501221 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/glance ]] 2026-08-27 10:50:25.501230 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:25.501235 | ubuntu-noble | ++ path=patches/2026.1/glance 2026-08-27 10:50:25.501244 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/glance ]] 2026-08-27 10:50:25.501252 | ubuntu-noble | ++ return 1 2026-08-27 10:50:25.502023 | ubuntu-noble | + patch_dir= 2026-08-27 10:50:25.502040 | ubuntu-noble | + patch_dir= 2026-08-27 10:50:25.502511 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 glance-32.0.1.dev9 /source 2026-08-27 10:50:25.502578 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-27 10:50:25.502590 | ubuntu-noble | ++ local directory=glance-32.0.1.dev9 2026-08-27 10:50:25.502643 | ubuntu-noble | ++ local suffix=/source 2026-08-27 10:50:25.502683 | ubuntu-noble | ++ local name=glance 2026-08-27 10:50:25.502693 | ubuntu-noble | ++ local candidate path 2026-08-27 10:50:25.502736 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:25.502746 | ubuntu-noble | ++ path=overlays/2026.1/glance/source 2026-08-27 10:50:25.502756 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/glance/source ]] 2026-08-27 10:50:25.502791 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:25.502799 | ubuntu-noble | ++ path=overlays/2026.1/glance/source 2026-08-27 10:50:25.502807 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/glance/source ]] 2026-08-27 10:50:25.502813 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:25.502821 | ubuntu-noble | ++ path=overlays/2026.1/glance/source 2026-08-27 10:50:25.502827 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/glance/source ]] 2026-08-27 10:50:25.502835 | ubuntu-noble | ++ return 1 2026-08-27 10:50:25.503839 | ubuntu-noble | + overlay_dir= 2026-08-27 10:50:25.503866 | ubuntu-noble | + overlay_dir= 2026-08-27 10:50:25.503872 | ubuntu-noble | + echo Check patches for glance-stable-2026.1.tar.gz 2026-08-27 10:50:25.503878 | ubuntu-noble | Check patches for glance-stable-2026.1.tar.gz 2026-08-27 10:50:25.503884 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:50:25.503889 | ubuntu-noble | + echo Check overlays for glance-stable-2026.1.tar.gz 2026-08-27 10:50:25.503895 | ubuntu-noble | Check overlays for glance-stable-2026.1.tar.gz 2026-08-27 10:50:25.503900 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:50:25.503923 | ubuntu-noble | + popd 2026-08-27 10:50:25.503930 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 10:50:25.503936 | ubuntu-noble | + pushd tarballs 2026-08-27 10:50:25.504334 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/heat/heat-stable-2026.1.tar.gz 2026-08-27 10:50:25.506831 | ubuntu-noble | + filename=heat-stable-2026.1.tar.gz 2026-08-27 10:50:25.506863 | ubuntu-noble | + [[ -e heat-stable-2026.1.tar.gz ]] 2026-08-27 10:50:25.506869 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/heat/heat-stable-2026.1.tar.gz 2026-08-27 10:50:25.506875 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/heat/heat-stable-2026.1.tar.gz 2026-08-27 10:50:25.506881 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/heat/heat-stable-2026.1.tar.gz 2026-08-27 10:50:26.959514 | ubuntu-noble | 2026-08-27 10:50:26 URL:https://tarballs.opendev.org/openstack/heat/heat-stable-2026.1.tar.gz [2367542/2367542] -> "heat-stable-2026.1.tar.gz" [1] 2026-08-27 10:50:26.961501 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/heat/heat-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 10:50:26.961531 | ubuntu-noble | + echo Process heat-stable-2026.1.tar.gz 2026-08-27 10:50:26.961538 | ubuntu-noble | Process heat-stable-2026.1.tar.gz 2026-08-27 10:50:26.964146 | ubuntu-noble | ++ tar -tzf heat-stable-2026.1.tar.gz 2026-08-27 10:50:26.964173 | ubuntu-noble | ++ head -1 2026-08-27 10:50:26.964180 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 10:50:26.972372 | ubuntu-noble | + directory=openstack_heat-26.0.2.dev5 2026-08-27 10:50:26.972876 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 openstack_heat-26.0.2.dev5 2026-08-27 10:50:26.972933 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-27 10:50:26.972945 | ubuntu-noble | ++ local directory=openstack_heat-26.0.2.dev5 2026-08-27 10:50:26.972971 | ubuntu-noble | ++ local suffix= 2026-08-27 10:50:26.973030 | ubuntu-noble | ++ local name=openstack_heat 2026-08-27 10:50:26.973038 | ubuntu-noble | ++ local candidate path 2026-08-27 10:50:26.973067 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:26.973073 | ubuntu-noble | ++ path=patches/2026.1/openstack_heat 2026-08-27 10:50:26.973109 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/openstack_heat ]] 2026-08-27 10:50:26.973155 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:26.973162 | ubuntu-noble | ++ path=patches/2026.1/openstack-heat 2026-08-27 10:50:26.973170 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/openstack-heat ]] 2026-08-27 10:50:26.973175 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:26.973183 | ubuntu-noble | ++ path=patches/2026.1/openstack_heat 2026-08-27 10:50:26.973188 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/openstack_heat ]] 2026-08-27 10:50:26.973195 | ubuntu-noble | ++ return 1 2026-08-27 10:50:26.973465 | ubuntu-noble | + patch_dir= 2026-08-27 10:50:26.973472 | ubuntu-noble | + patch_dir= 2026-08-27 10:50:26.974807 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 openstack_heat-26.0.2.dev5 /source 2026-08-27 10:50:26.974838 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-27 10:50:26.974846 | ubuntu-noble | ++ local directory=openstack_heat-26.0.2.dev5 2026-08-27 10:50:26.974852 | ubuntu-noble | ++ local suffix=/source 2026-08-27 10:50:26.974858 | ubuntu-noble | ++ local name=openstack_heat 2026-08-27 10:50:26.974864 | ubuntu-noble | ++ local candidate path 2026-08-27 10:50:26.974870 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:26.974875 | ubuntu-noble | ++ path=overlays/2026.1/openstack_heat/source 2026-08-27 10:50:26.974881 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/openstack_heat/source ]] 2026-08-27 10:50:26.974888 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:26.974894 | ubuntu-noble | ++ path=overlays/2026.1/openstack-heat/source 2026-08-27 10:50:26.974899 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/openstack-heat/source ]] 2026-08-27 10:50:26.974905 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:26.974911 | ubuntu-noble | ++ path=overlays/2026.1/openstack_heat/source 2026-08-27 10:50:26.974916 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/openstack_heat/source ]] 2026-08-27 10:50:26.974940 | ubuntu-noble | ++ return 1 2026-08-27 10:50:26.974951 | ubuntu-noble | + overlay_dir= 2026-08-27 10:50:26.974957 | ubuntu-noble | + overlay_dir= 2026-08-27 10:50:26.974963 | ubuntu-noble | + echo Check patches for heat-stable-2026.1.tar.gz 2026-08-27 10:50:26.974968 | ubuntu-noble | Check patches for heat-stable-2026.1.tar.gz 2026-08-27 10:50:26.974974 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:50:26.974979 | ubuntu-noble | + echo Check overlays for heat-stable-2026.1.tar.gz 2026-08-27 10:50:26.974985 | ubuntu-noble | Check overlays for heat-stable-2026.1.tar.gz 2026-08-27 10:50:26.974990 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:50:26.974996 | ubuntu-noble | + popd 2026-08-27 10:50:26.975005 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 10:50:26.975011 | ubuntu-noble | + pushd tarballs 2026-08-27 10:50:26.976215 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/horizon/horizon-stable-2026.1.tar.gz 2026-08-27 10:50:26.979278 | ubuntu-noble | + filename=horizon-stable-2026.1.tar.gz 2026-08-27 10:50:26.979344 | ubuntu-noble | + [[ -e horizon-stable-2026.1.tar.gz ]] 2026-08-27 10:50:26.979358 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2026.1.tar.gz 2026-08-27 10:50:26.979369 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2026.1.tar.gz 2026-08-27 10:50:26.979380 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/horizon/horizon-stable-2026.1.tar.gz 2026-08-27 10:50:28.633395 | ubuntu-noble | 2026-08-27 10:50:28 URL:https://tarballs.opendev.org/openstack/horizon/horizon-stable-2026.1.tar.gz [5344547/5344547] -> "horizon-stable-2026.1.tar.gz" [1] 2026-08-27 10:50:28.633491 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/horizon/horizon-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 10:50:28.633507 | ubuntu-noble | + echo Process horizon-stable-2026.1.tar.gz 2026-08-27 10:50:28.633520 | ubuntu-noble | Process horizon-stable-2026.1.tar.gz 2026-08-27 10:50:28.637209 | ubuntu-noble | ++ tar -tzf horizon-stable-2026.1.tar.gz 2026-08-27 10:50:28.637256 | ubuntu-noble | ++ head -1 2026-08-27 10:50:28.637753 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 10:50:28.646928 | ubuntu-noble | + directory=horizon-25.7.4.dev21 2026-08-27 10:50:28.648257 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 horizon-25.7.4.dev21 2026-08-27 10:50:28.648329 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-27 10:50:28.648347 | ubuntu-noble | ++ local directory=horizon-25.7.4.dev21 2026-08-27 10:50:28.648360 | ubuntu-noble | ++ local suffix= 2026-08-27 10:50:28.648372 | ubuntu-noble | ++ local name=horizon 2026-08-27 10:50:28.648384 | ubuntu-noble | ++ local candidate path 2026-08-27 10:50:28.648396 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:28.648408 | ubuntu-noble | ++ path=patches/2026.1/horizon 2026-08-27 10:50:28.648421 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/horizon ]] 2026-08-27 10:50:28.648433 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:28.648445 | ubuntu-noble | ++ path=patches/2026.1/horizon 2026-08-27 10:50:28.648457 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/horizon ]] 2026-08-27 10:50:28.648469 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:28.648491 | ubuntu-noble | ++ path=patches/2026.1/horizon 2026-08-27 10:50:28.648503 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/horizon ]] 2026-08-27 10:50:28.648515 | ubuntu-noble | ++ return 1 2026-08-27 10:50:28.648680 | ubuntu-noble | + patch_dir= 2026-08-27 10:50:28.648804 | ubuntu-noble | + patch_dir= 2026-08-27 10:50:28.649749 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 horizon-25.7.4.dev21 /source 2026-08-27 10:50:28.649796 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-27 10:50:28.649809 | ubuntu-noble | ++ local directory=horizon-25.7.4.dev21 2026-08-27 10:50:28.649830 | ubuntu-noble | ++ local suffix=/source 2026-08-27 10:50:28.649900 | ubuntu-noble | ++ local name=horizon 2026-08-27 10:50:28.649925 | ubuntu-noble | ++ local candidate path 2026-08-27 10:50:28.649954 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:28.649975 | ubuntu-noble | ++ path=overlays/2026.1/horizon/source 2026-08-27 10:50:28.649997 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/horizon/source ]] 2026-08-27 10:50:28.650023 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:28.650044 | ubuntu-noble | ++ path=overlays/2026.1/horizon/source 2026-08-27 10:50:28.650209 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/horizon/source ]] 2026-08-27 10:50:28.650241 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:28.650260 | ubuntu-noble | ++ path=overlays/2026.1/horizon/source 2026-08-27 10:50:28.650276 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/horizon/source ]] 2026-08-27 10:50:28.650293 | ubuntu-noble | ++ return 1 2026-08-27 10:50:28.651489 | ubuntu-noble | + overlay_dir= 2026-08-27 10:50:28.651532 | ubuntu-noble | + overlay_dir= 2026-08-27 10:50:28.651544 | ubuntu-noble | + echo Check patches for horizon-stable-2026.1.tar.gz 2026-08-27 10:50:28.651554 | ubuntu-noble | Check patches for horizon-stable-2026.1.tar.gz 2026-08-27 10:50:28.651564 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:50:28.651574 | ubuntu-noble | + echo Check overlays for horizon-stable-2026.1.tar.gz 2026-08-27 10:50:28.651583 | ubuntu-noble | Check overlays for horizon-stable-2026.1.tar.gz 2026-08-27 10:50:28.651592 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:50:28.651602 | ubuntu-noble | + popd 2026-08-27 10:50:28.651612 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 10:50:28.651622 | ubuntu-noble | + pushd tarballs 2026-08-27 10:50:28.651839 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ironic/ironic-stable-2026.1.tar.gz 2026-08-27 10:50:28.654182 | ubuntu-noble | + filename=ironic-stable-2026.1.tar.gz 2026-08-27 10:50:28.654231 | ubuntu-noble | + [[ -e ironic-stable-2026.1.tar.gz ]] 2026-08-27 10:50:28.654240 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2026.1.tar.gz 2026-08-27 10:50:28.654248 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2026.1.tar.gz 2026-08-27 10:50:28.654255 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ironic/ironic-stable-2026.1.tar.gz 2026-08-27 10:50:30.323429 | ubuntu-noble | 2026-08-27 10:50:30 URL:https://tarballs.opendev.org/openstack/ironic/ironic-stable-2026.1.tar.gz [3305922/3305922] -> "ironic-stable-2026.1.tar.gz" [1] 2026-08-27 10:50:30.325619 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ironic/ironic-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 10:50:30.325657 | ubuntu-noble | + echo Process ironic-stable-2026.1.tar.gz 2026-08-27 10:50:30.325670 | ubuntu-noble | Process ironic-stable-2026.1.tar.gz 2026-08-27 10:50:30.329204 | ubuntu-noble | ++ tar -tzf ironic-stable-2026.1.tar.gz 2026-08-27 10:50:30.329252 | ubuntu-noble | ++ head -1 2026-08-27 10:50:30.329991 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 10:50:30.337003 | ubuntu-noble | + directory=ironic-35.0.2.dev60 2026-08-27 10:50:30.337504 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 ironic-35.0.2.dev60 2026-08-27 10:50:30.337540 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-27 10:50:30.337576 | ubuntu-noble | ++ local directory=ironic-35.0.2.dev60 2026-08-27 10:50:30.337593 | ubuntu-noble | ++ local suffix= 2026-08-27 10:50:30.337731 | ubuntu-noble | ++ local name=ironic 2026-08-27 10:50:30.337766 | ubuntu-noble | ++ local candidate path 2026-08-27 10:50:30.337774 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:30.337787 | ubuntu-noble | ++ path=patches/2026.1/ironic 2026-08-27 10:50:30.337793 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/ironic ]] 2026-08-27 10:50:30.337801 | ubuntu-noble | ++ echo patches/2026.1/ironic 2026-08-27 10:50:30.337807 | ubuntu-noble | ++ return 0 2026-08-27 10:50:30.338172 | ubuntu-noble | + patch_dir=patches/2026.1/ironic 2026-08-27 10:50:30.339170 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 ironic-35.0.2.dev60 /source 2026-08-27 10:50:30.339213 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-27 10:50:30.339222 | ubuntu-noble | ++ local directory=ironic-35.0.2.dev60 2026-08-27 10:50:30.339229 | ubuntu-noble | ++ local suffix=/source 2026-08-27 10:50:30.339235 | ubuntu-noble | ++ local name=ironic 2026-08-27 10:50:30.339241 | ubuntu-noble | ++ local candidate path 2026-08-27 10:50:30.339246 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:30.339252 | ubuntu-noble | ++ path=overlays/2026.1/ironic/source 2026-08-27 10:50:30.339258 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/ironic/source ]] 2026-08-27 10:50:30.339269 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:30.339275 | ubuntu-noble | ++ path=overlays/2026.1/ironic/source 2026-08-27 10:50:30.339281 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/ironic/source ]] 2026-08-27 10:50:30.339301 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:30.339307 | ubuntu-noble | ++ path=overlays/2026.1/ironic/source 2026-08-27 10:50:30.339312 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/ironic/source ]] 2026-08-27 10:50:30.339318 | ubuntu-noble | ++ return 1 2026-08-27 10:50:30.339938 | ubuntu-noble | + overlay_dir= 2026-08-27 10:50:30.339955 | ubuntu-noble | + overlay_dir= 2026-08-27 10:50:30.339961 | ubuntu-noble | + echo Check patches for ironic-stable-2026.1.tar.gz 2026-08-27 10:50:30.339967 | ubuntu-noble | Check patches for ironic-stable-2026.1.tar.gz 2026-08-27 10:50:30.339973 | ubuntu-noble | + [[ -n patches/2026.1/ironic ]] 2026-08-27 10:50:30.339978 | ubuntu-noble | + tar xzf ironic-stable-2026.1.tar.gz 2026-08-27 10:50:30.535926 | ubuntu-noble | + rm ironic-stable-2026.1.tar.gz 2026-08-27 10:50:30.540121 | ubuntu-noble | + find ironic-35.0.2.dev60 -type f 2026-08-27 10:50:30.540149 | ubuntu-noble | + sort 2026-08-27 10:50:30.545904 | ubuntu-noble | + pushd ironic-35.0.2.dev60 2026-08-27 10:50:30.547562 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/ironic -type f -name '*.patch' 2026-08-27 10:50:30.549147 | ubuntu-noble | ++ sort 2026-08-27 10:50:30.553233 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-27 10:50:30.553292 | ubuntu-noble | + apply_patch patches/2026.1/ironic/virtual-media-nfs.patch 2026-08-27 10:50:30.553304 | ubuntu-noble | + local rel=patches/2026.1/ironic/virtual-media-nfs.patch 2026-08-27 10:50:30.553314 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/ironic/virtual-media-nfs.patch 2026-08-27 10:50:30.553323 | ubuntu-noble | + echo 'APPLY PATCH patches/2026.1/ironic/virtual-media-nfs.patch' 2026-08-27 10:50:30.553332 | ubuntu-noble | APPLY PATCH patches/2026.1/ironic/virtual-media-nfs.patch 2026-08-27 10:50:30.553341 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 10:50:30.554405 | ubuntu-noble | checking file ironic/conf/deploy.py 2026-08-27 10:50:30.554661 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 10:50:30.556984 | ubuntu-noble | patching file ironic/conf/deploy.py 2026-08-27 10:50:30.557805 | ubuntu-noble | + echo patches/2026.1/ironic/virtual-media-nfs.patch 2026-08-27 10:50:30.557847 | ubuntu-noble | + popd 2026-08-27 10:50:30.560198 | ubuntu-noble | + sort 2026-08-27 10:50:30.560241 | ubuntu-noble | + find ironic-35.0.2.dev60 -type f 2026-08-27 10:50:30.570622 | ubuntu-noble | + append_new_files_to_sources_txt ironic-35.0.2.dev60 files-before files-after 2026-08-27 10:50:30.570746 | ubuntu-noble | + local directory=ironic-35.0.2.dev60 2026-08-27 10:50:30.570791 | ubuntu-noble | + local before=files-before 2026-08-27 10:50:30.570825 | ubuntu-noble | + local after=files-after 2026-08-27 10:50:30.570857 | ubuntu-noble | + local sources_txt 2026-08-27 10:50:30.571970 | ubuntu-noble | ++ head -1 2026-08-27 10:50:30.571997 | ubuntu-noble | ++ find ironic-35.0.2.dev60 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-27 10:50:30.575546 | ubuntu-noble | + sources_txt=ironic-35.0.2.dev60/ironic.egg-info/SOURCES.txt 2026-08-27 10:50:30.575637 | ubuntu-noble | + [[ -z ironic-35.0.2.dev60/ironic.egg-info/SOURCES.txt ]] 2026-08-27 10:50:30.575680 | ubuntu-noble | + local new_files 2026-08-27 10:50:30.576277 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-27 10:50:30.579472 | ubuntu-noble | + new_files= 2026-08-27 10:50:30.579500 | ubuntu-noble | + [[ -z '' ]] 2026-08-27 10:50:30.579506 | ubuntu-noble | + return 2026-08-27 10:50:30.579512 | ubuntu-noble | + rm files-before files-after 2026-08-27 10:50:30.580966 | ubuntu-noble | + tar czf ironic-stable-2026.1.tar.gz ironic-35.0.2.dev60 2026-08-27 10:50:31.233347 | ubuntu-noble | + rm -r ironic-35.0.2.dev60 2026-08-27 10:50:31.284438 | ubuntu-noble | + echo Check overlays for ironic-stable-2026.1.tar.gz 2026-08-27 10:50:31.284495 | ubuntu-noble | Check overlays for ironic-stable-2026.1.tar.gz 2026-08-27 10:50:31.284501 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:50:31.284506 | ubuntu-noble | + popd 2026-08-27 10:50:31.284511 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 10:50:31.284515 | ubuntu-noble | + pushd tarballs 2026-08-27 10:50:31.285297 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/keystone/keystone-stable-2026.1.tar.gz 2026-08-27 10:50:31.288662 | ubuntu-noble | + filename=keystone-stable-2026.1.tar.gz 2026-08-27 10:50:31.288749 | ubuntu-noble | + [[ -e keystone-stable-2026.1.tar.gz ]] 2026-08-27 10:50:31.288763 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2026.1.tar.gz 2026-08-27 10:50:31.288809 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2026.1.tar.gz 2026-08-27 10:50:31.288819 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/keystone/keystone-stable-2026.1.tar.gz 2026-08-27 10:50:32.688250 | ubuntu-noble | 2026-08-27 10:50:32 URL:https://tarballs.opendev.org/openstack/keystone/keystone-stable-2026.1.tar.gz [1817770/1817770] -> "keystone-stable-2026.1.tar.gz" [1] 2026-08-27 10:50:32.690648 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/keystone/keystone-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 10:50:32.690693 | ubuntu-noble | + echo Process keystone-stable-2026.1.tar.gz 2026-08-27 10:50:32.690704 | ubuntu-noble | Process keystone-stable-2026.1.tar.gz 2026-08-27 10:50:32.693164 | ubuntu-noble | ++ tar -tzf keystone-stable-2026.1.tar.gz 2026-08-27 10:50:32.693204 | ubuntu-noble | ++ head -1 2026-08-27 10:50:32.694857 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 10:50:32.701186 | ubuntu-noble | + directory=keystone-29.0.2.dev18 2026-08-27 10:50:32.701931 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 keystone-29.0.2.dev18 2026-08-27 10:50:32.702011 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-27 10:50:32.702046 | ubuntu-noble | ++ local directory=keystone-29.0.2.dev18 2026-08-27 10:50:32.702146 | ubuntu-noble | ++ local suffix= 2026-08-27 10:50:32.702178 | ubuntu-noble | ++ local name=keystone 2026-08-27 10:50:32.702185 | ubuntu-noble | ++ local candidate path 2026-08-27 10:50:32.702215 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:32.702224 | ubuntu-noble | ++ path=patches/2026.1/keystone 2026-08-27 10:50:32.702232 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/keystone ]] 2026-08-27 10:50:32.702265 | ubuntu-noble | ++ echo patches/2026.1/keystone 2026-08-27 10:50:32.702279 | ubuntu-noble | ++ return 0 2026-08-27 10:50:32.703005 | ubuntu-noble | + patch_dir=patches/2026.1/keystone 2026-08-27 10:50:32.703535 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 keystone-29.0.2.dev18 /source 2026-08-27 10:50:32.705646 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-27 10:50:32.705670 | ubuntu-noble | ++ local directory=keystone-29.0.2.dev18 2026-08-27 10:50:32.705676 | ubuntu-noble | ++ local suffix=/source 2026-08-27 10:50:32.705682 | ubuntu-noble | ++ local name=keystone 2026-08-27 10:50:32.705688 | ubuntu-noble | ++ local candidate path 2026-08-27 10:50:32.705694 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:32.705699 | ubuntu-noble | ++ path=overlays/2026.1/keystone/source 2026-08-27 10:50:32.705705 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/keystone/source ]] 2026-08-27 10:50:32.705711 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:32.705717 | ubuntu-noble | ++ path=overlays/2026.1/keystone/source 2026-08-27 10:50:32.705722 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/keystone/source ]] 2026-08-27 10:50:32.705728 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:32.705733 | ubuntu-noble | ++ path=overlays/2026.1/keystone/source 2026-08-27 10:50:32.705739 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/keystone/source ]] 2026-08-27 10:50:32.705745 | ubuntu-noble | ++ return 1 2026-08-27 10:50:32.705751 | ubuntu-noble | + overlay_dir= 2026-08-27 10:50:32.705756 | ubuntu-noble | + overlay_dir= 2026-08-27 10:50:32.705762 | ubuntu-noble | + echo Check patches for keystone-stable-2026.1.tar.gz 2026-08-27 10:50:32.705767 | ubuntu-noble | Check patches for keystone-stable-2026.1.tar.gz 2026-08-27 10:50:32.705773 | ubuntu-noble | + [[ -n patches/2026.1/keystone ]] 2026-08-27 10:50:32.705778 | ubuntu-noble | + tar xzf keystone-stable-2026.1.tar.gz 2026-08-27 10:50:32.808292 | ubuntu-noble | + rm keystone-stable-2026.1.tar.gz 2026-08-27 10:50:32.810518 | ubuntu-noble | + find keystone-29.0.2.dev18 -type f 2026-08-27 10:50:32.810833 | ubuntu-noble | + sort 2026-08-27 10:50:32.816693 | ubuntu-noble | + pushd keystone-29.0.2.dev18 2026-08-27 10:50:32.819010 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/keystone -type f -name '*.patch' 2026-08-27 10:50:32.819100 | ubuntu-noble | ++ sort 2026-08-27 10:50:32.819910 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-27 10:50:32.819937 | ubuntu-noble | + apply_patch patches/2026.1/keystone/0001-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-08-27 10:50:32.819979 | ubuntu-noble | + local rel=patches/2026.1/keystone/0001-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-08-27 10:50:32.819994 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/keystone/0001-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-08-27 10:50:32.820034 | ubuntu-noble | + echo 'APPLY PATCH patches/2026.1/keystone/0001-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch' 2026-08-27 10:50:32.820042 | ubuntu-noble | APPLY PATCH patches/2026.1/keystone/0001-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-08-27 10:50:32.820048 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 10:50:32.823551 | ubuntu-noble | checking file keystone/api/_shared/delegation.py 2026-08-27 10:50:32.823581 | ubuntu-noble | checking file keystone/api/os_oauth1.py 2026-08-27 10:50:32.823588 | ubuntu-noble | checking file keystone/api/trusts.py 2026-08-27 10:50:32.823592 | ubuntu-noble | checking file keystone/api/users.py 2026-08-27 10:50:32.823636 | ubuntu-noble | checking file keystone/conf/auth.py 2026-08-27 10:50:32.823929 | ubuntu-noble | checking file keystone/tests/unit/test_v3_application_credential.py 2026-08-27 10:50:32.824491 | ubuntu-noble | checking file keystone/tests/unit/test_v3_oauth1.py 2026-08-27 10:50:32.824724 | ubuntu-noble | checking file keystone/tests/unit/test_v3_trust.py 2026-08-27 10:50:32.825647 | ubuntu-noble | checking file releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-08-27 10:50:32.826126 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 10:50:32.828673 | ubuntu-noble | patching file keystone/api/_shared/delegation.py 2026-08-27 10:50:32.828693 | ubuntu-noble | patching file keystone/api/os_oauth1.py 2026-08-27 10:50:32.828697 | ubuntu-noble | patching file keystone/api/trusts.py 2026-08-27 10:50:32.828701 | ubuntu-noble | patching file keystone/api/users.py 2026-08-27 10:50:32.828705 | ubuntu-noble | patching file keystone/conf/auth.py 2026-08-27 10:50:32.828828 | ubuntu-noble | patching file keystone/tests/unit/test_v3_application_credential.py 2026-08-27 10:50:32.829891 | ubuntu-noble | patching file keystone/tests/unit/test_v3_oauth1.py 2026-08-27 10:50:32.830236 | ubuntu-noble | patching file keystone/tests/unit/test_v3_trust.py 2026-08-27 10:50:32.830563 | ubuntu-noble | patching file releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-08-27 10:50:32.831811 | ubuntu-noble | + echo patches/2026.1/keystone/0001-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-08-27 10:50:32.831839 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-27 10:50:32.831843 | ubuntu-noble | + apply_patch patches/2026.1/keystone/0002-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-08-27 10:50:32.831847 | ubuntu-noble | + local rel=patches/2026.1/keystone/0002-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-08-27 10:50:32.831854 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/keystone/0002-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-08-27 10:50:32.831859 | ubuntu-noble | + echo 'APPLY PATCH patches/2026.1/keystone/0002-auth-reject-delegated-tokens-from-token-method-reaut.patch' 2026-08-27 10:50:32.831863 | ubuntu-noble | APPLY PATCH patches/2026.1/keystone/0002-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-08-27 10:50:32.831869 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 10:50:32.834965 | ubuntu-noble | checking file keystone/auth/plugins/token.py 2026-08-27 10:50:32.837169 | ubuntu-noble | checking file keystone/tests/unit/test_v3_auth.py 2026-08-27 10:50:32.837689 | ubuntu-noble | checking file releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml 2026-08-27 10:50:32.839346 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 10:50:32.840291 | ubuntu-noble | patching file keystone/auth/plugins/token.py 2026-08-27 10:50:32.840904 | ubuntu-noble | patching file keystone/tests/unit/test_v3_auth.py 2026-08-27 10:50:32.841882 | ubuntu-noble | patching file releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml 2026-08-27 10:50:32.842627 | ubuntu-noble | + echo patches/2026.1/keystone/0002-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-08-27 10:50:32.842703 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-27 10:50:32.842765 | ubuntu-noble | + apply_patch patches/2026.1/keystone/0003-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-08-27 10:50:32.842792 | ubuntu-noble | + local rel=patches/2026.1/keystone/0003-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-08-27 10:50:32.842819 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/keystone/0003-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-08-27 10:50:32.842829 | ubuntu-noble | + echo 'APPLY PATCH patches/2026.1/keystone/0003-Ban-ec2credential-tokens-from-Keystone-API.patch' 2026-08-27 10:50:32.842840 | ubuntu-noble | APPLY PATCH patches/2026.1/keystone/0003-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-08-27 10:50:32.842848 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 10:50:32.846379 | ubuntu-noble | checking file keystone/conf/auth.py 2026-08-27 10:50:32.846412 | ubuntu-noble | checking file keystone/server/flask/request_processing/middleware/auth_context.py 2026-08-27 10:50:32.846420 | ubuntu-noble | checking file keystone/tests/unit/test_contrib_ec2_core.py 2026-08-27 10:50:32.846426 | ubuntu-noble | checking file releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-08-27 10:50:32.846437 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 10:50:32.849461 | ubuntu-noble | patching file keystone/conf/auth.py 2026-08-27 10:50:32.849493 | ubuntu-noble | patching file keystone/server/flask/request_processing/middleware/auth_context.py 2026-08-27 10:50:32.849500 | ubuntu-noble | patching file keystone/tests/unit/test_contrib_ec2_core.py 2026-08-27 10:50:32.849506 | ubuntu-noble | patching file releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-08-27 10:50:32.849517 | ubuntu-noble | + echo patches/2026.1/keystone/0003-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-08-27 10:50:32.849570 | ubuntu-noble | + popd 2026-08-27 10:50:32.851143 | ubuntu-noble | + find keystone-29.0.2.dev18 -type f 2026-08-27 10:50:32.851173 | ubuntu-noble | + sort 2026-08-27 10:50:32.858026 | ubuntu-noble | + append_new_files_to_sources_txt keystone-29.0.2.dev18 files-before files-after 2026-08-27 10:50:32.858134 | ubuntu-noble | + local directory=keystone-29.0.2.dev18 2026-08-27 10:50:32.858167 | ubuntu-noble | + local before=files-before 2026-08-27 10:50:32.858189 | ubuntu-noble | + local after=files-after 2026-08-27 10:50:32.858208 | ubuntu-noble | + local sources_txt 2026-08-27 10:50:32.859233 | ubuntu-noble | ++ find keystone-29.0.2.dev18 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-27 10:50:32.859541 | ubuntu-noble | ++ head -1 2026-08-27 10:50:32.861739 | ubuntu-noble | + sources_txt=keystone-29.0.2.dev18/keystone.egg-info/SOURCES.txt 2026-08-27 10:50:32.861799 | ubuntu-noble | + [[ -z keystone-29.0.2.dev18/keystone.egg-info/SOURCES.txt ]] 2026-08-27 10:50:32.861824 | ubuntu-noble | + local new_files 2026-08-27 10:50:32.862413 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-27 10:50:32.865365 | ubuntu-noble | + new_files='keystone-29.0.2.dev18/keystone/api/_shared/delegation.py 2026-08-27 10:50:32.865383 | ubuntu-noble | keystone-29.0.2.dev18/releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-08-27 10:50:32.865388 | ubuntu-noble | keystone-29.0.2.dev18/releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-08-27 10:50:32.865391 | ubuntu-noble | keystone-29.0.2.dev18/releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml' 2026-08-27 10:50:32.865396 | ubuntu-noble | + [[ -z keystone-29.0.2.dev18/keystone/api/_shared/delegation.py 2026-08-27 10:50:32.865399 | ubuntu-noble | keystone-29.0.2.dev18/releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-08-27 10:50:32.865403 | ubuntu-noble | keystone-29.0.2.dev18/releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-08-27 10:50:32.865407 | ubuntu-noble | keystone-29.0.2.dev18/releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml ]] 2026-08-27 10:50:32.865664 | ubuntu-noble | ++ tail -c1 keystone-29.0.2.dev18/keystone.egg-info/SOURCES.txt 2026-08-27 10:50:32.868404 | ubuntu-noble | + [[ -n h ]] 2026-08-27 10:50:32.868453 | ubuntu-noble | + echo 2026-08-27 10:50:32.868464 | ubuntu-noble | + local file 2026-08-27 10:50:32.868474 | ubuntu-noble | + for file in $new_files 2026-08-27 10:50:32.868485 | ubuntu-noble | + case $file in 2026-08-27 10:50:32.868495 | ubuntu-noble | + echo 'APPEND keystone/api/_shared/delegation.py TO keystone-29.0.2.dev18/keystone.egg-info/SOURCES.txt' 2026-08-27 10:50:32.868505 | ubuntu-noble | APPEND keystone/api/_shared/delegation.py TO keystone-29.0.2.dev18/keystone.egg-info/SOURCES.txt 2026-08-27 10:50:32.868515 | ubuntu-noble | + echo keystone/api/_shared/delegation.py 2026-08-27 10:50:32.868525 | ubuntu-noble | + for file in $new_files 2026-08-27 10:50:32.868535 | ubuntu-noble | + case $file in 2026-08-27 10:50:32.868546 | ubuntu-noble | + echo 'APPEND releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml TO keystone-29.0.2.dev18/keystone.egg-info/SOURCES.txt' 2026-08-27 10:50:32.868572 | ubuntu-noble | APPEND releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml TO keystone-29.0.2.dev18/keystone.egg-info/SOURCES.txt 2026-08-27 10:50:32.868582 | ubuntu-noble | + echo releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-08-27 10:50:32.868592 | ubuntu-noble | + for file in $new_files 2026-08-27 10:50:32.868602 | ubuntu-noble | + case $file in 2026-08-27 10:50:32.868612 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml TO keystone-29.0.2.dev18/keystone.egg-info/SOURCES.txt' 2026-08-27 10:50:32.868622 | ubuntu-noble | APPEND releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml TO keystone-29.0.2.dev18/keystone.egg-info/SOURCES.txt 2026-08-27 10:50:32.868632 | ubuntu-noble | + echo releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-08-27 10:50:32.868642 | ubuntu-noble | + for file in $new_files 2026-08-27 10:50:32.868651 | ubuntu-noble | + case $file in 2026-08-27 10:50:32.868671 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml TO keystone-29.0.2.dev18/keystone.egg-info/SOURCES.txt' 2026-08-27 10:50:32.868681 | ubuntu-noble | APPEND releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml TO keystone-29.0.2.dev18/keystone.egg-info/SOURCES.txt 2026-08-27 10:50:32.868691 | ubuntu-noble | + echo releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml 2026-08-27 10:50:32.868701 | ubuntu-noble | + rm files-before files-after 2026-08-27 10:50:32.870077 | ubuntu-noble | + tar czf keystone-stable-2026.1.tar.gz keystone-29.0.2.dev18 2026-08-27 10:50:33.236501 | ubuntu-noble | + rm -r keystone-29.0.2.dev18 2026-08-27 10:50:33.265911 | ubuntu-noble | + echo Check overlays for keystone-stable-2026.1.tar.gz 2026-08-27 10:50:33.265966 | ubuntu-noble | Check overlays for keystone-stable-2026.1.tar.gz 2026-08-27 10:50:33.265980 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:50:33.265993 | ubuntu-noble | + popd 2026-08-27 10:50:33.266029 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 10:50:33.266041 | ubuntu-noble | + pushd tarballs 2026-08-27 10:50:33.266228 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/magnum/magnum-stable-2026.1.tar.gz 2026-08-27 10:50:33.268478 | ubuntu-noble | + filename=magnum-stable-2026.1.tar.gz 2026-08-27 10:50:33.268515 | ubuntu-noble | + [[ -e magnum-stable-2026.1.tar.gz ]] 2026-08-27 10:50:33.268526 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2026.1.tar.gz 2026-08-27 10:50:33.268536 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2026.1.tar.gz 2026-08-27 10:50:33.268547 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/magnum/magnum-stable-2026.1.tar.gz 2026-08-27 10:50:34.517362 | ubuntu-noble | 2026-08-27 10:50:34 URL:https://tarballs.opendev.org/openstack/magnum/magnum-stable-2026.1.tar.gz [964620/964620] -> "magnum-stable-2026.1.tar.gz" [1] 2026-08-27 10:50:34.519344 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/magnum/magnum-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 10:50:34.519425 | ubuntu-noble | + echo Process magnum-stable-2026.1.tar.gz 2026-08-27 10:50:34.519436 | ubuntu-noble | Process magnum-stable-2026.1.tar.gz 2026-08-27 10:50:34.523149 | ubuntu-noble | ++ tar -tzf magnum-stable-2026.1.tar.gz 2026-08-27 10:50:34.523187 | ubuntu-noble | ++ head -1 2026-08-27 10:50:34.525150 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 10:50:34.531820 | ubuntu-noble | + directory=magnum-22.0.1.dev11 2026-08-27 10:50:34.533224 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 magnum-22.0.1.dev11 2026-08-27 10:50:34.533337 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-27 10:50:34.533366 | ubuntu-noble | ++ local directory=magnum-22.0.1.dev11 2026-08-27 10:50:34.533378 | ubuntu-noble | ++ local suffix= 2026-08-27 10:50:34.533388 | ubuntu-noble | ++ local name=magnum 2026-08-27 10:50:34.533398 | ubuntu-noble | ++ local candidate path 2026-08-27 10:50:34.533408 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:34.533418 | ubuntu-noble | ++ path=patches/2026.1/magnum 2026-08-27 10:50:34.533428 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/magnum ]] 2026-08-27 10:50:34.533439 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:34.533449 | ubuntu-noble | ++ path=patches/2026.1/magnum 2026-08-27 10:50:34.533484 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/magnum ]] 2026-08-27 10:50:34.533495 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:34.533505 | ubuntu-noble | ++ path=patches/2026.1/magnum 2026-08-27 10:50:34.533514 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/magnum ]] 2026-08-27 10:50:34.533524 | ubuntu-noble | ++ return 1 2026-08-27 10:50:34.534470 | ubuntu-noble | + patch_dir= 2026-08-27 10:50:34.534532 | ubuntu-noble | + patch_dir= 2026-08-27 10:50:34.534688 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 magnum-22.0.1.dev11 /source 2026-08-27 10:50:34.534722 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-27 10:50:34.534737 | ubuntu-noble | ++ local directory=magnum-22.0.1.dev11 2026-08-27 10:50:34.534749 | ubuntu-noble | ++ local suffix=/source 2026-08-27 10:50:34.534794 | ubuntu-noble | ++ local name=magnum 2026-08-27 10:50:34.534805 | ubuntu-noble | ++ local candidate path 2026-08-27 10:50:34.534817 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:34.534830 | ubuntu-noble | ++ path=overlays/2026.1/magnum/source 2026-08-27 10:50:34.534839 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/magnum/source ]] 2026-08-27 10:50:34.534852 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:34.534861 | ubuntu-noble | ++ path=overlays/2026.1/magnum/source 2026-08-27 10:50:34.534873 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/magnum/source ]] 2026-08-27 10:50:34.534882 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:34.534891 | ubuntu-noble | ++ path=overlays/2026.1/magnum/source 2026-08-27 10:50:34.534899 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/magnum/source ]] 2026-08-27 10:50:34.534911 | ubuntu-noble | ++ return 1 2026-08-27 10:50:34.536049 | ubuntu-noble | + overlay_dir= 2026-08-27 10:50:34.536143 | ubuntu-noble | + overlay_dir= 2026-08-27 10:50:34.536157 | ubuntu-noble | + echo Check patches for magnum-stable-2026.1.tar.gz 2026-08-27 10:50:34.536167 | ubuntu-noble | Check patches for magnum-stable-2026.1.tar.gz 2026-08-27 10:50:34.536175 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:50:34.536184 | ubuntu-noble | + echo Check overlays for magnum-stable-2026.1.tar.gz 2026-08-27 10:50:34.536192 | ubuntu-noble | Check overlays for magnum-stable-2026.1.tar.gz 2026-08-27 10:50:34.536210 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:50:34.536219 | ubuntu-noble | + popd 2026-08-27 10:50:34.536228 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 10:50:34.536237 | ubuntu-noble | + pushd tarballs 2026-08-27 10:50:34.536275 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/manila/manila-stable-2026.1.tar.gz 2026-08-27 10:50:34.538794 | ubuntu-noble | + filename=manila-stable-2026.1.tar.gz 2026-08-27 10:50:34.538832 | ubuntu-noble | + [[ -e manila-stable-2026.1.tar.gz ]] 2026-08-27 10:50:34.538841 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/manila/manila-stable-2026.1.tar.gz 2026-08-27 10:50:34.538848 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/manila/manila-stable-2026.1.tar.gz 2026-08-27 10:50:34.538855 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/manila/manila-stable-2026.1.tar.gz 2026-08-27 10:50:36.073220 | ubuntu-noble | 2026-08-27 10:50:36 URL:https://tarballs.opendev.org/openstack/manila/manila-stable-2026.1.tar.gz [3704712/3704712] -> "manila-stable-2026.1.tar.gz" [1] 2026-08-27 10:50:36.076240 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/manila/manila-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 10:50:36.076336 | ubuntu-noble | + echo Process manila-stable-2026.1.tar.gz 2026-08-27 10:50:36.076359 | ubuntu-noble | Process manila-stable-2026.1.tar.gz 2026-08-27 10:50:36.079183 | ubuntu-noble | ++ tar -tzf manila-stable-2026.1.tar.gz 2026-08-27 10:50:36.079252 | ubuntu-noble | ++ head -1 2026-08-27 10:50:36.079618 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 10:50:36.088884 | ubuntu-noble | + directory=manila-22.0.1.dev22 2026-08-27 10:50:36.090387 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 manila-22.0.1.dev22 2026-08-27 10:50:36.090652 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-27 10:50:36.090764 | ubuntu-noble | ++ local directory=manila-22.0.1.dev22 2026-08-27 10:50:36.090882 | ubuntu-noble | ++ local suffix= 2026-08-27 10:50:36.091042 | ubuntu-noble | ++ local name=manila 2026-08-27 10:50:36.091183 | ubuntu-noble | ++ local candidate path 2026-08-27 10:50:36.091333 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:36.091386 | ubuntu-noble | ++ path=patches/2026.1/manila 2026-08-27 10:50:36.091437 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/manila ]] 2026-08-27 10:50:36.091545 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:36.091622 | ubuntu-noble | ++ path=patches/2026.1/manila 2026-08-27 10:50:36.091669 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/manila ]] 2026-08-27 10:50:36.091714 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:36.091753 | ubuntu-noble | ++ path=patches/2026.1/manila 2026-08-27 10:50:36.091793 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/manila ]] 2026-08-27 10:50:36.091844 | ubuntu-noble | ++ return 1 2026-08-27 10:50:36.092561 | ubuntu-noble | + patch_dir= 2026-08-27 10:50:36.092686 | ubuntu-noble | + patch_dir= 2026-08-27 10:50:36.093690 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 manila-22.0.1.dev22 /source 2026-08-27 10:50:36.093743 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-27 10:50:36.093766 | ubuntu-noble | ++ local directory=manila-22.0.1.dev22 2026-08-27 10:50:36.093787 | ubuntu-noble | ++ local suffix=/source 2026-08-27 10:50:36.093874 | ubuntu-noble | ++ local name=manila 2026-08-27 10:50:36.093886 | ubuntu-noble | ++ local candidate path 2026-08-27 10:50:36.093923 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:36.093936 | ubuntu-noble | ++ path=overlays/2026.1/manila/source 2026-08-27 10:50:36.093948 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/manila/source ]] 2026-08-27 10:50:36.094022 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:36.094037 | ubuntu-noble | ++ path=overlays/2026.1/manila/source 2026-08-27 10:50:36.094050 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/manila/source ]] 2026-08-27 10:50:36.094070 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:36.094150 | ubuntu-noble | ++ path=overlays/2026.1/manila/source 2026-08-27 10:50:36.094190 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/manila/source ]] 2026-08-27 10:50:36.094199 | ubuntu-noble | ++ return 1 2026-08-27 10:50:36.095184 | ubuntu-noble | + overlay_dir= 2026-08-27 10:50:36.095238 | ubuntu-noble | + overlay_dir= 2026-08-27 10:50:36.095249 | ubuntu-noble | + echo Check patches for manila-stable-2026.1.tar.gz 2026-08-27 10:50:36.095258 | ubuntu-noble | Check patches for manila-stable-2026.1.tar.gz 2026-08-27 10:50:36.095267 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:50:36.095275 | ubuntu-noble | + echo Check overlays for manila-stable-2026.1.tar.gz 2026-08-27 10:50:36.095282 | ubuntu-noble | Check overlays for manila-stable-2026.1.tar.gz 2026-08-27 10:50:36.095290 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:50:36.095298 | ubuntu-noble | + popd 2026-08-27 10:50:36.095306 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 10:50:36.095314 | ubuntu-noble | + pushd tarballs 2026-08-27 10:50:36.096077 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/masakari/masakari-stable-2026.1.tar.gz 2026-08-27 10:50:36.098488 | ubuntu-noble | + filename=masakari-stable-2026.1.tar.gz 2026-08-27 10:50:36.098511 | ubuntu-noble | + [[ -e masakari-stable-2026.1.tar.gz ]] 2026-08-27 10:50:36.098587 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2026.1.tar.gz 2026-08-27 10:50:36.098598 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2026.1.tar.gz 2026-08-27 10:50:36.098610 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/masakari/masakari-stable-2026.1.tar.gz 2026-08-27 10:50:37.184241 | ubuntu-noble | 2026-08-27 10:50:37 URL:https://tarballs.opendev.org/openstack/masakari/masakari-stable-2026.1.tar.gz [364576/364576] -> "masakari-stable-2026.1.tar.gz" [1] 2026-08-27 10:50:37.186715 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/masakari/masakari-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 10:50:37.186760 | ubuntu-noble | + echo Process masakari-stable-2026.1.tar.gz 2026-08-27 10:50:37.186772 | ubuntu-noble | Process masakari-stable-2026.1.tar.gz 2026-08-27 10:50:37.189140 | ubuntu-noble | ++ tar -tzf masakari-stable-2026.1.tar.gz 2026-08-27 10:50:37.189182 | ubuntu-noble | ++ head -1 2026-08-27 10:50:37.190611 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 10:50:37.196539 | ubuntu-noble | + directory=masakari-21.0.0.0rc2.dev2 2026-08-27 10:50:37.197376 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 masakari-21.0.0.0rc2.dev2 2026-08-27 10:50:37.197471 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-27 10:50:37.197507 | ubuntu-noble | ++ local directory=masakari-21.0.0.0rc2.dev2 2026-08-27 10:50:37.197577 | ubuntu-noble | ++ local suffix= 2026-08-27 10:50:37.197630 | ubuntu-noble | ++ local name=masakari 2026-08-27 10:50:37.197637 | ubuntu-noble | ++ local candidate path 2026-08-27 10:50:37.197668 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:37.197693 | ubuntu-noble | ++ path=patches/2026.1/masakari 2026-08-27 10:50:37.197701 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/masakari ]] 2026-08-27 10:50:37.197743 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:37.197751 | ubuntu-noble | ++ path=patches/2026.1/masakari 2026-08-27 10:50:37.197759 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/masakari ]] 2026-08-27 10:50:37.197781 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:37.197789 | ubuntu-noble | ++ path=patches/2026.1/masakari 2026-08-27 10:50:37.197796 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/masakari ]] 2026-08-27 10:50:37.197819 | ubuntu-noble | ++ return 1 2026-08-27 10:50:37.198421 | ubuntu-noble | + patch_dir= 2026-08-27 10:50:37.198439 | ubuntu-noble | + patch_dir= 2026-08-27 10:50:37.198796 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 masakari-21.0.0.0rc2.dev2 /source 2026-08-27 10:50:37.198861 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-27 10:50:37.198871 | ubuntu-noble | ++ local directory=masakari-21.0.0.0rc2.dev2 2026-08-27 10:50:37.198901 | ubuntu-noble | ++ local suffix=/source 2026-08-27 10:50:37.198978 | ubuntu-noble | ++ local name=masakari 2026-08-27 10:50:37.198985 | ubuntu-noble | ++ local candidate path 2026-08-27 10:50:37.199009 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:37.199033 | ubuntu-noble | ++ path=overlays/2026.1/masakari/source 2026-08-27 10:50:37.199041 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/masakari/source ]] 2026-08-27 10:50:37.199070 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:37.199108 | ubuntu-noble | ++ path=overlays/2026.1/masakari/source 2026-08-27 10:50:37.199118 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/masakari/source ]] 2026-08-27 10:50:37.199152 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:37.199161 | ubuntu-noble | ++ path=overlays/2026.1/masakari/source 2026-08-27 10:50:37.199168 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/masakari/source ]] 2026-08-27 10:50:37.199192 | ubuntu-noble | ++ return 1 2026-08-27 10:50:37.199910 | ubuntu-noble | + overlay_dir= 2026-08-27 10:50:37.199927 | ubuntu-noble | + overlay_dir= 2026-08-27 10:50:37.199953 | ubuntu-noble | + echo Check patches for masakari-stable-2026.1.tar.gz 2026-08-27 10:50:37.199958 | ubuntu-noble | Check patches for masakari-stable-2026.1.tar.gz 2026-08-27 10:50:37.199963 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:50:37.199968 | ubuntu-noble | + echo Check overlays for masakari-stable-2026.1.tar.gz 2026-08-27 10:50:37.199972 | ubuntu-noble | Check overlays for masakari-stable-2026.1.tar.gz 2026-08-27 10:50:37.199977 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:50:37.199982 | ubuntu-noble | + popd 2026-08-27 10:50:37.199987 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 10:50:37.199992 | ubuntu-noble | + pushd tarballs 2026-08-27 10:50:37.200273 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-27 10:50:37.202169 | ubuntu-noble | + filename=neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-27 10:50:37.202196 | ubuntu-noble | + [[ -e neutron-dynamic-routing-stable-2026.1.tar.gz ]] 2026-08-27 10:50:37.202202 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-27 10:50:37.202214 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-27 10:50:37.202219 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-27 10:50:38.156267 | ubuntu-noble | 2026-08-27 10:50:38 URL:https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2026.1.tar.gz [127381/127381] -> "neutron-dynamic-routing-stable-2026.1.tar.gz" [1] 2026-08-27 10:50:38.158131 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 10:50:38.158174 | ubuntu-noble | + echo Process neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-27 10:50:38.158191 | ubuntu-noble | Process neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-27 10:50:38.162166 | ubuntu-noble | ++ tar -tzf neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-27 10:50:38.162216 | ubuntu-noble | ++ head -1 2026-08-27 10:50:38.163136 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 10:50:38.168750 | ubuntu-noble | + directory=neutron_dynamic_routing-28.0.0.0rc2.dev2 2026-08-27 10:50:38.170155 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 neutron_dynamic_routing-28.0.0.0rc2.dev2 2026-08-27 10:50:38.170204 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-27 10:50:38.170214 | ubuntu-noble | ++ local directory=neutron_dynamic_routing-28.0.0.0rc2.dev2 2026-08-27 10:50:38.170221 | ubuntu-noble | ++ local suffix= 2026-08-27 10:50:38.170228 | ubuntu-noble | ++ local name=neutron_dynamic_routing 2026-08-27 10:50:38.170234 | ubuntu-noble | ++ local candidate path 2026-08-27 10:50:38.170240 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:38.170246 | ubuntu-noble | ++ path=patches/2026.1/neutron_dynamic_routing 2026-08-27 10:50:38.170253 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/neutron_dynamic_routing ]] 2026-08-27 10:50:38.170259 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:38.170265 | ubuntu-noble | ++ path=patches/2026.1/neutron-dynamic-routing 2026-08-27 10:50:38.170271 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/neutron-dynamic-routing ]] 2026-08-27 10:50:38.170277 | ubuntu-noble | ++ echo patches/2026.1/neutron-dynamic-routing 2026-08-27 10:50:38.170283 | ubuntu-noble | ++ return 0 2026-08-27 10:50:38.170641 | ubuntu-noble | + patch_dir=patches/2026.1/neutron-dynamic-routing 2026-08-27 10:50:38.171157 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 neutron_dynamic_routing-28.0.0.0rc2.dev2 /source 2026-08-27 10:50:38.171252 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-27 10:50:38.171264 | ubuntu-noble | ++ local directory=neutron_dynamic_routing-28.0.0.0rc2.dev2 2026-08-27 10:50:38.171298 | ubuntu-noble | ++ local suffix=/source 2026-08-27 10:50:38.171362 | ubuntu-noble | ++ local name=neutron_dynamic_routing 2026-08-27 10:50:38.171373 | ubuntu-noble | ++ local candidate path 2026-08-27 10:50:38.171410 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:38.171438 | ubuntu-noble | ++ path=overlays/2026.1/neutron_dynamic_routing/source 2026-08-27 10:50:38.171455 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/neutron_dynamic_routing/source ]] 2026-08-27 10:50:38.171485 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:38.171494 | ubuntu-noble | ++ path=overlays/2026.1/neutron-dynamic-routing/source 2026-08-27 10:50:38.171502 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/neutron-dynamic-routing/source ]] 2026-08-27 10:50:38.171510 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:38.171519 | ubuntu-noble | ++ path=overlays/2026.1/neutron_dynamic_routing/source 2026-08-27 10:50:38.171527 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/neutron_dynamic_routing/source ]] 2026-08-27 10:50:38.171535 | ubuntu-noble | ++ return 1 2026-08-27 10:50:38.172210 | ubuntu-noble | + overlay_dir= 2026-08-27 10:50:38.172249 | ubuntu-noble | + overlay_dir= 2026-08-27 10:50:38.172257 | ubuntu-noble | + echo Check patches for neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-27 10:50:38.172264 | ubuntu-noble | Check patches for neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-27 10:50:38.172270 | ubuntu-noble | + [[ -n patches/2026.1/neutron-dynamic-routing ]] 2026-08-27 10:50:38.172276 | ubuntu-noble | + tar xzf neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-27 10:50:38.192253 | ubuntu-noble | + rm neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-27 10:50:38.196129 | ubuntu-noble | + find neutron_dynamic_routing-28.0.0.0rc2.dev2 -type f 2026-08-27 10:50:38.196169 | ubuntu-noble | + sort 2026-08-27 10:50:38.197832 | ubuntu-noble | + pushd neutron_dynamic_routing-28.0.0.0rc2.dev2 2026-08-27 10:50:38.200134 | ubuntu-noble | ++ sort 2026-08-27 10:50:38.200161 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/neutron-dynamic-routing -type f -name '*.patch' 2026-08-27 10:50:38.201597 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-27 10:50:38.201672 | ubuntu-noble | + apply_patch patches/2026.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-27 10:50:38.201703 | ubuntu-noble | + local rel=patches/2026.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-27 10:50:38.201729 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-27 10:50:38.201753 | ubuntu-noble | + echo 'APPLY PATCH patches/2026.1/neutron-dynamic-routing/bug-2023632.patch' 2026-08-27 10:50:38.201758 | ubuntu-noble | APPLY PATCH patches/2026.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-27 10:50:38.201777 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 10:50:38.203443 | ubuntu-noble | checking file neutron_dynamic_routing/db/bgp_db.py 2026-08-27 10:50:38.203463 | ubuntu-noble | Hunk #1 succeeded at 1024 (offset 6 lines). 2026-08-27 10:50:38.203500 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 10:50:38.205009 | ubuntu-noble | patching file neutron_dynamic_routing/db/bgp_db.py 2026-08-27 10:50:38.205028 | ubuntu-noble | Hunk #1 succeeded at 1024 (offset 6 lines). 2026-08-27 10:50:38.205067 | ubuntu-noble | + echo patches/2026.1/neutron-dynamic-routing/bug-2023632.patch 2026-08-27 10:50:38.205207 | ubuntu-noble | + popd 2026-08-27 10:50:38.206128 | ubuntu-noble | + find neutron_dynamic_routing-28.0.0.0rc2.dev2 -type f 2026-08-27 10:50:38.206149 | ubuntu-noble | + sort 2026-08-27 10:50:38.208516 | ubuntu-noble | + append_new_files_to_sources_txt neutron_dynamic_routing-28.0.0.0rc2.dev2 files-before files-after 2026-08-27 10:50:38.208542 | ubuntu-noble | + local directory=neutron_dynamic_routing-28.0.0.0rc2.dev2 2026-08-27 10:50:38.208548 | ubuntu-noble | + local before=files-before 2026-08-27 10:50:38.208554 | ubuntu-noble | + local after=files-after 2026-08-27 10:50:38.208560 | ubuntu-noble | + local sources_txt 2026-08-27 10:50:38.210410 | ubuntu-noble | ++ find neutron_dynamic_routing-28.0.0.0rc2.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-27 10:50:38.210434 | ubuntu-noble | ++ head -1 2026-08-27 10:50:38.211724 | ubuntu-noble | + sources_txt=neutron_dynamic_routing-28.0.0.0rc2.dev2/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-08-27 10:50:38.211750 | ubuntu-noble | + [[ -z neutron_dynamic_routing-28.0.0.0rc2.dev2/neutron_dynamic_routing.egg-info/SOURCES.txt ]] 2026-08-27 10:50:38.211754 | ubuntu-noble | + local new_files 2026-08-27 10:50:38.212381 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-27 10:50:38.213821 | ubuntu-noble | + new_files=neutron_dynamic_routing-28.0.0.0rc2.dev2/neutron_dynamic_routing/db/bgp_db.py.orig 2026-08-27 10:50:38.213834 | ubuntu-noble | + [[ -z neutron_dynamic_routing-28.0.0.0rc2.dev2/neutron_dynamic_routing/db/bgp_db.py.orig ]] 2026-08-27 10:50:38.214379 | ubuntu-noble | ++ tail -c1 neutron_dynamic_routing-28.0.0.0rc2.dev2/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-08-27 10:50:38.215447 | ubuntu-noble | + [[ -n h ]] 2026-08-27 10:50:38.215458 | ubuntu-noble | + echo 2026-08-27 10:50:38.215507 | ubuntu-noble | + local file 2026-08-27 10:50:38.215514 | ubuntu-noble | + for file in $new_files 2026-08-27 10:50:38.215519 | ubuntu-noble | + case $file in 2026-08-27 10:50:38.215524 | ubuntu-noble | + continue 2026-08-27 10:50:38.215564 | ubuntu-noble | + rm files-before files-after 2026-08-27 10:50:38.218223 | ubuntu-noble | + tar czf neutron-dynamic-routing-stable-2026.1.tar.gz neutron_dynamic_routing-28.0.0.0rc2.dev2 2026-08-27 10:50:38.252359 | ubuntu-noble | + rm -r neutron_dynamic_routing-28.0.0.0rc2.dev2 2026-08-27 10:50:38.264274 | ubuntu-noble | + echo Check overlays for neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-27 10:50:38.264315 | ubuntu-noble | Check overlays for neutron-dynamic-routing-stable-2026.1.tar.gz 2026-08-27 10:50:38.264323 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:50:38.264331 | ubuntu-noble | + popd 2026-08-27 10:50:38.264343 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 10:50:38.264350 | ubuntu-noble | + pushd tarballs 2026-08-27 10:50:38.265182 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2026.1.tar.gz 2026-08-27 10:50:38.266878 | ubuntu-noble | + filename=neutron-vpnaas-stable-2026.1.tar.gz 2026-08-27 10:50:38.266931 | ubuntu-noble | + [[ -e neutron-vpnaas-stable-2026.1.tar.gz ]] 2026-08-27 10:50:38.266939 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2026.1.tar.gz 2026-08-27 10:50:38.266945 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2026.1.tar.gz 2026-08-27 10:50:38.266951 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2026.1.tar.gz 2026-08-27 10:50:39.255230 | ubuntu-noble | 2026-08-27 10:50:39 URL:https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2026.1.tar.gz [234595/234595] -> "neutron-vpnaas-stable-2026.1.tar.gz" [1] 2026-08-27 10:50:39.257800 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 10:50:39.257836 | ubuntu-noble | + echo Process neutron-vpnaas-stable-2026.1.tar.gz 2026-08-27 10:50:39.257845 | ubuntu-noble | Process neutron-vpnaas-stable-2026.1.tar.gz 2026-08-27 10:50:39.261142 | ubuntu-noble | ++ tar -tzf neutron-vpnaas-stable-2026.1.tar.gz 2026-08-27 10:50:39.261178 | ubuntu-noble | ++ head -1 2026-08-27 10:50:39.261608 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 10:50:39.267025 | ubuntu-noble | + directory=neutron_vpnaas-28.0.0.0rc2.dev2 2026-08-27 10:50:39.267832 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 neutron_vpnaas-28.0.0.0rc2.dev2 2026-08-27 10:50:39.267884 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-27 10:50:39.267933 | ubuntu-noble | ++ local directory=neutron_vpnaas-28.0.0.0rc2.dev2 2026-08-27 10:50:39.267964 | ubuntu-noble | ++ local suffix= 2026-08-27 10:50:39.268037 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-08-27 10:50:39.268047 | ubuntu-noble | ++ local candidate path 2026-08-27 10:50:39.268106 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:39.268121 | ubuntu-noble | ++ path=patches/2026.1/neutron_vpnaas 2026-08-27 10:50:39.268148 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/neutron_vpnaas ]] 2026-08-27 10:50:39.268222 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:39.268231 | ubuntu-noble | ++ path=patches/2026.1/neutron-vpnaas 2026-08-27 10:50:39.268240 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/neutron-vpnaas ]] 2026-08-27 10:50:39.268246 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:39.268254 | ubuntu-noble | ++ path=patches/2026.1/neutron_vpnaas 2026-08-27 10:50:39.268261 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/neutron_vpnaas ]] 2026-08-27 10:50:39.268269 | ubuntu-noble | ++ return 1 2026-08-27 10:50:39.268929 | ubuntu-noble | + patch_dir= 2026-08-27 10:50:39.268946 | ubuntu-noble | + patch_dir= 2026-08-27 10:50:39.269330 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 neutron_vpnaas-28.0.0.0rc2.dev2 /source 2026-08-27 10:50:39.269408 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-27 10:50:39.269420 | ubuntu-noble | ++ local directory=neutron_vpnaas-28.0.0.0rc2.dev2 2026-08-27 10:50:39.269446 | ubuntu-noble | ++ local suffix=/source 2026-08-27 10:50:39.269495 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-08-27 10:50:39.269504 | ubuntu-noble | ++ local candidate path 2026-08-27 10:50:39.269541 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:39.269551 | ubuntu-noble | ++ path=overlays/2026.1/neutron_vpnaas/source 2026-08-27 10:50:39.269559 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/neutron_vpnaas/source ]] 2026-08-27 10:50:39.269592 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:39.269601 | ubuntu-noble | ++ path=overlays/2026.1/neutron-vpnaas/source 2026-08-27 10:50:39.269607 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/neutron-vpnaas/source ]] 2026-08-27 10:50:39.269615 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:39.269622 | ubuntu-noble | ++ path=overlays/2026.1/neutron_vpnaas/source 2026-08-27 10:50:39.269630 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/neutron_vpnaas/source ]] 2026-08-27 10:50:39.269638 | ubuntu-noble | ++ return 1 2026-08-27 10:50:39.270162 | ubuntu-noble | + overlay_dir= 2026-08-27 10:50:39.270181 | ubuntu-noble | + overlay_dir= 2026-08-27 10:50:39.270188 | ubuntu-noble | + echo Check patches for neutron-vpnaas-stable-2026.1.tar.gz 2026-08-27 10:50:39.270211 | ubuntu-noble | Check patches for neutron-vpnaas-stable-2026.1.tar.gz 2026-08-27 10:50:39.270217 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:50:39.270223 | ubuntu-noble | + echo Check overlays for neutron-vpnaas-stable-2026.1.tar.gz 2026-08-27 10:50:39.270229 | ubuntu-noble | Check overlays for neutron-vpnaas-stable-2026.1.tar.gz 2026-08-27 10:50:39.270235 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:50:39.270242 | ubuntu-noble | + popd 2026-08-27 10:50:39.270323 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 10:50:39.270361 | ubuntu-noble | + pushd tarballs 2026-08-27 10:50:39.271057 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron/neutron-stable-2026.1.tar.gz 2026-08-27 10:50:39.273310 | ubuntu-noble | + filename=neutron-stable-2026.1.tar.gz 2026-08-27 10:50:39.273340 | ubuntu-noble | + [[ -e neutron-stable-2026.1.tar.gz ]] 2026-08-27 10:50:39.273347 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2026.1.tar.gz 2026-08-27 10:50:39.273353 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2026.1.tar.gz 2026-08-27 10:50:39.273358 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron/neutron-stable-2026.1.tar.gz 2026-08-27 10:50:41.258384 | ubuntu-noble | 2026-08-27 10:50:41 URL:https://tarballs.opendev.org/openstack/neutron/neutron-stable-2026.1.tar.gz [12343573/12343573] -> "neutron-stable-2026.1.tar.gz" [1] 2026-08-27 10:50:41.259877 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron/neutron-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 10:50:41.259930 | ubuntu-noble | + echo Process neutron-stable-2026.1.tar.gz 2026-08-27 10:50:41.259949 | ubuntu-noble | Process neutron-stable-2026.1.tar.gz 2026-08-27 10:50:41.264166 | ubuntu-noble | ++ tar -tzf neutron-stable-2026.1.tar.gz 2026-08-27 10:50:41.264222 | ubuntu-noble | ++ head -1 2026-08-27 10:50:41.266141 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 10:50:41.270818 | ubuntu-noble | + directory=neutron-28.0.2.dev30 2026-08-27 10:50:41.271842 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 neutron-28.0.2.dev30 2026-08-27 10:50:41.271939 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-27 10:50:41.271950 | ubuntu-noble | ++ local directory=neutron-28.0.2.dev30 2026-08-27 10:50:41.271957 | ubuntu-noble | ++ local suffix= 2026-08-27 10:50:41.271966 | ubuntu-noble | ++ local name=neutron 2026-08-27 10:50:41.271973 | ubuntu-noble | ++ local candidate path 2026-08-27 10:50:41.271986 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:41.271993 | ubuntu-noble | ++ path=patches/2026.1/neutron 2026-08-27 10:50:41.271999 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/neutron ]] 2026-08-27 10:50:41.272006 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:41.272012 | ubuntu-noble | ++ path=patches/2026.1/neutron 2026-08-27 10:50:41.272018 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/neutron ]] 2026-08-27 10:50:41.272024 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:41.272030 | ubuntu-noble | ++ path=patches/2026.1/neutron 2026-08-27 10:50:41.272037 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/neutron ]] 2026-08-27 10:50:41.272043 | ubuntu-noble | ++ return 1 2026-08-27 10:50:41.272655 | ubuntu-noble | + patch_dir= 2026-08-27 10:50:41.272678 | ubuntu-noble | + patch_dir= 2026-08-27 10:50:41.273125 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 neutron-28.0.2.dev30 /source 2026-08-27 10:50:41.273212 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-27 10:50:41.273223 | ubuntu-noble | ++ local directory=neutron-28.0.2.dev30 2026-08-27 10:50:41.273249 | ubuntu-noble | ++ local suffix=/source 2026-08-27 10:50:41.273308 | ubuntu-noble | ++ local name=neutron 2026-08-27 10:50:41.273316 | ubuntu-noble | ++ local candidate path 2026-08-27 10:50:41.273331 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:41.273340 | ubuntu-noble | ++ path=overlays/2026.1/neutron/source 2026-08-27 10:50:41.273348 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/neutron/source ]] 2026-08-27 10:50:41.273381 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:41.273391 | ubuntu-noble | ++ path=overlays/2026.1/neutron/source 2026-08-27 10:50:41.273405 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/neutron/source ]] 2026-08-27 10:50:41.273427 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:41.273433 | ubuntu-noble | ++ path=overlays/2026.1/neutron/source 2026-08-27 10:50:41.273438 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/neutron/source ]] 2026-08-27 10:50:41.273444 | ubuntu-noble | ++ return 1 2026-08-27 10:50:41.274219 | ubuntu-noble | + overlay_dir= 2026-08-27 10:50:41.274258 | ubuntu-noble | + overlay_dir= 2026-08-27 10:50:41.274266 | ubuntu-noble | + echo Check patches for neutron-stable-2026.1.tar.gz 2026-08-27 10:50:41.274274 | ubuntu-noble | Check patches for neutron-stable-2026.1.tar.gz 2026-08-27 10:50:41.274281 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:50:41.274288 | ubuntu-noble | + echo Check overlays for neutron-stable-2026.1.tar.gz 2026-08-27 10:50:41.274295 | ubuntu-noble | Check overlays for neutron-stable-2026.1.tar.gz 2026-08-27 10:50:41.274302 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:50:41.274309 | ubuntu-noble | + popd 2026-08-27 10:50:41.274316 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 10:50:41.274323 | ubuntu-noble | + pushd tarballs 2026-08-27 10:50:41.274618 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/nova/nova-stable-2026.1.tar.gz 2026-08-27 10:50:41.276661 | ubuntu-noble | + filename=nova-stable-2026.1.tar.gz 2026-08-27 10:50:41.276688 | ubuntu-noble | + [[ -e nova-stable-2026.1.tar.gz ]] 2026-08-27 10:50:41.276694 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/nova/nova-stable-2026.1.tar.gz 2026-08-27 10:50:41.276701 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/nova/nova-stable-2026.1.tar.gz 2026-08-27 10:50:41.276708 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/nova/nova-stable-2026.1.tar.gz 2026-08-27 10:50:43.020958 | ubuntu-noble | 2026-08-27 10:50:43 URL:https://tarballs.opendev.org/openstack/nova/nova-stable-2026.1.tar.gz [9790983/9790983] -> "nova-stable-2026.1.tar.gz" [1] 2026-08-27 10:50:43.023252 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/nova/nova-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 10:50:43.023339 | ubuntu-noble | + echo Process nova-stable-2026.1.tar.gz 2026-08-27 10:50:43.023354 | ubuntu-noble | Process nova-stable-2026.1.tar.gz 2026-08-27 10:50:43.027169 | ubuntu-noble | ++ tar -tzf nova-stable-2026.1.tar.gz 2026-08-27 10:50:43.027217 | ubuntu-noble | ++ head -1 2026-08-27 10:50:43.027978 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 10:50:43.037232 | ubuntu-noble | + directory=nova-33.0.3.dev9 2026-08-27 10:50:43.038430 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 nova-33.0.3.dev9 2026-08-27 10:50:43.038489 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-27 10:50:43.038502 | ubuntu-noble | ++ local directory=nova-33.0.3.dev9 2026-08-27 10:50:43.038517 | ubuntu-noble | ++ local suffix= 2026-08-27 10:50:43.038568 | ubuntu-noble | ++ local name=nova 2026-08-27 10:50:43.038580 | ubuntu-noble | ++ local candidate path 2026-08-27 10:50:43.038623 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:43.038635 | ubuntu-noble | ++ path=patches/2026.1/nova 2026-08-27 10:50:43.038648 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/nova ]] 2026-08-27 10:50:43.038662 | ubuntu-noble | ++ echo patches/2026.1/nova 2026-08-27 10:50:43.038684 | ubuntu-noble | ++ return 0 2026-08-27 10:50:43.039621 | ubuntu-noble | + patch_dir=patches/2026.1/nova 2026-08-27 10:50:43.040132 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 nova-33.0.3.dev9 /source 2026-08-27 10:50:43.040196 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-27 10:50:43.040212 | ubuntu-noble | ++ local directory=nova-33.0.3.dev9 2026-08-27 10:50:43.040226 | ubuntu-noble | ++ local suffix=/source 2026-08-27 10:50:43.040301 | ubuntu-noble | ++ local name=nova 2026-08-27 10:50:43.040314 | ubuntu-noble | ++ local candidate path 2026-08-27 10:50:43.040326 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:43.040335 | ubuntu-noble | ++ path=overlays/2026.1/nova/source 2026-08-27 10:50:43.040348 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/nova/source ]] 2026-08-27 10:50:43.040387 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:43.040398 | ubuntu-noble | ++ path=overlays/2026.1/nova/source 2026-08-27 10:50:43.040411 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/nova/source ]] 2026-08-27 10:50:43.040420 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:43.040429 | ubuntu-noble | ++ path=overlays/2026.1/nova/source 2026-08-27 10:50:43.040457 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/nova/source ]] 2026-08-27 10:50:43.040470 | ubuntu-noble | ++ return 1 2026-08-27 10:50:43.041478 | ubuntu-noble | + overlay_dir= 2026-08-27 10:50:43.041512 | ubuntu-noble | + overlay_dir= 2026-08-27 10:50:43.041521 | ubuntu-noble | + echo Check patches for nova-stable-2026.1.tar.gz 2026-08-27 10:50:43.041530 | ubuntu-noble | Check patches for nova-stable-2026.1.tar.gz 2026-08-27 10:50:43.041539 | ubuntu-noble | + [[ -n patches/2026.1/nova ]] 2026-08-27 10:50:43.041548 | ubuntu-noble | + tar xzf nova-stable-2026.1.tar.gz 2026-08-27 10:50:43.476166 | ubuntu-noble | + rm nova-stable-2026.1.tar.gz 2026-08-27 10:50:43.481136 | ubuntu-noble | + find nova-33.0.3.dev9 -type f 2026-08-27 10:50:43.481164 | ubuntu-noble | + sort 2026-08-27 10:50:43.494404 | ubuntu-noble | + pushd nova-33.0.3.dev9 2026-08-27 10:50:43.495356 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/nova -type f -name '*.patch' 2026-08-27 10:50:43.495512 | ubuntu-noble | ++ sort 2026-08-27 10:50:43.497530 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-27 10:50:43.497623 | ubuntu-noble | + apply_patch patches/2026.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-27 10:50:43.497667 | ubuntu-noble | + local rel=patches/2026.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-27 10:50:43.497696 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-27 10:50:43.497721 | ubuntu-noble | + echo 'APPLY PATCH patches/2026.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch' 2026-08-27 10:50:43.497739 | ubuntu-noble | APPLY PATCH patches/2026.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-27 10:50:43.497759 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 10:50:43.499013 | ubuntu-noble | checking file nova/api/openstack/identity.py 2026-08-27 10:50:43.499185 | ubuntu-noble | checking file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-27 10:50:43.499554 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 10:50:43.500507 | ubuntu-noble | patching file nova/api/openstack/identity.py 2026-08-27 10:50:43.500721 | ubuntu-noble | patching file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-27 10:50:43.501390 | ubuntu-noble | + echo patches/2026.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-27 10:50:43.501410 | ubuntu-noble | + popd 2026-08-27 10:50:43.501417 | ubuntu-noble | + find nova-33.0.3.dev9 -type f 2026-08-27 10:50:43.501634 | ubuntu-noble | + sort 2026-08-27 10:50:43.514589 | ubuntu-noble | + append_new_files_to_sources_txt nova-33.0.3.dev9 files-before files-after 2026-08-27 10:50:43.514616 | ubuntu-noble | + local directory=nova-33.0.3.dev9 2026-08-27 10:50:43.514621 | ubuntu-noble | + local before=files-before 2026-08-27 10:50:43.514625 | ubuntu-noble | + local after=files-after 2026-08-27 10:50:43.514630 | ubuntu-noble | + local sources_txt 2026-08-27 10:50:43.516488 | ubuntu-noble | ++ find nova-33.0.3.dev9 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-27 10:50:43.516512 | ubuntu-noble | ++ head -1 2026-08-27 10:50:43.517655 | ubuntu-noble | + sources_txt=nova-33.0.3.dev9/nova.egg-info/SOURCES.txt 2026-08-27 10:50:43.517678 | ubuntu-noble | + [[ -z nova-33.0.3.dev9/nova.egg-info/SOURCES.txt ]] 2026-08-27 10:50:43.517683 | ubuntu-noble | + local new_files 2026-08-27 10:50:43.518251 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-27 10:50:43.522401 | ubuntu-noble | + new_files=nova-33.0.3.dev9/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-27 10:50:43.522415 | ubuntu-noble | + [[ -z nova-33.0.3.dev9/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py ]] 2026-08-27 10:50:43.522949 | ubuntu-noble | ++ tail -c1 nova-33.0.3.dev9/nova.egg-info/SOURCES.txt 2026-08-27 10:50:43.523986 | ubuntu-noble | + [[ -n h ]] 2026-08-27 10:50:43.523997 | ubuntu-noble | + echo 2026-08-27 10:50:43.524036 | ubuntu-noble | + local file 2026-08-27 10:50:43.524042 | ubuntu-noble | + for file in $new_files 2026-08-27 10:50:43.524046 | ubuntu-noble | + case $file in 2026-08-27 10:50:43.524148 | ubuntu-noble | + echo 'APPEND nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py TO nova-33.0.3.dev9/nova.egg-info/SOURCES.txt' 2026-08-27 10:50:43.524156 | ubuntu-noble | APPEND nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py TO nova-33.0.3.dev9/nova.egg-info/SOURCES.txt 2026-08-27 10:50:43.524170 | ubuntu-noble | + echo nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-27 10:50:43.524208 | ubuntu-noble | + rm files-before files-after 2026-08-27 10:50:43.525637 | ubuntu-noble | + tar czf nova-stable-2026.1.tar.gz nova-33.0.3.dev9 2026-08-27 10:50:45.067924 | ubuntu-noble | + rm -r nova-33.0.3.dev9 2026-08-27 10:50:45.153309 | ubuntu-noble | + echo Check overlays for nova-stable-2026.1.tar.gz 2026-08-27 10:50:45.153361 | ubuntu-noble | Check overlays for nova-stable-2026.1.tar.gz 2026-08-27 10:50:45.153370 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:50:45.153375 | ubuntu-noble | + popd 2026-08-27 10:50:45.153384 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 10:50:45.153389 | ubuntu-noble | + pushd tarballs 2026-08-27 10:50:45.154366 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/octavia/octavia-stable-2026.1.tar.gz 2026-08-27 10:50:45.157632 | ubuntu-noble | + filename=octavia-stable-2026.1.tar.gz 2026-08-27 10:50:45.157651 | ubuntu-noble | + [[ -e octavia-stable-2026.1.tar.gz ]] 2026-08-27 10:50:45.157655 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2026.1.tar.gz 2026-08-27 10:50:45.157659 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2026.1.tar.gz 2026-08-27 10:50:45.157664 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/octavia/octavia-stable-2026.1.tar.gz 2026-08-27 10:50:46.576554 | ubuntu-noble | 2026-08-27 10:50:46 URL:https://tarballs.opendev.org/openstack/octavia/octavia-stable-2026.1.tar.gz [1344460/1344460] -> "octavia-stable-2026.1.tar.gz" [1] 2026-08-27 10:50:46.578130 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/octavia/octavia-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 10:50:46.578161 | ubuntu-noble | + echo Process octavia-stable-2026.1.tar.gz 2026-08-27 10:50:46.578168 | ubuntu-noble | Process octavia-stable-2026.1.tar.gz 2026-08-27 10:50:46.580849 | ubuntu-noble | ++ tar -tzf octavia-stable-2026.1.tar.gz 2026-08-27 10:50:46.580874 | ubuntu-noble | ++ head -1 2026-08-27 10:50:46.580879 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 10:50:46.583361 | ubuntu-noble | + directory=octavia-18.0.1.dev19 2026-08-27 10:50:46.583892 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 octavia-18.0.1.dev19 2026-08-27 10:50:46.583948 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-27 10:50:46.583955 | ubuntu-noble | ++ local directory=octavia-18.0.1.dev19 2026-08-27 10:50:46.583980 | ubuntu-noble | ++ local suffix= 2026-08-27 10:50:46.584027 | ubuntu-noble | ++ local name=octavia 2026-08-27 10:50:46.584032 | ubuntu-noble | ++ local candidate path 2026-08-27 10:50:46.584050 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:46.584056 | ubuntu-noble | ++ path=patches/2026.1/octavia 2026-08-27 10:50:46.584061 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/octavia ]] 2026-08-27 10:50:46.584129 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:46.584141 | ubuntu-noble | ++ path=patches/2026.1/octavia 2026-08-27 10:50:46.584146 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/octavia ]] 2026-08-27 10:50:46.584149 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:46.584153 | ubuntu-noble | ++ path=patches/2026.1/octavia 2026-08-27 10:50:46.584159 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/octavia ]] 2026-08-27 10:50:46.584163 | ubuntu-noble | ++ return 1 2026-08-27 10:50:46.584590 | ubuntu-noble | + patch_dir= 2026-08-27 10:50:46.584601 | ubuntu-noble | + patch_dir= 2026-08-27 10:50:46.584865 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 octavia-18.0.1.dev19 /source 2026-08-27 10:50:46.584914 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-27 10:50:46.584921 | ubuntu-noble | ++ local directory=octavia-18.0.1.dev19 2026-08-27 10:50:46.584937 | ubuntu-noble | ++ local suffix=/source 2026-08-27 10:50:46.584977 | ubuntu-noble | ++ local name=octavia 2026-08-27 10:50:46.584982 | ubuntu-noble | ++ local candidate path 2026-08-27 10:50:46.584987 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:46.584992 | ubuntu-noble | ++ path=overlays/2026.1/octavia/source 2026-08-27 10:50:46.584997 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/octavia/source ]] 2026-08-27 10:50:46.585030 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:46.585036 | ubuntu-noble | ++ path=overlays/2026.1/octavia/source 2026-08-27 10:50:46.585051 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/octavia/source ]] 2026-08-27 10:50:46.585054 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:46.585059 | ubuntu-noble | ++ path=overlays/2026.1/octavia/source 2026-08-27 10:50:46.585063 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/octavia/source ]] 2026-08-27 10:50:46.585066 | ubuntu-noble | ++ return 1 2026-08-27 10:50:46.585623 | ubuntu-noble | + overlay_dir= 2026-08-27 10:50:46.585642 | ubuntu-noble | + overlay_dir= 2026-08-27 10:50:46.585645 | ubuntu-noble | + echo Check patches for octavia-stable-2026.1.tar.gz 2026-08-27 10:50:46.585649 | ubuntu-noble | Check patches for octavia-stable-2026.1.tar.gz 2026-08-27 10:50:46.585653 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:50:46.585656 | ubuntu-noble | + echo Check overlays for octavia-stable-2026.1.tar.gz 2026-08-27 10:50:46.585660 | ubuntu-noble | Check overlays for octavia-stable-2026.1.tar.gz 2026-08-27 10:50:46.585663 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:50:46.585667 | ubuntu-noble | + popd 2026-08-27 10:50:46.585671 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 10:50:46.585674 | ubuntu-noble | + pushd tarballs 2026-08-27 10:50:46.585874 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/placement/placement-stable-2026.1.tar.gz 2026-08-27 10:50:46.587153 | ubuntu-noble | + filename=placement-stable-2026.1.tar.gz 2026-08-27 10:50:46.587194 | ubuntu-noble | + [[ -e placement-stable-2026.1.tar.gz ]] 2026-08-27 10:50:46.587199 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/placement/placement-stable-2026.1.tar.gz 2026-08-27 10:50:46.587204 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/placement/placement-stable-2026.1.tar.gz 2026-08-27 10:50:46.587207 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/placement/placement-stable-2026.1.tar.gz 2026-08-27 10:50:47.770684 | ubuntu-noble | 2026-08-27 10:50:47 URL:https://tarballs.opendev.org/openstack/placement/placement-stable-2026.1.tar.gz [572463/572463] -> "placement-stable-2026.1.tar.gz" [1] 2026-08-27 10:50:47.772508 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/placement/placement-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 10:50:47.772535 | ubuntu-noble | + echo Process placement-stable-2026.1.tar.gz 2026-08-27 10:50:47.772547 | ubuntu-noble | Process placement-stable-2026.1.tar.gz 2026-08-27 10:50:47.776192 | ubuntu-noble | ++ tar -tzf placement-stable-2026.1.tar.gz 2026-08-27 10:50:47.776250 | ubuntu-noble | ++ head -1 2026-08-27 10:50:47.777709 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 10:50:47.780343 | ubuntu-noble | + directory=openstack_placement-15.0.1.dev4 2026-08-27 10:50:47.781176 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 openstack_placement-15.0.1.dev4 2026-08-27 10:50:47.781215 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-27 10:50:47.781224 | ubuntu-noble | ++ local directory=openstack_placement-15.0.1.dev4 2026-08-27 10:50:47.781230 | ubuntu-noble | ++ local suffix= 2026-08-27 10:50:47.781235 | ubuntu-noble | ++ local name=openstack_placement 2026-08-27 10:50:47.781241 | ubuntu-noble | ++ local candidate path 2026-08-27 10:50:47.781246 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:47.781252 | ubuntu-noble | ++ path=patches/2026.1/openstack_placement 2026-08-27 10:50:47.781257 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/openstack_placement ]] 2026-08-27 10:50:47.781263 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:47.781269 | ubuntu-noble | ++ path=patches/2026.1/openstack-placement 2026-08-27 10:50:47.781278 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/openstack-placement ]] 2026-08-27 10:50:47.781284 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:47.781289 | ubuntu-noble | ++ path=patches/2026.1/openstack_placement 2026-08-27 10:50:47.781294 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/openstack_placement ]] 2026-08-27 10:50:47.781300 | ubuntu-noble | ++ return 1 2026-08-27 10:50:47.781380 | ubuntu-noble | + patch_dir= 2026-08-27 10:50:47.781386 | ubuntu-noble | + patch_dir= 2026-08-27 10:50:47.782167 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 openstack_placement-15.0.1.dev4 /source 2026-08-27 10:50:47.782197 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-27 10:50:47.782203 | ubuntu-noble | ++ local directory=openstack_placement-15.0.1.dev4 2026-08-27 10:50:47.782219 | ubuntu-noble | ++ local suffix=/source 2026-08-27 10:50:47.782223 | ubuntu-noble | ++ local name=openstack_placement 2026-08-27 10:50:47.782227 | ubuntu-noble | ++ local candidate path 2026-08-27 10:50:47.782231 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:47.782235 | ubuntu-noble | ++ path=overlays/2026.1/openstack_placement/source 2026-08-27 10:50:47.782239 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/openstack_placement/source ]] 2026-08-27 10:50:47.782246 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:47.782250 | ubuntu-noble | ++ path=overlays/2026.1/openstack-placement/source 2026-08-27 10:50:47.782254 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/openstack-placement/source ]] 2026-08-27 10:50:47.782258 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:47.782262 | ubuntu-noble | ++ path=overlays/2026.1/openstack_placement/source 2026-08-27 10:50:47.782266 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/openstack_placement/source ]] 2026-08-27 10:50:47.782270 | ubuntu-noble | ++ return 1 2026-08-27 10:50:47.782814 | ubuntu-noble | + overlay_dir= 2026-08-27 10:50:47.782831 | ubuntu-noble | + overlay_dir= 2026-08-27 10:50:47.782835 | ubuntu-noble | + echo Check patches for placement-stable-2026.1.tar.gz 2026-08-27 10:50:47.782838 | ubuntu-noble | Check patches for placement-stable-2026.1.tar.gz 2026-08-27 10:50:47.782842 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:50:47.782846 | ubuntu-noble | + echo Check overlays for placement-stable-2026.1.tar.gz 2026-08-27 10:50:47.782849 | ubuntu-noble | Check overlays for placement-stable-2026.1.tar.gz 2026-08-27 10:50:47.782853 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:50:47.782857 | ubuntu-noble | + popd 2026-08-27 10:50:47.782860 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 10:50:47.782865 | ubuntu-noble | + pushd tarballs 2026-08-27 10:50:47.783159 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2026.1.tar.gz 2026-08-27 10:50:47.784761 | ubuntu-noble | + filename=skyline-apiserver-stable-2026.1.tar.gz 2026-08-27 10:50:47.784779 | ubuntu-noble | + [[ -e skyline-apiserver-stable-2026.1.tar.gz ]] 2026-08-27 10:50:47.784783 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2026.1.tar.gz 2026-08-27 10:50:47.784787 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2026.1.tar.gz 2026-08-27 10:50:47.784791 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2026.1.tar.gz 2026-08-27 10:50:49.584497 | ubuntu-noble | 2026-08-27 10:50:49 URL:https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2026.1.tar.gz [9079146/9079146] -> "skyline-apiserver-stable-2026.1.tar.gz" [1] 2026-08-27 10:50:49.587859 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 10:50:49.587948 | ubuntu-noble | + echo Process skyline-apiserver-stable-2026.1.tar.gz 2026-08-27 10:50:49.587963 | ubuntu-noble | Process skyline-apiserver-stable-2026.1.tar.gz 2026-08-27 10:50:49.591215 | ubuntu-noble | ++ tar -tzf skyline-apiserver-stable-2026.1.tar.gz 2026-08-27 10:50:49.591907 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 10:50:49.593308 | ubuntu-noble | ++ head -1 2026-08-27 10:50:49.600948 | ubuntu-noble | + directory=skyline_apiserver-8.0.1.dev10 2026-08-27 10:50:49.602124 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 skyline_apiserver-8.0.1.dev10 2026-08-27 10:50:49.602311 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-27 10:50:49.602373 | ubuntu-noble | ++ local directory=skyline_apiserver-8.0.1.dev10 2026-08-27 10:50:49.602434 | ubuntu-noble | ++ local suffix= 2026-08-27 10:50:49.602532 | ubuntu-noble | ++ local name=skyline_apiserver 2026-08-27 10:50:49.602555 | ubuntu-noble | ++ local candidate path 2026-08-27 10:50:49.602631 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:49.602659 | ubuntu-noble | ++ path=patches/2026.1/skyline_apiserver 2026-08-27 10:50:49.602690 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/skyline_apiserver ]] 2026-08-27 10:50:49.602775 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:49.602797 | ubuntu-noble | ++ path=patches/2026.1/skyline-apiserver 2026-08-27 10:50:49.602801 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/skyline-apiserver ]] 2026-08-27 10:50:49.602831 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:49.602838 | ubuntu-noble | ++ path=patches/2026.1/skyline_apiserver 2026-08-27 10:50:49.602862 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/skyline_apiserver ]] 2026-08-27 10:50:49.602891 | ubuntu-noble | ++ return 1 2026-08-27 10:50:49.603630 | ubuntu-noble | + patch_dir= 2026-08-27 10:50:49.603646 | ubuntu-noble | + patch_dir= 2026-08-27 10:50:49.604203 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 skyline_apiserver-8.0.1.dev10 /source 2026-08-27 10:50:49.604302 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-27 10:50:49.604328 | ubuntu-noble | ++ local directory=skyline_apiserver-8.0.1.dev10 2026-08-27 10:50:49.604357 | ubuntu-noble | ++ local suffix=/source 2026-08-27 10:50:49.604425 | ubuntu-noble | ++ local name=skyline_apiserver 2026-08-27 10:50:49.604430 | ubuntu-noble | ++ local candidate path 2026-08-27 10:50:49.604469 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:49.604476 | ubuntu-noble | ++ path=overlays/2026.1/skyline_apiserver/source 2026-08-27 10:50:49.604498 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/skyline_apiserver/source ]] 2026-08-27 10:50:49.604530 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:49.604536 | ubuntu-noble | ++ path=overlays/2026.1/skyline-apiserver/source 2026-08-27 10:50:49.604542 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/skyline-apiserver/source ]] 2026-08-27 10:50:49.604564 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:49.604571 | ubuntu-noble | ++ path=overlays/2026.1/skyline_apiserver/source 2026-08-27 10:50:49.604577 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/skyline_apiserver/source ]] 2026-08-27 10:50:49.604598 | ubuntu-noble | ++ return 1 2026-08-27 10:50:49.605294 | ubuntu-noble | + overlay_dir= 2026-08-27 10:50:49.605368 | ubuntu-noble | + overlay_dir= 2026-08-27 10:50:49.605384 | ubuntu-noble | + echo Check patches for skyline-apiserver-stable-2026.1.tar.gz 2026-08-27 10:50:49.605394 | ubuntu-noble | Check patches for skyline-apiserver-stable-2026.1.tar.gz 2026-08-27 10:50:49.605402 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:50:49.605411 | ubuntu-noble | + echo Check overlays for skyline-apiserver-stable-2026.1.tar.gz 2026-08-27 10:50:49.605424 | ubuntu-noble | Check overlays for skyline-apiserver-stable-2026.1.tar.gz 2026-08-27 10:50:49.605435 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:50:49.605449 | ubuntu-noble | + popd 2026-08-27 10:50:49.605473 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 10:50:49.605489 | ubuntu-noble | + pushd tarballs 2026-08-27 10:50:49.605965 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2026.1.tar.gz 2026-08-27 10:50:49.607375 | ubuntu-noble | + filename=skyline-console-stable-2026.1.tar.gz 2026-08-27 10:50:49.607415 | ubuntu-noble | + [[ -e skyline-console-stable-2026.1.tar.gz ]] 2026-08-27 10:50:49.607434 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2026.1.tar.gz 2026-08-27 10:50:49.607445 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2026.1.tar.gz 2026-08-27 10:50:49.607456 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2026.1.tar.gz 2026-08-27 10:50:52.177832 | ubuntu-noble | 2026-08-27 10:50:52 URL:https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2026.1.tar.gz [26822573/26822573] -> "skyline-console-stable-2026.1.tar.gz" [1] 2026-08-27 10:50:52.179885 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 10:50:52.179901 | ubuntu-noble | + echo Process skyline-console-stable-2026.1.tar.gz 2026-08-27 10:50:52.179908 | ubuntu-noble | Process skyline-console-stable-2026.1.tar.gz 2026-08-27 10:50:52.183774 | ubuntu-noble | ++ tar -tzf skyline-console-stable-2026.1.tar.gz 2026-08-27 10:50:52.183804 | ubuntu-noble | ++ head -1 2026-08-27 10:50:52.183810 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 10:50:52.188594 | ubuntu-noble | + directory=skyline_console-8.0.1.dev14 2026-08-27 10:50:52.190154 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 skyline_console-8.0.1.dev14 2026-08-27 10:50:52.190206 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-27 10:50:52.190220 | ubuntu-noble | ++ local directory=skyline_console-8.0.1.dev14 2026-08-27 10:50:52.190229 | ubuntu-noble | ++ local suffix= 2026-08-27 10:50:52.190237 | ubuntu-noble | ++ local name=skyline_console 2026-08-27 10:50:52.190245 | ubuntu-noble | ++ local candidate path 2026-08-27 10:50:52.190253 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:52.190260 | ubuntu-noble | ++ path=patches/2026.1/skyline_console 2026-08-27 10:50:52.190269 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/skyline_console ]] 2026-08-27 10:50:52.190278 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:52.190285 | ubuntu-noble | ++ path=patches/2026.1/skyline-console 2026-08-27 10:50:52.190293 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/skyline-console ]] 2026-08-27 10:50:52.190301 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:52.190309 | ubuntu-noble | ++ path=patches/2026.1/skyline_console 2026-08-27 10:50:52.190317 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/skyline_console ]] 2026-08-27 10:50:52.190325 | ubuntu-noble | ++ return 1 2026-08-27 10:50:52.190342 | ubuntu-noble | + patch_dir= 2026-08-27 10:50:52.190351 | ubuntu-noble | + patch_dir= 2026-08-27 10:50:52.190720 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 skyline_console-8.0.1.dev14 /source 2026-08-27 10:50:52.190761 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-27 10:50:52.190773 | ubuntu-noble | ++ local directory=skyline_console-8.0.1.dev14 2026-08-27 10:50:52.190803 | ubuntu-noble | ++ local suffix=/source 2026-08-27 10:50:52.190855 | ubuntu-noble | ++ local name=skyline_console 2026-08-27 10:50:52.190866 | ubuntu-noble | ++ local candidate path 2026-08-27 10:50:52.190877 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:52.190885 | ubuntu-noble | ++ path=overlays/2026.1/skyline_console/source 2026-08-27 10:50:52.190896 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/skyline_console/source ]] 2026-08-27 10:50:52.190907 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:52.190918 | ubuntu-noble | ++ path=overlays/2026.1/skyline-console/source 2026-08-27 10:50:52.190926 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/skyline-console/source ]] 2026-08-27 10:50:52.190937 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:52.190944 | ubuntu-noble | ++ path=overlays/2026.1/skyline_console/source 2026-08-27 10:50:52.190952 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/skyline_console/source ]] 2026-08-27 10:50:52.190962 | ubuntu-noble | ++ return 1 2026-08-27 10:50:52.191249 | ubuntu-noble | + overlay_dir= 2026-08-27 10:50:52.191270 | ubuntu-noble | + overlay_dir= 2026-08-27 10:50:52.191281 | ubuntu-noble | + echo Check patches for skyline-console-stable-2026.1.tar.gz 2026-08-27 10:50:52.191289 | ubuntu-noble | Check patches for skyline-console-stable-2026.1.tar.gz 2026-08-27 10:50:52.191297 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:50:52.191305 | ubuntu-noble | + echo Check overlays for skyline-console-stable-2026.1.tar.gz 2026-08-27 10:50:52.191313 | ubuntu-noble | Check overlays for skyline-console-stable-2026.1.tar.gz 2026-08-27 10:50:52.191323 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:50:52.191332 | ubuntu-noble | + popd 2026-08-27 10:50:52.191356 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 10:50:52.191367 | ubuntu-noble | + pushd tarballs 2026-08-27 10:50:52.192118 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/watcher/watcher-stable-2026.1.tar.gz 2026-08-27 10:50:52.193355 | ubuntu-noble | + filename=watcher-stable-2026.1.tar.gz 2026-08-27 10:50:52.193372 | ubuntu-noble | + [[ -e watcher-stable-2026.1.tar.gz ]] 2026-08-27 10:50:52.193409 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/watcher/watcher-stable-2026.1.tar.gz 2026-08-27 10:50:52.193415 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/watcher/watcher-stable-2026.1.tar.gz 2026-08-27 10:50:52.193422 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/watcher/watcher-stable-2026.1.tar.gz 2026-08-27 10:50:53.579340 | ubuntu-noble | 2026-08-27 10:50:53 URL:https://tarballs.opendev.org/openstack/watcher/watcher-stable-2026.1.tar.gz [1328110/1328110] -> "watcher-stable-2026.1.tar.gz" [1] 2026-08-27 10:50:53.580301 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/watcher/watcher-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 10:50:53.580354 | ubuntu-noble | + echo Process watcher-stable-2026.1.tar.gz 2026-08-27 10:50:53.580362 | ubuntu-noble | Process watcher-stable-2026.1.tar.gz 2026-08-27 10:50:53.585048 | ubuntu-noble | ++ tar -tzf watcher-stable-2026.1.tar.gz 2026-08-27 10:50:53.585100 | ubuntu-noble | ++ head -1 2026-08-27 10:50:53.585109 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 10:50:53.590595 | ubuntu-noble | + directory=python_watcher-16.0.2.dev2 2026-08-27 10:50:53.591814 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 python_watcher-16.0.2.dev2 2026-08-27 10:50:53.591837 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-27 10:50:53.591843 | ubuntu-noble | ++ local directory=python_watcher-16.0.2.dev2 2026-08-27 10:50:53.591847 | ubuntu-noble | ++ local suffix= 2026-08-27 10:50:53.591851 | ubuntu-noble | ++ local name=python_watcher 2026-08-27 10:50:53.591855 | ubuntu-noble | ++ local candidate path 2026-08-27 10:50:53.591858 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:53.591862 | ubuntu-noble | ++ path=patches/2026.1/python_watcher 2026-08-27 10:50:53.591866 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/python_watcher ]] 2026-08-27 10:50:53.591871 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:53.591874 | ubuntu-noble | ++ path=patches/2026.1/python-watcher 2026-08-27 10:50:53.591878 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/python-watcher ]] 2026-08-27 10:50:53.591881 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:53.591884 | ubuntu-noble | ++ path=patches/2026.1/python_watcher 2026-08-27 10:50:53.591888 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/python_watcher ]] 2026-08-27 10:50:53.591891 | ubuntu-noble | ++ return 1 2026-08-27 10:50:53.591899 | ubuntu-noble | + patch_dir= 2026-08-27 10:50:53.591929 | ubuntu-noble | + patch_dir= 2026-08-27 10:50:53.593036 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 python_watcher-16.0.2.dev2 /source 2026-08-27 10:50:53.593058 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-27 10:50:53.593062 | ubuntu-noble | ++ local directory=python_watcher-16.0.2.dev2 2026-08-27 10:50:53.593066 | ubuntu-noble | ++ local suffix=/source 2026-08-27 10:50:53.593069 | ubuntu-noble | ++ local name=python_watcher 2026-08-27 10:50:53.593073 | ubuntu-noble | ++ local candidate path 2026-08-27 10:50:53.593096 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:53.593100 | ubuntu-noble | ++ path=overlays/2026.1/python_watcher/source 2026-08-27 10:50:53.593123 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/python_watcher/source ]] 2026-08-27 10:50:53.593127 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:53.593131 | ubuntu-noble | ++ path=overlays/2026.1/python-watcher/source 2026-08-27 10:50:53.593134 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/python-watcher/source ]] 2026-08-27 10:50:53.593138 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:53.593141 | ubuntu-noble | ++ path=overlays/2026.1/python_watcher/source 2026-08-27 10:50:53.593145 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/python_watcher/source ]] 2026-08-27 10:50:53.593148 | ubuntu-noble | ++ return 1 2026-08-27 10:50:53.593156 | ubuntu-noble | + overlay_dir= 2026-08-27 10:50:53.593184 | ubuntu-noble | + overlay_dir= 2026-08-27 10:50:53.593225 | ubuntu-noble | + echo Check patches for watcher-stable-2026.1.tar.gz 2026-08-27 10:50:53.593231 | ubuntu-noble | Check patches for watcher-stable-2026.1.tar.gz 2026-08-27 10:50:53.593255 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:50:53.593281 | ubuntu-noble | + echo Check overlays for watcher-stable-2026.1.tar.gz 2026-08-27 10:50:53.593286 | ubuntu-noble | Check overlays for watcher-stable-2026.1.tar.gz 2026-08-27 10:50:53.593291 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:50:53.593298 | ubuntu-noble | + popd 2026-08-27 10:50:53.593435 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 10:50:53.593443 | ubuntu-noble | + pushd tarballs 2026-08-27 10:50:53.594337 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/requirements/requirements-stable-2026.1.tar.gz 2026-08-27 10:50:53.596557 | ubuntu-noble | + filename=requirements-stable-2026.1.tar.gz 2026-08-27 10:50:53.596601 | ubuntu-noble | + [[ -e requirements-stable-2026.1.tar.gz ]] 2026-08-27 10:50:53.596691 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2026.1.tar.gz 2026-08-27 10:50:53.596697 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2026.1.tar.gz 2026-08-27 10:50:53.596721 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/requirements/requirements-stable-2026.1.tar.gz 2026-08-27 10:50:54.547317 | ubuntu-noble | 2026-08-27 10:50:54 URL:https://tarballs.opendev.org/openstack/requirements/requirements-stable-2026.1.tar.gz [147857/147857] -> "requirements-stable-2026.1.tar.gz" [1] 2026-08-27 10:50:54.549927 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/requirements/requirements-stable-2026.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 10:50:54.549975 | ubuntu-noble | + echo Process requirements-stable-2026.1.tar.gz 2026-08-27 10:50:54.549987 | ubuntu-noble | Process requirements-stable-2026.1.tar.gz 2026-08-27 10:50:54.553207 | ubuntu-noble | ++ tar -tzf requirements-stable-2026.1.tar.gz 2026-08-27 10:50:54.553293 | ubuntu-noble | ++ head -1 2026-08-27 10:50:54.553605 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 10:50:54.563203 | ubuntu-noble | + directory=openstack_requirements-1.2.1.dev8272 2026-08-27 10:50:54.564158 | ubuntu-noble | ++ resolve_project_dir patches/2026.1 openstack_requirements-1.2.1.dev8272 2026-08-27 10:50:54.564202 | ubuntu-noble | ++ local root=patches/2026.1 2026-08-27 10:50:54.564252 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev8272 2026-08-27 10:50:54.564278 | ubuntu-noble | ++ local suffix= 2026-08-27 10:50:54.564344 | ubuntu-noble | ++ local name=openstack_requirements 2026-08-27 10:50:54.564351 | ubuntu-noble | ++ local candidate path 2026-08-27 10:50:54.564405 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:54.564412 | ubuntu-noble | ++ path=patches/2026.1/openstack_requirements 2026-08-27 10:50:54.564432 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/openstack_requirements ]] 2026-08-27 10:50:54.564472 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:54.564479 | ubuntu-noble | ++ path=patches/2026.1/openstack-requirements 2026-08-27 10:50:54.564497 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/openstack-requirements ]] 2026-08-27 10:50:54.564513 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:54.564519 | ubuntu-noble | ++ path=patches/2026.1/openstack_requirements 2026-08-27 10:50:54.564524 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1/openstack_requirements ]] 2026-08-27 10:50:54.564545 | ubuntu-noble | ++ return 1 2026-08-27 10:50:54.565182 | ubuntu-noble | + patch_dir= 2026-08-27 10:50:54.565200 | ubuntu-noble | + patch_dir= 2026-08-27 10:50:54.565510 | ubuntu-noble | ++ resolve_project_dir overlays/2026.1 openstack_requirements-1.2.1.dev8272 /source 2026-08-27 10:50:54.565588 | ubuntu-noble | ++ local root=overlays/2026.1 2026-08-27 10:50:54.565636 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev8272 2026-08-27 10:50:54.565666 | ubuntu-noble | ++ local suffix=/source 2026-08-27 10:50:54.565709 | ubuntu-noble | ++ local name=openstack_requirements 2026-08-27 10:50:54.565729 | ubuntu-noble | ++ local candidate path 2026-08-27 10:50:54.565767 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:54.566043 | ubuntu-noble | ++ path=overlays/2026.1/openstack_requirements/source 2026-08-27 10:50:54.566052 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/openstack_requirements/source ]] 2026-08-27 10:50:54.566056 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:54.566060 | ubuntu-noble | ++ path=overlays/2026.1/openstack-requirements/source 2026-08-27 10:50:54.566064 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/openstack-requirements/source ]] 2026-08-27 10:50:54.566067 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:50:54.566071 | ubuntu-noble | ++ path=overlays/2026.1/openstack_requirements/source 2026-08-27 10:50:54.566075 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2026.1/openstack_requirements/source ]] 2026-08-27 10:50:54.566135 | ubuntu-noble | ++ return 1 2026-08-27 10:50:54.566711 | ubuntu-noble | + overlay_dir= 2026-08-27 10:50:54.566727 | ubuntu-noble | + overlay_dir= 2026-08-27 10:50:54.566731 | ubuntu-noble | + echo Check patches for requirements-stable-2026.1.tar.gz 2026-08-27 10:50:54.566735 | ubuntu-noble | Check patches for requirements-stable-2026.1.tar.gz 2026-08-27 10:50:54.566738 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:50:54.566742 | ubuntu-noble | + echo Check overlays for requirements-stable-2026.1.tar.gz 2026-08-27 10:50:54.566746 | ubuntu-noble | Check overlays for requirements-stable-2026.1.tar.gz 2026-08-27 10:50:54.566749 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:50:54.566753 | ubuntu-noble | + popd 2026-08-27 10:50:54.566757 | ubuntu-noble | + verify_all_patches_applied /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied patches/2026.1 patches/kolla-build/2026.1 2026-08-27 10:50:54.566763 | ubuntu-noble | + local manifest=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-27 10:50:54.566766 | ubuntu-noble | + shift 2026-08-27 10:50:54.566770 | ubuntu-noble | + [[ ! -e /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied ]] 2026-08-27 10:50:54.566774 | ubuntu-noble | + roots=() 2026-08-27 10:50:54.566777 | ubuntu-noble | + local roots dir 2026-08-27 10:50:54.566781 | ubuntu-noble | + for dir in "$@" 2026-08-27 10:50:54.566784 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1 ]] 2026-08-27 10:50:54.566788 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-08-27 10:50:54.566792 | ubuntu-noble | + for dir in "$@" 2026-08-27 10:50:54.566795 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2026.1 ]] 2026-08-27 10:50:54.566799 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-08-27 10:50:54.566802 | ubuntu-noble | + [[ 2 -eq 0 ]] 2026-08-27 10:50:54.566806 | ubuntu-noble | + local tmp 2026-08-27 10:50:54.567191 | ubuntu-noble | ++ mktemp -d 2026-08-27 10:50:54.569887 | ubuntu-noble | + tmp=/tmp/tmp.10kLrpEk6a 2026-08-27 10:50:54.569977 | ubuntu-noble | + find /home/zuul/src/github.com/osism/container-images-kolla/patches/2026.1 /home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2026.1 -type f 2026-08-27 10:50:54.573160 | ubuntu-noble | + sort 2026-08-27 10:50:54.573200 | ubuntu-noble | + sed 's|^/home/zuul/src/github.com/osism/container-images-kolla/||' 2026-08-27 10:50:54.574460 | ubuntu-noble | + sort -u /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-27 10:50:54.577446 | ubuntu-noble | + comm -23 /tmp/tmp.10kLrpEk6a/expected /tmp/tmp.10kLrpEk6a/applied 2026-08-27 10:50:54.579480 | ubuntu-noble | + local expected_count missing_count 2026-08-27 10:50:54.580129 | ubuntu-noble | ++ wc -l 2026-08-27 10:50:54.582187 | ubuntu-noble | + expected_count=10 2026-08-27 10:50:54.583028 | ubuntu-noble | ++ wc -l 2026-08-27 10:50:54.584534 | ubuntu-noble | + missing_count=0 2026-08-27 10:50:54.584561 | ubuntu-noble | + [[ 0 -gt 0 ]] 2026-08-27 10:50:54.584568 | ubuntu-noble | + rm -rf /tmp/tmp.10kLrpEk6a 2026-08-27 10:50:54.586482 | ubuntu-noble | + echo 'VERIFIED: 10 patch files, all applied' 2026-08-27 10:50:54.586510 | ubuntu-noble | VERIFIED: 10 patch files, all applied 2026-08-27 10:50:54.586516 | ubuntu-noble | + return 0 2026-08-27 10:50:54.733087 | ubuntu-noble | ok: Runtime: 0:01:07.172345 2026-08-27 10:50:54.766284 | 2026-08-27 10:50:54.766428 | PLAY RECAP 2026-08-27 10:50:54.766507 | ubuntu-noble | ok: 2 changed: 0 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-27 10:50:54.766543 | 2026-08-27 10:50:54.950013 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/container-images-kolla/playbooks/patch.yml@main] 2026-08-27 10:50:54.951561 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-08-27 10:50:55.927869 | 2026-08-27 10:50:55.928059 | PLAY [Base post-fetch] 2026-08-27 10:50:55.957905 | 2026-08-27 10:50:55.958093 | TASK [diagnose-network : Ensure log directory exists] 2026-08-27 10:50:56.670576 | ubuntu-noble | ok 2026-08-27 10:50:56.689747 | 2026-08-27 10:50:56.690002 | TASK [diagnose-network : Snapshot dual-stack network state (post)] 2026-08-27 10:51:08.880028 | ubuntu-noble | ok: Runtime: 0:00:05.800929 2026-08-27 10:51:08.888371 | 2026-08-27 10:51:08.898990 | TASK [diagnose-network : Snapshot Docker/BuildKit IPv6 config (teardown)] 2026-08-27 10:51:15.067510 | ubuntu-noble | ok: Runtime: 0:00:00.288750 2026-08-27 10:51:15.079635 | 2026-08-27 10:51:15.079807 | TASK [diagnose-network : Probe container network namespace (teardown)] 2026-08-27 10:51:21.329642 | ubuntu-noble | ok: Runtime: 0:00:00.068767 2026-08-27 10:51:21.358715 | 2026-08-27 10:51:21.359009 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-27 10:51:21.416419 | ubuntu-noble | skipping: Conditional result was False 2026-08-27 10:51:21.426991 | 2026-08-27 10:51:21.427196 | TASK [fetch-output : Set log path for single node] 2026-08-27 10:51:21.469624 | ubuntu-noble | ok 2026-08-27 10:51:21.474955 | 2026-08-27 10:51:21.475090 | LOOP [fetch-output : Ensure local output dirs] 2026-08-27 10:51:21.862902 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/e517a3ad67494c07b46f6464dcefd376/work/logs" 2026-08-27 10:51:22.173780 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/e517a3ad67494c07b46f6464dcefd376/work/artifacts" 2026-08-27 10:51:22.442635 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/e517a3ad67494c07b46f6464dcefd376/work/docs" 2026-08-27 10:51:22.455920 | 2026-08-27 10:51:22.456076 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-27 10:51:23.299591 | ubuntu-noble | changed: 2026-08-27 10:51:23.299896 | ubuntu-noble | .d..t...... ./ 2026-08-27 10:51:23.299938 | ubuntu-noble | >f+++++++++ net-debug.post.txt 2026-08-27 10:51:23.299965 | ubuntu-noble | >f+++++++++ net-debug.pre.txt 2026-08-27 10:51:23.299987 | ubuntu-noble | >f+++++++++ sudo-debug.txt 2026-08-27 10:51:23.300008 | ubuntu-noble | >f+++++++++ sudo-strace.log 2026-08-27 10:51:23.300030 | ubuntu-noble | >f+++++++++ sudo-strace.log.time 2026-08-27 10:51:23.300074 | ubuntu-noble | changed: All items complete 2026-08-27 10:51:23.300101 | 2026-08-27 10:51:23.871260 | ubuntu-noble | changed: .d..t...... ./ 2026-08-27 10:51:24.448095 | ubuntu-noble | changed: .d..t...... ./ 2026-08-27 10:51:24.476516 | 2026-08-27 10:51:24.476684 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-27 10:51:24.832526 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.011027 2026-08-27 10:51:25.131339 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.010868 2026-08-27 10:51:25.155744 | 2026-08-27 10:51:25.155891 | PLAY RECAP 2026-08-27 10:51:25.155971 | ubuntu-noble | ok: 8 changed: 3 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-27 10:51:25.156005 | 2026-08-27 10:51:25.315641 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-08-27 10:51:25.316747 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-08-27 10:51:26.093099 | 2026-08-27 10:51:26.093304 | PLAY [Base post] 2026-08-27 10:51:26.107916 | 2026-08-27 10:51:26.108069 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-27 10:51:27.022253 | ubuntu-noble | changed 2026-08-27 10:51:27.029200 | 2026-08-27 10:51:27.029333 | PLAY RECAP 2026-08-27 10:51:27.029401 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-27 10:51:27.029464 | 2026-08-27 10:51:27.185175 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-08-27 10:51:27.186220 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-27 10:51:28.027495 | 2026-08-27 10:51:28.027695 | PLAY [Base post-logs] 2026-08-27 10:51:28.040031 | 2026-08-27 10:51:28.040196 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-27 10:51:28.575925 | localhost | changed 2026-08-27 10:51:28.591722 | 2026-08-27 10:51:28.592026 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-27 10:51:28.630654 | localhost | ok 2026-08-27 10:51:28.635804 | 2026-08-27 10:51:28.636026 | TASK [Set zuul-log-path fact] 2026-08-27 10:51:28.656335 | localhost | ok 2026-08-27 10:51:28.670255 | 2026-08-27 10:51:28.670426 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-27 10:51:28.697703 | localhost | ok 2026-08-27 10:51:28.702524 | 2026-08-27 10:51:28.702677 | TASK [upload-logs : Create log directories] 2026-08-27 10:51:29.280050 | localhost | changed 2026-08-27 10:51:29.283283 | 2026-08-27 10:51:29.283404 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-27 10:51:29.835560 | localhost -> localhost | ok: Runtime: 0:00:00.022130 2026-08-27 10:51:29.840409 | 2026-08-27 10:51:29.840556 | TASK [upload-logs : Upload logs to log server] 2026-08-27 10:51:30.438350 | localhost | Output suppressed because no_log was given 2026-08-27 10:51:30.440717 | 2026-08-27 10:51:30.440830 | LOOP [upload-logs : Compress console log and json output] 2026-08-27 10:51:30.493344 | localhost | skipping: Conditional result was False 2026-08-27 10:51:30.499871 | localhost | skipping: Conditional result was False 2026-08-27 10:51:30.506117 | 2026-08-27 10:51:30.506251 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-27 10:51:30.563119 | localhost | skipping: Conditional result was False 2026-08-27 10:51:30.563521 | 2026-08-27 10:51:30.578766 | localhost | skipping: Conditional result was False 2026-08-27 10:51:30.585836 | 2026-08-27 10:51:30.586014 | LOOP [upload-logs : Upload console log and json output]