2026-08-25 16:59:29.217305 | Job console starting 2026-08-25 16:59:29.249766 | Updating git repos 2026-08-25 16:59:29.324962 | Cloning repos into workspace 2026-08-25 16:59:29.360674 | Restoring repo states 2026-08-25 16:59:29.375130 | Merging changes 2026-08-25 16:59:30.344857 | Checking out repos 2026-08-25 16:59:30.435215 | Preparing playbooks 2026-08-25 16:59:32.139814 | Running Ansible setup 2026-08-25 16:59:39.686645 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-08-25 16:59:41.160206 | 2026-08-25 16:59:41.160350 | PLAY [Base pre] 2026-08-25 16:59:41.197083 | 2026-08-25 16:59:41.197216 | TASK [Setup log path fact] 2026-08-25 16:59:41.241202 | ubuntu-noble | ok 2026-08-25 16:59:41.292235 | 2026-08-25 16:59:41.292389 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-25 16:59:41.353847 | ubuntu-noble | ok 2026-08-25 16:59:41.368908 | 2026-08-25 16:59:41.369014 | TASK [emit-job-header : Print job information] 2026-08-25 16:59:41.430912 | # Job Information 2026-08-25 16:59:41.431164 | Ansible Version: 2.16.14 2026-08-25 16:59:41.431204 | Job: container-images-kolla-patch-2024.2 2026-08-25 16:59:41.431244 | Pipeline: check 2026-08-25 16:59:41.431273 | Executor: 521e9411259a 2026-08-25 16:59:41.431295 | Triggered by: https://github.com/osism/container-images-kolla/pull/777 2026-08-25 16:59:41.431318 | Event ID: 4f1186c0-a0a6-11f1-8a37-f231c1e257cd 2026-08-25 16:59:41.436488 | 2026-08-25 16:59:41.436586 | LOOP [emit-job-header : Print node information] 2026-08-25 16:59:41.698074 | ubuntu-noble | ok: 2026-08-25 16:59:41.698315 | ubuntu-noble | # Node Information 2026-08-25 16:59:41.698353 | ubuntu-noble | Inventory Hostname: ubuntu-noble 2026-08-25 16:59:41.698380 | ubuntu-noble | Hostname: ubuntu 2026-08-25 16:59:41.698409 | ubuntu-noble | Username: zuul 2026-08-25 16:59:41.698437 | ubuntu-noble | Distro: Ubuntu 24.04 2026-08-25 16:59:41.698468 | ubuntu-noble | Provider: regiocloud-a 2026-08-25 16:59:41.698490 | ubuntu-noble | Region: 2026-08-25 16:59:41.698517 | ubuntu-noble | Label: ubuntu-noble 2026-08-25 16:59:41.698538 | ubuntu-noble | Product Name: OpenStack Nova 2026-08-25 16:59:41.698563 | ubuntu-noble | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe80:580 2026-08-25 16:59:41.708620 | 2026-08-25 16:59:41.708756 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-25 16:59:42.490049 | ubuntu-noble -> localhost | changed 2026-08-25 16:59:42.498866 | 2026-08-25 16:59:42.498965 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-25 16:59:43.902570 | ubuntu-noble -> localhost | changed 2026-08-25 16:59:43.919341 | 2026-08-25 16:59:43.919446 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-25 16:59:44.279910 | ubuntu-noble -> localhost | ok 2026-08-25 16:59:44.288432 | 2026-08-25 16:59:44.288560 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-25 16:59:44.341748 | ubuntu-noble | ok 2026-08-25 16:59:44.374242 | ubuntu-noble | included: /var/lib/zuul/builds/58b94784b80a48cd9c2196e166ab210e/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-25 16:59:44.381274 | 2026-08-25 16:59:44.381367 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-25 16:59:45.899173 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-08-25 16:59:45.899380 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/58b94784b80a48cd9c2196e166ab210e/work/58b94784b80a48cd9c2196e166ab210e_id_rsa 2026-08-25 16:59:45.899420 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/58b94784b80a48cd9c2196e166ab210e/work/58b94784b80a48cd9c2196e166ab210e_id_rsa.pub 2026-08-25 16:59:45.899447 | ubuntu-noble -> localhost | The key fingerprint is: 2026-08-25 16:59:45.899471 | ubuntu-noble -> localhost | SHA256:zmY0cT0T/8ElIzWkRo8WnIMm0x/6ejK+6XLZn2fHEyo zuul-build-sshkey 2026-08-25 16:59:45.899494 | ubuntu-noble -> localhost | The key's randomart image is: 2026-08-25 16:59:45.899527 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-08-25 16:59:45.899551 | ubuntu-noble -> localhost | | . o=+* .| 2026-08-25 16:59:45.899572 | ubuntu-noble -> localhost | | o +o=O.+.| 2026-08-25 16:59:45.899593 | ubuntu-noble -> localhost | | .+.oOooo | 2026-08-25 16:59:45.899613 | ubuntu-noble -> localhost | | o.o.o ..| 2026-08-25 16:59:45.899633 | ubuntu-noble -> localhost | | S . .| 2026-08-25 16:59:45.899656 | ubuntu-noble -> localhost | | + . . . | 2026-08-25 16:59:45.899676 | ubuntu-noble -> localhost | | = + ...| 2026-08-25 16:59:45.899696 | ubuntu-noble -> localhost | | o. *Eo. o=| 2026-08-25 16:59:45.899716 | ubuntu-noble -> localhost | | ===..ooo| 2026-08-25 16:59:45.899768 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-08-25 16:59:45.899820 | ubuntu-noble -> localhost | ok: Runtime: 0:00:01.093598 2026-08-25 16:59:45.908198 | 2026-08-25 16:59:45.908301 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-25 16:59:45.936104 | ubuntu-noble | ok 2026-08-25 16:59:45.948131 | ubuntu-noble | included: /var/lib/zuul/builds/58b94784b80a48cd9c2196e166ab210e/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-25 16:59:45.956238 | 2026-08-25 16:59:45.956321 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-25 16:59:45.979481 | ubuntu-noble | skipping: Conditional result was False 2026-08-25 16:59:45.985170 | 2026-08-25 16:59:45.985259 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-25 16:59:46.692128 | ubuntu-noble | changed 2026-08-25 16:59:46.698560 | 2026-08-25 16:59:46.698664 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-25 16:59:46.995841 | ubuntu-noble | ok 2026-08-25 16:59:47.006675 | 2026-08-25 16:59:47.006823 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-25 16:59:47.720100 | ubuntu-noble | changed 2026-08-25 16:59:47.725670 | 2026-08-25 16:59:47.725795 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-25 16:59:48.406462 | ubuntu-noble | changed 2026-08-25 16:59:48.415814 | 2026-08-25 16:59:48.415938 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-25 16:59:48.442535 | ubuntu-noble | skipping: Conditional result was False 2026-08-25 16:59:48.448668 | 2026-08-25 16:59:48.448790 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-25 16:59:49.008259 | ubuntu-noble -> localhost | changed 2026-08-25 16:59:49.018544 | 2026-08-25 16:59:49.018642 | TASK [add-build-sshkey : Add back temp key] 2026-08-25 16:59:49.386034 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/58b94784b80a48cd9c2196e166ab210e/work/58b94784b80a48cd9c2196e166ab210e_id_rsa (zuul-build-sshkey) 2026-08-25 16:59:49.386351 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.014020 2026-08-25 16:59:49.395674 | 2026-08-25 16:59:49.395781 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-25 16:59:49.859561 | ubuntu-noble | ok 2026-08-25 16:59:49.876923 | 2026-08-25 16:59:49.877114 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-25 16:59:49.942615 | ubuntu-noble | skipping: Conditional result was False 2026-08-25 16:59:49.955028 | 2026-08-25 16:59:49.955154 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-08-25 16:59:50.716880 | ubuntu-noble | ok 2026-08-25 16:59:50.729491 | 2026-08-25 16:59:50.729632 | TASK [validate-host : Define zuul_info_dir fact] 2026-08-25 16:59:50.769885 | ubuntu-noble | ok 2026-08-25 16:59:50.784743 | 2026-08-25 16:59:50.784859 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-08-25 16:59:51.187391 | ubuntu-noble -> localhost | ok 2026-08-25 16:59:51.200715 | 2026-08-25 16:59:51.200924 | TASK [validate-host : Collect information about the host] 2026-08-25 16:59:52.534078 | ubuntu-noble | ok 2026-08-25 16:59:52.552304 | 2026-08-25 16:59:52.552442 | TASK [validate-host : Sanitize hostname] 2026-08-25 16:59:52.717897 | ubuntu-noble | ok 2026-08-25 16:59:52.723017 | 2026-08-25 16:59:52.723130 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-08-25 16:59:53.295768 | ubuntu-noble -> localhost | changed 2026-08-25 16:59:53.307623 | 2026-08-25 16:59:53.308513 | TASK [validate-host : Collect information about zuul worker] 2026-08-25 16:59:53.813511 | ubuntu-noble | ok 2026-08-25 16:59:53.818777 | 2026-08-25 16:59:53.818931 | TASK [validate-host : Write out all zuul information for each host] 2026-08-25 16:59:54.485023 | ubuntu-noble -> localhost | changed 2026-08-25 16:59:54.496905 | 2026-08-25 16:59:54.497031 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-08-25 16:59:54.856296 | ubuntu-noble | ok 2026-08-25 16:59:54.866409 | 2026-08-25 16:59:54.866592 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-08-25 16:59:55.835541 | ubuntu-noble | changed: 2026-08-25 16:59:55.835882 | ubuntu-noble | cd+++++++++ src/ 2026-08-25 16:59:55.835940 | ubuntu-noble | cd+++++++++ src/github.com/ 2026-08-25 16:59:55.835980 | ubuntu-noble | cd+++++++++ src/github.com/osism/ 2026-08-25 16:59:55.836015 | ubuntu-noble | cd+++++++++ src/github.com/osism/container-images-kolla/ 2026-08-25 16:59:55.836049 | ubuntu-noble | Containerfile 2026-08-25 16:59:55.836264 | ubuntu-noble | 2026-08-25 17:02:05.218983 | ubuntu-noble | 2026-08-25 17:02:05.218987 | ubuntu-noble | Or undo this operation with: 2026-08-25 17:02:05.218991 | ubuntu-noble | 2026-08-25 17:02:05.218995 | ubuntu-noble | git switch - 2026-08-25 17:02:05.218999 | ubuntu-noble | 2026-08-25 17:02:05.219002 | ubuntu-noble | Turn off this advice by setting config variable advice.detachedHead to false 2026-08-25 17:02:05.219006 | ubuntu-noble | 2026-08-25 17:02:05.219009 | ubuntu-noble | HEAD is now at a77ec9dac Merge "Fix permissions for ironic metrics" into stable/2024.2 2026-08-25 17:02:05.219889 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-25 17:02:05.225594 | ubuntu-noble | + export HASH_KOLLA=a77ec9dac 2026-08-25 17:02:05.225631 | ubuntu-noble | + HASH_KOLLA=a77ec9dac 2026-08-25 17:02:05.225665 | ubuntu-noble | + popd 2026-08-25 17:02:05.225821 | ubuntu-noble | + rm -rf kolla/docker/rabbitmq/rabbitmq-4-1 2026-08-25 17:02:05.230527 | ubuntu-noble | ++ sort 2026-08-25 17:02:05.230576 | ubuntu-noble | ++ find patches/kolla-build/2024.2 -type f -name '*.patch' 2026-08-25 17:02:05.232625 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-08-25 17:02:05.232654 | ubuntu-noble | + pushd kolla 2026-08-25 17:02:05.232797 | ubuntu-noble | + apply_patch patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-08-25 17:02:05.232845 | ubuntu-noble | + local rel=patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-08-25 17:02:05.232876 | 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-25 17:02:05.232904 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch' 2026-08-25 17:02:05.232910 | ubuntu-noble | APPLY PATCH patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-08-25 17:02:05.232931 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 17:02:05.234479 | ubuntu-noble | checking file kolla/common/sources.py 2026-08-25 17:02:05.234619 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 17:02:05.236116 | ubuntu-noble | patching file kolla/common/sources.py 2026-08-25 17:02:05.236209 | ubuntu-noble | + echo patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-08-25 17:02:05.236507 | ubuntu-noble | + popd 2026-08-25 17:02:05.236687 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-08-25 17:02:05.236705 | ubuntu-noble | + pushd kolla 2026-08-25 17:02:05.236727 | ubuntu-noble | + apply_patch patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-08-25 17:02:05.236739 | ubuntu-noble | + local rel=patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-08-25 17:02:05.236778 | 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-25 17:02:05.236789 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch' 2026-08-25 17:02:05.236798 | ubuntu-noble | APPLY PATCH patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-08-25 17:02:05.236808 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 17:02:05.238896 | ubuntu-noble | checking file kolla/image/kolla_worker.py 2026-08-25 17:02:05.239008 | ubuntu-noble | Hunk #1 succeeded at 316 with fuzz 1 (offset -6 lines). 2026-08-25 17:02:05.239415 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 17:02:05.241929 | ubuntu-noble | patching file kolla/image/kolla_worker.py 2026-08-25 17:02:05.242013 | ubuntu-noble | Hunk #1 succeeded at 316 with fuzz 1 (offset -6 lines). 2026-08-25 17:02:05.242527 | ubuntu-noble | + echo patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-08-25 17:02:05.242678 | ubuntu-noble | + popd 2026-08-25 17:02:05.242835 | ubuntu-noble | + [[ -f templates/2024.2/repos.yaml ]] 2026-08-25 17:02:05.242854 | ubuntu-noble | + python3 src/generate-apt-preferences-files.py 2026-08-25 17:02:05.387668 | ubuntu-noble | + echo DEBUG apt_preferences.ubuntu 2026-08-25 17:02:05.387725 | ubuntu-noble | DEBUG apt_preferences.ubuntu 2026-08-25 17:02:05.387730 | ubuntu-noble | + cat overlays/2024.2/base/apt_preferences.ubuntu 2026-08-25 17:02:05.389778 | ubuntu-noble | Package: rabbitmq-server 2026-08-25 17:02:05.389805 | ubuntu-noble | Pin: version 3.13.* 2026-08-25 17:02:05.389809 | ubuntu-noble | Pin-Priority: 1000 2026-08-25 17:02:05.389813 | ubuntu-noble | 2026-08-25 17:02:05.389818 | ubuntu-noble | Package: openvswitch* 2026-08-25 17:02:05.389821 | ubuntu-noble | Pin: version 3.4.* 2026-08-25 17:02:05.389826 | ubuntu-noble | Pin-Priority: 1000 2026-08-25 17:02:05.389830 | ubuntu-noble | 2026-08-25 17:02:05.389834 | ubuntu-noble | # Stopgap: proxysql 3.0.9 (GHSA-58ww-865x-grpr bounds the first-packet 2026-08-25 17:02:05.389839 | ubuntu-noble | # recv()) rejects the kolla-ansible keepalived proxysql health check (the 2026-08-25 17:02:05.389843 | ubuntu-noble | # "show info" probe) -> keepalived FAULT -> api-int VIP dropped. Pin to 2026-08-25 17:02:05.389846 | ubuntu-noble | # 3.0.8 until the upstream fix (kolla-ansible change 992020, depends on 2026-08-25 17:02:05.389850 | ubuntu-noble | # kolla 992239, master-only) is backported to this release. 2026-08-25 17:02:05.389854 | ubuntu-noble | Package: proxysql 2026-08-25 17:02:05.389857 | ubuntu-noble | Pin: version 3.0.8* 2026-08-25 17:02:05.389860 | ubuntu-noble | Pin-Priority: 1001 2026-08-25 17:02:05.390810 | ubuntu-noble | ++ find overlays/2024.2 -maxdepth 1 -mindepth 1 -type d 2026-08-25 17:02:05.394988 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-08-25 17:02:05.396261 | ubuntu-noble | ++ basename overlays/2024.2/cinder 2026-08-25 17:02:05.398194 | ubuntu-noble | + image_name=cinder 2026-08-25 17:02:05.398309 | ubuntu-noble | + cp -r overlays/2024.2/cinder/source kolla/docker/cinder 2026-08-25 17:02:05.403068 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-08-25 17:02:05.404125 | ubuntu-noble | ++ basename overlays/2024.2/nova 2026-08-25 17:02:05.406358 | ubuntu-noble | + image_name=nova 2026-08-25 17:02:05.406473 | ubuntu-noble | + cp -r overlays/2024.2/nova/nova-spicehtml5proxy kolla/docker/nova 2026-08-25 17:02:05.410326 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-08-25 17:02:05.411045 | ubuntu-noble | ++ basename overlays/2024.2/base 2026-08-25 17:02:05.413515 | ubuntu-noble | + image_name=base 2026-08-25 17:02:05.413699 | 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-25 17:02:05.416010 | ubuntu-noble | + find patches/2024.2 -mindepth 1 -type d 2026-08-25 17:02:05.417876 | ubuntu-noble | patches/2024.2/ironic 2026-08-25 17:02:05.417898 | ubuntu-noble | patches/2024.2/keystone 2026-08-25 17:02:05.417902 | ubuntu-noble | patches/2024.2/cinder 2026-08-25 17:02:05.417907 | ubuntu-noble | patches/2024.2/kolla 2026-08-25 17:02:05.417911 | ubuntu-noble | patches/2024.2/openstack_requirements 2026-08-25 17:02:05.417916 | ubuntu-noble | patches/2024.2/neutron-dynamic-routing 2026-08-25 17:02:05.417920 | ubuntu-noble | patches/2024.2/neutron 2026-08-25 17:02:05.417924 | ubuntu-noble | patches/2024.2/nova 2026-08-25 17:02:05.417928 | ubuntu-noble | patches/2024.2/designate 2026-08-25 17:02:05.417933 | ubuntu-noble | patches/2024.2/designate/dns2 2026-08-25 17:02:05.422597 | ubuntu-noble | ++ find patches/2024.2 -mindepth 1 -type d 2026-08-25 17:02:05.422623 | ubuntu-noble | ++ grep kolla 2026-08-25 17:02:05.422628 | ubuntu-noble | ++ grep -v kolla-build 2026-08-25 17:02:05.423409 | ubuntu-noble | + for project in $(find patches/$OPENSTACK_VERSION -mindepth 1 -type d | grep kolla | grep -v kolla-build) 2026-08-25 17:02:05.424131 | ubuntu-noble | ++ basename patches/2024.2/kolla 2026-08-25 17:02:05.426637 | ubuntu-noble | + project=kolla 2026-08-25 17:02:05.428638 | ubuntu-noble | ++ sort 2026-08-25 17:02:05.428666 | ubuntu-noble | ++ find patches/2024.2/kolla -type f -name '*.patch' 2026-08-25 17:02:05.432456 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-25 17:02:05.432507 | ubuntu-noble | + pushd kolla 2026-08-25 17:02:05.432525 | ubuntu-noble | + apply_patch patches/2024.2/kolla/backport-924302.patch 2026-08-25 17:02:05.432535 | ubuntu-noble | + local rel=patches/2024.2/kolla/backport-924302.patch 2026-08-25 17:02:05.432631 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/backport-924302.patch 2026-08-25 17:02:05.432642 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/backport-924302.patch' 2026-08-25 17:02:05.432651 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/backport-924302.patch 2026-08-25 17:02:05.432659 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 17:02:05.435615 | ubuntu-noble | checking file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-08-25 17:02:05.435652 | ubuntu-noble | checking file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-08-25 17:02:05.435669 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 17:02:05.437290 | ubuntu-noble | patching file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-08-25 17:02:05.437313 | ubuntu-noble | patching file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-08-25 17:02:05.437360 | ubuntu-noble | + echo patches/2024.2/kolla/backport-924302.patch 2026-08-25 17:02:05.437470 | ubuntu-noble | + popd 2026-08-25 17:02:05.437520 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-25 17:02:05.437537 | ubuntu-noble | + pushd kolla 2026-08-25 17:02:05.437629 | ubuntu-noble | + apply_patch patches/2024.2/kolla/backport-942785.patch 2026-08-25 17:02:05.437651 | ubuntu-noble | + local rel=patches/2024.2/kolla/backport-942785.patch 2026-08-25 17:02:05.437675 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/backport-942785.patch 2026-08-25 17:02:05.437696 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/backport-942785.patch' 2026-08-25 17:02:05.437700 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/backport-942785.patch 2026-08-25 17:02:05.437717 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 17:02:05.439215 | ubuntu-noble | checking file docker/ironic/ironic-conductor/Dockerfile.j2 2026-08-25 17:02:05.439241 | ubuntu-noble | checking file releasenotes/notes/ironic-mtools-2938ccfe951f5dc5.yaml 2026-08-25 17:02:05.439363 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 17:02:05.441262 | ubuntu-noble | patching file docker/ironic/ironic-conductor/Dockerfile.j2 2026-08-25 17:02:05.441611 | ubuntu-noble | patching file releasenotes/notes/ironic-mtools-2938ccfe951f5dc5.yaml 2026-08-25 17:02:05.442125 | ubuntu-noble | + echo patches/2024.2/kolla/backport-942785.patch 2026-08-25 17:02:05.442169 | ubuntu-noble | + popd 2026-08-25 17:02:05.442231 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-25 17:02:05.442248 | ubuntu-noble | + pushd kolla 2026-08-25 17:02:05.442302 | ubuntu-noble | + apply_patch patches/2024.2/kolla/backport-951347.patch 2026-08-25 17:02:05.442331 | ubuntu-noble | + local rel=patches/2024.2/kolla/backport-951347.patch 2026-08-25 17:02:05.442353 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/backport-951347.patch 2026-08-25 17:02:05.442373 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/backport-951347.patch' 2026-08-25 17:02:05.442377 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/backport-951347.patch 2026-08-25 17:02:05.442393 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 17:02:05.444164 | ubuntu-noble | checking file doc/source/contributor/versions.rst 2026-08-25 17:02:05.444184 | ubuntu-noble | checking file docker/base/Dockerfile.j2 2026-08-25 17:02:05.444188 | ubuntu-noble | Hunk #1 succeeded at 295 with fuzz 1 (offset -14 lines). 2026-08-25 17:02:05.444191 | ubuntu-noble | checking file docker/base/proxysql.repo 2026-08-25 17:02:05.444195 | ubuntu-noble | checking file kolla/template/repos.yaml 2026-08-25 17:02:05.444198 | ubuntu-noble | Hunk #1 succeeded at 81 (offset -1 lines). 2026-08-25 17:02:05.444202 | ubuntu-noble | Hunk #2 succeeded at 133 (offset -1 lines). 2026-08-25 17:02:05.444205 | ubuntu-noble | Hunk #3 succeeded at 226 (offset -2 lines). 2026-08-25 17:02:05.444209 | ubuntu-noble | Hunk #4 succeeded at 279 (offset -2 lines). 2026-08-25 17:02:05.444213 | ubuntu-noble | checking file releasenotes/notes/bump-proxysql-version-5669b13bcc3d88fe.yaml 2026-08-25 17:02:05.444250 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 17:02:05.445594 | ubuntu-noble | patching file doc/source/contributor/versions.rst 2026-08-25 17:02:05.445611 | ubuntu-noble | patching file docker/base/Dockerfile.j2 2026-08-25 17:02:05.445649 | ubuntu-noble | Hunk #1 succeeded at 295 with fuzz 1 (offset -14 lines). 2026-08-25 17:02:05.445720 | ubuntu-noble | patching file docker/base/proxysql.repo 2026-08-25 17:02:05.445900 | ubuntu-noble | patching file kolla/template/repos.yaml 2026-08-25 17:02:05.445941 | ubuntu-noble | Hunk #1 succeeded at 81 (offset -1 lines). 2026-08-25 17:02:05.445968 | ubuntu-noble | Hunk #2 succeeded at 133 (offset -1 lines). 2026-08-25 17:02:05.446002 | ubuntu-noble | Hunk #3 succeeded at 226 (offset -2 lines). 2026-08-25 17:02:05.446032 | ubuntu-noble | Hunk #4 succeeded at 279 (offset -2 lines). 2026-08-25 17:02:05.446114 | ubuntu-noble | patching file releasenotes/notes/bump-proxysql-version-5669b13bcc3d88fe.yaml 2026-08-25 17:02:05.446677 | ubuntu-noble | + echo patches/2024.2/kolla/backport-951347.patch 2026-08-25 17:02:05.446785 | ubuntu-noble | + popd 2026-08-25 17:02:05.446829 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-25 17:02:05.446846 | ubuntu-noble | + pushd kolla 2026-08-25 17:02:05.446900 | ubuntu-noble | + apply_patch patches/2024.2/kolla/build-ovn-from-sources.patch 2026-08-25 17:02:05.446927 | ubuntu-noble | + local rel=patches/2024.2/kolla/build-ovn-from-sources.patch 2026-08-25 17:02:05.446949 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/build-ovn-from-sources.patch 2026-08-25 17:02:05.446971 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/build-ovn-from-sources.patch' 2026-08-25 17:02:05.446975 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/build-ovn-from-sources.patch 2026-08-25 17:02:05.446991 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 17:02:05.448610 | ubuntu-noble | checking file docker/ovn/ovn-base/Dockerfile.j2 2026-08-25 17:02:05.448631 | ubuntu-noble | checking file docker/ovn/ovn-controller/Dockerfile.j2 2026-08-25 17:02:05.448635 | ubuntu-noble | checking file docker/ovn/ovn-nb-db-server/Dockerfile.j2 2026-08-25 17:02:05.448640 | ubuntu-noble | checking file docker/ovn/ovn-northd/Dockerfile.j2 2026-08-25 17:02:05.448644 | ubuntu-noble | checking file docker/ovn/ovn-sb-db-server/Dockerfile.j2 2026-08-25 17:02:05.448676 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 17:02:05.450002 | ubuntu-noble | patching file docker/ovn/ovn-base/Dockerfile.j2 2026-08-25 17:02:05.450020 | ubuntu-noble | patching file docker/ovn/ovn-controller/Dockerfile.j2 2026-08-25 17:02:05.450092 | ubuntu-noble | patching file docker/ovn/ovn-nb-db-server/Dockerfile.j2 2026-08-25 17:02:05.450163 | ubuntu-noble | patching file docker/ovn/ovn-northd/Dockerfile.j2 2026-08-25 17:02:05.450231 | ubuntu-noble | patching file docker/ovn/ovn-sb-db-server/Dockerfile.j2 2026-08-25 17:02:05.450778 | ubuntu-noble | + echo patches/2024.2/kolla/build-ovn-from-sources.patch 2026-08-25 17:02:05.450833 | ubuntu-noble | + popd 2026-08-25 17:02:05.450889 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-25 17:02:05.450896 | ubuntu-noble | + pushd kolla 2026-08-25 17:02:05.450949 | ubuntu-noble | + apply_patch patches/2024.2/kolla/squash.patch 2026-08-25 17:02:05.450975 | ubuntu-noble | + local rel=patches/2024.2/kolla/squash.patch 2026-08-25 17:02:05.450997 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/squash.patch 2026-08-25 17:02:05.451016 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/squash.patch' 2026-08-25 17:02:05.451020 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/squash.patch 2026-08-25 17:02:05.451036 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 17:02:05.452417 | ubuntu-noble | checking file kolla/image/tasks.py 2026-08-25 17:02:05.452435 | ubuntu-noble | Hunk #1 succeeded at 427 (offset 15 lines). 2026-08-25 17:02:05.452501 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 17:02:05.454023 | ubuntu-noble | patching file kolla/image/tasks.py 2026-08-25 17:02:05.454042 | ubuntu-noble | Hunk #1 succeeded at 427 (offset 15 lines). 2026-08-25 17:02:05.454105 | ubuntu-noble | + echo patches/2024.2/kolla/squash.patch 2026-08-25 17:02:05.454204 | ubuntu-noble | + popd 2026-08-25 17:02:05.454316 | ubuntu-noble | + pip3 install -r kolla/requirements.txt 2026-08-25 17:02:06.052793 | ubuntu-noble | Collecting pbr!=2.1.0,>=2.0.0 (from -r kolla/requirements.txt (line 1)) 2026-08-25 17:02:06.117070 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl.metadata (3.8 kB) 2026-08-25 17:02:06.135153 | 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-25 17:02:06.232921 | ubuntu-noble | Collecting GitPython>=1.0.1 (from -r kolla/requirements.txt (line 3)) 2026-08-25 17:02:06.245525 | ubuntu-noble | Downloading gitpython-3.1.59-py3-none-any.whl.metadata (13 kB) 2026-08-25 17:02:06.347071 | ubuntu-noble | Collecting oslo.config>=5.1.0 (from -r kolla/requirements.txt (line 4)) 2026-08-25 17:02:06.362348 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl.metadata (2.3 kB) 2026-08-25 17:02:06.378720 | 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-25 17:02:06.387093 | 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-25 17:02:06.447148 | ubuntu-noble | Collecting gitdb<5,>=4.0.1 (from GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-08-25 17:02:06.461727 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB) 2026-08-25 17:02:06.516044 | ubuntu-noble | Collecting netaddr>=0.7.18 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-25 17:02:06.526711 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl.metadata (5.0 kB) 2026-08-25 17:02:06.609177 | ubuntu-noble | Collecting stevedore>=5.6.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-25 17:02:06.620340 | ubuntu-noble | Downloading stevedore-5.9.1-py3-none-any.whl.metadata (2.3 kB) 2026-08-25 17:02:06.691132 | ubuntu-noble | Collecting oslo.i18n>=3.15.3 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-25 17:02:06.702863 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl.metadata (2.0 kB) 2026-08-25 17:02:06.765480 | ubuntu-noble | Collecting rfc3986>=1.2.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-25 17:02:06.779939 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl.metadata (6.6 kB) 2026-08-25 17:02:06.797944 | 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-25 17:02:06.800726 | 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-25 17:02:06.894693 | 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-25 17:02:06.906174 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl.metadata (4.6 kB) 2026-08-25 17:02:06.946021 | 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-25 17:02:06.947718 | ubuntu-noble | Requirement already satisfied: idna<4,>=2.5 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (3.19) 2026-08-25 17:02:06.949595 | 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-25 17:02:06.950945 | 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-25 17:02:06.995089 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2026-08-25 17:02:07.028080 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.9/131.9 kB 4.8 MB/s eta 0:00:00 2026-08-25 17:02:07.042345 | ubuntu-noble | Downloading gitpython-3.1.59-py3-none-any.whl (220 kB) 2026-08-25 17:02:07.064350 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 221.0/221.0 kB 13.5 MB/s eta 0:00:00 2026-08-25 17:02:07.078609 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl (143 kB) 2026-08-25 17:02:07.097501 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.8/143.8 kB 11.0 MB/s eta 0:00:00 2026-08-25 17:02:07.111718 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl (62 kB) 2026-08-25 17:02:07.127327 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.8/62.8 kB 5.2 MB/s eta 0:00:00 2026-08-25 17:02:07.149207 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl (2.3 MB) 2026-08-25 17:02:07.245533 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 24.5 MB/s eta 0:00:00 2026-08-25 17:02:07.259293 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl (47 kB) 2026-08-25 17:02:07.275370 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 47.8/47.8 kB 3.7 MB/s eta 0:00:00 2026-08-25 17:02:07.289460 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl (31 kB) 2026-08-25 17:02:07.314209 | ubuntu-noble | Downloading stevedore-5.9.1-py3-none-any.whl (54 kB) 2026-08-25 17:02:07.327568 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.9/54.9 kB 5.0 MB/s eta 0:00:00 2026-08-25 17:02:07.339531 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl (24 kB) 2026-08-25 17:02:07.614989 | ubuntu-noble | Installing collected packages: stevedore, smmap, rfc3986, pbr, netaddr, oslo.i18n, gitdb, oslo.config, GitPython 2026-08-25 17:02:08.554001 | 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.1 2026-08-25 17:02:08.674825 | ubuntu-noble | + pip3 install kolla/ 2026-08-25 17:02:09.150848 | ubuntu-noble | Processing ./kolla 2026-08-25 17:02:09.153588 | ubuntu-noble | Installing build dependencies: started 2026-08-25 17:02:11.059605 | ubuntu-noble | Installing build dependencies: finished with status 'done' 2026-08-25 17:02:11.071095 | ubuntu-noble | Getting requirements to build wheel: started 2026-08-25 17:02:11.290339 | ubuntu-noble | Getting requirements to build wheel: finished with status 'done' 2026-08-25 17:02:11.297153 | ubuntu-noble | Installing backend dependencies: started 2026-08-25 17:02:13.341850 | ubuntu-noble | Installing backend dependencies: finished with status 'done' 2026-08-25 17:02:13.343962 | ubuntu-noble | Preparing metadata (pyproject.toml): started 2026-08-25 17:02:13.925514 | ubuntu-noble | Preparing metadata (pyproject.toml): finished with status 'done' 2026-08-25 17:02:13.943794 | 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-25 17:02:13.945654 | 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-25 17:02:13.948193 | 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-25 17:02:13.950057 | 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-25 17:02:13.952069 | 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-25 17:02:13.994481 | 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-25 17:02:13.998586 | 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-25 17:02:14.006967 | 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-25 17:02:14.008346 | ubuntu-noble | Requirement already satisfied: stevedore>=5.6.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==19.8.0) (5.9.1) 2026-08-25 17:02:14.010118 | 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-25 17:02:14.011836 | 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-25 17:02:14.013277 | 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-25 17:02:14.014734 | 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-25 17:02:14.065509 | 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-25 17:02:14.083331 | 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-25 17:02:14.085007 | ubuntu-noble | Requirement already satisfied: idna<4,>=2.5 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==19.8.0) (3.19) 2026-08-25 17:02:14.086625 | 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-25 17:02:14.087891 | 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-25 17:02:14.116948 | ubuntu-noble | Building wheels for collected packages: kolla 2026-08-25 17:02:14.118011 | ubuntu-noble | Building wheel for kolla (pyproject.toml): started 2026-08-25 17:02:15.587475 | ubuntu-noble | Building wheel for kolla (pyproject.toml): finished with status 'done' 2026-08-25 17:02:15.591690 | ubuntu-noble | Created wheel for kolla: filename=kolla-19.8.0-py3-none-any.whl size=375232 sha256=cd6a67ed5300ca94d48c7a417b16729e1d32eeaf39f6e8d1b905d6836b27b116 2026-08-25 17:02:15.592289 | ubuntu-noble | Stored in directory: /tmp/pip-ephem-wheel-cache-s0u9fvuy/wheels/5a/56/c4/e310d82118381247de5918f2335ab23c36c3bc15e9e4672495 2026-08-25 17:02:15.604605 | ubuntu-noble | Successfully built kolla 2026-08-25 17:02:15.791357 | ubuntu-noble | Installing collected packages: kolla 2026-08-25 17:02:15.967443 | ubuntu-noble | Successfully installed kolla-19.8.0 2026-08-25 17:02:16.089079 | ubuntu-noble | ++ kolla-build --version 2026-08-25 17:02:16.615674 | ubuntu-noble | + export KOLLA_VERSION=19.8.0 2026-08-25 17:02:16.615784 | ubuntu-noble | + KOLLA_VERSION=19.8.0 2026-08-25 17:02:16.615951 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-25 17:02:16.618623 | ubuntu-noble | + export HASH_DOCKER_IMAGES_KOLLA=6a959bb 2026-08-25 17:02:16.618664 | ubuntu-noble | + HASH_DOCKER_IMAGES_KOLLA=6a959bb 2026-08-25 17:02:16.619242 | ubuntu-noble | ++ cd release 2026-08-25 17:02:16.619256 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-25 17:02:16.623166 | ubuntu-noble | + export HASH_RELEASE=c9b59c2 2026-08-25 17:02:16.623183 | ubuntu-noble | + HASH_RELEASE=c9b59c2 2026-08-25 17:02:16.623255 | ubuntu-noble | + python3 src/generate-template-overrides-file.py 2026-08-25 17:02:16.768929 | ubuntu-noble | + echo DEBUG template-overrides.j2 2026-08-25 17:02:16.769026 | ubuntu-noble | DEBUG template-overrides.j2 2026-08-25 17:02:16.769051 | ubuntu-noble | + cat templates/2024.2/template-overrides.j2 2026-08-25 17:02:16.772015 | ubuntu-noble | {% extends parent_template %} 2026-08-25 17:02:16.772056 | ubuntu-noble | 2026-08-25 17:02:16.772070 | ubuntu-noble | {% set fluentd_plugins = [ 2026-08-25 17:02:16.772081 | ubuntu-noble | 'fluent-plugin-grok-parser', 2026-08-25 17:02:16.772091 | ubuntu-noble | 'fluent-plugin-prometheus', 2026-08-25 17:02:16.772101 | ubuntu-noble | 'fluent-plugin-rewrite-tag-filter', 2026-08-25 17:02:16.772111 | ubuntu-noble | 'fluent-plugin-grafana-loki', 2026-08-25 17:02:16.772121 | ubuntu-noble | ] %} 2026-08-25 17:02:16.772131 | ubuntu-noble | 2026-08-25 17:02:16.772142 | ubuntu-noble | {% set openstack_base_pip_packages_append = ['pip', 'git+https://github.com/sapcc/openstack-audit-middleware.git'] %} 2026-08-25 17:02:16.772152 | ubuntu-noble | 2026-08-25 17:02:16.772163 | ubuntu-noble | {% set glance_base_pip_packages_append = ['boto3'] %} 2026-08-25 17:02:16.772173 | ubuntu-noble | 2026-08-25 17:02:16.772182 | ubuntu-noble | {% set nova_libvirt_packages_packages_append = ['mdevctl'] %} 2026-08-25 17:02:16.772212 | ubuntu-noble | 2026-08-25 17:02:16.772222 | ubuntu-noble | {% block nova_libvirt_footer %} 2026-08-25 17:02:16.772245 | ubuntu-noble | RUN chgrp tss /var/lib/swtpm-localca \ 2026-08-25 17:02:16.772255 | ubuntu-noble | && chmod g+w /var/lib/swtpm-localca 2026-08-25 17:02:16.772265 | ubuntu-noble | RUN truncate --size=524288 /usr/lib/ipxe/qemu/efi-virtio.rom 2026-08-25 17:02:16.772275 | ubuntu-noble | {% endblock %} 2026-08-25 17:02:16.772285 | ubuntu-noble | 2026-08-25 17:02:16.772295 | ubuntu-noble | {% block horizon_header %} 2026-08-25 17:02:16.772305 | ubuntu-noble | RUN apt-get update \ 2026-08-25 17:02:16.772315 | ubuntu-noble | && apt-get -y install --no-install-recommends build-essential libmariadb-dev-compat \ 2026-08-25 17:02:16.772345 | ubuntu-noble | && python3 -m pip --no-cache-dir install --upgrade setuptools mysqlclient \ 2026-08-25 17:02:16.772357 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-08-25 17:02:16.772367 | ubuntu-noble | && apt-get clean \ 2026-08-25 17:02:16.772377 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-25 17:02:16.772386 | ubuntu-noble | {% endblock %} 2026-08-25 17:02:16.772396 | ubuntu-noble | 2026-08-25 17:02:16.772406 | ubuntu-noble | {% block horizon_footer %} 2026-08-25 17:02:16.772416 | ubuntu-noble | RUN curl -q -L -o /tmp/openstack-themes.tar.gz https://github.com/osism/openstack-themes/archive/main.tar.gz \ 2026-08-25 17:02:16.772428 | 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-25 17:02:16.772439 | ubuntu-noble | && rm /tmp/openstack-themes.tar.gz 2026-08-25 17:02:16.772448 | ubuntu-noble | {% endblock %} 2026-08-25 17:02:16.772458 | ubuntu-noble | 2026-08-25 17:02:16.772468 | ubuntu-noble | {% block base_header %} 2026-08-25 17:02:16.772478 | ubuntu-noble | COPY apt_preferences.{{ base_distro }} /etc/apt/preferences 2026-08-25 17:02:16.772487 | ubuntu-noble | COPY *.gpg /etc/kolla/apt-keys/ 2026-08-25 17:02:16.772497 | ubuntu-noble | 2026-08-25 17:02:16.772507 | ubuntu-noble | RUN apt-get update \ 2026-08-25 17:02:16.772517 | ubuntu-noble | && apt-get -y install --no-install-recommends locales ca-certificates \ 2026-08-25 17:02:16.772526 | ubuntu-noble | && locale-gen en_US.UTF-8 \ 2026-08-25 17:02:16.773026 | ubuntu-noble | && apt-get clean \ 2026-08-25 17:02:16.773059 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-25 17:02:16.773070 | ubuntu-noble | {% endblock %} 2026-08-25 17:02:16.773079 | ubuntu-noble | 2026-08-25 17:02:16.773088 | ubuntu-noble | {% block openstack_base_header %} 2026-08-25 17:02:16.773096 | ubuntu-noble | RUN apt-get update \ 2026-08-25 17:02:16.773106 | ubuntu-noble | && apt-get -y install --no-install-recommends python3-setuptools \ 2026-08-25 17:02:16.773114 | ubuntu-noble | && apt-get clean \ 2026-08-25 17:02:16.773123 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-25 17:02:16.773132 | ubuntu-noble | {% endblock %} 2026-08-25 17:02:16.773140 | ubuntu-noble | 2026-08-25 17:02:16.773149 | ubuntu-noble | {% set glance_base_packages_append = ['nvme-cli'] %} 2026-08-25 17:02:16.773158 | ubuntu-noble | 2026-08-25 17:02:16.773167 | ubuntu-noble | {% set kolla_toolbox_packages_append = ['iputils-ping', 'traceroute'] %} 2026-08-25 17:02:16.773175 | ubuntu-noble | 2026-08-25 17:02:16.773184 | ubuntu-noble | {% set cinder_volume_packages_append = ['multipath-tools'] %} 2026-08-25 17:02:16.773193 | ubuntu-noble | 2026-08-25 17:02:16.773202 | ubuntu-noble | {% set cinder_volume_pip_packages = [ 'py-pure-client', 'infinisdk', 'python-linstor' ] %} 2026-08-25 17:02:16.773210 | ubuntu-noble | {% block cinder_volume_footer %} 2026-08-25 17:02:16.773219 | ubuntu-noble | RUN {{ macros.install_pip(cinder_volume_pip_packages | customizable("pip_packages")) }} 2026-08-25 17:02:16.773228 | ubuntu-noble | {% endblock %} 2026-08-25 17:02:16.773236 | ubuntu-noble | 2026-08-25 17:02:16.773245 | ubuntu-noble | {% set manila_base_additional_pip_packages = [ 'pywinrm' ] %} 2026-08-25 17:02:16.773254 | ubuntu-noble | {% block manila_base_footer %} 2026-08-25 17:02:16.773263 | ubuntu-noble | RUN {{ macros.install_pip(manila_base_additional_pip_packages | customizable("pip_packages")) }} 2026-08-25 17:02:16.773271 | ubuntu-noble | {% endblock %} 2026-08-25 17:02:16.773280 | ubuntu-noble | 2026-08-25 17:02:16.773289 | ubuntu-noble | {% set magnum_base_additional_pip_packages = [ 'magnum-cluster-api' ] %} 2026-08-25 17:02:16.773297 | ubuntu-noble | {% block magnum_base_footer %} 2026-08-25 17:02:16.773306 | ubuntu-noble | RUN {{ macros.install_pip(magnum_base_additional_pip_packages | customizable("pip_packages")) }} 2026-08-25 17:02:16.773315 | ubuntu-noble | RUN curl -o /tmp/helm.tar.gz https://get.helm.sh/helm-v3.15.2-linux-amd64.tar.gz \ 2026-08-25 17:02:16.773323 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/helm.tar.gz -C /usr/local/bin linux-amd64/helm 2026-08-25 17:02:16.773332 | ubuntu-noble | {% endblock %} 2026-08-25 17:02:16.773341 | ubuntu-noble | 2026-08-25 17:02:16.773349 | ubuntu-noble | {% set gnocchi_base_packages_append = ['python3-rados'] %} 2026-08-25 17:02:16.773358 | ubuntu-noble | {% block gnocchi_base_footer %} 2026-08-25 17:02:16.773367 | ubuntu-noble | RUN mkdir -p /var/lib/gnocchi/tmp \ 2026-08-25 17:02:16.773375 | ubuntu-noble | && chown -R gnocchi: /var/lib/gnocchi/tmp 2026-08-25 17:02:16.773384 | ubuntu-noble | {% endblock %} 2026-08-25 17:02:16.773392 | ubuntu-noble | 2026-08-25 17:02:16.773401 | ubuntu-noble | {% block grafana_footer %} 2026-08-25 17:02:16.773423 | ubuntu-noble | RUN curl -o /tmp/kolla-operations.tar.gz https://github.com/osism/kolla-operations/tarball/main \ 2026-08-25 17:02:16.773432 | ubuntu-noble | && mkdir -p /operations \ 2026-08-25 17:02:16.773441 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/kolla-operations.tar.gz -C /operations \ 2026-08-25 17:02:16.773449 | ubuntu-noble | && rm -f /tmp/kolla-operations.tar.gz 2026-08-25 17:02:16.773458 | ubuntu-noble | {% endblock %} 2026-08-25 17:02:16.773466 | ubuntu-noble | 2026-08-25 17:02:16.773475 | ubuntu-noble | {% block keystone_footer %} 2026-08-25 17:02:16.773484 | ubuntu-noble | RUN python3 -m pip --no-cache-dir install keystone-keycloak-backend 2026-08-25 17:02:16.773493 | ubuntu-noble | RUN apt-get update \ 2026-08-25 17:02:16.773501 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-08-25 17:02:16.773510 | ubuntu-noble | libapache2-mod-auth-openidc \ 2026-08-25 17:02:16.773518 | ubuntu-noble | libldap-common \ 2026-08-25 17:02:16.773527 | ubuntu-noble | libmemcached11 \ 2026-08-25 17:02:16.773536 | ubuntu-noble | && apt-get clean \ 2026-08-25 17:02:16.773588 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* \ 2026-08-25 17:02:16.773598 | ubuntu-noble | && a2enmod auth_openidc 2026-08-25 17:02:16.773606 | ubuntu-noble | {% endblock %} 2026-08-25 17:02:16.773615 | ubuntu-noble | 2026-08-25 17:02:16.773624 | ubuntu-noble | {% block footer %} 2026-08-25 17:02:16.773632 | ubuntu-noble | RUN rm -rf /usr/share/doc/* \ 2026-08-25 17:02:16.773641 | ubuntu-noble | && rm -rf /usr/share/man/* \ 2026-08-25 17:02:16.773650 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-08-25 17:02:16.773658 | ubuntu-noble | && apt-get autoremove -y \ 2026-08-25 17:02:16.773682 | 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-25 17:02:16.773703 | ubuntu-noble | {% endblock %} 2026-08-25 17:02:16.773712 | ubuntu-noble | 2026-08-25 17:02:16.773720 | ubuntu-noble | {% block labels %} 2026-08-25 17:02:16.773729 | ubuntu-noble | LABEL "build-date"="{{ build_date }}" \ 2026-08-25 17:02:16.773738 | ubuntu-noble | "name"="{{ image_name }}" \ 2026-08-25 17:02:16.773747 | ubuntu-noble | "de.osism.commit.docker_images_kolla"="6a959bb" \ 2026-08-25 17:02:16.773774 | ubuntu-noble | "de.osism.commit.kolla"="a77ec9dac" \ 2026-08-25 17:02:16.773791 | ubuntu-noble | "de.osism.commit.kolla_version"="19.8.0" \ 2026-08-25 17:02:16.773800 | ubuntu-noble | "de.osism.commit.release"="c9b59c2" \ 2026-08-25 17:02:16.773809 | ubuntu-noble | "de.osism.os_id"="ubuntu" \ 2026-08-25 17:02:16.773818 | ubuntu-noble | "de.osism.os_version_id"="24.04" \ 2026-08-25 17:02:16.773826 | ubuntu-noble | "de.osism.release.openstack"="2024.2" \ 2026-08-25 17:02:16.773835 | ubuntu-noble | "de.osism.version"="latest" \ 2026-08-25 17:02:16.773843 | ubuntu-noble | "org.opencontainers.image.created"="2026-08-25T17:02:16.749665+00:00" \ 2026-08-25 17:02:16.773852 | ubuntu-noble | "org.opencontainers.image.documentation"="https://osism.tech/docs/" \ 2026-08-25 17:02:16.773861 | ubuntu-noble | "org.opencontainers.image.licenses"="ASL 2.0" \ 2026-08-25 17:02:16.773869 | ubuntu-noble | "org.opencontainers.image.source"="https://github.com/osism/container-images-kolla" \ 2026-08-25 17:02:16.773878 | ubuntu-noble | "org.opencontainers.image.title"="{{ image_name }}" \ 2026-08-25 17:02:16.773887 | ubuntu-noble | "org.opencontainers.image.url"="https://quay.io/organization/osism" \ 2026-08-25 17:02:16.773895 | ubuntu-noble | "org.opencontainers.image.vendor"="OSISM GmbH" 2026-08-25 17:02:16.773904 | ubuntu-noble | {% endblock %} 2026-08-25 17:02:16.773913 | ubuntu-noble | 2026-08-25 17:02:16.773921 | ubuntu-noble | {% block ovs_install %} 2026-08-25 17:02:16.773930 | ubuntu-noble | COPY --from=osism.harbor.regio.digital/packages/ovs-ubuntu-noble:v3.4.3 /*.deb /tmp/packages/ 2026-08-25 17:02:16.773939 | ubuntu-noble | RUN apt-get update \ 2026-08-25 17:02:16.773947 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-08-25 17:02:16.773959 | ubuntu-noble | python3-netifaces \ 2026-08-25 17:02:16.773969 | ubuntu-noble | tcpdump \ 2026-08-25 17:02:16.773978 | ubuntu-noble | && apt-get install -y -f /tmp/packages/openvswitch-common*.deb \ 2026-08-25 17:02:16.773986 | ubuntu-noble | && apt-get install -y -f /tmp/packages/python3-openvswitch*.deb \ 2026-08-25 17:02:16.773995 | ubuntu-noble | && apt-get install -y -f /tmp/packages/openvswitch-switch*.deb \ 2026-08-25 17:02:16.774011 | ubuntu-noble | && rm -rf /tmp/packages \ 2026-08-25 17:02:16.774020 | ubuntu-noble | && apt-get clean \ 2026-08-25 17:02:16.774029 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-25 17:02:16.774038 | ubuntu-noble | {% endblock %} 2026-08-25 17:02:16.774046 | ubuntu-noble | 2026-08-25 17:02:16.774123 | ubuntu-noble | + bash scripts/002-generate.sh 2026-08-25 17:02:16.778153 | ubuntu-noble | + BASE=ubuntu 2026-08-25 17:02:16.778199 | ubuntu-noble | + BASE_VERSION=22.04 2026-08-25 17:02:16.778853 | ubuntu-noble | ++ date +%Y%m%d 2026-08-25 17:02:16.782444 | ubuntu-noble | + BUILD_ID=20260825 2026-08-25 17:02:16.782484 | ubuntu-noble | + DOCKER_NAMESPACE=kolla 2026-08-25 17:02:16.782495 | ubuntu-noble | + DOCKER_REGISTRY=osism.harbor.regio.digital 2026-08-25 17:02:16.782503 | ubuntu-noble | + OPENSTACK_VERSION=2024.2 2026-08-25 17:02:16.782510 | ubuntu-noble | + VERSION=latest 2026-08-25 17:02:16.782517 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-08-25 17:02:16.782525 | ubuntu-noble | + . defaults/all.sh 2026-08-25 17:02:16.782532 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-08-25 17:02:16.782577 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-08-25 17:02:16.782588 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-08-25 17:02:16.782595 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-08-25 17:02:16.782602 | ubuntu-noble | +++ deactivate nondestructive 2026-08-25 17:02:16.782609 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-25 17:02:16.782616 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-25 17:02:16.782624 | ubuntu-noble | +++ hash -r 2026-08-25 17:02:16.782631 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-25 17:02:16.782638 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-08-25 17:02:16.782645 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-08-25 17:02:16.782652 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-08-25 17:02:16.782659 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-08-25 17:02:16.782666 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-08-25 17:02:16.782673 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-08-25 17:02:16.782680 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-08-25 17:02:16.782688 | 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-25 17:02:16.782696 | 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-25 17:02:16.782703 | ubuntu-noble | +++ export PATH 2026-08-25 17:02:16.782710 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-25 17:02:16.782717 | ubuntu-noble | +++ '[' -z '' ']' 2026-08-25 17:02:16.782724 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-08-25 17:02:16.782731 | ubuntu-noble | +++ PS1='(venv) ' 2026-08-25 17:02:16.782738 | ubuntu-noble | +++ export PS1 2026-08-25 17:02:16.782745 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-08-25 17:02:16.782752 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-08-25 17:02:16.782816 | ubuntu-noble | +++ hash -r 2026-08-25 17:02:16.782823 | ubuntu-noble | + . defaults/2024.2.sh 2026-08-25 17:02:16.783186 | ubuntu-noble | +++ date +%Y%m%d 2026-08-25 17:02:16.786490 | ubuntu-noble | ++ export BUILD_ID=20260825 2026-08-25 17:02:16.786519 | ubuntu-noble | ++ BUILD_ID=20260825 2026-08-25 17:02:16.786526 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-08-25 17:02:16.786533 | ubuntu-noble | ++ KOLLA_TYPE= 2026-08-25 17:02:16.786572 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-08-25 17:02:16.786582 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-08-25 17:02:16.786588 | ubuntu-noble | + export VERSION 2026-08-25 17:02:16.786595 | ubuntu-noble | + export OPENSTACK_VERSION 2026-08-25 17:02:16.786601 | ubuntu-noble | + DOCKER_TAG=build-20260825 2026-08-25 17:02:16.786608 | ubuntu-noble | + KOLLA_BASE=ubuntu 2026-08-25 17:02:16.786615 | ubuntu-noble | + KOLLA_BASE_TAG=24.04 2026-08-25 17:02:16.786621 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-08-25 17:02:16.786628 | ubuntu-noble | + KOLLA_INSTALL_TYPE=source 2026-08-25 17:02:16.786635 | ubuntu-noble | + python3 src/generate-kolla-build-config.py 2026-08-25 17:02:16.926303 | ubuntu-noble | + setini DEFAULT namespace kolla 2026-08-25 17:02:16.926348 | 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-25 17:02:18.211745 | ubuntu-noble | localhost | SUCCESS => { 2026-08-25 17:02:18.211865 | ubuntu-noble | "changed": false, 2026-08-25 17:02:18.211879 | ubuntu-noble | "gid": 1000, 2026-08-25 17:02:18.211904 | ubuntu-noble | "group": "zuul", 2026-08-25 17:02:18.211913 | ubuntu-noble | "mode": "0664", 2026-08-25 17:02:18.211922 | ubuntu-noble | "msg": "OK", 2026-08-25 17:02:18.211931 | ubuntu-noble | "owner": "zuul", 2026-08-25 17:02:18.211940 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-25 17:02:18.211967 | ubuntu-noble | "size": 4358, 2026-08-25 17:02:18.211976 | ubuntu-noble | "state": "file", 2026-08-25 17:02:18.211985 | ubuntu-noble | "uid": 1000 2026-08-25 17:02:18.211994 | ubuntu-noble | } 2026-08-25 17:02:18.310366 | ubuntu-noble | + setini DEFAULT tag build-20260825 2026-08-25 17:02:18.310644 | 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-20260825' 2026-08-25 17:02:19.537509 | ubuntu-noble | localhost | CHANGED => { 2026-08-25 17:02:19.537598 | ubuntu-noble | "changed": true, 2026-08-25 17:02:19.537607 | ubuntu-noble | "gid": 1000, 2026-08-25 17:02:19.537612 | ubuntu-noble | "group": "zuul", 2026-08-25 17:02:19.537617 | ubuntu-noble | "mode": "0664", 2026-08-25 17:02:19.537622 | ubuntu-noble | "msg": "option changed", 2026-08-25 17:02:19.537627 | ubuntu-noble | "owner": "zuul", 2026-08-25 17:02:19.537633 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-25 17:02:19.537638 | ubuntu-noble | "size": 4366, 2026-08-25 17:02:19.537643 | ubuntu-noble | "state": "file", 2026-08-25 17:02:19.537648 | ubuntu-noble | "uid": 1000 2026-08-25 17:02:19.537653 | ubuntu-noble | } 2026-08-25 17:02:19.643796 | ubuntu-noble | + setini DEFAULT base ubuntu 2026-08-25 17:02:19.643895 | 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-25 17:02:20.882115 | ubuntu-noble | localhost | SUCCESS => { 2026-08-25 17:02:20.882163 | ubuntu-noble | "changed": false, 2026-08-25 17:02:20.882168 | ubuntu-noble | "gid": 1000, 2026-08-25 17:02:20.882173 | ubuntu-noble | "group": "zuul", 2026-08-25 17:02:20.882178 | ubuntu-noble | "mode": "0664", 2026-08-25 17:02:20.882182 | ubuntu-noble | "msg": "OK", 2026-08-25 17:02:20.882187 | ubuntu-noble | "owner": "zuul", 2026-08-25 17:02:20.882191 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-25 17:02:20.882196 | ubuntu-noble | "size": 4366, 2026-08-25 17:02:20.882200 | ubuntu-noble | "state": "file", 2026-08-25 17:02:20.882205 | ubuntu-noble | "uid": 1000 2026-08-25 17:02:20.882210 | ubuntu-noble | } 2026-08-25 17:02:20.980091 | ubuntu-noble | + setini DEFAULT base_tag 24.04 2026-08-25 17:02:20.980447 | 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-25 17:02:22.199152 | ubuntu-noble | localhost | SUCCESS => { 2026-08-25 17:02:22.199232 | ubuntu-noble | "changed": false, 2026-08-25 17:02:22.199246 | ubuntu-noble | "gid": 1000, 2026-08-25 17:02:22.199257 | ubuntu-noble | "group": "zuul", 2026-08-25 17:02:22.199267 | ubuntu-noble | "mode": "0664", 2026-08-25 17:02:22.199277 | ubuntu-noble | "msg": "OK", 2026-08-25 17:02:22.199287 | ubuntu-noble | "owner": "zuul", 2026-08-25 17:02:22.199297 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-25 17:02:22.199308 | ubuntu-noble | "size": 4366, 2026-08-25 17:02:22.199318 | ubuntu-noble | "state": "file", 2026-08-25 17:02:22.199328 | ubuntu-noble | "uid": 1000 2026-08-25 17:02:22.199339 | ubuntu-noble | } 2026-08-25 17:02:22.298849 | ubuntu-noble | + setini DEFAULT install_type source 2026-08-25 17:02:22.298897 | 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-25 17:02:23.543058 | ubuntu-noble | localhost | SUCCESS => { 2026-08-25 17:02:23.543120 | ubuntu-noble | "changed": false, 2026-08-25 17:02:23.543126 | ubuntu-noble | "gid": 1000, 2026-08-25 17:02:23.543132 | ubuntu-noble | "group": "zuul", 2026-08-25 17:02:23.543137 | ubuntu-noble | "mode": "0664", 2026-08-25 17:02:23.543142 | ubuntu-noble | "msg": "OK", 2026-08-25 17:02:23.543147 | ubuntu-noble | "owner": "zuul", 2026-08-25 17:02:23.543152 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-25 17:02:23.543158 | ubuntu-noble | "size": 4366, 2026-08-25 17:02:23.543163 | ubuntu-noble | "state": "file", 2026-08-25 17:02:23.543168 | ubuntu-noble | "uid": 1000 2026-08-25 17:02:23.543173 | ubuntu-noble | } 2026-08-25 17:02:23.644437 | ubuntu-noble | + [[ 2024.2 == \2\0\2\4\.\1 ]] 2026-08-25 17:02:23.644504 | ubuntu-noble | + REQUIREMENTS_BRANCH=stable-2024.2 2026-08-25 17:02:23.644515 | ubuntu-noble | + setini openstack-base location tarballs/requirements-stable-2024.2.tar.gz 2026-08-25 17:02:23.644525 | 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-25 17:02:24.884464 | ubuntu-noble | localhost | CHANGED => { 2026-08-25 17:02:24.884554 | ubuntu-noble | "changed": true, 2026-08-25 17:02:24.884562 | ubuntu-noble | "gid": 1000, 2026-08-25 17:02:24.884566 | ubuntu-noble | "group": "zuul", 2026-08-25 17:02:24.884570 | ubuntu-noble | "mode": "0664", 2026-08-25 17:02:24.884573 | ubuntu-noble | "msg": "section and option added", 2026-08-25 17:02:24.884578 | ubuntu-noble | "owner": "zuul", 2026-08-25 17:02:24.884582 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-25 17:02:24.884585 | ubuntu-noble | "size": 4437, 2026-08-25 17:02:24.884589 | ubuntu-noble | "state": "file", 2026-08-25 17:02:24.884592 | ubuntu-noble | "uid": 1000 2026-08-25 17:02:24.884596 | ubuntu-noble | } 2026-08-25 17:02:24.991650 | 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-25 17:02:24.994672 | ubuntu-noble | + setini openstack-base type local 2026-08-25 17:02:24.994878 | 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-25 17:02:26.240637 | ubuntu-noble | localhost | CHANGED => { 2026-08-25 17:02:26.240698 | ubuntu-noble | "changed": true, 2026-08-25 17:02:26.240705 | ubuntu-noble | "gid": 1000, 2026-08-25 17:02:26.240711 | ubuntu-noble | "group": "zuul", 2026-08-25 17:02:26.240716 | ubuntu-noble | "mode": "0664", 2026-08-25 17:02:26.240722 | ubuntu-noble | "msg": "option added", 2026-08-25 17:02:26.240727 | ubuntu-noble | "owner": "zuul", 2026-08-25 17:02:26.240733 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-25 17:02:26.240739 | ubuntu-noble | "size": 4548, 2026-08-25 17:02:26.240745 | ubuntu-noble | "state": "file", 2026-08-25 17:02:26.240750 | ubuntu-noble | "uid": 1000 2026-08-25 17:02:26.240755 | ubuntu-noble | } 2026-08-25 17:02:26.338482 | ubuntu-noble | + [[ -n osism.harbor.regio.digital ]] 2026-08-25 17:02:26.338586 | ubuntu-noble | + setini DEFAULT registry osism.harbor.regio.digital 2026-08-25 17:02:26.338602 | 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-25 17:02:27.566624 | ubuntu-noble | localhost | CHANGED => { 2026-08-25 17:02:27.566677 | ubuntu-noble | "changed": true, 2026-08-25 17:02:27.566683 | ubuntu-noble | "gid": 1000, 2026-08-25 17:02:27.566689 | ubuntu-noble | "group": "zuul", 2026-08-25 17:02:27.566694 | ubuntu-noble | "mode": "0664", 2026-08-25 17:02:27.566710 | ubuntu-noble | "msg": "option added", 2026-08-25 17:02:27.566715 | ubuntu-noble | "owner": "zuul", 2026-08-25 17:02:27.566721 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-25 17:02:27.566726 | ubuntu-noble | "size": 4586, 2026-08-25 17:02:27.566731 | ubuntu-noble | "state": "file", 2026-08-25 17:02:27.566736 | ubuntu-noble | "uid": 1000 2026-08-25 17:02:27.566741 | ubuntu-noble | } 2026-08-25 17:02:27.665635 | ubuntu-noble | + echo DEBUG kolla-build.conf 2026-08-25 17:02:27.665698 | ubuntu-noble | DEBUG kolla-build.conf 2026-08-25 17:02:27.665703 | ubuntu-noble | + cat kolla-build.conf 2026-08-25 17:02:27.668900 | ubuntu-noble | [DEFAULT] 2026-08-25 17:02:27.668922 | ubuntu-noble | base = ubuntu 2026-08-25 17:02:27.668926 | ubuntu-noble | base_package_type = deb 2026-08-25 17:02:27.668930 | ubuntu-noble | base_tag = 24.04 2026-08-25 17:02:27.668934 | ubuntu-noble | install_type = source 2026-08-25 17:02:27.668937 | ubuntu-noble | namespace = kolla 2026-08-25 17:02:27.668941 | ubuntu-noble | openstack_release = 2024.2 2026-08-25 17:02:27.668944 | ubuntu-noble | push = false 2026-08-25 17:02:27.668948 | ubuntu-noble | tag = build-20260825 2026-08-25 17:02:27.668952 | ubuntu-noble | threads = 1 2026-08-25 17:02:27.668955 | ubuntu-noble | registry = osism.harbor.regio.digital 2026-08-25 17:02:27.668960 | ubuntu-noble | 2026-08-25 17:02:27.668965 | ubuntu-noble | ######################################################################### 2026-08-25 17:02:27.668969 | ubuntu-noble | # sources tracked in release repository 2026-08-25 17:02:27.668973 | ubuntu-noble | 2026-08-25 17:02:27.668976 | ubuntu-noble | [aodh-base] 2026-08-25 17:02:27.668980 | ubuntu-noble | type = local 2026-08-25 17:02:27.668983 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-08-25 17:02:27.668987 | ubuntu-noble | location = tarballs/aodh-stable-2024.2.tar.gz 2026-08-25 17:02:27.668990 | ubuntu-noble | 2026-08-25 17:02:27.668994 | ubuntu-noble | 2026-08-25 17:02:27.668997 | ubuntu-noble | 2026-08-25 17:02:27.669001 | ubuntu-noble | [barbican-base] 2026-08-25 17:02:27.669004 | ubuntu-noble | type = local 2026-08-25 17:02:27.669008 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-08-25 17:02:27.669012 | ubuntu-noble | location = tarballs/barbican-stable-2024.2.tar.gz 2026-08-25 17:02:27.669029 | ubuntu-noble | 2026-08-25 17:02:27.669033 | ubuntu-noble | 2026-08-25 17:02:27.669036 | ubuntu-noble | 2026-08-25 17:02:27.669040 | ubuntu-noble | [blazar-base] 2026-08-25 17:02:27.669043 | ubuntu-noble | type = local 2026-08-25 17:02:27.669046 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-08-25 17:02:27.669050 | ubuntu-noble | location = tarballs/blazar-stable-2024.2.tar.gz 2026-08-25 17:02:27.669053 | ubuntu-noble | 2026-08-25 17:02:27.669057 | ubuntu-noble | 2026-08-25 17:02:27.669060 | ubuntu-noble | 2026-08-25 17:02:27.669063 | ubuntu-noble | [ceilometer-base] 2026-08-25 17:02:27.669067 | ubuntu-noble | type = local 2026-08-25 17:02:27.669070 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-08-25 17:02:27.669073 | ubuntu-noble | location = tarballs/ceilometer-stable-2024.2.tar.gz 2026-08-25 17:02:27.669077 | ubuntu-noble | 2026-08-25 17:02:27.669080 | ubuntu-noble | 2026-08-25 17:02:27.669084 | ubuntu-noble | 2026-08-25 17:02:27.669087 | ubuntu-noble | [cinder-base] 2026-08-25 17:02:27.669091 | ubuntu-noble | type = local 2026-08-25 17:02:27.669094 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-08-25 17:02:27.669098 | ubuntu-noble | location = tarballs/cinder-stable-2024.2.tar.gz 2026-08-25 17:02:27.669101 | ubuntu-noble | 2026-08-25 17:02:27.669104 | ubuntu-noble | 2026-08-25 17:02:27.669108 | ubuntu-noble | 2026-08-25 17:02:27.669111 | ubuntu-noble | [designate-base] 2026-08-25 17:02:27.669115 | ubuntu-noble | type = local 2026-08-25 17:02:27.669118 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-08-25 17:02:27.669121 | ubuntu-noble | location = tarballs/designate-stable-2024.2.tar.gz 2026-08-25 17:02:27.669125 | ubuntu-noble | 2026-08-25 17:02:27.669128 | ubuntu-noble | 2026-08-25 17:02:27.669131 | ubuntu-noble | 2026-08-25 17:02:27.669135 | ubuntu-noble | [glance-base] 2026-08-25 17:02:27.669138 | ubuntu-noble | type = local 2026-08-25 17:02:27.669141 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-08-25 17:02:27.669145 | ubuntu-noble | location = tarballs/glance-stable-2024.2.tar.gz 2026-08-25 17:02:27.669148 | ubuntu-noble | 2026-08-25 17:02:27.669151 | ubuntu-noble | 2026-08-25 17:02:27.669155 | ubuntu-noble | 2026-08-25 17:02:27.669159 | ubuntu-noble | [heat-base] 2026-08-25 17:02:27.669167 | ubuntu-noble | type = local 2026-08-25 17:02:27.669170 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-08-25 17:02:27.669174 | ubuntu-noble | location = tarballs/heat-stable-2024.2.tar.gz 2026-08-25 17:02:27.669177 | ubuntu-noble | 2026-08-25 17:02:27.669180 | ubuntu-noble | 2026-08-25 17:02:27.669184 | ubuntu-noble | 2026-08-25 17:02:27.669187 | ubuntu-noble | [horizon] 2026-08-25 17:02:27.669190 | ubuntu-noble | type = local 2026-08-25 17:02:27.669194 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-08-25 17:02:27.669197 | ubuntu-noble | location = tarballs/horizon-stable-2024.2.tar.gz 2026-08-25 17:02:27.669200 | ubuntu-noble | 2026-08-25 17:02:27.669204 | ubuntu-noble | 2026-08-25 17:02:27.669207 | ubuntu-noble | 2026-08-25 17:02:27.669211 | ubuntu-noble | [ironic-base] 2026-08-25 17:02:27.669214 | ubuntu-noble | type = local 2026-08-25 17:02:27.669217 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-08-25 17:02:27.669221 | ubuntu-noble | location = tarballs/ironic-stable-2024.2.tar.gz 2026-08-25 17:02:27.669224 | ubuntu-noble | 2026-08-25 17:02:27.669227 | ubuntu-noble | 2026-08-25 17:02:27.669231 | ubuntu-noble | 2026-08-25 17:02:27.669234 | ubuntu-noble | [keystone-base] 2026-08-25 17:02:27.669237 | ubuntu-noble | type = local 2026-08-25 17:02:27.669241 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-08-25 17:02:27.669244 | ubuntu-noble | location = tarballs/keystone-stable-2024.2.tar.gz 2026-08-25 17:02:27.669247 | ubuntu-noble | 2026-08-25 17:02:27.669251 | ubuntu-noble | 2026-08-25 17:02:27.669254 | ubuntu-noble | 2026-08-25 17:02:27.669257 | ubuntu-noble | [magnum-base] 2026-08-25 17:02:27.669261 | ubuntu-noble | type = local 2026-08-25 17:02:27.669264 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-08-25 17:02:27.669268 | ubuntu-noble | location = tarballs/magnum-stable-2024.2.tar.gz 2026-08-25 17:02:27.669271 | ubuntu-noble | 2026-08-25 17:02:27.669274 | ubuntu-noble | 2026-08-25 17:02:27.669278 | ubuntu-noble | 2026-08-25 17:02:27.669281 | ubuntu-noble | [manila-base] 2026-08-25 17:02:27.669284 | ubuntu-noble | type = local 2026-08-25 17:02:27.669288 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-08-25 17:02:27.669291 | ubuntu-noble | location = tarballs/manila-stable-2024.2.tar.gz 2026-08-25 17:02:27.669299 | ubuntu-noble | 2026-08-25 17:02:27.669302 | ubuntu-noble | 2026-08-25 17:02:27.669305 | ubuntu-noble | 2026-08-25 17:02:27.669309 | ubuntu-noble | [masakari-base] 2026-08-25 17:02:27.669312 | ubuntu-noble | type = local 2026-08-25 17:02:27.669315 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-08-25 17:02:27.669319 | ubuntu-noble | location = tarballs/masakari-stable-2024.2.tar.gz 2026-08-25 17:02:27.669322 | ubuntu-noble | 2026-08-25 17:02:27.669325 | ubuntu-noble | 2026-08-25 17:02:27.669329 | ubuntu-noble | 2026-08-25 17:02:27.669332 | ubuntu-noble | [neutron-bgp-dragent] 2026-08-25 17:02:27.669335 | ubuntu-noble | type = local 2026-08-25 17:02:27.669339 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-25 17:02:27.669343 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-25 17:02:27.669346 | ubuntu-noble | 2026-08-25 17:02:27.669349 | ubuntu-noble | 2026-08-25 17:02:27.669353 | ubuntu-noble | [neutron-server-plugin-neutron-dynamic-routing] 2026-08-25 17:02:27.669356 | ubuntu-noble | type = local 2026-08-25 17:02:27.669360 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-25 17:02:27.669363 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-25 17:02:27.669366 | ubuntu-noble | 2026-08-25 17:02:27.669370 | ubuntu-noble | 2026-08-25 17:02:27.669373 | ubuntu-noble | [neutron-vpnaas-base] 2026-08-25 17:02:27.669376 | ubuntu-noble | type = local 2026-08-25 17:02:27.669380 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-25 17:02:27.669383 | ubuntu-noble | location = tarballs/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-25 17:02:27.669387 | ubuntu-noble | 2026-08-25 17:02:27.669390 | ubuntu-noble | 2026-08-25 17:02:27.669393 | ubuntu-noble | 2026-08-25 17:02:27.669397 | ubuntu-noble | [neutron-base] 2026-08-25 17:02:27.669400 | ubuntu-noble | type = local 2026-08-25 17:02:27.669403 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-08-25 17:02:27.669407 | ubuntu-noble | location = tarballs/neutron-stable-2024.2.tar.gz 2026-08-25 17:02:27.669410 | ubuntu-noble | 2026-08-25 17:02:27.669413 | ubuntu-noble | 2026-08-25 17:02:27.669417 | ubuntu-noble | 2026-08-25 17:02:27.669420 | ubuntu-noble | [nova-base] 2026-08-25 17:02:27.669423 | ubuntu-noble | type = local 2026-08-25 17:02:27.669427 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-08-25 17:02:27.669430 | ubuntu-noble | location = tarballs/nova-stable-2024.2.tar.gz 2026-08-25 17:02:27.669433 | ubuntu-noble | 2026-08-25 17:02:27.669437 | ubuntu-noble | 2026-08-25 17:02:27.669440 | ubuntu-noble | 2026-08-25 17:02:27.669443 | ubuntu-noble | [octavia-base] 2026-08-25 17:02:27.669447 | ubuntu-noble | type = local 2026-08-25 17:02:27.669450 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-08-25 17:02:27.669461 | ubuntu-noble | location = tarballs/octavia-stable-2024.2.tar.gz 2026-08-25 17:02:27.669465 | ubuntu-noble | 2026-08-25 17:02:27.669468 | ubuntu-noble | 2026-08-25 17:02:27.669471 | ubuntu-noble | 2026-08-25 17:02:27.669475 | ubuntu-noble | [placement-base] 2026-08-25 17:02:27.669478 | ubuntu-noble | type = local 2026-08-25 17:02:27.669481 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-08-25 17:02:27.669485 | ubuntu-noble | location = tarballs/placement-stable-2024.2.tar.gz 2026-08-25 17:02:27.669488 | ubuntu-noble | 2026-08-25 17:02:27.669491 | ubuntu-noble | 2026-08-25 17:02:27.669495 | ubuntu-noble | 2026-08-25 17:02:27.669498 | ubuntu-noble | [skyline-apiserver-base] 2026-08-25 17:02:27.669501 | ubuntu-noble | type = local 2026-08-25 17:02:27.669511 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-08-25 17:02:27.669515 | ubuntu-noble | location = tarballs/skyline-apiserver-stable-2024.2.tar.gz 2026-08-25 17:02:27.669518 | ubuntu-noble | 2026-08-25 17:02:27.669522 | ubuntu-noble | 2026-08-25 17:02:27.669525 | ubuntu-noble | 2026-08-25 17:02:27.669528 | ubuntu-noble | [skyline-console-base] 2026-08-25 17:02:27.669532 | ubuntu-noble | type = local 2026-08-25 17:02:27.669555 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-08-25 17:02:27.669560 | ubuntu-noble | location = tarballs/skyline-console-stable-2024.2.tar.gz 2026-08-25 17:02:27.669564 | ubuntu-noble | 2026-08-25 17:02:27.669567 | ubuntu-noble | 2026-08-25 17:02:27.669570 | ubuntu-noble | [openstack-base] 2026-08-25 17:02:27.669574 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-08-25 17:02:27.669581 | ubuntu-noble | location = tarballs/requirements-stable-2024.2.tar.gz 2026-08-25 17:02:27.669584 | ubuntu-noble | type = local 2026-08-25 17:02:27.670102 | ubuntu-noble | + bash scripts/003-patch.sh 2026-08-25 17:02:27.673661 | ubuntu-noble | + OPENSTACK_VERSION=2024.2 2026-08-25 17:02:27.673690 | ubuntu-noble | + VERSION=latest 2026-08-25 17:02:27.673714 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-08-25 17:02:27.673897 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-08-25 17:02:27.673921 | ubuntu-noble | + . defaults/all.sh 2026-08-25 17:02:27.674025 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-08-25 17:02:27.674030 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-08-25 17:02:27.674064 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-08-25 17:02:27.674091 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-08-25 17:02:27.674339 | ubuntu-noble | +++ deactivate nondestructive 2026-08-25 17:02:27.674406 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-25 17:02:27.674425 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-25 17:02:27.674442 | ubuntu-noble | +++ hash -r 2026-08-25 17:02:27.674502 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-25 17:02:27.674509 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-08-25 17:02:27.674525 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-08-25 17:02:27.674696 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-08-25 17:02:27.674760 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-08-25 17:02:27.674792 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-08-25 17:02:27.674798 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-08-25 17:02:27.674802 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-08-25 17:02:27.674807 | 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-25 17:02:27.674816 | 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-25 17:02:27.674836 | ubuntu-noble | +++ export PATH 2026-08-25 17:02:27.674881 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-25 17:02:27.674926 | ubuntu-noble | +++ '[' -z '' ']' 2026-08-25 17:02:27.674945 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-08-25 17:02:27.674969 | ubuntu-noble | +++ PS1='(venv) ' 2026-08-25 17:02:27.674980 | ubuntu-noble | +++ export PS1 2026-08-25 17:02:27.674987 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-08-25 17:02:27.674996 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-08-25 17:02:27.675005 | ubuntu-noble | +++ hash -r 2026-08-25 17:02:27.675072 | ubuntu-noble | + . defaults/2024.2.sh 2026-08-25 17:02:27.676036 | ubuntu-noble | +++ date +%Y%m%d 2026-08-25 17:02:27.677699 | ubuntu-noble | ++ export BUILD_ID=20260825 2026-08-25 17:02:27.677730 | ubuntu-noble | ++ BUILD_ID=20260825 2026-08-25 17:02:27.677743 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-08-25 17:02:27.677751 | ubuntu-noble | ++ KOLLA_TYPE= 2026-08-25 17:02:27.677758 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-08-25 17:02:27.677782 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-08-25 17:02:27.677792 | ubuntu-noble | + . scripts/patch-lib.sh 2026-08-25 17:02:27.678649 | ubuntu-noble | +++ pwd 2026-08-25 17:02:27.678742 | ubuntu-noble | ++ PATCH_ROOT=/home/zuul/src/github.com/osism/container-images-kolla 2026-08-25 17:02:27.678759 | ubuntu-noble | ++ PATCH_MANIFEST=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-25 17:02:27.679210 | ubuntu-noble | + export VERSION 2026-08-25 17:02:27.679226 | ubuntu-noble | + export OPENSTACK_VERSION 2026-08-25 17:02:27.679361 | ubuntu-noble | + mkdir -p tarballs 2026-08-25 17:02:27.681727 | ubuntu-noble | + ping -c2 tarballs.opendev.org 2026-08-25 17:02:37.826813 | ubuntu-noble | PING tarballs.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f) 56 data bytes 2026-08-25 17:02:37.826913 | ubuntu-noble | 64 bytes from 2001:4800:7819:103:be76:4eff:fe03:e48f: icmp_seq=1 ttl=44 time=135 ms 2026-08-25 17:02:37.960743 | ubuntu-noble | 64 bytes from 2001:4800:7819:103:be76:4eff:fe03:e48f: icmp_seq=2 ttl=44 time=133 ms 2026-08-25 17:02:37.960858 | ubuntu-noble | 2026-08-25 17:02:37.960876 | ubuntu-noble | --- tarballs.opendev.org ping statistics --- 2026-08-25 17:02:37.960888 | ubuntu-noble | 2 packets transmitted, 2 received, 0% packet loss, time 10141ms 2026-08-25 17:02:37.960899 | ubuntu-noble | rtt min/avg/max/mdev = 133.337/134.213/135.089/0.876 ms 2026-08-25 17:02:37.963118 | ubuntu-noble | ++ awk '/# tarball/ && !seen[$4]++ { print $4 }' kolla-build.conf 2026-08-25 17:02:37.966441 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 17:02:37.966484 | ubuntu-noble | + pushd tarballs 2026-08-25 17:02:37.968008 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-08-25 17:02:37.970313 | ubuntu-noble | + filename=aodh-stable-2024.2.tar.gz 2026-08-25 17:02:37.970345 | ubuntu-noble | + [[ -e aodh-stable-2024.2.tar.gz ]] 2026-08-25 17:02:37.970514 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-08-25 17:02:37.970626 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-08-25 17:02:37.970640 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-08-25 17:02:39.050660 | ubuntu-noble | 2026-08-25 17:02:39 URL:https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz [254167/254167] -> "aodh-stable-2024.2.tar.gz" [1] 2026-08-25 17:02:39.052641 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 17:02:39.052698 | ubuntu-noble | + echo Process aodh-stable-2024.2.tar.gz 2026-08-25 17:02:39.052711 | ubuntu-noble | Process aodh-stable-2024.2.tar.gz 2026-08-25 17:02:39.054649 | ubuntu-noble | ++ tar -tzf aodh-stable-2024.2.tar.gz 2026-08-25 17:02:39.055624 | ubuntu-noble | ++ head -1 2026-08-25 17:02:39.056030 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 17:02:39.070656 | ubuntu-noble | + directory=aodh-19.0.0.0rc2.dev2 2026-08-25 17:02:39.071769 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 aodh-19.0.0.0rc2.dev2 2026-08-25 17:02:39.071855 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-25 17:02:39.071870 | ubuntu-noble | ++ local directory=aodh-19.0.0.0rc2.dev2 2026-08-25 17:02:39.071887 | ubuntu-noble | ++ local suffix= 2026-08-25 17:02:39.071902 | ubuntu-noble | ++ local name=aodh 2026-08-25 17:02:39.071916 | ubuntu-noble | ++ local candidate path 2026-08-25 17:02:39.071925 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:39.071934 | ubuntu-noble | ++ path=patches/2024.2/aodh 2026-08-25 17:02:39.071950 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/aodh ]] 2026-08-25 17:02:39.071965 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:39.071980 | ubuntu-noble | ++ path=patches/2024.2/aodh 2026-08-25 17:02:39.071995 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/aodh ]] 2026-08-25 17:02:39.072006 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:39.072014 | ubuntu-noble | ++ path=patches/2024.2/aodh 2026-08-25 17:02:39.072022 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/aodh ]] 2026-08-25 17:02:39.072030 | ubuntu-noble | ++ return 1 2026-08-25 17:02:39.072856 | ubuntu-noble | + patch_dir= 2026-08-25 17:02:39.072897 | ubuntu-noble | + patch_dir= 2026-08-25 17:02:39.073715 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 aodh-19.0.0.0rc2.dev2 /source 2026-08-25 17:02:39.073758 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-25 17:02:39.073854 | ubuntu-noble | ++ local directory=aodh-19.0.0.0rc2.dev2 2026-08-25 17:02:39.073875 | ubuntu-noble | ++ local suffix=/source 2026-08-25 17:02:39.073885 | ubuntu-noble | ++ local name=aodh 2026-08-25 17:02:39.073895 | ubuntu-noble | ++ local candidate path 2026-08-25 17:02:39.073904 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:39.073915 | ubuntu-noble | ++ path=overlays/2024.2/aodh/source 2026-08-25 17:02:39.073925 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/aodh/source ]] 2026-08-25 17:02:39.073934 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:39.073942 | ubuntu-noble | ++ path=overlays/2024.2/aodh/source 2026-08-25 17:02:39.073950 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/aodh/source ]] 2026-08-25 17:02:39.073958 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:39.073966 | ubuntu-noble | ++ path=overlays/2024.2/aodh/source 2026-08-25 17:02:39.073974 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/aodh/source ]] 2026-08-25 17:02:39.073982 | ubuntu-noble | ++ return 1 2026-08-25 17:02:39.074108 | ubuntu-noble | + overlay_dir= 2026-08-25 17:02:39.074172 | ubuntu-noble | + overlay_dir= 2026-08-25 17:02:39.074228 | ubuntu-noble | + echo Check patches for aodh-stable-2024.2.tar.gz 2026-08-25 17:02:39.074258 | ubuntu-noble | Check patches for aodh-stable-2024.2.tar.gz 2026-08-25 17:02:39.074298 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:02:39.074343 | ubuntu-noble | + echo Check overlays for aodh-stable-2024.2.tar.gz 2026-08-25 17:02:39.074369 | ubuntu-noble | Check overlays for aodh-stable-2024.2.tar.gz 2026-08-25 17:02:39.074422 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:02:39.074455 | ubuntu-noble | + popd 2026-08-25 17:02:39.074679 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 17:02:39.074757 | ubuntu-noble | + pushd tarballs 2026-08-25 17:02:39.075609 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-08-25 17:02:39.077671 | ubuntu-noble | + filename=barbican-stable-2024.2.tar.gz 2026-08-25 17:02:39.078127 | ubuntu-noble | + [[ -e barbican-stable-2024.2.tar.gz ]] 2026-08-25 17:02:39.078148 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-08-25 17:02:39.078156 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-08-25 17:02:39.078163 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-08-25 17:02:40.328669 | ubuntu-noble | 2026-08-25 17:02:40 URL:https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz [657156/657156] -> "barbican-stable-2024.2.tar.gz" [1] 2026-08-25 17:02:40.330683 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 17:02:40.330752 | ubuntu-noble | + echo Process barbican-stable-2024.2.tar.gz 2026-08-25 17:02:40.330768 | ubuntu-noble | Process barbican-stable-2024.2.tar.gz 2026-08-25 17:02:40.333612 | ubuntu-noble | ++ tar -tzf barbican-stable-2024.2.tar.gz 2026-08-25 17:02:40.333663 | ubuntu-noble | ++ head -1 2026-08-25 17:02:40.334035 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 17:02:40.342021 | ubuntu-noble | + directory=barbican-19.0.1.dev3 2026-08-25 17:02:40.343617 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 barbican-19.0.1.dev3 2026-08-25 17:02:40.343655 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-25 17:02:40.343663 | ubuntu-noble | ++ local directory=barbican-19.0.1.dev3 2026-08-25 17:02:40.343669 | ubuntu-noble | ++ local suffix= 2026-08-25 17:02:40.343674 | ubuntu-noble | ++ local name=barbican 2026-08-25 17:02:40.343678 | ubuntu-noble | ++ local candidate path 2026-08-25 17:02:40.343683 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:40.343688 | ubuntu-noble | ++ path=patches/2024.2/barbican 2026-08-25 17:02:40.343693 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/barbican ]] 2026-08-25 17:02:40.343699 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:40.343703 | ubuntu-noble | ++ path=patches/2024.2/barbican 2026-08-25 17:02:40.343707 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/barbican ]] 2026-08-25 17:02:40.343712 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:40.343716 | ubuntu-noble | ++ path=patches/2024.2/barbican 2026-08-25 17:02:40.343721 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/barbican ]] 2026-08-25 17:02:40.343725 | ubuntu-noble | ++ return 1 2026-08-25 17:02:40.344047 | ubuntu-noble | + patch_dir= 2026-08-25 17:02:40.344059 | ubuntu-noble | + patch_dir= 2026-08-25 17:02:40.345374 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 barbican-19.0.1.dev3 /source 2026-08-25 17:02:40.345426 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-25 17:02:40.345440 | ubuntu-noble | ++ local directory=barbican-19.0.1.dev3 2026-08-25 17:02:40.345449 | ubuntu-noble | ++ local suffix=/source 2026-08-25 17:02:40.345459 | ubuntu-noble | ++ local name=barbican 2026-08-25 17:02:40.345468 | ubuntu-noble | ++ local candidate path 2026-08-25 17:02:40.345477 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:40.345486 | ubuntu-noble | ++ path=overlays/2024.2/barbican/source 2026-08-25 17:02:40.345496 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/barbican/source ]] 2026-08-25 17:02:40.345505 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:40.345514 | ubuntu-noble | ++ path=overlays/2024.2/barbican/source 2026-08-25 17:02:40.345522 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/barbican/source ]] 2026-08-25 17:02:40.345531 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:40.345581 | ubuntu-noble | ++ path=overlays/2024.2/barbican/source 2026-08-25 17:02:40.345594 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/barbican/source ]] 2026-08-25 17:02:40.345619 | ubuntu-noble | ++ return 1 2026-08-25 17:02:40.345637 | ubuntu-noble | + overlay_dir= 2026-08-25 17:02:40.345646 | ubuntu-noble | + overlay_dir= 2026-08-25 17:02:40.345655 | ubuntu-noble | + echo Check patches for barbican-stable-2024.2.tar.gz 2026-08-25 17:02:40.345664 | ubuntu-noble | Check patches for barbican-stable-2024.2.tar.gz 2026-08-25 17:02:40.345672 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:02:40.345681 | ubuntu-noble | + echo Check overlays for barbican-stable-2024.2.tar.gz 2026-08-25 17:02:40.345690 | ubuntu-noble | Check overlays for barbican-stable-2024.2.tar.gz 2026-08-25 17:02:40.345698 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:02:40.345707 | ubuntu-noble | + popd 2026-08-25 17:02:40.345716 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 17:02:40.345726 | ubuntu-noble | + pushd tarballs 2026-08-25 17:02:40.346212 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-08-25 17:02:40.348342 | ubuntu-noble | + filename=blazar-stable-2024.2.tar.gz 2026-08-25 17:02:40.348368 | ubuntu-noble | + [[ -e blazar-stable-2024.2.tar.gz ]] 2026-08-25 17:02:40.348373 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-08-25 17:02:40.348378 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-08-25 17:02:40.348383 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-08-25 17:02:41.428760 | ubuntu-noble | 2026-08-25 17:02:41 URL:https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz [430191/430191] -> "blazar-stable-2024.2.tar.gz" [1] 2026-08-25 17:02:41.430949 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 17:02:41.431007 | ubuntu-noble | + echo Process blazar-stable-2024.2.tar.gz 2026-08-25 17:02:41.431031 | ubuntu-noble | Process blazar-stable-2024.2.tar.gz 2026-08-25 17:02:41.434637 | ubuntu-noble | ++ tar -tzf blazar-stable-2024.2.tar.gz 2026-08-25 17:02:41.434704 | ubuntu-noble | ++ head -1 2026-08-25 17:02:41.436615 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 17:02:41.445214 | ubuntu-noble | + directory=blazar-14.0.1.dev6 2026-08-25 17:02:41.446364 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 blazar-14.0.1.dev6 2026-08-25 17:02:41.446647 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-25 17:02:41.446732 | ubuntu-noble | ++ local directory=blazar-14.0.1.dev6 2026-08-25 17:02:41.446827 | ubuntu-noble | ++ local suffix= 2026-08-25 17:02:41.446949 | ubuntu-noble | ++ local name=blazar 2026-08-25 17:02:41.447036 | ubuntu-noble | ++ local candidate path 2026-08-25 17:02:41.447128 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:41.447179 | ubuntu-noble | ++ path=patches/2024.2/blazar 2026-08-25 17:02:41.447227 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/blazar ]] 2026-08-25 17:02:41.447311 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:41.447354 | ubuntu-noble | ++ path=patches/2024.2/blazar 2026-08-25 17:02:41.447395 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/blazar ]] 2026-08-25 17:02:41.447438 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:41.447477 | ubuntu-noble | ++ path=patches/2024.2/blazar 2026-08-25 17:02:41.447516 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/blazar ]] 2026-08-25 17:02:41.447607 | ubuntu-noble | ++ return 1 2026-08-25 17:02:41.448231 | ubuntu-noble | + patch_dir= 2026-08-25 17:02:41.448324 | ubuntu-noble | + patch_dir= 2026-08-25 17:02:41.449356 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 blazar-14.0.1.dev6 /source 2026-08-25 17:02:41.449528 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-25 17:02:41.449635 | ubuntu-noble | ++ local directory=blazar-14.0.1.dev6 2026-08-25 17:02:41.449700 | ubuntu-noble | ++ local suffix=/source 2026-08-25 17:02:41.449835 | ubuntu-noble | ++ local name=blazar 2026-08-25 17:02:41.449887 | ubuntu-noble | ++ local candidate path 2026-08-25 17:02:41.449959 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:41.450006 | ubuntu-noble | ++ path=overlays/2024.2/blazar/source 2026-08-25 17:02:41.450052 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/blazar/source ]] 2026-08-25 17:02:41.450116 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:41.450157 | ubuntu-noble | ++ path=overlays/2024.2/blazar/source 2026-08-25 17:02:41.450220 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/blazar/source ]] 2026-08-25 17:02:41.450261 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:41.450296 | ubuntu-noble | ++ path=overlays/2024.2/blazar/source 2026-08-25 17:02:41.450331 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/blazar/source ]] 2026-08-25 17:02:41.450373 | ubuntu-noble | ++ return 1 2026-08-25 17:02:41.450968 | ubuntu-noble | + overlay_dir= 2026-08-25 17:02:41.451036 | ubuntu-noble | + overlay_dir= 2026-08-25 17:02:41.451085 | ubuntu-noble | + echo Check patches for blazar-stable-2024.2.tar.gz 2026-08-25 17:02:41.451110 | ubuntu-noble | Check patches for blazar-stable-2024.2.tar.gz 2026-08-25 17:02:41.451143 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:02:41.451177 | ubuntu-noble | + echo Check overlays for blazar-stable-2024.2.tar.gz 2026-08-25 17:02:41.451196 | ubuntu-noble | Check overlays for blazar-stable-2024.2.tar.gz 2026-08-25 17:02:41.451223 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:02:41.451249 | ubuntu-noble | + popd 2026-08-25 17:02:41.451369 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 17:02:41.451406 | ubuntu-noble | + pushd tarballs 2026-08-25 17:02:41.452406 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-08-25 17:02:41.455228 | ubuntu-noble | + filename=ceilometer-stable-2024.2.tar.gz 2026-08-25 17:02:41.455315 | ubuntu-noble | + [[ -e ceilometer-stable-2024.2.tar.gz ]] 2026-08-25 17:02:41.455383 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-08-25 17:02:41.455408 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-08-25 17:02:41.455928 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-08-25 17:02:42.786689 | ubuntu-noble | 2026-08-25 17:02:42 URL:https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz [871893/871893] -> "ceilometer-stable-2024.2.tar.gz" [1] 2026-08-25 17:02:42.789287 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 17:02:42.789485 | ubuntu-noble | + echo Process ceilometer-stable-2024.2.tar.gz 2026-08-25 17:02:42.789615 | ubuntu-noble | Process ceilometer-stable-2024.2.tar.gz 2026-08-25 17:02:42.791965 | ubuntu-noble | ++ tar -tzf ceilometer-stable-2024.2.tar.gz 2026-08-25 17:02:42.792698 | ubuntu-noble | ++ head -1 2026-08-25 17:02:42.795310 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 17:02:42.804665 | ubuntu-noble | + directory=ceilometer-23.0.2.dev1 2026-08-25 17:02:42.805495 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 ceilometer-23.0.2.dev1 2026-08-25 17:02:42.806633 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-25 17:02:42.806687 | ubuntu-noble | ++ local directory=ceilometer-23.0.2.dev1 2026-08-25 17:02:42.806701 | ubuntu-noble | ++ local suffix= 2026-08-25 17:02:42.806712 | ubuntu-noble | ++ local name=ceilometer 2026-08-25 17:02:42.806722 | ubuntu-noble | ++ local candidate path 2026-08-25 17:02:42.806732 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:42.806743 | ubuntu-noble | ++ path=patches/2024.2/ceilometer 2026-08-25 17:02:42.806753 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ceilometer ]] 2026-08-25 17:02:42.806764 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:42.806827 | ubuntu-noble | ++ path=patches/2024.2/ceilometer 2026-08-25 17:02:42.806840 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ceilometer ]] 2026-08-25 17:02:42.806850 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:42.806860 | ubuntu-noble | ++ path=patches/2024.2/ceilometer 2026-08-25 17:02:42.806870 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ceilometer ]] 2026-08-25 17:02:42.806880 | ubuntu-noble | ++ return 1 2026-08-25 17:02:42.807219 | ubuntu-noble | + patch_dir= 2026-08-25 17:02:42.807272 | ubuntu-noble | + patch_dir= 2026-08-25 17:02:42.808278 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 ceilometer-23.0.2.dev1 /source 2026-08-25 17:02:42.808463 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-25 17:02:42.808537 | ubuntu-noble | ++ local directory=ceilometer-23.0.2.dev1 2026-08-25 17:02:42.808630 | ubuntu-noble | ++ local suffix=/source 2026-08-25 17:02:42.808748 | ubuntu-noble | ++ local name=ceilometer 2026-08-25 17:02:42.808825 | ubuntu-noble | ++ local candidate path 2026-08-25 17:02:42.808885 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:42.808917 | ubuntu-noble | ++ path=overlays/2024.2/ceilometer/source 2026-08-25 17:02:42.808949 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ceilometer/source ]] 2026-08-25 17:02:42.809002 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:42.809029 | ubuntu-noble | ++ path=overlays/2024.2/ceilometer/source 2026-08-25 17:02:42.809056 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ceilometer/source ]] 2026-08-25 17:02:42.809084 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:42.809122 | ubuntu-noble | ++ path=overlays/2024.2/ceilometer/source 2026-08-25 17:02:42.809164 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ceilometer/source ]] 2026-08-25 17:02:42.809203 | ubuntu-noble | ++ return 1 2026-08-25 17:02:42.810231 | ubuntu-noble | + overlay_dir= 2026-08-25 17:02:42.810261 | ubuntu-noble | + overlay_dir= 2026-08-25 17:02:42.810268 | ubuntu-noble | + echo Check patches for ceilometer-stable-2024.2.tar.gz 2026-08-25 17:02:42.810273 | ubuntu-noble | Check patches for ceilometer-stable-2024.2.tar.gz 2026-08-25 17:02:42.810279 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:02:42.810284 | ubuntu-noble | + echo Check overlays for ceilometer-stable-2024.2.tar.gz 2026-08-25 17:02:42.810290 | ubuntu-noble | Check overlays for ceilometer-stable-2024.2.tar.gz 2026-08-25 17:02:42.810295 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:02:42.810301 | ubuntu-noble | + popd 2026-08-25 17:02:42.810306 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 17:02:42.810312 | ubuntu-noble | + pushd tarballs 2026-08-25 17:02:42.810893 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-08-25 17:02:42.812891 | ubuntu-noble | + filename=cinder-stable-2024.2.tar.gz 2026-08-25 17:02:42.812923 | ubuntu-noble | + [[ -e cinder-stable-2024.2.tar.gz ]] 2026-08-25 17:02:42.812929 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-08-25 17:02:42.812935 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-08-25 17:02:42.812941 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-08-25 17:02:44.609753 | ubuntu-noble | 2026-08-25 17:02:44 URL:https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz [6382230/6382230] -> "cinder-stable-2024.2.tar.gz" [1] 2026-08-25 17:02:44.612880 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 17:02:44.612956 | ubuntu-noble | + echo Process cinder-stable-2024.2.tar.gz 2026-08-25 17:02:44.612972 | ubuntu-noble | Process cinder-stable-2024.2.tar.gz 2026-08-25 17:02:44.615637 | ubuntu-noble | ++ tar -tzf cinder-stable-2024.2.tar.gz 2026-08-25 17:02:44.615697 | ubuntu-noble | ++ head -1 2026-08-25 17:02:44.617186 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 17:02:44.628705 | ubuntu-noble | + directory=cinder-25.3.2.dev2 2026-08-25 17:02:44.629940 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 cinder-25.3.2.dev2 2026-08-25 17:02:44.630178 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-25 17:02:44.630274 | ubuntu-noble | ++ local directory=cinder-25.3.2.dev2 2026-08-25 17:02:44.630354 | ubuntu-noble | ++ local suffix= 2026-08-25 17:02:44.630470 | ubuntu-noble | ++ local name=cinder 2026-08-25 17:02:44.630529 | ubuntu-noble | ++ local candidate path 2026-08-25 17:02:44.631462 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:44.631498 | ubuntu-noble | ++ path=patches/2024.2/cinder 2026-08-25 17:02:44.631509 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder ]] 2026-08-25 17:02:44.631522 | ubuntu-noble | ++ echo patches/2024.2/cinder 2026-08-25 17:02:44.631532 | ubuntu-noble | ++ return 0 2026-08-25 17:02:44.631587 | ubuntu-noble | + patch_dir=patches/2024.2/cinder 2026-08-25 17:02:44.633442 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 cinder-25.3.2.dev2 /source 2026-08-25 17:02:44.633483 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-25 17:02:44.633495 | ubuntu-noble | ++ local directory=cinder-25.3.2.dev2 2026-08-25 17:02:44.633505 | ubuntu-noble | ++ local suffix=/source 2026-08-25 17:02:44.633515 | ubuntu-noble | ++ local name=cinder 2026-08-25 17:02:44.633585 | ubuntu-noble | ++ local candidate path 2026-08-25 17:02:44.633597 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:44.633607 | ubuntu-noble | ++ path=overlays/2024.2/cinder/source 2026-08-25 17:02:44.633617 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/cinder/source ]] 2026-08-25 17:02:44.633628 | ubuntu-noble | ++ echo overlays/2024.2/cinder/source 2026-08-25 17:02:44.633637 | ubuntu-noble | ++ return 0 2026-08-25 17:02:44.633655 | ubuntu-noble | + overlay_dir=overlays/2024.2/cinder/source 2026-08-25 17:02:44.633665 | ubuntu-noble | + echo Check patches for cinder-stable-2024.2.tar.gz 2026-08-25 17:02:44.633675 | ubuntu-noble | Check patches for cinder-stable-2024.2.tar.gz 2026-08-25 17:02:44.633685 | ubuntu-noble | + [[ -n patches/2024.2/cinder ]] 2026-08-25 17:02:44.633695 | ubuntu-noble | + tar xzf cinder-stable-2024.2.tar.gz 2026-08-25 17:02:44.965684 | ubuntu-noble | + rm cinder-stable-2024.2.tar.gz 2026-08-25 17:02:44.969605 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-08-25 17:02:44.969645 | ubuntu-noble | + sort 2026-08-25 17:02:44.979958 | ubuntu-noble | + pushd cinder-25.3.2.dev2 2026-08-25 17:02:44.980901 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder -type f -name '*.patch' 2026-08-25 17:02:44.981061 | ubuntu-noble | ++ sort 2026-08-25 17:02:44.983450 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 17:02:44.983565 | ubuntu-noble | + apply_patch patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-08-25 17:02:44.983613 | ubuntu-noble | + local rel=patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-08-25 17:02:44.983641 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-08-25 17:02:44.983662 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/cinder/netapp-01-backport-954520.patch' 2026-08-25 17:02:44.983674 | ubuntu-noble | APPLY PATCH patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-08-25 17:02:44.983694 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 17:02:44.985048 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-25 17:02:44.985398 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_cmode.py 2026-08-25 17:02:44.985581 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-25 17:02:44.985896 | ubuntu-noble | checking file releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-08-25 17:02:44.986147 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 17:02:44.987409 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-25 17:02:44.987670 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_cmode.py 2026-08-25 17:02:44.987769 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-25 17:02:44.987959 | ubuntu-noble | patching file releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-08-25 17:02:44.988661 | ubuntu-noble | + echo patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-08-25 17:02:44.988689 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 17:02:44.988694 | ubuntu-noble | + apply_patch patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-08-25 17:02:44.988698 | ubuntu-noble | + local rel=patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-08-25 17:02:44.988702 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-08-25 17:02:44.988706 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/cinder/netapp-02-backport-928486.patch' 2026-08-25 17:02:44.988710 | ubuntu-noble | APPLY PATCH patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-08-25 17:02:44.988713 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 17:02:44.990611 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/client/fakes.py 2026-08-25 17:02:44.990624 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_client_cmode_rest.py 2026-08-25 17:02:44.992494 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/fakes.py 2026-08-25 17:02:44.992519 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-25 17:02:44.992529 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/client/api.py 2026-08-25 17:02:44.992533 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/client/client_cmode_rest.py 2026-08-25 17:02:44.992575 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-25 17:02:44.992579 | ubuntu-noble | checking file releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-25 17:02:44.992852 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 17:02:44.994569 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/client/fakes.py 2026-08-25 17:02:44.996585 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_client_cmode_rest.py 2026-08-25 17:02:44.996646 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/fakes.py 2026-08-25 17:02:44.996652 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-25 17:02:44.996655 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/client/api.py 2026-08-25 17:02:44.996659 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/client/client_cmode_rest.py 2026-08-25 17:02:44.996663 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-25 17:02:44.996666 | ubuntu-noble | patching file releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-25 17:02:44.997245 | ubuntu-noble | + echo patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-08-25 17:02:44.997325 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 17:02:44.997372 | ubuntu-noble | + apply_patch patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-08-25 17:02:44.997399 | ubuntu-noble | + local rel=patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-08-25 17:02:44.997421 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-08-25 17:02:44.997441 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/cinder/netapp-03-backport-944964.patch' 2026-08-25 17:02:44.997445 | ubuntu-noble | APPLY PATCH patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-08-25 17:02:44.997461 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 17:02:44.999269 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-25 17:02:44.999291 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-25 17:02:44.999296 | ubuntu-noble | checking file releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-08-25 17:02:44.999303 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 17:02:45.000612 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-25 17:02:45.000834 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-25 17:02:45.000953 | ubuntu-noble | patching file releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-08-25 17:02:45.001342 | ubuntu-noble | + echo patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-08-25 17:02:45.001433 | ubuntu-noble | + popd 2026-08-25 17:02:45.003587 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-08-25 17:02:45.003613 | ubuntu-noble | + sort 2026-08-25 17:02:45.014940 | ubuntu-noble | + append_new_files_to_sources_txt cinder-25.3.2.dev2 files-before files-after 2026-08-25 17:02:45.015144 | ubuntu-noble | + local directory=cinder-25.3.2.dev2 2026-08-25 17:02:45.015216 | ubuntu-noble | + local before=files-before 2026-08-25 17:02:45.015265 | ubuntu-noble | + local after=files-after 2026-08-25 17:02:45.015309 | ubuntu-noble | + local sources_txt 2026-08-25 17:02:45.017273 | ubuntu-noble | ++ head -1 2026-08-25 17:02:45.017385 | ubuntu-noble | ++ find cinder-25.3.2.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-25 17:02:45.023101 | ubuntu-noble | + sources_txt=cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-08-25 17:02:45.023198 | ubuntu-noble | + [[ -z cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt ]] 2026-08-25 17:02:45.023241 | ubuntu-noble | + local new_files 2026-08-25 17:02:45.024157 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-25 17:02:45.030631 | 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-25 17:02:45.030687 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-08-25 17:02:45.030697 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml' 2026-08-25 17:02:45.030710 | ubuntu-noble | + [[ -z cinder-25.3.2.dev2/releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-25 17:02:45.030716 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-08-25 17:02:45.030722 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml ]] 2026-08-25 17:02:45.031446 | ubuntu-noble | ++ tail -c1 cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-08-25 17:02:45.034297 | ubuntu-noble | + [[ -n y ]] 2026-08-25 17:02:45.034329 | ubuntu-noble | + echo 2026-08-25 17:02:45.034397 | ubuntu-noble | + local file 2026-08-25 17:02:45.034452 | ubuntu-noble | + for file in $new_files 2026-08-25 17:02:45.034461 | ubuntu-noble | + case $file in 2026-08-25 17:02:45.034572 | 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-25 17:02:45.034589 | 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-25 17:02:45.034636 | ubuntu-noble | + echo releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-25 17:02:45.034686 | ubuntu-noble | + for file in $new_files 2026-08-25 17:02:45.034695 | ubuntu-noble | + case $file in 2026-08-25 17:02:45.034756 | 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-25 17:02:45.034763 | 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-25 17:02:45.034862 | ubuntu-noble | + echo releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-08-25 17:02:45.034889 | ubuntu-noble | + for file in $new_files 2026-08-25 17:02:45.034898 | ubuntu-noble | + case $file in 2026-08-25 17:02:45.034947 | 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-25 17:02:45.034954 | 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-25 17:02:45.034984 | ubuntu-noble | + echo releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-08-25 17:02:45.035069 | ubuntu-noble | + rm files-before files-after 2026-08-25 17:02:45.037338 | ubuntu-noble | + tar czf cinder-stable-2024.2.tar.gz cinder-25.3.2.dev2 2026-08-25 17:02:46.229757 | ubuntu-noble | + rm -r cinder-25.3.2.dev2 2026-08-25 17:02:46.297675 | ubuntu-noble | + echo Check overlays for cinder-stable-2024.2.tar.gz 2026-08-25 17:02:46.297769 | ubuntu-noble | Check overlays for cinder-stable-2024.2.tar.gz 2026-08-25 17:02:46.297816 | ubuntu-noble | + [[ -n overlays/2024.2/cinder/source ]] 2026-08-25 17:02:46.297829 | ubuntu-noble | + tar xzf cinder-stable-2024.2.tar.gz 2026-08-25 17:02:46.606955 | ubuntu-noble | + rm cinder-stable-2024.2.tar.gz 2026-08-25 17:02:46.611591 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-08-25 17:02:46.611619 | ubuntu-noble | + sort 2026-08-25 17:02:46.620452 | 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-25 17:02:46.625629 | ubuntu-noble | sending incremental file list 2026-08-25 17:02:46.626635 | ubuntu-noble | ./ 2026-08-25 17:02:46.627664 | ubuntu-noble | cinder/ 2026-08-25 17:02:46.627710 | ubuntu-noble | cinder/volume/ 2026-08-25 17:02:46.627720 | ubuntu-noble | cinder/volume/drivers/ 2026-08-25 17:02:46.627729 | ubuntu-noble | cinder/volume/drivers/linstordrv.py 2026-08-25 17:02:46.669770 | ubuntu-noble | 2026-08-25 17:02:46.669865 | ubuntu-noble | sent 11,648 bytes received 54 bytes 23,404.00 bytes/sec 2026-08-25 17:02:46.669879 | ubuntu-noble | total size is 44,135 speedup is 3.77 2026-08-25 17:02:46.672598 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-08-25 17:02:46.672643 | ubuntu-noble | + sort 2026-08-25 17:02:46.683385 | ubuntu-noble | + append_new_files_to_sources_txt cinder-25.3.2.dev2 files-before files-after 2026-08-25 17:02:46.683436 | ubuntu-noble | + local directory=cinder-25.3.2.dev2 2026-08-25 17:02:46.683446 | ubuntu-noble | + local before=files-before 2026-08-25 17:02:46.683455 | ubuntu-noble | + local after=files-after 2026-08-25 17:02:46.683462 | ubuntu-noble | + local sources_txt 2026-08-25 17:02:46.685602 | ubuntu-noble | ++ head -1 2026-08-25 17:02:46.685637 | ubuntu-noble | ++ find cinder-25.3.2.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-25 17:02:46.687562 | ubuntu-noble | + sources_txt=cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-08-25 17:02:46.687598 | ubuntu-noble | + [[ -z cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt ]] 2026-08-25 17:02:46.687605 | ubuntu-noble | + local new_files 2026-08-25 17:02:46.688284 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-25 17:02:46.691454 | ubuntu-noble | + new_files= 2026-08-25 17:02:46.691478 | ubuntu-noble | + [[ -z '' ]] 2026-08-25 17:02:46.691485 | ubuntu-noble | + return 2026-08-25 17:02:46.691493 | ubuntu-noble | + rm files-before files-after 2026-08-25 17:02:46.693608 | ubuntu-noble | + tar czf cinder-stable-2024.2.tar.gz cinder-25.3.2.dev2 2026-08-25 17:02:47.881963 | ubuntu-noble | + rm -r cinder-25.3.2.dev2 2026-08-25 17:02:47.943300 | ubuntu-noble | + popd 2026-08-25 17:02:47.943398 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 17:02:47.943413 | ubuntu-noble | + pushd tarballs 2026-08-25 17:02:47.944628 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-08-25 17:02:47.946002 | ubuntu-noble | + filename=designate-stable-2024.2.tar.gz 2026-08-25 17:02:47.946026 | ubuntu-noble | + [[ -e designate-stable-2024.2.tar.gz ]] 2026-08-25 17:02:47.946041 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-08-25 17:02:47.946050 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-08-25 17:02:47.946059 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-08-25 17:02:49.246746 | ubuntu-noble | 2026-08-25 17:02:49 URL:https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz [999435/999435] -> "designate-stable-2024.2.tar.gz" [1] 2026-08-25 17:02:49.249139 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 17:02:49.249180 | ubuntu-noble | + echo Process designate-stable-2024.2.tar.gz 2026-08-25 17:02:49.249190 | ubuntu-noble | Process designate-stable-2024.2.tar.gz 2026-08-25 17:02:49.252593 | ubuntu-noble | ++ tar -tzf designate-stable-2024.2.tar.gz 2026-08-25 17:02:49.252634 | ubuntu-noble | ++ head -1 2026-08-25 17:02:49.253495 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 17:02:49.260535 | ubuntu-noble | + directory=designate-19.1.1.dev1 2026-08-25 17:02:49.261891 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 designate-19.1.1.dev1 2026-08-25 17:02:49.262001 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-25 17:02:49.262019 | ubuntu-noble | ++ local directory=designate-19.1.1.dev1 2026-08-25 17:02:49.262091 | ubuntu-noble | ++ local suffix= 2026-08-25 17:02:49.262169 | ubuntu-noble | ++ local name=designate 2026-08-25 17:02:49.262179 | ubuntu-noble | ++ local candidate path 2026-08-25 17:02:49.262230 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:49.262243 | ubuntu-noble | ++ path=patches/2024.2/designate 2026-08-25 17:02:49.262277 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate ]] 2026-08-25 17:02:49.262320 | ubuntu-noble | ++ echo patches/2024.2/designate 2026-08-25 17:02:49.262371 | ubuntu-noble | ++ return 0 2026-08-25 17:02:49.263321 | ubuntu-noble | + patch_dir=patches/2024.2/designate 2026-08-25 17:02:49.264227 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 designate-19.1.1.dev1 /source 2026-08-25 17:02:49.264340 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-25 17:02:49.264357 | ubuntu-noble | ++ local directory=designate-19.1.1.dev1 2026-08-25 17:02:49.264422 | ubuntu-noble | ++ local suffix=/source 2026-08-25 17:02:49.264490 | ubuntu-noble | ++ local name=designate 2026-08-25 17:02:49.264503 | ubuntu-noble | ++ local candidate path 2026-08-25 17:02:49.264678 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:49.264698 | ubuntu-noble | ++ path=overlays/2024.2/designate/source 2026-08-25 17:02:49.264736 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/designate/source ]] 2026-08-25 17:02:49.264821 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:49.264835 | ubuntu-noble | ++ path=overlays/2024.2/designate/source 2026-08-25 17:02:49.264846 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/designate/source ]] 2026-08-25 17:02:49.264876 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:49.264887 | ubuntu-noble | ++ path=overlays/2024.2/designate/source 2026-08-25 17:02:49.264898 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/designate/source ]] 2026-08-25 17:02:49.264909 | ubuntu-noble | ++ return 1 2026-08-25 17:02:49.265693 | ubuntu-noble | + overlay_dir= 2026-08-25 17:02:49.265816 | ubuntu-noble | + overlay_dir= 2026-08-25 17:02:49.265834 | ubuntu-noble | + echo Check patches for designate-stable-2024.2.tar.gz 2026-08-25 17:02:49.265847 | ubuntu-noble | Check patches for designate-stable-2024.2.tar.gz 2026-08-25 17:02:49.265859 | ubuntu-noble | + [[ -n patches/2024.2/designate ]] 2026-08-25 17:02:49.265870 | ubuntu-noble | + tar xzf designate-stable-2024.2.tar.gz 2026-08-25 17:02:49.330724 | ubuntu-noble | + rm designate-stable-2024.2.tar.gz 2026-08-25 17:02:49.334621 | ubuntu-noble | + find designate-19.1.1.dev1 -type f 2026-08-25 17:02:49.334658 | ubuntu-noble | + sort 2026-08-25 17:02:49.339386 | ubuntu-noble | + pushd designate-19.1.1.dev1 2026-08-25 17:02:49.340748 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate -type f -name '*.patch' 2026-08-25 17:02:49.341378 | ubuntu-noble | ++ sort 2026-08-25 17:02:49.345088 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 17:02:49.345173 | ubuntu-noble | + apply_patch patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-08-25 17:02:49.345213 | ubuntu-noble | + local rel=patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-08-25 17:02:49.345240 | 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-25 17:02:49.345265 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch' 2026-08-25 17:02:49.345277 | ubuntu-noble | APPLY PATCH patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-08-25 17:02:49.345297 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 17:02:49.347139 | ubuntu-noble | checking file designate/mdns/handler.py 2026-08-25 17:02:49.347453 | ubuntu-noble | checking file designate/tests/unit/mdns/test_handler.py 2026-08-25 17:02:49.347744 | ubuntu-noble | checking file releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-08-25 17:02:49.348224 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 17:02:49.349722 | ubuntu-noble | patching file designate/mdns/handler.py 2026-08-25 17:02:49.349986 | ubuntu-noble | patching file designate/tests/unit/mdns/test_handler.py 2026-08-25 17:02:49.350179 | ubuntu-noble | patching file releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-08-25 17:02:49.350976 | ubuntu-noble | + echo patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-08-25 17:02:49.350991 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 17:02:49.350995 | ubuntu-noble | + apply_patch patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-08-25 17:02:49.351004 | ubuntu-noble | + local rel=patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-08-25 17:02:49.351008 | 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-25 17:02:49.351013 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch' 2026-08-25 17:02:49.351016 | ubuntu-noble | APPLY PATCH patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-08-25 17:02:49.351020 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 17:02:49.352611 | ubuntu-noble | checking file designate/central/service.py 2026-08-25 17:02:49.353460 | ubuntu-noble | checking file designate/tests/functional/central/test_service.py 2026-08-25 17:02:49.354215 | ubuntu-noble | checking file designate/tests/functional/manage/test_pool.py 2026-08-25 17:02:49.354751 | ubuntu-noble | checking file designate/tests/functional/test_storage.py 2026-08-25 17:02:49.355256 | ubuntu-noble | checking file doc/source/admin/multiple-pools.rst 2026-08-25 17:02:49.355395 | ubuntu-noble | checking file releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml 2026-08-25 17:02:49.355910 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 17:02:49.357387 | ubuntu-noble | patching file designate/central/service.py 2026-08-25 17:02:49.358149 | ubuntu-noble | patching file designate/tests/functional/central/test_service.py 2026-08-25 17:02:49.358742 | ubuntu-noble | patching file designate/tests/functional/manage/test_pool.py 2026-08-25 17:02:49.359165 | ubuntu-noble | patching file designate/tests/functional/test_storage.py 2026-08-25 17:02:49.359522 | ubuntu-noble | patching file doc/source/admin/multiple-pools.rst 2026-08-25 17:02:49.359690 | ubuntu-noble | patching file releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml 2026-08-25 17:02:49.360662 | ubuntu-noble | + echo patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-08-25 17:02:49.360701 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 17:02:49.360713 | ubuntu-noble | + apply_patch patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-08-25 17:02:49.360718 | ubuntu-noble | + local rel=patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-08-25 17:02:49.360723 | 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-25 17:02:49.360727 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch' 2026-08-25 17:02:49.360738 | ubuntu-noble | APPLY PATCH patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-08-25 17:02:49.360742 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 17:02:49.362593 | ubuntu-noble | checking file designate/central/service.py 2026-08-25 17:02:49.362622 | ubuntu-noble | checking file designate/mdns/handler.py 2026-08-25 17:02:49.362930 | ubuntu-noble | checking file designate/tests/functional/central/test_basic.py 2026-08-25 17:02:49.363411 | ubuntu-noble | checking file designate/tests/functional/central/test_service.py 2026-08-25 17:02:49.363967 | ubuntu-noble | checking file designate/tests/functional/mdns/test_handler.py 2026-08-25 17:02:49.364135 | ubuntu-noble | checking file designate/tests/unit/mdns/test_handler.py 2026-08-25 17:02:49.364641 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 17:02:49.365842 | ubuntu-noble | patching file designate/central/service.py 2026-08-25 17:02:49.366145 | ubuntu-noble | patching file designate/mdns/handler.py 2026-08-25 17:02:49.366359 | ubuntu-noble | patching file designate/tests/functional/central/test_basic.py 2026-08-25 17:02:49.366840 | ubuntu-noble | patching file designate/tests/functional/central/test_service.py 2026-08-25 17:02:49.367278 | ubuntu-noble | patching file designate/tests/functional/mdns/test_handler.py 2026-08-25 17:02:49.367425 | ubuntu-noble | patching file designate/tests/unit/mdns/test_handler.py 2026-08-25 17:02:49.368632 | ubuntu-noble | + echo patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-08-25 17:02:49.368732 | ubuntu-noble | + popd 2026-08-25 17:02:49.370617 | ubuntu-noble | + find designate-19.1.1.dev1 -type f 2026-08-25 17:02:49.370644 | ubuntu-noble | + sort 2026-08-25 17:02:49.375650 | ubuntu-noble | + append_new_files_to_sources_txt designate-19.1.1.dev1 files-before files-after 2026-08-25 17:02:49.375726 | ubuntu-noble | + local directory=designate-19.1.1.dev1 2026-08-25 17:02:49.375749 | ubuntu-noble | + local before=files-before 2026-08-25 17:02:49.375767 | ubuntu-noble | + local after=files-after 2026-08-25 17:02:49.375813 | ubuntu-noble | + local sources_txt 2026-08-25 17:02:49.377039 | ubuntu-noble | ++ find designate-19.1.1.dev1 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-25 17:02:49.377653 | ubuntu-noble | ++ head -1 2026-08-25 17:02:49.380396 | ubuntu-noble | + sources_txt=designate-19.1.1.dev1/designate.egg-info/SOURCES.txt 2026-08-25 17:02:49.380450 | ubuntu-noble | + [[ -z designate-19.1.1.dev1/designate.egg-info/SOURCES.txt ]] 2026-08-25 17:02:49.380470 | ubuntu-noble | + local new_files 2026-08-25 17:02:49.381221 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-25 17:02:49.384388 | ubuntu-noble | + new_files='designate-19.1.1.dev1/releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-08-25 17:02:49.384408 | ubuntu-noble | designate-19.1.1.dev1/releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml' 2026-08-25 17:02:49.384412 | ubuntu-noble | + [[ -z designate-19.1.1.dev1/releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-08-25 17:02:49.384416 | ubuntu-noble | designate-19.1.1.dev1/releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml ]] 2026-08-25 17:02:49.384885 | ubuntu-noble | ++ tail -c1 designate-19.1.1.dev1/designate.egg-info/SOURCES.txt 2026-08-25 17:02:49.386621 | ubuntu-noble | + [[ -n r ]] 2026-08-25 17:02:49.386663 | ubuntu-noble | + echo 2026-08-25 17:02:49.386678 | ubuntu-noble | + local file 2026-08-25 17:02:49.386685 | ubuntu-noble | + for file in $new_files 2026-08-25 17:02:49.386692 | ubuntu-noble | + case $file in 2026-08-25 17:02:49.386698 | 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-25 17:02:49.386706 | 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-25 17:02:49.386715 | ubuntu-noble | + echo releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-08-25 17:02:49.386721 | ubuntu-noble | + for file in $new_files 2026-08-25 17:02:49.386728 | ubuntu-noble | + case $file in 2026-08-25 17:02:49.386737 | 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-25 17:02:49.386743 | 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-25 17:02:49.386749 | ubuntu-noble | + echo releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml 2026-08-25 17:02:49.386771 | ubuntu-noble | + rm files-before files-after 2026-08-25 17:02:49.388759 | ubuntu-noble | + tar czf designate-stable-2024.2.tar.gz designate-19.1.1.dev1 2026-08-25 17:02:49.545136 | ubuntu-noble | + rm -r designate-19.1.1.dev1 2026-08-25 17:02:49.564284 | ubuntu-noble | + echo Check overlays for designate-stable-2024.2.tar.gz 2026-08-25 17:02:49.564344 | ubuntu-noble | Check overlays for designate-stable-2024.2.tar.gz 2026-08-25 17:02:49.564359 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:02:49.564369 | ubuntu-noble | + popd 2026-08-25 17:02:49.564389 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 17:02:49.564400 | ubuntu-noble | + pushd tarballs 2026-08-25 17:02:49.565621 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-08-25 17:02:49.567402 | ubuntu-noble | + filename=glance-stable-2024.2.tar.gz 2026-08-25 17:02:49.567440 | ubuntu-noble | + [[ -e glance-stable-2024.2.tar.gz ]] 2026-08-25 17:02:49.567451 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-08-25 17:02:49.567461 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-08-25 17:02:49.567472 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-08-25 17:02:51.053279 | ubuntu-noble | 2026-08-25 17:02:51 URL:https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz [2138170/2138170] -> "glance-stable-2024.2.tar.gz" [1] 2026-08-25 17:02:51.056307 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 17:02:51.056349 | ubuntu-noble | + echo Process glance-stable-2024.2.tar.gz 2026-08-25 17:02:51.056358 | ubuntu-noble | Process glance-stable-2024.2.tar.gz 2026-08-25 17:02:51.059608 | ubuntu-noble | ++ tar -tzf glance-stable-2024.2.tar.gz 2026-08-25 17:02:51.059650 | ubuntu-noble | ++ head -1 2026-08-25 17:02:51.061042 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 17:02:51.065732 | ubuntu-noble | + directory=glance-29.2.1.dev1 2026-08-25 17:02:51.066938 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 glance-29.2.1.dev1 2026-08-25 17:02:51.067031 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-25 17:02:51.067058 | ubuntu-noble | ++ local directory=glance-29.2.1.dev1 2026-08-25 17:02:51.067071 | ubuntu-noble | ++ local suffix= 2026-08-25 17:02:51.067081 | ubuntu-noble | ++ local name=glance 2026-08-25 17:02:51.067092 | ubuntu-noble | ++ local candidate path 2026-08-25 17:02:51.067102 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:51.067140 | ubuntu-noble | ++ path=patches/2024.2/glance 2026-08-25 17:02:51.067151 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance ]] 2026-08-25 17:02:51.067168 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:51.067178 | ubuntu-noble | ++ path=patches/2024.2/glance 2026-08-25 17:02:51.067188 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance ]] 2026-08-25 17:02:51.067198 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:51.067208 | ubuntu-noble | ++ path=patches/2024.2/glance 2026-08-25 17:02:51.067218 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance ]] 2026-08-25 17:02:51.067228 | ubuntu-noble | ++ return 1 2026-08-25 17:02:51.068405 | ubuntu-noble | + patch_dir= 2026-08-25 17:02:51.068456 | ubuntu-noble | + patch_dir= 2026-08-25 17:02:51.069202 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 glance-29.2.1.dev1 /source 2026-08-25 17:02:51.069357 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-25 17:02:51.069392 | ubuntu-noble | ++ local directory=glance-29.2.1.dev1 2026-08-25 17:02:51.069459 | ubuntu-noble | ++ local suffix=/source 2026-08-25 17:02:51.069651 | ubuntu-noble | ++ local name=glance 2026-08-25 17:02:51.069688 | ubuntu-noble | ++ local candidate path 2026-08-25 17:02:51.069714 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:51.069739 | ubuntu-noble | ++ path=overlays/2024.2/glance/source 2026-08-25 17:02:51.069763 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/glance/source ]] 2026-08-25 17:02:51.070024 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:51.070099 | ubuntu-noble | ++ path=overlays/2024.2/glance/source 2026-08-25 17:02:51.070114 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/glance/source ]] 2026-08-25 17:02:51.070126 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:51.070136 | ubuntu-noble | ++ path=overlays/2024.2/glance/source 2026-08-25 17:02:51.070156 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/glance/source ]] 2026-08-25 17:02:51.070166 | ubuntu-noble | ++ return 1 2026-08-25 17:02:51.071625 | ubuntu-noble | + overlay_dir= 2026-08-25 17:02:51.071733 | ubuntu-noble | + overlay_dir= 2026-08-25 17:02:51.071748 | ubuntu-noble | + echo Check patches for glance-stable-2024.2.tar.gz 2026-08-25 17:02:51.071758 | ubuntu-noble | Check patches for glance-stable-2024.2.tar.gz 2026-08-25 17:02:51.071768 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:02:51.071778 | ubuntu-noble | + echo Check overlays for glance-stable-2024.2.tar.gz 2026-08-25 17:02:51.071810 | ubuntu-noble | Check overlays for glance-stable-2024.2.tar.gz 2026-08-25 17:02:51.071820 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:02:51.071831 | ubuntu-noble | + popd 2026-08-25 17:02:51.071842 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 17:02:51.071852 | ubuntu-noble | + pushd tarballs 2026-08-25 17:02:51.072226 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-08-25 17:02:51.075344 | ubuntu-noble | + filename=heat-stable-2024.2.tar.gz 2026-08-25 17:02:51.075386 | ubuntu-noble | + [[ -e heat-stable-2024.2.tar.gz ]] 2026-08-25 17:02:51.075396 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-08-25 17:02:51.075406 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-08-25 17:02:51.075416 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-08-25 17:02:52.548312 | ubuntu-noble | 2026-08-25 17:02:52 URL:https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz [2368505/2368505] -> "heat-stable-2024.2.tar.gz" [1] 2026-08-25 17:02:52.551387 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 17:02:52.551444 | ubuntu-noble | + echo Process heat-stable-2024.2.tar.gz 2026-08-25 17:02:52.551458 | ubuntu-noble | Process heat-stable-2024.2.tar.gz 2026-08-25 17:02:52.554622 | ubuntu-noble | ++ tar -tzf heat-stable-2024.2.tar.gz 2026-08-25 17:02:52.554670 | ubuntu-noble | ++ head -1 2026-08-25 17:02:52.555000 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 17:02:52.563692 | ubuntu-noble | + directory=openstack_heat-23.0.1.dev13 2026-08-25 17:02:52.565099 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 openstack_heat-23.0.1.dev13 2026-08-25 17:02:52.565150 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-25 17:02:52.565161 | ubuntu-noble | ++ local directory=openstack_heat-23.0.1.dev13 2026-08-25 17:02:52.565167 | ubuntu-noble | ++ local suffix= 2026-08-25 17:02:52.565173 | ubuntu-noble | ++ local name=openstack_heat 2026-08-25 17:02:52.565179 | ubuntu-noble | ++ local candidate path 2026-08-25 17:02:52.565185 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:52.565191 | ubuntu-noble | ++ path=patches/2024.2/openstack_heat 2026-08-25 17:02:52.565197 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_heat ]] 2026-08-25 17:02:52.565205 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:52.565211 | ubuntu-noble | ++ path=patches/2024.2/openstack-heat 2026-08-25 17:02:52.565216 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack-heat ]] 2026-08-25 17:02:52.565222 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:52.565228 | ubuntu-noble | ++ path=patches/2024.2/openstack_heat 2026-08-25 17:02:52.565233 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_heat ]] 2026-08-25 17:02:52.565239 | ubuntu-noble | ++ return 1 2026-08-25 17:02:52.565250 | ubuntu-noble | + patch_dir= 2026-08-25 17:02:52.565256 | ubuntu-noble | + patch_dir= 2026-08-25 17:02:52.566374 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 openstack_heat-23.0.1.dev13 /source 2026-08-25 17:02:52.566403 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-25 17:02:52.566410 | ubuntu-noble | ++ local directory=openstack_heat-23.0.1.dev13 2026-08-25 17:02:52.566416 | ubuntu-noble | ++ local suffix=/source 2026-08-25 17:02:52.566422 | ubuntu-noble | ++ local name=openstack_heat 2026-08-25 17:02:52.566427 | ubuntu-noble | ++ local candidate path 2026-08-25 17:02:52.566433 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:52.566439 | ubuntu-noble | ++ path=overlays/2024.2/openstack_heat/source 2026-08-25 17:02:52.566445 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_heat/source ]] 2026-08-25 17:02:52.566451 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:52.566457 | ubuntu-noble | ++ path=overlays/2024.2/openstack-heat/source 2026-08-25 17:02:52.566463 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack-heat/source ]] 2026-08-25 17:02:52.566475 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:52.566481 | ubuntu-noble | ++ path=overlays/2024.2/openstack_heat/source 2026-08-25 17:02:52.566487 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_heat/source ]] 2026-08-25 17:02:52.566492 | ubuntu-noble | ++ return 1 2026-08-25 17:02:52.566503 | ubuntu-noble | + overlay_dir= 2026-08-25 17:02:52.566509 | ubuntu-noble | + overlay_dir= 2026-08-25 17:02:52.566514 | ubuntu-noble | + echo Check patches for heat-stable-2024.2.tar.gz 2026-08-25 17:02:52.566520 | ubuntu-noble | Check patches for heat-stable-2024.2.tar.gz 2026-08-25 17:02:52.566526 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:02:52.566531 | ubuntu-noble | + echo Check overlays for heat-stable-2024.2.tar.gz 2026-08-25 17:02:52.566567 | ubuntu-noble | Check overlays for heat-stable-2024.2.tar.gz 2026-08-25 17:02:52.566579 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:02:52.566585 | ubuntu-noble | + popd 2026-08-25 17:02:52.566695 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 17:02:52.566704 | ubuntu-noble | + pushd tarballs 2026-08-25 17:02:52.567592 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-08-25 17:02:52.569428 | ubuntu-noble | + filename=horizon-stable-2024.2.tar.gz 2026-08-25 17:02:52.569450 | ubuntu-noble | + [[ -e horizon-stable-2024.2.tar.gz ]] 2026-08-25 17:02:52.569509 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-08-25 17:02:52.569516 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-08-25 17:02:52.569524 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-08-25 17:02:54.217780 | ubuntu-noble | 2026-08-25 17:02:54 URL:https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz [5709762/5709762] -> "horizon-stable-2024.2.tar.gz" [1] 2026-08-25 17:02:54.219772 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 17:02:54.219888 | ubuntu-noble | + echo Process horizon-stable-2024.2.tar.gz 2026-08-25 17:02:54.219907 | ubuntu-noble | Process horizon-stable-2024.2.tar.gz 2026-08-25 17:02:54.221629 | ubuntu-noble | ++ tar -tzf horizon-stable-2024.2.tar.gz 2026-08-25 17:02:54.221672 | ubuntu-noble | ++ head -1 2026-08-25 17:02:54.223008 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 17:02:54.233831 | ubuntu-noble | + directory=horizon-25.1.3.dev2 2026-08-25 17:02:54.234780 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 horizon-25.1.3.dev2 2026-08-25 17:02:54.234992 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-25 17:02:54.235050 | ubuntu-noble | ++ local directory=horizon-25.1.3.dev2 2026-08-25 17:02:54.235107 | ubuntu-noble | ++ local suffix= 2026-08-25 17:02:54.235177 | ubuntu-noble | ++ local name=horizon 2026-08-25 17:02:54.235214 | ubuntu-noble | ++ local candidate path 2026-08-25 17:02:54.235277 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:54.235313 | ubuntu-noble | ++ path=patches/2024.2/horizon 2026-08-25 17:02:54.235780 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/horizon ]] 2026-08-25 17:02:54.235828 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:54.235837 | ubuntu-noble | ++ path=patches/2024.2/horizon 2026-08-25 17:02:54.235844 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/horizon ]] 2026-08-25 17:02:54.235851 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:54.235859 | ubuntu-noble | ++ path=patches/2024.2/horizon 2026-08-25 17:02:54.235866 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/horizon ]] 2026-08-25 17:02:54.235873 | ubuntu-noble | ++ return 1 2026-08-25 17:02:54.235986 | ubuntu-noble | + patch_dir= 2026-08-25 17:02:54.236036 | ubuntu-noble | + patch_dir= 2026-08-25 17:02:54.236977 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 horizon-25.1.3.dev2 /source 2026-08-25 17:02:54.237225 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-25 17:02:54.237294 | ubuntu-noble | ++ local directory=horizon-25.1.3.dev2 2026-08-25 17:02:54.237309 | ubuntu-noble | ++ local suffix=/source 2026-08-25 17:02:54.237330 | ubuntu-noble | ++ local name=horizon 2026-08-25 17:02:54.237341 | ubuntu-noble | ++ local candidate path 2026-08-25 17:02:54.237351 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:54.237361 | ubuntu-noble | ++ path=overlays/2024.2/horizon/source 2026-08-25 17:02:54.237372 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/horizon/source ]] 2026-08-25 17:02:54.237382 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:54.237397 | ubuntu-noble | ++ path=overlays/2024.2/horizon/source 2026-08-25 17:02:54.237407 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/horizon/source ]] 2026-08-25 17:02:54.237417 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:54.237427 | ubuntu-noble | ++ path=overlays/2024.2/horizon/source 2026-08-25 17:02:54.237437 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/horizon/source ]] 2026-08-25 17:02:54.237447 | ubuntu-noble | ++ return 1 2026-08-25 17:02:54.238668 | ubuntu-noble | + overlay_dir= 2026-08-25 17:02:54.238732 | ubuntu-noble | + overlay_dir= 2026-08-25 17:02:54.238752 | ubuntu-noble | + echo Check patches for horizon-stable-2024.2.tar.gz 2026-08-25 17:02:54.238768 | ubuntu-noble | Check patches for horizon-stable-2024.2.tar.gz 2026-08-25 17:02:54.238845 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:02:54.238859 | ubuntu-noble | + echo Check overlays for horizon-stable-2024.2.tar.gz 2026-08-25 17:02:54.238868 | ubuntu-noble | Check overlays for horizon-stable-2024.2.tar.gz 2026-08-25 17:02:54.238876 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:02:54.238885 | ubuntu-noble | + popd 2026-08-25 17:02:54.238895 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 17:02:54.238904 | ubuntu-noble | + pushd tarballs 2026-08-25 17:02:54.240097 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-08-25 17:02:54.242598 | ubuntu-noble | + filename=ironic-stable-2024.2.tar.gz 2026-08-25 17:02:54.242635 | ubuntu-noble | + [[ -e ironic-stable-2024.2.tar.gz ]] 2026-08-25 17:02:54.242649 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-08-25 17:02:54.242679 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-08-25 17:02:54.242693 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-08-25 17:02:55.789330 | ubuntu-noble | 2026-08-25 17:02:55 URL:https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz [2632895/2632895] -> "ironic-stable-2024.2.tar.gz" [1] 2026-08-25 17:02:55.789413 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 17:02:55.789425 | ubuntu-noble | + echo Process ironic-stable-2024.2.tar.gz 2026-08-25 17:02:55.789437 | ubuntu-noble | Process ironic-stable-2024.2.tar.gz 2026-08-25 17:02:55.791416 | ubuntu-noble | ++ tar -tzf ironic-stable-2024.2.tar.gz 2026-08-25 17:02:55.795618 | ubuntu-noble | ++ head -1 2026-08-25 17:02:55.795660 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 17:02:55.799301 | ubuntu-noble | + directory=ironic-26.1.6.dev4 2026-08-25 17:02:55.799711 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 ironic-26.1.6.dev4 2026-08-25 17:02:55.799797 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-25 17:02:55.799827 | ubuntu-noble | ++ local directory=ironic-26.1.6.dev4 2026-08-25 17:02:55.799856 | ubuntu-noble | ++ local suffix= 2026-08-25 17:02:55.799899 | ubuntu-noble | ++ local name=ironic 2026-08-25 17:02:55.799909 | ubuntu-noble | ++ local candidate path 2026-08-25 17:02:55.799948 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:55.799958 | ubuntu-noble | ++ path=patches/2024.2/ironic 2026-08-25 17:02:55.799966 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic ]] 2026-08-25 17:02:55.799996 | ubuntu-noble | ++ echo patches/2024.2/ironic 2026-08-25 17:02:55.800021 | ubuntu-noble | ++ return 0 2026-08-25 17:02:55.800347 | ubuntu-noble | + patch_dir=patches/2024.2/ironic 2026-08-25 17:02:55.801648 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 ironic-26.1.6.dev4 /source 2026-08-25 17:02:55.801679 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-25 17:02:55.801687 | ubuntu-noble | ++ local directory=ironic-26.1.6.dev4 2026-08-25 17:02:55.801693 | ubuntu-noble | ++ local suffix=/source 2026-08-25 17:02:55.801699 | ubuntu-noble | ++ local name=ironic 2026-08-25 17:02:55.801705 | ubuntu-noble | ++ local candidate path 2026-08-25 17:02:55.801712 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:55.801718 | ubuntu-noble | ++ path=overlays/2024.2/ironic/source 2026-08-25 17:02:55.801725 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ironic/source ]] 2026-08-25 17:02:55.801732 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:55.801738 | ubuntu-noble | ++ path=overlays/2024.2/ironic/source 2026-08-25 17:02:55.801744 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ironic/source ]] 2026-08-25 17:02:55.801750 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:55.801756 | ubuntu-noble | ++ path=overlays/2024.2/ironic/source 2026-08-25 17:02:55.801762 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ironic/source ]] 2026-08-25 17:02:55.801768 | ubuntu-noble | ++ return 1 2026-08-25 17:02:55.801778 | ubuntu-noble | + overlay_dir= 2026-08-25 17:02:55.801803 | ubuntu-noble | + overlay_dir= 2026-08-25 17:02:55.801809 | ubuntu-noble | + echo Check patches for ironic-stable-2024.2.tar.gz 2026-08-25 17:02:55.801816 | ubuntu-noble | Check patches for ironic-stable-2024.2.tar.gz 2026-08-25 17:02:55.801822 | ubuntu-noble | + [[ -n patches/2024.2/ironic ]] 2026-08-25 17:02:55.801828 | ubuntu-noble | + tar xzf ironic-stable-2024.2.tar.gz 2026-08-25 17:02:55.968823 | ubuntu-noble | + rm ironic-stable-2024.2.tar.gz 2026-08-25 17:02:55.973594 | ubuntu-noble | + find ironic-26.1.6.dev4 -type f 2026-08-25 17:02:55.973626 | ubuntu-noble | + sort 2026-08-25 17:02:55.979034 | ubuntu-noble | + pushd ironic-26.1.6.dev4 2026-08-25 17:02:55.981587 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic -type f -name '*.patch' 2026-08-25 17:02:55.981617 | ubuntu-noble | ++ sort 2026-08-25 17:02:55.982508 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 17:02:55.982529 | ubuntu-noble | + apply_patch patches/2024.2/ironic/backport-933631.patch 2026-08-25 17:02:55.982566 | ubuntu-noble | + local rel=patches/2024.2/ironic/backport-933631.patch 2026-08-25 17:02:55.982603 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/backport-933631.patch 2026-08-25 17:02:55.982624 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/backport-933631.patch' 2026-08-25 17:02:55.982630 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/backport-933631.patch 2026-08-25 17:02:55.982635 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 17:02:55.984577 | ubuntu-noble | checking file ironic/common/grub_conf.template 2026-08-25 17:02:55.984598 | ubuntu-noble | checking file ironic/common/pxe_utils.py 2026-08-25 17:02:55.984603 | ubuntu-noble | checking file ironic/drivers/modules/pxe_grub_config.template 2026-08-25 17:02:55.984607 | ubuntu-noble | checking file ironic/tests/unit/common/test_images.py 2026-08-25 17:02:55.984917 | ubuntu-noble | checking file ironic/tests/unit/common/test_pxe_utils.py 2026-08-25 17:02:55.984983 | ubuntu-noble | Hunk #1 succeeded at 167 (offset 1 line). 2026-08-25 17:02:55.985574 | ubuntu-noble | checking file ironic/tests/unit/drivers/modules/test_deploy_utils.py 2026-08-25 17:02:55.985987 | ubuntu-noble | checking file ironic/tests/unit/drivers/pxe_grub_config.template 2026-08-25 17:02:55.986279 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 17:02:55.987573 | ubuntu-noble | patching file ironic/common/grub_conf.template 2026-08-25 17:02:55.987833 | ubuntu-noble | patching file ironic/common/pxe_utils.py 2026-08-25 17:02:55.988092 | ubuntu-noble | patching file ironic/drivers/modules/pxe_grub_config.template 2026-08-25 17:02:55.988300 | ubuntu-noble | patching file ironic/tests/unit/common/test_images.py 2026-08-25 17:02:55.988844 | ubuntu-noble | patching file ironic/tests/unit/common/test_pxe_utils.py 2026-08-25 17:02:55.988963 | ubuntu-noble | Hunk #1 succeeded at 167 (offset 1 line). 2026-08-25 17:02:55.989490 | ubuntu-noble | patching file ironic/tests/unit/drivers/modules/test_deploy_utils.py 2026-08-25 17:02:55.989999 | ubuntu-noble | patching file ironic/tests/unit/drivers/pxe_grub_config.template 2026-08-25 17:02:55.991390 | ubuntu-noble | + echo patches/2024.2/ironic/backport-933631.patch 2026-08-25 17:02:55.991424 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 17:02:55.991430 | ubuntu-noble | + apply_patch patches/2024.2/ironic/backport-940433.patch 2026-08-25 17:02:55.991434 | ubuntu-noble | + local rel=patches/2024.2/ironic/backport-940433.patch 2026-08-25 17:02:55.991439 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/backport-940433.patch 2026-08-25 17:02:55.991443 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/backport-940433.patch' 2026-08-25 17:02:55.991448 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/backport-940433.patch 2026-08-25 17:02:55.991452 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 17:02:55.995649 | ubuntu-noble | checking file ironic/drivers/modules/redfish/management.py 2026-08-25 17:02:55.995847 | ubuntu-noble | checking file releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml 2026-08-25 17:02:55.996348 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 17:02:55.999430 | ubuntu-noble | patching file ironic/drivers/modules/redfish/management.py 2026-08-25 17:02:56.000005 | ubuntu-noble | patching file releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml 2026-08-25 17:02:56.000775 | ubuntu-noble | + echo patches/2024.2/ironic/backport-940433.patch 2026-08-25 17:02:56.000933 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 17:02:56.000999 | ubuntu-noble | + apply_patch patches/2024.2/ironic/backport-971459.patch 2026-08-25 17:02:56.001035 | ubuntu-noble | + local rel=patches/2024.2/ironic/backport-971459.patch 2026-08-25 17:02:56.001065 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/backport-971459.patch 2026-08-25 17:02:56.001090 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/backport-971459.patch' 2026-08-25 17:02:56.001105 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/backport-971459.patch 2026-08-25 17:02:56.001129 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 17:02:56.003279 | ubuntu-noble | checking file ironic/common/states.py 2026-08-25 17:02:56.004296 | ubuntu-noble | checking file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-08-25 17:02:56.004326 | ubuntu-noble | checking file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-25 17:02:56.004340 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 17:02:56.006594 | ubuntu-noble | patching file ironic/common/states.py 2026-08-25 17:02:56.006627 | ubuntu-noble | patching file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-08-25 17:02:56.006730 | ubuntu-noble | patching file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-25 17:02:56.007318 | ubuntu-noble | + echo patches/2024.2/ironic/backport-971459.patch 2026-08-25 17:02:56.007440 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 17:02:56.007510 | ubuntu-noble | + apply_patch patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-08-25 17:02:56.007588 | ubuntu-noble | + local rel=patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-08-25 17:02:56.007627 | 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-25 17:02:56.007660 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch' 2026-08-25 17:02:56.007678 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-08-25 17:02:56.007706 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 17:02:56.009775 | ubuntu-noble | checking file ironic/common/policy.py 2026-08-25 17:02:56.010253 | ubuntu-noble | checking file releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-08-25 17:02:56.010916 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 17:02:56.013528 | ubuntu-noble | patching file ironic/common/policy.py 2026-08-25 17:02:56.013628 | ubuntu-noble | patching file releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-08-25 17:02:56.013650 | ubuntu-noble | + echo patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-08-25 17:02:56.013708 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 17:02:56.013763 | ubuntu-noble | + apply_patch patches/2024.2/ironic/virtual-media-nfs.patch 2026-08-25 17:02:56.013802 | ubuntu-noble | + local rel=patches/2024.2/ironic/virtual-media-nfs.patch 2026-08-25 17:02:56.013812 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/virtual-media-nfs.patch 2026-08-25 17:02:56.013837 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/virtual-media-nfs.patch' 2026-08-25 17:02:56.013844 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/virtual-media-nfs.patch 2026-08-25 17:02:56.013852 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 17:02:56.015535 | ubuntu-noble | checking file ironic/conf/deploy.py 2026-08-25 17:02:56.016004 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 17:02:56.018106 | ubuntu-noble | patching file ironic/conf/deploy.py 2026-08-25 17:02:56.018182 | ubuntu-noble | + echo patches/2024.2/ironic/virtual-media-nfs.patch 2026-08-25 17:02:56.018277 | ubuntu-noble | + popd 2026-08-25 17:02:56.020594 | ubuntu-noble | + find ironic-26.1.6.dev4 -type f 2026-08-25 17:02:56.020622 | ubuntu-noble | + sort 2026-08-25 17:02:56.026913 | ubuntu-noble | + append_new_files_to_sources_txt ironic-26.1.6.dev4 files-before files-after 2026-08-25 17:02:56.027004 | ubuntu-noble | + local directory=ironic-26.1.6.dev4 2026-08-25 17:02:56.027032 | ubuntu-noble | + local before=files-before 2026-08-25 17:02:56.027052 | ubuntu-noble | + local after=files-after 2026-08-25 17:02:56.027070 | ubuntu-noble | + local sources_txt 2026-08-25 17:02:56.028033 | ubuntu-noble | ++ find ironic-26.1.6.dev4 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-25 17:02:56.028282 | ubuntu-noble | ++ head -1 2026-08-25 17:02:56.030457 | ubuntu-noble | + sources_txt=ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-08-25 17:02:56.030515 | ubuntu-noble | + [[ -z ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt ]] 2026-08-25 17:02:56.030575 | ubuntu-noble | + local new_files 2026-08-25 17:02:56.031193 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-25 17:02:56.035198 | ubuntu-noble | + new_files='ironic-26.1.6.dev4/ironic/tests/unit/common/test_pxe_utils.py.orig 2026-08-25 17:02:56.035225 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-25 17:02:56.035229 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-08-25 17:02:56.035234 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml' 2026-08-25 17:02:56.035238 | ubuntu-noble | + [[ -z ironic-26.1.6.dev4/ironic/tests/unit/common/test_pxe_utils.py.orig 2026-08-25 17:02:56.035242 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-25 17:02:56.035254 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-08-25 17:02:56.035259 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml ]] 2026-08-25 17:02:56.035505 | ubuntu-noble | ++ tail -c1 ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-08-25 17:02:56.037343 | ubuntu-noble | + [[ -n l ]] 2026-08-25 17:02:56.037365 | ubuntu-noble | + echo 2026-08-25 17:02:56.037369 | ubuntu-noble | + local file 2026-08-25 17:02:56.037373 | ubuntu-noble | + for file in $new_files 2026-08-25 17:02:56.037377 | ubuntu-noble | + case $file in 2026-08-25 17:02:56.037381 | ubuntu-noble | + continue 2026-08-25 17:02:56.037385 | ubuntu-noble | + for file in $new_files 2026-08-25 17:02:56.037388 | ubuntu-noble | + case $file in 2026-08-25 17:02:56.037392 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2136818-9285f09043204290.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt' 2026-08-25 17:02:56.037401 | ubuntu-noble | APPEND releasenotes/notes/bug-2136818-9285f09043204290.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-08-25 17:02:56.037405 | ubuntu-noble | + echo releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-25 17:02:56.037408 | ubuntu-noble | + for file in $new_files 2026-08-25 17:02:56.037412 | ubuntu-noble | + case $file in 2026-08-25 17:02:56.037416 | 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-25 17:02:56.037421 | 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-25 17:02:56.037426 | ubuntu-noble | + echo releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-08-25 17:02:56.037429 | ubuntu-noble | + for file in $new_files 2026-08-25 17:02:56.037433 | ubuntu-noble | + case $file in 2026-08-25 17:02:56.037437 | 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-25 17:02:56.037441 | 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-25 17:02:56.037445 | ubuntu-noble | + echo releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml 2026-08-25 17:02:56.037449 | ubuntu-noble | + rm files-before files-after 2026-08-25 17:02:56.039013 | ubuntu-noble | + tar czf ironic-stable-2024.2.tar.gz ironic-26.1.6.dev4 2026-08-25 17:02:56.562677 | ubuntu-noble | + rm -r ironic-26.1.6.dev4 2026-08-25 17:02:56.606193 | ubuntu-noble | + echo Check overlays for ironic-stable-2024.2.tar.gz 2026-08-25 17:02:56.606252 | ubuntu-noble | Check overlays for ironic-stable-2024.2.tar.gz 2026-08-25 17:02:56.606260 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:02:56.606267 | ubuntu-noble | + popd 2026-08-25 17:02:56.606273 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 17:02:56.606280 | ubuntu-noble | + pushd tarballs 2026-08-25 17:02:56.606473 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-08-25 17:02:56.608435 | ubuntu-noble | + filename=keystone-stable-2024.2.tar.gz 2026-08-25 17:02:56.608475 | ubuntu-noble | + [[ -e keystone-stable-2024.2.tar.gz ]] 2026-08-25 17:02:56.608482 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-08-25 17:02:56.608488 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-08-25 17:02:56.608496 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-08-25 17:02:58.132516 | ubuntu-noble | 2026-08-25 17:02:58 URL:https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz [1745968/1745968] -> "keystone-stable-2024.2.tar.gz" [1] 2026-08-25 17:02:58.136306 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 17:02:58.136363 | ubuntu-noble | + echo Process keystone-stable-2024.2.tar.gz 2026-08-25 17:02:58.136377 | ubuntu-noble | Process keystone-stable-2024.2.tar.gz 2026-08-25 17:02:58.138625 | ubuntu-noble | ++ tar -tzf keystone-stable-2024.2.tar.gz 2026-08-25 17:02:58.138667 | ubuntu-noble | ++ head -1 2026-08-25 17:02:58.140230 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 17:02:58.147526 | ubuntu-noble | + directory=keystone-26.1.1.dev9 2026-08-25 17:02:58.148428 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 keystone-26.1.1.dev9 2026-08-25 17:02:58.148456 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-25 17:02:58.148487 | ubuntu-noble | ++ local directory=keystone-26.1.1.dev9 2026-08-25 17:02:58.148499 | ubuntu-noble | ++ local suffix= 2026-08-25 17:02:58.148586 | ubuntu-noble | ++ local name=keystone 2026-08-25 17:02:58.148604 | ubuntu-noble | ++ local candidate path 2026-08-25 17:02:58.148615 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:58.148622 | ubuntu-noble | ++ path=patches/2024.2/keystone 2026-08-25 17:02:58.148633 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone ]] 2026-08-25 17:02:58.148644 | ubuntu-noble | ++ echo patches/2024.2/keystone 2026-08-25 17:02:58.148688 | ubuntu-noble | ++ return 0 2026-08-25 17:02:58.149328 | ubuntu-noble | + patch_dir=patches/2024.2/keystone 2026-08-25 17:02:58.149696 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 keystone-26.1.1.dev9 /source 2026-08-25 17:02:58.149742 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-25 17:02:58.149754 | ubuntu-noble | ++ local directory=keystone-26.1.1.dev9 2026-08-25 17:02:58.149781 | ubuntu-noble | ++ local suffix=/source 2026-08-25 17:02:58.149836 | ubuntu-noble | ++ local name=keystone 2026-08-25 17:02:58.149848 | ubuntu-noble | ++ local candidate path 2026-08-25 17:02:58.149876 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:58.149888 | ubuntu-noble | ++ path=overlays/2024.2/keystone/source 2026-08-25 17:02:58.149895 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/keystone/source ]] 2026-08-25 17:02:58.149930 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:58.149939 | ubuntu-noble | ++ path=overlays/2024.2/keystone/source 2026-08-25 17:02:58.149949 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/keystone/source ]] 2026-08-25 17:02:58.149956 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:58.149963 | ubuntu-noble | ++ path=overlays/2024.2/keystone/source 2026-08-25 17:02:58.149973 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/keystone/source ]] 2026-08-25 17:02:58.149981 | ubuntu-noble | ++ return 1 2026-08-25 17:02:58.150741 | ubuntu-noble | + overlay_dir= 2026-08-25 17:02:58.150769 | ubuntu-noble | + overlay_dir= 2026-08-25 17:02:58.150777 | ubuntu-noble | + echo Check patches for keystone-stable-2024.2.tar.gz 2026-08-25 17:02:58.150784 | ubuntu-noble | Check patches for keystone-stable-2024.2.tar.gz 2026-08-25 17:02:58.150817 | ubuntu-noble | + [[ -n patches/2024.2/keystone ]] 2026-08-25 17:02:58.150824 | ubuntu-noble | + tar xzf keystone-stable-2024.2.tar.gz 2026-08-25 17:02:58.252152 | ubuntu-noble | + rm keystone-stable-2024.2.tar.gz 2026-08-25 17:02:58.256218 | ubuntu-noble | + find keystone-26.1.1.dev9 -type f 2026-08-25 17:02:58.256246 | ubuntu-noble | + sort 2026-08-25 17:02:58.260600 | ubuntu-noble | + pushd keystone-26.1.1.dev9 2026-08-25 17:02:58.261582 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone -type f -name '*.patch' 2026-08-25 17:02:58.261608 | ubuntu-noble | ++ sort 2026-08-25 17:02:58.263737 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 17:02:58.263769 | ubuntu-noble | + apply_patch patches/2024.2/keystone/cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-08-25 17:02:58.263822 | ubuntu-noble | + local rel=patches/2024.2/keystone/cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-08-25 17:02:58.263828 | 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-25 17:02:58.263833 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/keystone/cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch' 2026-08-25 17:02:58.263839 | ubuntu-noble | APPLY PATCH patches/2024.2/keystone/cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-08-25 17:02:58.263843 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 17:02:58.265580 | ubuntu-noble | checking file keystone/api/_shared/EC2_S3_Resource.py 2026-08-25 17:02:58.265602 | ubuntu-noble | checking file keystone/api/credentials.py 2026-08-25 17:02:58.265606 | ubuntu-noble | checking file keystone/api/users.py 2026-08-25 17:02:58.265713 | ubuntu-noble | checking file keystone/conf/security_compliance.py 2026-08-25 17:02:58.265899 | ubuntu-noble | checking file keystone/tests/unit/test_v3_application_credential.py 2026-08-25 17:02:58.266172 | ubuntu-noble | checking file keystone/tests/unit/test_v3_credential.py 2026-08-25 17:02:58.266565 | ubuntu-noble | checking file keystone/tests/unit/test_v3_oauth1.py 2026-08-25 17:02:58.266778 | ubuntu-noble | checking file releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-08-25 17:02:58.267076 | ubuntu-noble | checking file keystone/auth/plugins/core.py 2026-08-25 17:02:58.267645 | ubuntu-noble | checking file keystone/tests/unit/test_v3_auth.py 2026-08-25 17:02:58.268296 | ubuntu-noble | checking file doc/source/user/application_credentials.rst 2026-08-25 17:02:58.268443 | ubuntu-noble | checking file keystone/api/trusts.py 2026-08-25 17:02:58.268668 | ubuntu-noble | checking file keystone/tests/unit/test_v3_trust.py 2026-08-25 17:02:58.268863 | ubuntu-noble | checking file keystone/auth/plugins/mapped.py 2026-08-25 17:02:58.268980 | ubuntu-noble | checking file keystone/tests/unit/auth/plugins/test_mapped.py 2026-08-25 17:02:58.269142 | ubuntu-noble | checking file keystone/api/trusts.py 2026-08-25 17:02:58.269205 | ubuntu-noble | Hunk #1 succeeded at 297 (offset -19 lines). 2026-08-25 17:02:58.269298 | ubuntu-noble | checking file keystone/common/policies/base.py 2026-08-25 17:02:58.270535 | ubuntu-noble | checking file keystone/common/rbac_enforcer/enforcer.py 2026-08-25 17:02:58.270583 | ubuntu-noble | checking file keystone/tests/protection/v3/test_credentials.py 2026-08-25 17:02:58.270587 | ubuntu-noble | checking file keystone/tests/protection/v3/test_grants.py 2026-08-25 17:02:58.270591 | ubuntu-noble | checking file keystone/tests/unit/common/test_rbac_enforcer.py 2026-08-25 17:02:58.270595 | ubuntu-noble | checking file releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-08-25 17:02:58.270602 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 17:02:58.272578 | ubuntu-noble | patching file keystone/api/_shared/EC2_S3_Resource.py 2026-08-25 17:02:58.272599 | ubuntu-noble | patching file keystone/api/credentials.py 2026-08-25 17:02:58.272603 | ubuntu-noble | patching file keystone/api/users.py 2026-08-25 17:02:58.272607 | ubuntu-noble | patching file keystone/conf/security_compliance.py 2026-08-25 17:02:58.272611 | ubuntu-noble | patching file keystone/tests/unit/test_v3_application_credential.py 2026-08-25 17:02:58.272824 | ubuntu-noble | patching file keystone/tests/unit/test_v3_credential.py 2026-08-25 17:02:58.273190 | ubuntu-noble | patching file keystone/tests/unit/test_v3_oauth1.py 2026-08-25 17:02:58.273381 | ubuntu-noble | patching file releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-08-25 17:02:58.273511 | ubuntu-noble | patching file keystone/auth/plugins/core.py 2026-08-25 17:02:58.274051 | ubuntu-noble | patching file keystone/tests/unit/test_v3_auth.py 2026-08-25 17:02:58.274654 | ubuntu-noble | patching file doc/source/user/application_credentials.rst 2026-08-25 17:02:58.274800 | ubuntu-noble | patching file keystone/api/trusts.py 2026-08-25 17:02:58.274965 | ubuntu-noble | patching file keystone/tests/unit/test_v3_trust.py 2026-08-25 17:02:58.275120 | ubuntu-noble | patching file keystone/auth/plugins/mapped.py 2026-08-25 17:02:58.275220 | ubuntu-noble | patching file keystone/tests/unit/auth/plugins/test_mapped.py 2026-08-25 17:02:58.276397 | ubuntu-noble | patching file keystone/api/trusts.py 2026-08-25 17:02:58.276600 | ubuntu-noble | patching file keystone/common/policies/base.py 2026-08-25 17:02:58.276709 | ubuntu-noble | patching file keystone/common/rbac_enforcer/enforcer.py 2026-08-25 17:02:58.276902 | ubuntu-noble | patching file keystone/tests/protection/v3/test_credentials.py 2026-08-25 17:02:58.277200 | ubuntu-noble | patching file keystone/tests/protection/v3/test_grants.py 2026-08-25 17:02:58.277450 | ubuntu-noble | patching file keystone/tests/unit/common/test_rbac_enforcer.py 2026-08-25 17:02:58.277672 | ubuntu-noble | patching file releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-08-25 17:02:58.278359 | ubuntu-noble | + echo patches/2024.2/keystone/cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-08-25 17:02:58.278420 | ubuntu-noble | + popd 2026-08-25 17:02:58.280655 | ubuntu-noble | + find keystone-26.1.1.dev9 -type f 2026-08-25 17:02:58.280721 | ubuntu-noble | + sort 2026-08-25 17:02:58.285114 | ubuntu-noble | + append_new_files_to_sources_txt keystone-26.1.1.dev9 files-before files-after 2026-08-25 17:02:58.285144 | ubuntu-noble | + local directory=keystone-26.1.1.dev9 2026-08-25 17:02:58.285149 | ubuntu-noble | + local before=files-before 2026-08-25 17:02:58.285153 | ubuntu-noble | + local after=files-after 2026-08-25 17:02:58.285157 | ubuntu-noble | + local sources_txt 2026-08-25 17:02:58.287119 | ubuntu-noble | ++ find keystone-26.1.1.dev9 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-25 17:02:58.287146 | ubuntu-noble | ++ head -1 2026-08-25 17:02:58.288048 | ubuntu-noble | + sources_txt=keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-08-25 17:02:58.288075 | ubuntu-noble | + [[ -z keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt ]] 2026-08-25 17:02:58.288079 | ubuntu-noble | + local new_files 2026-08-25 17:02:58.288587 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-25 17:02:58.290560 | ubuntu-noble | + new_files='keystone-26.1.1.dev9/releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-08-25 17:02:58.290584 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2150089-e91b592c948e5771.yaml' 2026-08-25 17:02:58.290589 | ubuntu-noble | + [[ -z keystone-26.1.1.dev9/releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-08-25 17:02:58.290593 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2150089-e91b592c948e5771.yaml ]] 2026-08-25 17:02:58.291118 | ubuntu-noble | ++ tail -c1 keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-08-25 17:02:58.292164 | ubuntu-noble | + [[ -n h ]] 2026-08-25 17:02:58.292180 | ubuntu-noble | + echo 2026-08-25 17:02:58.292307 | ubuntu-noble | + local file 2026-08-25 17:02:58.292352 | ubuntu-noble | + for file in $new_files 2026-08-25 17:02:58.292363 | ubuntu-noble | + case $file in 2026-08-25 17:02:58.292373 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-08-25 17:02:58.292392 | ubuntu-noble | APPEND releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-08-25 17:02:58.292402 | ubuntu-noble | + echo releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-08-25 17:02:58.292418 | ubuntu-noble | + for file in $new_files 2026-08-25 17:02:58.292426 | ubuntu-noble | + case $file in 2026-08-25 17:02:58.292435 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2150089-e91b592c948e5771.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-08-25 17:02:58.292444 | ubuntu-noble | APPEND releasenotes/notes/bug-2150089-e91b592c948e5771.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-08-25 17:02:58.292453 | ubuntu-noble | + echo releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-08-25 17:02:58.292462 | ubuntu-noble | + rm files-before files-after 2026-08-25 17:02:58.293732 | ubuntu-noble | + tar czf keystone-stable-2024.2.tar.gz keystone-26.1.1.dev9 2026-08-25 17:02:58.645449 | ubuntu-noble | + rm -r keystone-26.1.1.dev9 2026-08-25 17:02:58.686900 | ubuntu-noble | + echo Check overlays for keystone-stable-2024.2.tar.gz 2026-08-25 17:02:58.686958 | ubuntu-noble | Check overlays for keystone-stable-2024.2.tar.gz 2026-08-25 17:02:58.686966 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:02:58.686971 | ubuntu-noble | + popd 2026-08-25 17:02:58.687007 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 17:02:58.687042 | ubuntu-noble | + pushd tarballs 2026-08-25 17:02:58.688067 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-08-25 17:02:58.691145 | ubuntu-noble | + filename=magnum-stable-2024.2.tar.gz 2026-08-25 17:02:58.691201 | ubuntu-noble | + [[ -e magnum-stable-2024.2.tar.gz ]] 2026-08-25 17:02:58.691272 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-08-25 17:02:58.691277 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-08-25 17:02:58.691314 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-08-25 17:02:59.901748 | ubuntu-noble | 2026-08-25 17:02:59 URL:https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz [967968/967968] -> "magnum-stable-2024.2.tar.gz" [1] 2026-08-25 17:02:59.904158 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 17:02:59.904217 | ubuntu-noble | + echo Process magnum-stable-2024.2.tar.gz 2026-08-25 17:02:59.904237 | ubuntu-noble | Process magnum-stable-2024.2.tar.gz 2026-08-25 17:02:59.906666 | ubuntu-noble | ++ tar -tzf magnum-stable-2024.2.tar.gz 2026-08-25 17:02:59.906737 | ubuntu-noble | ++ head -1 2026-08-25 17:02:59.908059 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 17:02:59.916061 | ubuntu-noble | + directory=magnum-19.0.1.dev7 2026-08-25 17:02:59.917175 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 magnum-19.0.1.dev7 2026-08-25 17:02:59.917351 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-25 17:02:59.917451 | ubuntu-noble | ++ local directory=magnum-19.0.1.dev7 2026-08-25 17:02:59.917532 | ubuntu-noble | ++ local suffix= 2026-08-25 17:02:59.917671 | ubuntu-noble | ++ local name=magnum 2026-08-25 17:02:59.917718 | ubuntu-noble | ++ local candidate path 2026-08-25 17:02:59.917824 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:59.917871 | ubuntu-noble | ++ path=patches/2024.2/magnum 2026-08-25 17:02:59.917915 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/magnum ]] 2026-08-25 17:02:59.917991 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:59.918029 | ubuntu-noble | ++ path=patches/2024.2/magnum 2026-08-25 17:02:59.918067 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/magnum ]] 2026-08-25 17:02:59.918105 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:59.918139 | ubuntu-noble | ++ path=patches/2024.2/magnum 2026-08-25 17:02:59.918174 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/magnum ]] 2026-08-25 17:02:59.918219 | ubuntu-noble | ++ return 1 2026-08-25 17:02:59.918761 | ubuntu-noble | + patch_dir= 2026-08-25 17:02:59.919266 | ubuntu-noble | + patch_dir= 2026-08-25 17:02:59.919592 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 magnum-19.0.1.dev7 /source 2026-08-25 17:02:59.919616 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-25 17:02:59.919624 | ubuntu-noble | ++ local directory=magnum-19.0.1.dev7 2026-08-25 17:02:59.919635 | ubuntu-noble | ++ local suffix=/source 2026-08-25 17:02:59.919689 | ubuntu-noble | ++ local name=magnum 2026-08-25 17:02:59.919699 | ubuntu-noble | ++ local candidate path 2026-08-25 17:02:59.919710 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:59.919717 | ubuntu-noble | ++ path=overlays/2024.2/magnum/source 2026-08-25 17:02:59.919729 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/magnum/source ]] 2026-08-25 17:02:59.919739 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:59.919750 | ubuntu-noble | ++ path=overlays/2024.2/magnum/source 2026-08-25 17:02:59.919757 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/magnum/source ]] 2026-08-25 17:02:59.919767 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:02:59.919775 | ubuntu-noble | ++ path=overlays/2024.2/magnum/source 2026-08-25 17:02:59.919783 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/magnum/source ]] 2026-08-25 17:02:59.919815 | ubuntu-noble | ++ return 1 2026-08-25 17:02:59.920673 | ubuntu-noble | + overlay_dir= 2026-08-25 17:02:59.920717 | ubuntu-noble | + overlay_dir= 2026-08-25 17:02:59.920723 | ubuntu-noble | + echo Check patches for magnum-stable-2024.2.tar.gz 2026-08-25 17:02:59.920728 | ubuntu-noble | Check patches for magnum-stable-2024.2.tar.gz 2026-08-25 17:02:59.920733 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:02:59.920737 | ubuntu-noble | + echo Check overlays for magnum-stable-2024.2.tar.gz 2026-08-25 17:02:59.920741 | ubuntu-noble | Check overlays for magnum-stable-2024.2.tar.gz 2026-08-25 17:02:59.920745 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:02:59.920749 | ubuntu-noble | + popd 2026-08-25 17:02:59.920754 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 17:02:59.920759 | ubuntu-noble | + pushd tarballs 2026-08-25 17:02:59.921254 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-08-25 17:02:59.924169 | ubuntu-noble | + filename=manila-stable-2024.2.tar.gz 2026-08-25 17:02:59.924246 | ubuntu-noble | + [[ -e manila-stable-2024.2.tar.gz ]] 2026-08-25 17:02:59.924342 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-08-25 17:02:59.924354 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-08-25 17:02:59.924366 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-08-25 17:03:01.593874 | ubuntu-noble | 2026-08-25 17:03:01 URL:https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz [3518109/3518109] -> "manila-stable-2024.2.tar.gz" [1] 2026-08-25 17:03:01.596631 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 17:03:01.596731 | ubuntu-noble | + echo Process manila-stable-2024.2.tar.gz 2026-08-25 17:03:01.596768 | ubuntu-noble | Process manila-stable-2024.2.tar.gz 2026-08-25 17:03:01.598624 | ubuntu-noble | ++ tar -tzf manila-stable-2024.2.tar.gz 2026-08-25 17:03:01.598668 | ubuntu-noble | ++ head -1 2026-08-25 17:03:01.600043 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 17:03:01.610658 | ubuntu-noble | + directory=manila-19.1.2.dev7 2026-08-25 17:03:01.611629 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 manila-19.1.2.dev7 2026-08-25 17:03:01.611693 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-25 17:03:01.611708 | ubuntu-noble | ++ local directory=manila-19.1.2.dev7 2026-08-25 17:03:01.611714 | ubuntu-noble | ++ local suffix= 2026-08-25 17:03:01.611719 | ubuntu-noble | ++ local name=manila 2026-08-25 17:03:01.611724 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:01.611728 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:01.611732 | ubuntu-noble | ++ path=patches/2024.2/manila 2026-08-25 17:03:01.611739 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/manila ]] 2026-08-25 17:03:01.611750 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:01.611758 | ubuntu-noble | ++ path=patches/2024.2/manila 2026-08-25 17:03:01.611765 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/manila ]] 2026-08-25 17:03:01.611809 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:01.611814 | ubuntu-noble | ++ path=patches/2024.2/manila 2026-08-25 17:03:01.611864 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/manila ]] 2026-08-25 17:03:01.611870 | ubuntu-noble | ++ return 1 2026-08-25 17:03:01.612620 | ubuntu-noble | + patch_dir= 2026-08-25 17:03:01.612641 | ubuntu-noble | + patch_dir= 2026-08-25 17:03:01.613072 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 manila-19.1.2.dev7 /source 2026-08-25 17:03:01.613155 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-25 17:03:01.613165 | ubuntu-noble | ++ local directory=manila-19.1.2.dev7 2026-08-25 17:03:01.613190 | ubuntu-noble | ++ local suffix=/source 2026-08-25 17:03:01.613250 | ubuntu-noble | ++ local name=manila 2026-08-25 17:03:01.613257 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:01.613264 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:01.613278 | ubuntu-noble | ++ path=overlays/2024.2/manila/source 2026-08-25 17:03:01.613286 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/manila/source ]] 2026-08-25 17:03:01.613322 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:01.613331 | ubuntu-noble | ++ path=overlays/2024.2/manila/source 2026-08-25 17:03:01.613335 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/manila/source ]] 2026-08-25 17:03:01.613343 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:01.613350 | ubuntu-noble | ++ path=overlays/2024.2/manila/source 2026-08-25 17:03:01.613356 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/manila/source ]] 2026-08-25 17:03:01.613362 | ubuntu-noble | ++ return 1 2026-08-25 17:03:01.614256 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:01.614280 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:01.614285 | ubuntu-noble | + echo Check patches for manila-stable-2024.2.tar.gz 2026-08-25 17:03:01.614290 | ubuntu-noble | Check patches for manila-stable-2024.2.tar.gz 2026-08-25 17:03:01.614295 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:01.614299 | ubuntu-noble | + echo Check overlays for manila-stable-2024.2.tar.gz 2026-08-25 17:03:01.614303 | ubuntu-noble | Check overlays for manila-stable-2024.2.tar.gz 2026-08-25 17:03:01.614307 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:01.614312 | ubuntu-noble | + popd 2026-08-25 17:03:01.614316 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 17:03:01.614321 | ubuntu-noble | + pushd tarballs 2026-08-25 17:03:01.614705 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-08-25 17:03:01.617010 | ubuntu-noble | + filename=masakari-stable-2024.2.tar.gz 2026-08-25 17:03:01.617038 | ubuntu-noble | + [[ -e masakari-stable-2024.2.tar.gz ]] 2026-08-25 17:03:01.617044 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-08-25 17:03:01.617049 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-08-25 17:03:01.617054 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-08-25 17:03:05.965761 | ubuntu-noble | 2026-08-25 17:03:05 URL:https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz [364755/364755] -> "masakari-stable-2024.2.tar.gz" [1] 2026-08-25 17:03:05.968632 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 17:03:05.968691 | ubuntu-noble | + echo Process masakari-stable-2024.2.tar.gz 2026-08-25 17:03:05.968705 | ubuntu-noble | Process masakari-stable-2024.2.tar.gz 2026-08-25 17:03:05.971653 | ubuntu-noble | ++ tar -tzf masakari-stable-2024.2.tar.gz 2026-08-25 17:03:05.971707 | ubuntu-noble | ++ head -1 2026-08-25 17:03:05.973024 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 17:03:05.979774 | ubuntu-noble | + directory=masakari-18.0.0.0rc2.dev2 2026-08-25 17:03:05.980642 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 masakari-18.0.0.0rc2.dev2 2026-08-25 17:03:05.980728 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-25 17:03:05.980743 | ubuntu-noble | ++ local directory=masakari-18.0.0.0rc2.dev2 2026-08-25 17:03:05.980820 | ubuntu-noble | ++ local suffix= 2026-08-25 17:03:05.980865 | ubuntu-noble | ++ local name=masakari 2026-08-25 17:03:05.980876 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:05.980920 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:05.980929 | ubuntu-noble | ++ path=patches/2024.2/masakari 2026-08-25 17:03:05.980953 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/masakari ]] 2026-08-25 17:03:05.980992 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:05.981002 | ubuntu-noble | ++ path=patches/2024.2/masakari 2026-08-25 17:03:05.981008 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/masakari ]] 2026-08-25 17:03:05.981017 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:05.981023 | ubuntu-noble | ++ path=patches/2024.2/masakari 2026-08-25 17:03:05.981031 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/masakari ]] 2026-08-25 17:03:05.981040 | ubuntu-noble | ++ return 1 2026-08-25 17:03:05.981658 | ubuntu-noble | + patch_dir= 2026-08-25 17:03:05.981715 | ubuntu-noble | + patch_dir= 2026-08-25 17:03:05.982182 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 masakari-18.0.0.0rc2.dev2 /source 2026-08-25 17:03:05.982248 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-25 17:03:05.982261 | ubuntu-noble | ++ local directory=masakari-18.0.0.0rc2.dev2 2026-08-25 17:03:05.982299 | ubuntu-noble | ++ local suffix=/source 2026-08-25 17:03:05.982354 | ubuntu-noble | ++ local name=masakari 2026-08-25 17:03:05.982363 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:05.982392 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:05.982403 | ubuntu-noble | ++ path=overlays/2024.2/masakari/source 2026-08-25 17:03:05.982412 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/masakari/source ]] 2026-08-25 17:03:05.982444 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:05.982455 | ubuntu-noble | ++ path=overlays/2024.2/masakari/source 2026-08-25 17:03:05.982462 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/masakari/source ]] 2026-08-25 17:03:05.982472 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:05.982489 | ubuntu-noble | ++ path=overlays/2024.2/masakari/source 2026-08-25 17:03:05.982496 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/masakari/source ]] 2026-08-25 17:03:05.982506 | ubuntu-noble | ++ return 1 2026-08-25 17:03:05.982937 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:05.982959 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:05.982966 | ubuntu-noble | + echo Check patches for masakari-stable-2024.2.tar.gz 2026-08-25 17:03:05.982972 | ubuntu-noble | Check patches for masakari-stable-2024.2.tar.gz 2026-08-25 17:03:05.982981 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:05.982988 | ubuntu-noble | + echo Check overlays for masakari-stable-2024.2.tar.gz 2026-08-25 17:03:05.982998 | ubuntu-noble | Check overlays for masakari-stable-2024.2.tar.gz 2026-08-25 17:03:05.983004 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:05.983014 | ubuntu-noble | + popd 2026-08-25 17:03:05.983098 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 17:03:05.983110 | ubuntu-noble | + pushd tarballs 2026-08-25 17:03:05.984204 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-25 17:03:05.985536 | ubuntu-noble | + filename=neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-25 17:03:05.985600 | ubuntu-noble | + [[ -e neutron-dynamic-routing-stable-2024.2.tar.gz ]] 2026-08-25 17:03:05.985608 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-25 17:03:05.985616 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-25 17:03:05.985626 | 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-25 17:03:06.893683 | ubuntu-noble | 2026-08-25 17:03:06 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-25 17:03:06.896400 | 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-25 17:03:06.896448 | ubuntu-noble | + echo Process neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-25 17:03:06.896459 | ubuntu-noble | Process neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-25 17:03:06.900621 | ubuntu-noble | ++ tar -tzf neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-25 17:03:06.900661 | ubuntu-noble | ++ head -1 2026-08-25 17:03:06.901217 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 17:03:06.909747 | ubuntu-noble | + directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-25 17:03:06.910932 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-25 17:03:06.911080 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-25 17:03:06.911121 | ubuntu-noble | ++ local directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-25 17:03:06.911181 | ubuntu-noble | ++ local suffix= 2026-08-25 17:03:06.911256 | ubuntu-noble | ++ local name=neutron-dynamic-routing 2026-08-25 17:03:06.911270 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:06.911354 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:06.911366 | ubuntu-noble | ++ path=patches/2024.2/neutron-dynamic-routing 2026-08-25 17:03:06.911377 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-dynamic-routing ]] 2026-08-25 17:03:06.911426 | ubuntu-noble | ++ echo patches/2024.2/neutron-dynamic-routing 2026-08-25 17:03:06.911471 | ubuntu-noble | ++ return 0 2026-08-25 17:03:06.912360 | ubuntu-noble | + patch_dir=patches/2024.2/neutron-dynamic-routing 2026-08-25 17:03:06.913064 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 neutron-dynamic-routing-25.0.0.0rc2.dev3 /source 2026-08-25 17:03:06.913192 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-25 17:03:06.913206 | ubuntu-noble | ++ local directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-25 17:03:06.913263 | ubuntu-noble | ++ local suffix=/source 2026-08-25 17:03:06.913336 | ubuntu-noble | ++ local name=neutron-dynamic-routing 2026-08-25 17:03:06.913346 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:06.913391 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:06.913402 | ubuntu-noble | ++ path=overlays/2024.2/neutron-dynamic-routing/source 2026-08-25 17:03:06.913444 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron-dynamic-routing/source ]] 2026-08-25 17:03:06.913495 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:06.913506 | ubuntu-noble | ++ path=overlays/2024.2/neutron-dynamic-routing/source 2026-08-25 17:03:06.913516 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron-dynamic-routing/source ]] 2026-08-25 17:03:06.913525 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:06.913535 | ubuntu-noble | ++ path=overlays/2024.2/neutron_dynamic_routing/source 2026-08-25 17:03:06.913570 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron_dynamic_routing/source ]] 2026-08-25 17:03:06.913598 | ubuntu-noble | ++ return 1 2026-08-25 17:03:06.914510 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:06.914530 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:06.914561 | ubuntu-noble | + echo Check patches for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-25 17:03:06.914583 | ubuntu-noble | Check patches for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-25 17:03:06.914609 | ubuntu-noble | + [[ -n patches/2024.2/neutron-dynamic-routing ]] 2026-08-25 17:03:06.914617 | ubuntu-noble | + tar xzf neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-25 17:03:06.937357 | ubuntu-noble | + rm neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-25 17:03:06.941608 | ubuntu-noble | + find neutron-dynamic-routing-25.0.0.0rc2.dev3 -type f 2026-08-25 17:03:06.941648 | ubuntu-noble | + sort 2026-08-25 17:03:06.944288 | ubuntu-noble | + pushd neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-25 17:03:06.945701 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-dynamic-routing -type f -name '*.patch' 2026-08-25 17:03:06.945959 | ubuntu-noble | ++ sort 2026-08-25 17:03:06.948849 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 17:03:06.948960 | ubuntu-noble | + apply_patch patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-08-25 17:03:06.949023 | ubuntu-noble | + local rel=patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-08-25 17:03:06.949054 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-08-25 17:03:06.949077 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron-dynamic-routing/bug-2023632.patch' 2026-08-25 17:03:06.949090 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-08-25 17:03:06.949110 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 17:03:06.950815 | ubuntu-noble | checking file neutron_dynamic_routing/db/bgp_db.py 2026-08-25 17:03:06.950941 | ubuntu-noble | Hunk #1 succeeded at 1022 (offset 4 lines). 2026-08-25 17:03:06.951498 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 17:03:06.953053 | ubuntu-noble | patching file neutron_dynamic_routing/db/bgp_db.py 2026-08-25 17:03:06.953160 | ubuntu-noble | Hunk #1 succeeded at 1022 (offset 4 lines). 2026-08-25 17:03:06.953405 | ubuntu-noble | + echo patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-08-25 17:03:06.953710 | ubuntu-noble | + popd 2026-08-25 17:03:06.954636 | ubuntu-noble | + find neutron-dynamic-routing-25.0.0.0rc2.dev3 -type f 2026-08-25 17:03:06.955440 | ubuntu-noble | + sort 2026-08-25 17:03:06.960733 | ubuntu-noble | + append_new_files_to_sources_txt neutron-dynamic-routing-25.0.0.0rc2.dev3 files-before files-after 2026-08-25 17:03:06.960785 | ubuntu-noble | + local directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-25 17:03:06.960822 | ubuntu-noble | + local before=files-before 2026-08-25 17:03:06.960831 | ubuntu-noble | + local after=files-after 2026-08-25 17:03:06.960839 | ubuntu-noble | + local sources_txt 2026-08-25 17:03:06.962027 | ubuntu-noble | ++ find neutron-dynamic-routing-25.0.0.0rc2.dev3 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-25 17:03:06.963597 | ubuntu-noble | ++ head -1 2026-08-25 17:03:06.965353 | ubuntu-noble | + sources_txt=neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-08-25 17:03:06.965385 | ubuntu-noble | + [[ -z neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing.egg-info/SOURCES.txt ]] 2026-08-25 17:03:06.965394 | ubuntu-noble | + local new_files 2026-08-25 17:03:06.966187 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-25 17:03:06.967581 | ubuntu-noble | + new_files=neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing/db/bgp_db.py.orig 2026-08-25 17:03:06.967609 | ubuntu-noble | + [[ -z neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing/db/bgp_db.py.orig ]] 2026-08-25 17:03:06.968643 | ubuntu-noble | ++ tail -c1 neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-08-25 17:03:06.969836 | ubuntu-noble | + [[ -n h ]] 2026-08-25 17:03:06.969872 | ubuntu-noble | + echo 2026-08-25 17:03:06.969917 | ubuntu-noble | + local file 2026-08-25 17:03:06.969934 | ubuntu-noble | + for file in $new_files 2026-08-25 17:03:06.969945 | ubuntu-noble | + case $file in 2026-08-25 17:03:06.969957 | ubuntu-noble | + continue 2026-08-25 17:03:06.969971 | ubuntu-noble | + rm files-before files-after 2026-08-25 17:03:06.972399 | ubuntu-noble | + tar czf neutron-dynamic-routing-stable-2024.2.tar.gz neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-25 17:03:07.007669 | ubuntu-noble | + rm -r neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-25 17:03:07.013433 | ubuntu-noble | + echo Check overlays for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-25 17:03:07.013465 | ubuntu-noble | Check overlays for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-25 17:03:07.013473 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:07.013478 | ubuntu-noble | + popd 2026-08-25 17:03:07.013875 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 17:03:07.013896 | ubuntu-noble | + pushd tarballs 2026-08-25 17:03:07.014693 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-25 17:03:07.016510 | ubuntu-noble | + filename=neutron-vpnaas-stable-2024.2.tar.gz 2026-08-25 17:03:07.016593 | ubuntu-noble | + [[ -e neutron-vpnaas-stable-2024.2.tar.gz ]] 2026-08-25 17:03:07.016610 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-25 17:03:07.016623 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-25 17:03:07.016636 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-25 17:03:08.126589 | ubuntu-noble | 2026-08-25 17:03:08 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-25 17:03:08.129645 | 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-25 17:03:08.129716 | ubuntu-noble | + echo Process neutron-vpnaas-stable-2024.2.tar.gz 2026-08-25 17:03:08.129731 | ubuntu-noble | Process neutron-vpnaas-stable-2024.2.tar.gz 2026-08-25 17:03:08.132639 | ubuntu-noble | ++ tar -tzf neutron-vpnaas-stable-2024.2.tar.gz 2026-08-25 17:03:08.132695 | ubuntu-noble | ++ head -1 2026-08-25 17:03:08.134254 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 17:03:08.140716 | ubuntu-noble | + directory=neutron_vpnaas-25.0.1.dev4 2026-08-25 17:03:08.141623 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 neutron_vpnaas-25.0.1.dev4 2026-08-25 17:03:08.141661 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-25 17:03:08.141669 | ubuntu-noble | ++ local directory=neutron_vpnaas-25.0.1.dev4 2026-08-25 17:03:08.141675 | ubuntu-noble | ++ local suffix= 2026-08-25 17:03:08.141682 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-08-25 17:03:08.141692 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:08.141709 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:08.141718 | ubuntu-noble | ++ path=patches/2024.2/neutron_vpnaas 2026-08-25 17:03:08.141729 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron_vpnaas ]] 2026-08-25 17:03:08.141739 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:08.141748 | ubuntu-noble | ++ path=patches/2024.2/neutron-vpnaas 2026-08-25 17:03:08.141769 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-vpnaas ]] 2026-08-25 17:03:08.141783 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:08.141820 | ubuntu-noble | ++ path=patches/2024.2/neutron_vpnaas 2026-08-25 17:03:08.141832 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron_vpnaas ]] 2026-08-25 17:03:08.141841 | ubuntu-noble | ++ return 1 2026-08-25 17:03:08.142399 | ubuntu-noble | + patch_dir= 2026-08-25 17:03:08.142416 | ubuntu-noble | + patch_dir= 2026-08-25 17:03:08.142918 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 neutron_vpnaas-25.0.1.dev4 /source 2026-08-25 17:03:08.142998 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-25 17:03:08.143009 | ubuntu-noble | ++ local directory=neutron_vpnaas-25.0.1.dev4 2026-08-25 17:03:08.143036 | ubuntu-noble | ++ local suffix=/source 2026-08-25 17:03:08.143089 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-08-25 17:03:08.143096 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:08.143122 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:08.143132 | ubuntu-noble | ++ path=overlays/2024.2/neutron_vpnaas/source 2026-08-25 17:03:08.143140 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron_vpnaas/source ]] 2026-08-25 17:03:08.143174 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:08.143184 | ubuntu-noble | ++ path=overlays/2024.2/neutron-vpnaas/source 2026-08-25 17:03:08.143189 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron-vpnaas/source ]] 2026-08-25 17:03:08.143197 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:08.143203 | ubuntu-noble | ++ path=overlays/2024.2/neutron_vpnaas/source 2026-08-25 17:03:08.143211 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron_vpnaas/source ]] 2026-08-25 17:03:08.143234 | ubuntu-noble | ++ return 1 2026-08-25 17:03:08.143601 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:08.143617 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:08.143656 | ubuntu-noble | + echo Check patches for neutron-vpnaas-stable-2024.2.tar.gz 2026-08-25 17:03:08.143678 | ubuntu-noble | Check patches for neutron-vpnaas-stable-2024.2.tar.gz 2026-08-25 17:03:08.144149 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:08.144171 | ubuntu-noble | + echo Check overlays for neutron-vpnaas-stable-2024.2.tar.gz 2026-08-25 17:03:08.144180 | ubuntu-noble | Check overlays for neutron-vpnaas-stable-2024.2.tar.gz 2026-08-25 17:03:08.144190 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:08.144200 | ubuntu-noble | + popd 2026-08-25 17:03:08.144210 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 17:03:08.144216 | ubuntu-noble | + pushd tarballs 2026-08-25 17:03:08.144602 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-08-25 17:03:08.146597 | ubuntu-noble | + filename=neutron-stable-2024.2.tar.gz 2026-08-25 17:03:08.146621 | ubuntu-noble | + [[ -e neutron-stable-2024.2.tar.gz ]] 2026-08-25 17:03:08.146627 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-08-25 17:03:08.146633 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-08-25 17:03:08.146639 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-08-25 17:03:10.124871 | ubuntu-noble | 2026-08-25 17:03:10 URL:https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz [14521639/14521639] -> "neutron-stable-2024.2.tar.gz" [1] 2026-08-25 17:03:10.126770 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 17:03:10.126862 | ubuntu-noble | + echo Process neutron-stable-2024.2.tar.gz 2026-08-25 17:03:10.126873 | ubuntu-noble | Process neutron-stable-2024.2.tar.gz 2026-08-25 17:03:10.129627 | ubuntu-noble | ++ tar -tzf neutron-stable-2024.2.tar.gz 2026-08-25 17:03:10.129655 | ubuntu-noble | ++ head -1 2026-08-25 17:03:10.130921 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 17:03:10.142821 | ubuntu-noble | + directory=neutron-25.2.4.dev2 2026-08-25 17:03:10.144036 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 neutron-25.2.4.dev2 2026-08-25 17:03:10.144155 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-25 17:03:10.144190 | ubuntu-noble | ++ local directory=neutron-25.2.4.dev2 2026-08-25 17:03:10.144254 | ubuntu-noble | ++ local suffix= 2026-08-25 17:03:10.144328 | ubuntu-noble | ++ local name=neutron 2026-08-25 17:03:10.144335 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:10.144409 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:10.144417 | ubuntu-noble | ++ path=patches/2024.2/neutron 2026-08-25 17:03:10.144452 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron ]] 2026-08-25 17:03:10.144493 | ubuntu-noble | ++ echo patches/2024.2/neutron 2026-08-25 17:03:10.144550 | ubuntu-noble | ++ return 0 2026-08-25 17:03:10.145433 | ubuntu-noble | + patch_dir=patches/2024.2/neutron 2026-08-25 17:03:10.146317 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 neutron-25.2.4.dev2 /source 2026-08-25 17:03:10.146388 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-25 17:03:10.146403 | ubuntu-noble | ++ local directory=neutron-25.2.4.dev2 2026-08-25 17:03:10.146476 | ubuntu-noble | ++ local suffix=/source 2026-08-25 17:03:10.146535 | ubuntu-noble | ++ local name=neutron 2026-08-25 17:03:10.146587 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:10.146669 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:10.146679 | ubuntu-noble | ++ path=overlays/2024.2/neutron/source 2026-08-25 17:03:10.146688 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron/source ]] 2026-08-25 17:03:10.146749 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:10.146760 | ubuntu-noble | ++ path=overlays/2024.2/neutron/source 2026-08-25 17:03:10.146769 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron/source ]] 2026-08-25 17:03:10.146818 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:10.146829 | ubuntu-noble | ++ path=overlays/2024.2/neutron/source 2026-08-25 17:03:10.146864 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron/source ]] 2026-08-25 17:03:10.146898 | ubuntu-noble | ++ return 1 2026-08-25 17:03:10.147762 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:10.147875 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:10.147891 | ubuntu-noble | + echo Check patches for neutron-stable-2024.2.tar.gz 2026-08-25 17:03:10.147904 | ubuntu-noble | Check patches for neutron-stable-2024.2.tar.gz 2026-08-25 17:03:10.147915 | ubuntu-noble | + [[ -n patches/2024.2/neutron ]] 2026-08-25 17:03:10.147926 | ubuntu-noble | + tar xzf neutron-stable-2024.2.tar.gz 2026-08-25 17:03:10.562874 | ubuntu-noble | + rm neutron-stable-2024.2.tar.gz 2026-08-25 17:03:10.569598 | ubuntu-noble | + find neutron-25.2.4.dev2 -type f 2026-08-25 17:03:10.569629 | ubuntu-noble | + sort 2026-08-25 17:03:10.584011 | ubuntu-noble | + pushd neutron-25.2.4.dev2 2026-08-25 17:03:10.585483 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron -type f -name '*.patch' 2026-08-25 17:03:10.585912 | ubuntu-noble | ++ sort 2026-08-25 17:03:10.589354 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 17:03:10.589446 | ubuntu-noble | + apply_patch patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-08-25 17:03:10.589489 | ubuntu-noble | + local rel=patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-08-25 17:03:10.589516 | 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-25 17:03:10.589602 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch' 2026-08-25 17:03:10.589620 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-08-25 17:03:10.589641 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 17:03:10.591680 | ubuntu-noble | checking file neutron/services/conntrack_helper/plugin.py 2026-08-25 17:03:10.592012 | ubuntu-noble | checking file neutron/tests/functional/services/conntrack_helper/test_conntrack_helper.py 2026-08-25 17:03:10.592239 | ubuntu-noble | checking file neutron/tests/unit/services/conntrack_helper/test_plugin.py 2026-08-25 17:03:10.592498 | ubuntu-noble | checking file releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-08-25 17:03:10.593007 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 17:03:10.594494 | ubuntu-noble | patching file neutron/services/conntrack_helper/plugin.py 2026-08-25 17:03:10.594725 | ubuntu-noble | patching file neutron/tests/functional/services/conntrack_helper/test_conntrack_helper.py 2026-08-25 17:03:10.594898 | ubuntu-noble | patching file neutron/tests/unit/services/conntrack_helper/test_plugin.py 2026-08-25 17:03:10.595085 | ubuntu-noble | patching file releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-08-25 17:03:10.595958 | ubuntu-noble | + echo patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-08-25 17:03:10.595976 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 17:03:10.595980 | ubuntu-noble | + apply_patch patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-08-25 17:03:10.595984 | ubuntu-noble | + local rel=patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-08-25 17:03:10.595988 | 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-25 17:03:10.595993 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch' 2026-08-25 17:03:10.595997 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-08-25 17:03:10.596001 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 17:03:10.597486 | ubuntu-noble | checking file neutron/services/portforwarding/pf_plugin.py 2026-08-25 17:03:10.597769 | ubuntu-noble | checking file neutron/tests/unit/services/portforwarding/test_pf_plugin.py 2026-08-25 17:03:10.598738 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 17:03:10.599917 | ubuntu-noble | patching file neutron/services/portforwarding/pf_plugin.py 2026-08-25 17:03:10.600128 | ubuntu-noble | patching file neutron/tests/unit/services/portforwarding/test_pf_plugin.py 2026-08-25 17:03:10.601532 | ubuntu-noble | + echo patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-08-25 17:03:10.601624 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 17:03:10.601636 | ubuntu-noble | + apply_patch patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-08-25 17:03:10.601646 | ubuntu-noble | + local rel=patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-08-25 17:03:10.601657 | 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-25 17:03:10.601667 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch' 2026-08-25 17:03:10.601678 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-08-25 17:03:10.601688 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 17:03:10.602717 | ubuntu-noble | checking file neutron/db/db_base_plugin_v2.py 2026-08-25 17:03:10.603043 | ubuntu-noble | checking file neutron/tests/unit/extensions/test_subnet_onboard.py 2026-08-25 17:03:10.603782 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 17:03:10.605025 | ubuntu-noble | patching file neutron/db/db_base_plugin_v2.py 2026-08-25 17:03:10.605287 | ubuntu-noble | patching file neutron/tests/unit/extensions/test_subnet_onboard.py 2026-08-25 17:03:10.606787 | ubuntu-noble | + echo patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-08-25 17:03:10.606860 | ubuntu-noble | + popd 2026-08-25 17:03:10.606872 | ubuntu-noble | + find neutron-25.2.4.dev2 -type f 2026-08-25 17:03:10.607360 | ubuntu-noble | + sort 2026-08-25 17:03:10.620684 | ubuntu-noble | + append_new_files_to_sources_txt neutron-25.2.4.dev2 files-before files-after 2026-08-25 17:03:10.620727 | ubuntu-noble | + local directory=neutron-25.2.4.dev2 2026-08-25 17:03:10.620735 | ubuntu-noble | + local before=files-before 2026-08-25 17:03:10.620742 | ubuntu-noble | + local after=files-after 2026-08-25 17:03:10.620748 | ubuntu-noble | + local sources_txt 2026-08-25 17:03:10.623597 | ubuntu-noble | ++ find neutron-25.2.4.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-25 17:03:10.623634 | ubuntu-noble | ++ head -1 2026-08-25 17:03:10.624193 | ubuntu-noble | + sources_txt=neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt 2026-08-25 17:03:10.624213 | ubuntu-noble | + [[ -z neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt ]] 2026-08-25 17:03:10.624222 | ubuntu-noble | + local new_files 2026-08-25 17:03:10.624956 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-25 17:03:10.627995 | ubuntu-noble | + new_files=neutron-25.2.4.dev2/releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-08-25 17:03:10.628021 | ubuntu-noble | + [[ -z neutron-25.2.4.dev2/releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml ]] 2026-08-25 17:03:10.628621 | ubuntu-noble | ++ tail -c1 neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt 2026-08-25 17:03:10.630371 | ubuntu-noble | + [[ -n l ]] 2026-08-25 17:03:10.630392 | ubuntu-noble | + echo 2026-08-25 17:03:10.630396 | ubuntu-noble | + local file 2026-08-25 17:03:10.630400 | ubuntu-noble | + for file in $new_files 2026-08-25 17:03:10.630404 | ubuntu-noble | + case $file in 2026-08-25 17:03:10.630408 | 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-25 17:03:10.630414 | 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-25 17:03:10.630418 | ubuntu-noble | + echo releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-08-25 17:03:10.630421 | ubuntu-noble | + rm files-before files-after 2026-08-25 17:03:10.632118 | ubuntu-noble | + tar czf neutron-stable-2024.2.tar.gz neutron-25.2.4.dev2 2026-08-25 17:03:12.020990 | ubuntu-noble | + rm -r neutron-25.2.4.dev2 2026-08-25 17:03:12.088633 | ubuntu-noble | + echo Check overlays for neutron-stable-2024.2.tar.gz 2026-08-25 17:03:12.088692 | ubuntu-noble | Check overlays for neutron-stable-2024.2.tar.gz 2026-08-25 17:03:12.088698 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:12.088702 | ubuntu-noble | + popd 2026-08-25 17:03:12.088711 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 17:03:12.088716 | ubuntu-noble | + pushd tarballs 2026-08-25 17:03:12.089685 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-08-25 17:03:12.091180 | ubuntu-noble | + filename=nova-stable-2024.2.tar.gz 2026-08-25 17:03:12.091205 | ubuntu-noble | + [[ -e nova-stable-2024.2.tar.gz ]] 2026-08-25 17:03:12.091288 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-08-25 17:03:12.091293 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-08-25 17:03:12.091326 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-08-25 17:03:14.047749 | ubuntu-noble | 2026-08-25 17:03:14 URL:https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz [9555562/9555562] -> "nova-stable-2024.2.tar.gz" [1] 2026-08-25 17:03:14.049841 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 17:03:14.049917 | ubuntu-noble | + echo Process nova-stable-2024.2.tar.gz 2026-08-25 17:03:14.049932 | ubuntu-noble | Process nova-stable-2024.2.tar.gz 2026-08-25 17:03:14.053611 | ubuntu-noble | ++ tar -tzf nova-stable-2024.2.tar.gz 2026-08-25 17:03:14.053661 | ubuntu-noble | ++ head -1 2026-08-25 17:03:14.054382 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 17:03:14.061419 | ubuntu-noble | + directory=nova-30.3.1.dev3 2026-08-25 17:03:14.063240 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 nova-30.3.1.dev3 2026-08-25 17:03:14.063277 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-25 17:03:14.063286 | ubuntu-noble | ++ local directory=nova-30.3.1.dev3 2026-08-25 17:03:14.063294 | ubuntu-noble | ++ local suffix= 2026-08-25 17:03:14.063301 | ubuntu-noble | ++ local name=nova 2026-08-25 17:03:14.063308 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:14.063315 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:14.063321 | ubuntu-noble | ++ path=patches/2024.2/nova 2026-08-25 17:03:14.063328 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova ]] 2026-08-25 17:03:14.063336 | ubuntu-noble | ++ echo patches/2024.2/nova 2026-08-25 17:03:14.063342 | ubuntu-noble | ++ return 0 2026-08-25 17:03:14.063349 | ubuntu-noble | + patch_dir=patches/2024.2/nova 2026-08-25 17:03:14.064087 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 nova-30.3.1.dev3 /source 2026-08-25 17:03:14.064188 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-25 17:03:14.064204 | ubuntu-noble | ++ local directory=nova-30.3.1.dev3 2026-08-25 17:03:14.064251 | ubuntu-noble | ++ local suffix=/source 2026-08-25 17:03:14.064319 | ubuntu-noble | ++ local name=nova 2026-08-25 17:03:14.064331 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:14.064379 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:14.064402 | ubuntu-noble | ++ path=overlays/2024.2/nova/source 2026-08-25 17:03:14.064429 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/nova/source ]] 2026-08-25 17:03:14.064479 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:14.064488 | ubuntu-noble | ++ path=overlays/2024.2/nova/source 2026-08-25 17:03:14.064496 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/nova/source ]] 2026-08-25 17:03:14.064519 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:14.064528 | ubuntu-noble | ++ path=overlays/2024.2/nova/source 2026-08-25 17:03:14.064564 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/nova/source ]] 2026-08-25 17:03:14.064596 | ubuntu-noble | ++ return 1 2026-08-25 17:03:14.065120 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:14.065133 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:14.065189 | ubuntu-noble | + echo Check patches for nova-stable-2024.2.tar.gz 2026-08-25 17:03:14.065204 | ubuntu-noble | Check patches for nova-stable-2024.2.tar.gz 2026-08-25 17:03:14.065214 | ubuntu-noble | + [[ -n patches/2024.2/nova ]] 2026-08-25 17:03:14.065220 | ubuntu-noble | + tar xzf nova-stable-2024.2.tar.gz 2026-08-25 17:03:14.471962 | ubuntu-noble | + rm nova-stable-2024.2.tar.gz 2026-08-25 17:03:14.478603 | ubuntu-noble | + find nova-30.3.1.dev3 -type f 2026-08-25 17:03:14.478643 | ubuntu-noble | + sort 2026-08-25 17:03:14.491861 | ubuntu-noble | + pushd nova-30.3.1.dev3 2026-08-25 17:03:14.492907 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova -type f -name '*.patch' 2026-08-25 17:03:14.493124 | ubuntu-noble | ++ sort 2026-08-25 17:03:14.495477 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 17:03:14.495601 | ubuntu-noble | + apply_patch patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-08-25 17:03:14.495665 | ubuntu-noble | + local rel=patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-08-25 17:03:14.495695 | 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-25 17:03:14.495721 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch' 2026-08-25 17:03:14.495732 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-08-25 17:03:14.495752 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 17:03:14.497064 | ubuntu-noble | checking file nova/console/websocketproxy.py 2026-08-25 17:03:14.497273 | ubuntu-noble | checking file nova/tests/unit/console/test_websocketproxy.py 2026-08-25 17:03:14.497441 | ubuntu-noble | checking file releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml 2026-08-25 17:03:14.497845 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 17:03:14.498840 | ubuntu-noble | patching file nova/console/websocketproxy.py 2026-08-25 17:03:14.499002 | ubuntu-noble | patching file nova/tests/unit/console/test_websocketproxy.py 2026-08-25 17:03:14.499139 | ubuntu-noble | patching file releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml 2026-08-25 17:03:14.499849 | ubuntu-noble | + echo patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-08-25 17:03:14.499868 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 17:03:14.499873 | ubuntu-noble | + apply_patch patches/2024.2/nova/backport-943940.patch 2026-08-25 17:03:14.499876 | ubuntu-noble | + local rel=patches/2024.2/nova/backport-943940.patch 2026-08-25 17:03:14.499880 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova/backport-943940.patch 2026-08-25 17:03:14.499883 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/backport-943940.patch' 2026-08-25 17:03:14.499887 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/backport-943940.patch 2026-08-25 17:03:14.499890 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 17:03:14.503118 | ubuntu-noble | checking file nova/tests/unit/virt/libvirt/test_driver.py 2026-08-25 17:03:14.504186 | ubuntu-noble | Hunk #1 succeeded at 15053 (offset 57 lines). 2026-08-25 17:03:14.504319 | ubuntu-noble | Hunk #2 succeeded at 16793 (offset 50 lines). 2026-08-25 17:03:14.506841 | ubuntu-noble | checking file nova/tests/unit/virt/libvirt/test_imagebackend.py 2026-08-25 17:03:14.507129 | ubuntu-noble | checking file nova/tests/unit/virt/libvirt/test_utils.py 2026-08-25 17:03:14.507266 | ubuntu-noble | checking file nova/tests/unit/virt/test_images.py 2026-08-25 17:03:14.507399 | ubuntu-noble | checking file nova/virt/images.py 2026-08-25 17:03:14.507559 | ubuntu-noble | checking file nova/virt/libvirt/imagebackend.py 2026-08-25 17:03:14.507757 | ubuntu-noble | checking file nova/virt/libvirt/utils.py 2026-08-25 17:03:14.507880 | ubuntu-noble | checking file requirements.txt 2026-08-25 17:03:14.508275 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 17:03:14.511420 | ubuntu-noble | patching file nova/tests/unit/virt/libvirt/test_driver.py 2026-08-25 17:03:14.512395 | ubuntu-noble | Hunk #1 succeeded at 15053 (offset 57 lines). 2026-08-25 17:03:14.512510 | ubuntu-noble | Hunk #2 succeeded at 16793 (offset 50 lines). 2026-08-25 17:03:14.513755 | ubuntu-noble | patching file nova/tests/unit/virt/libvirt/test_imagebackend.py 2026-08-25 17:03:14.514023 | ubuntu-noble | patching file nova/tests/unit/virt/libvirt/test_utils.py 2026-08-25 17:03:14.514149 | ubuntu-noble | patching file nova/tests/unit/virt/test_images.py 2026-08-25 17:03:14.514272 | ubuntu-noble | patching file nova/virt/images.py 2026-08-25 17:03:14.514409 | ubuntu-noble | patching file nova/virt/libvirt/imagebackend.py 2026-08-25 17:03:14.514584 | ubuntu-noble | patching file nova/virt/libvirt/utils.py 2026-08-25 17:03:14.514682 | ubuntu-noble | patching file requirements.txt 2026-08-25 17:03:14.515612 | ubuntu-noble | + echo patches/2024.2/nova/backport-943940.patch 2026-08-25 17:03:14.515647 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 17:03:14.515652 | ubuntu-noble | + apply_patch patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-08-25 17:03:14.515656 | ubuntu-noble | + local rel=patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-08-25 17:03:14.515660 | 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-25 17:03:14.515671 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch' 2026-08-25 17:03:14.515675 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-08-25 17:03:14.515679 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 17:03:14.517463 | ubuntu-noble | checking file nova/compute/api.py 2026-08-25 17:03:14.519012 | ubuntu-noble | checking file nova/tests/unit/compute/test_api.py 2026-08-25 17:03:14.520039 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 17:03:14.523601 | ubuntu-noble | patching file nova/compute/api.py 2026-08-25 17:03:14.523626 | ubuntu-noble | patching file nova/tests/unit/compute/test_api.py 2026-08-25 17:03:14.524362 | ubuntu-noble | + echo patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-08-25 17:03:14.524531 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 17:03:14.524707 | ubuntu-noble | + apply_patch patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-25 17:03:14.524755 | ubuntu-noble | + local rel=patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-25 17:03:14.524794 | 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-25 17:03:14.524867 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch' 2026-08-25 17:03:14.524873 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-25 17:03:14.524903 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 17:03:14.526521 | ubuntu-noble | checking file nova/api/openstack/identity.py 2026-08-25 17:03:14.526572 | ubuntu-noble | checking file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-25 17:03:14.526698 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 17:03:14.528335 | ubuntu-noble | patching file nova/api/openstack/identity.py 2026-08-25 17:03:14.528354 | ubuntu-noble | patching file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-25 17:03:14.528463 | ubuntu-noble | + echo patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-25 17:03:14.528651 | ubuntu-noble | + popd 2026-08-25 17:03:14.529601 | ubuntu-noble | + find nova-30.3.1.dev3 -type f 2026-08-25 17:03:14.529996 | ubuntu-noble | + sort 2026-08-25 17:03:14.547698 | ubuntu-noble | + append_new_files_to_sources_txt nova-30.3.1.dev3 files-before files-after 2026-08-25 17:03:14.547789 | ubuntu-noble | + local directory=nova-30.3.1.dev3 2026-08-25 17:03:14.547829 | ubuntu-noble | + local before=files-before 2026-08-25 17:03:14.547848 | ubuntu-noble | + local after=files-after 2026-08-25 17:03:14.547864 | ubuntu-noble | + local sources_txt 2026-08-25 17:03:14.549172 | ubuntu-noble | ++ find nova-30.3.1.dev3 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-25 17:03:14.549715 | ubuntu-noble | ++ head -1 2026-08-25 17:03:14.552409 | ubuntu-noble | + sources_txt=nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-08-25 17:03:14.552464 | ubuntu-noble | + [[ -z nova-30.3.1.dev3/nova.egg-info/SOURCES.txt ]] 2026-08-25 17:03:14.552485 | ubuntu-noble | + local new_files 2026-08-25 17:03:14.553219 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-25 17:03:14.560461 | ubuntu-noble | + new_files='nova-30.3.1.dev3/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-25 17:03:14.560491 | ubuntu-noble | nova-30.3.1.dev3/nova/tests/unit/virt/libvirt/test_driver.py.orig 2026-08-25 17:03:14.560496 | ubuntu-noble | nova-30.3.1.dev3/releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml' 2026-08-25 17:03:14.560500 | ubuntu-noble | + [[ -z nova-30.3.1.dev3/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-25 17:03:14.560504 | ubuntu-noble | nova-30.3.1.dev3/nova/tests/unit/virt/libvirt/test_driver.py.orig 2026-08-25 17:03:14.560508 | ubuntu-noble | nova-30.3.1.dev3/releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml ]] 2026-08-25 17:03:14.560916 | ubuntu-noble | ++ tail -c1 nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-08-25 17:03:14.563649 | ubuntu-noble | + [[ -n h ]] 2026-08-25 17:03:14.563692 | ubuntu-noble | + echo 2026-08-25 17:03:14.563699 | ubuntu-noble | + local file 2026-08-25 17:03:14.563704 | ubuntu-noble | + for file in $new_files 2026-08-25 17:03:14.563709 | ubuntu-noble | + case $file in 2026-08-25 17:03:14.563714 | 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-25 17:03:14.563740 | 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-25 17:03:14.563747 | ubuntu-noble | + echo nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-25 17:03:14.563751 | ubuntu-noble | + for file in $new_files 2026-08-25 17:03:14.563756 | ubuntu-noble | + case $file in 2026-08-25 17:03:14.563760 | ubuntu-noble | + continue 2026-08-25 17:03:14.563765 | ubuntu-noble | + for file in $new_files 2026-08-25 17:03:14.563769 | ubuntu-noble | + case $file in 2026-08-25 17:03:14.563774 | 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-25 17:03:14.563779 | ubuntu-noble | APPEND releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml TO nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-08-25 17:03:14.563784 | ubuntu-noble | + echo releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml 2026-08-25 17:03:14.563789 | ubuntu-noble | + rm files-before files-after 2026-08-25 17:03:14.565637 | ubuntu-noble | + tar czf nova-stable-2024.2.tar.gz nova-30.3.1.dev3 2026-08-25 17:03:16.102497 | ubuntu-noble | + rm -r nova-30.3.1.dev3 2026-08-25 17:03:16.186689 | ubuntu-noble | + echo Check overlays for nova-stable-2024.2.tar.gz 2026-08-25 17:03:16.186740 | ubuntu-noble | Check overlays for nova-stable-2024.2.tar.gz 2026-08-25 17:03:16.186751 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:16.186755 | ubuntu-noble | + popd 2026-08-25 17:03:16.186872 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 17:03:16.186903 | ubuntu-noble | + pushd tarballs 2026-08-25 17:03:16.188078 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-08-25 17:03:16.191016 | ubuntu-noble | + filename=octavia-stable-2024.2.tar.gz 2026-08-25 17:03:16.191037 | ubuntu-noble | + [[ -e octavia-stable-2024.2.tar.gz ]] 2026-08-25 17:03:16.191041 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-08-25 17:03:16.191045 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-08-25 17:03:16.191050 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-08-25 17:03:17.466902 | ubuntu-noble | 2026-08-25 17:03:17 URL:https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz [1321874/1321874] -> "octavia-stable-2024.2.tar.gz" [1] 2026-08-25 17:03:17.468896 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 17:03:17.468959 | ubuntu-noble | + echo Process octavia-stable-2024.2.tar.gz 2026-08-25 17:03:17.468968 | ubuntu-noble | Process octavia-stable-2024.2.tar.gz 2026-08-25 17:03:17.474421 | ubuntu-noble | ++ tar -tzf octavia-stable-2024.2.tar.gz 2026-08-25 17:03:17.474459 | ubuntu-noble | ++ head -1 2026-08-25 17:03:17.474467 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 17:03:17.481249 | ubuntu-noble | + directory=octavia-15.1.1.dev9 2026-08-25 17:03:17.482606 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 octavia-15.1.1.dev9 2026-08-25 17:03:17.482746 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-25 17:03:17.482785 | ubuntu-noble | ++ local directory=octavia-15.1.1.dev9 2026-08-25 17:03:17.482835 | ubuntu-noble | ++ local suffix= 2026-08-25 17:03:17.482880 | ubuntu-noble | ++ local name=octavia 2026-08-25 17:03:17.482902 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:17.482940 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:17.482963 | ubuntu-noble | ++ path=patches/2024.2/octavia 2026-08-25 17:03:17.482985 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/octavia ]] 2026-08-25 17:03:17.483029 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:17.483047 | ubuntu-noble | ++ path=patches/2024.2/octavia 2026-08-25 17:03:17.483064 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/octavia ]] 2026-08-25 17:03:17.483082 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:17.483099 | ubuntu-noble | ++ path=patches/2024.2/octavia 2026-08-25 17:03:17.483116 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/octavia ]] 2026-08-25 17:03:17.483136 | ubuntu-noble | ++ return 1 2026-08-25 17:03:17.483607 | ubuntu-noble | + patch_dir= 2026-08-25 17:03:17.483682 | ubuntu-noble | + patch_dir= 2026-08-25 17:03:17.484736 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 octavia-15.1.1.dev9 /source 2026-08-25 17:03:17.484890 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-25 17:03:17.484908 | ubuntu-noble | ++ local directory=octavia-15.1.1.dev9 2026-08-25 17:03:17.484918 | ubuntu-noble | ++ local suffix=/source 2026-08-25 17:03:17.484927 | ubuntu-noble | ++ local name=octavia 2026-08-25 17:03:17.484936 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:17.484956 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:17.484965 | ubuntu-noble | ++ path=overlays/2024.2/octavia/source 2026-08-25 17:03:17.485012 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/octavia/source ]] 2026-08-25 17:03:17.485034 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:17.485044 | ubuntu-noble | ++ path=overlays/2024.2/octavia/source 2026-08-25 17:03:17.485053 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/octavia/source ]] 2026-08-25 17:03:17.485062 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:17.485075 | ubuntu-noble | ++ path=overlays/2024.2/octavia/source 2026-08-25 17:03:17.485084 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/octavia/source ]] 2026-08-25 17:03:17.485094 | ubuntu-noble | ++ return 1 2026-08-25 17:03:17.486243 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:17.486288 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:17.486299 | ubuntu-noble | + echo Check patches for octavia-stable-2024.2.tar.gz 2026-08-25 17:03:17.486308 | ubuntu-noble | Check patches for octavia-stable-2024.2.tar.gz 2026-08-25 17:03:17.486318 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:17.486327 | ubuntu-noble | + echo Check overlays for octavia-stable-2024.2.tar.gz 2026-08-25 17:03:17.486336 | ubuntu-noble | Check overlays for octavia-stable-2024.2.tar.gz 2026-08-25 17:03:17.486345 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:17.486354 | ubuntu-noble | + popd 2026-08-25 17:03:17.486363 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 17:03:17.486373 | ubuntu-noble | + pushd tarballs 2026-08-25 17:03:17.487157 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-08-25 17:03:17.490701 | ubuntu-noble | + filename=placement-stable-2024.2.tar.gz 2026-08-25 17:03:17.490775 | ubuntu-noble | + [[ -e placement-stable-2024.2.tar.gz ]] 2026-08-25 17:03:17.490797 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-08-25 17:03:17.490853 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-08-25 17:03:17.490871 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-08-25 17:03:18.678900 | ubuntu-noble | 2026-08-25 17:03:18 URL:https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz [577931/577931] -> "placement-stable-2024.2.tar.gz" [1] 2026-08-25 17:03:18.680746 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 17:03:18.680884 | ubuntu-noble | + echo Process placement-stable-2024.2.tar.gz 2026-08-25 17:03:18.680914 | ubuntu-noble | Process placement-stable-2024.2.tar.gz 2026-08-25 17:03:18.683661 | ubuntu-noble | ++ tar -tzf placement-stable-2024.2.tar.gz 2026-08-25 17:03:18.687600 | ubuntu-noble | ++ head -1 2026-08-25 17:03:18.687640 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 17:03:18.692956 | ubuntu-noble | + directory=openstack_placement-12.0.3.dev1 2026-08-25 17:03:18.694608 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 openstack_placement-12.0.3.dev1 2026-08-25 17:03:18.694646 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-25 17:03:18.694656 | ubuntu-noble | ++ local directory=openstack_placement-12.0.3.dev1 2026-08-25 17:03:18.694663 | ubuntu-noble | ++ local suffix= 2026-08-25 17:03:18.694670 | ubuntu-noble | ++ local name=openstack_placement 2026-08-25 17:03:18.694677 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:18.694684 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:18.694691 | ubuntu-noble | ++ path=patches/2024.2/openstack_placement 2026-08-25 17:03:18.694698 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_placement ]] 2026-08-25 17:03:18.694722 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:18.694729 | ubuntu-noble | ++ path=patches/2024.2/openstack-placement 2026-08-25 17:03:18.694736 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack-placement ]] 2026-08-25 17:03:18.694743 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:18.694749 | ubuntu-noble | ++ path=patches/2024.2/openstack_placement 2026-08-25 17:03:18.694756 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_placement ]] 2026-08-25 17:03:18.694763 | ubuntu-noble | ++ return 1 2026-08-25 17:03:18.695020 | ubuntu-noble | + patch_dir= 2026-08-25 17:03:18.695041 | ubuntu-noble | + patch_dir= 2026-08-25 17:03:18.696348 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 openstack_placement-12.0.3.dev1 /source 2026-08-25 17:03:18.696377 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-25 17:03:18.696384 | ubuntu-noble | ++ local directory=openstack_placement-12.0.3.dev1 2026-08-25 17:03:18.696390 | ubuntu-noble | ++ local suffix=/source 2026-08-25 17:03:18.696396 | ubuntu-noble | ++ local name=openstack_placement 2026-08-25 17:03:18.696402 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:18.696408 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:18.696413 | ubuntu-noble | ++ path=overlays/2024.2/openstack_placement/source 2026-08-25 17:03:18.696419 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_placement/source ]] 2026-08-25 17:03:18.696426 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:18.696431 | ubuntu-noble | ++ path=overlays/2024.2/openstack-placement/source 2026-08-25 17:03:18.696437 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack-placement/source ]] 2026-08-25 17:03:18.696443 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:18.696448 | ubuntu-noble | ++ path=overlays/2024.2/openstack_placement/source 2026-08-25 17:03:18.696454 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_placement/source ]] 2026-08-25 17:03:18.696460 | ubuntu-noble | ++ return 1 2026-08-25 17:03:18.696470 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:18.696476 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:18.696481 | ubuntu-noble | + echo Check patches for placement-stable-2024.2.tar.gz 2026-08-25 17:03:18.696487 | ubuntu-noble | Check patches for placement-stable-2024.2.tar.gz 2026-08-25 17:03:18.696493 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:18.696498 | ubuntu-noble | + echo Check overlays for placement-stable-2024.2.tar.gz 2026-08-25 17:03:18.696503 | ubuntu-noble | Check overlays for placement-stable-2024.2.tar.gz 2026-08-25 17:03:18.696509 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:18.696515 | ubuntu-noble | + popd 2026-08-25 17:03:18.696524 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 17:03:18.696598 | ubuntu-noble | + pushd tarballs 2026-08-25 17:03:18.697628 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-08-25 17:03:18.700472 | ubuntu-noble | + filename=skyline-apiserver-stable-2024.2.tar.gz 2026-08-25 17:03:18.700504 | ubuntu-noble | + [[ -e skyline-apiserver-stable-2024.2.tar.gz ]] 2026-08-25 17:03:18.700511 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-08-25 17:03:18.700517 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-08-25 17:03:18.700529 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-08-25 17:03:20.600840 | ubuntu-noble | 2026-08-25 17:03:20 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-25 17:03:20.604048 | 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-25 17:03:20.604110 | ubuntu-noble | + echo Process skyline-apiserver-stable-2024.2.tar.gz 2026-08-25 17:03:20.604127 | ubuntu-noble | Process skyline-apiserver-stable-2024.2.tar.gz 2026-08-25 17:03:20.606124 | ubuntu-noble | ++ tar -tzf skyline-apiserver-stable-2024.2.tar.gz 2026-08-25 17:03:20.606257 | ubuntu-noble | ++ head -1 2026-08-25 17:03:20.609662 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 17:03:20.618820 | ubuntu-noble | + directory=skyline_apiserver-5.0.1.dev5 2026-08-25 17:03:20.620625 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 skyline_apiserver-5.0.1.dev5 2026-08-25 17:03:20.620668 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-25 17:03:20.620680 | ubuntu-noble | ++ local directory=skyline_apiserver-5.0.1.dev5 2026-08-25 17:03:20.620690 | ubuntu-noble | ++ local suffix= 2026-08-25 17:03:20.620699 | ubuntu-noble | ++ local name=skyline_apiserver 2026-08-25 17:03:20.620708 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:20.620717 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:20.620726 | ubuntu-noble | ++ path=patches/2024.2/skyline_apiserver 2026-08-25 17:03:20.620736 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline_apiserver ]] 2026-08-25 17:03:20.620745 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:20.620754 | ubuntu-noble | ++ path=patches/2024.2/skyline-apiserver 2026-08-25 17:03:20.620762 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline-apiserver ]] 2026-08-25 17:03:20.620771 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:20.620780 | ubuntu-noble | ++ path=patches/2024.2/skyline_apiserver 2026-08-25 17:03:20.620789 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline_apiserver ]] 2026-08-25 17:03:20.620798 | ubuntu-noble | ++ return 1 2026-08-25 17:03:20.621123 | ubuntu-noble | + patch_dir= 2026-08-25 17:03:20.621247 | ubuntu-noble | + patch_dir= 2026-08-25 17:03:20.622229 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 skyline_apiserver-5.0.1.dev5 /source 2026-08-25 17:03:20.622398 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-25 17:03:20.622459 | ubuntu-noble | ++ local directory=skyline_apiserver-5.0.1.dev5 2026-08-25 17:03:20.622520 | ubuntu-noble | ++ local suffix=/source 2026-08-25 17:03:20.622644 | ubuntu-noble | ++ local name=skyline_apiserver 2026-08-25 17:03:20.622697 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:20.622771 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:20.622838 | ubuntu-noble | ++ path=overlays/2024.2/skyline_apiserver/source 2026-08-25 17:03:20.622881 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline_apiserver/source ]] 2026-08-25 17:03:20.622943 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:20.622982 | ubuntu-noble | ++ path=overlays/2024.2/skyline-apiserver/source 2026-08-25 17:03:20.623019 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline-apiserver/source ]] 2026-08-25 17:03:20.623062 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:20.623097 | ubuntu-noble | ++ path=overlays/2024.2/skyline_apiserver/source 2026-08-25 17:03:20.623133 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline_apiserver/source ]] 2026-08-25 17:03:20.623175 | ubuntu-noble | ++ return 1 2026-08-25 17:03:20.623712 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:20.624523 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:20.624602 | ubuntu-noble | + echo Check patches for skyline-apiserver-stable-2024.2.tar.gz 2026-08-25 17:03:20.624614 | ubuntu-noble | Check patches for skyline-apiserver-stable-2024.2.tar.gz 2026-08-25 17:03:20.624624 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:20.624633 | ubuntu-noble | + echo Check overlays for skyline-apiserver-stable-2024.2.tar.gz 2026-08-25 17:03:20.624642 | ubuntu-noble | Check overlays for skyline-apiserver-stable-2024.2.tar.gz 2026-08-25 17:03:20.624651 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:20.624659 | ubuntu-noble | + popd 2026-08-25 17:03:20.624668 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 17:03:20.624678 | ubuntu-noble | + pushd tarballs 2026-08-25 17:03:20.625371 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-08-25 17:03:20.628986 | ubuntu-noble | + filename=skyline-console-stable-2024.2.tar.gz 2026-08-25 17:03:20.629032 | ubuntu-noble | + [[ -e skyline-console-stable-2024.2.tar.gz ]] 2026-08-25 17:03:20.629045 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-08-25 17:03:20.629055 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-08-25 17:03:20.629085 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-08-25 17:03:23.238754 | ubuntu-noble | 2026-08-25 17:03:23 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-25 17:03:23.241033 | 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-25 17:03:23.241095 | ubuntu-noble | + echo Process skyline-console-stable-2024.2.tar.gz 2026-08-25 17:03:23.241108 | ubuntu-noble | Process skyline-console-stable-2024.2.tar.gz 2026-08-25 17:03:23.243690 | ubuntu-noble | ++ tar -tzf skyline-console-stable-2024.2.tar.gz 2026-08-25 17:03:23.243745 | ubuntu-noble | ++ head -1 2026-08-25 17:03:23.244583 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 17:03:23.253198 | ubuntu-noble | + directory=skyline-console-5.0.1.dev4 2026-08-25 17:03:23.254156 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 skyline-console-5.0.1.dev4 2026-08-25 17:03:23.254331 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-25 17:03:23.254401 | ubuntu-noble | ++ local directory=skyline-console-5.0.1.dev4 2026-08-25 17:03:23.254449 | ubuntu-noble | ++ local suffix= 2026-08-25 17:03:23.254508 | ubuntu-noble | ++ local name=skyline-console 2026-08-25 17:03:23.254573 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:23.254641 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:23.254672 | ubuntu-noble | ++ path=patches/2024.2/skyline-console 2026-08-25 17:03:23.254710 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline-console ]] 2026-08-25 17:03:23.254764 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:23.254789 | ubuntu-noble | ++ path=patches/2024.2/skyline-console 2026-08-25 17:03:23.254831 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline-console ]] 2026-08-25 17:03:23.254856 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:23.254880 | ubuntu-noble | ++ path=patches/2024.2/skyline_console 2026-08-25 17:03:23.254903 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline_console ]] 2026-08-25 17:03:23.254938 | ubuntu-noble | ++ return 1 2026-08-25 17:03:23.255369 | ubuntu-noble | + patch_dir= 2026-08-25 17:03:23.255464 | ubuntu-noble | + patch_dir= 2026-08-25 17:03:23.256319 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 skyline-console-5.0.1.dev4 /source 2026-08-25 17:03:23.256459 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-25 17:03:23.256500 | ubuntu-noble | ++ local directory=skyline-console-5.0.1.dev4 2026-08-25 17:03:23.256568 | ubuntu-noble | ++ local suffix=/source 2026-08-25 17:03:23.257033 | ubuntu-noble | ++ local name=skyline-console 2026-08-25 17:03:23.257048 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:23.257055 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:23.257061 | ubuntu-noble | ++ path=overlays/2024.2/skyline-console/source 2026-08-25 17:03:23.257067 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline-console/source ]] 2026-08-25 17:03:23.257073 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:23.257079 | ubuntu-noble | ++ path=overlays/2024.2/skyline-console/source 2026-08-25 17:03:23.257085 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline-console/source ]] 2026-08-25 17:03:23.257090 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:23.257096 | ubuntu-noble | ++ path=overlays/2024.2/skyline_console/source 2026-08-25 17:03:23.257101 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline_console/source ]] 2026-08-25 17:03:23.257110 | ubuntu-noble | ++ return 1 2026-08-25 17:03:23.257124 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:23.257927 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:23.257974 | ubuntu-noble | + echo Check patches for skyline-console-stable-2024.2.tar.gz 2026-08-25 17:03:23.257984 | ubuntu-noble | Check patches for skyline-console-stable-2024.2.tar.gz 2026-08-25 17:03:23.257994 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:23.258003 | ubuntu-noble | + echo Check overlays for skyline-console-stable-2024.2.tar.gz 2026-08-25 17:03:23.258012 | ubuntu-noble | Check overlays for skyline-console-stable-2024.2.tar.gz 2026-08-25 17:03:23.258040 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:23.258050 | ubuntu-noble | + popd 2026-08-25 17:03:23.258060 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 17:03:23.258069 | ubuntu-noble | + pushd tarballs 2026-08-25 17:03:23.258433 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-08-25 17:03:23.261274 | ubuntu-noble | + filename=requirements-stable-2024.2.tar.gz 2026-08-25 17:03:23.261321 | ubuntu-noble | + [[ -e requirements-stable-2024.2.tar.gz ]] 2026-08-25 17:03:23.261333 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-08-25 17:03:23.261342 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-08-25 17:03:23.261352 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-08-25 17:03:24.217761 | ubuntu-noble | 2026-08-25 17:03:24 URL:https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz [150102/150102] -> "requirements-stable-2024.2.tar.gz" [1] 2026-08-25 17:03:24.220626 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 17:03:24.220681 | ubuntu-noble | + echo Process requirements-stable-2024.2.tar.gz 2026-08-25 17:03:24.220696 | ubuntu-noble | Process requirements-stable-2024.2.tar.gz 2026-08-25 17:03:24.223644 | ubuntu-noble | ++ tar -tzf requirements-stable-2024.2.tar.gz 2026-08-25 17:03:24.223761 | ubuntu-noble | ++ head -1 2026-08-25 17:03:24.226081 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 17:03:24.233252 | ubuntu-noble | + directory=openstack_requirements-1.2.1.dev7126 2026-08-25 17:03:24.234281 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 openstack_requirements-1.2.1.dev7126 2026-08-25 17:03:24.234493 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-25 17:03:24.234602 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev7126 2026-08-25 17:03:24.234670 | ubuntu-noble | ++ local suffix= 2026-08-25 17:03:24.234747 | ubuntu-noble | ++ local name=openstack_requirements 2026-08-25 17:03:24.234787 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:24.234880 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:24.234921 | ubuntu-noble | ++ path=patches/2024.2/openstack_requirements 2026-08-25 17:03:24.234958 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements ]] 2026-08-25 17:03:24.235010 | ubuntu-noble | ++ echo patches/2024.2/openstack_requirements 2026-08-25 17:03:24.235066 | ubuntu-noble | ++ return 0 2026-08-25 17:03:24.235524 | ubuntu-noble | + patch_dir=patches/2024.2/openstack_requirements 2026-08-25 17:03:24.236397 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 openstack_requirements-1.2.1.dev7126 /source 2026-08-25 17:03:24.236582 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-25 17:03:24.236664 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev7126 2026-08-25 17:03:24.236717 | ubuntu-noble | ++ local suffix=/source 2026-08-25 17:03:24.236783 | ubuntu-noble | ++ local name=openstack_requirements 2026-08-25 17:03:24.236843 | ubuntu-noble | ++ local candidate path 2026-08-25 17:03:24.236905 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:24.236941 | ubuntu-noble | ++ path=overlays/2024.2/openstack_requirements/source 2026-08-25 17:03:24.236975 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_requirements/source ]] 2026-08-25 17:03:24.237032 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:24.237063 | ubuntu-noble | ++ path=overlays/2024.2/openstack-requirements/source 2026-08-25 17:03:24.237094 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack-requirements/source ]] 2026-08-25 17:03:24.237499 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 17:03:24.237515 | ubuntu-noble | ++ path=overlays/2024.2/openstack_requirements/source 2026-08-25 17:03:24.237523 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_requirements/source ]] 2026-08-25 17:03:24.237531 | ubuntu-noble | ++ return 1 2026-08-25 17:03:24.237577 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:24.237594 | ubuntu-noble | + overlay_dir= 2026-08-25 17:03:24.237628 | ubuntu-noble | + echo Check patches for requirements-stable-2024.2.tar.gz 2026-08-25 17:03:24.237656 | ubuntu-noble | Check patches for requirements-stable-2024.2.tar.gz 2026-08-25 17:03:24.237666 | ubuntu-noble | + [[ -n patches/2024.2/openstack_requirements ]] 2026-08-25 17:03:24.237674 | ubuntu-noble | + tar xzf requirements-stable-2024.2.tar.gz 2026-08-25 17:03:24.253578 | ubuntu-noble | + rm requirements-stable-2024.2.tar.gz 2026-08-25 17:03:24.257603 | ubuntu-noble | + find openstack_requirements-1.2.1.dev7126 -type f 2026-08-25 17:03:24.257647 | ubuntu-noble | + sort 2026-08-25 17:03:24.258712 | ubuntu-noble | + pushd openstack_requirements-1.2.1.dev7126 2026-08-25 17:03:24.260326 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements -type f -name '*.patch' 2026-08-25 17:03:24.261059 | ubuntu-noble | ++ sort 2026-08-25 17:03:24.265781 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 17:03:24.265886 | ubuntu-noble | + apply_patch patches/2024.2/openstack_requirements/backport-934176.patch 2026-08-25 17:03:24.265935 | ubuntu-noble | + local rel=patches/2024.2/openstack_requirements/backport-934176.patch 2026-08-25 17:03:24.265963 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements/backport-934176.patch 2026-08-25 17:03:24.265990 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/openstack_requirements/backport-934176.patch' 2026-08-25 17:03:24.266004 | ubuntu-noble | APPLY PATCH patches/2024.2/openstack_requirements/backport-934176.patch 2026-08-25 17:03:24.266025 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 17:03:24.268067 | ubuntu-noble | checking file upper-constraints.txt 2026-08-25 17:03:24.268699 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 17:03:24.270975 | ubuntu-noble | patching file upper-constraints.txt 2026-08-25 17:03:24.271676 | ubuntu-noble | + echo patches/2024.2/openstack_requirements/backport-934176.patch 2026-08-25 17:03:24.271890 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 17:03:24.271985 | ubuntu-noble | + apply_patch patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-08-25 17:03:24.272038 | ubuntu-noble | + local rel=patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-08-25 17:03:24.272083 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-08-25 17:03:24.272124 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/openstack_requirements/keystonemiddleware.patch' 2026-08-25 17:03:24.272146 | ubuntu-noble | APPLY PATCH patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-08-25 17:03:24.272182 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 17:03:24.274257 | ubuntu-noble | checking file upper-constraints.txt 2026-08-25 17:03:24.274759 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 17:03:24.276610 | ubuntu-noble | patching file upper-constraints.txt 2026-08-25 17:03:24.277453 | ubuntu-noble | + echo patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-08-25 17:03:24.277958 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 17:03:24.278106 | ubuntu-noble | + apply_patch patches/2024.2/openstack_requirements/magnumclient.patch 2026-08-25 17:03:24.278186 | ubuntu-noble | + local rel=patches/2024.2/openstack_requirements/magnumclient.patch 2026-08-25 17:03:24.278250 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements/magnumclient.patch 2026-08-25 17:03:24.278309 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/openstack_requirements/magnumclient.patch' 2026-08-25 17:03:24.278344 | ubuntu-noble | APPLY PATCH patches/2024.2/openstack_requirements/magnumclient.patch 2026-08-25 17:03:24.278399 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 17:03:24.280859 | ubuntu-noble | checking file upper-constraints.txt 2026-08-25 17:03:24.281687 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 17:03:24.284287 | ubuntu-noble | patching file upper-constraints.txt 2026-08-25 17:03:24.285195 | ubuntu-noble | + echo patches/2024.2/openstack_requirements/magnumclient.patch 2026-08-25 17:03:24.285353 | ubuntu-noble | + popd 2026-08-25 17:03:24.287402 | ubuntu-noble | + find openstack_requirements-1.2.1.dev7126 -type f 2026-08-25 17:03:24.287440 | ubuntu-noble | + sort 2026-08-25 17:03:24.290871 | ubuntu-noble | + append_new_files_to_sources_txt openstack_requirements-1.2.1.dev7126 files-before files-after 2026-08-25 17:03:24.291033 | ubuntu-noble | + local directory=openstack_requirements-1.2.1.dev7126 2026-08-25 17:03:24.291096 | ubuntu-noble | + local before=files-before 2026-08-25 17:03:24.291129 | ubuntu-noble | + local after=files-after 2026-08-25 17:03:24.291158 | ubuntu-noble | + local sources_txt 2026-08-25 17:03:24.292588 | ubuntu-noble | ++ find openstack_requirements-1.2.1.dev7126 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-25 17:03:24.292748 | ubuntu-noble | ++ head -1 2026-08-25 17:03:24.296048 | ubuntu-noble | + sources_txt=openstack_requirements-1.2.1.dev7126/openstack_requirements.egg-info/SOURCES.txt 2026-08-25 17:03:24.296168 | ubuntu-noble | + [[ -z openstack_requirements-1.2.1.dev7126/openstack_requirements.egg-info/SOURCES.txt ]] 2026-08-25 17:03:24.296227 | ubuntu-noble | + local new_files 2026-08-25 17:03:24.296969 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-25 17:03:24.299212 | ubuntu-noble | + new_files= 2026-08-25 17:03:24.299240 | ubuntu-noble | + [[ -z '' ]] 2026-08-25 17:03:24.299247 | ubuntu-noble | + return 2026-08-25 17:03:24.299256 | ubuntu-noble | + rm files-before files-after 2026-08-25 17:03:24.301175 | ubuntu-noble | + tar czf requirements-stable-2024.2.tar.gz openstack_requirements-1.2.1.dev7126 2026-08-25 17:03:24.339986 | ubuntu-noble | + rm -r openstack_requirements-1.2.1.dev7126 2026-08-25 17:03:24.347660 | ubuntu-noble | + echo Check overlays for requirements-stable-2024.2.tar.gz 2026-08-25 17:03:24.347720 | ubuntu-noble | Check overlays for requirements-stable-2024.2.tar.gz 2026-08-25 17:03:24.347731 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 17:03:24.347739 | ubuntu-noble | + popd 2026-08-25 17:03:24.347768 | 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-25 17:03:24.347849 | ubuntu-noble | + local manifest=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-25 17:03:24.347864 | ubuntu-noble | + shift 2026-08-25 17:03:24.347879 | ubuntu-noble | + [[ ! -e /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied ]] 2026-08-25 17:03:24.347917 | ubuntu-noble | + roots=() 2026-08-25 17:03:24.347928 | ubuntu-noble | + local roots dir 2026-08-25 17:03:24.347962 | ubuntu-noble | + for dir in "$@" 2026-08-25 17:03:24.347974 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2 ]] 2026-08-25 17:03:24.347985 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-08-25 17:03:24.348049 | ubuntu-noble | + for dir in "$@" 2026-08-25 17:03:24.348058 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2024.2 ]] 2026-08-25 17:03:24.348066 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-08-25 17:03:24.348098 | ubuntu-noble | + [[ 2 -eq 0 ]] 2026-08-25 17:03:24.348144 | ubuntu-noble | + local tmp 2026-08-25 17:03:24.349314 | ubuntu-noble | ++ mktemp -d 2026-08-25 17:03:24.352119 | ubuntu-noble | + tmp=/tmp/tmp.uISSqFYR5f 2026-08-25 17:03:24.353687 | 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-25 17:03:24.354087 | ubuntu-noble | + sort 2026-08-25 17:03:24.355747 | ubuntu-noble | + sed 's|^/home/zuul/src/github.com/osism/container-images-kolla/||' 2026-08-25 17:03:24.359428 | ubuntu-noble | + sort -u /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-25 17:03:24.363026 | ubuntu-noble | + comm -23 /tmp/tmp.uISSqFYR5f/expected /tmp/tmp.uISSqFYR5f/applied 2026-08-25 17:03:24.366649 | ubuntu-noble | + local expected_count missing_count 2026-08-25 17:03:24.367645 | ubuntu-noble | ++ wc -l 2026-08-25 17:03:24.370363 | ubuntu-noble | + expected_count=30 2026-08-25 17:03:24.370753 | ubuntu-noble | ++ wc -l 2026-08-25 17:03:24.374479 | ubuntu-noble | + missing_count=0 2026-08-25 17:03:24.374518 | ubuntu-noble | + [[ 0 -gt 0 ]] 2026-08-25 17:03:24.374528 | ubuntu-noble | + rm -rf /tmp/tmp.uISSqFYR5f 2026-08-25 17:03:24.376623 | ubuntu-noble | + echo 'VERIFIED: 30 patch files, all applied' 2026-08-25 17:03:24.376660 | ubuntu-noble | VERIFIED: 30 patch files, all applied 2026-08-25 17:03:24.376668 | ubuntu-noble | + return 0 2026-08-25 17:03:24.868358 | ubuntu-noble | ok: Runtime: 0:01:23.256841 2026-08-25 17:03:24.910333 | 2026-08-25 17:03:24.910574 | PLAY RECAP 2026-08-25 17:03:24.910736 | ubuntu-noble | ok: 2 changed: 0 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-25 17:03:24.910916 | 2026-08-25 17:03:25.077179 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/container-images-kolla/playbooks/patch.yml@main] 2026-08-25 17:03:25.081205 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-08-25 17:03:25.919281 | 2026-08-25 17:03:25.919472 | PLAY [Base post-fetch] 2026-08-25 17:03:25.935903 | 2026-08-25 17:03:25.936067 | TASK [diagnose-network : Ensure log directory exists] 2026-08-25 17:03:26.640991 | ubuntu-noble | ok 2026-08-25 17:03:26.656900 | 2026-08-25 17:03:26.657140 | TASK [diagnose-network : Snapshot dual-stack network state (post)] 2026-08-25 17:03:38.635196 | ubuntu-noble | ok: Runtime: 0:00:05.930202 2026-08-25 17:03:38.644382 | 2026-08-25 17:03:38.644560 | TASK [diagnose-network : Snapshot Docker/BuildKit IPv6 config (teardown)] 2026-08-25 17:03:44.787036 | ubuntu-noble | ok: Runtime: 0:00:00.291739 2026-08-25 17:03:44.793522 | 2026-08-25 17:03:44.793666 | TASK [diagnose-network : Probe container network namespace (teardown)] 2026-08-25 17:03:51.006796 | ubuntu-noble | ok: Runtime: 0:00:00.059737 2026-08-25 17:03:51.023353 | 2026-08-25 17:03:51.023522 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-25 17:03:51.137308 | ubuntu-noble | skipping: Conditional result was False 2026-08-25 17:03:51.144173 | 2026-08-25 17:03:51.144306 | TASK [fetch-output : Set log path for single node] 2026-08-25 17:03:51.229642 | ubuntu-noble | ok 2026-08-25 17:03:51.235226 | 2026-08-25 17:03:51.235360 | LOOP [fetch-output : Ensure local output dirs] 2026-08-25 17:03:51.781202 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/58b94784b80a48cd9c2196e166ab210e/work/logs" 2026-08-25 17:03:52.074030 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/58b94784b80a48cd9c2196e166ab210e/work/artifacts" 2026-08-25 17:03:52.534054 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/58b94784b80a48cd9c2196e166ab210e/work/docs" 2026-08-25 17:03:52.564500 | 2026-08-25 17:03:52.564674 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-25 17:03:53.497050 | ubuntu-noble | changed: 2026-08-25 17:03:53.497355 | ubuntu-noble | .d..t...... ./ 2026-08-25 17:03:53.497409 | ubuntu-noble | >f+++++++++ net-debug.post.txt 2026-08-25 17:03:53.497442 | ubuntu-noble | >f+++++++++ net-debug.pre.txt 2026-08-25 17:03:53.497472 | ubuntu-noble | >f+++++++++ sudo-debug.txt 2026-08-25 17:03:53.497500 | ubuntu-noble | >f+++++++++ sudo-strace.log 2026-08-25 17:03:53.497529 | ubuntu-noble | >f+++++++++ sudo-strace.log.time 2026-08-25 17:03:53.497602 | ubuntu-noble | changed: All items complete 2026-08-25 17:03:53.497637 | 2026-08-25 17:03:54.267599 | ubuntu-noble | changed: .d..t...... ./ 2026-08-25 17:03:55.042646 | ubuntu-noble | changed: .d..t...... ./ 2026-08-25 17:03:55.070983 | 2026-08-25 17:03:55.071575 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-25 17:03:55.523854 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.009367 2026-08-25 17:03:55.928406 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.019246 2026-08-25 17:03:55.939453 | 2026-08-25 17:03:55.939558 | PLAY RECAP 2026-08-25 17:03:55.939613 | ubuntu-noble | ok: 8 changed: 3 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-25 17:03:55.939637 | 2026-08-25 17:03:56.189482 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-08-25 17:03:56.190827 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-08-25 17:03:57.251232 | 2026-08-25 17:03:57.251412 | PLAY [Base post] 2026-08-25 17:03:57.265749 | 2026-08-25 17:03:57.265943 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-25 17:03:58.137818 | ubuntu-noble | changed 2026-08-25 17:03:58.150032 | 2026-08-25 17:03:58.150961 | PLAY RECAP 2026-08-25 17:03:58.151141 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-25 17:03:58.151224 | 2026-08-25 17:03:58.327751 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-08-25 17:03:58.328824 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-25 17:03:59.372737 | 2026-08-25 17:03:59.372997 | PLAY [Base post-logs] 2026-08-25 17:03:59.408068 | 2026-08-25 17:03:59.408239 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-25 17:04:00.056298 | localhost | changed 2026-08-25 17:04:00.072422 | 2026-08-25 17:04:00.072629 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-25 17:04:00.110098 | localhost | ok 2026-08-25 17:04:00.113626 | 2026-08-25 17:04:00.113743 | TASK [Set zuul-log-path fact] 2026-08-25 17:04:00.132203 | localhost | ok 2026-08-25 17:04:00.142297 | 2026-08-25 17:04:00.142422 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-25 17:04:00.181222 | localhost | ok 2026-08-25 17:04:00.188923 | 2026-08-25 17:04:00.189113 | TASK [upload-logs : Create log directories] 2026-08-25 17:04:00.820271 | localhost | changed 2026-08-25 17:04:00.823402 | 2026-08-25 17:04:00.823521 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-25 17:04:01.428031 | localhost -> localhost | ok: Runtime: 0:00:00.006840 2026-08-25 17:04:01.439061 | 2026-08-25 17:04:01.439246 | TASK [upload-logs : Upload logs to log server] 2026-08-25 17:04:02.129609 | localhost | Output suppressed because no_log was given 2026-08-25 17:04:02.132153 | 2026-08-25 17:04:02.132285 | LOOP [upload-logs : Compress console log and json output] 2026-08-25 17:04:02.189246 | localhost | skipping: Conditional result was False 2026-08-25 17:04:02.196315 | localhost | skipping: Conditional result was False 2026-08-25 17:04:02.200982 | 2026-08-25 17:04:02.201145 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-25 17:04:02.271380 | localhost | skipping: Conditional result was False 2026-08-25 17:04:02.272134 | 2026-08-25 17:04:02.276542 | localhost | skipping: Conditional result was False 2026-08-25 17:04:02.285122 | 2026-08-25 17:04:02.285246 | LOOP [upload-logs : Upload console log and json output]