2026-08-17 20:32:05.381331 | Job console starting 2026-08-17 20:32:05.432381 | Updating git repos 2026-08-17 20:32:05.501507 | Cloning repos into workspace 2026-08-17 20:32:05.566220 | Restoring repo states 2026-08-17 20:32:05.590150 | Merging changes 2026-08-17 20:32:06.283696 | Checking out repos 2026-08-17 20:32:06.355044 | Preparing playbooks 2026-08-17 20:32:07.747641 | Running Ansible setup 2026-08-17 20:32:13.573785 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-08-17 20:32:14.586741 | 2026-08-17 20:32:14.587065 | PLAY [Base pre] 2026-08-17 20:32:14.628850 | 2026-08-17 20:32:14.629053 | TASK [Setup log path fact] 2026-08-17 20:32:14.669795 | ubuntu-noble | ok 2026-08-17 20:32:14.691990 | 2026-08-17 20:32:14.692194 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-17 20:32:14.732379 | ubuntu-noble | ok 2026-08-17 20:32:14.753752 | 2026-08-17 20:32:14.753929 | TASK [emit-job-header : Print job information] 2026-08-17 20:32:14.835515 | # Job Information 2026-08-17 20:32:14.835735 | Ansible Version: 2.16.14 2026-08-17 20:32:14.835772 | Job: container-images-kolla-patch-2024.2 2026-08-17 20:32:14.835806 | Pipeline: check 2026-08-17 20:32:14.835829 | Executor: 521e9411259a 2026-08-17 20:32:14.835850 | Triggered by: https://github.com/osism/container-images-kolla/pull/775 2026-08-17 20:32:14.835872 | Event ID: af6a4160-9a7a-11f1-8d79-d813557aa633 2026-08-17 20:32:14.849457 | 2026-08-17 20:32:14.849627 | LOOP [emit-job-header : Print node information] 2026-08-17 20:32:15.079324 | ubuntu-noble | ok: 2026-08-17 20:32:15.079770 | ubuntu-noble | # Node Information 2026-08-17 20:32:15.079828 | ubuntu-noble | Inventory Hostname: ubuntu-noble 2026-08-17 20:32:15.079855 | ubuntu-noble | Hostname: ubuntu 2026-08-17 20:32:15.079877 | ubuntu-noble | Username: zuul 2026-08-17 20:32:15.079899 | ubuntu-noble | Distro: Ubuntu 24.04 2026-08-17 20:32:15.079923 | ubuntu-noble | Provider: regiocloud-a 2026-08-17 20:32:15.079944 | ubuntu-noble | Region: 2026-08-17 20:32:15.079965 | ubuntu-noble | Label: ubuntu-noble 2026-08-17 20:32:15.079984 | ubuntu-noble | Product Name: OpenStack Nova 2026-08-17 20:32:15.080003 | ubuntu-noble | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe3d:3b98 2026-08-17 20:32:15.101293 | 2026-08-17 20:32:15.102258 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-17 20:32:15.766690 | ubuntu-noble -> localhost | changed 2026-08-17 20:32:15.774730 | 2026-08-17 20:32:15.774915 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-17 20:32:17.405972 | ubuntu-noble -> localhost | changed 2026-08-17 20:32:17.417717 | 2026-08-17 20:32:17.417893 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-17 20:32:17.749307 | ubuntu-noble -> localhost | ok 2026-08-17 20:32:17.756528 | 2026-08-17 20:32:17.756700 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-17 20:32:17.789832 | ubuntu-noble | ok 2026-08-17 20:32:17.824304 | ubuntu-noble | included: /var/lib/zuul/builds/b17f770301904920a496132ebbc12265/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-17 20:32:17.834594 | 2026-08-17 20:32:17.834759 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-17 20:32:19.416198 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-08-17 20:32:19.416517 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/b17f770301904920a496132ebbc12265/work/b17f770301904920a496132ebbc12265_id_rsa 2026-08-17 20:32:19.416561 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/b17f770301904920a496132ebbc12265/work/b17f770301904920a496132ebbc12265_id_rsa.pub 2026-08-17 20:32:19.416589 | ubuntu-noble -> localhost | The key fingerprint is: 2026-08-17 20:32:19.416614 | ubuntu-noble -> localhost | SHA256:Q+LB1lTx0z+k/qDaySrPNtd4/T++E6VnPrRANC972TE zuul-build-sshkey 2026-08-17 20:32:19.416637 | ubuntu-noble -> localhost | The key's randomart image is: 2026-08-17 20:32:19.416674 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-08-17 20:32:19.416698 | ubuntu-noble -> localhost | | ..o. | 2026-08-17 20:32:19.416721 | ubuntu-noble -> localhost | | . o . + | 2026-08-17 20:32:19.416741 | ubuntu-noble -> localhost | | = o + +. | 2026-08-17 20:32:19.416761 | ubuntu-noble -> localhost | | o + +oE.| 2026-08-17 20:32:19.416781 | ubuntu-noble -> localhost | | . S ..ooB| 2026-08-17 20:32:19.416809 | ubuntu-noble -> localhost | | . .o.==| 2026-08-17 20:32:19.416830 | ubuntu-noble -> localhost | | oo=+o| 2026-08-17 20:32:19.416849 | ubuntu-noble -> localhost | | ..oooooo*.| 2026-08-17 20:32:19.416869 | ubuntu-noble -> localhost | | +===. .+X| 2026-08-17 20:32:19.416889 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-08-17 20:32:19.416954 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.589583 2026-08-17 20:32:19.424126 | 2026-08-17 20:32:19.424252 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-17 20:32:19.453237 | ubuntu-noble | ok 2026-08-17 20:32:19.466779 | ubuntu-noble | included: /var/lib/zuul/builds/b17f770301904920a496132ebbc12265/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-17 20:32:19.475886 | 2026-08-17 20:32:19.476004 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-17 20:32:19.500451 | ubuntu-noble | skipping: Conditional result was False 2026-08-17 20:32:19.507159 | 2026-08-17 20:32:19.507294 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-17 20:32:20.310761 | ubuntu-noble | changed 2026-08-17 20:32:20.317274 | 2026-08-17 20:32:20.317396 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-17 20:32:20.637329 | ubuntu-noble | ok 2026-08-17 20:32:20.645848 | 2026-08-17 20:32:20.646008 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-17 20:32:21.450644 | ubuntu-noble | changed 2026-08-17 20:32:21.456902 | 2026-08-17 20:32:21.457029 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-17 20:32:22.229785 | ubuntu-noble | changed 2026-08-17 20:32:22.243778 | 2026-08-17 20:32:22.243937 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-17 20:32:22.290915 | ubuntu-noble | skipping: Conditional result was False 2026-08-17 20:32:22.300324 | 2026-08-17 20:32:22.300509 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-17 20:32:22.905714 | ubuntu-noble -> localhost | changed 2026-08-17 20:32:22.934254 | 2026-08-17 20:32:22.934543 | TASK [add-build-sshkey : Add back temp key] 2026-08-17 20:32:23.355187 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/b17f770301904920a496132ebbc12265/work/b17f770301904920a496132ebbc12265_id_rsa (zuul-build-sshkey) 2026-08-17 20:32:23.355485 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.013137 2026-08-17 20:32:23.363948 | 2026-08-17 20:32:23.364085 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-17 20:32:23.800480 | ubuntu-noble | ok 2026-08-17 20:32:23.806328 | 2026-08-17 20:32:23.806490 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-17 20:32:23.870478 | ubuntu-noble | skipping: Conditional result was False 2026-08-17 20:32:23.881828 | 2026-08-17 20:32:23.881986 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-08-17 20:32:24.435078 | ubuntu-noble | ok 2026-08-17 20:32:24.448818 | 2026-08-17 20:32:24.448979 | TASK [validate-host : Define zuul_info_dir fact] 2026-08-17 20:32:24.478391 | ubuntu-noble | ok 2026-08-17 20:32:24.483878 | 2026-08-17 20:32:24.483998 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-08-17 20:32:24.803337 | ubuntu-noble -> localhost | ok 2026-08-17 20:32:24.818442 | 2026-08-17 20:32:24.818647 | TASK [validate-host : Collect information about the host] 2026-08-17 20:32:26.138708 | ubuntu-noble | ok 2026-08-17 20:32:26.163589 | 2026-08-17 20:32:26.163755 | TASK [validate-host : Sanitize hostname] 2026-08-17 20:32:26.392619 | ubuntu-noble | ok 2026-08-17 20:32:26.403094 | 2026-08-17 20:32:26.403275 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-08-17 20:32:27.233198 | ubuntu-noble -> localhost | changed 2026-08-17 20:32:27.241674 | 2026-08-17 20:32:27.241813 | TASK [validate-host : Collect information about zuul worker] 2026-08-17 20:32:27.706547 | ubuntu-noble | ok 2026-08-17 20:32:27.715576 | 2026-08-17 20:32:27.715724 | TASK [validate-host : Write out all zuul information for each host] 2026-08-17 20:32:28.392507 | ubuntu-noble -> localhost | changed 2026-08-17 20:32:28.415694 | 2026-08-17 20:32:28.415878 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-08-17 20:32:28.755531 | ubuntu-noble | ok 2026-08-17 20:32:28.762189 | 2026-08-17 20:32:28.762336 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-08-17 20:32:29.781505 | ubuntu-noble | changed: 2026-08-17 20:32:29.781740 | ubuntu-noble | cd+++++++++ src/ 2026-08-17 20:32:29.781775 | ubuntu-noble | cd+++++++++ src/github.com/ 2026-08-17 20:32:29.781800 | ubuntu-noble | cd+++++++++ src/github.com/osism/ 2026-08-17 20:32:29.781822 | ubuntu-noble | cd+++++++++ src/github.com/osism/container-images-kolla/ 2026-08-17 20:32:29.781843 | ubuntu-noble | Containerfile 2026-08-17 20:32:29.781975 | ubuntu-noble | 2026-08-17 20:34:36.524085 | ubuntu-noble | 2026-08-17 20:34:36.524095 | ubuntu-noble | Or undo this operation with: 2026-08-17 20:34:36.524105 | ubuntu-noble | 2026-08-17 20:34:36.524115 | ubuntu-noble | git switch - 2026-08-17 20:34:36.524126 | ubuntu-noble | 2026-08-17 20:34:36.524137 | ubuntu-noble | Turn off this advice by setting config variable advice.detachedHead to false 2026-08-17 20:34:36.524147 | ubuntu-noble | 2026-08-17 20:34:36.524157 | ubuntu-noble | HEAD is now at a77ec9dac Merge "Fix permissions for ironic metrics" into stable/2024.2 2026-08-17 20:34:36.525306 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-17 20:34:36.529347 | ubuntu-noble | + export HASH_KOLLA=a77ec9dac 2026-08-17 20:34:36.529390 | ubuntu-noble | + HASH_KOLLA=a77ec9dac 2026-08-17 20:34:36.529401 | ubuntu-noble | + popd 2026-08-17 20:34:36.529414 | ubuntu-noble | + rm -rf kolla/docker/rabbitmq/rabbitmq-4-1 2026-08-17 20:34:36.533701 | ubuntu-noble | ++ sort 2026-08-17 20:34:36.533733 | ubuntu-noble | ++ find patches/kolla-build/2024.2 -type f -name '*.patch' 2026-08-17 20:34:36.536207 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-08-17 20:34:36.536234 | ubuntu-noble | + pushd kolla 2026-08-17 20:34:36.536361 | ubuntu-noble | + apply_patch patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-08-17 20:34:36.536410 | ubuntu-noble | + local rel=patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-08-17 20:34:36.536447 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-08-17 20:34:36.536481 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch' 2026-08-17 20:34:36.536487 | ubuntu-noble | APPLY PATCH patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-08-17 20:34:36.536513 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 20:34:36.538363 | ubuntu-noble | checking file kolla/common/sources.py 2026-08-17 20:34:36.538474 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 20:34:36.539960 | ubuntu-noble | patching file kolla/common/sources.py 2026-08-17 20:34:36.540043 | ubuntu-noble | + echo patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-08-17 20:34:36.540175 | ubuntu-noble | + popd 2026-08-17 20:34:36.540243 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-08-17 20:34:36.540250 | ubuntu-noble | + pushd kolla 2026-08-17 20:34:36.540315 | ubuntu-noble | + apply_patch patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-08-17 20:34:36.540344 | ubuntu-noble | + local rel=patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-08-17 20:34:36.540369 | 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-08-17 20:34:36.540403 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch' 2026-08-17 20:34:36.540407 | ubuntu-noble | APPLY PATCH patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-08-17 20:34:36.540427 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 20:34:36.542046 | ubuntu-noble | checking file kolla/image/kolla_worker.py 2026-08-17 20:34:36.542066 | ubuntu-noble | Hunk #1 succeeded at 316 with fuzz 1 (offset -6 lines). 2026-08-17 20:34:36.542123 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 20:34:36.543603 | ubuntu-noble | patching file kolla/image/kolla_worker.py 2026-08-17 20:34:36.543652 | ubuntu-noble | Hunk #1 succeeded at 316 with fuzz 1 (offset -6 lines). 2026-08-17 20:34:36.543704 | ubuntu-noble | + echo patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-08-17 20:34:36.543797 | ubuntu-noble | + popd 2026-08-17 20:34:36.543941 | ubuntu-noble | + [[ -f templates/2024.2/repos.yaml ]] 2026-08-17 20:34:36.543977 | ubuntu-noble | + python3 src/generate-apt-preferences-files.py 2026-08-17 20:34:36.673993 | ubuntu-noble | + echo DEBUG apt_preferences.ubuntu 2026-08-17 20:34:36.674046 | ubuntu-noble | DEBUG apt_preferences.ubuntu 2026-08-17 20:34:36.674057 | ubuntu-noble | + cat overlays/2024.2/base/apt_preferences.ubuntu 2026-08-17 20:34:36.675851 | ubuntu-noble | Package: rabbitmq-server 2026-08-17 20:34:36.675877 | ubuntu-noble | Pin: version 3.13.* 2026-08-17 20:34:36.675881 | ubuntu-noble | Pin-Priority: 1000 2026-08-17 20:34:36.675885 | ubuntu-noble | 2026-08-17 20:34:36.675889 | ubuntu-noble | Package: openvswitch* 2026-08-17 20:34:36.675893 | ubuntu-noble | Pin: version 3.4.* 2026-08-17 20:34:36.675898 | ubuntu-noble | Pin-Priority: 1000 2026-08-17 20:34:36.675902 | ubuntu-noble | 2026-08-17 20:34:36.675906 | ubuntu-noble | # Stopgap: proxysql 3.0.9 (GHSA-58ww-865x-grpr bounds the first-packet 2026-08-17 20:34:36.675911 | ubuntu-noble | # recv()) rejects the kolla-ansible keepalived proxysql health check (the 2026-08-17 20:34:36.675915 | ubuntu-noble | # "show info" probe) -> keepalived FAULT -> api-int VIP dropped. Pin to 2026-08-17 20:34:36.675918 | ubuntu-noble | # 3.0.8 until the upstream fix (kolla-ansible change 992020, depends on 2026-08-17 20:34:36.675922 | ubuntu-noble | # kolla 992239, master-only) is backported to this release. 2026-08-17 20:34:36.675926 | ubuntu-noble | Package: proxysql 2026-08-17 20:34:36.675929 | ubuntu-noble | Pin: version 3.0.8* 2026-08-17 20:34:36.675932 | ubuntu-noble | Pin-Priority: 1001 2026-08-17 20:34:36.676943 | ubuntu-noble | ++ find overlays/2024.2 -maxdepth 1 -mindepth 1 -type d 2026-08-17 20:34:36.680836 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-08-17 20:34:36.682069 | ubuntu-noble | ++ basename overlays/2024.2/base 2026-08-17 20:34:36.684353 | ubuntu-noble | + image_name=base 2026-08-17 20:34:36.684519 | ubuntu-noble | + cp -r overlays/2024.2/base/apt_preferences.ubuntu overlays/2024.2/base/erlang.gpg overlays/2024.2/base/rabbitmq.gpg kolla/docker/base 2026-08-17 20:34:36.689171 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-08-17 20:34:36.690337 | ubuntu-noble | ++ basename overlays/2024.2/cinder 2026-08-17 20:34:36.692371 | ubuntu-noble | + image_name=cinder 2026-08-17 20:34:36.692481 | ubuntu-noble | + cp -r overlays/2024.2/cinder/source kolla/docker/cinder 2026-08-17 20:34:36.696045 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-08-17 20:34:36.696949 | ubuntu-noble | ++ basename overlays/2024.2/nova 2026-08-17 20:34:36.699379 | ubuntu-noble | + image_name=nova 2026-08-17 20:34:36.699517 | ubuntu-noble | + cp -r overlays/2024.2/nova/nova-spicehtml5proxy kolla/docker/nova 2026-08-17 20:34:36.702531 | ubuntu-noble | + find patches/2024.2 -mindepth 1 -type d 2026-08-17 20:34:36.705389 | ubuntu-noble | patches/2024.2/keystone 2026-08-17 20:34:36.705421 | ubuntu-noble | patches/2024.2/designate 2026-08-17 20:34:36.705431 | ubuntu-noble | patches/2024.2/designate/dns2 2026-08-17 20:34:36.705437 | ubuntu-noble | patches/2024.2/cinder 2026-08-17 20:34:36.705443 | ubuntu-noble | patches/2024.2/kolla 2026-08-17 20:34:36.705450 | ubuntu-noble | patches/2024.2/openstack_requirements 2026-08-17 20:34:36.705456 | ubuntu-noble | patches/2024.2/neutron-dynamic-routing 2026-08-17 20:34:36.705462 | ubuntu-noble | patches/2024.2/neutron 2026-08-17 20:34:36.705468 | ubuntu-noble | patches/2024.2/ironic 2026-08-17 20:34:36.705474 | ubuntu-noble | patches/2024.2/nova 2026-08-17 20:34:36.710670 | ubuntu-noble | ++ find patches/2024.2 -mindepth 1 -type d 2026-08-17 20:34:36.710706 | ubuntu-noble | ++ grep kolla 2026-08-17 20:34:36.710714 | ubuntu-noble | ++ grep -v kolla-build 2026-08-17 20:34:36.712222 | ubuntu-noble | + for project in $(find patches/$OPENSTACK_VERSION -mindepth 1 -type d | grep kolla | grep -v kolla-build) 2026-08-17 20:34:36.712974 | ubuntu-noble | ++ basename patches/2024.2/kolla 2026-08-17 20:34:36.715420 | ubuntu-noble | + project=kolla 2026-08-17 20:34:36.718370 | ubuntu-noble | ++ find patches/2024.2/kolla -type f -name '*.patch' 2026-08-17 20:34:36.718398 | ubuntu-noble | ++ sort 2026-08-17 20:34:36.721067 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-17 20:34:36.721099 | ubuntu-noble | + pushd kolla 2026-08-17 20:34:36.721185 | ubuntu-noble | + apply_patch patches/2024.2/kolla/backport-924302.patch 2026-08-17 20:34:36.721221 | ubuntu-noble | + local rel=patches/2024.2/kolla/backport-924302.patch 2026-08-17 20:34:36.721251 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/backport-924302.patch 2026-08-17 20:34:36.721277 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/backport-924302.patch' 2026-08-17 20:34:36.721283 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/backport-924302.patch 2026-08-17 20:34:36.721306 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 20:34:36.723073 | ubuntu-noble | checking file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-08-17 20:34:36.723097 | ubuntu-noble | checking file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-08-17 20:34:36.723186 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 20:34:36.724940 | ubuntu-noble | patching file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-08-17 20:34:36.724962 | ubuntu-noble | patching file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-08-17 20:34:36.725011 | ubuntu-noble | + echo patches/2024.2/kolla/backport-924302.patch 2026-08-17 20:34:36.725105 | ubuntu-noble | + popd 2026-08-17 20:34:36.725167 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-17 20:34:36.725174 | ubuntu-noble | + pushd kolla 2026-08-17 20:34:36.725228 | ubuntu-noble | + apply_patch patches/2024.2/kolla/backport-942785.patch 2026-08-17 20:34:36.725254 | ubuntu-noble | + local rel=patches/2024.2/kolla/backport-942785.patch 2026-08-17 20:34:36.725275 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/backport-942785.patch 2026-08-17 20:34:36.725295 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/backport-942785.patch' 2026-08-17 20:34:36.725300 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/backport-942785.patch 2026-08-17 20:34:36.725306 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 20:34:36.726690 | ubuntu-noble | checking file docker/ironic/ironic-conductor/Dockerfile.j2 2026-08-17 20:34:36.726860 | ubuntu-noble | checking file releasenotes/notes/ironic-mtools-2938ccfe951f5dc5.yaml 2026-08-17 20:34:36.727217 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 20:34:36.728720 | ubuntu-noble | patching file docker/ironic/ironic-conductor/Dockerfile.j2 2026-08-17 20:34:36.728764 | ubuntu-noble | patching file releasenotes/notes/ironic-mtools-2938ccfe951f5dc5.yaml 2026-08-17 20:34:36.729442 | ubuntu-noble | + echo patches/2024.2/kolla/backport-942785.patch 2026-08-17 20:34:36.729465 | ubuntu-noble | + popd 2026-08-17 20:34:36.729472 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-17 20:34:36.729478 | ubuntu-noble | + pushd kolla 2026-08-17 20:34:36.729485 | ubuntu-noble | + apply_patch patches/2024.2/kolla/backport-951347.patch 2026-08-17 20:34:36.729491 | ubuntu-noble | + local rel=patches/2024.2/kolla/backport-951347.patch 2026-08-17 20:34:36.729498 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/backport-951347.patch 2026-08-17 20:34:36.729504 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/backport-951347.patch' 2026-08-17 20:34:36.729510 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/backport-951347.patch 2026-08-17 20:34:36.729516 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 20:34:36.730326 | ubuntu-noble | checking file doc/source/contributor/versions.rst 2026-08-17 20:34:36.730445 | ubuntu-noble | checking file docker/base/Dockerfile.j2 2026-08-17 20:34:36.730496 | ubuntu-noble | Hunk #1 succeeded at 295 with fuzz 1 (offset -14 lines). 2026-08-17 20:34:36.730566 | ubuntu-noble | checking file docker/base/proxysql.repo 2026-08-17 20:34:36.730659 | ubuntu-noble | checking file kolla/template/repos.yaml 2026-08-17 20:34:36.730674 | ubuntu-noble | Hunk #1 succeeded at 81 (offset -1 lines). 2026-08-17 20:34:36.730683 | ubuntu-noble | Hunk #2 succeeded at 133 (offset -1 lines). 2026-08-17 20:34:36.730708 | ubuntu-noble | Hunk #3 succeeded at 226 (offset -2 lines). 2026-08-17 20:34:36.730719 | ubuntu-noble | Hunk #4 succeeded at 279 (offset -2 lines). 2026-08-17 20:34:36.730777 | ubuntu-noble | checking file releasenotes/notes/bump-proxysql-version-5669b13bcc3d88fe.yaml 2026-08-17 20:34:36.731300 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 20:34:36.732165 | ubuntu-noble | patching file doc/source/contributor/versions.rst 2026-08-17 20:34:36.732269 | ubuntu-noble | patching file docker/base/Dockerfile.j2 2026-08-17 20:34:36.732308 | ubuntu-noble | Hunk #1 succeeded at 295 with fuzz 1 (offset -14 lines). 2026-08-17 20:34:36.732388 | ubuntu-noble | patching file docker/base/proxysql.repo 2026-08-17 20:34:36.732454 | ubuntu-noble | patching file kolla/template/repos.yaml 2026-08-17 20:34:36.732463 | ubuntu-noble | Hunk #1 succeeded at 81 (offset -1 lines). 2026-08-17 20:34:36.732472 | ubuntu-noble | Hunk #2 succeeded at 133 (offset -1 lines). 2026-08-17 20:34:36.732478 | ubuntu-noble | Hunk #3 succeeded at 226 (offset -2 lines). 2026-08-17 20:34:36.732487 | ubuntu-noble | Hunk #4 succeeded at 279 (offset -2 lines). 2026-08-17 20:34:36.732536 | ubuntu-noble | patching file releasenotes/notes/bump-proxysql-version-5669b13bcc3d88fe.yaml 2026-08-17 20:34:36.733589 | ubuntu-noble | + echo patches/2024.2/kolla/backport-951347.patch 2026-08-17 20:34:36.733616 | ubuntu-noble | + popd 2026-08-17 20:34:36.733623 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-17 20:34:36.733660 | ubuntu-noble | + pushd kolla 2026-08-17 20:34:36.733667 | ubuntu-noble | + apply_patch patches/2024.2/kolla/build-ovn-from-sources.patch 2026-08-17 20:34:36.733673 | ubuntu-noble | + local rel=patches/2024.2/kolla/build-ovn-from-sources.patch 2026-08-17 20:34:36.733679 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/build-ovn-from-sources.patch 2026-08-17 20:34:36.733686 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/build-ovn-from-sources.patch' 2026-08-17 20:34:36.733692 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/build-ovn-from-sources.patch 2026-08-17 20:34:36.733698 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 20:34:36.734470 | ubuntu-noble | checking file docker/ovn/ovn-base/Dockerfile.j2 2026-08-17 20:34:36.734573 | ubuntu-noble | checking file docker/ovn/ovn-controller/Dockerfile.j2 2026-08-17 20:34:36.734664 | ubuntu-noble | checking file docker/ovn/ovn-nb-db-server/Dockerfile.j2 2026-08-17 20:34:36.734783 | ubuntu-noble | checking file docker/ovn/ovn-northd/Dockerfile.j2 2026-08-17 20:34:36.734852 | ubuntu-noble | checking file docker/ovn/ovn-sb-db-server/Dockerfile.j2 2026-08-17 20:34:36.735390 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 20:34:36.736333 | ubuntu-noble | patching file docker/ovn/ovn-base/Dockerfile.j2 2026-08-17 20:34:36.736431 | ubuntu-noble | patching file docker/ovn/ovn-controller/Dockerfile.j2 2026-08-17 20:34:36.736506 | ubuntu-noble | patching file docker/ovn/ovn-nb-db-server/Dockerfile.j2 2026-08-17 20:34:36.736541 | ubuntu-noble | patching file docker/ovn/ovn-northd/Dockerfile.j2 2026-08-17 20:34:36.736608 | ubuntu-noble | patching file docker/ovn/ovn-sb-db-server/Dockerfile.j2 2026-08-17 20:34:36.737582 | ubuntu-noble | + echo patches/2024.2/kolla/build-ovn-from-sources.patch 2026-08-17 20:34:36.737607 | ubuntu-noble | + popd 2026-08-17 20:34:36.737614 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-17 20:34:36.737620 | ubuntu-noble | + pushd kolla 2026-08-17 20:34:36.737653 | ubuntu-noble | + apply_patch patches/2024.2/kolla/squash.patch 2026-08-17 20:34:36.737662 | ubuntu-noble | + local rel=patches/2024.2/kolla/squash.patch 2026-08-17 20:34:36.737669 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/squash.patch 2026-08-17 20:34:36.737676 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/squash.patch' 2026-08-17 20:34:36.737682 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/squash.patch 2026-08-17 20:34:36.737688 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 20:34:36.738476 | ubuntu-noble | checking file kolla/image/tasks.py 2026-08-17 20:34:36.738531 | ubuntu-noble | Hunk #1 succeeded at 427 (offset 15 lines). 2026-08-17 20:34:36.739030 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 20:34:36.739941 | ubuntu-noble | patching file kolla/image/tasks.py 2026-08-17 20:34:36.739995 | ubuntu-noble | Hunk #1 succeeded at 427 (offset 15 lines). 2026-08-17 20:34:36.740744 | ubuntu-noble | + echo patches/2024.2/kolla/squash.patch 2026-08-17 20:34:36.740769 | ubuntu-noble | + popd 2026-08-17 20:34:36.740776 | ubuntu-noble | + pip3 install -r kolla/requirements.txt 2026-08-17 20:34:37.379316 | ubuntu-noble | Collecting pbr!=2.1.0,>=2.0.0 (from -r kolla/requirements.txt (line 1)) 2026-08-17 20:34:37.470785 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl.metadata (3.8 kB) 2026-08-17 20:34:37.585386 | ubuntu-noble | Requirement already satisfied: Jinja2>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from -r kolla/requirements.txt (line 2)) (3.1.6) 2026-08-17 20:34:37.686130 | ubuntu-noble | Collecting GitPython>=1.0.1 (from -r kolla/requirements.txt (line 3)) 2026-08-17 20:34:37.704276 | ubuntu-noble | Downloading gitpython-3.1.59-py3-none-any.whl.metadata (13 kB) 2026-08-17 20:34:37.808449 | ubuntu-noble | Collecting oslo.config>=5.1.0 (from -r kolla/requirements.txt (line 4)) 2026-08-17 20:34:37.824173 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl.metadata (2.3 kB) 2026-08-17 20:34:37.843004 | ubuntu-noble | Requirement already satisfied: setuptools>=64.0.0 in /tmp/venv/lib/python3.12/site-packages (from -r kolla/requirements.txt (line 5)) (84.0.0) 2026-08-17 20:34:37.853104 | ubuntu-noble | Requirement already satisfied: MarkupSafe>=2.0 in /tmp/venv/lib/python3.12/site-packages (from Jinja2>=3.0.1->-r kolla/requirements.txt (line 2)) (3.0.3) 2026-08-17 20:34:37.912464 | ubuntu-noble | Collecting gitdb<5,>=4.0.1 (from GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-08-17 20:34:37.926682 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB) 2026-08-17 20:34:37.999881 | ubuntu-noble | Collecting netaddr>=0.7.18 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-17 20:34:38.024939 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl.metadata (5.0 kB) 2026-08-17 20:34:38.109553 | ubuntu-noble | Collecting stevedore>=5.6.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-17 20:34:38.124061 | ubuntu-noble | Downloading stevedore-5.9.0-py3-none-any.whl.metadata (2.3 kB) 2026-08-17 20:34:38.188311 | ubuntu-noble | Collecting oslo.i18n>=3.15.3 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-17 20:34:38.203998 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl.metadata (2.0 kB) 2026-08-17 20:34:38.249935 | ubuntu-noble | Collecting rfc3986>=1.2.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-17 20:34:38.264876 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl.metadata (6.6 kB) 2026-08-17 20:34:38.284059 | ubuntu-noble | Requirement already satisfied: PyYAML>=5.1 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (6.0.3) 2026-08-17 20:34:38.287034 | ubuntu-noble | Requirement already satisfied: requests>=2.18.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (2.34.2) 2026-08-17 20:34:38.398005 | ubuntu-noble | Collecting smmap<6,>=3.0.1 (from gitdb<5,>=4.0.1->GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-08-17 20:34:38.413275 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl.metadata (4.6 kB) 2026-08-17 20:34:38.443737 | ubuntu-noble | Requirement already satisfied: charset_normalizer<4,>=2 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (3.5.1) 2026-08-17 20:34:38.445270 | 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.18) 2026-08-17 20:34:38.447072 | ubuntu-noble | Requirement already satisfied: urllib3<3,>=1.26 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (2.7.0) 2026-08-17 20:34:38.448428 | ubuntu-noble | Requirement already satisfied: certifi>=2023.5.7 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (2026.7.22) 2026-08-17 20:34:38.493621 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2026-08-17 20:34:38.537595 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.9/131.9 kB 3.4 MB/s eta 0:00:00 2026-08-17 20:34:38.554883 | ubuntu-noble | Downloading gitpython-3.1.59-py3-none-any.whl (220 kB) 2026-08-17 20:34:38.581787 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 221.0/221.0 kB 10.5 MB/s eta 0:00:00 2026-08-17 20:34:38.601050 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl (143 kB) 2026-08-17 20:34:38.616525 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.8/143.8 kB 12.1 MB/s eta 0:00:00 2026-08-17 20:34:38.633395 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl (62 kB) 2026-08-17 20:34:38.650541 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.8/62.8 kB 5.1 MB/s eta 0:00:00 2026-08-17 20:34:38.671497 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl (2.3 MB) 2026-08-17 20:34:38.732413 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 41.9 MB/s eta 0:00:00 2026-08-17 20:34:38.751104 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl (47 kB) 2026-08-17 20:34:38.771454 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 47.8/47.8 kB 3.6 MB/s eta 0:00:00 2026-08-17 20:34:38.788229 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl (31 kB) 2026-08-17 20:34:38.817316 | ubuntu-noble | Downloading stevedore-5.9.0-py3-none-any.whl (54 kB) 2026-08-17 20:34:38.834895 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.5/54.5 kB 4.2 MB/s eta 0:00:00 2026-08-17 20:34:38.852709 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl (24 kB) 2026-08-17 20:34:39.119985 | ubuntu-noble | Installing collected packages: stevedore, smmap, rfc3986, pbr, netaddr, oslo.i18n, gitdb, oslo.config, GitPython 2026-08-17 20:34:40.025605 | ubuntu-noble | Successfully installed GitPython-3.1.59 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.0 2026-08-17 20:34:40.156133 | ubuntu-noble | + pip3 install kolla/ 2026-08-17 20:34:40.639030 | ubuntu-noble | Processing ./kolla 2026-08-17 20:34:40.641862 | ubuntu-noble | Installing build dependencies: started 2026-08-17 20:34:42.601299 | ubuntu-noble | Installing build dependencies: finished with status 'done' 2026-08-17 20:34:42.610956 | ubuntu-noble | Getting requirements to build wheel: started 2026-08-17 20:34:42.861413 | ubuntu-noble | Getting requirements to build wheel: finished with status 'done' 2026-08-17 20:34:42.865175 | ubuntu-noble | Installing backend dependencies: started 2026-08-17 20:34:45.026986 | ubuntu-noble | Installing backend dependencies: finished with status 'done' 2026-08-17 20:34:45.030753 | ubuntu-noble | Preparing metadata (pyproject.toml): started 2026-08-17 20:34:45.631275 | ubuntu-noble | Preparing metadata (pyproject.toml): finished with status 'done' 2026-08-17 20:34:45.649433 | 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-08-17 20:34:45.651576 | 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-08-17 20:34:45.654223 | ubuntu-noble | Requirement already satisfied: GitPython>=1.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==19.8.0) (3.1.59) 2026-08-17 20:34:45.656296 | 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-08-17 20:34:45.658334 | 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-08-17 20:34:45.707092 | 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-08-17 20:34:45.711356 | 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-08-17 20:34:45.719953 | 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-08-17 20:34:45.721002 | 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.0) 2026-08-17 20:34:45.722468 | 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-08-17 20:34:45.723962 | 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-08-17 20:34:45.725277 | 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-08-17 20:34:45.726758 | 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-08-17 20:34:45.775021 | 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-08-17 20:34:45.793198 | 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-08-17 20:34:45.794717 | 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.18) 2026-08-17 20:34:45.796328 | 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-08-17 20:34:45.797646 | 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-08-17 20:34:45.824738 | ubuntu-noble | Building wheels for collected packages: kolla 2026-08-17 20:34:45.825938 | ubuntu-noble | Building wheel for kolla (pyproject.toml): started 2026-08-17 20:34:47.325407 | ubuntu-noble | Building wheel for kolla (pyproject.toml): finished with status 'done' 2026-08-17 20:34:47.329916 | ubuntu-noble | Created wheel for kolla: filename=kolla-19.8.0-py3-none-any.whl size=375232 sha256=4d69617641ec0cc79758e144ad09ad096c1850cc805cd5a7dc367099d0d14429 2026-08-17 20:34:47.330460 | ubuntu-noble | Stored in directory: /tmp/pip-ephem-wheel-cache-fftgm9i2/wheels/5a/56/c4/e310d82118381247de5918f2335ab23c36c3bc15e9e4672495 2026-08-17 20:34:47.343770 | ubuntu-noble | Successfully built kolla 2026-08-17 20:34:47.539306 | ubuntu-noble | Installing collected packages: kolla 2026-08-17 20:34:47.724823 | ubuntu-noble | Successfully installed kolla-19.8.0 2026-08-17 20:34:47.907884 | ubuntu-noble | ++ kolla-build --version 2026-08-17 20:34:48.524536 | ubuntu-noble | + export KOLLA_VERSION=19.8.0 2026-08-17 20:34:48.524618 | ubuntu-noble | + KOLLA_VERSION=19.8.0 2026-08-17 20:34:48.525602 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-17 20:34:48.531817 | ubuntu-noble | + export HASH_DOCKER_IMAGES_KOLLA=6326150 2026-08-17 20:34:48.531908 | ubuntu-noble | + HASH_DOCKER_IMAGES_KOLLA=6326150 2026-08-17 20:34:48.532316 | ubuntu-noble | ++ cd release 2026-08-17 20:34:48.532340 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-17 20:34:48.534695 | ubuntu-noble | + export HASH_RELEASE=1530f88 2026-08-17 20:34:48.534723 | ubuntu-noble | + HASH_RELEASE=1530f88 2026-08-17 20:34:48.534736 | ubuntu-noble | + python3 src/generate-template-overrides-file.py 2026-08-17 20:34:48.717085 | ubuntu-noble | + echo DEBUG template-overrides.j2 2026-08-17 20:34:48.717164 | ubuntu-noble | DEBUG template-overrides.j2 2026-08-17 20:34:48.717177 | ubuntu-noble | + cat templates/2024.2/template-overrides.j2 2026-08-17 20:34:48.719048 | ubuntu-noble | {% extends parent_template %} 2026-08-17 20:34:48.719076 | ubuntu-noble | 2026-08-17 20:34:48.719081 | ubuntu-noble | {% set fluentd_plugins = [ 2026-08-17 20:34:48.719086 | ubuntu-noble | 'fluent-plugin-grok-parser', 2026-08-17 20:34:48.719090 | ubuntu-noble | 'fluent-plugin-prometheus', 2026-08-17 20:34:48.719095 | ubuntu-noble | 'fluent-plugin-rewrite-tag-filter', 2026-08-17 20:34:48.719100 | ubuntu-noble | 'fluent-plugin-grafana-loki', 2026-08-17 20:34:48.719105 | ubuntu-noble | ] %} 2026-08-17 20:34:48.719110 | ubuntu-noble | 2026-08-17 20:34:48.719115 | ubuntu-noble | {% set openstack_base_pip_packages_append = ['pip', 'git+https://github.com/sapcc/openstack-audit-middleware.git'] %} 2026-08-17 20:34:48.719120 | ubuntu-noble | 2026-08-17 20:34:48.719124 | ubuntu-noble | {% set glance_base_pip_packages_append = ['boto3'] %} 2026-08-17 20:34:48.719129 | ubuntu-noble | 2026-08-17 20:34:48.719134 | ubuntu-noble | {% set nova_libvirt_packages_packages_append = ['mdevctl'] %} 2026-08-17 20:34:48.719138 | ubuntu-noble | 2026-08-17 20:34:48.719142 | ubuntu-noble | {% block nova_libvirt_footer %} 2026-08-17 20:34:48.719146 | ubuntu-noble | RUN chgrp tss /var/lib/swtpm-localca \ 2026-08-17 20:34:48.719151 | ubuntu-noble | && chmod g+w /var/lib/swtpm-localca 2026-08-17 20:34:48.719155 | ubuntu-noble | RUN truncate --size=524288 /usr/lib/ipxe/qemu/efi-virtio.rom 2026-08-17 20:34:48.719159 | ubuntu-noble | {% endblock %} 2026-08-17 20:34:48.719164 | ubuntu-noble | 2026-08-17 20:34:48.719168 | ubuntu-noble | {% block horizon_header %} 2026-08-17 20:34:48.719172 | ubuntu-noble | RUN apt-get update \ 2026-08-17 20:34:48.719177 | ubuntu-noble | && apt-get -y install --no-install-recommends build-essential libmariadb-dev-compat \ 2026-08-17 20:34:48.719198 | ubuntu-noble | && python3 -m pip --no-cache-dir install --upgrade setuptools mysqlclient \ 2026-08-17 20:34:48.719204 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-08-17 20:34:48.719207 | ubuntu-noble | && apt-get clean \ 2026-08-17 20:34:48.719211 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-17 20:34:48.719215 | ubuntu-noble | {% endblock %} 2026-08-17 20:34:48.719218 | ubuntu-noble | 2026-08-17 20:34:48.719222 | ubuntu-noble | {% block horizon_footer %} 2026-08-17 20:34:48.719226 | ubuntu-noble | RUN curl -q -L -o /tmp/openstack-themes.tar.gz https://github.com/osism/openstack-themes/archive/main.tar.gz \ 2026-08-17 20:34:48.719231 | ubuntu-noble | && tar xzvf /tmp/openstack-themes.tar.gz --directory=/var/lib/kolla/venv/lib/python3/site-packages/openstack_dashboard/themes --strip-components 2 openstack-themes-main/horizon \ 2026-08-17 20:34:48.719237 | ubuntu-noble | && rm /tmp/openstack-themes.tar.gz 2026-08-17 20:34:48.719240 | ubuntu-noble | {% endblock %} 2026-08-17 20:34:48.719244 | ubuntu-noble | 2026-08-17 20:34:48.719247 | ubuntu-noble | {% block base_header %} 2026-08-17 20:34:48.719251 | ubuntu-noble | COPY apt_preferences.{{ base_distro }} /etc/apt/preferences 2026-08-17 20:34:48.719254 | ubuntu-noble | COPY *.gpg /etc/kolla/apt-keys/ 2026-08-17 20:34:48.719258 | ubuntu-noble | 2026-08-17 20:34:48.719261 | ubuntu-noble | RUN apt-get update \ 2026-08-17 20:34:48.719265 | ubuntu-noble | && apt-get -y install --no-install-recommends locales ca-certificates \ 2026-08-17 20:34:48.719268 | ubuntu-noble | && locale-gen en_US.UTF-8 \ 2026-08-17 20:34:48.719272 | ubuntu-noble | && apt-get clean \ 2026-08-17 20:34:48.719275 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-17 20:34:48.719279 | ubuntu-noble | {% endblock %} 2026-08-17 20:34:48.719282 | ubuntu-noble | 2026-08-17 20:34:48.719286 | ubuntu-noble | {% block openstack_base_header %} 2026-08-17 20:34:48.719289 | ubuntu-noble | RUN apt-get update \ 2026-08-17 20:34:48.719293 | ubuntu-noble | && apt-get -y install --no-install-recommends python3-setuptools \ 2026-08-17 20:34:48.719296 | ubuntu-noble | && apt-get clean \ 2026-08-17 20:34:48.719300 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-17 20:34:48.719303 | ubuntu-noble | {% endblock %} 2026-08-17 20:34:48.719307 | ubuntu-noble | 2026-08-17 20:34:48.719310 | ubuntu-noble | {% set glance_base_packages_append = ['nvme-cli'] %} 2026-08-17 20:34:48.719314 | ubuntu-noble | 2026-08-17 20:34:48.719317 | ubuntu-noble | {% set kolla_toolbox_packages_append = ['iputils-ping', 'traceroute'] %} 2026-08-17 20:34:48.719321 | ubuntu-noble | 2026-08-17 20:34:48.719326 | ubuntu-noble | {% set cinder_volume_packages_append = ['multipath-tools'] %} 2026-08-17 20:34:48.719330 | ubuntu-noble | 2026-08-17 20:34:48.719333 | ubuntu-noble | {% set cinder_volume_pip_packages = [ 'py-pure-client', 'infinisdk', 'python-linstor' ] %} 2026-08-17 20:34:48.719337 | ubuntu-noble | {% block cinder_volume_footer %} 2026-08-17 20:34:48.719340 | ubuntu-noble | RUN {{ macros.install_pip(cinder_volume_pip_packages | customizable("pip_packages")) }} 2026-08-17 20:34:48.719344 | ubuntu-noble | {% endblock %} 2026-08-17 20:34:48.719347 | ubuntu-noble | 2026-08-17 20:34:48.719351 | ubuntu-noble | {% set manila_base_additional_pip_packages = [ 'pywinrm' ] %} 2026-08-17 20:34:48.719354 | ubuntu-noble | {% block manila_base_footer %} 2026-08-17 20:34:48.719358 | ubuntu-noble | RUN {{ macros.install_pip(manila_base_additional_pip_packages | customizable("pip_packages")) }} 2026-08-17 20:34:48.719361 | ubuntu-noble | {% endblock %} 2026-08-17 20:34:48.719364 | ubuntu-noble | 2026-08-17 20:34:48.719368 | ubuntu-noble | {% set magnum_base_additional_pip_packages = [ 'magnum-cluster-api' ] %} 2026-08-17 20:34:48.719371 | ubuntu-noble | {% block magnum_base_footer %} 2026-08-17 20:34:48.719375 | ubuntu-noble | RUN {{ macros.install_pip(magnum_base_additional_pip_packages | customizable("pip_packages")) }} 2026-08-17 20:34:48.719378 | ubuntu-noble | RUN curl -o /tmp/helm.tar.gz https://get.helm.sh/helm-v3.15.2-linux-amd64.tar.gz \ 2026-08-17 20:34:48.719382 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/helm.tar.gz -C /usr/local/bin linux-amd64/helm 2026-08-17 20:34:48.719385 | ubuntu-noble | {% endblock %} 2026-08-17 20:34:48.719389 | ubuntu-noble | 2026-08-17 20:34:48.719392 | ubuntu-noble | {% set gnocchi_base_packages_append = ['python3-rados'] %} 2026-08-17 20:34:48.719396 | ubuntu-noble | {% block gnocchi_base_footer %} 2026-08-17 20:34:48.719399 | ubuntu-noble | RUN mkdir -p /var/lib/gnocchi/tmp \ 2026-08-17 20:34:48.719402 | ubuntu-noble | && chown -R gnocchi: /var/lib/gnocchi/tmp 2026-08-17 20:34:48.719406 | ubuntu-noble | {% endblock %} 2026-08-17 20:34:48.719409 | ubuntu-noble | 2026-08-17 20:34:48.719413 | ubuntu-noble | {% block grafana_footer %} 2026-08-17 20:34:48.719420 | ubuntu-noble | RUN curl -o /tmp/kolla-operations.tar.gz https://github.com/osism/kolla-operations/tarball/main \ 2026-08-17 20:34:48.719424 | ubuntu-noble | && mkdir -p /operations \ 2026-08-17 20:34:48.719427 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/kolla-operations.tar.gz -C /operations \ 2026-08-17 20:34:48.719431 | ubuntu-noble | && rm -f /tmp/kolla-operations.tar.gz 2026-08-17 20:34:48.719434 | ubuntu-noble | {% endblock %} 2026-08-17 20:34:48.719438 | ubuntu-noble | 2026-08-17 20:34:48.719441 | ubuntu-noble | {% block keystone_footer %} 2026-08-17 20:34:48.719445 | ubuntu-noble | RUN python3 -m pip --no-cache-dir install keystone-keycloak-backend 2026-08-17 20:34:48.719448 | ubuntu-noble | RUN apt-get update \ 2026-08-17 20:34:48.719452 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-08-17 20:34:48.719455 | ubuntu-noble | libapache2-mod-auth-openidc \ 2026-08-17 20:34:48.719459 | ubuntu-noble | libldap-common \ 2026-08-17 20:34:48.719462 | ubuntu-noble | libmemcached11 \ 2026-08-17 20:34:48.719466 | ubuntu-noble | && apt-get clean \ 2026-08-17 20:34:48.719469 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* \ 2026-08-17 20:34:48.719472 | ubuntu-noble | && a2enmod auth_openidc 2026-08-17 20:34:48.719476 | ubuntu-noble | {% endblock %} 2026-08-17 20:34:48.719479 | ubuntu-noble | 2026-08-17 20:34:48.719483 | ubuntu-noble | {% block footer %} 2026-08-17 20:34:48.719486 | ubuntu-noble | RUN rm -rf /usr/share/doc/* \ 2026-08-17 20:34:48.719490 | ubuntu-noble | && rm -rf /usr/share/man/* \ 2026-08-17 20:34:48.719493 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-08-17 20:34:48.719497 | ubuntu-noble | && apt-get autoremove -y \ 2026-08-17 20:34:48.719507 | ubuntu-noble | && if [ -e /var/lib/kolla/venv/bin/python3 ]; then /var/lib/kolla/venv/bin/pip3 install --no-cache-dir pyclean==3.0.0; /var/lib/kolla/venv/bin/pyclean /var/lib/kolla/venv; /var/lib/kolla/venv/bin/pyclean /usr; /var/lib/kolla/venv/bin/pip3 uninstall -y pyclean; fi 2026-08-17 20:34:48.719517 | ubuntu-noble | {% endblock %} 2026-08-17 20:34:48.719520 | ubuntu-noble | 2026-08-17 20:34:48.719524 | ubuntu-noble | {% block labels %} 2026-08-17 20:34:48.719527 | ubuntu-noble | LABEL "build-date"="{{ build_date }}" \ 2026-08-17 20:34:48.719531 | ubuntu-noble | "name"="{{ image_name }}" \ 2026-08-17 20:34:48.719534 | ubuntu-noble | "de.osism.commit.docker_images_kolla"="6326150" \ 2026-08-17 20:34:48.719538 | ubuntu-noble | "de.osism.commit.kolla"="a77ec9dac" \ 2026-08-17 20:34:48.719541 | ubuntu-noble | "de.osism.commit.kolla_version"="19.8.0" \ 2026-08-17 20:34:48.719544 | ubuntu-noble | "de.osism.commit.release"="1530f88" \ 2026-08-17 20:34:48.719548 | ubuntu-noble | "de.osism.os_id"="ubuntu" \ 2026-08-17 20:34:48.719551 | ubuntu-noble | "de.osism.os_version_id"="24.04" \ 2026-08-17 20:34:48.719554 | ubuntu-noble | "de.osism.release.openstack"="2024.2" \ 2026-08-17 20:34:48.719558 | ubuntu-noble | "de.osism.version"="latest" \ 2026-08-17 20:34:48.719561 | ubuntu-noble | "org.opencontainers.image.created"="2026-08-17T20:34:48.693485+00:00" \ 2026-08-17 20:34:48.719565 | ubuntu-noble | "org.opencontainers.image.documentation"="https://osism.tech/docs/" \ 2026-08-17 20:34:48.719568 | ubuntu-noble | "org.opencontainers.image.licenses"="ASL 2.0" \ 2026-08-17 20:34:48.719577 | ubuntu-noble | "org.opencontainers.image.source"="https://github.com/osism/container-images-kolla" \ 2026-08-17 20:34:48.719580 | ubuntu-noble | "org.opencontainers.image.title"="{{ image_name }}" \ 2026-08-17 20:34:48.719584 | ubuntu-noble | "org.opencontainers.image.url"="https://quay.io/organization/osism" \ 2026-08-17 20:34:48.719587 | ubuntu-noble | "org.opencontainers.image.vendor"="OSISM GmbH" 2026-08-17 20:34:48.719590 | ubuntu-noble | {% endblock %} 2026-08-17 20:34:48.719594 | ubuntu-noble | 2026-08-17 20:34:48.719597 | ubuntu-noble | {% block ovs_install %} 2026-08-17 20:34:48.719601 | ubuntu-noble | COPY --from=osism.harbor.regio.digital/packages/ovs-ubuntu-noble:v3.4.3 /*.deb /tmp/packages/ 2026-08-17 20:34:48.719604 | ubuntu-noble | RUN apt-get update \ 2026-08-17 20:34:48.719608 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-08-17 20:34:48.719614 | ubuntu-noble | python3-netifaces \ 2026-08-17 20:34:48.719618 | ubuntu-noble | tcpdump \ 2026-08-17 20:34:48.719621 | ubuntu-noble | && apt-get install -y -f /tmp/packages/openvswitch-common*.deb \ 2026-08-17 20:34:48.719625 | ubuntu-noble | && apt-get install -y -f /tmp/packages/python3-openvswitch*.deb \ 2026-08-17 20:34:48.719659 | ubuntu-noble | && apt-get install -y -f /tmp/packages/openvswitch-switch*.deb \ 2026-08-17 20:34:48.719666 | ubuntu-noble | && rm -rf /tmp/packages \ 2026-08-17 20:34:48.719670 | ubuntu-noble | && apt-get clean \ 2026-08-17 20:34:48.719673 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-17 20:34:48.719677 | ubuntu-noble | {% endblock %} 2026-08-17 20:34:48.719681 | ubuntu-noble | 2026-08-17 20:34:48.721017 | ubuntu-noble | + bash scripts/002-generate.sh 2026-08-17 20:34:48.724427 | ubuntu-noble | + BASE=ubuntu 2026-08-17 20:34:48.724451 | ubuntu-noble | + BASE_VERSION=22.04 2026-08-17 20:34:48.725302 | ubuntu-noble | ++ date +%Y%m%d 2026-08-17 20:34:48.727622 | ubuntu-noble | + BUILD_ID=20260817 2026-08-17 20:34:48.727726 | ubuntu-noble | + DOCKER_NAMESPACE=kolla 2026-08-17 20:34:48.727734 | ubuntu-noble | + DOCKER_REGISTRY=osism.harbor.regio.digital 2026-08-17 20:34:48.727761 | ubuntu-noble | + OPENSTACK_VERSION=2024.2 2026-08-17 20:34:48.727783 | ubuntu-noble | + VERSION=latest 2026-08-17 20:34:48.727901 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-08-17 20:34:48.727909 | ubuntu-noble | + . defaults/all.sh 2026-08-17 20:34:48.728023 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-08-17 20:34:48.728028 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-08-17 20:34:48.728065 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-08-17 20:34:48.728091 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-08-17 20:34:48.728315 | ubuntu-noble | +++ deactivate nondestructive 2026-08-17 20:34:48.728379 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-17 20:34:48.728387 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-17 20:34:48.728413 | ubuntu-noble | +++ hash -r 2026-08-17 20:34:48.728485 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-17 20:34:48.728491 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-08-17 20:34:48.728496 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-08-17 20:34:48.728535 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-08-17 20:34:48.728651 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-08-17 20:34:48.728687 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-08-17 20:34:48.728709 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-08-17 20:34:48.728716 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-08-17 20:34:48.728765 | ubuntu-noble | +++ _OLD_VIRTUAL_PATH=/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-08-17 20:34:48.728851 | ubuntu-noble | +++ PATH=/tmp/venv/bin:/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-08-17 20:34:48.728878 | ubuntu-noble | +++ export PATH 2026-08-17 20:34:48.728927 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-17 20:34:48.728979 | ubuntu-noble | +++ '[' -z '' ']' 2026-08-17 20:34:48.728986 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-08-17 20:34:48.729013 | ubuntu-noble | +++ PS1='(venv) ' 2026-08-17 20:34:48.729020 | ubuntu-noble | +++ export PS1 2026-08-17 20:34:48.729025 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-08-17 20:34:48.729048 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-08-17 20:34:48.729079 | ubuntu-noble | +++ hash -r 2026-08-17 20:34:48.729160 | ubuntu-noble | + . defaults/2024.2.sh 2026-08-17 20:34:48.729955 | ubuntu-noble | +++ date +%Y%m%d 2026-08-17 20:34:48.731801 | ubuntu-noble | ++ export BUILD_ID=20260817 2026-08-17 20:34:48.731813 | ubuntu-noble | ++ BUILD_ID=20260817 2026-08-17 20:34:48.731858 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-08-17 20:34:48.731863 | ubuntu-noble | ++ KOLLA_TYPE= 2026-08-17 20:34:48.731869 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-08-17 20:34:48.731872 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-08-17 20:34:48.731911 | ubuntu-noble | + export VERSION 2026-08-17 20:34:48.731918 | ubuntu-noble | + export OPENSTACK_VERSION 2026-08-17 20:34:48.731945 | ubuntu-noble | + DOCKER_TAG=build-20260817 2026-08-17 20:34:48.731952 | ubuntu-noble | + KOLLA_BASE=ubuntu 2026-08-17 20:34:48.731972 | ubuntu-noble | + KOLLA_BASE_TAG=24.04 2026-08-17 20:34:48.731980 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-08-17 20:34:48.732000 | ubuntu-noble | + KOLLA_INSTALL_TYPE=source 2026-08-17 20:34:48.732028 | ubuntu-noble | + python3 src/generate-kolla-build-config.py 2026-08-17 20:34:48.877431 | ubuntu-noble | + setini DEFAULT namespace kolla 2026-08-17 20:34:48.877515 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=namespace value=kolla' 2026-08-17 20:34:50.213714 | ubuntu-noble | localhost | SUCCESS => { 2026-08-17 20:34:50.213813 | ubuntu-noble | "changed": false, 2026-08-17 20:34:50.213820 | ubuntu-noble | "gid": 1000, 2026-08-17 20:34:50.213825 | ubuntu-noble | "group": "zuul", 2026-08-17 20:34:50.213830 | ubuntu-noble | "mode": "0664", 2026-08-17 20:34:50.213836 | ubuntu-noble | "msg": "OK", 2026-08-17 20:34:50.213841 | ubuntu-noble | "owner": "zuul", 2026-08-17 20:34:50.213846 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-17 20:34:50.213872 | ubuntu-noble | "size": 4358, 2026-08-17 20:34:50.213877 | ubuntu-noble | "state": "file", 2026-08-17 20:34:50.213882 | ubuntu-noble | "uid": 1000 2026-08-17 20:34:50.213887 | ubuntu-noble | } 2026-08-17 20:34:50.354417 | ubuntu-noble | + setini DEFAULT tag build-20260817 2026-08-17 20:34:50.354501 | 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-20260817' 2026-08-17 20:34:51.674715 | ubuntu-noble | localhost | CHANGED => { 2026-08-17 20:34:51.674772 | ubuntu-noble | "changed": true, 2026-08-17 20:34:51.674776 | ubuntu-noble | "gid": 1000, 2026-08-17 20:34:51.674780 | ubuntu-noble | "group": "zuul", 2026-08-17 20:34:51.674784 | ubuntu-noble | "mode": "0664", 2026-08-17 20:34:51.674805 | ubuntu-noble | "msg": "option changed", 2026-08-17 20:34:51.674809 | ubuntu-noble | "owner": "zuul", 2026-08-17 20:34:51.674812 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-17 20:34:51.674828 | ubuntu-noble | "size": 4366, 2026-08-17 20:34:51.674832 | ubuntu-noble | "state": "file", 2026-08-17 20:34:51.674836 | ubuntu-noble | "uid": 1000 2026-08-17 20:34:51.674840 | ubuntu-noble | } 2026-08-17 20:34:51.803224 | ubuntu-noble | + setini DEFAULT base ubuntu 2026-08-17 20:34:51.803309 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=base value=ubuntu' 2026-08-17 20:34:53.147705 | ubuntu-noble | localhost | SUCCESS => { 2026-08-17 20:34:53.147763 | ubuntu-noble | "changed": false, 2026-08-17 20:34:53.147768 | ubuntu-noble | "gid": 1000, 2026-08-17 20:34:53.147771 | ubuntu-noble | "group": "zuul", 2026-08-17 20:34:53.147775 | ubuntu-noble | "mode": "0664", 2026-08-17 20:34:53.147779 | ubuntu-noble | "msg": "OK", 2026-08-17 20:34:53.147782 | ubuntu-noble | "owner": "zuul", 2026-08-17 20:34:53.147833 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-17 20:34:53.147838 | ubuntu-noble | "size": 4366, 2026-08-17 20:34:53.147841 | ubuntu-noble | "state": "file", 2026-08-17 20:34:53.147845 | ubuntu-noble | "uid": 1000 2026-08-17 20:34:53.147849 | ubuntu-noble | } 2026-08-17 20:34:53.269718 | ubuntu-noble | + setini DEFAULT base_tag 24.04 2026-08-17 20:34:53.269779 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=base_tag value=24.04' 2026-08-17 20:34:54.593713 | ubuntu-noble | localhost | SUCCESS => { 2026-08-17 20:34:54.593764 | ubuntu-noble | "changed": false, 2026-08-17 20:34:54.593768 | ubuntu-noble | "gid": 1000, 2026-08-17 20:34:54.593772 | ubuntu-noble | "group": "zuul", 2026-08-17 20:34:54.593775 | ubuntu-noble | "mode": "0664", 2026-08-17 20:34:54.593779 | ubuntu-noble | "msg": "OK", 2026-08-17 20:34:54.593799 | ubuntu-noble | "owner": "zuul", 2026-08-17 20:34:54.593804 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-17 20:34:54.593807 | ubuntu-noble | "size": 4366, 2026-08-17 20:34:54.593811 | ubuntu-noble | "state": "file", 2026-08-17 20:34:54.593814 | ubuntu-noble | "uid": 1000 2026-08-17 20:34:54.593818 | ubuntu-noble | } 2026-08-17 20:34:54.696861 | ubuntu-noble | + setini DEFAULT install_type source 2026-08-17 20:34:54.696919 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=install_type value=source' 2026-08-17 20:34:55.962734 | ubuntu-noble | localhost | SUCCESS => { 2026-08-17 20:34:55.962842 | ubuntu-noble | "changed": false, 2026-08-17 20:34:55.962856 | ubuntu-noble | "gid": 1000, 2026-08-17 20:34:55.962867 | ubuntu-noble | "group": "zuul", 2026-08-17 20:34:55.962877 | ubuntu-noble | "mode": "0664", 2026-08-17 20:34:55.962887 | ubuntu-noble | "msg": "OK", 2026-08-17 20:34:55.962896 | ubuntu-noble | "owner": "zuul", 2026-08-17 20:34:55.962906 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-17 20:34:55.962917 | ubuntu-noble | "size": 4366, 2026-08-17 20:34:55.962927 | ubuntu-noble | "state": "file", 2026-08-17 20:34:55.962936 | ubuntu-noble | "uid": 1000 2026-08-17 20:34:55.962946 | ubuntu-noble | } 2026-08-17 20:34:56.070115 | ubuntu-noble | + [[ 2024.2 == \2\0\2\4\.\1 ]] 2026-08-17 20:34:56.070171 | ubuntu-noble | + REQUIREMENTS_BRANCH=stable-2024.2 2026-08-17 20:34:56.070177 | ubuntu-noble | + setini openstack-base location tarballs/requirements-stable-2024.2.tar.gz 2026-08-17 20:34:56.070234 | 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-08-17 20:34:57.299693 | ubuntu-noble | localhost | CHANGED => { 2026-08-17 20:34:57.299764 | ubuntu-noble | "changed": true, 2026-08-17 20:34:57.299772 | ubuntu-noble | "gid": 1000, 2026-08-17 20:34:57.299777 | ubuntu-noble | "group": "zuul", 2026-08-17 20:34:57.299800 | ubuntu-noble | "mode": "0664", 2026-08-17 20:34:57.299806 | ubuntu-noble | "msg": "section and option added", 2026-08-17 20:34:57.299813 | ubuntu-noble | "owner": "zuul", 2026-08-17 20:34:57.299818 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-17 20:34:57.299824 | ubuntu-noble | "size": 4437, 2026-08-17 20:34:57.299830 | ubuntu-noble | "state": "file", 2026-08-17 20:34:57.299835 | ubuntu-noble | "uid": 1000 2026-08-17 20:34:57.299841 | ubuntu-noble | } 2026-08-17 20:34:57.401415 | ubuntu-noble | + sed -i '/\[openstack-base\]/a # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz' kolla-build.conf 2026-08-17 20:34:57.404167 | ubuntu-noble | + setini openstack-base type local 2026-08-17 20:34:57.404227 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=openstack-base option=type value=local' 2026-08-17 20:34:58.619748 | ubuntu-noble | localhost | CHANGED => { 2026-08-17 20:34:58.619865 | ubuntu-noble | "changed": true, 2026-08-17 20:34:58.619876 | ubuntu-noble | "gid": 1000, 2026-08-17 20:34:58.619883 | ubuntu-noble | "group": "zuul", 2026-08-17 20:34:58.619890 | ubuntu-noble | "mode": "0664", 2026-08-17 20:34:58.619897 | ubuntu-noble | "msg": "option added", 2026-08-17 20:34:58.619904 | ubuntu-noble | "owner": "zuul", 2026-08-17 20:34:58.619912 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-17 20:34:58.619919 | ubuntu-noble | "size": 4548, 2026-08-17 20:34:58.619926 | ubuntu-noble | "state": "file", 2026-08-17 20:34:58.619933 | ubuntu-noble | "uid": 1000 2026-08-17 20:34:58.619941 | ubuntu-noble | } 2026-08-17 20:34:58.724175 | ubuntu-noble | + [[ -n osism.harbor.regio.digital ]] 2026-08-17 20:34:58.724240 | ubuntu-noble | + setini DEFAULT registry osism.harbor.regio.digital 2026-08-17 20:34:58.724246 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=registry value=osism.harbor.regio.digital' 2026-08-17 20:34:59.956693 | ubuntu-noble | localhost | CHANGED => { 2026-08-17 20:34:59.956730 | ubuntu-noble | "changed": true, 2026-08-17 20:34:59.956735 | ubuntu-noble | "gid": 1000, 2026-08-17 20:34:59.956739 | ubuntu-noble | "group": "zuul", 2026-08-17 20:34:59.956743 | ubuntu-noble | "mode": "0664", 2026-08-17 20:34:59.956746 | ubuntu-noble | "msg": "option added", 2026-08-17 20:34:59.956750 | ubuntu-noble | "owner": "zuul", 2026-08-17 20:34:59.956754 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-17 20:34:59.956758 | ubuntu-noble | "size": 4586, 2026-08-17 20:34:59.956761 | ubuntu-noble | "state": "file", 2026-08-17 20:34:59.956765 | ubuntu-noble | "uid": 1000 2026-08-17 20:34:59.956769 | ubuntu-noble | } 2026-08-17 20:35:00.060594 | ubuntu-noble | + echo DEBUG kolla-build.conf 2026-08-17 20:35:00.060726 | ubuntu-noble | DEBUG kolla-build.conf 2026-08-17 20:35:00.060733 | ubuntu-noble | + cat kolla-build.conf 2026-08-17 20:35:00.062342 | ubuntu-noble | [DEFAULT] 2026-08-17 20:35:00.062364 | ubuntu-noble | base = ubuntu 2026-08-17 20:35:00.062368 | ubuntu-noble | base_package_type = deb 2026-08-17 20:35:00.062373 | ubuntu-noble | base_tag = 24.04 2026-08-17 20:35:00.062376 | ubuntu-noble | install_type = source 2026-08-17 20:35:00.062380 | ubuntu-noble | namespace = kolla 2026-08-17 20:35:00.062384 | ubuntu-noble | openstack_release = 2024.2 2026-08-17 20:35:00.062387 | ubuntu-noble | push = false 2026-08-17 20:35:00.062391 | ubuntu-noble | tag = build-20260817 2026-08-17 20:35:00.062395 | ubuntu-noble | threads = 1 2026-08-17 20:35:00.062398 | ubuntu-noble | registry = osism.harbor.regio.digital 2026-08-17 20:35:00.062404 | ubuntu-noble | 2026-08-17 20:35:00.062408 | ubuntu-noble | ######################################################################### 2026-08-17 20:35:00.062413 | ubuntu-noble | # sources tracked in release repository 2026-08-17 20:35:00.062416 | ubuntu-noble | 2026-08-17 20:35:00.062420 | ubuntu-noble | [aodh-base] 2026-08-17 20:35:00.062423 | ubuntu-noble | type = local 2026-08-17 20:35:00.062427 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-08-17 20:35:00.062437 | ubuntu-noble | location = tarballs/aodh-stable-2024.2.tar.gz 2026-08-17 20:35:00.062441 | ubuntu-noble | 2026-08-17 20:35:00.062444 | ubuntu-noble | 2026-08-17 20:35:00.062448 | ubuntu-noble | 2026-08-17 20:35:00.062451 | ubuntu-noble | [barbican-base] 2026-08-17 20:35:00.062455 | ubuntu-noble | type = local 2026-08-17 20:35:00.062458 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-08-17 20:35:00.062463 | ubuntu-noble | location = tarballs/barbican-stable-2024.2.tar.gz 2026-08-17 20:35:00.062479 | ubuntu-noble | 2026-08-17 20:35:00.062482 | ubuntu-noble | 2026-08-17 20:35:00.062486 | ubuntu-noble | 2026-08-17 20:35:00.062489 | ubuntu-noble | [blazar-base] 2026-08-17 20:35:00.062493 | ubuntu-noble | type = local 2026-08-17 20:35:00.062497 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-08-17 20:35:00.062500 | ubuntu-noble | location = tarballs/blazar-stable-2024.2.tar.gz 2026-08-17 20:35:00.062504 | ubuntu-noble | 2026-08-17 20:35:00.062507 | ubuntu-noble | 2026-08-17 20:35:00.062511 | ubuntu-noble | 2026-08-17 20:35:00.062514 | ubuntu-noble | [ceilometer-base] 2026-08-17 20:35:00.062518 | ubuntu-noble | type = local 2026-08-17 20:35:00.062521 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-08-17 20:35:00.062525 | ubuntu-noble | location = tarballs/ceilometer-stable-2024.2.tar.gz 2026-08-17 20:35:00.062528 | ubuntu-noble | 2026-08-17 20:35:00.062532 | ubuntu-noble | 2026-08-17 20:35:00.062535 | ubuntu-noble | 2026-08-17 20:35:00.062538 | ubuntu-noble | [cinder-base] 2026-08-17 20:35:00.062542 | ubuntu-noble | type = local 2026-08-17 20:35:00.062546 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-08-17 20:35:00.062549 | ubuntu-noble | location = tarballs/cinder-stable-2024.2.tar.gz 2026-08-17 20:35:00.062553 | ubuntu-noble | 2026-08-17 20:35:00.062556 | ubuntu-noble | 2026-08-17 20:35:00.062560 | ubuntu-noble | 2026-08-17 20:35:00.062563 | ubuntu-noble | [designate-base] 2026-08-17 20:35:00.062567 | ubuntu-noble | type = local 2026-08-17 20:35:00.062570 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-08-17 20:35:00.062574 | ubuntu-noble | location = tarballs/designate-stable-2024.2.tar.gz 2026-08-17 20:35:00.062577 | ubuntu-noble | 2026-08-17 20:35:00.062581 | ubuntu-noble | 2026-08-17 20:35:00.062584 | ubuntu-noble | 2026-08-17 20:35:00.062588 | ubuntu-noble | [glance-base] 2026-08-17 20:35:00.062591 | ubuntu-noble | type = local 2026-08-17 20:35:00.062595 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-08-17 20:35:00.062598 | ubuntu-noble | location = tarballs/glance-stable-2024.2.tar.gz 2026-08-17 20:35:00.062602 | ubuntu-noble | 2026-08-17 20:35:00.062605 | ubuntu-noble | 2026-08-17 20:35:00.062609 | ubuntu-noble | 2026-08-17 20:35:00.062612 | ubuntu-noble | [heat-base] 2026-08-17 20:35:00.062616 | ubuntu-noble | type = local 2026-08-17 20:35:00.062619 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-08-17 20:35:00.062623 | ubuntu-noble | location = tarballs/heat-stable-2024.2.tar.gz 2026-08-17 20:35:00.062643 | ubuntu-noble | 2026-08-17 20:35:00.062648 | ubuntu-noble | 2026-08-17 20:35:00.062664 | ubuntu-noble | 2026-08-17 20:35:00.062667 | ubuntu-noble | [horizon] 2026-08-17 20:35:00.062671 | ubuntu-noble | type = local 2026-08-17 20:35:00.062675 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-08-17 20:35:00.062678 | ubuntu-noble | location = tarballs/horizon-stable-2024.2.tar.gz 2026-08-17 20:35:00.062682 | ubuntu-noble | 2026-08-17 20:35:00.062685 | ubuntu-noble | 2026-08-17 20:35:00.062688 | ubuntu-noble | 2026-08-17 20:35:00.062692 | ubuntu-noble | [ironic-base] 2026-08-17 20:35:00.062695 | ubuntu-noble | type = local 2026-08-17 20:35:00.062699 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-08-17 20:35:00.062702 | ubuntu-noble | location = tarballs/ironic-stable-2024.2.tar.gz 2026-08-17 20:35:00.062706 | ubuntu-noble | 2026-08-17 20:35:00.062709 | ubuntu-noble | 2026-08-17 20:35:00.062713 | ubuntu-noble | 2026-08-17 20:35:00.062716 | ubuntu-noble | [keystone-base] 2026-08-17 20:35:00.062720 | ubuntu-noble | type = local 2026-08-17 20:35:00.062723 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-08-17 20:35:00.062727 | ubuntu-noble | location = tarballs/keystone-stable-2024.2.tar.gz 2026-08-17 20:35:00.062730 | ubuntu-noble | 2026-08-17 20:35:00.062734 | ubuntu-noble | 2026-08-17 20:35:00.062737 | ubuntu-noble | 2026-08-17 20:35:00.062740 | ubuntu-noble | [magnum-base] 2026-08-17 20:35:00.062744 | ubuntu-noble | type = local 2026-08-17 20:35:00.062747 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-08-17 20:35:00.062751 | ubuntu-noble | location = tarballs/magnum-stable-2024.2.tar.gz 2026-08-17 20:35:00.062754 | ubuntu-noble | 2026-08-17 20:35:00.062758 | ubuntu-noble | 2026-08-17 20:35:00.062761 | ubuntu-noble | 2026-08-17 20:35:00.062765 | ubuntu-noble | [manila-base] 2026-08-17 20:35:00.062768 | ubuntu-noble | type = local 2026-08-17 20:35:00.062772 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-08-17 20:35:00.062775 | ubuntu-noble | location = tarballs/manila-stable-2024.2.tar.gz 2026-08-17 20:35:00.063044 | ubuntu-noble | 2026-08-17 20:35:00.063053 | ubuntu-noble | 2026-08-17 20:35:00.063057 | ubuntu-noble | 2026-08-17 20:35:00.063060 | ubuntu-noble | [masakari-base] 2026-08-17 20:35:00.063064 | ubuntu-noble | type = local 2026-08-17 20:35:00.063068 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-08-17 20:35:00.063071 | ubuntu-noble | location = tarballs/masakari-stable-2024.2.tar.gz 2026-08-17 20:35:00.063075 | ubuntu-noble | 2026-08-17 20:35:00.063078 | ubuntu-noble | 2026-08-17 20:35:00.063081 | ubuntu-noble | 2026-08-17 20:35:00.063085 | ubuntu-noble | [neutron-bgp-dragent] 2026-08-17 20:35:00.063088 | ubuntu-noble | type = local 2026-08-17 20:35:00.063092 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-17 20:35:00.063096 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-17 20:35:00.063100 | ubuntu-noble | 2026-08-17 20:35:00.063103 | ubuntu-noble | 2026-08-17 20:35:00.063107 | ubuntu-noble | [neutron-server-plugin-neutron-dynamic-routing] 2026-08-17 20:35:00.063110 | ubuntu-noble | type = local 2026-08-17 20:35:00.063114 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-17 20:35:00.063117 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-17 20:35:00.063121 | ubuntu-noble | 2026-08-17 20:35:00.063124 | ubuntu-noble | 2026-08-17 20:35:00.063128 | ubuntu-noble | [neutron-vpnaas-base] 2026-08-17 20:35:00.063131 | ubuntu-noble | type = local 2026-08-17 20:35:00.063135 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-17 20:35:00.063138 | ubuntu-noble | location = tarballs/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-17 20:35:00.063142 | ubuntu-noble | 2026-08-17 20:35:00.063145 | ubuntu-noble | 2026-08-17 20:35:00.063149 | ubuntu-noble | 2026-08-17 20:35:00.063152 | ubuntu-noble | [neutron-base] 2026-08-17 20:35:00.063156 | ubuntu-noble | type = local 2026-08-17 20:35:00.063159 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-08-17 20:35:00.063163 | ubuntu-noble | location = tarballs/neutron-stable-2024.2.tar.gz 2026-08-17 20:35:00.063166 | ubuntu-noble | 2026-08-17 20:35:00.063169 | ubuntu-noble | 2026-08-17 20:35:00.063173 | ubuntu-noble | 2026-08-17 20:35:00.063176 | ubuntu-noble | [nova-base] 2026-08-17 20:35:00.063180 | ubuntu-noble | type = local 2026-08-17 20:35:00.063183 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-08-17 20:35:00.063187 | ubuntu-noble | location = tarballs/nova-stable-2024.2.tar.gz 2026-08-17 20:35:00.063190 | ubuntu-noble | 2026-08-17 20:35:00.063193 | ubuntu-noble | 2026-08-17 20:35:00.063197 | ubuntu-noble | 2026-08-17 20:35:00.063200 | ubuntu-noble | [octavia-base] 2026-08-17 20:35:00.063204 | ubuntu-noble | type = local 2026-08-17 20:35:00.063207 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-08-17 20:35:00.063211 | ubuntu-noble | location = tarballs/octavia-stable-2024.2.tar.gz 2026-08-17 20:35:00.063214 | ubuntu-noble | 2026-08-17 20:35:00.063218 | ubuntu-noble | 2026-08-17 20:35:00.063221 | ubuntu-noble | 2026-08-17 20:35:00.063225 | ubuntu-noble | [placement-base] 2026-08-17 20:35:00.063228 | ubuntu-noble | type = local 2026-08-17 20:35:00.063231 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-08-17 20:35:00.063235 | ubuntu-noble | location = tarballs/placement-stable-2024.2.tar.gz 2026-08-17 20:35:00.063238 | ubuntu-noble | 2026-08-17 20:35:00.063242 | ubuntu-noble | 2026-08-17 20:35:00.063245 | ubuntu-noble | 2026-08-17 20:35:00.063249 | ubuntu-noble | [skyline-apiserver-base] 2026-08-17 20:35:00.063252 | ubuntu-noble | type = local 2026-08-17 20:35:00.063262 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-08-17 20:35:00.063266 | ubuntu-noble | location = tarballs/skyline-apiserver-stable-2024.2.tar.gz 2026-08-17 20:35:00.063270 | ubuntu-noble | 2026-08-17 20:35:00.063273 | ubuntu-noble | 2026-08-17 20:35:00.063276 | ubuntu-noble | 2026-08-17 20:35:00.063280 | ubuntu-noble | [skyline-console-base] 2026-08-17 20:35:00.063283 | ubuntu-noble | type = local 2026-08-17 20:35:00.063286 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-08-17 20:35:00.063290 | ubuntu-noble | location = tarballs/skyline-console-stable-2024.2.tar.gz 2026-08-17 20:35:00.063293 | ubuntu-noble | 2026-08-17 20:35:00.063297 | ubuntu-noble | 2026-08-17 20:35:00.063300 | ubuntu-noble | [openstack-base] 2026-08-17 20:35:00.063304 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-08-17 20:35:00.063316 | ubuntu-noble | location = tarballs/requirements-stable-2024.2.tar.gz 2026-08-17 20:35:00.063320 | ubuntu-noble | type = local 2026-08-17 20:35:00.063323 | ubuntu-noble | + bash scripts/003-patch.sh 2026-08-17 20:35:00.065775 | ubuntu-noble | + OPENSTACK_VERSION=2024.2 2026-08-17 20:35:00.065865 | ubuntu-noble | + VERSION=latest 2026-08-17 20:35:00.065872 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-08-17 20:35:00.065956 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-08-17 20:35:00.065974 | ubuntu-noble | + . defaults/all.sh 2026-08-17 20:35:00.066041 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-08-17 20:35:00.066047 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-08-17 20:35:00.066075 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-08-17 20:35:00.066094 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-08-17 20:35:00.066272 | ubuntu-noble | +++ deactivate nondestructive 2026-08-17 20:35:00.066314 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-17 20:35:00.066339 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-17 20:35:00.066355 | ubuntu-noble | +++ hash -r 2026-08-17 20:35:00.066402 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-17 20:35:00.066418 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-08-17 20:35:00.066435 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-08-17 20:35:00.066463 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-08-17 20:35:00.066529 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-08-17 20:35:00.066548 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-08-17 20:35:00.066556 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-08-17 20:35:00.066561 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-08-17 20:35:00.066595 | ubuntu-noble | +++ _OLD_VIRTUAL_PATH=/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-08-17 20:35:00.066671 | ubuntu-noble | +++ PATH=/tmp/venv/bin:/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-08-17 20:35:00.066682 | ubuntu-noble | +++ export PATH 2026-08-17 20:35:00.066714 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-17 20:35:00.066754 | ubuntu-noble | +++ '[' -z '' ']' 2026-08-17 20:35:00.066770 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-08-17 20:35:00.066793 | ubuntu-noble | +++ PS1='(venv) ' 2026-08-17 20:35:00.066810 | ubuntu-noble | +++ export PS1 2026-08-17 20:35:00.066816 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-08-17 20:35:00.066821 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-08-17 20:35:00.066847 | ubuntu-noble | +++ hash -r 2026-08-17 20:35:00.066899 | ubuntu-noble | + . defaults/2024.2.sh 2026-08-17 20:35:00.067570 | ubuntu-noble | +++ date +%Y%m%d 2026-08-17 20:35:00.069262 | ubuntu-noble | ++ export BUILD_ID=20260817 2026-08-17 20:35:00.069277 | ubuntu-noble | ++ BUILD_ID=20260817 2026-08-17 20:35:00.069316 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-08-17 20:35:00.069321 | ubuntu-noble | ++ KOLLA_TYPE= 2026-08-17 20:35:00.069326 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-08-17 20:35:00.069329 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-08-17 20:35:00.069369 | ubuntu-noble | + . scripts/patch-lib.sh 2026-08-17 20:35:00.070092 | ubuntu-noble | +++ pwd 2026-08-17 20:35:00.070171 | ubuntu-noble | ++ PATCH_ROOT=/home/zuul/src/github.com/osism/container-images-kolla 2026-08-17 20:35:00.070195 | ubuntu-noble | ++ PATCH_MANIFEST=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-17 20:35:00.070603 | ubuntu-noble | + export VERSION 2026-08-17 20:35:00.070610 | ubuntu-noble | + export OPENSTACK_VERSION 2026-08-17 20:35:00.070790 | ubuntu-noble | + mkdir -p tarballs 2026-08-17 20:35:00.072553 | ubuntu-noble | + ping -c2 tarballs.opendev.org 2026-08-17 20:35:10.215495 | ubuntu-noble | PING tarballs.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f) 56 data bytes 2026-08-17 20:35:10.215588 | ubuntu-noble | 64 bytes from 2001:4800:7819:103:be76:4eff:fe03:e48f: icmp_seq=1 ttl=40 time=130 ms 2026-08-17 20:35:10.344549 | ubuntu-noble | 64 bytes from 2001:4800:7819:103:be76:4eff:fe03:e48f: icmp_seq=2 ttl=40 time=128 ms 2026-08-17 20:35:10.344693 | ubuntu-noble | 2026-08-17 20:35:10.344719 | ubuntu-noble | --- tarballs.opendev.org ping statistics --- 2026-08-17 20:35:10.344739 | ubuntu-noble | 2 packets transmitted, 2 received, 0% packet loss, time 10140ms 2026-08-17 20:35:10.344757 | ubuntu-noble | rtt min/avg/max/mdev = 128.492/129.005/129.519/0.513 ms 2026-08-17 20:35:10.346763 | ubuntu-noble | ++ awk '/# tarball/ && !seen[$4]++ { print $4 }' kolla-build.conf 2026-08-17 20:35:10.350759 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 20:35:10.350859 | ubuntu-noble | + pushd tarballs 2026-08-17 20:35:10.351940 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-08-17 20:35:10.354340 | ubuntu-noble | + filename=aodh-stable-2024.2.tar.gz 2026-08-17 20:35:10.354400 | ubuntu-noble | + [[ -e aodh-stable-2024.2.tar.gz ]] 2026-08-17 20:35:10.354425 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-08-17 20:35:10.354447 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-08-17 20:35:10.354512 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-08-17 20:35:11.484900 | ubuntu-noble | 2026-08-17 20:35:11 URL:https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz [254167/254167] -> "aodh-stable-2024.2.tar.gz" [1] 2026-08-17 20:35:11.487835 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 20:35:11.487886 | ubuntu-noble | + echo Process aodh-stable-2024.2.tar.gz 2026-08-17 20:35:11.487900 | ubuntu-noble | Process aodh-stable-2024.2.tar.gz 2026-08-17 20:35:11.489839 | ubuntu-noble | ++ tar -tzf aodh-stable-2024.2.tar.gz 2026-08-17 20:35:11.489886 | ubuntu-noble | ++ head -1 2026-08-17 20:35:11.490977 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 20:35:11.504154 | ubuntu-noble | + directory=aodh-19.0.0.0rc2.dev2 2026-08-17 20:35:11.505266 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 aodh-19.0.0.0rc2.dev2 2026-08-17 20:35:11.505471 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-17 20:35:11.505540 | ubuntu-noble | ++ local directory=aodh-19.0.0.0rc2.dev2 2026-08-17 20:35:11.505554 | ubuntu-noble | ++ local suffix= 2026-08-17 20:35:11.505573 | ubuntu-noble | ++ local name=aodh 2026-08-17 20:35:11.505584 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:11.505595 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:11.505604 | ubuntu-noble | ++ path=patches/2024.2/aodh 2026-08-17 20:35:11.505619 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/aodh ]] 2026-08-17 20:35:11.505748 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:11.505767 | ubuntu-noble | ++ path=patches/2024.2/aodh 2026-08-17 20:35:11.505822 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/aodh ]] 2026-08-17 20:35:11.505835 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:11.505845 | ubuntu-noble | ++ path=patches/2024.2/aodh 2026-08-17 20:35:11.505855 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/aodh ]] 2026-08-17 20:35:11.505865 | ubuntu-noble | ++ return 1 2026-08-17 20:35:11.506745 | ubuntu-noble | + patch_dir= 2026-08-17 20:35:11.506834 | ubuntu-noble | + patch_dir= 2026-08-17 20:35:11.507803 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 aodh-19.0.0.0rc2.dev2 /source 2026-08-17 20:35:11.507842 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-17 20:35:11.507853 | ubuntu-noble | ++ local directory=aodh-19.0.0.0rc2.dev2 2026-08-17 20:35:11.507862 | ubuntu-noble | ++ local suffix=/source 2026-08-17 20:35:11.507871 | ubuntu-noble | ++ local name=aodh 2026-08-17 20:35:11.507879 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:11.507895 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:11.507904 | ubuntu-noble | ++ path=overlays/2024.2/aodh/source 2026-08-17 20:35:11.507913 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/aodh/source ]] 2026-08-17 20:35:11.507922 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:11.507930 | ubuntu-noble | ++ path=overlays/2024.2/aodh/source 2026-08-17 20:35:11.507939 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/aodh/source ]] 2026-08-17 20:35:11.507947 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:11.507959 | ubuntu-noble | ++ path=overlays/2024.2/aodh/source 2026-08-17 20:35:11.507968 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/aodh/source ]] 2026-08-17 20:35:11.507976 | ubuntu-noble | ++ return 1 2026-08-17 20:35:11.508744 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:11.508812 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:11.508837 | ubuntu-noble | + echo Check patches for aodh-stable-2024.2.tar.gz 2026-08-17 20:35:11.508849 | ubuntu-noble | Check patches for aodh-stable-2024.2.tar.gz 2026-08-17 20:35:11.508860 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:11.508871 | ubuntu-noble | + echo Check overlays for aodh-stable-2024.2.tar.gz 2026-08-17 20:35:11.508880 | ubuntu-noble | Check overlays for aodh-stable-2024.2.tar.gz 2026-08-17 20:35:11.508907 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:11.508917 | ubuntu-noble | + popd 2026-08-17 20:35:11.508928 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 20:35:11.508945 | ubuntu-noble | + pushd tarballs 2026-08-17 20:35:11.510031 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-08-17 20:35:11.512524 | ubuntu-noble | + filename=barbican-stable-2024.2.tar.gz 2026-08-17 20:35:11.512561 | ubuntu-noble | + [[ -e barbican-stable-2024.2.tar.gz ]] 2026-08-17 20:35:11.512624 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-08-17 20:35:11.512675 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-08-17 20:35:11.512713 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-08-17 20:35:12.784923 | ubuntu-noble | 2026-08-17 20:35:12 URL:https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz [657156/657156] -> "barbican-stable-2024.2.tar.gz" [1] 2026-08-17 20:35:12.786986 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 20:35:12.787051 | ubuntu-noble | + echo Process barbican-stable-2024.2.tar.gz 2026-08-17 20:35:12.787064 | ubuntu-noble | Process barbican-stable-2024.2.tar.gz 2026-08-17 20:35:12.790693 | ubuntu-noble | ++ tar -tzf barbican-stable-2024.2.tar.gz 2026-08-17 20:35:12.790733 | ubuntu-noble | ++ head -1 2026-08-17 20:35:12.791284 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 20:35:12.798151 | ubuntu-noble | + directory=barbican-19.0.1.dev3 2026-08-17 20:35:12.799842 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 barbican-19.0.1.dev3 2026-08-17 20:35:12.799880 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-17 20:35:12.799892 | ubuntu-noble | ++ local directory=barbican-19.0.1.dev3 2026-08-17 20:35:12.799902 | ubuntu-noble | ++ local suffix= 2026-08-17 20:35:12.799911 | ubuntu-noble | ++ local name=barbican 2026-08-17 20:35:12.799920 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:12.799930 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:12.799939 | ubuntu-noble | ++ path=patches/2024.2/barbican 2026-08-17 20:35:12.799950 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/barbican ]] 2026-08-17 20:35:12.799958 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:12.799963 | ubuntu-noble | ++ path=patches/2024.2/barbican 2026-08-17 20:35:12.799972 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/barbican ]] 2026-08-17 20:35:12.799982 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:12.799991 | ubuntu-noble | ++ path=patches/2024.2/barbican 2026-08-17 20:35:12.800002 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/barbican ]] 2026-08-17 20:35:12.800011 | ubuntu-noble | ++ return 1 2026-08-17 20:35:12.800021 | ubuntu-noble | + patch_dir= 2026-08-17 20:35:12.800028 | ubuntu-noble | + patch_dir= 2026-08-17 20:35:12.800233 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 barbican-19.0.1.dev3 /source 2026-08-17 20:35:12.800303 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-17 20:35:12.800317 | ubuntu-noble | ++ local directory=barbican-19.0.1.dev3 2026-08-17 20:35:12.800329 | ubuntu-noble | ++ local suffix=/source 2026-08-17 20:35:12.800387 | ubuntu-noble | ++ local name=barbican 2026-08-17 20:35:12.800396 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:12.800443 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:12.800456 | ubuntu-noble | ++ path=overlays/2024.2/barbican/source 2026-08-17 20:35:12.800469 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/barbican/source ]] 2026-08-17 20:35:12.800507 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:12.800516 | ubuntu-noble | ++ path=overlays/2024.2/barbican/source 2026-08-17 20:35:12.800521 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/barbican/source ]] 2026-08-17 20:35:12.800529 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:12.800534 | ubuntu-noble | ++ path=overlays/2024.2/barbican/source 2026-08-17 20:35:12.800541 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/barbican/source ]] 2026-08-17 20:35:12.800570 | ubuntu-noble | ++ return 1 2026-08-17 20:35:12.800978 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:12.800995 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:12.801018 | ubuntu-noble | + echo Check patches for barbican-stable-2024.2.tar.gz 2026-08-17 20:35:12.801024 | ubuntu-noble | Check patches for barbican-stable-2024.2.tar.gz 2026-08-17 20:35:12.801036 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:12.801048 | ubuntu-noble | + echo Check overlays for barbican-stable-2024.2.tar.gz 2026-08-17 20:35:12.801055 | ubuntu-noble | Check overlays for barbican-stable-2024.2.tar.gz 2026-08-17 20:35:12.801065 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:12.801074 | ubuntu-noble | + popd 2026-08-17 20:35:12.801161 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 20:35:12.801170 | ubuntu-noble | + pushd tarballs 2026-08-17 20:35:12.801995 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-08-17 20:35:12.803750 | ubuntu-noble | + filename=blazar-stable-2024.2.tar.gz 2026-08-17 20:35:12.803769 | ubuntu-noble | + [[ -e blazar-stable-2024.2.tar.gz ]] 2026-08-17 20:35:12.803989 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-08-17 20:35:12.803998 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-08-17 20:35:12.804006 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-08-17 20:35:14.056866 | ubuntu-noble | 2026-08-17 20:35:14 URL:https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz [430191/430191] -> "blazar-stable-2024.2.tar.gz" [1] 2026-08-17 20:35:14.060022 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 20:35:14.060086 | ubuntu-noble | + echo Process blazar-stable-2024.2.tar.gz 2026-08-17 20:35:14.060102 | ubuntu-noble | Process blazar-stable-2024.2.tar.gz 2026-08-17 20:35:14.062706 | ubuntu-noble | ++ tar -tzf blazar-stable-2024.2.tar.gz 2026-08-17 20:35:14.062749 | ubuntu-noble | ++ head -1 2026-08-17 20:35:14.064360 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 20:35:14.070907 | ubuntu-noble | + directory=blazar-14.0.1.dev6 2026-08-17 20:35:14.071751 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 blazar-14.0.1.dev6 2026-08-17 20:35:14.071939 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-17 20:35:14.071956 | ubuntu-noble | ++ local directory=blazar-14.0.1.dev6 2026-08-17 20:35:14.071991 | ubuntu-noble | ++ local suffix= 2026-08-17 20:35:14.072077 | ubuntu-noble | ++ local name=blazar 2026-08-17 20:35:14.072091 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:14.072166 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:14.072176 | ubuntu-noble | ++ path=patches/2024.2/blazar 2026-08-17 20:35:14.072188 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/blazar ]] 2026-08-17 20:35:14.072236 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:14.072249 | ubuntu-noble | ++ path=patches/2024.2/blazar 2026-08-17 20:35:14.072257 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/blazar ]] 2026-08-17 20:35:14.072268 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:14.072277 | ubuntu-noble | ++ path=patches/2024.2/blazar 2026-08-17 20:35:14.072288 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/blazar ]] 2026-08-17 20:35:14.072296 | ubuntu-noble | ++ return 1 2026-08-17 20:35:14.072711 | ubuntu-noble | + patch_dir= 2026-08-17 20:35:14.072731 | ubuntu-noble | + patch_dir= 2026-08-17 20:35:14.073731 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 blazar-14.0.1.dev6 /source 2026-08-17 20:35:14.073806 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-17 20:35:14.073819 | ubuntu-noble | ++ local directory=blazar-14.0.1.dev6 2026-08-17 20:35:14.073827 | ubuntu-noble | ++ local suffix=/source 2026-08-17 20:35:14.073835 | ubuntu-noble | ++ local name=blazar 2026-08-17 20:35:14.073843 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:14.073852 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:14.073866 | ubuntu-noble | ++ path=overlays/2024.2/blazar/source 2026-08-17 20:35:14.073886 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/blazar/source ]] 2026-08-17 20:35:14.073895 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:14.073903 | ubuntu-noble | ++ path=overlays/2024.2/blazar/source 2026-08-17 20:35:14.073927 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/blazar/source ]] 2026-08-17 20:35:14.073936 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:14.073944 | ubuntu-noble | ++ path=overlays/2024.2/blazar/source 2026-08-17 20:35:14.073952 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/blazar/source ]] 2026-08-17 20:35:14.073961 | ubuntu-noble | ++ return 1 2026-08-17 20:35:14.074882 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:14.074914 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:14.074922 | ubuntu-noble | + echo Check patches for blazar-stable-2024.2.tar.gz 2026-08-17 20:35:14.074930 | ubuntu-noble | Check patches for blazar-stable-2024.2.tar.gz 2026-08-17 20:35:14.074937 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:14.074944 | ubuntu-noble | + echo Check overlays for blazar-stable-2024.2.tar.gz 2026-08-17 20:35:14.074952 | ubuntu-noble | Check overlays for blazar-stable-2024.2.tar.gz 2026-08-17 20:35:14.074960 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:14.074967 | ubuntu-noble | + popd 2026-08-17 20:35:14.074975 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 20:35:14.074983 | ubuntu-noble | + pushd tarballs 2026-08-17 20:35:14.075282 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-08-17 20:35:14.077832 | ubuntu-noble | + filename=ceilometer-stable-2024.2.tar.gz 2026-08-17 20:35:14.077860 | ubuntu-noble | + [[ -e ceilometer-stable-2024.2.tar.gz ]] 2026-08-17 20:35:14.077868 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-08-17 20:35:14.077875 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-08-17 20:35:14.077882 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-08-17 20:35:15.342729 | ubuntu-noble | 2026-08-17 20:35:15 URL:https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz [871893/871893] -> "ceilometer-stable-2024.2.tar.gz" [1] 2026-08-17 20:35:15.344364 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 20:35:15.344474 | ubuntu-noble | + echo Process ceilometer-stable-2024.2.tar.gz 2026-08-17 20:35:15.344507 | ubuntu-noble | Process ceilometer-stable-2024.2.tar.gz 2026-08-17 20:35:15.346301 | ubuntu-noble | ++ tar -tzf ceilometer-stable-2024.2.tar.gz 2026-08-17 20:35:15.346964 | ubuntu-noble | ++ head -1 2026-08-17 20:35:15.348158 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 20:35:15.356703 | ubuntu-noble | + directory=ceilometer-23.0.2.dev1 2026-08-17 20:35:15.357712 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 ceilometer-23.0.2.dev1 2026-08-17 20:35:15.357829 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-17 20:35:15.357867 | ubuntu-noble | ++ local directory=ceilometer-23.0.2.dev1 2026-08-17 20:35:15.357905 | ubuntu-noble | ++ local suffix= 2026-08-17 20:35:15.357982 | ubuntu-noble | ++ local name=ceilometer 2026-08-17 20:35:15.357992 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:15.358045 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:15.358057 | ubuntu-noble | ++ path=patches/2024.2/ceilometer 2026-08-17 20:35:15.358068 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ceilometer ]] 2026-08-17 20:35:15.358118 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:15.358127 | ubuntu-noble | ++ path=patches/2024.2/ceilometer 2026-08-17 20:35:15.358138 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ceilometer ]] 2026-08-17 20:35:15.358146 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:15.358153 | ubuntu-noble | ++ path=patches/2024.2/ceilometer 2026-08-17 20:35:15.358163 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ceilometer ]] 2026-08-17 20:35:15.358171 | ubuntu-noble | ++ return 1 2026-08-17 20:35:15.359045 | ubuntu-noble | + patch_dir= 2026-08-17 20:35:15.359072 | ubuntu-noble | + patch_dir= 2026-08-17 20:35:15.359426 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 ceilometer-23.0.2.dev1 /source 2026-08-17 20:35:15.359499 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-17 20:35:15.359510 | ubuntu-noble | ++ local directory=ceilometer-23.0.2.dev1 2026-08-17 20:35:15.359522 | ubuntu-noble | ++ local suffix=/source 2026-08-17 20:35:15.359551 | ubuntu-noble | ++ local name=ceilometer 2026-08-17 20:35:15.359561 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:15.359603 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:15.359612 | ubuntu-noble | ++ path=overlays/2024.2/ceilometer/source 2026-08-17 20:35:15.359623 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ceilometer/source ]] 2026-08-17 20:35:15.359678 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:15.359689 | ubuntu-noble | ++ path=overlays/2024.2/ceilometer/source 2026-08-17 20:35:15.359697 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ceilometer/source ]] 2026-08-17 20:35:15.359708 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:15.359715 | ubuntu-noble | ++ path=overlays/2024.2/ceilometer/source 2026-08-17 20:35:15.359722 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ceilometer/source ]] 2026-08-17 20:35:15.359733 | ubuntu-noble | ++ return 1 2026-08-17 20:35:15.360841 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:15.360874 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:15.360883 | ubuntu-noble | + echo Check patches for ceilometer-stable-2024.2.tar.gz 2026-08-17 20:35:15.360890 | ubuntu-noble | Check patches for ceilometer-stable-2024.2.tar.gz 2026-08-17 20:35:15.360898 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:15.360905 | ubuntu-noble | + echo Check overlays for ceilometer-stable-2024.2.tar.gz 2026-08-17 20:35:15.360912 | ubuntu-noble | Check overlays for ceilometer-stable-2024.2.tar.gz 2026-08-17 20:35:15.360919 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:15.360927 | ubuntu-noble | + popd 2026-08-17 20:35:15.360934 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 20:35:15.360942 | ubuntu-noble | + pushd tarballs 2026-08-17 20:35:15.361194 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-08-17 20:35:15.363822 | ubuntu-noble | + filename=cinder-stable-2024.2.tar.gz 2026-08-17 20:35:15.363853 | ubuntu-noble | + [[ -e cinder-stable-2024.2.tar.gz ]] 2026-08-17 20:35:15.363861 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-08-17 20:35:15.363869 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-08-17 20:35:15.363877 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-08-17 20:35:17.122229 | ubuntu-noble | 2026-08-17 20:35:17 URL:https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz [6382230/6382230] -> "cinder-stable-2024.2.tar.gz" [1] 2026-08-17 20:35:17.124718 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 20:35:17.124772 | ubuntu-noble | + echo Process cinder-stable-2024.2.tar.gz 2026-08-17 20:35:17.124814 | ubuntu-noble | Process cinder-stable-2024.2.tar.gz 2026-08-17 20:35:17.127701 | ubuntu-noble | ++ tar -tzf cinder-stable-2024.2.tar.gz 2026-08-17 20:35:17.127747 | ubuntu-noble | ++ head -1 2026-08-17 20:35:17.128222 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 20:35:17.144224 | ubuntu-noble | + directory=cinder-25.3.2.dev2 2026-08-17 20:35:17.145134 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 cinder-25.3.2.dev2 2026-08-17 20:35:17.145214 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-17 20:35:17.145228 | ubuntu-noble | ++ local directory=cinder-25.3.2.dev2 2026-08-17 20:35:17.145239 | ubuntu-noble | ++ local suffix= 2026-08-17 20:35:17.145255 | ubuntu-noble | ++ local name=cinder 2026-08-17 20:35:17.145265 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:17.145279 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:17.145289 | ubuntu-noble | ++ path=patches/2024.2/cinder 2026-08-17 20:35:17.145303 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder ]] 2026-08-17 20:35:17.145332 | ubuntu-noble | ++ echo patches/2024.2/cinder 2026-08-17 20:35:17.145346 | ubuntu-noble | ++ return 0 2026-08-17 20:35:17.146377 | ubuntu-noble | + patch_dir=patches/2024.2/cinder 2026-08-17 20:35:17.146761 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 cinder-25.3.2.dev2 /source 2026-08-17 20:35:17.146811 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-17 20:35:17.146826 | ubuntu-noble | ++ local directory=cinder-25.3.2.dev2 2026-08-17 20:35:17.146840 | ubuntu-noble | ++ local suffix=/source 2026-08-17 20:35:17.146925 | ubuntu-noble | ++ local name=cinder 2026-08-17 20:35:17.146964 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:17.146990 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:17.147001 | ubuntu-noble | ++ path=overlays/2024.2/cinder/source 2026-08-17 20:35:17.147013 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/cinder/source ]] 2026-08-17 20:35:17.147024 | ubuntu-noble | ++ echo overlays/2024.2/cinder/source 2026-08-17 20:35:17.147034 | ubuntu-noble | ++ return 0 2026-08-17 20:35:17.147449 | ubuntu-noble | + overlay_dir=overlays/2024.2/cinder/source 2026-08-17 20:35:17.147551 | ubuntu-noble | + echo Check patches for cinder-stable-2024.2.tar.gz 2026-08-17 20:35:17.147589 | ubuntu-noble | Check patches for cinder-stable-2024.2.tar.gz 2026-08-17 20:35:17.147692 | ubuntu-noble | + [[ -n patches/2024.2/cinder ]] 2026-08-17 20:35:17.147764 | ubuntu-noble | + tar xzf cinder-stable-2024.2.tar.gz 2026-08-17 20:35:17.546482 | ubuntu-noble | + rm cinder-stable-2024.2.tar.gz 2026-08-17 20:35:17.550462 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-08-17 20:35:17.552710 | ubuntu-noble | + sort 2026-08-17 20:35:17.561228 | ubuntu-noble | + pushd cinder-25.3.2.dev2 2026-08-17 20:35:17.562241 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder -type f -name '*.patch' 2026-08-17 20:35:17.562369 | ubuntu-noble | ++ sort 2026-08-17 20:35:17.564802 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 20:35:17.565016 | ubuntu-noble | + apply_patch patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-08-17 20:35:17.565117 | ubuntu-noble | + local rel=patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-08-17 20:35:17.565184 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-08-17 20:35:17.565242 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/cinder/netapp-01-backport-954520.patch' 2026-08-17 20:35:17.565274 | ubuntu-noble | APPLY PATCH patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-08-17 20:35:17.565326 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 20:35:17.568464 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-17 20:35:17.569220 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_cmode.py 2026-08-17 20:35:17.569584 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-17 20:35:17.570308 | ubuntu-noble | checking file releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-08-17 20:35:17.570844 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 20:35:17.573735 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-17 20:35:17.574492 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_cmode.py 2026-08-17 20:35:17.574960 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-17 20:35:17.575580 | ubuntu-noble | patching file releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-08-17 20:35:17.577483 | ubuntu-noble | + echo patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-08-17 20:35:17.577520 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 20:35:17.577531 | ubuntu-noble | + apply_patch patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-08-17 20:35:17.577539 | ubuntu-noble | + local rel=patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-08-17 20:35:17.577549 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-08-17 20:35:17.577558 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/cinder/netapp-02-backport-928486.patch' 2026-08-17 20:35:17.577566 | ubuntu-noble | APPLY PATCH patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-08-17 20:35:17.577575 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 20:35:17.580027 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/client/fakes.py 2026-08-17 20:35:17.581345 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_client_cmode_rest.py 2026-08-17 20:35:17.582363 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/fakes.py 2026-08-17 20:35:17.582701 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-17 20:35:17.583251 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/client/api.py 2026-08-17 20:35:17.583815 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/client/client_cmode_rest.py 2026-08-17 20:35:17.584367 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-17 20:35:17.584627 | ubuntu-noble | checking file releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-17 20:35:17.585506 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 20:35:17.587052 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/client/fakes.py 2026-08-17 20:35:17.587737 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_client_cmode_rest.py 2026-08-17 20:35:17.588468 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/fakes.py 2026-08-17 20:35:17.588697 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-17 20:35:17.588984 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/client/api.py 2026-08-17 20:35:17.589339 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/client/client_cmode_rest.py 2026-08-17 20:35:17.589797 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-17 20:35:17.590100 | ubuntu-noble | patching file releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-17 20:35:17.591739 | ubuntu-noble | + echo patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-08-17 20:35:17.591766 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 20:35:17.591771 | ubuntu-noble | + apply_patch patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-08-17 20:35:17.591799 | ubuntu-noble | + local rel=patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-08-17 20:35:17.591804 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-08-17 20:35:17.591808 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/cinder/netapp-03-backport-944964.patch' 2026-08-17 20:35:17.591812 | ubuntu-noble | APPLY PATCH patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-08-17 20:35:17.591816 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 20:35:17.593040 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-17 20:35:17.593310 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-17 20:35:17.593460 | ubuntu-noble | checking file releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-08-17 20:35:17.593953 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 20:35:17.595160 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-17 20:35:17.595346 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-17 20:35:17.595468 | ubuntu-noble | patching file releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-08-17 20:35:17.595944 | ubuntu-noble | + echo patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-08-17 20:35:17.596465 | ubuntu-noble | + popd 2026-08-17 20:35:17.596507 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-08-17 20:35:17.596804 | ubuntu-noble | + sort 2026-08-17 20:35:17.606833 | ubuntu-noble | + append_new_files_to_sources_txt cinder-25.3.2.dev2 files-before files-after 2026-08-17 20:35:17.606866 | ubuntu-noble | + local directory=cinder-25.3.2.dev2 2026-08-17 20:35:17.606871 | ubuntu-noble | + local before=files-before 2026-08-17 20:35:17.606875 | ubuntu-noble | + local after=files-after 2026-08-17 20:35:17.606879 | ubuntu-noble | + local sources_txt 2026-08-17 20:35:17.609005 | ubuntu-noble | ++ find cinder-25.3.2.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-17 20:35:17.609034 | ubuntu-noble | ++ head -1 2026-08-17 20:35:17.610351 | ubuntu-noble | + sources_txt=cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-08-17 20:35:17.610374 | ubuntu-noble | + [[ -z cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt ]] 2026-08-17 20:35:17.610379 | ubuntu-noble | + local new_files 2026-08-17 20:35:17.611003 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-17 20:35:17.614482 | ubuntu-noble | + new_files='cinder-25.3.2.dev2/releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-17 20:35:17.614524 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-08-17 20:35:17.614529 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml' 2026-08-17 20:35:17.614536 | ubuntu-noble | + [[ -z cinder-25.3.2.dev2/releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-17 20:35:17.614540 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-08-17 20:35:17.614543 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml ]] 2026-08-17 20:35:17.615035 | ubuntu-noble | ++ tail -c1 cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-08-17 20:35:17.616257 | ubuntu-noble | + [[ -n y ]] 2026-08-17 20:35:17.616268 | ubuntu-noble | + echo 2026-08-17 20:35:17.616321 | ubuntu-noble | + local file 2026-08-17 20:35:17.616341 | ubuntu-noble | + for file in $new_files 2026-08-17 20:35:17.616345 | ubuntu-noble | + case $file in 2026-08-17 20:35:17.616395 | 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-08-17 20:35:17.616401 | 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-08-17 20:35:17.616407 | ubuntu-noble | + echo releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-17 20:35:17.616429 | ubuntu-noble | + for file in $new_files 2026-08-17 20:35:17.616433 | ubuntu-noble | + case $file in 2026-08-17 20:35:17.616457 | 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-08-17 20:35:17.616461 | 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-08-17 20:35:17.616477 | ubuntu-noble | + echo releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-08-17 20:35:17.616482 | ubuntu-noble | + for file in $new_files 2026-08-17 20:35:17.616486 | ubuntu-noble | + case $file in 2026-08-17 20:35:17.616508 | 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-08-17 20:35:17.616513 | ubuntu-noble | APPEND releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml TO cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-08-17 20:35:17.616518 | ubuntu-noble | + echo releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-08-17 20:35:17.616568 | ubuntu-noble | + rm files-before files-after 2026-08-17 20:35:17.618197 | ubuntu-noble | + tar czf cinder-stable-2024.2.tar.gz cinder-25.3.2.dev2 2026-08-17 20:35:18.795353 | ubuntu-noble | + rm -r cinder-25.3.2.dev2 2026-08-17 20:35:18.867161 | ubuntu-noble | + echo Check overlays for cinder-stable-2024.2.tar.gz 2026-08-17 20:35:18.867254 | ubuntu-noble | Check overlays for cinder-stable-2024.2.tar.gz 2026-08-17 20:35:18.867269 | ubuntu-noble | + [[ -n overlays/2024.2/cinder/source ]] 2026-08-17 20:35:18.867280 | ubuntu-noble | + tar xzf cinder-stable-2024.2.tar.gz 2026-08-17 20:35:19.189023 | ubuntu-noble | + rm cinder-stable-2024.2.tar.gz 2026-08-17 20:35:19.193696 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-08-17 20:35:19.193737 | ubuntu-noble | + sort 2026-08-17 20:35:19.208222 | ubuntu-noble | + rsync -avz /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/cinder/source/ cinder-25.3.2.dev2 2026-08-17 20:35:19.214209 | ubuntu-noble | sending incremental file list 2026-08-17 20:35:19.215331 | ubuntu-noble | ./ 2026-08-17 20:35:19.215683 | ubuntu-noble | cinder/ 2026-08-17 20:35:19.215706 | ubuntu-noble | cinder/volume/ 2026-08-17 20:35:19.215714 | ubuntu-noble | cinder/volume/drivers/ 2026-08-17 20:35:19.215725 | ubuntu-noble | cinder/volume/drivers/linstordrv.py 2026-08-17 20:35:19.258424 | ubuntu-noble | 2026-08-17 20:35:19.258512 | ubuntu-noble | sent 11,648 bytes received 54 bytes 23,404.00 bytes/sec 2026-08-17 20:35:19.258527 | ubuntu-noble | total size is 44,135 speedup is 3.77 2026-08-17 20:35:19.262734 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-08-17 20:35:19.262848 | ubuntu-noble | + sort 2026-08-17 20:35:19.277687 | ubuntu-noble | + append_new_files_to_sources_txt cinder-25.3.2.dev2 files-before files-after 2026-08-17 20:35:19.277759 | ubuntu-noble | + local directory=cinder-25.3.2.dev2 2026-08-17 20:35:19.277769 | ubuntu-noble | + local before=files-before 2026-08-17 20:35:19.277836 | ubuntu-noble | + local after=files-after 2026-08-17 20:35:19.277844 | ubuntu-noble | + local sources_txt 2026-08-17 20:35:19.279703 | ubuntu-noble | ++ find cinder-25.3.2.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-17 20:35:19.279744 | ubuntu-noble | ++ head -1 2026-08-17 20:35:19.282085 | ubuntu-noble | + sources_txt=cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-08-17 20:35:19.282119 | ubuntu-noble | + [[ -z cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt ]] 2026-08-17 20:35:19.282126 | ubuntu-noble | + local new_files 2026-08-17 20:35:19.282962 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-17 20:35:19.287326 | ubuntu-noble | + new_files= 2026-08-17 20:35:19.287344 | ubuntu-noble | + [[ -z '' ]] 2026-08-17 20:35:19.287354 | ubuntu-noble | + return 2026-08-17 20:35:19.287395 | ubuntu-noble | + rm files-before files-after 2026-08-17 20:35:19.289510 | ubuntu-noble | + tar czf cinder-stable-2024.2.tar.gz cinder-25.3.2.dev2 2026-08-17 20:35:20.475660 | ubuntu-noble | + rm -r cinder-25.3.2.dev2 2026-08-17 20:35:20.550147 | ubuntu-noble | + popd 2026-08-17 20:35:20.550246 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 20:35:20.550293 | ubuntu-noble | + pushd tarballs 2026-08-17 20:35:20.551832 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-08-17 20:35:20.554416 | ubuntu-noble | + filename=designate-stable-2024.2.tar.gz 2026-08-17 20:35:20.554444 | ubuntu-noble | + [[ -e designate-stable-2024.2.tar.gz ]] 2026-08-17 20:35:20.554503 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-08-17 20:35:20.554510 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-08-17 20:35:20.554536 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-08-17 20:35:21.888723 | ubuntu-noble | 2026-08-17 20:35:21 URL:https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz [999435/999435] -> "designate-stable-2024.2.tar.gz" [1] 2026-08-17 20:35:21.890027 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 20:35:21.890070 | ubuntu-noble | + echo Process designate-stable-2024.2.tar.gz 2026-08-17 20:35:21.890086 | ubuntu-noble | Process designate-stable-2024.2.tar.gz 2026-08-17 20:35:21.894078 | ubuntu-noble | ++ tar -tzf designate-stable-2024.2.tar.gz 2026-08-17 20:35:21.894117 | ubuntu-noble | ++ head -1 2026-08-17 20:35:21.894474 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 20:35:21.905767 | ubuntu-noble | + directory=designate-19.1.1.dev1 2026-08-17 20:35:21.907552 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 designate-19.1.1.dev1 2026-08-17 20:35:21.907586 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-17 20:35:21.907594 | ubuntu-noble | ++ local directory=designate-19.1.1.dev1 2026-08-17 20:35:21.907602 | ubuntu-noble | ++ local suffix= 2026-08-17 20:35:21.907609 | ubuntu-noble | ++ local name=designate 2026-08-17 20:35:21.907615 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:21.907622 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:21.907669 | ubuntu-noble | ++ path=patches/2024.2/designate 2026-08-17 20:35:21.907677 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate ]] 2026-08-17 20:35:21.907685 | ubuntu-noble | ++ echo patches/2024.2/designate 2026-08-17 20:35:21.907692 | ubuntu-noble | ++ return 0 2026-08-17 20:35:21.907705 | ubuntu-noble | + patch_dir=patches/2024.2/designate 2026-08-17 20:35:21.908741 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 designate-19.1.1.dev1 /source 2026-08-17 20:35:21.908831 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-17 20:35:21.908843 | ubuntu-noble | ++ local directory=designate-19.1.1.dev1 2026-08-17 20:35:21.908851 | ubuntu-noble | ++ local suffix=/source 2026-08-17 20:35:21.908859 | ubuntu-noble | ++ local name=designate 2026-08-17 20:35:21.908866 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:21.908873 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:21.908880 | ubuntu-noble | ++ path=overlays/2024.2/designate/source 2026-08-17 20:35:21.908888 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/designate/source ]] 2026-08-17 20:35:21.908914 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:21.908922 | ubuntu-noble | ++ path=overlays/2024.2/designate/source 2026-08-17 20:35:21.908936 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/designate/source ]] 2026-08-17 20:35:21.908943 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:21.908950 | ubuntu-noble | ++ path=overlays/2024.2/designate/source 2026-08-17 20:35:21.908958 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/designate/source ]] 2026-08-17 20:35:21.908965 | ubuntu-noble | ++ return 1 2026-08-17 20:35:21.909568 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:21.909593 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:21.909601 | ubuntu-noble | + echo Check patches for designate-stable-2024.2.tar.gz 2026-08-17 20:35:21.909608 | ubuntu-noble | Check patches for designate-stable-2024.2.tar.gz 2026-08-17 20:35:21.909616 | ubuntu-noble | + [[ -n patches/2024.2/designate ]] 2026-08-17 20:35:21.909623 | ubuntu-noble | + tar xzf designate-stable-2024.2.tar.gz 2026-08-17 20:35:21.984734 | ubuntu-noble | + rm designate-stable-2024.2.tar.gz 2026-08-17 20:35:21.987267 | ubuntu-noble | + find designate-19.1.1.dev1 -type f 2026-08-17 20:35:21.988709 | ubuntu-noble | + sort 2026-08-17 20:35:21.993221 | ubuntu-noble | + pushd designate-19.1.1.dev1 2026-08-17 20:35:21.995679 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate -type f -name '*.patch' 2026-08-17 20:35:21.995715 | ubuntu-noble | ++ sort 2026-08-17 20:35:21.996964 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 20:35:21.996998 | ubuntu-noble | + apply_patch patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-08-17 20:35:21.997004 | ubuntu-noble | + local rel=patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-08-17 20:35:21.997012 | 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-08-17 20:35:21.997035 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch' 2026-08-17 20:35:21.997041 | ubuntu-noble | APPLY PATCH patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-08-17 20:35:21.997047 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 20:35:21.998681 | ubuntu-noble | checking file designate/mdns/handler.py 2026-08-17 20:35:21.998743 | ubuntu-noble | checking file designate/tests/unit/mdns/test_handler.py 2026-08-17 20:35:21.998953 | ubuntu-noble | checking file releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-08-17 20:35:21.999196 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 20:35:22.001159 | ubuntu-noble | patching file designate/mdns/handler.py 2026-08-17 20:35:22.001183 | ubuntu-noble | patching file designate/tests/unit/mdns/test_handler.py 2026-08-17 20:35:22.001188 | ubuntu-noble | patching file releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-08-17 20:35:22.001195 | ubuntu-noble | + echo patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-08-17 20:35:22.001261 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 20:35:22.001297 | ubuntu-noble | + apply_patch patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-08-17 20:35:22.001313 | ubuntu-noble | + local rel=patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-08-17 20:35:22.001330 | 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-08-17 20:35:22.001338 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch' 2026-08-17 20:35:22.001341 | ubuntu-noble | APPLY PATCH patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-08-17 20:35:22.001346 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 20:35:22.003731 | ubuntu-noble | checking file designate/central/service.py 2026-08-17 20:35:22.003753 | ubuntu-noble | checking file designate/tests/functional/central/test_service.py 2026-08-17 20:35:22.004069 | ubuntu-noble | checking file designate/tests/functional/manage/test_pool.py 2026-08-17 20:35:22.004456 | ubuntu-noble | checking file designate/tests/functional/test_storage.py 2026-08-17 20:35:22.004843 | ubuntu-noble | checking file doc/source/admin/multiple-pools.rst 2026-08-17 20:35:22.004980 | ubuntu-noble | checking file releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml 2026-08-17 20:35:22.005229 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 20:35:22.007670 | ubuntu-noble | patching file designate/central/service.py 2026-08-17 20:35:22.007691 | ubuntu-noble | patching file designate/tests/functional/central/test_service.py 2026-08-17 20:35:22.007837 | ubuntu-noble | patching file designate/tests/functional/manage/test_pool.py 2026-08-17 20:35:22.008195 | ubuntu-noble | patching file designate/tests/functional/test_storage.py 2026-08-17 20:35:22.008505 | ubuntu-noble | patching file doc/source/admin/multiple-pools.rst 2026-08-17 20:35:22.008655 | ubuntu-noble | patching file releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml 2026-08-17 20:35:22.009373 | ubuntu-noble | + echo patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-08-17 20:35:22.009404 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 20:35:22.009446 | ubuntu-noble | + apply_patch patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-08-17 20:35:22.009452 | ubuntu-noble | + local rel=patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-08-17 20:35:22.009468 | 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-08-17 20:35:22.009475 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch' 2026-08-17 20:35:22.009481 | ubuntu-noble | APPLY PATCH patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-08-17 20:35:22.009485 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 20:35:22.011088 | ubuntu-noble | checking file designate/central/service.py 2026-08-17 20:35:22.011449 | ubuntu-noble | checking file designate/mdns/handler.py 2026-08-17 20:35:22.011738 | ubuntu-noble | checking file designate/tests/functional/central/test_basic.py 2026-08-17 20:35:22.012283 | ubuntu-noble | checking file designate/tests/functional/central/test_service.py 2026-08-17 20:35:22.012829 | ubuntu-noble | checking file designate/tests/functional/mdns/test_handler.py 2026-08-17 20:35:22.013011 | ubuntu-noble | checking file designate/tests/unit/mdns/test_handler.py 2026-08-17 20:35:22.013296 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 20:35:22.014698 | ubuntu-noble | patching file designate/central/service.py 2026-08-17 20:35:22.015053 | ubuntu-noble | patching file designate/mdns/handler.py 2026-08-17 20:35:22.015278 | ubuntu-noble | patching file designate/tests/functional/central/test_basic.py 2026-08-17 20:35:22.015790 | ubuntu-noble | patching file designate/tests/functional/central/test_service.py 2026-08-17 20:35:22.016388 | ubuntu-noble | patching file designate/tests/functional/mdns/test_handler.py 2026-08-17 20:35:22.016542 | ubuntu-noble | patching file designate/tests/unit/mdns/test_handler.py 2026-08-17 20:35:22.017759 | ubuntu-noble | + echo patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-08-17 20:35:22.017805 | ubuntu-noble | + popd 2026-08-17 20:35:22.017815 | ubuntu-noble | + find designate-19.1.1.dev1 -type f 2026-08-17 20:35:22.018026 | ubuntu-noble | + sort 2026-08-17 20:35:22.022251 | ubuntu-noble | + append_new_files_to_sources_txt designate-19.1.1.dev1 files-before files-after 2026-08-17 20:35:22.022319 | ubuntu-noble | + local directory=designate-19.1.1.dev1 2026-08-17 20:35:22.022341 | ubuntu-noble | + local before=files-before 2026-08-17 20:35:22.022359 | ubuntu-noble | + local after=files-after 2026-08-17 20:35:22.022374 | ubuntu-noble | + local sources_txt 2026-08-17 20:35:22.023463 | ubuntu-noble | ++ head -1 2026-08-17 20:35:22.024696 | ubuntu-noble | ++ find designate-19.1.1.dev1 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-17 20:35:22.028892 | ubuntu-noble | + sources_txt=designate-19.1.1.dev1/designate.egg-info/SOURCES.txt 2026-08-17 20:35:22.028922 | ubuntu-noble | + [[ -z designate-19.1.1.dev1/designate.egg-info/SOURCES.txt ]] 2026-08-17 20:35:22.028929 | ubuntu-noble | + local new_files 2026-08-17 20:35:22.029674 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-17 20:35:22.032530 | ubuntu-noble | + new_files='designate-19.1.1.dev1/releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-08-17 20:35:22.032543 | ubuntu-noble | designate-19.1.1.dev1/releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml' 2026-08-17 20:35:22.032551 | ubuntu-noble | + [[ -z designate-19.1.1.dev1/releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-08-17 20:35:22.032555 | ubuntu-noble | designate-19.1.1.dev1/releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml ]] 2026-08-17 20:35:22.033227 | ubuntu-noble | ++ tail -c1 designate-19.1.1.dev1/designate.egg-info/SOURCES.txt 2026-08-17 20:35:22.034781 | ubuntu-noble | + [[ -n r ]] 2026-08-17 20:35:22.034809 | ubuntu-noble | + echo 2026-08-17 20:35:22.034878 | ubuntu-noble | + local file 2026-08-17 20:35:22.034907 | ubuntu-noble | + for file in $new_files 2026-08-17 20:35:22.034913 | ubuntu-noble | + case $file in 2026-08-17 20:35:22.034982 | 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-08-17 20:35:22.034989 | 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-08-17 20:35:22.035008 | ubuntu-noble | + echo releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-08-17 20:35:22.035040 | ubuntu-noble | + for file in $new_files 2026-08-17 20:35:22.035046 | ubuntu-noble | + case $file in 2026-08-17 20:35:22.035079 | 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-08-17 20:35:22.035083 | 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-08-17 20:35:22.035105 | ubuntu-noble | + echo releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml 2026-08-17 20:35:22.035168 | ubuntu-noble | + rm files-before files-after 2026-08-17 20:35:22.036649 | ubuntu-noble | + tar czf designate-stable-2024.2.tar.gz designate-19.1.1.dev1 2026-08-17 20:35:22.190822 | ubuntu-noble | + rm -r designate-19.1.1.dev1 2026-08-17 20:35:22.210497 | ubuntu-noble | + echo Check overlays for designate-stable-2024.2.tar.gz 2026-08-17 20:35:22.210546 | ubuntu-noble | Check overlays for designate-stable-2024.2.tar.gz 2026-08-17 20:35:22.210555 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:22.210560 | ubuntu-noble | + popd 2026-08-17 20:35:22.210800 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 20:35:22.210812 | ubuntu-noble | + pushd tarballs 2026-08-17 20:35:22.211765 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-08-17 20:35:22.214559 | ubuntu-noble | + filename=glance-stable-2024.2.tar.gz 2026-08-17 20:35:22.215126 | ubuntu-noble | + [[ -e glance-stable-2024.2.tar.gz ]] 2026-08-17 20:35:22.215203 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-08-17 20:35:22.215218 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-08-17 20:35:22.215229 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-08-17 20:35:23.714396 | ubuntu-noble | 2026-08-17 20:35:23 URL:https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz [2138170/2138170] -> "glance-stable-2024.2.tar.gz" [1] 2026-08-17 20:35:23.716459 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 20:35:23.716487 | ubuntu-noble | + echo Process glance-stable-2024.2.tar.gz 2026-08-17 20:35:23.716503 | ubuntu-noble | Process glance-stable-2024.2.tar.gz 2026-08-17 20:35:23.720706 | ubuntu-noble | ++ tar -tzf glance-stable-2024.2.tar.gz 2026-08-17 20:35:23.720763 | ubuntu-noble | ++ head -1 2026-08-17 20:35:23.722696 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 20:35:23.725310 | ubuntu-noble | + directory=glance-29.2.1.dev1 2026-08-17 20:35:23.725700 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 glance-29.2.1.dev1 2026-08-17 20:35:23.725835 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-17 20:35:23.725847 | ubuntu-noble | ++ local directory=glance-29.2.1.dev1 2026-08-17 20:35:23.725899 | ubuntu-noble | ++ local suffix= 2026-08-17 20:35:23.725937 | ubuntu-noble | ++ local name=glance 2026-08-17 20:35:23.725947 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:23.725982 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:23.726010 | ubuntu-noble | ++ path=patches/2024.2/glance 2026-08-17 20:35:23.726017 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance ]] 2026-08-17 20:35:23.726049 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:23.726057 | ubuntu-noble | ++ path=patches/2024.2/glance 2026-08-17 20:35:23.726067 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance ]] 2026-08-17 20:35:23.726073 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:23.726079 | ubuntu-noble | ++ path=patches/2024.2/glance 2026-08-17 20:35:23.726088 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance ]] 2026-08-17 20:35:23.726095 | ubuntu-noble | ++ return 1 2026-08-17 20:35:23.726489 | ubuntu-noble | + patch_dir= 2026-08-17 20:35:23.726508 | ubuntu-noble | + patch_dir= 2026-08-17 20:35:23.727723 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 glance-29.2.1.dev1 /source 2026-08-17 20:35:23.727761 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-17 20:35:23.727768 | ubuntu-noble | ++ local directory=glance-29.2.1.dev1 2026-08-17 20:35:23.727790 | ubuntu-noble | ++ local suffix=/source 2026-08-17 20:35:23.727795 | ubuntu-noble | ++ local name=glance 2026-08-17 20:35:23.727800 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:23.727804 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:23.727809 | ubuntu-noble | ++ path=overlays/2024.2/glance/source 2026-08-17 20:35:23.727814 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/glance/source ]] 2026-08-17 20:35:23.727819 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:23.727824 | ubuntu-noble | ++ path=overlays/2024.2/glance/source 2026-08-17 20:35:23.727829 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/glance/source ]] 2026-08-17 20:35:23.727833 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:23.727838 | ubuntu-noble | ++ path=overlays/2024.2/glance/source 2026-08-17 20:35:23.727842 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/glance/source ]] 2026-08-17 20:35:23.727847 | ubuntu-noble | ++ return 1 2026-08-17 20:35:23.728292 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:23.728308 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:23.728313 | ubuntu-noble | + echo Check patches for glance-stable-2024.2.tar.gz 2026-08-17 20:35:23.728318 | ubuntu-noble | Check patches for glance-stable-2024.2.tar.gz 2026-08-17 20:35:23.728322 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:23.728327 | ubuntu-noble | + echo Check overlays for glance-stable-2024.2.tar.gz 2026-08-17 20:35:23.728331 | ubuntu-noble | Check overlays for glance-stable-2024.2.tar.gz 2026-08-17 20:35:23.728336 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:23.728340 | ubuntu-noble | + popd 2026-08-17 20:35:23.728345 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 20:35:23.728350 | ubuntu-noble | + pushd tarballs 2026-08-17 20:35:23.728720 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-08-17 20:35:23.730681 | ubuntu-noble | + filename=heat-stable-2024.2.tar.gz 2026-08-17 20:35:23.730703 | ubuntu-noble | + [[ -e heat-stable-2024.2.tar.gz ]] 2026-08-17 20:35:23.730708 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-08-17 20:35:23.730713 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-08-17 20:35:23.730717 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-08-17 20:35:25.227561 | ubuntu-noble | 2026-08-17 20:35:25 URL:https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz [2368505/2368505] -> "heat-stable-2024.2.tar.gz" [1] 2026-08-17 20:35:25.229884 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 20:35:25.229951 | ubuntu-noble | + echo Process heat-stable-2024.2.tar.gz 2026-08-17 20:35:25.229960 | ubuntu-noble | Process heat-stable-2024.2.tar.gz 2026-08-17 20:35:25.235705 | ubuntu-noble | ++ tar -tzf heat-stable-2024.2.tar.gz 2026-08-17 20:35:25.235748 | ubuntu-noble | ++ head -1 2026-08-17 20:35:25.235755 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 20:35:25.248602 | ubuntu-noble | + directory=openstack_heat-23.0.1.dev13 2026-08-17 20:35:25.249729 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 openstack_heat-23.0.1.dev13 2026-08-17 20:35:25.249848 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-17 20:35:25.249859 | ubuntu-noble | ++ local directory=openstack_heat-23.0.1.dev13 2026-08-17 20:35:25.249866 | ubuntu-noble | ++ local suffix= 2026-08-17 20:35:25.249871 | ubuntu-noble | ++ local name=openstack_heat 2026-08-17 20:35:25.249876 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:25.249887 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:25.249893 | ubuntu-noble | ++ path=patches/2024.2/openstack_heat 2026-08-17 20:35:25.249899 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_heat ]] 2026-08-17 20:35:25.249906 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:25.249911 | ubuntu-noble | ++ path=patches/2024.2/openstack-heat 2026-08-17 20:35:25.249916 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack-heat ]] 2026-08-17 20:35:25.249921 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:25.249926 | ubuntu-noble | ++ path=patches/2024.2/openstack_heat 2026-08-17 20:35:25.249931 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_heat ]] 2026-08-17 20:35:25.249936 | ubuntu-noble | ++ return 1 2026-08-17 20:35:25.250386 | ubuntu-noble | + patch_dir= 2026-08-17 20:35:25.250400 | ubuntu-noble | + patch_dir= 2026-08-17 20:35:25.250834 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 openstack_heat-23.0.1.dev13 /source 2026-08-17 20:35:25.250912 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-17 20:35:25.250920 | ubuntu-noble | ++ local directory=openstack_heat-23.0.1.dev13 2026-08-17 20:35:25.250929 | ubuntu-noble | ++ local suffix=/source 2026-08-17 20:35:25.250968 | ubuntu-noble | ++ local name=openstack_heat 2026-08-17 20:35:25.250977 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:25.251014 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:25.251024 | ubuntu-noble | ++ path=overlays/2024.2/openstack_heat/source 2026-08-17 20:35:25.251060 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_heat/source ]] 2026-08-17 20:35:25.251071 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:25.251076 | ubuntu-noble | ++ path=overlays/2024.2/openstack-heat/source 2026-08-17 20:35:25.251083 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack-heat/source ]] 2026-08-17 20:35:25.251093 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:25.251101 | ubuntu-noble | ++ path=overlays/2024.2/openstack_heat/source 2026-08-17 20:35:25.251106 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_heat/source ]] 2026-08-17 20:35:25.251113 | ubuntu-noble | ++ return 1 2026-08-17 20:35:25.251805 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:25.251846 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:25.251855 | ubuntu-noble | + echo Check patches for heat-stable-2024.2.tar.gz 2026-08-17 20:35:25.251862 | ubuntu-noble | Check patches for heat-stable-2024.2.tar.gz 2026-08-17 20:35:25.251869 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:25.251876 | ubuntu-noble | + echo Check overlays for heat-stable-2024.2.tar.gz 2026-08-17 20:35:25.251883 | ubuntu-noble | Check overlays for heat-stable-2024.2.tar.gz 2026-08-17 20:35:25.251889 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:25.251896 | ubuntu-noble | + popd 2026-08-17 20:35:25.251903 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 20:35:25.251910 | ubuntu-noble | + pushd tarballs 2026-08-17 20:35:25.252706 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-08-17 20:35:25.254717 | ubuntu-noble | + filename=horizon-stable-2024.2.tar.gz 2026-08-17 20:35:25.254751 | ubuntu-noble | + [[ -e horizon-stable-2024.2.tar.gz ]] 2026-08-17 20:35:25.254758 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-08-17 20:35:25.254765 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-08-17 20:35:25.254793 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-08-17 20:35:26.876454 | ubuntu-noble | 2026-08-17 20:35:26 URL:https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz [5709762/5709762] -> "horizon-stable-2024.2.tar.gz" [1] 2026-08-17 20:35:26.878227 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 20:35:26.878272 | ubuntu-noble | + echo Process horizon-stable-2024.2.tar.gz 2026-08-17 20:35:26.878286 | ubuntu-noble | Process horizon-stable-2024.2.tar.gz 2026-08-17 20:35:26.880848 | ubuntu-noble | ++ tar -tzf horizon-stable-2024.2.tar.gz 2026-08-17 20:35:26.884700 | ubuntu-noble | ++ head -1 2026-08-17 20:35:26.884747 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 20:35:26.892107 | ubuntu-noble | + directory=horizon-25.1.3.dev2 2026-08-17 20:35:26.892269 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 horizon-25.1.3.dev2 2026-08-17 20:35:26.892471 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-17 20:35:26.892550 | ubuntu-noble | ++ local directory=horizon-25.1.3.dev2 2026-08-17 20:35:26.892565 | ubuntu-noble | ++ local suffix= 2026-08-17 20:35:26.892575 | ubuntu-noble | ++ local name=horizon 2026-08-17 20:35:26.892585 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:26.892595 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:26.892616 | ubuntu-noble | ++ path=patches/2024.2/horizon 2026-08-17 20:35:26.892627 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/horizon ]] 2026-08-17 20:35:26.892709 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:26.892720 | ubuntu-noble | ++ path=patches/2024.2/horizon 2026-08-17 20:35:26.892731 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/horizon ]] 2026-08-17 20:35:26.892741 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:26.892751 | ubuntu-noble | ++ path=patches/2024.2/horizon 2026-08-17 20:35:26.892762 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/horizon ]] 2026-08-17 20:35:26.892806 | ubuntu-noble | ++ return 1 2026-08-17 20:35:26.892825 | ubuntu-noble | + patch_dir= 2026-08-17 20:35:26.892835 | ubuntu-noble | + patch_dir= 2026-08-17 20:35:26.894721 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 horizon-25.1.3.dev2 /source 2026-08-17 20:35:26.894795 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-17 20:35:26.894808 | ubuntu-noble | ++ local directory=horizon-25.1.3.dev2 2026-08-17 20:35:26.894819 | ubuntu-noble | ++ local suffix=/source 2026-08-17 20:35:26.894829 | ubuntu-noble | ++ local name=horizon 2026-08-17 20:35:26.894838 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:26.894848 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:26.894858 | ubuntu-noble | ++ path=overlays/2024.2/horizon/source 2026-08-17 20:35:26.894868 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/horizon/source ]] 2026-08-17 20:35:26.894879 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:26.894889 | ubuntu-noble | ++ path=overlays/2024.2/horizon/source 2026-08-17 20:35:26.894899 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/horizon/source ]] 2026-08-17 20:35:26.894909 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:26.894919 | ubuntu-noble | ++ path=overlays/2024.2/horizon/source 2026-08-17 20:35:26.894928 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/horizon/source ]] 2026-08-17 20:35:26.894938 | ubuntu-noble | ++ return 1 2026-08-17 20:35:26.895136 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:26.895152 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:26.895167 | ubuntu-noble | + echo Check patches for horizon-stable-2024.2.tar.gz 2026-08-17 20:35:26.895177 | ubuntu-noble | Check patches for horizon-stable-2024.2.tar.gz 2026-08-17 20:35:26.895187 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:26.895197 | ubuntu-noble | + echo Check overlays for horizon-stable-2024.2.tar.gz 2026-08-17 20:35:26.895207 | ubuntu-noble | Check overlays for horizon-stable-2024.2.tar.gz 2026-08-17 20:35:26.895221 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:26.895231 | ubuntu-noble | + popd 2026-08-17 20:35:26.895245 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 20:35:26.895255 | ubuntu-noble | + pushd tarballs 2026-08-17 20:35:26.896572 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-08-17 20:35:26.897681 | ubuntu-noble | + filename=ironic-stable-2024.2.tar.gz 2026-08-17 20:35:26.897709 | ubuntu-noble | + [[ -e ironic-stable-2024.2.tar.gz ]] 2026-08-17 20:35:26.897719 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-08-17 20:35:26.897747 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-08-17 20:35:26.897757 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-08-17 20:35:28.564945 | ubuntu-noble | 2026-08-17 20:35:28 URL:https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz [2632895/2632895] -> "ironic-stable-2024.2.tar.gz" [1] 2026-08-17 20:35:28.567311 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 20:35:28.567400 | ubuntu-noble | + echo Process ironic-stable-2024.2.tar.gz 2026-08-17 20:35:28.567413 | ubuntu-noble | Process ironic-stable-2024.2.tar.gz 2026-08-17 20:35:28.570720 | ubuntu-noble | ++ tar -tzf ironic-stable-2024.2.tar.gz 2026-08-17 20:35:28.570802 | ubuntu-noble | ++ head -1 2026-08-17 20:35:28.571093 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 20:35:28.582679 | ubuntu-noble | + directory=ironic-26.1.6.dev4 2026-08-17 20:35:28.582894 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 ironic-26.1.6.dev4 2026-08-17 20:35:28.582969 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-17 20:35:28.582978 | ubuntu-noble | ++ local directory=ironic-26.1.6.dev4 2026-08-17 20:35:28.582989 | ubuntu-noble | ++ local suffix= 2026-08-17 20:35:28.583031 | ubuntu-noble | ++ local name=ironic 2026-08-17 20:35:28.583039 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:28.583072 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:28.583080 | ubuntu-noble | ++ path=patches/2024.2/ironic 2026-08-17 20:35:28.583090 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic ]] 2026-08-17 20:35:28.583100 | ubuntu-noble | ++ echo patches/2024.2/ironic 2026-08-17 20:35:28.583130 | ubuntu-noble | ++ return 0 2026-08-17 20:35:28.583408 | ubuntu-noble | + patch_dir=patches/2024.2/ironic 2026-08-17 20:35:28.585005 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 ironic-26.1.6.dev4 /source 2026-08-17 20:35:28.585041 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-17 20:35:28.585049 | ubuntu-noble | ++ local directory=ironic-26.1.6.dev4 2026-08-17 20:35:28.585055 | ubuntu-noble | ++ local suffix=/source 2026-08-17 20:35:28.585061 | ubuntu-noble | ++ local name=ironic 2026-08-17 20:35:28.585068 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:28.585074 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:28.585081 | ubuntu-noble | ++ path=overlays/2024.2/ironic/source 2026-08-17 20:35:28.585088 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ironic/source ]] 2026-08-17 20:35:28.585095 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:28.585101 | ubuntu-noble | ++ path=overlays/2024.2/ironic/source 2026-08-17 20:35:28.585107 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ironic/source ]] 2026-08-17 20:35:28.585113 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:28.585119 | ubuntu-noble | ++ path=overlays/2024.2/ironic/source 2026-08-17 20:35:28.585125 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ironic/source ]] 2026-08-17 20:35:28.585131 | ubuntu-noble | ++ return 1 2026-08-17 20:35:28.585143 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:28.585150 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:28.585156 | ubuntu-noble | + echo Check patches for ironic-stable-2024.2.tar.gz 2026-08-17 20:35:28.585163 | ubuntu-noble | Check patches for ironic-stable-2024.2.tar.gz 2026-08-17 20:35:28.585169 | ubuntu-noble | + [[ -n patches/2024.2/ironic ]] 2026-08-17 20:35:28.585175 | ubuntu-noble | + tar xzf ironic-stable-2024.2.tar.gz 2026-08-17 20:35:28.741451 | ubuntu-noble | + rm ironic-stable-2024.2.tar.gz 2026-08-17 20:35:28.744695 | ubuntu-noble | + find ironic-26.1.6.dev4 -type f 2026-08-17 20:35:28.744724 | ubuntu-noble | + sort 2026-08-17 20:35:28.751269 | ubuntu-noble | + pushd ironic-26.1.6.dev4 2026-08-17 20:35:28.752311 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic -type f -name '*.patch' 2026-08-17 20:35:28.752406 | ubuntu-noble | ++ sort 2026-08-17 20:35:28.754590 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 20:35:28.755016 | ubuntu-noble | + apply_patch patches/2024.2/ironic/backport-933631.patch 2026-08-17 20:35:28.755037 | ubuntu-noble | + local rel=patches/2024.2/ironic/backport-933631.patch 2026-08-17 20:35:28.755042 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/backport-933631.patch 2026-08-17 20:35:28.755055 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/backport-933631.patch' 2026-08-17 20:35:28.755059 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/backport-933631.patch 2026-08-17 20:35:28.755062 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 20:35:28.756055 | ubuntu-noble | checking file ironic/common/grub_conf.template 2026-08-17 20:35:28.756272 | ubuntu-noble | checking file ironic/common/pxe_utils.py 2026-08-17 20:35:28.756439 | ubuntu-noble | checking file ironic/drivers/modules/pxe_grub_config.template 2026-08-17 20:35:28.756580 | ubuntu-noble | checking file ironic/tests/unit/common/test_images.py 2026-08-17 20:35:28.756974 | ubuntu-noble | checking file ironic/tests/unit/common/test_pxe_utils.py 2026-08-17 20:35:28.757012 | ubuntu-noble | Hunk #1 succeeded at 167 (offset 1 line). 2026-08-17 20:35:28.757508 | ubuntu-noble | checking file ironic/tests/unit/drivers/modules/test_deploy_utils.py 2026-08-17 20:35:28.757881 | ubuntu-noble | checking file ironic/tests/unit/drivers/pxe_grub_config.template 2026-08-17 20:35:28.758297 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 20:35:28.759316 | ubuntu-noble | patching file ironic/common/grub_conf.template 2026-08-17 20:35:28.759501 | ubuntu-noble | patching file ironic/common/pxe_utils.py 2026-08-17 20:35:28.759746 | ubuntu-noble | patching file ironic/drivers/modules/pxe_grub_config.template 2026-08-17 20:35:28.759906 | ubuntu-noble | patching file ironic/tests/unit/common/test_images.py 2026-08-17 20:35:28.760221 | ubuntu-noble | patching file ironic/tests/unit/common/test_pxe_utils.py 2026-08-17 20:35:28.760253 | ubuntu-noble | Hunk #1 succeeded at 167 (offset 1 line). 2026-08-17 20:35:28.760727 | ubuntu-noble | patching file ironic/tests/unit/drivers/modules/test_deploy_utils.py 2026-08-17 20:35:28.761044 | ubuntu-noble | patching file ironic/tests/unit/drivers/pxe_grub_config.template 2026-08-17 20:35:28.762056 | ubuntu-noble | + echo patches/2024.2/ironic/backport-933631.patch 2026-08-17 20:35:28.762074 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 20:35:28.762079 | ubuntu-noble | + apply_patch patches/2024.2/ironic/backport-940433.patch 2026-08-17 20:35:28.762082 | ubuntu-noble | + local rel=patches/2024.2/ironic/backport-940433.patch 2026-08-17 20:35:28.762086 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/backport-940433.patch 2026-08-17 20:35:28.762090 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/backport-940433.patch' 2026-08-17 20:35:28.762093 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/backport-940433.patch 2026-08-17 20:35:28.762097 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 20:35:28.763190 | ubuntu-noble | checking file ironic/drivers/modules/redfish/management.py 2026-08-17 20:35:28.763406 | ubuntu-noble | checking file releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml 2026-08-17 20:35:28.763829 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 20:35:28.764918 | ubuntu-noble | patching file ironic/drivers/modules/redfish/management.py 2026-08-17 20:35:28.765109 | ubuntu-noble | patching file releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml 2026-08-17 20:35:28.765692 | ubuntu-noble | + echo patches/2024.2/ironic/backport-940433.patch 2026-08-17 20:35:28.765726 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 20:35:28.765731 | ubuntu-noble | + apply_patch patches/2024.2/ironic/backport-971459.patch 2026-08-17 20:35:28.765735 | ubuntu-noble | + local rel=patches/2024.2/ironic/backport-971459.patch 2026-08-17 20:35:28.765739 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/backport-971459.patch 2026-08-17 20:35:28.765742 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/backport-971459.patch' 2026-08-17 20:35:28.765746 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/backport-971459.patch 2026-08-17 20:35:28.765750 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 20:35:28.766794 | ubuntu-noble | checking file ironic/common/states.py 2026-08-17 20:35:28.766994 | ubuntu-noble | checking file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-08-17 20:35:28.767122 | ubuntu-noble | checking file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-17 20:35:28.767326 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 20:35:28.768594 | ubuntu-noble | patching file ironic/common/states.py 2026-08-17 20:35:28.768787 | ubuntu-noble | patching file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-08-17 20:35:28.768897 | ubuntu-noble | patching file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-17 20:35:28.769269 | ubuntu-noble | + echo patches/2024.2/ironic/backport-971459.patch 2026-08-17 20:35:28.769336 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 20:35:28.769355 | ubuntu-noble | + apply_patch patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-08-17 20:35:28.769373 | ubuntu-noble | + local rel=patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-08-17 20:35:28.769390 | 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-08-17 20:35:28.769397 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch' 2026-08-17 20:35:28.769402 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-08-17 20:35:28.769407 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 20:35:28.772350 | ubuntu-noble | checking file ironic/common/policy.py 2026-08-17 20:35:28.773032 | ubuntu-noble | checking file releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-08-17 20:35:28.773526 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 20:35:28.776483 | ubuntu-noble | patching file ironic/common/policy.py 2026-08-17 20:35:28.776514 | ubuntu-noble | patching file releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-08-17 20:35:28.776580 | ubuntu-noble | + echo patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-08-17 20:35:28.776766 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 20:35:28.776902 | ubuntu-noble | + apply_patch patches/2024.2/ironic/virtual-media-nfs.patch 2026-08-17 20:35:28.776931 | ubuntu-noble | + local rel=patches/2024.2/ironic/virtual-media-nfs.patch 2026-08-17 20:35:28.776936 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/virtual-media-nfs.patch 2026-08-17 20:35:28.776942 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/virtual-media-nfs.patch' 2026-08-17 20:35:28.776948 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/virtual-media-nfs.patch 2026-08-17 20:35:28.776974 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 20:35:28.778483 | ubuntu-noble | checking file ironic/conf/deploy.py 2026-08-17 20:35:28.778598 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 20:35:28.780218 | ubuntu-noble | patching file ironic/conf/deploy.py 2026-08-17 20:35:28.780295 | ubuntu-noble | + echo patches/2024.2/ironic/virtual-media-nfs.patch 2026-08-17 20:35:28.780433 | ubuntu-noble | + popd 2026-08-17 20:35:28.781695 | ubuntu-noble | + find ironic-26.1.6.dev4 -type f 2026-08-17 20:35:28.781719 | ubuntu-noble | + sort 2026-08-17 20:35:28.788027 | ubuntu-noble | + append_new_files_to_sources_txt ironic-26.1.6.dev4 files-before files-after 2026-08-17 20:35:28.788060 | ubuntu-noble | + local directory=ironic-26.1.6.dev4 2026-08-17 20:35:28.788065 | ubuntu-noble | + local before=files-before 2026-08-17 20:35:28.788069 | ubuntu-noble | + local after=files-after 2026-08-17 20:35:28.788073 | ubuntu-noble | + local sources_txt 2026-08-17 20:35:28.789680 | ubuntu-noble | ++ find ironic-26.1.6.dev4 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-17 20:35:28.789707 | ubuntu-noble | ++ head -1 2026-08-17 20:35:28.791004 | ubuntu-noble | + sources_txt=ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-08-17 20:35:28.791032 | ubuntu-noble | + [[ -z ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt ]] 2026-08-17 20:35:28.791037 | ubuntu-noble | + local new_files 2026-08-17 20:35:28.791596 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-17 20:35:28.794283 | ubuntu-noble | + new_files='ironic-26.1.6.dev4/ironic/tests/unit/common/test_pxe_utils.py.orig 2026-08-17 20:35:28.794300 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-17 20:35:28.794304 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-08-17 20:35:28.794309 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml' 2026-08-17 20:35:28.794316 | ubuntu-noble | + [[ -z ironic-26.1.6.dev4/ironic/tests/unit/common/test_pxe_utils.py.orig 2026-08-17 20:35:28.794320 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-17 20:35:28.794333 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-08-17 20:35:28.794337 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml ]] 2026-08-17 20:35:28.794938 | ubuntu-noble | ++ tail -c1 ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-08-17 20:35:28.795954 | ubuntu-noble | + [[ -n l ]] 2026-08-17 20:35:28.795966 | ubuntu-noble | + echo 2026-08-17 20:35:28.796011 | ubuntu-noble | + local file 2026-08-17 20:35:28.796031 | ubuntu-noble | + for file in $new_files 2026-08-17 20:35:28.796037 | ubuntu-noble | + case $file in 2026-08-17 20:35:28.796042 | ubuntu-noble | + continue 2026-08-17 20:35:28.796047 | ubuntu-noble | + for file in $new_files 2026-08-17 20:35:28.796051 | ubuntu-noble | + case $file in 2026-08-17 20:35:28.796090 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2136818-9285f09043204290.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt' 2026-08-17 20:35:28.796101 | ubuntu-noble | APPEND releasenotes/notes/bug-2136818-9285f09043204290.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-08-17 20:35:28.796107 | ubuntu-noble | + echo releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-17 20:35:28.796112 | ubuntu-noble | + for file in $new_files 2026-08-17 20:35:28.796115 | ubuntu-noble | + case $file in 2026-08-17 20:35:28.796140 | 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-08-17 20:35:28.796145 | ubuntu-noble | APPEND releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-08-17 20:35:28.796152 | ubuntu-noble | + echo releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-08-17 20:35:28.796171 | ubuntu-noble | + for file in $new_files 2026-08-17 20:35:28.796175 | ubuntu-noble | + case $file in 2026-08-17 20:35:28.796197 | 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-08-17 20:35:28.796202 | 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-08-17 20:35:28.796207 | ubuntu-noble | + echo releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml 2026-08-17 20:35:28.796261 | ubuntu-noble | + rm files-before files-after 2026-08-17 20:35:28.797684 | ubuntu-noble | + tar czf ironic-stable-2024.2.tar.gz ironic-26.1.6.dev4 2026-08-17 20:35:29.319662 | ubuntu-noble | + rm -r ironic-26.1.6.dev4 2026-08-17 20:35:29.362266 | ubuntu-noble | + echo Check overlays for ironic-stable-2024.2.tar.gz 2026-08-17 20:35:29.362314 | ubuntu-noble | Check overlays for ironic-stable-2024.2.tar.gz 2026-08-17 20:35:29.362325 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:29.362330 | ubuntu-noble | + popd 2026-08-17 20:35:29.362394 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 20:35:29.362435 | ubuntu-noble | + pushd tarballs 2026-08-17 20:35:29.363680 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-08-17 20:35:29.366394 | ubuntu-noble | + filename=keystone-stable-2024.2.tar.gz 2026-08-17 20:35:29.366420 | ubuntu-noble | + [[ -e keystone-stable-2024.2.tar.gz ]] 2026-08-17 20:35:29.366491 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-08-17 20:35:29.366497 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-08-17 20:35:29.366533 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-08-17 20:35:30.752811 | ubuntu-noble | 2026-08-17 20:35:30 URL:https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz [1745968/1745968] -> "keystone-stable-2024.2.tar.gz" [1] 2026-08-17 20:35:30.755167 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 20:35:30.755200 | ubuntu-noble | + echo Process keystone-stable-2024.2.tar.gz 2026-08-17 20:35:30.755207 | ubuntu-noble | Process keystone-stable-2024.2.tar.gz 2026-08-17 20:35:30.758673 | ubuntu-noble | ++ tar -tzf keystone-stable-2024.2.tar.gz 2026-08-17 20:35:30.758703 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 20:35:30.759867 | ubuntu-noble | ++ head -1 2026-08-17 20:35:30.763390 | ubuntu-noble | + directory=keystone-26.1.1.dev9 2026-08-17 20:35:30.764103 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 keystone-26.1.1.dev9 2026-08-17 20:35:30.764204 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-17 20:35:30.764235 | ubuntu-noble | ++ local directory=keystone-26.1.1.dev9 2026-08-17 20:35:30.764270 | ubuntu-noble | ++ local suffix= 2026-08-17 20:35:30.764310 | ubuntu-noble | ++ local name=keystone 2026-08-17 20:35:30.764329 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:30.764366 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:30.764385 | ubuntu-noble | ++ path=patches/2024.2/keystone 2026-08-17 20:35:30.764405 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone ]] 2026-08-17 20:35:30.764439 | ubuntu-noble | ++ echo patches/2024.2/keystone 2026-08-17 20:35:30.764463 | ubuntu-noble | ++ return 0 2026-08-17 20:35:30.764993 | ubuntu-noble | + patch_dir=patches/2024.2/keystone 2026-08-17 20:35:30.766169 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 keystone-26.1.1.dev9 /source 2026-08-17 20:35:30.766193 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-17 20:35:30.766199 | ubuntu-noble | ++ local directory=keystone-26.1.1.dev9 2026-08-17 20:35:30.766203 | ubuntu-noble | ++ local suffix=/source 2026-08-17 20:35:30.766207 | ubuntu-noble | ++ local name=keystone 2026-08-17 20:35:30.766211 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:30.766215 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:30.766219 | ubuntu-noble | ++ path=overlays/2024.2/keystone/source 2026-08-17 20:35:30.766223 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/keystone/source ]] 2026-08-17 20:35:30.766227 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:30.766231 | ubuntu-noble | ++ path=overlays/2024.2/keystone/source 2026-08-17 20:35:30.766235 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/keystone/source ]] 2026-08-17 20:35:30.766239 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:30.766243 | ubuntu-noble | ++ path=overlays/2024.2/keystone/source 2026-08-17 20:35:30.766247 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/keystone/source ]] 2026-08-17 20:35:30.766251 | ubuntu-noble | ++ return 1 2026-08-17 20:35:30.766259 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:30.766263 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:30.766336 | ubuntu-noble | + echo Check patches for keystone-stable-2024.2.tar.gz 2026-08-17 20:35:30.766343 | ubuntu-noble | Check patches for keystone-stable-2024.2.tar.gz 2026-08-17 20:35:30.766346 | ubuntu-noble | + [[ -n patches/2024.2/keystone ]] 2026-08-17 20:35:30.766353 | ubuntu-noble | + tar xzf keystone-stable-2024.2.tar.gz 2026-08-17 20:35:30.881301 | ubuntu-noble | + rm keystone-stable-2024.2.tar.gz 2026-08-17 20:35:30.885825 | ubuntu-noble | + sort 2026-08-17 20:35:30.885881 | ubuntu-noble | + find keystone-26.1.1.dev9 -type f 2026-08-17 20:35:30.894969 | ubuntu-noble | + pushd keystone-26.1.1.dev9 2026-08-17 20:35:30.896580 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone -type f -name '*.patch' 2026-08-17 20:35:30.897313 | ubuntu-noble | ++ sort 2026-08-17 20:35:30.901930 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 20:35:30.902027 | ubuntu-noble | + apply_patch patches/2024.2/keystone/cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-08-17 20:35:30.902076 | ubuntu-noble | + local rel=patches/2024.2/keystone/cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-08-17 20:35:30.902103 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone/cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-08-17 20:35:30.902127 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/keystone/cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch' 2026-08-17 20:35:30.902138 | ubuntu-noble | APPLY PATCH patches/2024.2/keystone/cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-08-17 20:35:30.902158 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 20:35:30.904322 | ubuntu-noble | checking file keystone/api/_shared/EC2_S3_Resource.py 2026-08-17 20:35:30.904554 | ubuntu-noble | checking file keystone/api/credentials.py 2026-08-17 20:35:30.905032 | ubuntu-noble | checking file keystone/api/users.py 2026-08-17 20:35:30.905504 | ubuntu-noble | checking file keystone/conf/security_compliance.py 2026-08-17 20:35:30.905855 | ubuntu-noble | checking file keystone/tests/unit/test_v3_application_credential.py 2026-08-17 20:35:30.906365 | ubuntu-noble | checking file keystone/tests/unit/test_v3_credential.py 2026-08-17 20:35:30.907145 | ubuntu-noble | checking file keystone/tests/unit/test_v3_oauth1.py 2026-08-17 20:35:30.907505 | ubuntu-noble | checking file releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-08-17 20:35:30.907733 | ubuntu-noble | checking file keystone/auth/plugins/core.py 2026-08-17 20:35:30.908656 | ubuntu-noble | checking file keystone/tests/unit/test_v3_auth.py 2026-08-17 20:35:30.909658 | ubuntu-noble | checking file doc/source/user/application_credentials.rst 2026-08-17 20:35:30.909895 | ubuntu-noble | checking file keystone/api/trusts.py 2026-08-17 20:35:30.910162 | ubuntu-noble | checking file keystone/tests/unit/test_v3_trust.py 2026-08-17 20:35:30.910413 | ubuntu-noble | checking file keystone/auth/plugins/mapped.py 2026-08-17 20:35:30.910585 | ubuntu-noble | checking file keystone/tests/unit/auth/plugins/test_mapped.py 2026-08-17 20:35:30.910907 | ubuntu-noble | checking file keystone/api/trusts.py 2026-08-17 20:35:30.910962 | ubuntu-noble | Hunk #1 succeeded at 297 (offset -19 lines). 2026-08-17 20:35:30.911102 | ubuntu-noble | checking file keystone/common/policies/base.py 2026-08-17 20:35:30.911263 | ubuntu-noble | checking file keystone/common/rbac_enforcer/enforcer.py 2026-08-17 20:35:30.911544 | ubuntu-noble | checking file keystone/tests/protection/v3/test_credentials.py 2026-08-17 20:35:30.912088 | ubuntu-noble | checking file keystone/tests/protection/v3/test_grants.py 2026-08-17 20:35:30.912509 | ubuntu-noble | checking file keystone/tests/unit/common/test_rbac_enforcer.py 2026-08-17 20:35:30.912900 | ubuntu-noble | checking file releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-08-17 20:35:30.913465 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 20:35:30.915076 | ubuntu-noble | patching file keystone/api/_shared/EC2_S3_Resource.py 2026-08-17 20:35:30.915155 | ubuntu-noble | patching file keystone/api/credentials.py 2026-08-17 20:35:30.915445 | ubuntu-noble | patching file keystone/api/users.py 2026-08-17 20:35:30.915851 | ubuntu-noble | patching file keystone/conf/security_compliance.py 2026-08-17 20:35:30.916062 | ubuntu-noble | patching file keystone/tests/unit/test_v3_application_credential.py 2026-08-17 20:35:30.916443 | ubuntu-noble | patching file keystone/tests/unit/test_v3_credential.py 2026-08-17 20:35:30.917111 | ubuntu-noble | patching file keystone/tests/unit/test_v3_oauth1.py 2026-08-17 20:35:30.917366 | ubuntu-noble | patching file releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-08-17 20:35:30.917528 | ubuntu-noble | patching file keystone/auth/plugins/core.py 2026-08-17 20:35:30.918244 | ubuntu-noble | patching file keystone/tests/unit/test_v3_auth.py 2026-08-17 20:35:30.919134 | ubuntu-noble | patching file doc/source/user/application_credentials.rst 2026-08-17 20:35:30.919340 | ubuntu-noble | patching file keystone/api/trusts.py 2026-08-17 20:35:30.919555 | ubuntu-noble | patching file keystone/tests/unit/test_v3_trust.py 2026-08-17 20:35:30.919809 | ubuntu-noble | patching file keystone/auth/plugins/mapped.py 2026-08-17 20:35:30.919968 | ubuntu-noble | patching file keystone/tests/unit/auth/plugins/test_mapped.py 2026-08-17 20:35:30.921416 | ubuntu-noble | patching file keystone/api/trusts.py 2026-08-17 20:35:30.921522 | ubuntu-noble | patching file keystone/common/policies/base.py 2026-08-17 20:35:30.921626 | ubuntu-noble | patching file keystone/common/rbac_enforcer/enforcer.py 2026-08-17 20:35:30.922048 | ubuntu-noble | patching file keystone/tests/protection/v3/test_credentials.py 2026-08-17 20:35:30.922352 | ubuntu-noble | patching file keystone/tests/protection/v3/test_grants.py 2026-08-17 20:35:30.922678 | ubuntu-noble | patching file keystone/tests/unit/common/test_rbac_enforcer.py 2026-08-17 20:35:30.922935 | ubuntu-noble | patching file releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-08-17 20:35:30.924994 | ubuntu-noble | + echo patches/2024.2/keystone/cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-08-17 20:35:30.925037 | ubuntu-noble | + popd 2026-08-17 20:35:30.925049 | ubuntu-noble | + find keystone-26.1.1.dev9 -type f 2026-08-17 20:35:30.925693 | ubuntu-noble | + sort 2026-08-17 20:35:30.932907 | ubuntu-noble | + append_new_files_to_sources_txt keystone-26.1.1.dev9 files-before files-after 2026-08-17 20:35:30.932953 | ubuntu-noble | + local directory=keystone-26.1.1.dev9 2026-08-17 20:35:30.932963 | ubuntu-noble | + local before=files-before 2026-08-17 20:35:30.932973 | ubuntu-noble | + local after=files-after 2026-08-17 20:35:30.932982 | ubuntu-noble | + local sources_txt 2026-08-17 20:35:30.935689 | ubuntu-noble | ++ head -1 2026-08-17 20:35:30.935731 | ubuntu-noble | ++ find keystone-26.1.1.dev9 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-17 20:35:30.937760 | ubuntu-noble | + sources_txt=keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-08-17 20:35:30.937804 | ubuntu-noble | + [[ -z keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt ]] 2026-08-17 20:35:30.937809 | ubuntu-noble | + local new_files 2026-08-17 20:35:30.938246 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-17 20:35:30.941457 | ubuntu-noble | + new_files='keystone-26.1.1.dev9/releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-08-17 20:35:30.941487 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2150089-e91b592c948e5771.yaml' 2026-08-17 20:35:30.941494 | ubuntu-noble | + [[ -z keystone-26.1.1.dev9/releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-08-17 20:35:30.941500 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2150089-e91b592c948e5771.yaml ]] 2026-08-17 20:35:30.941936 | ubuntu-noble | ++ tail -c1 keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-08-17 20:35:30.944258 | ubuntu-noble | + [[ -n h ]] 2026-08-17 20:35:30.944293 | ubuntu-noble | + echo 2026-08-17 20:35:30.944300 | ubuntu-noble | + local file 2026-08-17 20:35:30.944307 | ubuntu-noble | + for file in $new_files 2026-08-17 20:35:30.944313 | ubuntu-noble | + case $file in 2026-08-17 20:35:30.944320 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-08-17 20:35:30.944333 | ubuntu-noble | APPEND releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-08-17 20:35:30.944340 | ubuntu-noble | + echo releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-08-17 20:35:30.944346 | ubuntu-noble | + for file in $new_files 2026-08-17 20:35:30.944352 | ubuntu-noble | + case $file in 2026-08-17 20:35:30.944359 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2150089-e91b592c948e5771.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-08-17 20:35:30.944365 | ubuntu-noble | APPEND releasenotes/notes/bug-2150089-e91b592c948e5771.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-08-17 20:35:30.944371 | ubuntu-noble | + echo releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-08-17 20:35:30.944377 | ubuntu-noble | + rm files-before files-after 2026-08-17 20:35:30.946048 | ubuntu-noble | + tar czf keystone-stable-2024.2.tar.gz keystone-26.1.1.dev9 2026-08-17 20:35:31.303904 | ubuntu-noble | + rm -r keystone-26.1.1.dev9 2026-08-17 20:35:31.341486 | ubuntu-noble | + echo Check overlays for keystone-stable-2024.2.tar.gz 2026-08-17 20:35:31.341546 | ubuntu-noble | Check overlays for keystone-stable-2024.2.tar.gz 2026-08-17 20:35:31.341565 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:31.341575 | ubuntu-noble | + popd 2026-08-17 20:35:31.342028 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 20:35:31.342049 | ubuntu-noble | + pushd tarballs 2026-08-17 20:35:31.343165 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-08-17 20:35:31.346137 | ubuntu-noble | + filename=magnum-stable-2024.2.tar.gz 2026-08-17 20:35:31.346164 | ubuntu-noble | + [[ -e magnum-stable-2024.2.tar.gz ]] 2026-08-17 20:35:31.346245 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-08-17 20:35:31.346255 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-08-17 20:35:31.346286 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-08-17 20:35:32.598246 | ubuntu-noble | 2026-08-17 20:35:32 URL:https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz [967968/967968] -> "magnum-stable-2024.2.tar.gz" [1] 2026-08-17 20:35:32.600235 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 20:35:32.600286 | ubuntu-noble | + echo Process magnum-stable-2024.2.tar.gz 2026-08-17 20:35:32.600300 | ubuntu-noble | Process magnum-stable-2024.2.tar.gz 2026-08-17 20:35:32.602127 | ubuntu-noble | ++ tar -tzf magnum-stable-2024.2.tar.gz 2026-08-17 20:35:32.606710 | ubuntu-noble | ++ head -1 2026-08-17 20:35:32.606832 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 20:35:32.609956 | ubuntu-noble | + directory=magnum-19.0.1.dev7 2026-08-17 20:35:32.610708 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 magnum-19.0.1.dev7 2026-08-17 20:35:32.610748 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-17 20:35:32.610804 | ubuntu-noble | ++ local directory=magnum-19.0.1.dev7 2026-08-17 20:35:32.610812 | ubuntu-noble | ++ local suffix= 2026-08-17 20:35:32.610865 | ubuntu-noble | ++ local name=magnum 2026-08-17 20:35:32.610872 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:32.610919 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:32.610927 | ubuntu-noble | ++ path=patches/2024.2/magnum 2026-08-17 20:35:32.610934 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/magnum ]] 2026-08-17 20:35:32.610995 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:32.611001 | ubuntu-noble | ++ path=patches/2024.2/magnum 2026-08-17 20:35:32.611007 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/magnum ]] 2026-08-17 20:35:32.611011 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:32.611017 | ubuntu-noble | ++ path=patches/2024.2/magnum 2026-08-17 20:35:32.611021 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/magnum ]] 2026-08-17 20:35:32.611027 | ubuntu-noble | ++ return 1 2026-08-17 20:35:32.611648 | ubuntu-noble | + patch_dir= 2026-08-17 20:35:32.611671 | ubuntu-noble | + patch_dir= 2026-08-17 20:35:32.612155 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 magnum-19.0.1.dev7 /source 2026-08-17 20:35:32.612352 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-17 20:35:32.612406 | ubuntu-noble | ++ local directory=magnum-19.0.1.dev7 2026-08-17 20:35:32.612419 | ubuntu-noble | ++ local suffix=/source 2026-08-17 20:35:32.612429 | ubuntu-noble | ++ local name=magnum 2026-08-17 20:35:32.612439 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:32.612457 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:32.612467 | ubuntu-noble | ++ path=overlays/2024.2/magnum/source 2026-08-17 20:35:32.612479 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/magnum/source ]] 2026-08-17 20:35:32.612489 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:32.612499 | ubuntu-noble | ++ path=overlays/2024.2/magnum/source 2026-08-17 20:35:32.612509 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/magnum/source ]] 2026-08-17 20:35:32.612518 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:32.612528 | ubuntu-noble | ++ path=overlays/2024.2/magnum/source 2026-08-17 20:35:32.612538 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/magnum/source ]] 2026-08-17 20:35:32.612548 | ubuntu-noble | ++ return 1 2026-08-17 20:35:32.613708 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:32.613752 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:32.613764 | ubuntu-noble | + echo Check patches for magnum-stable-2024.2.tar.gz 2026-08-17 20:35:32.613801 | ubuntu-noble | Check patches for magnum-stable-2024.2.tar.gz 2026-08-17 20:35:32.613811 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:32.613821 | ubuntu-noble | + echo Check overlays for magnum-stable-2024.2.tar.gz 2026-08-17 20:35:32.613831 | ubuntu-noble | Check overlays for magnum-stable-2024.2.tar.gz 2026-08-17 20:35:32.613840 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:32.613851 | ubuntu-noble | + popd 2026-08-17 20:35:32.613861 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 20:35:32.613872 | ubuntu-noble | + pushd tarballs 2026-08-17 20:35:32.614180 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-08-17 20:35:32.616597 | ubuntu-noble | + filename=manila-stable-2024.2.tar.gz 2026-08-17 20:35:32.616679 | ubuntu-noble | + [[ -e manila-stable-2024.2.tar.gz ]] 2026-08-17 20:35:32.616693 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-08-17 20:35:32.616703 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-08-17 20:35:32.616712 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-08-17 20:35:34.175963 | ubuntu-noble | 2026-08-17 20:35:34 URL:https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz [3518109/3518109] -> "manila-stable-2024.2.tar.gz" [1] 2026-08-17 20:35:34.178860 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 20:35:34.178911 | ubuntu-noble | + echo Process manila-stable-2024.2.tar.gz 2026-08-17 20:35:34.178968 | ubuntu-noble | Process manila-stable-2024.2.tar.gz 2026-08-17 20:35:34.181751 | ubuntu-noble | ++ tar -tzf manila-stable-2024.2.tar.gz 2026-08-17 20:35:34.181828 | ubuntu-noble | ++ head -1 2026-08-17 20:35:34.183218 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 20:35:34.191530 | ubuntu-noble | + directory=manila-19.1.2.dev7 2026-08-17 20:35:34.192458 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 manila-19.1.2.dev7 2026-08-17 20:35:34.192533 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-17 20:35:34.192546 | ubuntu-noble | ++ local directory=manila-19.1.2.dev7 2026-08-17 20:35:34.192582 | ubuntu-noble | ++ local suffix= 2026-08-17 20:35:34.192672 | ubuntu-noble | ++ local name=manila 2026-08-17 20:35:34.192685 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:34.192716 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:34.192726 | ubuntu-noble | ++ path=patches/2024.2/manila 2026-08-17 20:35:34.192734 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/manila ]] 2026-08-17 20:35:34.192815 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:34.192824 | ubuntu-noble | ++ path=patches/2024.2/manila 2026-08-17 20:35:34.192831 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/manila ]] 2026-08-17 20:35:34.192840 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:34.192847 | ubuntu-noble | ++ path=patches/2024.2/manila 2026-08-17 20:35:34.192853 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/manila ]] 2026-08-17 20:35:34.192862 | ubuntu-noble | ++ return 1 2026-08-17 20:35:34.193547 | ubuntu-noble | + patch_dir= 2026-08-17 20:35:34.193563 | ubuntu-noble | + patch_dir= 2026-08-17 20:35:34.194163 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 manila-19.1.2.dev7 /source 2026-08-17 20:35:34.194273 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-17 20:35:34.194289 | ubuntu-noble | ++ local directory=manila-19.1.2.dev7 2026-08-17 20:35:34.194299 | ubuntu-noble | ++ local suffix=/source 2026-08-17 20:35:34.194309 | ubuntu-noble | ++ local name=manila 2026-08-17 20:35:34.194318 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:34.194334 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:34.194344 | ubuntu-noble | ++ path=overlays/2024.2/manila/source 2026-08-17 20:35:34.194354 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/manila/source ]] 2026-08-17 20:35:34.194365 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:34.194375 | ubuntu-noble | ++ path=overlays/2024.2/manila/source 2026-08-17 20:35:34.194385 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/manila/source ]] 2026-08-17 20:35:34.194398 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:34.194408 | ubuntu-noble | ++ path=overlays/2024.2/manila/source 2026-08-17 20:35:34.194418 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/manila/source ]] 2026-08-17 20:35:34.194428 | ubuntu-noble | ++ return 1 2026-08-17 20:35:34.195715 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:34.195762 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:34.195820 | ubuntu-noble | + echo Check patches for manila-stable-2024.2.tar.gz 2026-08-17 20:35:34.195832 | ubuntu-noble | Check patches for manila-stable-2024.2.tar.gz 2026-08-17 20:35:34.195842 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:34.195851 | ubuntu-noble | + echo Check overlays for manila-stable-2024.2.tar.gz 2026-08-17 20:35:34.195861 | ubuntu-noble | Check overlays for manila-stable-2024.2.tar.gz 2026-08-17 20:35:34.195871 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:34.195881 | ubuntu-noble | + popd 2026-08-17 20:35:34.195892 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 20:35:34.195902 | ubuntu-noble | + pushd tarballs 2026-08-17 20:35:34.196165 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-08-17 20:35:34.198804 | ubuntu-noble | + filename=masakari-stable-2024.2.tar.gz 2026-08-17 20:35:34.198844 | ubuntu-noble | + [[ -e masakari-stable-2024.2.tar.gz ]] 2026-08-17 20:35:34.198855 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-08-17 20:35:34.198865 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-08-17 20:35:34.198875 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-08-17 20:35:35.321419 | ubuntu-noble | 2026-08-17 20:35:35 URL:https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz [364755/364755] -> "masakari-stable-2024.2.tar.gz" [1] 2026-08-17 20:35:35.324519 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 20:35:35.324567 | ubuntu-noble | + echo Process masakari-stable-2024.2.tar.gz 2026-08-17 20:35:35.324580 | ubuntu-noble | Process masakari-stable-2024.2.tar.gz 2026-08-17 20:35:35.327687 | ubuntu-noble | ++ tar -tzf masakari-stable-2024.2.tar.gz 2026-08-17 20:35:35.327731 | ubuntu-noble | ++ head -1 2026-08-17 20:35:35.328212 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 20:35:35.334828 | ubuntu-noble | + directory=masakari-18.0.0.0rc2.dev2 2026-08-17 20:35:35.335617 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 masakari-18.0.0.0rc2.dev2 2026-08-17 20:35:35.336246 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-17 20:35:35.336286 | ubuntu-noble | ++ local directory=masakari-18.0.0.0rc2.dev2 2026-08-17 20:35:35.336294 | ubuntu-noble | ++ local suffix= 2026-08-17 20:35:35.336300 | ubuntu-noble | ++ local name=masakari 2026-08-17 20:35:35.336306 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:35.336312 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:35.336318 | ubuntu-noble | ++ path=patches/2024.2/masakari 2026-08-17 20:35:35.336324 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/masakari ]] 2026-08-17 20:35:35.336331 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:35.336337 | ubuntu-noble | ++ path=patches/2024.2/masakari 2026-08-17 20:35:35.336343 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/masakari ]] 2026-08-17 20:35:35.336349 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:35.336354 | ubuntu-noble | ++ path=patches/2024.2/masakari 2026-08-17 20:35:35.336360 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/masakari ]] 2026-08-17 20:35:35.336366 | ubuntu-noble | ++ return 1 2026-08-17 20:35:35.336377 | ubuntu-noble | + patch_dir= 2026-08-17 20:35:35.336383 | ubuntu-noble | + patch_dir= 2026-08-17 20:35:35.337464 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 masakari-18.0.0.0rc2.dev2 /source 2026-08-17 20:35:35.337493 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-17 20:35:35.337501 | ubuntu-noble | ++ local directory=masakari-18.0.0.0rc2.dev2 2026-08-17 20:35:35.337507 | ubuntu-noble | ++ local suffix=/source 2026-08-17 20:35:35.337513 | ubuntu-noble | ++ local name=masakari 2026-08-17 20:35:35.337518 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:35.337524 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:35.337530 | ubuntu-noble | ++ path=overlays/2024.2/masakari/source 2026-08-17 20:35:35.337537 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/masakari/source ]] 2026-08-17 20:35:35.337543 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:35.337548 | ubuntu-noble | ++ path=overlays/2024.2/masakari/source 2026-08-17 20:35:35.337554 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/masakari/source ]] 2026-08-17 20:35:35.337560 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:35.337565 | ubuntu-noble | ++ path=overlays/2024.2/masakari/source 2026-08-17 20:35:35.337571 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/masakari/source ]] 2026-08-17 20:35:35.337577 | ubuntu-noble | ++ return 1 2026-08-17 20:35:35.337587 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:35.337592 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:35.337598 | ubuntu-noble | + echo Check patches for masakari-stable-2024.2.tar.gz 2026-08-17 20:35:35.337604 | ubuntu-noble | Check patches for masakari-stable-2024.2.tar.gz 2026-08-17 20:35:35.337609 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:35.337615 | ubuntu-noble | + echo Check overlays for masakari-stable-2024.2.tar.gz 2026-08-17 20:35:35.337620 | ubuntu-noble | Check overlays for masakari-stable-2024.2.tar.gz 2026-08-17 20:35:35.337661 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:35.337670 | ubuntu-noble | + popd 2026-08-17 20:35:35.337680 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 20:35:35.337715 | ubuntu-noble | + pushd tarballs 2026-08-17 20:35:35.338537 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-17 20:35:35.340309 | ubuntu-noble | + filename=neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-17 20:35:35.340340 | ubuntu-noble | + [[ -e neutron-dynamic-routing-stable-2024.2.tar.gz ]] 2026-08-17 20:35:35.340348 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-17 20:35:35.340355 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-17 20:35:35.340360 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-17 20:35:36.297260 | ubuntu-noble | 2026-08-17 20:35:36 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-08-17 20:35:36.300745 | 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-08-17 20:35:36.300840 | ubuntu-noble | + echo Process neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-17 20:35:36.300854 | ubuntu-noble | Process neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-17 20:35:36.303727 | ubuntu-noble | ++ tar -tzf neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-17 20:35:36.303800 | ubuntu-noble | ++ head -1 2026-08-17 20:35:36.305262 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 20:35:36.314987 | ubuntu-noble | + directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-17 20:35:36.316060 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-17 20:35:36.316255 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-17 20:35:36.316308 | ubuntu-noble | ++ local directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-17 20:35:36.316359 | ubuntu-noble | ++ local suffix= 2026-08-17 20:35:36.316422 | ubuntu-noble | ++ local name=neutron-dynamic-routing 2026-08-17 20:35:36.316454 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:36.316518 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:36.316551 | ubuntu-noble | ++ path=patches/2024.2/neutron-dynamic-routing 2026-08-17 20:35:36.316582 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-dynamic-routing ]] 2026-08-17 20:35:36.316675 | ubuntu-noble | ++ echo patches/2024.2/neutron-dynamic-routing 2026-08-17 20:35:36.316737 | ubuntu-noble | ++ return 0 2026-08-17 20:35:36.317275 | ubuntu-noble | + patch_dir=patches/2024.2/neutron-dynamic-routing 2026-08-17 20:35:36.318214 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 neutron-dynamic-routing-25.0.0.0rc2.dev3 /source 2026-08-17 20:35:36.318364 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-17 20:35:36.318403 | ubuntu-noble | ++ local directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-17 20:35:36.318444 | ubuntu-noble | ++ local suffix=/source 2026-08-17 20:35:36.318510 | ubuntu-noble | ++ local name=neutron-dynamic-routing 2026-08-17 20:35:36.318541 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:36.318593 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:36.318623 | ubuntu-noble | ++ path=overlays/2024.2/neutron-dynamic-routing/source 2026-08-17 20:35:36.318788 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron-dynamic-routing/source ]] 2026-08-17 20:35:36.318849 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:36.318877 | ubuntu-noble | ++ path=overlays/2024.2/neutron-dynamic-routing/source 2026-08-17 20:35:36.318904 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron-dynamic-routing/source ]] 2026-08-17 20:35:36.318932 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:36.318957 | ubuntu-noble | ++ path=overlays/2024.2/neutron_dynamic_routing/source 2026-08-17 20:35:36.318984 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron_dynamic_routing/source ]] 2026-08-17 20:35:36.319018 | ubuntu-noble | ++ return 1 2026-08-17 20:35:36.319488 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:36.319704 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:36.319727 | ubuntu-noble | + echo Check patches for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-17 20:35:36.319737 | ubuntu-noble | Check patches for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-17 20:35:36.319763 | ubuntu-noble | + [[ -n patches/2024.2/neutron-dynamic-routing ]] 2026-08-17 20:35:36.319801 | ubuntu-noble | + tar xzf neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-17 20:35:36.343061 | ubuntu-noble | + rm neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-17 20:35:36.347712 | ubuntu-noble | + find neutron-dynamic-routing-25.0.0.0rc2.dev3 -type f 2026-08-17 20:35:36.347802 | ubuntu-noble | + sort 2026-08-17 20:35:36.350568 | ubuntu-noble | + pushd neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-17 20:35:36.352052 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-dynamic-routing -type f -name '*.patch' 2026-08-17 20:35:36.352250 | ubuntu-noble | ++ sort 2026-08-17 20:35:36.356715 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 20:35:36.356844 | ubuntu-noble | + apply_patch patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-08-17 20:35:36.356911 | ubuntu-noble | + local rel=patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-08-17 20:35:36.356944 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-08-17 20:35:36.356970 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron-dynamic-routing/bug-2023632.patch' 2026-08-17 20:35:36.356984 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-08-17 20:35:36.357005 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 20:35:36.359343 | ubuntu-noble | checking file neutron_dynamic_routing/db/bgp_db.py 2026-08-17 20:35:36.359620 | ubuntu-noble | Hunk #1 succeeded at 1022 (offset 4 lines). 2026-08-17 20:35:36.360222 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 20:35:36.362542 | ubuntu-noble | patching file neutron_dynamic_routing/db/bgp_db.py 2026-08-17 20:35:36.362870 | ubuntu-noble | Hunk #1 succeeded at 1022 (offset 4 lines). 2026-08-17 20:35:36.363367 | ubuntu-noble | + echo patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-08-17 20:35:36.363571 | ubuntu-noble | + popd 2026-08-17 20:35:36.364406 | ubuntu-noble | + find neutron-dynamic-routing-25.0.0.0rc2.dev3 -type f 2026-08-17 20:35:36.364886 | ubuntu-noble | + sort 2026-08-17 20:35:36.369120 | ubuntu-noble | + append_new_files_to_sources_txt neutron-dynamic-routing-25.0.0.0rc2.dev3 files-before files-after 2026-08-17 20:35:36.369240 | ubuntu-noble | + local directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-17 20:35:36.369286 | ubuntu-noble | + local before=files-before 2026-08-17 20:35:36.369316 | ubuntu-noble | + local after=files-after 2026-08-17 20:35:36.369342 | ubuntu-noble | + local sources_txt 2026-08-17 20:35:36.370853 | ubuntu-noble | ++ find neutron-dynamic-routing-25.0.0.0rc2.dev3 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-17 20:35:36.371320 | ubuntu-noble | ++ head -1 2026-08-17 20:35:36.374177 | ubuntu-noble | + sources_txt=neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-08-17 20:35:36.374247 | ubuntu-noble | + [[ -z neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing.egg-info/SOURCES.txt ]] 2026-08-17 20:35:36.374279 | ubuntu-noble | + local new_files 2026-08-17 20:35:36.375133 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-17 20:35:36.377579 | ubuntu-noble | + new_files=neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing/db/bgp_db.py.orig 2026-08-17 20:35:36.377678 | ubuntu-noble | + [[ -z neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing/db/bgp_db.py.orig ]] 2026-08-17 20:35:36.378508 | ubuntu-noble | ++ tail -c1 neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-08-17 20:35:36.380443 | ubuntu-noble | + [[ -n h ]] 2026-08-17 20:35:36.380500 | ubuntu-noble | + echo 2026-08-17 20:35:36.380957 | ubuntu-noble | + local file 2026-08-17 20:35:36.380978 | ubuntu-noble | + for file in $new_files 2026-08-17 20:35:36.380985 | ubuntu-noble | + case $file in 2026-08-17 20:35:36.380991 | ubuntu-noble | + continue 2026-08-17 20:35:36.380997 | ubuntu-noble | + rm files-before files-after 2026-08-17 20:35:36.382590 | ubuntu-noble | + tar czf neutron-dynamic-routing-stable-2024.2.tar.gz neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-17 20:35:36.417611 | ubuntu-noble | + rm -r neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-17 20:35:36.428711 | ubuntu-noble | + echo Check overlays for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-17 20:35:36.428753 | ubuntu-noble | Check overlays for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-17 20:35:36.428763 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:36.428791 | ubuntu-noble | + popd 2026-08-17 20:35:36.428798 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 20:35:36.428817 | ubuntu-noble | + pushd tarballs 2026-08-17 20:35:36.429266 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-17 20:35:36.431248 | ubuntu-noble | + filename=neutron-vpnaas-stable-2024.2.tar.gz 2026-08-17 20:35:36.431271 | ubuntu-noble | + [[ -e neutron-vpnaas-stable-2024.2.tar.gz ]] 2026-08-17 20:35:36.431275 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-17 20:35:36.431279 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-17 20:35:36.431283 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-17 20:35:37.427830 | ubuntu-noble | 2026-08-17 20:35:37 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-08-17 20:35:37.429914 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 20:35:37.429979 | ubuntu-noble | + echo Process neutron-vpnaas-stable-2024.2.tar.gz 2026-08-17 20:35:37.429992 | ubuntu-noble | Process neutron-vpnaas-stable-2024.2.tar.gz 2026-08-17 20:35:37.431849 | ubuntu-noble | ++ tar -tzf neutron-vpnaas-stable-2024.2.tar.gz 2026-08-17 20:35:37.432721 | ubuntu-noble | ++ head -1 2026-08-17 20:35:37.433226 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 20:35:37.441439 | ubuntu-noble | + directory=neutron_vpnaas-25.0.1.dev4 2026-08-17 20:35:37.442345 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 neutron_vpnaas-25.0.1.dev4 2026-08-17 20:35:37.442495 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-17 20:35:37.442539 | ubuntu-noble | ++ local directory=neutron_vpnaas-25.0.1.dev4 2026-08-17 20:35:37.442584 | ubuntu-noble | ++ local suffix= 2026-08-17 20:35:37.442662 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-08-17 20:35:37.443286 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:37.443306 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:37.443313 | ubuntu-noble | ++ path=patches/2024.2/neutron_vpnaas 2026-08-17 20:35:37.443320 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron_vpnaas ]] 2026-08-17 20:35:37.443327 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:37.443333 | ubuntu-noble | ++ path=patches/2024.2/neutron-vpnaas 2026-08-17 20:35:37.443346 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-vpnaas ]] 2026-08-17 20:35:37.443352 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:37.443357 | ubuntu-noble | ++ path=patches/2024.2/neutron_vpnaas 2026-08-17 20:35:37.443363 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron_vpnaas ]] 2026-08-17 20:35:37.443369 | ubuntu-noble | ++ return 1 2026-08-17 20:35:37.443379 | ubuntu-noble | + patch_dir= 2026-08-17 20:35:37.443385 | ubuntu-noble | + patch_dir= 2026-08-17 20:35:37.444645 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 neutron_vpnaas-25.0.1.dev4 /source 2026-08-17 20:35:37.444685 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-17 20:35:37.444691 | ubuntu-noble | ++ local directory=neutron_vpnaas-25.0.1.dev4 2026-08-17 20:35:37.444696 | ubuntu-noble | ++ local suffix=/source 2026-08-17 20:35:37.444701 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-08-17 20:35:37.444706 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:37.444711 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:37.444715 | ubuntu-noble | ++ path=overlays/2024.2/neutron_vpnaas/source 2026-08-17 20:35:37.444720 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron_vpnaas/source ]] 2026-08-17 20:35:37.444725 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:37.444730 | ubuntu-noble | ++ path=overlays/2024.2/neutron-vpnaas/source 2026-08-17 20:35:37.444735 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron-vpnaas/source ]] 2026-08-17 20:35:37.444740 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:37.444744 | ubuntu-noble | ++ path=overlays/2024.2/neutron_vpnaas/source 2026-08-17 20:35:37.444749 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron_vpnaas/source ]] 2026-08-17 20:35:37.444787 | ubuntu-noble | ++ return 1 2026-08-17 20:35:37.444797 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:37.444803 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:37.444808 | ubuntu-noble | + echo Check patches for neutron-vpnaas-stable-2024.2.tar.gz 2026-08-17 20:35:37.444812 | ubuntu-noble | Check patches for neutron-vpnaas-stable-2024.2.tar.gz 2026-08-17 20:35:37.444817 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:37.444822 | ubuntu-noble | + echo Check overlays for neutron-vpnaas-stable-2024.2.tar.gz 2026-08-17 20:35:37.444827 | ubuntu-noble | Check overlays for neutron-vpnaas-stable-2024.2.tar.gz 2026-08-17 20:35:37.444832 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:37.444837 | ubuntu-noble | + popd 2026-08-17 20:35:37.445183 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 20:35:37.445211 | ubuntu-noble | + pushd tarballs 2026-08-17 20:35:37.445719 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-08-17 20:35:37.447440 | ubuntu-noble | + filename=neutron-stable-2024.2.tar.gz 2026-08-17 20:35:37.447465 | ubuntu-noble | + [[ -e neutron-stable-2024.2.tar.gz ]] 2026-08-17 20:35:37.447471 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-08-17 20:35:37.447477 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-08-17 20:35:37.447483 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-08-17 20:35:39.590840 | ubuntu-noble | 2026-08-17 20:35:39 URL:https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz [14521639/14521639] -> "neutron-stable-2024.2.tar.gz" [1] 2026-08-17 20:35:39.593103 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 20:35:39.593258 | ubuntu-noble | + echo Process neutron-stable-2024.2.tar.gz 2026-08-17 20:35:39.593304 | ubuntu-noble | Process neutron-stable-2024.2.tar.gz 2026-08-17 20:35:39.596064 | ubuntu-noble | ++ tar -tzf neutron-stable-2024.2.tar.gz 2026-08-17 20:35:39.597261 | ubuntu-noble | ++ head -1 2026-08-17 20:35:39.599482 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 20:35:39.607820 | ubuntu-noble | + directory=neutron-25.2.4.dev2 2026-08-17 20:35:39.608530 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 neutron-25.2.4.dev2 2026-08-17 20:35:39.608708 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-17 20:35:39.608803 | ubuntu-noble | ++ local directory=neutron-25.2.4.dev2 2026-08-17 20:35:39.608869 | ubuntu-noble | ++ local suffix= 2026-08-17 20:35:39.608946 | ubuntu-noble | ++ local name=neutron 2026-08-17 20:35:39.608987 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:39.609059 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:39.609099 | ubuntu-noble | ++ path=patches/2024.2/neutron 2026-08-17 20:35:39.609139 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron ]] 2026-08-17 20:35:39.609198 | ubuntu-noble | ++ echo patches/2024.2/neutron 2026-08-17 20:35:39.609257 | ubuntu-noble | ++ return 0 2026-08-17 20:35:39.609822 | ubuntu-noble | + patch_dir=patches/2024.2/neutron 2026-08-17 20:35:39.611292 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 neutron-25.2.4.dev2 /source 2026-08-17 20:35:39.611326 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-17 20:35:39.611333 | ubuntu-noble | ++ local directory=neutron-25.2.4.dev2 2026-08-17 20:35:39.611339 | ubuntu-noble | ++ local suffix=/source 2026-08-17 20:35:39.611346 | ubuntu-noble | ++ local name=neutron 2026-08-17 20:35:39.611352 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:39.611358 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:39.611364 | ubuntu-noble | ++ path=overlays/2024.2/neutron/source 2026-08-17 20:35:39.611371 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron/source ]] 2026-08-17 20:35:39.611378 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:39.611384 | ubuntu-noble | ++ path=overlays/2024.2/neutron/source 2026-08-17 20:35:39.611390 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron/source ]] 2026-08-17 20:35:39.611397 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:39.611403 | ubuntu-noble | ++ path=overlays/2024.2/neutron/source 2026-08-17 20:35:39.611409 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron/source ]] 2026-08-17 20:35:39.611431 | ubuntu-noble | ++ return 1 2026-08-17 20:35:39.611443 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:39.611449 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:39.611455 | ubuntu-noble | + echo Check patches for neutron-stable-2024.2.tar.gz 2026-08-17 20:35:39.611461 | ubuntu-noble | Check patches for neutron-stable-2024.2.tar.gz 2026-08-17 20:35:39.611467 | ubuntu-noble | + [[ -n patches/2024.2/neutron ]] 2026-08-17 20:35:39.611473 | ubuntu-noble | + tar xzf neutron-stable-2024.2.tar.gz 2026-08-17 20:35:39.997082 | ubuntu-noble | + rm neutron-stable-2024.2.tar.gz 2026-08-17 20:35:40.009705 | ubuntu-noble | + find neutron-25.2.4.dev2 -type f 2026-08-17 20:35:40.009792 | ubuntu-noble | + sort 2026-08-17 20:35:40.025878 | ubuntu-noble | + pushd neutron-25.2.4.dev2 2026-08-17 20:35:40.027169 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron -type f -name '*.patch' 2026-08-17 20:35:40.027476 | ubuntu-noble | ++ sort 2026-08-17 20:35:40.030864 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 20:35:40.030972 | ubuntu-noble | + apply_patch patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-08-17 20:35:40.031020 | ubuntu-noble | + local rel=patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-08-17 20:35:40.031050 | 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-08-17 20:35:40.031080 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch' 2026-08-17 20:35:40.031094 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-08-17 20:35:40.031116 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 20:35:40.032744 | ubuntu-noble | checking file neutron/services/conntrack_helper/plugin.py 2026-08-17 20:35:40.033026 | ubuntu-noble | checking file neutron/tests/functional/services/conntrack_helper/test_conntrack_helper.py 2026-08-17 20:35:40.033211 | ubuntu-noble | checking file neutron/tests/unit/services/conntrack_helper/test_plugin.py 2026-08-17 20:35:40.033418 | ubuntu-noble | checking file releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-08-17 20:35:40.033873 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 20:35:40.035384 | ubuntu-noble | patching file neutron/services/conntrack_helper/plugin.py 2026-08-17 20:35:40.035578 | ubuntu-noble | patching file neutron/tests/functional/services/conntrack_helper/test_conntrack_helper.py 2026-08-17 20:35:40.035782 | ubuntu-noble | patching file neutron/tests/unit/services/conntrack_helper/test_plugin.py 2026-08-17 20:35:40.035951 | ubuntu-noble | patching file releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-08-17 20:35:40.036469 | ubuntu-noble | + echo patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-08-17 20:35:40.036617 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 20:35:40.036739 | ubuntu-noble | + apply_patch patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-08-17 20:35:40.036807 | ubuntu-noble | + local rel=patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-08-17 20:35:40.036846 | 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-08-17 20:35:40.036881 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch' 2026-08-17 20:35:40.036900 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-08-17 20:35:40.036930 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 20:35:40.039159 | ubuntu-noble | checking file neutron/services/portforwarding/pf_plugin.py 2026-08-17 20:35:40.039597 | ubuntu-noble | checking file neutron/tests/unit/services/portforwarding/test_pf_plugin.py 2026-08-17 20:35:40.040212 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 20:35:40.042443 | ubuntu-noble | patching file neutron/services/portforwarding/pf_plugin.py 2026-08-17 20:35:40.042880 | ubuntu-noble | patching file neutron/tests/unit/services/portforwarding/test_pf_plugin.py 2026-08-17 20:35:40.043686 | ubuntu-noble | + echo patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-08-17 20:35:40.043848 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 20:35:40.043922 | ubuntu-noble | + apply_patch patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-08-17 20:35:40.043962 | ubuntu-noble | + local rel=patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-08-17 20:35:40.043995 | 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-08-17 20:35:40.044026 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch' 2026-08-17 20:35:40.044043 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-08-17 20:35:40.044070 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 20:35:40.046116 | ubuntu-noble | checking file neutron/db/db_base_plugin_v2.py 2026-08-17 20:35:40.046559 | ubuntu-noble | checking file neutron/tests/unit/extensions/test_subnet_onboard.py 2026-08-17 20:35:40.047043 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 20:35:40.050220 | ubuntu-noble | patching file neutron/db/db_base_plugin_v2.py 2026-08-17 20:35:40.050259 | ubuntu-noble | patching file neutron/tests/unit/extensions/test_subnet_onboard.py 2026-08-17 20:35:40.050381 | ubuntu-noble | + echo patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-08-17 20:35:40.050496 | ubuntu-noble | + popd 2026-08-17 20:35:40.051165 | ubuntu-noble | + find neutron-25.2.4.dev2 -type f 2026-08-17 20:35:40.051480 | ubuntu-noble | + sort 2026-08-17 20:35:40.066261 | ubuntu-noble | + append_new_files_to_sources_txt neutron-25.2.4.dev2 files-before files-after 2026-08-17 20:35:40.066343 | ubuntu-noble | + local directory=neutron-25.2.4.dev2 2026-08-17 20:35:40.066369 | ubuntu-noble | + local before=files-before 2026-08-17 20:35:40.066388 | ubuntu-noble | + local after=files-after 2026-08-17 20:35:40.066404 | ubuntu-noble | + local sources_txt 2026-08-17 20:35:40.067682 | ubuntu-noble | ++ head -1 2026-08-17 20:35:40.067721 | ubuntu-noble | ++ find neutron-25.2.4.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-17 20:35:40.072668 | ubuntu-noble | + sources_txt=neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt 2026-08-17 20:35:40.072706 | ubuntu-noble | + [[ -z neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt ]] 2026-08-17 20:35:40.072734 | ubuntu-noble | + local new_files 2026-08-17 20:35:40.073145 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-17 20:35:40.078387 | ubuntu-noble | + new_files=neutron-25.2.4.dev2/releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-08-17 20:35:40.078423 | ubuntu-noble | + [[ -z neutron-25.2.4.dev2/releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml ]] 2026-08-17 20:35:40.078986 | ubuntu-noble | ++ tail -c1 neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt 2026-08-17 20:35:40.080831 | ubuntu-noble | + [[ -n l ]] 2026-08-17 20:35:40.080860 | ubuntu-noble | + echo 2026-08-17 20:35:40.080866 | ubuntu-noble | + local file 2026-08-17 20:35:40.080871 | ubuntu-noble | + for file in $new_files 2026-08-17 20:35:40.080876 | ubuntu-noble | + case $file in 2026-08-17 20:35:40.080882 | 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-08-17 20:35:40.080888 | 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-08-17 20:35:40.080894 | ubuntu-noble | + echo releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-08-17 20:35:40.080899 | ubuntu-noble | + rm files-before files-after 2026-08-17 20:35:40.082843 | ubuntu-noble | + tar czf neutron-stable-2024.2.tar.gz neutron-25.2.4.dev2 2026-08-17 20:35:41.478968 | ubuntu-noble | + rm -r neutron-25.2.4.dev2 2026-08-17 20:35:41.547753 | ubuntu-noble | + echo Check overlays for neutron-stable-2024.2.tar.gz 2026-08-17 20:35:41.547851 | ubuntu-noble | Check overlays for neutron-stable-2024.2.tar.gz 2026-08-17 20:35:41.547863 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:41.547872 | ubuntu-noble | + popd 2026-08-17 20:35:41.547881 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 20:35:41.547891 | ubuntu-noble | + pushd tarballs 2026-08-17 20:35:41.548214 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-08-17 20:35:41.550941 | ubuntu-noble | + filename=nova-stable-2024.2.tar.gz 2026-08-17 20:35:41.550984 | ubuntu-noble | + [[ -e nova-stable-2024.2.tar.gz ]] 2026-08-17 20:35:41.550995 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-08-17 20:35:41.551003 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-08-17 20:35:41.551012 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-08-17 20:35:43.387850 | ubuntu-noble | 2026-08-17 20:35:43 URL:https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz [9555562/9555562] -> "nova-stable-2024.2.tar.gz" [1] 2026-08-17 20:35:43.390986 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 20:35:43.391112 | ubuntu-noble | + echo Process nova-stable-2024.2.tar.gz 2026-08-17 20:35:43.391134 | ubuntu-noble | Process nova-stable-2024.2.tar.gz 2026-08-17 20:35:43.393787 | ubuntu-noble | ++ tar -tzf nova-stable-2024.2.tar.gz 2026-08-17 20:35:43.393834 | ubuntu-noble | ++ head -1 2026-08-17 20:35:43.394551 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 20:35:43.402541 | ubuntu-noble | + directory=nova-30.3.1.dev3 2026-08-17 20:35:43.403585 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 nova-30.3.1.dev3 2026-08-17 20:35:43.403851 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-17 20:35:43.403911 | ubuntu-noble | ++ local directory=nova-30.3.1.dev3 2026-08-17 20:35:43.403965 | ubuntu-noble | ++ local suffix= 2026-08-17 20:35:43.404036 | ubuntu-noble | ++ local name=nova 2026-08-17 20:35:43.404068 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:43.404122 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:43.404152 | ubuntu-noble | ++ path=patches/2024.2/nova 2026-08-17 20:35:43.404183 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova ]] 2026-08-17 20:35:43.404225 | ubuntu-noble | ++ echo patches/2024.2/nova 2026-08-17 20:35:43.404270 | ubuntu-noble | ++ return 0 2026-08-17 20:35:43.404787 | ubuntu-noble | + patch_dir=patches/2024.2/nova 2026-08-17 20:35:43.405693 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 nova-30.3.1.dev3 /source 2026-08-17 20:35:43.405847 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-17 20:35:43.405882 | ubuntu-noble | ++ local directory=nova-30.3.1.dev3 2026-08-17 20:35:43.405917 | ubuntu-noble | ++ local suffix=/source 2026-08-17 20:35:43.405969 | ubuntu-noble | ++ local name=nova 2026-08-17 20:35:43.405995 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:43.406034 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:43.406059 | ubuntu-noble | ++ path=overlays/2024.2/nova/source 2026-08-17 20:35:43.406083 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/nova/source ]] 2026-08-17 20:35:43.406134 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:43.406155 | ubuntu-noble | ++ path=overlays/2024.2/nova/source 2026-08-17 20:35:43.406175 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/nova/source ]] 2026-08-17 20:35:43.406198 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:43.406217 | ubuntu-noble | ++ path=overlays/2024.2/nova/source 2026-08-17 20:35:43.406238 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/nova/source ]] 2026-08-17 20:35:43.406262 | ubuntu-noble | ++ return 1 2026-08-17 20:35:43.406738 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:43.406846 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:43.406907 | ubuntu-noble | + echo Check patches for nova-stable-2024.2.tar.gz 2026-08-17 20:35:43.406935 | ubuntu-noble | Check patches for nova-stable-2024.2.tar.gz 2026-08-17 20:35:43.406975 | ubuntu-noble | + [[ -n patches/2024.2/nova ]] 2026-08-17 20:35:43.407017 | ubuntu-noble | + tar xzf nova-stable-2024.2.tar.gz 2026-08-17 20:35:43.809408 | ubuntu-noble | + rm nova-stable-2024.2.tar.gz 2026-08-17 20:35:43.815707 | ubuntu-noble | + find nova-30.3.1.dev3 -type f 2026-08-17 20:35:43.815807 | ubuntu-noble | + sort 2026-08-17 20:35:43.832040 | ubuntu-noble | + pushd nova-30.3.1.dev3 2026-08-17 20:35:43.833387 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova -type f -name '*.patch' 2026-08-17 20:35:43.833824 | ubuntu-noble | ++ sort 2026-08-17 20:35:43.837138 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 20:35:43.837232 | ubuntu-noble | + apply_patch patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-08-17 20:35:43.837291 | ubuntu-noble | + local rel=patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-08-17 20:35:43.837319 | 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-08-17 20:35:43.837344 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch' 2026-08-17 20:35:43.837355 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-08-17 20:35:43.837374 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 20:35:43.839152 | ubuntu-noble | checking file nova/console/websocketproxy.py 2026-08-17 20:35:43.839479 | ubuntu-noble | checking file nova/tests/unit/console/test_websocketproxy.py 2026-08-17 20:35:43.839798 | ubuntu-noble | checking file releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml 2026-08-17 20:35:43.840317 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 20:35:43.842317 | ubuntu-noble | patching file nova/console/websocketproxy.py 2026-08-17 20:35:43.842579 | ubuntu-noble | patching file nova/tests/unit/console/test_websocketproxy.py 2026-08-17 20:35:43.842937 | ubuntu-noble | patching file releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml 2026-08-17 20:35:43.843689 | ubuntu-noble | + echo patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-08-17 20:35:43.844718 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 20:35:43.844789 | ubuntu-noble | + apply_patch patches/2024.2/nova/backport-943940.patch 2026-08-17 20:35:43.844809 | ubuntu-noble | + local rel=patches/2024.2/nova/backport-943940.patch 2026-08-17 20:35:43.844819 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova/backport-943940.patch 2026-08-17 20:35:43.844828 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/backport-943940.patch' 2026-08-17 20:35:43.844838 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/backport-943940.patch 2026-08-17 20:35:43.844847 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 20:35:43.848874 | ubuntu-noble | checking file nova/tests/unit/virt/libvirt/test_driver.py 2026-08-17 20:35:43.850092 | ubuntu-noble | Hunk #1 succeeded at 15053 (offset 57 lines). 2026-08-17 20:35:43.850250 | ubuntu-noble | Hunk #2 succeeded at 16793 (offset 50 lines). 2026-08-17 20:35:43.852150 | ubuntu-noble | checking file nova/tests/unit/virt/libvirt/test_imagebackend.py 2026-08-17 20:35:43.853517 | ubuntu-noble | checking file nova/tests/unit/virt/libvirt/test_utils.py 2026-08-17 20:35:43.853541 | ubuntu-noble | checking file nova/tests/unit/virt/test_images.py 2026-08-17 20:35:43.853546 | ubuntu-noble | checking file nova/virt/images.py 2026-08-17 20:35:43.853550 | ubuntu-noble | checking file nova/virt/libvirt/imagebackend.py 2026-08-17 20:35:43.853554 | ubuntu-noble | checking file nova/virt/libvirt/utils.py 2026-08-17 20:35:43.853558 | ubuntu-noble | checking file requirements.txt 2026-08-17 20:35:43.853847 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 20:35:43.858683 | ubuntu-noble | patching file nova/tests/unit/virt/libvirt/test_driver.py 2026-08-17 20:35:43.859683 | ubuntu-noble | Hunk #1 succeeded at 15053 (offset 57 lines). 2026-08-17 20:35:43.859711 | ubuntu-noble | Hunk #2 succeeded at 16793 (offset 50 lines). 2026-08-17 20:35:43.860252 | ubuntu-noble | patching file nova/tests/unit/virt/libvirt/test_imagebackend.py 2026-08-17 20:35:43.860535 | ubuntu-noble | patching file nova/tests/unit/virt/libvirt/test_utils.py 2026-08-17 20:35:43.860711 | ubuntu-noble | patching file nova/tests/unit/virt/test_images.py 2026-08-17 20:35:43.860873 | ubuntu-noble | patching file nova/virt/images.py 2026-08-17 20:35:43.861031 | ubuntu-noble | patching file nova/virt/libvirt/imagebackend.py 2026-08-17 20:35:43.861213 | ubuntu-noble | patching file nova/virt/libvirt/utils.py 2026-08-17 20:35:43.861323 | ubuntu-noble | patching file requirements.txt 2026-08-17 20:35:43.862227 | ubuntu-noble | + echo patches/2024.2/nova/backport-943940.patch 2026-08-17 20:35:43.862340 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 20:35:43.862397 | ubuntu-noble | + apply_patch patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-08-17 20:35:43.862428 | ubuntu-noble | + local rel=patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-08-17 20:35:43.862453 | 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-08-17 20:35:43.862486 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch' 2026-08-17 20:35:43.862497 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-08-17 20:35:43.862515 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 20:35:43.864420 | ubuntu-noble | checking file nova/compute/api.py 2026-08-17 20:35:43.865952 | ubuntu-noble | checking file nova/tests/unit/compute/test_api.py 2026-08-17 20:35:43.866996 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 20:35:43.871127 | ubuntu-noble | patching file nova/compute/api.py 2026-08-17 20:35:43.874272 | ubuntu-noble | patching file nova/tests/unit/compute/test_api.py 2026-08-17 20:35:43.878927 | ubuntu-noble | + echo patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-08-17 20:35:43.879120 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 20:35:43.879154 | ubuntu-noble | + apply_patch patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-17 20:35:43.879174 | ubuntu-noble | + local rel=patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-17 20:35:43.879212 | 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-08-17 20:35:43.879234 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch' 2026-08-17 20:35:43.879249 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-17 20:35:43.879268 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 20:35:43.882622 | ubuntu-noble | checking file nova/api/openstack/identity.py 2026-08-17 20:35:43.882680 | ubuntu-noble | checking file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-17 20:35:43.883437 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 20:35:43.885741 | ubuntu-noble | patching file nova/api/openstack/identity.py 2026-08-17 20:35:43.886089 | ubuntu-noble | patching file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-17 20:35:43.886740 | ubuntu-noble | + echo patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-17 20:35:43.888041 | ubuntu-noble | + popd 2026-08-17 20:35:43.888084 | ubuntu-noble | + find nova-30.3.1.dev3 -type f 2026-08-17 20:35:43.888585 | ubuntu-noble | + sort 2026-08-17 20:35:43.907678 | ubuntu-noble | + append_new_files_to_sources_txt nova-30.3.1.dev3 files-before files-after 2026-08-17 20:35:43.907820 | ubuntu-noble | + local directory=nova-30.3.1.dev3 2026-08-17 20:35:43.907857 | ubuntu-noble | + local before=files-before 2026-08-17 20:35:43.907880 | ubuntu-noble | + local after=files-after 2026-08-17 20:35:43.907900 | ubuntu-noble | + local sources_txt 2026-08-17 20:35:43.909238 | ubuntu-noble | ++ find nova-30.3.1.dev3 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-17 20:35:43.909796 | ubuntu-noble | ++ head -1 2026-08-17 20:35:43.912807 | ubuntu-noble | + sources_txt=nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-08-17 20:35:43.912837 | ubuntu-noble | + [[ -z nova-30.3.1.dev3/nova.egg-info/SOURCES.txt ]] 2026-08-17 20:35:43.912843 | ubuntu-noble | + local new_files 2026-08-17 20:35:43.913502 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-17 20:35:43.918587 | ubuntu-noble | + new_files='nova-30.3.1.dev3/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-17 20:35:43.918616 | ubuntu-noble | nova-30.3.1.dev3/nova/tests/unit/virt/libvirt/test_driver.py.orig 2026-08-17 20:35:43.918621 | ubuntu-noble | nova-30.3.1.dev3/releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml' 2026-08-17 20:35:43.918650 | ubuntu-noble | + [[ -z nova-30.3.1.dev3/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-17 20:35:43.918655 | ubuntu-noble | nova-30.3.1.dev3/nova/tests/unit/virt/libvirt/test_driver.py.orig 2026-08-17 20:35:43.918659 | ubuntu-noble | nova-30.3.1.dev3/releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml ]] 2026-08-17 20:35:43.919669 | ubuntu-noble | ++ tail -c1 nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-08-17 20:35:43.922812 | ubuntu-noble | + [[ -n h ]] 2026-08-17 20:35:43.922872 | ubuntu-noble | + echo 2026-08-17 20:35:43.922893 | ubuntu-noble | + local file 2026-08-17 20:35:43.922908 | ubuntu-noble | + for file in $new_files 2026-08-17 20:35:43.922923 | ubuntu-noble | + case $file in 2026-08-17 20:35:43.922941 | 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-08-17 20:35:43.922980 | 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-08-17 20:35:43.922991 | ubuntu-noble | + echo nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-17 20:35:43.923001 | ubuntu-noble | + for file in $new_files 2026-08-17 20:35:43.923010 | ubuntu-noble | + case $file in 2026-08-17 20:35:43.923019 | ubuntu-noble | + continue 2026-08-17 20:35:43.923027 | ubuntu-noble | + for file in $new_files 2026-08-17 20:35:43.923036 | ubuntu-noble | + case $file in 2026-08-17 20:35:43.923054 | ubuntu-noble | + echo 'APPEND releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml TO nova-30.3.1.dev3/nova.egg-info/SOURCES.txt' 2026-08-17 20:35:43.923064 | ubuntu-noble | APPEND releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml TO nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-08-17 20:35:43.923073 | ubuntu-noble | + echo releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml 2026-08-17 20:35:43.923082 | ubuntu-noble | + rm files-before files-after 2026-08-17 20:35:43.924730 | ubuntu-noble | + tar czf nova-stable-2024.2.tar.gz nova-30.3.1.dev3 2026-08-17 20:35:45.458314 | ubuntu-noble | + rm -r nova-30.3.1.dev3 2026-08-17 20:35:45.558364 | ubuntu-noble | + echo Check overlays for nova-stable-2024.2.tar.gz 2026-08-17 20:35:45.558426 | ubuntu-noble | Check overlays for nova-stable-2024.2.tar.gz 2026-08-17 20:35:45.558437 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:45.558447 | ubuntu-noble | + popd 2026-08-17 20:35:45.558457 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 20:35:45.558467 | ubuntu-noble | + pushd tarballs 2026-08-17 20:35:45.559297 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-08-17 20:35:45.562879 | ubuntu-noble | + filename=octavia-stable-2024.2.tar.gz 2026-08-17 20:35:45.562924 | ubuntu-noble | + [[ -e octavia-stable-2024.2.tar.gz ]] 2026-08-17 20:35:45.562934 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-08-17 20:35:45.562944 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-08-17 20:35:45.562953 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-08-17 20:35:46.960894 | ubuntu-noble | 2026-08-17 20:35:46 URL:https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz [1321874/1321874] -> "octavia-stable-2024.2.tar.gz" [1] 2026-08-17 20:35:46.962947 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 20:35:46.962986 | ubuntu-noble | + echo Process octavia-stable-2024.2.tar.gz 2026-08-17 20:35:46.963008 | ubuntu-noble | Process octavia-stable-2024.2.tar.gz 2026-08-17 20:35:46.966742 | ubuntu-noble | ++ tar -tzf octavia-stable-2024.2.tar.gz 2026-08-17 20:35:46.966844 | ubuntu-noble | ++ head -1 2026-08-17 20:35:46.969710 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 20:35:46.974876 | ubuntu-noble | + directory=octavia-15.1.1.dev9 2026-08-17 20:35:46.975978 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 octavia-15.1.1.dev9 2026-08-17 20:35:46.976198 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-17 20:35:46.976253 | ubuntu-noble | ++ local directory=octavia-15.1.1.dev9 2026-08-17 20:35:46.976314 | ubuntu-noble | ++ local suffix= 2026-08-17 20:35:46.976386 | ubuntu-noble | ++ local name=octavia 2026-08-17 20:35:46.976423 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:46.976487 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:46.976523 | ubuntu-noble | ++ path=patches/2024.2/octavia 2026-08-17 20:35:46.976561 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/octavia ]] 2026-08-17 20:35:46.976675 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:46.976718 | ubuntu-noble | ++ path=patches/2024.2/octavia 2026-08-17 20:35:46.976750 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/octavia ]] 2026-08-17 20:35:46.976840 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:46.976872 | ubuntu-noble | ++ path=patches/2024.2/octavia 2026-08-17 20:35:46.976901 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/octavia ]] 2026-08-17 20:35:46.976938 | ubuntu-noble | ++ return 1 2026-08-17 20:35:46.977461 | ubuntu-noble | + patch_dir= 2026-08-17 20:35:46.977538 | ubuntu-noble | + patch_dir= 2026-08-17 20:35:46.978401 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 octavia-15.1.1.dev9 /source 2026-08-17 20:35:46.978556 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-17 20:35:46.978594 | ubuntu-noble | ++ local directory=octavia-15.1.1.dev9 2026-08-17 20:35:46.978668 | ubuntu-noble | ++ local suffix=/source 2026-08-17 20:35:46.978734 | ubuntu-noble | ++ local name=octavia 2026-08-17 20:35:46.978813 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:46.978866 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:46.978895 | ubuntu-noble | ++ path=overlays/2024.2/octavia/source 2026-08-17 20:35:46.978925 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/octavia/source ]] 2026-08-17 20:35:46.978975 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:46.979000 | ubuntu-noble | ++ path=overlays/2024.2/octavia/source 2026-08-17 20:35:46.979025 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/octavia/source ]] 2026-08-17 20:35:46.979051 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:46.979075 | ubuntu-noble | ++ path=overlays/2024.2/octavia/source 2026-08-17 20:35:46.979100 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/octavia/source ]] 2026-08-17 20:35:46.979129 | ubuntu-noble | ++ return 1 2026-08-17 20:35:46.979581 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:46.979711 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:46.979801 | ubuntu-noble | + echo Check patches for octavia-stable-2024.2.tar.gz 2026-08-17 20:35:46.979828 | ubuntu-noble | Check patches for octavia-stable-2024.2.tar.gz 2026-08-17 20:35:46.979859 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:46.979891 | ubuntu-noble | + echo Check overlays for octavia-stable-2024.2.tar.gz 2026-08-17 20:35:46.979909 | ubuntu-noble | Check overlays for octavia-stable-2024.2.tar.gz 2026-08-17 20:35:46.979933 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:46.979956 | ubuntu-noble | + popd 2026-08-17 20:35:46.980058 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 20:35:46.980096 | ubuntu-noble | + pushd tarballs 2026-08-17 20:35:46.980972 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-08-17 20:35:46.983076 | ubuntu-noble | + filename=placement-stable-2024.2.tar.gz 2026-08-17 20:35:46.983160 | ubuntu-noble | + [[ -e placement-stable-2024.2.tar.gz ]] 2026-08-17 20:35:46.983226 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-08-17 20:35:46.983248 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-08-17 20:35:46.983285 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-08-17 20:35:48.358391 | ubuntu-noble | 2026-08-17 20:35:48 URL:https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz [577931/577931] -> "placement-stable-2024.2.tar.gz" [1] 2026-08-17 20:35:48.360665 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 20:35:48.360797 | ubuntu-noble | + echo Process placement-stable-2024.2.tar.gz 2026-08-17 20:35:48.360832 | ubuntu-noble | Process placement-stable-2024.2.tar.gz 2026-08-17 20:35:48.362601 | ubuntu-noble | ++ tar -tzf placement-stable-2024.2.tar.gz 2026-08-17 20:35:48.363085 | ubuntu-noble | ++ head -1 2026-08-17 20:35:48.365445 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 20:35:48.371147 | ubuntu-noble | + directory=openstack_placement-12.0.3.dev1 2026-08-17 20:35:48.371836 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 openstack_placement-12.0.3.dev1 2026-08-17 20:35:48.371886 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-17 20:35:48.371898 | ubuntu-noble | ++ local directory=openstack_placement-12.0.3.dev1 2026-08-17 20:35:48.371906 | ubuntu-noble | ++ local suffix= 2026-08-17 20:35:48.371914 | ubuntu-noble | ++ local name=openstack_placement 2026-08-17 20:35:48.371922 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:48.371936 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:48.371944 | ubuntu-noble | ++ path=patches/2024.2/openstack_placement 2026-08-17 20:35:48.371952 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_placement ]] 2026-08-17 20:35:48.371980 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:48.371987 | ubuntu-noble | ++ path=patches/2024.2/openstack-placement 2026-08-17 20:35:48.371993 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack-placement ]] 2026-08-17 20:35:48.371999 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:48.372005 | ubuntu-noble | ++ path=patches/2024.2/openstack_placement 2026-08-17 20:35:48.372011 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_placement ]] 2026-08-17 20:35:48.372017 | ubuntu-noble | ++ return 1 2026-08-17 20:35:48.372683 | ubuntu-noble | + patch_dir= 2026-08-17 20:35:48.372709 | ubuntu-noble | + patch_dir= 2026-08-17 20:35:48.373625 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 openstack_placement-12.0.3.dev1 /source 2026-08-17 20:35:48.373717 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-17 20:35:48.373733 | ubuntu-noble | ++ local directory=openstack_placement-12.0.3.dev1 2026-08-17 20:35:48.373739 | ubuntu-noble | ++ local suffix=/source 2026-08-17 20:35:48.373745 | ubuntu-noble | ++ local name=openstack_placement 2026-08-17 20:35:48.373751 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:48.373756 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:48.373778 | ubuntu-noble | ++ path=overlays/2024.2/openstack_placement/source 2026-08-17 20:35:48.373785 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_placement/source ]] 2026-08-17 20:35:48.373791 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:48.373796 | ubuntu-noble | ++ path=overlays/2024.2/openstack-placement/source 2026-08-17 20:35:48.373802 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack-placement/source ]] 2026-08-17 20:35:48.373808 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:48.373814 | ubuntu-noble | ++ path=overlays/2024.2/openstack_placement/source 2026-08-17 20:35:48.373820 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_placement/source ]] 2026-08-17 20:35:48.373826 | ubuntu-noble | ++ return 1 2026-08-17 20:35:48.373838 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:48.373844 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:48.373850 | ubuntu-noble | + echo Check patches for placement-stable-2024.2.tar.gz 2026-08-17 20:35:48.373855 | ubuntu-noble | Check patches for placement-stable-2024.2.tar.gz 2026-08-17 20:35:48.373861 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:48.373866 | ubuntu-noble | + echo Check overlays for placement-stable-2024.2.tar.gz 2026-08-17 20:35:48.373872 | ubuntu-noble | Check overlays for placement-stable-2024.2.tar.gz 2026-08-17 20:35:48.373880 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:48.373886 | ubuntu-noble | + popd 2026-08-17 20:35:48.374280 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 20:35:48.374304 | ubuntu-noble | + pushd tarballs 2026-08-17 20:35:48.374932 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-08-17 20:35:48.376681 | ubuntu-noble | + filename=skyline-apiserver-stable-2024.2.tar.gz 2026-08-17 20:35:48.377124 | ubuntu-noble | + [[ -e skyline-apiserver-stable-2024.2.tar.gz ]] 2026-08-17 20:35:48.377146 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-08-17 20:35:48.377154 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-08-17 20:35:48.377165 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-08-17 20:35:50.173889 | ubuntu-noble | 2026-08-17 20:35:50 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-08-17 20:35:50.176902 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 20:35:50.176981 | ubuntu-noble | + echo Process skyline-apiserver-stable-2024.2.tar.gz 2026-08-17 20:35:50.176994 | ubuntu-noble | Process skyline-apiserver-stable-2024.2.tar.gz 2026-08-17 20:35:50.179740 | ubuntu-noble | ++ tar -tzf skyline-apiserver-stable-2024.2.tar.gz 2026-08-17 20:35:50.179818 | ubuntu-noble | ++ head -1 2026-08-17 20:35:50.180329 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 20:35:50.188892 | ubuntu-noble | + directory=skyline_apiserver-5.0.1.dev5 2026-08-17 20:35:50.189886 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 skyline_apiserver-5.0.1.dev5 2026-08-17 20:35:50.190088 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-17 20:35:50.190137 | ubuntu-noble | ++ local directory=skyline_apiserver-5.0.1.dev5 2026-08-17 20:35:50.190189 | ubuntu-noble | ++ local suffix= 2026-08-17 20:35:50.190251 | ubuntu-noble | ++ local name=skyline_apiserver 2026-08-17 20:35:50.190284 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:50.190344 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:50.190375 | ubuntu-noble | ++ path=patches/2024.2/skyline_apiserver 2026-08-17 20:35:50.190406 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline_apiserver ]] 2026-08-17 20:35:50.190465 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:50.190491 | ubuntu-noble | ++ path=patches/2024.2/skyline-apiserver 2026-08-17 20:35:50.190517 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline-apiserver ]] 2026-08-17 20:35:50.190548 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:50.190573 | ubuntu-noble | ++ path=patches/2024.2/skyline_apiserver 2026-08-17 20:35:50.190598 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline_apiserver ]] 2026-08-17 20:35:50.190651 | ubuntu-noble | ++ return 1 2026-08-17 20:35:50.191173 | ubuntu-noble | + patch_dir= 2026-08-17 20:35:50.191249 | ubuntu-noble | + patch_dir= 2026-08-17 20:35:50.192212 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 skyline_apiserver-5.0.1.dev5 /source 2026-08-17 20:35:50.192315 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-17 20:35:50.192327 | ubuntu-noble | ++ local directory=skyline_apiserver-5.0.1.dev5 2026-08-17 20:35:50.192338 | ubuntu-noble | ++ local suffix=/source 2026-08-17 20:35:50.192405 | ubuntu-noble | ++ local name=skyline_apiserver 2026-08-17 20:35:50.192415 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:50.192424 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:50.192434 | ubuntu-noble | ++ path=overlays/2024.2/skyline_apiserver/source 2026-08-17 20:35:50.192444 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline_apiserver/source ]] 2026-08-17 20:35:50.192488 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:50.192496 | ubuntu-noble | ++ path=overlays/2024.2/skyline-apiserver/source 2026-08-17 20:35:50.192506 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline-apiserver/source ]] 2026-08-17 20:35:50.192513 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:50.192522 | ubuntu-noble | ++ path=overlays/2024.2/skyline_apiserver/source 2026-08-17 20:35:50.192528 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline_apiserver/source ]] 2026-08-17 20:35:50.192537 | ubuntu-noble | ++ return 1 2026-08-17 20:35:50.193598 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:50.193673 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:50.193685 | ubuntu-noble | + echo Check patches for skyline-apiserver-stable-2024.2.tar.gz 2026-08-17 20:35:50.193692 | ubuntu-noble | Check patches for skyline-apiserver-stable-2024.2.tar.gz 2026-08-17 20:35:50.193698 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:50.193705 | ubuntu-noble | + echo Check overlays for skyline-apiserver-stable-2024.2.tar.gz 2026-08-17 20:35:50.193711 | ubuntu-noble | Check overlays for skyline-apiserver-stable-2024.2.tar.gz 2026-08-17 20:35:50.193717 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:50.193724 | ubuntu-noble | + popd 2026-08-17 20:35:50.193731 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 20:35:50.193738 | ubuntu-noble | + pushd tarballs 2026-08-17 20:35:50.194156 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-08-17 20:35:50.196807 | ubuntu-noble | + filename=skyline-console-stable-2024.2.tar.gz 2026-08-17 20:35:50.196842 | ubuntu-noble | + [[ -e skyline-console-stable-2024.2.tar.gz ]] 2026-08-17 20:35:50.196849 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-08-17 20:35:50.196856 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-08-17 20:35:50.196876 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-08-17 20:35:52.872844 | ubuntu-noble | 2026-08-17 20:35:52 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-08-17 20:35:52.874921 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 20:35:52.874968 | ubuntu-noble | + echo Process skyline-console-stable-2024.2.tar.gz 2026-08-17 20:35:52.874980 | ubuntu-noble | Process skyline-console-stable-2024.2.tar.gz 2026-08-17 20:35:52.876715 | ubuntu-noble | ++ tar -tzf skyline-console-stable-2024.2.tar.gz 2026-08-17 20:35:52.877027 | ubuntu-noble | ++ head -1 2026-08-17 20:35:52.880743 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 20:35:52.887194 | ubuntu-noble | + directory=skyline-console-5.0.1.dev4 2026-08-17 20:35:52.888149 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 skyline-console-5.0.1.dev4 2026-08-17 20:35:52.888300 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-17 20:35:52.888337 | ubuntu-noble | ++ local directory=skyline-console-5.0.1.dev4 2026-08-17 20:35:52.888376 | ubuntu-noble | ++ local suffix= 2026-08-17 20:35:52.888423 | ubuntu-noble | ++ local name=skyline-console 2026-08-17 20:35:52.888447 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:52.888492 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:52.888515 | ubuntu-noble | ++ path=patches/2024.2/skyline-console 2026-08-17 20:35:52.888547 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline-console ]] 2026-08-17 20:35:52.888594 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:52.888613 | ubuntu-noble | ++ path=patches/2024.2/skyline-console 2026-08-17 20:35:52.888655 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline-console ]] 2026-08-17 20:35:52.888682 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:52.888700 | ubuntu-noble | ++ path=patches/2024.2/skyline_console 2026-08-17 20:35:52.888718 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline_console ]] 2026-08-17 20:35:52.888745 | ubuntu-noble | ++ return 1 2026-08-17 20:35:52.889148 | ubuntu-noble | + patch_dir= 2026-08-17 20:35:52.889260 | ubuntu-noble | + patch_dir= 2026-08-17 20:35:52.890071 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 skyline-console-5.0.1.dev4 /source 2026-08-17 20:35:52.890187 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-17 20:35:52.890215 | ubuntu-noble | ++ local directory=skyline-console-5.0.1.dev4 2026-08-17 20:35:52.890246 | ubuntu-noble | ++ local suffix=/source 2026-08-17 20:35:52.890284 | ubuntu-noble | ++ local name=skyline-console 2026-08-17 20:35:52.890305 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:52.890343 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:52.890364 | ubuntu-noble | ++ path=overlays/2024.2/skyline-console/source 2026-08-17 20:35:52.890385 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline-console/source ]] 2026-08-17 20:35:52.890418 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:52.890437 | ubuntu-noble | ++ path=overlays/2024.2/skyline-console/source 2026-08-17 20:35:52.890456 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline-console/source ]] 2026-08-17 20:35:52.890475 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:52.890493 | ubuntu-noble | ++ path=overlays/2024.2/skyline_console/source 2026-08-17 20:35:52.890510 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline_console/source ]] 2026-08-17 20:35:52.890535 | ubuntu-noble | ++ return 1 2026-08-17 20:35:52.890975 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:52.891071 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:52.891134 | ubuntu-noble | + echo Check patches for skyline-console-stable-2024.2.tar.gz 2026-08-17 20:35:52.891164 | ubuntu-noble | Check patches for skyline-console-stable-2024.2.tar.gz 2026-08-17 20:35:52.891205 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:52.891254 | ubuntu-noble | + echo Check overlays for skyline-console-stable-2024.2.tar.gz 2026-08-17 20:35:52.891280 | ubuntu-noble | Check overlays for skyline-console-stable-2024.2.tar.gz 2026-08-17 20:35:52.891339 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:52.891371 | ubuntu-noble | + popd 2026-08-17 20:35:52.891512 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 20:35:52.891555 | ubuntu-noble | + pushd tarballs 2026-08-17 20:35:52.892337 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-08-17 20:35:52.894732 | ubuntu-noble | + filename=requirements-stable-2024.2.tar.gz 2026-08-17 20:35:52.894863 | ubuntu-noble | + [[ -e requirements-stable-2024.2.tar.gz ]] 2026-08-17 20:35:52.894947 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-08-17 20:35:52.894977 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-08-17 20:35:52.895025 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-08-17 20:35:53.895726 | ubuntu-noble | 2026-08-17 20:35:53 URL:https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz [150102/150102] -> "requirements-stable-2024.2.tar.gz" [1] 2026-08-17 20:35:53.897337 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 20:35:53.897548 | ubuntu-noble | + echo Process requirements-stable-2024.2.tar.gz 2026-08-17 20:35:53.897621 | ubuntu-noble | Process requirements-stable-2024.2.tar.gz 2026-08-17 20:35:53.900453 | ubuntu-noble | ++ tar -tzf requirements-stable-2024.2.tar.gz 2026-08-17 20:35:53.901076 | ubuntu-noble | ++ head -1 2026-08-17 20:35:53.903206 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 20:35:53.914840 | ubuntu-noble | + directory=openstack_requirements-1.2.1.dev7126 2026-08-17 20:35:53.915802 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 openstack_requirements-1.2.1.dev7126 2026-08-17 20:35:53.916002 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-17 20:35:53.916064 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev7126 2026-08-17 20:35:53.916124 | ubuntu-noble | ++ local suffix= 2026-08-17 20:35:53.916181 | ubuntu-noble | ++ local name=openstack_requirements 2026-08-17 20:35:53.916204 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:53.916251 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:53.916276 | ubuntu-noble | ++ path=patches/2024.2/openstack_requirements 2026-08-17 20:35:53.916300 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements ]] 2026-08-17 20:35:53.916337 | ubuntu-noble | ++ echo patches/2024.2/openstack_requirements 2026-08-17 20:35:53.916378 | ubuntu-noble | ++ return 0 2026-08-17 20:35:53.916946 | ubuntu-noble | + patch_dir=patches/2024.2/openstack_requirements 2026-08-17 20:35:53.918325 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 openstack_requirements-1.2.1.dev7126 /source 2026-08-17 20:35:53.918356 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-17 20:35:53.918363 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev7126 2026-08-17 20:35:53.918368 | ubuntu-noble | ++ local suffix=/source 2026-08-17 20:35:53.918372 | ubuntu-noble | ++ local name=openstack_requirements 2026-08-17 20:35:53.918378 | ubuntu-noble | ++ local candidate path 2026-08-17 20:35:53.918383 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:53.918389 | ubuntu-noble | ++ path=overlays/2024.2/openstack_requirements/source 2026-08-17 20:35:53.918394 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_requirements/source ]] 2026-08-17 20:35:53.918399 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:53.918404 | ubuntu-noble | ++ path=overlays/2024.2/openstack-requirements/source 2026-08-17 20:35:53.918409 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack-requirements/source ]] 2026-08-17 20:35:53.918421 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 20:35:53.918425 | ubuntu-noble | ++ path=overlays/2024.2/openstack_requirements/source 2026-08-17 20:35:53.918429 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_requirements/source ]] 2026-08-17 20:35:53.918434 | ubuntu-noble | ++ return 1 2026-08-17 20:35:53.918443 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:53.918448 | ubuntu-noble | + overlay_dir= 2026-08-17 20:35:53.918452 | ubuntu-noble | + echo Check patches for requirements-stable-2024.2.tar.gz 2026-08-17 20:35:53.918474 | ubuntu-noble | Check patches for requirements-stable-2024.2.tar.gz 2026-08-17 20:35:53.918481 | ubuntu-noble | + [[ -n patches/2024.2/openstack_requirements ]] 2026-08-17 20:35:53.918486 | ubuntu-noble | + tar xzf requirements-stable-2024.2.tar.gz 2026-08-17 20:35:53.936523 | ubuntu-noble | + rm requirements-stable-2024.2.tar.gz 2026-08-17 20:35:53.940701 | ubuntu-noble | + find openstack_requirements-1.2.1.dev7126 -type f 2026-08-17 20:35:53.940782 | ubuntu-noble | + sort 2026-08-17 20:35:53.943355 | ubuntu-noble | + pushd openstack_requirements-1.2.1.dev7126 2026-08-17 20:35:53.944942 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements -type f -name '*.patch' 2026-08-17 20:35:53.945194 | ubuntu-noble | ++ sort 2026-08-17 20:35:53.948731 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 20:35:53.948876 | ubuntu-noble | + apply_patch patches/2024.2/openstack_requirements/backport-934176.patch 2026-08-17 20:35:53.948941 | ubuntu-noble | + local rel=patches/2024.2/openstack_requirements/backport-934176.patch 2026-08-17 20:35:53.948978 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements/backport-934176.patch 2026-08-17 20:35:53.949008 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/openstack_requirements/backport-934176.patch' 2026-08-17 20:35:53.949022 | ubuntu-noble | APPLY PATCH patches/2024.2/openstack_requirements/backport-934176.patch 2026-08-17 20:35:53.949045 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 20:35:53.950902 | ubuntu-noble | checking file upper-constraints.txt 2026-08-17 20:35:53.951572 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 20:35:53.953509 | ubuntu-noble | patching file upper-constraints.txt 2026-08-17 20:35:53.954177 | ubuntu-noble | + echo patches/2024.2/openstack_requirements/backport-934176.patch 2026-08-17 20:35:53.954507 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 20:35:53.954710 | ubuntu-noble | + apply_patch patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-08-17 20:35:53.954831 | ubuntu-noble | + local rel=patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-08-17 20:35:53.954900 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-08-17 20:35:53.954962 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/openstack_requirements/keystonemiddleware.patch' 2026-08-17 20:35:53.955534 | ubuntu-noble | APPLY PATCH patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-08-17 20:35:53.955557 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 20:35:53.957058 | ubuntu-noble | checking file upper-constraints.txt 2026-08-17 20:35:53.957707 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 20:35:53.959864 | ubuntu-noble | patching file upper-constraints.txt 2026-08-17 20:35:53.960785 | ubuntu-noble | + echo patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-08-17 20:35:53.960836 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 20:35:53.960917 | ubuntu-noble | + apply_patch patches/2024.2/openstack_requirements/magnumclient.patch 2026-08-17 20:35:53.960931 | ubuntu-noble | + local rel=patches/2024.2/openstack_requirements/magnumclient.patch 2026-08-17 20:35:53.960968 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements/magnumclient.patch 2026-08-17 20:35:53.960981 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/openstack_requirements/magnumclient.patch' 2026-08-17 20:35:53.960991 | ubuntu-noble | APPLY PATCH patches/2024.2/openstack_requirements/magnumclient.patch 2026-08-17 20:35:53.961023 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 20:35:53.963247 | ubuntu-noble | checking file upper-constraints.txt 2026-08-17 20:35:53.964294 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 20:35:53.966271 | ubuntu-noble | patching file upper-constraints.txt 2026-08-17 20:35:53.966511 | ubuntu-noble | + echo patches/2024.2/openstack_requirements/magnumclient.patch 2026-08-17 20:35:53.966683 | ubuntu-noble | + popd 2026-08-17 20:35:53.967948 | ubuntu-noble | + find openstack_requirements-1.2.1.dev7126 -type f 2026-08-17 20:35:53.968316 | ubuntu-noble | + sort 2026-08-17 20:35:53.973441 | ubuntu-noble | + append_new_files_to_sources_txt openstack_requirements-1.2.1.dev7126 files-before files-after 2026-08-17 20:35:53.974243 | ubuntu-noble | + local directory=openstack_requirements-1.2.1.dev7126 2026-08-17 20:35:53.974283 | ubuntu-noble | + local before=files-before 2026-08-17 20:35:53.974294 | ubuntu-noble | + local after=files-after 2026-08-17 20:35:53.974302 | ubuntu-noble | + local sources_txt 2026-08-17 20:35:53.976687 | ubuntu-noble | ++ find openstack_requirements-1.2.1.dev7126 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-17 20:35:53.976724 | ubuntu-noble | ++ head -1 2026-08-17 20:35:53.979567 | ubuntu-noble | + sources_txt=openstack_requirements-1.2.1.dev7126/openstack_requirements.egg-info/SOURCES.txt 2026-08-17 20:35:53.979739 | ubuntu-noble | + [[ -z openstack_requirements-1.2.1.dev7126/openstack_requirements.egg-info/SOURCES.txt ]] 2026-08-17 20:35:53.979846 | ubuntu-noble | + local new_files 2026-08-17 20:35:53.980870 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-17 20:35:53.983040 | ubuntu-noble | + new_files= 2026-08-17 20:35:53.983164 | ubuntu-noble | + [[ -z '' ]] 2026-08-17 20:35:53.983223 | ubuntu-noble | + return 2026-08-17 20:35:53.983388 | ubuntu-noble | + rm files-before files-after 2026-08-17 20:35:53.985790 | ubuntu-noble | + tar czf requirements-stable-2024.2.tar.gz openstack_requirements-1.2.1.dev7126 2026-08-17 20:35:54.025108 | ubuntu-noble | + rm -r openstack_requirements-1.2.1.dev7126 2026-08-17 20:35:54.034902 | ubuntu-noble | + echo Check overlays for requirements-stable-2024.2.tar.gz 2026-08-17 20:35:54.034999 | ubuntu-noble | Check overlays for requirements-stable-2024.2.tar.gz 2026-08-17 20:35:54.035058 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 20:35:54.035101 | ubuntu-noble | + popd 2026-08-17 20:35:54.035445 | 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-08-17 20:35:54.035564 | ubuntu-noble | + local manifest=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-17 20:35:54.036263 | ubuntu-noble | + shift 2026-08-17 20:35:54.036351 | ubuntu-noble | + [[ ! -e /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied ]] 2026-08-17 20:35:54.036422 | ubuntu-noble | + roots=() 2026-08-17 20:35:54.036465 | ubuntu-noble | + local roots dir 2026-08-17 20:35:54.037156 | ubuntu-noble | + for dir in "$@" 2026-08-17 20:35:54.037189 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2 ]] 2026-08-17 20:35:54.037197 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-08-17 20:35:54.037206 | ubuntu-noble | + for dir in "$@" 2026-08-17 20:35:54.037213 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2024.2 ]] 2026-08-17 20:35:54.037221 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-08-17 20:35:54.037228 | ubuntu-noble | + [[ 2 -eq 0 ]] 2026-08-17 20:35:54.037235 | ubuntu-noble | + local tmp 2026-08-17 20:35:54.037664 | ubuntu-noble | ++ mktemp -d 2026-08-17 20:35:54.039363 | ubuntu-noble | + tmp=/tmp/tmp.KQN8q8y8pe 2026-08-17 20:35:54.040129 | 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-08-17 20:35:54.041159 | ubuntu-noble | + sed 's|^/home/zuul/src/github.com/osism/container-images-kolla/||' 2026-08-17 20:35:54.041608 | ubuntu-noble | + sort 2026-08-17 20:35:54.045778 | ubuntu-noble | + sort -u /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-17 20:35:54.048568 | ubuntu-noble | + comm -23 /tmp/tmp.KQN8q8y8pe/expected /tmp/tmp.KQN8q8y8pe/applied 2026-08-17 20:35:54.050694 | ubuntu-noble | + local expected_count missing_count 2026-08-17 20:35:54.051615 | ubuntu-noble | ++ wc -l 2026-08-17 20:35:54.054190 | ubuntu-noble | + expected_count=30 2026-08-17 20:35:54.054847 | ubuntu-noble | ++ wc -l 2026-08-17 20:35:54.057437 | ubuntu-noble | + missing_count=0 2026-08-17 20:35:54.057469 | ubuntu-noble | + [[ 0 -gt 0 ]] 2026-08-17 20:35:54.057475 | ubuntu-noble | + rm -rf /tmp/tmp.KQN8q8y8pe 2026-08-17 20:35:54.059334 | ubuntu-noble | + echo 'VERIFIED: 30 patch files, all applied' 2026-08-17 20:35:54.059455 | ubuntu-noble | VERIFIED: 30 patch files, all applied 2026-08-17 20:35:54.059471 | ubuntu-noble | + return 0 2026-08-17 20:35:54.356043 | ubuntu-noble | ok: Runtime: 0:01:21.996782 2026-08-17 20:35:54.398314 | 2026-08-17 20:35:54.398549 | PLAY RECAP 2026-08-17 20:35:54.398701 | ubuntu-noble | ok: 2 changed: 0 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-17 20:35:54.398774 | 2026-08-17 20:35:54.556377 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/container-images-kolla/playbooks/patch.yml@main] 2026-08-17 20:35:54.559352 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-08-17 20:35:55.362352 | 2026-08-17 20:35:55.362562 | PLAY [Base post-fetch] 2026-08-17 20:35:55.377807 | 2026-08-17 20:35:55.377988 | TASK [diagnose-network : Ensure log directory exists] 2026-08-17 20:35:56.018634 | ubuntu-noble | ok 2026-08-17 20:35:56.028462 | 2026-08-17 20:35:56.028767 | TASK [diagnose-network : Snapshot dual-stack network state (post)] 2026-08-17 20:36:08.040350 | ubuntu-noble | ok: Runtime: 0:00:05.942055 2026-08-17 20:36:08.050974 | 2026-08-17 20:36:08.051146 | TASK [diagnose-network : Snapshot Docker/BuildKit IPv6 config (teardown)] 2026-08-17 20:36:14.247866 | ubuntu-noble | ok: Runtime: 0:00:00.318804 2026-08-17 20:36:14.256673 | 2026-08-17 20:36:14.256833 | TASK [diagnose-network : Probe container network namespace (teardown)] 2026-08-17 20:36:20.469879 | ubuntu-noble | ok: Runtime: 0:00:00.078999 2026-08-17 20:36:20.484943 | 2026-08-17 20:36:20.485115 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-17 20:36:20.551735 | ubuntu-noble | skipping: Conditional result was False 2026-08-17 20:36:20.564450 | 2026-08-17 20:36:20.564649 | TASK [fetch-output : Set log path for single node] 2026-08-17 20:36:20.625699 | ubuntu-noble | ok 2026-08-17 20:36:20.633731 | 2026-08-17 20:36:20.633905 | LOOP [fetch-output : Ensure local output dirs] 2026-08-17 20:36:20.952913 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/b17f770301904920a496132ebbc12265/work/logs" 2026-08-17 20:36:21.257206 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/b17f770301904920a496132ebbc12265/work/artifacts" 2026-08-17 20:36:21.550764 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/b17f770301904920a496132ebbc12265/work/docs" 2026-08-17 20:36:21.563743 | 2026-08-17 20:36:21.564017 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-17 20:36:22.402396 | ubuntu-noble | changed: 2026-08-17 20:36:22.402759 | ubuntu-noble | .d..t...... ./ 2026-08-17 20:36:22.402819 | ubuntu-noble | >f+++++++++ net-debug.post.txt 2026-08-17 20:36:22.402907 | ubuntu-noble | >f+++++++++ net-debug.pre.txt 2026-08-17 20:36:22.402942 | ubuntu-noble | >f+++++++++ sudo-debug.txt 2026-08-17 20:36:22.402977 | ubuntu-noble | >f+++++++++ sudo-strace.log 2026-08-17 20:36:22.403011 | ubuntu-noble | >f+++++++++ sudo-strace.log.time 2026-08-17 20:36:22.403082 | ubuntu-noble | changed: All items complete 2026-08-17 20:36:22.403128 | 2026-08-17 20:36:22.988346 | ubuntu-noble | changed: .d..t...... ./ 2026-08-17 20:36:23.550767 | ubuntu-noble | changed: .d..t...... ./ 2026-08-17 20:36:23.573270 | 2026-08-17 20:36:23.573431 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-17 20:36:23.925753 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.010505 2026-08-17 20:36:24.212418 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.011098 2026-08-17 20:36:24.227456 | 2026-08-17 20:36:24.227578 | PLAY RECAP 2026-08-17 20:36:24.227650 | ubuntu-noble | ok: 8 changed: 3 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-17 20:36:24.227682 | 2026-08-17 20:36:24.371103 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-08-17 20:36:24.373717 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-08-17 20:36:25.191050 | 2026-08-17 20:36:25.191292 | PLAY [Base post] 2026-08-17 20:36:25.206916 | 2026-08-17 20:36:25.207064 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-17 20:36:26.083459 | ubuntu-noble | changed 2026-08-17 20:36:26.090309 | 2026-08-17 20:36:26.090435 | PLAY RECAP 2026-08-17 20:36:26.090501 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-17 20:36:26.090564 | 2026-08-17 20:36:26.226097 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-08-17 20:36:26.227392 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-17 20:36:27.039119 | 2026-08-17 20:36:27.039325 | PLAY [Base post-logs] 2026-08-17 20:36:27.050401 | 2026-08-17 20:36:27.050538 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-17 20:36:27.524075 | localhost | changed 2026-08-17 20:36:27.535649 | 2026-08-17 20:36:27.535851 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-17 20:36:27.572742 | localhost | ok 2026-08-17 20:36:27.577164 | 2026-08-17 20:36:27.577334 | TASK [Set zuul-log-path fact] 2026-08-17 20:36:27.594694 | localhost | ok 2026-08-17 20:36:27.607666 | 2026-08-17 20:36:27.607803 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-17 20:36:27.635910 | localhost | ok 2026-08-17 20:36:27.643755 | 2026-08-17 20:36:27.643952 | TASK [upload-logs : Create log directories] 2026-08-17 20:36:28.191252 | localhost | changed 2026-08-17 20:36:28.194328 | 2026-08-17 20:36:28.194451 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-17 20:36:28.819325 | localhost -> localhost | ok: Runtime: 0:00:00.004646 2026-08-17 20:36:28.824906 | 2026-08-17 20:36:28.825055 | TASK [upload-logs : Upload logs to log server] 2026-08-17 20:36:29.442817 | localhost | Output suppressed because no_log was given 2026-08-17 20:36:29.448056 | 2026-08-17 20:36:29.448311 | LOOP [upload-logs : Compress console log and json output] 2026-08-17 20:36:29.508812 | localhost | skipping: Conditional result was False 2026-08-17 20:36:29.513667 | localhost | skipping: Conditional result was False 2026-08-17 20:36:29.531144 | 2026-08-17 20:36:29.531450 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-17 20:36:29.590012 | localhost | skipping: Conditional result was False 2026-08-17 20:36:29.590367 | 2026-08-17 20:36:29.597680 | localhost | skipping: Conditional result was False 2026-08-17 20:36:29.602384 | 2026-08-17 20:36:29.602512 | LOOP [upload-logs : Upload console log and json output]