2026-09-15 09:55:58.513271 | Job console starting 2026-09-15 09:55:58.525530 | Updating git repos 2026-09-15 09:55:58.566906 | Cloning repos into workspace 2026-09-15 09:55:58.617333 | Restoring repo states 2026-09-15 09:55:58.634536 | Merging changes 2026-09-15 09:55:59.238386 | Checking out repos 2026-09-15 09:55:59.265521 | Preparing playbooks 2026-09-15 09:56:00.169332 | Running Ansible setup 2026-09-15 09:56:05.314301 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-09-15 09:56:06.136611 | 2026-09-15 09:56:06.136775 | PLAY [Base pre] 2026-09-15 09:56:06.158458 | 2026-09-15 09:56:06.158596 | TASK [Setup log path fact] 2026-09-15 09:56:06.189063 | ubuntu-noble | ok 2026-09-15 09:56:06.207082 | 2026-09-15 09:56:06.207219 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-09-15 09:56:06.246844 | ubuntu-noble | ok 2026-09-15 09:56:06.259170 | 2026-09-15 09:56:06.259331 | TASK [emit-job-header : Print job information] 2026-09-15 09:56:06.310797 | # Job Information 2026-09-15 09:56:06.310987 | Ansible Version: 2.16.14 2026-09-15 09:56:06.311024 | Job: container-images-kolla-patch-2024.2 2026-09-15 09:56:06.311058 | Pipeline: check 2026-09-15 09:56:06.311081 | Executor: 521e9411259a 2026-09-15 09:56:06.311102 | Triggered by: https://github.com/osism/container-images-kolla/pull/796 2026-09-15 09:56:06.311125 | Event ID: 8624d540-b0eb-11f1-8950-a68b81ece8d2 2026-09-15 09:56:06.316808 | 2026-09-15 09:56:06.316924 | LOOP [emit-job-header : Print node information] 2026-09-15 09:56:06.437045 | ubuntu-noble | ok: 2026-09-15 09:56:06.437443 | ubuntu-noble | # Node Information 2026-09-15 09:56:06.437497 | ubuntu-noble | Inventory Hostname: ubuntu-noble 2026-09-15 09:56:06.437524 | ubuntu-noble | Hostname: ubuntu 2026-09-15 09:56:06.437836 | ubuntu-noble | Username: zuul 2026-09-15 09:56:06.437867 | ubuntu-noble | Distro: Ubuntu 24.04 2026-09-15 09:56:06.437893 | ubuntu-noble | Provider: regiocloud-a 2026-09-15 09:56:06.437916 | ubuntu-noble | Region: 2026-09-15 09:56:06.437938 | ubuntu-noble | Label: ubuntu-noble 2026-09-15 09:56:06.437959 | ubuntu-noble | Product Name: OpenStack Nova 2026-09-15 09:56:06.437980 | ubuntu-noble | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fec4:bdb 2026-09-15 09:56:06.458031 | 2026-09-15 09:56:06.458186 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-09-15 09:56:07.125923 | ubuntu-noble -> localhost | changed 2026-09-15 09:56:07.145627 | 2026-09-15 09:56:07.145785 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-09-15 09:56:08.276628 | ubuntu-noble -> localhost | changed 2026-09-15 09:56:08.290336 | 2026-09-15 09:56:08.290434 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-09-15 09:56:08.546233 | ubuntu-noble -> localhost | ok 2026-09-15 09:56:08.556560 | 2026-09-15 09:56:08.556664 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-09-15 09:56:08.589826 | ubuntu-noble | ok 2026-09-15 09:56:08.612437 | ubuntu-noble | included: /var/lib/zuul/builds/0d37e5df8b16441ca6786d777d0265cc/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-09-15 09:56:08.619611 | 2026-09-15 09:56:08.619692 | TASK [add-build-sshkey : Create Temp SSH key] 2026-09-15 09:56:10.102948 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-09-15 09:56:10.103181 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/0d37e5df8b16441ca6786d777d0265cc/work/0d37e5df8b16441ca6786d777d0265cc_id_rsa 2026-09-15 09:56:10.103221 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/0d37e5df8b16441ca6786d777d0265cc/work/0d37e5df8b16441ca6786d777d0265cc_id_rsa.pub 2026-09-15 09:56:10.103261 | ubuntu-noble -> localhost | The key fingerprint is: 2026-09-15 09:56:10.103286 | ubuntu-noble -> localhost | SHA256:O8Gp97vVnvHeaDXxQe6alUco2KSKS9NowoqveONK+Uc zuul-build-sshkey 2026-09-15 09:56:10.103309 | ubuntu-noble -> localhost | The key's randomart image is: 2026-09-15 09:56:10.103339 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-09-15 09:56:10.103361 | ubuntu-noble -> localhost | | | 2026-09-15 09:56:10.103383 | ubuntu-noble -> localhost | | . . | 2026-09-15 09:56:10.103404 | ubuntu-noble -> localhost | | = o. | 2026-09-15 09:56:10.103424 | ubuntu-noble -> localhost | | . .o o .+.| 2026-09-15 09:56:10.103444 | ubuntu-noble -> localhost | | . +S. ...=| 2026-09-15 09:56:10.103469 | ubuntu-noble -> localhost | | . oE*.oo . =+| 2026-09-15 09:56:10.103490 | ubuntu-noble -> localhost | | + ..+.o+ . *.o| 2026-09-15 09:56:10.103510 | ubuntu-noble -> localhost | |+ = ... o . +.=.| 2026-09-15 09:56:10.103531 | ubuntu-noble -> localhost | |+*oo. +o .+.+| 2026-09-15 09:56:10.103550 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-09-15 09:56:10.103607 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.985161 2026-09-15 09:56:10.109927 | 2026-09-15 09:56:10.110016 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-09-15 09:56:10.146503 | ubuntu-noble | ok 2026-09-15 09:56:10.156495 | ubuntu-noble | included: /var/lib/zuul/builds/0d37e5df8b16441ca6786d777d0265cc/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-09-15 09:56:10.164665 | 2026-09-15 09:56:10.164743 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-09-15 09:56:10.187773 | ubuntu-noble | skipping: Conditional result was False 2026-09-15 09:56:10.193164 | 2026-09-15 09:56:10.193258 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-09-15 09:56:11.094644 | ubuntu-noble | changed 2026-09-15 09:56:11.103125 | 2026-09-15 09:56:11.103203 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-09-15 09:56:11.486252 | ubuntu-noble | ok 2026-09-15 09:56:11.490955 | 2026-09-15 09:56:11.491028 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-09-15 09:56:12.319780 | ubuntu-noble | changed 2026-09-15 09:56:12.326272 | 2026-09-15 09:56:12.326374 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-09-15 09:56:13.145109 | ubuntu-noble | changed 2026-09-15 09:56:13.152792 | 2026-09-15 09:56:13.152984 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-09-15 09:56:13.197026 | ubuntu-noble | skipping: Conditional result was False 2026-09-15 09:56:13.202963 | 2026-09-15 09:56:13.203049 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-09-15 09:56:13.654669 | ubuntu-noble -> localhost | changed 2026-09-15 09:56:13.666932 | 2026-09-15 09:56:13.667034 | TASK [add-build-sshkey : Add back temp key] 2026-09-15 09:56:14.039707 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/0d37e5df8b16441ca6786d777d0265cc/work/0d37e5df8b16441ca6786d777d0265cc_id_rsa (zuul-build-sshkey) 2026-09-15 09:56:14.039998 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.009153 2026-09-15 09:56:14.048825 | 2026-09-15 09:56:14.048928 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-09-15 09:56:14.576661 | ubuntu-noble | ok 2026-09-15 09:56:14.583194 | 2026-09-15 09:56:14.583300 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-09-15 09:56:14.607580 | ubuntu-noble | skipping: Conditional result was False 2026-09-15 09:56:14.623593 | 2026-09-15 09:56:14.623682 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-09-15 09:56:15.110066 | ubuntu-noble | ok 2026-09-15 09:56:15.127662 | 2026-09-15 09:56:15.127763 | TASK [validate-host : Define zuul_info_dir fact] 2026-09-15 09:56:15.156511 | ubuntu-noble | ok 2026-09-15 09:56:15.163406 | 2026-09-15 09:56:15.163491 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-09-15 09:56:15.522180 | ubuntu-noble -> localhost | ok 2026-09-15 09:56:15.539871 | 2026-09-15 09:56:15.539970 | TASK [validate-host : Collect information about the host] 2026-09-15 09:56:16.834268 | ubuntu-noble | ok 2026-09-15 09:56:16.848483 | 2026-09-15 09:56:16.848596 | TASK [validate-host : Sanitize hostname] 2026-09-15 09:56:16.998323 | ubuntu-noble | ok 2026-09-15 09:56:17.004135 | 2026-09-15 09:56:17.004220 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-09-15 09:56:17.991635 | ubuntu-noble -> localhost | changed 2026-09-15 09:56:17.997854 | 2026-09-15 09:56:17.997944 | TASK [validate-host : Collect information about zuul worker] 2026-09-15 09:56:18.651446 | ubuntu-noble | ok 2026-09-15 09:56:18.656047 | 2026-09-15 09:56:18.656136 | TASK [validate-host : Write out all zuul information for each host] 2026-09-15 09:56:19.387356 | ubuntu-noble -> localhost | changed 2026-09-15 09:56:19.396934 | 2026-09-15 09:56:19.397080 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-09-15 09:56:19.773878 | ubuntu-noble | ok 2026-09-15 09:56:19.778749 | 2026-09-15 09:56:19.778822 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-09-15 09:56:20.655976 | ubuntu-noble | changed: 2026-09-15 09:56:20.656121 | ubuntu-noble | cd+++++++++ src/ 2026-09-15 09:56:20.656149 | ubuntu-noble | cd+++++++++ src/github.com/ 2026-09-15 09:56:20.656169 | ubuntu-noble | cd+++++++++ src/github.com/osism/ 2026-09-15 09:56:20.656187 | ubuntu-noble | cd+++++++++ src/github.com/osism/container-images-kolla/ 2026-09-15 09:56:20.656203 | ubuntu-noble | Containerfile 2026-09-15 09:56:20.656325 | ubuntu-noble | 2026-09-15 09:58:51.407620 | ubuntu-noble | 2026-09-15 09:58:51.407624 | ubuntu-noble | Or undo this operation with: 2026-09-15 09:58:51.407628 | ubuntu-noble | 2026-09-15 09:58:51.407631 | ubuntu-noble | git switch - 2026-09-15 09:58:51.407635 | ubuntu-noble | 2026-09-15 09:58:51.407639 | ubuntu-noble | Turn off this advice by setting config variable advice.detachedHead to false 2026-09-15 09:58:51.407642 | ubuntu-noble | 2026-09-15 09:58:51.407646 | ubuntu-noble | HEAD is now at a77ec9dac Merge "Fix permissions for ironic metrics" into stable/2024.2 2026-09-15 09:58:51.409436 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-09-15 09:58:51.413453 | ubuntu-noble | + export HASH_KOLLA=a77ec9dac 2026-09-15 09:58:51.413497 | ubuntu-noble | + HASH_KOLLA=a77ec9dac 2026-09-15 09:58:51.414044 | ubuntu-noble | + popd 2026-09-15 09:58:51.414065 | ubuntu-noble | + rm -rf kolla/docker/rabbitmq/rabbitmq-4-1 2026-09-15 09:58:51.417446 | ubuntu-noble | ++ find patches/kolla-build/2024.2 -type f -name '*.patch' 2026-09-15 09:58:51.417485 | ubuntu-noble | ++ sort 2026-09-15 09:58:51.419738 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-09-15 09:58:51.419811 | ubuntu-noble | + pushd kolla 2026-09-15 09:58:51.419900 | ubuntu-noble | + apply_patch patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-09-15 09:58:51.419938 | ubuntu-noble | + local rel=patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-09-15 09:58:51.419966 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-09-15 09:58:51.419990 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch' 2026-09-15 09:58:51.420002 | ubuntu-noble | APPLY PATCH patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-09-15 09:58:51.420021 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-15 09:58:51.421862 | ubuntu-noble | checking file kolla/common/sources.py 2026-09-15 09:58:51.422425 | ubuntu-noble | + patch --forward --batch -p1 2026-09-15 09:58:51.423626 | ubuntu-noble | patching file kolla/common/sources.py 2026-09-15 09:58:51.424452 | ubuntu-noble | + echo patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-09-15 09:58:51.424491 | ubuntu-noble | + popd 2026-09-15 09:58:51.424501 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-09-15 09:58:51.424531 | ubuntu-noble | + pushd kolla 2026-09-15 09:58:51.424549 | ubuntu-noble | + apply_patch patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-09-15 09:58:51.424565 | ubuntu-noble | + local rel=patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-09-15 09:58:51.424572 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-09-15 09:58:51.424579 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch' 2026-09-15 09:58:51.424586 | ubuntu-noble | APPLY PATCH patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-09-15 09:58:51.424591 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-15 09:58:51.426012 | ubuntu-noble | checking file kolla/image/kolla_worker.py 2026-09-15 09:58:51.426119 | ubuntu-noble | Hunk #1 succeeded at 316 with fuzz 1 (offset -6 lines). 2026-09-15 09:58:51.426742 | ubuntu-noble | + patch --forward --batch -p1 2026-09-15 09:58:51.428420 | ubuntu-noble | patching file kolla/image/kolla_worker.py 2026-09-15 09:58:51.428441 | ubuntu-noble | Hunk #1 succeeded at 316 with fuzz 1 (offset -6 lines). 2026-09-15 09:58:51.428765 | ubuntu-noble | + echo patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-09-15 09:58:51.428852 | ubuntu-noble | + popd 2026-09-15 09:58:51.428962 | ubuntu-noble | + [[ -f templates/2024.2/repos.yaml ]] 2026-09-15 09:58:51.428991 | ubuntu-noble | + python3 src/generate-apt-preferences-files.py 2026-09-15 09:58:51.584570 | ubuntu-noble | + echo DEBUG apt_preferences.ubuntu 2026-09-15 09:58:51.584651 | ubuntu-noble | DEBUG apt_preferences.ubuntu 2026-09-15 09:58:51.584667 | ubuntu-noble | + cat overlays/2024.2/base/apt_preferences.ubuntu 2026-09-15 09:58:51.586836 | ubuntu-noble | Package: rabbitmq-server 2026-09-15 09:58:51.586883 | ubuntu-noble | Pin: version 3.13.* 2026-09-15 09:58:51.586890 | ubuntu-noble | Pin-Priority: 1000 2026-09-15 09:58:51.586897 | ubuntu-noble | 2026-09-15 09:58:51.586903 | ubuntu-noble | Package: openvswitch* 2026-09-15 09:58:51.586909 | ubuntu-noble | Pin: version 3.4.* 2026-09-15 09:58:51.586914 | ubuntu-noble | Pin-Priority: 1000 2026-09-15 09:58:51.586920 | ubuntu-noble | 2026-09-15 09:58:51.586927 | ubuntu-noble | # Stopgap: proxysql 3.0.9 (GHSA-58ww-865x-grpr bounds the first-packet 2026-09-15 09:58:51.586934 | ubuntu-noble | # recv()) rejects the kolla-ansible keepalived proxysql health check (the 2026-09-15 09:58:51.586940 | ubuntu-noble | # "show info" probe) -> keepalived FAULT -> api-int VIP dropped. Pin to 2026-09-15 09:58:51.586947 | ubuntu-noble | # 3.0.8 until the upstream fix (kolla-ansible change 992020, depends on 2026-09-15 09:58:51.586953 | ubuntu-noble | # kolla 992239, master-only) is backported to this release. 2026-09-15 09:58:51.586959 | ubuntu-noble | Package: proxysql 2026-09-15 09:58:51.586965 | ubuntu-noble | Pin: version 3.0.8* 2026-09-15 09:58:51.586971 | ubuntu-noble | Pin-Priority: 1001 2026-09-15 09:58:51.587023 | ubuntu-noble | + cp src/kolla-pip-check.py overlays/2024.2/base/kolla-pip-check.py 2026-09-15 09:58:51.590263 | ubuntu-noble | ++ find overlays/2024.2 -maxdepth 1 -mindepth 1 -type d 2026-09-15 09:58:51.592107 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-09-15 09:58:51.593002 | ubuntu-noble | ++ basename overlays/2024.2/nova 2026-09-15 09:58:51.594297 | ubuntu-noble | + image_name=nova 2026-09-15 09:58:51.594342 | ubuntu-noble | + cp -r overlays/2024.2/nova/nova-spicehtml5proxy kolla/docker/nova 2026-09-15 09:58:51.596769 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-09-15 09:58:51.597450 | ubuntu-noble | ++ basename overlays/2024.2/base 2026-09-15 09:58:51.599017 | ubuntu-noble | + image_name=base 2026-09-15 09:58:51.599110 | ubuntu-noble | + cp -r overlays/2024.2/base/apt_preferences.ubuntu overlays/2024.2/base/erlang.gpg overlays/2024.2/base/kolla-pip-check.py overlays/2024.2/base/rabbitmq.gpg kolla/docker/base 2026-09-15 09:58:51.601586 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-09-15 09:58:51.602188 | ubuntu-noble | ++ basename overlays/2024.2/cinder 2026-09-15 09:58:51.603660 | ubuntu-noble | + image_name=cinder 2026-09-15 09:58:51.603706 | ubuntu-noble | + cp -r overlays/2024.2/cinder/source kolla/docker/cinder 2026-09-15 09:58:51.606463 | ubuntu-noble | + find patches/2024.2 -mindepth 1 -type d 2026-09-15 09:58:51.608779 | ubuntu-noble | patches/2024.2/designate 2026-09-15 09:58:51.608815 | ubuntu-noble | patches/2024.2/designate/dns2 2026-09-15 09:58:51.608823 | ubuntu-noble | patches/2024.2/kolla 2026-09-15 09:58:51.608829 | ubuntu-noble | patches/2024.2/glance 2026-09-15 09:58:51.608835 | ubuntu-noble | patches/2024.2/nova 2026-09-15 09:58:51.608841 | ubuntu-noble | patches/2024.2/openstack_requirements 2026-09-15 09:58:51.608862 | ubuntu-noble | patches/2024.2/keystone 2026-09-15 09:58:51.608870 | ubuntu-noble | patches/2024.2/ironic 2026-09-15 09:58:51.608876 | ubuntu-noble | patches/2024.2/neutron 2026-09-15 09:58:51.608881 | ubuntu-noble | patches/2024.2/neutron-dynamic-routing 2026-09-15 09:58:51.608887 | ubuntu-noble | patches/2024.2/cinder 2026-09-15 09:58:51.611442 | ubuntu-noble | ++ find patches/2024.2 -mindepth 1 -type d 2026-09-15 09:58:51.611481 | ubuntu-noble | ++ grep kolla 2026-09-15 09:58:51.612477 | ubuntu-noble | ++ grep -v kolla-build 2026-09-15 09:58:51.614152 | ubuntu-noble | + for project in $(find patches/$OPENSTACK_VERSION -mindepth 1 -type d | grep kolla | grep -v kolla-build) 2026-09-15 09:58:51.614794 | ubuntu-noble | ++ basename patches/2024.2/kolla 2026-09-15 09:58:51.616362 | ubuntu-noble | + project=kolla 2026-09-15 09:58:51.618453 | ubuntu-noble | ++ find patches/2024.2/kolla -type f -name '*.patch' 2026-09-15 09:58:51.618482 | ubuntu-noble | ++ sort 2026-09-15 09:58:51.620068 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-09-15 09:58:51.620125 | ubuntu-noble | + pushd kolla 2026-09-15 09:58:51.620210 | ubuntu-noble | + apply_patch patches/2024.2/kolla/backport-924302.patch 2026-09-15 09:58:51.620250 | ubuntu-noble | + local rel=patches/2024.2/kolla/backport-924302.patch 2026-09-15 09:58:51.620277 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/backport-924302.patch 2026-09-15 09:58:51.620298 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/backport-924302.patch' 2026-09-15 09:58:51.620310 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/backport-924302.patch 2026-09-15 09:58:51.620329 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-15 09:58:51.621813 | ubuntu-noble | checking file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-09-15 09:58:51.621954 | ubuntu-noble | checking file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-09-15 09:58:51.622435 | ubuntu-noble | + patch --forward --batch -p1 2026-09-15 09:58:51.623826 | ubuntu-noble | patching file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-09-15 09:58:51.624110 | ubuntu-noble | patching file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-09-15 09:58:51.624427 | ubuntu-noble | + echo patches/2024.2/kolla/backport-924302.patch 2026-09-15 09:58:51.624446 | ubuntu-noble | + popd 2026-09-15 09:58:51.624491 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-09-15 09:58:51.624536 | ubuntu-noble | + pushd kolla 2026-09-15 09:58:51.624591 | ubuntu-noble | + apply_patch patches/2024.2/kolla/backport-942785.patch 2026-09-15 09:58:51.624622 | ubuntu-noble | + local rel=patches/2024.2/kolla/backport-942785.patch 2026-09-15 09:58:51.624647 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/backport-942785.patch 2026-09-15 09:58:51.624667 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/backport-942785.patch' 2026-09-15 09:58:51.624944 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/backport-942785.patch 2026-09-15 09:58:51.624961 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-15 09:58:51.626306 | ubuntu-noble | checking file docker/ironic/ironic-conductor/Dockerfile.j2 2026-09-15 09:58:51.626484 | ubuntu-noble | checking file releasenotes/notes/ironic-mtools-2938ccfe951f5dc5.yaml 2026-09-15 09:58:51.627119 | ubuntu-noble | + patch --forward --batch -p1 2026-09-15 09:58:51.628330 | ubuntu-noble | patching file docker/ironic/ironic-conductor/Dockerfile.j2 2026-09-15 09:58:51.628488 | ubuntu-noble | patching file releasenotes/notes/ironic-mtools-2938ccfe951f5dc5.yaml 2026-09-15 09:58:51.629414 | ubuntu-noble | + echo patches/2024.2/kolla/backport-942785.patch 2026-09-15 09:58:51.629443 | ubuntu-noble | + popd 2026-09-15 09:58:51.629451 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-09-15 09:58:51.629458 | ubuntu-noble | + pushd kolla 2026-09-15 09:58:51.629464 | ubuntu-noble | + apply_patch patches/2024.2/kolla/backport-951347.patch 2026-09-15 09:58:51.629470 | ubuntu-noble | + local rel=patches/2024.2/kolla/backport-951347.patch 2026-09-15 09:58:51.629477 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/backport-951347.patch 2026-09-15 09:58:51.629483 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/backport-951347.patch' 2026-09-15 09:58:51.629506 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/backport-951347.patch 2026-09-15 09:58:51.629543 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-15 09:58:51.630771 | ubuntu-noble | checking file doc/source/contributor/versions.rst 2026-09-15 09:58:51.630926 | ubuntu-noble | checking file docker/base/Dockerfile.j2 2026-09-15 09:58:51.631005 | ubuntu-noble | Hunk #1 succeeded at 295 with fuzz 1 (offset -14 lines). 2026-09-15 09:58:51.631099 | ubuntu-noble | checking file docker/base/proxysql.repo 2026-09-15 09:58:51.631215 | ubuntu-noble | checking file kolla/template/repos.yaml 2026-09-15 09:58:51.631226 | ubuntu-noble | Hunk #1 succeeded at 81 (offset -1 lines). 2026-09-15 09:58:51.631232 | ubuntu-noble | Hunk #2 succeeded at 133 (offset -1 lines). 2026-09-15 09:58:51.631239 | ubuntu-noble | Hunk #3 succeeded at 226 (offset -2 lines). 2026-09-15 09:58:51.631248 | ubuntu-noble | Hunk #4 succeeded at 279 (offset -2 lines). 2026-09-15 09:58:51.631321 | ubuntu-noble | checking file releasenotes/notes/bump-proxysql-version-5669b13bcc3d88fe.yaml 2026-09-15 09:58:51.631974 | ubuntu-noble | + patch --forward --batch -p1 2026-09-15 09:58:51.633133 | ubuntu-noble | patching file doc/source/contributor/versions.rst 2026-09-15 09:58:51.633238 | ubuntu-noble | patching file docker/base/Dockerfile.j2 2026-09-15 09:58:51.633308 | ubuntu-noble | Hunk #1 succeeded at 295 with fuzz 1 (offset -14 lines). 2026-09-15 09:58:51.633397 | ubuntu-noble | patching file docker/base/proxysql.repo 2026-09-15 09:58:51.633533 | ubuntu-noble | patching file kolla/template/repos.yaml 2026-09-15 09:58:51.633547 | ubuntu-noble | Hunk #1 succeeded at 81 (offset -1 lines). 2026-09-15 09:58:51.633554 | ubuntu-noble | Hunk #2 succeeded at 133 (offset -1 lines). 2026-09-15 09:58:51.633565 | ubuntu-noble | Hunk #3 succeeded at 226 (offset -2 lines). 2026-09-15 09:58:51.633591 | ubuntu-noble | Hunk #4 succeeded at 279 (offset -2 lines). 2026-09-15 09:58:51.633672 | ubuntu-noble | patching file releasenotes/notes/bump-proxysql-version-5669b13bcc3d88fe.yaml 2026-09-15 09:58:51.634459 | ubuntu-noble | + echo patches/2024.2/kolla/backport-951347.patch 2026-09-15 09:58:51.634503 | ubuntu-noble | + popd 2026-09-15 09:58:51.634558 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-09-15 09:58:51.634569 | ubuntu-noble | + pushd kolla 2026-09-15 09:58:51.634597 | ubuntu-noble | + apply_patch patches/2024.2/kolla/build-ovn-from-sources.patch 2026-09-15 09:58:51.634607 | ubuntu-noble | + local rel=patches/2024.2/kolla/build-ovn-from-sources.patch 2026-09-15 09:58:51.634629 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/build-ovn-from-sources.patch 2026-09-15 09:58:51.634635 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/build-ovn-from-sources.patch' 2026-09-15 09:58:51.634640 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/build-ovn-from-sources.patch 2026-09-15 09:58:51.634645 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-15 09:58:51.636423 | ubuntu-noble | checking file docker/ovn/ovn-base/Dockerfile.j2 2026-09-15 09:58:51.636445 | ubuntu-noble | checking file docker/ovn/ovn-controller/Dockerfile.j2 2026-09-15 09:58:51.636449 | ubuntu-noble | checking file docker/ovn/ovn-nb-db-server/Dockerfile.j2 2026-09-15 09:58:51.636453 | ubuntu-noble | checking file docker/ovn/ovn-northd/Dockerfile.j2 2026-09-15 09:58:51.636457 | ubuntu-noble | checking file docker/ovn/ovn-sb-db-server/Dockerfile.j2 2026-09-15 09:58:51.636695 | ubuntu-noble | + patch --forward --batch -p1 2026-09-15 09:58:51.638412 | ubuntu-noble | patching file docker/ovn/ovn-base/Dockerfile.j2 2026-09-15 09:58:51.638437 | ubuntu-noble | patching file docker/ovn/ovn-controller/Dockerfile.j2 2026-09-15 09:58:51.638505 | ubuntu-noble | patching file docker/ovn/ovn-nb-db-server/Dockerfile.j2 2026-09-15 09:58:51.638618 | ubuntu-noble | patching file docker/ovn/ovn-northd/Dockerfile.j2 2026-09-15 09:58:51.638707 | ubuntu-noble | patching file docker/ovn/ovn-sb-db-server/Dockerfile.j2 2026-09-15 09:58:51.639336 | ubuntu-noble | + echo patches/2024.2/kolla/build-ovn-from-sources.patch 2026-09-15 09:58:51.639537 | ubuntu-noble | + popd 2026-09-15 09:58:51.639582 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-09-15 09:58:51.639590 | ubuntu-noble | + pushd kolla 2026-09-15 09:58:51.639604 | ubuntu-noble | + apply_patch patches/2024.2/kolla/squash.patch 2026-09-15 09:58:51.639609 | ubuntu-noble | + local rel=patches/2024.2/kolla/squash.patch 2026-09-15 09:58:51.639613 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/squash.patch 2026-09-15 09:58:51.639617 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/squash.patch' 2026-09-15 09:58:51.639621 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/squash.patch 2026-09-15 09:58:51.639646 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-15 09:58:51.641301 | ubuntu-noble | checking file kolla/image/tasks.py 2026-09-15 09:58:51.641662 | ubuntu-noble | Hunk #1 succeeded at 427 (offset 15 lines). 2026-09-15 09:58:51.641781 | ubuntu-noble | + patch --forward --batch -p1 2026-09-15 09:58:51.643442 | ubuntu-noble | patching file kolla/image/tasks.py 2026-09-15 09:58:51.643472 | ubuntu-noble | Hunk #1 succeeded at 427 (offset 15 lines). 2026-09-15 09:58:51.643534 | ubuntu-noble | + echo patches/2024.2/kolla/squash.patch 2026-09-15 09:58:51.643617 | ubuntu-noble | + popd 2026-09-15 09:58:51.643720 | ubuntu-noble | + pip3 install -r kolla/requirements.txt 2026-09-15 09:58:52.411444 | ubuntu-noble | Collecting pbr!=2.1.0,>=2.0.0 (from -r kolla/requirements.txt (line 1)) 2026-09-15 09:58:52.533970 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl.metadata (3.8 kB) 2026-09-15 09:58:52.550991 | 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-15 09:58:52.664938 | ubuntu-noble | Collecting GitPython>=1.0.1 (from -r kolla/requirements.txt (line 3)) 2026-09-15 09:58:52.680646 | ubuntu-noble | Downloading gitpython-3.1.62-py3-none-any.whl.metadata (13 kB) 2026-09-15 09:58:52.783118 | ubuntu-noble | Collecting oslo.config>=5.1.0 (from -r kolla/requirements.txt (line 4)) 2026-09-15 09:58:52.800289 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl.metadata (2.3 kB) 2026-09-15 09:58:52.814634 | ubuntu-noble | Requirement already satisfied: setuptools>=64.0.0 in /tmp/venv/lib/python3.12/site-packages (from -r kolla/requirements.txt (line 5)) (84.0.0) 2026-09-15 09:58:52.821889 | 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-15 09:58:52.895219 | ubuntu-noble | Collecting gitdb<5,>=4.0.1 (from GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-09-15 09:58:52.915158 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB) 2026-09-15 09:58:52.989565 | ubuntu-noble | Collecting netaddr>=0.7.18 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-09-15 09:58:53.009483 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl.metadata (5.0 kB) 2026-09-15 09:58:53.113676 | ubuntu-noble | Collecting stevedore>=5.6.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-09-15 09:58:53.130437 | ubuntu-noble | Downloading stevedore-5.9.1-py3-none-any.whl.metadata (2.3 kB) 2026-09-15 09:58:53.227911 | ubuntu-noble | Collecting oslo.i18n>=3.15.3 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-09-15 09:58:53.245170 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl.metadata (2.0 kB) 2026-09-15 09:58:53.308347 | ubuntu-noble | Collecting rfc3986>=1.2.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-09-15 09:58:53.323232 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl.metadata (6.6 kB) 2026-09-15 09:58:53.339682 | 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-15 09:58:53.342605 | 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-15 09:58:53.477782 | 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-15 09:58:53.495171 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl.metadata (4.6 kB) 2026-09-15 09:58:53.543302 | 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-15 09:58:53.546587 | 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-15 09:58:53.549821 | 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-15 09:58:53.552122 | 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-15 09:58:53.629417 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2026-09-15 09:58:53.666179 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.9/131.9 kB 4.0 MB/s eta 0:00:00 2026-09-15 09:58:53.682651 | ubuntu-noble | Downloading gitpython-3.1.62-py3-none-any.whl (222 kB) 2026-09-15 09:58:53.708138 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 222.8/222.8 kB 10.1 MB/s eta 0:00:00 2026-09-15 09:58:53.726908 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl (143 kB) 2026-09-15 09:58:53.741973 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.8/143.8 kB 11.8 MB/s eta 0:00:00 2026-09-15 09:58:53.757704 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl (62 kB) 2026-09-15 09:58:53.774719 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.8/62.8 kB 4.9 MB/s eta 0:00:00 2026-09-15 09:58:53.796138 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl (2.3 MB) 2026-09-15 09:58:53.879031 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 28.8 MB/s eta 0:00:00 2026-09-15 09:58:53.899846 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl (47 kB) 2026-09-15 09:58:53.913931 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 47.8/47.8 kB 3.8 MB/s eta 0:00:00 2026-09-15 09:58:53.933029 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl (31 kB) 2026-09-15 09:58:53.960267 | ubuntu-noble | Downloading stevedore-5.9.1-py3-none-any.whl (54 kB) 2026-09-15 09:58:53.976232 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.9/54.9 kB 4.1 MB/s eta 0:00:00 2026-09-15 09:58:53.997433 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl (24 kB) 2026-09-15 09:58:54.314818 | ubuntu-noble | Installing collected packages: stevedore, smmap, rfc3986, pbr, netaddr, oslo.i18n, gitdb, oslo.config, GitPython 2026-09-15 09:58:55.434026 | ubuntu-noble | Successfully installed GitPython-3.1.62 gitdb-4.0.12 netaddr-1.3.0 oslo.config-10.7.0 oslo.i18n-6.9.0 pbr-7.0.3 rfc3986-2.0.0 smmap-5.0.3 stevedore-5.9.1 2026-09-15 09:58:55.638672 | ubuntu-noble | + pip3 install kolla/ 2026-09-15 09:58:56.251668 | ubuntu-noble | Processing ./kolla 2026-09-15 09:58:56.254937 | ubuntu-noble | Installing build dependencies: started 2026-09-15 09:58:58.856662 | ubuntu-noble | Installing build dependencies: finished with status 'done' 2026-09-15 09:58:58.862013 | ubuntu-noble | Getting requirements to build wheel: started 2026-09-15 09:58:59.132098 | ubuntu-noble | Getting requirements to build wheel: finished with status 'done' 2026-09-15 09:58:59.138040 | ubuntu-noble | Installing backend dependencies: started 2026-09-15 09:59:01.797563 | ubuntu-noble | Installing backend dependencies: finished with status 'done' 2026-09-15 09:59:01.798707 | ubuntu-noble | Preparing metadata (pyproject.toml): started 2026-09-15 09:59:02.458248 | ubuntu-noble | Preparing metadata (pyproject.toml): finished with status 'done' 2026-09-15 09:59:02.469668 | ubuntu-noble | Requirement already satisfied: pbr!=2.1.0,>=2.0.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==19.8.0) (7.0.3) 2026-09-15 09:59:02.471089 | ubuntu-noble | Requirement already satisfied: Jinja2>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==19.8.0) (3.1.6) 2026-09-15 09:59:02.473220 | ubuntu-noble | Requirement already satisfied: GitPython>=1.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==19.8.0) (3.1.62) 2026-09-15 09:59:02.474782 | ubuntu-noble | Requirement already satisfied: oslo.config>=5.1.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==19.8.0) (10.7.0) 2026-09-15 09:59:02.476482 | ubuntu-noble | Requirement already satisfied: setuptools>=64.0.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==19.8.0) (84.0.0) 2026-09-15 09:59:02.527342 | ubuntu-noble | Requirement already satisfied: gitdb<5,>=4.0.1 in /tmp/venv/lib/python3.12/site-packages (from GitPython>=1.0.1->kolla==19.8.0) (4.0.12) 2026-09-15 09:59:02.532411 | ubuntu-noble | Requirement already satisfied: MarkupSafe>=2.0 in /tmp/venv/lib/python3.12/site-packages (from Jinja2>=3.0.1->kolla==19.8.0) (3.0.3) 2026-09-15 09:59:02.541787 | ubuntu-noble | Requirement already satisfied: netaddr>=0.7.18 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==19.8.0) (1.3.0) 2026-09-15 09:59:02.543050 | ubuntu-noble | Requirement already satisfied: stevedore>=5.6.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==19.8.0) (5.9.1) 2026-09-15 09:59:02.544744 | 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==19.8.0) (6.9.0) 2026-09-15 09:59:02.546343 | ubuntu-noble | Requirement already satisfied: rfc3986>=1.2.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==19.8.0) (2.0.0) 2026-09-15 09:59:02.547988 | ubuntu-noble | Requirement already satisfied: PyYAML>=5.1 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==19.8.0) (6.0.3) 2026-09-15 09:59:02.549541 | ubuntu-noble | Requirement already satisfied: requests>=2.18.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==19.8.0) (2.34.2) 2026-09-15 09:59:02.601241 | 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==19.8.0) (5.0.3) 2026-09-15 09:59:02.619920 | 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==19.8.0) (3.5.1) 2026-09-15 09:59:02.621662 | 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==19.8.0) (3.19) 2026-09-15 09:59:02.623170 | 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==19.8.0) (2.7.0) 2026-09-15 09:59:02.624488 | 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==19.8.0) (2026.7.22) 2026-09-15 09:59:02.655309 | ubuntu-noble | Building wheels for collected packages: kolla 2026-09-15 09:59:02.656415 | ubuntu-noble | Building wheel for kolla (pyproject.toml): started 2026-09-15 09:59:04.361467 | ubuntu-noble | Building wheel for kolla (pyproject.toml): finished with status 'done' 2026-09-15 09:59:04.363735 | ubuntu-noble | Created wheel for kolla: filename=kolla-19.8.0-py3-none-any.whl size=377993 sha256=fae826adc533244c51921ada0407a1d56c7fc2f840fd8c0e671e604ae3e61c51 2026-09-15 09:59:04.363978 | ubuntu-noble | Stored in directory: /tmp/pip-ephem-wheel-cache-vmcoz4w1/wheels/5a/56/c4/e310d82118381247de5918f2335ab23c36c3bc15e9e4672495 2026-09-15 09:59:04.373042 | ubuntu-noble | Successfully built kolla 2026-09-15 09:59:04.570085 | ubuntu-noble | Installing collected packages: kolla 2026-09-15 09:59:04.788126 | ubuntu-noble | Successfully installed kolla-19.8.0 2026-09-15 09:59:04.957264 | ubuntu-noble | ++ kolla-build --version 2026-09-15 09:59:05.588482 | ubuntu-noble | + export KOLLA_VERSION=19.8.0 2026-09-15 09:59:05.588565 | ubuntu-noble | + KOLLA_VERSION=19.8.0 2026-09-15 09:59:05.589101 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-09-15 09:59:05.594408 | ubuntu-noble | + export HASH_DOCKER_IMAGES_KOLLA=d8a468e 2026-09-15 09:59:05.594451 | ubuntu-noble | + HASH_DOCKER_IMAGES_KOLLA=d8a468e 2026-09-15 09:59:05.595266 | ubuntu-noble | ++ cd release 2026-09-15 09:59:05.595282 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-09-15 09:59:05.598745 | ubuntu-noble | + export HASH_RELEASE=32ec2a6 2026-09-15 09:59:05.598778 | ubuntu-noble | + HASH_RELEASE=32ec2a6 2026-09-15 09:59:05.598787 | ubuntu-noble | + python3 src/generate-template-overrides-file.py 2026-09-15 09:59:05.778078 | ubuntu-noble | + echo DEBUG template-overrides.j2 2026-09-15 09:59:05.778139 | ubuntu-noble | DEBUG template-overrides.j2 2026-09-15 09:59:05.778150 | ubuntu-noble | + cat templates/2024.2/template-overrides.j2 2026-09-15 09:59:05.779829 | ubuntu-noble | {% extends parent_template %} 2026-09-15 09:59:05.779861 | ubuntu-noble | 2026-09-15 09:59:05.779866 | ubuntu-noble | {% set fluentd_plugins = [ 2026-09-15 09:59:05.779870 | ubuntu-noble | 'fluent-plugin-grok-parser', 2026-09-15 09:59:05.779874 | ubuntu-noble | 'fluent-plugin-prometheus', 2026-09-15 09:59:05.779878 | ubuntu-noble | 'fluent-plugin-rewrite-tag-filter', 2026-09-15 09:59:05.779894 | ubuntu-noble | 'fluent-plugin-grafana-loki', 2026-09-15 09:59:05.779898 | ubuntu-noble | ] %} 2026-09-15 09:59:05.779902 | ubuntu-noble | 2026-09-15 09:59:05.779907 | ubuntu-noble | {% set openstack_base_pip_packages_append = ['pip', 'git+https://github.com/sapcc/openstack-audit-middleware.git'] %} 2026-09-15 09:59:05.779910 | ubuntu-noble | 2026-09-15 09:59:05.779914 | ubuntu-noble | {% set glance_base_pip_packages_append = ['boto3'] %} 2026-09-15 09:59:05.779917 | ubuntu-noble | 2026-09-15 09:59:05.779921 | ubuntu-noble | {% set nova_libvirt_packages_packages_append = ['mdevctl'] %} 2026-09-15 09:59:05.779924 | ubuntu-noble | 2026-09-15 09:59:05.779928 | ubuntu-noble | {% block nova_libvirt_footer %} 2026-09-15 09:59:05.779931 | ubuntu-noble | RUN chgrp tss /var/lib/swtpm-localca \ 2026-09-15 09:59:05.779935 | ubuntu-noble | && chmod g+w /var/lib/swtpm-localca 2026-09-15 09:59:05.779938 | ubuntu-noble | RUN truncate --size=524288 /usr/lib/ipxe/qemu/efi-virtio.rom 2026-09-15 09:59:05.779942 | ubuntu-noble | {% endblock %} 2026-09-15 09:59:05.779945 | ubuntu-noble | 2026-09-15 09:59:05.779949 | ubuntu-noble | {% block horizon_header %} 2026-09-15 09:59:05.779952 | ubuntu-noble | RUN apt-get update \ 2026-09-15 09:59:05.779956 | ubuntu-noble | && apt-get -y install --no-install-recommends build-essential libmariadb-dev-compat \ 2026-09-15 09:59:05.779960 | ubuntu-noble | && python3 -m pip --no-cache-dir install --upgrade setuptools mysqlclient \ 2026-09-15 09:59:05.779964 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-09-15 09:59:05.779967 | ubuntu-noble | && apt-get clean \ 2026-09-15 09:59:05.779971 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-09-15 09:59:05.779974 | ubuntu-noble | {% endblock %} 2026-09-15 09:59:05.779977 | ubuntu-noble | 2026-09-15 09:59:05.779980 | ubuntu-noble | {% block horizon_footer %} 2026-09-15 09:59:05.779984 | ubuntu-noble | RUN curl -q -L -o /tmp/openstack-themes.tar.gz https://github.com/osism/openstack-themes/archive/main.tar.gz \ 2026-09-15 09:59:05.779990 | ubuntu-noble | && tar xzvf /tmp/openstack-themes.tar.gz --directory=/var/lib/kolla/venv/lib/python3/site-packages/openstack_dashboard/themes --strip-components 2 openstack-themes-main/horizon \ 2026-09-15 09:59:05.779995 | ubuntu-noble | && rm /tmp/openstack-themes.tar.gz 2026-09-15 09:59:05.779998 | ubuntu-noble | {% endblock %} 2026-09-15 09:59:05.780002 | ubuntu-noble | 2026-09-15 09:59:05.780005 | ubuntu-noble | {% block base_header %} 2026-09-15 09:59:05.780008 | ubuntu-noble | COPY apt_preferences.{{ base_distro }} /etc/apt/preferences 2026-09-15 09:59:05.780012 | ubuntu-noble | COPY kolla-pip-check.py /usr/local/bin/kolla-pip-check.py 2026-09-15 09:59:05.780015 | ubuntu-noble | COPY *.gpg /etc/kolla/apt-keys/ 2026-09-15 09:59:05.780018 | ubuntu-noble | 2026-09-15 09:59:05.780022 | ubuntu-noble | RUN apt-get update \ 2026-09-15 09:59:05.780025 | ubuntu-noble | && apt-get -y install --no-install-recommends locales ca-certificates \ 2026-09-15 09:59:05.780029 | ubuntu-noble | && locale-gen en_US.UTF-8 \ 2026-09-15 09:59:05.780032 | ubuntu-noble | && apt-get clean \ 2026-09-15 09:59:05.780035 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-09-15 09:59:05.780039 | ubuntu-noble | {% endblock %} 2026-09-15 09:59:05.780042 | ubuntu-noble | 2026-09-15 09:59:05.780045 | ubuntu-noble | {% block openstack_base_header %} 2026-09-15 09:59:05.780049 | ubuntu-noble | RUN apt-get update \ 2026-09-15 09:59:05.780052 | ubuntu-noble | && apt-get -y install --no-install-recommends python3-setuptools \ 2026-09-15 09:59:05.780056 | ubuntu-noble | && apt-get clean \ 2026-09-15 09:59:05.780059 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-09-15 09:59:05.780062 | ubuntu-noble | {% endblock %} 2026-09-15 09:59:05.780065 | ubuntu-noble | 2026-09-15 09:59:05.780069 | ubuntu-noble | {% set glance_base_packages_append = ['nvme-cli'] %} 2026-09-15 09:59:05.780072 | ubuntu-noble | 2026-09-15 09:59:05.780076 | ubuntu-noble | {% set kolla_toolbox_packages_append = ['iputils-ping', 'traceroute'] %} 2026-09-15 09:59:05.780079 | ubuntu-noble | 2026-09-15 09:59:05.780082 | ubuntu-noble | {% set cinder_volume_packages_append = ['multipath-tools'] %} 2026-09-15 09:59:05.780086 | ubuntu-noble | 2026-09-15 09:59:05.780089 | ubuntu-noble | {% set cinder_volume_pip_packages = [ 'py-pure-client', 'infinisdk', 'python-linstor' ] %} 2026-09-15 09:59:05.780092 | ubuntu-noble | {% block cinder_volume_footer %} 2026-09-15 09:59:05.780096 | ubuntu-noble | RUN {{ macros.install_pip(cinder_volume_pip_packages | customizable("pip_packages")) }} 2026-09-15 09:59:05.780099 | ubuntu-noble | {% endblock %} 2026-09-15 09:59:05.780102 | ubuntu-noble | 2026-09-15 09:59:05.780106 | ubuntu-noble | {% set manila_base_additional_pip_packages = [ 'pywinrm' ] %} 2026-09-15 09:59:05.780109 | ubuntu-noble | {% block manila_base_footer %} 2026-09-15 09:59:05.780116 | ubuntu-noble | RUN {{ macros.install_pip(manila_base_additional_pip_packages | customizable("pip_packages")) }} 2026-09-15 09:59:05.780119 | ubuntu-noble | {% endblock %} 2026-09-15 09:59:05.780122 | ubuntu-noble | 2026-09-15 09:59:05.780126 | ubuntu-noble | {% set magnum_base_additional_pip_packages = [ 'magnum-cluster-api' ] %} 2026-09-15 09:59:05.780130 | ubuntu-noble | {% block magnum_base_footer %} 2026-09-15 09:59:05.780133 | ubuntu-noble | RUN {{ macros.install_pip(magnum_base_additional_pip_packages | customizable("pip_packages")) }} 2026-09-15 09:59:05.780136 | ubuntu-noble | RUN curl -o /tmp/helm.tar.gz https://get.helm.sh/helm-v3.15.2-linux-amd64.tar.gz \ 2026-09-15 09:59:05.780140 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/helm.tar.gz -C /usr/local/bin linux-amd64/helm 2026-09-15 09:59:05.780143 | ubuntu-noble | {% endblock %} 2026-09-15 09:59:05.780146 | ubuntu-noble | 2026-09-15 09:59:05.780150 | ubuntu-noble | {% set gnocchi_base_packages_append = ['python3-rados'] %} 2026-09-15 09:59:05.780153 | ubuntu-noble | {% block gnocchi_base_footer %} 2026-09-15 09:59:05.780156 | ubuntu-noble | RUN mkdir -p /var/lib/gnocchi/tmp \ 2026-09-15 09:59:05.780160 | ubuntu-noble | && chown -R gnocchi: /var/lib/gnocchi/tmp 2026-09-15 09:59:05.780163 | ubuntu-noble | {% endblock %} 2026-09-15 09:59:05.780166 | ubuntu-noble | 2026-09-15 09:59:05.780170 | ubuntu-noble | {% block grafana_footer %} 2026-09-15 09:59:05.780173 | ubuntu-noble | RUN curl -o /tmp/kolla-operations.tar.gz https://github.com/osism/kolla-operations/tarball/main \ 2026-09-15 09:59:05.780176 | ubuntu-noble | && mkdir -p /operations \ 2026-09-15 09:59:05.780180 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/kolla-operations.tar.gz -C /operations \ 2026-09-15 09:59:05.780183 | ubuntu-noble | && rm -f /tmp/kolla-operations.tar.gz 2026-09-15 09:59:05.780186 | ubuntu-noble | {% endblock %} 2026-09-15 09:59:05.780190 | ubuntu-noble | 2026-09-15 09:59:05.780193 | ubuntu-noble | {% block keystone_footer %} 2026-09-15 09:59:05.780196 | ubuntu-noble | RUN python3 -m pip --no-cache-dir install -c /requirements/upper-constraints.txt keystone-keycloak-backend 2026-09-15 09:59:05.780200 | ubuntu-noble | RUN apt-get update \ 2026-09-15 09:59:05.780203 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-09-15 09:59:05.780206 | ubuntu-noble | libapache2-mod-auth-openidc \ 2026-09-15 09:59:05.780210 | ubuntu-noble | libldap-common \ 2026-09-15 09:59:05.780213 | ubuntu-noble | libmemcached11 \ 2026-09-15 09:59:05.780216 | ubuntu-noble | && apt-get clean \ 2026-09-15 09:59:05.780220 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* \ 2026-09-15 09:59:05.780223 | ubuntu-noble | && a2enmod auth_openidc 2026-09-15 09:59:05.780227 | ubuntu-noble | {% endblock %} 2026-09-15 09:59:05.780230 | ubuntu-noble | 2026-09-15 09:59:05.780233 | ubuntu-noble | {% block footer %} 2026-09-15 09:59:05.780237 | ubuntu-noble | RUN rm -rf /usr/share/doc/* \ 2026-09-15 09:59:05.780240 | ubuntu-noble | && rm -rf /usr/share/man/* \ 2026-09-15 09:59:05.780243 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-09-15 09:59:05.780247 | ubuntu-noble | && apt-get autoremove -y \ 2026-09-15 09:59:05.780261 | 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-15 09:59:05.780269 | ubuntu-noble | && if [ -e /var/lib/kolla/venv/bin/pip3 ]; then /var/lib/kolla/venv/bin/python3 /usr/local/bin/kolla-pip-check.py; fi 2026-09-15 09:59:05.780273 | ubuntu-noble | {% endblock %} 2026-09-15 09:59:05.780277 | ubuntu-noble | 2026-09-15 09:59:05.780280 | ubuntu-noble | {% block labels %} 2026-09-15 09:59:05.780284 | ubuntu-noble | LABEL "build-date"="{{ build_date }}" \ 2026-09-15 09:59:05.780287 | ubuntu-noble | "name"="{{ image_name }}" \ 2026-09-15 09:59:05.780290 | ubuntu-noble | "de.osism.commit.docker_images_kolla"="d8a468e" \ 2026-09-15 09:59:05.780297 | ubuntu-noble | "de.osism.commit.kolla"="a77ec9dac" \ 2026-09-15 09:59:05.780300 | ubuntu-noble | "de.osism.commit.kolla_version"="19.8.0" \ 2026-09-15 09:59:05.780304 | ubuntu-noble | "de.osism.commit.release"="32ec2a6" \ 2026-09-15 09:59:05.780307 | ubuntu-noble | "de.osism.os_id"="ubuntu" \ 2026-09-15 09:59:05.780311 | ubuntu-noble | "de.osism.os_version_id"="24.04" \ 2026-09-15 09:59:05.780314 | ubuntu-noble | "de.osism.release.openstack"="2024.2" \ 2026-09-15 09:59:05.780318 | ubuntu-noble | "de.osism.version"="latest" \ 2026-09-15 09:59:05.780321 | ubuntu-noble | "org.opencontainers.image.created"="2026-09-15T09:59:05.745736+00:00" \ 2026-09-15 09:59:05.780328 | ubuntu-noble | "org.opencontainers.image.documentation"="https://osism.tech/docs/" \ 2026-09-15 09:59:05.780331 | ubuntu-noble | "org.opencontainers.image.licenses"="ASL 2.0" \ 2026-09-15 09:59:05.780335 | ubuntu-noble | "org.opencontainers.image.source"="https://github.com/osism/container-images-kolla" \ 2026-09-15 09:59:05.780338 | ubuntu-noble | "org.opencontainers.image.title"="{{ image_name }}" \ 2026-09-15 09:59:05.780342 | ubuntu-noble | "org.opencontainers.image.url"="https://quay.io/organization/osism" \ 2026-09-15 09:59:05.780345 | ubuntu-noble | "org.opencontainers.image.vendor"="OSISM GmbH" 2026-09-15 09:59:05.780349 | ubuntu-noble | {% endblock %} 2026-09-15 09:59:05.780352 | ubuntu-noble | 2026-09-15 09:59:05.780356 | ubuntu-noble | {% block ovs_install %} 2026-09-15 09:59:05.780359 | ubuntu-noble | COPY --from=osism.harbor.regio.digital/packages/ovs-ubuntu-noble:v3.4.3 /*.deb /tmp/packages/ 2026-09-15 09:59:05.780363 | ubuntu-noble | RUN apt-get update \ 2026-09-15 09:59:05.780366 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-09-15 09:59:05.780398 | ubuntu-noble | python3-netifaces \ 2026-09-15 09:59:05.780402 | ubuntu-noble | tcpdump \ 2026-09-15 09:59:05.780405 | ubuntu-noble | && apt-get install -y -f /tmp/packages/openvswitch-common*.deb \ 2026-09-15 09:59:05.780408 | ubuntu-noble | && apt-get install -y -f /tmp/packages/python3-openvswitch*.deb \ 2026-09-15 09:59:05.780412 | ubuntu-noble | && apt-get install -y -f /tmp/packages/openvswitch-switch*.deb \ 2026-09-15 09:59:05.780415 | ubuntu-noble | && rm -rf /tmp/packages \ 2026-09-15 09:59:05.780418 | ubuntu-noble | && apt-get clean \ 2026-09-15 09:59:05.780421 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-09-15 09:59:05.780425 | ubuntu-noble | {% endblock %} 2026-09-15 09:59:05.780428 | ubuntu-noble | 2026-09-15 09:59:05.781080 | ubuntu-noble | + bash scripts/002-generate.sh 2026-09-15 09:59:05.784233 | ubuntu-noble | + BASE=ubuntu 2026-09-15 09:59:05.784269 | ubuntu-noble | + BASE_VERSION=22.04 2026-09-15 09:59:05.785150 | ubuntu-noble | ++ date +%Y%m%d 2026-09-15 09:59:05.787458 | ubuntu-noble | + BUILD_ID=20260915 2026-09-15 09:59:05.787568 | ubuntu-noble | + DOCKER_NAMESPACE=kolla 2026-09-15 09:59:05.787599 | ubuntu-noble | + DOCKER_REGISTRY=osism.harbor.regio.digital 2026-09-15 09:59:05.787623 | ubuntu-noble | + OPENSTACK_VERSION=2024.2 2026-09-15 09:59:05.787653 | ubuntu-noble | + VERSION=latest 2026-09-15 09:59:05.787670 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-09-15 09:59:05.787686 | ubuntu-noble | + . defaults/all.sh 2026-09-15 09:59:05.787707 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-09-15 09:59:05.787723 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-09-15 09:59:05.787738 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-09-15 09:59:05.787753 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-09-15 09:59:05.787922 | ubuntu-noble | +++ deactivate nondestructive 2026-09-15 09:59:05.787968 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-15 09:59:05.787988 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-15 09:59:05.788011 | ubuntu-noble | +++ hash -r 2026-09-15 09:59:05.788029 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-15 09:59:05.788046 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-09-15 09:59:05.788062 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-09-15 09:59:05.788080 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-09-15 09:59:05.788118 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-09-15 09:59:05.788136 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-09-15 09:59:05.788154 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-09-15 09:59:05.788172 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-09-15 09:59:05.788189 | 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-15 09:59:05.788214 | 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-15 09:59:05.788230 | ubuntu-noble | +++ export PATH 2026-09-15 09:59:05.788248 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-15 09:59:05.788263 | ubuntu-noble | +++ '[' -z '' ']' 2026-09-15 09:59:05.788284 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-09-15 09:59:05.788298 | ubuntu-noble | +++ PS1='(venv) ' 2026-09-15 09:59:05.788314 | ubuntu-noble | +++ export PS1 2026-09-15 09:59:05.788329 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-09-15 09:59:05.788344 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-09-15 09:59:05.788359 | ubuntu-noble | +++ hash -r 2026-09-15 09:59:05.788455 | ubuntu-noble | + . defaults/2024.2.sh 2026-09-15 09:59:05.790116 | ubuntu-noble | +++ date +%Y%m%d 2026-09-15 09:59:05.792348 | ubuntu-noble | ++ export BUILD_ID=20260915 2026-09-15 09:59:05.792485 | ubuntu-noble | ++ BUILD_ID=20260915 2026-09-15 09:59:05.792543 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-09-15 09:59:05.792561 | ubuntu-noble | ++ KOLLA_TYPE= 2026-09-15 09:59:05.792578 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-09-15 09:59:05.792593 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-09-15 09:59:05.792607 | ubuntu-noble | + export VERSION 2026-09-15 09:59:05.792621 | ubuntu-noble | + export OPENSTACK_VERSION 2026-09-15 09:59:05.792639 | ubuntu-noble | + DOCKER_TAG=build-20260915 2026-09-15 09:59:05.792655 | ubuntu-noble | + KOLLA_BASE=ubuntu 2026-09-15 09:59:05.792671 | ubuntu-noble | + KOLLA_BASE_TAG=24.04 2026-09-15 09:59:05.792687 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-09-15 09:59:05.792721 | ubuntu-noble | + KOLLA_INSTALL_TYPE=source 2026-09-15 09:59:05.792737 | ubuntu-noble | + python3 src/generate-kolla-build-config.py 2026-09-15 09:59:06.018463 | ubuntu-noble | + setini DEFAULT namespace kolla 2026-09-15 09:59:06.018572 | 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-15 09:59:07.583585 | ubuntu-noble | localhost | SUCCESS => { 2026-09-15 09:59:07.583671 | ubuntu-noble | "changed": false, 2026-09-15 09:59:07.583681 | ubuntu-noble | "gid": 1000, 2026-09-15 09:59:07.583686 | ubuntu-noble | "group": "zuul", 2026-09-15 09:59:07.583691 | ubuntu-noble | "mode": "0664", 2026-09-15 09:59:07.583695 | ubuntu-noble | "msg": "OK", 2026-09-15 09:59:07.583700 | ubuntu-noble | "owner": "zuul", 2026-09-15 09:59:07.583705 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-15 09:59:07.583709 | ubuntu-noble | "size": 4358, 2026-09-15 09:59:07.583714 | ubuntu-noble | "state": "file", 2026-09-15 09:59:07.583718 | ubuntu-noble | "uid": 1000 2026-09-15 09:59:07.583723 | ubuntu-noble | } 2026-09-15 09:59:07.740485 | ubuntu-noble | + setini DEFAULT tag build-20260915 2026-09-15 09:59:07.740585 | 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-20260915' 2026-09-15 09:59:09.446284 | ubuntu-noble | localhost | CHANGED => { 2026-09-15 09:59:09.446434 | ubuntu-noble | "changed": true, 2026-09-15 09:59:09.446450 | ubuntu-noble | "gid": 1000, 2026-09-15 09:59:09.446458 | ubuntu-noble | "group": "zuul", 2026-09-15 09:59:09.446464 | ubuntu-noble | "mode": "0664", 2026-09-15 09:59:09.446471 | ubuntu-noble | "msg": "option changed", 2026-09-15 09:59:09.446478 | ubuntu-noble | "owner": "zuul", 2026-09-15 09:59:09.446486 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-15 09:59:09.446494 | ubuntu-noble | "size": 4366, 2026-09-15 09:59:09.446499 | ubuntu-noble | "state": "file", 2026-09-15 09:59:09.446519 | ubuntu-noble | "uid": 1000 2026-09-15 09:59:09.446525 | ubuntu-noble | } 2026-09-15 09:59:09.647411 | ubuntu-noble | + setini DEFAULT base ubuntu 2026-09-15 09:59:09.647477 | 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-15 09:59:11.163434 | ubuntu-noble | localhost | SUCCESS => { 2026-09-15 09:59:11.163485 | ubuntu-noble | "changed": false, 2026-09-15 09:59:11.163491 | ubuntu-noble | "gid": 1000, 2026-09-15 09:59:11.163496 | ubuntu-noble | "group": "zuul", 2026-09-15 09:59:11.163539 | ubuntu-noble | "mode": "0664", 2026-09-15 09:59:11.163544 | ubuntu-noble | "msg": "OK", 2026-09-15 09:59:11.163549 | ubuntu-noble | "owner": "zuul", 2026-09-15 09:59:11.163553 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-15 09:59:11.163558 | ubuntu-noble | "size": 4366, 2026-09-15 09:59:11.163563 | ubuntu-noble | "state": "file", 2026-09-15 09:59:11.163567 | ubuntu-noble | "uid": 1000 2026-09-15 09:59:11.163572 | ubuntu-noble | } 2026-09-15 09:59:11.307686 | ubuntu-noble | + setini DEFAULT base_tag 24.04 2026-09-15 09:59:11.307753 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=base_tag value=24.04' 2026-09-15 09:59:12.839442 | ubuntu-noble | localhost | SUCCESS => { 2026-09-15 09:59:12.839489 | ubuntu-noble | "changed": false, 2026-09-15 09:59:12.839516 | ubuntu-noble | "gid": 1000, 2026-09-15 09:59:12.839522 | ubuntu-noble | "group": "zuul", 2026-09-15 09:59:12.839526 | ubuntu-noble | "mode": "0664", 2026-09-15 09:59:12.839531 | ubuntu-noble | "msg": "OK", 2026-09-15 09:59:12.839536 | ubuntu-noble | "owner": "zuul", 2026-09-15 09:59:12.839541 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-15 09:59:12.839546 | ubuntu-noble | "size": 4366, 2026-09-15 09:59:12.839551 | ubuntu-noble | "state": "file", 2026-09-15 09:59:12.839556 | ubuntu-noble | "uid": 1000 2026-09-15 09:59:12.839561 | ubuntu-noble | } 2026-09-15 09:59:12.993357 | ubuntu-noble | + setini DEFAULT install_type source 2026-09-15 09:59:12.993436 | 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-15 09:59:14.414485 | ubuntu-noble | localhost | SUCCESS => { 2026-09-15 09:59:14.414579 | ubuntu-noble | "changed": false, 2026-09-15 09:59:14.414585 | ubuntu-noble | "gid": 1000, 2026-09-15 09:59:14.414589 | ubuntu-noble | "group": "zuul", 2026-09-15 09:59:14.414593 | ubuntu-noble | "mode": "0664", 2026-09-15 09:59:14.414596 | ubuntu-noble | "msg": "OK", 2026-09-15 09:59:14.414600 | ubuntu-noble | "owner": "zuul", 2026-09-15 09:59:14.414603 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-15 09:59:14.414607 | ubuntu-noble | "size": 4366, 2026-09-15 09:59:14.414611 | ubuntu-noble | "state": "file", 2026-09-15 09:59:14.414614 | ubuntu-noble | "uid": 1000 2026-09-15 09:59:14.414618 | ubuntu-noble | } 2026-09-15 09:59:14.557303 | ubuntu-noble | + [[ 2024.2 == \2\0\2\4\.\1 ]] 2026-09-15 09:59:14.557365 | ubuntu-noble | + REQUIREMENTS_BRANCH=stable-2024.2 2026-09-15 09:59:14.557404 | ubuntu-noble | + setini openstack-base location tarballs/requirements-stable-2024.2.tar.gz 2026-09-15 09:59:14.557413 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=openstack-base option=location value=tarballs/requirements-stable-2024.2.tar.gz' 2026-09-15 09:59:16.016651 | ubuntu-noble | localhost | CHANGED => { 2026-09-15 09:59:16.016715 | ubuntu-noble | "changed": true, 2026-09-15 09:59:16.016721 | ubuntu-noble | "gid": 1000, 2026-09-15 09:59:16.016726 | ubuntu-noble | "group": "zuul", 2026-09-15 09:59:16.016730 | ubuntu-noble | "mode": "0664", 2026-09-15 09:59:16.016734 | ubuntu-noble | "msg": "section and option added", 2026-09-15 09:59:16.016740 | ubuntu-noble | "owner": "zuul", 2026-09-15 09:59:16.016744 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-15 09:59:16.016748 | ubuntu-noble | "size": 4437, 2026-09-15 09:59:16.016752 | ubuntu-noble | "state": "file", 2026-09-15 09:59:16.016756 | ubuntu-noble | "uid": 1000 2026-09-15 09:59:16.016760 | ubuntu-noble | } 2026-09-15 09:59:16.151877 | ubuntu-noble | + sed -i '/\[openstack-base\]/a # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz' kolla-build.conf 2026-09-15 09:59:16.155095 | ubuntu-noble | + setini openstack-base type local 2026-09-15 09:59:16.155164 | 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-15 09:59:17.593430 | ubuntu-noble | localhost | CHANGED => { 2026-09-15 09:59:17.593508 | ubuntu-noble | "changed": true, 2026-09-15 09:59:17.593519 | ubuntu-noble | "gid": 1000, 2026-09-15 09:59:17.593525 | ubuntu-noble | "group": "zuul", 2026-09-15 09:59:17.593531 | ubuntu-noble | "mode": "0664", 2026-09-15 09:59:17.593537 | ubuntu-noble | "msg": "option added", 2026-09-15 09:59:17.593542 | ubuntu-noble | "owner": "zuul", 2026-09-15 09:59:17.593548 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-15 09:59:17.593554 | ubuntu-noble | "size": 4548, 2026-09-15 09:59:17.593560 | ubuntu-noble | "state": "file", 2026-09-15 09:59:17.593566 | ubuntu-noble | "uid": 1000 2026-09-15 09:59:17.593573 | ubuntu-noble | } 2026-09-15 09:59:17.801473 | ubuntu-noble | + [[ -n osism.harbor.regio.digital ]] 2026-09-15 09:59:17.801562 | ubuntu-noble | + setini DEFAULT registry osism.harbor.regio.digital 2026-09-15 09:59:17.801586 | 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-15 09:59:19.295046 | ubuntu-noble | localhost | CHANGED => { 2026-09-15 09:59:19.295104 | ubuntu-noble | "changed": true, 2026-09-15 09:59:19.295110 | ubuntu-noble | "gid": 1000, 2026-09-15 09:59:19.295114 | ubuntu-noble | "group": "zuul", 2026-09-15 09:59:19.295117 | ubuntu-noble | "mode": "0664", 2026-09-15 09:59:19.295121 | ubuntu-noble | "msg": "option added", 2026-09-15 09:59:19.295125 | ubuntu-noble | "owner": "zuul", 2026-09-15 09:59:19.295128 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-15 09:59:19.295132 | ubuntu-noble | "size": 4586, 2026-09-15 09:59:19.295136 | ubuntu-noble | "state": "file", 2026-09-15 09:59:19.295140 | ubuntu-noble | "uid": 1000 2026-09-15 09:59:19.295143 | ubuntu-noble | } 2026-09-15 09:59:19.437056 | ubuntu-noble | + echo DEBUG kolla-build.conf 2026-09-15 09:59:19.437138 | ubuntu-noble | DEBUG kolla-build.conf 2026-09-15 09:59:19.437151 | ubuntu-noble | + cat kolla-build.conf 2026-09-15 09:59:19.438463 | ubuntu-noble | [DEFAULT] 2026-09-15 09:59:19.438523 | ubuntu-noble | base = ubuntu 2026-09-15 09:59:19.438533 | ubuntu-noble | base_package_type = deb 2026-09-15 09:59:19.438541 | ubuntu-noble | base_tag = 24.04 2026-09-15 09:59:19.438549 | ubuntu-noble | install_type = source 2026-09-15 09:59:19.438557 | ubuntu-noble | namespace = kolla 2026-09-15 09:59:19.438565 | ubuntu-noble | openstack_release = 2024.2 2026-09-15 09:59:19.438573 | ubuntu-noble | push = false 2026-09-15 09:59:19.438589 | ubuntu-noble | tag = build-20260915 2026-09-15 09:59:19.438598 | ubuntu-noble | threads = 1 2026-09-15 09:59:19.438606 | ubuntu-noble | registry = osism.harbor.regio.digital 2026-09-15 09:59:19.438616 | ubuntu-noble | 2026-09-15 09:59:19.438625 | ubuntu-noble | ######################################################################### 2026-09-15 09:59:19.438635 | ubuntu-noble | # sources tracked in release repository 2026-09-15 09:59:19.438643 | ubuntu-noble | 2026-09-15 09:59:19.438651 | ubuntu-noble | [aodh-base] 2026-09-15 09:59:19.438660 | ubuntu-noble | type = local 2026-09-15 09:59:19.438668 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-09-15 09:59:19.438675 | ubuntu-noble | location = tarballs/aodh-stable-2024.2.tar.gz 2026-09-15 09:59:19.438682 | ubuntu-noble | 2026-09-15 09:59:19.438689 | ubuntu-noble | 2026-09-15 09:59:19.438699 | ubuntu-noble | 2026-09-15 09:59:19.438709 | ubuntu-noble | [barbican-base] 2026-09-15 09:59:19.438716 | ubuntu-noble | type = local 2026-09-15 09:59:19.438724 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-09-15 09:59:19.438744 | ubuntu-noble | location = tarballs/barbican-stable-2024.2.tar.gz 2026-09-15 09:59:19.438760 | ubuntu-noble | 2026-09-15 09:59:19.438767 | ubuntu-noble | 2026-09-15 09:59:19.438774 | ubuntu-noble | 2026-09-15 09:59:19.438782 | ubuntu-noble | [blazar-base] 2026-09-15 09:59:19.438789 | ubuntu-noble | type = local 2026-09-15 09:59:19.438795 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-09-15 09:59:19.438800 | ubuntu-noble | location = tarballs/blazar-stable-2024.2.tar.gz 2026-09-15 09:59:19.438804 | ubuntu-noble | 2026-09-15 09:59:19.438808 | ubuntu-noble | 2026-09-15 09:59:19.438813 | ubuntu-noble | 2026-09-15 09:59:19.438817 | ubuntu-noble | [ceilometer-base] 2026-09-15 09:59:19.438822 | ubuntu-noble | type = local 2026-09-15 09:59:19.438826 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-09-15 09:59:19.438831 | ubuntu-noble | location = tarballs/ceilometer-stable-2024.2.tar.gz 2026-09-15 09:59:19.438835 | ubuntu-noble | 2026-09-15 09:59:19.438840 | ubuntu-noble | 2026-09-15 09:59:19.438844 | ubuntu-noble | 2026-09-15 09:59:19.438848 | ubuntu-noble | [cinder-base] 2026-09-15 09:59:19.438852 | ubuntu-noble | type = local 2026-09-15 09:59:19.438857 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-09-15 09:59:19.438862 | ubuntu-noble | location = tarballs/cinder-stable-2024.2.tar.gz 2026-09-15 09:59:19.438866 | ubuntu-noble | 2026-09-15 09:59:19.438870 | ubuntu-noble | 2026-09-15 09:59:19.438874 | ubuntu-noble | 2026-09-15 09:59:19.438879 | ubuntu-noble | [designate-base] 2026-09-15 09:59:19.438883 | ubuntu-noble | type = local 2026-09-15 09:59:19.438888 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-09-15 09:59:19.438892 | ubuntu-noble | location = tarballs/designate-stable-2024.2.tar.gz 2026-09-15 09:59:19.438897 | ubuntu-noble | 2026-09-15 09:59:19.438901 | ubuntu-noble | 2026-09-15 09:59:19.438905 | ubuntu-noble | 2026-09-15 09:59:19.438909 | ubuntu-noble | [glance-base] 2026-09-15 09:59:19.438914 | ubuntu-noble | type = local 2026-09-15 09:59:19.438918 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-09-15 09:59:19.438923 | ubuntu-noble | location = tarballs/glance-stable-2024.2.tar.gz 2026-09-15 09:59:19.438927 | ubuntu-noble | 2026-09-15 09:59:19.438932 | ubuntu-noble | 2026-09-15 09:59:19.438940 | ubuntu-noble | 2026-09-15 09:59:19.438947 | ubuntu-noble | [heat-base] 2026-09-15 09:59:19.438955 | ubuntu-noble | type = local 2026-09-15 09:59:19.438963 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-09-15 09:59:19.438970 | ubuntu-noble | location = tarballs/heat-stable-2024.2.tar.gz 2026-09-15 09:59:19.438977 | ubuntu-noble | 2026-09-15 09:59:19.438984 | ubuntu-noble | 2026-09-15 09:59:19.438990 | ubuntu-noble | 2026-09-15 09:59:19.438997 | ubuntu-noble | [horizon] 2026-09-15 09:59:19.439004 | ubuntu-noble | type = local 2026-09-15 09:59:19.439011 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-09-15 09:59:19.439018 | ubuntu-noble | location = tarballs/horizon-stable-2024.2.tar.gz 2026-09-15 09:59:19.439025 | ubuntu-noble | 2026-09-15 09:59:19.439037 | ubuntu-noble | 2026-09-15 09:59:19.439045 | ubuntu-noble | 2026-09-15 09:59:19.439053 | ubuntu-noble | [ironic-base] 2026-09-15 09:59:19.439076 | ubuntu-noble | type = local 2026-09-15 09:59:19.439088 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-09-15 09:59:19.439097 | ubuntu-noble | location = tarballs/ironic-stable-2024.2.tar.gz 2026-09-15 09:59:19.439105 | ubuntu-noble | 2026-09-15 09:59:19.439112 | ubuntu-noble | 2026-09-15 09:59:19.439120 | ubuntu-noble | 2026-09-15 09:59:19.439127 | ubuntu-noble | [keystone-base] 2026-09-15 09:59:19.439135 | ubuntu-noble | type = local 2026-09-15 09:59:19.439142 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-09-15 09:59:19.439150 | ubuntu-noble | location = tarballs/keystone-stable-2024.2.tar.gz 2026-09-15 09:59:19.439156 | ubuntu-noble | 2026-09-15 09:59:19.439161 | ubuntu-noble | 2026-09-15 09:59:19.439165 | ubuntu-noble | 2026-09-15 09:59:19.439169 | ubuntu-noble | [magnum-base] 2026-09-15 09:59:19.439173 | ubuntu-noble | type = local 2026-09-15 09:59:19.439178 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-09-15 09:59:19.439182 | ubuntu-noble | location = tarballs/magnum-stable-2024.2.tar.gz 2026-09-15 09:59:19.439187 | ubuntu-noble | 2026-09-15 09:59:19.439191 | ubuntu-noble | 2026-09-15 09:59:19.439195 | ubuntu-noble | 2026-09-15 09:59:19.439199 | ubuntu-noble | [manila-base] 2026-09-15 09:59:19.439204 | ubuntu-noble | type = local 2026-09-15 09:59:19.439208 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-09-15 09:59:19.439212 | ubuntu-noble | location = tarballs/manila-stable-2024.2.tar.gz 2026-09-15 09:59:19.439218 | ubuntu-noble | 2026-09-15 09:59:19.439226 | ubuntu-noble | 2026-09-15 09:59:19.439233 | ubuntu-noble | 2026-09-15 09:59:19.439239 | ubuntu-noble | [masakari-base] 2026-09-15 09:59:19.439246 | ubuntu-noble | type = local 2026-09-15 09:59:19.439254 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-09-15 09:59:19.439262 | ubuntu-noble | location = tarballs/masakari-stable-2024.2.tar.gz 2026-09-15 09:59:19.439269 | ubuntu-noble | 2026-09-15 09:59:19.439277 | ubuntu-noble | 2026-09-15 09:59:19.439282 | ubuntu-noble | 2026-09-15 09:59:19.439286 | ubuntu-noble | [neutron-bgp-dragent] 2026-09-15 09:59:19.439290 | ubuntu-noble | type = local 2026-09-15 09:59:19.439295 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-15 09:59:19.439300 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-15 09:59:19.439304 | ubuntu-noble | 2026-09-15 09:59:19.439309 | ubuntu-noble | 2026-09-15 09:59:19.439313 | ubuntu-noble | [neutron-server-plugin-neutron-dynamic-routing] 2026-09-15 09:59:19.439317 | ubuntu-noble | type = local 2026-09-15 09:59:19.439322 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-15 09:59:19.439326 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-15 09:59:19.439330 | ubuntu-noble | 2026-09-15 09:59:19.439334 | ubuntu-noble | 2026-09-15 09:59:19.439339 | ubuntu-noble | [neutron-vpnaas-base] 2026-09-15 09:59:19.439343 | ubuntu-noble | type = local 2026-09-15 09:59:19.439347 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-09-15 09:59:19.439352 | ubuntu-noble | location = tarballs/neutron-vpnaas-stable-2024.2.tar.gz 2026-09-15 09:59:19.439356 | ubuntu-noble | 2026-09-15 09:59:19.439360 | ubuntu-noble | 2026-09-15 09:59:19.439364 | ubuntu-noble | 2026-09-15 09:59:19.439390 | ubuntu-noble | [neutron-base] 2026-09-15 09:59:19.439846 | ubuntu-noble | type = local 2026-09-15 09:59:19.439858 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-09-15 09:59:19.439863 | ubuntu-noble | location = tarballs/neutron-stable-2024.2.tar.gz 2026-09-15 09:59:19.439868 | ubuntu-noble | 2026-09-15 09:59:19.439873 | ubuntu-noble | 2026-09-15 09:59:19.439877 | ubuntu-noble | 2026-09-15 09:59:19.439881 | ubuntu-noble | [nova-base] 2026-09-15 09:59:19.439886 | ubuntu-noble | type = local 2026-09-15 09:59:19.439890 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-09-15 09:59:19.439895 | ubuntu-noble | location = tarballs/nova-stable-2024.2.tar.gz 2026-09-15 09:59:19.439899 | ubuntu-noble | 2026-09-15 09:59:19.439903 | ubuntu-noble | 2026-09-15 09:59:19.439907 | ubuntu-noble | 2026-09-15 09:59:19.439911 | ubuntu-noble | [octavia-base] 2026-09-15 09:59:19.439916 | ubuntu-noble | type = local 2026-09-15 09:59:19.439929 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-09-15 09:59:19.439935 | ubuntu-noble | location = tarballs/octavia-stable-2024.2.tar.gz 2026-09-15 09:59:19.439943 | ubuntu-noble | 2026-09-15 09:59:19.439968 | ubuntu-noble | 2026-09-15 09:59:19.439975 | ubuntu-noble | 2026-09-15 09:59:19.439982 | ubuntu-noble | [placement-base] 2026-09-15 09:59:19.439989 | ubuntu-noble | type = local 2026-09-15 09:59:19.439996 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-09-15 09:59:19.440003 | ubuntu-noble | location = tarballs/placement-stable-2024.2.tar.gz 2026-09-15 09:59:19.440010 | ubuntu-noble | 2026-09-15 09:59:19.440017 | ubuntu-noble | 2026-09-15 09:59:19.440024 | ubuntu-noble | 2026-09-15 09:59:19.440030 | ubuntu-noble | [skyline-apiserver-base] 2026-09-15 09:59:19.440037 | ubuntu-noble | type = local 2026-09-15 09:59:19.440060 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-09-15 09:59:19.440070 | ubuntu-noble | location = tarballs/skyline-apiserver-stable-2024.2.tar.gz 2026-09-15 09:59:19.440082 | ubuntu-noble | 2026-09-15 09:59:19.440090 | ubuntu-noble | 2026-09-15 09:59:19.440098 | ubuntu-noble | 2026-09-15 09:59:19.440104 | ubuntu-noble | [skyline-console-base] 2026-09-15 09:59:19.440112 | ubuntu-noble | type = local 2026-09-15 09:59:19.440119 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-09-15 09:59:19.440127 | ubuntu-noble | location = tarballs/skyline-console-stable-2024.2.tar.gz 2026-09-15 09:59:19.440135 | ubuntu-noble | 2026-09-15 09:59:19.440140 | ubuntu-noble | 2026-09-15 09:59:19.440144 | ubuntu-noble | [openstack-base] 2026-09-15 09:59:19.440149 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-09-15 09:59:19.440153 | ubuntu-noble | location = tarballs/requirements-stable-2024.2.tar.gz 2026-09-15 09:59:19.440157 | ubuntu-noble | type = local 2026-09-15 09:59:19.440162 | ubuntu-noble | + bash scripts/003-patch.sh 2026-09-15 09:59:19.441993 | ubuntu-noble | + OPENSTACK_VERSION=2024.2 2026-09-15 09:59:19.442027 | ubuntu-noble | + VERSION=latest 2026-09-15 09:59:19.442046 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-09-15 09:59:19.442056 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-09-15 09:59:19.442066 | ubuntu-noble | + . defaults/all.sh 2026-09-15 09:59:19.442096 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-09-15 09:59:19.442105 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-09-15 09:59:19.442115 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-09-15 09:59:19.442123 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-09-15 09:59:19.442237 | ubuntu-noble | +++ deactivate nondestructive 2026-09-15 09:59:19.442248 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-15 09:59:19.442269 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-15 09:59:19.442276 | ubuntu-noble | +++ hash -r 2026-09-15 09:59:19.442332 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-15 09:59:19.442338 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-09-15 09:59:19.442345 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-09-15 09:59:19.442350 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-09-15 09:59:19.442422 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-09-15 09:59:19.442435 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-09-15 09:59:19.442439 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-09-15 09:59:19.442444 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-09-15 09:59:19.442451 | 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-15 09:59:19.442474 | 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-15 09:59:19.442498 | ubuntu-noble | +++ export PATH 2026-09-15 09:59:19.442518 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-15 09:59:19.442540 | ubuntu-noble | +++ '[' -z '' ']' 2026-09-15 09:59:19.442547 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-09-15 09:59:19.442552 | ubuntu-noble | +++ PS1='(venv) ' 2026-09-15 09:59:19.442558 | ubuntu-noble | +++ export PS1 2026-09-15 09:59:19.442562 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-09-15 09:59:19.442568 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-09-15 09:59:19.442573 | ubuntu-noble | +++ hash -r 2026-09-15 09:59:19.442604 | ubuntu-noble | + . defaults/2024.2.sh 2026-09-15 09:59:19.443459 | ubuntu-noble | +++ date +%Y%m%d 2026-09-15 09:59:19.446445 | ubuntu-noble | ++ export BUILD_ID=20260915 2026-09-15 09:59:19.446536 | ubuntu-noble | ++ BUILD_ID=20260915 2026-09-15 09:59:19.446550 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-09-15 09:59:19.446561 | ubuntu-noble | ++ KOLLA_TYPE= 2026-09-15 09:59:19.446574 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-09-15 09:59:19.446584 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-09-15 09:59:19.446595 | ubuntu-noble | + . scripts/patch-lib.sh 2026-09-15 09:59:19.446812 | ubuntu-noble | +++ pwd 2026-09-15 09:59:19.447167 | ubuntu-noble | ++ PATCH_ROOT=/home/zuul/src/github.com/osism/container-images-kolla 2026-09-15 09:59:19.447260 | ubuntu-noble | ++ PATCH_MANIFEST=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-09-15 09:59:19.447812 | ubuntu-noble | + export VERSION 2026-09-15 09:59:19.447878 | ubuntu-noble | + export OPENSTACK_VERSION 2026-09-15 09:59:19.448058 | ubuntu-noble | + mkdir -p tarballs 2026-09-15 09:59:19.450921 | ubuntu-noble | + ping -c2 tarballs.opendev.org 2026-09-15 09:59:19.585896 | ubuntu-noble | PING tarballs.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f) 56 data bytes 2026-09-15 09:59:19.586025 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=1 ttl=44 time=125 ms 2026-09-15 09:59:20.579409 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=2 ttl=44 time=122 ms 2026-09-15 09:59:20.579494 | ubuntu-noble | 2026-09-15 09:59:20.579501 | ubuntu-noble | --- tarballs.opendev.org ping statistics --- 2026-09-15 09:59:20.579507 | ubuntu-noble | 2 packets transmitted, 2 received, 0% packet loss, time 1002ms 2026-09-15 09:59:20.579511 | ubuntu-noble | rtt min/avg/max/mdev = 122.272/123.813/125.354/1.541 ms 2026-09-15 09:59:20.581290 | ubuntu-noble | ++ awk '/# tarball/ && !seen[$4]++ { print $4 }' kolla-build.conf 2026-09-15 09:59:20.583794 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-15 09:59:20.583818 | ubuntu-noble | + pushd tarballs 2026-09-15 09:59:20.584329 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-09-15 09:59:20.586227 | ubuntu-noble | + filename=aodh-stable-2024.2.tar.gz 2026-09-15 09:59:20.586254 | ubuntu-noble | + [[ -e aodh-stable-2024.2.tar.gz ]] 2026-09-15 09:59:20.586258 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-09-15 09:59:20.586263 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-09-15 09:59:20.586267 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-09-15 09:59:21.639600 | ubuntu-noble | 2026-09-15 09:59:21 URL:https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz [254167/254167] -> "aodh-stable-2024.2.tar.gz" [1] 2026-09-15 09:59:21.640779 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-15 09:59:21.640841 | ubuntu-noble | + echo Process aodh-stable-2024.2.tar.gz 2026-09-15 09:59:21.640848 | ubuntu-noble | Process aodh-stable-2024.2.tar.gz 2026-09-15 09:59:21.643176 | ubuntu-noble | ++ tar -tzf aodh-stable-2024.2.tar.gz 2026-09-15 09:59:21.643229 | ubuntu-noble | ++ head -1 2026-09-15 09:59:21.644434 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-15 09:59:21.652807 | ubuntu-noble | + directory=aodh-19.0.0.0rc2.dev2 2026-09-15 09:59:21.653261 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 aodh-19.0.0.0rc2.dev2 2026-09-15 09:59:21.653289 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-15 09:59:21.653326 | ubuntu-noble | ++ local directory=aodh-19.0.0.0rc2.dev2 2026-09-15 09:59:21.653351 | ubuntu-noble | ++ local suffix= 2026-09-15 09:59:21.653453 | ubuntu-noble | ++ local name=aodh 2026-09-15 09:59:21.653465 | ubuntu-noble | ++ local candidate path 2026-09-15 09:59:21.653552 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:21.653560 | ubuntu-noble | ++ path=patches/2024.2/aodh 2026-09-15 09:59:21.653581 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/aodh ]] 2026-09-15 09:59:21.653628 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:21.653634 | ubuntu-noble | ++ path=patches/2024.2/aodh 2026-09-15 09:59:21.653638 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/aodh ]] 2026-09-15 09:59:21.653644 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:21.653647 | ubuntu-noble | ++ path=patches/2024.2/aodh 2026-09-15 09:59:21.653652 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/aodh ]] 2026-09-15 09:59:21.653657 | ubuntu-noble | ++ return 1 2026-09-15 09:59:21.654014 | ubuntu-noble | + patch_dir= 2026-09-15 09:59:21.654023 | ubuntu-noble | + patch_dir= 2026-09-15 09:59:21.655229 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 aodh-19.0.0.0rc2.dev2 /source 2026-09-15 09:59:21.655261 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-15 09:59:21.655266 | ubuntu-noble | ++ local directory=aodh-19.0.0.0rc2.dev2 2026-09-15 09:59:21.655270 | ubuntu-noble | ++ local suffix=/source 2026-09-15 09:59:21.655299 | ubuntu-noble | ++ local name=aodh 2026-09-15 09:59:21.655304 | ubuntu-noble | ++ local candidate path 2026-09-15 09:59:21.655310 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:21.655316 | ubuntu-noble | ++ path=overlays/2024.2/aodh/source 2026-09-15 09:59:21.655322 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/aodh/source ]] 2026-09-15 09:59:21.655327 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:21.655333 | ubuntu-noble | ++ path=overlays/2024.2/aodh/source 2026-09-15 09:59:21.655338 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/aodh/source ]] 2026-09-15 09:59:21.655343 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:21.655349 | ubuntu-noble | ++ path=overlays/2024.2/aodh/source 2026-09-15 09:59:21.655354 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/aodh/source ]] 2026-09-15 09:59:21.655359 | ubuntu-noble | ++ return 1 2026-09-15 09:59:21.655400 | ubuntu-noble | + overlay_dir= 2026-09-15 09:59:21.655412 | ubuntu-noble | + overlay_dir= 2026-09-15 09:59:21.655418 | ubuntu-noble | + echo Check patches for aodh-stable-2024.2.tar.gz 2026-09-15 09:59:21.655431 | ubuntu-noble | Check patches for aodh-stable-2024.2.tar.gz 2026-09-15 09:59:21.655436 | ubuntu-noble | + [[ -n '' ]] 2026-09-15 09:59:21.655440 | ubuntu-noble | + echo Check overlays for aodh-stable-2024.2.tar.gz 2026-09-15 09:59:21.655443 | ubuntu-noble | Check overlays for aodh-stable-2024.2.tar.gz 2026-09-15 09:59:21.655446 | ubuntu-noble | + [[ -n '' ]] 2026-09-15 09:59:21.655450 | ubuntu-noble | + popd 2026-09-15 09:59:21.655456 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-15 09:59:21.655459 | ubuntu-noble | + pushd tarballs 2026-09-15 09:59:21.656155 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-09-15 09:59:21.658289 | ubuntu-noble | + filename=barbican-stable-2024.2.tar.gz 2026-09-15 09:59:21.658325 | ubuntu-noble | + [[ -e barbican-stable-2024.2.tar.gz ]] 2026-09-15 09:59:21.658331 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-09-15 09:59:21.658335 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-09-15 09:59:21.658342 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-09-15 09:59:22.844629 | ubuntu-noble | 2026-09-15 09:59:22 URL:https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz [657156/657156] -> "barbican-stable-2024.2.tar.gz" [1] 2026-09-15 09:59:22.846760 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-15 09:59:22.846838 | ubuntu-noble | + echo Process barbican-stable-2024.2.tar.gz 2026-09-15 09:59:22.846845 | ubuntu-noble | Process barbican-stable-2024.2.tar.gz 2026-09-15 09:59:22.849518 | ubuntu-noble | ++ tar -tzf barbican-stable-2024.2.tar.gz 2026-09-15 09:59:22.849566 | ubuntu-noble | ++ head -1 2026-09-15 09:59:22.849891 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-15 09:59:22.855996 | ubuntu-noble | + directory=barbican-19.0.1.dev3 2026-09-15 09:59:22.857427 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 barbican-19.0.1.dev3 2026-09-15 09:59:22.857485 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-15 09:59:22.857494 | ubuntu-noble | ++ local directory=barbican-19.0.1.dev3 2026-09-15 09:59:22.857500 | ubuntu-noble | ++ local suffix= 2026-09-15 09:59:22.857506 | ubuntu-noble | ++ local name=barbican 2026-09-15 09:59:22.857512 | ubuntu-noble | ++ local candidate path 2026-09-15 09:59:22.857518 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:22.857525 | ubuntu-noble | ++ path=patches/2024.2/barbican 2026-09-15 09:59:22.857531 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/barbican ]] 2026-09-15 09:59:22.857538 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:22.857544 | ubuntu-noble | ++ path=patches/2024.2/barbican 2026-09-15 09:59:22.857550 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/barbican ]] 2026-09-15 09:59:22.857555 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:22.857560 | ubuntu-noble | ++ path=patches/2024.2/barbican 2026-09-15 09:59:22.857566 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/barbican ]] 2026-09-15 09:59:22.857588 | ubuntu-noble | ++ return 1 2026-09-15 09:59:22.857602 | ubuntu-noble | + patch_dir= 2026-09-15 09:59:22.857608 | ubuntu-noble | + patch_dir= 2026-09-15 09:59:22.858513 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 barbican-19.0.1.dev3 /source 2026-09-15 09:59:22.858587 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-15 09:59:22.858595 | ubuntu-noble | ++ local directory=barbican-19.0.1.dev3 2026-09-15 09:59:22.858600 | ubuntu-noble | ++ local suffix=/source 2026-09-15 09:59:22.858605 | ubuntu-noble | ++ local name=barbican 2026-09-15 09:59:22.858609 | ubuntu-noble | ++ local candidate path 2026-09-15 09:59:22.858613 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:22.858624 | ubuntu-noble | ++ path=overlays/2024.2/barbican/source 2026-09-15 09:59:22.858628 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/barbican/source ]] 2026-09-15 09:59:22.858633 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:22.858637 | ubuntu-noble | ++ path=overlays/2024.2/barbican/source 2026-09-15 09:59:22.858640 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/barbican/source ]] 2026-09-15 09:59:22.858644 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:22.858648 | ubuntu-noble | ++ path=overlays/2024.2/barbican/source 2026-09-15 09:59:22.858651 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/barbican/source ]] 2026-09-15 09:59:22.858655 | ubuntu-noble | ++ return 1 2026-09-15 09:59:22.859491 | ubuntu-noble | + overlay_dir= 2026-09-15 09:59:22.859531 | ubuntu-noble | + overlay_dir= 2026-09-15 09:59:22.859537 | ubuntu-noble | + echo Check patches for barbican-stable-2024.2.tar.gz 2026-09-15 09:59:22.859541 | ubuntu-noble | Check patches for barbican-stable-2024.2.tar.gz 2026-09-15 09:59:22.859546 | ubuntu-noble | + [[ -n '' ]] 2026-09-15 09:59:22.859549 | ubuntu-noble | + echo Check overlays for barbican-stable-2024.2.tar.gz 2026-09-15 09:59:22.859553 | ubuntu-noble | Check overlays for barbican-stable-2024.2.tar.gz 2026-09-15 09:59:22.859557 | ubuntu-noble | + [[ -n '' ]] 2026-09-15 09:59:22.859560 | ubuntu-noble | + popd 2026-09-15 09:59:22.859564 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-15 09:59:22.859569 | ubuntu-noble | + pushd tarballs 2026-09-15 09:59:22.859868 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-09-15 09:59:22.861586 | ubuntu-noble | + filename=blazar-stable-2024.2.tar.gz 2026-09-15 09:59:22.861641 | ubuntu-noble | + [[ -e blazar-stable-2024.2.tar.gz ]] 2026-09-15 09:59:22.861659 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-09-15 09:59:22.861668 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-09-15 09:59:22.861675 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-09-15 09:59:24.107626 | ubuntu-noble | 2026-09-15 09:59:24 URL:https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz [430191/430191] -> "blazar-stable-2024.2.tar.gz" [1] 2026-09-15 09:59:24.109748 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-15 09:59:24.109836 | ubuntu-noble | + echo Process blazar-stable-2024.2.tar.gz 2026-09-15 09:59:24.109846 | ubuntu-noble | Process blazar-stable-2024.2.tar.gz 2026-09-15 09:59:24.111612 | ubuntu-noble | ++ tar -tzf blazar-stable-2024.2.tar.gz 2026-09-15 09:59:24.111661 | ubuntu-noble | ++ head -1 2026-09-15 09:59:24.113155 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-15 09:59:24.117992 | ubuntu-noble | + directory=blazar-14.0.1.dev6 2026-09-15 09:59:24.118801 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 blazar-14.0.1.dev6 2026-09-15 09:59:24.118876 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-15 09:59:24.118884 | ubuntu-noble | ++ local directory=blazar-14.0.1.dev6 2026-09-15 09:59:24.118903 | ubuntu-noble | ++ local suffix= 2026-09-15 09:59:24.118957 | ubuntu-noble | ++ local name=blazar 2026-09-15 09:59:24.118962 | ubuntu-noble | ++ local candidate path 2026-09-15 09:59:24.118986 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:24.119002 | ubuntu-noble | ++ path=patches/2024.2/blazar 2026-09-15 09:59:24.119009 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/blazar ]] 2026-09-15 09:59:24.119040 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:24.119064 | ubuntu-noble | ++ path=patches/2024.2/blazar 2026-09-15 09:59:24.119069 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/blazar ]] 2026-09-15 09:59:24.119072 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:24.119076 | ubuntu-noble | ++ path=patches/2024.2/blazar 2026-09-15 09:59:24.119080 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/blazar ]] 2026-09-15 09:59:24.119084 | ubuntu-noble | ++ return 1 2026-09-15 09:59:24.119435 | ubuntu-noble | + patch_dir= 2026-09-15 09:59:24.119447 | ubuntu-noble | + patch_dir= 2026-09-15 09:59:24.119939 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 blazar-14.0.1.dev6 /source 2026-09-15 09:59:24.119995 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-15 09:59:24.120003 | ubuntu-noble | ++ local directory=blazar-14.0.1.dev6 2026-09-15 09:59:24.120020 | ubuntu-noble | ++ local suffix=/source 2026-09-15 09:59:24.120070 | ubuntu-noble | ++ local name=blazar 2026-09-15 09:59:24.120075 | ubuntu-noble | ++ local candidate path 2026-09-15 09:59:24.120080 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:24.120096 | ubuntu-noble | ++ path=overlays/2024.2/blazar/source 2026-09-15 09:59:24.120103 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/blazar/source ]] 2026-09-15 09:59:24.120127 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:24.120132 | ubuntu-noble | ++ path=overlays/2024.2/blazar/source 2026-09-15 09:59:24.120137 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/blazar/source ]] 2026-09-15 09:59:24.120141 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:24.120146 | ubuntu-noble | ++ path=overlays/2024.2/blazar/source 2026-09-15 09:59:24.120149 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/blazar/source ]] 2026-09-15 09:59:24.120154 | ubuntu-noble | ++ return 1 2026-09-15 09:59:24.120867 | ubuntu-noble | + overlay_dir= 2026-09-15 09:59:24.120889 | ubuntu-noble | + overlay_dir= 2026-09-15 09:59:24.120893 | ubuntu-noble | + echo Check patches for blazar-stable-2024.2.tar.gz 2026-09-15 09:59:24.120897 | ubuntu-noble | Check patches for blazar-stable-2024.2.tar.gz 2026-09-15 09:59:24.120901 | ubuntu-noble | + [[ -n '' ]] 2026-09-15 09:59:24.120905 | ubuntu-noble | + echo Check overlays for blazar-stable-2024.2.tar.gz 2026-09-15 09:59:24.120908 | ubuntu-noble | Check overlays for blazar-stable-2024.2.tar.gz 2026-09-15 09:59:24.120912 | ubuntu-noble | + [[ -n '' ]] 2026-09-15 09:59:24.120916 | ubuntu-noble | + popd 2026-09-15 09:59:24.120919 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-15 09:59:24.120923 | ubuntu-noble | + pushd tarballs 2026-09-15 09:59:24.121104 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-09-15 09:59:24.123484 | ubuntu-noble | + filename=ceilometer-stable-2024.2.tar.gz 2026-09-15 09:59:24.123531 | ubuntu-noble | + [[ -e ceilometer-stable-2024.2.tar.gz ]] 2026-09-15 09:59:24.123537 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-09-15 09:59:24.123542 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-09-15 09:59:24.123546 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-09-15 09:59:25.379580 | ubuntu-noble | 2026-09-15 09:59:25 URL:https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz [871893/871893] -> "ceilometer-stable-2024.2.tar.gz" [1] 2026-09-15 09:59:25.381958 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-15 09:59:25.382042 | ubuntu-noble | + echo Process ceilometer-stable-2024.2.tar.gz 2026-09-15 09:59:25.382051 | ubuntu-noble | Process ceilometer-stable-2024.2.tar.gz 2026-09-15 09:59:25.385604 | ubuntu-noble | ++ tar -tzf ceilometer-stable-2024.2.tar.gz 2026-09-15 09:59:25.385741 | ubuntu-noble | ++ head -1 2026-09-15 09:59:25.387446 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-15 09:59:25.393029 | ubuntu-noble | + directory=ceilometer-23.0.2.dev1 2026-09-15 09:59:25.394485 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 ceilometer-23.0.2.dev1 2026-09-15 09:59:25.394534 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-15 09:59:25.394543 | ubuntu-noble | ++ local directory=ceilometer-23.0.2.dev1 2026-09-15 09:59:25.394569 | ubuntu-noble | ++ local suffix= 2026-09-15 09:59:25.394579 | ubuntu-noble | ++ local name=ceilometer 2026-09-15 09:59:25.394585 | ubuntu-noble | ++ local candidate path 2026-09-15 09:59:25.394590 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:25.394596 | ubuntu-noble | ++ path=patches/2024.2/ceilometer 2026-09-15 09:59:25.394601 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ceilometer ]] 2026-09-15 09:59:25.394608 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:25.394614 | ubuntu-noble | ++ path=patches/2024.2/ceilometer 2026-09-15 09:59:25.394620 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ceilometer ]] 2026-09-15 09:59:25.394626 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:25.394632 | ubuntu-noble | ++ path=patches/2024.2/ceilometer 2026-09-15 09:59:25.394638 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ceilometer ]] 2026-09-15 09:59:25.394647 | ubuntu-noble | ++ return 1 2026-09-15 09:59:25.394661 | ubuntu-noble | + patch_dir= 2026-09-15 09:59:25.394667 | ubuntu-noble | + patch_dir= 2026-09-15 09:59:25.395548 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 ceilometer-23.0.2.dev1 /source 2026-09-15 09:59:25.395637 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-15 09:59:25.395644 | ubuntu-noble | ++ local directory=ceilometer-23.0.2.dev1 2026-09-15 09:59:25.395648 | ubuntu-noble | ++ local suffix=/source 2026-09-15 09:59:25.395659 | ubuntu-noble | ++ local name=ceilometer 2026-09-15 09:59:25.395663 | ubuntu-noble | ++ local candidate path 2026-09-15 09:59:25.395666 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:25.395670 | ubuntu-noble | ++ path=overlays/2024.2/ceilometer/source 2026-09-15 09:59:25.395675 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ceilometer/source ]] 2026-09-15 09:59:25.395679 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:25.395683 | ubuntu-noble | ++ path=overlays/2024.2/ceilometer/source 2026-09-15 09:59:25.395686 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ceilometer/source ]] 2026-09-15 09:59:25.395690 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:25.395693 | ubuntu-noble | ++ path=overlays/2024.2/ceilometer/source 2026-09-15 09:59:25.395697 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ceilometer/source ]] 2026-09-15 09:59:25.395701 | ubuntu-noble | ++ return 1 2026-09-15 09:59:25.396484 | ubuntu-noble | + overlay_dir= 2026-09-15 09:59:25.396521 | ubuntu-noble | + overlay_dir= 2026-09-15 09:59:25.396526 | ubuntu-noble | + echo Check patches for ceilometer-stable-2024.2.tar.gz 2026-09-15 09:59:25.396531 | ubuntu-noble | Check patches for ceilometer-stable-2024.2.tar.gz 2026-09-15 09:59:25.396536 | ubuntu-noble | + [[ -n '' ]] 2026-09-15 09:59:25.396540 | ubuntu-noble | + echo Check overlays for ceilometer-stable-2024.2.tar.gz 2026-09-15 09:59:25.396544 | ubuntu-noble | Check overlays for ceilometer-stable-2024.2.tar.gz 2026-09-15 09:59:25.396548 | ubuntu-noble | + [[ -n '' ]] 2026-09-15 09:59:25.396552 | ubuntu-noble | + popd 2026-09-15 09:59:25.396556 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-15 09:59:25.396561 | ubuntu-noble | + pushd tarballs 2026-09-15 09:59:25.397277 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-09-15 09:59:25.399230 | ubuntu-noble | + filename=cinder-stable-2024.2.tar.gz 2026-09-15 09:59:25.399267 | ubuntu-noble | + [[ -e cinder-stable-2024.2.tar.gz ]] 2026-09-15 09:59:25.399273 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-09-15 09:59:25.399278 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-09-15 09:59:25.399285 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-09-15 09:59:27.204584 | ubuntu-noble | 2026-09-15 09:59:27 URL:https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz [6382230/6382230] -> "cinder-stable-2024.2.tar.gz" [1] 2026-09-15 09:59:27.206835 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-15 09:59:27.206910 | ubuntu-noble | + echo Process cinder-stable-2024.2.tar.gz 2026-09-15 09:59:27.206941 | ubuntu-noble | Process cinder-stable-2024.2.tar.gz 2026-09-15 09:59:27.209536 | ubuntu-noble | ++ tar -tzf cinder-stable-2024.2.tar.gz 2026-09-15 09:59:27.209613 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-15 09:59:27.209628 | ubuntu-noble | ++ head -1 2026-09-15 09:59:27.216689 | ubuntu-noble | + directory=cinder-25.3.2.dev2 2026-09-15 09:59:27.217681 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 cinder-25.3.2.dev2 2026-09-15 09:59:27.217718 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-15 09:59:27.217723 | ubuntu-noble | ++ local directory=cinder-25.3.2.dev2 2026-09-15 09:59:27.217728 | ubuntu-noble | ++ local suffix= 2026-09-15 09:59:27.217732 | ubuntu-noble | ++ local name=cinder 2026-09-15 09:59:27.217736 | ubuntu-noble | ++ local candidate path 2026-09-15 09:59:27.217740 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:27.217744 | ubuntu-noble | ++ path=patches/2024.2/cinder 2026-09-15 09:59:27.217755 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder ]] 2026-09-15 09:59:27.217759 | ubuntu-noble | ++ echo patches/2024.2/cinder 2026-09-15 09:59:27.217763 | ubuntu-noble | ++ return 0 2026-09-15 09:59:27.217771 | ubuntu-noble | + patch_dir=patches/2024.2/cinder 2026-09-15 09:59:27.218443 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 cinder-25.3.2.dev2 /source 2026-09-15 09:59:27.218506 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-15 09:59:27.218513 | ubuntu-noble | ++ local directory=cinder-25.3.2.dev2 2026-09-15 09:59:27.218518 | ubuntu-noble | ++ local suffix=/source 2026-09-15 09:59:27.218527 | ubuntu-noble | ++ local name=cinder 2026-09-15 09:59:27.218531 | ubuntu-noble | ++ local candidate path 2026-09-15 09:59:27.218537 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:27.218542 | ubuntu-noble | ++ path=overlays/2024.2/cinder/source 2026-09-15 09:59:27.218548 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/cinder/source ]] 2026-09-15 09:59:27.218605 | ubuntu-noble | ++ echo overlays/2024.2/cinder/source 2026-09-15 09:59:27.218611 | ubuntu-noble | ++ return 0 2026-09-15 09:59:27.219254 | ubuntu-noble | + overlay_dir=overlays/2024.2/cinder/source 2026-09-15 09:59:27.219272 | ubuntu-noble | + echo Check patches for cinder-stable-2024.2.tar.gz 2026-09-15 09:59:27.219276 | ubuntu-noble | Check patches for cinder-stable-2024.2.tar.gz 2026-09-15 09:59:27.219279 | ubuntu-noble | + [[ -n patches/2024.2/cinder ]] 2026-09-15 09:59:27.219284 | ubuntu-noble | + tar xzf cinder-stable-2024.2.tar.gz 2026-09-15 09:59:27.570013 | ubuntu-noble | + rm cinder-stable-2024.2.tar.gz 2026-09-15 09:59:27.575475 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-09-15 09:59:27.575527 | ubuntu-noble | + sort 2026-09-15 09:59:27.585517 | ubuntu-noble | + pushd cinder-25.3.2.dev2 2026-09-15 09:59:27.587438 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder -type f -name '*.patch' 2026-09-15 09:59:27.587521 | ubuntu-noble | ++ sort 2026-09-15 09:59:27.590080 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-15 09:59:27.590130 | ubuntu-noble | + apply_patch patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-09-15 09:59:27.590136 | ubuntu-noble | + local rel=patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-09-15 09:59:27.590141 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-09-15 09:59:27.590146 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/cinder/netapp-01-backport-954520.patch' 2026-09-15 09:59:27.590150 | ubuntu-noble | APPLY PATCH patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-09-15 09:59:27.590154 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-15 09:59:27.591935 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-09-15 09:59:27.593077 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_cmode.py 2026-09-15 09:59:27.593108 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-09-15 09:59:27.593116 | ubuntu-noble | checking file releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-09-15 09:59:27.593226 | ubuntu-noble | + patch --forward --batch -p1 2026-09-15 09:59:27.594904 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-09-15 09:59:27.596106 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_cmode.py 2026-09-15 09:59:27.596133 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-09-15 09:59:27.596146 | ubuntu-noble | patching file releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-09-15 09:59:27.596264 | ubuntu-noble | + echo patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-09-15 09:59:27.596389 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-15 09:59:27.596526 | ubuntu-noble | + apply_patch patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-09-15 09:59:27.596554 | ubuntu-noble | + local rel=patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-09-15 09:59:27.596582 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-09-15 09:59:27.596602 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/cinder/netapp-02-backport-928486.patch' 2026-09-15 09:59:27.596607 | ubuntu-noble | APPLY PATCH patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-09-15 09:59:27.596622 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-15 09:59:27.600437 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/client/fakes.py 2026-09-15 09:59:27.600510 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_client_cmode_rest.py 2026-09-15 09:59:27.600519 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/fakes.py 2026-09-15 09:59:27.600526 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-09-15 09:59:27.600869 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/client/api.py 2026-09-15 09:59:27.601318 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/client/client_cmode_rest.py 2026-09-15 09:59:27.601868 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-09-15 09:59:27.602179 | ubuntu-noble | checking file releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-09-15 09:59:27.602850 | ubuntu-noble | + patch --forward --batch -p1 2026-09-15 09:59:27.605470 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/client/fakes.py 2026-09-15 09:59:27.605528 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_client_cmode_rest.py 2026-09-15 09:59:27.606099 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/fakes.py 2026-09-15 09:59:27.606219 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-09-15 09:59:27.606486 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/client/api.py 2026-09-15 09:59:27.606870 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/client/client_cmode_rest.py 2026-09-15 09:59:27.607172 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-09-15 09:59:27.607313 | ubuntu-noble | patching file releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-09-15 09:59:27.609127 | ubuntu-noble | + echo patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-09-15 09:59:27.609155 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-15 09:59:27.609160 | ubuntu-noble | + apply_patch patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-09-15 09:59:27.609164 | ubuntu-noble | + local rel=patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-09-15 09:59:27.609168 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-09-15 09:59:27.609172 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/cinder/netapp-03-backport-944964.patch' 2026-09-15 09:59:27.609176 | ubuntu-noble | APPLY PATCH patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-09-15 09:59:27.609180 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-15 09:59:27.610547 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-09-15 09:59:27.610887 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-09-15 09:59:27.611013 | ubuntu-noble | checking file releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-09-15 09:59:27.611650 | ubuntu-noble | + patch --forward --batch -p1 2026-09-15 09:59:27.613158 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-09-15 09:59:27.613473 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-09-15 09:59:27.613865 | ubuntu-noble | patching file releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-09-15 09:59:27.615556 | ubuntu-noble | + echo patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-09-15 09:59:27.615588 | ubuntu-noble | + popd 2026-09-15 09:59:27.615601 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-09-15 09:59:27.615961 | ubuntu-noble | + sort 2026-09-15 09:59:27.629887 | ubuntu-noble | + append_new_files_to_sources_txt cinder-25.3.2.dev2 files-before files-after 2026-09-15 09:59:27.629946 | ubuntu-noble | + local directory=cinder-25.3.2.dev2 2026-09-15 09:59:27.629952 | ubuntu-noble | + local before=files-before 2026-09-15 09:59:27.629957 | ubuntu-noble | + local after=files-after 2026-09-15 09:59:27.629962 | ubuntu-noble | + local sources_txt 2026-09-15 09:59:27.632954 | ubuntu-noble | ++ find cinder-25.3.2.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-15 09:59:27.632995 | ubuntu-noble | ++ head -1 2026-09-15 09:59:27.635573 | ubuntu-noble | + sources_txt=cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-09-15 09:59:27.635611 | ubuntu-noble | + [[ -z cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt ]] 2026-09-15 09:59:27.635615 | ubuntu-noble | + local new_files 2026-09-15 09:59:27.636583 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-15 09:59:27.641519 | ubuntu-noble | + new_files='cinder-25.3.2.dev2/releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-09-15 09:59:27.641569 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-09-15 09:59:27.641574 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml' 2026-09-15 09:59:27.641583 | ubuntu-noble | + [[ -z cinder-25.3.2.dev2/releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-09-15 09:59:27.641587 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-09-15 09:59:27.641591 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml ]] 2026-09-15 09:59:27.642541 | ubuntu-noble | ++ tail -c1 cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-09-15 09:59:27.644484 | ubuntu-noble | + [[ -n y ]] 2026-09-15 09:59:27.644523 | ubuntu-noble | + echo 2026-09-15 09:59:27.644528 | ubuntu-noble | + local file 2026-09-15 09:59:27.644532 | ubuntu-noble | + for file in $new_files 2026-09-15 09:59:27.644536 | ubuntu-noble | + case $file in 2026-09-15 09:59:27.644546 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml TO cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt' 2026-09-15 09:59:27.644551 | ubuntu-noble | APPEND releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml TO cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-09-15 09:59:27.644558 | ubuntu-noble | + echo releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-09-15 09:59:27.644604 | ubuntu-noble | + for file in $new_files 2026-09-15 09:59:27.644610 | ubuntu-noble | + case $file in 2026-09-15 09:59:27.644617 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml TO cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt' 2026-09-15 09:59:27.644623 | ubuntu-noble | APPEND releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml TO cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-09-15 09:59:27.644651 | ubuntu-noble | + echo releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-09-15 09:59:27.644676 | ubuntu-noble | + for file in $new_files 2026-09-15 09:59:27.644681 | ubuntu-noble | + case $file in 2026-09-15 09:59:27.644724 | ubuntu-noble | + echo 'APPEND releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml TO cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt' 2026-09-15 09:59:27.644729 | ubuntu-noble | APPEND releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml TO cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-09-15 09:59:27.644735 | ubuntu-noble | + echo releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-09-15 09:59:27.644821 | ubuntu-noble | + rm files-before files-after 2026-09-15 09:59:27.647162 | ubuntu-noble | + tar czf cinder-stable-2024.2.tar.gz cinder-25.3.2.dev2 2026-09-15 09:59:28.910517 | ubuntu-noble | + rm -r cinder-25.3.2.dev2 2026-09-15 09:59:28.980336 | ubuntu-noble | + echo Check overlays for cinder-stable-2024.2.tar.gz 2026-09-15 09:59:28.980490 | ubuntu-noble | Check overlays for cinder-stable-2024.2.tar.gz 2026-09-15 09:59:28.980505 | ubuntu-noble | + [[ -n overlays/2024.2/cinder/source ]] 2026-09-15 09:59:28.980514 | ubuntu-noble | + tar xzf cinder-stable-2024.2.tar.gz 2026-09-15 09:59:29.310288 | ubuntu-noble | + rm cinder-stable-2024.2.tar.gz 2026-09-15 09:59:29.316531 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-09-15 09:59:29.316605 | ubuntu-noble | + sort 2026-09-15 09:59:29.328552 | ubuntu-noble | + rsync -avz /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/cinder/source/ cinder-25.3.2.dev2 2026-09-15 09:59:29.336851 | ubuntu-noble | sending incremental file list 2026-09-15 09:59:29.338692 | ubuntu-noble | ./ 2026-09-15 09:59:29.338743 | ubuntu-noble | cinder/ 2026-09-15 09:59:29.338752 | ubuntu-noble | cinder/volume/ 2026-09-15 09:59:29.338758 | ubuntu-noble | cinder/volume/drivers/ 2026-09-15 09:59:29.338768 | ubuntu-noble | cinder/volume/drivers/linstordrv.py 2026-09-15 09:59:29.382487 | ubuntu-noble | 2026-09-15 09:59:29.382560 | ubuntu-noble | sent 11,648 bytes received 54 bytes 23,404.00 bytes/sec 2026-09-15 09:59:29.382566 | ubuntu-noble | total size is 44,135 speedup is 3.77 2026-09-15 09:59:29.386434 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-09-15 09:59:29.386497 | ubuntu-noble | + sort 2026-09-15 09:59:29.399593 | ubuntu-noble | + append_new_files_to_sources_txt cinder-25.3.2.dev2 files-before files-after 2026-09-15 09:59:29.399650 | ubuntu-noble | + local directory=cinder-25.3.2.dev2 2026-09-15 09:59:29.399656 | ubuntu-noble | + local before=files-before 2026-09-15 09:59:29.399661 | ubuntu-noble | + local after=files-after 2026-09-15 09:59:29.399665 | ubuntu-noble | + local sources_txt 2026-09-15 09:59:29.402324 | ubuntu-noble | ++ find cinder-25.3.2.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-15 09:59:29.402408 | ubuntu-noble | ++ head -1 2026-09-15 09:59:29.403593 | ubuntu-noble | + sources_txt=cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-09-15 09:59:29.403651 | ubuntu-noble | + [[ -z cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt ]] 2026-09-15 09:59:29.403665 | ubuntu-noble | + local new_files 2026-09-15 09:59:29.404468 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-15 09:59:29.409179 | ubuntu-noble | + new_files= 2026-09-15 09:59:29.409231 | ubuntu-noble | + [[ -z '' ]] 2026-09-15 09:59:29.409238 | ubuntu-noble | + return 2026-09-15 09:59:29.409244 | ubuntu-noble | + rm files-before files-after 2026-09-15 09:59:29.411468 | ubuntu-noble | + tar czf cinder-stable-2024.2.tar.gz cinder-25.3.2.dev2 2026-09-15 09:59:30.683947 | ubuntu-noble | + rm -r cinder-25.3.2.dev2 2026-09-15 09:59:30.752783 | ubuntu-noble | + popd 2026-09-15 09:59:30.752865 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-15 09:59:30.752874 | ubuntu-noble | + pushd tarballs 2026-09-15 09:59:30.753008 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-09-15 09:59:30.754743 | ubuntu-noble | + filename=designate-stable-2024.2.tar.gz 2026-09-15 09:59:30.754776 | ubuntu-noble | + [[ -e designate-stable-2024.2.tar.gz ]] 2026-09-15 09:59:30.754782 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-09-15 09:59:30.754788 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-09-15 09:59:30.754794 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-09-15 09:59:32.018588 | ubuntu-noble | 2026-09-15 09:59:32 URL:https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz [999435/999435] -> "designate-stable-2024.2.tar.gz" [1] 2026-09-15 09:59:32.020791 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-15 09:59:32.020861 | ubuntu-noble | + echo Process designate-stable-2024.2.tar.gz 2026-09-15 09:59:32.020868 | ubuntu-noble | Process designate-stable-2024.2.tar.gz 2026-09-15 09:59:32.021986 | ubuntu-noble | ++ tar -tzf designate-stable-2024.2.tar.gz 2026-09-15 09:59:32.024117 | ubuntu-noble | ++ head -1 2026-09-15 09:59:32.026284 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-15 09:59:32.031180 | ubuntu-noble | + directory=designate-19.1.1.dev1 2026-09-15 09:59:32.031731 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 designate-19.1.1.dev1 2026-09-15 09:59:32.031779 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-15 09:59:32.031809 | ubuntu-noble | ++ local directory=designate-19.1.1.dev1 2026-09-15 09:59:32.031850 | ubuntu-noble | ++ local suffix= 2026-09-15 09:59:32.031910 | ubuntu-noble | ++ local name=designate 2026-09-15 09:59:32.031915 | ubuntu-noble | ++ local candidate path 2026-09-15 09:59:32.031957 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:32.031964 | ubuntu-noble | ++ path=patches/2024.2/designate 2026-09-15 09:59:32.031991 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate ]] 2026-09-15 09:59:32.032021 | ubuntu-noble | ++ echo patches/2024.2/designate 2026-09-15 09:59:32.032052 | ubuntu-noble | ++ return 0 2026-09-15 09:59:32.032532 | ubuntu-noble | + patch_dir=patches/2024.2/designate 2026-09-15 09:59:32.033547 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 designate-19.1.1.dev1 /source 2026-09-15 09:59:32.033621 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-15 09:59:32.033634 | ubuntu-noble | ++ local directory=designate-19.1.1.dev1 2026-09-15 09:59:32.033642 | ubuntu-noble | ++ local suffix=/source 2026-09-15 09:59:32.033660 | ubuntu-noble | ++ local name=designate 2026-09-15 09:59:32.033675 | ubuntu-noble | ++ local candidate path 2026-09-15 09:59:32.033682 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:32.033689 | ubuntu-noble | ++ path=overlays/2024.2/designate/source 2026-09-15 09:59:32.033696 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/designate/source ]] 2026-09-15 09:59:32.033703 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:32.033710 | ubuntu-noble | ++ path=overlays/2024.2/designate/source 2026-09-15 09:59:32.033716 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/designate/source ]] 2026-09-15 09:59:32.033723 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:32.033737 | ubuntu-noble | ++ path=overlays/2024.2/designate/source 2026-09-15 09:59:32.033744 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/designate/source ]] 2026-09-15 09:59:32.033751 | ubuntu-noble | ++ return 1 2026-09-15 09:59:32.034368 | ubuntu-noble | + overlay_dir= 2026-09-15 09:59:32.034468 | ubuntu-noble | + overlay_dir= 2026-09-15 09:59:32.034478 | ubuntu-noble | + echo Check patches for designate-stable-2024.2.tar.gz 2026-09-15 09:59:32.034485 | ubuntu-noble | Check patches for designate-stable-2024.2.tar.gz 2026-09-15 09:59:32.034492 | ubuntu-noble | + [[ -n patches/2024.2/designate ]] 2026-09-15 09:59:32.034499 | ubuntu-noble | + tar xzf designate-stable-2024.2.tar.gz 2026-09-15 09:59:32.096272 | ubuntu-noble | + rm designate-stable-2024.2.tar.gz 2026-09-15 09:59:32.099469 | ubuntu-noble | + find designate-19.1.1.dev1 -type f 2026-09-15 09:59:32.099513 | ubuntu-noble | + sort 2026-09-15 09:59:32.104851 | ubuntu-noble | + pushd designate-19.1.1.dev1 2026-09-15 09:59:32.107451 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate -type f -name '*.patch' 2026-09-15 09:59:32.107491 | ubuntu-noble | ++ sort 2026-09-15 09:59:32.108726 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-15 09:59:32.108758 | ubuntu-noble | + apply_patch patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-09-15 09:59:32.108801 | ubuntu-noble | + local rel=patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-09-15 09:59:32.108809 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-09-15 09:59:32.108830 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch' 2026-09-15 09:59:32.108835 | ubuntu-noble | APPLY PATCH patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-09-15 09:59:32.108840 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-15 09:59:32.110419 | ubuntu-noble | checking file designate/mdns/handler.py 2026-09-15 09:59:32.110481 | ubuntu-noble | checking file designate/tests/unit/mdns/test_handler.py 2026-09-15 09:59:32.110648 | ubuntu-noble | checking file releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-09-15 09:59:32.110942 | ubuntu-noble | + patch --forward --batch -p1 2026-09-15 09:59:32.113100 | ubuntu-noble | patching file designate/mdns/handler.py 2026-09-15 09:59:32.113163 | ubuntu-noble | patching file designate/tests/unit/mdns/test_handler.py 2026-09-15 09:59:32.113169 | ubuntu-noble | patching file releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-09-15 09:59:32.113177 | ubuntu-noble | + echo patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-09-15 09:59:32.113265 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-15 09:59:32.113309 | ubuntu-noble | + apply_patch patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-09-15 09:59:32.113330 | ubuntu-noble | + local rel=patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-09-15 09:59:32.113348 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-09-15 09:59:32.113357 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch' 2026-09-15 09:59:32.113362 | ubuntu-noble | APPLY PATCH patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-09-15 09:59:32.113411 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-15 09:59:32.115510 | ubuntu-noble | checking file designate/central/service.py 2026-09-15 09:59:32.115741 | ubuntu-noble | checking file designate/tests/functional/central/test_service.py 2026-09-15 09:59:32.116257 | ubuntu-noble | checking file designate/tests/functional/manage/test_pool.py 2026-09-15 09:59:32.116658 | ubuntu-noble | checking file designate/tests/functional/test_storage.py 2026-09-15 09:59:32.117019 | ubuntu-noble | checking file doc/source/admin/multiple-pools.rst 2026-09-15 09:59:32.117108 | ubuntu-noble | checking file releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml 2026-09-15 09:59:32.117655 | ubuntu-noble | + patch --forward --batch -p1 2026-09-15 09:59:32.119080 | ubuntu-noble | patching file designate/central/service.py 2026-09-15 09:59:32.119791 | ubuntu-noble | patching file designate/tests/functional/central/test_service.py 2026-09-15 09:59:32.120262 | ubuntu-noble | patching file designate/tests/functional/manage/test_pool.py 2026-09-15 09:59:32.120711 | ubuntu-noble | patching file designate/tests/functional/test_storage.py 2026-09-15 09:59:32.121097 | ubuntu-noble | patching file doc/source/admin/multiple-pools.rst 2026-09-15 09:59:32.121204 | ubuntu-noble | patching file releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml 2026-09-15 09:59:32.122478 | ubuntu-noble | + echo patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-09-15 09:59:32.122525 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-15 09:59:32.122536 | ubuntu-noble | + apply_patch patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-09-15 09:59:32.122542 | ubuntu-noble | + local rel=patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-09-15 09:59:32.122548 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-09-15 09:59:32.122556 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch' 2026-09-15 09:59:32.122562 | ubuntu-noble | APPLY PATCH patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-09-15 09:59:32.122567 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-15 09:59:32.124395 | ubuntu-noble | checking file designate/central/service.py 2026-09-15 09:59:32.124800 | ubuntu-noble | checking file designate/mdns/handler.py 2026-09-15 09:59:32.125110 | ubuntu-noble | checking file designate/tests/functional/central/test_basic.py 2026-09-15 09:59:32.125697 | ubuntu-noble | checking file designate/tests/functional/central/test_service.py 2026-09-15 09:59:32.126209 | ubuntu-noble | checking file designate/tests/functional/mdns/test_handler.py 2026-09-15 09:59:32.126453 | ubuntu-noble | checking file designate/tests/unit/mdns/test_handler.py 2026-09-15 09:59:32.126763 | ubuntu-noble | + patch --forward --batch -p1 2026-09-15 09:59:32.128423 | ubuntu-noble | patching file designate/central/service.py 2026-09-15 09:59:32.128753 | ubuntu-noble | patching file designate/mdns/handler.py 2026-09-15 09:59:32.129037 | ubuntu-noble | patching file designate/tests/functional/central/test_basic.py 2026-09-15 09:59:32.129606 | ubuntu-noble | patching file designate/tests/functional/central/test_service.py 2026-09-15 09:59:32.131091 | ubuntu-noble | patching file designate/tests/functional/mdns/test_handler.py 2026-09-15 09:59:32.131139 | ubuntu-noble | patching file designate/tests/unit/mdns/test_handler.py 2026-09-15 09:59:32.131246 | ubuntu-noble | + echo patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-09-15 09:59:32.131363 | ubuntu-noble | + popd 2026-09-15 09:59:32.133443 | ubuntu-noble | + find designate-19.1.1.dev1 -type f 2026-09-15 09:59:32.133472 | ubuntu-noble | + sort 2026-09-15 09:59:32.137666 | ubuntu-noble | + append_new_files_to_sources_txt designate-19.1.1.dev1 files-before files-after 2026-09-15 09:59:32.137754 | ubuntu-noble | + local directory=designate-19.1.1.dev1 2026-09-15 09:59:32.137788 | ubuntu-noble | + local before=files-before 2026-09-15 09:59:32.137816 | ubuntu-noble | + local after=files-after 2026-09-15 09:59:32.137842 | ubuntu-noble | + local sources_txt 2026-09-15 09:59:32.138939 | ubuntu-noble | ++ find designate-19.1.1.dev1 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-15 09:59:32.139239 | ubuntu-noble | ++ head -1 2026-09-15 09:59:32.141860 | ubuntu-noble | + sources_txt=designate-19.1.1.dev1/designate.egg-info/SOURCES.txt 2026-09-15 09:59:32.141922 | ubuntu-noble | + [[ -z designate-19.1.1.dev1/designate.egg-info/SOURCES.txt ]] 2026-09-15 09:59:32.141944 | ubuntu-noble | + local new_files 2026-09-15 09:59:32.142632 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-15 09:59:32.145347 | ubuntu-noble | + new_files='designate-19.1.1.dev1/releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-09-15 09:59:32.145409 | ubuntu-noble | designate-19.1.1.dev1/releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml' 2026-09-15 09:59:32.145418 | ubuntu-noble | + [[ -z designate-19.1.1.dev1/releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-09-15 09:59:32.145422 | ubuntu-noble | designate-19.1.1.dev1/releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml ]] 2026-09-15 09:59:32.145721 | ubuntu-noble | ++ tail -c1 designate-19.1.1.dev1/designate.egg-info/SOURCES.txt 2026-09-15 09:59:32.147522 | ubuntu-noble | + [[ -n r ]] 2026-09-15 09:59:32.147544 | ubuntu-noble | + echo 2026-09-15 09:59:32.147548 | ubuntu-noble | + local file 2026-09-15 09:59:32.147552 | ubuntu-noble | + for file in $new_files 2026-09-15 09:59:32.147557 | ubuntu-noble | + case $file in 2026-09-15 09:59:32.147561 | ubuntu-noble | + echo 'APPEND releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml TO designate-19.1.1.dev1/designate.egg-info/SOURCES.txt' 2026-09-15 09:59:32.147566 | ubuntu-noble | APPEND releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml TO designate-19.1.1.dev1/designate.egg-info/SOURCES.txt 2026-09-15 09:59:32.147570 | ubuntu-noble | + echo releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-09-15 09:59:32.147574 | ubuntu-noble | + for file in $new_files 2026-09-15 09:59:32.147577 | ubuntu-noble | + case $file in 2026-09-15 09:59:32.147581 | ubuntu-noble | + echo 'APPEND releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml TO designate-19.1.1.dev1/designate.egg-info/SOURCES.txt' 2026-09-15 09:59:32.147584 | ubuntu-noble | APPEND releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml TO designate-19.1.1.dev1/designate.egg-info/SOURCES.txt 2026-09-15 09:59:32.147588 | ubuntu-noble | + echo releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml 2026-09-15 09:59:32.147591 | ubuntu-noble | + rm files-before files-after 2026-09-15 09:59:32.148897 | ubuntu-noble | + tar czf designate-stable-2024.2.tar.gz designate-19.1.1.dev1 2026-09-15 09:59:32.312624 | ubuntu-noble | + rm -r designate-19.1.1.dev1 2026-09-15 09:59:32.334655 | ubuntu-noble | + echo Check overlays for designate-stable-2024.2.tar.gz 2026-09-15 09:59:32.334732 | ubuntu-noble | Check overlays for designate-stable-2024.2.tar.gz 2026-09-15 09:59:32.334742 | ubuntu-noble | + [[ -n '' ]] 2026-09-15 09:59:32.334749 | ubuntu-noble | + popd 2026-09-15 09:59:32.334755 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-15 09:59:32.334762 | ubuntu-noble | + pushd tarballs 2026-09-15 09:59:32.335601 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-09-15 09:59:32.338234 | ubuntu-noble | + filename=glance-stable-2024.2.tar.gz 2026-09-15 09:59:32.338287 | ubuntu-noble | + [[ -e glance-stable-2024.2.tar.gz ]] 2026-09-15 09:59:32.338313 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-09-15 09:59:32.338320 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-09-15 09:59:32.338329 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-09-15 09:59:33.730590 | ubuntu-noble | 2026-09-15 09:59:33 URL:https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz [2138170/2138170] -> "glance-stable-2024.2.tar.gz" [1] 2026-09-15 09:59:33.733486 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-15 09:59:33.733578 | ubuntu-noble | + echo Process glance-stable-2024.2.tar.gz 2026-09-15 09:59:33.733590 | ubuntu-noble | Process glance-stable-2024.2.tar.gz 2026-09-15 09:59:33.736533 | ubuntu-noble | ++ tar -tzf glance-stable-2024.2.tar.gz 2026-09-15 09:59:33.736615 | ubuntu-noble | ++ head -1 2026-09-15 09:59:33.736792 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-15 09:59:33.742769 | ubuntu-noble | + directory=glance-29.2.1.dev1 2026-09-15 09:59:33.743901 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 glance-29.2.1.dev1 2026-09-15 09:59:33.743947 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-15 09:59:33.743955 | ubuntu-noble | ++ local directory=glance-29.2.1.dev1 2026-09-15 09:59:33.743966 | ubuntu-noble | ++ local suffix= 2026-09-15 09:59:33.744004 | ubuntu-noble | ++ local name=glance 2026-09-15 09:59:33.744013 | ubuntu-noble | ++ local candidate path 2026-09-15 09:59:33.744022 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:33.744031 | ubuntu-noble | ++ path=patches/2024.2/glance 2026-09-15 09:59:33.744041 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance ]] 2026-09-15 09:59:33.744067 | ubuntu-noble | ++ echo patches/2024.2/glance 2026-09-15 09:59:33.744083 | ubuntu-noble | ++ return 0 2026-09-15 09:59:33.744961 | ubuntu-noble | + patch_dir=patches/2024.2/glance 2026-09-15 09:59:33.745300 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 glance-29.2.1.dev1 /source 2026-09-15 09:59:33.745498 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-15 09:59:33.745551 | ubuntu-noble | ++ local directory=glance-29.2.1.dev1 2026-09-15 09:59:33.745558 | ubuntu-noble | ++ local suffix=/source 2026-09-15 09:59:33.745569 | ubuntu-noble | ++ local name=glance 2026-09-15 09:59:33.745573 | ubuntu-noble | ++ local candidate path 2026-09-15 09:59:33.745577 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:33.745581 | ubuntu-noble | ++ path=overlays/2024.2/glance/source 2026-09-15 09:59:33.745586 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/glance/source ]] 2026-09-15 09:59:33.745591 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:33.745595 | ubuntu-noble | ++ path=overlays/2024.2/glance/source 2026-09-15 09:59:33.745598 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/glance/source ]] 2026-09-15 09:59:33.745602 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:33.745606 | ubuntu-noble | ++ path=overlays/2024.2/glance/source 2026-09-15 09:59:33.745609 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/glance/source ]] 2026-09-15 09:59:33.745613 | ubuntu-noble | ++ return 1 2026-09-15 09:59:33.746464 | ubuntu-noble | + overlay_dir= 2026-09-15 09:59:33.746496 | ubuntu-noble | + overlay_dir= 2026-09-15 09:59:33.746501 | ubuntu-noble | + echo Check patches for glance-stable-2024.2.tar.gz 2026-09-15 09:59:33.746506 | ubuntu-noble | Check patches for glance-stable-2024.2.tar.gz 2026-09-15 09:59:33.746511 | ubuntu-noble | + [[ -n patches/2024.2/glance ]] 2026-09-15 09:59:33.746515 | ubuntu-noble | + tar xzf glance-stable-2024.2.tar.gz 2026-09-15 09:59:33.841218 | ubuntu-noble | + rm glance-stable-2024.2.tar.gz 2026-09-15 09:59:33.844749 | ubuntu-noble | + find glance-29.2.1.dev1 -type f 2026-09-15 09:59:33.845763 | ubuntu-noble | + sort 2026-09-15 09:59:33.852537 | ubuntu-noble | + pushd glance-29.2.1.dev1 2026-09-15 09:59:33.854013 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance -type f -name '*.patch' 2026-09-15 09:59:33.856502 | ubuntu-noble | ++ sort 2026-09-15 09:59:33.857962 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-15 09:59:33.857999 | ubuntu-noble | + apply_patch patches/2024.2/glance/0001-Properly-limit-web-download-image-fetch-size.patch 2026-09-15 09:59:33.858008 | ubuntu-noble | + local rel=patches/2024.2/glance/0001-Properly-limit-web-download-image-fetch-size.patch 2026-09-15 09:59:33.858033 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance/0001-Properly-limit-web-download-image-fetch-size.patch 2026-09-15 09:59:33.858041 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/glance/0001-Properly-limit-web-download-image-fetch-size.patch' 2026-09-15 09:59:33.858047 | ubuntu-noble | APPLY PATCH patches/2024.2/glance/0001-Properly-limit-web-download-image-fetch-size.patch 2026-09-15 09:59:33.858053 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-15 09:59:33.859728 | ubuntu-noble | checking file glance/common/scripts/utils.py 2026-09-15 09:59:33.860545 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_web_download.py 2026-09-15 09:59:33.860571 | ubuntu-noble | checking file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-09-15 09:59:33.860577 | ubuntu-noble | checking file releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml 2026-09-15 09:59:33.860585 | ubuntu-noble | + patch --forward --batch -p1 2026-09-15 09:59:33.862456 | ubuntu-noble | patching file glance/common/scripts/utils.py 2026-09-15 09:59:33.862503 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_web_download.py 2026-09-15 09:59:33.862510 | ubuntu-noble | patching file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-09-15 09:59:33.862519 | ubuntu-noble | patching file releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml 2026-09-15 09:59:33.863362 | ubuntu-noble | + echo patches/2024.2/glance/0001-Properly-limit-web-download-image-fetch-size.patch 2026-09-15 09:59:33.863468 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-15 09:59:33.863476 | ubuntu-noble | + apply_patch patches/2024.2/glance/0002-Block-restricted-addresses-in-web-download-import-UR.patch 2026-09-15 09:59:33.863481 | ubuntu-noble | + local rel=patches/2024.2/glance/0002-Block-restricted-addresses-in-web-download-import-UR.patch 2026-09-15 09:59:33.863485 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance/0002-Block-restricted-addresses-in-web-download-import-UR.patch 2026-09-15 09:59:33.863493 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/glance/0002-Block-restricted-addresses-in-web-download-import-UR.patch' 2026-09-15 09:59:33.863497 | ubuntu-noble | APPLY PATCH patches/2024.2/glance/0002-Block-restricted-addresses-in-web-download-import-UR.patch 2026-09-15 09:59:33.863501 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-15 09:59:33.864647 | ubuntu-noble | checking file doc/source/admin/interoperable-image-import.rst 2026-09-15 09:59:33.864858 | ubuntu-noble | checking file glance/common/utils.py 2026-09-15 09:59:33.865155 | ubuntu-noble | checking file glance/tests/functional/__init__.py 2026-09-15 09:59:33.866082 | ubuntu-noble | checking file glance/tests/functional/v2/test_images.py 2026-09-15 09:59:33.867007 | ubuntu-noble | checking file glance/tests/unit/async_/flows/plugins/test_image_conversion.py 2026-09-15 09:59:33.867098 | ubuntu-noble | checking file glance/tests/unit/async_/flows/plugins/test_inject_image_metadata.py 2026-09-15 09:59:33.867253 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_convert.py 2026-09-15 09:59:33.867405 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_glance_download.py 2026-09-15 09:59:33.867591 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_import.py 2026-09-15 09:59:33.867673 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_introspect.py 2026-09-15 09:59:33.867752 | ubuntu-noble | checking file glance/tests/unit/async_/test_async.py 2026-09-15 09:59:33.867836 | ubuntu-noble | checking file glance/tests/unit/async_/test_taskflow_executor.py 2026-09-15 09:59:33.868032 | ubuntu-noble | checking file glance/tests/unit/common/test_utils.py 2026-09-15 09:59:33.868233 | ubuntu-noble | checking file releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml 2026-09-15 09:59:33.869200 | ubuntu-noble | + patch --forward --batch -p1 2026-09-15 09:59:33.871125 | ubuntu-noble | patching file doc/source/admin/interoperable-image-import.rst 2026-09-15 09:59:33.871409 | ubuntu-noble | patching file glance/common/utils.py 2026-09-15 09:59:33.871970 | ubuntu-noble | patching file glance/tests/functional/__init__.py 2026-09-15 09:59:33.873471 | ubuntu-noble | patching file glance/tests/functional/v2/test_images.py 2026-09-15 09:59:33.874829 | ubuntu-noble | patching file glance/tests/unit/async_/flows/plugins/test_image_conversion.py 2026-09-15 09:59:33.874962 | ubuntu-noble | patching file glance/tests/unit/async_/flows/plugins/test_inject_image_metadata.py 2026-09-15 09:59:33.875090 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_convert.py 2026-09-15 09:59:33.875220 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_glance_download.py 2026-09-15 09:59:33.875499 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_import.py 2026-09-15 09:59:33.875677 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_introspect.py 2026-09-15 09:59:33.875781 | ubuntu-noble | patching file glance/tests/unit/async_/test_async.py 2026-09-15 09:59:33.875897 | ubuntu-noble | patching file glance/tests/unit/async_/test_taskflow_executor.py 2026-09-15 09:59:33.876147 | ubuntu-noble | patching file glance/tests/unit/common/test_utils.py 2026-09-15 09:59:33.876632 | ubuntu-noble | patching file releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml 2026-09-15 09:59:33.879532 | ubuntu-noble | + echo patches/2024.2/glance/0002-Block-restricted-addresses-in-web-download-import-UR.patch 2026-09-15 09:59:33.879578 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-15 09:59:33.879587 | ubuntu-noble | + apply_patch patches/2024.2/glance/0003-Pin-import-downloads-to-validated-destination-addres.patch 2026-09-15 09:59:33.879595 | ubuntu-noble | + local rel=patches/2024.2/glance/0003-Pin-import-downloads-to-validated-destination-addres.patch 2026-09-15 09:59:33.879602 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance/0003-Pin-import-downloads-to-validated-destination-addres.patch 2026-09-15 09:59:33.879610 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/glance/0003-Pin-import-downloads-to-validated-destination-addres.patch' 2026-09-15 09:59:33.879618 | ubuntu-noble | APPLY PATCH patches/2024.2/glance/0003-Pin-import-downloads-to-validated-destination-addres.patch 2026-09-15 09:59:33.879625 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-15 09:59:33.881911 | ubuntu-noble | checking file doc/source/admin/interoperable-image-import.rst 2026-09-15 09:59:33.881955 | ubuntu-noble | checking file glance/async_/flows/_internal_plugins/glance_download.py 2026-09-15 09:59:33.881963 | ubuntu-noble | checking file glance/async_/flows/api_image_import.py 2026-09-15 09:59:33.882075 | ubuntu-noble | checking file glance/async_/flows/ovf_process.py 2026-09-15 09:59:33.882176 | ubuntu-noble | checking file glance/common/scripts/utils.py 2026-09-15 09:59:33.882393 | ubuntu-noble | checking file glance/common/utils.py 2026-09-15 09:59:33.882912 | ubuntu-noble | checking file glance/tests/functional/__init__.py 2026-09-15 09:59:33.883898 | ubuntu-noble | checking file glance/tests/functional/v2/test_images.py 2026-09-15 09:59:33.885090 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_api_image_import.py 2026-09-15 09:59:33.885407 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_glance_download.py 2026-09-15 09:59:33.885769 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_ovf_process.py 2026-09-15 09:59:33.885922 | ubuntu-noble | checking file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-09-15 09:59:33.886136 | ubuntu-noble | checking file glance/tests/unit/common/test_utils.py 2026-09-15 09:59:33.886403 | ubuntu-noble | checking file glance/tests/utils.py 2026-09-15 09:59:33.886987 | ubuntu-noble | + patch --forward --batch -p1 2026-09-15 09:59:33.889857 | ubuntu-noble | patching file doc/source/admin/interoperable-image-import.rst 2026-09-15 09:59:33.890120 | ubuntu-noble | patching file glance/async_/flows/_internal_plugins/glance_download.py 2026-09-15 09:59:33.890490 | ubuntu-noble | patching file glance/async_/flows/api_image_import.py 2026-09-15 09:59:33.890837 | ubuntu-noble | patching file glance/async_/flows/ovf_process.py 2026-09-15 09:59:33.891005 | ubuntu-noble | patching file glance/common/scripts/utils.py 2026-09-15 09:59:33.891303 | ubuntu-noble | patching file glance/common/utils.py 2026-09-15 09:59:33.892040 | ubuntu-noble | patching file glance/tests/functional/__init__.py 2026-09-15 09:59:33.893366 | ubuntu-noble | patching file glance/tests/functional/v2/test_images.py 2026-09-15 09:59:33.894997 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_api_image_import.py 2026-09-15 09:59:33.895334 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_glance_download.py 2026-09-15 09:59:33.895740 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_ovf_process.py 2026-09-15 09:59:33.895965 | ubuntu-noble | patching file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-09-15 09:59:33.896303 | ubuntu-noble | patching file glance/tests/unit/common/test_utils.py 2026-09-15 09:59:33.896810 | ubuntu-noble | patching file glance/tests/utils.py 2026-09-15 09:59:33.899301 | ubuntu-noble | + echo patches/2024.2/glance/0003-Pin-import-downloads-to-validated-destination-addres.patch 2026-09-15 09:59:33.899434 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-15 09:59:33.899650 | ubuntu-noble | + apply_patch patches/2024.2/glance/0004-Block-restricted-hosts-when-adding-HTTP-image-locati.patch 2026-09-15 09:59:33.899682 | ubuntu-noble | + local rel=patches/2024.2/glance/0004-Block-restricted-hosts-when-adding-HTTP-image-locati.patch 2026-09-15 09:59:33.899711 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance/0004-Block-restricted-hosts-when-adding-HTTP-image-locati.patch 2026-09-15 09:59:33.899735 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/glance/0004-Block-restricted-hosts-when-adding-HTTP-image-locati.patch' 2026-09-15 09:59:33.899740 | ubuntu-noble | APPLY PATCH patches/2024.2/glance/0004-Block-restricted-hosts-when-adding-HTTP-image-locati.patch 2026-09-15 09:59:33.899759 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-15 09:59:33.901409 | ubuntu-noble | checking file doc/source/admin/interoperable-image-import.rst 2026-09-15 09:59:33.901796 | ubuntu-noble | checking file glance/api/v2/images.py 2026-09-15 09:59:33.903413 | ubuntu-noble | checking file glance/common/scripts/utils.py 2026-09-15 09:59:33.903474 | ubuntu-noble | checking file glance/common/store_utils.py 2026-09-15 09:59:33.903479 | ubuntu-noble | checking file glance/common/utils.py 2026-09-15 09:59:33.903482 | ubuntu-noble | checking file glance/location.py 2026-09-15 09:59:33.903486 | ubuntu-noble | checking file glance/tests/functional/v2/test_images.py 2026-09-15 09:59:33.904276 | ubuntu-noble | checking file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-09-15 09:59:33.904473 | ubuntu-noble | checking file glance/tests/unit/common/test_store_utils.py 2026-09-15 09:59:33.904649 | ubuntu-noble | checking file glance/tests/unit/common/test_utils.py 2026-09-15 09:59:33.904930 | ubuntu-noble | checking file glance/tests/unit/test_store_location.py 2026-09-15 09:59:33.905551 | ubuntu-noble | checking file glance/tests/unit/v2/test_images_resource.py 2026-09-15 09:59:33.906159 | ubuntu-noble | checking file releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml 2026-09-15 09:59:33.906618 | ubuntu-noble | + patch --forward --batch -p1 2026-09-15 09:59:33.908437 | ubuntu-noble | patching file doc/source/admin/interoperable-image-import.rst 2026-09-15 09:59:33.908566 | ubuntu-noble | patching file glance/api/v2/images.py 2026-09-15 09:59:33.908830 | ubuntu-noble | patching file glance/common/scripts/utils.py 2026-09-15 09:59:33.908943 | ubuntu-noble | patching file glance/common/store_utils.py 2026-09-15 09:59:33.909076 | ubuntu-noble | patching file glance/common/utils.py 2026-09-15 09:59:33.909260 | ubuntu-noble | patching file glance/location.py 2026-09-15 09:59:33.910063 | ubuntu-noble | patching file glance/tests/functional/v2/test_images.py 2026-09-15 09:59:33.910931 | ubuntu-noble | patching file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-09-15 09:59:33.911057 | ubuntu-noble | patching file glance/tests/unit/common/test_store_utils.py 2026-09-15 09:59:33.911235 | ubuntu-noble | patching file glance/tests/unit/common/test_utils.py 2026-09-15 09:59:33.911558 | ubuntu-noble | patching file glance/tests/unit/test_store_location.py 2026-09-15 09:59:33.913336 | ubuntu-noble | patching file glance/tests/unit/v2/test_images_resource.py 2026-09-15 09:59:33.913363 | ubuntu-noble | patching file releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml 2026-09-15 09:59:33.914531 | ubuntu-noble | + echo patches/2024.2/glance/0004-Block-restricted-hosts-when-adding-HTTP-image-locati.patch 2026-09-15 09:59:33.914588 | ubuntu-noble | + popd 2026-09-15 09:59:33.916476 | ubuntu-noble | + find glance-29.2.1.dev1 -type f 2026-09-15 09:59:33.916520 | ubuntu-noble | + sort 2026-09-15 09:59:33.924206 | ubuntu-noble | + append_new_files_to_sources_txt glance-29.2.1.dev1 files-before files-after 2026-09-15 09:59:33.924265 | ubuntu-noble | + local directory=glance-29.2.1.dev1 2026-09-15 09:59:33.924275 | ubuntu-noble | + local before=files-before 2026-09-15 09:59:33.924284 | ubuntu-noble | + local after=files-after 2026-09-15 09:59:33.924294 | ubuntu-noble | + local sources_txt 2026-09-15 09:59:33.927461 | ubuntu-noble | ++ find glance-29.2.1.dev1 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-15 09:59:33.927501 | ubuntu-noble | ++ head -1 2026-09-15 09:59:33.928957 | ubuntu-noble | + sources_txt=glance-29.2.1.dev1/glance.egg-info/SOURCES.txt 2026-09-15 09:59:33.928992 | ubuntu-noble | + [[ -z glance-29.2.1.dev1/glance.egg-info/SOURCES.txt ]] 2026-09-15 09:59:33.928998 | ubuntu-noble | + local new_files 2026-09-15 09:59:33.929922 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-15 09:59:33.932183 | ubuntu-noble | + new_files='glance-29.2.1.dev1/glance/tests/unit/common/test_store_utils.py 2026-09-15 09:59:33.932218 | ubuntu-noble | glance-29.2.1.dev1/releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml 2026-09-15 09:59:33.932229 | ubuntu-noble | glance-29.2.1.dev1/releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml 2026-09-15 09:59:33.932239 | ubuntu-noble | glance-29.2.1.dev1/releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml' 2026-09-15 09:59:33.932249 | ubuntu-noble | + [[ -z glance-29.2.1.dev1/glance/tests/unit/common/test_store_utils.py 2026-09-15 09:59:33.932258 | ubuntu-noble | glance-29.2.1.dev1/releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml 2026-09-15 09:59:33.932268 | ubuntu-noble | glance-29.2.1.dev1/releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml 2026-09-15 09:59:33.932277 | ubuntu-noble | glance-29.2.1.dev1/releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml ]] 2026-09-15 09:59:33.932731 | ubuntu-noble | ++ tail -c1 glance-29.2.1.dev1/glance.egg-info/SOURCES.txt 2026-09-15 09:59:33.934761 | ubuntu-noble | + [[ -n y ]] 2026-09-15 09:59:33.934788 | ubuntu-noble | + echo 2026-09-15 09:59:33.934800 | ubuntu-noble | + local file 2026-09-15 09:59:33.934806 | ubuntu-noble | + for file in $new_files 2026-09-15 09:59:33.934812 | ubuntu-noble | + case $file in 2026-09-15 09:59:33.934843 | ubuntu-noble | + echo 'APPEND glance/tests/unit/common/test_store_utils.py TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt' 2026-09-15 09:59:33.934850 | ubuntu-noble | APPEND glance/tests/unit/common/test_store_utils.py TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt 2026-09-15 09:59:33.934858 | ubuntu-noble | + echo glance/tests/unit/common/test_store_utils.py 2026-09-15 09:59:33.934883 | ubuntu-noble | + for file in $new_files 2026-09-15 09:59:33.934890 | ubuntu-noble | + case $file in 2026-09-15 09:59:33.934914 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt' 2026-09-15 09:59:33.934921 | ubuntu-noble | APPEND releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt 2026-09-15 09:59:33.934929 | ubuntu-noble | + echo releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml 2026-09-15 09:59:33.934939 | ubuntu-noble | + for file in $new_files 2026-09-15 09:59:33.934947 | ubuntu-noble | + case $file in 2026-09-15 09:59:33.934970 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt' 2026-09-15 09:59:33.934977 | ubuntu-noble | APPEND releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt 2026-09-15 09:59:33.934985 | ubuntu-noble | + echo releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml 2026-09-15 09:59:33.934993 | ubuntu-noble | + for file in $new_files 2026-09-15 09:59:33.935001 | ubuntu-noble | + case $file in 2026-09-15 09:59:33.935027 | ubuntu-noble | + echo 'APPEND releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt' 2026-09-15 09:59:33.935041 | ubuntu-noble | APPEND releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt 2026-09-15 09:59:33.935049 | ubuntu-noble | + echo releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml 2026-09-15 09:59:33.935090 | ubuntu-noble | + rm files-before files-after 2026-09-15 09:59:33.937177 | ubuntu-noble | + tar czf glance-stable-2024.2.tar.gz glance-29.2.1.dev1 2026-09-15 09:59:34.304192 | ubuntu-noble | + rm -r glance-29.2.1.dev1 2026-09-15 09:59:34.335509 | ubuntu-noble | + echo Check overlays for glance-stable-2024.2.tar.gz 2026-09-15 09:59:34.335587 | ubuntu-noble | Check overlays for glance-stable-2024.2.tar.gz 2026-09-15 09:59:34.335607 | ubuntu-noble | + [[ -n '' ]] 2026-09-15 09:59:34.335616 | ubuntu-noble | + popd 2026-09-15 09:59:34.335623 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-15 09:59:34.335630 | ubuntu-noble | + pushd tarballs 2026-09-15 09:59:34.336851 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-09-15 09:59:34.338861 | ubuntu-noble | + filename=heat-stable-2024.2.tar.gz 2026-09-15 09:59:34.338903 | ubuntu-noble | + [[ -e heat-stable-2024.2.tar.gz ]] 2026-09-15 09:59:34.338933 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-09-15 09:59:34.338942 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-09-15 09:59:34.338951 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-09-15 09:59:35.763613 | ubuntu-noble | 2026-09-15 09:59:35 URL:https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz [2368505/2368505] -> "heat-stable-2024.2.tar.gz" [1] 2026-09-15 09:59:35.764626 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-15 09:59:35.764687 | ubuntu-noble | + echo Process heat-stable-2024.2.tar.gz 2026-09-15 09:59:35.764699 | ubuntu-noble | Process heat-stable-2024.2.tar.gz 2026-09-15 09:59:35.769482 | ubuntu-noble | ++ tar -tzf heat-stable-2024.2.tar.gz 2026-09-15 09:59:35.769535 | ubuntu-noble | ++ head -1 2026-09-15 09:59:35.771466 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-15 09:59:35.778111 | ubuntu-noble | + directory=openstack_heat-23.0.1.dev13 2026-09-15 09:59:35.778922 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 openstack_heat-23.0.1.dev13 2026-09-15 09:59:35.778975 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-15 09:59:35.778995 | ubuntu-noble | ++ local directory=openstack_heat-23.0.1.dev13 2026-09-15 09:59:35.779014 | ubuntu-noble | ++ local suffix= 2026-09-15 09:59:35.779022 | ubuntu-noble | ++ local name=openstack_heat 2026-09-15 09:59:35.779032 | ubuntu-noble | ++ local candidate path 2026-09-15 09:59:35.779041 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:35.779054 | ubuntu-noble | ++ path=patches/2024.2/openstack_heat 2026-09-15 09:59:35.779065 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_heat ]] 2026-09-15 09:59:35.779075 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:35.779084 | ubuntu-noble | ++ path=patches/2024.2/openstack-heat 2026-09-15 09:59:35.779099 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack-heat ]] 2026-09-15 09:59:35.779110 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:35.779119 | ubuntu-noble | ++ path=patches/2024.2/openstack_heat 2026-09-15 09:59:35.779127 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_heat ]] 2026-09-15 09:59:35.779135 | ubuntu-noble | ++ return 1 2026-09-15 09:59:35.779884 | ubuntu-noble | + patch_dir= 2026-09-15 09:59:35.779921 | ubuntu-noble | + patch_dir= 2026-09-15 09:59:35.780119 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 openstack_heat-23.0.1.dev13 /source 2026-09-15 09:59:35.780139 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-15 09:59:35.780153 | ubuntu-noble | ++ local directory=openstack_heat-23.0.1.dev13 2026-09-15 09:59:35.780166 | ubuntu-noble | ++ local suffix=/source 2026-09-15 09:59:35.780180 | ubuntu-noble | ++ local name=openstack_heat 2026-09-15 09:59:35.780192 | ubuntu-noble | ++ local candidate path 2026-09-15 09:59:35.780204 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:35.780213 | ubuntu-noble | ++ path=overlays/2024.2/openstack_heat/source 2026-09-15 09:59:35.780231 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_heat/source ]] 2026-09-15 09:59:35.780241 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:35.780253 | ubuntu-noble | ++ path=overlays/2024.2/openstack-heat/source 2026-09-15 09:59:35.780264 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack-heat/source ]] 2026-09-15 09:59:35.780276 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:35.780285 | ubuntu-noble | ++ path=overlays/2024.2/openstack_heat/source 2026-09-15 09:59:35.780293 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_heat/source ]] 2026-09-15 09:59:35.780305 | ubuntu-noble | ++ return 1 2026-09-15 09:59:35.781242 | ubuntu-noble | + overlay_dir= 2026-09-15 09:59:35.781278 | ubuntu-noble | + overlay_dir= 2026-09-15 09:59:35.781292 | ubuntu-noble | + echo Check patches for heat-stable-2024.2.tar.gz 2026-09-15 09:59:35.781300 | ubuntu-noble | Check patches for heat-stable-2024.2.tar.gz 2026-09-15 09:59:35.781308 | ubuntu-noble | + [[ -n '' ]] 2026-09-15 09:59:35.781316 | ubuntu-noble | + echo Check overlays for heat-stable-2024.2.tar.gz 2026-09-15 09:59:35.781323 | ubuntu-noble | Check overlays for heat-stable-2024.2.tar.gz 2026-09-15 09:59:35.781349 | ubuntu-noble | + [[ -n '' ]] 2026-09-15 09:59:35.781360 | ubuntu-noble | + popd 2026-09-15 09:59:35.781470 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-15 09:59:35.781490 | ubuntu-noble | + pushd tarballs 2026-09-15 09:59:35.781539 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-09-15 09:59:35.784293 | ubuntu-noble | + filename=horizon-stable-2024.2.tar.gz 2026-09-15 09:59:35.784330 | ubuntu-noble | + [[ -e horizon-stable-2024.2.tar.gz ]] 2026-09-15 09:59:35.784340 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-09-15 09:59:35.784349 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-09-15 09:59:35.784357 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-09-15 09:59:37.563686 | ubuntu-noble | 2026-09-15 09:59:37 URL:https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz [5709762/5709762] -> "horizon-stable-2024.2.tar.gz" [1] 2026-09-15 09:59:37.566055 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-15 09:59:37.566136 | ubuntu-noble | + echo Process horizon-stable-2024.2.tar.gz 2026-09-15 09:59:37.566144 | ubuntu-noble | Process horizon-stable-2024.2.tar.gz 2026-09-15 09:59:37.568518 | ubuntu-noble | ++ tar -tzf horizon-stable-2024.2.tar.gz 2026-09-15 09:59:37.568578 | ubuntu-noble | ++ head -1 2026-09-15 09:59:37.570202 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-15 09:59:37.575521 | ubuntu-noble | + directory=horizon-25.1.3.dev2 2026-09-15 09:59:37.576975 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 horizon-25.1.3.dev2 2026-09-15 09:59:37.577076 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-15 09:59:37.577094 | ubuntu-noble | ++ local directory=horizon-25.1.3.dev2 2026-09-15 09:59:37.577147 | ubuntu-noble | ++ local suffix= 2026-09-15 09:59:37.577220 | ubuntu-noble | ++ local name=horizon 2026-09-15 09:59:37.577229 | ubuntu-noble | ++ local candidate path 2026-09-15 09:59:37.577279 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:37.577303 | ubuntu-noble | ++ path=patches/2024.2/horizon 2026-09-15 09:59:37.577327 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/horizon ]] 2026-09-15 09:59:37.577450 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:37.577464 | ubuntu-noble | ++ path=patches/2024.2/horizon 2026-09-15 09:59:37.577475 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/horizon ]] 2026-09-15 09:59:37.577482 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:37.577491 | ubuntu-noble | ++ path=patches/2024.2/horizon 2026-09-15 09:59:37.577499 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/horizon ]] 2026-09-15 09:59:37.577508 | ubuntu-noble | ++ return 1 2026-09-15 09:59:37.578572 | ubuntu-noble | + patch_dir= 2026-09-15 09:59:37.578634 | ubuntu-noble | + patch_dir= 2026-09-15 09:59:37.579024 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 horizon-25.1.3.dev2 /source 2026-09-15 09:59:37.579118 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-15 09:59:37.579131 | ubuntu-noble | ++ local directory=horizon-25.1.3.dev2 2026-09-15 09:59:37.579139 | ubuntu-noble | ++ local suffix=/source 2026-09-15 09:59:37.579195 | ubuntu-noble | ++ local name=horizon 2026-09-15 09:59:37.579203 | ubuntu-noble | ++ local candidate path 2026-09-15 09:59:37.579229 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:37.579237 | ubuntu-noble | ++ path=overlays/2024.2/horizon/source 2026-09-15 09:59:37.579245 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/horizon/source ]] 2026-09-15 09:59:37.579280 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:37.579289 | ubuntu-noble | ++ path=overlays/2024.2/horizon/source 2026-09-15 09:59:37.579295 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/horizon/source ]] 2026-09-15 09:59:37.579302 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:37.579307 | ubuntu-noble | ++ path=overlays/2024.2/horizon/source 2026-09-15 09:59:37.579315 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/horizon/source ]] 2026-09-15 09:59:37.579320 | ubuntu-noble | ++ return 1 2026-09-15 09:59:37.580180 | ubuntu-noble | + overlay_dir= 2026-09-15 09:59:37.580207 | ubuntu-noble | + overlay_dir= 2026-09-15 09:59:37.580212 | ubuntu-noble | + echo Check patches for horizon-stable-2024.2.tar.gz 2026-09-15 09:59:37.580217 | ubuntu-noble | Check patches for horizon-stable-2024.2.tar.gz 2026-09-15 09:59:37.580222 | ubuntu-noble | + [[ -n '' ]] 2026-09-15 09:59:37.580227 | ubuntu-noble | + echo Check overlays for horizon-stable-2024.2.tar.gz 2026-09-15 09:59:37.580231 | ubuntu-noble | Check overlays for horizon-stable-2024.2.tar.gz 2026-09-15 09:59:37.580236 | ubuntu-noble | + [[ -n '' ]] 2026-09-15 09:59:37.580240 | ubuntu-noble | + popd 2026-09-15 09:59:37.580245 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-15 09:59:37.580250 | ubuntu-noble | + pushd tarballs 2026-09-15 09:59:37.580607 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-09-15 09:59:37.582536 | ubuntu-noble | + filename=ironic-stable-2024.2.tar.gz 2026-09-15 09:59:37.582584 | ubuntu-noble | + [[ -e ironic-stable-2024.2.tar.gz ]] 2026-09-15 09:59:37.582592 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-09-15 09:59:37.582599 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-09-15 09:59:37.582606 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-09-15 09:59:39.187061 | ubuntu-noble | 2026-09-15 09:59:39 URL:https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz [2632895/2632895] -> "ironic-stable-2024.2.tar.gz" [1] 2026-09-15 09:59:39.189292 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-15 09:59:39.189343 | ubuntu-noble | + echo Process ironic-stable-2024.2.tar.gz 2026-09-15 09:59:39.189355 | ubuntu-noble | Process ironic-stable-2024.2.tar.gz 2026-09-15 09:59:39.191470 | ubuntu-noble | ++ tar -tzf ironic-stable-2024.2.tar.gz 2026-09-15 09:59:39.191517 | ubuntu-noble | ++ head -1 2026-09-15 09:59:39.193145 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-15 09:59:39.196544 | ubuntu-noble | + directory=ironic-26.1.6.dev4 2026-09-15 09:59:39.197462 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 ironic-26.1.6.dev4 2026-09-15 09:59:39.197500 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-15 09:59:39.197506 | ubuntu-noble | ++ local directory=ironic-26.1.6.dev4 2026-09-15 09:59:39.197511 | ubuntu-noble | ++ local suffix= 2026-09-15 09:59:39.197515 | ubuntu-noble | ++ local name=ironic 2026-09-15 09:59:39.197525 | ubuntu-noble | ++ local candidate path 2026-09-15 09:59:39.197529 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:39.197532 | ubuntu-noble | ++ path=patches/2024.2/ironic 2026-09-15 09:59:39.197536 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic ]] 2026-09-15 09:59:39.197540 | ubuntu-noble | ++ echo patches/2024.2/ironic 2026-09-15 09:59:39.197544 | ubuntu-noble | ++ return 0 2026-09-15 09:59:39.197913 | ubuntu-noble | + patch_dir=patches/2024.2/ironic 2026-09-15 09:59:39.198191 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 ironic-26.1.6.dev4 /source 2026-09-15 09:59:39.198245 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-15 09:59:39.198251 | ubuntu-noble | ++ local directory=ironic-26.1.6.dev4 2026-09-15 09:59:39.198258 | ubuntu-noble | ++ local suffix=/source 2026-09-15 09:59:39.198308 | ubuntu-noble | ++ local name=ironic 2026-09-15 09:59:39.198313 | ubuntu-noble | ++ local candidate path 2026-09-15 09:59:39.198319 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:39.198324 | ubuntu-noble | ++ path=overlays/2024.2/ironic/source 2026-09-15 09:59:39.198330 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ironic/source ]] 2026-09-15 09:59:39.198361 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:39.198367 | ubuntu-noble | ++ path=overlays/2024.2/ironic/source 2026-09-15 09:59:39.198435 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ironic/source ]] 2026-09-15 09:59:39.198445 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:39.198451 | ubuntu-noble | ++ path=overlays/2024.2/ironic/source 2026-09-15 09:59:39.198456 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ironic/source ]] 2026-09-15 09:59:39.198463 | ubuntu-noble | ++ return 1 2026-09-15 09:59:39.199075 | ubuntu-noble | + overlay_dir= 2026-09-15 09:59:39.199097 | ubuntu-noble | + overlay_dir= 2026-09-15 09:59:39.199120 | ubuntu-noble | + echo Check patches for ironic-stable-2024.2.tar.gz 2026-09-15 09:59:39.199126 | ubuntu-noble | Check patches for ironic-stable-2024.2.tar.gz 2026-09-15 09:59:39.199133 | ubuntu-noble | + [[ -n patches/2024.2/ironic ]] 2026-09-15 09:59:39.199138 | ubuntu-noble | + tar xzf ironic-stable-2024.2.tar.gz 2026-09-15 09:59:39.371015 | ubuntu-noble | + rm ironic-stable-2024.2.tar.gz 2026-09-15 09:59:39.375507 | ubuntu-noble | + find ironic-26.1.6.dev4 -type f 2026-09-15 09:59:39.375555 | ubuntu-noble | + sort 2026-09-15 09:59:39.381417 | ubuntu-noble | + pushd ironic-26.1.6.dev4 2026-09-15 09:59:39.384466 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic -type f -name '*.patch' 2026-09-15 09:59:39.384507 | ubuntu-noble | ++ sort 2026-09-15 09:59:39.385553 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-15 09:59:39.385584 | ubuntu-noble | + apply_patch patches/2024.2/ironic/backport-933631.patch 2026-09-15 09:59:39.385591 | ubuntu-noble | + local rel=patches/2024.2/ironic/backport-933631.patch 2026-09-15 09:59:39.385610 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/backport-933631.patch 2026-09-15 09:59:39.385617 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/backport-933631.patch' 2026-09-15 09:59:39.385622 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/backport-933631.patch 2026-09-15 09:59:39.385641 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-15 09:59:39.387458 | ubuntu-noble | checking file ironic/common/grub_conf.template 2026-09-15 09:59:39.387480 | ubuntu-noble | checking file ironic/common/pxe_utils.py 2026-09-15 09:59:39.387499 | ubuntu-noble | checking file ironic/drivers/modules/pxe_grub_config.template 2026-09-15 09:59:39.387673 | ubuntu-noble | checking file ironic/tests/unit/common/test_images.py 2026-09-15 09:59:39.388106 | ubuntu-noble | checking file ironic/tests/unit/common/test_pxe_utils.py 2026-09-15 09:59:39.388223 | ubuntu-noble | Hunk #1 succeeded at 167 (offset 1 line). 2026-09-15 09:59:39.388933 | ubuntu-noble | checking file ironic/tests/unit/drivers/modules/test_deploy_utils.py 2026-09-15 09:59:39.389528 | ubuntu-noble | checking file ironic/tests/unit/drivers/pxe_grub_config.template 2026-09-15 09:59:39.389959 | ubuntu-noble | + patch --forward --batch -p1 2026-09-15 09:59:39.391615 | ubuntu-noble | patching file ironic/common/grub_conf.template 2026-09-15 09:59:39.393454 | ubuntu-noble | patching file ironic/common/pxe_utils.py 2026-09-15 09:59:39.393480 | ubuntu-noble | patching file ironic/drivers/modules/pxe_grub_config.template 2026-09-15 09:59:39.393485 | ubuntu-noble | patching file ironic/tests/unit/common/test_images.py 2026-09-15 09:59:39.393489 | ubuntu-noble | patching file ironic/tests/unit/common/test_pxe_utils.py 2026-09-15 09:59:39.393492 | ubuntu-noble | Hunk #1 succeeded at 167 (offset 1 line). 2026-09-15 09:59:39.393496 | ubuntu-noble | patching file ironic/tests/unit/drivers/modules/test_deploy_utils.py 2026-09-15 09:59:39.393779 | ubuntu-noble | patching file ironic/tests/unit/drivers/pxe_grub_config.template 2026-09-15 09:59:39.394948 | ubuntu-noble | + echo patches/2024.2/ironic/backport-933631.patch 2026-09-15 09:59:39.395045 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-15 09:59:39.395108 | ubuntu-noble | + apply_patch patches/2024.2/ironic/backport-940433.patch 2026-09-15 09:59:39.395140 | ubuntu-noble | + local rel=patches/2024.2/ironic/backport-940433.patch 2026-09-15 09:59:39.395167 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/backport-940433.patch 2026-09-15 09:59:39.395186 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/backport-940433.patch' 2026-09-15 09:59:39.395202 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/backport-940433.patch 2026-09-15 09:59:39.395207 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-15 09:59:39.397024 | ubuntu-noble | checking file ironic/drivers/modules/redfish/management.py 2026-09-15 09:59:39.397666 | ubuntu-noble | checking file releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml 2026-09-15 09:59:39.397844 | ubuntu-noble | + patch --forward --batch -p1 2026-09-15 09:59:39.400531 | ubuntu-noble | patching file ironic/drivers/modules/redfish/management.py 2026-09-15 09:59:39.400675 | ubuntu-noble | patching file releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml 2026-09-15 09:59:39.401954 | ubuntu-noble | + echo patches/2024.2/ironic/backport-940433.patch 2026-09-15 09:59:39.402012 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-15 09:59:39.402025 | ubuntu-noble | + apply_patch patches/2024.2/ironic/backport-971459.patch 2026-09-15 09:59:39.402035 | ubuntu-noble | + local rel=patches/2024.2/ironic/backport-971459.patch 2026-09-15 09:59:39.402045 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/backport-971459.patch 2026-09-15 09:59:39.402056 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/backport-971459.patch' 2026-09-15 09:59:39.402066 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/backport-971459.patch 2026-09-15 09:59:39.402075 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-15 09:59:39.403829 | ubuntu-noble | checking file ironic/common/states.py 2026-09-15 09:59:39.404181 | ubuntu-noble | checking file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-09-15 09:59:39.404535 | ubuntu-noble | checking file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-09-15 09:59:39.405249 | ubuntu-noble | + patch --forward --batch -p1 2026-09-15 09:59:39.407510 | ubuntu-noble | patching file ironic/common/states.py 2026-09-15 09:59:39.407833 | ubuntu-noble | patching file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-09-15 09:59:39.408040 | ubuntu-noble | patching file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-09-15 09:59:39.409248 | ubuntu-noble | + echo patches/2024.2/ironic/backport-971459.patch 2026-09-15 09:59:39.409285 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-15 09:59:39.409295 | ubuntu-noble | + apply_patch patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-09-15 09:59:39.409306 | ubuntu-noble | + local rel=patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-09-15 09:59:39.409315 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-09-15 09:59:39.409325 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch' 2026-09-15 09:59:39.409334 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-09-15 09:59:39.409343 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-15 09:59:39.410968 | ubuntu-noble | checking file ironic/common/policy.py 2026-09-15 09:59:39.411357 | ubuntu-noble | checking file releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-09-15 09:59:39.412052 | ubuntu-noble | + patch --forward --batch -p1 2026-09-15 09:59:39.414252 | ubuntu-noble | patching file ironic/common/policy.py 2026-09-15 09:59:39.414290 | ubuntu-noble | patching file releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-09-15 09:59:39.414470 | ubuntu-noble | + echo patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-09-15 09:59:39.414941 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-15 09:59:39.414964 | ubuntu-noble | + apply_patch patches/2024.2/ironic/virtual-media-nfs.patch 2026-09-15 09:59:39.414972 | ubuntu-noble | + local rel=patches/2024.2/ironic/virtual-media-nfs.patch 2026-09-15 09:59:39.414979 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/virtual-media-nfs.patch 2026-09-15 09:59:39.414986 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/virtual-media-nfs.patch' 2026-09-15 09:59:39.414993 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/virtual-media-nfs.patch 2026-09-15 09:59:39.414999 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-15 09:59:39.416338 | ubuntu-noble | checking file ironic/conf/deploy.py 2026-09-15 09:59:39.416514 | ubuntu-noble | + patch --forward --batch -p1 2026-09-15 09:59:39.418087 | ubuntu-noble | patching file ironic/conf/deploy.py 2026-09-15 09:59:39.418888 | ubuntu-noble | + echo patches/2024.2/ironic/virtual-media-nfs.patch 2026-09-15 09:59:39.418919 | ubuntu-noble | + popd 2026-09-15 09:59:39.418927 | ubuntu-noble | + find ironic-26.1.6.dev4 -type f 2026-09-15 09:59:39.419187 | ubuntu-noble | + sort 2026-09-15 09:59:39.427464 | ubuntu-noble | + append_new_files_to_sources_txt ironic-26.1.6.dev4 files-before files-after 2026-09-15 09:59:39.427597 | ubuntu-noble | + local directory=ironic-26.1.6.dev4 2026-09-15 09:59:39.427628 | ubuntu-noble | + local before=files-before 2026-09-15 09:59:39.427648 | ubuntu-noble | + local after=files-after 2026-09-15 09:59:39.427666 | ubuntu-noble | + local sources_txt 2026-09-15 09:59:39.428659 | ubuntu-noble | ++ find ironic-26.1.6.dev4 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-15 09:59:39.430106 | ubuntu-noble | ++ head -1 2026-09-15 09:59:39.431782 | ubuntu-noble | + sources_txt=ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-09-15 09:59:39.431813 | ubuntu-noble | + [[ -z ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt ]] 2026-09-15 09:59:39.431821 | ubuntu-noble | + local new_files 2026-09-15 09:59:39.432234 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-15 09:59:39.435316 | ubuntu-noble | + new_files='ironic-26.1.6.dev4/ironic/tests/unit/common/test_pxe_utils.py.orig 2026-09-15 09:59:39.435349 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-09-15 09:59:39.435357 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-09-15 09:59:39.435364 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml' 2026-09-15 09:59:39.435433 | ubuntu-noble | + [[ -z ironic-26.1.6.dev4/ironic/tests/unit/common/test_pxe_utils.py.orig 2026-09-15 09:59:39.435441 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-09-15 09:59:39.435447 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-09-15 09:59:39.435454 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml ]] 2026-09-15 09:59:39.435827 | ubuntu-noble | ++ tail -c1 ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-09-15 09:59:39.437522 | ubuntu-noble | + [[ -n l ]] 2026-09-15 09:59:39.437555 | ubuntu-noble | + echo 2026-09-15 09:59:39.437561 | ubuntu-noble | + local file 2026-09-15 09:59:39.437567 | ubuntu-noble | + for file in $new_files 2026-09-15 09:59:39.437574 | ubuntu-noble | + case $file in 2026-09-15 09:59:39.437580 | ubuntu-noble | + continue 2026-09-15 09:59:39.437585 | ubuntu-noble | + for file in $new_files 2026-09-15 09:59:39.437592 | ubuntu-noble | + case $file in 2026-09-15 09:59:39.437599 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2136818-9285f09043204290.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt' 2026-09-15 09:59:39.437606 | ubuntu-noble | APPEND releasenotes/notes/bug-2136818-9285f09043204290.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-09-15 09:59:39.437613 | ubuntu-noble | + echo releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-09-15 09:59:39.437619 | ubuntu-noble | + for file in $new_files 2026-09-15 09:59:39.437625 | ubuntu-noble | + case $file in 2026-09-15 09:59:39.437630 | ubuntu-noble | + echo 'APPEND releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt' 2026-09-15 09:59:39.437640 | ubuntu-noble | APPEND releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-09-15 09:59:39.437647 | ubuntu-noble | + echo releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-09-15 09:59:39.437652 | ubuntu-noble | + for file in $new_files 2026-09-15 09:59:39.437657 | ubuntu-noble | + case $file in 2026-09-15 09:59:39.437667 | ubuntu-noble | + echo 'APPEND releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt' 2026-09-15 09:59:39.437673 | ubuntu-noble | APPEND releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-09-15 09:59:39.437678 | ubuntu-noble | + echo releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml 2026-09-15 09:59:39.437683 | ubuntu-noble | + rm files-before files-after 2026-09-15 09:59:39.439118 | ubuntu-noble | + tar czf ironic-stable-2024.2.tar.gz ironic-26.1.6.dev4 2026-09-15 09:59:39.993014 | ubuntu-noble | + rm -r ironic-26.1.6.dev4 2026-09-15 09:59:40.055201 | ubuntu-noble | + echo Check overlays for ironic-stable-2024.2.tar.gz 2026-09-15 09:59:40.055258 | ubuntu-noble | Check overlays for ironic-stable-2024.2.tar.gz 2026-09-15 09:59:40.055264 | ubuntu-noble | + [[ -n '' ]] 2026-09-15 09:59:40.055268 | ubuntu-noble | + popd 2026-09-15 09:59:40.055273 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-15 09:59:40.055277 | ubuntu-noble | + pushd tarballs 2026-09-15 09:59:40.055971 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-09-15 09:59:40.057972 | ubuntu-noble | + filename=keystone-stable-2024.2.tar.gz 2026-09-15 09:59:40.058030 | ubuntu-noble | + [[ -e keystone-stable-2024.2.tar.gz ]] 2026-09-15 09:59:40.058036 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-09-15 09:59:40.058041 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-09-15 09:59:40.058045 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-09-15 09:59:41.399504 | ubuntu-noble | 2026-09-15 09:59:41 URL:https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz [1745968/1745968] -> "keystone-stable-2024.2.tar.gz" [1] 2026-09-15 09:59:41.400036 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-15 09:59:41.400118 | ubuntu-noble | + echo Process keystone-stable-2024.2.tar.gz 2026-09-15 09:59:41.400138 | ubuntu-noble | Process keystone-stable-2024.2.tar.gz 2026-09-15 09:59:41.401674 | ubuntu-noble | ++ tar -tzf keystone-stable-2024.2.tar.gz 2026-09-15 09:59:41.401999 | ubuntu-noble | ++ head -1 2026-09-15 09:59:41.402268 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-15 09:59:41.412975 | ubuntu-noble | + directory=keystone-26.1.1.dev9 2026-09-15 09:59:41.414105 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 keystone-26.1.1.dev9 2026-09-15 09:59:41.414142 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-15 09:59:41.414148 | ubuntu-noble | ++ local directory=keystone-26.1.1.dev9 2026-09-15 09:59:41.414153 | ubuntu-noble | ++ local suffix= 2026-09-15 09:59:41.414157 | ubuntu-noble | ++ local name=keystone 2026-09-15 09:59:41.414161 | ubuntu-noble | ++ local candidate path 2026-09-15 09:59:41.414165 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:41.414169 | ubuntu-noble | ++ path=patches/2024.2/keystone 2026-09-15 09:59:41.414173 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone ]] 2026-09-15 09:59:41.414178 | ubuntu-noble | ++ echo patches/2024.2/keystone 2026-09-15 09:59:41.414182 | ubuntu-noble | ++ return 0 2026-09-15 09:59:41.414446 | ubuntu-noble | + patch_dir=patches/2024.2/keystone 2026-09-15 09:59:41.415531 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 keystone-26.1.1.dev9 /source 2026-09-15 09:59:41.415616 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-15 09:59:41.415636 | ubuntu-noble | ++ local directory=keystone-26.1.1.dev9 2026-09-15 09:59:41.415645 | ubuntu-noble | ++ local suffix=/source 2026-09-15 09:59:41.415653 | ubuntu-noble | ++ local name=keystone 2026-09-15 09:59:41.415660 | ubuntu-noble | ++ local candidate path 2026-09-15 09:59:41.415667 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:41.415674 | ubuntu-noble | ++ path=overlays/2024.2/keystone/source 2026-09-15 09:59:41.415682 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/keystone/source ]] 2026-09-15 09:59:41.415689 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:41.415696 | ubuntu-noble | ++ path=overlays/2024.2/keystone/source 2026-09-15 09:59:41.415704 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/keystone/source ]] 2026-09-15 09:59:41.415711 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:41.415718 | ubuntu-noble | ++ path=overlays/2024.2/keystone/source 2026-09-15 09:59:41.415725 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/keystone/source ]] 2026-09-15 09:59:41.415732 | ubuntu-noble | ++ return 1 2026-09-15 09:59:41.416479 | ubuntu-noble | + overlay_dir= 2026-09-15 09:59:41.416512 | ubuntu-noble | + overlay_dir= 2026-09-15 09:59:41.416520 | ubuntu-noble | + echo Check patches for keystone-stable-2024.2.tar.gz 2026-09-15 09:59:41.416528 | ubuntu-noble | Check patches for keystone-stable-2024.2.tar.gz 2026-09-15 09:59:41.416536 | ubuntu-noble | + [[ -n patches/2024.2/keystone ]] 2026-09-15 09:59:41.416543 | ubuntu-noble | + tar xzf keystone-stable-2024.2.tar.gz 2026-09-15 09:59:41.549932 | ubuntu-noble | + rm keystone-stable-2024.2.tar.gz 2026-09-15 09:59:41.554496 | ubuntu-noble | + find keystone-26.1.1.dev9 -type f 2026-09-15 09:59:41.554568 | ubuntu-noble | + sort 2026-09-15 09:59:41.565347 | ubuntu-noble | + pushd keystone-26.1.1.dev9 2026-09-15 09:59:41.567439 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone -type f -name '*.patch' 2026-09-15 09:59:41.567474 | ubuntu-noble | ++ sort 2026-09-15 09:59:41.568808 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-15 09:59:41.568917 | ubuntu-noble | + apply_patch patches/2024.2/keystone/0001-cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-09-15 09:59:41.568962 | ubuntu-noble | + local rel=patches/2024.2/keystone/0001-cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-09-15 09:59:41.568995 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone/0001-cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-09-15 09:59:41.569025 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/keystone/0001-cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch' 2026-09-15 09:59:41.569041 | ubuntu-noble | APPLY PATCH patches/2024.2/keystone/0001-cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-09-15 09:59:41.569065 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-15 09:59:41.570479 | ubuntu-noble | checking file keystone/api/_shared/EC2_S3_Resource.py 2026-09-15 09:59:41.570665 | ubuntu-noble | checking file keystone/api/credentials.py 2026-09-15 09:59:41.570884 | ubuntu-noble | checking file keystone/api/users.py 2026-09-15 09:59:41.571230 | ubuntu-noble | checking file keystone/conf/security_compliance.py 2026-09-15 09:59:41.571456 | ubuntu-noble | checking file keystone/tests/unit/test_v3_application_credential.py 2026-09-15 09:59:41.571749 | ubuntu-noble | checking file keystone/tests/unit/test_v3_credential.py 2026-09-15 09:59:41.572137 | ubuntu-noble | checking file keystone/tests/unit/test_v3_oauth1.py 2026-09-15 09:59:41.572482 | ubuntu-noble | checking file releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-09-15 09:59:41.572624 | ubuntu-noble | checking file keystone/auth/plugins/core.py 2026-09-15 09:59:41.573150 | ubuntu-noble | checking file keystone/tests/unit/test_v3_auth.py 2026-09-15 09:59:41.573835 | ubuntu-noble | checking file doc/source/user/application_credentials.rst 2026-09-15 09:59:41.573983 | ubuntu-noble | checking file keystone/api/trusts.py 2026-09-15 09:59:41.574156 | ubuntu-noble | checking file keystone/tests/unit/test_v3_trust.py 2026-09-15 09:59:41.574324 | ubuntu-noble | checking file keystone/auth/plugins/mapped.py 2026-09-15 09:59:41.574541 | ubuntu-noble | checking file keystone/tests/unit/auth/plugins/test_mapped.py 2026-09-15 09:59:41.574718 | ubuntu-noble | checking file keystone/api/trusts.py 2026-09-15 09:59:41.574784 | ubuntu-noble | Hunk #1 succeeded at 297 (offset -19 lines). 2026-09-15 09:59:41.574879 | ubuntu-noble | checking file keystone/common/policies/base.py 2026-09-15 09:59:41.574989 | ubuntu-noble | checking file keystone/common/rbac_enforcer/enforcer.py 2026-09-15 09:59:41.575170 | ubuntu-noble | checking file keystone/tests/protection/v3/test_credentials.py 2026-09-15 09:59:41.575543 | ubuntu-noble | checking file keystone/tests/protection/v3/test_grants.py 2026-09-15 09:59:41.575843 | ubuntu-noble | checking file keystone/tests/unit/common/test_rbac_enforcer.py 2026-09-15 09:59:41.576043 | ubuntu-noble | checking file releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-09-15 09:59:41.576453 | ubuntu-noble | + patch --forward --batch -p1 2026-09-15 09:59:41.579689 | ubuntu-noble | patching file keystone/api/_shared/EC2_S3_Resource.py 2026-09-15 09:59:41.580030 | ubuntu-noble | patching file keystone/api/credentials.py 2026-09-15 09:59:41.580699 | ubuntu-noble | patching file keystone/api/users.py 2026-09-15 09:59:41.581321 | ubuntu-noble | patching file keystone/conf/security_compliance.py 2026-09-15 09:59:41.581860 | ubuntu-noble | patching file keystone/tests/unit/test_v3_application_credential.py 2026-09-15 09:59:41.582632 | ubuntu-noble | patching file keystone/tests/unit/test_v3_credential.py 2026-09-15 09:59:41.583581 | ubuntu-noble | patching file keystone/tests/unit/test_v3_oauth1.py 2026-09-15 09:59:41.584169 | ubuntu-noble | patching file releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-09-15 09:59:41.585468 | ubuntu-noble | patching file keystone/auth/plugins/core.py 2026-09-15 09:59:41.585848 | ubuntu-noble | patching file keystone/tests/unit/test_v3_auth.py 2026-09-15 09:59:41.587084 | ubuntu-noble | patching file doc/source/user/application_credentials.rst 2026-09-15 09:59:41.587487 | ubuntu-noble | patching file keystone/api/trusts.py 2026-09-15 09:59:41.587936 | ubuntu-noble | patching file keystone/tests/unit/test_v3_trust.py 2026-09-15 09:59:41.588449 | ubuntu-noble | patching file keystone/auth/plugins/mapped.py 2026-09-15 09:59:41.588737 | ubuntu-noble | patching file keystone/tests/unit/auth/plugins/test_mapped.py 2026-09-15 09:59:41.591757 | ubuntu-noble | patching file keystone/api/trusts.py 2026-09-15 09:59:41.592130 | ubuntu-noble | patching file keystone/common/policies/base.py 2026-09-15 09:59:41.592467 | ubuntu-noble | patching file keystone/common/rbac_enforcer/enforcer.py 2026-09-15 09:59:41.592790 | ubuntu-noble | patching file keystone/tests/protection/v3/test_credentials.py 2026-09-15 09:59:41.593500 | ubuntu-noble | patching file keystone/tests/protection/v3/test_grants.py 2026-09-15 09:59:41.594016 | ubuntu-noble | patching file keystone/tests/unit/common/test_rbac_enforcer.py 2026-09-15 09:59:41.594961 | ubuntu-noble | patching file releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-09-15 09:59:41.595918 | ubuntu-noble | + echo patches/2024.2/keystone/0001-cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-09-15 09:59:41.596095 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-15 09:59:41.596209 | ubuntu-noble | + apply_patch patches/2024.2/keystone/0002-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-09-15 09:59:41.596252 | ubuntu-noble | + local rel=patches/2024.2/keystone/0002-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-09-15 09:59:41.596282 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone/0002-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-09-15 09:59:41.596309 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/keystone/0002-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch' 2026-09-15 09:59:41.596322 | ubuntu-noble | APPLY PATCH patches/2024.2/keystone/0002-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-09-15 09:59:41.596343 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-15 09:59:41.598660 | ubuntu-noble | checking file keystone/api/_shared/delegation.py 2026-09-15 09:59:41.598936 | ubuntu-noble | checking file keystone/api/os_oauth1.py 2026-09-15 09:59:41.599186 | ubuntu-noble | checking file keystone/api/trusts.py 2026-09-15 09:59:41.599700 | ubuntu-noble | checking file keystone/api/users.py 2026-09-15 09:59:41.600003 | ubuntu-noble | checking file keystone/conf/auth.py 2026-09-15 09:59:41.600260 | ubuntu-noble | checking file keystone/tests/unit/test_v3_application_credential.py 2026-09-15 09:59:41.600766 | ubuntu-noble | checking file keystone/tests/unit/test_v3_oauth1.py 2026-09-15 09:59:41.601130 | ubuntu-noble | checking file keystone/tests/unit/test_v3_trust.py 2026-09-15 09:59:41.601713 | ubuntu-noble | checking file releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-09-15 09:59:41.602500 | ubuntu-noble | + patch --forward --batch -p1 2026-09-15 09:59:41.604126 | ubuntu-noble | patching file keystone/api/_shared/delegation.py 2026-09-15 09:59:41.605487 | ubuntu-noble | patching file keystone/api/os_oauth1.py 2026-09-15 09:59:41.605510 | ubuntu-noble | patching file keystone/api/trusts.py 2026-09-15 09:59:41.605516 | ubuntu-noble | patching file keystone/api/users.py 2026-09-15 09:59:41.605521 | ubuntu-noble | patching file keystone/conf/auth.py 2026-09-15 09:59:41.605526 | ubuntu-noble | patching file keystone/tests/unit/test_v3_application_credential.py 2026-09-15 09:59:41.605680 | ubuntu-noble | patching file keystone/tests/unit/test_v3_oauth1.py 2026-09-15 09:59:41.605976 | ubuntu-noble | patching file keystone/tests/unit/test_v3_trust.py 2026-09-15 09:59:41.606329 | ubuntu-noble | patching file releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-09-15 09:59:41.607652 | ubuntu-noble | + echo patches/2024.2/keystone/0002-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-09-15 09:59:41.607868 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-15 09:59:41.607956 | ubuntu-noble | + apply_patch patches/2024.2/keystone/0003-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-09-15 09:59:41.607997 | ubuntu-noble | + local rel=patches/2024.2/keystone/0003-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-09-15 09:59:41.608029 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone/0003-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-09-15 09:59:41.608059 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/keystone/0003-auth-reject-delegated-tokens-from-token-method-reaut.patch' 2026-09-15 09:59:41.608074 | ubuntu-noble | APPLY PATCH patches/2024.2/keystone/0003-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-09-15 09:59:41.608099 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-15 09:59:41.609795 | ubuntu-noble | checking file keystone/auth/plugins/token.py 2026-09-15 09:59:41.610603 | ubuntu-noble | checking file keystone/tests/unit/test_v3_auth.py 2026-09-15 09:59:41.611620 | ubuntu-noble | checking file releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml 2026-09-15 09:59:41.612060 | ubuntu-noble | + patch --forward --batch -p1 2026-09-15 09:59:41.613904 | ubuntu-noble | patching file keystone/auth/plugins/token.py 2026-09-15 09:59:41.614843 | ubuntu-noble | patching file keystone/tests/unit/test_v3_auth.py 2026-09-15 09:59:41.615845 | ubuntu-noble | patching file releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml 2026-09-15 09:59:41.616872 | ubuntu-noble | + echo patches/2024.2/keystone/0003-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-09-15 09:59:41.617095 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-15 09:59:41.617183 | ubuntu-noble | + apply_patch patches/2024.2/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-09-15 09:59:41.617225 | ubuntu-noble | + local rel=patches/2024.2/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-09-15 09:59:41.617263 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-09-15 09:59:41.617296 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch' 2026-09-15 09:59:41.617313 | ubuntu-noble | APPLY PATCH patches/2024.2/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-09-15 09:59:41.617340 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-15 09:59:41.619147 | ubuntu-noble | checking file keystone/conf/auth.py 2026-09-15 09:59:41.619411 | ubuntu-noble | checking file keystone/server/flask/request_processing/middleware/auth_context.py 2026-09-15 09:59:41.619914 | ubuntu-noble | checking file keystone/tests/unit/test_contrib_ec2_core.py 2026-09-15 09:59:41.619934 | ubuntu-noble | checking file releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-09-15 09:59:41.620558 | ubuntu-noble | + patch --forward --batch -p1 2026-09-15 09:59:41.622471 | ubuntu-noble | patching file keystone/conf/auth.py 2026-09-15 09:59:41.622504 | ubuntu-noble | patching file keystone/server/flask/request_processing/middleware/auth_context.py 2026-09-15 09:59:41.622514 | ubuntu-noble | patching file keystone/tests/unit/test_contrib_ec2_core.py 2026-09-15 09:59:41.622521 | ubuntu-noble | patching file releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-09-15 09:59:41.622999 | ubuntu-noble | + echo patches/2024.2/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-09-15 09:59:41.623290 | ubuntu-noble | + popd 2026-09-15 09:59:41.624232 | ubuntu-noble | + find keystone-26.1.1.dev9 -type f 2026-09-15 09:59:41.625137 | ubuntu-noble | + sort 2026-09-15 09:59:41.630996 | ubuntu-noble | + append_new_files_to_sources_txt keystone-26.1.1.dev9 files-before files-after 2026-09-15 09:59:41.631122 | ubuntu-noble | + local directory=keystone-26.1.1.dev9 2026-09-15 09:59:41.631166 | ubuntu-noble | + local before=files-before 2026-09-15 09:59:41.631198 | ubuntu-noble | + local after=files-after 2026-09-15 09:59:41.631226 | ubuntu-noble | + local sources_txt 2026-09-15 09:59:41.632415 | ubuntu-noble | ++ head -1 2026-09-15 09:59:41.632446 | ubuntu-noble | ++ find keystone-26.1.1.dev9 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-15 09:59:41.636121 | ubuntu-noble | + sources_txt=keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-09-15 09:59:41.636160 | ubuntu-noble | + [[ -z keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt ]] 2026-09-15 09:59:41.636168 | ubuntu-noble | + local new_files 2026-09-15 09:59:41.637333 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-15 09:59:41.641947 | ubuntu-noble | + new_files='keystone-26.1.1.dev9/keystone/api/_shared/delegation.py 2026-09-15 09:59:41.642006 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-09-15 09:59:41.642023 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-09-15 09:59:41.642032 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-09-15 09:59:41.642043 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-09-15 09:59:41.642053 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml' 2026-09-15 09:59:41.642546 | ubuntu-noble | + [[ -z keystone-26.1.1.dev9/keystone/api/_shared/delegation.py 2026-09-15 09:59:41.642582 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-09-15 09:59:41.642617 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-09-15 09:59:41.642629 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-09-15 09:59:41.642639 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-09-15 09:59:41.642652 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml ]] 2026-09-15 09:59:41.643549 | ubuntu-noble | ++ tail -c1 keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-09-15 09:59:41.648526 | ubuntu-noble | + [[ -n h ]] 2026-09-15 09:59:41.648579 | ubuntu-noble | + echo 2026-09-15 09:59:41.648587 | ubuntu-noble | + local file 2026-09-15 09:59:41.648593 | ubuntu-noble | + for file in $new_files 2026-09-15 09:59:41.648600 | ubuntu-noble | + case $file in 2026-09-15 09:59:41.648618 | ubuntu-noble | + echo 'APPEND keystone/api/_shared/delegation.py TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-09-15 09:59:41.648626 | ubuntu-noble | APPEND keystone/api/_shared/delegation.py TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-09-15 09:59:41.648632 | ubuntu-noble | + echo keystone/api/_shared/delegation.py 2026-09-15 09:59:41.648639 | ubuntu-noble | + for file in $new_files 2026-09-15 09:59:41.648646 | ubuntu-noble | + case $file in 2026-09-15 09:59:41.648652 | ubuntu-noble | + echo 'APPEND releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-09-15 09:59:41.648659 | ubuntu-noble | APPEND releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-09-15 09:59:41.648665 | ubuntu-noble | + echo releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-09-15 09:59:41.648671 | ubuntu-noble | + for file in $new_files 2026-09-15 09:59:41.648677 | ubuntu-noble | + case $file in 2026-09-15 09:59:41.648683 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-09-15 09:59:41.648689 | ubuntu-noble | APPEND releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-09-15 09:59:41.648695 | ubuntu-noble | + echo releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-09-15 09:59:41.648701 | ubuntu-noble | + for file in $new_files 2026-09-15 09:59:41.648707 | ubuntu-noble | + case $file in 2026-09-15 09:59:41.648713 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2150089-e91b592c948e5771.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-09-15 09:59:41.648719 | ubuntu-noble | APPEND releasenotes/notes/bug-2150089-e91b592c948e5771.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-09-15 09:59:41.648725 | ubuntu-noble | + echo releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-09-15 09:59:41.648731 | ubuntu-noble | + for file in $new_files 2026-09-15 09:59:41.648736 | ubuntu-noble | + case $file in 2026-09-15 09:59:41.648742 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-09-15 09:59:41.648748 | ubuntu-noble | APPEND releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-09-15 09:59:41.648754 | ubuntu-noble | + echo releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-09-15 09:59:41.648760 | ubuntu-noble | + for file in $new_files 2026-09-15 09:59:41.648766 | ubuntu-noble | + case $file in 2026-09-15 09:59:41.648771 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-09-15 09:59:41.648777 | ubuntu-noble | APPEND releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-09-15 09:59:41.648783 | ubuntu-noble | + echo releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml 2026-09-15 09:59:41.648795 | ubuntu-noble | + rm files-before files-after 2026-09-15 09:59:41.652294 | ubuntu-noble | + tar czf keystone-stable-2024.2.tar.gz keystone-26.1.1.dev9 2026-09-15 09:59:42.035604 | ubuntu-noble | + rm -r keystone-26.1.1.dev9 2026-09-15 09:59:42.067131 | ubuntu-noble | + echo Check overlays for keystone-stable-2024.2.tar.gz 2026-09-15 09:59:42.067246 | ubuntu-noble | Check overlays for keystone-stable-2024.2.tar.gz 2026-09-15 09:59:42.067300 | ubuntu-noble | + [[ -n '' ]] 2026-09-15 09:59:42.067370 | ubuntu-noble | + popd 2026-09-15 09:59:42.067714 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-15 09:59:42.068275 | ubuntu-noble | + pushd tarballs 2026-09-15 09:59:42.068861 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-09-15 09:59:42.072341 | ubuntu-noble | + filename=magnum-stable-2024.2.tar.gz 2026-09-15 09:59:42.072478 | ubuntu-noble | + [[ -e magnum-stable-2024.2.tar.gz ]] 2026-09-15 09:59:42.072491 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-09-15 09:59:42.072500 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-09-15 09:59:42.072509 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-09-15 09:59:43.247629 | ubuntu-noble | 2026-09-15 09:59:43 URL:https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz [967968/967968] -> "magnum-stable-2024.2.tar.gz" [1] 2026-09-15 09:59:43.247877 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-15 09:59:43.247902 | ubuntu-noble | + echo Process magnum-stable-2024.2.tar.gz 2026-09-15 09:59:43.247914 | ubuntu-noble | Process magnum-stable-2024.2.tar.gz 2026-09-15 09:59:43.251517 | ubuntu-noble | ++ tar -tzf magnum-stable-2024.2.tar.gz 2026-09-15 09:59:43.251614 | ubuntu-noble | ++ head -1 2026-09-15 09:59:43.251810 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-15 09:59:43.262008 | ubuntu-noble | + directory=magnum-19.0.1.dev7 2026-09-15 09:59:43.263311 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 magnum-19.0.1.dev7 2026-09-15 09:59:43.263641 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-15 09:59:43.263742 | ubuntu-noble | ++ local directory=magnum-19.0.1.dev7 2026-09-15 09:59:43.263829 | ubuntu-noble | ++ local suffix= 2026-09-15 09:59:43.263907 | ubuntu-noble | ++ local name=magnum 2026-09-15 09:59:43.263948 | ubuntu-noble | ++ local candidate path 2026-09-15 09:59:43.264045 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:43.264095 | ubuntu-noble | ++ path=patches/2024.2/magnum 2026-09-15 09:59:43.264131 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/magnum ]] 2026-09-15 09:59:43.264200 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:43.264228 | ubuntu-noble | ++ path=patches/2024.2/magnum 2026-09-15 09:59:43.264257 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/magnum ]] 2026-09-15 09:59:43.264285 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:43.264311 | ubuntu-noble | ++ path=patches/2024.2/magnum 2026-09-15 09:59:43.264347 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/magnum ]] 2026-09-15 09:59:43.264628 | ubuntu-noble | ++ return 1 2026-09-15 09:59:43.265234 | ubuntu-noble | + patch_dir= 2026-09-15 09:59:43.265326 | ubuntu-noble | + patch_dir= 2026-09-15 09:59:43.266482 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 magnum-19.0.1.dev7 /source 2026-09-15 09:59:43.267410 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-15 09:59:43.267437 | ubuntu-noble | ++ local directory=magnum-19.0.1.dev7 2026-09-15 09:59:43.267444 | ubuntu-noble | ++ local suffix=/source 2026-09-15 09:59:43.267449 | ubuntu-noble | ++ local name=magnum 2026-09-15 09:59:43.267455 | ubuntu-noble | ++ local candidate path 2026-09-15 09:59:43.267467 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:43.267473 | ubuntu-noble | ++ path=overlays/2024.2/magnum/source 2026-09-15 09:59:43.267480 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/magnum/source ]] 2026-09-15 09:59:43.267487 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:43.267493 | ubuntu-noble | ++ path=overlays/2024.2/magnum/source 2026-09-15 09:59:43.267498 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/magnum/source ]] 2026-09-15 09:59:43.267504 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:43.267510 | ubuntu-noble | ++ path=overlays/2024.2/magnum/source 2026-09-15 09:59:43.267515 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/magnum/source ]] 2026-09-15 09:59:43.267521 | ubuntu-noble | ++ return 1 2026-09-15 09:59:43.268971 | ubuntu-noble | + overlay_dir= 2026-09-15 09:59:43.269071 | ubuntu-noble | + overlay_dir= 2026-09-15 09:59:43.269127 | ubuntu-noble | + echo Check patches for magnum-stable-2024.2.tar.gz 2026-09-15 09:59:43.269147 | ubuntu-noble | Check patches for magnum-stable-2024.2.tar.gz 2026-09-15 09:59:43.269197 | ubuntu-noble | + [[ -n '' ]] 2026-09-15 09:59:43.269216 | ubuntu-noble | + echo Check overlays for magnum-stable-2024.2.tar.gz 2026-09-15 09:59:43.269233 | ubuntu-noble | Check overlays for magnum-stable-2024.2.tar.gz 2026-09-15 09:59:43.269250 | ubuntu-noble | + [[ -n '' ]] 2026-09-15 09:59:43.269282 | ubuntu-noble | + popd 2026-09-15 09:59:43.269300 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-15 09:59:43.269319 | ubuntu-noble | + pushd tarballs 2026-09-15 09:59:43.269556 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-09-15 09:59:43.274587 | ubuntu-noble | + filename=manila-stable-2024.2.tar.gz 2026-09-15 09:59:43.274652 | ubuntu-noble | + [[ -e manila-stable-2024.2.tar.gz ]] 2026-09-15 09:59:43.274663 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-09-15 09:59:43.274673 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-09-15 09:59:43.274683 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-09-15 09:59:44.918653 | ubuntu-noble | 2026-09-15 09:59:44 URL:https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz [3518109/3518109] -> "manila-stable-2024.2.tar.gz" [1] 2026-09-15 09:59:44.920644 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-15 09:59:44.920691 | ubuntu-noble | + echo Process manila-stable-2024.2.tar.gz 2026-09-15 09:59:44.920699 | ubuntu-noble | Process manila-stable-2024.2.tar.gz 2026-09-15 09:59:44.922498 | ubuntu-noble | ++ tar -tzf manila-stable-2024.2.tar.gz 2026-09-15 09:59:44.922573 | ubuntu-noble | ++ head -1 2026-09-15 09:59:44.924566 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-15 09:59:44.933732 | ubuntu-noble | + directory=manila-19.1.2.dev7 2026-09-15 09:59:44.935208 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 manila-19.1.2.dev7 2026-09-15 09:59:44.935250 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-15 09:59:44.935261 | ubuntu-noble | ++ local directory=manila-19.1.2.dev7 2026-09-15 09:59:44.935269 | ubuntu-noble | ++ local suffix= 2026-09-15 09:59:44.935276 | ubuntu-noble | ++ local name=manila 2026-09-15 09:59:44.935282 | ubuntu-noble | ++ local candidate path 2026-09-15 09:59:44.935289 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:44.935296 | ubuntu-noble | ++ path=patches/2024.2/manila 2026-09-15 09:59:44.935303 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/manila ]] 2026-09-15 09:59:44.935313 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:44.935323 | ubuntu-noble | ++ path=patches/2024.2/manila 2026-09-15 09:59:44.935329 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/manila ]] 2026-09-15 09:59:44.935337 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:44.935344 | ubuntu-noble | ++ path=patches/2024.2/manila 2026-09-15 09:59:44.935350 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/manila ]] 2026-09-15 09:59:44.935357 | ubuntu-noble | ++ return 1 2026-09-15 09:59:44.935491 | ubuntu-noble | + patch_dir= 2026-09-15 09:59:44.935504 | ubuntu-noble | + patch_dir= 2026-09-15 09:59:44.936527 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 manila-19.1.2.dev7 /source 2026-09-15 09:59:44.936604 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-15 09:59:44.936619 | ubuntu-noble | ++ local directory=manila-19.1.2.dev7 2026-09-15 09:59:44.936636 | ubuntu-noble | ++ local suffix=/source 2026-09-15 09:59:44.936645 | ubuntu-noble | ++ local name=manila 2026-09-15 09:59:44.936653 | ubuntu-noble | ++ local candidate path 2026-09-15 09:59:44.936662 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:44.936671 | ubuntu-noble | ++ path=overlays/2024.2/manila/source 2026-09-15 09:59:44.936680 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/manila/source ]] 2026-09-15 09:59:44.936689 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:44.936697 | ubuntu-noble | ++ path=overlays/2024.2/manila/source 2026-09-15 09:59:44.936706 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/manila/source ]] 2026-09-15 09:59:44.936714 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:44.936741 | ubuntu-noble | ++ path=overlays/2024.2/manila/source 2026-09-15 09:59:44.936749 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/manila/source ]] 2026-09-15 09:59:44.936756 | ubuntu-noble | ++ return 1 2026-09-15 09:59:44.937499 | ubuntu-noble | + overlay_dir= 2026-09-15 09:59:44.937533 | ubuntu-noble | + overlay_dir= 2026-09-15 09:59:44.937539 | ubuntu-noble | + echo Check patches for manila-stable-2024.2.tar.gz 2026-09-15 09:59:44.937578 | ubuntu-noble | Check patches for manila-stable-2024.2.tar.gz 2026-09-15 09:59:44.937584 | ubuntu-noble | + [[ -n '' ]] 2026-09-15 09:59:44.937589 | ubuntu-noble | + echo Check overlays for manila-stable-2024.2.tar.gz 2026-09-15 09:59:44.937593 | ubuntu-noble | Check overlays for manila-stable-2024.2.tar.gz 2026-09-15 09:59:44.937598 | ubuntu-noble | + [[ -n '' ]] 2026-09-15 09:59:44.937603 | ubuntu-noble | + popd 2026-09-15 09:59:44.937608 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-15 09:59:44.937614 | ubuntu-noble | + pushd tarballs 2026-09-15 09:59:44.938937 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-09-15 09:59:44.941759 | ubuntu-noble | + filename=masakari-stable-2024.2.tar.gz 2026-09-15 09:59:44.941842 | ubuntu-noble | + [[ -e masakari-stable-2024.2.tar.gz ]] 2026-09-15 09:59:44.941872 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-09-15 09:59:44.941886 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-09-15 09:59:44.941898 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-09-15 09:59:46.148633 | ubuntu-noble | 2026-09-15 09:59:46 URL:https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz [364755/364755] -> "masakari-stable-2024.2.tar.gz" [1] 2026-09-15 09:59:46.150260 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-15 09:59:46.150324 | ubuntu-noble | + echo Process masakari-stable-2024.2.tar.gz 2026-09-15 09:59:46.150334 | ubuntu-noble | Process masakari-stable-2024.2.tar.gz 2026-09-15 09:59:46.153455 | ubuntu-noble | ++ tar -tzf masakari-stable-2024.2.tar.gz 2026-09-15 09:59:46.153500 | ubuntu-noble | ++ head -1 2026-09-15 09:59:46.153865 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-15 09:59:46.160189 | ubuntu-noble | + directory=masakari-18.0.0.0rc2.dev2 2026-09-15 09:59:46.161326 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 masakari-18.0.0.0rc2.dev2 2026-09-15 09:59:46.161591 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-15 09:59:46.161628 | ubuntu-noble | ++ local directory=masakari-18.0.0.0rc2.dev2 2026-09-15 09:59:46.161663 | ubuntu-noble | ++ local suffix= 2026-09-15 09:59:46.161705 | ubuntu-noble | ++ local name=masakari 2026-09-15 09:59:46.161724 | ubuntu-noble | ++ local candidate path 2026-09-15 09:59:46.161759 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:46.161780 | ubuntu-noble | ++ path=patches/2024.2/masakari 2026-09-15 09:59:46.161799 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/masakari ]] 2026-09-15 09:59:46.161852 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:46.161866 | ubuntu-noble | ++ path=patches/2024.2/masakari 2026-09-15 09:59:46.161881 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/masakari ]] 2026-09-15 09:59:46.161897 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:46.161910 | ubuntu-noble | ++ path=patches/2024.2/masakari 2026-09-15 09:59:46.161924 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/masakari ]] 2026-09-15 09:59:46.161940 | ubuntu-noble | ++ return 1 2026-09-15 09:59:46.162441 | ubuntu-noble | + patch_dir= 2026-09-15 09:59:46.162537 | ubuntu-noble | + patch_dir= 2026-09-15 09:59:46.163202 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 masakari-18.0.0.0rc2.dev2 /source 2026-09-15 09:59:46.163330 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-15 09:59:46.163409 | ubuntu-noble | ++ local directory=masakari-18.0.0.0rc2.dev2 2026-09-15 09:59:46.163455 | ubuntu-noble | ++ local suffix=/source 2026-09-15 09:59:46.163489 | ubuntu-noble | ++ local name=masakari 2026-09-15 09:59:46.163506 | ubuntu-noble | ++ local candidate path 2026-09-15 09:59:46.163535 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:46.163572 | ubuntu-noble | ++ path=overlays/2024.2/masakari/source 2026-09-15 09:59:46.163590 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/masakari/source ]] 2026-09-15 09:59:46.163627 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:46.163641 | ubuntu-noble | ++ path=overlays/2024.2/masakari/source 2026-09-15 09:59:46.163655 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/masakari/source ]] 2026-09-15 09:59:46.163670 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:46.163684 | ubuntu-noble | ++ path=overlays/2024.2/masakari/source 2026-09-15 09:59:46.163698 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/masakari/source ]] 2026-09-15 09:59:46.163715 | ubuntu-noble | ++ return 1 2026-09-15 09:59:46.164146 | ubuntu-noble | + overlay_dir= 2026-09-15 09:59:46.164227 | ubuntu-noble | + overlay_dir= 2026-09-15 09:59:46.164276 | ubuntu-noble | + echo Check patches for masakari-stable-2024.2.tar.gz 2026-09-15 09:59:46.164299 | ubuntu-noble | Check patches for masakari-stable-2024.2.tar.gz 2026-09-15 09:59:46.164332 | ubuntu-noble | + [[ -n '' ]] 2026-09-15 09:59:46.164441 | ubuntu-noble | + echo Check overlays for masakari-stable-2024.2.tar.gz 2026-09-15 09:59:46.164471 | ubuntu-noble | Check overlays for masakari-stable-2024.2.tar.gz 2026-09-15 09:59:46.164499 | ubuntu-noble | + [[ -n '' ]] 2026-09-15 09:59:46.164527 | ubuntu-noble | + popd 2026-09-15 09:59:46.164636 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-15 09:59:46.164675 | ubuntu-noble | + pushd tarballs 2026-09-15 09:59:46.165407 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-15 09:59:46.167235 | ubuntu-noble | + filename=neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-15 09:59:46.167330 | ubuntu-noble | + [[ -e neutron-dynamic-routing-stable-2024.2.tar.gz ]] 2026-09-15 09:59:46.167450 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-15 09:59:46.167479 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-15 09:59:46.167521 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-15 09:59:47.122113 | ubuntu-noble | 2026-09-15 09:59:47 URL:https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz [124379/124379] -> "neutron-dynamic-routing-stable-2024.2.tar.gz" [1] 2026-09-15 09:59:47.123919 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-15 09:59:47.123996 | ubuntu-noble | + echo Process neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-15 09:59:47.124019 | ubuntu-noble | Process neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-15 09:59:47.125644 | ubuntu-noble | ++ tar -tzf neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-15 09:59:47.127428 | ubuntu-noble | ++ head -1 2026-09-15 09:59:47.127741 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-15 09:59:47.131823 | ubuntu-noble | + directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-09-15 09:59:47.132609 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-09-15 09:59:47.132763 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-15 09:59:47.132798 | ubuntu-noble | ++ local directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-09-15 09:59:47.132830 | ubuntu-noble | ++ local suffix= 2026-09-15 09:59:47.132867 | ubuntu-noble | ++ local name=neutron-dynamic-routing 2026-09-15 09:59:47.132892 | ubuntu-noble | ++ local candidate path 2026-09-15 09:59:47.132929 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:47.132948 | ubuntu-noble | ++ path=patches/2024.2/neutron-dynamic-routing 2026-09-15 09:59:47.132966 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-dynamic-routing ]] 2026-09-15 09:59:47.132997 | ubuntu-noble | ++ echo patches/2024.2/neutron-dynamic-routing 2026-09-15 09:59:47.133028 | ubuntu-noble | ++ return 0 2026-09-15 09:59:47.133438 | ubuntu-noble | + patch_dir=patches/2024.2/neutron-dynamic-routing 2026-09-15 09:59:47.134093 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 neutron-dynamic-routing-25.0.0.0rc2.dev3 /source 2026-09-15 09:59:47.134208 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-15 09:59:47.134233 | ubuntu-noble | ++ local directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-09-15 09:59:47.134259 | ubuntu-noble | ++ local suffix=/source 2026-09-15 09:59:47.134290 | ubuntu-noble | ++ local name=neutron-dynamic-routing 2026-09-15 09:59:47.134308 | ubuntu-noble | ++ local candidate path 2026-09-15 09:59:47.134340 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:47.134401 | ubuntu-noble | ++ path=overlays/2024.2/neutron-dynamic-routing/source 2026-09-15 09:59:47.134421 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron-dynamic-routing/source ]] 2026-09-15 09:59:47.134457 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:47.134474 | ubuntu-noble | ++ path=overlays/2024.2/neutron-dynamic-routing/source 2026-09-15 09:59:47.134495 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron-dynamic-routing/source ]] 2026-09-15 09:59:47.134520 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:47.134541 | ubuntu-noble | ++ path=overlays/2024.2/neutron_dynamic_routing/source 2026-09-15 09:59:47.134562 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron_dynamic_routing/source ]] 2026-09-15 09:59:47.134593 | ubuntu-noble | ++ return 1 2026-09-15 09:59:47.135049 | ubuntu-noble | + overlay_dir= 2026-09-15 09:59:47.135193 | ubuntu-noble | + overlay_dir= 2026-09-15 09:59:47.135287 | ubuntu-noble | + echo Check patches for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-15 09:59:47.135336 | ubuntu-noble | Check patches for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-15 09:59:47.135475 | ubuntu-noble | + [[ -n patches/2024.2/neutron-dynamic-routing ]] 2026-09-15 09:59:47.135569 | ubuntu-noble | + tar xzf neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-15 09:59:47.155727 | ubuntu-noble | + rm neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-15 09:59:47.160471 | ubuntu-noble | + find neutron-dynamic-routing-25.0.0.0rc2.dev3 -type f 2026-09-15 09:59:47.160551 | ubuntu-noble | + sort 2026-09-15 09:59:47.163566 | ubuntu-noble | + pushd neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-09-15 09:59:47.164924 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-dynamic-routing -type f -name '*.patch' 2026-09-15 09:59:47.165096 | ubuntu-noble | ++ sort 2026-09-15 09:59:47.168878 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-15 09:59:47.169091 | ubuntu-noble | + apply_patch patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-09-15 09:59:47.169213 | ubuntu-noble | + local rel=patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-09-15 09:59:47.169286 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-09-15 09:59:47.169347 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron-dynamic-routing/bug-2023632.patch' 2026-09-15 09:59:47.169510 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-09-15 09:59:47.169547 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-15 09:59:47.171611 | ubuntu-noble | checking file neutron_dynamic_routing/db/bgp_db.py 2026-09-15 09:59:47.171948 | ubuntu-noble | Hunk #1 succeeded at 1022 (offset 4 lines). 2026-09-15 09:59:47.172535 | ubuntu-noble | + patch --forward --batch -p1 2026-09-15 09:59:47.174771 | ubuntu-noble | patching file neutron_dynamic_routing/db/bgp_db.py 2026-09-15 09:59:47.174988 | ubuntu-noble | Hunk #1 succeeded at 1022 (offset 4 lines). 2026-09-15 09:59:47.175523 | ubuntu-noble | + echo patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-09-15 09:59:47.175695 | ubuntu-noble | + popd 2026-09-15 09:59:47.176311 | ubuntu-noble | + find neutron-dynamic-routing-25.0.0.0rc2.dev3 -type f 2026-09-15 09:59:47.176679 | ubuntu-noble | + sort 2026-09-15 09:59:47.179792 | ubuntu-noble | + append_new_files_to_sources_txt neutron-dynamic-routing-25.0.0.0rc2.dev3 files-before files-after 2026-09-15 09:59:47.179902 | ubuntu-noble | + local directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-09-15 09:59:47.179940 | ubuntu-noble | + local before=files-before 2026-09-15 09:59:47.179969 | ubuntu-noble | + local after=files-after 2026-09-15 09:59:47.179995 | ubuntu-noble | + local sources_txt 2026-09-15 09:59:47.185487 | ubuntu-noble | ++ find neutron-dynamic-routing-25.0.0.0rc2.dev3 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-15 09:59:47.185625 | ubuntu-noble | ++ head -1 2026-09-15 09:59:47.188465 | ubuntu-noble | + sources_txt=neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-09-15 09:59:47.188509 | ubuntu-noble | + [[ -z neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing.egg-info/SOURCES.txt ]] 2026-09-15 09:59:47.188519 | ubuntu-noble | + local new_files 2026-09-15 09:59:47.189174 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-15 09:59:47.191239 | ubuntu-noble | + new_files=neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing/db/bgp_db.py.orig 2026-09-15 09:59:47.191278 | ubuntu-noble | + [[ -z neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing/db/bgp_db.py.orig ]] 2026-09-15 09:59:47.192053 | ubuntu-noble | ++ tail -c1 neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-09-15 09:59:47.194744 | ubuntu-noble | + [[ -n h ]] 2026-09-15 09:59:47.194779 | ubuntu-noble | + echo 2026-09-15 09:59:47.194785 | ubuntu-noble | + local file 2026-09-15 09:59:47.194790 | ubuntu-noble | + for file in $new_files 2026-09-15 09:59:47.194795 | ubuntu-noble | + case $file in 2026-09-15 09:59:47.194800 | ubuntu-noble | + continue 2026-09-15 09:59:47.194805 | ubuntu-noble | + rm files-before files-after 2026-09-15 09:59:47.198441 | ubuntu-noble | + tar czf neutron-dynamic-routing-stable-2024.2.tar.gz neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-09-15 09:59:47.240676 | ubuntu-noble | + rm -r neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-09-15 09:59:47.248101 | ubuntu-noble | + echo Check overlays for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-15 09:59:47.248167 | ubuntu-noble | Check overlays for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-15 09:59:47.248179 | ubuntu-noble | + [[ -n '' ]] 2026-09-15 09:59:47.248188 | ubuntu-noble | + popd 2026-09-15 09:59:47.248210 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-15 09:59:47.248219 | ubuntu-noble | + pushd tarballs 2026-09-15 09:59:47.248567 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-09-15 09:59:47.252768 | ubuntu-noble | + filename=neutron-vpnaas-stable-2024.2.tar.gz 2026-09-15 09:59:47.252856 | ubuntu-noble | + [[ -e neutron-vpnaas-stable-2024.2.tar.gz ]] 2026-09-15 09:59:47.252877 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-09-15 09:59:47.252896 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-09-15 09:59:47.252914 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-09-15 09:59:48.288595 | ubuntu-noble | 2026-09-15 09:59:48 URL:https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz [228286/228286] -> "neutron-vpnaas-stable-2024.2.tar.gz" [1] 2026-09-15 09:59:48.292798 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-15 09:59:48.292853 | ubuntu-noble | + echo Process neutron-vpnaas-stable-2024.2.tar.gz 2026-09-15 09:59:48.292859 | ubuntu-noble | Process neutron-vpnaas-stable-2024.2.tar.gz 2026-09-15 09:59:48.295450 | ubuntu-noble | ++ tar -tzf neutron-vpnaas-stable-2024.2.tar.gz 2026-09-15 09:59:48.295497 | ubuntu-noble | ++ head -1 2026-09-15 09:59:48.296716 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-15 09:59:48.300508 | ubuntu-noble | + directory=neutron_vpnaas-25.0.1.dev4 2026-09-15 09:59:48.301281 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 neutron_vpnaas-25.0.1.dev4 2026-09-15 09:59:48.301547 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-15 09:59:48.301610 | ubuntu-noble | ++ local directory=neutron_vpnaas-25.0.1.dev4 2026-09-15 09:59:48.301669 | ubuntu-noble | ++ local suffix= 2026-09-15 09:59:48.301725 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-09-15 09:59:48.301754 | ubuntu-noble | ++ local candidate path 2026-09-15 09:59:48.301807 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:48.301837 | ubuntu-noble | ++ path=patches/2024.2/neutron_vpnaas 2026-09-15 09:59:48.301866 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron_vpnaas ]] 2026-09-15 09:59:48.301921 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:48.301945 | ubuntu-noble | ++ path=patches/2024.2/neutron-vpnaas 2026-09-15 09:59:48.301969 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-vpnaas ]] 2026-09-15 09:59:48.302013 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:48.302037 | ubuntu-noble | ++ path=patches/2024.2/neutron_vpnaas 2026-09-15 09:59:48.302060 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron_vpnaas ]] 2026-09-15 09:59:48.302088 | ubuntu-noble | ++ return 1 2026-09-15 09:59:48.302608 | ubuntu-noble | + patch_dir= 2026-09-15 09:59:48.302705 | ubuntu-noble | + patch_dir= 2026-09-15 09:59:48.303942 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 neutron_vpnaas-25.0.1.dev4 /source 2026-09-15 09:59:48.304181 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-15 09:59:48.304266 | ubuntu-noble | ++ local directory=neutron_vpnaas-25.0.1.dev4 2026-09-15 09:59:48.304515 | ubuntu-noble | ++ local suffix=/source 2026-09-15 09:59:48.304672 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-09-15 09:59:48.304745 | ubuntu-noble | ++ local candidate path 2026-09-15 09:59:48.304880 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:48.304953 | ubuntu-noble | ++ path=overlays/2024.2/neutron_vpnaas/source 2026-09-15 09:59:48.305016 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron_vpnaas/source ]] 2026-09-15 09:59:48.305109 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:48.305146 | ubuntu-noble | ++ path=overlays/2024.2/neutron-vpnaas/source 2026-09-15 09:59:48.305178 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron-vpnaas/source ]] 2026-09-15 09:59:48.305214 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:48.305244 | ubuntu-noble | ++ path=overlays/2024.2/neutron_vpnaas/source 2026-09-15 09:59:48.305273 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron_vpnaas/source ]] 2026-09-15 09:59:48.305309 | ubuntu-noble | ++ return 1 2026-09-15 09:59:48.306029 | ubuntu-noble | + overlay_dir= 2026-09-15 09:59:48.306093 | ubuntu-noble | + overlay_dir= 2026-09-15 09:59:48.306124 | ubuntu-noble | + echo Check patches for neutron-vpnaas-stable-2024.2.tar.gz 2026-09-15 09:59:48.306139 | ubuntu-noble | Check patches for neutron-vpnaas-stable-2024.2.tar.gz 2026-09-15 09:59:48.306158 | ubuntu-noble | + [[ -n '' ]] 2026-09-15 09:59:48.306179 | ubuntu-noble | + echo Check overlays for neutron-vpnaas-stable-2024.2.tar.gz 2026-09-15 09:59:48.306190 | ubuntu-noble | Check overlays for neutron-vpnaas-stable-2024.2.tar.gz 2026-09-15 09:59:48.306205 | ubuntu-noble | + [[ -n '' ]] 2026-09-15 09:59:48.306221 | ubuntu-noble | + popd 2026-09-15 09:59:48.306295 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-15 09:59:48.306320 | ubuntu-noble | + pushd tarballs 2026-09-15 09:59:48.307323 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-09-15 09:59:48.309276 | ubuntu-noble | + filename=neutron-stable-2024.2.tar.gz 2026-09-15 09:59:48.309302 | ubuntu-noble | + [[ -e neutron-stable-2024.2.tar.gz ]] 2026-09-15 09:59:48.309307 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-09-15 09:59:48.309311 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-09-15 09:59:48.309315 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-09-15 09:59:51.125554 | ubuntu-noble | 2026-09-15 09:59:51 URL:https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz [14521639/14521639] -> "neutron-stable-2024.2.tar.gz" [1] 2026-09-15 09:59:51.128461 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-15 09:59:51.128643 | ubuntu-noble | + echo Process neutron-stable-2024.2.tar.gz 2026-09-15 09:59:51.128696 | ubuntu-noble | Process neutron-stable-2024.2.tar.gz 2026-09-15 09:59:51.132446 | ubuntu-noble | ++ tar -tzf neutron-stable-2024.2.tar.gz 2026-09-15 09:59:51.133048 | ubuntu-noble | ++ head -1 2026-09-15 09:59:51.135023 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-15 09:59:51.142191 | ubuntu-noble | + directory=neutron-25.2.4.dev2 2026-09-15 09:59:51.143303 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 neutron-25.2.4.dev2 2026-09-15 09:59:51.144068 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-15 09:59:51.144109 | ubuntu-noble | ++ local directory=neutron-25.2.4.dev2 2026-09-15 09:59:51.144122 | ubuntu-noble | ++ local suffix= 2026-09-15 09:59:51.144131 | ubuntu-noble | ++ local name=neutron 2026-09-15 09:59:51.144141 | ubuntu-noble | ++ local candidate path 2026-09-15 09:59:51.144169 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:51.144179 | ubuntu-noble | ++ path=patches/2024.2/neutron 2026-09-15 09:59:51.144188 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron ]] 2026-09-15 09:59:51.144198 | ubuntu-noble | ++ echo patches/2024.2/neutron 2026-09-15 09:59:51.144207 | ubuntu-noble | ++ return 0 2026-09-15 09:59:51.144223 | ubuntu-noble | + patch_dir=patches/2024.2/neutron 2026-09-15 09:59:51.145556 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 neutron-25.2.4.dev2 /source 2026-09-15 09:59:51.145638 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-15 09:59:51.145672 | ubuntu-noble | ++ local directory=neutron-25.2.4.dev2 2026-09-15 09:59:51.145685 | ubuntu-noble | ++ local suffix=/source 2026-09-15 09:59:51.145697 | ubuntu-noble | ++ local name=neutron 2026-09-15 09:59:51.145708 | ubuntu-noble | ++ local candidate path 2026-09-15 09:59:51.145720 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:51.145732 | ubuntu-noble | ++ path=overlays/2024.2/neutron/source 2026-09-15 09:59:51.145743 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron/source ]] 2026-09-15 09:59:51.145767 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:51.145778 | ubuntu-noble | ++ path=overlays/2024.2/neutron/source 2026-09-15 09:59:51.145790 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron/source ]] 2026-09-15 09:59:51.145799 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:51.145805 | ubuntu-noble | ++ path=overlays/2024.2/neutron/source 2026-09-15 09:59:51.145812 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron/source ]] 2026-09-15 09:59:51.145819 | ubuntu-noble | ++ return 1 2026-09-15 09:59:51.146607 | ubuntu-noble | + overlay_dir= 2026-09-15 09:59:51.146648 | ubuntu-noble | + overlay_dir= 2026-09-15 09:59:51.146660 | ubuntu-noble | + echo Check patches for neutron-stable-2024.2.tar.gz 2026-09-15 09:59:51.146670 | ubuntu-noble | Check patches for neutron-stable-2024.2.tar.gz 2026-09-15 09:59:51.146681 | ubuntu-noble | + [[ -n patches/2024.2/neutron ]] 2026-09-15 09:59:51.146692 | ubuntu-noble | + tar xzf neutron-stable-2024.2.tar.gz 2026-09-15 09:59:51.556847 | ubuntu-noble | + rm neutron-stable-2024.2.tar.gz 2026-09-15 09:59:51.565451 | ubuntu-noble | + find neutron-25.2.4.dev2 -type f 2026-09-15 09:59:51.565527 | ubuntu-noble | + sort 2026-09-15 09:59:51.583130 | ubuntu-noble | + pushd neutron-25.2.4.dev2 2026-09-15 09:59:51.584539 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron -type f -name '*.patch' 2026-09-15 09:59:51.584629 | ubuntu-noble | ++ sort 2026-09-15 09:59:51.587233 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-15 09:59:51.587413 | ubuntu-noble | + apply_patch patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-09-15 09:59:51.587495 | ubuntu-noble | + local rel=patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-09-15 09:59:51.587526 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-09-15 09:59:51.587552 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch' 2026-09-15 09:59:51.587574 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-09-15 09:59:51.587595 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-15 09:59:51.589220 | ubuntu-noble | checking file neutron/services/conntrack_helper/plugin.py 2026-09-15 09:59:51.589523 | ubuntu-noble | checking file neutron/tests/functional/services/conntrack_helper/test_conntrack_helper.py 2026-09-15 09:59:51.589673 | ubuntu-noble | checking file neutron/tests/unit/services/conntrack_helper/test_plugin.py 2026-09-15 09:59:51.589829 | ubuntu-noble | checking file releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-09-15 09:59:51.590126 | ubuntu-noble | + patch --forward --batch -p1 2026-09-15 09:59:51.591586 | ubuntu-noble | patching file neutron/services/conntrack_helper/plugin.py 2026-09-15 09:59:51.591764 | ubuntu-noble | patching file neutron/tests/functional/services/conntrack_helper/test_conntrack_helper.py 2026-09-15 09:59:51.591887 | ubuntu-noble | patching file neutron/tests/unit/services/conntrack_helper/test_plugin.py 2026-09-15 09:59:51.592028 | ubuntu-noble | patching file releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-09-15 09:59:51.592767 | ubuntu-noble | + echo patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-09-15 09:59:51.592934 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-15 09:59:51.593003 | ubuntu-noble | + apply_patch patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-09-15 09:59:51.593038 | ubuntu-noble | + local rel=patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-09-15 09:59:51.593079 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-09-15 09:59:51.593120 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch' 2026-09-15 09:59:51.593140 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-09-15 09:59:51.593174 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-15 09:59:51.594618 | ubuntu-noble | checking file neutron/services/portforwarding/pf_plugin.py 2026-09-15 09:59:51.594847 | ubuntu-noble | checking file neutron/tests/unit/services/portforwarding/test_pf_plugin.py 2026-09-15 09:59:51.595207 | ubuntu-noble | + patch --forward --batch -p1 2026-09-15 09:59:51.596734 | ubuntu-noble | patching file neutron/services/portforwarding/pf_plugin.py 2026-09-15 09:59:51.596956 | ubuntu-noble | patching file neutron/tests/unit/services/portforwarding/test_pf_plugin.py 2026-09-15 09:59:51.598037 | ubuntu-noble | + echo patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-09-15 09:59:51.598061 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-15 09:59:51.598066 | ubuntu-noble | + apply_patch patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-09-15 09:59:51.598070 | ubuntu-noble | + local rel=patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-09-15 09:59:51.598074 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-09-15 09:59:51.598079 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch' 2026-09-15 09:59:51.598083 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-09-15 09:59:51.598087 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-15 09:59:51.599226 | ubuntu-noble | checking file neutron/db/db_base_plugin_v2.py 2026-09-15 09:59:51.599742 | ubuntu-noble | checking file neutron/tests/unit/extensions/test_subnet_onboard.py 2026-09-15 09:59:51.600132 | ubuntu-noble | + patch --forward --batch -p1 2026-09-15 09:59:51.602012 | ubuntu-noble | patching file neutron/db/db_base_plugin_v2.py 2026-09-15 09:59:51.602040 | ubuntu-noble | patching file neutron/tests/unit/extensions/test_subnet_onboard.py 2026-09-15 09:59:51.602462 | ubuntu-noble | + echo patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-09-15 09:59:51.602479 | ubuntu-noble | + popd 2026-09-15 09:59:51.603447 | ubuntu-noble | + find neutron-25.2.4.dev2 -type f 2026-09-15 09:59:51.603470 | ubuntu-noble | + sort 2026-09-15 09:59:51.617314 | ubuntu-noble | + append_new_files_to_sources_txt neutron-25.2.4.dev2 files-before files-after 2026-09-15 09:59:51.617505 | ubuntu-noble | + local directory=neutron-25.2.4.dev2 2026-09-15 09:59:51.617540 | ubuntu-noble | + local before=files-before 2026-09-15 09:59:51.617561 | ubuntu-noble | + local after=files-after 2026-09-15 09:59:51.617577 | ubuntu-noble | + local sources_txt 2026-09-15 09:59:51.618956 | ubuntu-noble | ++ find neutron-25.2.4.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-15 09:59:51.619527 | ubuntu-noble | ++ head -1 2026-09-15 09:59:51.622079 | ubuntu-noble | + sources_txt=neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt 2026-09-15 09:59:51.622174 | ubuntu-noble | + [[ -z neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt ]] 2026-09-15 09:59:51.622588 | ubuntu-noble | + local new_files 2026-09-15 09:59:51.623153 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-15 09:59:51.627064 | ubuntu-noble | + new_files=neutron-25.2.4.dev2/releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-09-15 09:59:51.627106 | ubuntu-noble | + [[ -z neutron-25.2.4.dev2/releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml ]] 2026-09-15 09:59:51.627522 | ubuntu-noble | ++ tail -c1 neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt 2026-09-15 09:59:51.629263 | ubuntu-noble | + [[ -n l ]] 2026-09-15 09:59:51.629288 | ubuntu-noble | + echo 2026-09-15 09:59:51.629292 | ubuntu-noble | + local file 2026-09-15 09:59:51.629296 | ubuntu-noble | + for file in $new_files 2026-09-15 09:59:51.629300 | ubuntu-noble | + case $file in 2026-09-15 09:59:51.629304 | ubuntu-noble | + echo 'APPEND releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml TO neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt' 2026-09-15 09:59:51.629310 | ubuntu-noble | APPEND releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml TO neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt 2026-09-15 09:59:51.629315 | ubuntu-noble | + echo releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-09-15 09:59:51.629319 | ubuntu-noble | + rm files-before files-after 2026-09-15 09:59:51.631143 | ubuntu-noble | + tar czf neutron-stable-2024.2.tar.gz neutron-25.2.4.dev2 2026-09-15 09:59:53.111832 | ubuntu-noble | + rm -r neutron-25.2.4.dev2 2026-09-15 09:59:53.188578 | ubuntu-noble | + echo Check overlays for neutron-stable-2024.2.tar.gz 2026-09-15 09:59:53.188643 | ubuntu-noble | Check overlays for neutron-stable-2024.2.tar.gz 2026-09-15 09:59:53.188652 | ubuntu-noble | + [[ -n '' ]] 2026-09-15 09:59:53.188656 | ubuntu-noble | + popd 2026-09-15 09:59:53.188660 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-15 09:59:53.188670 | ubuntu-noble | + pushd tarballs 2026-09-15 09:59:53.189499 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-09-15 09:59:53.192053 | ubuntu-noble | + filename=nova-stable-2024.2.tar.gz 2026-09-15 09:59:53.192099 | ubuntu-noble | + [[ -e nova-stable-2024.2.tar.gz ]] 2026-09-15 09:59:53.192106 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-09-15 09:59:53.192114 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-09-15 09:59:53.192120 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-09-15 09:59:54.994596 | ubuntu-noble | 2026-09-15 09:59:54 URL:https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz [9555562/9555562] -> "nova-stable-2024.2.tar.gz" [1] 2026-09-15 09:59:54.996851 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-15 09:59:54.996917 | ubuntu-noble | + echo Process nova-stable-2024.2.tar.gz 2026-09-15 09:59:54.996925 | ubuntu-noble | Process nova-stable-2024.2.tar.gz 2026-09-15 09:59:54.999471 | ubuntu-noble | ++ tar -tzf nova-stable-2024.2.tar.gz 2026-09-15 09:59:54.999512 | ubuntu-noble | ++ head -1 2026-09-15 09:59:54.999518 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-15 09:59:55.005712 | ubuntu-noble | + directory=nova-30.3.1.dev3 2026-09-15 09:59:55.006735 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 nova-30.3.1.dev3 2026-09-15 09:59:55.006807 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-15 09:59:55.006832 | ubuntu-noble | ++ local directory=nova-30.3.1.dev3 2026-09-15 09:59:55.006839 | ubuntu-noble | ++ local suffix= 2026-09-15 09:59:55.006845 | ubuntu-noble | ++ local name=nova 2026-09-15 09:59:55.006850 | ubuntu-noble | ++ local candidate path 2026-09-15 09:59:55.006856 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:55.006862 | ubuntu-noble | ++ path=patches/2024.2/nova 2026-09-15 09:59:55.006867 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova ]] 2026-09-15 09:59:55.006873 | ubuntu-noble | ++ echo patches/2024.2/nova 2026-09-15 09:59:55.006879 | ubuntu-noble | ++ return 0 2026-09-15 09:59:55.008492 | ubuntu-noble | + patch_dir=patches/2024.2/nova 2026-09-15 09:59:55.009333 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 nova-30.3.1.dev3 /source 2026-09-15 09:59:55.009398 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-15 09:59:55.009413 | ubuntu-noble | ++ local directory=nova-30.3.1.dev3 2026-09-15 09:59:55.009417 | ubuntu-noble | ++ local suffix=/source 2026-09-15 09:59:55.009421 | ubuntu-noble | ++ local name=nova 2026-09-15 09:59:55.009425 | ubuntu-noble | ++ local candidate path 2026-09-15 09:59:55.009430 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:55.009433 | ubuntu-noble | ++ path=overlays/2024.2/nova/source 2026-09-15 09:59:55.009445 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/nova/source ]] 2026-09-15 09:59:55.009467 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:55.009471 | ubuntu-noble | ++ path=overlays/2024.2/nova/source 2026-09-15 09:59:55.009475 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/nova/source ]] 2026-09-15 09:59:55.009478 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:55.009482 | ubuntu-noble | ++ path=overlays/2024.2/nova/source 2026-09-15 09:59:55.009485 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/nova/source ]] 2026-09-15 09:59:55.009489 | ubuntu-noble | ++ return 1 2026-09-15 09:59:55.010342 | ubuntu-noble | + overlay_dir= 2026-09-15 09:59:55.010458 | ubuntu-noble | + overlay_dir= 2026-09-15 09:59:55.010472 | ubuntu-noble | + echo Check patches for nova-stable-2024.2.tar.gz 2026-09-15 09:59:55.010482 | ubuntu-noble | Check patches for nova-stable-2024.2.tar.gz 2026-09-15 09:59:55.010493 | ubuntu-noble | + [[ -n patches/2024.2/nova ]] 2026-09-15 09:59:55.010503 | ubuntu-noble | + tar xzf nova-stable-2024.2.tar.gz 2026-09-15 09:59:55.438265 | ubuntu-noble | + rm nova-stable-2024.2.tar.gz 2026-09-15 09:59:55.446463 | ubuntu-noble | + find nova-30.3.1.dev3 -type f 2026-09-15 09:59:55.446525 | ubuntu-noble | + sort 2026-09-15 09:59:55.467633 | ubuntu-noble | + pushd nova-30.3.1.dev3 2026-09-15 09:59:55.469115 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova -type f -name '*.patch' 2026-09-15 09:59:55.469561 | ubuntu-noble | ++ sort 2026-09-15 09:59:55.473084 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-15 09:59:55.473188 | ubuntu-noble | + apply_patch patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-09-15 09:59:55.473237 | ubuntu-noble | + local rel=patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-09-15 09:59:55.473266 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-09-15 09:59:55.473290 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch' 2026-09-15 09:59:55.473302 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-09-15 09:59:55.473343 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-15 09:59:55.475214 | ubuntu-noble | checking file nova/console/websocketproxy.py 2026-09-15 09:59:55.475644 | ubuntu-noble | checking file nova/tests/unit/console/test_websocketproxy.py 2026-09-15 09:59:55.475923 | ubuntu-noble | checking file releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml 2026-09-15 09:59:55.476264 | ubuntu-noble | + patch --forward --batch -p1 2026-09-15 09:59:55.478352 | ubuntu-noble | patching file nova/console/websocketproxy.py 2026-09-15 09:59:55.478690 | ubuntu-noble | patching file nova/tests/unit/console/test_websocketproxy.py 2026-09-15 09:59:55.478991 | ubuntu-noble | patching file releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml 2026-09-15 09:59:55.479633 | ubuntu-noble | + echo patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-09-15 09:59:55.479845 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-15 09:59:55.479933 | ubuntu-noble | + apply_patch patches/2024.2/nova/backport-943940.patch 2026-09-15 09:59:55.479978 | ubuntu-noble | + local rel=patches/2024.2/nova/backport-943940.patch 2026-09-15 09:59:55.480018 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova/backport-943940.patch 2026-09-15 09:59:55.480054 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/backport-943940.patch' 2026-09-15 09:59:55.480072 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/backport-943940.patch 2026-09-15 09:59:55.480099 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-15 09:59:55.484943 | ubuntu-noble | checking file nova/tests/unit/virt/libvirt/test_driver.py 2026-09-15 09:59:55.486679 | ubuntu-noble | Hunk #1 succeeded at 15053 (offset 57 lines). 2026-09-15 09:59:55.486925 | ubuntu-noble | Hunk #2 succeeded at 16793 (offset 50 lines). 2026-09-15 09:59:55.488983 | ubuntu-noble | checking file nova/tests/unit/virt/libvirt/test_imagebackend.py 2026-09-15 09:59:55.489464 | ubuntu-noble | checking file nova/tests/unit/virt/libvirt/test_utils.py 2026-09-15 09:59:55.489673 | ubuntu-noble | checking file nova/tests/unit/virt/test_images.py 2026-09-15 09:59:55.489901 | ubuntu-noble | checking file nova/virt/images.py 2026-09-15 09:59:55.490111 | ubuntu-noble | checking file nova/virt/libvirt/imagebackend.py 2026-09-15 09:59:55.490465 | ubuntu-noble | checking file nova/virt/libvirt/utils.py 2026-09-15 09:59:55.490651 | ubuntu-noble | checking file requirements.txt 2026-09-15 09:59:55.491280 | ubuntu-noble | + patch --forward --batch -p1 2026-09-15 09:59:55.497465 | ubuntu-noble | patching file nova/tests/unit/virt/libvirt/test_driver.py 2026-09-15 09:59:55.497715 | ubuntu-noble | Hunk #1 succeeded at 15053 (offset 57 lines). 2026-09-15 09:59:55.497865 | ubuntu-noble | Hunk #2 succeeded at 16793 (offset 50 lines). 2026-09-15 09:59:55.499528 | ubuntu-noble | patching file nova/tests/unit/virt/libvirt/test_imagebackend.py 2026-09-15 09:59:55.499885 | ubuntu-noble | patching file nova/tests/unit/virt/libvirt/test_utils.py 2026-09-15 09:59:55.500099 | ubuntu-noble | patching file nova/tests/unit/virt/test_images.py 2026-09-15 09:59:55.500257 | ubuntu-noble | patching file nova/virt/images.py 2026-09-15 09:59:55.500543 | ubuntu-noble | patching file nova/virt/libvirt/imagebackend.py 2026-09-15 09:59:55.500781 | ubuntu-noble | patching file nova/virt/libvirt/utils.py 2026-09-15 09:59:55.500957 | ubuntu-noble | patching file requirements.txt 2026-09-15 09:59:55.501999 | ubuntu-noble | + echo patches/2024.2/nova/backport-943940.patch 2026-09-15 09:59:55.502124 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-15 09:59:55.502179 | ubuntu-noble | + apply_patch patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-09-15 09:59:55.502212 | ubuntu-noble | + local rel=patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-09-15 09:59:55.502236 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-09-15 09:59:55.502257 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch' 2026-09-15 09:59:55.502269 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-09-15 09:59:55.502287 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-15 09:59:55.507251 | ubuntu-noble | checking file nova/compute/api.py 2026-09-15 09:59:55.510892 | ubuntu-noble | checking file nova/tests/unit/compute/test_api.py 2026-09-15 09:59:55.513226 | ubuntu-noble | + patch --forward --batch -p1 2026-09-15 09:59:55.516436 | ubuntu-noble | patching file nova/compute/api.py 2026-09-15 09:59:55.518507 | ubuntu-noble | patching file nova/tests/unit/compute/test_api.py 2026-09-15 09:59:55.521091 | ubuntu-noble | + echo patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-09-15 09:59:55.522498 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-15 09:59:55.522594 | ubuntu-noble | + apply_patch patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-09-15 09:59:55.522617 | ubuntu-noble | + local rel=patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-09-15 09:59:55.522635 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-09-15 09:59:55.522655 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch' 2026-09-15 09:59:55.522674 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-09-15 09:59:55.522693 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-15 09:59:55.524757 | ubuntu-noble | checking file nova/api/openstack/identity.py 2026-09-15 09:59:55.525085 | ubuntu-noble | checking file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-09-15 09:59:55.525632 | ubuntu-noble | + patch --forward --batch -p1 2026-09-15 09:59:55.528123 | ubuntu-noble | patching file nova/api/openstack/identity.py 2026-09-15 09:59:55.528577 | ubuntu-noble | patching file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-09-15 09:59:55.529239 | ubuntu-noble | + echo patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-09-15 09:59:55.529558 | ubuntu-noble | + popd 2026-09-15 09:59:55.530497 | ubuntu-noble | + find nova-30.3.1.dev3 -type f 2026-09-15 09:59:55.532446 | ubuntu-noble | + sort 2026-09-15 09:59:55.549821 | ubuntu-noble | + append_new_files_to_sources_txt nova-30.3.1.dev3 files-before files-after 2026-09-15 09:59:55.549949 | ubuntu-noble | + local directory=nova-30.3.1.dev3 2026-09-15 09:59:55.549979 | ubuntu-noble | + local before=files-before 2026-09-15 09:59:55.550012 | ubuntu-noble | + local after=files-after 2026-09-15 09:59:55.550029 | ubuntu-noble | + local sources_txt 2026-09-15 09:59:55.551425 | ubuntu-noble | ++ find nova-30.3.1.dev3 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-15 09:59:55.551793 | ubuntu-noble | ++ head -1 2026-09-15 09:59:55.555491 | ubuntu-noble | + sources_txt=nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-09-15 09:59:55.555609 | ubuntu-noble | + [[ -z nova-30.3.1.dev3/nova.egg-info/SOURCES.txt ]] 2026-09-15 09:59:55.555651 | ubuntu-noble | + local new_files 2026-09-15 09:59:55.556409 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-15 09:59:55.561253 | ubuntu-noble | + new_files='nova-30.3.1.dev3/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-09-15 09:59:55.561910 | ubuntu-noble | nova-30.3.1.dev3/nova/tests/unit/virt/libvirt/test_driver.py.orig 2026-09-15 09:59:55.561945 | ubuntu-noble | nova-30.3.1.dev3/releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml' 2026-09-15 09:59:55.561953 | ubuntu-noble | + [[ -z nova-30.3.1.dev3/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-09-15 09:59:55.561960 | ubuntu-noble | nova-30.3.1.dev3/nova/tests/unit/virt/libvirt/test_driver.py.orig 2026-09-15 09:59:55.561966 | ubuntu-noble | nova-30.3.1.dev3/releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml ]] 2026-09-15 09:59:55.562463 | ubuntu-noble | ++ tail -c1 nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-09-15 09:59:55.565494 | ubuntu-noble | + [[ -n h ]] 2026-09-15 09:59:55.565551 | ubuntu-noble | + echo 2026-09-15 09:59:55.565560 | ubuntu-noble | + local file 2026-09-15 09:59:55.565566 | ubuntu-noble | + for file in $new_files 2026-09-15 09:59:55.565574 | ubuntu-noble | + case $file in 2026-09-15 09:59:55.565583 | ubuntu-noble | + echo 'APPEND nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py TO nova-30.3.1.dev3/nova.egg-info/SOURCES.txt' 2026-09-15 09:59:55.565591 | ubuntu-noble | APPEND nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py TO nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-09-15 09:59:55.565601 | ubuntu-noble | + echo nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-09-15 09:59:55.565608 | ubuntu-noble | + for file in $new_files 2026-09-15 09:59:55.565614 | ubuntu-noble | + case $file in 2026-09-15 09:59:55.565620 | ubuntu-noble | + continue 2026-09-15 09:59:55.565626 | ubuntu-noble | + for file in $new_files 2026-09-15 09:59:55.565631 | ubuntu-noble | + case $file in 2026-09-15 09:59:55.565637 | ubuntu-noble | + echo 'APPEND releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml TO nova-30.3.1.dev3/nova.egg-info/SOURCES.txt' 2026-09-15 09:59:55.565645 | ubuntu-noble | APPEND releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml TO nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-09-15 09:59:55.565652 | ubuntu-noble | + echo releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml 2026-09-15 09:59:55.565658 | ubuntu-noble | + rm files-before files-after 2026-09-15 09:59:55.568884 | ubuntu-noble | + tar czf nova-stable-2024.2.tar.gz nova-30.3.1.dev3 2026-09-15 09:59:57.169770 | ubuntu-noble | + rm -r nova-30.3.1.dev3 2026-09-15 09:59:57.265061 | ubuntu-noble | + echo Check overlays for nova-stable-2024.2.tar.gz 2026-09-15 09:59:57.265115 | ubuntu-noble | Check overlays for nova-stable-2024.2.tar.gz 2026-09-15 09:59:57.265122 | ubuntu-noble | + [[ -n '' ]] 2026-09-15 09:59:57.265128 | ubuntu-noble | + popd 2026-09-15 09:59:57.265133 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-15 09:59:57.265138 | ubuntu-noble | + pushd tarballs 2026-09-15 09:59:57.265842 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-09-15 09:59:57.267997 | ubuntu-noble | + filename=octavia-stable-2024.2.tar.gz 2026-09-15 09:59:57.268034 | ubuntu-noble | + [[ -e octavia-stable-2024.2.tar.gz ]] 2026-09-15 09:59:57.268040 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-09-15 09:59:57.268045 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-09-15 09:59:57.268051 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-09-15 09:59:58.672590 | ubuntu-noble | 2026-09-15 09:59:58 URL:https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz [1321874/1321874] -> "octavia-stable-2024.2.tar.gz" [1] 2026-09-15 09:59:58.674247 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-15 09:59:58.674411 | ubuntu-noble | + echo Process octavia-stable-2024.2.tar.gz 2026-09-15 09:59:58.674436 | ubuntu-noble | Process octavia-stable-2024.2.tar.gz 2026-09-15 09:59:58.676472 | ubuntu-noble | ++ tar -tzf octavia-stable-2024.2.tar.gz 2026-09-15 09:59:58.676518 | ubuntu-noble | ++ head -1 2026-09-15 09:59:58.676699 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-15 09:59:58.685781 | ubuntu-noble | + directory=octavia-15.1.1.dev9 2026-09-15 09:59:58.687214 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 octavia-15.1.1.dev9 2026-09-15 09:59:58.687252 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-15 09:59:58.687259 | ubuntu-noble | ++ local directory=octavia-15.1.1.dev9 2026-09-15 09:59:58.687264 | ubuntu-noble | ++ local suffix= 2026-09-15 09:59:58.687269 | ubuntu-noble | ++ local name=octavia 2026-09-15 09:59:58.687274 | ubuntu-noble | ++ local candidate path 2026-09-15 09:59:58.687278 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:58.687282 | ubuntu-noble | ++ path=patches/2024.2/octavia 2026-09-15 09:59:58.687335 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/octavia ]] 2026-09-15 09:59:58.687344 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:58.687350 | ubuntu-noble | ++ path=patches/2024.2/octavia 2026-09-15 09:59:58.687357 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/octavia ]] 2026-09-15 09:59:58.687364 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:58.687415 | ubuntu-noble | ++ path=patches/2024.2/octavia 2026-09-15 09:59:58.687423 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/octavia ]] 2026-09-15 09:59:58.687429 | ubuntu-noble | ++ return 1 2026-09-15 09:59:58.687444 | ubuntu-noble | + patch_dir= 2026-09-15 09:59:58.687450 | ubuntu-noble | + patch_dir= 2026-09-15 09:59:58.688484 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 octavia-15.1.1.dev9 /source 2026-09-15 09:59:58.688550 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-15 09:59:58.688558 | ubuntu-noble | ++ local directory=octavia-15.1.1.dev9 2026-09-15 09:59:58.688562 | ubuntu-noble | ++ local suffix=/source 2026-09-15 09:59:58.688566 | ubuntu-noble | ++ local name=octavia 2026-09-15 09:59:58.688569 | ubuntu-noble | ++ local candidate path 2026-09-15 09:59:58.688573 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:58.688577 | ubuntu-noble | ++ path=overlays/2024.2/octavia/source 2026-09-15 09:59:58.688580 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/octavia/source ]] 2026-09-15 09:59:58.688592 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:58.688595 | ubuntu-noble | ++ path=overlays/2024.2/octavia/source 2026-09-15 09:59:58.688599 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/octavia/source ]] 2026-09-15 09:59:58.688602 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:58.688606 | ubuntu-noble | ++ path=overlays/2024.2/octavia/source 2026-09-15 09:59:58.688609 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/octavia/source ]] 2026-09-15 09:59:58.688613 | ubuntu-noble | ++ return 1 2026-09-15 09:59:58.689496 | ubuntu-noble | + overlay_dir= 2026-09-15 09:59:58.689530 | ubuntu-noble | + overlay_dir= 2026-09-15 09:59:58.689537 | ubuntu-noble | + echo Check patches for octavia-stable-2024.2.tar.gz 2026-09-15 09:59:58.689545 | ubuntu-noble | Check patches for octavia-stable-2024.2.tar.gz 2026-09-15 09:59:58.689552 | ubuntu-noble | + [[ -n '' ]] 2026-09-15 09:59:58.689559 | ubuntu-noble | + echo Check overlays for octavia-stable-2024.2.tar.gz 2026-09-15 09:59:58.689566 | ubuntu-noble | Check overlays for octavia-stable-2024.2.tar.gz 2026-09-15 09:59:58.689571 | ubuntu-noble | + [[ -n '' ]] 2026-09-15 09:59:58.689578 | ubuntu-noble | + popd 2026-09-15 09:59:58.689584 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-15 09:59:58.689591 | ubuntu-noble | + pushd tarballs 2026-09-15 09:59:58.690266 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-09-15 09:59:58.692469 | ubuntu-noble | + filename=placement-stable-2024.2.tar.gz 2026-09-15 09:59:58.692501 | ubuntu-noble | + [[ -e placement-stable-2024.2.tar.gz ]] 2026-09-15 09:59:58.692507 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-09-15 09:59:58.692513 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-09-15 09:59:58.692537 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-09-15 09:59:59.914600 | ubuntu-noble | 2026-09-15 09:59:59 URL:https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz [577931/577931] -> "placement-stable-2024.2.tar.gz" [1] 2026-09-15 09:59:59.916620 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-15 09:59:59.916666 | ubuntu-noble | + echo Process placement-stable-2024.2.tar.gz 2026-09-15 09:59:59.916675 | ubuntu-noble | Process placement-stable-2024.2.tar.gz 2026-09-15 09:59:59.919453 | ubuntu-noble | ++ tar -tzf placement-stable-2024.2.tar.gz 2026-09-15 09:59:59.919495 | ubuntu-noble | ++ head -1 2026-09-15 09:59:59.919667 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-15 09:59:59.928648 | ubuntu-noble | + directory=openstack_placement-12.0.3.dev1 2026-09-15 09:59:59.930456 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 openstack_placement-12.0.3.dev1 2026-09-15 09:59:59.930495 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-15 09:59:59.930501 | ubuntu-noble | ++ local directory=openstack_placement-12.0.3.dev1 2026-09-15 09:59:59.930506 | ubuntu-noble | ++ local suffix= 2026-09-15 09:59:59.930510 | ubuntu-noble | ++ local name=openstack_placement 2026-09-15 09:59:59.930514 | ubuntu-noble | ++ local candidate path 2026-09-15 09:59:59.930518 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:59.930522 | ubuntu-noble | ++ path=patches/2024.2/openstack_placement 2026-09-15 09:59:59.930526 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_placement ]] 2026-09-15 09:59:59.930530 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:59.930534 | ubuntu-noble | ++ path=patches/2024.2/openstack-placement 2026-09-15 09:59:59.930538 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack-placement ]] 2026-09-15 09:59:59.930542 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:59.930548 | ubuntu-noble | ++ path=patches/2024.2/openstack_placement 2026-09-15 09:59:59.930553 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_placement ]] 2026-09-15 09:59:59.930559 | ubuntu-noble | ++ return 1 2026-09-15 09:59:59.931311 | ubuntu-noble | + patch_dir= 2026-09-15 09:59:59.931336 | ubuntu-noble | + patch_dir= 2026-09-15 09:59:59.932481 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 openstack_placement-12.0.3.dev1 /source 2026-09-15 09:59:59.932529 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-15 09:59:59.932547 | ubuntu-noble | ++ local directory=openstack_placement-12.0.3.dev1 2026-09-15 09:59:59.932555 | ubuntu-noble | ++ local suffix=/source 2026-09-15 09:59:59.933477 | ubuntu-noble | ++ local name=openstack_placement 2026-09-15 09:59:59.933553 | ubuntu-noble | ++ local candidate path 2026-09-15 09:59:59.933575 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:59.933590 | ubuntu-noble | ++ path=overlays/2024.2/openstack_placement/source 2026-09-15 09:59:59.933606 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_placement/source ]] 2026-09-15 09:59:59.933620 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:59.933633 | ubuntu-noble | ++ path=overlays/2024.2/openstack-placement/source 2026-09-15 09:59:59.933647 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack-placement/source ]] 2026-09-15 09:59:59.933662 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 09:59:59.933676 | ubuntu-noble | ++ path=overlays/2024.2/openstack_placement/source 2026-09-15 09:59:59.933691 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_placement/source ]] 2026-09-15 09:59:59.933705 | ubuntu-noble | ++ return 1 2026-09-15 09:59:59.933956 | ubuntu-noble | + overlay_dir= 2026-09-15 09:59:59.934007 | ubuntu-noble | + overlay_dir= 2026-09-15 09:59:59.934041 | ubuntu-noble | + echo Check patches for placement-stable-2024.2.tar.gz 2026-09-15 09:59:59.934056 | ubuntu-noble | Check patches for placement-stable-2024.2.tar.gz 2026-09-15 09:59:59.934075 | ubuntu-noble | + [[ -n '' ]] 2026-09-15 09:59:59.934095 | ubuntu-noble | + echo Check overlays for placement-stable-2024.2.tar.gz 2026-09-15 09:59:59.934106 | ubuntu-noble | Check overlays for placement-stable-2024.2.tar.gz 2026-09-15 09:59:59.934138 | ubuntu-noble | + [[ -n '' ]] 2026-09-15 09:59:59.934155 | ubuntu-noble | + popd 2026-09-15 09:59:59.934233 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-15 09:59:59.934267 | ubuntu-noble | + pushd tarballs 2026-09-15 09:59:59.935595 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-09-15 09:59:59.938581 | ubuntu-noble | + filename=skyline-apiserver-stable-2024.2.tar.gz 2026-09-15 09:59:59.938685 | ubuntu-noble | + [[ -e skyline-apiserver-stable-2024.2.tar.gz ]] 2026-09-15 09:59:59.938767 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-09-15 09:59:59.938787 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-09-15 09:59:59.938826 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-09-15 10:00:01.681493 | ubuntu-noble | 2026-09-15 10:00:01 URL:https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz [9061365/9061365] -> "skyline-apiserver-stable-2024.2.tar.gz" [1] 2026-09-15 10:00:01.683743 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-15 10:00:01.683798 | ubuntu-noble | + echo Process skyline-apiserver-stable-2024.2.tar.gz 2026-09-15 10:00:01.683805 | ubuntu-noble | Process skyline-apiserver-stable-2024.2.tar.gz 2026-09-15 10:00:01.686466 | ubuntu-noble | ++ tar -tzf skyline-apiserver-stable-2024.2.tar.gz 2026-09-15 10:00:01.686519 | ubuntu-noble | ++ head -1 2026-09-15 10:00:01.686528 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-15 10:00:01.691510 | ubuntu-noble | + directory=skyline_apiserver-5.0.1.dev5 2026-09-15 10:00:01.692181 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 skyline_apiserver-5.0.1.dev5 2026-09-15 10:00:01.692324 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-15 10:00:01.692358 | ubuntu-noble | ++ local directory=skyline_apiserver-5.0.1.dev5 2026-09-15 10:00:01.692415 | ubuntu-noble | ++ local suffix= 2026-09-15 10:00:01.692459 | ubuntu-noble | ++ local name=skyline_apiserver 2026-09-15 10:00:01.692478 | ubuntu-noble | ++ local candidate path 2026-09-15 10:00:01.692515 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 10:00:01.692534 | ubuntu-noble | ++ path=patches/2024.2/skyline_apiserver 2026-09-15 10:00:01.692553 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline_apiserver ]] 2026-09-15 10:00:01.692592 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 10:00:01.692607 | ubuntu-noble | ++ path=patches/2024.2/skyline-apiserver 2026-09-15 10:00:01.692622 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline-apiserver ]] 2026-09-15 10:00:01.692639 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 10:00:01.692654 | ubuntu-noble | ++ path=patches/2024.2/skyline_apiserver 2026-09-15 10:00:01.692668 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline_apiserver ]] 2026-09-15 10:00:01.692685 | ubuntu-noble | ++ return 1 2026-09-15 10:00:01.693128 | ubuntu-noble | + patch_dir= 2026-09-15 10:00:01.693246 | ubuntu-noble | + patch_dir= 2026-09-15 10:00:01.694008 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 skyline_apiserver-5.0.1.dev5 /source 2026-09-15 10:00:01.694103 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-15 10:00:01.694127 | ubuntu-noble | ++ local directory=skyline_apiserver-5.0.1.dev5 2026-09-15 10:00:01.694153 | ubuntu-noble | ++ local suffix=/source 2026-09-15 10:00:01.694184 | ubuntu-noble | ++ local name=skyline_apiserver 2026-09-15 10:00:01.694202 | ubuntu-noble | ++ local candidate path 2026-09-15 10:00:01.694233 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 10:00:01.694251 | ubuntu-noble | ++ path=overlays/2024.2/skyline_apiserver/source 2026-09-15 10:00:01.694288 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline_apiserver/source ]] 2026-09-15 10:00:01.694328 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 10:00:01.694344 | ubuntu-noble | ++ path=overlays/2024.2/skyline-apiserver/source 2026-09-15 10:00:01.694359 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline-apiserver/source ]] 2026-09-15 10:00:01.694430 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 10:00:01.694455 | ubuntu-noble | ++ path=overlays/2024.2/skyline_apiserver/source 2026-09-15 10:00:01.694478 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline_apiserver/source ]] 2026-09-15 10:00:01.694503 | ubuntu-noble | ++ return 1 2026-09-15 10:00:01.694949 | ubuntu-noble | + overlay_dir= 2026-09-15 10:00:01.695032 | ubuntu-noble | + overlay_dir= 2026-09-15 10:00:01.695096 | ubuntu-noble | + echo Check patches for skyline-apiserver-stable-2024.2.tar.gz 2026-09-15 10:00:01.695122 | ubuntu-noble | Check patches for skyline-apiserver-stable-2024.2.tar.gz 2026-09-15 10:00:01.695152 | ubuntu-noble | + [[ -n '' ]] 2026-09-15 10:00:01.695191 | ubuntu-noble | + echo Check overlays for skyline-apiserver-stable-2024.2.tar.gz 2026-09-15 10:00:01.695204 | ubuntu-noble | Check overlays for skyline-apiserver-stable-2024.2.tar.gz 2026-09-15 10:00:01.695221 | ubuntu-noble | + [[ -n '' ]] 2026-09-15 10:00:01.695238 | ubuntu-noble | + popd 2026-09-15 10:00:01.695342 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-15 10:00:01.695423 | ubuntu-noble | + pushd tarballs 2026-09-15 10:00:01.696150 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-09-15 10:00:01.698106 | ubuntu-noble | + filename=skyline-console-stable-2024.2.tar.gz 2026-09-15 10:00:01.698171 | ubuntu-noble | + [[ -e skyline-console-stable-2024.2.tar.gz ]] 2026-09-15 10:00:01.698216 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-09-15 10:00:01.698230 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-09-15 10:00:01.698253 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-09-15 10:00:04.564580 | ubuntu-noble | 2026-09-15 10:00:04 URL:https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz [26631227/26631227] -> "skyline-console-stable-2024.2.tar.gz" [1] 2026-09-15 10:00:04.568314 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-15 10:00:04.568437 | ubuntu-noble | + echo Process skyline-console-stable-2024.2.tar.gz 2026-09-15 10:00:04.568449 | ubuntu-noble | Process skyline-console-stable-2024.2.tar.gz 2026-09-15 10:00:04.569565 | ubuntu-noble | ++ tar -tzf skyline-console-stable-2024.2.tar.gz 2026-09-15 10:00:04.571783 | ubuntu-noble | ++ head -1 2026-09-15 10:00:04.573423 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-15 10:00:04.579179 | ubuntu-noble | + directory=skyline-console-5.0.1.dev4 2026-09-15 10:00:04.580408 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 skyline-console-5.0.1.dev4 2026-09-15 10:00:04.580634 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-15 10:00:04.580674 | ubuntu-noble | ++ local directory=skyline-console-5.0.1.dev4 2026-09-15 10:00:04.580726 | ubuntu-noble | ++ local suffix= 2026-09-15 10:00:04.580782 | ubuntu-noble | ++ local name=skyline-console 2026-09-15 10:00:04.580809 | ubuntu-noble | ++ local candidate path 2026-09-15 10:00:04.580868 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 10:00:04.580899 | ubuntu-noble | ++ path=patches/2024.2/skyline-console 2026-09-15 10:00:04.580930 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline-console ]] 2026-09-15 10:00:04.581001 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 10:00:04.581018 | ubuntu-noble | ++ path=patches/2024.2/skyline-console 2026-09-15 10:00:04.581034 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline-console ]] 2026-09-15 10:00:04.581050 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 10:00:04.581064 | ubuntu-noble | ++ path=patches/2024.2/skyline_console 2026-09-15 10:00:04.581079 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline_console ]] 2026-09-15 10:00:04.581100 | ubuntu-noble | ++ return 1 2026-09-15 10:00:04.581666 | ubuntu-noble | + patch_dir= 2026-09-15 10:00:04.581749 | ubuntu-noble | + patch_dir= 2026-09-15 10:00:04.582911 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 skyline-console-5.0.1.dev4 /source 2026-09-15 10:00:04.583305 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-15 10:00:04.583463 | ubuntu-noble | ++ local directory=skyline-console-5.0.1.dev4 2026-09-15 10:00:04.583577 | ubuntu-noble | ++ local suffix=/source 2026-09-15 10:00:04.583646 | ubuntu-noble | ++ local name=skyline-console 2026-09-15 10:00:04.583679 | ubuntu-noble | ++ local candidate path 2026-09-15 10:00:04.583745 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 10:00:04.583777 | ubuntu-noble | ++ path=overlays/2024.2/skyline-console/source 2026-09-15 10:00:04.583807 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline-console/source ]] 2026-09-15 10:00:04.583880 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 10:00:04.583902 | ubuntu-noble | ++ path=overlays/2024.2/skyline-console/source 2026-09-15 10:00:04.583926 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline-console/source ]] 2026-09-15 10:00:04.583949 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 10:00:04.583971 | ubuntu-noble | ++ path=overlays/2024.2/skyline_console/source 2026-09-15 10:00:04.583993 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline_console/source ]] 2026-09-15 10:00:04.584024 | ubuntu-noble | ++ return 1 2026-09-15 10:00:04.585038 | ubuntu-noble | + overlay_dir= 2026-09-15 10:00:04.585152 | ubuntu-noble | + overlay_dir= 2026-09-15 10:00:04.585203 | ubuntu-noble | + echo Check patches for skyline-console-stable-2024.2.tar.gz 2026-09-15 10:00:04.585234 | ubuntu-noble | Check patches for skyline-console-stable-2024.2.tar.gz 2026-09-15 10:00:04.585294 | ubuntu-noble | + [[ -n '' ]] 2026-09-15 10:00:04.585324 | ubuntu-noble | + echo Check overlays for skyline-console-stable-2024.2.tar.gz 2026-09-15 10:00:04.585342 | ubuntu-noble | Check overlays for skyline-console-stable-2024.2.tar.gz 2026-09-15 10:00:04.585364 | ubuntu-noble | + [[ -n '' ]] 2026-09-15 10:00:04.585429 | ubuntu-noble | + popd 2026-09-15 10:00:04.585559 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-15 10:00:04.585614 | ubuntu-noble | + pushd tarballs 2026-09-15 10:00:04.586603 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-09-15 10:00:04.589742 | ubuntu-noble | + filename=requirements-stable-2024.2.tar.gz 2026-09-15 10:00:04.589800 | ubuntu-noble | + [[ -e requirements-stable-2024.2.tar.gz ]] 2026-09-15 10:00:04.589809 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-09-15 10:00:04.589816 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-09-15 10:00:04.589824 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-09-15 10:00:05.498611 | ubuntu-noble | 2026-09-15 10:00:05 URL:https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz [150102/150102] -> "requirements-stable-2024.2.tar.gz" [1] 2026-09-15 10:00:05.499696 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-15 10:00:05.499729 | ubuntu-noble | + echo Process requirements-stable-2024.2.tar.gz 2026-09-15 10:00:05.499737 | ubuntu-noble | Process requirements-stable-2024.2.tar.gz 2026-09-15 10:00:05.501486 | ubuntu-noble | ++ tar -tzf requirements-stable-2024.2.tar.gz 2026-09-15 10:00:05.501802 | ubuntu-noble | ++ head -1 2026-09-15 10:00:05.504340 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-15 10:00:05.508952 | ubuntu-noble | + directory=openstack_requirements-1.2.1.dev7126 2026-09-15 10:00:05.510169 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 openstack_requirements-1.2.1.dev7126 2026-09-15 10:00:05.511284 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-15 10:00:05.511340 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev7126 2026-09-15 10:00:05.511348 | ubuntu-noble | ++ local suffix= 2026-09-15 10:00:05.511355 | ubuntu-noble | ++ local name=openstack_requirements 2026-09-15 10:00:05.511362 | ubuntu-noble | ++ local candidate path 2026-09-15 10:00:05.511403 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 10:00:05.511413 | ubuntu-noble | ++ path=patches/2024.2/openstack_requirements 2026-09-15 10:00:05.511420 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements ]] 2026-09-15 10:00:05.511426 | ubuntu-noble | ++ echo patches/2024.2/openstack_requirements 2026-09-15 10:00:05.511432 | ubuntu-noble | ++ return 0 2026-09-15 10:00:05.511472 | ubuntu-noble | + patch_dir=patches/2024.2/openstack_requirements 2026-09-15 10:00:05.513212 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 openstack_requirements-1.2.1.dev7126 /source 2026-09-15 10:00:05.513290 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-15 10:00:05.513299 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev7126 2026-09-15 10:00:05.513305 | ubuntu-noble | ++ local suffix=/source 2026-09-15 10:00:05.513312 | ubuntu-noble | ++ local name=openstack_requirements 2026-09-15 10:00:05.513317 | ubuntu-noble | ++ local candidate path 2026-09-15 10:00:05.513323 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 10:00:05.513329 | ubuntu-noble | ++ path=overlays/2024.2/openstack_requirements/source 2026-09-15 10:00:05.513335 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_requirements/source ]] 2026-09-15 10:00:05.513342 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 10:00:05.513348 | ubuntu-noble | ++ path=overlays/2024.2/openstack-requirements/source 2026-09-15 10:00:05.513354 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack-requirements/source ]] 2026-09-15 10:00:05.513360 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-15 10:00:05.513366 | ubuntu-noble | ++ path=overlays/2024.2/openstack_requirements/source 2026-09-15 10:00:05.513406 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_requirements/source ]] 2026-09-15 10:00:05.513413 | ubuntu-noble | ++ return 1 2026-09-15 10:00:05.513428 | ubuntu-noble | + overlay_dir= 2026-09-15 10:00:05.513434 | ubuntu-noble | + overlay_dir= 2026-09-15 10:00:05.513440 | ubuntu-noble | + echo Check patches for requirements-stable-2024.2.tar.gz 2026-09-15 10:00:05.513446 | ubuntu-noble | Check patches for requirements-stable-2024.2.tar.gz 2026-09-15 10:00:05.513452 | ubuntu-noble | + [[ -n patches/2024.2/openstack_requirements ]] 2026-09-15 10:00:05.513457 | ubuntu-noble | + tar xzf requirements-stable-2024.2.tar.gz 2026-09-15 10:00:05.529391 | ubuntu-noble | + rm requirements-stable-2024.2.tar.gz 2026-09-15 10:00:05.533463 | ubuntu-noble | + find openstack_requirements-1.2.1.dev7126 -type f 2026-09-15 10:00:05.533546 | ubuntu-noble | + sort 2026-09-15 10:00:05.534808 | ubuntu-noble | + pushd openstack_requirements-1.2.1.dev7126 2026-09-15 10:00:05.536288 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements -type f -name '*.patch' 2026-09-15 10:00:05.536489 | ubuntu-noble | ++ sort 2026-09-15 10:00:05.539724 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-15 10:00:05.539899 | ubuntu-noble | + apply_patch patches/2024.2/openstack_requirements/backport-934176.patch 2026-09-15 10:00:05.539965 | ubuntu-noble | + local rel=patches/2024.2/openstack_requirements/backport-934176.patch 2026-09-15 10:00:05.540008 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements/backport-934176.patch 2026-09-15 10:00:05.540043 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/openstack_requirements/backport-934176.patch' 2026-09-15 10:00:05.540057 | ubuntu-noble | APPLY PATCH patches/2024.2/openstack_requirements/backport-934176.patch 2026-09-15 10:00:05.540079 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-15 10:00:05.542304 | ubuntu-noble | checking file upper-constraints.txt 2026-09-15 10:00:05.542837 | ubuntu-noble | + patch --forward --batch -p1 2026-09-15 10:00:05.544591 | ubuntu-noble | patching file upper-constraints.txt 2026-09-15 10:00:05.545095 | ubuntu-noble | + echo patches/2024.2/openstack_requirements/backport-934176.patch 2026-09-15 10:00:05.545250 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-15 10:00:05.545347 | ubuntu-noble | + apply_patch patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-09-15 10:00:05.545403 | ubuntu-noble | + local rel=patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-09-15 10:00:05.545434 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-09-15 10:00:05.545459 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/openstack_requirements/keystonemiddleware.patch' 2026-09-15 10:00:05.545472 | ubuntu-noble | APPLY PATCH patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-09-15 10:00:05.545492 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-15 10:00:05.547034 | ubuntu-noble | checking file upper-constraints.txt 2026-09-15 10:00:05.547515 | ubuntu-noble | + patch --forward --batch -p1 2026-09-15 10:00:05.549247 | ubuntu-noble | patching file upper-constraints.txt 2026-09-15 10:00:05.549879 | ubuntu-noble | + echo patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-09-15 10:00:05.549995 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-15 10:00:05.550050 | ubuntu-noble | + apply_patch patches/2024.2/openstack_requirements/magnumclient.patch 2026-09-15 10:00:05.550096 | ubuntu-noble | + local rel=patches/2024.2/openstack_requirements/magnumclient.patch 2026-09-15 10:00:05.550122 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements/magnumclient.patch 2026-09-15 10:00:05.550150 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/openstack_requirements/magnumclient.patch' 2026-09-15 10:00:05.550162 | ubuntu-noble | APPLY PATCH patches/2024.2/openstack_requirements/magnumclient.patch 2026-09-15 10:00:05.550181 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-15 10:00:05.551866 | ubuntu-noble | checking file upper-constraints.txt 2026-09-15 10:00:05.552313 | ubuntu-noble | + patch --forward --batch -p1 2026-09-15 10:00:05.553998 | ubuntu-noble | patching file upper-constraints.txt 2026-09-15 10:00:05.554672 | ubuntu-noble | + echo patches/2024.2/openstack_requirements/magnumclient.patch 2026-09-15 10:00:05.555358 | ubuntu-noble | + popd 2026-09-15 10:00:05.555427 | ubuntu-noble | + find openstack_requirements-1.2.1.dev7126 -type f 2026-09-15 10:00:05.555685 | ubuntu-noble | + sort 2026-09-15 10:00:05.558217 | ubuntu-noble | + append_new_files_to_sources_txt openstack_requirements-1.2.1.dev7126 files-before files-after 2026-09-15 10:00:05.558362 | ubuntu-noble | + local directory=openstack_requirements-1.2.1.dev7126 2026-09-15 10:00:05.558440 | ubuntu-noble | + local before=files-before 2026-09-15 10:00:05.558790 | ubuntu-noble | + local after=files-after 2026-09-15 10:00:05.558811 | ubuntu-noble | + local sources_txt 2026-09-15 10:00:05.561425 | ubuntu-noble | ++ find openstack_requirements-1.2.1.dev7126 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-15 10:00:05.561469 | ubuntu-noble | ++ head -1 2026-09-15 10:00:05.562718 | ubuntu-noble | + sources_txt=openstack_requirements-1.2.1.dev7126/openstack_requirements.egg-info/SOURCES.txt 2026-09-15 10:00:05.562809 | ubuntu-noble | + [[ -z openstack_requirements-1.2.1.dev7126/openstack_requirements.egg-info/SOURCES.txt ]] 2026-09-15 10:00:05.562842 | ubuntu-noble | + local new_files 2026-09-15 10:00:05.563514 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-15 10:00:05.565061 | ubuntu-noble | + new_files= 2026-09-15 10:00:05.565150 | ubuntu-noble | + [[ -z '' ]] 2026-09-15 10:00:05.565180 | ubuntu-noble | + return 2026-09-15 10:00:05.565269 | ubuntu-noble | + rm files-before files-after 2026-09-15 10:00:05.567416 | ubuntu-noble | + tar czf requirements-stable-2024.2.tar.gz openstack_requirements-1.2.1.dev7126 2026-09-15 10:00:05.604896 | ubuntu-noble | + rm -r openstack_requirements-1.2.1.dev7126 2026-09-15 10:00:05.609708 | ubuntu-noble | + echo Check overlays for requirements-stable-2024.2.tar.gz 2026-09-15 10:00:05.609785 | ubuntu-noble | Check overlays for requirements-stable-2024.2.tar.gz 2026-09-15 10:00:05.609812 | ubuntu-noble | + [[ -n '' ]] 2026-09-15 10:00:05.609832 | ubuntu-noble | + popd 2026-09-15 10:00:05.610013 | ubuntu-noble | + verify_all_patches_applied /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied patches/2024.2 patches/kolla-build/2024.2 2026-09-15 10:00:05.610061 | ubuntu-noble | + local manifest=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-09-15 10:00:05.610083 | ubuntu-noble | + shift 2026-09-15 10:00:05.610100 | ubuntu-noble | + [[ ! -e /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied ]] 2026-09-15 10:00:05.610127 | ubuntu-noble | + roots=() 2026-09-15 10:00:05.610143 | ubuntu-noble | + local roots dir 2026-09-15 10:00:05.610163 | ubuntu-noble | + for dir in "$@" 2026-09-15 10:00:05.610179 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2 ]] 2026-09-15 10:00:05.610196 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-09-15 10:00:05.610226 | ubuntu-noble | + for dir in "$@" 2026-09-15 10:00:05.610241 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2024.2 ]] 2026-09-15 10:00:05.610281 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-09-15 10:00:05.610311 | ubuntu-noble | + [[ 2 -eq 0 ]] 2026-09-15 10:00:05.610346 | ubuntu-noble | + local tmp 2026-09-15 10:00:05.611122 | ubuntu-noble | ++ mktemp -d 2026-09-15 10:00:05.612904 | ubuntu-noble | + tmp=/tmp/tmp.IS2Ok8rNe6 2026-09-15 10:00:05.613672 | ubuntu-noble | + find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2 /home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2024.2 -type f 2026-09-15 10:00:05.614069 | ubuntu-noble | + sed 's|^/home/zuul/src/github.com/osism/container-images-kolla/||' 2026-09-15 10:00:05.614419 | ubuntu-noble | + sort 2026-09-15 10:00:05.619313 | ubuntu-noble | + sort -u /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-09-15 10:00:05.622415 | ubuntu-noble | + comm -23 /tmp/tmp.IS2Ok8rNe6/expected /tmp/tmp.IS2Ok8rNe6/applied 2026-09-15 10:00:05.624409 | ubuntu-noble | + local expected_count missing_count 2026-09-15 10:00:05.625462 | ubuntu-noble | ++ wc -l 2026-09-15 10:00:05.628084 | ubuntu-noble | + expected_count=37 2026-09-15 10:00:05.628811 | ubuntu-noble | ++ wc -l 2026-09-15 10:00:05.631309 | ubuntu-noble | + missing_count=0 2026-09-15 10:00:05.631345 | ubuntu-noble | + [[ 0 -gt 0 ]] 2026-09-15 10:00:05.631350 | ubuntu-noble | + rm -rf /tmp/tmp.IS2Ok8rNe6 2026-09-15 10:00:05.633461 | ubuntu-noble | + echo 'VERIFIED: 37 patch files, all applied' 2026-09-15 10:00:05.633504 | ubuntu-noble | VERIFIED: 37 patch files, all applied 2026-09-15 10:00:05.633509 | ubuntu-noble | + return 0 2026-09-15 10:00:06.001675 | ubuntu-noble | ok: Runtime: 0:01:18.868547 2026-09-15 10:00:06.053115 | 2026-09-15 10:00:06.053234 | PLAY RECAP 2026-09-15 10:00:06.053298 | ubuntu-noble | ok: 2 changed: 0 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-09-15 10:00:06.053323 | 2026-09-15 10:00:06.178353 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/container-images-kolla/playbooks/patch.yml@main] 2026-09-15 10:00:06.179540 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-09-15 10:00:07.022442 | 2026-09-15 10:00:07.022599 | PLAY [Base post-fetch] 2026-09-15 10:00:07.042471 | 2026-09-15 10:00:07.042605 | TASK [diagnose-network : Ensure log directory exists] 2026-09-15 10:00:07.707245 | ubuntu-noble | ok 2026-09-15 10:00:07.718657 | 2026-09-15 10:00:07.718844 | TASK [diagnose-network : Snapshot dual-stack network state (post)] 2026-09-15 10:00:19.854587 | ubuntu-noble | ok: Runtime: 0:00:06.023786 2026-09-15 10:00:19.864456 | 2026-09-15 10:00:19.864609 | TASK [diagnose-network : Snapshot Docker/BuildKit IPv6 config (teardown)] 2026-09-15 10:00:26.152177 | ubuntu-noble | ok: Runtime: 0:00:00.311328 2026-09-15 10:00:26.161039 | 2026-09-15 10:00:26.161201 | TASK [diagnose-network : Probe container network namespace (teardown)] 2026-09-15 10:00:32.439528 | ubuntu-noble | ok: Runtime: 0:00:00.072533 2026-09-15 10:00:32.447667 | 2026-09-15 10:00:32.447807 | TASK [diagnose-network : Evaluate node isolation verdict (pre-run gate)] 2026-09-15 10:00:32.982748 | ubuntu-noble | skipping: Conditional result was False 2026-09-15 10:00:32.994127 | 2026-09-15 10:00:32.994326 | TASK [diagnose-network : Abort the pre-run on a fully isolated node] 2026-09-15 10:00:33.050311 | ubuntu-noble | skipping: Conditional result was False 2026-09-15 10:00:33.061279 | 2026-09-15 10:00:33.061390 | TASK [fetch-output : Set log path for multiple nodes] 2026-09-15 10:00:33.116355 | ubuntu-noble | skipping: Conditional result was False 2026-09-15 10:00:33.130316 | 2026-09-15 10:00:33.130486 | TASK [fetch-output : Set log path for single node] 2026-09-15 10:00:33.171640 | ubuntu-noble | ok 2026-09-15 10:00:33.176695 | 2026-09-15 10:00:33.176793 | LOOP [fetch-output : Ensure local output dirs] 2026-09-15 10:00:33.558096 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/0d37e5df8b16441ca6786d777d0265cc/work/logs" 2026-09-15 10:00:33.851845 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/0d37e5df8b16441ca6786d777d0265cc/work/artifacts" 2026-09-15 10:00:34.129027 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/0d37e5df8b16441ca6786d777d0265cc/work/docs" 2026-09-15 10:00:34.148882 | 2026-09-15 10:00:34.149057 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-09-15 10:00:34.955153 | ubuntu-noble | changed: 2026-09-15 10:00:34.955575 | ubuntu-noble | .d..t...... ./ 2026-09-15 10:00:34.955633 | ubuntu-noble | >f+++++++++ net-debug.post.txt 2026-09-15 10:00:34.955668 | ubuntu-noble | >f+++++++++ net-debug.pre.txt 2026-09-15 10:00:34.955700 | ubuntu-noble | >f+++++++++ sudo-debug.txt 2026-09-15 10:00:34.955806 | ubuntu-noble | >f+++++++++ sudo-strace.log 2026-09-15 10:00:34.955844 | ubuntu-noble | >f+++++++++ sudo-strace.log.time 2026-09-15 10:00:34.955902 | ubuntu-noble | changed: All items complete 2026-09-15 10:00:34.955940 | 2026-09-15 10:00:35.508515 | ubuntu-noble | changed: .d..t...... ./ 2026-09-15 10:00:36.131775 | ubuntu-noble | changed: .d..t...... ./ 2026-09-15 10:00:36.161050 | 2026-09-15 10:00:36.161196 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-09-15 10:00:36.504336 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.011271 2026-09-15 10:00:36.805868 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.013663 2026-09-15 10:00:36.816746 | 2026-09-15 10:00:36.816831 | PLAY RECAP 2026-09-15 10:00:36.816884 | ubuntu-noble | ok: 8 changed: 3 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-09-15 10:00:36.816910 | 2026-09-15 10:00:36.981142 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-09-15 10:00:36.982227 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-09-15 10:00:37.839400 | 2026-09-15 10:00:37.839588 | PLAY [Base post] 2026-09-15 10:00:37.853519 | 2026-09-15 10:00:37.853679 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-09-15 10:00:38.759982 | ubuntu-noble | changed 2026-09-15 10:00:38.766999 | 2026-09-15 10:00:38.767123 | PLAY RECAP 2026-09-15 10:00:38.767190 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-09-15 10:00:38.767280 | 2026-09-15 10:00:38.927304 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-09-15 10:00:38.928327 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-09-15 10:00:39.742279 | 2026-09-15 10:00:39.742449 | PLAY [Base post-logs] 2026-09-15 10:00:39.753373 | 2026-09-15 10:00:39.753508 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-09-15 10:00:40.251581 | localhost | changed 2026-09-15 10:00:40.263337 | 2026-09-15 10:00:40.263490 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-09-15 10:00:40.300757 | localhost | ok 2026-09-15 10:00:40.304650 | 2026-09-15 10:00:40.304764 | TASK [Set zuul-log-path fact] 2026-09-15 10:00:40.321546 | localhost | ok 2026-09-15 10:00:40.331594 | 2026-09-15 10:00:40.331708 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-09-15 10:00:40.379477 | localhost | ok 2026-09-15 10:00:40.383098 | 2026-09-15 10:00:40.383232 | TASK [upload-logs : Create log directories] 2026-09-15 10:00:41.054099 | localhost | changed 2026-09-15 10:00:41.059533 | 2026-09-15 10:00:41.059665 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-09-15 10:00:41.636511 | localhost -> localhost | ok: Runtime: 0:00:00.010734 2026-09-15 10:00:41.643708 | 2026-09-15 10:00:41.644008 | TASK [upload-logs : Upload logs to log server] 2026-09-15 10:00:42.250012 | localhost | Output suppressed because no_log was given 2026-09-15 10:00:42.251950 | 2026-09-15 10:00:42.252050 | LOOP [upload-logs : Compress console log and json output] 2026-09-15 10:00:42.299832 | localhost | skipping: Conditional result was False 2026-09-15 10:00:42.307547 | localhost | skipping: Conditional result was False 2026-09-15 10:00:42.312635 | 2026-09-15 10:00:42.312796 | LOOP [upload-logs : Upload compressed console log and json output] 2026-09-15 10:00:42.366629 | localhost | skipping: Conditional result was False 2026-09-15 10:00:42.366922 | 2026-09-15 10:00:42.371963 | localhost | skipping: Conditional result was False 2026-09-15 10:00:42.384491 | 2026-09-15 10:00:42.384705 | LOOP [upload-logs : Upload console log and json output]