2026-09-11 22:45:18.028930 | Job console starting 2026-09-11 22:45:18.064651 | Updating git repos 2026-09-11 22:45:18.135878 | Cloning repos into workspace 2026-09-11 22:45:18.176743 | Restoring repo states 2026-09-11 22:45:18.189797 | Merging changes 2026-09-11 22:45:19.103152 | Checking out repos 2026-09-11 22:45:19.139231 | Preparing playbooks 2026-09-11 22:45:20.585368 | Running Ansible setup 2026-09-11 22:45:24.976357 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-09-11 22:45:25.794256 | 2026-09-11 22:45:25.794462 | PLAY [Base pre] 2026-09-11 22:45:25.812527 | 2026-09-11 22:45:25.812672 | TASK [Setup log path fact] 2026-09-11 22:45:25.832455 | ubuntu-noble | ok 2026-09-11 22:45:25.851035 | 2026-09-11 22:45:25.851192 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-09-11 22:45:25.880544 | ubuntu-noble | ok 2026-09-11 22:45:25.893924 | 2026-09-11 22:45:25.894058 | TASK [emit-job-header : Print job information] 2026-09-11 22:45:25.933898 | # Job Information 2026-09-11 22:45:25.934080 | Ansible Version: 2.16.14 2026-09-11 22:45:25.934115 | Job: container-images-kolla-patch-2024.2 2026-09-11 22:45:25.934148 | Pipeline: check 2026-09-11 22:45:25.934171 | Executor: 521e9411259a 2026-09-11 22:45:25.934191 | Triggered by: https://github.com/osism/container-images-kolla/pull/796 2026-09-11 22:45:25.934212 | Event ID: 70281970-ae32-11f1-962c-1d5748d2e4fa 2026-09-11 22:45:25.939239 | 2026-09-11 22:45:25.939354 | LOOP [emit-job-header : Print node information] 2026-09-11 22:45:26.052223 | ubuntu-noble | ok: 2026-09-11 22:45:26.052519 | ubuntu-noble | # Node Information 2026-09-11 22:45:26.052559 | ubuntu-noble | Inventory Hostname: ubuntu-noble 2026-09-11 22:45:26.052583 | ubuntu-noble | Hostname: ubuntu 2026-09-11 22:45:26.052604 | ubuntu-noble | Username: zuul 2026-09-11 22:45:26.052625 | ubuntu-noble | Distro: Ubuntu 24.04 2026-09-11 22:45:26.052648 | ubuntu-noble | Provider: regiocloud-a 2026-09-11 22:45:26.052669 | ubuntu-noble | Region: 2026-09-11 22:45:26.052690 | ubuntu-noble | Label: ubuntu-noble 2026-09-11 22:45:26.052709 | ubuntu-noble | Product Name: OpenStack Nova 2026-09-11 22:45:26.052729 | ubuntu-noble | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe8e:bb91 2026-09-11 22:45:26.068513 | 2026-09-11 22:45:26.068644 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-09-11 22:45:26.657208 | ubuntu-noble -> localhost | changed 2026-09-11 22:45:26.664823 | 2026-09-11 22:45:26.664948 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-09-11 22:45:27.961558 | ubuntu-noble -> localhost | changed 2026-09-11 22:45:27.971671 | 2026-09-11 22:45:27.971763 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-09-11 22:45:28.278749 | ubuntu-noble -> localhost | ok 2026-09-11 22:45:28.284506 | 2026-09-11 22:45:28.284606 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-09-11 22:45:28.303375 | ubuntu-noble | ok 2026-09-11 22:45:28.317369 | ubuntu-noble | included: /var/lib/zuul/builds/9cfd7b379f0642738bc7eeae0c115510/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-09-11 22:45:28.323475 | 2026-09-11 22:45:28.323559 | TASK [add-build-sshkey : Create Temp SSH key] 2026-09-11 22:45:29.214386 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-09-11 22:45:29.214574 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/9cfd7b379f0642738bc7eeae0c115510/work/9cfd7b379f0642738bc7eeae0c115510_id_rsa 2026-09-11 22:45:29.214611 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/9cfd7b379f0642738bc7eeae0c115510/work/9cfd7b379f0642738bc7eeae0c115510_id_rsa.pub 2026-09-11 22:45:29.214637 | ubuntu-noble -> localhost | The key fingerprint is: 2026-09-11 22:45:29.214662 | ubuntu-noble -> localhost | SHA256:LITRYP7MFw4QZ7O50eP038a5tW/wYnnP1k127gwrF9I zuul-build-sshkey 2026-09-11 22:45:29.214683 | ubuntu-noble -> localhost | The key's randomart image is: 2026-09-11 22:45:29.214712 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-09-11 22:45:29.214735 | ubuntu-noble -> localhost | | *++ | 2026-09-11 22:45:29.214756 | ubuntu-noble -> localhost | | o *.= | 2026-09-11 22:45:29.214776 | ubuntu-noble -> localhost | | o * = | 2026-09-11 22:45:29.214796 | ubuntu-noble -> localhost | | = O + | 2026-09-11 22:45:29.214816 | ubuntu-noble -> localhost | | * S . . | 2026-09-11 22:45:29.214842 | ubuntu-noble -> localhost | | o ..oE.+| 2026-09-11 22:45:29.214863 | ubuntu-noble -> localhost | | ..*O=| 2026-09-11 22:45:29.214883 | ubuntu-noble -> localhost | | ..=BX| 2026-09-11 22:45:29.214904 | ubuntu-noble -> localhost | | +oBO| 2026-09-11 22:45:29.214924 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-09-11 22:45:29.214973 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.471118 2026-09-11 22:45:29.220957 | 2026-09-11 22:45:29.221046 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-09-11 22:45:29.238200 | ubuntu-noble | ok 2026-09-11 22:45:29.247881 | ubuntu-noble | included: /var/lib/zuul/builds/9cfd7b379f0642738bc7eeae0c115510/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-09-11 22:45:29.255654 | 2026-09-11 22:45:29.255731 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-09-11 22:45:29.288627 | ubuntu-noble | skipping: Conditional result was False 2026-09-11 22:45:29.293935 | 2026-09-11 22:45:29.294018 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-09-11 22:45:29.975209 | ubuntu-noble | changed 2026-09-11 22:45:29.991435 | 2026-09-11 22:45:29.991575 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-09-11 22:45:30.283420 | ubuntu-noble | ok 2026-09-11 22:45:30.295329 | 2026-09-11 22:45:30.295475 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-09-11 22:45:30.946186 | ubuntu-noble | changed 2026-09-11 22:45:30.951287 | 2026-09-11 22:45:30.951372 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-09-11 22:45:31.631562 | ubuntu-noble | changed 2026-09-11 22:45:31.636855 | 2026-09-11 22:45:31.636936 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-09-11 22:45:31.659599 | ubuntu-noble | skipping: Conditional result was False 2026-09-11 22:45:31.665663 | 2026-09-11 22:45:31.665752 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-09-11 22:45:32.043420 | ubuntu-noble -> localhost | changed 2026-09-11 22:45:32.053722 | 2026-09-11 22:45:32.053818 | TASK [add-build-sshkey : Add back temp key] 2026-09-11 22:45:32.349970 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/9cfd7b379f0642738bc7eeae0c115510/work/9cfd7b379f0642738bc7eeae0c115510_id_rsa (zuul-build-sshkey) 2026-09-11 22:45:32.350169 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.009223 2026-09-11 22:45:32.357231 | 2026-09-11 22:45:32.357318 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-09-11 22:45:32.764674 | ubuntu-noble | ok 2026-09-11 22:45:32.771824 | 2026-09-11 22:45:32.771936 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-09-11 22:45:32.795570 | ubuntu-noble | skipping: Conditional result was False 2026-09-11 22:45:32.805984 | 2026-09-11 22:45:32.806074 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-09-11 22:45:33.226843 | ubuntu-noble | ok 2026-09-11 22:45:33.243789 | 2026-09-11 22:45:33.243907 | TASK [validate-host : Define zuul_info_dir fact] 2026-09-11 22:45:33.272269 | ubuntu-noble | ok 2026-09-11 22:45:33.276330 | 2026-09-11 22:45:33.276421 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-09-11 22:45:33.531803 | ubuntu-noble -> localhost | ok 2026-09-11 22:45:33.536896 | 2026-09-11 22:45:33.536977 | TASK [validate-host : Collect information about the host] 2026-09-11 22:45:34.626212 | ubuntu-noble | ok 2026-09-11 22:45:34.637279 | 2026-09-11 22:45:34.637378 | TASK [validate-host : Sanitize hostname] 2026-09-11 22:45:34.748457 | ubuntu-noble | ok 2026-09-11 22:45:34.752623 | 2026-09-11 22:45:34.752703 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-09-11 22:45:35.312677 | ubuntu-noble -> localhost | changed 2026-09-11 22:45:35.318074 | 2026-09-11 22:45:35.318163 | TASK [validate-host : Collect information about zuul worker] 2026-09-11 22:45:35.758124 | ubuntu-noble | ok 2026-09-11 22:45:35.763621 | 2026-09-11 22:45:35.763721 | TASK [validate-host : Write out all zuul information for each host] 2026-09-11 22:45:36.254405 | ubuntu-noble -> localhost | changed 2026-09-11 22:45:36.263559 | 2026-09-11 22:45:36.263651 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-09-11 22:45:36.565670 | ubuntu-noble | ok 2026-09-11 22:45:36.572413 | 2026-09-11 22:45:36.572498 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-09-11 22:45:37.409605 | ubuntu-noble | changed: 2026-09-11 22:45:37.409895 | ubuntu-noble | cd+++++++++ src/ 2026-09-11 22:45:37.409955 | ubuntu-noble | cd+++++++++ src/github.com/ 2026-09-11 22:45:37.409998 | ubuntu-noble | cd+++++++++ src/github.com/osism/ 2026-09-11 22:45:37.410036 | ubuntu-noble | cd+++++++++ src/github.com/osism/container-images-kolla/ 2026-09-11 22:45:37.410072 | ubuntu-noble | Containerfile 2026-09-11 22:45:37.410326 | ubuntu-noble | 2026-09-11 22:47:43.835960 | ubuntu-noble | 2026-09-11 22:47:43.835970 | ubuntu-noble | Or undo this operation with: 2026-09-11 22:47:43.835980 | ubuntu-noble | 2026-09-11 22:47:43.835998 | ubuntu-noble | git switch - 2026-09-11 22:47:43.836008 | ubuntu-noble | 2026-09-11 22:47:43.836018 | ubuntu-noble | Turn off this advice by setting config variable advice.detachedHead to false 2026-09-11 22:47:43.836028 | ubuntu-noble | 2026-09-11 22:47:43.836038 | ubuntu-noble | HEAD is now at a77ec9dac Merge "Fix permissions for ironic metrics" into stable/2024.2 2026-09-11 22:47:43.837941 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-09-11 22:47:43.840868 | ubuntu-noble | + export HASH_KOLLA=a77ec9dac 2026-09-11 22:47:43.840897 | ubuntu-noble | + HASH_KOLLA=a77ec9dac 2026-09-11 22:47:43.840908 | ubuntu-noble | + popd 2026-09-11 22:47:43.840924 | ubuntu-noble | + rm -rf kolla/docker/rabbitmq/rabbitmq-4-1 2026-09-11 22:47:43.845447 | ubuntu-noble | ++ find patches/kolla-build/2024.2 -type f -name '*.patch' 2026-09-11 22:47:43.846535 | ubuntu-noble | ++ sort 2026-09-11 22:47:43.849719 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-09-11 22:47:43.849752 | ubuntu-noble | + pushd kolla 2026-09-11 22:47:43.849765 | ubuntu-noble | + apply_patch patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-09-11 22:47:43.849775 | ubuntu-noble | + local rel=patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-09-11 22:47:43.849786 | 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-11 22:47:43.849797 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch' 2026-09-11 22:47:43.849805 | ubuntu-noble | APPLY PATCH patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-09-11 22:47:43.849813 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-11 22:47:43.851858 | ubuntu-noble | checking file kolla/common/sources.py 2026-09-11 22:47:43.851888 | ubuntu-noble | + patch --forward --batch -p1 2026-09-11 22:47:43.853421 | ubuntu-noble | patching file kolla/common/sources.py 2026-09-11 22:47:43.853967 | ubuntu-noble | + echo patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-09-11 22:47:43.853990 | ubuntu-noble | + popd 2026-09-11 22:47:43.854027 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-09-11 22:47:43.854033 | ubuntu-noble | + pushd kolla 2026-09-11 22:47:43.854069 | ubuntu-noble | + apply_patch patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-09-11 22:47:43.854083 | ubuntu-noble | + local rel=patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-09-11 22:47:43.854089 | 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-11 22:47:43.854096 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch' 2026-09-11 22:47:43.854101 | ubuntu-noble | APPLY PATCH patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-09-11 22:47:43.854108 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-11 22:47:43.855861 | ubuntu-noble | checking file kolla/image/kolla_worker.py 2026-09-11 22:47:43.855882 | ubuntu-noble | Hunk #1 succeeded at 316 with fuzz 1 (offset -6 lines). 2026-09-11 22:47:43.855891 | ubuntu-noble | + patch --forward --batch -p1 2026-09-11 22:47:43.857544 | ubuntu-noble | patching file kolla/image/kolla_worker.py 2026-09-11 22:47:43.857565 | ubuntu-noble | Hunk #1 succeeded at 316 with fuzz 1 (offset -6 lines). 2026-09-11 22:47:43.857820 | ubuntu-noble | + echo patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-09-11 22:47:43.857863 | ubuntu-noble | + popd 2026-09-11 22:47:43.857923 | ubuntu-noble | + [[ -f templates/2024.2/repos.yaml ]] 2026-09-11 22:47:43.857949 | ubuntu-noble | + python3 src/generate-apt-preferences-files.py 2026-09-11 22:47:43.981741 | ubuntu-noble | + echo DEBUG apt_preferences.ubuntu 2026-09-11 22:47:43.981784 | ubuntu-noble | DEBUG apt_preferences.ubuntu 2026-09-11 22:47:43.981793 | ubuntu-noble | + cat overlays/2024.2/base/apt_preferences.ubuntu 2026-09-11 22:47:43.983382 | ubuntu-noble | Package: rabbitmq-server 2026-09-11 22:47:43.983406 | ubuntu-noble | Pin: version 3.13.* 2026-09-11 22:47:43.983410 | ubuntu-noble | Pin-Priority: 1000 2026-09-11 22:47:43.983414 | ubuntu-noble | 2026-09-11 22:47:43.983418 | ubuntu-noble | Package: openvswitch* 2026-09-11 22:47:43.983422 | ubuntu-noble | Pin: version 3.4.* 2026-09-11 22:47:43.983425 | ubuntu-noble | Pin-Priority: 1000 2026-09-11 22:47:43.983428 | ubuntu-noble | 2026-09-11 22:47:43.983432 | ubuntu-noble | # Stopgap: proxysql 3.0.9 (GHSA-58ww-865x-grpr bounds the first-packet 2026-09-11 22:47:43.983437 | ubuntu-noble | # recv()) rejects the kolla-ansible keepalived proxysql health check (the 2026-09-11 22:47:43.983440 | ubuntu-noble | # "show info" probe) -> keepalived FAULT -> api-int VIP dropped. Pin to 2026-09-11 22:47:43.983444 | ubuntu-noble | # 3.0.8 until the upstream fix (kolla-ansible change 992020, depends on 2026-09-11 22:47:43.983448 | ubuntu-noble | # kolla 992239, master-only) is backported to this release. 2026-09-11 22:47:43.983451 | ubuntu-noble | Package: proxysql 2026-09-11 22:47:43.983455 | ubuntu-noble | Pin: version 3.0.8* 2026-09-11 22:47:43.983458 | ubuntu-noble | Pin-Priority: 1001 2026-09-11 22:47:43.983561 | ubuntu-noble | + cp src/kolla-pip-check.py overlays/2024.2/base/kolla-pip-check.py 2026-09-11 22:47:43.986173 | ubuntu-noble | ++ find overlays/2024.2 -maxdepth 1 -mindepth 1 -type d 2026-09-11 22:47:43.989158 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-09-11 22:47:43.989897 | ubuntu-noble | ++ basename overlays/2024.2/base 2026-09-11 22:47:43.992062 | ubuntu-noble | + image_name=base 2026-09-11 22:47:43.992216 | 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-11 22:47:43.994314 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-09-11 22:47:43.994931 | ubuntu-noble | ++ basename overlays/2024.2/nova 2026-09-11 22:47:43.996826 | ubuntu-noble | + image_name=nova 2026-09-11 22:47:43.996940 | ubuntu-noble | + cp -r overlays/2024.2/nova/nova-spicehtml5proxy kolla/docker/nova 2026-09-11 22:47:44.001210 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-09-11 22:47:44.001821 | ubuntu-noble | ++ basename overlays/2024.2/cinder 2026-09-11 22:47:44.003539 | ubuntu-noble | + image_name=cinder 2026-09-11 22:47:44.003635 | ubuntu-noble | + cp -r overlays/2024.2/cinder/source kolla/docker/cinder 2026-09-11 22:47:44.005770 | ubuntu-noble | + find patches/2024.2 -mindepth 1 -type d 2026-09-11 22:47:44.007540 | ubuntu-noble | patches/2024.2/kolla 2026-09-11 22:47:44.007561 | ubuntu-noble | patches/2024.2/neutron 2026-09-11 22:47:44.007565 | ubuntu-noble | patches/2024.2/designate 2026-09-11 22:47:44.007568 | ubuntu-noble | patches/2024.2/designate/dns2 2026-09-11 22:47:44.007572 | ubuntu-noble | patches/2024.2/ironic 2026-09-11 22:47:44.007575 | ubuntu-noble | patches/2024.2/nova 2026-09-11 22:47:44.007586 | ubuntu-noble | patches/2024.2/glance 2026-09-11 22:47:44.007589 | ubuntu-noble | patches/2024.2/neutron-dynamic-routing 2026-09-11 22:47:44.007593 | ubuntu-noble | patches/2024.2/keystone 2026-09-11 22:47:44.007596 | ubuntu-noble | patches/2024.2/openstack_requirements 2026-09-11 22:47:44.007600 | ubuntu-noble | patches/2024.2/cinder 2026-09-11 22:47:44.008789 | ubuntu-noble | ++ find patches/2024.2 -mindepth 1 -type d 2026-09-11 22:47:44.011566 | ubuntu-noble | ++ grep -v kolla-build 2026-09-11 22:47:44.011613 | ubuntu-noble | ++ grep kolla 2026-09-11 22:47:44.012214 | ubuntu-noble | + for project in $(find patches/$OPENSTACK_VERSION -mindepth 1 -type d | grep kolla | grep -v kolla-build) 2026-09-11 22:47:44.012798 | ubuntu-noble | ++ basename patches/2024.2/kolla 2026-09-11 22:47:44.014115 | ubuntu-noble | + project=kolla 2026-09-11 22:47:44.016528 | ubuntu-noble | ++ sort 2026-09-11 22:47:44.016556 | ubuntu-noble | ++ find patches/2024.2/kolla -type f -name '*.patch' 2026-09-11 22:47:44.017460 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-09-11 22:47:44.017519 | ubuntu-noble | + pushd kolla 2026-09-11 22:47:44.017600 | ubuntu-noble | + apply_patch patches/2024.2/kolla/backport-924302.patch 2026-09-11 22:47:44.017661 | ubuntu-noble | + local rel=patches/2024.2/kolla/backport-924302.patch 2026-09-11 22:47:44.017680 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/backport-924302.patch 2026-09-11 22:47:44.017703 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/backport-924302.patch' 2026-09-11 22:47:44.017709 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/backport-924302.patch 2026-09-11 22:47:44.017727 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-11 22:47:44.019114 | ubuntu-noble | checking file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-09-11 22:47:44.019134 | ubuntu-noble | checking file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-09-11 22:47:44.019193 | ubuntu-noble | + patch --forward --batch -p1 2026-09-11 22:47:44.020784 | ubuntu-noble | patching file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-09-11 22:47:44.020805 | ubuntu-noble | patching file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-09-11 22:47:44.020812 | ubuntu-noble | + echo patches/2024.2/kolla/backport-924302.patch 2026-09-11 22:47:44.020886 | ubuntu-noble | + popd 2026-09-11 22:47:44.020946 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-09-11 22:47:44.020963 | ubuntu-noble | + pushd kolla 2026-09-11 22:47:44.021024 | ubuntu-noble | + apply_patch patches/2024.2/kolla/backport-942785.patch 2026-09-11 22:47:44.021049 | ubuntu-noble | + local rel=patches/2024.2/kolla/backport-942785.patch 2026-09-11 22:47:44.021074 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/backport-942785.patch 2026-09-11 22:47:44.021095 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/backport-942785.patch' 2026-09-11 22:47:44.021099 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/backport-942785.patch 2026-09-11 22:47:44.021116 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-11 22:47:44.022517 | ubuntu-noble | checking file docker/ironic/ironic-conductor/Dockerfile.j2 2026-09-11 22:47:44.022536 | ubuntu-noble | checking file releasenotes/notes/ironic-mtools-2938ccfe951f5dc5.yaml 2026-09-11 22:47:44.022584 | ubuntu-noble | + patch --forward --batch -p1 2026-09-11 22:47:44.023985 | ubuntu-noble | patching file docker/ironic/ironic-conductor/Dockerfile.j2 2026-09-11 22:47:44.024004 | ubuntu-noble | patching file releasenotes/notes/ironic-mtools-2938ccfe951f5dc5.yaml 2026-09-11 22:47:44.024056 | ubuntu-noble | + echo patches/2024.2/kolla/backport-942785.patch 2026-09-11 22:47:44.024135 | ubuntu-noble | + popd 2026-09-11 22:47:44.024189 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-09-11 22:47:44.024207 | ubuntu-noble | + pushd kolla 2026-09-11 22:47:44.024259 | ubuntu-noble | + apply_patch patches/2024.2/kolla/backport-951347.patch 2026-09-11 22:47:44.024288 | ubuntu-noble | + local rel=patches/2024.2/kolla/backport-951347.patch 2026-09-11 22:47:44.024452 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/backport-951347.patch 2026-09-11 22:47:44.024661 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/backport-951347.patch' 2026-09-11 22:47:44.024678 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/backport-951347.patch 2026-09-11 22:47:44.024707 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-11 22:47:44.026259 | ubuntu-noble | checking file doc/source/contributor/versions.rst 2026-09-11 22:47:44.026534 | ubuntu-noble | checking file docker/base/Dockerfile.j2 2026-09-11 22:47:44.026646 | ubuntu-noble | Hunk #1 succeeded at 295 with fuzz 1 (offset -14 lines). 2026-09-11 22:47:44.026771 | ubuntu-noble | checking file docker/base/proxysql.repo 2026-09-11 22:47:44.026909 | ubuntu-noble | checking file kolla/template/repos.yaml 2026-09-11 22:47:44.026928 | ubuntu-noble | Hunk #1 succeeded at 81 (offset -1 lines). 2026-09-11 22:47:44.026937 | ubuntu-noble | Hunk #2 succeeded at 133 (offset -1 lines). 2026-09-11 22:47:44.026949 | ubuntu-noble | Hunk #3 succeeded at 226 (offset -2 lines). 2026-09-11 22:47:44.026961 | ubuntu-noble | Hunk #4 succeeded at 279 (offset -2 lines). 2026-09-11 22:47:44.027097 | ubuntu-noble | checking file releasenotes/notes/bump-proxysql-version-5669b13bcc3d88fe.yaml 2026-09-11 22:47:44.027463 | ubuntu-noble | + patch --forward --batch -p1 2026-09-11 22:47:44.031229 | ubuntu-noble | patching file doc/source/contributor/versions.rst 2026-09-11 22:47:44.031271 | ubuntu-noble | patching file docker/base/Dockerfile.j2 2026-09-11 22:47:44.031281 | ubuntu-noble | Hunk #1 succeeded at 295 with fuzz 1 (offset -14 lines). 2026-09-11 22:47:44.031352 | ubuntu-noble | patching file docker/base/proxysql.repo 2026-09-11 22:47:44.031363 | ubuntu-noble | patching file kolla/template/repos.yaml 2026-09-11 22:47:44.031375 | ubuntu-noble | Hunk #1 succeeded at 81 (offset -1 lines). 2026-09-11 22:47:44.031386 | ubuntu-noble | Hunk #2 succeeded at 133 (offset -1 lines). 2026-09-11 22:47:44.031394 | ubuntu-noble | Hunk #3 succeeded at 226 (offset -2 lines). 2026-09-11 22:47:44.031403 | ubuntu-noble | Hunk #4 succeeded at 279 (offset -2 lines). 2026-09-11 22:47:44.031412 | ubuntu-noble | patching file releasenotes/notes/bump-proxysql-version-5669b13bcc3d88fe.yaml 2026-09-11 22:47:44.032061 | ubuntu-noble | + echo patches/2024.2/kolla/backport-951347.patch 2026-09-11 22:47:44.032150 | ubuntu-noble | + popd 2026-09-11 22:47:44.032214 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-09-11 22:47:44.032226 | ubuntu-noble | + pushd kolla 2026-09-11 22:47:44.032337 | ubuntu-noble | + apply_patch patches/2024.2/kolla/build-ovn-from-sources.patch 2026-09-11 22:47:44.032351 | ubuntu-noble | + local rel=patches/2024.2/kolla/build-ovn-from-sources.patch 2026-09-11 22:47:44.032362 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/build-ovn-from-sources.patch 2026-09-11 22:47:44.032396 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/build-ovn-from-sources.patch' 2026-09-11 22:47:44.032405 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/build-ovn-from-sources.patch 2026-09-11 22:47:44.032415 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-11 22:47:44.034168 | ubuntu-noble | checking file docker/ovn/ovn-base/Dockerfile.j2 2026-09-11 22:47:44.034984 | ubuntu-noble | checking file docker/ovn/ovn-controller/Dockerfile.j2 2026-09-11 22:47:44.035006 | ubuntu-noble | checking file docker/ovn/ovn-nb-db-server/Dockerfile.j2 2026-09-11 22:47:44.035013 | ubuntu-noble | checking file docker/ovn/ovn-northd/Dockerfile.j2 2026-09-11 22:47:44.035019 | ubuntu-noble | checking file docker/ovn/ovn-sb-db-server/Dockerfile.j2 2026-09-11 22:47:44.035083 | ubuntu-noble | + patch --forward --batch -p1 2026-09-11 22:47:44.037028 | ubuntu-noble | patching file docker/ovn/ovn-base/Dockerfile.j2 2026-09-11 22:47:44.037209 | ubuntu-noble | patching file docker/ovn/ovn-controller/Dockerfile.j2 2026-09-11 22:47:44.037366 | ubuntu-noble | patching file docker/ovn/ovn-nb-db-server/Dockerfile.j2 2026-09-11 22:47:44.037522 | ubuntu-noble | patching file docker/ovn/ovn-northd/Dockerfile.j2 2026-09-11 22:47:44.037652 | ubuntu-noble | patching file docker/ovn/ovn-sb-db-server/Dockerfile.j2 2026-09-11 22:47:44.038563 | ubuntu-noble | + echo patches/2024.2/kolla/build-ovn-from-sources.patch 2026-09-11 22:47:44.038668 | ubuntu-noble | + popd 2026-09-11 22:47:44.038746 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-09-11 22:47:44.038754 | ubuntu-noble | + pushd kolla 2026-09-11 22:47:44.038827 | ubuntu-noble | + apply_patch patches/2024.2/kolla/squash.patch 2026-09-11 22:47:44.038858 | ubuntu-noble | + local rel=patches/2024.2/kolla/squash.patch 2026-09-11 22:47:44.038888 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/squash.patch 2026-09-11 22:47:44.038911 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/squash.patch' 2026-09-11 22:47:44.038917 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/squash.patch 2026-09-11 22:47:44.038940 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-11 22:47:44.040336 | ubuntu-noble | checking file kolla/image/tasks.py 2026-09-11 22:47:44.040357 | ubuntu-noble | Hunk #1 succeeded at 427 (offset 15 lines). 2026-09-11 22:47:44.040393 | ubuntu-noble | + patch --forward --batch -p1 2026-09-11 22:47:44.041775 | ubuntu-noble | patching file kolla/image/tasks.py 2026-09-11 22:47:44.041792 | ubuntu-noble | Hunk #1 succeeded at 427 (offset 15 lines). 2026-09-11 22:47:44.041849 | ubuntu-noble | + echo patches/2024.2/kolla/squash.patch 2026-09-11 22:47:44.041939 | ubuntu-noble | + popd 2026-09-11 22:47:44.042046 | ubuntu-noble | + pip3 install -r kolla/requirements.txt 2026-09-11 22:47:44.635515 | ubuntu-noble | Collecting pbr!=2.1.0,>=2.0.0 (from -r kolla/requirements.txt (line 1)) 2026-09-11 22:47:44.705524 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl.metadata (3.8 kB) 2026-09-11 22:47:44.716875 | 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-11 22:47:44.807394 | ubuntu-noble | Collecting GitPython>=1.0.1 (from -r kolla/requirements.txt (line 3)) 2026-09-11 22:47:44.822001 | ubuntu-noble | Downloading gitpython-3.1.62-py3-none-any.whl.metadata (13 kB) 2026-09-11 22:47:44.907608 | ubuntu-noble | Collecting oslo.config>=5.1.0 (from -r kolla/requirements.txt (line 4)) 2026-09-11 22:47:44.921658 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl.metadata (2.3 kB) 2026-09-11 22:47:44.931513 | 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-11 22:47:44.937013 | 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-11 22:47:44.987464 | ubuntu-noble | Collecting gitdb<5,>=4.0.1 (from GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-09-11 22:47:45.000981 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB) 2026-09-11 22:47:45.059608 | ubuntu-noble | Collecting netaddr>=0.7.18 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-09-11 22:47:45.074233 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl.metadata (5.0 kB) 2026-09-11 22:47:45.196636 | ubuntu-noble | Collecting stevedore>=5.6.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-09-11 22:47:45.211837 | ubuntu-noble | Downloading stevedore-5.9.1-py3-none-any.whl.metadata (2.3 kB) 2026-09-11 22:47:45.445678 | ubuntu-noble | Collecting oslo.i18n>=3.15.3 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-09-11 22:47:45.461165 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl.metadata (2.0 kB) 2026-09-11 22:47:45.514895 | ubuntu-noble | Collecting rfc3986>=1.2.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-09-11 22:47:45.533012 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl.metadata (6.6 kB) 2026-09-11 22:47:45.550043 | 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-11 22:47:45.552535 | 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-11 22:47:45.636810 | 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-11 22:47:45.651337 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl.metadata (4.6 kB) 2026-09-11 22:47:45.678218 | 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-11 22:47:45.679842 | 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-11 22:47:45.681597 | 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-11 22:47:45.683057 | 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-11 22:47:45.728373 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2026-09-11 22:47:45.766585 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.9/131.9 kB 3.9 MB/s eta 0:00:00 2026-09-11 22:47:45.783263 | ubuntu-noble | Downloading gitpython-3.1.62-py3-none-any.whl (222 kB) 2026-09-11 22:47:45.854445 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 222.8/222.8 kB 3.3 MB/s eta 0:00:00 2026-09-11 22:47:45.872780 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl (143 kB) 2026-09-11 22:47:45.887683 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.8/143.8 kB 13.2 MB/s eta 0:00:00 2026-09-11 22:47:45.902775 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl (62 kB) 2026-09-11 22:47:45.916822 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.8/62.8 kB 5.9 MB/s eta 0:00:00 2026-09-11 22:47:45.935543 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl (2.3 MB) 2026-09-11 22:47:45.994441 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 41.2 MB/s eta 0:00:00 2026-09-11 22:47:46.011371 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl (47 kB) 2026-09-11 22:47:46.029119 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 47.8/47.8 kB 3.3 MB/s eta 0:00:00 2026-09-11 22:47:46.051937 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl (31 kB) 2026-09-11 22:47:46.078767 | ubuntu-noble | Downloading stevedore-5.9.1-py3-none-any.whl (54 kB) 2026-09-11 22:47:46.094893 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.9/54.9 kB 4.7 MB/s eta 0:00:00 2026-09-11 22:47:46.111445 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl (24 kB) 2026-09-11 22:47:46.357850 | ubuntu-noble | Installing collected packages: stevedore, smmap, rfc3986, pbr, netaddr, oslo.i18n, gitdb, oslo.config, GitPython 2026-09-11 22:47:47.250181 | 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-11 22:47:47.355807 | ubuntu-noble | + pip3 install kolla/ 2026-09-11 22:47:47.834249 | ubuntu-noble | Processing ./kolla 2026-09-11 22:47:47.836988 | ubuntu-noble | Installing build dependencies: started 2026-09-11 22:47:49.646449 | ubuntu-noble | Installing build dependencies: finished with status 'done' 2026-09-11 22:47:49.653371 | ubuntu-noble | Getting requirements to build wheel: started 2026-09-11 22:47:49.867354 | ubuntu-noble | Getting requirements to build wheel: finished with status 'done' 2026-09-11 22:47:49.873388 | ubuntu-noble | Installing backend dependencies: started 2026-09-11 22:47:51.547759 | ubuntu-noble | Installing backend dependencies: finished with status 'done' 2026-09-11 22:47:51.549873 | ubuntu-noble | Preparing metadata (pyproject.toml): started 2026-09-11 22:47:52.047534 | ubuntu-noble | Preparing metadata (pyproject.toml): finished with status 'done' 2026-09-11 22:47:52.062805 | 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-11 22:47:52.064861 | 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-11 22:47:52.067624 | 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-11 22:47:52.069606 | 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-11 22:47:52.071442 | 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-11 22:47:52.103162 | 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-11 22:47:52.106812 | 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-11 22:47:52.114668 | 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-11 22:47:52.115789 | 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-11 22:47:52.117112 | 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-11 22:47:52.118506 | 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-11 22:47:52.119701 | 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-11 22:47:52.120987 | 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-11 22:47:52.167058 | 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-11 22:47:52.183245 | 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-11 22:47:52.184750 | 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-11 22:47:52.186134 | 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-11 22:47:52.187335 | 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-11 22:47:52.214437 | ubuntu-noble | Building wheels for collected packages: kolla 2026-09-11 22:47:52.215353 | ubuntu-noble | Building wheel for kolla (pyproject.toml): started 2026-09-11 22:47:53.518122 | ubuntu-noble | Building wheel for kolla (pyproject.toml): finished with status 'done' 2026-09-11 22:47:53.520426 | ubuntu-noble | Created wheel for kolla: filename=kolla-19.8.0-py3-none-any.whl size=377993 sha256=fc4057d35851d23095472bfacdf0efb663a40d5c566bc2623fcc0c96ce8cf6d8 2026-09-11 22:47:53.520837 | ubuntu-noble | Stored in directory: /tmp/pip-ephem-wheel-cache-wgu4p6ll/wheels/5a/56/c4/e310d82118381247de5918f2335ab23c36c3bc15e9e4672495 2026-09-11 22:47:53.530085 | ubuntu-noble | Successfully built kolla 2026-09-11 22:47:53.675821 | ubuntu-noble | Installing collected packages: kolla 2026-09-11 22:47:53.811560 | ubuntu-noble | Successfully installed kolla-19.8.0 2026-09-11 22:47:53.885681 | ubuntu-noble | ++ kolla-build --version 2026-09-11 22:47:54.260105 | ubuntu-noble | + export KOLLA_VERSION=19.8.0 2026-09-11 22:47:54.260145 | ubuntu-noble | + KOLLA_VERSION=19.8.0 2026-09-11 22:47:54.260800 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-09-11 22:47:54.264884 | ubuntu-noble | + export HASH_DOCKER_IMAGES_KOLLA=81c8d7c 2026-09-11 22:47:54.264912 | ubuntu-noble | + HASH_DOCKER_IMAGES_KOLLA=81c8d7c 2026-09-11 22:47:54.265565 | ubuntu-noble | ++ cd release 2026-09-11 22:47:54.265624 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-09-11 22:47:54.267245 | ubuntu-noble | + export HASH_RELEASE=22986ad 2026-09-11 22:47:54.267276 | ubuntu-noble | + HASH_RELEASE=22986ad 2026-09-11 22:47:54.267305 | ubuntu-noble | + python3 src/generate-template-overrides-file.py 2026-09-11 22:47:54.371514 | ubuntu-noble | + echo DEBUG template-overrides.j2 2026-09-11 22:47:54.371536 | ubuntu-noble | DEBUG template-overrides.j2 2026-09-11 22:47:54.371540 | ubuntu-noble | + cat templates/2024.2/template-overrides.j2 2026-09-11 22:47:54.372622 | ubuntu-noble | {% extends parent_template %} 2026-09-11 22:47:54.372636 | ubuntu-noble | 2026-09-11 22:47:54.372640 | ubuntu-noble | {% set fluentd_plugins = [ 2026-09-11 22:47:54.372644 | ubuntu-noble | 'fluent-plugin-grok-parser', 2026-09-11 22:47:54.372647 | ubuntu-noble | 'fluent-plugin-prometheus', 2026-09-11 22:47:54.372650 | ubuntu-noble | 'fluent-plugin-rewrite-tag-filter', 2026-09-11 22:47:54.372658 | ubuntu-noble | 'fluent-plugin-grafana-loki', 2026-09-11 22:47:54.372661 | ubuntu-noble | ] %} 2026-09-11 22:47:54.372664 | ubuntu-noble | 2026-09-11 22:47:54.372668 | ubuntu-noble | {% set openstack_base_pip_packages_append = ['pip', 'git+https://github.com/sapcc/openstack-audit-middleware.git'] %} 2026-09-11 22:47:54.372671 | ubuntu-noble | 2026-09-11 22:47:54.372673 | ubuntu-noble | {% set glance_base_pip_packages_append = ['boto3'] %} 2026-09-11 22:47:54.372676 | ubuntu-noble | 2026-09-11 22:47:54.372679 | ubuntu-noble | {% set nova_libvirt_packages_packages_append = ['mdevctl'] %} 2026-09-11 22:47:54.372682 | ubuntu-noble | 2026-09-11 22:47:54.372684 | ubuntu-noble | {% block nova_libvirt_footer %} 2026-09-11 22:47:54.372687 | ubuntu-noble | RUN chgrp tss /var/lib/swtpm-localca \ 2026-09-11 22:47:54.372690 | ubuntu-noble | && chmod g+w /var/lib/swtpm-localca 2026-09-11 22:47:54.372693 | ubuntu-noble | RUN truncate --size=524288 /usr/lib/ipxe/qemu/efi-virtio.rom 2026-09-11 22:47:54.372696 | ubuntu-noble | {% endblock %} 2026-09-11 22:47:54.372698 | ubuntu-noble | 2026-09-11 22:47:54.372701 | ubuntu-noble | {% block horizon_header %} 2026-09-11 22:47:54.372704 | ubuntu-noble | RUN apt-get update \ 2026-09-11 22:47:54.372707 | ubuntu-noble | && apt-get -y install --no-install-recommends build-essential libmariadb-dev-compat \ 2026-09-11 22:47:54.372710 | ubuntu-noble | && python3 -m pip --no-cache-dir install --upgrade setuptools mysqlclient \ 2026-09-11 22:47:54.372713 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-09-11 22:47:54.372716 | ubuntu-noble | && apt-get clean \ 2026-09-11 22:47:54.372718 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-09-11 22:47:54.372721 | ubuntu-noble | {% endblock %} 2026-09-11 22:47:54.372724 | ubuntu-noble | 2026-09-11 22:47:54.372726 | ubuntu-noble | {% block horizon_footer %} 2026-09-11 22:47:54.372729 | ubuntu-noble | RUN curl -q -L -o /tmp/openstack-themes.tar.gz https://github.com/osism/openstack-themes/archive/main.tar.gz \ 2026-09-11 22:47:54.372733 | 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-11 22:47:54.372736 | ubuntu-noble | && rm /tmp/openstack-themes.tar.gz 2026-09-11 22:47:54.372739 | ubuntu-noble | {% endblock %} 2026-09-11 22:47:54.372742 | ubuntu-noble | 2026-09-11 22:47:54.372745 | ubuntu-noble | {% block base_header %} 2026-09-11 22:47:54.372747 | ubuntu-noble | COPY apt_preferences.{{ base_distro }} /etc/apt/preferences 2026-09-11 22:47:54.372750 | ubuntu-noble | COPY kolla-pip-check.py /usr/local/bin/kolla-pip-check.py 2026-09-11 22:47:54.372753 | ubuntu-noble | COPY *.gpg /etc/kolla/apt-keys/ 2026-09-11 22:47:54.372756 | ubuntu-noble | 2026-09-11 22:47:54.372758 | ubuntu-noble | RUN apt-get update \ 2026-09-11 22:47:54.372761 | ubuntu-noble | && apt-get -y install --no-install-recommends locales ca-certificates \ 2026-09-11 22:47:54.372764 | ubuntu-noble | && locale-gen en_US.UTF-8 \ 2026-09-11 22:47:54.372766 | ubuntu-noble | && apt-get clean \ 2026-09-11 22:47:54.372769 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-09-11 22:47:54.372772 | ubuntu-noble | {% endblock %} 2026-09-11 22:47:54.372774 | ubuntu-noble | 2026-09-11 22:47:54.372777 | ubuntu-noble | {% block openstack_base_header %} 2026-09-11 22:47:54.372780 | ubuntu-noble | RUN apt-get update \ 2026-09-11 22:47:54.372783 | ubuntu-noble | && apt-get -y install --no-install-recommends python3-setuptools \ 2026-09-11 22:47:54.372785 | ubuntu-noble | && apt-get clean \ 2026-09-11 22:47:54.372788 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-09-11 22:47:54.372791 | ubuntu-noble | {% endblock %} 2026-09-11 22:47:54.372793 | ubuntu-noble | 2026-09-11 22:47:54.372796 | ubuntu-noble | {% set glance_base_packages_append = ['nvme-cli'] %} 2026-09-11 22:47:54.372799 | ubuntu-noble | 2026-09-11 22:47:54.372802 | ubuntu-noble | {% set kolla_toolbox_packages_append = ['iputils-ping', 'traceroute'] %} 2026-09-11 22:47:54.372804 | ubuntu-noble | 2026-09-11 22:47:54.372807 | ubuntu-noble | {% set cinder_volume_packages_append = ['multipath-tools'] %} 2026-09-11 22:47:54.372810 | ubuntu-noble | 2026-09-11 22:47:54.372812 | ubuntu-noble | {% set cinder_volume_pip_packages = [ 'py-pure-client', 'infinisdk', 'python-linstor' ] %} 2026-09-11 22:47:54.372815 | ubuntu-noble | {% block cinder_volume_footer %} 2026-09-11 22:47:54.372818 | ubuntu-noble | RUN {{ macros.install_pip(cinder_volume_pip_packages | customizable("pip_packages")) }} 2026-09-11 22:47:54.372821 | ubuntu-noble | {% endblock %} 2026-09-11 22:47:54.372823 | ubuntu-noble | 2026-09-11 22:47:54.372826 | ubuntu-noble | {% set manila_base_additional_pip_packages = [ 'pywinrm' ] %} 2026-09-11 22:47:54.372829 | ubuntu-noble | {% block manila_base_footer %} 2026-09-11 22:47:54.372834 | ubuntu-noble | RUN {{ macros.install_pip(manila_base_additional_pip_packages | customizable("pip_packages")) }} 2026-09-11 22:47:54.372836 | ubuntu-noble | {% endblock %} 2026-09-11 22:47:54.372839 | ubuntu-noble | 2026-09-11 22:47:54.372842 | ubuntu-noble | {% set magnum_base_additional_pip_packages = [ 'magnum-cluster-api' ] %} 2026-09-11 22:47:54.372844 | ubuntu-noble | {% block magnum_base_footer %} 2026-09-11 22:47:54.372847 | ubuntu-noble | RUN {{ macros.install_pip(magnum_base_additional_pip_packages | customizable("pip_packages")) }} 2026-09-11 22:47:54.372850 | ubuntu-noble | RUN curl -o /tmp/helm.tar.gz https://get.helm.sh/helm-v3.15.2-linux-amd64.tar.gz \ 2026-09-11 22:47:54.372852 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/helm.tar.gz -C /usr/local/bin linux-amd64/helm 2026-09-11 22:47:54.372855 | ubuntu-noble | {% endblock %} 2026-09-11 22:47:54.372858 | ubuntu-noble | 2026-09-11 22:47:54.372861 | ubuntu-noble | {% set gnocchi_base_packages_append = ['python3-rados'] %} 2026-09-11 22:47:54.372863 | ubuntu-noble | {% block gnocchi_base_footer %} 2026-09-11 22:47:54.372866 | ubuntu-noble | RUN mkdir -p /var/lib/gnocchi/tmp \ 2026-09-11 22:47:54.372869 | ubuntu-noble | && chown -R gnocchi: /var/lib/gnocchi/tmp 2026-09-11 22:47:54.372871 | ubuntu-noble | {% endblock %} 2026-09-11 22:47:54.372874 | ubuntu-noble | 2026-09-11 22:47:54.372877 | ubuntu-noble | {% block grafana_footer %} 2026-09-11 22:47:54.372879 | ubuntu-noble | RUN curl -o /tmp/kolla-operations.tar.gz https://github.com/osism/kolla-operations/tarball/main \ 2026-09-11 22:47:54.372882 | ubuntu-noble | && mkdir -p /operations \ 2026-09-11 22:47:54.372885 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/kolla-operations.tar.gz -C /operations \ 2026-09-11 22:47:54.372887 | ubuntu-noble | && rm -f /tmp/kolla-operations.tar.gz 2026-09-11 22:47:54.372890 | ubuntu-noble | {% endblock %} 2026-09-11 22:47:54.372893 | ubuntu-noble | 2026-09-11 22:47:54.372895 | ubuntu-noble | {% block keystone_footer %} 2026-09-11 22:47:54.372898 | ubuntu-noble | RUN python3 -m pip --no-cache-dir install -c /requirements/upper-constraints.txt keystone-keycloak-backend 2026-09-11 22:47:54.372901 | ubuntu-noble | RUN apt-get update \ 2026-09-11 22:47:54.372904 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-09-11 22:47:54.372906 | ubuntu-noble | libapache2-mod-auth-openidc \ 2026-09-11 22:47:54.372909 | ubuntu-noble | libldap-common \ 2026-09-11 22:47:54.372912 | ubuntu-noble | libmemcached11 \ 2026-09-11 22:47:54.372914 | ubuntu-noble | && apt-get clean \ 2026-09-11 22:47:54.372917 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* \ 2026-09-11 22:47:54.372920 | ubuntu-noble | && a2enmod auth_openidc 2026-09-11 22:47:54.372922 | ubuntu-noble | {% endblock %} 2026-09-11 22:47:54.372925 | ubuntu-noble | 2026-09-11 22:47:54.372928 | ubuntu-noble | {% block footer %} 2026-09-11 22:47:54.372931 | ubuntu-noble | RUN rm -rf /usr/share/doc/* \ 2026-09-11 22:47:54.372933 | ubuntu-noble | && rm -rf /usr/share/man/* \ 2026-09-11 22:47:54.372936 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-09-11 22:47:54.372939 | ubuntu-noble | && apt-get autoremove -y \ 2026-09-11 22:47:54.372949 | 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-11 22:47:54.372955 | 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-11 22:47:54.372958 | ubuntu-noble | {% endblock %} 2026-09-11 22:47:54.372961 | ubuntu-noble | 2026-09-11 22:47:54.372963 | ubuntu-noble | {% block labels %} 2026-09-11 22:47:54.372966 | ubuntu-noble | LABEL "build-date"="{{ build_date }}" \ 2026-09-11 22:47:54.372969 | ubuntu-noble | "name"="{{ image_name }}" \ 2026-09-11 22:47:54.372971 | ubuntu-noble | "de.osism.commit.docker_images_kolla"="81c8d7c" \ 2026-09-11 22:47:54.372975 | ubuntu-noble | "de.osism.commit.kolla"="a77ec9dac" \ 2026-09-11 22:47:54.372978 | ubuntu-noble | "de.osism.commit.kolla_version"="19.8.0" \ 2026-09-11 22:47:54.372981 | ubuntu-noble | "de.osism.commit.release"="22986ad" \ 2026-09-11 22:47:54.372983 | ubuntu-noble | "de.osism.os_id"="ubuntu" \ 2026-09-11 22:47:54.372986 | ubuntu-noble | "de.osism.os_version_id"="24.04" \ 2026-09-11 22:47:54.372989 | ubuntu-noble | "de.osism.release.openstack"="2024.2" \ 2026-09-11 22:47:54.372992 | ubuntu-noble | "de.osism.version"="latest" \ 2026-09-11 22:47:54.372994 | ubuntu-noble | "org.opencontainers.image.created"="2026-09-11T22:47:54.359967+00:00" \ 2026-09-11 22:47:54.372999 | ubuntu-noble | "org.opencontainers.image.documentation"="https://osism.tech/docs/" \ 2026-09-11 22:47:54.373001 | ubuntu-noble | "org.opencontainers.image.licenses"="ASL 2.0" \ 2026-09-11 22:47:54.373004 | ubuntu-noble | "org.opencontainers.image.source"="https://github.com/osism/container-images-kolla" \ 2026-09-11 22:47:54.373007 | ubuntu-noble | "org.opencontainers.image.title"="{{ image_name }}" \ 2026-09-11 22:47:54.373010 | ubuntu-noble | "org.opencontainers.image.url"="https://quay.io/organization/osism" \ 2026-09-11 22:47:54.373012 | ubuntu-noble | "org.opencontainers.image.vendor"="OSISM GmbH" 2026-09-11 22:47:54.373015 | ubuntu-noble | {% endblock %} 2026-09-11 22:47:54.373022 | ubuntu-noble | 2026-09-11 22:47:54.373025 | ubuntu-noble | {% block ovs_install %} 2026-09-11 22:47:54.373027 | ubuntu-noble | COPY --from=osism.harbor.regio.digital/packages/ovs-ubuntu-noble:v3.4.3 /*.deb /tmp/packages/ 2026-09-11 22:47:54.373030 | ubuntu-noble | RUN apt-get update \ 2026-09-11 22:47:54.373033 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-09-11 22:47:54.373035 | ubuntu-noble | python3-netifaces \ 2026-09-11 22:47:54.373038 | ubuntu-noble | tcpdump \ 2026-09-11 22:47:54.373041 | ubuntu-noble | && apt-get install -y -f /tmp/packages/openvswitch-common*.deb \ 2026-09-11 22:47:54.373043 | ubuntu-noble | && apt-get install -y -f /tmp/packages/python3-openvswitch*.deb \ 2026-09-11 22:47:54.373046 | ubuntu-noble | && apt-get install -y -f /tmp/packages/openvswitch-switch*.deb \ 2026-09-11 22:47:54.373049 | ubuntu-noble | && rm -rf /tmp/packages \ 2026-09-11 22:47:54.373052 | ubuntu-noble | && apt-get clean \ 2026-09-11 22:47:54.373054 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-09-11 22:47:54.373057 | ubuntu-noble | {% endblock %} 2026-09-11 22:47:54.373060 | ubuntu-noble | 2026-09-11 22:47:54.373249 | ubuntu-noble | + bash scripts/002-generate.sh 2026-09-11 22:47:54.376126 | ubuntu-noble | + BASE=ubuntu 2026-09-11 22:47:54.376168 | ubuntu-noble | + BASE_VERSION=22.04 2026-09-11 22:47:54.376718 | ubuntu-noble | ++ date +%Y%m%d 2026-09-11 22:47:54.378864 | ubuntu-noble | + BUILD_ID=20260911 2026-09-11 22:47:54.378926 | ubuntu-noble | + DOCKER_NAMESPACE=kolla 2026-09-11 22:47:54.378949 | ubuntu-noble | + DOCKER_REGISTRY=osism.harbor.regio.digital 2026-09-11 22:47:54.378981 | ubuntu-noble | + OPENSTACK_VERSION=2024.2 2026-09-11 22:47:54.378996 | ubuntu-noble | + VERSION=latest 2026-09-11 22:47:54.379091 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-09-11 22:47:54.379118 | ubuntu-noble | + . defaults/all.sh 2026-09-11 22:47:54.379221 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-09-11 22:47:54.379226 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-09-11 22:47:54.379270 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-09-11 22:47:54.379323 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-09-11 22:47:54.379606 | ubuntu-noble | +++ deactivate nondestructive 2026-09-11 22:47:54.379672 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-11 22:47:54.379703 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-11 22:47:54.379723 | ubuntu-noble | +++ hash -r 2026-09-11 22:47:54.379785 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-11 22:47:54.379805 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-09-11 22:47:54.379827 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-09-11 22:47:54.379864 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-09-11 22:47:54.379957 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-09-11 22:47:54.379983 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-09-11 22:47:54.380002 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-09-11 22:47:54.380015 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-09-11 22:47:54.380064 | 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-11 22:47:54.380106 | 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-11 22:47:54.380127 | ubuntu-noble | +++ export PATH 2026-09-11 22:47:54.380175 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-11 22:47:54.380228 | ubuntu-noble | +++ '[' -z '' ']' 2026-09-11 22:47:54.380249 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-09-11 22:47:54.380270 | ubuntu-noble | +++ PS1='(venv) ' 2026-09-11 22:47:54.380328 | ubuntu-noble | +++ export PS1 2026-09-11 22:47:54.380345 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-09-11 22:47:54.380363 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-09-11 22:47:54.380395 | ubuntu-noble | +++ hash -r 2026-09-11 22:47:54.380476 | ubuntu-noble | + . defaults/2024.2.sh 2026-09-11 22:47:54.381001 | ubuntu-noble | +++ date +%Y%m%d 2026-09-11 22:47:54.382636 | ubuntu-noble | ++ export BUILD_ID=20260911 2026-09-11 22:47:54.382651 | ubuntu-noble | ++ BUILD_ID=20260911 2026-09-11 22:47:54.382656 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-09-11 22:47:54.382660 | ubuntu-noble | ++ KOLLA_TYPE= 2026-09-11 22:47:54.382678 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-09-11 22:47:54.382682 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-09-11 22:47:54.382716 | ubuntu-noble | + export VERSION 2026-09-11 22:47:54.382721 | ubuntu-noble | + export OPENSTACK_VERSION 2026-09-11 22:47:54.382740 | ubuntu-noble | + DOCKER_TAG=build-20260911 2026-09-11 22:47:54.382757 | ubuntu-noble | + KOLLA_BASE=ubuntu 2026-09-11 22:47:54.382771 | ubuntu-noble | + KOLLA_BASE_TAG=24.04 2026-09-11 22:47:54.382788 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-09-11 22:47:54.382804 | ubuntu-noble | + KOLLA_INSTALL_TYPE=source 2026-09-11 22:47:54.382825 | ubuntu-noble | + python3 src/generate-kolla-build-config.py 2026-09-11 22:47:54.477890 | ubuntu-noble | + setini DEFAULT namespace kolla 2026-09-11 22:47:54.478157 | 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-11 22:47:55.516051 | ubuntu-noble | localhost | SUCCESS => { 2026-09-11 22:47:55.516077 | ubuntu-noble | "changed": false, 2026-09-11 22:47:55.516082 | ubuntu-noble | "gid": 1000, 2026-09-11 22:47:55.516086 | ubuntu-noble | "group": "zuul", 2026-09-11 22:47:55.516089 | ubuntu-noble | "mode": "0664", 2026-09-11 22:47:55.516093 | ubuntu-noble | "msg": "OK", 2026-09-11 22:47:55.516097 | ubuntu-noble | "owner": "zuul", 2026-09-11 22:47:55.516100 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-11 22:47:55.516104 | ubuntu-noble | "size": 4358, 2026-09-11 22:47:55.516107 | ubuntu-noble | "state": "file", 2026-09-11 22:47:55.516111 | ubuntu-noble | "uid": 1000 2026-09-11 22:47:55.516115 | ubuntu-noble | } 2026-09-11 22:47:55.580109 | ubuntu-noble | + setini DEFAULT tag build-20260911 2026-09-11 22:47:55.580151 | 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-20260911' 2026-09-11 22:47:56.511041 | ubuntu-noble | localhost | CHANGED => { 2026-09-11 22:47:56.511067 | ubuntu-noble | "changed": true, 2026-09-11 22:47:56.511072 | ubuntu-noble | "gid": 1000, 2026-09-11 22:47:56.511076 | ubuntu-noble | "group": "zuul", 2026-09-11 22:47:56.511080 | ubuntu-noble | "mode": "0664", 2026-09-11 22:47:56.511084 | ubuntu-noble | "msg": "option changed", 2026-09-11 22:47:56.511088 | ubuntu-noble | "owner": "zuul", 2026-09-11 22:47:56.511093 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-11 22:47:56.511097 | ubuntu-noble | "size": 4366, 2026-09-11 22:47:56.511101 | ubuntu-noble | "state": "file", 2026-09-11 22:47:56.511105 | ubuntu-noble | "uid": 1000 2026-09-11 22:47:56.511109 | ubuntu-noble | } 2026-09-11 22:47:56.570600 | ubuntu-noble | + setini DEFAULT base ubuntu 2026-09-11 22:47:56.570640 | 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-11 22:47:57.500234 | ubuntu-noble | localhost | SUCCESS => { 2026-09-11 22:47:57.500261 | ubuntu-noble | "changed": false, 2026-09-11 22:47:57.500267 | ubuntu-noble | "gid": 1000, 2026-09-11 22:47:57.500271 | ubuntu-noble | "group": "zuul", 2026-09-11 22:47:57.500274 | ubuntu-noble | "mode": "0664", 2026-09-11 22:47:57.500278 | ubuntu-noble | "msg": "OK", 2026-09-11 22:47:57.500290 | ubuntu-noble | "owner": "zuul", 2026-09-11 22:47:57.500294 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-11 22:47:57.500298 | ubuntu-noble | "size": 4366, 2026-09-11 22:47:57.500301 | ubuntu-noble | "state": "file", 2026-09-11 22:47:57.500305 | ubuntu-noble | "uid": 1000 2026-09-11 22:47:57.500308 | ubuntu-noble | } 2026-09-11 22:47:57.565160 | ubuntu-noble | + setini DEFAULT base_tag 24.04 2026-09-11 22:47:57.565203 | 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-11 22:47:58.656149 | ubuntu-noble | localhost | SUCCESS => { 2026-09-11 22:47:58.656203 | ubuntu-noble | "changed": false, 2026-09-11 22:47:58.656209 | ubuntu-noble | "gid": 1000, 2026-09-11 22:47:58.656215 | ubuntu-noble | "group": "zuul", 2026-09-11 22:47:58.656220 | ubuntu-noble | "mode": "0664", 2026-09-11 22:47:58.656225 | ubuntu-noble | "msg": "OK", 2026-09-11 22:47:58.656229 | ubuntu-noble | "owner": "zuul", 2026-09-11 22:47:58.656235 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-11 22:47:58.656240 | ubuntu-noble | "size": 4366, 2026-09-11 22:47:58.656245 | ubuntu-noble | "state": "file", 2026-09-11 22:47:58.656249 | ubuntu-noble | "uid": 1000 2026-09-11 22:47:58.656254 | ubuntu-noble | } 2026-09-11 22:47:58.735839 | ubuntu-noble | + setini DEFAULT install_type source 2026-09-11 22:47:58.735893 | 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-11 22:47:59.799014 | ubuntu-noble | localhost | SUCCESS => { 2026-09-11 22:47:59.799050 | ubuntu-noble | "changed": false, 2026-09-11 22:47:59.799055 | ubuntu-noble | "gid": 1000, 2026-09-11 22:47:59.799059 | ubuntu-noble | "group": "zuul", 2026-09-11 22:47:59.799062 | ubuntu-noble | "mode": "0664", 2026-09-11 22:47:59.799065 | ubuntu-noble | "msg": "OK", 2026-09-11 22:47:59.799069 | ubuntu-noble | "owner": "zuul", 2026-09-11 22:47:59.799072 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-11 22:47:59.799076 | ubuntu-noble | "size": 4366, 2026-09-11 22:47:59.799079 | ubuntu-noble | "state": "file", 2026-09-11 22:47:59.799082 | ubuntu-noble | "uid": 1000 2026-09-11 22:47:59.799086 | ubuntu-noble | } 2026-09-11 22:47:59.865103 | ubuntu-noble | + [[ 2024.2 == \2\0\2\4\.\1 ]] 2026-09-11 22:47:59.865144 | ubuntu-noble | + REQUIREMENTS_BRANCH=stable-2024.2 2026-09-11 22:47:59.865152 | ubuntu-noble | + setini openstack-base location tarballs/requirements-stable-2024.2.tar.gz 2026-09-11 22:47:59.865159 | 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-11 22:48:00.942512 | ubuntu-noble | localhost | CHANGED => { 2026-09-11 22:48:00.942544 | ubuntu-noble | "changed": true, 2026-09-11 22:48:00.942549 | ubuntu-noble | "gid": 1000, 2026-09-11 22:48:00.942553 | ubuntu-noble | "group": "zuul", 2026-09-11 22:48:00.942556 | ubuntu-noble | "mode": "0664", 2026-09-11 22:48:00.942560 | ubuntu-noble | "msg": "section and option added", 2026-09-11 22:48:00.942564 | ubuntu-noble | "owner": "zuul", 2026-09-11 22:48:00.942568 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-11 22:48:00.942571 | ubuntu-noble | "size": 4437, 2026-09-11 22:48:00.942574 | ubuntu-noble | "state": "file", 2026-09-11 22:48:00.942578 | ubuntu-noble | "uid": 1000 2026-09-11 22:48:00.942581 | ubuntu-noble | } 2026-09-11 22:48:01.009053 | 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-11 22:48:01.013080 | ubuntu-noble | + setini openstack-base type local 2026-09-11 22:48:01.013098 | 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-11 22:48:02.085911 | ubuntu-noble | localhost | CHANGED => { 2026-09-11 22:48:02.085959 | ubuntu-noble | "changed": true, 2026-09-11 22:48:02.085969 | ubuntu-noble | "gid": 1000, 2026-09-11 22:48:02.085975 | ubuntu-noble | "group": "zuul", 2026-09-11 22:48:02.085981 | ubuntu-noble | "mode": "0664", 2026-09-11 22:48:02.085986 | ubuntu-noble | "msg": "option added", 2026-09-11 22:48:02.085992 | ubuntu-noble | "owner": "zuul", 2026-09-11 22:48:02.085997 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-11 22:48:02.086003 | ubuntu-noble | "size": 4548, 2026-09-11 22:48:02.086008 | ubuntu-noble | "state": "file", 2026-09-11 22:48:02.086014 | ubuntu-noble | "uid": 1000 2026-09-11 22:48:02.086019 | ubuntu-noble | } 2026-09-11 22:48:02.150984 | ubuntu-noble | + [[ -n osism.harbor.regio.digital ]] 2026-09-11 22:48:02.151031 | ubuntu-noble | + setini DEFAULT registry osism.harbor.regio.digital 2026-09-11 22:48:02.151046 | 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-11 22:48:03.262556 | ubuntu-noble | localhost | CHANGED => { 2026-09-11 22:48:03.262597 | ubuntu-noble | "changed": true, 2026-09-11 22:48:03.262602 | ubuntu-noble | "gid": 1000, 2026-09-11 22:48:03.262606 | ubuntu-noble | "group": "zuul", 2026-09-11 22:48:03.262609 | ubuntu-noble | "mode": "0664", 2026-09-11 22:48:03.262613 | ubuntu-noble | "msg": "option added", 2026-09-11 22:48:03.262616 | ubuntu-noble | "owner": "zuul", 2026-09-11 22:48:03.262620 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-11 22:48:03.262623 | ubuntu-noble | "size": 4586, 2026-09-11 22:48:03.262627 | ubuntu-noble | "state": "file", 2026-09-11 22:48:03.262630 | ubuntu-noble | "uid": 1000 2026-09-11 22:48:03.263547 | ubuntu-noble | } 2026-09-11 22:48:03.355590 | ubuntu-noble | + echo DEBUG kolla-build.conf 2026-09-11 22:48:03.355655 | ubuntu-noble | DEBUG kolla-build.conf 2026-09-11 22:48:03.355666 | ubuntu-noble | + cat kolla-build.conf 2026-09-11 22:48:03.356692 | ubuntu-noble | [DEFAULT] 2026-09-11 22:48:03.356715 | ubuntu-noble | base = ubuntu 2026-09-11 22:48:03.356726 | ubuntu-noble | base_package_type = deb 2026-09-11 22:48:03.356735 | ubuntu-noble | base_tag = 24.04 2026-09-11 22:48:03.356743 | ubuntu-noble | install_type = source 2026-09-11 22:48:03.356752 | ubuntu-noble | namespace = kolla 2026-09-11 22:48:03.356761 | ubuntu-noble | openstack_release = 2024.2 2026-09-11 22:48:03.356779 | ubuntu-noble | push = false 2026-09-11 22:48:03.356788 | ubuntu-noble | tag = build-20260911 2026-09-11 22:48:03.356796 | ubuntu-noble | threads = 1 2026-09-11 22:48:03.356806 | ubuntu-noble | registry = osism.harbor.regio.digital 2026-09-11 22:48:03.356816 | ubuntu-noble | 2026-09-11 22:48:03.356827 | ubuntu-noble | ######################################################################### 2026-09-11 22:48:03.356836 | ubuntu-noble | # sources tracked in release repository 2026-09-11 22:48:03.356845 | ubuntu-noble | 2026-09-11 22:48:03.356854 | ubuntu-noble | [aodh-base] 2026-09-11 22:48:03.356863 | ubuntu-noble | type = local 2026-09-11 22:48:03.356872 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-09-11 22:48:03.356880 | ubuntu-noble | location = tarballs/aodh-stable-2024.2.tar.gz 2026-09-11 22:48:03.356889 | ubuntu-noble | 2026-09-11 22:48:03.356898 | ubuntu-noble | 2026-09-11 22:48:03.356906 | ubuntu-noble | 2026-09-11 22:48:03.356915 | ubuntu-noble | [barbican-base] 2026-09-11 22:48:03.356923 | ubuntu-noble | type = local 2026-09-11 22:48:03.356933 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-09-11 22:48:03.356943 | ubuntu-noble | location = tarballs/barbican-stable-2024.2.tar.gz 2026-09-11 22:48:03.356951 | ubuntu-noble | 2026-09-11 22:48:03.356960 | ubuntu-noble | 2026-09-11 22:48:03.356968 | ubuntu-noble | 2026-09-11 22:48:03.356977 | ubuntu-noble | [blazar-base] 2026-09-11 22:48:03.356985 | ubuntu-noble | type = local 2026-09-11 22:48:03.356994 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-09-11 22:48:03.357002 | ubuntu-noble | location = tarballs/blazar-stable-2024.2.tar.gz 2026-09-11 22:48:03.357011 | ubuntu-noble | 2026-09-11 22:48:03.357020 | ubuntu-noble | 2026-09-11 22:48:03.357028 | ubuntu-noble | 2026-09-11 22:48:03.357036 | ubuntu-noble | [ceilometer-base] 2026-09-11 22:48:03.357045 | ubuntu-noble | type = local 2026-09-11 22:48:03.357054 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-09-11 22:48:03.357062 | ubuntu-noble | location = tarballs/ceilometer-stable-2024.2.tar.gz 2026-09-11 22:48:03.357071 | ubuntu-noble | 2026-09-11 22:48:03.357079 | ubuntu-noble | 2026-09-11 22:48:03.357087 | ubuntu-noble | 2026-09-11 22:48:03.357096 | ubuntu-noble | [cinder-base] 2026-09-11 22:48:03.357104 | ubuntu-noble | type = local 2026-09-11 22:48:03.357113 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-09-11 22:48:03.357122 | ubuntu-noble | location = tarballs/cinder-stable-2024.2.tar.gz 2026-09-11 22:48:03.357130 | ubuntu-noble | 2026-09-11 22:48:03.357139 | ubuntu-noble | 2026-09-11 22:48:03.357147 | ubuntu-noble | 2026-09-11 22:48:03.357156 | ubuntu-noble | [designate-base] 2026-09-11 22:48:03.357165 | ubuntu-noble | type = local 2026-09-11 22:48:03.357173 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-09-11 22:48:03.357182 | ubuntu-noble | location = tarballs/designate-stable-2024.2.tar.gz 2026-09-11 22:48:03.357190 | ubuntu-noble | 2026-09-11 22:48:03.357199 | ubuntu-noble | 2026-09-11 22:48:03.357207 | ubuntu-noble | 2026-09-11 22:48:03.357216 | ubuntu-noble | [glance-base] 2026-09-11 22:48:03.357224 | ubuntu-noble | type = local 2026-09-11 22:48:03.357233 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-09-11 22:48:03.357242 | ubuntu-noble | location = tarballs/glance-stable-2024.2.tar.gz 2026-09-11 22:48:03.357250 | ubuntu-noble | 2026-09-11 22:48:03.357259 | ubuntu-noble | 2026-09-11 22:48:03.357267 | ubuntu-noble | 2026-09-11 22:48:03.357276 | ubuntu-noble | [heat-base] 2026-09-11 22:48:03.357306 | ubuntu-noble | type = local 2026-09-11 22:48:03.357315 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-09-11 22:48:03.357323 | ubuntu-noble | location = tarballs/heat-stable-2024.2.tar.gz 2026-09-11 22:48:03.357332 | ubuntu-noble | 2026-09-11 22:48:03.357340 | ubuntu-noble | 2026-09-11 22:48:03.357349 | ubuntu-noble | 2026-09-11 22:48:03.357357 | ubuntu-noble | [horizon] 2026-09-11 22:48:03.357366 | ubuntu-noble | type = local 2026-09-11 22:48:03.357374 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-09-11 22:48:03.357383 | ubuntu-noble | location = tarballs/horizon-stable-2024.2.tar.gz 2026-09-11 22:48:03.357392 | ubuntu-noble | 2026-09-11 22:48:03.357400 | ubuntu-noble | 2026-09-11 22:48:03.357409 | ubuntu-noble | 2026-09-11 22:48:03.357417 | ubuntu-noble | [ironic-base] 2026-09-11 22:48:03.357436 | ubuntu-noble | type = local 2026-09-11 22:48:03.357445 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-09-11 22:48:03.357454 | ubuntu-noble | location = tarballs/ironic-stable-2024.2.tar.gz 2026-09-11 22:48:03.357462 | ubuntu-noble | 2026-09-11 22:48:03.357509 | ubuntu-noble | 2026-09-11 22:48:03.357519 | ubuntu-noble | 2026-09-11 22:48:03.357527 | ubuntu-noble | [keystone-base] 2026-09-11 22:48:03.357536 | ubuntu-noble | type = local 2026-09-11 22:48:03.357544 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-09-11 22:48:03.357553 | ubuntu-noble | location = tarballs/keystone-stable-2024.2.tar.gz 2026-09-11 22:48:03.357561 | ubuntu-noble | 2026-09-11 22:48:03.357569 | ubuntu-noble | 2026-09-11 22:48:03.357578 | ubuntu-noble | 2026-09-11 22:48:03.357586 | ubuntu-noble | [magnum-base] 2026-09-11 22:48:03.357595 | ubuntu-noble | type = local 2026-09-11 22:48:03.357604 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-09-11 22:48:03.357612 | ubuntu-noble | location = tarballs/magnum-stable-2024.2.tar.gz 2026-09-11 22:48:03.357621 | ubuntu-noble | 2026-09-11 22:48:03.357629 | ubuntu-noble | 2026-09-11 22:48:03.357637 | ubuntu-noble | 2026-09-11 22:48:03.357646 | ubuntu-noble | [manila-base] 2026-09-11 22:48:03.357655 | ubuntu-noble | type = local 2026-09-11 22:48:03.357663 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-09-11 22:48:03.357672 | ubuntu-noble | location = tarballs/manila-stable-2024.2.tar.gz 2026-09-11 22:48:03.357680 | ubuntu-noble | 2026-09-11 22:48:03.357688 | ubuntu-noble | 2026-09-11 22:48:03.357697 | ubuntu-noble | 2026-09-11 22:48:03.357705 | ubuntu-noble | [masakari-base] 2026-09-11 22:48:03.357714 | ubuntu-noble | type = local 2026-09-11 22:48:03.357722 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-09-11 22:48:03.357731 | ubuntu-noble | location = tarballs/masakari-stable-2024.2.tar.gz 2026-09-11 22:48:03.357739 | ubuntu-noble | 2026-09-11 22:48:03.357747 | ubuntu-noble | 2026-09-11 22:48:03.357756 | ubuntu-noble | 2026-09-11 22:48:03.357764 | ubuntu-noble | [neutron-bgp-dragent] 2026-09-11 22:48:03.357773 | ubuntu-noble | type = local 2026-09-11 22:48:03.357781 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-11 22:48:03.357790 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-11 22:48:03.357799 | ubuntu-noble | 2026-09-11 22:48:03.357807 | ubuntu-noble | 2026-09-11 22:48:03.357816 | ubuntu-noble | [neutron-server-plugin-neutron-dynamic-routing] 2026-09-11 22:48:03.357825 | ubuntu-noble | type = local 2026-09-11 22:48:03.357833 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-11 22:48:03.357842 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-11 22:48:03.357850 | ubuntu-noble | 2026-09-11 22:48:03.357858 | ubuntu-noble | 2026-09-11 22:48:03.357867 | ubuntu-noble | [neutron-vpnaas-base] 2026-09-11 22:48:03.357875 | ubuntu-noble | type = local 2026-09-11 22:48:03.357884 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-09-11 22:48:03.357893 | ubuntu-noble | location = tarballs/neutron-vpnaas-stable-2024.2.tar.gz 2026-09-11 22:48:03.357901 | ubuntu-noble | 2026-09-11 22:48:03.357909 | ubuntu-noble | 2026-09-11 22:48:03.357918 | ubuntu-noble | 2026-09-11 22:48:03.357926 | ubuntu-noble | [neutron-base] 2026-09-11 22:48:03.357935 | ubuntu-noble | type = local 2026-09-11 22:48:03.357943 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-09-11 22:48:03.357952 | ubuntu-noble | location = tarballs/neutron-stable-2024.2.tar.gz 2026-09-11 22:48:03.357960 | ubuntu-noble | 2026-09-11 22:48:03.357968 | ubuntu-noble | 2026-09-11 22:48:03.357977 | ubuntu-noble | 2026-09-11 22:48:03.357985 | ubuntu-noble | [nova-base] 2026-09-11 22:48:03.357994 | ubuntu-noble | type = local 2026-09-11 22:48:03.358002 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-09-11 22:48:03.358011 | ubuntu-noble | location = tarballs/nova-stable-2024.2.tar.gz 2026-09-11 22:48:03.358019 | ubuntu-noble | 2026-09-11 22:48:03.358028 | ubuntu-noble | 2026-09-11 22:48:03.358036 | ubuntu-noble | 2026-09-11 22:48:03.358044 | ubuntu-noble | [octavia-base] 2026-09-11 22:48:03.358053 | ubuntu-noble | type = local 2026-09-11 22:48:03.358073 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-09-11 22:48:03.358082 | ubuntu-noble | location = tarballs/octavia-stable-2024.2.tar.gz 2026-09-11 22:48:03.358090 | ubuntu-noble | 2026-09-11 22:48:03.358106 | ubuntu-noble | 2026-09-11 22:48:03.358114 | ubuntu-noble | 2026-09-11 22:48:03.358123 | ubuntu-noble | [placement-base] 2026-09-11 22:48:03.358131 | ubuntu-noble | type = local 2026-09-11 22:48:03.358140 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-09-11 22:48:03.358148 | ubuntu-noble | location = tarballs/placement-stable-2024.2.tar.gz 2026-09-11 22:48:03.358157 | ubuntu-noble | 2026-09-11 22:48:03.358165 | ubuntu-noble | 2026-09-11 22:48:03.358174 | ubuntu-noble | 2026-09-11 22:48:03.358182 | ubuntu-noble | [skyline-apiserver-base] 2026-09-11 22:48:03.358191 | ubuntu-noble | type = local 2026-09-11 22:48:03.358209 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-09-11 22:48:03.358218 | ubuntu-noble | location = tarballs/skyline-apiserver-stable-2024.2.tar.gz 2026-09-11 22:48:03.358227 | ubuntu-noble | 2026-09-11 22:48:03.358235 | ubuntu-noble | 2026-09-11 22:48:03.358244 | ubuntu-noble | 2026-09-11 22:48:03.358252 | ubuntu-noble | [skyline-console-base] 2026-09-11 22:48:03.358261 | ubuntu-noble | type = local 2026-09-11 22:48:03.358269 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-09-11 22:48:03.358295 | ubuntu-noble | location = tarballs/skyline-console-stable-2024.2.tar.gz 2026-09-11 22:48:03.358304 | ubuntu-noble | 2026-09-11 22:48:03.358312 | ubuntu-noble | 2026-09-11 22:48:03.358321 | ubuntu-noble | [openstack-base] 2026-09-11 22:48:03.358329 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-09-11 22:48:03.358338 | ubuntu-noble | location = tarballs/requirements-stable-2024.2.tar.gz 2026-09-11 22:48:03.358347 | ubuntu-noble | type = local 2026-09-11 22:48:03.359019 | ubuntu-noble | + bash scripts/003-patch.sh 2026-09-11 22:48:03.360716 | ubuntu-noble | + OPENSTACK_VERSION=2024.2 2026-09-11 22:48:03.360738 | ubuntu-noble | + VERSION=latest 2026-09-11 22:48:03.360748 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-09-11 22:48:03.360762 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-09-11 22:48:03.360771 | ubuntu-noble | + . defaults/all.sh 2026-09-11 22:48:03.360810 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-09-11 22:48:03.360821 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-09-11 22:48:03.360833 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-09-11 22:48:03.360842 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-09-11 22:48:03.360946 | ubuntu-noble | +++ deactivate nondestructive 2026-09-11 22:48:03.360961 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-11 22:48:03.360970 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-11 22:48:03.360982 | ubuntu-noble | +++ hash -r 2026-09-11 22:48:03.360994 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-11 22:48:03.361003 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-09-11 22:48:03.361014 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-09-11 22:48:03.361023 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-09-11 22:48:03.361057 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-09-11 22:48:03.361067 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-09-11 22:48:03.361079 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-09-11 22:48:03.361088 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-09-11 22:48:03.361097 | 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-11 22:48:03.361110 | 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-11 22:48:03.361119 | ubuntu-noble | +++ export PATH 2026-09-11 22:48:03.361131 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-11 22:48:03.361140 | ubuntu-noble | +++ '[' -z '' ']' 2026-09-11 22:48:03.361151 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-09-11 22:48:03.361160 | ubuntu-noble | +++ PS1='(venv) ' 2026-09-11 22:48:03.361169 | ubuntu-noble | +++ export PS1 2026-09-11 22:48:03.361177 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-09-11 22:48:03.361189 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-09-11 22:48:03.361198 | ubuntu-noble | +++ hash -r 2026-09-11 22:48:03.361206 | ubuntu-noble | + . defaults/2024.2.sh 2026-09-11 22:48:03.362211 | ubuntu-noble | +++ date +%Y%m%d 2026-09-11 22:48:03.363295 | ubuntu-noble | ++ export BUILD_ID=20260911 2026-09-11 22:48:03.363317 | ubuntu-noble | ++ BUILD_ID=20260911 2026-09-11 22:48:03.363332 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-09-11 22:48:03.363341 | ubuntu-noble | ++ KOLLA_TYPE= 2026-09-11 22:48:03.363350 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-09-11 22:48:03.363359 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-09-11 22:48:03.363370 | ubuntu-noble | + . scripts/patch-lib.sh 2026-09-11 22:48:03.364141 | ubuntu-noble | +++ pwd 2026-09-11 22:48:03.365113 | ubuntu-noble | ++ PATCH_ROOT=/home/zuul/src/github.com/osism/container-images-kolla 2026-09-11 22:48:03.365141 | ubuntu-noble | ++ PATCH_MANIFEST=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-09-11 22:48:03.365146 | ubuntu-noble | + export VERSION 2026-09-11 22:48:03.365150 | ubuntu-noble | + export OPENSTACK_VERSION 2026-09-11 22:48:03.365153 | ubuntu-noble | + mkdir -p tarballs 2026-09-11 22:48:03.368227 | ubuntu-noble | + ping -c2 tarballs.opendev.org 2026-09-11 22:48:13.510781 | ubuntu-noble | PING tarballs.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f) 56 data bytes 2026-09-11 22:48:13.510885 | ubuntu-noble | 64 bytes from 2001:4800:7819:103:be76:4eff:fe03:e48f: icmp_seq=1 ttl=40 time=130 ms 2026-09-11 22:48:13.639232 | ubuntu-noble | 64 bytes from 2001:4800:7819:103:be76:4eff:fe03:e48f: icmp_seq=2 ttl=40 time=128 ms 2026-09-11 22:48:13.639345 | ubuntu-noble | 2026-09-11 22:48:13.639359 | ubuntu-noble | --- tarballs.opendev.org ping statistics --- 2026-09-11 22:48:13.639370 | ubuntu-noble | 2 packets transmitted, 2 received, 0% packet loss, time 10140ms 2026-09-11 22:48:13.639380 | ubuntu-noble | rtt min/avg/max/mdev = 127.854/128.729/129.605/0.875 ms 2026-09-11 22:48:13.641431 | ubuntu-noble | ++ awk '/# tarball/ && !seen[$4]++ { print $4 }' kolla-build.conf 2026-09-11 22:48:13.646613 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-11 22:48:13.646684 | ubuntu-noble | + pushd tarballs 2026-09-11 22:48:13.647306 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-09-11 22:48:13.649852 | ubuntu-noble | + filename=aodh-stable-2024.2.tar.gz 2026-09-11 22:48:13.649884 | ubuntu-noble | + [[ -e aodh-stable-2024.2.tar.gz ]] 2026-09-11 22:48:13.649959 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-09-11 22:48:13.649972 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-09-11 22:48:13.649985 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-09-11 22:48:14.774646 | ubuntu-noble | 2026-09-11 22:48:14 URL:https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz [254167/254167] -> "aodh-stable-2024.2.tar.gz" [1] 2026-09-11 22:48:14.776740 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-11 22:48:14.776811 | ubuntu-noble | + echo Process aodh-stable-2024.2.tar.gz 2026-09-11 22:48:14.776825 | ubuntu-noble | Process aodh-stable-2024.2.tar.gz 2026-09-11 22:48:14.779992 | ubuntu-noble | ++ tar -tzf aodh-stable-2024.2.tar.gz 2026-09-11 22:48:14.780041 | ubuntu-noble | ++ head -1 2026-09-11 22:48:14.781531 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-11 22:48:14.790716 | ubuntu-noble | + directory=aodh-19.0.0.0rc2.dev2 2026-09-11 22:48:14.791628 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 aodh-19.0.0.0rc2.dev2 2026-09-11 22:48:14.791669 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-11 22:48:14.791683 | ubuntu-noble | ++ local directory=aodh-19.0.0.0rc2.dev2 2026-09-11 22:48:14.791722 | ubuntu-noble | ++ local suffix= 2026-09-11 22:48:14.791796 | ubuntu-noble | ++ local name=aodh 2026-09-11 22:48:14.791808 | ubuntu-noble | ++ local candidate path 2026-09-11 22:48:14.791821 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:14.791833 | ubuntu-noble | ++ path=patches/2024.2/aodh 2026-09-11 22:48:14.791845 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/aodh ]] 2026-09-11 22:48:14.791887 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:14.791900 | ubuntu-noble | ++ path=patches/2024.2/aodh 2026-09-11 22:48:14.791908 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/aodh ]] 2026-09-11 22:48:14.791919 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:14.791927 | ubuntu-noble | ++ path=patches/2024.2/aodh 2026-09-11 22:48:14.791935 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/aodh ]] 2026-09-11 22:48:14.791946 | ubuntu-noble | ++ return 1 2026-09-11 22:48:14.792562 | ubuntu-noble | + patch_dir= 2026-09-11 22:48:14.792606 | ubuntu-noble | + patch_dir= 2026-09-11 22:48:14.793558 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 aodh-19.0.0.0rc2.dev2 /source 2026-09-11 22:48:14.793596 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-11 22:48:14.793605 | ubuntu-noble | ++ local directory=aodh-19.0.0.0rc2.dev2 2026-09-11 22:48:14.793613 | ubuntu-noble | ++ local suffix=/source 2026-09-11 22:48:14.793621 | ubuntu-noble | ++ local name=aodh 2026-09-11 22:48:14.793642 | ubuntu-noble | ++ local candidate path 2026-09-11 22:48:14.793650 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:14.793658 | ubuntu-noble | ++ path=overlays/2024.2/aodh/source 2026-09-11 22:48:14.793666 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/aodh/source ]] 2026-09-11 22:48:14.793673 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:14.793681 | ubuntu-noble | ++ path=overlays/2024.2/aodh/source 2026-09-11 22:48:14.793689 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/aodh/source ]] 2026-09-11 22:48:14.793697 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:14.793704 | ubuntu-noble | ++ path=overlays/2024.2/aodh/source 2026-09-11 22:48:14.793712 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/aodh/source ]] 2026-09-11 22:48:14.793720 | ubuntu-noble | ++ return 1 2026-09-11 22:48:14.793733 | ubuntu-noble | + overlay_dir= 2026-09-11 22:48:14.793744 | ubuntu-noble | + overlay_dir= 2026-09-11 22:48:14.793771 | ubuntu-noble | + echo Check patches for aodh-stable-2024.2.tar.gz 2026-09-11 22:48:14.793779 | ubuntu-noble | Check patches for aodh-stable-2024.2.tar.gz 2026-09-11 22:48:14.793795 | ubuntu-noble | + [[ -n '' ]] 2026-09-11 22:48:14.793806 | ubuntu-noble | + echo Check overlays for aodh-stable-2024.2.tar.gz 2026-09-11 22:48:14.793814 | ubuntu-noble | Check overlays for aodh-stable-2024.2.tar.gz 2026-09-11 22:48:14.793821 | ubuntu-noble | + [[ -n '' ]] 2026-09-11 22:48:14.793832 | ubuntu-noble | + popd 2026-09-11 22:48:14.793913 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-11 22:48:14.793924 | ubuntu-noble | + pushd tarballs 2026-09-11 22:48:14.794903 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-09-11 22:48:14.796407 | ubuntu-noble | + filename=barbican-stable-2024.2.tar.gz 2026-09-11 22:48:14.796432 | ubuntu-noble | + [[ -e barbican-stable-2024.2.tar.gz ]] 2026-09-11 22:48:14.796444 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-09-11 22:48:14.796452 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-09-11 22:48:14.796463 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-09-11 22:48:16.072665 | ubuntu-noble | 2026-09-11 22:48:16 URL:https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz [657156/657156] -> "barbican-stable-2024.2.tar.gz" [1] 2026-09-11 22:48:16.075322 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-11 22:48:16.075370 | ubuntu-noble | + echo Process barbican-stable-2024.2.tar.gz 2026-09-11 22:48:16.075382 | ubuntu-noble | Process barbican-stable-2024.2.tar.gz 2026-09-11 22:48:16.078551 | ubuntu-noble | ++ tar -tzf barbican-stable-2024.2.tar.gz 2026-09-11 22:48:16.078597 | ubuntu-noble | ++ head -1 2026-09-11 22:48:16.080053 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-11 22:48:16.087585 | ubuntu-noble | + directory=barbican-19.0.1.dev3 2026-09-11 22:48:16.088688 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 barbican-19.0.1.dev3 2026-09-11 22:48:16.088723 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-11 22:48:16.088736 | ubuntu-noble | ++ local directory=barbican-19.0.1.dev3 2026-09-11 22:48:16.088743 | ubuntu-noble | ++ local suffix= 2026-09-11 22:48:16.088837 | ubuntu-noble | ++ local name=barbican 2026-09-11 22:48:16.088846 | ubuntu-noble | ++ local candidate path 2026-09-11 22:48:16.088856 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:16.088882 | ubuntu-noble | ++ path=patches/2024.2/barbican 2026-09-11 22:48:16.088908 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/barbican ]] 2026-09-11 22:48:16.088976 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:16.088985 | ubuntu-noble | ++ path=patches/2024.2/barbican 2026-09-11 22:48:16.088994 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/barbican ]] 2026-09-11 22:48:16.089001 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:16.089009 | ubuntu-noble | ++ path=patches/2024.2/barbican 2026-09-11 22:48:16.089016 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/barbican ]] 2026-09-11 22:48:16.089042 | ubuntu-noble | ++ return 1 2026-09-11 22:48:16.089654 | ubuntu-noble | + patch_dir= 2026-09-11 22:48:16.089754 | ubuntu-noble | + patch_dir= 2026-09-11 22:48:16.090168 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 barbican-19.0.1.dev3 /source 2026-09-11 22:48:16.090217 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-11 22:48:16.090232 | ubuntu-noble | ++ local directory=barbican-19.0.1.dev3 2026-09-11 22:48:16.090245 | ubuntu-noble | ++ local suffix=/source 2026-09-11 22:48:16.090335 | ubuntu-noble | ++ local name=barbican 2026-09-11 22:48:16.090348 | ubuntu-noble | ++ local candidate path 2026-09-11 22:48:16.090360 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:16.090372 | ubuntu-noble | ++ path=overlays/2024.2/barbican/source 2026-09-11 22:48:16.090385 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/barbican/source ]] 2026-09-11 22:48:16.090422 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:16.090433 | ubuntu-noble | ++ path=overlays/2024.2/barbican/source 2026-09-11 22:48:16.090446 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/barbican/source ]] 2026-09-11 22:48:16.090455 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:16.090464 | ubuntu-noble | ++ path=overlays/2024.2/barbican/source 2026-09-11 22:48:16.090540 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/barbican/source ]] 2026-09-11 22:48:16.090556 | ubuntu-noble | ++ return 1 2026-09-11 22:48:16.090819 | ubuntu-noble | + overlay_dir= 2026-09-11 22:48:16.090832 | ubuntu-noble | + overlay_dir= 2026-09-11 22:48:16.090845 | ubuntu-noble | + echo Check patches for barbican-stable-2024.2.tar.gz 2026-09-11 22:48:16.090854 | ubuntu-noble | Check patches for barbican-stable-2024.2.tar.gz 2026-09-11 22:48:16.090866 | ubuntu-noble | + [[ -n '' ]] 2026-09-11 22:48:16.090876 | ubuntu-noble | + echo Check overlays for barbican-stable-2024.2.tar.gz 2026-09-11 22:48:16.090884 | ubuntu-noble | Check overlays for barbican-stable-2024.2.tar.gz 2026-09-11 22:48:16.090893 | ubuntu-noble | + [[ -n '' ]] 2026-09-11 22:48:16.090905 | ubuntu-noble | + popd 2026-09-11 22:48:16.090960 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-11 22:48:16.090974 | ubuntu-noble | + pushd tarballs 2026-09-11 22:48:16.092024 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-09-11 22:48:16.093396 | ubuntu-noble | + filename=blazar-stable-2024.2.tar.gz 2026-09-11 22:48:16.093426 | ubuntu-noble | + [[ -e blazar-stable-2024.2.tar.gz ]] 2026-09-11 22:48:16.093436 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-09-11 22:48:16.093445 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-09-11 22:48:16.093457 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-09-11 22:48:17.362564 | ubuntu-noble | 2026-09-11 22:48:17 URL:https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz [430191/430191] -> "blazar-stable-2024.2.tar.gz" [1] 2026-09-11 22:48:17.363716 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-11 22:48:17.363764 | ubuntu-noble | + echo Process blazar-stable-2024.2.tar.gz 2026-09-11 22:48:17.363777 | ubuntu-noble | Process blazar-stable-2024.2.tar.gz 2026-09-11 22:48:17.369415 | ubuntu-noble | ++ tar -tzf blazar-stable-2024.2.tar.gz 2026-09-11 22:48:17.369453 | ubuntu-noble | ++ head -1 2026-09-11 22:48:17.369461 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-11 22:48:17.374568 | ubuntu-noble | + directory=blazar-14.0.1.dev6 2026-09-11 22:48:17.375587 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 blazar-14.0.1.dev6 2026-09-11 22:48:17.375655 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-11 22:48:17.375665 | ubuntu-noble | ++ local directory=blazar-14.0.1.dev6 2026-09-11 22:48:17.375673 | ubuntu-noble | ++ local suffix= 2026-09-11 22:48:17.375686 | ubuntu-noble | ++ local name=blazar 2026-09-11 22:48:17.375692 | ubuntu-noble | ++ local candidate path 2026-09-11 22:48:17.375698 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:17.375704 | ubuntu-noble | ++ path=patches/2024.2/blazar 2026-09-11 22:48:17.375720 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/blazar ]] 2026-09-11 22:48:17.375727 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:17.375749 | ubuntu-noble | ++ path=patches/2024.2/blazar 2026-09-11 22:48:17.375755 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/blazar ]] 2026-09-11 22:48:17.375761 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:17.375766 | ubuntu-noble | ++ path=patches/2024.2/blazar 2026-09-11 22:48:17.375772 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/blazar ]] 2026-09-11 22:48:17.375778 | ubuntu-noble | ++ return 1 2026-09-11 22:48:17.376430 | ubuntu-noble | + patch_dir= 2026-09-11 22:48:17.376448 | ubuntu-noble | + patch_dir= 2026-09-11 22:48:17.376844 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 blazar-14.0.1.dev6 /source 2026-09-11 22:48:17.376903 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-11 22:48:17.376912 | ubuntu-noble | ++ local directory=blazar-14.0.1.dev6 2026-09-11 22:48:17.376921 | ubuntu-noble | ++ local suffix=/source 2026-09-11 22:48:17.376985 | ubuntu-noble | ++ local name=blazar 2026-09-11 22:48:17.376993 | ubuntu-noble | ++ local candidate path 2026-09-11 22:48:17.377002 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:17.377011 | ubuntu-noble | ++ path=overlays/2024.2/blazar/source 2026-09-11 22:48:17.377021 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/blazar/source ]] 2026-09-11 22:48:17.377060 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:17.377067 | ubuntu-noble | ++ path=overlays/2024.2/blazar/source 2026-09-11 22:48:17.377077 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/blazar/source ]] 2026-09-11 22:48:17.377083 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:17.377091 | ubuntu-noble | ++ path=overlays/2024.2/blazar/source 2026-09-11 22:48:17.377097 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/blazar/source ]] 2026-09-11 22:48:17.377105 | ubuntu-noble | ++ return 1 2026-09-11 22:48:17.378039 | ubuntu-noble | + overlay_dir= 2026-09-11 22:48:17.378065 | ubuntu-noble | + overlay_dir= 2026-09-11 22:48:17.378072 | ubuntu-noble | + echo Check patches for blazar-stable-2024.2.tar.gz 2026-09-11 22:48:17.378078 | ubuntu-noble | Check patches for blazar-stable-2024.2.tar.gz 2026-09-11 22:48:17.378083 | ubuntu-noble | + [[ -n '' ]] 2026-09-11 22:48:17.378089 | ubuntu-noble | + echo Check overlays for blazar-stable-2024.2.tar.gz 2026-09-11 22:48:17.378094 | ubuntu-noble | Check overlays for blazar-stable-2024.2.tar.gz 2026-09-11 22:48:17.378100 | ubuntu-noble | + [[ -n '' ]] 2026-09-11 22:48:17.378106 | ubuntu-noble | + popd 2026-09-11 22:48:17.378112 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-11 22:48:17.378118 | ubuntu-noble | + pushd tarballs 2026-09-11 22:48:17.378425 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-09-11 22:48:17.380523 | ubuntu-noble | + filename=ceilometer-stable-2024.2.tar.gz 2026-09-11 22:48:17.380548 | ubuntu-noble | + [[ -e ceilometer-stable-2024.2.tar.gz ]] 2026-09-11 22:48:17.380555 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-09-11 22:48:17.380560 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-09-11 22:48:17.380566 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-09-11 22:48:19.182624 | ubuntu-noble | 2026-09-11 22:48:19 URL:https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz [871893/871893] -> "ceilometer-stable-2024.2.tar.gz" [1] 2026-09-11 22:48:19.185525 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-11 22:48:19.185569 | ubuntu-noble | + echo Process ceilometer-stable-2024.2.tar.gz 2026-09-11 22:48:19.185580 | ubuntu-noble | Process ceilometer-stable-2024.2.tar.gz 2026-09-11 22:48:19.188530 | ubuntu-noble | ++ tar -tzf ceilometer-stable-2024.2.tar.gz 2026-09-11 22:48:19.188571 | ubuntu-noble | ++ head -1 2026-09-11 22:48:19.190018 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-11 22:48:19.197114 | ubuntu-noble | + directory=ceilometer-23.0.2.dev1 2026-09-11 22:48:19.197547 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 ceilometer-23.0.2.dev1 2026-09-11 22:48:19.197579 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-11 22:48:19.197619 | ubuntu-noble | ++ local directory=ceilometer-23.0.2.dev1 2026-09-11 22:48:19.197633 | ubuntu-noble | ++ local suffix= 2026-09-11 22:48:19.197723 | ubuntu-noble | ++ local name=ceilometer 2026-09-11 22:48:19.197735 | ubuntu-noble | ++ local candidate path 2026-09-11 22:48:19.197771 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:19.197785 | ubuntu-noble | ++ path=patches/2024.2/ceilometer 2026-09-11 22:48:19.197798 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ceilometer ]] 2026-09-11 22:48:19.197840 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:19.197850 | ubuntu-noble | ++ path=patches/2024.2/ceilometer 2026-09-11 22:48:19.197862 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ceilometer ]] 2026-09-11 22:48:19.197871 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:19.197881 | ubuntu-noble | ++ path=patches/2024.2/ceilometer 2026-09-11 22:48:19.197892 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ceilometer ]] 2026-09-11 22:48:19.197901 | ubuntu-noble | ++ return 1 2026-09-11 22:48:19.198218 | ubuntu-noble | + patch_dir= 2026-09-11 22:48:19.198233 | ubuntu-noble | + patch_dir= 2026-09-11 22:48:19.199577 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 ceilometer-23.0.2.dev1 /source 2026-09-11 22:48:19.199635 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-11 22:48:19.199644 | ubuntu-noble | ++ local directory=ceilometer-23.0.2.dev1 2026-09-11 22:48:19.199651 | ubuntu-noble | ++ local suffix=/source 2026-09-11 22:48:19.199657 | ubuntu-noble | ++ local name=ceilometer 2026-09-11 22:48:19.199663 | ubuntu-noble | ++ local candidate path 2026-09-11 22:48:19.199669 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:19.199676 | ubuntu-noble | ++ path=overlays/2024.2/ceilometer/source 2026-09-11 22:48:19.199682 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ceilometer/source ]] 2026-09-11 22:48:19.199688 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:19.199694 | ubuntu-noble | ++ path=overlays/2024.2/ceilometer/source 2026-09-11 22:48:19.199700 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ceilometer/source ]] 2026-09-11 22:48:19.199706 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:19.199712 | ubuntu-noble | ++ path=overlays/2024.2/ceilometer/source 2026-09-11 22:48:19.199718 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ceilometer/source ]] 2026-09-11 22:48:19.199725 | ubuntu-noble | ++ return 1 2026-09-11 22:48:19.200427 | ubuntu-noble | + overlay_dir= 2026-09-11 22:48:19.200448 | ubuntu-noble | + overlay_dir= 2026-09-11 22:48:19.200455 | ubuntu-noble | + echo Check patches for ceilometer-stable-2024.2.tar.gz 2026-09-11 22:48:19.200461 | ubuntu-noble | Check patches for ceilometer-stable-2024.2.tar.gz 2026-09-11 22:48:19.200491 | ubuntu-noble | + [[ -n '' ]] 2026-09-11 22:48:19.200512 | ubuntu-noble | + echo Check overlays for ceilometer-stable-2024.2.tar.gz 2026-09-11 22:48:19.200518 | ubuntu-noble | Check overlays for ceilometer-stable-2024.2.tar.gz 2026-09-11 22:48:19.200524 | ubuntu-noble | + [[ -n '' ]] 2026-09-11 22:48:19.200531 | ubuntu-noble | + popd 2026-09-11 22:48:19.200537 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-11 22:48:19.200543 | ubuntu-noble | + pushd tarballs 2026-09-11 22:48:19.200950 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-09-11 22:48:19.203403 | ubuntu-noble | + filename=cinder-stable-2024.2.tar.gz 2026-09-11 22:48:19.203428 | ubuntu-noble | + [[ -e cinder-stable-2024.2.tar.gz ]] 2026-09-11 22:48:19.203435 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-09-11 22:48:19.203442 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-09-11 22:48:19.203448 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-09-11 22:48:21.202584 | ubuntu-noble | 2026-09-11 22:48:21 URL:https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz [6382230/6382230] -> "cinder-stable-2024.2.tar.gz" [1] 2026-09-11 22:48:21.205393 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-11 22:48:21.205444 | ubuntu-noble | + echo Process cinder-stable-2024.2.tar.gz 2026-09-11 22:48:21.205457 | ubuntu-noble | Process cinder-stable-2024.2.tar.gz 2026-09-11 22:48:21.208576 | ubuntu-noble | ++ tar -tzf cinder-stable-2024.2.tar.gz 2026-09-11 22:48:21.208623 | ubuntu-noble | ++ head -1 2026-09-11 22:48:21.209438 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-11 22:48:21.215671 | ubuntu-noble | + directory=cinder-25.3.2.dev2 2026-09-11 22:48:21.216573 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 cinder-25.3.2.dev2 2026-09-11 22:48:21.216630 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-11 22:48:21.216641 | ubuntu-noble | ++ local directory=cinder-25.3.2.dev2 2026-09-11 22:48:21.216649 | ubuntu-noble | ++ local suffix= 2026-09-11 22:48:21.216656 | ubuntu-noble | ++ local name=cinder 2026-09-11 22:48:21.216663 | ubuntu-noble | ++ local candidate path 2026-09-11 22:48:21.216672 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:21.216679 | ubuntu-noble | ++ path=patches/2024.2/cinder 2026-09-11 22:48:21.216686 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder ]] 2026-09-11 22:48:21.216694 | ubuntu-noble | ++ echo patches/2024.2/cinder 2026-09-11 22:48:21.216702 | ubuntu-noble | ++ return 0 2026-09-11 22:48:21.216897 | ubuntu-noble | + patch_dir=patches/2024.2/cinder 2026-09-11 22:48:21.217596 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 cinder-25.3.2.dev2 /source 2026-09-11 22:48:21.217640 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-11 22:48:21.217670 | ubuntu-noble | ++ local directory=cinder-25.3.2.dev2 2026-09-11 22:48:21.217682 | ubuntu-noble | ++ local suffix=/source 2026-09-11 22:48:21.217733 | ubuntu-noble | ++ local name=cinder 2026-09-11 22:48:21.217745 | ubuntu-noble | ++ local candidate path 2026-09-11 22:48:21.217772 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:21.217783 | ubuntu-noble | ++ path=overlays/2024.2/cinder/source 2026-09-11 22:48:21.217791 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/cinder/source ]] 2026-09-11 22:48:21.217801 | ubuntu-noble | ++ echo overlays/2024.2/cinder/source 2026-09-11 22:48:21.217817 | ubuntu-noble | ++ return 0 2026-09-11 22:48:21.218638 | ubuntu-noble | + overlay_dir=overlays/2024.2/cinder/source 2026-09-11 22:48:21.218666 | ubuntu-noble | + echo Check patches for cinder-stable-2024.2.tar.gz 2026-09-11 22:48:21.218674 | ubuntu-noble | Check patches for cinder-stable-2024.2.tar.gz 2026-09-11 22:48:21.218681 | ubuntu-noble | + [[ -n patches/2024.2/cinder ]] 2026-09-11 22:48:21.218688 | ubuntu-noble | + tar xzf cinder-stable-2024.2.tar.gz 2026-09-11 22:48:21.554141 | ubuntu-noble | + rm cinder-stable-2024.2.tar.gz 2026-09-11 22:48:21.557708 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-09-11 22:48:21.557875 | ubuntu-noble | + sort 2026-09-11 22:48:21.567648 | ubuntu-noble | + pushd cinder-25.3.2.dev2 2026-09-11 22:48:21.569525 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder -type f -name '*.patch' 2026-09-11 22:48:21.569552 | ubuntu-noble | ++ sort 2026-09-11 22:48:21.570708 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-11 22:48:21.570735 | ubuntu-noble | + apply_patch patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-09-11 22:48:21.570784 | ubuntu-noble | + local rel=patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-09-11 22:48:21.570801 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-09-11 22:48:21.570808 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/cinder/netapp-01-backport-954520.patch' 2026-09-11 22:48:21.570813 | ubuntu-noble | APPLY PATCH patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-09-11 22:48:21.570818 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-11 22:48:21.572524 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-09-11 22:48:21.572543 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_cmode.py 2026-09-11 22:48:21.572565 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-09-11 22:48:21.572773 | ubuntu-noble | checking file releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-09-11 22:48:21.574157 | ubuntu-noble | + patch --forward --batch -p1 2026-09-11 22:48:21.576185 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-09-11 22:48:21.576206 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_cmode.py 2026-09-11 22:48:21.576211 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-09-11 22:48:21.576220 | ubuntu-noble | patching file releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-09-11 22:48:21.576228 | ubuntu-noble | + echo patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-09-11 22:48:21.576324 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-11 22:48:21.576342 | ubuntu-noble | + apply_patch patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-09-11 22:48:21.576359 | ubuntu-noble | + local rel=patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-09-11 22:48:21.576365 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-09-11 22:48:21.576381 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/cinder/netapp-02-backport-928486.patch' 2026-09-11 22:48:21.576385 | ubuntu-noble | APPLY PATCH patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-09-11 22:48:21.576390 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-11 22:48:21.577845 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/client/fakes.py 2026-09-11 22:48:21.578398 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_client_cmode_rest.py 2026-09-11 22:48:21.578877 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/fakes.py 2026-09-11 22:48:21.579057 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-09-11 22:48:21.579290 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/client/api.py 2026-09-11 22:48:21.579607 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/client/client_cmode_rest.py 2026-09-11 22:48:21.579924 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-09-11 22:48:21.580093 | ubuntu-noble | checking file releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-09-11 22:48:21.580360 | ubuntu-noble | + patch --forward --batch -p1 2026-09-11 22:48:21.581744 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/client/fakes.py 2026-09-11 22:48:21.582219 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_client_cmode_rest.py 2026-09-11 22:48:21.582678 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/fakes.py 2026-09-11 22:48:21.582826 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-09-11 22:48:21.583029 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/client/api.py 2026-09-11 22:48:21.583314 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/client/client_cmode_rest.py 2026-09-11 22:48:21.583647 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-09-11 22:48:21.583799 | ubuntu-noble | patching file releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-09-11 22:48:21.584567 | ubuntu-noble | + echo patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-09-11 22:48:21.584631 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-11 22:48:21.584664 | ubuntu-noble | + apply_patch patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-09-11 22:48:21.584682 | ubuntu-noble | + local rel=patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-09-11 22:48:21.584698 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-09-11 22:48:21.584704 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/cinder/netapp-03-backport-944964.patch' 2026-09-11 22:48:21.584709 | ubuntu-noble | APPLY PATCH patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-09-11 22:48:21.584714 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-11 22:48:21.586506 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-09-11 22:48:21.586526 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-09-11 22:48:21.586530 | ubuntu-noble | checking file releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-09-11 22:48:21.586534 | ubuntu-noble | + patch --forward --batch -p1 2026-09-11 22:48:21.588439 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-09-11 22:48:21.588486 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-09-11 22:48:21.588492 | ubuntu-noble | patching file releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-09-11 22:48:21.588496 | ubuntu-noble | + echo patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-09-11 22:48:21.588499 | ubuntu-noble | + popd 2026-09-11 22:48:21.590462 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-09-11 22:48:21.590521 | ubuntu-noble | + sort 2026-09-11 22:48:21.598046 | ubuntu-noble | + append_new_files_to_sources_txt cinder-25.3.2.dev2 files-before files-after 2026-09-11 22:48:21.598070 | ubuntu-noble | + local directory=cinder-25.3.2.dev2 2026-09-11 22:48:21.598075 | ubuntu-noble | + local before=files-before 2026-09-11 22:48:21.598080 | ubuntu-noble | + local after=files-after 2026-09-11 22:48:21.598084 | ubuntu-noble | + local sources_txt 2026-09-11 22:48:21.600003 | ubuntu-noble | ++ find cinder-25.3.2.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-11 22:48:21.600027 | ubuntu-noble | ++ head -1 2026-09-11 22:48:21.600891 | ubuntu-noble | + sources_txt=cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-09-11 22:48:21.600912 | ubuntu-noble | + [[ -z cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt ]] 2026-09-11 22:48:21.600918 | ubuntu-noble | + local new_files 2026-09-11 22:48:21.601443 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-11 22:48:21.604768 | 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-11 22:48:21.604791 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-09-11 22:48:21.604796 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml' 2026-09-11 22:48:21.604803 | ubuntu-noble | + [[ -z cinder-25.3.2.dev2/releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-09-11 22:48:21.604807 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-09-11 22:48:21.604811 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml ]] 2026-09-11 22:48:21.605335 | ubuntu-noble | ++ tail -c1 cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-09-11 22:48:21.606350 | ubuntu-noble | + [[ -n y ]] 2026-09-11 22:48:21.606365 | ubuntu-noble | + echo 2026-09-11 22:48:21.606404 | ubuntu-noble | + local file 2026-09-11 22:48:21.606423 | ubuntu-noble | + for file in $new_files 2026-09-11 22:48:21.606428 | ubuntu-noble | + case $file in 2026-09-11 22:48:21.606500 | 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-11 22:48:21.606512 | 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-11 22:48:21.606516 | ubuntu-noble | + echo releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-09-11 22:48:21.606536 | ubuntu-noble | + for file in $new_files 2026-09-11 22:48:21.606540 | ubuntu-noble | + case $file in 2026-09-11 22:48:21.606560 | 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-11 22:48:21.606565 | 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-11 22:48:21.606572 | ubuntu-noble | + echo releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-09-11 22:48:21.606591 | ubuntu-noble | + for file in $new_files 2026-09-11 22:48:21.606595 | ubuntu-noble | + case $file in 2026-09-11 22:48:21.606616 | 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-11 22:48:21.606620 | 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-11 22:48:21.606625 | ubuntu-noble | + echo releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-09-11 22:48:21.606666 | ubuntu-noble | + rm files-before files-after 2026-09-11 22:48:21.608090 | ubuntu-noble | + tar czf cinder-stable-2024.2.tar.gz cinder-25.3.2.dev2 2026-09-11 22:48:22.784232 | ubuntu-noble | + rm -r cinder-25.3.2.dev2 2026-09-11 22:48:22.860030 | ubuntu-noble | + echo Check overlays for cinder-stable-2024.2.tar.gz 2026-09-11 22:48:22.860080 | ubuntu-noble | Check overlays for cinder-stable-2024.2.tar.gz 2026-09-11 22:48:22.860091 | ubuntu-noble | + [[ -n overlays/2024.2/cinder/source ]] 2026-09-11 22:48:22.860096 | ubuntu-noble | + tar xzf cinder-stable-2024.2.tar.gz 2026-09-11 22:48:23.167228 | ubuntu-noble | + rm cinder-stable-2024.2.tar.gz 2026-09-11 22:48:23.172535 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-09-11 22:48:23.172562 | ubuntu-noble | + sort 2026-09-11 22:48:23.181171 | 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-11 22:48:23.185461 | ubuntu-noble | sending incremental file list 2026-09-11 22:48:23.186402 | ubuntu-noble | ./ 2026-09-11 22:48:23.187522 | ubuntu-noble | cinder/ 2026-09-11 22:48:23.187543 | ubuntu-noble | cinder/volume/ 2026-09-11 22:48:23.187548 | ubuntu-noble | cinder/volume/drivers/ 2026-09-11 22:48:23.187552 | ubuntu-noble | cinder/volume/drivers/linstordrv.py 2026-09-11 22:48:23.228928 | ubuntu-noble | 2026-09-11 22:48:23.228968 | ubuntu-noble | sent 11,643 bytes received 54 bytes 23,394.00 bytes/sec 2026-09-11 22:48:23.228979 | ubuntu-noble | total size is 44,135 speedup is 3.77 2026-09-11 22:48:23.232545 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-09-11 22:48:23.232588 | ubuntu-noble | + sort 2026-09-11 22:48:23.241647 | ubuntu-noble | + append_new_files_to_sources_txt cinder-25.3.2.dev2 files-before files-after 2026-09-11 22:48:23.241698 | ubuntu-noble | + local directory=cinder-25.3.2.dev2 2026-09-11 22:48:23.241708 | ubuntu-noble | + local before=files-before 2026-09-11 22:48:23.241716 | ubuntu-noble | + local after=files-after 2026-09-11 22:48:23.241723 | ubuntu-noble | + local sources_txt 2026-09-11 22:48:23.242845 | ubuntu-noble | ++ find cinder-25.3.2.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-11 22:48:23.244504 | ubuntu-noble | ++ head -1 2026-09-11 22:48:23.245850 | ubuntu-noble | + sources_txt=cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-09-11 22:48:23.245871 | ubuntu-noble | + [[ -z cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt ]] 2026-09-11 22:48:23.245876 | ubuntu-noble | + local new_files 2026-09-11 22:48:23.246246 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-11 22:48:23.251229 | ubuntu-noble | + new_files= 2026-09-11 22:48:23.251248 | ubuntu-noble | + [[ -z '' ]] 2026-09-11 22:48:23.251252 | ubuntu-noble | + return 2026-09-11 22:48:23.251255 | ubuntu-noble | + rm files-before files-after 2026-09-11 22:48:23.252883 | ubuntu-noble | + tar czf cinder-stable-2024.2.tar.gz cinder-25.3.2.dev2 2026-09-11 22:48:24.424324 | ubuntu-noble | + rm -r cinder-25.3.2.dev2 2026-09-11 22:48:24.485550 | ubuntu-noble | + popd 2026-09-11 22:48:24.485593 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-11 22:48:24.485599 | ubuntu-noble | + pushd tarballs 2026-09-11 22:48:24.486291 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-09-11 22:48:24.488993 | ubuntu-noble | + filename=designate-stable-2024.2.tar.gz 2026-09-11 22:48:24.489049 | ubuntu-noble | + [[ -e designate-stable-2024.2.tar.gz ]] 2026-09-11 22:48:24.489116 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-09-11 22:48:24.489122 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-09-11 22:48:24.489154 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-09-11 22:48:25.892717 | ubuntu-noble | 2026-09-11 22:48:25 URL:https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz [999435/999435] -> "designate-stable-2024.2.tar.gz" [1] 2026-09-11 22:48:25.894427 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-11 22:48:25.894512 | ubuntu-noble | + echo Process designate-stable-2024.2.tar.gz 2026-09-11 22:48:25.894529 | ubuntu-noble | Process designate-stable-2024.2.tar.gz 2026-09-11 22:48:25.896553 | ubuntu-noble | ++ tar -tzf designate-stable-2024.2.tar.gz 2026-09-11 22:48:25.896593 | ubuntu-noble | ++ head -1 2026-09-11 22:48:25.897895 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-11 22:48:25.908706 | ubuntu-noble | + directory=designate-19.1.1.dev1 2026-09-11 22:48:25.912051 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 designate-19.1.1.dev1 2026-09-11 22:48:25.913775 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-11 22:48:25.913798 | ubuntu-noble | ++ local directory=designate-19.1.1.dev1 2026-09-11 22:48:25.913804 | ubuntu-noble | ++ local suffix= 2026-09-11 22:48:25.913809 | ubuntu-noble | ++ local name=designate 2026-09-11 22:48:25.913814 | ubuntu-noble | ++ local candidate path 2026-09-11 22:48:25.913818 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:25.913823 | ubuntu-noble | ++ path=patches/2024.2/designate 2026-09-11 22:48:25.913828 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate ]] 2026-09-11 22:48:25.913834 | ubuntu-noble | ++ echo patches/2024.2/designate 2026-09-11 22:48:25.913838 | ubuntu-noble | ++ return 0 2026-09-11 22:48:25.913843 | ubuntu-noble | + patch_dir=patches/2024.2/designate 2026-09-11 22:48:25.914109 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 designate-19.1.1.dev1 /source 2026-09-11 22:48:25.914160 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-11 22:48:25.914167 | ubuntu-noble | ++ local directory=designate-19.1.1.dev1 2026-09-11 22:48:25.914174 | ubuntu-noble | ++ local suffix=/source 2026-09-11 22:48:25.914220 | ubuntu-noble | ++ local name=designate 2026-09-11 22:48:25.914226 | ubuntu-noble | ++ local candidate path 2026-09-11 22:48:25.914234 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:25.914258 | ubuntu-noble | ++ path=overlays/2024.2/designate/source 2026-09-11 22:48:25.914303 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/designate/source ]] 2026-09-11 22:48:25.914340 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:25.914346 | ubuntu-noble | ++ path=overlays/2024.2/designate/source 2026-09-11 22:48:25.914353 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/designate/source ]] 2026-09-11 22:48:25.914357 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:25.914364 | ubuntu-noble | ++ path=overlays/2024.2/designate/source 2026-09-11 22:48:25.914368 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/designate/source ]] 2026-09-11 22:48:25.914375 | ubuntu-noble | ++ return 1 2026-09-11 22:48:25.915099 | ubuntu-noble | + overlay_dir= 2026-09-11 22:48:25.915120 | ubuntu-noble | + overlay_dir= 2026-09-11 22:48:25.915125 | ubuntu-noble | + echo Check patches for designate-stable-2024.2.tar.gz 2026-09-11 22:48:25.915130 | ubuntu-noble | Check patches for designate-stable-2024.2.tar.gz 2026-09-11 22:48:25.915134 | ubuntu-noble | + [[ -n patches/2024.2/designate ]] 2026-09-11 22:48:25.915138 | ubuntu-noble | + tar xzf designate-stable-2024.2.tar.gz 2026-09-11 22:48:25.987957 | ubuntu-noble | + rm designate-stable-2024.2.tar.gz 2026-09-11 22:48:25.991514 | ubuntu-noble | + find designate-19.1.1.dev1 -type f 2026-09-11 22:48:25.991542 | ubuntu-noble | + sort 2026-09-11 22:48:25.995120 | ubuntu-noble | + pushd designate-19.1.1.dev1 2026-09-11 22:48:25.996323 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate -type f -name '*.patch' 2026-09-11 22:48:25.996525 | ubuntu-noble | ++ sort 2026-09-11 22:48:25.999105 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-11 22:48:25.999201 | ubuntu-noble | + apply_patch patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-09-11 22:48:25.999255 | ubuntu-noble | + local rel=patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-09-11 22:48:25.999310 | 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-11 22:48:25.999336 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch' 2026-09-11 22:48:25.999349 | ubuntu-noble | APPLY PATCH patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-09-11 22:48:25.999371 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-11 22:48:26.000830 | ubuntu-noble | checking file designate/mdns/handler.py 2026-09-11 22:48:26.001031 | ubuntu-noble | checking file designate/tests/unit/mdns/test_handler.py 2026-09-11 22:48:26.001167 | ubuntu-noble | checking file releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-09-11 22:48:26.001659 | ubuntu-noble | + patch --forward --batch -p1 2026-09-11 22:48:26.002824 | ubuntu-noble | patching file designate/mdns/handler.py 2026-09-11 22:48:26.003054 | ubuntu-noble | patching file designate/tests/unit/mdns/test_handler.py 2026-09-11 22:48:26.003211 | ubuntu-noble | patching file releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-09-11 22:48:26.004177 | ubuntu-noble | + echo patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-09-11 22:48:26.004195 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-11 22:48:26.004199 | ubuntu-noble | + apply_patch patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-09-11 22:48:26.004204 | ubuntu-noble | + local rel=patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-09-11 22:48:26.004208 | 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-11 22:48:26.004213 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch' 2026-09-11 22:48:26.004217 | ubuntu-noble | APPLY PATCH patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-09-11 22:48:26.004220 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-11 22:48:26.005629 | ubuntu-noble | checking file designate/central/service.py 2026-09-11 22:48:26.006340 | ubuntu-noble | checking file designate/tests/functional/central/test_service.py 2026-09-11 22:48:26.007041 | ubuntu-noble | checking file designate/tests/functional/manage/test_pool.py 2026-09-11 22:48:26.007386 | ubuntu-noble | checking file designate/tests/functional/test_storage.py 2026-09-11 22:48:26.007797 | ubuntu-noble | checking file doc/source/admin/multiple-pools.rst 2026-09-11 22:48:26.007897 | ubuntu-noble | checking file releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml 2026-09-11 22:48:26.008617 | ubuntu-noble | + patch --forward --batch -p1 2026-09-11 22:48:26.009878 | ubuntu-noble | patching file designate/central/service.py 2026-09-11 22:48:26.010519 | ubuntu-noble | patching file designate/tests/functional/central/test_service.py 2026-09-11 22:48:26.010995 | ubuntu-noble | patching file designate/tests/functional/manage/test_pool.py 2026-09-11 22:48:26.011363 | ubuntu-noble | patching file designate/tests/functional/test_storage.py 2026-09-11 22:48:26.011705 | ubuntu-noble | patching file doc/source/admin/multiple-pools.rst 2026-09-11 22:48:26.011805 | ubuntu-noble | patching file releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml 2026-09-11 22:48:26.012709 | ubuntu-noble | + echo patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-09-11 22:48:26.012750 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-11 22:48:26.012836 | ubuntu-noble | + apply_patch patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-09-11 22:48:26.012847 | ubuntu-noble | + local rel=patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-09-11 22:48:26.012856 | 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-11 22:48:26.012871 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch' 2026-09-11 22:48:26.012880 | ubuntu-noble | APPLY PATCH patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-09-11 22:48:26.012888 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-11 22:48:26.016525 | ubuntu-noble | checking file designate/central/service.py 2026-09-11 22:48:26.016764 | ubuntu-noble | checking file designate/mdns/handler.py 2026-09-11 22:48:26.017344 | ubuntu-noble | checking file designate/tests/functional/central/test_basic.py 2026-09-11 22:48:26.018545 | ubuntu-noble | checking file designate/tests/functional/central/test_service.py 2026-09-11 22:48:26.019643 | ubuntu-noble | checking file designate/tests/functional/mdns/test_handler.py 2026-09-11 22:48:26.019988 | ubuntu-noble | checking file designate/tests/unit/mdns/test_handler.py 2026-09-11 22:48:26.020740 | ubuntu-noble | + patch --forward --batch -p1 2026-09-11 22:48:26.023536 | ubuntu-noble | patching file designate/central/service.py 2026-09-11 22:48:26.023563 | ubuntu-noble | patching file designate/mdns/handler.py 2026-09-11 22:48:26.023879 | ubuntu-noble | patching file designate/tests/functional/central/test_basic.py 2026-09-11 22:48:26.024742 | ubuntu-noble | patching file designate/tests/functional/central/test_service.py 2026-09-11 22:48:26.025447 | ubuntu-noble | patching file designate/tests/functional/mdns/test_handler.py 2026-09-11 22:48:26.025717 | ubuntu-noble | patching file designate/tests/unit/mdns/test_handler.py 2026-09-11 22:48:26.027465 | ubuntu-noble | + echo patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-09-11 22:48:26.027683 | ubuntu-noble | + popd 2026-09-11 22:48:26.029535 | ubuntu-noble | + find designate-19.1.1.dev1 -type f 2026-09-11 22:48:26.029573 | ubuntu-noble | + sort 2026-09-11 22:48:26.035462 | ubuntu-noble | + append_new_files_to_sources_txt designate-19.1.1.dev1 files-before files-after 2026-09-11 22:48:26.035680 | ubuntu-noble | + local directory=designate-19.1.1.dev1 2026-09-11 22:48:26.035733 | ubuntu-noble | + local before=files-before 2026-09-11 22:48:26.035798 | ubuntu-noble | + local after=files-after 2026-09-11 22:48:26.035825 | ubuntu-noble | + local sources_txt 2026-09-11 22:48:26.037394 | ubuntu-noble | ++ find designate-19.1.1.dev1 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-11 22:48:26.037911 | ubuntu-noble | ++ head -1 2026-09-11 22:48:26.041726 | ubuntu-noble | + sources_txt=designate-19.1.1.dev1/designate.egg-info/SOURCES.txt 2026-09-11 22:48:26.041788 | ubuntu-noble | + [[ -z designate-19.1.1.dev1/designate.egg-info/SOURCES.txt ]] 2026-09-11 22:48:26.041815 | ubuntu-noble | + local new_files 2026-09-11 22:48:26.042461 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-11 22:48:26.044527 | ubuntu-noble | + new_files='designate-19.1.1.dev1/releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-09-11 22:48:26.044545 | ubuntu-noble | designate-19.1.1.dev1/releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml' 2026-09-11 22:48:26.044550 | ubuntu-noble | + [[ -z designate-19.1.1.dev1/releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-09-11 22:48:26.044554 | ubuntu-noble | designate-19.1.1.dev1/releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml ]] 2026-09-11 22:48:26.044846 | ubuntu-noble | ++ tail -c1 designate-19.1.1.dev1/designate.egg-info/SOURCES.txt 2026-09-11 22:48:26.046520 | ubuntu-noble | + [[ -n r ]] 2026-09-11 22:48:26.046540 | ubuntu-noble | + echo 2026-09-11 22:48:26.046545 | ubuntu-noble | + local file 2026-09-11 22:48:26.046548 | ubuntu-noble | + for file in $new_files 2026-09-11 22:48:26.046552 | ubuntu-noble | + case $file in 2026-09-11 22:48:26.046556 | 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-11 22:48:26.046562 | 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-11 22:48:26.046566 | ubuntu-noble | + echo releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-09-11 22:48:26.046570 | ubuntu-noble | + for file in $new_files 2026-09-11 22:48:26.046574 | ubuntu-noble | + case $file in 2026-09-11 22:48:26.046578 | 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-11 22:48:26.046581 | 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-11 22:48:26.046585 | ubuntu-noble | + echo releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml 2026-09-11 22:48:26.046589 | ubuntu-noble | + rm files-before files-after 2026-09-11 22:48:26.047769 | ubuntu-noble | + tar czf designate-stable-2024.2.tar.gz designate-19.1.1.dev1 2026-09-11 22:48:26.214371 | ubuntu-noble | + rm -r designate-19.1.1.dev1 2026-09-11 22:48:26.233620 | ubuntu-noble | + echo Check overlays for designate-stable-2024.2.tar.gz 2026-09-11 22:48:26.233719 | ubuntu-noble | Check overlays for designate-stable-2024.2.tar.gz 2026-09-11 22:48:26.234686 | ubuntu-noble | + [[ -n '' ]] 2026-09-11 22:48:26.234744 | ubuntu-noble | + popd 2026-09-11 22:48:26.234765 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-11 22:48:26.234785 | ubuntu-noble | + pushd tarballs 2026-09-11 22:48:26.234982 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-09-11 22:48:26.239116 | ubuntu-noble | + filename=glance-stable-2024.2.tar.gz 2026-09-11 22:48:26.239165 | ubuntu-noble | + [[ -e glance-stable-2024.2.tar.gz ]] 2026-09-11 22:48:26.239177 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-09-11 22:48:26.239210 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-09-11 22:48:26.239222 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-09-11 22:48:27.742942 | ubuntu-noble | 2026-09-11 22:48:27 URL:https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz [2138170/2138170] -> "glance-stable-2024.2.tar.gz" [1] 2026-09-11 22:48:27.744933 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-11 22:48:27.745025 | ubuntu-noble | + echo Process glance-stable-2024.2.tar.gz 2026-09-11 22:48:27.745057 | ubuntu-noble | Process glance-stable-2024.2.tar.gz 2026-09-11 22:48:27.747115 | ubuntu-noble | ++ tar -tzf glance-stable-2024.2.tar.gz 2026-09-11 22:48:27.747568 | ubuntu-noble | ++ head -1 2026-09-11 22:48:27.749965 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-11 22:48:27.757458 | ubuntu-noble | + directory=glance-29.2.1.dev1 2026-09-11 22:48:27.758041 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 glance-29.2.1.dev1 2026-09-11 22:48:27.758071 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-11 22:48:27.758080 | ubuntu-noble | ++ local directory=glance-29.2.1.dev1 2026-09-11 22:48:27.758113 | ubuntu-noble | ++ local suffix= 2026-09-11 22:48:27.758205 | ubuntu-noble | ++ local name=glance 2026-09-11 22:48:27.758216 | ubuntu-noble | ++ local candidate path 2026-09-11 22:48:27.758227 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:27.758235 | ubuntu-noble | ++ path=patches/2024.2/glance 2026-09-11 22:48:27.758245 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance ]] 2026-09-11 22:48:27.758258 | ubuntu-noble | ++ echo patches/2024.2/glance 2026-09-11 22:48:27.758325 | ubuntu-noble | ++ return 0 2026-09-11 22:48:27.758756 | ubuntu-noble | + patch_dir=patches/2024.2/glance 2026-09-11 22:48:27.759616 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 glance-29.2.1.dev1 /source 2026-09-11 22:48:27.759673 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-11 22:48:27.759706 | ubuntu-noble | ++ local directory=glance-29.2.1.dev1 2026-09-11 22:48:27.759718 | ubuntu-noble | ++ local suffix=/source 2026-09-11 22:48:27.759784 | ubuntu-noble | ++ local name=glance 2026-09-11 22:48:27.759793 | ubuntu-noble | ++ local candidate path 2026-09-11 22:48:27.759803 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:27.759813 | ubuntu-noble | ++ path=overlays/2024.2/glance/source 2026-09-11 22:48:27.759845 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/glance/source ]] 2026-09-11 22:48:27.759887 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:27.759895 | ubuntu-noble | ++ path=overlays/2024.2/glance/source 2026-09-11 22:48:27.759905 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/glance/source ]] 2026-09-11 22:48:27.759912 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:27.759920 | ubuntu-noble | ++ path=overlays/2024.2/glance/source 2026-09-11 22:48:27.759927 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/glance/source ]] 2026-09-11 22:48:27.759935 | ubuntu-noble | ++ return 1 2026-09-11 22:48:27.760622 | ubuntu-noble | + overlay_dir= 2026-09-11 22:48:27.760705 | ubuntu-noble | + overlay_dir= 2026-09-11 22:48:27.760717 | ubuntu-noble | + echo Check patches for glance-stable-2024.2.tar.gz 2026-09-11 22:48:27.760727 | ubuntu-noble | Check patches for glance-stable-2024.2.tar.gz 2026-09-11 22:48:27.760737 | ubuntu-noble | + [[ -n patches/2024.2/glance ]] 2026-09-11 22:48:27.760745 | ubuntu-noble | + tar xzf glance-stable-2024.2.tar.gz 2026-09-11 22:48:27.854680 | ubuntu-noble | + rm glance-stable-2024.2.tar.gz 2026-09-11 22:48:27.861515 | ubuntu-noble | + find glance-29.2.1.dev1 -type f 2026-09-11 22:48:27.861541 | ubuntu-noble | + sort 2026-09-11 22:48:27.864250 | ubuntu-noble | + pushd glance-29.2.1.dev1 2026-09-11 22:48:27.867199 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance -type f -name '*.patch' 2026-09-11 22:48:27.867228 | ubuntu-noble | ++ sort 2026-09-11 22:48:27.868301 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-11 22:48:27.868331 | ubuntu-noble | + apply_patch patches/2024.2/glance/0001-Properly-limit-web-download-image-fetch-size.patch 2026-09-11 22:48:27.868340 | ubuntu-noble | + local rel=patches/2024.2/glance/0001-Properly-limit-web-download-image-fetch-size.patch 2026-09-11 22:48:27.868374 | 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-11 22:48:27.868383 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/glance/0001-Properly-limit-web-download-image-fetch-size.patch' 2026-09-11 22:48:27.868387 | ubuntu-noble | APPLY PATCH patches/2024.2/glance/0001-Properly-limit-web-download-image-fetch-size.patch 2026-09-11 22:48:27.868392 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-11 22:48:27.870410 | ubuntu-noble | checking file glance/common/scripts/utils.py 2026-09-11 22:48:27.870433 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_web_download.py 2026-09-11 22:48:27.870438 | ubuntu-noble | checking file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-09-11 22:48:27.870442 | ubuntu-noble | checking file releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml 2026-09-11 22:48:27.870502 | ubuntu-noble | + patch --forward --batch -p1 2026-09-11 22:48:27.872515 | ubuntu-noble | patching file glance/common/scripts/utils.py 2026-09-11 22:48:27.872537 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_web_download.py 2026-09-11 22:48:27.872542 | ubuntu-noble | patching file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-09-11 22:48:27.872546 | ubuntu-noble | patching file releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml 2026-09-11 22:48:27.872784 | ubuntu-noble | + echo patches/2024.2/glance/0001-Properly-limit-web-download-image-fetch-size.patch 2026-09-11 22:48:27.873026 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-11 22:48:27.873088 | ubuntu-noble | + apply_patch patches/2024.2/glance/0002-Block-restricted-addresses-in-web-download-import-UR.patch 2026-09-11 22:48:27.873116 | ubuntu-noble | + local rel=patches/2024.2/glance/0002-Block-restricted-addresses-in-web-download-import-UR.patch 2026-09-11 22:48:27.873148 | 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-11 22:48:27.873174 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/glance/0002-Block-restricted-addresses-in-web-download-import-UR.patch' 2026-09-11 22:48:27.873189 | ubuntu-noble | APPLY PATCH patches/2024.2/glance/0002-Block-restricted-addresses-in-web-download-import-UR.patch 2026-09-11 22:48:27.873208 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-11 22:48:27.874814 | ubuntu-noble | checking file doc/source/admin/interoperable-image-import.rst 2026-09-11 22:48:27.875060 | ubuntu-noble | checking file glance/common/utils.py 2026-09-11 22:48:27.875378 | ubuntu-noble | checking file glance/tests/functional/__init__.py 2026-09-11 22:48:27.876212 | ubuntu-noble | checking file glance/tests/functional/v2/test_images.py 2026-09-11 22:48:27.877064 | ubuntu-noble | checking file glance/tests/unit/async_/flows/plugins/test_image_conversion.py 2026-09-11 22:48:27.877219 | ubuntu-noble | checking file glance/tests/unit/async_/flows/plugins/test_inject_image_metadata.py 2026-09-11 22:48:27.877370 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_convert.py 2026-09-11 22:48:27.877496 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_glance_download.py 2026-09-11 22:48:27.877634 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_import.py 2026-09-11 22:48:27.877747 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_introspect.py 2026-09-11 22:48:27.877845 | ubuntu-noble | checking file glance/tests/unit/async_/test_async.py 2026-09-11 22:48:27.877939 | ubuntu-noble | checking file glance/tests/unit/async_/test_taskflow_executor.py 2026-09-11 22:48:27.878116 | ubuntu-noble | checking file glance/tests/unit/common/test_utils.py 2026-09-11 22:48:27.878387 | ubuntu-noble | checking file releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml 2026-09-11 22:48:27.878964 | ubuntu-noble | + patch --forward --batch -p1 2026-09-11 22:48:27.880515 | ubuntu-noble | patching file doc/source/admin/interoperable-image-import.rst 2026-09-11 22:48:27.880542 | ubuntu-noble | patching file glance/common/utils.py 2026-09-11 22:48:27.880631 | ubuntu-noble | patching file glance/tests/functional/__init__.py 2026-09-11 22:48:27.881411 | ubuntu-noble | patching file glance/tests/functional/v2/test_images.py 2026-09-11 22:48:27.882151 | ubuntu-noble | patching file glance/tests/unit/async_/flows/plugins/test_image_conversion.py 2026-09-11 22:48:27.882298 | ubuntu-noble | patching file glance/tests/unit/async_/flows/plugins/test_inject_image_metadata.py 2026-09-11 22:48:27.882392 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_convert.py 2026-09-11 22:48:27.882502 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_glance_download.py 2026-09-11 22:48:27.882624 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_import.py 2026-09-11 22:48:27.882719 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_introspect.py 2026-09-11 22:48:27.882800 | ubuntu-noble | patching file glance/tests/unit/async_/test_async.py 2026-09-11 22:48:27.882884 | ubuntu-noble | patching file glance/tests/unit/async_/test_taskflow_executor.py 2026-09-11 22:48:27.883046 | ubuntu-noble | patching file glance/tests/unit/common/test_utils.py 2026-09-11 22:48:27.883257 | ubuntu-noble | patching file releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml 2026-09-11 22:48:27.884507 | ubuntu-noble | + echo patches/2024.2/glance/0002-Block-restricted-addresses-in-web-download-import-UR.patch 2026-09-11 22:48:27.884616 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-11 22:48:27.884994 | ubuntu-noble | + apply_patch patches/2024.2/glance/0003-Pin-import-downloads-to-validated-destination-addres.patch 2026-09-11 22:48:27.885007 | ubuntu-noble | + local rel=patches/2024.2/glance/0003-Pin-import-downloads-to-validated-destination-addres.patch 2026-09-11 22:48:27.885012 | 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-11 22:48:27.885016 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/glance/0003-Pin-import-downloads-to-validated-destination-addres.patch' 2026-09-11 22:48:27.885020 | ubuntu-noble | APPLY PATCH patches/2024.2/glance/0003-Pin-import-downloads-to-validated-destination-addres.patch 2026-09-11 22:48:27.885023 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-11 22:48:27.886516 | ubuntu-noble | checking file doc/source/admin/interoperable-image-import.rst 2026-09-11 22:48:27.886544 | ubuntu-noble | checking file glance/async_/flows/_internal_plugins/glance_download.py 2026-09-11 22:48:27.886595 | ubuntu-noble | checking file glance/async_/flows/api_image_import.py 2026-09-11 22:48:27.886757 | ubuntu-noble | checking file glance/async_/flows/ovf_process.py 2026-09-11 22:48:27.886874 | ubuntu-noble | checking file glance/common/scripts/utils.py 2026-09-11 22:48:27.887051 | ubuntu-noble | checking file glance/common/utils.py 2026-09-11 22:48:27.887376 | ubuntu-noble | checking file glance/tests/functional/__init__.py 2026-09-11 22:48:27.888201 | ubuntu-noble | checking file glance/tests/functional/v2/test_images.py 2026-09-11 22:48:27.889110 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_api_image_import.py 2026-09-11 22:48:27.889377 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_glance_download.py 2026-09-11 22:48:27.889630 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_ovf_process.py 2026-09-11 22:48:27.889781 | ubuntu-noble | checking file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-09-11 22:48:27.889968 | ubuntu-noble | checking file glance/tests/unit/common/test_utils.py 2026-09-11 22:48:27.890186 | ubuntu-noble | checking file glance/tests/utils.py 2026-09-11 22:48:27.890540 | ubuntu-noble | + patch --forward --batch -p1 2026-09-11 22:48:27.891972 | ubuntu-noble | patching file doc/source/admin/interoperable-image-import.rst 2026-09-11 22:48:27.892495 | ubuntu-noble | patching file glance/async_/flows/_internal_plugins/glance_download.py 2026-09-11 22:48:27.892509 | ubuntu-noble | patching file glance/async_/flows/api_image_import.py 2026-09-11 22:48:27.892514 | ubuntu-noble | patching file glance/async_/flows/ovf_process.py 2026-09-11 22:48:27.892575 | ubuntu-noble | patching file glance/common/scripts/utils.py 2026-09-11 22:48:27.892730 | ubuntu-noble | patching file glance/common/utils.py 2026-09-11 22:48:27.893009 | ubuntu-noble | patching file glance/tests/functional/__init__.py 2026-09-11 22:48:27.893777 | ubuntu-noble | patching file glance/tests/functional/v2/test_images.py 2026-09-11 22:48:27.894571 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_api_image_import.py 2026-09-11 22:48:27.894785 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_glance_download.py 2026-09-11 22:48:27.894926 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_ovf_process.py 2026-09-11 22:48:27.895059 | ubuntu-noble | patching file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-09-11 22:48:27.895216 | ubuntu-noble | patching file glance/tests/unit/common/test_utils.py 2026-09-11 22:48:27.895441 | ubuntu-noble | patching file glance/tests/utils.py 2026-09-11 22:48:27.896770 | ubuntu-noble | + echo patches/2024.2/glance/0003-Pin-import-downloads-to-validated-destination-addres.patch 2026-09-11 22:48:27.897223 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-11 22:48:27.897239 | ubuntu-noble | + apply_patch patches/2024.2/glance/0004-Block-restricted-hosts-when-adding-HTTP-image-locati.patch 2026-09-11 22:48:27.897243 | ubuntu-noble | + local rel=patches/2024.2/glance/0004-Block-restricted-hosts-when-adding-HTTP-image-locati.patch 2026-09-11 22:48:27.897248 | 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-11 22:48:27.897253 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/glance/0004-Block-restricted-hosts-when-adding-HTTP-image-locati.patch' 2026-09-11 22:48:27.897257 | ubuntu-noble | APPLY PATCH patches/2024.2/glance/0004-Block-restricted-hosts-when-adding-HTTP-image-locati.patch 2026-09-11 22:48:27.897275 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-11 22:48:27.898509 | ubuntu-noble | checking file doc/source/admin/interoperable-image-import.rst 2026-09-11 22:48:27.898719 | ubuntu-noble | checking file glance/api/v2/images.py 2026-09-11 22:48:27.900543 | ubuntu-noble | checking file glance/common/scripts/utils.py 2026-09-11 22:48:27.900561 | ubuntu-noble | checking file glance/common/store_utils.py 2026-09-11 22:48:27.900566 | ubuntu-noble | checking file glance/common/utils.py 2026-09-11 22:48:27.900570 | ubuntu-noble | checking file glance/location.py 2026-09-11 22:48:27.900574 | ubuntu-noble | checking file glance/tests/functional/v2/test_images.py 2026-09-11 22:48:27.902515 | ubuntu-noble | checking file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-09-11 22:48:27.902527 | ubuntu-noble | checking file glance/tests/unit/common/test_store_utils.py 2026-09-11 22:48:27.902532 | ubuntu-noble | checking file glance/tests/unit/common/test_utils.py 2026-09-11 22:48:27.902537 | ubuntu-noble | checking file glance/tests/unit/test_store_location.py 2026-09-11 22:48:27.902542 | ubuntu-noble | checking file glance/tests/unit/v2/test_images_resource.py 2026-09-11 22:48:27.903179 | ubuntu-noble | checking file releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml 2026-09-11 22:48:27.903617 | ubuntu-noble | + patch --forward --batch -p1 2026-09-11 22:48:27.905539 | ubuntu-noble | patching file doc/source/admin/interoperable-image-import.rst 2026-09-11 22:48:27.905567 | ubuntu-noble | patching file glance/api/v2/images.py 2026-09-11 22:48:27.905572 | ubuntu-noble | patching file glance/common/scripts/utils.py 2026-09-11 22:48:27.905576 | ubuntu-noble | patching file glance/common/store_utils.py 2026-09-11 22:48:27.905580 | ubuntu-noble | patching file glance/common/utils.py 2026-09-11 22:48:27.905748 | ubuntu-noble | patching file glance/location.py 2026-09-11 22:48:27.906394 | ubuntu-noble | patching file glance/tests/functional/v2/test_images.py 2026-09-11 22:48:27.907171 | ubuntu-noble | patching file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-09-11 22:48:27.907338 | ubuntu-noble | patching file glance/tests/unit/common/test_store_utils.py 2026-09-11 22:48:27.907537 | ubuntu-noble | patching file glance/tests/unit/common/test_utils.py 2026-09-11 22:48:27.907800 | ubuntu-noble | patching file glance/tests/unit/test_store_location.py 2026-09-11 22:48:27.908329 | ubuntu-noble | patching file glance/tests/unit/v2/test_images_resource.py 2026-09-11 22:48:27.908886 | ubuntu-noble | patching file releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml 2026-09-11 22:48:27.910187 | ubuntu-noble | + echo patches/2024.2/glance/0004-Block-restricted-hosts-when-adding-HTTP-image-locati.patch 2026-09-11 22:48:27.910244 | ubuntu-noble | + popd 2026-09-11 22:48:27.912520 | ubuntu-noble | + find glance-29.2.1.dev1 -type f 2026-09-11 22:48:27.912545 | ubuntu-noble | + sort 2026-09-11 22:48:27.915563 | ubuntu-noble | + append_new_files_to_sources_txt glance-29.2.1.dev1 files-before files-after 2026-09-11 22:48:27.915594 | ubuntu-noble | + local directory=glance-29.2.1.dev1 2026-09-11 22:48:27.915907 | ubuntu-noble | + local before=files-before 2026-09-11 22:48:27.915936 | ubuntu-noble | + local after=files-after 2026-09-11 22:48:27.915943 | ubuntu-noble | + local sources_txt 2026-09-11 22:48:27.918536 | ubuntu-noble | ++ find glance-29.2.1.dev1 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-11 22:48:27.918567 | ubuntu-noble | ++ head -1 2026-09-11 22:48:27.920092 | ubuntu-noble | + sources_txt=glance-29.2.1.dev1/glance.egg-info/SOURCES.txt 2026-09-11 22:48:27.920135 | ubuntu-noble | + [[ -z glance-29.2.1.dev1/glance.egg-info/SOURCES.txt ]] 2026-09-11 22:48:27.920141 | ubuntu-noble | + local new_files 2026-09-11 22:48:27.920578 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-11 22:48:27.922927 | ubuntu-noble | + new_files='glance-29.2.1.dev1/glance/tests/unit/common/test_store_utils.py 2026-09-11 22:48:27.922968 | ubuntu-noble | glance-29.2.1.dev1/releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml 2026-09-11 22:48:27.922976 | ubuntu-noble | glance-29.2.1.dev1/releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml 2026-09-11 22:48:27.922983 | ubuntu-noble | glance-29.2.1.dev1/releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml' 2026-09-11 22:48:27.922991 | ubuntu-noble | + [[ -z glance-29.2.1.dev1/glance/tests/unit/common/test_store_utils.py 2026-09-11 22:48:27.922997 | ubuntu-noble | glance-29.2.1.dev1/releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml 2026-09-11 22:48:27.923004 | ubuntu-noble | glance-29.2.1.dev1/releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml 2026-09-11 22:48:27.923012 | ubuntu-noble | glance-29.2.1.dev1/releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml ]] 2026-09-11 22:48:27.923402 | ubuntu-noble | ++ tail -c1 glance-29.2.1.dev1/glance.egg-info/SOURCES.txt 2026-09-11 22:48:27.925316 | ubuntu-noble | + [[ -n y ]] 2026-09-11 22:48:27.925344 | ubuntu-noble | + echo 2026-09-11 22:48:27.925349 | ubuntu-noble | + local file 2026-09-11 22:48:27.925353 | ubuntu-noble | + for file in $new_files 2026-09-11 22:48:27.925357 | ubuntu-noble | + case $file in 2026-09-11 22:48:27.925362 | 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-11 22:48:27.925367 | ubuntu-noble | APPEND glance/tests/unit/common/test_store_utils.py TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt 2026-09-11 22:48:27.925371 | ubuntu-noble | + echo glance/tests/unit/common/test_store_utils.py 2026-09-11 22:48:27.925375 | ubuntu-noble | + for file in $new_files 2026-09-11 22:48:27.925379 | ubuntu-noble | + case $file in 2026-09-11 22:48:27.925384 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt' 2026-09-11 22:48:27.925388 | ubuntu-noble | APPEND releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt 2026-09-11 22:48:27.925393 | ubuntu-noble | + echo releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml 2026-09-11 22:48:27.925396 | ubuntu-noble | + for file in $new_files 2026-09-11 22:48:27.925400 | ubuntu-noble | + case $file in 2026-09-11 22:48:27.925404 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt' 2026-09-11 22:48:27.925408 | ubuntu-noble | APPEND releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt 2026-09-11 22:48:27.925412 | ubuntu-noble | + echo releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml 2026-09-11 22:48:27.925416 | ubuntu-noble | + for file in $new_files 2026-09-11 22:48:27.925420 | ubuntu-noble | + case $file in 2026-09-11 22:48:27.925424 | ubuntu-noble | + echo 'APPEND releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt' 2026-09-11 22:48:27.925429 | ubuntu-noble | APPEND releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt 2026-09-11 22:48:27.925433 | ubuntu-noble | + echo releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml 2026-09-11 22:48:27.925437 | ubuntu-noble | + rm files-before files-after 2026-09-11 22:48:27.927418 | ubuntu-noble | + tar czf glance-stable-2024.2.tar.gz glance-29.2.1.dev1 2026-09-11 22:48:28.301517 | ubuntu-noble | + rm -r glance-29.2.1.dev1 2026-09-11 22:48:28.304779 | ubuntu-noble | + echo Check overlays for glance-stable-2024.2.tar.gz 2026-09-11 22:48:28.304809 | ubuntu-noble | Check overlays for glance-stable-2024.2.tar.gz 2026-09-11 22:48:28.304815 | ubuntu-noble | + [[ -n '' ]] 2026-09-11 22:48:28.304819 | ubuntu-noble | + popd 2026-09-11 22:48:28.304823 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-11 22:48:28.305574 | ubuntu-noble | + pushd tarballs 2026-09-11 22:48:28.306386 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-09-11 22:48:28.308301 | ubuntu-noble | + filename=heat-stable-2024.2.tar.gz 2026-09-11 22:48:28.308363 | ubuntu-noble | + [[ -e heat-stable-2024.2.tar.gz ]] 2026-09-11 22:48:28.308369 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-09-11 22:48:28.308389 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-09-11 22:48:28.308396 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-09-11 22:48:29.831097 | ubuntu-noble | 2026-09-11 22:48:29 URL:https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz [2368505/2368505] -> "heat-stable-2024.2.tar.gz" [1] 2026-09-11 22:48:29.831543 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-11 22:48:29.831651 | ubuntu-noble | + echo Process heat-stable-2024.2.tar.gz 2026-09-11 22:48:29.832340 | ubuntu-noble | Process heat-stable-2024.2.tar.gz 2026-09-11 22:48:29.835542 | ubuntu-noble | ++ tar -tzf heat-stable-2024.2.tar.gz 2026-09-11 22:48:29.835585 | ubuntu-noble | ++ head -1 2026-09-11 22:48:29.835923 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-11 22:48:29.853715 | ubuntu-noble | + directory=openstack_heat-23.0.1.dev13 2026-09-11 22:48:29.854721 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 openstack_heat-23.0.1.dev13 2026-09-11 22:48:29.854877 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-11 22:48:29.854925 | ubuntu-noble | ++ local directory=openstack_heat-23.0.1.dev13 2026-09-11 22:48:29.854966 | ubuntu-noble | ++ local suffix= 2026-09-11 22:48:29.855026 | ubuntu-noble | ++ local name=openstack_heat 2026-09-11 22:48:29.855053 | ubuntu-noble | ++ local candidate path 2026-09-11 22:48:29.855104 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:29.855130 | ubuntu-noble | ++ path=patches/2024.2/openstack_heat 2026-09-11 22:48:29.855156 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_heat ]] 2026-09-11 22:48:29.855203 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:29.855224 | ubuntu-noble | ++ path=patches/2024.2/openstack-heat 2026-09-11 22:48:29.855245 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack-heat ]] 2026-09-11 22:48:29.855323 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:29.855346 | ubuntu-noble | ++ path=patches/2024.2/openstack_heat 2026-09-11 22:48:29.855366 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_heat ]] 2026-09-11 22:48:29.855391 | ubuntu-noble | ++ return 1 2026-09-11 22:48:29.855901 | ubuntu-noble | + patch_dir= 2026-09-11 22:48:29.856017 | ubuntu-noble | + patch_dir= 2026-09-11 22:48:29.857241 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 openstack_heat-23.0.1.dev13 /source 2026-09-11 22:48:29.857582 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-11 22:48:29.857681 | ubuntu-noble | ++ local directory=openstack_heat-23.0.1.dev13 2026-09-11 22:48:29.857758 | ubuntu-noble | ++ local suffix=/source 2026-09-11 22:48:29.857865 | ubuntu-noble | ++ local name=openstack_heat 2026-09-11 22:48:29.857918 | ubuntu-noble | ++ local candidate path 2026-09-11 22:48:29.858011 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:29.858061 | ubuntu-noble | ++ path=overlays/2024.2/openstack_heat/source 2026-09-11 22:48:29.858112 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_heat/source ]] 2026-09-11 22:48:29.858191 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:29.858234 | ubuntu-noble | ++ path=overlays/2024.2/openstack-heat/source 2026-09-11 22:48:29.858316 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack-heat/source ]] 2026-09-11 22:48:29.858369 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:29.858411 | ubuntu-noble | ++ path=overlays/2024.2/openstack_heat/source 2026-09-11 22:48:29.858452 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_heat/source ]] 2026-09-11 22:48:29.858537 | ubuntu-noble | ++ return 1 2026-09-11 22:48:29.859188 | ubuntu-noble | + overlay_dir= 2026-09-11 22:48:29.859299 | ubuntu-noble | + overlay_dir= 2026-09-11 22:48:29.859380 | ubuntu-noble | + echo Check patches for heat-stable-2024.2.tar.gz 2026-09-11 22:48:29.859417 | ubuntu-noble | Check patches for heat-stable-2024.2.tar.gz 2026-09-11 22:48:29.859464 | ubuntu-noble | + [[ -n '' ]] 2026-09-11 22:48:29.859567 | ubuntu-noble | + echo Check overlays for heat-stable-2024.2.tar.gz 2026-09-11 22:48:29.859597 | ubuntu-noble | Check overlays for heat-stable-2024.2.tar.gz 2026-09-11 22:48:29.860334 | ubuntu-noble | + [[ -n '' ]] 2026-09-11 22:48:29.860360 | ubuntu-noble | + popd 2026-09-11 22:48:29.860370 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-11 22:48:29.860381 | ubuntu-noble | + pushd tarballs 2026-09-11 22:48:29.860929 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-09-11 22:48:29.864356 | ubuntu-noble | + filename=horizon-stable-2024.2.tar.gz 2026-09-11 22:48:29.864396 | ubuntu-noble | + [[ -e horizon-stable-2024.2.tar.gz ]] 2026-09-11 22:48:29.864405 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-09-11 22:48:29.864415 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-09-11 22:48:29.864424 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-09-11 22:48:31.597596 | ubuntu-noble | 2026-09-11 22:48:31 URL:https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz [5709762/5709762] -> "horizon-stable-2024.2.tar.gz" [1] 2026-09-11 22:48:31.598291 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-11 22:48:31.598362 | ubuntu-noble | + echo Process horizon-stable-2024.2.tar.gz 2026-09-11 22:48:31.598387 | ubuntu-noble | Process horizon-stable-2024.2.tar.gz 2026-09-11 22:48:31.600218 | ubuntu-noble | ++ tar -tzf horizon-stable-2024.2.tar.gz 2026-09-11 22:48:31.600786 | ubuntu-noble | ++ head -1 2026-09-11 22:48:31.603411 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-11 22:48:31.608301 | ubuntu-noble | + directory=horizon-25.1.3.dev2 2026-09-11 22:48:31.609133 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 horizon-25.1.3.dev2 2026-09-11 22:48:31.609354 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-11 22:48:31.609419 | ubuntu-noble | ++ local directory=horizon-25.1.3.dev2 2026-09-11 22:48:31.609513 | ubuntu-noble | ++ local suffix= 2026-09-11 22:48:31.609608 | ubuntu-noble | ++ local name=horizon 2026-09-11 22:48:31.609647 | ubuntu-noble | ++ local candidate path 2026-09-11 22:48:31.609714 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:31.609751 | ubuntu-noble | ++ path=patches/2024.2/horizon 2026-09-11 22:48:31.609786 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/horizon ]] 2026-09-11 22:48:31.609847 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:31.609875 | ubuntu-noble | ++ path=patches/2024.2/horizon 2026-09-11 22:48:31.609900 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/horizon ]] 2026-09-11 22:48:31.609928 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:31.609953 | ubuntu-noble | ++ path=patches/2024.2/horizon 2026-09-11 22:48:31.609978 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/horizon ]] 2026-09-11 22:48:31.610010 | ubuntu-noble | ++ return 1 2026-09-11 22:48:31.610399 | ubuntu-noble | + patch_dir= 2026-09-11 22:48:31.610457 | ubuntu-noble | + patch_dir= 2026-09-11 22:48:31.611100 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 horizon-25.1.3.dev2 /source 2026-09-11 22:48:31.611208 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-11 22:48:31.611250 | ubuntu-noble | ++ local directory=horizon-25.1.3.dev2 2026-09-11 22:48:31.611387 | ubuntu-noble | ++ local suffix=/source 2026-09-11 22:48:31.611450 | ubuntu-noble | ++ local name=horizon 2026-09-11 22:48:31.611513 | ubuntu-noble | ++ local candidate path 2026-09-11 22:48:31.611571 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:31.611601 | ubuntu-noble | ++ path=overlays/2024.2/horizon/source 2026-09-11 22:48:31.611631 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/horizon/source ]] 2026-09-11 22:48:31.611675 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:31.611701 | ubuntu-noble | ++ path=overlays/2024.2/horizon/source 2026-09-11 22:48:31.611726 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/horizon/source ]] 2026-09-11 22:48:31.611752 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:31.611776 | ubuntu-noble | ++ path=overlays/2024.2/horizon/source 2026-09-11 22:48:31.611800 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/horizon/source ]] 2026-09-11 22:48:31.611829 | ubuntu-noble | ++ return 1 2026-09-11 22:48:31.612178 | ubuntu-noble | + overlay_dir= 2026-09-11 22:48:31.612241 | ubuntu-noble | + overlay_dir= 2026-09-11 22:48:31.612291 | ubuntu-noble | + echo Check patches for horizon-stable-2024.2.tar.gz 2026-09-11 22:48:31.612312 | ubuntu-noble | Check patches for horizon-stable-2024.2.tar.gz 2026-09-11 22:48:31.612339 | ubuntu-noble | + [[ -n '' ]] 2026-09-11 22:48:31.612366 | ubuntu-noble | + echo Check overlays for horizon-stable-2024.2.tar.gz 2026-09-11 22:48:31.612382 | ubuntu-noble | Check overlays for horizon-stable-2024.2.tar.gz 2026-09-11 22:48:31.612402 | ubuntu-noble | + [[ -n '' ]] 2026-09-11 22:48:31.612422 | ubuntu-noble | + popd 2026-09-11 22:48:31.612550 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-11 22:48:31.612589 | ubuntu-noble | + pushd tarballs 2026-09-11 22:48:31.613203 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-09-11 22:48:31.615215 | ubuntu-noble | + filename=ironic-stable-2024.2.tar.gz 2026-09-11 22:48:31.615241 | ubuntu-noble | + [[ -e ironic-stable-2024.2.tar.gz ]] 2026-09-11 22:48:31.615247 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-09-11 22:48:31.615252 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-09-11 22:48:31.615273 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-09-11 22:48:33.156676 | ubuntu-noble | 2026-09-11 22:48:33 URL:https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz [2632895/2632895] -> "ironic-stable-2024.2.tar.gz" [1] 2026-09-11 22:48:33.158778 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-11 22:48:33.158871 | ubuntu-noble | + echo Process ironic-stable-2024.2.tar.gz 2026-09-11 22:48:33.158886 | ubuntu-noble | Process ironic-stable-2024.2.tar.gz 2026-09-11 22:48:33.161601 | ubuntu-noble | ++ tar -tzf ironic-stable-2024.2.tar.gz 2026-09-11 22:48:33.161647 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-11 22:48:33.161911 | ubuntu-noble | ++ head -1 2026-09-11 22:48:33.170121 | ubuntu-noble | + directory=ironic-26.1.6.dev4 2026-09-11 22:48:33.171535 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 ironic-26.1.6.dev4 2026-09-11 22:48:33.171688 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-11 22:48:33.171741 | ubuntu-noble | ++ local directory=ironic-26.1.6.dev4 2026-09-11 22:48:33.171791 | ubuntu-noble | ++ local suffix= 2026-09-11 22:48:33.171863 | ubuntu-noble | ++ local name=ironic 2026-09-11 22:48:33.171895 | ubuntu-noble | ++ local candidate path 2026-09-11 22:48:33.171951 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:33.171983 | ubuntu-noble | ++ path=patches/2024.2/ironic 2026-09-11 22:48:33.172014 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic ]] 2026-09-11 22:48:33.172059 | ubuntu-noble | ++ echo patches/2024.2/ironic 2026-09-11 22:48:33.172108 | ubuntu-noble | ++ return 0 2026-09-11 22:48:33.172688 | ubuntu-noble | + patch_dir=patches/2024.2/ironic 2026-09-11 22:48:33.173595 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 ironic-26.1.6.dev4 /source 2026-09-11 22:48:33.173643 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-11 22:48:33.173655 | ubuntu-noble | ++ local directory=ironic-26.1.6.dev4 2026-09-11 22:48:33.173664 | ubuntu-noble | ++ local suffix=/source 2026-09-11 22:48:33.173672 | ubuntu-noble | ++ local name=ironic 2026-09-11 22:48:33.173687 | ubuntu-noble | ++ local candidate path 2026-09-11 22:48:33.173695 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:33.173704 | ubuntu-noble | ++ path=overlays/2024.2/ironic/source 2026-09-11 22:48:33.173713 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ironic/source ]] 2026-09-11 22:48:33.173722 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:33.173729 | ubuntu-noble | ++ path=overlays/2024.2/ironic/source 2026-09-11 22:48:33.173736 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ironic/source ]] 2026-09-11 22:48:33.173743 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:33.173750 | ubuntu-noble | ++ path=overlays/2024.2/ironic/source 2026-09-11 22:48:33.173757 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ironic/source ]] 2026-09-11 22:48:33.173768 | ubuntu-noble | ++ return 1 2026-09-11 22:48:33.174644 | ubuntu-noble | + overlay_dir= 2026-09-11 22:48:33.174676 | ubuntu-noble | + overlay_dir= 2026-09-11 22:48:33.174684 | ubuntu-noble | + echo Check patches for ironic-stable-2024.2.tar.gz 2026-09-11 22:48:33.174710 | ubuntu-noble | Check patches for ironic-stable-2024.2.tar.gz 2026-09-11 22:48:33.174718 | ubuntu-noble | + [[ -n patches/2024.2/ironic ]] 2026-09-11 22:48:33.174725 | ubuntu-noble | + tar xzf ironic-stable-2024.2.tar.gz 2026-09-11 22:48:33.360091 | ubuntu-noble | + rm ironic-stable-2024.2.tar.gz 2026-09-11 22:48:33.364537 | ubuntu-noble | + find ironic-26.1.6.dev4 -type f 2026-09-11 22:48:33.364574 | ubuntu-noble | + sort 2026-09-11 22:48:33.369633 | ubuntu-noble | + pushd ironic-26.1.6.dev4 2026-09-11 22:48:33.371595 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic -type f -name '*.patch' 2026-09-11 22:48:33.371623 | ubuntu-noble | ++ sort 2026-09-11 22:48:33.373516 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-11 22:48:33.373565 | ubuntu-noble | + apply_patch patches/2024.2/ironic/backport-933631.patch 2026-09-11 22:48:33.373598 | ubuntu-noble | + local rel=patches/2024.2/ironic/backport-933631.patch 2026-09-11 22:48:33.373622 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/backport-933631.patch 2026-09-11 22:48:33.373630 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/backport-933631.patch' 2026-09-11 22:48:33.373634 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/backport-933631.patch 2026-09-11 22:48:33.373639 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-11 22:48:33.376566 | ubuntu-noble | checking file ironic/common/grub_conf.template 2026-09-11 22:48:33.376623 | ubuntu-noble | checking file ironic/common/pxe_utils.py 2026-09-11 22:48:33.376796 | ubuntu-noble | checking file ironic/drivers/modules/pxe_grub_config.template 2026-09-11 22:48:33.376946 | ubuntu-noble | checking file ironic/tests/unit/common/test_images.py 2026-09-11 22:48:33.377318 | ubuntu-noble | checking file ironic/tests/unit/common/test_pxe_utils.py 2026-09-11 22:48:33.377360 | ubuntu-noble | Hunk #1 succeeded at 167 (offset 1 line). 2026-09-11 22:48:33.377949 | ubuntu-noble | checking file ironic/tests/unit/drivers/modules/test_deploy_utils.py 2026-09-11 22:48:33.378271 | ubuntu-noble | checking file ironic/tests/unit/drivers/pxe_grub_config.template 2026-09-11 22:48:33.378830 | ubuntu-noble | + patch --forward --batch -p1 2026-09-11 22:48:33.379935 | ubuntu-noble | patching file ironic/common/grub_conf.template 2026-09-11 22:48:33.380129 | ubuntu-noble | patching file ironic/common/pxe_utils.py 2026-09-11 22:48:33.380332 | ubuntu-noble | patching file ironic/drivers/modules/pxe_grub_config.template 2026-09-11 22:48:33.380488 | ubuntu-noble | patching file ironic/tests/unit/common/test_images.py 2026-09-11 22:48:33.380832 | ubuntu-noble | patching file ironic/tests/unit/common/test_pxe_utils.py 2026-09-11 22:48:33.380867 | ubuntu-noble | Hunk #1 succeeded at 167 (offset 1 line). 2026-09-11 22:48:33.381358 | ubuntu-noble | patching file ironic/tests/unit/drivers/modules/test_deploy_utils.py 2026-09-11 22:48:33.381687 | ubuntu-noble | patching file ironic/tests/unit/drivers/pxe_grub_config.template 2026-09-11 22:48:33.383290 | ubuntu-noble | + echo patches/2024.2/ironic/backport-933631.patch 2026-09-11 22:48:33.383309 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-11 22:48:33.383313 | ubuntu-noble | + apply_patch patches/2024.2/ironic/backport-940433.patch 2026-09-11 22:48:33.383317 | ubuntu-noble | + local rel=patches/2024.2/ironic/backport-940433.patch 2026-09-11 22:48:33.383321 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/backport-940433.patch 2026-09-11 22:48:33.383325 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/backport-940433.patch' 2026-09-11 22:48:33.383329 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/backport-940433.patch 2026-09-11 22:48:33.383333 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-11 22:48:33.384584 | ubuntu-noble | checking file ironic/drivers/modules/redfish/management.py 2026-09-11 22:48:33.384804 | ubuntu-noble | checking file releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml 2026-09-11 22:48:33.385332 | ubuntu-noble | + patch --forward --batch -p1 2026-09-11 22:48:33.386604 | ubuntu-noble | patching file ironic/drivers/modules/redfish/management.py 2026-09-11 22:48:33.386813 | ubuntu-noble | patching file releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml 2026-09-11 22:48:33.387424 | ubuntu-noble | + echo patches/2024.2/ironic/backport-940433.patch 2026-09-11 22:48:33.387461 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-11 22:48:33.387506 | ubuntu-noble | + apply_patch patches/2024.2/ironic/backport-971459.patch 2026-09-11 22:48:33.387515 | ubuntu-noble | + local rel=patches/2024.2/ironic/backport-971459.patch 2026-09-11 22:48:33.387519 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/backport-971459.patch 2026-09-11 22:48:33.387524 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/backport-971459.patch' 2026-09-11 22:48:33.387528 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/backport-971459.patch 2026-09-11 22:48:33.387531 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-11 22:48:33.389362 | ubuntu-noble | checking file ironic/common/states.py 2026-09-11 22:48:33.389386 | ubuntu-noble | checking file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-09-11 22:48:33.389398 | ubuntu-noble | checking file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-09-11 22:48:33.389406 | ubuntu-noble | + patch --forward --batch -p1 2026-09-11 22:48:33.391568 | ubuntu-noble | patching file ironic/common/states.py 2026-09-11 22:48:33.391598 | ubuntu-noble | patching file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-09-11 22:48:33.391605 | ubuntu-noble | patching file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-09-11 22:48:33.391744 | ubuntu-noble | + echo patches/2024.2/ironic/backport-971459.patch 2026-09-11 22:48:33.391791 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-11 22:48:33.391832 | ubuntu-noble | + apply_patch patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-09-11 22:48:33.391840 | ubuntu-noble | + local rel=patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-09-11 22:48:33.391861 | 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-11 22:48:33.391871 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch' 2026-09-11 22:48:33.391876 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-09-11 22:48:33.391881 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-11 22:48:33.393517 | ubuntu-noble | checking file ironic/common/policy.py 2026-09-11 22:48:33.393706 | ubuntu-noble | checking file releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-09-11 22:48:33.393976 | ubuntu-noble | + patch --forward --batch -p1 2026-09-11 22:48:33.396028 | ubuntu-noble | patching file ironic/common/policy.py 2026-09-11 22:48:33.396051 | ubuntu-noble | patching file releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-09-11 22:48:33.396083 | ubuntu-noble | + echo patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-09-11 22:48:33.396159 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-11 22:48:33.396183 | ubuntu-noble | + apply_patch patches/2024.2/ironic/virtual-media-nfs.patch 2026-09-11 22:48:33.396189 | ubuntu-noble | + local rel=patches/2024.2/ironic/virtual-media-nfs.patch 2026-09-11 22:48:33.396209 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/virtual-media-nfs.patch 2026-09-11 22:48:33.396216 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/virtual-media-nfs.patch' 2026-09-11 22:48:33.396220 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/virtual-media-nfs.patch 2026-09-11 22:48:33.396225 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-11 22:48:33.397862 | ubuntu-noble | checking file ironic/conf/deploy.py 2026-09-11 22:48:33.397923 | ubuntu-noble | + patch --forward --batch -p1 2026-09-11 22:48:33.399561 | ubuntu-noble | patching file ironic/conf/deploy.py 2026-09-11 22:48:33.399994 | ubuntu-noble | + echo patches/2024.2/ironic/virtual-media-nfs.patch 2026-09-11 22:48:33.400016 | ubuntu-noble | + popd 2026-09-11 22:48:33.401547 | ubuntu-noble | + find ironic-26.1.6.dev4 -type f 2026-09-11 22:48:33.401576 | ubuntu-noble | + sort 2026-09-11 22:48:33.407699 | ubuntu-noble | + append_new_files_to_sources_txt ironic-26.1.6.dev4 files-before files-after 2026-09-11 22:48:33.407814 | ubuntu-noble | + local directory=ironic-26.1.6.dev4 2026-09-11 22:48:33.407843 | ubuntu-noble | + local before=files-before 2026-09-11 22:48:33.407861 | ubuntu-noble | + local after=files-after 2026-09-11 22:48:33.407879 | ubuntu-noble | + local sources_txt 2026-09-11 22:48:33.408973 | ubuntu-noble | ++ find ironic-26.1.6.dev4 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-11 22:48:33.409167 | ubuntu-noble | ++ head -1 2026-09-11 22:48:33.411638 | ubuntu-noble | + sources_txt=ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-09-11 22:48:33.411701 | ubuntu-noble | + [[ -z ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt ]] 2026-09-11 22:48:33.411728 | ubuntu-noble | + local new_files 2026-09-11 22:48:33.412332 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-11 22:48:33.415402 | ubuntu-noble | + new_files='ironic-26.1.6.dev4/ironic/tests/unit/common/test_pxe_utils.py.orig 2026-09-11 22:48:33.415423 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-09-11 22:48:33.415427 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-09-11 22:48:33.415431 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml' 2026-09-11 22:48:33.415434 | ubuntu-noble | + [[ -z ironic-26.1.6.dev4/ironic/tests/unit/common/test_pxe_utils.py.orig 2026-09-11 22:48:33.415438 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-09-11 22:48:33.415441 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-09-11 22:48:33.415445 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml ]] 2026-09-11 22:48:33.415748 | ubuntu-noble | ++ tail -c1 ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-09-11 22:48:33.417560 | ubuntu-noble | + [[ -n l ]] 2026-09-11 22:48:33.417582 | ubuntu-noble | + echo 2026-09-11 22:48:33.417586 | ubuntu-noble | + local file 2026-09-11 22:48:33.417590 | ubuntu-noble | + for file in $new_files 2026-09-11 22:48:33.417594 | ubuntu-noble | + case $file in 2026-09-11 22:48:33.417597 | ubuntu-noble | + continue 2026-09-11 22:48:33.417600 | ubuntu-noble | + for file in $new_files 2026-09-11 22:48:33.417604 | ubuntu-noble | + case $file in 2026-09-11 22:48:33.417608 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2136818-9285f09043204290.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt' 2026-09-11 22:48:33.417612 | ubuntu-noble | APPEND releasenotes/notes/bug-2136818-9285f09043204290.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-09-11 22:48:33.417615 | ubuntu-noble | + echo releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-09-11 22:48:33.417619 | ubuntu-noble | + for file in $new_files 2026-09-11 22:48:33.417622 | ubuntu-noble | + case $file in 2026-09-11 22:48:33.417625 | 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-11 22:48:33.417633 | 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-11 22:48:33.417638 | ubuntu-noble | + echo releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-09-11 22:48:33.417641 | ubuntu-noble | + for file in $new_files 2026-09-11 22:48:33.417645 | ubuntu-noble | + case $file in 2026-09-11 22:48:33.417654 | 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-11 22:48:33.417659 | 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-11 22:48:33.417662 | ubuntu-noble | + echo releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml 2026-09-11 22:48:33.417666 | ubuntu-noble | + rm files-before files-after 2026-09-11 22:48:33.419076 | ubuntu-noble | + tar czf ironic-stable-2024.2.tar.gz ironic-26.1.6.dev4 2026-09-11 22:48:33.944213 | ubuntu-noble | + rm -r ironic-26.1.6.dev4 2026-09-11 22:48:33.988561 | ubuntu-noble | + echo Check overlays for ironic-stable-2024.2.tar.gz 2026-09-11 22:48:33.988619 | ubuntu-noble | Check overlays for ironic-stable-2024.2.tar.gz 2026-09-11 22:48:33.988626 | ubuntu-noble | + [[ -n '' ]] 2026-09-11 22:48:33.988631 | ubuntu-noble | + popd 2026-09-11 22:48:33.988635 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-11 22:48:33.988641 | ubuntu-noble | + pushd tarballs 2026-09-11 22:48:33.989661 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-09-11 22:48:33.991546 | ubuntu-noble | + filename=keystone-stable-2024.2.tar.gz 2026-09-11 22:48:33.991585 | ubuntu-noble | + [[ -e keystone-stable-2024.2.tar.gz ]] 2026-09-11 22:48:33.991590 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-09-11 22:48:33.991595 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-09-11 22:48:33.991604 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-09-11 22:48:35.432644 | ubuntu-noble | 2026-09-11 22:48:35 URL:https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz [1745968/1745968] -> "keystone-stable-2024.2.tar.gz" [1] 2026-09-11 22:48:35.434890 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-11 22:48:35.434941 | ubuntu-noble | + echo Process keystone-stable-2024.2.tar.gz 2026-09-11 22:48:35.434955 | ubuntu-noble | Process keystone-stable-2024.2.tar.gz 2026-09-11 22:48:35.437592 | ubuntu-noble | ++ tar -tzf keystone-stable-2024.2.tar.gz 2026-09-11 22:48:35.437643 | ubuntu-noble | ++ head -1 2026-09-11 22:48:35.438027 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-11 22:48:35.445845 | ubuntu-noble | + directory=keystone-26.1.1.dev9 2026-09-11 22:48:35.446699 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 keystone-26.1.1.dev9 2026-09-11 22:48:35.446735 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-11 22:48:35.446752 | ubuntu-noble | ++ local directory=keystone-26.1.1.dev9 2026-09-11 22:48:35.446762 | ubuntu-noble | ++ local suffix= 2026-09-11 22:48:35.446775 | ubuntu-noble | ++ local name=keystone 2026-09-11 22:48:35.446784 | ubuntu-noble | ++ local candidate path 2026-09-11 22:48:35.446824 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:35.446837 | ubuntu-noble | ++ path=patches/2024.2/keystone 2026-09-11 22:48:35.446849 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone ]] 2026-09-11 22:48:35.446892 | ubuntu-noble | ++ echo patches/2024.2/keystone 2026-09-11 22:48:35.446902 | ubuntu-noble | ++ return 0 2026-09-11 22:48:35.447716 | ubuntu-noble | + patch_dir=patches/2024.2/keystone 2026-09-11 22:48:35.448081 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 keystone-26.1.1.dev9 /source 2026-09-11 22:48:35.448158 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-11 22:48:35.448172 | ubuntu-noble | ++ local directory=keystone-26.1.1.dev9 2026-09-11 22:48:35.448183 | ubuntu-noble | ++ local suffix=/source 2026-09-11 22:48:35.448236 | ubuntu-noble | ++ local name=keystone 2026-09-11 22:48:35.448245 | ubuntu-noble | ++ local candidate path 2026-09-11 22:48:35.448277 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:35.448288 | ubuntu-noble | ++ path=overlays/2024.2/keystone/source 2026-09-11 22:48:35.448298 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/keystone/source ]] 2026-09-11 22:48:35.448343 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:35.448355 | ubuntu-noble | ++ path=overlays/2024.2/keystone/source 2026-09-11 22:48:35.448363 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/keystone/source ]] 2026-09-11 22:48:35.448374 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:35.448381 | ubuntu-noble | ++ path=overlays/2024.2/keystone/source 2026-09-11 22:48:35.448388 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/keystone/source ]] 2026-09-11 22:48:35.448398 | ubuntu-noble | ++ return 1 2026-09-11 22:48:35.449240 | ubuntu-noble | + overlay_dir= 2026-09-11 22:48:35.449302 | ubuntu-noble | + overlay_dir= 2026-09-11 22:48:35.449311 | ubuntu-noble | + echo Check patches for keystone-stable-2024.2.tar.gz 2026-09-11 22:48:35.449318 | ubuntu-noble | Check patches for keystone-stable-2024.2.tar.gz 2026-09-11 22:48:35.449326 | ubuntu-noble | + [[ -n patches/2024.2/keystone ]] 2026-09-11 22:48:35.449333 | ubuntu-noble | + tar xzf keystone-stable-2024.2.tar.gz 2026-09-11 22:48:35.552603 | ubuntu-noble | + rm keystone-stable-2024.2.tar.gz 2026-09-11 22:48:35.555542 | ubuntu-noble | + find keystone-26.1.1.dev9 -type f 2026-09-11 22:48:35.555567 | ubuntu-noble | + sort 2026-09-11 22:48:35.561985 | ubuntu-noble | + pushd keystone-26.1.1.dev9 2026-09-11 22:48:35.562956 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone -type f -name '*.patch' 2026-09-11 22:48:35.563121 | ubuntu-noble | ++ sort 2026-09-11 22:48:35.565220 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-11 22:48:35.565329 | ubuntu-noble | + apply_patch patches/2024.2/keystone/0001-cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-09-11 22:48:35.565370 | ubuntu-noble | + local rel=patches/2024.2/keystone/0001-cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-09-11 22:48:35.565398 | 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-11 22:48:35.565424 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/keystone/0001-cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch' 2026-09-11 22:48:35.565436 | ubuntu-noble | APPLY PATCH patches/2024.2/keystone/0001-cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-09-11 22:48:35.565456 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-11 22:48:35.566748 | ubuntu-noble | checking file keystone/api/_shared/EC2_S3_Resource.py 2026-09-11 22:48:35.566874 | ubuntu-noble | checking file keystone/api/credentials.py 2026-09-11 22:48:35.567073 | ubuntu-noble | checking file keystone/api/users.py 2026-09-11 22:48:35.567369 | ubuntu-noble | checking file keystone/conf/security_compliance.py 2026-09-11 22:48:35.567515 | ubuntu-noble | checking file keystone/tests/unit/test_v3_application_credential.py 2026-09-11 22:48:35.567781 | ubuntu-noble | checking file keystone/tests/unit/test_v3_credential.py 2026-09-11 22:48:35.568134 | ubuntu-noble | checking file keystone/tests/unit/test_v3_oauth1.py 2026-09-11 22:48:35.568332 | ubuntu-noble | checking file releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-09-11 22:48:35.568437 | ubuntu-noble | checking file keystone/auth/plugins/core.py 2026-09-11 22:48:35.568972 | ubuntu-noble | checking file keystone/tests/unit/test_v3_auth.py 2026-09-11 22:48:35.569586 | ubuntu-noble | checking file doc/source/user/application_credentials.rst 2026-09-11 22:48:35.569708 | ubuntu-noble | checking file keystone/api/trusts.py 2026-09-11 22:48:35.569872 | ubuntu-noble | checking file keystone/tests/unit/test_v3_trust.py 2026-09-11 22:48:35.570021 | ubuntu-noble | checking file keystone/auth/plugins/mapped.py 2026-09-11 22:48:35.570225 | ubuntu-noble | checking file keystone/tests/unit/auth/plugins/test_mapped.py 2026-09-11 22:48:35.570306 | ubuntu-noble | checking file keystone/api/trusts.py 2026-09-11 22:48:35.570346 | ubuntu-noble | Hunk #1 succeeded at 297 (offset -19 lines). 2026-09-11 22:48:35.570432 | ubuntu-noble | checking file keystone/common/policies/base.py 2026-09-11 22:48:35.570545 | ubuntu-noble | checking file keystone/common/rbac_enforcer/enforcer.py 2026-09-11 22:48:35.570715 | ubuntu-noble | checking file keystone/tests/protection/v3/test_credentials.py 2026-09-11 22:48:35.571024 | ubuntu-noble | checking file keystone/tests/protection/v3/test_grants.py 2026-09-11 22:48:35.571275 | ubuntu-noble | checking file keystone/tests/unit/common/test_rbac_enforcer.py 2026-09-11 22:48:35.571462 | ubuntu-noble | checking file releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-09-11 22:48:35.571917 | ubuntu-noble | + patch --forward --batch -p1 2026-09-11 22:48:35.572922 | ubuntu-noble | patching file keystone/api/_shared/EC2_S3_Resource.py 2026-09-11 22:48:35.573031 | ubuntu-noble | patching file keystone/api/credentials.py 2026-09-11 22:48:35.573203 | ubuntu-noble | patching file keystone/api/users.py 2026-09-11 22:48:35.573449 | ubuntu-noble | patching file keystone/conf/security_compliance.py 2026-09-11 22:48:35.573598 | ubuntu-noble | patching file keystone/tests/unit/test_v3_application_credential.py 2026-09-11 22:48:35.573841 | ubuntu-noble | patching file keystone/tests/unit/test_v3_credential.py 2026-09-11 22:48:35.574305 | ubuntu-noble | patching file keystone/tests/unit/test_v3_oauth1.py 2026-09-11 22:48:35.574382 | ubuntu-noble | patching file releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-09-11 22:48:35.574528 | ubuntu-noble | patching file keystone/auth/plugins/core.py 2026-09-11 22:48:35.574990 | ubuntu-noble | patching file keystone/tests/unit/test_v3_auth.py 2026-09-11 22:48:35.575587 | ubuntu-noble | patching file doc/source/user/application_credentials.rst 2026-09-11 22:48:35.575691 | ubuntu-noble | patching file keystone/api/trusts.py 2026-09-11 22:48:35.575839 | ubuntu-noble | patching file keystone/tests/unit/test_v3_trust.py 2026-09-11 22:48:35.575979 | ubuntu-noble | patching file keystone/auth/plugins/mapped.py 2026-09-11 22:48:35.576063 | ubuntu-noble | patching file keystone/tests/unit/auth/plugins/test_mapped.py 2026-09-11 22:48:35.577218 | ubuntu-noble | patching file keystone/api/trusts.py 2026-09-11 22:48:35.577355 | ubuntu-noble | patching file keystone/common/policies/base.py 2026-09-11 22:48:35.577443 | ubuntu-noble | patching file keystone/common/rbac_enforcer/enforcer.py 2026-09-11 22:48:35.577740 | ubuntu-noble | patching file keystone/tests/protection/v3/test_credentials.py 2026-09-11 22:48:35.578032 | ubuntu-noble | patching file keystone/tests/protection/v3/test_grants.py 2026-09-11 22:48:35.578280 | ubuntu-noble | patching file keystone/tests/unit/common/test_rbac_enforcer.py 2026-09-11 22:48:35.578483 | ubuntu-noble | patching file releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-09-11 22:48:35.579561 | ubuntu-noble | + echo patches/2024.2/keystone/0001-cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-09-11 22:48:35.579589 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-11 22:48:35.579594 | ubuntu-noble | + apply_patch patches/2024.2/keystone/0002-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-09-11 22:48:35.579599 | ubuntu-noble | + local rel=patches/2024.2/keystone/0002-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-09-11 22:48:35.579605 | 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-11 22:48:35.579610 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/keystone/0002-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch' 2026-09-11 22:48:35.579622 | ubuntu-noble | APPLY PATCH patches/2024.2/keystone/0002-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-09-11 22:48:35.579625 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-11 22:48:35.580689 | ubuntu-noble | checking file keystone/api/_shared/delegation.py 2026-09-11 22:48:35.580860 | ubuntu-noble | checking file keystone/api/os_oauth1.py 2026-09-11 22:48:35.581015 | ubuntu-noble | checking file keystone/api/trusts.py 2026-09-11 22:48:35.581246 | ubuntu-noble | checking file keystone/api/users.py 2026-09-11 22:48:35.581511 | ubuntu-noble | checking file keystone/conf/auth.py 2026-09-11 22:48:35.581668 | ubuntu-noble | checking file keystone/tests/unit/test_v3_application_credential.py 2026-09-11 22:48:35.581916 | ubuntu-noble | checking file keystone/tests/unit/test_v3_oauth1.py 2026-09-11 22:48:35.582137 | ubuntu-noble | checking file keystone/tests/unit/test_v3_trust.py 2026-09-11 22:48:35.582523 | ubuntu-noble | checking file releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-09-11 22:48:35.582753 | ubuntu-noble | + patch --forward --batch -p1 2026-09-11 22:48:35.584509 | ubuntu-noble | patching file keystone/api/_shared/delegation.py 2026-09-11 22:48:35.584532 | ubuntu-noble | patching file keystone/api/os_oauth1.py 2026-09-11 22:48:35.584536 | ubuntu-noble | patching file keystone/api/trusts.py 2026-09-11 22:48:35.584540 | ubuntu-noble | patching file keystone/api/users.py 2026-09-11 22:48:35.584546 | ubuntu-noble | patching file keystone/conf/auth.py 2026-09-11 22:48:35.584674 | ubuntu-noble | patching file keystone/tests/unit/test_v3_application_credential.py 2026-09-11 22:48:35.584887 | ubuntu-noble | patching file keystone/tests/unit/test_v3_oauth1.py 2026-09-11 22:48:35.585072 | ubuntu-noble | patching file keystone/tests/unit/test_v3_trust.py 2026-09-11 22:48:35.585339 | ubuntu-noble | patching file releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-09-11 22:48:35.586461 | ubuntu-noble | + echo patches/2024.2/keystone/0002-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-09-11 22:48:35.586502 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-11 22:48:35.586507 | ubuntu-noble | + apply_patch patches/2024.2/keystone/0003-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-09-11 22:48:35.586510 | ubuntu-noble | + local rel=patches/2024.2/keystone/0003-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-09-11 22:48:35.586514 | 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-11 22:48:35.586518 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/keystone/0003-auth-reject-delegated-tokens-from-token-method-reaut.patch' 2026-09-11 22:48:35.586521 | ubuntu-noble | APPLY PATCH patches/2024.2/keystone/0003-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-09-11 22:48:35.586525 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-11 22:48:35.587485 | ubuntu-noble | checking file keystone/auth/plugins/token.py 2026-09-11 22:48:35.588059 | ubuntu-noble | checking file keystone/tests/unit/test_v3_auth.py 2026-09-11 22:48:35.588713 | ubuntu-noble | checking file releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml 2026-09-11 22:48:35.589134 | ubuntu-noble | + patch --forward --batch -p1 2026-09-11 22:48:35.590038 | ubuntu-noble | patching file keystone/auth/plugins/token.py 2026-09-11 22:48:35.590619 | ubuntu-noble | patching file keystone/tests/unit/test_v3_auth.py 2026-09-11 22:48:35.591145 | ubuntu-noble | patching file releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml 2026-09-11 22:48:35.592108 | ubuntu-noble | + echo patches/2024.2/keystone/0003-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-09-11 22:48:35.592127 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-11 22:48:35.592132 | ubuntu-noble | + apply_patch patches/2024.2/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-09-11 22:48:35.592136 | ubuntu-noble | + local rel=patches/2024.2/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-09-11 22:48:35.592140 | 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-11 22:48:35.592145 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch' 2026-09-11 22:48:35.592148 | ubuntu-noble | APPLY PATCH patches/2024.2/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-09-11 22:48:35.592152 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-11 22:48:35.593222 | ubuntu-noble | checking file keystone/conf/auth.py 2026-09-11 22:48:35.593408 | ubuntu-noble | checking file keystone/server/flask/request_processing/middleware/auth_context.py 2026-09-11 22:48:35.593643 | ubuntu-noble | checking file keystone/tests/unit/test_contrib_ec2_core.py 2026-09-11 22:48:35.593742 | ubuntu-noble | checking file releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-09-11 22:48:35.594205 | ubuntu-noble | + patch --forward --batch -p1 2026-09-11 22:48:35.595216 | ubuntu-noble | patching file keystone/conf/auth.py 2026-09-11 22:48:35.595386 | ubuntu-noble | patching file keystone/server/flask/request_processing/middleware/auth_context.py 2026-09-11 22:48:35.595557 | ubuntu-noble | patching file keystone/tests/unit/test_contrib_ec2_core.py 2026-09-11 22:48:35.595685 | ubuntu-noble | patching file releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-09-11 22:48:35.596670 | ubuntu-noble | + echo patches/2024.2/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-09-11 22:48:35.596691 | ubuntu-noble | + popd 2026-09-11 22:48:35.596695 | ubuntu-noble | + find keystone-26.1.1.dev9 -type f 2026-09-11 22:48:35.596910 | ubuntu-noble | + sort 2026-09-11 22:48:35.604393 | ubuntu-noble | + append_new_files_to_sources_txt keystone-26.1.1.dev9 files-before files-after 2026-09-11 22:48:35.604444 | ubuntu-noble | + local directory=keystone-26.1.1.dev9 2026-09-11 22:48:35.604457 | ubuntu-noble | + local before=files-before 2026-09-11 22:48:35.604511 | ubuntu-noble | + local after=files-after 2026-09-11 22:48:35.604526 | ubuntu-noble | + local sources_txt 2026-09-11 22:48:35.606535 | ubuntu-noble | ++ head -1 2026-09-11 22:48:35.606567 | ubuntu-noble | ++ find keystone-26.1.1.dev9 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-11 22:48:35.610448 | ubuntu-noble | + sources_txt=keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-09-11 22:48:35.610501 | ubuntu-noble | + [[ -z keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt ]] 2026-09-11 22:48:35.610507 | ubuntu-noble | + local new_files 2026-09-11 22:48:35.611068 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-11 22:48:35.615101 | ubuntu-noble | + new_files='keystone-26.1.1.dev9/keystone/api/_shared/delegation.py 2026-09-11 22:48:35.615118 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-09-11 22:48:35.615122 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-09-11 22:48:35.615126 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-09-11 22:48:35.615130 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-09-11 22:48:35.615133 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml' 2026-09-11 22:48:35.615137 | ubuntu-noble | + [[ -z keystone-26.1.1.dev9/keystone/api/_shared/delegation.py 2026-09-11 22:48:35.615140 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-09-11 22:48:35.615151 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-09-11 22:48:35.615155 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-09-11 22:48:35.615158 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-09-11 22:48:35.615161 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml ]] 2026-09-11 22:48:35.615579 | ubuntu-noble | ++ tail -c1 keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-09-11 22:48:35.617560 | ubuntu-noble | + [[ -n h ]] 2026-09-11 22:48:35.617600 | ubuntu-noble | + echo 2026-09-11 22:48:35.617609 | ubuntu-noble | + local file 2026-09-11 22:48:35.617616 | ubuntu-noble | + for file in $new_files 2026-09-11 22:48:35.617622 | ubuntu-noble | + case $file in 2026-09-11 22:48:35.617636 | ubuntu-noble | + echo 'APPEND keystone/api/_shared/delegation.py TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-09-11 22:48:35.617642 | ubuntu-noble | APPEND keystone/api/_shared/delegation.py TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-09-11 22:48:35.617649 | ubuntu-noble | + echo keystone/api/_shared/delegation.py 2026-09-11 22:48:35.617655 | ubuntu-noble | + for file in $new_files 2026-09-11 22:48:35.617660 | ubuntu-noble | + case $file in 2026-09-11 22:48:35.617666 | 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-11 22:48:35.617673 | ubuntu-noble | APPEND releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-09-11 22:48:35.617679 | ubuntu-noble | + echo releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-09-11 22:48:35.617685 | ubuntu-noble | + for file in $new_files 2026-09-11 22:48:35.617690 | ubuntu-noble | + case $file in 2026-09-11 22:48:35.617696 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-09-11 22:48:35.617702 | ubuntu-noble | APPEND releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-09-11 22:48:35.617707 | ubuntu-noble | + echo releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-09-11 22:48:35.617712 | ubuntu-noble | + for file in $new_files 2026-09-11 22:48:35.617723 | ubuntu-noble | + case $file in 2026-09-11 22:48:35.617729 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2150089-e91b592c948e5771.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-09-11 22:48:35.617734 | ubuntu-noble | APPEND releasenotes/notes/bug-2150089-e91b592c948e5771.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-09-11 22:48:35.617740 | ubuntu-noble | + echo releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-09-11 22:48:35.617745 | ubuntu-noble | + for file in $new_files 2026-09-11 22:48:35.617750 | ubuntu-noble | + case $file in 2026-09-11 22:48:35.617756 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-09-11 22:48:35.617761 | ubuntu-noble | APPEND releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-09-11 22:48:35.617766 | ubuntu-noble | + echo releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-09-11 22:48:35.617772 | ubuntu-noble | + for file in $new_files 2026-09-11 22:48:35.617777 | ubuntu-noble | + case $file in 2026-09-11 22:48:35.617783 | 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-11 22:48:35.617788 | 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-11 22:48:35.617794 | ubuntu-noble | + echo releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml 2026-09-11 22:48:35.617799 | ubuntu-noble | + rm files-before files-after 2026-09-11 22:48:35.619005 | ubuntu-noble | + tar czf keystone-stable-2024.2.tar.gz keystone-26.1.1.dev9 2026-09-11 22:48:35.978153 | ubuntu-noble | + rm -r keystone-26.1.1.dev9 2026-09-11 22:48:36.009203 | ubuntu-noble | + echo Check overlays for keystone-stable-2024.2.tar.gz 2026-09-11 22:48:36.009270 | ubuntu-noble | Check overlays for keystone-stable-2024.2.tar.gz 2026-09-11 22:48:36.009283 | ubuntu-noble | + [[ -n '' ]] 2026-09-11 22:48:36.009288 | ubuntu-noble | + popd 2026-09-11 22:48:36.009376 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-11 22:48:36.009397 | ubuntu-noble | + pushd tarballs 2026-09-11 22:48:36.011593 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-09-11 22:48:36.013739 | ubuntu-noble | + filename=magnum-stable-2024.2.tar.gz 2026-09-11 22:48:36.013784 | ubuntu-noble | + [[ -e magnum-stable-2024.2.tar.gz ]] 2026-09-11 22:48:36.013796 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-09-11 22:48:36.013807 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-09-11 22:48:36.013817 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-09-11 22:48:37.402654 | ubuntu-noble | 2026-09-11 22:48:37 URL:https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz [967968/967968] -> "magnum-stable-2024.2.tar.gz" [1] 2026-09-11 22:48:37.405319 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-11 22:48:37.405370 | ubuntu-noble | + echo Process magnum-stable-2024.2.tar.gz 2026-09-11 22:48:37.405383 | ubuntu-noble | Process magnum-stable-2024.2.tar.gz 2026-09-11 22:48:37.408535 | ubuntu-noble | ++ tar -tzf magnum-stable-2024.2.tar.gz 2026-09-11 22:48:37.408582 | ubuntu-noble | ++ head -1 2026-09-11 22:48:37.408994 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-11 22:48:37.417722 | ubuntu-noble | + directory=magnum-19.0.1.dev7 2026-09-11 22:48:37.418627 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 magnum-19.0.1.dev7 2026-09-11 22:48:37.418735 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-11 22:48:37.418765 | ubuntu-noble | ++ local directory=magnum-19.0.1.dev7 2026-09-11 22:48:37.418803 | ubuntu-noble | ++ local suffix= 2026-09-11 22:48:37.418858 | ubuntu-noble | ++ local name=magnum 2026-09-11 22:48:37.418868 | ubuntu-noble | ++ local candidate path 2026-09-11 22:48:37.418922 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:37.418932 | ubuntu-noble | ++ path=patches/2024.2/magnum 2026-09-11 22:48:37.418959 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/magnum ]] 2026-09-11 22:48:37.419006 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:37.419016 | ubuntu-noble | ++ path=patches/2024.2/magnum 2026-09-11 22:48:37.419024 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/magnum ]] 2026-09-11 22:48:37.419033 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:37.419041 | ubuntu-noble | ++ path=patches/2024.2/magnum 2026-09-11 22:48:37.419049 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/magnum ]] 2026-09-11 22:48:37.419073 | ubuntu-noble | ++ return 1 2026-09-11 22:48:37.419799 | ubuntu-noble | + patch_dir= 2026-09-11 22:48:37.419821 | ubuntu-noble | + patch_dir= 2026-09-11 22:48:37.420282 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 magnum-19.0.1.dev7 /source 2026-09-11 22:48:37.420412 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-11 22:48:37.420424 | ubuntu-noble | ++ local directory=magnum-19.0.1.dev7 2026-09-11 22:48:37.420458 | ubuntu-noble | ++ local suffix=/source 2026-09-11 22:48:37.420544 | ubuntu-noble | ++ local name=magnum 2026-09-11 22:48:37.420559 | ubuntu-noble | ++ local candidate path 2026-09-11 22:48:37.420600 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:37.420609 | ubuntu-noble | ++ path=overlays/2024.2/magnum/source 2026-09-11 22:48:37.420634 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/magnum/source ]] 2026-09-11 22:48:37.420669 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:37.420679 | ubuntu-noble | ++ path=overlays/2024.2/magnum/source 2026-09-11 22:48:37.420687 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/magnum/source ]] 2026-09-11 22:48:37.420696 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:37.420704 | ubuntu-noble | ++ path=overlays/2024.2/magnum/source 2026-09-11 22:48:37.420712 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/magnum/source ]] 2026-09-11 22:48:37.420720 | ubuntu-noble | ++ return 1 2026-09-11 22:48:37.421619 | ubuntu-noble | + overlay_dir= 2026-09-11 22:48:37.421684 | ubuntu-noble | + overlay_dir= 2026-09-11 22:48:37.421697 | ubuntu-noble | + echo Check patches for magnum-stable-2024.2.tar.gz 2026-09-11 22:48:37.421723 | ubuntu-noble | Check patches for magnum-stable-2024.2.tar.gz 2026-09-11 22:48:37.421732 | ubuntu-noble | + [[ -n '' ]] 2026-09-11 22:48:37.421741 | ubuntu-noble | + echo Check overlays for magnum-stable-2024.2.tar.gz 2026-09-11 22:48:37.421750 | ubuntu-noble | Check overlays for magnum-stable-2024.2.tar.gz 2026-09-11 22:48:37.421759 | ubuntu-noble | + [[ -n '' ]] 2026-09-11 22:48:37.421768 | ubuntu-noble | + popd 2026-09-11 22:48:37.421776 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-11 22:48:37.421784 | ubuntu-noble | + pushd tarballs 2026-09-11 22:48:37.422027 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-09-11 22:48:37.423738 | ubuntu-noble | + filename=manila-stable-2024.2.tar.gz 2026-09-11 22:48:37.423761 | ubuntu-noble | + [[ -e manila-stable-2024.2.tar.gz ]] 2026-09-11 22:48:37.423788 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-09-11 22:48:37.423796 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-09-11 22:48:37.423808 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-09-11 22:48:39.023598 | ubuntu-noble | 2026-09-11 22:48:39 URL:https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz [3518109/3518109] -> "manila-stable-2024.2.tar.gz" [1] 2026-09-11 22:48:39.024435 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-11 22:48:39.024461 | ubuntu-noble | + echo Process manila-stable-2024.2.tar.gz 2026-09-11 22:48:39.024508 | ubuntu-noble | Process manila-stable-2024.2.tar.gz 2026-09-11 22:48:39.026530 | ubuntu-noble | ++ tar -tzf manila-stable-2024.2.tar.gz 2026-09-11 22:48:39.026560 | ubuntu-noble | ++ head -1 2026-09-11 22:48:39.027374 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-11 22:48:39.032665 | ubuntu-noble | + directory=manila-19.1.2.dev7 2026-09-11 22:48:39.033264 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 manila-19.1.2.dev7 2026-09-11 22:48:39.033329 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-11 22:48:39.033339 | ubuntu-noble | ++ local directory=manila-19.1.2.dev7 2026-09-11 22:48:39.033346 | ubuntu-noble | ++ local suffix= 2026-09-11 22:48:39.033393 | ubuntu-noble | ++ local name=manila 2026-09-11 22:48:39.033400 | ubuntu-noble | ++ local candidate path 2026-09-11 22:48:39.033422 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:39.033430 | ubuntu-noble | ++ path=patches/2024.2/manila 2026-09-11 22:48:39.033437 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/manila ]] 2026-09-11 22:48:39.033514 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:39.033525 | ubuntu-noble | ++ path=patches/2024.2/manila 2026-09-11 22:48:39.033533 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/manila ]] 2026-09-11 22:48:39.033539 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:39.033544 | ubuntu-noble | ++ path=patches/2024.2/manila 2026-09-11 22:48:39.033551 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/manila ]] 2026-09-11 22:48:39.033556 | ubuntu-noble | ++ return 1 2026-09-11 22:48:39.034029 | ubuntu-noble | + patch_dir= 2026-09-11 22:48:39.034041 | ubuntu-noble | + patch_dir= 2026-09-11 22:48:39.034301 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 manila-19.1.2.dev7 /source 2026-09-11 22:48:39.034358 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-11 22:48:39.034380 | ubuntu-noble | ++ local directory=manila-19.1.2.dev7 2026-09-11 22:48:39.034402 | ubuntu-noble | ++ local suffix=/source 2026-09-11 22:48:39.034427 | ubuntu-noble | ++ local name=manila 2026-09-11 22:48:39.034434 | ubuntu-noble | ++ local candidate path 2026-09-11 22:48:39.034455 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:39.034463 | ubuntu-noble | ++ path=overlays/2024.2/manila/source 2026-09-11 22:48:39.034489 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/manila/source ]] 2026-09-11 22:48:39.034515 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:39.034523 | ubuntu-noble | ++ path=overlays/2024.2/manila/source 2026-09-11 22:48:39.034528 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/manila/source ]] 2026-09-11 22:48:39.034536 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:39.034553 | ubuntu-noble | ++ path=overlays/2024.2/manila/source 2026-09-11 22:48:39.034559 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/manila/source ]] 2026-09-11 22:48:39.034566 | ubuntu-noble | ++ return 1 2026-09-11 22:48:39.035209 | ubuntu-noble | + overlay_dir= 2026-09-11 22:48:39.035228 | ubuntu-noble | + overlay_dir= 2026-09-11 22:48:39.035234 | ubuntu-noble | + echo Check patches for manila-stable-2024.2.tar.gz 2026-09-11 22:48:39.035240 | ubuntu-noble | Check patches for manila-stable-2024.2.tar.gz 2026-09-11 22:48:39.035245 | ubuntu-noble | + [[ -n '' ]] 2026-09-11 22:48:39.035250 | ubuntu-noble | + echo Check overlays for manila-stable-2024.2.tar.gz 2026-09-11 22:48:39.035272 | ubuntu-noble | Check overlays for manila-stable-2024.2.tar.gz 2026-09-11 22:48:39.035277 | ubuntu-noble | + [[ -n '' ]] 2026-09-11 22:48:39.035282 | ubuntu-noble | + popd 2026-09-11 22:48:39.035287 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-11 22:48:39.035292 | ubuntu-noble | + pushd tarballs 2026-09-11 22:48:39.035453 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-09-11 22:48:39.037225 | ubuntu-noble | + filename=masakari-stable-2024.2.tar.gz 2026-09-11 22:48:39.037267 | ubuntu-noble | + [[ -e masakari-stable-2024.2.tar.gz ]] 2026-09-11 22:48:39.037291 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-09-11 22:48:39.037299 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-09-11 22:48:39.037305 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-09-11 22:48:40.169606 | ubuntu-noble | 2026-09-11 22:48:40 URL:https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz [364755/364755] -> "masakari-stable-2024.2.tar.gz" [1] 2026-09-11 22:48:40.171323 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-11 22:48:40.171362 | ubuntu-noble | + echo Process masakari-stable-2024.2.tar.gz 2026-09-11 22:48:40.171372 | ubuntu-noble | Process masakari-stable-2024.2.tar.gz 2026-09-11 22:48:40.173537 | ubuntu-noble | ++ tar -tzf masakari-stable-2024.2.tar.gz 2026-09-11 22:48:40.173575 | ubuntu-noble | ++ head -1 2026-09-11 22:48:40.173781 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-11 22:48:40.178677 | ubuntu-noble | + directory=masakari-18.0.0.0rc2.dev2 2026-09-11 22:48:40.179246 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 masakari-18.0.0.0rc2.dev2 2026-09-11 22:48:40.179285 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-11 22:48:40.179296 | ubuntu-noble | ++ local directory=masakari-18.0.0.0rc2.dev2 2026-09-11 22:48:40.179323 | ubuntu-noble | ++ local suffix= 2026-09-11 22:48:40.179351 | ubuntu-noble | ++ local name=masakari 2026-09-11 22:48:40.179358 | ubuntu-noble | ++ local candidate path 2026-09-11 22:48:40.179381 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:40.179391 | ubuntu-noble | ++ path=patches/2024.2/masakari 2026-09-11 22:48:40.179398 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/masakari ]] 2026-09-11 22:48:40.179416 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:40.179423 | ubuntu-noble | ++ path=patches/2024.2/masakari 2026-09-11 22:48:40.179432 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/masakari ]] 2026-09-11 22:48:40.179438 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:40.179444 | ubuntu-noble | ++ path=patches/2024.2/masakari 2026-09-11 22:48:40.179450 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/masakari ]] 2026-09-11 22:48:40.179458 | ubuntu-noble | ++ return 1 2026-09-11 22:48:40.179981 | ubuntu-noble | + patch_dir= 2026-09-11 22:48:40.180002 | ubuntu-noble | + patch_dir= 2026-09-11 22:48:40.180191 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 masakari-18.0.0.0rc2.dev2 /source 2026-09-11 22:48:40.180233 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-11 22:48:40.180243 | ubuntu-noble | ++ local directory=masakari-18.0.0.0rc2.dev2 2026-09-11 22:48:40.180270 | ubuntu-noble | ++ local suffix=/source 2026-09-11 22:48:40.180279 | ubuntu-noble | ++ local name=masakari 2026-09-11 22:48:40.180288 | ubuntu-noble | ++ local candidate path 2026-09-11 22:48:40.180315 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:40.180322 | ubuntu-noble | ++ path=overlays/2024.2/masakari/source 2026-09-11 22:48:40.180344 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/masakari/source ]] 2026-09-11 22:48:40.180350 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:40.180357 | ubuntu-noble | ++ path=overlays/2024.2/masakari/source 2026-09-11 22:48:40.180363 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/masakari/source ]] 2026-09-11 22:48:40.180369 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:40.180377 | ubuntu-noble | ++ path=overlays/2024.2/masakari/source 2026-09-11 22:48:40.180383 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/masakari/source ]] 2026-09-11 22:48:40.180389 | ubuntu-noble | ++ return 1 2026-09-11 22:48:40.181079 | ubuntu-noble | + overlay_dir= 2026-09-11 22:48:40.181105 | ubuntu-noble | + overlay_dir= 2026-09-11 22:48:40.181112 | ubuntu-noble | + echo Check patches for masakari-stable-2024.2.tar.gz 2026-09-11 22:48:40.181118 | ubuntu-noble | Check patches for masakari-stable-2024.2.tar.gz 2026-09-11 22:48:40.181124 | ubuntu-noble | + [[ -n '' ]] 2026-09-11 22:48:40.181130 | ubuntu-noble | + echo Check overlays for masakari-stable-2024.2.tar.gz 2026-09-11 22:48:40.181136 | ubuntu-noble | Check overlays for masakari-stable-2024.2.tar.gz 2026-09-11 22:48:40.181141 | ubuntu-noble | + [[ -n '' ]] 2026-09-11 22:48:40.181147 | ubuntu-noble | + popd 2026-09-11 22:48:40.181154 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-11 22:48:40.181160 | ubuntu-noble | + pushd tarballs 2026-09-11 22:48:40.181415 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-11 22:48:40.182566 | ubuntu-noble | + filename=neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-11 22:48:40.182600 | ubuntu-noble | + [[ -e neutron-dynamic-routing-stable-2024.2.tar.gz ]] 2026-09-11 22:48:40.182648 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-11 22:48:40.182654 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-11 22:48:40.182685 | 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-11 22:48:41.181646 | ubuntu-noble | 2026-09-11 22:48:41 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-11 22:48:41.184222 | 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-11 22:48:41.184292 | ubuntu-noble | + echo Process neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-11 22:48:41.184304 | ubuntu-noble | Process neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-11 22:48:41.187529 | ubuntu-noble | ++ tar -tzf neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-11 22:48:41.187574 | ubuntu-noble | ++ head -1 2026-09-11 22:48:41.188420 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-11 22:48:41.194691 | ubuntu-noble | + directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-09-11 22:48:41.195548 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-09-11 22:48:41.195764 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-11 22:48:41.195851 | ubuntu-noble | ++ local directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-09-11 22:48:41.195928 | ubuntu-noble | ++ local suffix= 2026-09-11 22:48:41.196035 | ubuntu-noble | ++ local name=neutron-dynamic-routing 2026-09-11 22:48:41.196090 | ubuntu-noble | ++ local candidate path 2026-09-11 22:48:41.196195 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:41.196248 | ubuntu-noble | ++ path=patches/2024.2/neutron-dynamic-routing 2026-09-11 22:48:41.196325 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-dynamic-routing ]] 2026-09-11 22:48:41.196392 | ubuntu-noble | ++ echo patches/2024.2/neutron-dynamic-routing 2026-09-11 22:48:41.196451 | ubuntu-noble | ++ return 0 2026-09-11 22:48:41.197103 | ubuntu-noble | + patch_dir=patches/2024.2/neutron-dynamic-routing 2026-09-11 22:48:41.198004 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 neutron-dynamic-routing-25.0.0.0rc2.dev3 /source 2026-09-11 22:48:41.198061 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-11 22:48:41.198078 | ubuntu-noble | ++ local directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-09-11 22:48:41.198093 | ubuntu-noble | ++ local suffix=/source 2026-09-11 22:48:41.198163 | ubuntu-noble | ++ local name=neutron-dynamic-routing 2026-09-11 22:48:41.198185 | ubuntu-noble | ++ local candidate path 2026-09-11 22:48:41.198204 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:41.198214 | ubuntu-noble | ++ path=overlays/2024.2/neutron-dynamic-routing/source 2026-09-11 22:48:41.198225 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron-dynamic-routing/source ]] 2026-09-11 22:48:41.198240 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:41.198273 | ubuntu-noble | ++ path=overlays/2024.2/neutron-dynamic-routing/source 2026-09-11 22:48:41.198288 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron-dynamic-routing/source ]] 2026-09-11 22:48:41.198302 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:41.198312 | ubuntu-noble | ++ path=overlays/2024.2/neutron_dynamic_routing/source 2026-09-11 22:48:41.198326 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron_dynamic_routing/source ]] 2026-09-11 22:48:41.198337 | ubuntu-noble | ++ return 1 2026-09-11 22:48:41.199190 | ubuntu-noble | + overlay_dir= 2026-09-11 22:48:41.199221 | ubuntu-noble | + overlay_dir= 2026-09-11 22:48:41.199232 | ubuntu-noble | + echo Check patches for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-11 22:48:41.199243 | ubuntu-noble | Check patches for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-11 22:48:41.199277 | ubuntu-noble | + [[ -n patches/2024.2/neutron-dynamic-routing ]] 2026-09-11 22:48:41.199288 | ubuntu-noble | + tar xzf neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-11 22:48:41.216780 | ubuntu-noble | + rm neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-11 22:48:41.220517 | ubuntu-noble | + find neutron-dynamic-routing-25.0.0.0rc2.dev3 -type f 2026-09-11 22:48:41.220553 | ubuntu-noble | + sort 2026-09-11 22:48:41.221562 | ubuntu-noble | + pushd neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-09-11 22:48:41.222585 | ubuntu-noble | ++ sort 2026-09-11 22:48:41.222643 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-dynamic-routing -type f -name '*.patch' 2026-09-11 22:48:41.225082 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-11 22:48:41.225180 | ubuntu-noble | + apply_patch patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-09-11 22:48:41.225230 | ubuntu-noble | + local rel=patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-09-11 22:48:41.225281 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-09-11 22:48:41.225315 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron-dynamic-routing/bug-2023632.patch' 2026-09-11 22:48:41.225330 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-09-11 22:48:41.225353 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-11 22:48:41.226633 | ubuntu-noble | checking file neutron_dynamic_routing/db/bgp_db.py 2026-09-11 22:48:41.226733 | ubuntu-noble | Hunk #1 succeeded at 1022 (offset 4 lines). 2026-09-11 22:48:41.227174 | ubuntu-noble | + patch --forward --batch -p1 2026-09-11 22:48:41.228128 | ubuntu-noble | patching file neutron_dynamic_routing/db/bgp_db.py 2026-09-11 22:48:41.228223 | ubuntu-noble | Hunk #1 succeeded at 1022 (offset 4 lines). 2026-09-11 22:48:41.229066 | ubuntu-noble | + echo patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-09-11 22:48:41.229092 | ubuntu-noble | + popd 2026-09-11 22:48:41.229100 | ubuntu-noble | + find neutron-dynamic-routing-25.0.0.0rc2.dev3 -type f 2026-09-11 22:48:41.229394 | ubuntu-noble | + sort 2026-09-11 22:48:41.231764 | ubuntu-noble | + append_new_files_to_sources_txt neutron-dynamic-routing-25.0.0.0rc2.dev3 files-before files-after 2026-09-11 22:48:41.231794 | ubuntu-noble | + local directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-09-11 22:48:41.231800 | ubuntu-noble | + local before=files-before 2026-09-11 22:48:41.231804 | ubuntu-noble | + local after=files-after 2026-09-11 22:48:41.231808 | ubuntu-noble | + local sources_txt 2026-09-11 22:48:41.234029 | ubuntu-noble | ++ find neutron-dynamic-routing-25.0.0.0rc2.dev3 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-11 22:48:41.234094 | ubuntu-noble | ++ head -1 2026-09-11 22:48:41.235731 | ubuntu-noble | + sources_txt=neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-09-11 22:48:41.235781 | ubuntu-noble | + [[ -z neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing.egg-info/SOURCES.txt ]] 2026-09-11 22:48:41.235799 | ubuntu-noble | + local new_files 2026-09-11 22:48:41.236897 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-11 22:48:41.238042 | ubuntu-noble | + new_files=neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing/db/bgp_db.py.orig 2026-09-11 22:48:41.238070 | ubuntu-noble | + [[ -z neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing/db/bgp_db.py.orig ]] 2026-09-11 22:48:41.239148 | ubuntu-noble | ++ tail -c1 neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-09-11 22:48:41.240115 | ubuntu-noble | + [[ -n h ]] 2026-09-11 22:48:41.240142 | ubuntu-noble | + echo 2026-09-11 22:48:41.240156 | ubuntu-noble | + local file 2026-09-11 22:48:41.240166 | ubuntu-noble | + for file in $new_files 2026-09-11 22:48:41.240175 | ubuntu-noble | + case $file in 2026-09-11 22:48:41.240187 | ubuntu-noble | + continue 2026-09-11 22:48:41.240199 | ubuntu-noble | + rm files-before files-after 2026-09-11 22:48:41.242730 | ubuntu-noble | + tar czf neutron-dynamic-routing-stable-2024.2.tar.gz neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-09-11 22:48:41.278858 | ubuntu-noble | + rm -r neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-09-11 22:48:41.284058 | ubuntu-noble | + echo Check overlays for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-11 22:48:41.284082 | ubuntu-noble | Check overlays for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-11 22:48:41.284090 | ubuntu-noble | + [[ -n '' ]] 2026-09-11 22:48:41.284094 | ubuntu-noble | + popd 2026-09-11 22:48:41.284184 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-11 22:48:41.284215 | ubuntu-noble | + pushd tarballs 2026-09-11 22:48:41.285020 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-09-11 22:48:41.287422 | ubuntu-noble | + filename=neutron-vpnaas-stable-2024.2.tar.gz 2026-09-11 22:48:41.287478 | ubuntu-noble | + [[ -e neutron-vpnaas-stable-2024.2.tar.gz ]] 2026-09-11 22:48:41.287572 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-09-11 22:48:41.287580 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-09-11 22:48:41.287612 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-09-11 22:48:42.384627 | ubuntu-noble | 2026-09-11 22:48:42 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-11 22:48:42.386642 | 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-11 22:48:42.386700 | ubuntu-noble | + echo Process neutron-vpnaas-stable-2024.2.tar.gz 2026-09-11 22:48:42.386712 | ubuntu-noble | Process neutron-vpnaas-stable-2024.2.tar.gz 2026-09-11 22:48:42.389581 | ubuntu-noble | ++ tar -tzf neutron-vpnaas-stable-2024.2.tar.gz 2026-09-11 22:48:42.389625 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-11 22:48:42.389643 | ubuntu-noble | ++ head -1 2026-09-11 22:48:42.396952 | ubuntu-noble | + directory=neutron_vpnaas-25.0.1.dev4 2026-09-11 22:48:42.397743 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 neutron_vpnaas-25.0.1.dev4 2026-09-11 22:48:42.397780 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-11 22:48:42.397798 | ubuntu-noble | ++ local directory=neutron_vpnaas-25.0.1.dev4 2026-09-11 22:48:42.397807 | ubuntu-noble | ++ local suffix= 2026-09-11 22:48:42.397819 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-09-11 22:48:42.397832 | ubuntu-noble | ++ local candidate path 2026-09-11 22:48:42.397889 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:42.397901 | ubuntu-noble | ++ path=patches/2024.2/neutron_vpnaas 2026-09-11 22:48:42.397914 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron_vpnaas ]] 2026-09-11 22:48:42.397949 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:42.397959 | ubuntu-noble | ++ path=patches/2024.2/neutron-vpnaas 2026-09-11 22:48:42.397972 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-vpnaas ]] 2026-09-11 22:48:42.397981 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:42.398006 | ubuntu-noble | ++ path=patches/2024.2/neutron_vpnaas 2026-09-11 22:48:42.398018 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron_vpnaas ]] 2026-09-11 22:48:42.398027 | ubuntu-noble | ++ return 1 2026-09-11 22:48:42.398385 | ubuntu-noble | + patch_dir= 2026-09-11 22:48:42.398398 | ubuntu-noble | + patch_dir= 2026-09-11 22:48:42.399557 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 neutron_vpnaas-25.0.1.dev4 /source 2026-09-11 22:48:42.399600 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-11 22:48:42.399609 | ubuntu-noble | ++ local directory=neutron_vpnaas-25.0.1.dev4 2026-09-11 22:48:42.399616 | ubuntu-noble | ++ local suffix=/source 2026-09-11 22:48:42.399622 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-09-11 22:48:42.399629 | ubuntu-noble | ++ local candidate path 2026-09-11 22:48:42.399635 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:42.399641 | ubuntu-noble | ++ path=overlays/2024.2/neutron_vpnaas/source 2026-09-11 22:48:42.399648 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron_vpnaas/source ]] 2026-09-11 22:48:42.399654 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:42.399661 | ubuntu-noble | ++ path=overlays/2024.2/neutron-vpnaas/source 2026-09-11 22:48:42.399667 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron-vpnaas/source ]] 2026-09-11 22:48:42.399679 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:42.399685 | ubuntu-noble | ++ path=overlays/2024.2/neutron_vpnaas/source 2026-09-11 22:48:42.399691 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron_vpnaas/source ]] 2026-09-11 22:48:42.399698 | ubuntu-noble | ++ return 1 2026-09-11 22:48:42.399835 | ubuntu-noble | + overlay_dir= 2026-09-11 22:48:42.399847 | ubuntu-noble | + overlay_dir= 2026-09-11 22:48:42.399877 | ubuntu-noble | + echo Check patches for neutron-vpnaas-stable-2024.2.tar.gz 2026-09-11 22:48:42.399884 | ubuntu-noble | Check patches for neutron-vpnaas-stable-2024.2.tar.gz 2026-09-11 22:48:42.399893 | ubuntu-noble | + [[ -n '' ]] 2026-09-11 22:48:42.399901 | ubuntu-noble | + echo Check overlays for neutron-vpnaas-stable-2024.2.tar.gz 2026-09-11 22:48:42.399909 | ubuntu-noble | Check overlays for neutron-vpnaas-stable-2024.2.tar.gz 2026-09-11 22:48:42.399915 | ubuntu-noble | + [[ -n '' ]] 2026-09-11 22:48:42.399923 | ubuntu-noble | + popd 2026-09-11 22:48:42.400012 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-11 22:48:42.400024 | ubuntu-noble | + pushd tarballs 2026-09-11 22:48:42.400886 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-09-11 22:48:42.402393 | ubuntu-noble | + filename=neutron-stable-2024.2.tar.gz 2026-09-11 22:48:42.402414 | ubuntu-noble | + [[ -e neutron-stable-2024.2.tar.gz ]] 2026-09-11 22:48:42.402460 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-09-11 22:48:42.402487 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-09-11 22:48:42.402513 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-09-11 22:48:44.553690 | ubuntu-noble | 2026-09-11 22:48:44 URL:https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz [14521639/14521639] -> "neutron-stable-2024.2.tar.gz" [1] 2026-09-11 22:48:44.555742 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-11 22:48:44.555815 | ubuntu-noble | + echo Process neutron-stable-2024.2.tar.gz 2026-09-11 22:48:44.555828 | ubuntu-noble | Process neutron-stable-2024.2.tar.gz 2026-09-11 22:48:44.558595 | ubuntu-noble | ++ tar -tzf neutron-stable-2024.2.tar.gz 2026-09-11 22:48:44.558640 | ubuntu-noble | ++ head -1 2026-09-11 22:48:44.559344 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-11 22:48:44.567101 | ubuntu-noble | + directory=neutron-25.2.4.dev2 2026-09-11 22:48:44.567926 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 neutron-25.2.4.dev2 2026-09-11 22:48:44.568009 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-11 22:48:44.568023 | ubuntu-noble | ++ local directory=neutron-25.2.4.dev2 2026-09-11 22:48:44.568097 | ubuntu-noble | ++ local suffix= 2026-09-11 22:48:44.568168 | ubuntu-noble | ++ local name=neutron 2026-09-11 22:48:44.568177 | ubuntu-noble | ++ local candidate path 2026-09-11 22:48:44.568219 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:44.568228 | ubuntu-noble | ++ path=patches/2024.2/neutron 2026-09-11 22:48:44.568237 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron ]] 2026-09-11 22:48:44.568305 | ubuntu-noble | ++ echo patches/2024.2/neutron 2026-09-11 22:48:44.568334 | ubuntu-noble | ++ return 0 2026-09-11 22:48:44.568817 | ubuntu-noble | + patch_dir=patches/2024.2/neutron 2026-09-11 22:48:44.570329 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 neutron-25.2.4.dev2 /source 2026-09-11 22:48:44.570361 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-11 22:48:44.570369 | ubuntu-noble | ++ local directory=neutron-25.2.4.dev2 2026-09-11 22:48:44.570375 | ubuntu-noble | ++ local suffix=/source 2026-09-11 22:48:44.570381 | ubuntu-noble | ++ local name=neutron 2026-09-11 22:48:44.570387 | ubuntu-noble | ++ local candidate path 2026-09-11 22:48:44.570392 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:44.570398 | ubuntu-noble | ++ path=overlays/2024.2/neutron/source 2026-09-11 22:48:44.570403 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron/source ]] 2026-09-11 22:48:44.570409 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:44.570414 | ubuntu-noble | ++ path=overlays/2024.2/neutron/source 2026-09-11 22:48:44.570420 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron/source ]] 2026-09-11 22:48:44.570425 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:44.570431 | ubuntu-noble | ++ path=overlays/2024.2/neutron/source 2026-09-11 22:48:44.570436 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron/source ]] 2026-09-11 22:48:44.570441 | ubuntu-noble | ++ return 1 2026-09-11 22:48:44.570452 | ubuntu-noble | + overlay_dir= 2026-09-11 22:48:44.570458 | ubuntu-noble | + overlay_dir= 2026-09-11 22:48:44.570463 | ubuntu-noble | + echo Check patches for neutron-stable-2024.2.tar.gz 2026-09-11 22:48:44.570509 | ubuntu-noble | Check patches for neutron-stable-2024.2.tar.gz 2026-09-11 22:48:44.570516 | ubuntu-noble | + [[ -n patches/2024.2/neutron ]] 2026-09-11 22:48:44.570525 | ubuntu-noble | + tar xzf neutron-stable-2024.2.tar.gz 2026-09-11 22:48:44.937244 | ubuntu-noble | + rm neutron-stable-2024.2.tar.gz 2026-09-11 22:48:44.942573 | ubuntu-noble | + find neutron-25.2.4.dev2 -type f 2026-09-11 22:48:44.942751 | ubuntu-noble | + sort 2026-09-11 22:48:44.956663 | ubuntu-noble | + pushd neutron-25.2.4.dev2 2026-09-11 22:48:44.959540 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron -type f -name '*.patch' 2026-09-11 22:48:44.959571 | ubuntu-noble | ++ sort 2026-09-11 22:48:44.960136 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-11 22:48:44.960215 | ubuntu-noble | + apply_patch patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-09-11 22:48:44.960288 | ubuntu-noble | + local rel=patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-09-11 22:48:44.960318 | 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-11 22:48:44.960344 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch' 2026-09-11 22:48:44.960356 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-09-11 22:48:44.960376 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-11 22:48:44.961803 | ubuntu-noble | checking file neutron/services/conntrack_helper/plugin.py 2026-09-11 22:48:44.962038 | ubuntu-noble | checking file neutron/tests/functional/services/conntrack_helper/test_conntrack_helper.py 2026-09-11 22:48:44.962187 | ubuntu-noble | checking file neutron/tests/unit/services/conntrack_helper/test_plugin.py 2026-09-11 22:48:44.962399 | ubuntu-noble | checking file releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-09-11 22:48:44.962714 | ubuntu-noble | + patch --forward --batch -p1 2026-09-11 22:48:44.964039 | ubuntu-noble | patching file neutron/services/conntrack_helper/plugin.py 2026-09-11 22:48:44.964184 | ubuntu-noble | patching file neutron/tests/functional/services/conntrack_helper/test_conntrack_helper.py 2026-09-11 22:48:44.964310 | ubuntu-noble | patching file neutron/tests/unit/services/conntrack_helper/test_plugin.py 2026-09-11 22:48:44.964494 | ubuntu-noble | patching file releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-09-11 22:48:44.965115 | ubuntu-noble | + echo patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-09-11 22:48:44.965124 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-11 22:48:44.965159 | ubuntu-noble | + apply_patch patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-09-11 22:48:44.965187 | ubuntu-noble | + local rel=patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-09-11 22:48:44.965209 | 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-11 22:48:44.965233 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch' 2026-09-11 22:48:44.965244 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-09-11 22:48:44.965654 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-11 22:48:44.967195 | ubuntu-noble | checking file neutron/services/portforwarding/pf_plugin.py 2026-09-11 22:48:44.967224 | ubuntu-noble | checking file neutron/tests/unit/services/portforwarding/test_pf_plugin.py 2026-09-11 22:48:44.967563 | ubuntu-noble | + patch --forward --batch -p1 2026-09-11 22:48:44.969284 | ubuntu-noble | patching file neutron/services/portforwarding/pf_plugin.py 2026-09-11 22:48:44.969314 | ubuntu-noble | patching file neutron/tests/unit/services/portforwarding/test_pf_plugin.py 2026-09-11 22:48:44.969323 | ubuntu-noble | + echo patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-09-11 22:48:44.969429 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-11 22:48:44.969438 | ubuntu-noble | + apply_patch patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-09-11 22:48:44.969816 | ubuntu-noble | + local rel=patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-09-11 22:48:44.969843 | 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-11 22:48:44.969847 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch' 2026-09-11 22:48:44.969852 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-09-11 22:48:44.969856 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-11 22:48:44.971453 | ubuntu-noble | checking file neutron/db/db_base_plugin_v2.py 2026-09-11 22:48:44.971529 | ubuntu-noble | checking file neutron/tests/unit/extensions/test_subnet_onboard.py 2026-09-11 22:48:44.971540 | ubuntu-noble | + patch --forward --batch -p1 2026-09-11 22:48:44.973574 | ubuntu-noble | patching file neutron/db/db_base_plugin_v2.py 2026-09-11 22:48:44.973595 | ubuntu-noble | patching file neutron/tests/unit/extensions/test_subnet_onboard.py 2026-09-11 22:48:44.973752 | ubuntu-noble | + echo patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-09-11 22:48:44.973855 | ubuntu-noble | + popd 2026-09-11 22:48:44.974410 | ubuntu-noble | + find neutron-25.2.4.dev2 -type f 2026-09-11 22:48:44.974662 | ubuntu-noble | + sort 2026-09-11 22:48:44.987756 | ubuntu-noble | + append_new_files_to_sources_txt neutron-25.2.4.dev2 files-before files-after 2026-09-11 22:48:44.987860 | ubuntu-noble | + local directory=neutron-25.2.4.dev2 2026-09-11 22:48:44.987888 | ubuntu-noble | + local before=files-before 2026-09-11 22:48:44.987907 | ubuntu-noble | + local after=files-after 2026-09-11 22:48:44.987925 | ubuntu-noble | + local sources_txt 2026-09-11 22:48:44.989011 | ubuntu-noble | ++ find neutron-25.2.4.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-11 22:48:44.989198 | ubuntu-noble | ++ head -1 2026-09-11 22:48:44.991695 | ubuntu-noble | + sources_txt=neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt 2026-09-11 22:48:44.991754 | ubuntu-noble | + [[ -z neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt ]] 2026-09-11 22:48:44.991779 | ubuntu-noble | + local new_files 2026-09-11 22:48:44.992394 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-11 22:48:44.995930 | ubuntu-noble | + new_files=neutron-25.2.4.dev2/releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-09-11 22:48:44.996653 | ubuntu-noble | + [[ -z neutron-25.2.4.dev2/releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml ]] 2026-09-11 22:48:44.997032 | ubuntu-noble | ++ tail -c1 neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt 2026-09-11 22:48:45.000573 | ubuntu-noble | + [[ -n l ]] 2026-09-11 22:48:45.000623 | ubuntu-noble | + echo 2026-09-11 22:48:45.000635 | ubuntu-noble | + local file 2026-09-11 22:48:45.000645 | ubuntu-noble | + for file in $new_files 2026-09-11 22:48:45.000656 | ubuntu-noble | + case $file in 2026-09-11 22:48:45.000666 | 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-11 22:48:45.000678 | 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-11 22:48:45.000688 | ubuntu-noble | + echo releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-09-11 22:48:45.000698 | ubuntu-noble | + rm files-before files-after 2026-09-11 22:48:45.002419 | ubuntu-noble | + tar czf neutron-stable-2024.2.tar.gz neutron-25.2.4.dev2 2026-09-11 22:48:46.403645 | ubuntu-noble | + rm -r neutron-25.2.4.dev2 2026-09-11 22:48:46.474549 | ubuntu-noble | + echo Check overlays for neutron-stable-2024.2.tar.gz 2026-09-11 22:48:46.474721 | ubuntu-noble | Check overlays for neutron-stable-2024.2.tar.gz 2026-09-11 22:48:46.474800 | ubuntu-noble | + [[ -n '' ]] 2026-09-11 22:48:46.475712 | ubuntu-noble | + popd 2026-09-11 22:48:46.475751 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-11 22:48:46.475764 | ubuntu-noble | + pushd tarballs 2026-09-11 22:48:46.476725 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-09-11 22:48:46.478537 | ubuntu-noble | + filename=nova-stable-2024.2.tar.gz 2026-09-11 22:48:46.478577 | ubuntu-noble | + [[ -e nova-stable-2024.2.tar.gz ]] 2026-09-11 22:48:46.478590 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-09-11 22:48:46.478601 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-09-11 22:48:46.478611 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-09-11 22:48:48.314600 | ubuntu-noble | 2026-09-11 22:48:48 URL:https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz [9555562/9555562] -> "nova-stable-2024.2.tar.gz" [1] 2026-09-11 22:48:48.316648 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-11 22:48:48.316796 | ubuntu-noble | + echo Process nova-stable-2024.2.tar.gz 2026-09-11 22:48:48.316842 | ubuntu-noble | Process nova-stable-2024.2.tar.gz 2026-09-11 22:48:48.319149 | ubuntu-noble | ++ tar -tzf nova-stable-2024.2.tar.gz 2026-09-11 22:48:48.319916 | ubuntu-noble | ++ head -1 2026-09-11 22:48:48.322591 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-11 22:48:48.329217 | ubuntu-noble | + directory=nova-30.3.1.dev3 2026-09-11 22:48:48.330057 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 nova-30.3.1.dev3 2026-09-11 22:48:48.330190 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-11 22:48:48.330242 | ubuntu-noble | ++ local directory=nova-30.3.1.dev3 2026-09-11 22:48:48.330316 | ubuntu-noble | ++ local suffix= 2026-09-11 22:48:48.330383 | ubuntu-noble | ++ local name=nova 2026-09-11 22:48:48.330414 | ubuntu-noble | ++ local candidate path 2026-09-11 22:48:48.330491 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:48.330533 | ubuntu-noble | ++ path=patches/2024.2/nova 2026-09-11 22:48:48.330564 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova ]] 2026-09-11 22:48:48.330606 | ubuntu-noble | ++ echo patches/2024.2/nova 2026-09-11 22:48:48.330640 | ubuntu-noble | ++ return 0 2026-09-11 22:48:48.331018 | ubuntu-noble | + patch_dir=patches/2024.2/nova 2026-09-11 22:48:48.332143 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 nova-30.3.1.dev3 /source 2026-09-11 22:48:48.332398 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-11 22:48:48.332598 | ubuntu-noble | ++ local directory=nova-30.3.1.dev3 2026-09-11 22:48:48.332691 | ubuntu-noble | ++ local suffix=/source 2026-09-11 22:48:48.332793 | ubuntu-noble | ++ local name=nova 2026-09-11 22:48:48.332844 | ubuntu-noble | ++ local candidate path 2026-09-11 22:48:48.332934 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:48.332986 | ubuntu-noble | ++ path=overlays/2024.2/nova/source 2026-09-11 22:48:48.333047 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/nova/source ]] 2026-09-11 22:48:48.333156 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:48.333200 | ubuntu-noble | ++ path=overlays/2024.2/nova/source 2026-09-11 22:48:48.333242 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/nova/source ]] 2026-09-11 22:48:48.333330 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:48.333371 | ubuntu-noble | ++ path=overlays/2024.2/nova/source 2026-09-11 22:48:48.333412 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/nova/source ]] 2026-09-11 22:48:48.333461 | ubuntu-noble | ++ return 1 2026-09-11 22:48:48.334102 | ubuntu-noble | + overlay_dir= 2026-09-11 22:48:48.334167 | ubuntu-noble | + overlay_dir= 2026-09-11 22:48:48.334217 | ubuntu-noble | + echo Check patches for nova-stable-2024.2.tar.gz 2026-09-11 22:48:48.334237 | ubuntu-noble | Check patches for nova-stable-2024.2.tar.gz 2026-09-11 22:48:48.334282 | ubuntu-noble | + [[ -n patches/2024.2/nova ]] 2026-09-11 22:48:48.334317 | ubuntu-noble | + tar xzf nova-stable-2024.2.tar.gz 2026-09-11 22:48:48.771445 | ubuntu-noble | + rm nova-stable-2024.2.tar.gz 2026-09-11 22:48:48.776988 | ubuntu-noble | + find nova-30.3.1.dev3 -type f 2026-09-11 22:48:48.778518 | ubuntu-noble | + sort 2026-09-11 22:48:48.796482 | ubuntu-noble | + pushd nova-30.3.1.dev3 2026-09-11 22:48:48.797892 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova -type f -name '*.patch' 2026-09-11 22:48:48.797923 | ubuntu-noble | ++ sort 2026-09-11 22:48:48.800729 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-11 22:48:48.800849 | ubuntu-noble | + apply_patch patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-09-11 22:48:48.800918 | ubuntu-noble | + local rel=patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-09-11 22:48:48.800952 | 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-11 22:48:48.800983 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch' 2026-09-11 22:48:48.800998 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-09-11 22:48:48.801023 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-11 22:48:48.802559 | ubuntu-noble | checking file nova/console/websocketproxy.py 2026-09-11 22:48:48.802817 | ubuntu-noble | checking file nova/tests/unit/console/test_websocketproxy.py 2026-09-11 22:48:48.803004 | ubuntu-noble | checking file releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml 2026-09-11 22:48:48.803317 | ubuntu-noble | + patch --forward --batch -p1 2026-09-11 22:48:48.804936 | ubuntu-noble | patching file nova/console/websocketproxy.py 2026-09-11 22:48:48.805084 | ubuntu-noble | patching file nova/tests/unit/console/test_websocketproxy.py 2026-09-11 22:48:48.805229 | ubuntu-noble | patching file releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml 2026-09-11 22:48:48.806172 | ubuntu-noble | + echo patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-09-11 22:48:48.806191 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-11 22:48:48.806196 | ubuntu-noble | + apply_patch patches/2024.2/nova/backport-943940.patch 2026-09-11 22:48:48.806201 | ubuntu-noble | + local rel=patches/2024.2/nova/backport-943940.patch 2026-09-11 22:48:48.806205 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova/backport-943940.patch 2026-09-11 22:48:48.806209 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/backport-943940.patch' 2026-09-11 22:48:48.806213 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/backport-943940.patch 2026-09-11 22:48:48.806217 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-11 22:48:48.810517 | ubuntu-noble | checking file nova/tests/unit/virt/libvirt/test_driver.py 2026-09-11 22:48:48.811525 | ubuntu-noble | Hunk #1 succeeded at 15053 (offset 57 lines). 2026-09-11 22:48:48.811559 | ubuntu-noble | Hunk #2 succeeded at 16793 (offset 50 lines). 2026-09-11 22:48:48.812668 | ubuntu-noble | checking file nova/tests/unit/virt/libvirt/test_imagebackend.py 2026-09-11 22:48:48.812997 | ubuntu-noble | checking file nova/tests/unit/virt/libvirt/test_utils.py 2026-09-11 22:48:48.813160 | ubuntu-noble | checking file nova/tests/unit/virt/test_images.py 2026-09-11 22:48:48.813373 | ubuntu-noble | checking file nova/virt/images.py 2026-09-11 22:48:48.813580 | ubuntu-noble | checking file nova/virt/libvirt/imagebackend.py 2026-09-11 22:48:48.813855 | ubuntu-noble | checking file nova/virt/libvirt/utils.py 2026-09-11 22:48:48.813998 | ubuntu-noble | checking file requirements.txt 2026-09-11 22:48:48.814335 | ubuntu-noble | + patch --forward --batch -p1 2026-09-11 22:48:48.818021 | ubuntu-noble | patching file nova/tests/unit/virt/libvirt/test_driver.py 2026-09-11 22:48:48.819061 | ubuntu-noble | Hunk #1 succeeded at 15053 (offset 57 lines). 2026-09-11 22:48:48.819209 | ubuntu-noble | Hunk #2 succeeded at 16793 (offset 50 lines). 2026-09-11 22:48:48.820518 | ubuntu-noble | patching file nova/tests/unit/virt/libvirt/test_imagebackend.py 2026-09-11 22:48:48.821524 | ubuntu-noble | patching file nova/tests/unit/virt/libvirt/test_utils.py 2026-09-11 22:48:48.821539 | ubuntu-noble | patching file nova/tests/unit/virt/test_images.py 2026-09-11 22:48:48.821546 | ubuntu-noble | patching file nova/virt/images.py 2026-09-11 22:48:48.821553 | ubuntu-noble | patching file nova/virt/libvirt/imagebackend.py 2026-09-11 22:48:48.821560 | ubuntu-noble | patching file nova/virt/libvirt/utils.py 2026-09-11 22:48:48.821567 | ubuntu-noble | patching file requirements.txt 2026-09-11 22:48:48.822534 | ubuntu-noble | + echo patches/2024.2/nova/backport-943940.patch 2026-09-11 22:48:48.822565 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-11 22:48:48.822570 | ubuntu-noble | + apply_patch patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-09-11 22:48:48.822574 | ubuntu-noble | + local rel=patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-09-11 22:48:48.822579 | 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-11 22:48:48.822583 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch' 2026-09-11 22:48:48.822586 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-09-11 22:48:48.822590 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-11 22:48:48.826575 | ubuntu-noble | checking file nova/compute/api.py 2026-09-11 22:48:48.826601 | ubuntu-noble | checking file nova/tests/unit/compute/test_api.py 2026-09-11 22:48:48.827056 | ubuntu-noble | + patch --forward --batch -p1 2026-09-11 22:48:48.829025 | ubuntu-noble | patching file nova/compute/api.py 2026-09-11 22:48:48.830319 | ubuntu-noble | patching file nova/tests/unit/compute/test_api.py 2026-09-11 22:48:48.831762 | ubuntu-noble | + echo patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-09-11 22:48:48.831869 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-11 22:48:48.831961 | ubuntu-noble | + apply_patch patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-09-11 22:48:48.831993 | ubuntu-noble | + local rel=patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-09-11 22:48:48.832029 | 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-11 22:48:48.832620 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch' 2026-09-11 22:48:48.832664 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-09-11 22:48:48.832675 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-11 22:48:48.833936 | ubuntu-noble | checking file nova/api/openstack/identity.py 2026-09-11 22:48:48.833962 | ubuntu-noble | checking file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-09-11 22:48:48.834575 | ubuntu-noble | + patch --forward --batch -p1 2026-09-11 22:48:48.835948 | ubuntu-noble | patching file nova/api/openstack/identity.py 2026-09-11 22:48:48.835975 | ubuntu-noble | patching file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-09-11 22:48:48.836084 | ubuntu-noble | + echo patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-09-11 22:48:48.836220 | ubuntu-noble | + popd 2026-09-11 22:48:48.838515 | ubuntu-noble | + find nova-30.3.1.dev3 -type f 2026-09-11 22:48:48.838540 | ubuntu-noble | + sort 2026-09-11 22:48:48.853385 | ubuntu-noble | + append_new_files_to_sources_txt nova-30.3.1.dev3 files-before files-after 2026-09-11 22:48:48.853509 | ubuntu-noble | + local directory=nova-30.3.1.dev3 2026-09-11 22:48:48.853541 | ubuntu-noble | + local before=files-before 2026-09-11 22:48:48.853560 | ubuntu-noble | + local after=files-after 2026-09-11 22:48:48.853588 | ubuntu-noble | + local sources_txt 2026-09-11 22:48:48.854824 | ubuntu-noble | ++ find nova-30.3.1.dev3 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-11 22:48:48.855113 | ubuntu-noble | ++ head -1 2026-09-11 22:48:48.857711 | ubuntu-noble | + sources_txt=nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-09-11 22:48:48.857776 | ubuntu-noble | + [[ -z nova-30.3.1.dev3/nova.egg-info/SOURCES.txt ]] 2026-09-11 22:48:48.857802 | ubuntu-noble | + local new_files 2026-09-11 22:48:48.858522 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-11 22:48:48.864535 | ubuntu-noble | + new_files='nova-30.3.1.dev3/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-09-11 22:48:48.864563 | ubuntu-noble | nova-30.3.1.dev3/nova/tests/unit/virt/libvirt/test_driver.py.orig 2026-09-11 22:48:48.864567 | ubuntu-noble | nova-30.3.1.dev3/releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml' 2026-09-11 22:48:48.864571 | ubuntu-noble | + [[ -z nova-30.3.1.dev3/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-09-11 22:48:48.864574 | ubuntu-noble | nova-30.3.1.dev3/nova/tests/unit/virt/libvirt/test_driver.py.orig 2026-09-11 22:48:48.864577 | ubuntu-noble | nova-30.3.1.dev3/releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml ]] 2026-09-11 22:48:48.864863 | ubuntu-noble | ++ tail -c1 nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-09-11 22:48:48.866574 | ubuntu-noble | + [[ -n h ]] 2026-09-11 22:48:48.866606 | ubuntu-noble | + echo 2026-09-11 22:48:48.866612 | ubuntu-noble | + local file 2026-09-11 22:48:48.866617 | ubuntu-noble | + for file in $new_files 2026-09-11 22:48:48.866622 | ubuntu-noble | + case $file in 2026-09-11 22:48:48.866627 | 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-11 22:48:48.866633 | 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-11 22:48:48.866638 | ubuntu-noble | + echo nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-09-11 22:48:48.866643 | ubuntu-noble | + for file in $new_files 2026-09-11 22:48:48.866647 | ubuntu-noble | + case $file in 2026-09-11 22:48:48.866651 | ubuntu-noble | + continue 2026-09-11 22:48:48.866656 | ubuntu-noble | + for file in $new_files 2026-09-11 22:48:48.866660 | ubuntu-noble | + case $file in 2026-09-11 22:48:48.866664 | 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-11 22:48:48.866669 | ubuntu-noble | APPEND releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml TO nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-09-11 22:48:48.866674 | ubuntu-noble | + echo releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml 2026-09-11 22:48:48.866678 | ubuntu-noble | + rm files-before files-after 2026-09-11 22:48:48.868261 | ubuntu-noble | + tar czf nova-stable-2024.2.tar.gz nova-30.3.1.dev3 2026-09-11 22:48:50.426835 | ubuntu-noble | + rm -r nova-30.3.1.dev3 2026-09-11 22:48:50.512119 | ubuntu-noble | + echo Check overlays for nova-stable-2024.2.tar.gz 2026-09-11 22:48:50.512208 | ubuntu-noble | Check overlays for nova-stable-2024.2.tar.gz 2026-09-11 22:48:50.512223 | ubuntu-noble | + [[ -n '' ]] 2026-09-11 22:48:50.512235 | ubuntu-noble | + popd 2026-09-11 22:48:50.512279 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-11 22:48:50.512292 | ubuntu-noble | + pushd tarballs 2026-09-11 22:48:50.513641 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-09-11 22:48:50.515157 | ubuntu-noble | + filename=octavia-stable-2024.2.tar.gz 2026-09-11 22:48:50.515181 | ubuntu-noble | + [[ -e octavia-stable-2024.2.tar.gz ]] 2026-09-11 22:48:50.515197 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-09-11 22:48:50.515207 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-09-11 22:48:50.515217 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-09-11 22:48:51.910669 | ubuntu-noble | 2026-09-11 22:48:51 URL:https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz [1321874/1321874] -> "octavia-stable-2024.2.tar.gz" [1] 2026-09-11 22:48:51.912375 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-11 22:48:51.912443 | ubuntu-noble | + echo Process octavia-stable-2024.2.tar.gz 2026-09-11 22:48:51.912456 | ubuntu-noble | Process octavia-stable-2024.2.tar.gz 2026-09-11 22:48:51.914578 | ubuntu-noble | ++ tar -tzf octavia-stable-2024.2.tar.gz 2026-09-11 22:48:51.914616 | ubuntu-noble | ++ head -1 2026-09-11 22:48:51.915898 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-11 22:48:51.922836 | ubuntu-noble | + directory=octavia-15.1.1.dev9 2026-09-11 22:48:51.923694 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 octavia-15.1.1.dev9 2026-09-11 22:48:51.923729 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-11 22:48:51.923756 | ubuntu-noble | ++ local directory=octavia-15.1.1.dev9 2026-09-11 22:48:51.923783 | ubuntu-noble | ++ local suffix= 2026-09-11 22:48:51.923825 | ubuntu-noble | ++ local name=octavia 2026-09-11 22:48:51.923833 | ubuntu-noble | ++ local candidate path 2026-09-11 22:48:51.923865 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:51.923876 | ubuntu-noble | ++ path=patches/2024.2/octavia 2026-09-11 22:48:51.923883 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/octavia ]] 2026-09-11 22:48:51.923919 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:51.923926 | ubuntu-noble | ++ path=patches/2024.2/octavia 2026-09-11 22:48:51.923936 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/octavia ]] 2026-09-11 22:48:51.923942 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:51.923948 | ubuntu-noble | ++ path=patches/2024.2/octavia 2026-09-11 22:48:51.923954 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/octavia ]] 2026-09-11 22:48:51.923963 | ubuntu-noble | ++ return 1 2026-09-11 22:48:51.924582 | ubuntu-noble | + patch_dir= 2026-09-11 22:48:51.924638 | ubuntu-noble | + patch_dir= 2026-09-11 22:48:51.925204 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 octavia-15.1.1.dev9 /source 2026-09-11 22:48:51.925326 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-11 22:48:51.925338 | ubuntu-noble | ++ local directory=octavia-15.1.1.dev9 2026-09-11 22:48:51.925365 | ubuntu-noble | ++ local suffix=/source 2026-09-11 22:48:51.925428 | ubuntu-noble | ++ local name=octavia 2026-09-11 22:48:51.925435 | ubuntu-noble | ++ local candidate path 2026-09-11 22:48:51.925491 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:51.925533 | ubuntu-noble | ++ path=overlays/2024.2/octavia/source 2026-09-11 22:48:51.925542 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/octavia/source ]] 2026-09-11 22:48:51.925606 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:51.925612 | ubuntu-noble | ++ path=overlays/2024.2/octavia/source 2026-09-11 22:48:51.925617 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/octavia/source ]] 2026-09-11 22:48:51.925624 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:51.925629 | ubuntu-noble | ++ path=overlays/2024.2/octavia/source 2026-09-11 22:48:51.925634 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/octavia/source ]] 2026-09-11 22:48:51.925641 | ubuntu-noble | ++ return 1 2026-09-11 22:48:51.926040 | ubuntu-noble | + overlay_dir= 2026-09-11 22:48:51.926047 | ubuntu-noble | + overlay_dir= 2026-09-11 22:48:51.926090 | ubuntu-noble | + echo Check patches for octavia-stable-2024.2.tar.gz 2026-09-11 22:48:51.926097 | ubuntu-noble | Check patches for octavia-stable-2024.2.tar.gz 2026-09-11 22:48:51.926102 | ubuntu-noble | + [[ -n '' ]] 2026-09-11 22:48:51.926108 | ubuntu-noble | + echo Check overlays for octavia-stable-2024.2.tar.gz 2026-09-11 22:48:51.926113 | ubuntu-noble | Check overlays for octavia-stable-2024.2.tar.gz 2026-09-11 22:48:51.926120 | ubuntu-noble | + [[ -n '' ]] 2026-09-11 22:48:51.926124 | ubuntu-noble | + popd 2026-09-11 22:48:51.926221 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-11 22:48:51.926259 | ubuntu-noble | + pushd tarballs 2026-09-11 22:48:51.927144 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-09-11 22:48:51.929023 | ubuntu-noble | + filename=placement-stable-2024.2.tar.gz 2026-09-11 22:48:51.929047 | ubuntu-noble | + [[ -e placement-stable-2024.2.tar.gz ]] 2026-09-11 22:48:51.929052 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-09-11 22:48:51.929057 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-09-11 22:48:51.929073 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-09-11 22:48:53.140422 | ubuntu-noble | 2026-09-11 22:48:53 URL:https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz [577931/577931] -> "placement-stable-2024.2.tar.gz" [1] 2026-09-11 22:48:53.143674 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-11 22:48:53.143724 | ubuntu-noble | + echo Process placement-stable-2024.2.tar.gz 2026-09-11 22:48:53.143737 | ubuntu-noble | Process placement-stable-2024.2.tar.gz 2026-09-11 22:48:53.146538 | ubuntu-noble | ++ tar -tzf placement-stable-2024.2.tar.gz 2026-09-11 22:48:53.146584 | ubuntu-noble | ++ head -1 2026-09-11 22:48:53.147963 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-11 22:48:53.155431 | ubuntu-noble | + directory=openstack_placement-12.0.3.dev1 2026-09-11 22:48:53.156310 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 openstack_placement-12.0.3.dev1 2026-09-11 22:48:53.156394 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-11 22:48:53.156410 | ubuntu-noble | ++ local directory=openstack_placement-12.0.3.dev1 2026-09-11 22:48:53.156443 | ubuntu-noble | ++ local suffix= 2026-09-11 22:48:53.156556 | ubuntu-noble | ++ local name=openstack_placement 2026-09-11 22:48:53.156572 | ubuntu-noble | ++ local candidate path 2026-09-11 22:48:53.156615 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:53.156627 | ubuntu-noble | ++ path=patches/2024.2/openstack_placement 2026-09-11 22:48:53.156635 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_placement ]] 2026-09-11 22:48:53.156675 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:53.156686 | ubuntu-noble | ++ path=patches/2024.2/openstack-placement 2026-09-11 22:48:53.156693 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack-placement ]] 2026-09-11 22:48:53.156704 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:53.156711 | ubuntu-noble | ++ path=patches/2024.2/openstack_placement 2026-09-11 22:48:53.156721 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_placement ]] 2026-09-11 22:48:53.156729 | ubuntu-noble | ++ return 1 2026-09-11 22:48:53.157433 | ubuntu-noble | + patch_dir= 2026-09-11 22:48:53.157453 | ubuntu-noble | + patch_dir= 2026-09-11 22:48:53.157887 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 openstack_placement-12.0.3.dev1 /source 2026-09-11 22:48:53.157958 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-11 22:48:53.157972 | ubuntu-noble | ++ local directory=openstack_placement-12.0.3.dev1 2026-09-11 22:48:53.157983 | ubuntu-noble | ++ local suffix=/source 2026-09-11 22:48:53.158042 | ubuntu-noble | ++ local name=openstack_placement 2026-09-11 22:48:53.158052 | ubuntu-noble | ++ local candidate path 2026-09-11 22:48:53.158088 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:53.158101 | ubuntu-noble | ++ path=overlays/2024.2/openstack_placement/source 2026-09-11 22:48:53.158109 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_placement/source ]] 2026-09-11 22:48:53.158119 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:53.158128 | ubuntu-noble | ++ path=overlays/2024.2/openstack-placement/source 2026-09-11 22:48:53.158139 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack-placement/source ]] 2026-09-11 22:48:53.158148 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:53.158155 | ubuntu-noble | ++ path=overlays/2024.2/openstack_placement/source 2026-09-11 22:48:53.158165 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_placement/source ]] 2026-09-11 22:48:53.158172 | ubuntu-noble | ++ return 1 2026-09-11 22:48:53.159117 | ubuntu-noble | + overlay_dir= 2026-09-11 22:48:53.159145 | ubuntu-noble | + overlay_dir= 2026-09-11 22:48:53.159154 | ubuntu-noble | + echo Check patches for placement-stable-2024.2.tar.gz 2026-09-11 22:48:53.159162 | ubuntu-noble | Check patches for placement-stable-2024.2.tar.gz 2026-09-11 22:48:53.159169 | ubuntu-noble | + [[ -n '' ]] 2026-09-11 22:48:53.159176 | ubuntu-noble | + echo Check overlays for placement-stable-2024.2.tar.gz 2026-09-11 22:48:53.159183 | ubuntu-noble | Check overlays for placement-stable-2024.2.tar.gz 2026-09-11 22:48:53.159190 | ubuntu-noble | + [[ -n '' ]] 2026-09-11 22:48:53.159214 | ubuntu-noble | + popd 2026-09-11 22:48:53.159221 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-11 22:48:53.159229 | ubuntu-noble | + pushd tarballs 2026-09-11 22:48:53.159558 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-09-11 22:48:53.162082 | ubuntu-noble | + filename=skyline-apiserver-stable-2024.2.tar.gz 2026-09-11 22:48:53.162119 | ubuntu-noble | + [[ -e skyline-apiserver-stable-2024.2.tar.gz ]] 2026-09-11 22:48:53.162128 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-09-11 22:48:53.162136 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-09-11 22:48:53.162143 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-09-11 22:48:55.053732 | ubuntu-noble | 2026-09-11 22:48:55 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-11 22:48:55.056616 | 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-11 22:48:55.056680 | ubuntu-noble | + echo Process skyline-apiserver-stable-2024.2.tar.gz 2026-09-11 22:48:55.056690 | ubuntu-noble | Process skyline-apiserver-stable-2024.2.tar.gz 2026-09-11 22:48:55.060559 | ubuntu-noble | ++ tar -tzf skyline-apiserver-stable-2024.2.tar.gz 2026-09-11 22:48:55.060602 | ubuntu-noble | ++ head -1 2026-09-11 22:48:55.062606 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-11 22:48:55.067888 | ubuntu-noble | + directory=skyline_apiserver-5.0.1.dev5 2026-09-11 22:48:55.068369 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 skyline_apiserver-5.0.1.dev5 2026-09-11 22:48:55.068454 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-11 22:48:55.068466 | ubuntu-noble | ++ local directory=skyline_apiserver-5.0.1.dev5 2026-09-11 22:48:55.068548 | ubuntu-noble | ++ local suffix= 2026-09-11 22:48:55.068589 | ubuntu-noble | ++ local name=skyline_apiserver 2026-09-11 22:48:55.068598 | ubuntu-noble | ++ local candidate path 2026-09-11 22:48:55.068652 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:55.068662 | ubuntu-noble | ++ path=patches/2024.2/skyline_apiserver 2026-09-11 22:48:55.068670 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline_apiserver ]] 2026-09-11 22:48:55.068713 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:55.068722 | ubuntu-noble | ++ path=patches/2024.2/skyline-apiserver 2026-09-11 22:48:55.068730 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline-apiserver ]] 2026-09-11 22:48:55.068737 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:55.068745 | ubuntu-noble | ++ path=patches/2024.2/skyline_apiserver 2026-09-11 22:48:55.068752 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline_apiserver ]] 2026-09-11 22:48:55.068760 | ubuntu-noble | ++ return 1 2026-09-11 22:48:55.069106 | ubuntu-noble | + patch_dir= 2026-09-11 22:48:55.069142 | ubuntu-noble | + patch_dir= 2026-09-11 22:48:55.070337 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 skyline_apiserver-5.0.1.dev5 /source 2026-09-11 22:48:55.070365 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-11 22:48:55.070371 | ubuntu-noble | ++ local directory=skyline_apiserver-5.0.1.dev5 2026-09-11 22:48:55.070377 | ubuntu-noble | ++ local suffix=/source 2026-09-11 22:48:55.070382 | ubuntu-noble | ++ local name=skyline_apiserver 2026-09-11 22:48:55.070387 | ubuntu-noble | ++ local candidate path 2026-09-11 22:48:55.070392 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:55.070398 | ubuntu-noble | ++ path=overlays/2024.2/skyline_apiserver/source 2026-09-11 22:48:55.070404 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline_apiserver/source ]] 2026-09-11 22:48:55.070410 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:55.070415 | ubuntu-noble | ++ path=overlays/2024.2/skyline-apiserver/source 2026-09-11 22:48:55.070420 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline-apiserver/source ]] 2026-09-11 22:48:55.070441 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:55.070447 | ubuntu-noble | ++ path=overlays/2024.2/skyline_apiserver/source 2026-09-11 22:48:55.070452 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline_apiserver/source ]] 2026-09-11 22:48:55.070457 | ubuntu-noble | ++ return 1 2026-09-11 22:48:55.070524 | ubuntu-noble | + overlay_dir= 2026-09-11 22:48:55.070533 | ubuntu-noble | + overlay_dir= 2026-09-11 22:48:55.070539 | ubuntu-noble | + echo Check patches for skyline-apiserver-stable-2024.2.tar.gz 2026-09-11 22:48:55.070545 | ubuntu-noble | Check patches for skyline-apiserver-stable-2024.2.tar.gz 2026-09-11 22:48:55.070550 | ubuntu-noble | + [[ -n '' ]] 2026-09-11 22:48:55.070555 | ubuntu-noble | + echo Check overlays for skyline-apiserver-stable-2024.2.tar.gz 2026-09-11 22:48:55.070567 | ubuntu-noble | Check overlays for skyline-apiserver-stable-2024.2.tar.gz 2026-09-11 22:48:55.070572 | ubuntu-noble | + [[ -n '' ]] 2026-09-11 22:48:55.070578 | ubuntu-noble | + popd 2026-09-11 22:48:55.070586 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-11 22:48:55.070592 | ubuntu-noble | + pushd tarballs 2026-09-11 22:48:55.071401 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-09-11 22:48:55.072995 | ubuntu-noble | + filename=skyline-console-stable-2024.2.tar.gz 2026-09-11 22:48:55.073016 | ubuntu-noble | + [[ -e skyline-console-stable-2024.2.tar.gz ]] 2026-09-11 22:48:55.073060 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-09-11 22:48:55.073067 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-09-11 22:48:55.073076 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-09-11 22:48:57.666687 | ubuntu-noble | 2026-09-11 22:48:57 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-11 22:48:57.668654 | 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-11 22:48:57.668731 | ubuntu-noble | + echo Process skyline-console-stable-2024.2.tar.gz 2026-09-11 22:48:57.668747 | ubuntu-noble | Process skyline-console-stable-2024.2.tar.gz 2026-09-11 22:48:57.671563 | ubuntu-noble | ++ tar -tzf skyline-console-stable-2024.2.tar.gz 2026-09-11 22:48:57.671613 | ubuntu-noble | ++ head -1 2026-09-11 22:48:57.673001 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-11 22:48:57.680219 | ubuntu-noble | + directory=skyline-console-5.0.1.dev4 2026-09-11 22:48:57.681576 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 skyline-console-5.0.1.dev4 2026-09-11 22:48:57.681632 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-11 22:48:57.681647 | ubuntu-noble | ++ local directory=skyline-console-5.0.1.dev4 2026-09-11 22:48:57.681658 | ubuntu-noble | ++ local suffix= 2026-09-11 22:48:57.681669 | ubuntu-noble | ++ local name=skyline-console 2026-09-11 22:48:57.681679 | ubuntu-noble | ++ local candidate path 2026-09-11 22:48:57.681689 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:57.681699 | ubuntu-noble | ++ path=patches/2024.2/skyline-console 2026-09-11 22:48:57.681710 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline-console ]] 2026-09-11 22:48:57.681721 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:57.681730 | ubuntu-noble | ++ path=patches/2024.2/skyline-console 2026-09-11 22:48:57.681740 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline-console ]] 2026-09-11 22:48:57.681750 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:57.681759 | ubuntu-noble | ++ path=patches/2024.2/skyline_console 2026-09-11 22:48:57.681769 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline_console ]] 2026-09-11 22:48:57.681779 | ubuntu-noble | ++ return 1 2026-09-11 22:48:57.682346 | ubuntu-noble | + patch_dir= 2026-09-11 22:48:57.682370 | ubuntu-noble | + patch_dir= 2026-09-11 22:48:57.682794 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 skyline-console-5.0.1.dev4 /source 2026-09-11 22:48:57.682886 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-11 22:48:57.682902 | ubuntu-noble | ++ local directory=skyline-console-5.0.1.dev4 2026-09-11 22:48:57.682933 | ubuntu-noble | ++ local suffix=/source 2026-09-11 22:48:57.682942 | ubuntu-noble | ++ local name=skyline-console 2026-09-11 22:48:57.682953 | ubuntu-noble | ++ local candidate path 2026-09-11 22:48:57.682964 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:57.682976 | ubuntu-noble | ++ path=overlays/2024.2/skyline-console/source 2026-09-11 22:48:57.682987 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline-console/source ]] 2026-09-11 22:48:57.683036 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:57.683049 | ubuntu-noble | ++ path=overlays/2024.2/skyline-console/source 2026-09-11 22:48:57.683058 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline-console/source ]] 2026-09-11 22:48:57.683068 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:57.683076 | ubuntu-noble | ++ path=overlays/2024.2/skyline_console/source 2026-09-11 22:48:57.683087 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline_console/source ]] 2026-09-11 22:48:57.683098 | ubuntu-noble | ++ return 1 2026-09-11 22:48:57.684290 | ubuntu-noble | + overlay_dir= 2026-09-11 22:48:57.684326 | ubuntu-noble | + overlay_dir= 2026-09-11 22:48:57.684335 | ubuntu-noble | + echo Check patches for skyline-console-stable-2024.2.tar.gz 2026-09-11 22:48:57.684344 | ubuntu-noble | Check patches for skyline-console-stable-2024.2.tar.gz 2026-09-11 22:48:57.684352 | ubuntu-noble | + [[ -n '' ]] 2026-09-11 22:48:57.684360 | ubuntu-noble | + echo Check overlays for skyline-console-stable-2024.2.tar.gz 2026-09-11 22:48:57.684368 | ubuntu-noble | Check overlays for skyline-console-stable-2024.2.tar.gz 2026-09-11 22:48:57.684375 | ubuntu-noble | + [[ -n '' ]] 2026-09-11 22:48:57.684383 | ubuntu-noble | + popd 2026-09-11 22:48:57.684391 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-11 22:48:57.684399 | ubuntu-noble | + pushd tarballs 2026-09-11 22:48:57.684712 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-09-11 22:48:57.687658 | ubuntu-noble | + filename=requirements-stable-2024.2.tar.gz 2026-09-11 22:48:57.687696 | ubuntu-noble | + [[ -e requirements-stable-2024.2.tar.gz ]] 2026-09-11 22:48:57.687706 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-09-11 22:48:57.687715 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-09-11 22:48:57.687723 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-09-11 22:48:58.670629 | ubuntu-noble | 2026-09-11 22:48:58 URL:https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz [150102/150102] -> "requirements-stable-2024.2.tar.gz" [1] 2026-09-11 22:48:58.672929 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-11 22:48:58.672969 | ubuntu-noble | + echo Process requirements-stable-2024.2.tar.gz 2026-09-11 22:48:58.672983 | ubuntu-noble | Process requirements-stable-2024.2.tar.gz 2026-09-11 22:48:58.677051 | ubuntu-noble | ++ tar -tzf requirements-stable-2024.2.tar.gz 2026-09-11 22:48:58.677101 | ubuntu-noble | ++ head -1 2026-09-11 22:48:58.677774 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-11 22:48:58.686705 | ubuntu-noble | + directory=openstack_requirements-1.2.1.dev7126 2026-09-11 22:48:58.688341 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 openstack_requirements-1.2.1.dev7126 2026-09-11 22:48:58.688379 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-11 22:48:58.688389 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev7126 2026-09-11 22:48:58.688397 | ubuntu-noble | ++ local suffix= 2026-09-11 22:48:58.688404 | ubuntu-noble | ++ local name=openstack_requirements 2026-09-11 22:48:58.688411 | ubuntu-noble | ++ local candidate path 2026-09-11 22:48:58.688418 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:58.688425 | ubuntu-noble | ++ path=patches/2024.2/openstack_requirements 2026-09-11 22:48:58.688433 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements ]] 2026-09-11 22:48:58.688440 | ubuntu-noble | ++ echo patches/2024.2/openstack_requirements 2026-09-11 22:48:58.688447 | ubuntu-noble | ++ return 0 2026-09-11 22:48:58.688461 | ubuntu-noble | + patch_dir=patches/2024.2/openstack_requirements 2026-09-11 22:48:58.690100 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 openstack_requirements-1.2.1.dev7126 /source 2026-09-11 22:48:58.690135 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-11 22:48:58.690144 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev7126 2026-09-11 22:48:58.690151 | ubuntu-noble | ++ local suffix=/source 2026-09-11 22:48:58.690158 | ubuntu-noble | ++ local name=openstack_requirements 2026-09-11 22:48:58.690165 | ubuntu-noble | ++ local candidate path 2026-09-11 22:48:58.690173 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:58.690180 | ubuntu-noble | ++ path=overlays/2024.2/openstack_requirements/source 2026-09-11 22:48:58.690187 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_requirements/source ]] 2026-09-11 22:48:58.690195 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:58.690202 | ubuntu-noble | ++ path=overlays/2024.2/openstack-requirements/source 2026-09-11 22:48:58.690209 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack-requirements/source ]] 2026-09-11 22:48:58.690216 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-11 22:48:58.690223 | ubuntu-noble | ++ path=overlays/2024.2/openstack_requirements/source 2026-09-11 22:48:58.690230 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_requirements/source ]] 2026-09-11 22:48:58.690258 | ubuntu-noble | ++ return 1 2026-09-11 22:48:58.690272 | ubuntu-noble | + overlay_dir= 2026-09-11 22:48:58.690280 | ubuntu-noble | + overlay_dir= 2026-09-11 22:48:58.690287 | ubuntu-noble | + echo Check patches for requirements-stable-2024.2.tar.gz 2026-09-11 22:48:58.690294 | ubuntu-noble | Check patches for requirements-stable-2024.2.tar.gz 2026-09-11 22:48:58.690301 | ubuntu-noble | + [[ -n patches/2024.2/openstack_requirements ]] 2026-09-11 22:48:58.690308 | ubuntu-noble | + tar xzf requirements-stable-2024.2.tar.gz 2026-09-11 22:48:58.708545 | ubuntu-noble | + rm requirements-stable-2024.2.tar.gz 2026-09-11 22:48:58.712533 | ubuntu-noble | + find openstack_requirements-1.2.1.dev7126 -type f 2026-09-11 22:48:58.712566 | ubuntu-noble | + sort 2026-09-11 22:48:58.715091 | ubuntu-noble | + pushd openstack_requirements-1.2.1.dev7126 2026-09-11 22:48:58.716558 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements -type f -name '*.patch' 2026-09-11 22:48:58.716787 | ubuntu-noble | ++ sort 2026-09-11 22:48:58.719924 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-11 22:48:58.720025 | ubuntu-noble | + apply_patch patches/2024.2/openstack_requirements/backport-934176.patch 2026-09-11 22:48:58.720080 | ubuntu-noble | + local rel=patches/2024.2/openstack_requirements/backport-934176.patch 2026-09-11 22:48:58.720108 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements/backport-934176.patch 2026-09-11 22:48:58.720134 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/openstack_requirements/backport-934176.patch' 2026-09-11 22:48:58.720147 | ubuntu-noble | APPLY PATCH patches/2024.2/openstack_requirements/backport-934176.patch 2026-09-11 22:48:58.720169 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-11 22:48:58.721907 | ubuntu-noble | checking file upper-constraints.txt 2026-09-11 22:48:58.722505 | ubuntu-noble | + patch --forward --batch -p1 2026-09-11 22:48:58.723834 | ubuntu-noble | patching file upper-constraints.txt 2026-09-11 22:48:58.724627 | ubuntu-noble | + echo patches/2024.2/openstack_requirements/backport-934176.patch 2026-09-11 22:48:58.724692 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-11 22:48:58.724700 | ubuntu-noble | + apply_patch patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-09-11 22:48:58.724707 | ubuntu-noble | + local rel=patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-09-11 22:48:58.724712 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-09-11 22:48:58.724719 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/openstack_requirements/keystonemiddleware.patch' 2026-09-11 22:48:58.724725 | ubuntu-noble | APPLY PATCH patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-09-11 22:48:58.724730 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-11 22:48:58.725924 | ubuntu-noble | checking file upper-constraints.txt 2026-09-11 22:48:58.726221 | ubuntu-noble | + patch --forward --batch -p1 2026-09-11 22:48:58.727747 | ubuntu-noble | patching file upper-constraints.txt 2026-09-11 22:48:58.728124 | ubuntu-noble | + echo patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-09-11 22:48:58.728183 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-11 22:48:58.728215 | ubuntu-noble | + apply_patch patches/2024.2/openstack_requirements/magnumclient.patch 2026-09-11 22:48:58.728307 | ubuntu-noble | + local rel=patches/2024.2/openstack_requirements/magnumclient.patch 2026-09-11 22:48:58.728315 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements/magnumclient.patch 2026-09-11 22:48:58.728331 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/openstack_requirements/magnumclient.patch' 2026-09-11 22:48:58.728336 | ubuntu-noble | APPLY PATCH patches/2024.2/openstack_requirements/magnumclient.patch 2026-09-11 22:48:58.728340 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-11 22:48:58.729777 | ubuntu-noble | checking file upper-constraints.txt 2026-09-11 22:48:58.730019 | ubuntu-noble | + patch --forward --batch -p1 2026-09-11 22:48:58.731858 | ubuntu-noble | patching file upper-constraints.txt 2026-09-11 22:48:58.731940 | ubuntu-noble | + echo patches/2024.2/openstack_requirements/magnumclient.patch 2026-09-11 22:48:58.732004 | ubuntu-noble | + popd 2026-09-11 22:48:58.734530 | ubuntu-noble | + find openstack_requirements-1.2.1.dev7126 -type f 2026-09-11 22:48:58.734557 | ubuntu-noble | + sort 2026-09-11 22:48:58.735183 | ubuntu-noble | + append_new_files_to_sources_txt openstack_requirements-1.2.1.dev7126 files-before files-after 2026-09-11 22:48:58.735195 | ubuntu-noble | + local directory=openstack_requirements-1.2.1.dev7126 2026-09-11 22:48:58.735200 | ubuntu-noble | + local before=files-before 2026-09-11 22:48:58.735207 | ubuntu-noble | + local after=files-after 2026-09-11 22:48:58.735211 | ubuntu-noble | + local sources_txt 2026-09-11 22:48:58.736528 | ubuntu-noble | ++ find openstack_requirements-1.2.1.dev7126 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-11 22:48:58.736618 | ubuntu-noble | ++ head -1 2026-09-11 22:48:58.738764 | ubuntu-noble | + sources_txt=openstack_requirements-1.2.1.dev7126/openstack_requirements.egg-info/SOURCES.txt 2026-09-11 22:48:58.738793 | ubuntu-noble | + [[ -z openstack_requirements-1.2.1.dev7126/openstack_requirements.egg-info/SOURCES.txt ]] 2026-09-11 22:48:58.738797 | ubuntu-noble | + local new_files 2026-09-11 22:48:58.739519 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-11 22:48:58.740799 | ubuntu-noble | + new_files= 2026-09-11 22:48:58.740814 | ubuntu-noble | + [[ -z '' ]] 2026-09-11 22:48:58.740819 | ubuntu-noble | + return 2026-09-11 22:48:58.740884 | ubuntu-noble | + rm files-before files-after 2026-09-11 22:48:58.742420 | ubuntu-noble | + tar czf requirements-stable-2024.2.tar.gz openstack_requirements-1.2.1.dev7126 2026-09-11 22:48:58.778150 | ubuntu-noble | + rm -r openstack_requirements-1.2.1.dev7126 2026-09-11 22:48:58.781612 | ubuntu-noble | + echo Check overlays for requirements-stable-2024.2.tar.gz 2026-09-11 22:48:58.781638 | ubuntu-noble | Check overlays for requirements-stable-2024.2.tar.gz 2026-09-11 22:48:58.781646 | ubuntu-noble | + [[ -n '' ]] 2026-09-11 22:48:58.781650 | ubuntu-noble | + popd 2026-09-11 22:48:58.781867 | 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-11 22:48:58.781917 | ubuntu-noble | + local manifest=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-09-11 22:48:58.781926 | ubuntu-noble | + shift 2026-09-11 22:48:58.781950 | ubuntu-noble | + [[ ! -e /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied ]] 2026-09-11 22:48:58.781982 | ubuntu-noble | + roots=() 2026-09-11 22:48:58.781989 | ubuntu-noble | + local roots dir 2026-09-11 22:48:58.782018 | ubuntu-noble | + for dir in "$@" 2026-09-11 22:48:58.782025 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2 ]] 2026-09-11 22:48:58.782049 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-09-11 22:48:58.782079 | ubuntu-noble | + for dir in "$@" 2026-09-11 22:48:58.782086 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2024.2 ]] 2026-09-11 22:48:58.782091 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-09-11 22:48:58.782133 | ubuntu-noble | + [[ 2 -eq 0 ]] 2026-09-11 22:48:58.782166 | ubuntu-noble | + local tmp 2026-09-11 22:48:58.782993 | ubuntu-noble | ++ mktemp -d 2026-09-11 22:48:58.785199 | ubuntu-noble | + tmp=/tmp/tmp.wzVNArEPAg 2026-09-11 22:48:58.787518 | 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-11 22:48:58.787544 | ubuntu-noble | + sed 's|^/home/zuul/src/github.com/osism/container-images-kolla/||' 2026-09-11 22:48:58.788272 | ubuntu-noble | + sort 2026-09-11 22:48:58.791271 | ubuntu-noble | + sort -u /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-09-11 22:48:58.793676 | ubuntu-noble | + comm -23 /tmp/tmp.wzVNArEPAg/expected /tmp/tmp.wzVNArEPAg/applied 2026-09-11 22:48:58.795376 | ubuntu-noble | + local expected_count missing_count 2026-09-11 22:48:58.796277 | ubuntu-noble | ++ wc -l 2026-09-11 22:48:58.798957 | ubuntu-noble | + expected_count=37 2026-09-11 22:48:58.799845 | ubuntu-noble | ++ wc -l 2026-09-11 22:48:58.802334 | ubuntu-noble | + missing_count=0 2026-09-11 22:48:58.802357 | ubuntu-noble | + [[ 0 -gt 0 ]] 2026-09-11 22:48:58.802387 | ubuntu-noble | + rm -rf /tmp/tmp.wzVNArEPAg 2026-09-11 22:48:58.804203 | ubuntu-noble | + echo 'VERIFIED: 37 patch files, all applied' 2026-09-11 22:48:58.804224 | ubuntu-noble | VERIFIED: 37 patch files, all applied 2026-09-11 22:48:58.804228 | ubuntu-noble | + return 0 2026-09-11 22:48:59.279556 | ubuntu-noble | ok: Runtime: 0:01:18.822125 2026-09-11 22:48:59.324777 | 2026-09-11 22:48:59.324871 | PLAY RECAP 2026-09-11 22:48:59.324928 | ubuntu-noble | ok: 2 changed: 0 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-09-11 22:48:59.324953 | 2026-09-11 22:48:59.445603 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/container-images-kolla/playbooks/patch.yml@main] 2026-09-11 22:48:59.447965 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-09-11 22:49:00.203776 | 2026-09-11 22:49:00.203930 | PLAY [Base post-fetch] 2026-09-11 22:49:00.224667 | 2026-09-11 22:49:00.224845 | TASK [diagnose-network : Ensure log directory exists] 2026-09-11 22:49:00.881689 | ubuntu-noble | ok 2026-09-11 22:49:00.894509 | 2026-09-11 22:49:00.894696 | TASK [diagnose-network : Snapshot dual-stack network state (post)] 2026-09-11 22:49:12.773784 | ubuntu-noble | ok: Runtime: 0:00:05.972121 2026-09-11 22:49:12.784670 | 2026-09-11 22:49:12.784830 | TASK [diagnose-network : Snapshot Docker/BuildKit IPv6 config (teardown)] 2026-09-11 22:49:18.930886 | ubuntu-noble | ok: Runtime: 0:00:00.364101 2026-09-11 22:49:18.939216 | 2026-09-11 22:49:18.939973 | TASK [diagnose-network : Probe container network namespace (teardown)] 2026-09-11 22:49:25.098541 | ubuntu-noble | ok: Runtime: 0:00:00.067573 2026-09-11 22:49:25.105043 | 2026-09-11 22:49:25.105170 | TASK [diagnose-network : Evaluate node isolation verdict (pre-run gate)] 2026-09-11 22:49:25.638215 | ubuntu-noble | skipping: Conditional result was False 2026-09-11 22:49:25.651336 | 2026-09-11 22:49:25.651517 | TASK [diagnose-network : Abort the pre-run on a fully isolated node] 2026-09-11 22:49:25.707008 | ubuntu-noble | skipping: Conditional result was False 2026-09-11 22:49:25.720865 | 2026-09-11 22:49:25.720982 | TASK [fetch-output : Set log path for multiple nodes] 2026-09-11 22:49:25.765073 | ubuntu-noble | skipping: Conditional result was False 2026-09-11 22:49:25.774681 | 2026-09-11 22:49:25.774838 | TASK [fetch-output : Set log path for single node] 2026-09-11 22:49:25.823034 | ubuntu-noble | ok 2026-09-11 22:49:25.831072 | 2026-09-11 22:49:25.831200 | LOOP [fetch-output : Ensure local output dirs] 2026-09-11 22:49:26.144860 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/9cfd7b379f0642738bc7eeae0c115510/work/logs" 2026-09-11 22:49:26.423637 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/9cfd7b379f0642738bc7eeae0c115510/work/artifacts" 2026-09-11 22:49:26.723835 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/9cfd7b379f0642738bc7eeae0c115510/work/docs" 2026-09-11 22:49:26.743067 | 2026-09-11 22:49:26.743282 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-09-11 22:49:27.502784 | ubuntu-noble | changed: 2026-09-11 22:49:27.503035 | ubuntu-noble | .d..t...... ./ 2026-09-11 22:49:27.503075 | ubuntu-noble | >f+++++++++ net-debug.post.txt 2026-09-11 22:49:27.503101 | ubuntu-noble | >f+++++++++ net-debug.pre.txt 2026-09-11 22:49:27.503123 | ubuntu-noble | >f+++++++++ sudo-debug.txt 2026-09-11 22:49:27.503144 | ubuntu-noble | >f+++++++++ sudo-strace.log 2026-09-11 22:49:27.503164 | ubuntu-noble | >f+++++++++ sudo-strace.log.time 2026-09-11 22:49:27.503201 | ubuntu-noble | changed: All items complete 2026-09-11 22:49:27.503224 | 2026-09-11 22:49:28.035962 | ubuntu-noble | changed: .d..t...... ./ 2026-09-11 22:49:28.595089 | ubuntu-noble | changed: .d..t...... ./ 2026-09-11 22:49:28.607605 | 2026-09-11 22:49:28.607725 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-09-11 22:49:28.915210 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.005409 2026-09-11 22:49:29.178627 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.009842 2026-09-11 22:49:29.194827 | 2026-09-11 22:49:29.194934 | PLAY RECAP 2026-09-11 22:49:29.195005 | ubuntu-noble | ok: 8 changed: 3 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-09-11 22:49:29.195040 | 2026-09-11 22:49:29.319340 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-09-11 22:49:29.321669 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-09-11 22:49:30.055231 | 2026-09-11 22:49:30.055393 | PLAY [Base post] 2026-09-11 22:49:30.068954 | 2026-09-11 22:49:30.069083 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-09-11 22:49:30.887195 | ubuntu-noble | changed 2026-09-11 22:49:30.896012 | 2026-09-11 22:49:30.896148 | PLAY RECAP 2026-09-11 22:49:30.896222 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-09-11 22:49:30.896297 | 2026-09-11 22:49:31.024949 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-09-11 22:49:31.025945 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-09-11 22:49:31.813197 | 2026-09-11 22:49:31.813357 | PLAY [Base post-logs] 2026-09-11 22:49:31.824851 | 2026-09-11 22:49:31.824984 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-09-11 22:49:32.267967 | localhost | changed 2026-09-11 22:49:32.277947 | 2026-09-11 22:49:32.278082 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-09-11 22:49:32.303684 | localhost | ok 2026-09-11 22:49:32.306912 | 2026-09-11 22:49:32.307011 | TASK [Set zuul-log-path fact] 2026-09-11 22:49:32.324310 | localhost | ok 2026-09-11 22:49:32.339774 | 2026-09-11 22:49:32.339944 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-09-11 22:49:32.366876 | localhost | ok 2026-09-11 22:49:32.371035 | 2026-09-11 22:49:32.371173 | TASK [upload-logs : Create log directories] 2026-09-11 22:49:32.845153 | localhost | changed 2026-09-11 22:49:32.848133 | 2026-09-11 22:49:32.848247 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-09-11 22:49:33.339487 | localhost -> localhost | ok: Runtime: 0:00:00.006843 2026-09-11 22:49:33.345531 | 2026-09-11 22:49:33.345704 | TASK [upload-logs : Upload logs to log server] 2026-09-11 22:49:33.959351 | localhost | Output suppressed because no_log was given 2026-09-11 22:49:33.962415 | 2026-09-11 22:49:33.962623 | LOOP [upload-logs : Compress console log and json output] 2026-09-11 22:49:34.013480 | localhost | skipping: Conditional result was False 2026-09-11 22:49:34.019543 | localhost | skipping: Conditional result was False 2026-09-11 22:49:34.023937 | 2026-09-11 22:49:34.024048 | LOOP [upload-logs : Upload compressed console log and json output] 2026-09-11 22:49:34.080646 | localhost | skipping: Conditional result was False 2026-09-11 22:49:34.080895 | 2026-09-11 22:49:34.085789 | localhost | skipping: Conditional result was False 2026-09-11 22:49:34.094528 | 2026-09-11 22:49:34.094744 | LOOP [upload-logs : Upload console log and json output]