2026-09-04 20:55:37.016074 | Job console starting 2026-09-04 20:55:37.050531 | Updating git repos 2026-09-04 20:55:37.106957 | Cloning repos into workspace 2026-09-04 20:55:37.147201 | Restoring repo states 2026-09-04 20:55:37.172470 | Merging changes 2026-09-04 20:55:37.817907 | Checking out repos 2026-09-04 20:55:37.934589 | Preparing playbooks 2026-09-04 20:55:39.219136 | Running Ansible setup 2026-09-04 20:55:44.637331 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-09-04 20:55:45.612278 | 2026-09-04 20:55:45.612442 | PLAY [Base pre] 2026-09-04 20:55:45.645459 | 2026-09-04 20:55:45.645609 | TASK [Setup log path fact] 2026-09-04 20:55:45.680399 | ubuntu-noble | ok 2026-09-04 20:55:45.716423 | 2026-09-04 20:55:45.716586 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-09-04 20:55:45.774363 | ubuntu-noble | ok 2026-09-04 20:55:45.798564 | 2026-09-04 20:55:45.798689 | TASK [emit-job-header : Print job information] 2026-09-04 20:55:45.847199 | # Job Information 2026-09-04 20:55:45.847352 | Ansible Version: 2.16.14 2026-09-04 20:55:45.847386 | Job: container-images-kolla-patch-2024.1 2026-09-04 20:55:45.847419 | Pipeline: check 2026-09-04 20:55:45.847442 | Executor: 521e9411259a 2026-09-04 20:55:45.847462 | Triggered by: https://github.com/osism/container-images-kolla/pull/790 2026-09-04 20:55:45.847483 | Event ID: f3c02420-a8a2-11f1-8afe-5974edc58681 2026-09-04 20:55:45.852151 | 2026-09-04 20:55:45.852247 | LOOP [emit-job-header : Print node information] 2026-09-04 20:55:45.947337 | ubuntu-noble | ok: 2026-09-04 20:55:45.947496 | ubuntu-noble | # Node Information 2026-09-04 20:55:45.947529 | ubuntu-noble | Inventory Hostname: ubuntu-noble 2026-09-04 20:55:45.947554 | ubuntu-noble | Hostname: ubuntu 2026-09-04 20:55:45.947576 | ubuntu-noble | Username: zuul 2026-09-04 20:55:45.947597 | ubuntu-noble | Distro: Ubuntu 24.04 2026-09-04 20:55:45.947620 | ubuntu-noble | Provider: regiocloud-a 2026-09-04 20:55:45.947642 | ubuntu-noble | Region: 2026-09-04 20:55:45.947663 | ubuntu-noble | Label: ubuntu-noble 2026-09-04 20:55:45.947683 | ubuntu-noble | Product Name: OpenStack Nova 2026-09-04 20:55:45.947703 | ubuntu-noble | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fedc:45e8 2026-09-04 20:55:45.963059 | 2026-09-04 20:55:45.963163 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-09-04 20:55:46.486205 | ubuntu-noble -> localhost | changed 2026-09-04 20:55:46.491992 | 2026-09-04 20:55:46.492081 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-09-04 20:55:47.601765 | ubuntu-noble -> localhost | changed 2026-09-04 20:55:47.616616 | 2026-09-04 20:55:47.616714 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-09-04 20:55:47.962377 | ubuntu-noble -> localhost | ok 2026-09-04 20:55:47.968282 | 2026-09-04 20:55:47.968375 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-09-04 20:55:48.018010 | ubuntu-noble | ok 2026-09-04 20:55:48.047321 | ubuntu-noble | included: /var/lib/zuul/builds/da94e3b67ccf4a809955ae7686321d91/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-09-04 20:55:48.058280 | 2026-09-04 20:55:48.058366 | TASK [add-build-sshkey : Create Temp SSH key] 2026-09-04 20:55:49.931337 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-09-04 20:55:49.931496 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/da94e3b67ccf4a809955ae7686321d91/work/da94e3b67ccf4a809955ae7686321d91_id_rsa 2026-09-04 20:55:49.931527 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/da94e3b67ccf4a809955ae7686321d91/work/da94e3b67ccf4a809955ae7686321d91_id_rsa.pub 2026-09-04 20:55:49.931548 | ubuntu-noble -> localhost | The key fingerprint is: 2026-09-04 20:55:49.931568 | ubuntu-noble -> localhost | SHA256:+ITKnYFp6WieJcyz4YBlzrYbqGP/D/6eWnrN9chWpd4 zuul-build-sshkey 2026-09-04 20:55:49.931586 | ubuntu-noble -> localhost | The key's randomart image is: 2026-09-04 20:55:49.931612 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-09-04 20:55:49.931630 | ubuntu-noble -> localhost | | | 2026-09-04 20:55:49.931648 | ubuntu-noble -> localhost | | | 2026-09-04 20:55:49.931665 | ubuntu-noble -> localhost | | | 2026-09-04 20:55:49.931681 | ubuntu-noble -> localhost | | + o . | 2026-09-04 20:55:49.931697 | ubuntu-noble -> localhost | | o = + S o | 2026-09-04 20:55:49.931718 | ubuntu-noble -> localhost | |.O = o = . o | 2026-09-04 20:55:49.931734 | ubuntu-noble -> localhost | |+ & =.o.+ o = . | 2026-09-04 20:55:49.931749 | ubuntu-noble -> localhost | |oB X. +..o + o E | 2026-09-04 20:55:49.931766 | ubuntu-noble -> localhost | |o.Oo.=*= . | 2026-09-04 20:55:49.931783 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-09-04 20:55:49.931819 | ubuntu-noble -> localhost | ok: Runtime: 0:00:01.102949 2026-09-04 20:55:49.936818 | 2026-09-04 20:55:49.936892 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-09-04 20:55:49.963334 | ubuntu-noble | ok 2026-09-04 20:55:49.972433 | ubuntu-noble | included: /var/lib/zuul/builds/da94e3b67ccf4a809955ae7686321d91/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-09-04 20:55:49.978721 | 2026-09-04 20:55:49.978784 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-09-04 20:55:50.001056 | ubuntu-noble | skipping: Conditional result was False 2026-09-04 20:55:50.005942 | 2026-09-04 20:55:50.006021 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-09-04 20:55:50.789371 | ubuntu-noble | changed 2026-09-04 20:55:50.796313 | 2026-09-04 20:55:50.796439 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-09-04 20:55:51.094410 | ubuntu-noble | ok 2026-09-04 20:55:51.107150 | 2026-09-04 20:55:51.107249 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-09-04 20:55:51.852329 | ubuntu-noble | changed 2026-09-04 20:55:51.860395 | 2026-09-04 20:55:51.860513 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-09-04 20:55:52.586821 | ubuntu-noble | changed 2026-09-04 20:55:52.591281 | 2026-09-04 20:55:52.591358 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-09-04 20:55:52.613746 | ubuntu-noble | skipping: Conditional result was False 2026-09-04 20:55:52.618433 | 2026-09-04 20:55:52.618515 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-09-04 20:55:53.157960 | ubuntu-noble -> localhost | changed 2026-09-04 20:55:53.168580 | 2026-09-04 20:55:53.168786 | TASK [add-build-sshkey : Add back temp key] 2026-09-04 20:55:53.454932 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/da94e3b67ccf4a809955ae7686321d91/work/da94e3b67ccf4a809955ae7686321d91_id_rsa (zuul-build-sshkey) 2026-09-04 20:55:53.455449 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.018247 2026-09-04 20:55:53.471346 | 2026-09-04 20:55:53.471479 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-09-04 20:55:53.916346 | ubuntu-noble | ok 2026-09-04 20:55:53.922207 | 2026-09-04 20:55:53.922304 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-09-04 20:55:53.945371 | ubuntu-noble | skipping: Conditional result was False 2026-09-04 20:55:53.955057 | 2026-09-04 20:55:53.955148 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-09-04 20:55:54.427296 | ubuntu-noble | ok 2026-09-04 20:55:54.439094 | 2026-09-04 20:55:54.439194 | TASK [validate-host : Define zuul_info_dir fact] 2026-09-04 20:55:54.477597 | ubuntu-noble | ok 2026-09-04 20:55:54.482452 | 2026-09-04 20:55:54.482536 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-09-04 20:55:54.913110 | ubuntu-noble -> localhost | ok 2026-09-04 20:55:54.919218 | 2026-09-04 20:55:54.919302 | TASK [validate-host : Collect information about the host] 2026-09-04 20:55:56.092104 | ubuntu-noble | ok 2026-09-04 20:55:56.111618 | 2026-09-04 20:55:56.111720 | TASK [validate-host : Sanitize hostname] 2026-09-04 20:55:56.257105 | ubuntu-noble | ok 2026-09-04 20:55:56.261820 | 2026-09-04 20:55:56.261903 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-09-04 20:55:56.796510 | ubuntu-noble -> localhost | changed 2026-09-04 20:55:56.807152 | 2026-09-04 20:55:56.807287 | TASK [validate-host : Collect information about zuul worker] 2026-09-04 20:55:57.292099 | ubuntu-noble | ok 2026-09-04 20:55:57.298276 | 2026-09-04 20:55:57.298367 | TASK [validate-host : Write out all zuul information for each host] 2026-09-04 20:55:57.943092 | ubuntu-noble -> localhost | changed 2026-09-04 20:55:57.952043 | 2026-09-04 20:55:57.952129 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-09-04 20:55:58.272222 | ubuntu-noble | ok 2026-09-04 20:55:58.280882 | 2026-09-04 20:55:58.281008 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-09-04 20:55:59.155923 | ubuntu-noble | changed: 2026-09-04 20:55:59.156265 | ubuntu-noble | cd+++++++++ src/ 2026-09-04 20:55:59.156405 | ubuntu-noble | cd+++++++++ src/github.com/ 2026-09-04 20:55:59.156454 | ubuntu-noble | cd+++++++++ src/github.com/osism/ 2026-09-04 20:55:59.156492 | ubuntu-noble | cd+++++++++ src/github.com/osism/container-images-kolla/ 2026-09-04 20:55:59.156527 | ubuntu-noble | Containerfile 2026-09-04 20:55:59.156743 | ubuntu-noble | 2026-09-04 20:58:13.087043 | ubuntu-noble | 2026-09-04 20:58:13.087055 | ubuntu-noble | Or undo this operation with: 2026-09-04 20:58:13.087067 | ubuntu-noble | 2026-09-04 20:58:13.087078 | ubuntu-noble | git switch - 2026-09-04 20:58:13.087092 | ubuntu-noble | 2026-09-04 20:58:13.087106 | ubuntu-noble | Turn off this advice by setting config variable advice.detachedHead to false 2026-09-04 20:58:13.087119 | ubuntu-noble | 2026-09-04 20:58:13.087144 | ubuntu-noble | HEAD is now at ed8a1eff7 [2024.1-only] ceph: Move EL9 images from Reef to Squid 2026-09-04 20:58:13.089256 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-09-04 20:58:13.094687 | ubuntu-noble | + export HASH_KOLLA=ed8a1eff7 2026-09-04 20:58:13.094750 | ubuntu-noble | + HASH_KOLLA=ed8a1eff7 2026-09-04 20:58:13.094761 | ubuntu-noble | + popd 2026-09-04 20:58:13.094770 | ubuntu-noble | + rm -rf kolla/docker/rabbitmq/rabbitmq-4-1 2026-09-04 20:58:13.100658 | ubuntu-noble | ++ find patches/kolla-build/2024.1 -type f -name '*.patch' 2026-09-04 20:58:13.100715 | ubuntu-noble | ++ sort 2026-09-04 20:58:13.104708 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-09-04 20:58:13.104762 | ubuntu-noble | + pushd kolla 2026-09-04 20:58:13.104890 | ubuntu-noble | + apply_patch patches/kolla-build/2024.1/remove-unsupported-horizon-plugins.patch 2026-09-04 20:58:13.104938 | ubuntu-noble | + local rel=patches/kolla-build/2024.1/remove-unsupported-horizon-plugins.patch 2026-09-04 20:58:13.105044 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2024.1/remove-unsupported-horizon-plugins.patch 2026-09-04 20:58:13.105060 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2024.1/remove-unsupported-horizon-plugins.patch' 2026-09-04 20:58:13.105070 | ubuntu-noble | APPLY PATCH patches/kolla-build/2024.1/remove-unsupported-horizon-plugins.patch 2026-09-04 20:58:13.105104 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 20:58:13.108487 | ubuntu-noble | checking file kolla/common/sources.py 2026-09-04 20:58:13.108549 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 20:58:13.111760 | ubuntu-noble | patching file kolla/common/sources.py 2026-09-04 20:58:13.111804 | ubuntu-noble | + echo patches/kolla-build/2024.1/remove-unsupported-horizon-plugins.patch 2026-09-04 20:58:13.111823 | ubuntu-noble | + popd 2026-09-04 20:58:13.111871 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-09-04 20:58:13.111899 | ubuntu-noble | + pushd kolla 2026-09-04 20:58:13.111913 | ubuntu-noble | + apply_patch patches/kolla-build/2024.1/set-kolla-version-to-2024.1.patch 2026-09-04 20:58:13.111957 | ubuntu-noble | + local rel=patches/kolla-build/2024.1/set-kolla-version-to-2024.1.patch 2026-09-04 20:58:13.111992 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2024.1/set-kolla-version-to-2024.1.patch 2026-09-04 20:58:13.112036 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2024.1/set-kolla-version-to-2024.1.patch' 2026-09-04 20:58:13.112061 | ubuntu-noble | APPLY PATCH patches/kolla-build/2024.1/set-kolla-version-to-2024.1.patch 2026-09-04 20:58:13.112076 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 20:58:13.114365 | ubuntu-noble | checking file kolla/image/kolla_worker.py 2026-09-04 20:58:13.114794 | ubuntu-noble | Hunk #1 succeeded at 327 (offset 5 lines). 2026-09-04 20:58:13.114915 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 20:58:13.117133 | ubuntu-noble | patching file kolla/image/kolla_worker.py 2026-09-04 20:58:13.117159 | ubuntu-noble | Hunk #1 succeeded at 327 (offset 5 lines). 2026-09-04 20:58:13.117226 | ubuntu-noble | + echo patches/kolla-build/2024.1/set-kolla-version-to-2024.1.patch 2026-09-04 20:58:13.117371 | ubuntu-noble | + popd 2026-09-04 20:58:13.117496 | ubuntu-noble | + [[ -f templates/2024.1/repos.yaml ]] 2026-09-04 20:58:13.117551 | ubuntu-noble | + python3 src/generate-apt-preferences-files.py 2026-09-04 20:58:13.257836 | ubuntu-noble | + echo DEBUG apt_preferences.ubuntu 2026-09-04 20:58:13.257896 | ubuntu-noble | DEBUG apt_preferences.ubuntu 2026-09-04 20:58:13.257906 | ubuntu-noble | + cat overlays/2024.1/base/apt_preferences.ubuntu 2026-09-04 20:58:13.259783 | ubuntu-noble | Package: rabbitmq-server 2026-09-04 20:58:13.259812 | ubuntu-noble | Pin: version 3.13.* 2026-09-04 20:58:13.259817 | ubuntu-noble | Pin-Priority: 1000 2026-09-04 20:58:13.259821 | ubuntu-noble | 2026-09-04 20:58:13.259825 | ubuntu-noble | Package: openvswitch* 2026-09-04 20:58:13.259829 | ubuntu-noble | Pin: version 3.3.* 2026-09-04 20:58:13.259832 | ubuntu-noble | Pin-Priority: 1000 2026-09-04 20:58:13.259836 | ubuntu-noble | 2026-09-04 20:58:13.259841 | ubuntu-noble | # Stopgap: proxysql 3.0.9 (GHSA-58ww-865x-grpr bounds the first-packet 2026-09-04 20:58:13.259847 | ubuntu-noble | # recv()) rejects the kolla-ansible keepalived proxysql health check (the 2026-09-04 20:58:13.259850 | ubuntu-noble | # "show info" probe) -> keepalived FAULT -> api-int VIP dropped. Pin to 2026-09-04 20:58:13.259854 | ubuntu-noble | # 3.0.8 until the upstream fix (kolla-ansible change 992020, depends on 2026-09-04 20:58:13.259857 | ubuntu-noble | # kolla 992239, master-only) is backported to this release. 2026-09-04 20:58:13.259861 | ubuntu-noble | Package: proxysql 2026-09-04 20:58:13.259864 | ubuntu-noble | Pin: version 3.0.8* 2026-09-04 20:58:13.259868 | ubuntu-noble | Pin-Priority: 1001 2026-09-04 20:58:13.260015 | ubuntu-noble | + cp src/kolla-pip-check.py overlays/2024.1/base/kolla-pip-check.py 2026-09-04 20:58:13.263295 | ubuntu-noble | ++ find overlays/2024.1 -maxdepth 1 -mindepth 1 -type d 2026-09-04 20:58:13.267325 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-09-04 20:58:13.268125 | ubuntu-noble | ++ basename overlays/2024.1/base 2026-09-04 20:58:13.270819 | ubuntu-noble | + image_name=base 2026-09-04 20:58:13.270861 | ubuntu-noble | + cp -r overlays/2024.1/base/apt_preferences.ubuntu overlays/2024.1/base/erlang.gpg overlays/2024.1/base/kolla-pip-check.py overlays/2024.1/base/rabbitmq.gpg overlays/2024.1/base/sources.list.ubuntu kolla/docker/base 2026-09-04 20:58:13.277750 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-09-04 20:58:13.278437 | ubuntu-noble | ++ basename overlays/2024.1/nova 2026-09-04 20:58:13.280724 | ubuntu-noble | + image_name=nova 2026-09-04 20:58:13.281222 | ubuntu-noble | + cp -r overlays/2024.1/nova/nova-spicehtml5proxy kolla/docker/nova 2026-09-04 20:58:13.287258 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-09-04 20:58:13.287918 | ubuntu-noble | ++ basename overlays/2024.1/cinder 2026-09-04 20:58:13.291247 | ubuntu-noble | + image_name=cinder 2026-09-04 20:58:13.291272 | ubuntu-noble | + cp -r overlays/2024.1/cinder/source kolla/docker/cinder 2026-09-04 20:58:13.293943 | ubuntu-noble | + find patches/2024.1 -mindepth 1 -type d 2026-09-04 20:58:13.297545 | ubuntu-noble | patches/2024.1/neutron-dynamic-routing 2026-09-04 20:58:13.297598 | ubuntu-noble | patches/2024.1/nova 2026-09-04 20:58:13.297605 | ubuntu-noble | patches/2024.1/cinder 2026-09-04 20:58:13.297620 | ubuntu-noble | patches/2024.1/designate 2026-09-04 20:58:13.297624 | ubuntu-noble | patches/2024.1/designate/dns1 2026-09-04 20:58:13.297628 | ubuntu-noble | patches/2024.1/keystone 2026-09-04 20:58:13.297632 | ubuntu-noble | patches/2024.1/kolla 2026-09-04 20:58:13.297635 | ubuntu-noble | patches/2024.1/glance 2026-09-04 20:58:13.300618 | ubuntu-noble | ++ find patches/2024.1 -mindepth 1 -type d 2026-09-04 20:58:13.300649 | ubuntu-noble | ++ grep kolla 2026-09-04 20:58:13.302162 | ubuntu-noble | ++ grep -v kolla-build 2026-09-04 20:58:13.304286 | ubuntu-noble | + for project in $(find patches/$OPENSTACK_VERSION -mindepth 1 -type d | grep kolla | grep -v kolla-build) 2026-09-04 20:58:13.305087 | ubuntu-noble | ++ basename patches/2024.1/kolla 2026-09-04 20:58:13.307102 | ubuntu-noble | + project=kolla 2026-09-04 20:58:13.309493 | ubuntu-noble | ++ find patches/2024.1/kolla -type f -name '*.patch' 2026-09-04 20:58:13.309518 | ubuntu-noble | ++ sort 2026-09-04 20:58:13.312440 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-09-04 20:58:13.312467 | ubuntu-noble | + pushd kolla 2026-09-04 20:58:13.312473 | ubuntu-noble | + apply_patch patches/2024.1/kolla/backport-924302.patch 2026-09-04 20:58:13.312477 | ubuntu-noble | + local rel=patches/2024.1/kolla/backport-924302.patch 2026-09-04 20:58:13.312482 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/kolla/backport-924302.patch 2026-09-04 20:58:13.312486 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.1/kolla/backport-924302.patch' 2026-09-04 20:58:13.312490 | ubuntu-noble | APPLY PATCH patches/2024.1/kolla/backport-924302.patch 2026-09-04 20:58:13.312494 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 20:58:13.313827 | ubuntu-noble | checking file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-09-04 20:58:13.314019 | ubuntu-noble | checking file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-09-04 20:58:13.314553 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 20:58:13.315980 | ubuntu-noble | patching file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-09-04 20:58:13.316253 | ubuntu-noble | patching file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-09-04 20:58:13.316995 | ubuntu-noble | + echo patches/2024.1/kolla/backport-924302.patch 2026-09-04 20:58:13.317024 | ubuntu-noble | + popd 2026-09-04 20:58:13.317033 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-09-04 20:58:13.317040 | ubuntu-noble | + pushd kolla 2026-09-04 20:58:13.317047 | ubuntu-noble | + apply_patch patches/2024.1/kolla/backport-926744.patch 2026-09-04 20:58:13.317055 | ubuntu-noble | + local rel=patches/2024.1/kolla/backport-926744.patch 2026-09-04 20:58:13.317061 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/kolla/backport-926744.patch 2026-09-04 20:58:13.317069 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.1/kolla/backport-926744.patch' 2026-09-04 20:58:13.317073 | ubuntu-noble | APPLY PATCH patches/2024.1/kolla/backport-926744.patch 2026-09-04 20:58:13.317077 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 20:58:13.318656 | ubuntu-noble | checking file docker/base/Dockerfile.j2 2026-09-04 20:58:13.318815 | ubuntu-noble | checking file docker/horizon/Dockerfile.j2 2026-09-04 20:58:13.318833 | ubuntu-noble | Hunk #1 succeeded at 67 (offset 1 line). 2026-09-04 20:58:13.318918 | ubuntu-noble | checking file docker/horizon/extend_start.sh 2026-09-04 20:58:13.319053 | ubuntu-noble | checking file docker/kolla-toolbox/Dockerfile.j2 2026-09-04 20:58:13.319285 | ubuntu-noble | checking file docker/openstack-base/Dockerfile.j2 2026-09-04 20:58:13.319379 | ubuntu-noble | checking file docker/skyline/skyline-apiserver/extend_start.sh 2026-09-04 20:58:13.319547 | ubuntu-noble | checking file kolla/image/kolla_worker.py 2026-09-04 20:58:13.319561 | ubuntu-noble | Hunk #1 succeeded at 115 (offset 1 line). 2026-09-04 20:58:13.319604 | ubuntu-noble | Hunk #2 succeeded at 142 (offset 1 line). 2026-09-04 20:58:13.319745 | ubuntu-noble | Hunk #3 succeeded at 320 with fuzz 1 (offset 1 line). 2026-09-04 20:58:13.319852 | ubuntu-noble | checking file kolla/tests/test_build.py 2026-09-04 20:58:13.319999 | ubuntu-noble | Hunk #1 succeeded at 738 (offset 77 lines). 2026-09-04 20:58:13.320719 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 20:58:13.322505 | ubuntu-noble | patching file docker/base/Dockerfile.j2 2026-09-04 20:58:13.324660 | ubuntu-noble | patching file docker/horizon/Dockerfile.j2 2026-09-04 20:58:13.324687 | ubuntu-noble | Hunk #1 succeeded at 67 (offset 1 line). 2026-09-04 20:58:13.324701 | ubuntu-noble | patching file docker/horizon/extend_start.sh 2026-09-04 20:58:13.324707 | ubuntu-noble | patching file docker/kolla-toolbox/Dockerfile.j2 2026-09-04 20:58:13.324711 | ubuntu-noble | patching file docker/openstack-base/Dockerfile.j2 2026-09-04 20:58:13.324715 | ubuntu-noble | patching file docker/skyline/skyline-apiserver/extend_start.sh 2026-09-04 20:58:13.324719 | ubuntu-noble | patching file kolla/image/kolla_worker.py 2026-09-04 20:58:13.324723 | ubuntu-noble | Hunk #1 succeeded at 115 (offset 1 line). 2026-09-04 20:58:13.324727 | ubuntu-noble | Hunk #2 succeeded at 142 (offset 1 line). 2026-09-04 20:58:13.324731 | ubuntu-noble | Hunk #3 succeeded at 320 with fuzz 1 (offset 1 line). 2026-09-04 20:58:13.324735 | ubuntu-noble | patching file kolla/tests/test_build.py 2026-09-04 20:58:13.324739 | ubuntu-noble | Hunk #1 succeeded at 738 (offset 77 lines). 2026-09-04 20:58:13.325135 | ubuntu-noble | + echo patches/2024.1/kolla/backport-926744.patch 2026-09-04 20:58:13.325242 | ubuntu-noble | + popd 2026-09-04 20:58:13.325305 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-09-04 20:58:13.325314 | ubuntu-noble | + pushd kolla 2026-09-04 20:58:13.325403 | ubuntu-noble | + apply_patch patches/2024.1/kolla/build-ovn-from-sources.patch 2026-09-04 20:58:13.325430 | ubuntu-noble | + local rel=patches/2024.1/kolla/build-ovn-from-sources.patch 2026-09-04 20:58:13.325459 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/kolla/build-ovn-from-sources.patch 2026-09-04 20:58:13.325480 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.1/kolla/build-ovn-from-sources.patch' 2026-09-04 20:58:13.325486 | ubuntu-noble | APPLY PATCH patches/2024.1/kolla/build-ovn-from-sources.patch 2026-09-04 20:58:13.325503 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 20:58:13.327297 | ubuntu-noble | checking file docker/ovn/ovn-base/Dockerfile.j2 2026-09-04 20:58:13.328181 | ubuntu-noble | checking file docker/ovn/ovn-controller/Dockerfile.j2 2026-09-04 20:58:13.328213 | ubuntu-noble | checking file docker/ovn/ovn-nb-db-server/Dockerfile.j2 2026-09-04 20:58:13.328222 | ubuntu-noble | checking file docker/ovn/ovn-northd/Dockerfile.j2 2026-09-04 20:58:13.328230 | ubuntu-noble | checking file docker/ovn/ovn-sb-db-server/Dockerfile.j2 2026-09-04 20:58:13.328293 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 20:58:13.330398 | ubuntu-noble | patching file docker/ovn/ovn-base/Dockerfile.j2 2026-09-04 20:58:13.330531 | ubuntu-noble | patching file docker/ovn/ovn-controller/Dockerfile.j2 2026-09-04 20:58:13.330682 | ubuntu-noble | patching file docker/ovn/ovn-nb-db-server/Dockerfile.j2 2026-09-04 20:58:13.330785 | ubuntu-noble | patching file docker/ovn/ovn-northd/Dockerfile.j2 2026-09-04 20:58:13.330875 | ubuntu-noble | patching file docker/ovn/ovn-sb-db-server/Dockerfile.j2 2026-09-04 20:58:13.331875 | ubuntu-noble | + echo patches/2024.1/kolla/build-ovn-from-sources.patch 2026-09-04 20:58:13.331933 | ubuntu-noble | + popd 2026-09-04 20:58:13.332066 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-09-04 20:58:13.332080 | ubuntu-noble | + pushd kolla 2026-09-04 20:58:13.332113 | ubuntu-noble | + apply_patch patches/2024.1/kolla/squash.patch 2026-09-04 20:58:13.332144 | ubuntu-noble | + local rel=patches/2024.1/kolla/squash.patch 2026-09-04 20:58:13.332160 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/kolla/squash.patch 2026-09-04 20:58:13.332173 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.1/kolla/squash.patch' 2026-09-04 20:58:13.332183 | ubuntu-noble | APPLY PATCH patches/2024.1/kolla/squash.patch 2026-09-04 20:58:13.332196 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 20:58:13.334285 | ubuntu-noble | checking file kolla/image/tasks.py 2026-09-04 20:58:13.334330 | ubuntu-noble | Hunk #1 succeeded at 422 (offset 10 lines). 2026-09-04 20:58:13.334701 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 20:58:13.337197 | ubuntu-noble | patching file kolla/image/tasks.py 2026-09-04 20:58:13.337233 | ubuntu-noble | Hunk #1 succeeded at 422 (offset 10 lines). 2026-09-04 20:58:13.337245 | ubuntu-noble | + echo patches/2024.1/kolla/squash.patch 2026-09-04 20:58:13.337375 | ubuntu-noble | + popd 2026-09-04 20:58:13.337427 | ubuntu-noble | + pip3 install -r kolla/requirements.txt 2026-09-04 20:58:14.040648 | ubuntu-noble | Collecting pbr!=2.1.0,>=2.0.0 (from -r kolla/requirements.txt (line 1)) 2026-09-04 20:58:14.117359 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl.metadata (3.8 kB) 2026-09-04 20:58:14.147621 | ubuntu-noble | Requirement already satisfied: Jinja2>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from -r kolla/requirements.txt (line 2)) (3.1.6) 2026-09-04 20:58:14.264528 | ubuntu-noble | Collecting GitPython>=1.0.1 (from -r kolla/requirements.txt (line 3)) 2026-09-04 20:58:14.278304 | ubuntu-noble | Downloading gitpython-3.1.61-py3-none-any.whl.metadata (13 kB) 2026-09-04 20:58:14.387779 | ubuntu-noble | Collecting oslo.config>=5.1.0 (from -r kolla/requirements.txt (line 4)) 2026-09-04 20:58:14.400036 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl.metadata (2.3 kB) 2026-09-04 20:58:14.673114 | ubuntu-noble | Collecting setuptools<82,>=64.0.0 (from -r kolla/requirements.txt (line 5)) 2026-09-04 20:58:14.685202 | ubuntu-noble | Downloading setuptools-81.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-09-04 20:58:14.718205 | ubuntu-noble | Requirement already satisfied: MarkupSafe>=2.0 in /tmp/venv/lib/python3.12/site-packages (from Jinja2>=3.0.1->-r kolla/requirements.txt (line 2)) (3.0.3) 2026-09-04 20:58:14.860460 | ubuntu-noble | Collecting gitdb<5,>=4.0.1 (from GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-09-04 20:58:14.873324 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB) 2026-09-04 20:58:14.953817 | ubuntu-noble | Collecting netaddr>=0.7.18 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-09-04 20:58:14.967907 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl.metadata (5.0 kB) 2026-09-04 20:58:15.048121 | ubuntu-noble | Collecting stevedore>=5.6.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-09-04 20:58:15.061761 | ubuntu-noble | Downloading stevedore-5.9.1-py3-none-any.whl.metadata (2.3 kB) 2026-09-04 20:58:15.133346 | ubuntu-noble | Collecting oslo.i18n>=3.15.3 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-09-04 20:58:15.150493 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl.metadata (2.0 kB) 2026-09-04 20:58:15.208790 | ubuntu-noble | Collecting rfc3986>=1.2.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-09-04 20:58:15.221782 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl.metadata (6.6 kB) 2026-09-04 20:58:15.240684 | ubuntu-noble | Requirement already satisfied: PyYAML>=5.1 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (6.0.3) 2026-09-04 20:58:15.243312 | ubuntu-noble | Requirement already satisfied: requests>=2.18.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (2.34.2) 2026-09-04 20:58:15.352082 | ubuntu-noble | Collecting smmap<6,>=3.0.1 (from gitdb<5,>=4.0.1->GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-09-04 20:58:15.365008 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl.metadata (4.6 kB) 2026-09-04 20:58:15.410770 | ubuntu-noble | Requirement already satisfied: charset_normalizer<4,>=2 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (3.5.1) 2026-09-04 20:58:15.412357 | ubuntu-noble | Requirement already satisfied: idna<4,>=2.5 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (3.19) 2026-09-04 20:58:15.414173 | ubuntu-noble | Requirement already satisfied: urllib3<3,>=1.26 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (2.7.0) 2026-09-04 20:58:15.415495 | ubuntu-noble | Requirement already satisfied: certifi>=2023.5.7 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (2026.7.22) 2026-09-04 20:58:15.465417 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2026-09-04 20:58:15.497639 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.9/131.9 kB 4.6 MB/s eta 0:00:00 2026-09-04 20:58:15.509792 | ubuntu-noble | Downloading gitpython-3.1.61-py3-none-any.whl (222 kB) 2026-09-04 20:58:15.542247 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 222.1/222.1 kB 7.5 MB/s eta 0:00:00 2026-09-04 20:58:15.558096 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl (143 kB) 2026-09-04 20:58:15.574520 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.8/143.8 kB 11.7 MB/s eta 0:00:00 2026-09-04 20:58:15.588388 | ubuntu-noble | Downloading setuptools-81.0.0-py3-none-any.whl (1.1 MB) 2026-09-04 20:58:15.632029 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 29.6 MB/s eta 0:00:00 2026-09-04 20:58:15.646665 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl (62 kB) 2026-09-04 20:58:15.689639 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.8/62.8 kB 1.4 MB/s eta 0:00:00 2026-09-04 20:58:15.704396 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl (2.3 MB) 2026-09-04 20:58:15.760124 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 44.3 MB/s eta 0:00:00 2026-09-04 20:58:15.773496 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl (47 kB) 2026-09-04 20:58:15.790081 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 47.8/47.8 kB 3.2 MB/s eta 0:00:00 2026-09-04 20:58:15.802843 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl (31 kB) 2026-09-04 20:58:15.829047 | ubuntu-noble | Downloading stevedore-5.9.1-py3-none-any.whl (54 kB) 2026-09-04 20:58:15.847899 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.9/54.9 kB 3.8 MB/s eta 0:00:00 2026-09-04 20:58:15.861344 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl (24 kB) 2026-09-04 20:58:16.169858 | ubuntu-noble | Installing collected packages: stevedore, smmap, setuptools, rfc3986, netaddr, pbr, gitdb, oslo.i18n, GitPython, oslo.config 2026-09-04 20:58:16.536707 | ubuntu-noble | Attempting uninstall: setuptools 2026-09-04 20:58:16.555214 | ubuntu-noble | Found existing installation: setuptools 84.0.0 2026-09-04 20:58:16.580893 | ubuntu-noble | Uninstalling setuptools-84.0.0: 2026-09-04 20:58:16.800784 | ubuntu-noble | Successfully uninstalled setuptools-84.0.0 2026-09-04 20:58:18.696730 | ubuntu-noble | Successfully installed GitPython-3.1.61 gitdb-4.0.12 netaddr-1.3.0 oslo.config-10.7.0 oslo.i18n-6.9.0 pbr-7.0.3 rfc3986-2.0.0 setuptools-81.0.0 smmap-5.0.3 stevedore-5.9.1 2026-09-04 20:58:18.857208 | ubuntu-noble | + pip3 install kolla/ 2026-09-04 20:58:19.337162 | ubuntu-noble | Processing ./kolla 2026-09-04 20:58:19.340537 | ubuntu-noble | Installing build dependencies: started 2026-09-04 20:58:21.296677 | ubuntu-noble | Installing build dependencies: finished with status 'done' 2026-09-04 20:58:21.302775 | ubuntu-noble | Getting requirements to build wheel: started 2026-09-04 20:58:21.536660 | ubuntu-noble | Getting requirements to build wheel: finished with status 'done' 2026-09-04 20:58:21.542952 | ubuntu-noble | Installing backend dependencies: started 2026-09-04 20:58:23.723856 | ubuntu-noble | Installing backend dependencies: finished with status 'done' 2026-09-04 20:58:23.725605 | ubuntu-noble | Preparing metadata (pyproject.toml): started 2026-09-04 20:58:24.318978 | ubuntu-noble | Preparing metadata (pyproject.toml): finished with status 'done' 2026-09-04 20:58:24.337509 | ubuntu-noble | Requirement already satisfied: pbr!=2.1.0,>=2.0.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==18.8.1.dev16) (7.0.3) 2026-09-04 20:58:24.339628 | ubuntu-noble | Requirement already satisfied: Jinja2>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==18.8.1.dev16) (3.1.6) 2026-09-04 20:58:24.343606 | ubuntu-noble | Requirement already satisfied: GitPython>=1.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==18.8.1.dev16) (3.1.61) 2026-09-04 20:58:24.343880 | ubuntu-noble | Requirement already satisfied: oslo.config>=5.1.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==18.8.1.dev16) (10.7.0) 2026-09-04 20:58:24.345861 | ubuntu-noble | Requirement already satisfied: setuptools<82,>=64.0.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==18.8.1.dev16) (81.0.0) 2026-09-04 20:58:24.387387 | ubuntu-noble | Requirement already satisfied: gitdb<5,>=4.0.1 in /tmp/venv/lib/python3.12/site-packages (from GitPython>=1.0.1->kolla==18.8.1.dev16) (4.0.12) 2026-09-04 20:58:24.391667 | ubuntu-noble | Requirement already satisfied: MarkupSafe>=2.0 in /tmp/venv/lib/python3.12/site-packages (from Jinja2>=3.0.1->kolla==18.8.1.dev16) (3.0.3) 2026-09-04 20:58:24.400234 | ubuntu-noble | Requirement already satisfied: netaddr>=0.7.18 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==18.8.1.dev16) (1.3.0) 2026-09-04 20:58:24.401554 | ubuntu-noble | Requirement already satisfied: stevedore>=5.6.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==18.8.1.dev16) (5.9.1) 2026-09-04 20:58:24.403202 | 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==18.8.1.dev16) (6.9.0) 2026-09-04 20:58:24.404784 | ubuntu-noble | Requirement already satisfied: rfc3986>=1.2.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==18.8.1.dev16) (2.0.0) 2026-09-04 20:58:24.406166 | ubuntu-noble | Requirement already satisfied: PyYAML>=5.1 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==18.8.1.dev16) (6.0.3) 2026-09-04 20:58:24.407632 | ubuntu-noble | Requirement already satisfied: requests>=2.18.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==18.8.1.dev16) (2.34.2) 2026-09-04 20:58:24.456644 | 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==18.8.1.dev16) (5.0.3) 2026-09-04 20:58:24.474829 | 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==18.8.1.dev16) (3.5.1) 2026-09-04 20:58:24.476712 | 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==18.8.1.dev16) (3.19) 2026-09-04 20:58:24.478351 | 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==18.8.1.dev16) (2.7.0) 2026-09-04 20:58:24.479914 | 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==18.8.1.dev16) (2026.7.22) 2026-09-04 20:58:24.509468 | ubuntu-noble | Building wheels for collected packages: kolla 2026-09-04 20:58:24.510683 | ubuntu-noble | Building wheel for kolla (pyproject.toml): started 2026-09-04 20:58:25.995081 | ubuntu-noble | Building wheel for kolla (pyproject.toml): finished with status 'done' 2026-09-04 20:58:25.999226 | ubuntu-noble | Created wheel for kolla: filename=kolla-18.8.1.dev16-py3-none-any.whl size=384956 sha256=8af847b42a1bd9377719b0c3c401ac7727053fa9e1b2e4d6b1a6c6f524ffa178 2026-09-04 20:58:25.999779 | ubuntu-noble | Stored in directory: /tmp/pip-ephem-wheel-cache-l7zslr_o/wheels/5a/56/c4/e310d82118381247de5918f2335ab23c36c3bc15e9e4672495 2026-09-04 20:58:26.012172 | ubuntu-noble | Successfully built kolla 2026-09-04 20:58:26.200752 | ubuntu-noble | Installing collected packages: kolla 2026-09-04 20:58:26.400466 | ubuntu-noble | Successfully installed kolla-18.8.1.dev16 2026-09-04 20:58:26.532505 | ubuntu-noble | ++ kolla-build --version 2026-09-04 20:58:27.102143 | ubuntu-noble | + export KOLLA_VERSION=18.8.1 2026-09-04 20:58:27.102235 | ubuntu-noble | + KOLLA_VERSION=18.8.1 2026-09-04 20:58:27.103275 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-09-04 20:58:27.105772 | ubuntu-noble | + export HASH_DOCKER_IMAGES_KOLLA=608f9d2 2026-09-04 20:58:27.105798 | ubuntu-noble | + HASH_DOCKER_IMAGES_KOLLA=608f9d2 2026-09-04 20:58:27.106642 | ubuntu-noble | ++ cd release 2026-09-04 20:58:27.106687 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-09-04 20:58:27.108952 | ubuntu-noble | + export HASH_RELEASE=75920e1 2026-09-04 20:58:27.108979 | ubuntu-noble | + HASH_RELEASE=75920e1 2026-09-04 20:58:27.108983 | ubuntu-noble | + python3 src/generate-template-overrides-file.py 2026-09-04 20:58:27.272925 | ubuntu-noble | + echo DEBUG template-overrides.j2 2026-09-04 20:58:27.273055 | ubuntu-noble | DEBUG template-overrides.j2 2026-09-04 20:58:27.273096 | ubuntu-noble | + cat templates/2024.1/template-overrides.j2 2026-09-04 20:58:27.274028 | ubuntu-noble | {% extends parent_template %} 2026-09-04 20:58:27.274057 | ubuntu-noble | 2026-09-04 20:58:27.274095 | ubuntu-noble | {% set fluentd_plugins = [ 2026-09-04 20:58:27.274116 | ubuntu-noble | 'fluent-plugin-grok-parser', 2026-09-04 20:58:27.274127 | ubuntu-noble | 'fluent-plugin-prometheus', 2026-09-04 20:58:27.274138 | ubuntu-noble | 'fluent-plugin-rewrite-tag-filter', 2026-09-04 20:58:27.274148 | ubuntu-noble | 'fluent-plugin-grafana-loki', 2026-09-04 20:58:27.274157 | ubuntu-noble | ] %} 2026-09-04 20:58:27.274193 | ubuntu-noble | 2026-09-04 20:58:27.274203 | ubuntu-noble | {% set glance_base_pip_packages_append = ['boto3'] %} 2026-09-04 20:58:27.274213 | ubuntu-noble | 2026-09-04 20:58:27.274222 | ubuntu-noble | {% block nova_libvirt_footer %} 2026-09-04 20:58:27.274230 | ubuntu-noble | RUN chgrp tss /var/lib/swtpm-localca \ 2026-09-04 20:58:27.274239 | ubuntu-noble | && chmod g+w /var/lib/swtpm-localca 2026-09-04 20:58:27.274248 | ubuntu-noble | {% endblock %} 2026-09-04 20:58:27.274256 | ubuntu-noble | 2026-09-04 20:58:27.274265 | ubuntu-noble | {% block horizon_header %} 2026-09-04 20:58:27.274274 | ubuntu-noble | RUN apt-get update \ 2026-09-04 20:58:27.274283 | ubuntu-noble | && apt-get -y install --no-install-recommends build-essential libmariadb-dev-compat \ 2026-09-04 20:58:27.274294 | ubuntu-noble | && SETUPTOOLS_USE_DISTUTILS=stdlib python3 -m pip --no-cache-dir install --upgrade mysqlclient \ 2026-09-04 20:58:27.274303 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-09-04 20:58:27.274312 | ubuntu-noble | && apt-get clean \ 2026-09-04 20:58:27.274321 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-09-04 20:58:27.274330 | ubuntu-noble | {% endblock %} 2026-09-04 20:58:27.274338 | ubuntu-noble | 2026-09-04 20:58:27.274346 | ubuntu-noble | {% block horizon_footer %} 2026-09-04 20:58:27.274355 | ubuntu-noble | RUN curl -q -L -o /tmp/openstack-themes.tar.gz https://github.com/osism/openstack-themes/archive/main.tar.gz \ 2026-09-04 20:58:27.274368 | ubuntu-noble | && tar xzvf /tmp/openstack-themes.tar.gz --directory=/var/lib/kolla/venv/lib/python3.10/site-packages/openstack_dashboard/themes --strip-components 2 openstack-themes-main/horizon \ 2026-09-04 20:58:27.274379 | ubuntu-noble | && rm /tmp/openstack-themes.tar.gz 2026-09-04 20:58:27.274388 | ubuntu-noble | {% endblock %} 2026-09-04 20:58:27.274396 | ubuntu-noble | 2026-09-04 20:58:27.274405 | ubuntu-noble | {% block base_header %} 2026-09-04 20:58:27.274413 | ubuntu-noble | COPY apt_preferences.{{ base_distro }} /etc/apt/preferences 2026-09-04 20:58:27.274422 | ubuntu-noble | COPY *.gpg /etc/kolla/apt-keys/ 2026-09-04 20:58:27.274430 | ubuntu-noble | 2026-09-04 20:58:27.274439 | ubuntu-noble | RUN apt-get update \ 2026-09-04 20:58:27.274447 | ubuntu-noble | && apt-get -y install --no-install-recommends locales ca-certificates \ 2026-09-04 20:58:27.274456 | ubuntu-noble | && locale-gen en_US.UTF-8 \ 2026-09-04 20:58:27.274465 | ubuntu-noble | && apt-get clean \ 2026-09-04 20:58:27.274473 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-09-04 20:58:27.274481 | ubuntu-noble | {% endblock %} 2026-09-04 20:58:27.274490 | ubuntu-noble | 2026-09-04 20:58:27.274498 | ubuntu-noble | {% block openstack_base_header %} 2026-09-04 20:58:27.274506 | ubuntu-noble | RUN apt-get update \ 2026-09-04 20:58:27.274515 | ubuntu-noble | && apt-get -y install --no-install-recommends python3-setuptools \ 2026-09-04 20:58:27.274523 | ubuntu-noble | && apt-get clean \ 2026-09-04 20:58:27.274531 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-09-04 20:58:27.274540 | ubuntu-noble | {% endblock %} 2026-09-04 20:58:27.274548 | ubuntu-noble | 2026-09-04 20:58:27.274556 | ubuntu-noble | {% set bifrost_deploy_packages_append = ['debootstrap', 'squashfs-tools', 'cpio'] %} 2026-09-04 20:58:27.274565 | ubuntu-noble | 2026-09-04 20:58:27.274629 | ubuntu-noble | {% set kolla_toolbox_packages_append = ['iputils-ping', 'traceroute'] %} 2026-09-04 20:58:27.274638 | ubuntu-noble | 2026-09-04 20:58:27.274647 | ubuntu-noble | {% set cinder_volume_packages_append = ['multipath-tools'] %} 2026-09-04 20:58:27.274656 | ubuntu-noble | 2026-09-04 20:58:27.274664 | ubuntu-noble | {% set cinder_volume_pip_packages = [ 'purestorage', 'infinisdk', 'python-linstor' ] %} 2026-09-04 20:58:27.274673 | ubuntu-noble | {% block cinder_volume_footer %} 2026-09-04 20:58:27.274681 | ubuntu-noble | RUN {{ macros.install_pip(cinder_volume_pip_packages | customizable("pip_packages")) }} 2026-09-04 20:58:27.274690 | ubuntu-noble | {% endblock %} 2026-09-04 20:58:27.274698 | ubuntu-noble | 2026-09-04 20:58:27.274707 | ubuntu-noble | {% set manila_base_additional_pip_packages = [ 'pywinrm' ] %} 2026-09-04 20:58:27.274715 | ubuntu-noble | {% block manila_base_footer %} 2026-09-04 20:58:27.274724 | ubuntu-noble | RUN {{ macros.install_pip(manila_base_additional_pip_packages | customizable("pip_packages")) }} 2026-09-04 20:58:27.274732 | ubuntu-noble | {% endblock %} 2026-09-04 20:58:27.274740 | ubuntu-noble | 2026-09-04 20:58:27.274749 | ubuntu-noble | {% set magnum_base_additional_pip_packages = [ 'magnum-cluster-api' ] %} 2026-09-04 20:58:27.274757 | ubuntu-noble | {% block magnum_base_footer %} 2026-09-04 20:58:27.274765 | ubuntu-noble | RUN {{ macros.install_pip(magnum_base_additional_pip_packages | customizable("pip_packages")) }} 2026-09-04 20:58:27.274774 | ubuntu-noble | RUN curl -o /tmp/helm.tar.gz https://get.helm.sh/helm-v3.15.2-linux-amd64.tar.gz \ 2026-09-04 20:58:27.274790 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/helm.tar.gz -C /usr/local/bin linux-amd64/helm 2026-09-04 20:58:27.274799 | ubuntu-noble | {% endblock %} 2026-09-04 20:58:27.274807 | ubuntu-noble | 2026-09-04 20:58:27.274816 | ubuntu-noble | {% set gnocchi_base_packages_append = ['python3-rados'] %} 2026-09-04 20:58:27.274824 | ubuntu-noble | {% block gnocchi_base_footer %} 2026-09-04 20:58:27.274833 | ubuntu-noble | RUN mkdir -p /var/lib/gnocchi/tmp \ 2026-09-04 20:58:27.274841 | ubuntu-noble | && chown -R gnocchi: /var/lib/gnocchi/tmp 2026-09-04 20:58:27.274850 | ubuntu-noble | {% endblock %} 2026-09-04 20:58:27.274858 | ubuntu-noble | 2026-09-04 20:58:27.274867 | ubuntu-noble | {% block grafana_footer %} 2026-09-04 20:58:27.274875 | ubuntu-noble | RUN curl -o /tmp/kolla-operations.tar.gz https://github.com/osism/kolla-operations/tarball/main \ 2026-09-04 20:58:27.274884 | ubuntu-noble | && mkdir -p /operations \ 2026-09-04 20:58:27.274892 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/kolla-operations.tar.gz -C /operations \ 2026-09-04 20:58:27.274900 | ubuntu-noble | && rm -f /tmp/kolla-operations.tar.gz 2026-09-04 20:58:27.274908 | ubuntu-noble | {% endblock %} 2026-09-04 20:58:27.274917 | ubuntu-noble | 2026-09-04 20:58:27.274925 | ubuntu-noble | {% block ovs_install %} 2026-09-04 20:58:27.274934 | ubuntu-noble | COPY --from=osism.harbor.regio.digital/packages/ovs-ubuntu-jammy:v3.3.4 /*.deb /tmp/packages/ 2026-09-04 20:58:27.274942 | ubuntu-noble | RUN apt-get update \ 2026-09-04 20:58:27.274951 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-09-04 20:58:27.274959 | ubuntu-noble | python3-netifaces \ 2026-09-04 20:58:27.274967 | ubuntu-noble | tcpdump \ 2026-09-04 20:58:27.274976 | ubuntu-noble | && apt-get install -y -f /tmp/packages/openvswitch-common*.deb \ 2026-09-04 20:58:27.274984 | ubuntu-noble | && apt-get install -y -f /tmp/packages/python3-openvswitch*.deb \ 2026-09-04 20:58:27.274993 | ubuntu-noble | && apt-get install -y -f /tmp/packages/openvswitch-switch*.deb \ 2026-09-04 20:58:27.275001 | ubuntu-noble | && rm -rf /tmp/packages \ 2026-09-04 20:58:27.275009 | ubuntu-noble | && apt-get clean \ 2026-09-04 20:58:27.275018 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-09-04 20:58:27.275026 | ubuntu-noble | {% endblock %} 2026-09-04 20:58:27.275035 | ubuntu-noble | 2026-09-04 20:58:27.275043 | ubuntu-noble | {% block keystone_footer %} 2026-09-04 20:58:27.275052 | ubuntu-noble | RUN python3 -m pip --no-cache-dir install -c /requirements/upper-constraints.txt keystone-keycloak-backend 2026-09-04 20:58:27.275092 | ubuntu-noble | RUN apt-get update \ 2026-09-04 20:58:27.275102 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-09-04 20:58:27.275110 | ubuntu-noble | libapache2-mod-auth-openidc \ 2026-09-04 20:58:27.275118 | ubuntu-noble | libldap-common \ 2026-09-04 20:58:27.275127 | ubuntu-noble | libmemcached11 \ 2026-09-04 20:58:27.275135 | ubuntu-noble | && apt-get clean \ 2026-09-04 20:58:27.275144 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* \ 2026-09-04 20:58:27.275167 | ubuntu-noble | && curl -o /tmp/liboauth2.deb "https://github.com/zmartzone/liboauth2/releases/download/v1.4.5.2/liboauth2_1.4.5.2-1.jammy_amd64.deb" \ 2026-09-04 20:58:27.275178 | ubuntu-noble | && dpkg -i /tmp/liboauth2.deb \ 2026-09-04 20:58:27.275187 | ubuntu-noble | && rm -f /tmp/liboauth2.deb \ 2026-09-04 20:58:27.275195 | ubuntu-noble | && curl -o /tmp/liboauth2-apache.deb "https://github.com/zmartzone/liboauth2/releases/download/v1.4.5.2/liboauth2-apache_1.4.5.2-1.jammy_amd64.deb" \ 2026-09-04 20:58:27.275204 | ubuntu-noble | && dpkg -i /tmp/liboauth2-apache.deb \ 2026-09-04 20:58:27.275213 | ubuntu-noble | && rm -f /tmp/liboauth2-apache.deb \ 2026-09-04 20:58:27.275221 | ubuntu-noble | && curl -o /tmp/libapache2-mod-oauth2.deb "https://github.com/zmartzone/mod_oauth2/releases/download/v3.3.0/libapache2-mod-oauth2_3.3.0-1.jammy_amd64.deb" \ 2026-09-04 20:58:27.275230 | ubuntu-noble | && dpkg -i /tmp/libapache2-mod-oauth2.deb \ 2026-09-04 20:58:27.275238 | ubuntu-noble | && rm -f /tmp/libapache2-mod-oauth2.deb \ 2026-09-04 20:58:27.275246 | ubuntu-noble | && a2enmod oauth2 \ 2026-09-04 20:58:27.275255 | ubuntu-noble | && a2enmod auth_openidc 2026-09-04 20:58:27.275263 | ubuntu-noble | {% endblock %} 2026-09-04 20:58:27.275276 | ubuntu-noble | 2026-09-04 20:58:27.275286 | ubuntu-noble | {% block footer %} 2026-09-04 20:58:27.275294 | ubuntu-noble | RUN rm -rf /usr/share/doc/* \ 2026-09-04 20:58:27.275303 | ubuntu-noble | && rm -rf /usr/share/man/* \ 2026-09-04 20:58:27.275311 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-09-04 20:58:27.275327 | ubuntu-noble | && apt-get autoremove -y \ 2026-09-04 20:58:27.275339 | ubuntu-noble | && if [ -e /var/lib/kolla/venv/bin/python3 ]; then /var/lib/kolla/venv/bin/pip3 install --no-cache-dir pyclean==3.0.0; /var/lib/kolla/venv/bin/pyclean /var/lib/kolla/venv; /var/lib/kolla/venv/bin/pyclean /usr; /var/lib/kolla/venv/bin/pip3 uninstall -y pyclean; fi 2026-09-04 20:58:27.275358 | ubuntu-noble | {% endblock %} 2026-09-04 20:58:27.275367 | ubuntu-noble | 2026-09-04 20:58:27.275375 | ubuntu-noble | {% block fluentd_footer %} 2026-09-04 20:58:27.275384 | ubuntu-noble | LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build_date }}" fluentd_binary="fluentd" fluentd_user="{{ fluentd_user }}" 2026-09-04 20:58:27.275393 | ubuntu-noble | {% endblock %} 2026-09-04 20:58:27.275401 | ubuntu-noble | 2026-09-04 20:58:27.275409 | ubuntu-noble | {% block labels %} 2026-09-04 20:58:27.275418 | ubuntu-noble | LABEL "build-date"="{{ build_date }}" \ 2026-09-04 20:58:27.275426 | ubuntu-noble | "name"="{{ image_name }}" \ 2026-09-04 20:58:27.275434 | ubuntu-noble | "de.osism.commit.docker_images_kolla"="608f9d2" \ 2026-09-04 20:58:27.275443 | ubuntu-noble | "de.osism.commit.kolla"="ed8a1eff7" \ 2026-09-04 20:58:27.275451 | ubuntu-noble | "de.osism.commit.kolla_version"="18.8.1" \ 2026-09-04 20:58:27.275459 | ubuntu-noble | "de.osism.commit.release"="75920e1" \ 2026-09-04 20:58:27.275468 | ubuntu-noble | "de.osism.release.openstack"="2024.1" \ 2026-09-04 20:58:27.275476 | ubuntu-noble | "de.osism.version"="latest" \ 2026-09-04 20:58:27.275484 | ubuntu-noble | "org.opencontainers.image.created"="2026-09-04T20:58:27.249427+00:00" \ 2026-09-04 20:58:27.275493 | ubuntu-noble | "org.opencontainers.image.documentation"="https://osism.tech/docs/" \ 2026-09-04 20:58:27.275501 | ubuntu-noble | "org.opencontainers.image.licenses"="ASL 2.0" \ 2026-09-04 20:58:27.275510 | ubuntu-noble | "org.opencontainers.image.source"="https://github.com/osism/container-images-kolla" \ 2026-09-04 20:58:27.275518 | ubuntu-noble | "org.opencontainers.image.title"="{{ image_name }}" \ 2026-09-04 20:58:27.275527 | ubuntu-noble | "org.opencontainers.image.url"="https://quay.io/organization/osism" \ 2026-09-04 20:58:27.275535 | ubuntu-noble | "org.opencontainers.image.vendor"="OSISM GmbH" 2026-09-04 20:58:27.275544 | ubuntu-noble | {% endblock %} 2026-09-04 20:58:27.275553 | ubuntu-noble | 2026-09-04 20:58:27.276776 | ubuntu-noble | + bash scripts/002-generate.sh 2026-09-04 20:58:27.278471 | ubuntu-noble | + BASE=ubuntu 2026-09-04 20:58:27.278507 | ubuntu-noble | + BASE_VERSION=22.04 2026-09-04 20:58:27.279364 | ubuntu-noble | ++ date +%Y%m%d 2026-09-04 20:58:27.280514 | ubuntu-noble | + BUILD_ID=20260904 2026-09-04 20:58:27.280538 | ubuntu-noble | + DOCKER_NAMESPACE=kolla 2026-09-04 20:58:27.280548 | ubuntu-noble | + DOCKER_REGISTRY=osism.harbor.regio.digital 2026-09-04 20:58:27.280557 | ubuntu-noble | + OPENSTACK_VERSION=2024.1 2026-09-04 20:58:27.280567 | ubuntu-noble | + VERSION=latest 2026-09-04 20:58:27.280622 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-09-04 20:58:27.280630 | ubuntu-noble | + . defaults/all.sh 2026-09-04 20:58:27.280702 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-09-04 20:58:27.280713 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-09-04 20:58:27.280720 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-09-04 20:58:27.280727 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-09-04 20:58:27.280811 | ubuntu-noble | +++ deactivate nondestructive 2026-09-04 20:58:27.280823 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-04 20:58:27.280833 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-04 20:58:27.280840 | ubuntu-noble | +++ hash -r 2026-09-04 20:58:27.280871 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-04 20:58:27.280880 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-09-04 20:58:27.280890 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-09-04 20:58:27.280897 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-09-04 20:58:27.280934 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-09-04 20:58:27.280956 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-09-04 20:58:27.280964 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-09-04 20:58:27.280971 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-09-04 20:58:27.280982 | ubuntu-noble | +++ _OLD_VIRTUAL_PATH=/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-09-04 20:58:27.280991 | ubuntu-noble | +++ PATH=/tmp/venv/bin:/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-09-04 20:58:27.280998 | ubuntu-noble | +++ export PATH 2026-09-04 20:58:27.281007 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-04 20:58:27.281034 | ubuntu-noble | +++ '[' -z '' ']' 2026-09-04 20:58:27.281042 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-09-04 20:58:27.281049 | ubuntu-noble | +++ PS1='(venv) ' 2026-09-04 20:58:27.281056 | ubuntu-noble | +++ export PS1 2026-09-04 20:58:27.281086 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-09-04 20:58:27.281094 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-09-04 20:58:27.281104 | ubuntu-noble | +++ hash -r 2026-09-04 20:58:27.281111 | ubuntu-noble | + . defaults/2024.1.sh 2026-09-04 20:58:27.281985 | ubuntu-noble | +++ date +%Y%m%d 2026-09-04 20:58:27.283092 | ubuntu-noble | ++ export BUILD_ID=20260904 2026-09-04 20:58:27.283131 | ubuntu-noble | ++ BUILD_ID=20260904 2026-09-04 20:58:27.283151 | ubuntu-noble | ++ export 'KOLLA_IMAGES=^nova ^glance ^keystone ^neutron ^designate' 2026-09-04 20:58:27.283162 | ubuntu-noble | ++ KOLLA_IMAGES='^nova ^glance ^keystone ^neutron ^designate' 2026-09-04 20:58:27.283176 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-09-04 20:58:27.283184 | ubuntu-noble | ++ KOLLA_TYPE= 2026-09-04 20:58:27.283191 | ubuntu-noble | ++ export BASE_VERSION=22.04 2026-09-04 20:58:27.283199 | ubuntu-noble | ++ BASE_VERSION=22.04 2026-09-04 20:58:27.283205 | ubuntu-noble | + export VERSION 2026-09-04 20:58:27.283212 | ubuntu-noble | + export OPENSTACK_VERSION 2026-09-04 20:58:27.283219 | ubuntu-noble | + DOCKER_TAG=build-20260904 2026-09-04 20:58:27.283226 | ubuntu-noble | + KOLLA_BASE=ubuntu 2026-09-04 20:58:27.283233 | ubuntu-noble | + KOLLA_BASE_TAG=22.04 2026-09-04 20:58:27.283240 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-09-04 20:58:27.283247 | ubuntu-noble | + KOLLA_INSTALL_TYPE=source 2026-09-04 20:58:27.283254 | ubuntu-noble | + python3 src/generate-kolla-build-config.py 2026-09-04 20:58:27.431375 | ubuntu-noble | + setini DEFAULT namespace kolla 2026-09-04 20:58:27.431485 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=namespace value=kolla' 2026-09-04 20:58:28.826513 | ubuntu-noble | localhost | SUCCESS => { 2026-09-04 20:58:28.826564 | ubuntu-noble | "changed": false, 2026-09-04 20:58:28.826600 | ubuntu-noble | "gid": 1000, 2026-09-04 20:58:28.826604 | ubuntu-noble | "group": "zuul", 2026-09-04 20:58:28.826608 | ubuntu-noble | "mode": "0664", 2026-09-04 20:58:28.826612 | ubuntu-noble | "msg": "OK", 2026-09-04 20:58:28.826615 | ubuntu-noble | "owner": "zuul", 2026-09-04 20:58:28.826619 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-04 20:58:28.826623 | ubuntu-noble | "size": 4466, 2026-09-04 20:58:28.826626 | ubuntu-noble | "state": "file", 2026-09-04 20:58:28.826630 | ubuntu-noble | "uid": 1000 2026-09-04 20:58:28.826634 | ubuntu-noble | } 2026-09-04 20:58:28.940728 | ubuntu-noble | + setini DEFAULT tag build-20260904 2026-09-04 20:58:28.940824 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=tag value=build-20260904' 2026-09-04 20:58:30.214146 | ubuntu-noble | localhost | CHANGED => { 2026-09-04 20:58:30.214214 | ubuntu-noble | "changed": true, 2026-09-04 20:58:30.214221 | ubuntu-noble | "gid": 1000, 2026-09-04 20:58:30.214226 | ubuntu-noble | "group": "zuul", 2026-09-04 20:58:30.214231 | ubuntu-noble | "mode": "0664", 2026-09-04 20:58:30.214236 | ubuntu-noble | "msg": "option changed", 2026-09-04 20:58:30.214241 | ubuntu-noble | "owner": "zuul", 2026-09-04 20:58:30.214246 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-04 20:58:30.214251 | ubuntu-noble | "size": 4474, 2026-09-04 20:58:30.214256 | ubuntu-noble | "state": "file", 2026-09-04 20:58:30.214261 | ubuntu-noble | "uid": 1000 2026-09-04 20:58:30.214266 | ubuntu-noble | } 2026-09-04 20:58:30.331666 | ubuntu-noble | + setini DEFAULT base ubuntu 2026-09-04 20:58:30.331745 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=base value=ubuntu' 2026-09-04 20:58:31.657709 | ubuntu-noble | localhost | SUCCESS => { 2026-09-04 20:58:31.657798 | ubuntu-noble | "changed": false, 2026-09-04 20:58:31.657810 | ubuntu-noble | "gid": 1000, 2026-09-04 20:58:31.657818 | ubuntu-noble | "group": "zuul", 2026-09-04 20:58:31.657825 | ubuntu-noble | "mode": "0664", 2026-09-04 20:58:31.657832 | ubuntu-noble | "msg": "OK", 2026-09-04 20:58:31.657839 | ubuntu-noble | "owner": "zuul", 2026-09-04 20:58:31.657847 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-04 20:58:31.657854 | ubuntu-noble | "size": 4474, 2026-09-04 20:58:31.657862 | ubuntu-noble | "state": "file", 2026-09-04 20:58:31.657869 | ubuntu-noble | "uid": 1000 2026-09-04 20:58:31.657877 | ubuntu-noble | } 2026-09-04 20:58:31.772732 | ubuntu-noble | + setini DEFAULT base_tag 22.04 2026-09-04 20:58:31.772842 | 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=22.04' 2026-09-04 20:58:33.063639 | ubuntu-noble | localhost | SUCCESS => { 2026-09-04 20:58:33.063685 | ubuntu-noble | "changed": false, 2026-09-04 20:58:33.063692 | ubuntu-noble | "gid": 1000, 2026-09-04 20:58:33.063698 | ubuntu-noble | "group": "zuul", 2026-09-04 20:58:33.063702 | ubuntu-noble | "mode": "0664", 2026-09-04 20:58:33.063707 | ubuntu-noble | "msg": "OK", 2026-09-04 20:58:33.063713 | ubuntu-noble | "owner": "zuul", 2026-09-04 20:58:33.063718 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-04 20:58:33.063723 | ubuntu-noble | "size": 4474, 2026-09-04 20:58:33.063728 | ubuntu-noble | "state": "file", 2026-09-04 20:58:33.063732 | ubuntu-noble | "uid": 1000 2026-09-04 20:58:33.063737 | ubuntu-noble | } 2026-09-04 20:58:33.177699 | ubuntu-noble | + setini DEFAULT install_type source 2026-09-04 20:58:33.177796 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=install_type value=source' 2026-09-04 20:58:34.511806 | ubuntu-noble | localhost | SUCCESS => { 2026-09-04 20:58:34.511867 | ubuntu-noble | "changed": false, 2026-09-04 20:58:34.511873 | ubuntu-noble | "gid": 1000, 2026-09-04 20:58:34.511878 | ubuntu-noble | "group": "zuul", 2026-09-04 20:58:34.511882 | ubuntu-noble | "mode": "0664", 2026-09-04 20:58:34.511887 | ubuntu-noble | "msg": "OK", 2026-09-04 20:58:34.511891 | ubuntu-noble | "owner": "zuul", 2026-09-04 20:58:34.511895 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-04 20:58:34.511900 | ubuntu-noble | "size": 4474, 2026-09-04 20:58:34.511904 | ubuntu-noble | "state": "file", 2026-09-04 20:58:34.511909 | ubuntu-noble | "uid": 1000 2026-09-04 20:58:34.511913 | ubuntu-noble | } 2026-09-04 20:58:34.617265 | ubuntu-noble | + [[ 2024.1 == \2\0\2\4\.\1 ]] 2026-09-04 20:58:34.617377 | ubuntu-noble | + REQUIREMENTS_BRANCH=unmaintained-2024.1 2026-09-04 20:58:34.617451 | ubuntu-noble | + setini openstack-base location tarballs/requirements-unmaintained-2024.1.tar.gz 2026-09-04 20:58:34.617554 | 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-unmaintained-2024.1.tar.gz' 2026-09-04 20:58:35.928152 | ubuntu-noble | localhost | CHANGED => { 2026-09-04 20:58:35.928224 | ubuntu-noble | "changed": true, 2026-09-04 20:58:35.928233 | ubuntu-noble | "gid": 1000, 2026-09-04 20:58:35.928241 | ubuntu-noble | "group": "zuul", 2026-09-04 20:58:35.928249 | ubuntu-noble | "mode": "0664", 2026-09-04 20:58:35.928256 | ubuntu-noble | "msg": "section and option added", 2026-09-04 20:58:35.928264 | ubuntu-noble | "owner": "zuul", 2026-09-04 20:58:35.928272 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-04 20:58:35.928279 | ubuntu-noble | "size": 4551, 2026-09-04 20:58:35.928286 | ubuntu-noble | "state": "file", 2026-09-04 20:58:35.928294 | ubuntu-noble | "uid": 1000 2026-09-04 20:58:35.928302 | ubuntu-noble | } 2026-09-04 20:58:36.031912 | ubuntu-noble | + sed -i '/\[openstack-base\]/a # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-unmaintained-2024.1.tar.gz' kolla-build.conf 2026-09-04 20:58:36.034895 | ubuntu-noble | + setini openstack-base type local 2026-09-04 20:58:36.034981 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=openstack-base option=type value=local' 2026-09-04 20:58:37.332117 | ubuntu-noble | localhost | CHANGED => { 2026-09-04 20:58:37.332226 | ubuntu-noble | "changed": true, 2026-09-04 20:58:37.332241 | ubuntu-noble | "gid": 1000, 2026-09-04 20:58:37.332252 | ubuntu-noble | "group": "zuul", 2026-09-04 20:58:37.332262 | ubuntu-noble | "mode": "0664", 2026-09-04 20:58:37.332271 | ubuntu-noble | "msg": "option added", 2026-09-04 20:58:37.332281 | ubuntu-noble | "owner": "zuul", 2026-09-04 20:58:37.332291 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-04 20:58:37.332301 | ubuntu-noble | "size": 4668, 2026-09-04 20:58:37.332310 | ubuntu-noble | "state": "file", 2026-09-04 20:58:37.332320 | ubuntu-noble | "uid": 1000 2026-09-04 20:58:37.332330 | ubuntu-noble | } 2026-09-04 20:58:37.451424 | ubuntu-noble | + [[ -n osism.harbor.regio.digital ]] 2026-09-04 20:58:37.452053 | ubuntu-noble | + setini DEFAULT registry osism.harbor.regio.digital 2026-09-04 20:58:37.452093 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=registry value=osism.harbor.regio.digital' 2026-09-04 20:58:38.647633 | ubuntu-noble | localhost | CHANGED => { 2026-09-04 20:58:38.647689 | ubuntu-noble | "changed": true, 2026-09-04 20:58:38.647699 | ubuntu-noble | "gid": 1000, 2026-09-04 20:58:38.647706 | ubuntu-noble | "group": "zuul", 2026-09-04 20:58:38.647713 | ubuntu-noble | "mode": "0664", 2026-09-04 20:58:38.647718 | ubuntu-noble | "msg": "option added", 2026-09-04 20:58:38.647722 | ubuntu-noble | "owner": "zuul", 2026-09-04 20:58:38.647726 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-04 20:58:38.647730 | ubuntu-noble | "size": 4706, 2026-09-04 20:58:38.647734 | ubuntu-noble | "state": "file", 2026-09-04 20:58:38.647738 | ubuntu-noble | "uid": 1000 2026-09-04 20:58:38.647742 | ubuntu-noble | } 2026-09-04 20:58:38.721236 | ubuntu-noble | + echo DEBUG kolla-build.conf 2026-09-04 20:58:38.721273 | ubuntu-noble | DEBUG kolla-build.conf 2026-09-04 20:58:38.721278 | ubuntu-noble | + cat kolla-build.conf 2026-09-04 20:58:38.724395 | ubuntu-noble | [DEFAULT] 2026-09-04 20:58:38.724454 | ubuntu-noble | base = ubuntu 2026-09-04 20:58:38.724468 | ubuntu-noble | base_package_type = deb 2026-09-04 20:58:38.724488 | ubuntu-noble | base_tag = 22.04 2026-09-04 20:58:38.724504 | ubuntu-noble | install_type = source 2026-09-04 20:58:38.724522 | ubuntu-noble | namespace = kolla 2026-09-04 20:58:38.724540 | ubuntu-noble | openstack_release = 2024.1 2026-09-04 20:58:38.724558 | ubuntu-noble | push = false 2026-09-04 20:58:38.724636 | ubuntu-noble | tag = build-20260904 2026-09-04 20:58:38.724657 | ubuntu-noble | threads = 1 2026-09-04 20:58:38.724674 | ubuntu-noble | registry = osism.harbor.regio.digital 2026-09-04 20:58:38.724694 | ubuntu-noble | 2026-09-04 20:58:38.724715 | ubuntu-noble | ######################################################################### 2026-09-04 20:58:38.724733 | ubuntu-noble | # sources tracked in release repository 2026-09-04 20:58:38.724750 | ubuntu-noble | 2026-09-04 20:58:38.724769 | ubuntu-noble | [aodh-base] 2026-09-04 20:58:38.724787 | ubuntu-noble | type = local 2026-09-04 20:58:38.724806 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/aodh/aodh-unmaintained-2024.1.tar.gz 2026-09-04 20:58:38.724817 | ubuntu-noble | location = tarballs/aodh-unmaintained-2024.1.tar.gz 2026-09-04 20:58:38.724827 | ubuntu-noble | 2026-09-04 20:58:38.724837 | ubuntu-noble | 2026-09-04 20:58:38.724847 | ubuntu-noble | 2026-09-04 20:58:38.724857 | ubuntu-noble | [barbican-base] 2026-09-04 20:58:38.724867 | ubuntu-noble | type = local 2026-09-04 20:58:38.724877 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/barbican/barbican-unmaintained-2024.1.tar.gz 2026-09-04 20:58:38.724886 | ubuntu-noble | location = tarballs/barbican-unmaintained-2024.1.tar.gz 2026-09-04 20:58:38.724896 | ubuntu-noble | 2026-09-04 20:58:38.724905 | ubuntu-noble | 2026-09-04 20:58:38.724915 | ubuntu-noble | 2026-09-04 20:58:38.724924 | ubuntu-noble | [blazar-base] 2026-09-04 20:58:38.724933 | ubuntu-noble | type = local 2026-09-04 20:58:38.724943 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/blazar/blazar-unmaintained-2024.1.tar.gz 2026-09-04 20:58:38.724952 | ubuntu-noble | location = tarballs/blazar-unmaintained-2024.1.tar.gz 2026-09-04 20:58:38.724962 | ubuntu-noble | 2026-09-04 20:58:38.724971 | ubuntu-noble | 2026-09-04 20:58:38.724980 | ubuntu-noble | 2026-09-04 20:58:38.724990 | ubuntu-noble | [ceilometer-base] 2026-09-04 20:58:38.724999 | ubuntu-noble | type = local 2026-09-04 20:58:38.725009 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ceilometer/ceilometer-unmaintained-2024.1.tar.gz 2026-09-04 20:58:38.725019 | ubuntu-noble | location = tarballs/ceilometer-unmaintained-2024.1.tar.gz 2026-09-04 20:58:38.725029 | ubuntu-noble | 2026-09-04 20:58:38.725038 | ubuntu-noble | 2026-09-04 20:58:38.725052 | ubuntu-noble | 2026-09-04 20:58:38.725070 | ubuntu-noble | [cinder-base] 2026-09-04 20:58:38.725088 | ubuntu-noble | type = local 2026-09-04 20:58:38.725105 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/cinder/cinder-unmaintained-2024.1.tar.gz 2026-09-04 20:58:38.725124 | ubuntu-noble | location = tarballs/cinder-unmaintained-2024.1.tar.gz 2026-09-04 20:58:38.725166 | ubuntu-noble | 2026-09-04 20:58:38.725186 | ubuntu-noble | 2026-09-04 20:58:38.725204 | ubuntu-noble | 2026-09-04 20:58:38.725222 | ubuntu-noble | [designate-base] 2026-09-04 20:58:38.725240 | ubuntu-noble | type = local 2026-09-04 20:58:38.725257 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/designate/designate-unmaintained-2024.1.tar.gz 2026-09-04 20:58:38.725274 | ubuntu-noble | location = tarballs/designate-unmaintained-2024.1.tar.gz 2026-09-04 20:58:38.725293 | ubuntu-noble | 2026-09-04 20:58:38.725311 | ubuntu-noble | 2026-09-04 20:58:38.725327 | ubuntu-noble | 2026-09-04 20:58:38.725342 | ubuntu-noble | [glance-base] 2026-09-04 20:58:38.725352 | ubuntu-noble | type = local 2026-09-04 20:58:38.725361 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/glance/glance-unmaintained-2024.1.tar.gz 2026-09-04 20:58:38.725371 | ubuntu-noble | location = tarballs/glance-unmaintained-2024.1.tar.gz 2026-09-04 20:58:38.725380 | ubuntu-noble | 2026-09-04 20:58:38.725411 | ubuntu-noble | 2026-09-04 20:58:38.725421 | ubuntu-noble | 2026-09-04 20:58:38.725431 | ubuntu-noble | [horizon] 2026-09-04 20:58:38.725440 | ubuntu-noble | type = local 2026-09-04 20:58:38.725450 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/horizon/horizon-unmaintained-2024.1.tar.gz 2026-09-04 20:58:38.725459 | ubuntu-noble | location = tarballs/horizon-unmaintained-2024.1.tar.gz 2026-09-04 20:58:38.725468 | ubuntu-noble | 2026-09-04 20:58:38.725478 | ubuntu-noble | 2026-09-04 20:58:38.725487 | ubuntu-noble | 2026-09-04 20:58:38.725497 | ubuntu-noble | [ironic-base] 2026-09-04 20:58:38.725506 | ubuntu-noble | type = local 2026-09-04 20:58:38.725516 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ironic/ironic-unmaintained-2024.1.tar.gz 2026-09-04 20:58:38.725526 | ubuntu-noble | location = tarballs/ironic-unmaintained-2024.1.tar.gz 2026-09-04 20:58:38.725535 | ubuntu-noble | 2026-09-04 20:58:38.725548 | ubuntu-noble | 2026-09-04 20:58:38.725602 | ubuntu-noble | 2026-09-04 20:58:38.725632 | ubuntu-noble | [keystone-base] 2026-09-04 20:58:38.725651 | ubuntu-noble | type = local 2026-09-04 20:58:38.725669 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/keystone/keystone-unmaintained-2024.1.tar.gz 2026-09-04 20:58:38.725688 | ubuntu-noble | location = tarballs/keystone-unmaintained-2024.1.tar.gz 2026-09-04 20:58:38.725705 | ubuntu-noble | 2026-09-04 20:58:38.725723 | ubuntu-noble | 2026-09-04 20:58:38.725742 | ubuntu-noble | 2026-09-04 20:58:38.725760 | ubuntu-noble | [magnum-base] 2026-09-04 20:58:38.725777 | ubuntu-noble | type = local 2026-09-04 20:58:38.725791 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/magnum/magnum-unmaintained-2024.1.tar.gz 2026-09-04 20:58:38.725801 | ubuntu-noble | location = tarballs/magnum-unmaintained-2024.1.tar.gz 2026-09-04 20:58:38.725810 | ubuntu-noble | 2026-09-04 20:58:38.725820 | ubuntu-noble | 2026-09-04 20:58:38.725829 | ubuntu-noble | 2026-09-04 20:58:38.725839 | ubuntu-noble | [manila-base] 2026-09-04 20:58:38.725848 | ubuntu-noble | type = local 2026-09-04 20:58:38.725858 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/manila/manila-unmaintained-2024.1.tar.gz 2026-09-04 20:58:38.725867 | ubuntu-noble | location = tarballs/manila-unmaintained-2024.1.tar.gz 2026-09-04 20:58:38.725877 | ubuntu-noble | 2026-09-04 20:58:38.725886 | ubuntu-noble | 2026-09-04 20:58:38.725895 | ubuntu-noble | 2026-09-04 20:58:38.725905 | ubuntu-noble | [masakari-base] 2026-09-04 20:58:38.725914 | ubuntu-noble | type = local 2026-09-04 20:58:38.725937 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/masakari/masakari-unmaintained-2024.1.tar.gz 2026-09-04 20:58:38.725947 | ubuntu-noble | location = tarballs/masakari-unmaintained-2024.1.tar.gz 2026-09-04 20:58:38.725957 | ubuntu-noble | 2026-09-04 20:58:38.725967 | ubuntu-noble | 2026-09-04 20:58:38.725977 | ubuntu-noble | 2026-09-04 20:58:38.725986 | ubuntu-noble | [neutron-bgp-dragent] 2026-09-04 20:58:38.725996 | ubuntu-noble | type = local 2026-09-04 20:58:38.726007 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-unmaintained-2024.1.tar.gz 2026-09-04 20:58:38.726025 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-unmaintained-2024.1.tar.gz 2026-09-04 20:58:38.726042 | ubuntu-noble | 2026-09-04 20:58:38.726059 | ubuntu-noble | 2026-09-04 20:58:38.726078 | ubuntu-noble | [neutron-server-plugin-neutron-dynamic-routing] 2026-09-04 20:58:38.726096 | ubuntu-noble | type = local 2026-09-04 20:58:38.726113 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-unmaintained-2024.1.tar.gz 2026-09-04 20:58:38.726132 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-unmaintained-2024.1.tar.gz 2026-09-04 20:58:38.726172 | ubuntu-noble | 2026-09-04 20:58:38.726190 | ubuntu-noble | 2026-09-04 20:58:38.726208 | ubuntu-noble | [neutron-vpnaas-base] 2026-09-04 20:58:38.726226 | ubuntu-noble | type = local 2026-09-04 20:58:38.726244 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-unmaintained-2024.1.tar.gz 2026-09-04 20:58:38.726262 | ubuntu-noble | location = tarballs/neutron-vpnaas-unmaintained-2024.1.tar.gz 2026-09-04 20:58:38.726274 | ubuntu-noble | 2026-09-04 20:58:38.726284 | ubuntu-noble | 2026-09-04 20:58:38.726294 | ubuntu-noble | 2026-09-04 20:58:38.726303 | ubuntu-noble | [neutron-base] 2026-09-04 20:58:38.726313 | ubuntu-noble | type = local 2026-09-04 20:58:38.726322 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron/neutron-unmaintained-2024.1.tar.gz 2026-09-04 20:58:38.726332 | ubuntu-noble | location = tarballs/neutron-unmaintained-2024.1.tar.gz 2026-09-04 20:58:38.726342 | ubuntu-noble | 2026-09-04 20:58:38.726351 | ubuntu-noble | 2026-09-04 20:58:38.726361 | ubuntu-noble | 2026-09-04 20:58:38.726371 | ubuntu-noble | [nova-base] 2026-09-04 20:58:38.726380 | ubuntu-noble | type = local 2026-09-04 20:58:38.726390 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/nova/nova-unmaintained-2024.1.tar.gz 2026-09-04 20:58:38.726412 | ubuntu-noble | location = tarballs/nova-unmaintained-2024.1.tar.gz 2026-09-04 20:58:38.726422 | ubuntu-noble | 2026-09-04 20:58:38.726432 | ubuntu-noble | 2026-09-04 20:58:38.726442 | ubuntu-noble | 2026-09-04 20:58:38.726451 | ubuntu-noble | [octavia-base] 2026-09-04 20:58:38.726461 | ubuntu-noble | type = local 2026-09-04 20:58:38.726474 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/octavia/octavia-unmaintained-2024.1.tar.gz 2026-09-04 20:58:38.726492 | ubuntu-noble | location = tarballs/octavia-unmaintained-2024.1.tar.gz 2026-09-04 20:58:38.726509 | ubuntu-noble | 2026-09-04 20:58:38.726527 | ubuntu-noble | 2026-09-04 20:58:38.726544 | ubuntu-noble | 2026-09-04 20:58:38.726562 | ubuntu-noble | [placement-base] 2026-09-04 20:58:38.726660 | ubuntu-noble | type = local 2026-09-04 20:58:38.726682 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/placement/placement-unmaintained-2024.1.tar.gz 2026-09-04 20:58:38.726701 | ubuntu-noble | location = tarballs/placement-unmaintained-2024.1.tar.gz 2026-09-04 20:58:38.726717 | ubuntu-noble | 2026-09-04 20:58:38.726727 | ubuntu-noble | 2026-09-04 20:58:38.726737 | ubuntu-noble | 2026-09-04 20:58:38.726764 | ubuntu-noble | [skyline-apiserver-base] 2026-09-04 20:58:38.726775 | ubuntu-noble | type = local 2026-09-04 20:58:38.726785 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-unmaintained-2024.1.tar.gz 2026-09-04 20:58:38.726795 | ubuntu-noble | location = tarballs/skyline-apiserver-unmaintained-2024.1.tar.gz 2026-09-04 20:58:38.726805 | ubuntu-noble | 2026-09-04 20:58:38.726815 | ubuntu-noble | 2026-09-04 20:58:38.726824 | ubuntu-noble | 2026-09-04 20:58:38.726834 | ubuntu-noble | [skyline-console-base] 2026-09-04 20:58:38.726844 | ubuntu-noble | type = local 2026-09-04 20:58:38.726853 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-console/skyline-console-unmaintained-2024.1.tar.gz 2026-09-04 20:58:38.726863 | ubuntu-noble | location = tarballs/skyline-console-unmaintained-2024.1.tar.gz 2026-09-04 20:58:38.726873 | ubuntu-noble | 2026-09-04 20:58:38.726883 | ubuntu-noble | 2026-09-04 20:58:38.726892 | ubuntu-noble | [openstack-base] 2026-09-04 20:58:38.726902 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-unmaintained-2024.1.tar.gz 2026-09-04 20:58:38.726912 | ubuntu-noble | location = tarballs/requirements-unmaintained-2024.1.tar.gz 2026-09-04 20:58:38.726929 | ubuntu-noble | type = local 2026-09-04 20:58:38.726947 | ubuntu-noble | + bash scripts/003-patch.sh 2026-09-04 20:58:38.727439 | ubuntu-noble | + OPENSTACK_VERSION=2024.1 2026-09-04 20:58:38.727478 | ubuntu-noble | + VERSION=latest 2026-09-04 20:58:38.727498 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-09-04 20:58:38.727525 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-09-04 20:58:38.727543 | ubuntu-noble | + . defaults/all.sh 2026-09-04 20:58:38.727561 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-09-04 20:58:38.727632 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-09-04 20:58:38.727649 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-09-04 20:58:38.727664 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-09-04 20:58:38.727689 | ubuntu-noble | +++ deactivate nondestructive 2026-09-04 20:58:38.727704 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-04 20:58:38.727719 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-04 20:58:38.727735 | ubuntu-noble | +++ hash -r 2026-09-04 20:58:38.727751 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-04 20:58:38.727766 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-09-04 20:58:38.727782 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-09-04 20:58:38.727803 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-09-04 20:58:38.727819 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-09-04 20:58:38.727834 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-09-04 20:58:38.727851 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-09-04 20:58:38.727867 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-09-04 20:58:38.727883 | ubuntu-noble | +++ _OLD_VIRTUAL_PATH=/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-09-04 20:58:38.727901 | ubuntu-noble | +++ PATH=/tmp/venv/bin:/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-09-04 20:58:38.727917 | ubuntu-noble | +++ export PATH 2026-09-04 20:58:38.727933 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-04 20:58:38.727956 | ubuntu-noble | +++ '[' -z '' ']' 2026-09-04 20:58:38.727971 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-09-04 20:58:38.727984 | ubuntu-noble | +++ PS1='(venv) ' 2026-09-04 20:58:38.727993 | ubuntu-noble | +++ export PS1 2026-09-04 20:58:38.728002 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-09-04 20:58:38.728026 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-09-04 20:58:38.728035 | ubuntu-noble | +++ hash -r 2026-09-04 20:58:38.728044 | ubuntu-noble | + . defaults/2024.1.sh 2026-09-04 20:58:38.728284 | ubuntu-noble | +++ date +%Y%m%d 2026-09-04 20:58:38.729315 | ubuntu-noble | ++ export BUILD_ID=20260904 2026-09-04 20:58:38.729347 | ubuntu-noble | ++ BUILD_ID=20260904 2026-09-04 20:58:38.729356 | ubuntu-noble | ++ export 'KOLLA_IMAGES=^nova ^glance ^keystone ^neutron ^designate' 2026-09-04 20:58:38.729366 | ubuntu-noble | ++ KOLLA_IMAGES='^nova ^glance ^keystone ^neutron ^designate' 2026-09-04 20:58:38.729374 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-09-04 20:58:38.729383 | ubuntu-noble | ++ KOLLA_TYPE= 2026-09-04 20:58:38.729391 | ubuntu-noble | ++ export BASE_VERSION=22.04 2026-09-04 20:58:38.729400 | ubuntu-noble | ++ BASE_VERSION=22.04 2026-09-04 20:58:38.729412 | ubuntu-noble | + . scripts/patch-lib.sh 2026-09-04 20:58:38.730231 | ubuntu-noble | +++ pwd 2026-09-04 20:58:38.731164 | ubuntu-noble | ++ PATCH_ROOT=/home/zuul/src/github.com/osism/container-images-kolla 2026-09-04 20:58:38.731181 | ubuntu-noble | ++ PATCH_MANIFEST=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-09-04 20:58:38.731186 | ubuntu-noble | + export VERSION 2026-09-04 20:58:38.731190 | ubuntu-noble | + export OPENSTACK_VERSION 2026-09-04 20:58:38.731193 | ubuntu-noble | + mkdir -p tarballs 2026-09-04 20:58:38.735668 | ubuntu-noble | + ping -c2 tarballs.opendev.org 2026-09-04 20:58:47.830195 | ubuntu-noble | PING tarballs.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f) 56 data bytes 2026-09-04 20:58:47.830308 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=1 ttl=41 time=136 ms 2026-09-04 20:58:48.065470 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=2 ttl=41 time=235 ms 2026-09-04 20:58:48.065554 | ubuntu-noble | 2026-09-04 20:58:48.065625 | ubuntu-noble | --- tarballs.opendev.org ping statistics --- 2026-09-04 20:58:48.065640 | ubuntu-noble | 2 packets transmitted, 2 received, 0% packet loss, time 9090ms 2026-09-04 20:58:48.065650 | ubuntu-noble | rtt min/avg/max/mdev = 136.218/185.627/235.036/49.409 ms 2026-09-04 20:58:48.068049 | ubuntu-noble | ++ awk '/# tarball/ && !seen[$4]++ { print $4 }' kolla-build.conf 2026-09-04 20:58:48.071670 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 20:58:48.071726 | ubuntu-noble | + pushd tarballs 2026-09-04 20:58:48.072464 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/aodh/aodh-unmaintained-2024.1.tar.gz 2026-09-04 20:58:48.075130 | ubuntu-noble | + filename=aodh-unmaintained-2024.1.tar.gz 2026-09-04 20:58:48.075183 | ubuntu-noble | + [[ -e aodh-unmaintained-2024.1.tar.gz ]] 2026-09-04 20:58:48.075200 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/aodh/aodh-unmaintained-2024.1.tar.gz 2026-09-04 20:58:48.075239 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/aodh/aodh-unmaintained-2024.1.tar.gz 2026-09-04 20:58:48.075280 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/aodh/aodh-unmaintained-2024.1.tar.gz 2026-09-04 20:58:49.240733 | ubuntu-noble | 2026-09-04 20:58:49 URL:https://tarballs.opendev.org/openstack/aodh/aodh-unmaintained-2024.1.tar.gz [254034/254034] -> "aodh-unmaintained-2024.1.tar.gz" [1] 2026-09-04 20:58:49.243283 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/aodh/aodh-unmaintained-2024.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 20:58:49.243340 | ubuntu-noble | + echo Process aodh-unmaintained-2024.1.tar.gz 2026-09-04 20:58:49.243363 | ubuntu-noble | Process aodh-unmaintained-2024.1.tar.gz 2026-09-04 20:58:49.246652 | ubuntu-noble | ++ tar -tzf aodh-unmaintained-2024.1.tar.gz 2026-09-04 20:58:49.246707 | ubuntu-noble | ++ head -1 2026-09-04 20:58:49.246976 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 20:58:49.257371 | ubuntu-noble | + directory=aodh-18.0.1.dev3 2026-09-04 20:58:49.258327 | ubuntu-noble | ++ resolve_project_dir patches/2024.1 aodh-18.0.1.dev3 2026-09-04 20:58:49.258413 | ubuntu-noble | ++ local root=patches/2024.1 2026-09-04 20:58:49.258432 | ubuntu-noble | ++ local directory=aodh-18.0.1.dev3 2026-09-04 20:58:49.258464 | ubuntu-noble | ++ local suffix= 2026-09-04 20:58:49.258535 | ubuntu-noble | ++ local name=aodh 2026-09-04 20:58:49.258549 | ubuntu-noble | ++ local candidate path 2026-09-04 20:58:49.258562 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:58:49.258610 | ubuntu-noble | ++ path=patches/2024.1/aodh 2026-09-04 20:58:49.258623 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/aodh ]] 2026-09-04 20:58:49.258657 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:58:49.258685 | ubuntu-noble | ++ path=patches/2024.1/aodh 2026-09-04 20:58:49.258694 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/aodh ]] 2026-09-04 20:58:49.258701 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:58:49.258708 | ubuntu-noble | ++ path=patches/2024.1/aodh 2026-09-04 20:58:49.258716 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/aodh ]] 2026-09-04 20:58:49.258726 | ubuntu-noble | ++ return 1 2026-09-04 20:58:49.259350 | ubuntu-noble | + patch_dir= 2026-09-04 20:58:49.259367 | ubuntu-noble | + patch_dir= 2026-09-04 20:58:49.259789 | ubuntu-noble | ++ resolve_project_dir overlays/2024.1 aodh-18.0.1.dev3 /source 2026-09-04 20:58:49.259844 | ubuntu-noble | ++ local root=overlays/2024.1 2026-09-04 20:58:49.259873 | ubuntu-noble | ++ local directory=aodh-18.0.1.dev3 2026-09-04 20:58:49.259903 | ubuntu-noble | ++ local suffix=/source 2026-09-04 20:58:49.259980 | ubuntu-noble | ++ local name=aodh 2026-09-04 20:58:49.259992 | ubuntu-noble | ++ local candidate path 2026-09-04 20:58:49.260036 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:58:49.260047 | ubuntu-noble | ++ path=overlays/2024.1/aodh/source 2026-09-04 20:58:49.260076 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/aodh/source ]] 2026-09-04 20:58:49.260118 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:58:49.260129 | ubuntu-noble | ++ path=overlays/2024.1/aodh/source 2026-09-04 20:58:49.260139 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/aodh/source ]] 2026-09-04 20:58:49.260165 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:58:49.260177 | ubuntu-noble | ++ path=overlays/2024.1/aodh/source 2026-09-04 20:58:49.260184 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/aodh/source ]] 2026-09-04 20:58:49.260194 | ubuntu-noble | ++ return 1 2026-09-04 20:58:49.261075 | ubuntu-noble | + overlay_dir= 2026-09-04 20:58:49.261101 | ubuntu-noble | + overlay_dir= 2026-09-04 20:58:49.261110 | ubuntu-noble | + echo Check patches for aodh-unmaintained-2024.1.tar.gz 2026-09-04 20:58:49.261117 | ubuntu-noble | Check patches for aodh-unmaintained-2024.1.tar.gz 2026-09-04 20:58:49.261124 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 20:58:49.261132 | ubuntu-noble | + echo Check overlays for aodh-unmaintained-2024.1.tar.gz 2026-09-04 20:58:49.261139 | ubuntu-noble | Check overlays for aodh-unmaintained-2024.1.tar.gz 2026-09-04 20:58:49.261145 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 20:58:49.261153 | ubuntu-noble | + popd 2026-09-04 20:58:49.261160 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 20:58:49.261167 | ubuntu-noble | + pushd tarballs 2026-09-04 20:58:49.261443 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/barbican/barbican-unmaintained-2024.1.tar.gz 2026-09-04 20:58:49.263865 | ubuntu-noble | + filename=barbican-unmaintained-2024.1.tar.gz 2026-09-04 20:58:49.263897 | ubuntu-noble | + [[ -e barbican-unmaintained-2024.1.tar.gz ]] 2026-09-04 20:58:49.263905 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/barbican/barbican-unmaintained-2024.1.tar.gz 2026-09-04 20:58:49.263913 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/barbican/barbican-unmaintained-2024.1.tar.gz 2026-09-04 20:58:49.263920 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/barbican/barbican-unmaintained-2024.1.tar.gz 2026-09-04 20:58:51.648775 | ubuntu-noble | 2026-09-04 20:58:51 URL:https://tarballs.opendev.org/openstack/barbican/barbican-unmaintained-2024.1.tar.gz [666711/666711] -> "barbican-unmaintained-2024.1.tar.gz" [1] 2026-09-04 20:58:51.651351 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/barbican/barbican-unmaintained-2024.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 20:58:51.651404 | ubuntu-noble | + echo Process barbican-unmaintained-2024.1.tar.gz 2026-09-04 20:58:51.651417 | ubuntu-noble | Process barbican-unmaintained-2024.1.tar.gz 2026-09-04 20:58:51.653746 | ubuntu-noble | ++ tar -tzf barbican-unmaintained-2024.1.tar.gz 2026-09-04 20:58:51.653790 | ubuntu-noble | ++ head -1 2026-09-04 20:58:51.655508 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 20:58:51.662640 | ubuntu-noble | + directory=barbican-18.0.1.dev4 2026-09-04 20:58:51.663502 | ubuntu-noble | ++ resolve_project_dir patches/2024.1 barbican-18.0.1.dev4 2026-09-04 20:58:51.663670 | ubuntu-noble | ++ local root=patches/2024.1 2026-09-04 20:58:51.663757 | ubuntu-noble | ++ local directory=barbican-18.0.1.dev4 2026-09-04 20:58:51.663811 | ubuntu-noble | ++ local suffix= 2026-09-04 20:58:51.663881 | ubuntu-noble | ++ local name=barbican 2026-09-04 20:58:51.663914 | ubuntu-noble | ++ local candidate path 2026-09-04 20:58:51.663968 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:58:51.663999 | ubuntu-noble | ++ path=patches/2024.1/barbican 2026-09-04 20:58:51.664028 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/barbican ]] 2026-09-04 20:58:51.664087 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:58:51.664149 | ubuntu-noble | ++ path=patches/2024.1/barbican 2026-09-04 20:58:51.664180 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/barbican ]] 2026-09-04 20:58:51.664208 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:58:51.664231 | ubuntu-noble | ++ path=patches/2024.1/barbican 2026-09-04 20:58:51.664275 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/barbican ]] 2026-09-04 20:58:51.664306 | ubuntu-noble | ++ return 1 2026-09-04 20:58:51.664675 | ubuntu-noble | + patch_dir= 2026-09-04 20:58:51.664725 | ubuntu-noble | + patch_dir= 2026-09-04 20:58:51.665772 | ubuntu-noble | ++ resolve_project_dir overlays/2024.1 barbican-18.0.1.dev4 /source 2026-09-04 20:58:51.665903 | ubuntu-noble | ++ local root=overlays/2024.1 2026-09-04 20:58:51.665948 | ubuntu-noble | ++ local directory=barbican-18.0.1.dev4 2026-09-04 20:58:51.666012 | ubuntu-noble | ++ local suffix=/source 2026-09-04 20:58:51.666111 | ubuntu-noble | ++ local name=barbican 2026-09-04 20:58:51.666138 | ubuntu-noble | ++ local candidate path 2026-09-04 20:58:51.666212 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:58:51.666258 | ubuntu-noble | ++ path=overlays/2024.1/barbican/source 2026-09-04 20:58:51.666295 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/barbican/source ]] 2026-09-04 20:58:51.666348 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:58:51.666376 | ubuntu-noble | ++ path=overlays/2024.1/barbican/source 2026-09-04 20:58:51.666402 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/barbican/source ]] 2026-09-04 20:58:51.666440 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:58:51.666450 | ubuntu-noble | ++ path=overlays/2024.1/barbican/source 2026-09-04 20:58:51.666476 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/barbican/source ]] 2026-09-04 20:58:51.666518 | ubuntu-noble | ++ return 1 2026-09-04 20:58:51.667643 | ubuntu-noble | + overlay_dir= 2026-09-04 20:58:51.667666 | ubuntu-noble | + overlay_dir= 2026-09-04 20:58:51.667673 | ubuntu-noble | + echo Check patches for barbican-unmaintained-2024.1.tar.gz 2026-09-04 20:58:51.667679 | ubuntu-noble | Check patches for barbican-unmaintained-2024.1.tar.gz 2026-09-04 20:58:51.667685 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 20:58:51.667691 | ubuntu-noble | + echo Check overlays for barbican-unmaintained-2024.1.tar.gz 2026-09-04 20:58:51.667697 | ubuntu-noble | Check overlays for barbican-unmaintained-2024.1.tar.gz 2026-09-04 20:58:51.667703 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 20:58:51.667709 | ubuntu-noble | + popd 2026-09-04 20:58:51.667719 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 20:58:51.667726 | ubuntu-noble | + pushd tarballs 2026-09-04 20:58:51.668358 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/blazar/blazar-unmaintained-2024.1.tar.gz 2026-09-04 20:58:51.670719 | ubuntu-noble | + filename=blazar-unmaintained-2024.1.tar.gz 2026-09-04 20:58:51.670749 | ubuntu-noble | + [[ -e blazar-unmaintained-2024.1.tar.gz ]] 2026-09-04 20:58:51.670757 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/blazar/blazar-unmaintained-2024.1.tar.gz 2026-09-04 20:58:51.670763 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/blazar/blazar-unmaintained-2024.1.tar.gz 2026-09-04 20:58:51.670769 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/blazar/blazar-unmaintained-2024.1.tar.gz 2026-09-04 20:58:52.947722 | ubuntu-noble | 2026-09-04 20:58:52 URL:https://tarballs.opendev.org/openstack/blazar/blazar-unmaintained-2024.1.tar.gz [418480/418480] -> "blazar-unmaintained-2024.1.tar.gz" [1] 2026-09-04 20:58:52.951384 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/blazar/blazar-unmaintained-2024.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 20:58:52.951453 | ubuntu-noble | + echo Process blazar-unmaintained-2024.1.tar.gz 2026-09-04 20:58:52.951468 | ubuntu-noble | Process blazar-unmaintained-2024.1.tar.gz 2026-09-04 20:58:52.953642 | ubuntu-noble | ++ tar -tzf blazar-unmaintained-2024.1.tar.gz 2026-09-04 20:58:52.953683 | ubuntu-noble | ++ head -1 2026-09-04 20:58:52.955381 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 20:58:52.962015 | ubuntu-noble | + directory=blazar-13.0.2.dev3 2026-09-04 20:58:52.962888 | ubuntu-noble | ++ resolve_project_dir patches/2024.1 blazar-13.0.2.dev3 2026-09-04 20:58:52.962974 | ubuntu-noble | ++ local root=patches/2024.1 2026-09-04 20:58:52.962987 | ubuntu-noble | ++ local directory=blazar-13.0.2.dev3 2026-09-04 20:58:52.963029 | ubuntu-noble | ++ local suffix= 2026-09-04 20:58:52.963094 | ubuntu-noble | ++ local name=blazar 2026-09-04 20:58:52.963105 | ubuntu-noble | ++ local candidate path 2026-09-04 20:58:52.963144 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:58:52.963153 | ubuntu-noble | ++ path=patches/2024.1/blazar 2026-09-04 20:58:52.963177 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/blazar ]] 2026-09-04 20:58:52.963218 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:58:52.963227 | ubuntu-noble | ++ path=patches/2024.1/blazar 2026-09-04 20:58:52.963235 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/blazar ]] 2026-09-04 20:58:52.963256 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:58:52.963266 | ubuntu-noble | ++ path=patches/2024.1/blazar 2026-09-04 20:58:52.963290 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/blazar ]] 2026-09-04 20:58:52.963299 | ubuntu-noble | ++ return 1 2026-09-04 20:58:52.964329 | ubuntu-noble | + patch_dir= 2026-09-04 20:58:52.964394 | ubuntu-noble | + patch_dir= 2026-09-04 20:58:52.964741 | ubuntu-noble | ++ resolve_project_dir overlays/2024.1 blazar-13.0.2.dev3 /source 2026-09-04 20:58:52.964894 | ubuntu-noble | ++ local root=overlays/2024.1 2026-09-04 20:58:52.964922 | ubuntu-noble | ++ local directory=blazar-13.0.2.dev3 2026-09-04 20:58:52.964947 | ubuntu-noble | ++ local suffix=/source 2026-09-04 20:58:52.964966 | ubuntu-noble | ++ local name=blazar 2026-09-04 20:58:52.964980 | ubuntu-noble | ++ local candidate path 2026-09-04 20:58:52.964994 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:58:52.965007 | ubuntu-noble | ++ path=overlays/2024.1/blazar/source 2026-09-04 20:58:52.965048 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/blazar/source ]] 2026-09-04 20:58:52.965065 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:58:52.965078 | ubuntu-noble | ++ path=overlays/2024.1/blazar/source 2026-09-04 20:58:52.965091 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/blazar/source ]] 2026-09-04 20:58:52.965101 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:58:52.965114 | ubuntu-noble | ++ path=overlays/2024.1/blazar/source 2026-09-04 20:58:52.965124 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/blazar/source ]] 2026-09-04 20:58:52.965134 | ubuntu-noble | ++ return 1 2026-09-04 20:58:52.966320 | ubuntu-noble | + overlay_dir= 2026-09-04 20:58:52.966362 | ubuntu-noble | + overlay_dir= 2026-09-04 20:58:52.966373 | ubuntu-noble | + echo Check patches for blazar-unmaintained-2024.1.tar.gz 2026-09-04 20:58:52.966383 | ubuntu-noble | Check patches for blazar-unmaintained-2024.1.tar.gz 2026-09-04 20:58:52.966393 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 20:58:52.966402 | ubuntu-noble | + echo Check overlays for blazar-unmaintained-2024.1.tar.gz 2026-09-04 20:58:52.966412 | ubuntu-noble | Check overlays for blazar-unmaintained-2024.1.tar.gz 2026-09-04 20:58:52.966422 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 20:58:52.966432 | ubuntu-noble | + popd 2026-09-04 20:58:52.966441 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 20:58:52.966451 | ubuntu-noble | + pushd tarballs 2026-09-04 20:58:52.966681 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ceilometer/ceilometer-unmaintained-2024.1.tar.gz 2026-09-04 20:58:52.969120 | ubuntu-noble | + filename=ceilometer-unmaintained-2024.1.tar.gz 2026-09-04 20:58:52.969153 | ubuntu-noble | + [[ -e ceilometer-unmaintained-2024.1.tar.gz ]] 2026-09-04 20:58:52.969163 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-unmaintained-2024.1.tar.gz 2026-09-04 20:58:52.969171 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-unmaintained-2024.1.tar.gz 2026-09-04 20:58:52.969196 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ceilometer/ceilometer-unmaintained-2024.1.tar.gz 2026-09-04 20:58:54.395711 | ubuntu-noble | 2026-09-04 20:58:54 URL:https://tarballs.opendev.org/openstack/ceilometer/ceilometer-unmaintained-2024.1.tar.gz [883808/883808] -> "ceilometer-unmaintained-2024.1.tar.gz" [1] 2026-09-04 20:58:54.396756 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ceilometer/ceilometer-unmaintained-2024.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 20:58:54.396794 | ubuntu-noble | + echo Process ceilometer-unmaintained-2024.1.tar.gz 2026-09-04 20:58:54.396807 | ubuntu-noble | Process ceilometer-unmaintained-2024.1.tar.gz 2026-09-04 20:58:54.400643 | ubuntu-noble | ++ tar -tzf ceilometer-unmaintained-2024.1.tar.gz 2026-09-04 20:58:54.400700 | ubuntu-noble | ++ head -1 2026-09-04 20:58:54.401426 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 20:58:54.407426 | ubuntu-noble | + directory=ceilometer-22.0.2.dev1 2026-09-04 20:58:54.408751 | ubuntu-noble | ++ resolve_project_dir patches/2024.1 ceilometer-22.0.2.dev1 2026-09-04 20:58:54.408782 | ubuntu-noble | ++ local root=patches/2024.1 2026-09-04 20:58:54.408791 | ubuntu-noble | ++ local directory=ceilometer-22.0.2.dev1 2026-09-04 20:58:54.408799 | ubuntu-noble | ++ local suffix= 2026-09-04 20:58:54.408806 | ubuntu-noble | ++ local name=ceilometer 2026-09-04 20:58:54.408813 | ubuntu-noble | ++ local candidate path 2026-09-04 20:58:54.408820 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:58:54.408827 | ubuntu-noble | ++ path=patches/2024.1/ceilometer 2026-09-04 20:58:54.408835 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/ceilometer ]] 2026-09-04 20:58:54.408842 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:58:54.408849 | ubuntu-noble | ++ path=patches/2024.1/ceilometer 2026-09-04 20:58:54.408856 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/ceilometer ]] 2026-09-04 20:58:54.408863 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:58:54.408870 | ubuntu-noble | ++ path=patches/2024.1/ceilometer 2026-09-04 20:58:54.408877 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/ceilometer ]] 2026-09-04 20:58:54.408884 | ubuntu-noble | ++ return 1 2026-09-04 20:58:54.408896 | ubuntu-noble | + patch_dir= 2026-09-04 20:58:54.408906 | ubuntu-noble | + patch_dir= 2026-09-04 20:58:54.410140 | ubuntu-noble | ++ resolve_project_dir overlays/2024.1 ceilometer-22.0.2.dev1 /source 2026-09-04 20:58:54.410168 | ubuntu-noble | ++ local root=overlays/2024.1 2026-09-04 20:58:54.410176 | ubuntu-noble | ++ local directory=ceilometer-22.0.2.dev1 2026-09-04 20:58:54.410183 | ubuntu-noble | ++ local suffix=/source 2026-09-04 20:58:54.410190 | ubuntu-noble | ++ local name=ceilometer 2026-09-04 20:58:54.410197 | ubuntu-noble | ++ local candidate path 2026-09-04 20:58:54.410204 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:58:54.410212 | ubuntu-noble | ++ path=overlays/2024.1/ceilometer/source 2026-09-04 20:58:54.410219 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/ceilometer/source ]] 2026-09-04 20:58:54.410226 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:58:54.410241 | ubuntu-noble | ++ path=overlays/2024.1/ceilometer/source 2026-09-04 20:58:54.410249 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/ceilometer/source ]] 2026-09-04 20:58:54.410271 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:58:54.410278 | ubuntu-noble | ++ path=overlays/2024.1/ceilometer/source 2026-09-04 20:58:54.410285 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/ceilometer/source ]] 2026-09-04 20:58:54.410292 | ubuntu-noble | ++ return 1 2026-09-04 20:58:54.410304 | ubuntu-noble | + overlay_dir= 2026-09-04 20:58:54.410311 | ubuntu-noble | + overlay_dir= 2026-09-04 20:58:54.410318 | ubuntu-noble | + echo Check patches for ceilometer-unmaintained-2024.1.tar.gz 2026-09-04 20:58:54.410325 | ubuntu-noble | Check patches for ceilometer-unmaintained-2024.1.tar.gz 2026-09-04 20:58:54.410332 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 20:58:54.410339 | ubuntu-noble | + echo Check overlays for ceilometer-unmaintained-2024.1.tar.gz 2026-09-04 20:58:54.410346 | ubuntu-noble | Check overlays for ceilometer-unmaintained-2024.1.tar.gz 2026-09-04 20:58:54.410353 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 20:58:54.410374 | ubuntu-noble | + popd 2026-09-04 20:58:54.410384 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 20:58:54.410392 | ubuntu-noble | + pushd tarballs 2026-09-04 20:58:54.411167 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/cinder/cinder-unmaintained-2024.1.tar.gz 2026-09-04 20:58:54.412594 | ubuntu-noble | + filename=cinder-unmaintained-2024.1.tar.gz 2026-09-04 20:58:54.412613 | ubuntu-noble | + [[ -e cinder-unmaintained-2024.1.tar.gz ]] 2026-09-04 20:58:54.412661 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/cinder/cinder-unmaintained-2024.1.tar.gz 2026-09-04 20:58:54.412669 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/cinder/cinder-unmaintained-2024.1.tar.gz 2026-09-04 20:58:54.412677 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/cinder/cinder-unmaintained-2024.1.tar.gz 2026-09-04 20:59:03.908090 | ubuntu-noble | 2026-09-04 20:59:03 URL:https://tarballs.opendev.org/openstack/cinder/cinder-unmaintained-2024.1.tar.gz [6334300/6334300] -> "cinder-unmaintained-2024.1.tar.gz" [1] 2026-09-04 20:59:03.910479 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/cinder/cinder-unmaintained-2024.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 20:59:03.910505 | ubuntu-noble | + echo Process cinder-unmaintained-2024.1.tar.gz 2026-09-04 20:59:03.910514 | ubuntu-noble | Process cinder-unmaintained-2024.1.tar.gz 2026-09-04 20:59:03.914631 | ubuntu-noble | ++ tar -tzf cinder-unmaintained-2024.1.tar.gz 2026-09-04 20:59:03.914679 | ubuntu-noble | ++ head -1 2026-09-04 20:59:03.916637 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 20:59:03.921043 | ubuntu-noble | + directory=cinder-24.5.1.dev5 2026-09-04 20:59:03.922525 | ubuntu-noble | ++ resolve_project_dir patches/2024.1 cinder-24.5.1.dev5 2026-09-04 20:59:03.922563 | ubuntu-noble | ++ local root=patches/2024.1 2026-09-04 20:59:03.922611 | ubuntu-noble | ++ local directory=cinder-24.5.1.dev5 2026-09-04 20:59:03.922619 | ubuntu-noble | ++ local suffix= 2026-09-04 20:59:03.922627 | ubuntu-noble | ++ local name=cinder 2026-09-04 20:59:03.922634 | ubuntu-noble | ++ local candidate path 2026-09-04 20:59:03.922642 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:03.922649 | ubuntu-noble | ++ path=patches/2024.1/cinder 2026-09-04 20:59:03.922658 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/cinder ]] 2026-09-04 20:59:03.922666 | ubuntu-noble | ++ echo patches/2024.1/cinder 2026-09-04 20:59:03.922674 | ubuntu-noble | ++ return 0 2026-09-04 20:59:03.922687 | ubuntu-noble | + patch_dir=patches/2024.1/cinder 2026-09-04 20:59:03.923683 | ubuntu-noble | ++ resolve_project_dir overlays/2024.1 cinder-24.5.1.dev5 /source 2026-09-04 20:59:03.923737 | ubuntu-noble | ++ local root=overlays/2024.1 2026-09-04 20:59:03.923751 | ubuntu-noble | ++ local directory=cinder-24.5.1.dev5 2026-09-04 20:59:03.923761 | ubuntu-noble | ++ local suffix=/source 2026-09-04 20:59:03.923771 | ubuntu-noble | ++ local name=cinder 2026-09-04 20:59:03.923781 | ubuntu-noble | ++ local candidate path 2026-09-04 20:59:03.923790 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:03.923801 | ubuntu-noble | ++ path=overlays/2024.1/cinder/source 2026-09-04 20:59:03.923811 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/cinder/source ]] 2026-09-04 20:59:03.923822 | ubuntu-noble | ++ echo overlays/2024.1/cinder/source 2026-09-04 20:59:03.923832 | ubuntu-noble | ++ return 0 2026-09-04 20:59:03.924415 | ubuntu-noble | + overlay_dir=overlays/2024.1/cinder/source 2026-09-04 20:59:03.924435 | ubuntu-noble | + echo Check patches for cinder-unmaintained-2024.1.tar.gz 2026-09-04 20:59:03.924441 | ubuntu-noble | Check patches for cinder-unmaintained-2024.1.tar.gz 2026-09-04 20:59:03.924447 | ubuntu-noble | + [[ -n patches/2024.1/cinder ]] 2026-09-04 20:59:03.924453 | ubuntu-noble | + tar xzf cinder-unmaintained-2024.1.tar.gz 2026-09-04 20:59:04.289509 | ubuntu-noble | + rm cinder-unmaintained-2024.1.tar.gz 2026-09-04 20:59:04.293555 | ubuntu-noble | + find cinder-24.5.1.dev5 -type f 2026-09-04 20:59:04.294711 | ubuntu-noble | + sort 2026-09-04 20:59:04.304779 | ubuntu-noble | + pushd cinder-24.5.1.dev5 2026-09-04 20:59:04.306629 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/cinder -type f -name '*.patch' 2026-09-04 20:59:04.306656 | ubuntu-noble | ++ sort 2026-09-04 20:59:04.308020 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 20:59:04.308044 | ubuntu-noble | + apply_patch patches/2024.1/cinder/driver_filter_domain_id.patch 2026-09-04 20:59:04.308064 | ubuntu-noble | + local rel=patches/2024.1/cinder/driver_filter_domain_id.patch 2026-09-04 20:59:04.308079 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/cinder/driver_filter_domain_id.patch 2026-09-04 20:59:04.308084 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.1/cinder/driver_filter_domain_id.patch' 2026-09-04 20:59:04.308088 | ubuntu-noble | APPLY PATCH patches/2024.1/cinder/driver_filter_domain_id.patch 2026-09-04 20:59:04.308094 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 20:59:04.311706 | ubuntu-noble | checking file cinder/scheduler/filters/driver_filter.py 2026-09-04 20:59:04.311775 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 20:59:04.312954 | ubuntu-noble | patching file cinder/scheduler/filters/driver_filter.py 2026-09-04 20:59:04.313303 | ubuntu-noble | + echo patches/2024.1/cinder/driver_filter_domain_id.patch 2026-09-04 20:59:04.313416 | ubuntu-noble | + popd 2026-09-04 20:59:04.315640 | ubuntu-noble | + sort 2026-09-04 20:59:04.315681 | ubuntu-noble | + find cinder-24.5.1.dev5 -type f 2026-09-04 20:59:04.331635 | ubuntu-noble | + append_new_files_to_sources_txt cinder-24.5.1.dev5 files-before files-after 2026-09-04 20:59:04.331686 | ubuntu-noble | + local directory=cinder-24.5.1.dev5 2026-09-04 20:59:04.331694 | ubuntu-noble | + local before=files-before 2026-09-04 20:59:04.331701 | ubuntu-noble | + local after=files-after 2026-09-04 20:59:04.331706 | ubuntu-noble | + local sources_txt 2026-09-04 20:59:04.334368 | ubuntu-noble | ++ find cinder-24.5.1.dev5 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-04 20:59:04.334408 | ubuntu-noble | ++ head -1 2026-09-04 20:59:04.335020 | ubuntu-noble | + sources_txt=cinder-24.5.1.dev5/cinder.egg-info/SOURCES.txt 2026-09-04 20:59:04.335051 | ubuntu-noble | + [[ -z cinder-24.5.1.dev5/cinder.egg-info/SOURCES.txt ]] 2026-09-04 20:59:04.335061 | ubuntu-noble | + local new_files 2026-09-04 20:59:04.335915 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-04 20:59:04.339189 | ubuntu-noble | + new_files= 2026-09-04 20:59:04.339231 | ubuntu-noble | + [[ -z '' ]] 2026-09-04 20:59:04.339240 | ubuntu-noble | + return 2026-09-04 20:59:04.339249 | ubuntu-noble | + rm files-before files-after 2026-09-04 20:59:04.341723 | ubuntu-noble | + tar czf cinder-unmaintained-2024.1.tar.gz cinder-24.5.1.dev5 2026-09-04 20:59:05.515606 | ubuntu-noble | + rm -r cinder-24.5.1.dev5 2026-09-04 20:59:05.582937 | ubuntu-noble | + echo Check overlays for cinder-unmaintained-2024.1.tar.gz 2026-09-04 20:59:05.583032 | ubuntu-noble | Check overlays for cinder-unmaintained-2024.1.tar.gz 2026-09-04 20:59:05.583051 | ubuntu-noble | + [[ -n overlays/2024.1/cinder/source ]] 2026-09-04 20:59:05.583075 | ubuntu-noble | + tar xzf cinder-unmaintained-2024.1.tar.gz 2026-09-04 20:59:05.936084 | ubuntu-noble | + rm cinder-unmaintained-2024.1.tar.gz 2026-09-04 20:59:05.940712 | ubuntu-noble | + find cinder-24.5.1.dev5 -type f 2026-09-04 20:59:05.940758 | ubuntu-noble | + sort 2026-09-04 20:59:05.952192 | ubuntu-noble | + rsync -avz /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/cinder/source/ cinder-24.5.1.dev5 2026-09-04 20:59:05.957741 | ubuntu-noble | sending incremental file list 2026-09-04 20:59:05.959452 | ubuntu-noble | ./ 2026-09-04 20:59:05.959525 | ubuntu-noble | cinder/ 2026-09-04 20:59:05.959588 | ubuntu-noble | cinder/volume/ 2026-09-04 20:59:05.959625 | ubuntu-noble | cinder/volume/drivers/ 2026-09-04 20:59:05.959682 | ubuntu-noble | cinder/volume/drivers/linstordrv.py 2026-09-04 20:59:06.004015 | ubuntu-noble | 2026-09-04 20:59:06.004086 | ubuntu-noble | sent 11,643 bytes received 54 bytes 23,394.00 bytes/sec 2026-09-04 20:59:06.004095 | ubuntu-noble | total size is 44,135 speedup is 3.77 2026-09-04 20:59:06.007648 | ubuntu-noble | + sort 2026-09-04 20:59:06.007691 | ubuntu-noble | + find cinder-24.5.1.dev5 -type f 2026-09-04 20:59:06.025703 | ubuntu-noble | + append_new_files_to_sources_txt cinder-24.5.1.dev5 files-before files-after 2026-09-04 20:59:06.025783 | ubuntu-noble | + local directory=cinder-24.5.1.dev5 2026-09-04 20:59:06.025796 | ubuntu-noble | + local before=files-before 2026-09-04 20:59:06.025806 | ubuntu-noble | + local after=files-after 2026-09-04 20:59:06.025816 | ubuntu-noble | + local sources_txt 2026-09-04 20:59:06.028630 | ubuntu-noble | ++ find cinder-24.5.1.dev5 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-04 20:59:06.028671 | ubuntu-noble | ++ head -1 2026-09-04 20:59:06.030040 | ubuntu-noble | + sources_txt=cinder-24.5.1.dev5/cinder.egg-info/SOURCES.txt 2026-09-04 20:59:06.030074 | ubuntu-noble | + [[ -z cinder-24.5.1.dev5/cinder.egg-info/SOURCES.txt ]] 2026-09-04 20:59:06.030085 | ubuntu-noble | + local new_files 2026-09-04 20:59:06.030924 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-04 20:59:06.034884 | ubuntu-noble | + new_files= 2026-09-04 20:59:06.034907 | ubuntu-noble | + [[ -z '' ]] 2026-09-04 20:59:06.034930 | ubuntu-noble | + return 2026-09-04 20:59:06.034937 | ubuntu-noble | + rm files-before files-after 2026-09-04 20:59:06.037661 | ubuntu-noble | + tar czf cinder-unmaintained-2024.1.tar.gz cinder-24.5.1.dev5 2026-09-04 20:59:07.212033 | ubuntu-noble | + rm -r cinder-24.5.1.dev5 2026-09-04 20:59:07.283244 | ubuntu-noble | + popd 2026-09-04 20:59:07.283375 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 20:59:07.283454 | ubuntu-noble | + pushd tarballs 2026-09-04 20:59:07.284765 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/designate/designate-unmaintained-2024.1.tar.gz 2026-09-04 20:59:07.286273 | ubuntu-noble | + filename=designate-unmaintained-2024.1.tar.gz 2026-09-04 20:59:07.286318 | ubuntu-noble | + [[ -e designate-unmaintained-2024.1.tar.gz ]] 2026-09-04 20:59:07.286450 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/designate/designate-unmaintained-2024.1.tar.gz 2026-09-04 20:59:07.286459 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/designate/designate-unmaintained-2024.1.tar.gz 2026-09-04 20:59:07.286509 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/designate/designate-unmaintained-2024.1.tar.gz 2026-09-04 20:59:08.745742 | ubuntu-noble | 2026-09-04 20:59:08 URL:https://tarballs.opendev.org/openstack/designate/designate-unmaintained-2024.1.tar.gz [994834/994834] -> "designate-unmaintained-2024.1.tar.gz" [1] 2026-09-04 20:59:08.748162 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/designate/designate-unmaintained-2024.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 20:59:08.748209 | ubuntu-noble | + echo Process designate-unmaintained-2024.1.tar.gz 2026-09-04 20:59:08.748219 | ubuntu-noble | Process designate-unmaintained-2024.1.tar.gz 2026-09-04 20:59:08.751630 | ubuntu-noble | ++ tar -tzf designate-unmaintained-2024.1.tar.gz 2026-09-04 20:59:08.751674 | ubuntu-noble | ++ head -1 2026-09-04 20:59:08.751976 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 20:59:08.757898 | ubuntu-noble | + directory=designate-18.1.0 2026-09-04 20:59:08.758929 | ubuntu-noble | ++ resolve_project_dir patches/2024.1 designate-18.1.0 2026-09-04 20:59:08.758961 | ubuntu-noble | ++ local root=patches/2024.1 2026-09-04 20:59:08.758969 | ubuntu-noble | ++ local directory=designate-18.1.0 2026-09-04 20:59:08.758976 | ubuntu-noble | ++ local suffix= 2026-09-04 20:59:08.758983 | ubuntu-noble | ++ local name=designate 2026-09-04 20:59:08.758990 | ubuntu-noble | ++ local candidate path 2026-09-04 20:59:08.758996 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:08.759014 | ubuntu-noble | ++ path=patches/2024.1/designate 2026-09-04 20:59:08.759021 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/designate ]] 2026-09-04 20:59:08.759029 | ubuntu-noble | ++ echo patches/2024.1/designate 2026-09-04 20:59:08.759039 | ubuntu-noble | ++ return 0 2026-09-04 20:59:08.759246 | ubuntu-noble | + patch_dir=patches/2024.1/designate 2026-09-04 20:59:08.759958 | ubuntu-noble | ++ resolve_project_dir overlays/2024.1 designate-18.1.0 /source 2026-09-04 20:59:08.760005 | ubuntu-noble | ++ local root=overlays/2024.1 2026-09-04 20:59:08.760016 | ubuntu-noble | ++ local directory=designate-18.1.0 2026-09-04 20:59:08.760044 | ubuntu-noble | ++ local suffix=/source 2026-09-04 20:59:08.760073 | ubuntu-noble | ++ local name=designate 2026-09-04 20:59:08.760083 | ubuntu-noble | ++ local candidate path 2026-09-04 20:59:08.760109 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:08.760118 | ubuntu-noble | ++ path=overlays/2024.1/designate/source 2026-09-04 20:59:08.760128 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/designate/source ]] 2026-09-04 20:59:08.760162 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:08.760172 | ubuntu-noble | ++ path=overlays/2024.1/designate/source 2026-09-04 20:59:08.760179 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/designate/source ]] 2026-09-04 20:59:08.760188 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:08.760194 | ubuntu-noble | ++ path=overlays/2024.1/designate/source 2026-09-04 20:59:08.760200 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/designate/source ]] 2026-09-04 20:59:08.760208 | ubuntu-noble | ++ return 1 2026-09-04 20:59:08.760929 | ubuntu-noble | + overlay_dir= 2026-09-04 20:59:08.760953 | ubuntu-noble | + overlay_dir= 2026-09-04 20:59:08.760959 | ubuntu-noble | + echo Check patches for designate-unmaintained-2024.1.tar.gz 2026-09-04 20:59:08.760979 | ubuntu-noble | Check patches for designate-unmaintained-2024.1.tar.gz 2026-09-04 20:59:08.760986 | ubuntu-noble | + [[ -n patches/2024.1/designate ]] 2026-09-04 20:59:08.760992 | ubuntu-noble | + tar xzf designate-unmaintained-2024.1.tar.gz 2026-09-04 20:59:08.837643 | ubuntu-noble | + rm designate-unmaintained-2024.1.tar.gz 2026-09-04 20:59:08.842337 | ubuntu-noble | + find designate-18.1.0 -type f 2026-09-04 20:59:08.842429 | ubuntu-noble | + sort 2026-09-04 20:59:08.848733 | ubuntu-noble | + pushd designate-18.1.0 2026-09-04 20:59:08.850350 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/designate -type f -name '*.patch' 2026-09-04 20:59:08.850806 | ubuntu-noble | ++ sort 2026-09-04 20:59:08.854546 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 20:59:08.854714 | ubuntu-noble | + apply_patch patches/2024.1/designate/dns1/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-09-04 20:59:08.854766 | ubuntu-noble | + local rel=patches/2024.1/designate/dns1/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-09-04 20:59:08.854800 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/designate/dns1/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-09-04 20:59:08.854828 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.1/designate/dns1/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch' 2026-09-04 20:59:08.854843 | ubuntu-noble | APPLY PATCH patches/2024.1/designate/dns1/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-09-04 20:59:08.854865 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 20:59:08.856960 | ubuntu-noble | checking file designate/mdns/handler.py 2026-09-04 20:59:08.857348 | ubuntu-noble | checking file designate/tests/unit/mdns/test_handler.py 2026-09-04 20:59:08.857692 | ubuntu-noble | checking file releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-09-04 20:59:08.858019 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 20:59:08.860045 | ubuntu-noble | patching file designate/mdns/handler.py 2026-09-04 20:59:08.860354 | ubuntu-noble | patching file designate/tests/unit/mdns/test_handler.py 2026-09-04 20:59:08.860668 | ubuntu-noble | patching file releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-09-04 20:59:08.861224 | ubuntu-noble | + echo patches/2024.1/designate/dns1/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-09-04 20:59:08.861333 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 20:59:08.861448 | ubuntu-noble | + apply_patch patches/2024.1/designate/dns1/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-09-04 20:59:08.861544 | ubuntu-noble | + local rel=patches/2024.1/designate/dns1/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-09-04 20:59:08.861607 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/designate/dns1/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-09-04 20:59:08.861660 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.1/designate/dns1/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch' 2026-09-04 20:59:08.861675 | ubuntu-noble | APPLY PATCH patches/2024.1/designate/dns1/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-09-04 20:59:08.861697 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 20:59:08.863354 | ubuntu-noble | checking file designate/central/service.py 2026-09-04 20:59:08.864102 | ubuntu-noble | checking file designate/tests/functional/central/test_service.py 2026-09-04 20:59:08.864768 | ubuntu-noble | checking file designate/tests/functional/manage/test_pool.py 2026-09-04 20:59:08.865163 | ubuntu-noble | checking file designate/tests/functional/test_storage.py 2026-09-04 20:59:08.865604 | ubuntu-noble | checking file doc/source/admin/multiple-pools.rst 2026-09-04 20:59:08.865808 | ubuntu-noble | checking file releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml 2026-09-04 20:59:08.866101 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 20:59:08.867726 | ubuntu-noble | patching file designate/central/service.py 2026-09-04 20:59:08.868353 | ubuntu-noble | patching file designate/tests/functional/central/test_service.py 2026-09-04 20:59:08.868908 | ubuntu-noble | patching file designate/tests/functional/manage/test_pool.py 2026-09-04 20:59:08.869262 | ubuntu-noble | patching file designate/tests/functional/test_storage.py 2026-09-04 20:59:08.869637 | ubuntu-noble | patching file doc/source/admin/multiple-pools.rst 2026-09-04 20:59:08.869766 | ubuntu-noble | patching file releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml 2026-09-04 20:59:08.870745 | ubuntu-noble | + echo patches/2024.1/designate/dns1/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-09-04 20:59:08.871177 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 20:59:08.871192 | ubuntu-noble | + apply_patch patches/2024.1/designate/dns1/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-09-04 20:59:08.871196 | ubuntu-noble | + local rel=patches/2024.1/designate/dns1/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-09-04 20:59:08.871201 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/designate/dns1/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-09-04 20:59:08.871205 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.1/designate/dns1/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch' 2026-09-04 20:59:08.871209 | ubuntu-noble | APPLY PATCH patches/2024.1/designate/dns1/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-09-04 20:59:08.871212 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 20:59:08.874253 | ubuntu-noble | checking file designate/central/service.py 2026-09-04 20:59:08.876657 | ubuntu-noble | checking file designate/mdns/handler.py 2026-09-04 20:59:08.876704 | ubuntu-noble | checking file designate/tests/functional/central/test_basic.py 2026-09-04 20:59:08.877325 | ubuntu-noble | checking file designate/tests/functional/central/test_service.py 2026-09-04 20:59:08.878693 | ubuntu-noble | checking file designate/tests/functional/mdns/test_handler.py 2026-09-04 20:59:08.879118 | ubuntu-noble | checking file designate/tests/unit/mdns/test_handler.py 2026-09-04 20:59:08.879635 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 20:59:08.881726 | ubuntu-noble | patching file designate/central/service.py 2026-09-04 20:59:08.882242 | ubuntu-noble | patching file designate/mdns/handler.py 2026-09-04 20:59:08.882687 | ubuntu-noble | patching file designate/tests/functional/central/test_basic.py 2026-09-04 20:59:08.883485 | ubuntu-noble | patching file designate/tests/functional/central/test_service.py 2026-09-04 20:59:08.884334 | ubuntu-noble | patching file designate/tests/functional/mdns/test_handler.py 2026-09-04 20:59:08.884756 | ubuntu-noble | patching file designate/tests/unit/mdns/test_handler.py 2026-09-04 20:59:08.886280 | ubuntu-noble | + echo patches/2024.1/designate/dns1/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-09-04 20:59:08.886728 | ubuntu-noble | + popd 2026-09-04 20:59:08.887611 | ubuntu-noble | + find designate-18.1.0 -type f 2026-09-04 20:59:08.888342 | ubuntu-noble | + sort 2026-09-04 20:59:08.893852 | ubuntu-noble | + append_new_files_to_sources_txt designate-18.1.0 files-before files-after 2026-09-04 20:59:08.893945 | ubuntu-noble | + local directory=designate-18.1.0 2026-09-04 20:59:08.893992 | ubuntu-noble | + local before=files-before 2026-09-04 20:59:08.894028 | ubuntu-noble | + local after=files-after 2026-09-04 20:59:08.894058 | ubuntu-noble | + local sources_txt 2026-09-04 20:59:08.895047 | ubuntu-noble | ++ find designate-18.1.0 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-04 20:59:08.895226 | ubuntu-noble | ++ head -1 2026-09-04 20:59:08.898134 | ubuntu-noble | + sources_txt=designate-18.1.0/designate.egg-info/SOURCES.txt 2026-09-04 20:59:08.898164 | ubuntu-noble | + [[ -z designate-18.1.0/designate.egg-info/SOURCES.txt ]] 2026-09-04 20:59:08.898169 | ubuntu-noble | + local new_files 2026-09-04 20:59:08.899416 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-04 20:59:08.901443 | ubuntu-noble | + new_files='designate-18.1.0/releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-09-04 20:59:08.901472 | ubuntu-noble | designate-18.1.0/releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml' 2026-09-04 20:59:08.901478 | ubuntu-noble | + [[ -z designate-18.1.0/releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-09-04 20:59:08.901483 | ubuntu-noble | designate-18.1.0/releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml ]] 2026-09-04 20:59:08.902496 | ubuntu-noble | ++ tail -c1 designate-18.1.0/designate.egg-info/SOURCES.txt 2026-09-04 20:59:08.904061 | ubuntu-noble | + [[ -n r ]] 2026-09-04 20:59:08.904087 | ubuntu-noble | + echo 2026-09-04 20:59:08.904092 | ubuntu-noble | + local file 2026-09-04 20:59:08.904096 | ubuntu-noble | + for file in $new_files 2026-09-04 20:59:08.904101 | ubuntu-noble | + case $file in 2026-09-04 20:59:08.904120 | ubuntu-noble | + echo 'APPEND releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml TO designate-18.1.0/designate.egg-info/SOURCES.txt' 2026-09-04 20:59:08.904127 | ubuntu-noble | APPEND releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml TO designate-18.1.0/designate.egg-info/SOURCES.txt 2026-09-04 20:59:08.904131 | ubuntu-noble | + echo releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-09-04 20:59:08.904136 | ubuntu-noble | + for file in $new_files 2026-09-04 20:59:08.904140 | ubuntu-noble | + case $file in 2026-09-04 20:59:08.904144 | ubuntu-noble | + echo 'APPEND releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml TO designate-18.1.0/designate.egg-info/SOURCES.txt' 2026-09-04 20:59:08.904148 | ubuntu-noble | APPEND releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml TO designate-18.1.0/designate.egg-info/SOURCES.txt 2026-09-04 20:59:08.904153 | ubuntu-noble | + echo releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml 2026-09-04 20:59:08.904157 | ubuntu-noble | + rm files-before files-after 2026-09-04 20:59:08.907483 | ubuntu-noble | + tar czf designate-unmaintained-2024.1.tar.gz designate-18.1.0 2026-09-04 20:59:09.072510 | ubuntu-noble | + rm -r designate-18.1.0 2026-09-04 20:59:09.092605 | ubuntu-noble | + echo Check overlays for designate-unmaintained-2024.1.tar.gz 2026-09-04 20:59:09.092677 | ubuntu-noble | Check overlays for designate-unmaintained-2024.1.tar.gz 2026-09-04 20:59:09.092689 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 20:59:09.092701 | ubuntu-noble | + popd 2026-09-04 20:59:09.092712 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 20:59:09.092723 | ubuntu-noble | + pushd tarballs 2026-09-04 20:59:09.093022 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/glance/glance-unmaintained-2024.1.tar.gz 2026-09-04 20:59:09.096025 | ubuntu-noble | + filename=glance-unmaintained-2024.1.tar.gz 2026-09-04 20:59:09.096058 | ubuntu-noble | + [[ -e glance-unmaintained-2024.1.tar.gz ]] 2026-09-04 20:59:09.096063 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/glance/glance-unmaintained-2024.1.tar.gz 2026-09-04 20:59:09.096068 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/glance/glance-unmaintained-2024.1.tar.gz 2026-09-04 20:59:09.096078 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/glance/glance-unmaintained-2024.1.tar.gz 2026-09-04 20:59:15.230735 | ubuntu-noble | 2026-09-04 20:59:15 URL:https://tarballs.opendev.org/openstack/glance/glance-unmaintained-2024.1.tar.gz [2148478/2148478] -> "glance-unmaintained-2024.1.tar.gz" [1] 2026-09-04 20:59:15.232759 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/glance/glance-unmaintained-2024.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 20:59:15.232817 | ubuntu-noble | + echo Process glance-unmaintained-2024.1.tar.gz 2026-09-04 20:59:15.232829 | ubuntu-noble | Process glance-unmaintained-2024.1.tar.gz 2026-09-04 20:59:15.234653 | ubuntu-noble | ++ tar -tzf glance-unmaintained-2024.1.tar.gz 2026-09-04 20:59:15.234700 | ubuntu-noble | ++ head -1 2026-09-04 20:59:15.235640 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 20:59:15.244755 | ubuntu-noble | + directory=glance-28.2.1.dev2 2026-09-04 20:59:15.245515 | ubuntu-noble | ++ resolve_project_dir patches/2024.1 glance-28.2.1.dev2 2026-09-04 20:59:15.245650 | ubuntu-noble | ++ local root=patches/2024.1 2026-09-04 20:59:15.245693 | ubuntu-noble | ++ local directory=glance-28.2.1.dev2 2026-09-04 20:59:15.245723 | ubuntu-noble | ++ local suffix= 2026-09-04 20:59:15.245759 | ubuntu-noble | ++ local name=glance 2026-09-04 20:59:15.245784 | ubuntu-noble | ++ local candidate path 2026-09-04 20:59:15.245825 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:15.245844 | ubuntu-noble | ++ path=patches/2024.1/glance 2026-09-04 20:59:15.245863 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/glance ]] 2026-09-04 20:59:15.245892 | ubuntu-noble | ++ echo patches/2024.1/glance 2026-09-04 20:59:15.245929 | ubuntu-noble | ++ return 0 2026-09-04 20:59:15.246260 | ubuntu-noble | + patch_dir=patches/2024.1/glance 2026-09-04 20:59:15.247011 | ubuntu-noble | ++ resolve_project_dir overlays/2024.1 glance-28.2.1.dev2 /source 2026-09-04 20:59:15.247094 | ubuntu-noble | ++ local root=overlays/2024.1 2026-09-04 20:59:15.247121 | ubuntu-noble | ++ local directory=glance-28.2.1.dev2 2026-09-04 20:59:15.247146 | ubuntu-noble | ++ local suffix=/source 2026-09-04 20:59:15.247176 | ubuntu-noble | ++ local name=glance 2026-09-04 20:59:15.247192 | ubuntu-noble | ++ local candidate path 2026-09-04 20:59:15.247219 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:15.247249 | ubuntu-noble | ++ path=overlays/2024.1/glance/source 2026-09-04 20:59:15.247266 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/glance/source ]] 2026-09-04 20:59:15.247302 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:15.247317 | ubuntu-noble | ++ path=overlays/2024.1/glance/source 2026-09-04 20:59:15.247332 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/glance/source ]] 2026-09-04 20:59:15.247347 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:15.247361 | ubuntu-noble | ++ path=overlays/2024.1/glance/source 2026-09-04 20:59:15.247375 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/glance/source ]] 2026-09-04 20:59:15.247391 | ubuntu-noble | ++ return 1 2026-09-04 20:59:15.247797 | ubuntu-noble | + overlay_dir= 2026-09-04 20:59:15.247900 | ubuntu-noble | + overlay_dir= 2026-09-04 20:59:15.247990 | ubuntu-noble | + echo Check patches for glance-unmaintained-2024.1.tar.gz 2026-09-04 20:59:15.248046 | ubuntu-noble | Check patches for glance-unmaintained-2024.1.tar.gz 2026-09-04 20:59:15.248524 | ubuntu-noble | + [[ -n patches/2024.1/glance ]] 2026-09-04 20:59:15.248547 | ubuntu-noble | + tar xzf glance-unmaintained-2024.1.tar.gz 2026-09-04 20:59:15.349648 | ubuntu-noble | + rm glance-unmaintained-2024.1.tar.gz 2026-09-04 20:59:15.353688 | ubuntu-noble | + find glance-28.2.1.dev2 -type f 2026-09-04 20:59:15.355668 | ubuntu-noble | + sort 2026-09-04 20:59:15.360149 | ubuntu-noble | + pushd glance-28.2.1.dev2 2026-09-04 20:59:15.361493 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/glance -type f -name '*.patch' 2026-09-04 20:59:15.361610 | ubuntu-noble | ++ sort 2026-09-04 20:59:15.364521 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 20:59:15.364729 | ubuntu-noble | + apply_patch patches/2024.1/glance/0001-Fix-SSRF-vulnerabilities-in-image-import-API.patch 2026-09-04 20:59:15.364829 | ubuntu-noble | + local rel=patches/2024.1/glance/0001-Fix-SSRF-vulnerabilities-in-image-import-API.patch 2026-09-04 20:59:15.364879 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/glance/0001-Fix-SSRF-vulnerabilities-in-image-import-API.patch 2026-09-04 20:59:15.364920 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.1/glance/0001-Fix-SSRF-vulnerabilities-in-image-import-API.patch' 2026-09-04 20:59:15.364943 | ubuntu-noble | APPLY PATCH patches/2024.1/glance/0001-Fix-SSRF-vulnerabilities-in-image-import-API.patch 2026-09-04 20:59:15.364977 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 20:59:15.366527 | ubuntu-noble | checking file glance/async_/flows/_internal_plugins/glance_download.py 2026-09-04 20:59:15.366844 | ubuntu-noble | checking file glance/async_/flows/api_image_import.py 2026-09-04 20:59:15.367074 | ubuntu-noble | checking file glance/async_/flows/ovf_process.py 2026-09-04 20:59:15.367235 | ubuntu-noble | checking file glance/common/scripts/utils.py 2026-09-04 20:59:15.367402 | ubuntu-noble | checking file glance/common/utils.py 2026-09-04 20:59:15.368270 | ubuntu-noble | checking file glance/tests/functional/v2/test_images.py 2026-09-04 20:59:15.369294 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_api_image_import.py 2026-09-04 20:59:15.369675 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_glance_download.py 2026-09-04 20:59:15.369900 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_import.py 2026-09-04 20:59:15.370042 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_ovf_process.py 2026-09-04 20:59:15.370208 | ubuntu-noble | checking file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-09-04 20:59:15.370461 | ubuntu-noble | checking file glance/tests/unit/common/test_utils.py 2026-09-04 20:59:15.370758 | ubuntu-noble | checking file releasenotes/notes/bug-2138602-5720ad2e501b9e57.yaml 2026-09-04 20:59:15.371194 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 20:59:15.372671 | ubuntu-noble | patching file glance/async_/flows/_internal_plugins/glance_download.py 2026-09-04 20:59:15.372884 | ubuntu-noble | patching file glance/async_/flows/api_image_import.py 2026-09-04 20:59:15.373042 | ubuntu-noble | patching file glance/async_/flows/ovf_process.py 2026-09-04 20:59:15.373156 | ubuntu-noble | patching file glance/common/scripts/utils.py 2026-09-04 20:59:15.373295 | ubuntu-noble | patching file glance/common/utils.py 2026-09-04 20:59:15.374049 | ubuntu-noble | patching file glance/tests/functional/v2/test_images.py 2026-09-04 20:59:15.374831 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_api_image_import.py 2026-09-04 20:59:15.375064 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_glance_download.py 2026-09-04 20:59:15.375254 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_import.py 2026-09-04 20:59:15.375360 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_ovf_process.py 2026-09-04 20:59:15.375526 | ubuntu-noble | patching file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-09-04 20:59:15.375745 | ubuntu-noble | patching file glance/tests/unit/common/test_utils.py 2026-09-04 20:59:15.375938 | ubuntu-noble | patching file releasenotes/notes/bug-2138602-5720ad2e501b9e57.yaml 2026-09-04 20:59:15.377129 | ubuntu-noble | + echo patches/2024.1/glance/0001-Fix-SSRF-vulnerabilities-in-image-import-API.patch 2026-09-04 20:59:15.377333 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 20:59:15.377519 | ubuntu-noble | + apply_patch patches/2024.1/glance/0002-Properly-limit-web-download-image-fetch-size.patch 2026-09-04 20:59:15.377662 | ubuntu-noble | + local rel=patches/2024.1/glance/0002-Properly-limit-web-download-image-fetch-size.patch 2026-09-04 20:59:15.377751 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/glance/0002-Properly-limit-web-download-image-fetch-size.patch 2026-09-04 20:59:15.377821 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.1/glance/0002-Properly-limit-web-download-image-fetch-size.patch' 2026-09-04 20:59:15.377854 | ubuntu-noble | APPLY PATCH patches/2024.1/glance/0002-Properly-limit-web-download-image-fetch-size.patch 2026-09-04 20:59:15.377890 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 20:59:15.379273 | ubuntu-noble | checking file glance/common/scripts/utils.py 2026-09-04 20:59:15.379496 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_web_download.py 2026-09-04 20:59:15.379917 | ubuntu-noble | checking file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-09-04 20:59:15.379932 | ubuntu-noble | checking file releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml 2026-09-04 20:59:15.380335 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 20:59:15.381647 | ubuntu-noble | patching file glance/common/scripts/utils.py 2026-09-04 20:59:15.381676 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_web_download.py 2026-09-04 20:59:15.381683 | ubuntu-noble | patching file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-09-04 20:59:15.381694 | ubuntu-noble | patching file releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml 2026-09-04 20:59:15.382649 | ubuntu-noble | + echo patches/2024.1/glance/0002-Properly-limit-web-download-image-fetch-size.patch 2026-09-04 20:59:15.382675 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 20:59:15.382680 | ubuntu-noble | + apply_patch patches/2024.1/glance/0003-Block-restricted-addresses-in-web-download-import-UR.patch 2026-09-04 20:59:15.382685 | ubuntu-noble | + local rel=patches/2024.1/glance/0003-Block-restricted-addresses-in-web-download-import-UR.patch 2026-09-04 20:59:15.382690 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/glance/0003-Block-restricted-addresses-in-web-download-import-UR.patch 2026-09-04 20:59:15.382695 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.1/glance/0003-Block-restricted-addresses-in-web-download-import-UR.patch' 2026-09-04 20:59:15.382699 | ubuntu-noble | APPLY PATCH patches/2024.1/glance/0003-Block-restricted-addresses-in-web-download-import-UR.patch 2026-09-04 20:59:15.382703 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 20:59:15.386641 | ubuntu-noble | checking file doc/source/admin/interoperable-image-import.rst 2026-09-04 20:59:15.386676 | ubuntu-noble | checking file glance/common/utils.py 2026-09-04 20:59:15.386684 | ubuntu-noble | checking file glance/tests/functional/__init__.py 2026-09-04 20:59:15.387497 | ubuntu-noble | checking file glance/tests/functional/v2/test_images.py 2026-09-04 20:59:15.388958 | ubuntu-noble | checking file glance/tests/unit/async_/flows/plugins/test_image_conversion.py 2026-09-04 20:59:15.389188 | ubuntu-noble | checking file glance/tests/unit/async_/flows/plugins/test_inject_image_metadata.py 2026-09-04 20:59:15.389354 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_convert.py 2026-09-04 20:59:15.389652 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_glance_download.py 2026-09-04 20:59:15.389995 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_import.py 2026-09-04 20:59:15.390208 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_introspect.py 2026-09-04 20:59:15.390369 | ubuntu-noble | checking file glance/tests/unit/async_/test_async.py 2026-09-04 20:59:15.390619 | ubuntu-noble | checking file glance/tests/unit/async_/test_taskflow_executor.py 2026-09-04 20:59:15.390858 | ubuntu-noble | checking file glance/tests/unit/common/test_utils.py 2026-09-04 20:59:15.391162 | ubuntu-noble | checking file releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml 2026-09-04 20:59:15.391544 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 20:59:15.392931 | ubuntu-noble | patching file doc/source/admin/interoperable-image-import.rst 2026-09-04 20:59:15.393147 | ubuntu-noble | patching file glance/common/utils.py 2026-09-04 20:59:15.393447 | ubuntu-noble | patching file glance/tests/functional/__init__.py 2026-09-04 20:59:15.394171 | ubuntu-noble | patching file glance/tests/functional/v2/test_images.py 2026-09-04 20:59:15.394912 | ubuntu-noble | patching file glance/tests/unit/async_/flows/plugins/test_image_conversion.py 2026-09-04 20:59:15.395035 | ubuntu-noble | patching file glance/tests/unit/async_/flows/plugins/test_inject_image_metadata.py 2026-09-04 20:59:15.395114 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_convert.py 2026-09-04 20:59:15.395200 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_glance_download.py 2026-09-04 20:59:15.395320 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_import.py 2026-09-04 20:59:15.395462 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_introspect.py 2026-09-04 20:59:15.395550 | ubuntu-noble | patching file glance/tests/unit/async_/test_async.py 2026-09-04 20:59:15.395652 | ubuntu-noble | patching file glance/tests/unit/async_/test_taskflow_executor.py 2026-09-04 20:59:15.395785 | ubuntu-noble | patching file glance/tests/unit/common/test_utils.py 2026-09-04 20:59:15.395965 | ubuntu-noble | patching file releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml 2026-09-04 20:59:15.397923 | ubuntu-noble | + echo patches/2024.1/glance/0003-Block-restricted-addresses-in-web-download-import-UR.patch 2026-09-04 20:59:15.398087 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 20:59:15.398182 | ubuntu-noble | + apply_patch patches/2024.1/glance/0004-Pin-import-downloads-to-validated-destination-addres.patch 2026-09-04 20:59:15.398234 | ubuntu-noble | + local rel=patches/2024.1/glance/0004-Pin-import-downloads-to-validated-destination-addres.patch 2026-09-04 20:59:15.398278 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/glance/0004-Pin-import-downloads-to-validated-destination-addres.patch 2026-09-04 20:59:15.398321 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.1/glance/0004-Pin-import-downloads-to-validated-destination-addres.patch' 2026-09-04 20:59:15.398343 | ubuntu-noble | APPLY PATCH patches/2024.1/glance/0004-Pin-import-downloads-to-validated-destination-addres.patch 2026-09-04 20:59:15.398377 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 20:59:15.400494 | ubuntu-noble | checking file doc/source/admin/interoperable-image-import.rst 2026-09-04 20:59:15.400870 | ubuntu-noble | checking file glance/async_/flows/_internal_plugins/glance_download.py 2026-09-04 20:59:15.401146 | ubuntu-noble | checking file glance/async_/flows/api_image_import.py 2026-09-04 20:59:15.401406 | ubuntu-noble | checking file glance/async_/flows/ovf_process.py 2026-09-04 20:59:15.401676 | ubuntu-noble | checking file glance/common/scripts/utils.py 2026-09-04 20:59:15.401961 | ubuntu-noble | checking file glance/common/utils.py 2026-09-04 20:59:15.402474 | ubuntu-noble | checking file glance/tests/functional/__init__.py 2026-09-04 20:59:15.403704 | ubuntu-noble | checking file glance/tests/functional/v2/test_images.py 2026-09-04 20:59:15.404839 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_api_image_import.py 2026-09-04 20:59:15.405158 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_glance_download.py 2026-09-04 20:59:15.405371 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_ovf_process.py 2026-09-04 20:59:15.405660 | ubuntu-noble | checking file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-09-04 20:59:15.405849 | ubuntu-noble | checking file glance/tests/unit/common/test_utils.py 2026-09-04 20:59:15.406082 | ubuntu-noble | checking file glance/tests/utils.py 2026-09-04 20:59:15.406680 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 20:59:15.408546 | ubuntu-noble | patching file doc/source/admin/interoperable-image-import.rst 2026-09-04 20:59:15.408793 | ubuntu-noble | patching file glance/async_/flows/_internal_plugins/glance_download.py 2026-09-04 20:59:15.408988 | ubuntu-noble | patching file glance/async_/flows/api_image_import.py 2026-09-04 20:59:15.409163 | ubuntu-noble | patching file glance/async_/flows/ovf_process.py 2026-09-04 20:59:15.409293 | ubuntu-noble | patching file glance/common/scripts/utils.py 2026-09-04 20:59:15.410635 | ubuntu-noble | patching file glance/common/utils.py 2026-09-04 20:59:15.410659 | ubuntu-noble | patching file glance/tests/functional/__init__.py 2026-09-04 20:59:15.410789 | ubuntu-noble | patching file glance/tests/functional/v2/test_images.py 2026-09-04 20:59:15.411678 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_api_image_import.py 2026-09-04 20:59:15.411908 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_glance_download.py 2026-09-04 20:59:15.412058 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_ovf_process.py 2026-09-04 20:59:15.412200 | ubuntu-noble | patching file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-09-04 20:59:15.412338 | ubuntu-noble | patching file glance/tests/unit/common/test_utils.py 2026-09-04 20:59:15.412541 | ubuntu-noble | patching file glance/tests/utils.py 2026-09-04 20:59:15.414140 | ubuntu-noble | + echo patches/2024.1/glance/0004-Pin-import-downloads-to-validated-destination-addres.patch 2026-09-04 20:59:15.414352 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 20:59:15.414493 | ubuntu-noble | + apply_patch patches/2024.1/glance/0005-Block-restricted-hosts-when-adding-HTTP-image-locati.patch 2026-09-04 20:59:15.414558 | ubuntu-noble | + local rel=patches/2024.1/glance/0005-Block-restricted-hosts-when-adding-HTTP-image-locati.patch 2026-09-04 20:59:15.414655 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/glance/0005-Block-restricted-hosts-when-adding-HTTP-image-locati.patch 2026-09-04 20:59:15.414711 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.1/glance/0005-Block-restricted-hosts-when-adding-HTTP-image-locati.patch' 2026-09-04 20:59:15.414736 | ubuntu-noble | APPLY PATCH patches/2024.1/glance/0005-Block-restricted-hosts-when-adding-HTTP-image-locati.patch 2026-09-04 20:59:15.414773 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 20:59:15.416243 | ubuntu-noble | checking file doc/source/admin/interoperable-image-import.rst 2026-09-04 20:59:15.416647 | ubuntu-noble | checking file glance/api/v2/images.py 2026-09-04 20:59:15.416930 | ubuntu-noble | checking file glance/common/scripts/utils.py 2026-09-04 20:59:15.417052 | ubuntu-noble | checking file glance/common/store_utils.py 2026-09-04 20:59:15.417187 | ubuntu-noble | checking file glance/common/utils.py 2026-09-04 20:59:15.417388 | ubuntu-noble | checking file glance/location.py 2026-09-04 20:59:15.418075 | ubuntu-noble | checking file glance/tests/functional/v2/test_images.py 2026-09-04 20:59:15.418887 | ubuntu-noble | checking file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-09-04 20:59:15.419016 | ubuntu-noble | checking file glance/tests/unit/common/test_store_utils.py 2026-09-04 20:59:15.419151 | ubuntu-noble | checking file glance/tests/unit/common/test_utils.py 2026-09-04 20:59:15.419389 | ubuntu-noble | checking file glance/tests/unit/test_store_location.py 2026-09-04 20:59:15.419965 | ubuntu-noble | checking file glance/tests/unit/v2/test_images_resource.py 2026-09-04 20:59:15.420731 | ubuntu-noble | checking file releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml 2026-09-04 20:59:15.421268 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 20:59:15.422915 | ubuntu-noble | patching file doc/source/admin/interoperable-image-import.rst 2026-09-04 20:59:15.423217 | ubuntu-noble | patching file glance/api/v2/images.py 2026-09-04 20:59:15.423525 | ubuntu-noble | patching file glance/common/scripts/utils.py 2026-09-04 20:59:15.423678 | ubuntu-noble | patching file glance/common/store_utils.py 2026-09-04 20:59:15.425645 | ubuntu-noble | patching file glance/common/utils.py 2026-09-04 20:59:15.425665 | ubuntu-noble | patching file glance/location.py 2026-09-04 20:59:15.425669 | ubuntu-noble | patching file glance/tests/functional/v2/test_images.py 2026-09-04 20:59:15.425673 | ubuntu-noble | patching file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-09-04 20:59:15.425677 | ubuntu-noble | patching file glance/tests/unit/common/test_store_utils.py 2026-09-04 20:59:15.425685 | ubuntu-noble | patching file glance/tests/unit/common/test_utils.py 2026-09-04 20:59:15.425762 | ubuntu-noble | patching file glance/tests/unit/test_store_location.py 2026-09-04 20:59:15.426243 | ubuntu-noble | patching file glance/tests/unit/v2/test_images_resource.py 2026-09-04 20:59:15.426805 | ubuntu-noble | patching file releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml 2026-09-04 20:59:15.428650 | ubuntu-noble | + echo patches/2024.1/glance/0005-Block-restricted-hosts-when-adding-HTTP-image-locati.patch 2026-09-04 20:59:15.428940 | ubuntu-noble | + popd 2026-09-04 20:59:15.429704 | ubuntu-noble | + find glance-28.2.1.dev2 -type f 2026-09-04 20:59:15.430367 | ubuntu-noble | + sort 2026-09-04 20:59:15.436254 | ubuntu-noble | + append_new_files_to_sources_txt glance-28.2.1.dev2 files-before files-after 2026-09-04 20:59:15.436336 | ubuntu-noble | + local directory=glance-28.2.1.dev2 2026-09-04 20:59:15.436363 | ubuntu-noble | + local before=files-before 2026-09-04 20:59:15.436381 | ubuntu-noble | + local after=files-after 2026-09-04 20:59:15.436397 | ubuntu-noble | + local sources_txt 2026-09-04 20:59:15.437376 | ubuntu-noble | ++ head -1 2026-09-04 20:59:15.437453 | ubuntu-noble | ++ find glance-28.2.1.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-04 20:59:15.441140 | ubuntu-noble | + sources_txt=glance-28.2.1.dev2/glance.egg-info/SOURCES.txt 2026-09-04 20:59:15.441196 | ubuntu-noble | + [[ -z glance-28.2.1.dev2/glance.egg-info/SOURCES.txt ]] 2026-09-04 20:59:15.441219 | ubuntu-noble | + local new_files 2026-09-04 20:59:15.441992 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-04 20:59:15.444836 | ubuntu-noble | + new_files='glance-28.2.1.dev2/glance/tests/unit/common/test_store_utils.py 2026-09-04 20:59:15.444868 | ubuntu-noble | glance-28.2.1.dev2/releasenotes/notes/bug-2138602-5720ad2e501b9e57.yaml 2026-09-04 20:59:15.444872 | ubuntu-noble | glance-28.2.1.dev2/releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml 2026-09-04 20:59:15.444882 | ubuntu-noble | glance-28.2.1.dev2/releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml 2026-09-04 20:59:15.444886 | ubuntu-noble | glance-28.2.1.dev2/releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml' 2026-09-04 20:59:15.444916 | ubuntu-noble | + [[ -z glance-28.2.1.dev2/glance/tests/unit/common/test_store_utils.py 2026-09-04 20:59:15.444920 | ubuntu-noble | glance-28.2.1.dev2/releasenotes/notes/bug-2138602-5720ad2e501b9e57.yaml 2026-09-04 20:59:15.444924 | ubuntu-noble | glance-28.2.1.dev2/releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml 2026-09-04 20:59:15.444928 | ubuntu-noble | glance-28.2.1.dev2/releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml 2026-09-04 20:59:15.444938 | ubuntu-noble | glance-28.2.1.dev2/releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml ]] 2026-09-04 20:59:15.445655 | ubuntu-noble | ++ tail -c1 glance-28.2.1.dev2/glance.egg-info/SOURCES.txt 2026-09-04 20:59:15.447358 | ubuntu-noble | + [[ -n y ]] 2026-09-04 20:59:15.447396 | ubuntu-noble | + echo 2026-09-04 20:59:15.447481 | ubuntu-noble | + local file 2026-09-04 20:59:15.447523 | ubuntu-noble | + for file in $new_files 2026-09-04 20:59:15.447536 | ubuntu-noble | + case $file in 2026-09-04 20:59:15.447605 | ubuntu-noble | + echo 'APPEND glance/tests/unit/common/test_store_utils.py TO glance-28.2.1.dev2/glance.egg-info/SOURCES.txt' 2026-09-04 20:59:15.447621 | ubuntu-noble | APPEND glance/tests/unit/common/test_store_utils.py TO glance-28.2.1.dev2/glance.egg-info/SOURCES.txt 2026-09-04 20:59:15.447647 | ubuntu-noble | + echo glance/tests/unit/common/test_store_utils.py 2026-09-04 20:59:15.447680 | ubuntu-noble | + for file in $new_files 2026-09-04 20:59:15.447694 | ubuntu-noble | + case $file in 2026-09-04 20:59:15.447727 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2138602-5720ad2e501b9e57.yaml TO glance-28.2.1.dev2/glance.egg-info/SOURCES.txt' 2026-09-04 20:59:15.447739 | ubuntu-noble | APPEND releasenotes/notes/bug-2138602-5720ad2e501b9e57.yaml TO glance-28.2.1.dev2/glance.egg-info/SOURCES.txt 2026-09-04 20:59:15.447761 | ubuntu-noble | + echo releasenotes/notes/bug-2138602-5720ad2e501b9e57.yaml 2026-09-04 20:59:15.447786 | ubuntu-noble | + for file in $new_files 2026-09-04 20:59:15.447798 | ubuntu-noble | + case $file in 2026-09-04 20:59:15.447825 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml TO glance-28.2.1.dev2/glance.egg-info/SOURCES.txt' 2026-09-04 20:59:15.447836 | ubuntu-noble | APPEND releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml TO glance-28.2.1.dev2/glance.egg-info/SOURCES.txt 2026-09-04 20:59:15.447856 | ubuntu-noble | + echo releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml 2026-09-04 20:59:15.447880 | ubuntu-noble | + for file in $new_files 2026-09-04 20:59:15.447904 | ubuntu-noble | + case $file in 2026-09-04 20:59:15.447931 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml TO glance-28.2.1.dev2/glance.egg-info/SOURCES.txt' 2026-09-04 20:59:15.447942 | ubuntu-noble | APPEND releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml TO glance-28.2.1.dev2/glance.egg-info/SOURCES.txt 2026-09-04 20:59:15.447962 | ubuntu-noble | + echo releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml 2026-09-04 20:59:15.447986 | ubuntu-noble | + for file in $new_files 2026-09-04 20:59:15.447998 | ubuntu-noble | + case $file in 2026-09-04 20:59:15.448026 | ubuntu-noble | + echo 'APPEND releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml TO glance-28.2.1.dev2/glance.egg-info/SOURCES.txt' 2026-09-04 20:59:15.448037 | ubuntu-noble | APPEND releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml TO glance-28.2.1.dev2/glance.egg-info/SOURCES.txt 2026-09-04 20:59:15.448059 | ubuntu-noble | + echo releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml 2026-09-04 20:59:15.448110 | ubuntu-noble | + rm files-before files-after 2026-09-04 20:59:15.450019 | ubuntu-noble | + tar czf glance-unmaintained-2024.1.tar.gz glance-28.2.1.dev2 2026-09-04 20:59:15.794995 | ubuntu-noble | + rm -r glance-28.2.1.dev2 2026-09-04 20:59:15.821443 | ubuntu-noble | + echo Check overlays for glance-unmaintained-2024.1.tar.gz 2026-09-04 20:59:15.821515 | ubuntu-noble | Check overlays for glance-unmaintained-2024.1.tar.gz 2026-09-04 20:59:15.821546 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 20:59:15.821594 | ubuntu-noble | + popd 2026-09-04 20:59:15.821677 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 20:59:15.821708 | ubuntu-noble | + pushd tarballs 2026-09-04 20:59:15.822408 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/horizon/horizon-unmaintained-2024.1.tar.gz 2026-09-04 20:59:15.824187 | ubuntu-noble | + filename=horizon-unmaintained-2024.1.tar.gz 2026-09-04 20:59:15.824217 | ubuntu-noble | + [[ -e horizon-unmaintained-2024.1.tar.gz ]] 2026-09-04 20:59:15.824222 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/horizon/horizon-unmaintained-2024.1.tar.gz 2026-09-04 20:59:15.824230 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/horizon/horizon-unmaintained-2024.1.tar.gz 2026-09-04 20:59:15.824234 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/horizon/horizon-unmaintained-2024.1.tar.gz 2026-09-04 20:59:19.621704 | ubuntu-noble | 2026-09-04 20:59:19 URL:https://tarballs.opendev.org/openstack/horizon/horizon-unmaintained-2024.1.tar.gz [5304757/5304757] -> "horizon-unmaintained-2024.1.tar.gz" [1] 2026-09-04 20:59:19.623386 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/horizon/horizon-unmaintained-2024.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 20:59:19.623441 | ubuntu-noble | + echo Process horizon-unmaintained-2024.1.tar.gz 2026-09-04 20:59:19.623484 | ubuntu-noble | Process horizon-unmaintained-2024.1.tar.gz 2026-09-04 20:59:19.625614 | ubuntu-noble | ++ tar -tzf horizon-unmaintained-2024.1.tar.gz 2026-09-04 20:59:19.625648 | ubuntu-noble | ++ head -1 2026-09-04 20:59:19.625902 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 20:59:19.631919 | ubuntu-noble | + directory=horizon-24.0.3.dev3 2026-09-04 20:59:19.632657 | ubuntu-noble | ++ resolve_project_dir patches/2024.1 horizon-24.0.3.dev3 2026-09-04 20:59:19.632811 | ubuntu-noble | ++ local root=patches/2024.1 2026-09-04 20:59:19.632866 | ubuntu-noble | ++ local directory=horizon-24.0.3.dev3 2026-09-04 20:59:19.632911 | ubuntu-noble | ++ local suffix= 2026-09-04 20:59:19.632971 | ubuntu-noble | ++ local name=horizon 2026-09-04 20:59:19.633001 | ubuntu-noble | ++ local candidate path 2026-09-04 20:59:19.633061 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:19.633091 | ubuntu-noble | ++ path=patches/2024.1/horizon 2026-09-04 20:59:19.633120 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/horizon ]] 2026-09-04 20:59:19.633170 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:19.633192 | ubuntu-noble | ++ path=patches/2024.1/horizon 2026-09-04 20:59:19.633215 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/horizon ]] 2026-09-04 20:59:19.633238 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:19.633258 | ubuntu-noble | ++ path=patches/2024.1/horizon 2026-09-04 20:59:19.633280 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/horizon ]] 2026-09-04 20:59:19.633330 | ubuntu-noble | ++ return 1 2026-09-04 20:59:19.633935 | ubuntu-noble | + patch_dir= 2026-09-04 20:59:19.634102 | ubuntu-noble | + patch_dir= 2026-09-04 20:59:19.634986 | ubuntu-noble | ++ resolve_project_dir overlays/2024.1 horizon-24.0.3.dev3 /source 2026-09-04 20:59:19.635034 | ubuntu-noble | ++ local root=overlays/2024.1 2026-09-04 20:59:19.635046 | ubuntu-noble | ++ local directory=horizon-24.0.3.dev3 2026-09-04 20:59:19.635056 | ubuntu-noble | ++ local suffix=/source 2026-09-04 20:59:19.635068 | ubuntu-noble | ++ local name=horizon 2026-09-04 20:59:19.635077 | ubuntu-noble | ++ local candidate path 2026-09-04 20:59:19.635089 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:19.635098 | ubuntu-noble | ++ path=overlays/2024.1/horizon/source 2026-09-04 20:59:19.635110 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/horizon/source ]] 2026-09-04 20:59:19.635122 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:19.635131 | ubuntu-noble | ++ path=overlays/2024.1/horizon/source 2026-09-04 20:59:19.635144 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/horizon/source ]] 2026-09-04 20:59:19.635153 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:19.635161 | ubuntu-noble | ++ path=overlays/2024.1/horizon/source 2026-09-04 20:59:19.635170 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/horizon/source ]] 2026-09-04 20:59:19.635183 | ubuntu-noble | ++ return 1 2026-09-04 20:59:19.638198 | ubuntu-noble | + overlay_dir= 2026-09-04 20:59:19.638256 | ubuntu-noble | + overlay_dir= 2026-09-04 20:59:19.638273 | ubuntu-noble | + echo Check patches for horizon-unmaintained-2024.1.tar.gz 2026-09-04 20:59:19.638286 | ubuntu-noble | Check patches for horizon-unmaintained-2024.1.tar.gz 2026-09-04 20:59:19.638296 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 20:59:19.638304 | ubuntu-noble | + echo Check overlays for horizon-unmaintained-2024.1.tar.gz 2026-09-04 20:59:19.638312 | ubuntu-noble | Check overlays for horizon-unmaintained-2024.1.tar.gz 2026-09-04 20:59:19.638320 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 20:59:19.638329 | ubuntu-noble | + popd 2026-09-04 20:59:19.638338 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 20:59:19.638346 | ubuntu-noble | + pushd tarballs 2026-09-04 20:59:19.638355 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ironic/ironic-unmaintained-2024.1.tar.gz 2026-09-04 20:59:19.638622 | ubuntu-noble | + filename=ironic-unmaintained-2024.1.tar.gz 2026-09-04 20:59:19.638705 | ubuntu-noble | + [[ -e ironic-unmaintained-2024.1.tar.gz ]] 2026-09-04 20:59:19.638777 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ironic/ironic-unmaintained-2024.1.tar.gz 2026-09-04 20:59:19.638817 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ironic/ironic-unmaintained-2024.1.tar.gz 2026-09-04 20:59:19.638863 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ironic/ironic-unmaintained-2024.1.tar.gz 2026-09-04 20:59:22.045702 | ubuntu-noble | 2026-09-04 20:59:22 URL:https://tarballs.opendev.org/openstack/ironic/ironic-unmaintained-2024.1.tar.gz [3136214/3136214] -> "ironic-unmaintained-2024.1.tar.gz" [1] 2026-09-04 20:59:22.047811 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ironic/ironic-unmaintained-2024.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 20:59:22.048001 | ubuntu-noble | + echo Process ironic-unmaintained-2024.1.tar.gz 2026-09-04 20:59:22.048074 | ubuntu-noble | Process ironic-unmaintained-2024.1.tar.gz 2026-09-04 20:59:22.050410 | ubuntu-noble | ++ tar -tzf ironic-unmaintained-2024.1.tar.gz 2026-09-04 20:59:22.050523 | ubuntu-noble | ++ head -1 2026-09-04 20:59:22.052647 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 20:59:22.062457 | ubuntu-noble | + directory=ironic-24.1.6.dev31 2026-09-04 20:59:22.063365 | ubuntu-noble | ++ resolve_project_dir patches/2024.1 ironic-24.1.6.dev31 2026-09-04 20:59:22.063405 | ubuntu-noble | ++ local root=patches/2024.1 2026-09-04 20:59:22.063412 | ubuntu-noble | ++ local directory=ironic-24.1.6.dev31 2026-09-04 20:59:22.063419 | ubuntu-noble | ++ local suffix= 2026-09-04 20:59:22.063425 | ubuntu-noble | ++ local name=ironic 2026-09-04 20:59:22.063430 | ubuntu-noble | ++ local candidate path 2026-09-04 20:59:22.063435 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:22.063441 | ubuntu-noble | ++ path=patches/2024.1/ironic 2026-09-04 20:59:22.063447 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/ironic ]] 2026-09-04 20:59:22.063509 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:22.063514 | ubuntu-noble | ++ path=patches/2024.1/ironic 2026-09-04 20:59:22.063524 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/ironic ]] 2026-09-04 20:59:22.063528 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:22.063532 | ubuntu-noble | ++ path=patches/2024.1/ironic 2026-09-04 20:59:22.063536 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/ironic ]] 2026-09-04 20:59:22.063541 | ubuntu-noble | ++ return 1 2026-09-04 20:59:22.063549 | ubuntu-noble | + patch_dir= 2026-09-04 20:59:22.063554 | ubuntu-noble | + patch_dir= 2026-09-04 20:59:22.064585 | ubuntu-noble | ++ resolve_project_dir overlays/2024.1 ironic-24.1.6.dev31 /source 2026-09-04 20:59:22.064612 | ubuntu-noble | ++ local root=overlays/2024.1 2026-09-04 20:59:22.064617 | ubuntu-noble | ++ local directory=ironic-24.1.6.dev31 2026-09-04 20:59:22.064620 | ubuntu-noble | ++ local suffix=/source 2026-09-04 20:59:22.064624 | ubuntu-noble | ++ local name=ironic 2026-09-04 20:59:22.064628 | ubuntu-noble | ++ local candidate path 2026-09-04 20:59:22.064631 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:22.064635 | ubuntu-noble | ++ path=overlays/2024.1/ironic/source 2026-09-04 20:59:22.064639 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/ironic/source ]] 2026-09-04 20:59:22.064643 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:22.064647 | ubuntu-noble | ++ path=overlays/2024.1/ironic/source 2026-09-04 20:59:22.064651 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/ironic/source ]] 2026-09-04 20:59:22.064654 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:22.064658 | ubuntu-noble | ++ path=overlays/2024.1/ironic/source 2026-09-04 20:59:22.064661 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/ironic/source ]] 2026-09-04 20:59:22.064665 | ubuntu-noble | ++ return 1 2026-09-04 20:59:22.064673 | ubuntu-noble | + overlay_dir= 2026-09-04 20:59:22.065323 | ubuntu-noble | + overlay_dir= 2026-09-04 20:59:22.065364 | ubuntu-noble | + echo Check patches for ironic-unmaintained-2024.1.tar.gz 2026-09-04 20:59:22.065373 | ubuntu-noble | Check patches for ironic-unmaintained-2024.1.tar.gz 2026-09-04 20:59:22.065382 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 20:59:22.065389 | ubuntu-noble | + echo Check overlays for ironic-unmaintained-2024.1.tar.gz 2026-09-04 20:59:22.065397 | ubuntu-noble | Check overlays for ironic-unmaintained-2024.1.tar.gz 2026-09-04 20:59:22.065405 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 20:59:22.065412 | ubuntu-noble | + popd 2026-09-04 20:59:22.065420 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 20:59:22.065429 | ubuntu-noble | + pushd tarballs 2026-09-04 20:59:22.065653 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/keystone/keystone-unmaintained-2024.1.tar.gz 2026-09-04 20:59:22.068081 | ubuntu-noble | + filename=keystone-unmaintained-2024.1.tar.gz 2026-09-04 20:59:22.068107 | ubuntu-noble | + [[ -e keystone-unmaintained-2024.1.tar.gz ]] 2026-09-04 20:59:22.068112 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/keystone/keystone-unmaintained-2024.1.tar.gz 2026-09-04 20:59:22.068116 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/keystone/keystone-unmaintained-2024.1.tar.gz 2026-09-04 20:59:22.068120 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/keystone/keystone-unmaintained-2024.1.tar.gz 2026-09-04 20:59:27.104738 | ubuntu-noble | 2026-09-04 20:59:27 URL:https://tarballs.opendev.org/openstack/keystone/keystone-unmaintained-2024.1.tar.gz [1754201/1754201] -> "keystone-unmaintained-2024.1.tar.gz" [1] 2026-09-04 20:59:27.106805 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/keystone/keystone-unmaintained-2024.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 20:59:27.106878 | ubuntu-noble | + echo Process keystone-unmaintained-2024.1.tar.gz 2026-09-04 20:59:27.106892 | ubuntu-noble | Process keystone-unmaintained-2024.1.tar.gz 2026-09-04 20:59:27.109685 | ubuntu-noble | ++ tar -tzf keystone-unmaintained-2024.1.tar.gz 2026-09-04 20:59:27.109733 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 20:59:27.109751 | ubuntu-noble | ++ head -1 2026-09-04 20:59:27.121973 | ubuntu-noble | + directory=keystone-25.0.1.dev37 2026-09-04 20:59:27.122842 | ubuntu-noble | ++ resolve_project_dir patches/2024.1 keystone-25.0.1.dev37 2026-09-04 20:59:27.122982 | ubuntu-noble | ++ local root=patches/2024.1 2026-09-04 20:59:27.123027 | ubuntu-noble | ++ local directory=keystone-25.0.1.dev37 2026-09-04 20:59:27.123068 | ubuntu-noble | ++ local suffix= 2026-09-04 20:59:27.123125 | ubuntu-noble | ++ local name=keystone 2026-09-04 20:59:27.123154 | ubuntu-noble | ++ local candidate path 2026-09-04 20:59:27.123200 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:27.123226 | ubuntu-noble | ++ path=patches/2024.1/keystone 2026-09-04 20:59:27.123253 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/keystone ]] 2026-09-04 20:59:27.123289 | ubuntu-noble | ++ echo patches/2024.1/keystone 2026-09-04 20:59:27.123340 | ubuntu-noble | ++ return 0 2026-09-04 20:59:27.123790 | ubuntu-noble | + patch_dir=patches/2024.1/keystone 2026-09-04 20:59:27.124473 | ubuntu-noble | ++ resolve_project_dir overlays/2024.1 keystone-25.0.1.dev37 /source 2026-09-04 20:59:27.124564 | ubuntu-noble | ++ local root=overlays/2024.1 2026-09-04 20:59:27.124651 | ubuntu-noble | ++ local directory=keystone-25.0.1.dev37 2026-09-04 20:59:27.124684 | ubuntu-noble | ++ local suffix=/source 2026-09-04 20:59:27.124730 | ubuntu-noble | ++ local name=keystone 2026-09-04 20:59:27.124754 | ubuntu-noble | ++ local candidate path 2026-09-04 20:59:27.124791 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:27.124814 | ubuntu-noble | ++ path=overlays/2024.1/keystone/source 2026-09-04 20:59:27.124836 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/keystone/source ]] 2026-09-04 20:59:27.124876 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:27.124896 | ubuntu-noble | ++ path=overlays/2024.1/keystone/source 2026-09-04 20:59:27.124915 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/keystone/source ]] 2026-09-04 20:59:27.124934 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:27.124951 | ubuntu-noble | ++ path=overlays/2024.1/keystone/source 2026-09-04 20:59:27.124968 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/keystone/source ]] 2026-09-04 20:59:27.124989 | ubuntu-noble | ++ return 1 2026-09-04 20:59:27.125320 | ubuntu-noble | + overlay_dir= 2026-09-04 20:59:27.125390 | ubuntu-noble | + overlay_dir= 2026-09-04 20:59:27.125441 | ubuntu-noble | + echo Check patches for keystone-unmaintained-2024.1.tar.gz 2026-09-04 20:59:27.125471 | ubuntu-noble | Check patches for keystone-unmaintained-2024.1.tar.gz 2026-09-04 20:59:27.125672 | ubuntu-noble | + [[ -n patches/2024.1/keystone ]] 2026-09-04 20:59:27.125736 | ubuntu-noble | + tar xzf keystone-unmaintained-2024.1.tar.gz 2026-09-04 20:59:27.233222 | ubuntu-noble | + rm keystone-unmaintained-2024.1.tar.gz 2026-09-04 20:59:27.235852 | ubuntu-noble | + find keystone-25.0.1.dev37 -type f 2026-09-04 20:59:27.235995 | ubuntu-noble | + sort 2026-09-04 20:59:27.242303 | ubuntu-noble | + pushd keystone-25.0.1.dev37 2026-09-04 20:59:27.243356 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/keystone -type f -name '*.patch' 2026-09-04 20:59:27.243467 | ubuntu-noble | ++ sort 2026-09-04 20:59:27.246073 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 20:59:27.246101 | ubuntu-noble | + apply_patch patches/2024.1/keystone/0005-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-09-04 20:59:27.246106 | ubuntu-noble | + local rel=patches/2024.1/keystone/0005-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-09-04 20:59:27.246110 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/keystone/0005-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-09-04 20:59:27.246115 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.1/keystone/0005-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch' 2026-09-04 20:59:27.246119 | ubuntu-noble | APPLY PATCH patches/2024.1/keystone/0005-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-09-04 20:59:27.246122 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 20:59:27.247639 | ubuntu-noble | checking file keystone/api/_shared/delegation.py 2026-09-04 20:59:27.247665 | ubuntu-noble | checking file keystone/api/os_oauth1.py 2026-09-04 20:59:27.247670 | ubuntu-noble | checking file keystone/api/trusts.py 2026-09-04 20:59:27.247744 | ubuntu-noble | checking file keystone/api/users.py 2026-09-04 20:59:27.247939 | ubuntu-noble | checking file keystone/conf/auth.py 2026-09-04 20:59:27.248082 | ubuntu-noble | checking file keystone/tests/unit/test_v3_application_credential.py 2026-09-04 20:59:27.248319 | ubuntu-noble | checking file keystone/tests/unit/test_v3_oauth1.py 2026-09-04 20:59:27.248550 | ubuntu-noble | checking file keystone/tests/unit/test_v3_trust.py 2026-09-04 20:59:27.248860 | ubuntu-noble | checking file releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-09-04 20:59:27.249134 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 20:59:27.250426 | ubuntu-noble | patching file keystone/api/_shared/delegation.py 2026-09-04 20:59:27.250667 | ubuntu-noble | patching file keystone/api/os_oauth1.py 2026-09-04 20:59:27.250818 | ubuntu-noble | patching file keystone/api/trusts.py 2026-09-04 20:59:27.251033 | ubuntu-noble | patching file keystone/api/users.py 2026-09-04 20:59:27.251188 | ubuntu-noble | patching file keystone/conf/auth.py 2026-09-04 20:59:27.251314 | ubuntu-noble | patching file keystone/tests/unit/test_v3_application_credential.py 2026-09-04 20:59:27.251603 | ubuntu-noble | patching file keystone/tests/unit/test_v3_oauth1.py 2026-09-04 20:59:27.251827 | ubuntu-noble | patching file keystone/tests/unit/test_v3_trust.py 2026-09-04 20:59:27.252092 | ubuntu-noble | patching file releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-09-04 20:59:27.252902 | ubuntu-noble | + echo patches/2024.1/keystone/0005-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-09-04 20:59:27.253452 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 20:59:27.253482 | ubuntu-noble | + apply_patch patches/2024.1/keystone/0006-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-09-04 20:59:27.253489 | ubuntu-noble | + local rel=patches/2024.1/keystone/0006-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-09-04 20:59:27.253494 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/keystone/0006-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-09-04 20:59:27.253499 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.1/keystone/0006-auth-reject-delegated-tokens-from-token-method-reaut.patch' 2026-09-04 20:59:27.253555 | ubuntu-noble | APPLY PATCH patches/2024.1/keystone/0006-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-09-04 20:59:27.253561 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 20:59:27.255608 | ubuntu-noble | checking file keystone/auth/plugins/token.py 2026-09-04 20:59:27.255631 | ubuntu-noble | checking file keystone/tests/unit/test_v3_auth.py 2026-09-04 20:59:27.256082 | ubuntu-noble | checking file releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml 2026-09-04 20:59:27.256405 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 20:59:27.257798 | ubuntu-noble | patching file keystone/auth/plugins/token.py 2026-09-04 20:59:27.258329 | ubuntu-noble | patching file keystone/tests/unit/test_v3_auth.py 2026-09-04 20:59:27.258929 | ubuntu-noble | patching file releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml 2026-09-04 20:59:27.259490 | ubuntu-noble | + echo patches/2024.1/keystone/0006-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-09-04 20:59:27.259644 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 20:59:27.259707 | ubuntu-noble | + apply_patch patches/2024.1/keystone/0007-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-09-04 20:59:27.259735 | ubuntu-noble | + local rel=patches/2024.1/keystone/0007-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-09-04 20:59:27.259762 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/keystone/0007-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-09-04 20:59:27.259784 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.1/keystone/0007-Ban-ec2credential-tokens-from-Keystone-API.patch' 2026-09-04 20:59:27.259796 | ubuntu-noble | APPLY PATCH patches/2024.1/keystone/0007-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-09-04 20:59:27.259814 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 20:59:27.262927 | ubuntu-noble | checking file keystone/conf/auth.py 2026-09-04 20:59:27.263442 | ubuntu-noble | checking file keystone/server/flask/request_processing/middleware/auth_context.py 2026-09-04 20:59:27.263973 | ubuntu-noble | checking file keystone/tests/unit/test_contrib_ec2_core.py 2026-09-04 20:59:27.264339 | ubuntu-noble | checking file releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-09-04 20:59:27.265051 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 20:59:27.267360 | ubuntu-noble | patching file keystone/conf/auth.py 2026-09-04 20:59:27.267786 | ubuntu-noble | patching file keystone/server/flask/request_processing/middleware/auth_context.py 2026-09-04 20:59:27.268011 | ubuntu-noble | patching file keystone/tests/unit/test_contrib_ec2_core.py 2026-09-04 20:59:27.268655 | ubuntu-noble | patching file releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-09-04 20:59:27.269104 | ubuntu-noble | + echo patches/2024.1/keystone/0007-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-09-04 20:59:27.269184 | ubuntu-noble | + popd 2026-09-04 20:59:27.271643 | ubuntu-noble | + find keystone-25.0.1.dev37 -type f 2026-09-04 20:59:27.271678 | ubuntu-noble | + sort 2026-09-04 20:59:27.279900 | ubuntu-noble | + append_new_files_to_sources_txt keystone-25.0.1.dev37 files-before files-after 2026-09-04 20:59:27.280029 | ubuntu-noble | + local directory=keystone-25.0.1.dev37 2026-09-04 20:59:27.280071 | ubuntu-noble | + local before=files-before 2026-09-04 20:59:27.280112 | ubuntu-noble | + local after=files-after 2026-09-04 20:59:27.280146 | ubuntu-noble | + local sources_txt 2026-09-04 20:59:27.281811 | ubuntu-noble | ++ find keystone-25.0.1.dev37 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-04 20:59:27.281916 | ubuntu-noble | ++ head -1 2026-09-04 20:59:27.286026 | ubuntu-noble | + sources_txt=keystone-25.0.1.dev37/keystone.egg-info/SOURCES.txt 2026-09-04 20:59:27.286119 | ubuntu-noble | + [[ -z keystone-25.0.1.dev37/keystone.egg-info/SOURCES.txt ]] 2026-09-04 20:59:27.286155 | ubuntu-noble | + local new_files 2026-09-04 20:59:27.287077 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-04 20:59:27.291697 | ubuntu-noble | + new_files='keystone-25.0.1.dev37/keystone/api/_shared/delegation.py 2026-09-04 20:59:27.291740 | ubuntu-noble | keystone-25.0.1.dev37/releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-09-04 20:59:27.291750 | ubuntu-noble | keystone-25.0.1.dev37/releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-09-04 20:59:27.291757 | ubuntu-noble | keystone-25.0.1.dev37/releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml' 2026-09-04 20:59:27.291763 | ubuntu-noble | + [[ -z keystone-25.0.1.dev37/keystone/api/_shared/delegation.py 2026-09-04 20:59:27.291769 | ubuntu-noble | keystone-25.0.1.dev37/releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-09-04 20:59:27.291775 | ubuntu-noble | keystone-25.0.1.dev37/releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-09-04 20:59:27.291781 | ubuntu-noble | keystone-25.0.1.dev37/releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml ]] 2026-09-04 20:59:27.292185 | ubuntu-noble | ++ tail -c1 keystone-25.0.1.dev37/keystone.egg-info/SOURCES.txt 2026-09-04 20:59:27.294253 | ubuntu-noble | + [[ -n h ]] 2026-09-04 20:59:27.294282 | ubuntu-noble | + echo 2026-09-04 20:59:27.294334 | ubuntu-noble | + local file 2026-09-04 20:59:27.294363 | ubuntu-noble | + for file in $new_files 2026-09-04 20:59:27.294372 | ubuntu-noble | + case $file in 2026-09-04 20:59:27.294446 | ubuntu-noble | + echo 'APPEND keystone/api/_shared/delegation.py TO keystone-25.0.1.dev37/keystone.egg-info/SOURCES.txt' 2026-09-04 20:59:27.294455 | ubuntu-noble | APPEND keystone/api/_shared/delegation.py TO keystone-25.0.1.dev37/keystone.egg-info/SOURCES.txt 2026-09-04 20:59:27.294464 | ubuntu-noble | + echo keystone/api/_shared/delegation.py 2026-09-04 20:59:27.294496 | ubuntu-noble | + for file in $new_files 2026-09-04 20:59:27.294519 | ubuntu-noble | + case $file in 2026-09-04 20:59:27.294608 | ubuntu-noble | + echo 'APPEND releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml TO keystone-25.0.1.dev37/keystone.egg-info/SOURCES.txt' 2026-09-04 20:59:27.294622 | ubuntu-noble | APPEND releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml TO keystone-25.0.1.dev37/keystone.egg-info/SOURCES.txt 2026-09-04 20:59:27.294631 | ubuntu-noble | + echo releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-09-04 20:59:27.294663 | ubuntu-noble | + for file in $new_files 2026-09-04 20:59:27.294670 | ubuntu-noble | + case $file in 2026-09-04 20:59:27.294704 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml TO keystone-25.0.1.dev37/keystone.egg-info/SOURCES.txt' 2026-09-04 20:59:27.294712 | ubuntu-noble | APPEND releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml TO keystone-25.0.1.dev37/keystone.egg-info/SOURCES.txt 2026-09-04 20:59:27.294720 | ubuntu-noble | + echo releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-09-04 20:59:27.294753 | ubuntu-noble | + for file in $new_files 2026-09-04 20:59:27.294760 | ubuntu-noble | + case $file in 2026-09-04 20:59:27.294793 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml TO keystone-25.0.1.dev37/keystone.egg-info/SOURCES.txt' 2026-09-04 20:59:27.294817 | ubuntu-noble | APPEND releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml TO keystone-25.0.1.dev37/keystone.egg-info/SOURCES.txt 2026-09-04 20:59:27.294827 | ubuntu-noble | + echo releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml 2026-09-04 20:59:27.294879 | ubuntu-noble | + rm files-before files-after 2026-09-04 20:59:27.297230 | ubuntu-noble | + tar czf keystone-unmaintained-2024.1.tar.gz keystone-25.0.1.dev37 2026-09-04 20:59:27.658872 | ubuntu-noble | + rm -r keystone-25.0.1.dev37 2026-09-04 20:59:27.688034 | ubuntu-noble | + echo Check overlays for keystone-unmaintained-2024.1.tar.gz 2026-09-04 20:59:27.688083 | ubuntu-noble | Check overlays for keystone-unmaintained-2024.1.tar.gz 2026-09-04 20:59:27.688093 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 20:59:27.688098 | ubuntu-noble | + popd 2026-09-04 20:59:27.688180 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 20:59:27.688220 | ubuntu-noble | + pushd tarballs 2026-09-04 20:59:27.689261 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/magnum/magnum-unmaintained-2024.1.tar.gz 2026-09-04 20:59:27.692363 | ubuntu-noble | + filename=magnum-unmaintained-2024.1.tar.gz 2026-09-04 20:59:27.692414 | ubuntu-noble | + [[ -e magnum-unmaintained-2024.1.tar.gz ]] 2026-09-04 20:59:27.692492 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/magnum/magnum-unmaintained-2024.1.tar.gz 2026-09-04 20:59:27.692499 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/magnum/magnum-unmaintained-2024.1.tar.gz 2026-09-04 20:59:27.692774 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/magnum/magnum-unmaintained-2024.1.tar.gz 2026-09-04 20:59:31.561690 | ubuntu-noble | 2026-09-04 20:59:31 URL:https://tarballs.opendev.org/openstack/magnum/magnum-unmaintained-2024.1.tar.gz [968932/968932] -> "magnum-unmaintained-2024.1.tar.gz" [1] 2026-09-04 20:59:31.563987 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/magnum/magnum-unmaintained-2024.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 20:59:31.564046 | ubuntu-noble | + echo Process magnum-unmaintained-2024.1.tar.gz 2026-09-04 20:59:31.564059 | ubuntu-noble | Process magnum-unmaintained-2024.1.tar.gz 2026-09-04 20:59:31.568076 | ubuntu-noble | ++ tar -tzf magnum-unmaintained-2024.1.tar.gz 2026-09-04 20:59:31.568122 | ubuntu-noble | ++ head -1 2026-09-04 20:59:31.569657 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 20:59:31.572912 | ubuntu-noble | + directory=magnum-18.0.2.dev2 2026-09-04 20:59:31.574319 | ubuntu-noble | ++ resolve_project_dir patches/2024.1 magnum-18.0.2.dev2 2026-09-04 20:59:31.574350 | ubuntu-noble | ++ local root=patches/2024.1 2026-09-04 20:59:31.574357 | ubuntu-noble | ++ local directory=magnum-18.0.2.dev2 2026-09-04 20:59:31.574363 | ubuntu-noble | ++ local suffix= 2026-09-04 20:59:31.574369 | ubuntu-noble | ++ local name=magnum 2026-09-04 20:59:31.574375 | ubuntu-noble | ++ local candidate path 2026-09-04 20:59:31.574381 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:31.574387 | ubuntu-noble | ++ path=patches/2024.1/magnum 2026-09-04 20:59:31.574393 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/magnum ]] 2026-09-04 20:59:31.574399 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:31.574404 | ubuntu-noble | ++ path=patches/2024.1/magnum 2026-09-04 20:59:31.574410 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/magnum ]] 2026-09-04 20:59:31.574415 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:31.574421 | ubuntu-noble | ++ path=patches/2024.1/magnum 2026-09-04 20:59:31.574429 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/magnum ]] 2026-09-04 20:59:31.574435 | ubuntu-noble | ++ return 1 2026-09-04 20:59:31.574446 | ubuntu-noble | + patch_dir= 2026-09-04 20:59:31.574452 | ubuntu-noble | + patch_dir= 2026-09-04 20:59:31.575071 | ubuntu-noble | ++ resolve_project_dir overlays/2024.1 magnum-18.0.2.dev2 /source 2026-09-04 20:59:31.575170 | ubuntu-noble | ++ local root=overlays/2024.1 2026-09-04 20:59:31.575187 | ubuntu-noble | ++ local directory=magnum-18.0.2.dev2 2026-09-04 20:59:31.575199 | ubuntu-noble | ++ local suffix=/source 2026-09-04 20:59:31.575210 | ubuntu-noble | ++ local name=magnum 2026-09-04 20:59:31.575220 | ubuntu-noble | ++ local candidate path 2026-09-04 20:59:31.575229 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:31.575269 | ubuntu-noble | ++ path=overlays/2024.1/magnum/source 2026-09-04 20:59:31.575281 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/magnum/source ]] 2026-09-04 20:59:31.575291 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:31.575301 | ubuntu-noble | ++ path=overlays/2024.1/magnum/source 2026-09-04 20:59:31.575315 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/magnum/source ]] 2026-09-04 20:59:31.575325 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:31.575334 | ubuntu-noble | ++ path=overlays/2024.1/magnum/source 2026-09-04 20:59:31.575344 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/magnum/source ]] 2026-09-04 20:59:31.575354 | ubuntu-noble | ++ return 1 2026-09-04 20:59:31.575482 | ubuntu-noble | + overlay_dir= 2026-09-04 20:59:31.575496 | ubuntu-noble | + overlay_dir= 2026-09-04 20:59:31.575513 | ubuntu-noble | + echo Check patches for magnum-unmaintained-2024.1.tar.gz 2026-09-04 20:59:31.575523 | ubuntu-noble | Check patches for magnum-unmaintained-2024.1.tar.gz 2026-09-04 20:59:31.575533 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 20:59:31.575651 | ubuntu-noble | + echo Check overlays for magnum-unmaintained-2024.1.tar.gz 2026-09-04 20:59:31.575663 | ubuntu-noble | Check overlays for magnum-unmaintained-2024.1.tar.gz 2026-09-04 20:59:31.575673 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 20:59:31.575683 | ubuntu-noble | + popd 2026-09-04 20:59:31.575698 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 20:59:31.575708 | ubuntu-noble | + pushd tarballs 2026-09-04 20:59:31.577168 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/manila/manila-unmaintained-2024.1.tar.gz 2026-09-04 20:59:31.578457 | ubuntu-noble | + filename=manila-unmaintained-2024.1.tar.gz 2026-09-04 20:59:31.578515 | ubuntu-noble | + [[ -e manila-unmaintained-2024.1.tar.gz ]] 2026-09-04 20:59:31.578666 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/manila/manila-unmaintained-2024.1.tar.gz 2026-09-04 20:59:31.578697 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/manila/manila-unmaintained-2024.1.tar.gz 2026-09-04 20:59:31.578715 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/manila/manila-unmaintained-2024.1.tar.gz 2026-09-04 20:59:33.421805 | ubuntu-noble | 2026-09-04 20:59:33 URL:https://tarballs.opendev.org/openstack/manila/manila-unmaintained-2024.1.tar.gz [3425771/3425771] -> "manila-unmaintained-2024.1.tar.gz" [1] 2026-09-04 20:59:33.424149 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/manila/manila-unmaintained-2024.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 20:59:33.424223 | ubuntu-noble | + echo Process manila-unmaintained-2024.1.tar.gz 2026-09-04 20:59:33.424238 | ubuntu-noble | Process manila-unmaintained-2024.1.tar.gz 2026-09-04 20:59:33.427695 | ubuntu-noble | ++ tar -tzf manila-unmaintained-2024.1.tar.gz 2026-09-04 20:59:33.427747 | ubuntu-noble | ++ head -1 2026-09-04 20:59:33.429657 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 20:59:33.436118 | ubuntu-noble | + directory=manila-18.3.1.dev5 2026-09-04 20:59:33.437635 | ubuntu-noble | ++ resolve_project_dir patches/2024.1 manila-18.3.1.dev5 2026-09-04 20:59:33.437673 | ubuntu-noble | ++ local root=patches/2024.1 2026-09-04 20:59:33.437682 | ubuntu-noble | ++ local directory=manila-18.3.1.dev5 2026-09-04 20:59:33.437690 | ubuntu-noble | ++ local suffix= 2026-09-04 20:59:33.437698 | ubuntu-noble | ++ local name=manila 2026-09-04 20:59:33.437706 | ubuntu-noble | ++ local candidate path 2026-09-04 20:59:33.437714 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:33.437721 | ubuntu-noble | ++ path=patches/2024.1/manila 2026-09-04 20:59:33.437729 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/manila ]] 2026-09-04 20:59:33.437737 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:33.437745 | ubuntu-noble | ++ path=patches/2024.1/manila 2026-09-04 20:59:33.437752 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/manila ]] 2026-09-04 20:59:33.437759 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:33.437767 | ubuntu-noble | ++ path=patches/2024.1/manila 2026-09-04 20:59:33.437774 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/manila ]] 2026-09-04 20:59:33.437782 | ubuntu-noble | ++ return 1 2026-09-04 20:59:33.437794 | ubuntu-noble | + patch_dir= 2026-09-04 20:59:33.437816 | ubuntu-noble | + patch_dir= 2026-09-04 20:59:33.439042 | ubuntu-noble | ++ resolve_project_dir overlays/2024.1 manila-18.3.1.dev5 /source 2026-09-04 20:59:33.439075 | ubuntu-noble | ++ local root=overlays/2024.1 2026-09-04 20:59:33.439083 | ubuntu-noble | ++ local directory=manila-18.3.1.dev5 2026-09-04 20:59:33.439090 | ubuntu-noble | ++ local suffix=/source 2026-09-04 20:59:33.439097 | ubuntu-noble | ++ local name=manila 2026-09-04 20:59:33.439104 | ubuntu-noble | ++ local candidate path 2026-09-04 20:59:33.439112 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:33.439119 | ubuntu-noble | ++ path=overlays/2024.1/manila/source 2026-09-04 20:59:33.439127 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/manila/source ]] 2026-09-04 20:59:33.439135 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:33.439141 | ubuntu-noble | ++ path=overlays/2024.1/manila/source 2026-09-04 20:59:33.439148 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/manila/source ]] 2026-09-04 20:59:33.439155 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:33.439162 | ubuntu-noble | ++ path=overlays/2024.1/manila/source 2026-09-04 20:59:33.439169 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/manila/source ]] 2026-09-04 20:59:33.439176 | ubuntu-noble | ++ return 1 2026-09-04 20:59:33.439188 | ubuntu-noble | + overlay_dir= 2026-09-04 20:59:33.439195 | ubuntu-noble | + overlay_dir= 2026-09-04 20:59:33.439202 | ubuntu-noble | + echo Check patches for manila-unmaintained-2024.1.tar.gz 2026-09-04 20:59:33.439209 | ubuntu-noble | Check patches for manila-unmaintained-2024.1.tar.gz 2026-09-04 20:59:33.439216 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 20:59:33.439223 | ubuntu-noble | + echo Check overlays for manila-unmaintained-2024.1.tar.gz 2026-09-04 20:59:33.439230 | ubuntu-noble | Check overlays for manila-unmaintained-2024.1.tar.gz 2026-09-04 20:59:33.439237 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 20:59:33.439244 | ubuntu-noble | + popd 2026-09-04 20:59:33.439254 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 20:59:33.439261 | ubuntu-noble | + pushd tarballs 2026-09-04 20:59:33.440140 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/masakari/masakari-unmaintained-2024.1.tar.gz 2026-09-04 20:59:33.441541 | ubuntu-noble | + filename=masakari-unmaintained-2024.1.tar.gz 2026-09-04 20:59:33.441590 | ubuntu-noble | + [[ -e masakari-unmaintained-2024.1.tar.gz ]] 2026-09-04 20:59:33.441684 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/masakari/masakari-unmaintained-2024.1.tar.gz 2026-09-04 20:59:33.441694 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/masakari/masakari-unmaintained-2024.1.tar.gz 2026-09-04 20:59:33.441709 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/masakari/masakari-unmaintained-2024.1.tar.gz 2026-09-04 20:59:35.985746 | ubuntu-noble | 2026-09-04 20:59:35 URL:https://tarballs.opendev.org/openstack/masakari/masakari-unmaintained-2024.1.tar.gz [364912/364912] -> "masakari-unmaintained-2024.1.tar.gz" [1] 2026-09-04 20:59:35.988300 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/masakari/masakari-unmaintained-2024.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 20:59:35.988352 | ubuntu-noble | + echo Process masakari-unmaintained-2024.1.tar.gz 2026-09-04 20:59:35.988363 | ubuntu-noble | Process masakari-unmaintained-2024.1.tar.gz 2026-09-04 20:59:35.992713 | ubuntu-noble | ++ tar -tzf masakari-unmaintained-2024.1.tar.gz 2026-09-04 20:59:35.992764 | ubuntu-noble | ++ head -1 2026-09-04 20:59:35.994666 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 20:59:36.000965 | ubuntu-noble | + directory=masakari-17.0.1.dev3 2026-09-04 20:59:36.002697 | ubuntu-noble | ++ resolve_project_dir patches/2024.1 masakari-17.0.1.dev3 2026-09-04 20:59:36.002748 | ubuntu-noble | ++ local root=patches/2024.1 2026-09-04 20:59:36.002763 | ubuntu-noble | ++ local directory=masakari-17.0.1.dev3 2026-09-04 20:59:36.002774 | ubuntu-noble | ++ local suffix= 2026-09-04 20:59:36.002784 | ubuntu-noble | ++ local name=masakari 2026-09-04 20:59:36.002794 | ubuntu-noble | ++ local candidate path 2026-09-04 20:59:36.002803 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:36.002813 | ubuntu-noble | ++ path=patches/2024.1/masakari 2026-09-04 20:59:36.002824 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/masakari ]] 2026-09-04 20:59:36.002834 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:36.002863 | ubuntu-noble | ++ path=patches/2024.1/masakari 2026-09-04 20:59:36.002873 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/masakari ]] 2026-09-04 20:59:36.002883 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:36.002892 | ubuntu-noble | ++ path=patches/2024.1/masakari 2026-09-04 20:59:36.002902 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/masakari ]] 2026-09-04 20:59:36.002912 | ubuntu-noble | ++ return 1 2026-09-04 20:59:36.003413 | ubuntu-noble | + patch_dir= 2026-09-04 20:59:36.003439 | ubuntu-noble | + patch_dir= 2026-09-04 20:59:36.004695 | ubuntu-noble | ++ resolve_project_dir overlays/2024.1 masakari-17.0.1.dev3 /source 2026-09-04 20:59:36.004770 | ubuntu-noble | ++ local root=overlays/2024.1 2026-09-04 20:59:36.004805 | ubuntu-noble | ++ local directory=masakari-17.0.1.dev3 2026-09-04 20:59:36.004824 | ubuntu-noble | ++ local suffix=/source 2026-09-04 20:59:36.004841 | ubuntu-noble | ++ local name=masakari 2026-09-04 20:59:36.004858 | ubuntu-noble | ++ local candidate path 2026-09-04 20:59:36.004881 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:36.004899 | ubuntu-noble | ++ path=overlays/2024.1/masakari/source 2026-09-04 20:59:36.004916 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/masakari/source ]] 2026-09-04 20:59:36.004940 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:36.004950 | ubuntu-noble | ++ path=overlays/2024.1/masakari/source 2026-09-04 20:59:36.004959 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/masakari/source ]] 2026-09-04 20:59:36.004973 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:36.004982 | ubuntu-noble | ++ path=overlays/2024.1/masakari/source 2026-09-04 20:59:36.004992 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/masakari/source ]] 2026-09-04 20:59:36.005005 | ubuntu-noble | ++ return 1 2026-09-04 20:59:36.006312 | ubuntu-noble | + overlay_dir= 2026-09-04 20:59:36.006358 | ubuntu-noble | + overlay_dir= 2026-09-04 20:59:36.006370 | ubuntu-noble | + echo Check patches for masakari-unmaintained-2024.1.tar.gz 2026-09-04 20:59:36.006380 | ubuntu-noble | Check patches for masakari-unmaintained-2024.1.tar.gz 2026-09-04 20:59:36.006390 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 20:59:36.006400 | ubuntu-noble | + echo Check overlays for masakari-unmaintained-2024.1.tar.gz 2026-09-04 20:59:36.006410 | ubuntu-noble | Check overlays for masakari-unmaintained-2024.1.tar.gz 2026-09-04 20:59:36.006420 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 20:59:36.006430 | ubuntu-noble | + popd 2026-09-04 20:59:36.006439 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 20:59:36.006450 | ubuntu-noble | + pushd tarballs 2026-09-04 20:59:36.006845 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-unmaintained-2024.1.tar.gz 2026-09-04 20:59:36.009746 | ubuntu-noble | + filename=neutron-dynamic-routing-unmaintained-2024.1.tar.gz 2026-09-04 20:59:36.009793 | ubuntu-noble | + [[ -e neutron-dynamic-routing-unmaintained-2024.1.tar.gz ]] 2026-09-04 20:59:36.009802 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-unmaintained-2024.1.tar.gz 2026-09-04 20:59:36.009822 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-unmaintained-2024.1.tar.gz 2026-09-04 20:59:36.009829 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-unmaintained-2024.1.tar.gz 2026-09-04 20:59:37.660812 | ubuntu-noble | 2026-09-04 20:59:37 URL:https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-unmaintained-2024.1.tar.gz [122864/122864] -> "neutron-dynamic-routing-unmaintained-2024.1.tar.gz" [1] 2026-09-04 20:59:37.662707 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-unmaintained-2024.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 20:59:37.662770 | ubuntu-noble | + echo Process neutron-dynamic-routing-unmaintained-2024.1.tar.gz 2026-09-04 20:59:37.662784 | ubuntu-noble | Process neutron-dynamic-routing-unmaintained-2024.1.tar.gz 2026-09-04 20:59:37.668644 | ubuntu-noble | ++ tar -tzf neutron-dynamic-routing-unmaintained-2024.1.tar.gz 2026-09-04 20:59:37.668699 | ubuntu-noble | ++ head -1 2026-09-04 20:59:37.668709 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 20:59:37.675455 | ubuntu-noble | + directory=neutron_dynamic_routing-24.0.1.dev4 2026-09-04 20:59:37.676718 | ubuntu-noble | ++ resolve_project_dir patches/2024.1 neutron_dynamic_routing-24.0.1.dev4 2026-09-04 20:59:37.676773 | ubuntu-noble | ++ local root=patches/2024.1 2026-09-04 20:59:37.676790 | ubuntu-noble | ++ local directory=neutron_dynamic_routing-24.0.1.dev4 2026-09-04 20:59:37.676813 | ubuntu-noble | ++ local suffix= 2026-09-04 20:59:37.676826 | ubuntu-noble | ++ local name=neutron_dynamic_routing 2026-09-04 20:59:37.676839 | ubuntu-noble | ++ local candidate path 2026-09-04 20:59:37.676851 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:37.676864 | ubuntu-noble | ++ path=patches/2024.1/neutron_dynamic_routing 2026-09-04 20:59:37.676883 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/neutron_dynamic_routing ]] 2026-09-04 20:59:37.676899 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:37.676911 | ubuntu-noble | ++ path=patches/2024.1/neutron-dynamic-routing 2026-09-04 20:59:37.676925 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/neutron-dynamic-routing ]] 2026-09-04 20:59:37.676934 | ubuntu-noble | ++ echo patches/2024.1/neutron-dynamic-routing 2026-09-04 20:59:37.676941 | ubuntu-noble | ++ return 0 2026-09-04 20:59:37.677223 | ubuntu-noble | + patch_dir=patches/2024.1/neutron-dynamic-routing 2026-09-04 20:59:37.678022 | ubuntu-noble | ++ resolve_project_dir overlays/2024.1 neutron_dynamic_routing-24.0.1.dev4 /source 2026-09-04 20:59:37.678090 | ubuntu-noble | ++ local root=overlays/2024.1 2026-09-04 20:59:37.678104 | ubuntu-noble | ++ local directory=neutron_dynamic_routing-24.0.1.dev4 2026-09-04 20:59:37.678140 | ubuntu-noble | ++ local suffix=/source 2026-09-04 20:59:37.678202 | ubuntu-noble | ++ local name=neutron_dynamic_routing 2026-09-04 20:59:37.678211 | ubuntu-noble | ++ local candidate path 2026-09-04 20:59:37.678250 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:37.678260 | ubuntu-noble | ++ path=overlays/2024.1/neutron_dynamic_routing/source 2026-09-04 20:59:37.678283 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/neutron_dynamic_routing/source ]] 2026-09-04 20:59:37.678315 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:37.678324 | ubuntu-noble | ++ path=overlays/2024.1/neutron-dynamic-routing/source 2026-09-04 20:59:37.678333 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/neutron-dynamic-routing/source ]] 2026-09-04 20:59:37.678341 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:37.678350 | ubuntu-noble | ++ path=overlays/2024.1/neutron_dynamic_routing/source 2026-09-04 20:59:37.678358 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/neutron_dynamic_routing/source ]] 2026-09-04 20:59:37.678382 | ubuntu-noble | ++ return 1 2026-09-04 20:59:37.679120 | ubuntu-noble | + overlay_dir= 2026-09-04 20:59:37.679142 | ubuntu-noble | + overlay_dir= 2026-09-04 20:59:37.679148 | ubuntu-noble | + echo Check patches for neutron-dynamic-routing-unmaintained-2024.1.tar.gz 2026-09-04 20:59:37.679155 | ubuntu-noble | Check patches for neutron-dynamic-routing-unmaintained-2024.1.tar.gz 2026-09-04 20:59:37.679161 | ubuntu-noble | + [[ -n patches/2024.1/neutron-dynamic-routing ]] 2026-09-04 20:59:37.679167 | ubuntu-noble | + tar xzf neutron-dynamic-routing-unmaintained-2024.1.tar.gz 2026-09-04 20:59:37.696650 | ubuntu-noble | + rm neutron-dynamic-routing-unmaintained-2024.1.tar.gz 2026-09-04 20:59:37.699621 | ubuntu-noble | + find neutron_dynamic_routing-24.0.1.dev4 -type f 2026-09-04 20:59:37.699646 | ubuntu-noble | + sort 2026-09-04 20:59:37.701418 | ubuntu-noble | + pushd neutron_dynamic_routing-24.0.1.dev4 2026-09-04 20:59:37.703627 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/neutron-dynamic-routing -type f -name '*.patch' 2026-09-04 20:59:37.703651 | ubuntu-noble | ++ sort 2026-09-04 20:59:37.704614 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 20:59:37.704633 | ubuntu-noble | + apply_patch patches/2024.1/neutron-dynamic-routing/bug-2023632.patch 2026-09-04 20:59:37.704637 | ubuntu-noble | + local rel=patches/2024.1/neutron-dynamic-routing/bug-2023632.patch 2026-09-04 20:59:37.704642 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/neutron-dynamic-routing/bug-2023632.patch 2026-09-04 20:59:37.704653 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.1/neutron-dynamic-routing/bug-2023632.patch' 2026-09-04 20:59:37.704657 | ubuntu-noble | APPLY PATCH patches/2024.1/neutron-dynamic-routing/bug-2023632.patch 2026-09-04 20:59:37.704661 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 20:59:37.705554 | ubuntu-noble | checking file neutron_dynamic_routing/db/bgp_db.py 2026-09-04 20:59:37.706054 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 20:59:37.707028 | ubuntu-noble | patching file neutron_dynamic_routing/db/bgp_db.py 2026-09-04 20:59:37.707838 | ubuntu-noble | + echo patches/2024.1/neutron-dynamic-routing/bug-2023632.patch 2026-09-04 20:59:37.707853 | ubuntu-noble | + popd 2026-09-04 20:59:37.707858 | ubuntu-noble | + find neutron_dynamic_routing-24.0.1.dev4 -type f 2026-09-04 20:59:37.708066 | ubuntu-noble | + sort 2026-09-04 20:59:37.710047 | ubuntu-noble | + append_new_files_to_sources_txt neutron_dynamic_routing-24.0.1.dev4 files-before files-after 2026-09-04 20:59:37.710121 | ubuntu-noble | + local directory=neutron_dynamic_routing-24.0.1.dev4 2026-09-04 20:59:37.710149 | ubuntu-noble | + local before=files-before 2026-09-04 20:59:37.710170 | ubuntu-noble | + local after=files-after 2026-09-04 20:59:37.710190 | ubuntu-noble | + local sources_txt 2026-09-04 20:59:37.710891 | ubuntu-noble | ++ find neutron_dynamic_routing-24.0.1.dev4 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-04 20:59:37.710969 | ubuntu-noble | ++ head -1 2026-09-04 20:59:37.712784 | ubuntu-noble | + sources_txt=neutron_dynamic_routing-24.0.1.dev4/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-09-04 20:59:37.712977 | ubuntu-noble | + [[ -z neutron_dynamic_routing-24.0.1.dev4/neutron_dynamic_routing.egg-info/SOURCES.txt ]] 2026-09-04 20:59:37.712988 | ubuntu-noble | + local new_files 2026-09-04 20:59:37.713181 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-04 20:59:37.714451 | ubuntu-noble | + new_files= 2026-09-04 20:59:37.714465 | ubuntu-noble | + [[ -z '' ]] 2026-09-04 20:59:37.714469 | ubuntu-noble | + return 2026-09-04 20:59:37.714472 | ubuntu-noble | + rm files-before files-after 2026-09-04 20:59:37.715561 | ubuntu-noble | + tar czf neutron-dynamic-routing-unmaintained-2024.1.tar.gz neutron_dynamic_routing-24.0.1.dev4 2026-09-04 20:59:37.742141 | ubuntu-noble | + rm -r neutron_dynamic_routing-24.0.1.dev4 2026-09-04 20:59:37.747109 | ubuntu-noble | + echo Check overlays for neutron-dynamic-routing-unmaintained-2024.1.tar.gz 2026-09-04 20:59:37.747145 | ubuntu-noble | Check overlays for neutron-dynamic-routing-unmaintained-2024.1.tar.gz 2026-09-04 20:59:37.747157 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 20:59:37.747167 | ubuntu-noble | + popd 2026-09-04 20:59:37.747176 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 20:59:37.747185 | ubuntu-noble | + pushd tarballs 2026-09-04 20:59:37.747329 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-unmaintained-2024.1.tar.gz 2026-09-04 20:59:37.748684 | ubuntu-noble | + filename=neutron-vpnaas-unmaintained-2024.1.tar.gz 2026-09-04 20:59:37.748703 | ubuntu-noble | + [[ -e neutron-vpnaas-unmaintained-2024.1.tar.gz ]] 2026-09-04 20:59:37.748709 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-unmaintained-2024.1.tar.gz 2026-09-04 20:59:37.748714 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-unmaintained-2024.1.tar.gz 2026-09-04 20:59:37.748720 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-unmaintained-2024.1.tar.gz 2026-09-04 20:59:38.798012 | ubuntu-noble | 2026-09-04 20:59:38 URL:https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-unmaintained-2024.1.tar.gz [225545/225545] -> "neutron-vpnaas-unmaintained-2024.1.tar.gz" [1] 2026-09-04 20:59:38.800756 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-unmaintained-2024.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 20:59:38.800812 | ubuntu-noble | + echo Process neutron-vpnaas-unmaintained-2024.1.tar.gz 2026-09-04 20:59:38.800825 | ubuntu-noble | Process neutron-vpnaas-unmaintained-2024.1.tar.gz 2026-09-04 20:59:38.802732 | ubuntu-noble | ++ tar -tzf neutron-vpnaas-unmaintained-2024.1.tar.gz 2026-09-04 20:59:38.803028 | ubuntu-noble | ++ head -1 2026-09-04 20:59:38.805077 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 20:59:38.812685 | ubuntu-noble | + directory=neutron_vpnaas-24.0.3.dev1 2026-09-04 20:59:38.814390 | ubuntu-noble | ++ resolve_project_dir patches/2024.1 neutron_vpnaas-24.0.3.dev1 2026-09-04 20:59:38.814437 | ubuntu-noble | ++ local root=patches/2024.1 2026-09-04 20:59:38.814448 | ubuntu-noble | ++ local directory=neutron_vpnaas-24.0.3.dev1 2026-09-04 20:59:38.814455 | ubuntu-noble | ++ local suffix= 2026-09-04 20:59:38.814462 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-09-04 20:59:38.814469 | ubuntu-noble | ++ local candidate path 2026-09-04 20:59:38.814476 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:38.814483 | ubuntu-noble | ++ path=patches/2024.1/neutron_vpnaas 2026-09-04 20:59:38.814491 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/neutron_vpnaas ]] 2026-09-04 20:59:38.814498 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:38.814505 | ubuntu-noble | ++ path=patches/2024.1/neutron-vpnaas 2026-09-04 20:59:38.814512 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/neutron-vpnaas ]] 2026-09-04 20:59:38.814519 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:38.814525 | ubuntu-noble | ++ path=patches/2024.1/neutron_vpnaas 2026-09-04 20:59:38.814532 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/neutron_vpnaas ]] 2026-09-04 20:59:38.814540 | ubuntu-noble | ++ return 1 2026-09-04 20:59:38.814552 | ubuntu-noble | + patch_dir= 2026-09-04 20:59:38.814559 | ubuntu-noble | + patch_dir= 2026-09-04 20:59:38.815853 | ubuntu-noble | ++ resolve_project_dir overlays/2024.1 neutron_vpnaas-24.0.3.dev1 /source 2026-09-04 20:59:38.815882 | ubuntu-noble | ++ local root=overlays/2024.1 2026-09-04 20:59:38.815891 | ubuntu-noble | ++ local directory=neutron_vpnaas-24.0.3.dev1 2026-09-04 20:59:38.815898 | ubuntu-noble | ++ local suffix=/source 2026-09-04 20:59:38.815905 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-09-04 20:59:38.815912 | ubuntu-noble | ++ local candidate path 2026-09-04 20:59:38.815919 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:38.815926 | ubuntu-noble | ++ path=overlays/2024.1/neutron_vpnaas/source 2026-09-04 20:59:38.815933 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/neutron_vpnaas/source ]] 2026-09-04 20:59:38.815940 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:38.815947 | ubuntu-noble | ++ path=overlays/2024.1/neutron-vpnaas/source 2026-09-04 20:59:38.815954 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/neutron-vpnaas/source ]] 2026-09-04 20:59:38.815961 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:38.815968 | ubuntu-noble | ++ path=overlays/2024.1/neutron_vpnaas/source 2026-09-04 20:59:38.815975 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/neutron_vpnaas/source ]] 2026-09-04 20:59:38.815982 | ubuntu-noble | ++ return 1 2026-09-04 20:59:38.815994 | ubuntu-noble | + overlay_dir= 2026-09-04 20:59:38.816001 | ubuntu-noble | + overlay_dir= 2026-09-04 20:59:38.816008 | ubuntu-noble | + echo Check patches for neutron-vpnaas-unmaintained-2024.1.tar.gz 2026-09-04 20:59:38.816015 | ubuntu-noble | Check patches for neutron-vpnaas-unmaintained-2024.1.tar.gz 2026-09-04 20:59:38.816022 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 20:59:38.816029 | ubuntu-noble | + echo Check overlays for neutron-vpnaas-unmaintained-2024.1.tar.gz 2026-09-04 20:59:38.816036 | ubuntu-noble | Check overlays for neutron-vpnaas-unmaintained-2024.1.tar.gz 2026-09-04 20:59:38.816043 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 20:59:38.816050 | ubuntu-noble | + popd 2026-09-04 20:59:38.816091 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 20:59:38.816103 | ubuntu-noble | + pushd tarballs 2026-09-04 20:59:38.817055 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron/neutron-unmaintained-2024.1.tar.gz 2026-09-04 20:59:38.818867 | ubuntu-noble | + filename=neutron-unmaintained-2024.1.tar.gz 2026-09-04 20:59:38.818894 | ubuntu-noble | + [[ -e neutron-unmaintained-2024.1.tar.gz ]] 2026-09-04 20:59:38.818949 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron/neutron-unmaintained-2024.1.tar.gz 2026-09-04 20:59:38.818958 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron/neutron-unmaintained-2024.1.tar.gz 2026-09-04 20:59:38.818967 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron/neutron-unmaintained-2024.1.tar.gz 2026-09-04 20:59:41.135800 | ubuntu-noble | 2026-09-04 20:59:41 URL:https://tarballs.opendev.org/openstack/neutron/neutron-unmaintained-2024.1.tar.gz [14390746/14390746] -> "neutron-unmaintained-2024.1.tar.gz" [1] 2026-09-04 20:59:41.138852 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron/neutron-unmaintained-2024.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 20:59:41.138928 | ubuntu-noble | + echo Process neutron-unmaintained-2024.1.tar.gz 2026-09-04 20:59:41.138944 | ubuntu-noble | Process neutron-unmaintained-2024.1.tar.gz 2026-09-04 20:59:41.140697 | ubuntu-noble | ++ tar -tzf neutron-unmaintained-2024.1.tar.gz 2026-09-04 20:59:41.141336 | ubuntu-noble | ++ head -1 2026-09-04 20:59:41.144749 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 20:59:41.150982 | ubuntu-noble | + directory=neutron-24.2.3.dev34 2026-09-04 20:59:41.152541 | ubuntu-noble | ++ resolve_project_dir patches/2024.1 neutron-24.2.3.dev34 2026-09-04 20:59:41.152674 | ubuntu-noble | ++ local root=patches/2024.1 2026-09-04 20:59:41.152686 | ubuntu-noble | ++ local directory=neutron-24.2.3.dev34 2026-09-04 20:59:41.152693 | ubuntu-noble | ++ local suffix= 2026-09-04 20:59:41.152699 | ubuntu-noble | ++ local name=neutron 2026-09-04 20:59:41.152705 | ubuntu-noble | ++ local candidate path 2026-09-04 20:59:41.152710 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:41.152716 | ubuntu-noble | ++ path=patches/2024.1/neutron 2026-09-04 20:59:41.152722 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/neutron ]] 2026-09-04 20:59:41.152729 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:41.152734 | ubuntu-noble | ++ path=patches/2024.1/neutron 2026-09-04 20:59:41.152740 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/neutron ]] 2026-09-04 20:59:41.152745 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:41.152751 | ubuntu-noble | ++ path=patches/2024.1/neutron 2026-09-04 20:59:41.152756 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/neutron ]] 2026-09-04 20:59:41.152762 | ubuntu-noble | ++ return 1 2026-09-04 20:59:41.152773 | ubuntu-noble | + patch_dir= 2026-09-04 20:59:41.152779 | ubuntu-noble | + patch_dir= 2026-09-04 20:59:41.153710 | ubuntu-noble | ++ resolve_project_dir overlays/2024.1 neutron-24.2.3.dev34 /source 2026-09-04 20:59:41.153762 | ubuntu-noble | ++ local root=overlays/2024.1 2026-09-04 20:59:41.153773 | ubuntu-noble | ++ local directory=neutron-24.2.3.dev34 2026-09-04 20:59:41.153781 | ubuntu-noble | ++ local suffix=/source 2026-09-04 20:59:41.153788 | ubuntu-noble | ++ local name=neutron 2026-09-04 20:59:41.153795 | ubuntu-noble | ++ local candidate path 2026-09-04 20:59:41.153802 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:41.153838 | ubuntu-noble | ++ path=overlays/2024.1/neutron/source 2026-09-04 20:59:41.153854 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/neutron/source ]] 2026-09-04 20:59:41.153862 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:41.153869 | ubuntu-noble | ++ path=overlays/2024.1/neutron/source 2026-09-04 20:59:41.153876 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/neutron/source ]] 2026-09-04 20:59:41.153884 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:41.153891 | ubuntu-noble | ++ path=overlays/2024.1/neutron/source 2026-09-04 20:59:41.153898 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/neutron/source ]] 2026-09-04 20:59:41.153905 | ubuntu-noble | ++ return 1 2026-09-04 20:59:41.154737 | ubuntu-noble | + overlay_dir= 2026-09-04 20:59:41.154771 | ubuntu-noble | + overlay_dir= 2026-09-04 20:59:41.154780 | ubuntu-noble | + echo Check patches for neutron-unmaintained-2024.1.tar.gz 2026-09-04 20:59:41.154788 | ubuntu-noble | Check patches for neutron-unmaintained-2024.1.tar.gz 2026-09-04 20:59:41.154795 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 20:59:41.154802 | ubuntu-noble | + echo Check overlays for neutron-unmaintained-2024.1.tar.gz 2026-09-04 20:59:41.154809 | ubuntu-noble | Check overlays for neutron-unmaintained-2024.1.tar.gz 2026-09-04 20:59:41.154817 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 20:59:41.154824 | ubuntu-noble | + popd 2026-09-04 20:59:41.154831 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 20:59:41.154838 | ubuntu-noble | + pushd tarballs 2026-09-04 20:59:41.155317 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/nova/nova-unmaintained-2024.1.tar.gz 2026-09-04 20:59:41.157398 | ubuntu-noble | + filename=nova-unmaintained-2024.1.tar.gz 2026-09-04 20:59:41.157504 | ubuntu-noble | + [[ -e nova-unmaintained-2024.1.tar.gz ]] 2026-09-04 20:59:41.157946 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/nova/nova-unmaintained-2024.1.tar.gz 2026-09-04 20:59:41.157973 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/nova/nova-unmaintained-2024.1.tar.gz 2026-09-04 20:59:41.157980 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/nova/nova-unmaintained-2024.1.tar.gz 2026-09-04 20:59:48.086814 | ubuntu-noble | 2026-09-04 20:59:48 URL:https://tarballs.opendev.org/openstack/nova/nova-unmaintained-2024.1.tar.gz [9538481/9538481] -> "nova-unmaintained-2024.1.tar.gz" [1] 2026-09-04 20:59:48.088510 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/nova/nova-unmaintained-2024.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 20:59:48.088627 | ubuntu-noble | + echo Process nova-unmaintained-2024.1.tar.gz 2026-09-04 20:59:48.088651 | ubuntu-noble | Process nova-unmaintained-2024.1.tar.gz 2026-09-04 20:59:48.092652 | ubuntu-noble | ++ tar -tzf nova-unmaintained-2024.1.tar.gz 2026-09-04 20:59:48.092805 | ubuntu-noble | ++ head -1 2026-09-04 20:59:48.093558 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 20:59:48.098451 | ubuntu-noble | + directory=nova-29.4.1.dev19 2026-09-04 20:59:48.100435 | ubuntu-noble | ++ resolve_project_dir patches/2024.1 nova-29.4.1.dev19 2026-09-04 20:59:48.100521 | ubuntu-noble | ++ local root=patches/2024.1 2026-09-04 20:59:48.100528 | ubuntu-noble | ++ local directory=nova-29.4.1.dev19 2026-09-04 20:59:48.100534 | ubuntu-noble | ++ local suffix= 2026-09-04 20:59:48.100539 | ubuntu-noble | ++ local name=nova 2026-09-04 20:59:48.100543 | ubuntu-noble | ++ local candidate path 2026-09-04 20:59:48.100548 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:48.100562 | ubuntu-noble | ++ path=patches/2024.1/nova 2026-09-04 20:59:48.100586 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/nova ]] 2026-09-04 20:59:48.100595 | ubuntu-noble | ++ echo patches/2024.1/nova 2026-09-04 20:59:48.100599 | ubuntu-noble | ++ return 0 2026-09-04 20:59:48.101267 | ubuntu-noble | + patch_dir=patches/2024.1/nova 2026-09-04 20:59:48.102066 | ubuntu-noble | ++ resolve_project_dir overlays/2024.1 nova-29.4.1.dev19 /source 2026-09-04 20:59:48.102176 | ubuntu-noble | ++ local root=overlays/2024.1 2026-09-04 20:59:48.102213 | ubuntu-noble | ++ local directory=nova-29.4.1.dev19 2026-09-04 20:59:48.102290 | ubuntu-noble | ++ local suffix=/source 2026-09-04 20:59:48.102368 | ubuntu-noble | ++ local name=nova 2026-09-04 20:59:48.102386 | ubuntu-noble | ++ local candidate path 2026-09-04 20:59:48.102446 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:48.102460 | ubuntu-noble | ++ path=overlays/2024.1/nova/source 2026-09-04 20:59:48.102502 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/nova/source ]] 2026-09-04 20:59:48.102647 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:48.102763 | ubuntu-noble | ++ path=overlays/2024.1/nova/source 2026-09-04 20:59:48.102777 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/nova/source ]] 2026-09-04 20:59:48.102820 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:48.102832 | ubuntu-noble | ++ path=overlays/2024.1/nova/source 2026-09-04 20:59:48.102864 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/nova/source ]] 2026-09-04 20:59:48.102904 | ubuntu-noble | ++ return 1 2026-09-04 20:59:48.103856 | ubuntu-noble | + overlay_dir= 2026-09-04 20:59:48.103955 | ubuntu-noble | + overlay_dir= 2026-09-04 20:59:48.103977 | ubuntu-noble | + echo Check patches for nova-unmaintained-2024.1.tar.gz 2026-09-04 20:59:48.103996 | ubuntu-noble | Check patches for nova-unmaintained-2024.1.tar.gz 2026-09-04 20:59:48.104012 | ubuntu-noble | + [[ -n patches/2024.1/nova ]] 2026-09-04 20:59:48.104028 | ubuntu-noble | + tar xzf nova-unmaintained-2024.1.tar.gz 2026-09-04 20:59:48.531078 | ubuntu-noble | + rm nova-unmaintained-2024.1.tar.gz 2026-09-04 20:59:48.536643 | ubuntu-noble | + find nova-29.4.1.dev19 -type f 2026-09-04 20:59:48.536703 | ubuntu-noble | + sort 2026-09-04 20:59:48.550348 | ubuntu-noble | + pushd nova-29.4.1.dev19 2026-09-04 20:59:48.553282 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/nova -type f -name '*.patch' 2026-09-04 20:59:48.553311 | ubuntu-noble | ++ sort 2026-09-04 20:59:48.553886 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 20:59:48.553943 | ubuntu-noble | + apply_patch patches/2024.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-09-04 20:59:48.553974 | ubuntu-noble | + local rel=patches/2024.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-09-04 20:59:48.553996 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-09-04 20:59:48.554016 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch' 2026-09-04 20:59:48.554021 | ubuntu-noble | APPLY PATCH patches/2024.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-09-04 20:59:48.554026 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 20:59:48.555619 | ubuntu-noble | checking file nova/api/openstack/identity.py 2026-09-04 20:59:48.555639 | ubuntu-noble | checking file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-09-04 20:59:48.555697 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 20:59:48.557220 | ubuntu-noble | patching file nova/api/openstack/identity.py 2026-09-04 20:59:48.557238 | ubuntu-noble | patching file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-09-04 20:59:48.557275 | ubuntu-noble | + echo patches/2024.1/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-09-04 20:59:48.557363 | ubuntu-noble | + popd 2026-09-04 20:59:48.558638 | ubuntu-noble | + find nova-29.4.1.dev19 -type f 2026-09-04 20:59:48.558661 | ubuntu-noble | + sort 2026-09-04 20:59:48.573202 | ubuntu-noble | + append_new_files_to_sources_txt nova-29.4.1.dev19 files-before files-after 2026-09-04 20:59:48.573287 | ubuntu-noble | + local directory=nova-29.4.1.dev19 2026-09-04 20:59:48.573313 | ubuntu-noble | + local before=files-before 2026-09-04 20:59:48.573331 | ubuntu-noble | + local after=files-after 2026-09-04 20:59:48.573348 | ubuntu-noble | + local sources_txt 2026-09-04 20:59:48.574487 | ubuntu-noble | ++ find nova-29.4.1.dev19 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-04 20:59:48.574966 | ubuntu-noble | ++ head -1 2026-09-04 20:59:48.577281 | ubuntu-noble | + sources_txt=nova-29.4.1.dev19/nova.egg-info/SOURCES.txt 2026-09-04 20:59:48.577335 | ubuntu-noble | + [[ -z nova-29.4.1.dev19/nova.egg-info/SOURCES.txt ]] 2026-09-04 20:59:48.577357 | ubuntu-noble | + local new_files 2026-09-04 20:59:48.578115 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-04 20:59:48.584854 | ubuntu-noble | + new_files=nova-29.4.1.dev19/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-09-04 20:59:48.584872 | ubuntu-noble | + [[ -z nova-29.4.1.dev19/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py ]] 2026-09-04 20:59:48.585234 | ubuntu-noble | ++ tail -c1 nova-29.4.1.dev19/nova.egg-info/SOURCES.txt 2026-09-04 20:59:48.587193 | ubuntu-noble | + [[ -n h ]] 2026-09-04 20:59:48.587213 | ubuntu-noble | + echo 2026-09-04 20:59:48.587216 | ubuntu-noble | + local file 2026-09-04 20:59:48.587220 | ubuntu-noble | + for file in $new_files 2026-09-04 20:59:48.587224 | ubuntu-noble | + case $file in 2026-09-04 20:59:48.587228 | ubuntu-noble | + echo 'APPEND nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py TO nova-29.4.1.dev19/nova.egg-info/SOURCES.txt' 2026-09-04 20:59:48.587233 | ubuntu-noble | APPEND nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py TO nova-29.4.1.dev19/nova.egg-info/SOURCES.txt 2026-09-04 20:59:48.587237 | ubuntu-noble | + echo nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-09-04 20:59:48.587241 | ubuntu-noble | + rm files-before files-after 2026-09-04 20:59:48.589076 | ubuntu-noble | + tar czf nova-unmaintained-2024.1.tar.gz nova-29.4.1.dev19 2026-09-04 20:59:50.153874 | ubuntu-noble | + rm -r nova-29.4.1.dev19 2026-09-04 20:59:50.238657 | ubuntu-noble | + echo Check overlays for nova-unmaintained-2024.1.tar.gz 2026-09-04 20:59:50.238724 | ubuntu-noble | Check overlays for nova-unmaintained-2024.1.tar.gz 2026-09-04 20:59:50.238729 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 20:59:50.238734 | ubuntu-noble | + popd 2026-09-04 20:59:50.238877 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 20:59:50.238938 | ubuntu-noble | + pushd tarballs 2026-09-04 20:59:50.240262 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/octavia/octavia-unmaintained-2024.1.tar.gz 2026-09-04 20:59:50.243457 | ubuntu-noble | + filename=octavia-unmaintained-2024.1.tar.gz 2026-09-04 20:59:50.243488 | ubuntu-noble | + [[ -e octavia-unmaintained-2024.1.tar.gz ]] 2026-09-04 20:59:50.243493 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/octavia/octavia-unmaintained-2024.1.tar.gz 2026-09-04 20:59:50.243511 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/octavia/octavia-unmaintained-2024.1.tar.gz 2026-09-04 20:59:50.243515 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/octavia/octavia-unmaintained-2024.1.tar.gz 2026-09-04 20:59:51.683025 | ubuntu-noble | 2026-09-04 20:59:51 URL:https://tarballs.opendev.org/openstack/octavia/octavia-unmaintained-2024.1.tar.gz [1318140/1318140] -> "octavia-unmaintained-2024.1.tar.gz" [1] 2026-09-04 20:59:51.684876 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/octavia/octavia-unmaintained-2024.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 20:59:51.684921 | ubuntu-noble | + echo Process octavia-unmaintained-2024.1.tar.gz 2026-09-04 20:59:51.684930 | ubuntu-noble | Process octavia-unmaintained-2024.1.tar.gz 2026-09-04 20:59:51.687625 | ubuntu-noble | ++ tar -tzf octavia-unmaintained-2024.1.tar.gz 2026-09-04 20:59:51.687657 | ubuntu-noble | ++ head -1 2026-09-04 20:59:51.687663 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 20:59:51.691178 | ubuntu-noble | + directory=octavia-14.0.3.dev16 2026-09-04 20:59:51.692170 | ubuntu-noble | ++ resolve_project_dir patches/2024.1 octavia-14.0.3.dev16 2026-09-04 20:59:51.692198 | ubuntu-noble | ++ local root=patches/2024.1 2026-09-04 20:59:51.692207 | ubuntu-noble | ++ local directory=octavia-14.0.3.dev16 2026-09-04 20:59:51.692214 | ubuntu-noble | ++ local suffix= 2026-09-04 20:59:51.692220 | ubuntu-noble | ++ local name=octavia 2026-09-04 20:59:51.692227 | ubuntu-noble | ++ local candidate path 2026-09-04 20:59:51.692234 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:51.692241 | ubuntu-noble | ++ path=patches/2024.1/octavia 2026-09-04 20:59:51.692249 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/octavia ]] 2026-09-04 20:59:51.692256 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:51.692263 | ubuntu-noble | ++ path=patches/2024.1/octavia 2026-09-04 20:59:51.692269 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/octavia ]] 2026-09-04 20:59:51.692276 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:51.692282 | ubuntu-noble | ++ path=patches/2024.1/octavia 2026-09-04 20:59:51.692290 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/octavia ]] 2026-09-04 20:59:51.692297 | ubuntu-noble | ++ return 1 2026-09-04 20:59:51.692310 | ubuntu-noble | + patch_dir= 2026-09-04 20:59:51.692317 | ubuntu-noble | + patch_dir= 2026-09-04 20:59:51.693113 | ubuntu-noble | ++ resolve_project_dir overlays/2024.1 octavia-14.0.3.dev16 /source 2026-09-04 20:59:51.693138 | ubuntu-noble | ++ local root=overlays/2024.1 2026-09-04 20:59:51.693143 | ubuntu-noble | ++ local directory=octavia-14.0.3.dev16 2026-09-04 20:59:51.693148 | ubuntu-noble | ++ local suffix=/source 2026-09-04 20:59:51.693152 | ubuntu-noble | ++ local name=octavia 2026-09-04 20:59:51.693157 | ubuntu-noble | ++ local candidate path 2026-09-04 20:59:51.693161 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:51.693166 | ubuntu-noble | ++ path=overlays/2024.1/octavia/source 2026-09-04 20:59:51.693171 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/octavia/source ]] 2026-09-04 20:59:51.693175 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:51.693180 | ubuntu-noble | ++ path=overlays/2024.1/octavia/source 2026-09-04 20:59:51.693184 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/octavia/source ]] 2026-09-04 20:59:51.693188 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:51.693192 | ubuntu-noble | ++ path=overlays/2024.1/octavia/source 2026-09-04 20:59:51.693197 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/octavia/source ]] 2026-09-04 20:59:51.693201 | ubuntu-noble | ++ return 1 2026-09-04 20:59:51.693209 | ubuntu-noble | + overlay_dir= 2026-09-04 20:59:51.693213 | ubuntu-noble | + overlay_dir= 2026-09-04 20:59:51.693217 | ubuntu-noble | + echo Check patches for octavia-unmaintained-2024.1.tar.gz 2026-09-04 20:59:51.693222 | ubuntu-noble | Check patches for octavia-unmaintained-2024.1.tar.gz 2026-09-04 20:59:51.693227 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 20:59:51.693231 | ubuntu-noble | + echo Check overlays for octavia-unmaintained-2024.1.tar.gz 2026-09-04 20:59:51.693235 | ubuntu-noble | Check overlays for octavia-unmaintained-2024.1.tar.gz 2026-09-04 20:59:51.693239 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 20:59:51.693243 | ubuntu-noble | + popd 2026-09-04 20:59:51.693260 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 20:59:51.693264 | ubuntu-noble | + pushd tarballs 2026-09-04 20:59:51.693895 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/placement/placement-unmaintained-2024.1.tar.gz 2026-09-04 20:59:51.694947 | ubuntu-noble | + filename=placement-unmaintained-2024.1.tar.gz 2026-09-04 20:59:51.694965 | ubuntu-noble | + [[ -e placement-unmaintained-2024.1.tar.gz ]] 2026-09-04 20:59:51.694984 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/placement/placement-unmaintained-2024.1.tar.gz 2026-09-04 20:59:51.694988 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/placement/placement-unmaintained-2024.1.tar.gz 2026-09-04 20:59:51.694994 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/placement/placement-unmaintained-2024.1.tar.gz 2026-09-04 20:59:53.933770 | ubuntu-noble | 2026-09-04 20:59:53 URL:https://tarballs.opendev.org/openstack/placement/placement-unmaintained-2024.1.tar.gz [570722/570722] -> "placement-unmaintained-2024.1.tar.gz" [1] 2026-09-04 20:59:53.935232 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/placement/placement-unmaintained-2024.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 20:59:53.935273 | ubuntu-noble | + echo Process placement-unmaintained-2024.1.tar.gz 2026-09-04 20:59:53.935288 | ubuntu-noble | Process placement-unmaintained-2024.1.tar.gz 2026-09-04 20:59:53.937648 | ubuntu-noble | ++ tar -tzf placement-unmaintained-2024.1.tar.gz 2026-09-04 20:59:53.937693 | ubuntu-noble | ++ head -1 2026-09-04 20:59:53.939382 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 20:59:53.945254 | ubuntu-noble | + directory=openstack_placement-11.0.2.dev4 2026-09-04 20:59:53.945999 | ubuntu-noble | ++ resolve_project_dir patches/2024.1 openstack_placement-11.0.2.dev4 2026-09-04 20:59:53.946083 | ubuntu-noble | ++ local root=patches/2024.1 2026-09-04 20:59:53.946105 | ubuntu-noble | ++ local directory=openstack_placement-11.0.2.dev4 2026-09-04 20:59:53.946138 | ubuntu-noble | ++ local suffix= 2026-09-04 20:59:53.946209 | ubuntu-noble | ++ local name=openstack_placement 2026-09-04 20:59:53.946227 | ubuntu-noble | ++ local candidate path 2026-09-04 20:59:53.946273 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:53.946289 | ubuntu-noble | ++ path=patches/2024.1/openstack_placement 2026-09-04 20:59:53.946330 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/openstack_placement ]] 2026-09-04 20:59:53.946347 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:53.946361 | ubuntu-noble | ++ path=patches/2024.1/openstack-placement 2026-09-04 20:59:53.946375 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/openstack-placement ]] 2026-09-04 20:59:53.946389 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:53.946404 | ubuntu-noble | ++ path=patches/2024.1/openstack_placement 2026-09-04 20:59:53.946418 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/openstack_placement ]] 2026-09-04 20:59:53.946432 | ubuntu-noble | ++ return 1 2026-09-04 20:59:53.947056 | ubuntu-noble | + patch_dir= 2026-09-04 20:59:53.947084 | ubuntu-noble | + patch_dir= 2026-09-04 20:59:53.947460 | ubuntu-noble | ++ resolve_project_dir overlays/2024.1 openstack_placement-11.0.2.dev4 /source 2026-09-04 20:59:53.947534 | ubuntu-noble | ++ local root=overlays/2024.1 2026-09-04 20:59:53.947552 | ubuntu-noble | ++ local directory=openstack_placement-11.0.2.dev4 2026-09-04 20:59:53.947566 | ubuntu-noble | ++ local suffix=/source 2026-09-04 20:59:53.947653 | ubuntu-noble | ++ local name=openstack_placement 2026-09-04 20:59:53.947670 | ubuntu-noble | ++ local candidate path 2026-09-04 20:59:53.947744 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:53.947763 | ubuntu-noble | ++ path=overlays/2024.1/openstack_placement/source 2026-09-04 20:59:53.947776 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/openstack_placement/source ]] 2026-09-04 20:59:53.947815 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:53.947830 | ubuntu-noble | ++ path=overlays/2024.1/openstack-placement/source 2026-09-04 20:59:53.947842 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/openstack-placement/source ]] 2026-09-04 20:59:53.947856 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:53.947870 | ubuntu-noble | ++ path=overlays/2024.1/openstack_placement/source 2026-09-04 20:59:53.947897 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/openstack_placement/source ]] 2026-09-04 20:59:53.947911 | ubuntu-noble | ++ return 1 2026-09-04 20:59:53.948678 | ubuntu-noble | + overlay_dir= 2026-09-04 20:59:53.948705 | ubuntu-noble | + overlay_dir= 2026-09-04 20:59:53.948739 | ubuntu-noble | + echo Check patches for placement-unmaintained-2024.1.tar.gz 2026-09-04 20:59:53.948748 | ubuntu-noble | Check patches for placement-unmaintained-2024.1.tar.gz 2026-09-04 20:59:53.948757 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 20:59:53.948765 | ubuntu-noble | + echo Check overlays for placement-unmaintained-2024.1.tar.gz 2026-09-04 20:59:53.948774 | ubuntu-noble | Check overlays for placement-unmaintained-2024.1.tar.gz 2026-09-04 20:59:53.948782 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 20:59:53.948791 | ubuntu-noble | + popd 2026-09-04 20:59:53.948800 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 20:59:53.948809 | ubuntu-noble | + pushd tarballs 2026-09-04 20:59:53.949044 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-unmaintained-2024.1.tar.gz 2026-09-04 20:59:53.950849 | ubuntu-noble | + filename=skyline-apiserver-unmaintained-2024.1.tar.gz 2026-09-04 20:59:53.950877 | ubuntu-noble | + [[ -e skyline-apiserver-unmaintained-2024.1.tar.gz ]] 2026-09-04 20:59:53.950887 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-unmaintained-2024.1.tar.gz 2026-09-04 20:59:53.950896 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-unmaintained-2024.1.tar.gz 2026-09-04 20:59:53.950905 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-unmaintained-2024.1.tar.gz 2026-09-04 20:59:55.867222 | ubuntu-noble | 2026-09-04 20:59:55 URL:https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-unmaintained-2024.1.tar.gz [9061290/9061290] -> "skyline-apiserver-unmaintained-2024.1.tar.gz" [1] 2026-09-04 20:59:55.869063 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-unmaintained-2024.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 20:59:55.869108 | ubuntu-noble | + echo Process skyline-apiserver-unmaintained-2024.1.tar.gz 2026-09-04 20:59:55.869119 | ubuntu-noble | Process skyline-apiserver-unmaintained-2024.1.tar.gz 2026-09-04 20:59:55.871625 | ubuntu-noble | ++ tar -tzf skyline-apiserver-unmaintained-2024.1.tar.gz 2026-09-04 20:59:55.871664 | ubuntu-noble | ++ head -1 2026-09-04 20:59:55.871675 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 20:59:55.877516 | ubuntu-noble | + directory=skyline_apiserver-4.1.0 2026-09-04 20:59:55.878420 | ubuntu-noble | ++ resolve_project_dir patches/2024.1 skyline_apiserver-4.1.0 2026-09-04 20:59:55.878500 | ubuntu-noble | ++ local root=patches/2024.1 2026-09-04 20:59:55.878516 | ubuntu-noble | ++ local directory=skyline_apiserver-4.1.0 2026-09-04 20:59:55.878527 | ubuntu-noble | ++ local suffix= 2026-09-04 20:59:55.878537 | ubuntu-noble | ++ local name=skyline_apiserver 2026-09-04 20:59:55.878551 | ubuntu-noble | ++ local candidate path 2026-09-04 20:59:55.878617 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:55.878640 | ubuntu-noble | ++ path=patches/2024.1/skyline_apiserver 2026-09-04 20:59:55.878652 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/skyline_apiserver ]] 2026-09-04 20:59:55.878665 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:55.878674 | ubuntu-noble | ++ path=patches/2024.1/skyline-apiserver 2026-09-04 20:59:55.878684 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/skyline-apiserver ]] 2026-09-04 20:59:55.878696 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:55.878706 | ubuntu-noble | ++ path=patches/2024.1/skyline_apiserver 2026-09-04 20:59:55.878716 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/skyline_apiserver ]] 2026-09-04 20:59:55.878763 | ubuntu-noble | ++ return 1 2026-09-04 20:59:55.879677 | ubuntu-noble | + patch_dir= 2026-09-04 20:59:55.879711 | ubuntu-noble | + patch_dir= 2026-09-04 20:59:55.880144 | ubuntu-noble | ++ resolve_project_dir overlays/2024.1 skyline_apiserver-4.1.0 /source 2026-09-04 20:59:55.880276 | ubuntu-noble | ++ local root=overlays/2024.1 2026-09-04 20:59:55.880309 | ubuntu-noble | ++ local directory=skyline_apiserver-4.1.0 2026-09-04 20:59:55.880336 | ubuntu-noble | ++ local suffix=/source 2026-09-04 20:59:55.880352 | ubuntu-noble | ++ local name=skyline_apiserver 2026-09-04 20:59:55.880363 | ubuntu-noble | ++ local candidate path 2026-09-04 20:59:55.880373 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:55.880387 | ubuntu-noble | ++ path=overlays/2024.1/skyline_apiserver/source 2026-09-04 20:59:55.880398 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/skyline_apiserver/source ]] 2026-09-04 20:59:55.880412 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:55.880421 | ubuntu-noble | ++ path=overlays/2024.1/skyline-apiserver/source 2026-09-04 20:59:55.880434 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/skyline-apiserver/source ]] 2026-09-04 20:59:55.880453 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:55.880466 | ubuntu-noble | ++ path=overlays/2024.1/skyline_apiserver/source 2026-09-04 20:59:55.880475 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/skyline_apiserver/source ]] 2026-09-04 20:59:55.880488 | ubuntu-noble | ++ return 1 2026-09-04 20:59:55.881373 | ubuntu-noble | + overlay_dir= 2026-09-04 20:59:55.881398 | ubuntu-noble | + overlay_dir= 2026-09-04 20:59:55.881404 | ubuntu-noble | + echo Check patches for skyline-apiserver-unmaintained-2024.1.tar.gz 2026-09-04 20:59:55.881411 | ubuntu-noble | Check patches for skyline-apiserver-unmaintained-2024.1.tar.gz 2026-09-04 20:59:55.881416 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 20:59:55.881422 | ubuntu-noble | + echo Check overlays for skyline-apiserver-unmaintained-2024.1.tar.gz 2026-09-04 20:59:55.881427 | ubuntu-noble | Check overlays for skyline-apiserver-unmaintained-2024.1.tar.gz 2026-09-04 20:59:55.881433 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 20:59:55.881439 | ubuntu-noble | + popd 2026-09-04 20:59:55.881444 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 20:59:55.881450 | ubuntu-noble | + pushd tarballs 2026-09-04 20:59:55.881903 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-console/skyline-console-unmaintained-2024.1.tar.gz 2026-09-04 20:59:55.884414 | ubuntu-noble | + filename=skyline-console-unmaintained-2024.1.tar.gz 2026-09-04 20:59:55.884458 | ubuntu-noble | + [[ -e skyline-console-unmaintained-2024.1.tar.gz ]] 2026-09-04 20:59:55.884471 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-unmaintained-2024.1.tar.gz 2026-09-04 20:59:55.884482 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-unmaintained-2024.1.tar.gz 2026-09-04 20:59:55.884491 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-console/skyline-console-unmaintained-2024.1.tar.gz 2026-09-04 20:59:58.777770 | ubuntu-noble | 2026-09-04 20:59:58 URL:https://tarballs.opendev.org/openstack/skyline-console/skyline-console-unmaintained-2024.1.tar.gz [26555814/26555814] -> "skyline-console-unmaintained-2024.1.tar.gz" [1] 2026-09-04 20:59:58.778334 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-console/skyline-console-unmaintained-2024.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 20:59:58.778358 | ubuntu-noble | + echo Process skyline-console-unmaintained-2024.1.tar.gz 2026-09-04 20:59:58.778370 | ubuntu-noble | Process skyline-console-unmaintained-2024.1.tar.gz 2026-09-04 20:59:58.779993 | ubuntu-noble | ++ tar -tzf skyline-console-unmaintained-2024.1.tar.gz 2026-09-04 20:59:58.782075 | ubuntu-noble | ++ head -1 2026-09-04 20:59:58.782643 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 20:59:58.787360 | ubuntu-noble | + directory=skyline-console-4.0.2.dev6 2026-09-04 20:59:58.788633 | ubuntu-noble | ++ resolve_project_dir patches/2024.1 skyline-console-4.0.2.dev6 2026-09-04 20:59:58.788666 | ubuntu-noble | ++ local root=patches/2024.1 2026-09-04 20:59:58.788672 | ubuntu-noble | ++ local directory=skyline-console-4.0.2.dev6 2026-09-04 20:59:58.788676 | ubuntu-noble | ++ local suffix= 2026-09-04 20:59:58.788680 | ubuntu-noble | ++ local name=skyline-console 2026-09-04 20:59:58.788684 | ubuntu-noble | ++ local candidate path 2026-09-04 20:59:58.788688 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:58.788691 | ubuntu-noble | ++ path=patches/2024.1/skyline-console 2026-09-04 20:59:58.788696 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/skyline-console ]] 2026-09-04 20:59:58.788700 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:58.788713 | ubuntu-noble | ++ path=patches/2024.1/skyline-console 2026-09-04 20:59:58.788716 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/skyline-console ]] 2026-09-04 20:59:58.788720 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:58.788723 | ubuntu-noble | ++ path=patches/2024.1/skyline_console 2026-09-04 20:59:58.788727 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/skyline_console ]] 2026-09-04 20:59:58.788730 | ubuntu-noble | ++ return 1 2026-09-04 20:59:58.789067 | ubuntu-noble | + patch_dir= 2026-09-04 20:59:58.789080 | ubuntu-noble | + patch_dir= 2026-09-04 20:59:58.789509 | ubuntu-noble | ++ resolve_project_dir overlays/2024.1 skyline-console-4.0.2.dev6 /source 2026-09-04 20:59:58.789598 | ubuntu-noble | ++ local root=overlays/2024.1 2026-09-04 20:59:58.789629 | ubuntu-noble | ++ local directory=skyline-console-4.0.2.dev6 2026-09-04 20:59:58.789654 | ubuntu-noble | ++ local suffix=/source 2026-09-04 20:59:58.789697 | ubuntu-noble | ++ local name=skyline-console 2026-09-04 20:59:58.789704 | ubuntu-noble | ++ local candidate path 2026-09-04 20:59:58.789764 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:58.789771 | ubuntu-noble | ++ path=overlays/2024.1/skyline-console/source 2026-09-04 20:59:58.789797 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/skyline-console/source ]] 2026-09-04 20:59:58.789827 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:58.789833 | ubuntu-noble | ++ path=overlays/2024.1/skyline-console/source 2026-09-04 20:59:58.789848 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/skyline-console/source ]] 2026-09-04 20:59:58.789854 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:58.789869 | ubuntu-noble | ++ path=overlays/2024.1/skyline_console/source 2026-09-04 20:59:58.789875 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/skyline_console/source ]] 2026-09-04 20:59:58.789895 | ubuntu-noble | ++ return 1 2026-09-04 20:59:58.790627 | ubuntu-noble | + overlay_dir= 2026-09-04 20:59:58.790652 | ubuntu-noble | + overlay_dir= 2026-09-04 20:59:58.790656 | ubuntu-noble | + echo Check patches for skyline-console-unmaintained-2024.1.tar.gz 2026-09-04 20:59:58.790660 | ubuntu-noble | Check patches for skyline-console-unmaintained-2024.1.tar.gz 2026-09-04 20:59:58.790664 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 20:59:58.790672 | ubuntu-noble | + echo Check overlays for skyline-console-unmaintained-2024.1.tar.gz 2026-09-04 20:59:58.790675 | ubuntu-noble | Check overlays for skyline-console-unmaintained-2024.1.tar.gz 2026-09-04 20:59:58.790679 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 20:59:58.790682 | ubuntu-noble | + popd 2026-09-04 20:59:58.790686 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 20:59:58.790689 | ubuntu-noble | + pushd tarballs 2026-09-04 20:59:58.791015 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/requirements/requirements-unmaintained-2024.1.tar.gz 2026-09-04 20:59:58.793529 | ubuntu-noble | + filename=requirements-unmaintained-2024.1.tar.gz 2026-09-04 20:59:58.793684 | ubuntu-noble | + [[ -e requirements-unmaintained-2024.1.tar.gz ]] 2026-09-04 20:59:58.793702 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/requirements/requirements-unmaintained-2024.1.tar.gz 2026-09-04 20:59:58.793714 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/requirements/requirements-unmaintained-2024.1.tar.gz 2026-09-04 20:59:58.793724 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/requirements/requirements-unmaintained-2024.1.tar.gz 2026-09-04 20:59:59.796548 | ubuntu-noble | 2026-09-04 20:59:59 URL:https://tarballs.opendev.org/openstack/requirements/requirements-unmaintained-2024.1.tar.gz [147612/147612] -> "requirements-unmaintained-2024.1.tar.gz" [1] 2026-09-04 20:59:59.799732 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/requirements/requirements-unmaintained-2024.1.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 20:59:59.799823 | ubuntu-noble | + echo Process requirements-unmaintained-2024.1.tar.gz 2026-09-04 20:59:59.799838 | ubuntu-noble | Process requirements-unmaintained-2024.1.tar.gz 2026-09-04 20:59:59.802657 | ubuntu-noble | ++ tar -tzf requirements-unmaintained-2024.1.tar.gz 2026-09-04 20:59:59.802707 | ubuntu-noble | ++ head -1 2026-09-04 20:59:59.804199 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 20:59:59.811555 | ubuntu-noble | + directory=openstack_requirements-1.2.1.dev6780 2026-09-04 20:59:59.812598 | ubuntu-noble | ++ resolve_project_dir patches/2024.1 openstack_requirements-1.2.1.dev6780 2026-09-04 20:59:59.812703 | ubuntu-noble | ++ local root=patches/2024.1 2026-09-04 20:59:59.812746 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev6780 2026-09-04 20:59:59.812831 | ubuntu-noble | ++ local suffix= 2026-09-04 20:59:59.812869 | ubuntu-noble | ++ local name=openstack_requirements 2026-09-04 20:59:59.812888 | ubuntu-noble | ++ local candidate path 2026-09-04 20:59:59.812946 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:59.812954 | ubuntu-noble | ++ path=patches/2024.1/openstack_requirements 2026-09-04 20:59:59.812962 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/openstack_requirements ]] 2026-09-04 20:59:59.813010 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:59.813018 | ubuntu-noble | ++ path=patches/2024.1/openstack-requirements 2026-09-04 20:59:59.813025 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/openstack-requirements ]] 2026-09-04 20:59:59.813045 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:59.813052 | ubuntu-noble | ++ path=patches/2024.1/openstack_requirements 2026-09-04 20:59:59.813059 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1/openstack_requirements ]] 2026-09-04 20:59:59.813078 | ubuntu-noble | ++ return 1 2026-09-04 20:59:59.813740 | ubuntu-noble | + patch_dir= 2026-09-04 20:59:59.813781 | ubuntu-noble | + patch_dir= 2026-09-04 20:59:59.814296 | ubuntu-noble | ++ resolve_project_dir overlays/2024.1 openstack_requirements-1.2.1.dev6780 /source 2026-09-04 20:59:59.814382 | ubuntu-noble | ++ local root=overlays/2024.1 2026-09-04 20:59:59.814415 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev6780 2026-09-04 20:59:59.814453 | ubuntu-noble | ++ local suffix=/source 2026-09-04 20:59:59.814522 | ubuntu-noble | ++ local name=openstack_requirements 2026-09-04 20:59:59.814530 | ubuntu-noble | ++ local candidate path 2026-09-04 20:59:59.814628 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:59.814655 | ubuntu-noble | ++ path=overlays/2024.1/openstack_requirements/source 2026-09-04 20:59:59.814681 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/openstack_requirements/source ]] 2026-09-04 20:59:59.814728 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:59.814749 | ubuntu-noble | ++ path=overlays/2024.1/openstack-requirements/source 2026-09-04 20:59:59.814797 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/openstack-requirements/source ]] 2026-09-04 20:59:59.814826 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 20:59:59.814845 | ubuntu-noble | ++ path=overlays/2024.1/openstack_requirements/source 2026-09-04 20:59:59.814867 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.1/openstack_requirements/source ]] 2026-09-04 20:59:59.814891 | ubuntu-noble | ++ return 1 2026-09-04 20:59:59.815868 | ubuntu-noble | + overlay_dir= 2026-09-04 20:59:59.815933 | ubuntu-noble | + overlay_dir= 2026-09-04 20:59:59.815951 | ubuntu-noble | + echo Check patches for requirements-unmaintained-2024.1.tar.gz 2026-09-04 20:59:59.815965 | ubuntu-noble | Check patches for requirements-unmaintained-2024.1.tar.gz 2026-09-04 20:59:59.815977 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 20:59:59.815989 | ubuntu-noble | + echo Check overlays for requirements-unmaintained-2024.1.tar.gz 2026-09-04 20:59:59.816000 | ubuntu-noble | Check overlays for requirements-unmaintained-2024.1.tar.gz 2026-09-04 20:59:59.816011 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 20:59:59.816022 | ubuntu-noble | + popd 2026-09-04 20:59:59.816034 | ubuntu-noble | + verify_all_patches_applied /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied patches/2024.1 patches/kolla-build/2024.1 2026-09-04 20:59:59.816046 | ubuntu-noble | + local manifest=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-09-04 20:59:59.816058 | ubuntu-noble | + shift 2026-09-04 20:59:59.816070 | ubuntu-noble | + [[ ! -e /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied ]] 2026-09-04 20:59:59.816080 | ubuntu-noble | + roots=() 2026-09-04 20:59:59.816092 | ubuntu-noble | + local roots dir 2026-09-04 20:59:59.816103 | ubuntu-noble | + for dir in "$@" 2026-09-04 20:59:59.816125 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1 ]] 2026-09-04 20:59:59.816132 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-09-04 20:59:59.816146 | ubuntu-noble | + for dir in "$@" 2026-09-04 20:59:59.816153 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2024.1 ]] 2026-09-04 20:59:59.816160 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-09-04 20:59:59.816171 | ubuntu-noble | + [[ 2 -eq 0 ]] 2026-09-04 20:59:59.816181 | ubuntu-noble | + local tmp 2026-09-04 20:59:59.816320 | ubuntu-noble | ++ mktemp -d 2026-09-04 20:59:59.817960 | ubuntu-noble | + tmp=/tmp/tmp.UTLVgZ5wQ1 2026-09-04 20:59:59.819655 | ubuntu-noble | + find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.1 /home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2024.1 -type f 2026-09-04 20:59:59.819701 | ubuntu-noble | + sed 's|^/home/zuul/src/github.com/osism/container-images-kolla/||' 2026-09-04 20:59:59.819867 | ubuntu-noble | + sort 2026-09-04 20:59:59.823354 | ubuntu-noble | + sort -u /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-09-04 20:59:59.826116 | ubuntu-noble | + comm -23 /tmp/tmp.UTLVgZ5wQ1/expected /tmp/tmp.UTLVgZ5wQ1/applied 2026-09-04 20:59:59.828324 | ubuntu-noble | + local expected_count missing_count 2026-09-04 20:59:59.829197 | ubuntu-noble | ++ wc -l 2026-09-04 20:59:59.830869 | ubuntu-noble | + expected_count=20 2026-09-04 20:59:59.831637 | ubuntu-noble | ++ wc -l 2026-09-04 20:59:59.833196 | ubuntu-noble | + missing_count=0 2026-09-04 20:59:59.833222 | ubuntu-noble | + [[ 0 -gt 0 ]] 2026-09-04 20:59:59.833228 | ubuntu-noble | + rm -rf /tmp/tmp.UTLVgZ5wQ1 2026-09-04 20:59:59.834920 | ubuntu-noble | + echo 'VERIFIED: 20 patch files, all applied' 2026-09-04 20:59:59.834946 | ubuntu-noble | VERIFIED: 20 patch files, all applied 2026-09-04 20:59:59.834951 | ubuntu-noble | + return 0 2026-09-04 21:00:00.237036 | ubuntu-noble | ok: Runtime: 0:01:51.383063 2026-09-04 21:00:00.276953 | 2026-09-04 21:00:00.277266 | PLAY RECAP 2026-09-04 21:00:00.277404 | ubuntu-noble | ok: 2 changed: 0 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-09-04 21:00:00.277470 | 2026-09-04 21:00:00.402671 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/container-images-kolla/playbooks/patch.yml@main] 2026-09-04 21:00:00.405353 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-09-04 21:00:01.159786 | 2026-09-04 21:00:01.159948 | PLAY [Base post-fetch] 2026-09-04 21:00:01.173769 | 2026-09-04 21:00:01.173895 | TASK [diagnose-network : Ensure log directory exists] 2026-09-04 21:00:01.818015 | ubuntu-noble | ok 2026-09-04 21:00:01.829191 | 2026-09-04 21:00:01.829359 | TASK [diagnose-network : Snapshot dual-stack network state (post)] 2026-09-04 21:00:13.775554 | ubuntu-noble | ok: Runtime: 0:00:06.565440 2026-09-04 21:00:13.784843 | 2026-09-04 21:00:13.784986 | TASK [diagnose-network : Snapshot Docker/BuildKit IPv6 config (teardown)] 2026-09-04 21:00:19.988579 | ubuntu-noble | ok: Runtime: 0:00:00.363055 2026-09-04 21:00:19.997229 | 2026-09-04 21:00:19.997370 | TASK [diagnose-network : Probe container network namespace (teardown)] 2026-09-04 21:00:26.277164 | ubuntu-noble | ok: Runtime: 0:00:00.073886 2026-09-04 21:00:26.287594 | 2026-09-04 21:00:26.287709 | TASK [fetch-output : Set log path for multiple nodes] 2026-09-04 21:00:26.343345 | ubuntu-noble | skipping: Conditional result was False 2026-09-04 21:00:26.353338 | 2026-09-04 21:00:26.353501 | TASK [fetch-output : Set log path for single node] 2026-09-04 21:00:26.397978 | ubuntu-noble | ok 2026-09-04 21:00:26.405571 | 2026-09-04 21:00:26.405698 | LOOP [fetch-output : Ensure local output dirs] 2026-09-04 21:00:26.709897 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/da94e3b67ccf4a809955ae7686321d91/work/logs" 2026-09-04 21:00:26.987307 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/da94e3b67ccf4a809955ae7686321d91/work/artifacts" 2026-09-04 21:00:27.245924 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/da94e3b67ccf4a809955ae7686321d91/work/docs" 2026-09-04 21:00:27.265025 | 2026-09-04 21:00:27.265173 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-09-04 21:00:28.045854 | ubuntu-noble | changed: 2026-09-04 21:00:28.046271 | ubuntu-noble | .d..t...... ./ 2026-09-04 21:00:28.046345 | ubuntu-noble | >f+++++++++ net-debug.post.txt 2026-09-04 21:00:28.046371 | ubuntu-noble | >f+++++++++ net-debug.pre.txt 2026-09-04 21:00:28.046393 | ubuntu-noble | >f+++++++++ sudo-debug.txt 2026-09-04 21:00:28.046415 | ubuntu-noble | >f+++++++++ sudo-strace.log 2026-09-04 21:00:28.046436 | ubuntu-noble | >f+++++++++ sudo-strace.log.time 2026-09-04 21:00:28.046487 | ubuntu-noble | changed: All items complete 2026-09-04 21:00:28.046515 | 2026-09-04 21:00:28.615616 | ubuntu-noble | changed: .d..t...... ./ 2026-09-04 21:00:29.144485 | ubuntu-noble | changed: .d..t...... ./ 2026-09-04 21:00:29.163584 | 2026-09-04 21:00:29.163705 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-09-04 21:00:29.560235 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.009551 2026-09-04 21:00:29.868105 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.005583 2026-09-04 21:00:29.888772 | 2026-09-04 21:00:29.890201 | PLAY RECAP 2026-09-04 21:00:29.892053 | ubuntu-noble | ok: 8 changed: 3 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-09-04 21:00:29.893151 | 2026-09-04 21:00:30.067324 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-09-04 21:00:30.068470 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-09-04 21:00:30.803844 | 2026-09-04 21:00:30.804020 | PLAY [Base post] 2026-09-04 21:00:30.817309 | 2026-09-04 21:00:30.817439 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-09-04 21:00:31.722211 | ubuntu-noble | changed 2026-09-04 21:00:31.731871 | 2026-09-04 21:00:31.731989 | PLAY RECAP 2026-09-04 21:00:31.732087 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-09-04 21:00:31.732167 | 2026-09-04 21:00:31.845189 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-09-04 21:00:31.847615 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-09-04 21:00:32.643455 | 2026-09-04 21:00:32.643618 | PLAY [Base post-logs] 2026-09-04 21:00:32.653971 | 2026-09-04 21:00:32.654116 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-09-04 21:00:33.129108 | localhost | changed 2026-09-04 21:00:33.143250 | 2026-09-04 21:00:33.143408 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-09-04 21:00:33.170304 | localhost | ok 2026-09-04 21:00:33.175069 | 2026-09-04 21:00:33.175196 | TASK [Set zuul-log-path fact] 2026-09-04 21:00:33.203181 | localhost | ok 2026-09-04 21:00:33.216250 | 2026-09-04 21:00:33.216389 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-09-04 21:00:33.251969 | localhost | ok 2026-09-04 21:00:33.254945 | 2026-09-04 21:00:33.255063 | TASK [upload-logs : Create log directories] 2026-09-04 21:00:33.772608 | localhost | changed 2026-09-04 21:00:33.777318 | 2026-09-04 21:00:33.777468 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-09-04 21:00:34.270406 | localhost -> localhost | ok: Runtime: 0:00:00.007019 2026-09-04 21:00:34.279885 | 2026-09-04 21:00:34.280097 | TASK [upload-logs : Upload logs to log server] 2026-09-04 21:00:34.836392 | localhost | Output suppressed because no_log was given 2026-09-04 21:00:34.838937 | 2026-09-04 21:00:34.839127 | LOOP [upload-logs : Compress console log and json output] 2026-09-04 21:00:34.896795 | localhost | skipping: Conditional result was False 2026-09-04 21:00:34.901525 | localhost | skipping: Conditional result was False 2026-09-04 21:00:34.908536 | 2026-09-04 21:00:34.908720 | LOOP [upload-logs : Upload compressed console log and json output] 2026-09-04 21:00:34.956082 | localhost | skipping: Conditional result was False 2026-09-04 21:00:34.956770 | 2026-09-04 21:00:34.960063 | localhost | skipping: Conditional result was False 2026-09-04 21:00:34.971631 | 2026-09-04 21:00:34.971839 | LOOP [upload-logs : Upload console log and json output]