2026-10-06 03:09:21.981412 | Job console starting 2026-10-06 03:09:21.990243 | Updating git repos 2026-10-06 03:09:22.049681 | Cloning repos into workspace 2026-10-06 03:09:22.115972 | Restoring repo states 2026-10-06 03:09:22.143195 | Merging changes 2026-10-06 03:09:22.876129 | Checking out repos 2026-10-06 03:09:23.018560 | Preparing playbooks 2026-10-06 03:09:24.779461 | Running Ansible setup 2026-10-06 03:09:31.580995 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-10-06 03:09:33.243991 | 2026-10-06 03:09:33.244104 | PLAY [Base pre] 2026-10-06 03:09:33.258500 | 2026-10-06 03:09:33.258617 | TASK [Setup log path fact] 2026-10-06 03:09:33.275992 | ubuntu-noble | ok 2026-10-06 03:09:33.292335 | 2026-10-06 03:09:33.292442 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-10-06 03:09:33.329888 | ubuntu-noble | ok 2026-10-06 03:09:33.347188 | 2026-10-06 03:09:33.347287 | TASK [emit-job-header : Print job information] 2026-10-06 03:09:33.411269 | # Job Information 2026-10-06 03:09:33.411406 | Ansible Version: 2.16.14 2026-10-06 03:09:33.411435 | Job: container-images-kolla-patch-2024.2 2026-10-06 03:09:33.411463 | Pipeline: check 2026-10-06 03:09:33.411483 | Executor: 521e9411259a 2026-10-06 03:09:33.411499 | Triggered by: https://github.com/osism/container-images-kolla/pull/809 2026-10-06 03:09:33.411517 | Event ID: 150de100-c133-11f1-9ba1-fe5aeba88212 2026-10-06 03:09:33.416858 | 2026-10-06 03:09:33.416951 | LOOP [emit-job-header : Print node information] 2026-10-06 03:09:33.650075 | ubuntu-noble | ok: 2026-10-06 03:09:33.650244 | ubuntu-noble | # Node Information 2026-10-06 03:09:33.650275 | ubuntu-noble | Inventory Hostname: ubuntu-noble 2026-10-06 03:09:33.650296 | ubuntu-noble | Hostname: ubuntu 2026-10-06 03:09:33.650313 | ubuntu-noble | Username: zuul 2026-10-06 03:09:33.650330 | ubuntu-noble | Distro: Ubuntu 24.04 2026-10-06 03:09:33.650349 | ubuntu-noble | Provider: regiocloud-a 2026-10-06 03:09:33.650366 | ubuntu-noble | Region: 2026-10-06 03:09:33.650383 | ubuntu-noble | Label: ubuntu-noble 2026-10-06 03:09:33.650400 | ubuntu-noble | Product Name: OpenStack Nova 2026-10-06 03:09:33.650416 | ubuntu-noble | Interface IP: 2a13:1a81:8000:3124:f816:3eff:feb9:da44 2026-10-06 03:09:33.669244 | 2026-10-06 03:09:33.669346 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-10-06 03:09:34.786322 | ubuntu-noble -> localhost | changed 2026-10-06 03:09:34.798533 | 2026-10-06 03:09:34.798625 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-10-06 03:09:36.811619 | ubuntu-noble -> localhost | changed 2026-10-06 03:09:36.820337 | 2026-10-06 03:09:36.820426 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-10-06 03:09:37.334045 | ubuntu-noble -> localhost | ok 2026-10-06 03:09:37.339562 | 2026-10-06 03:09:37.339653 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-10-06 03:09:37.368108 | ubuntu-noble | ok 2026-10-06 03:09:37.396254 | ubuntu-noble | included: /var/lib/zuul/builds/807c564ea92840aa80c0ca3b8858b2a1/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-10-06 03:09:37.402027 | 2026-10-06 03:09:37.402109 | TASK [add-build-sshkey : Create Temp SSH key] 2026-10-06 03:09:39.860472 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-10-06 03:09:39.860692 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/807c564ea92840aa80c0ca3b8858b2a1/work/807c564ea92840aa80c0ca3b8858b2a1_id_rsa 2026-10-06 03:09:39.860728 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/807c564ea92840aa80c0ca3b8858b2a1/work/807c564ea92840aa80c0ca3b8858b2a1_id_rsa.pub 2026-10-06 03:09:39.860752 | ubuntu-noble -> localhost | The key fingerprint is: 2026-10-06 03:09:39.860775 | ubuntu-noble -> localhost | SHA256:hM1XZ7ygK9oS67GSvdVnfXyiwSeOqiEKbzZKq3Y1+po zuul-build-sshkey 2026-10-06 03:09:39.860795 | ubuntu-noble -> localhost | The key's randomart image is: 2026-10-06 03:09:39.860826 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-10-06 03:09:39.860854 | ubuntu-noble -> localhost | | ..o | 2026-10-06 03:09:39.860874 | ubuntu-noble -> localhost | | + ..o. | 2026-10-06 03:09:39.860892 | ubuntu-noble -> localhost | | . + .. . . | 2026-10-06 03:09:39.860910 | ubuntu-noble -> localhost | | . .. . | 2026-10-06 03:09:39.861524 | ubuntu-noble -> localhost | | S . | 2026-10-06 03:09:39.862192 | ubuntu-noble -> localhost | | o. .... . . | 2026-10-06 03:09:39.862489 | ubuntu-noble -> localhost | |.. +o+=... * + +| 2026-10-06 03:09:39.862812 | ubuntu-noble -> localhost | |.+=++.==. = = o.| 2026-10-06 03:09:39.862837 | ubuntu-noble -> localhost | |==+Eo+=+... o | 2026-10-06 03:09:39.862857 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-10-06 03:09:39.863119 | ubuntu-noble -> localhost | ok: Runtime: 0:00:01.536353 2026-10-06 03:09:39.874694 | 2026-10-06 03:09:39.874798 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-10-06 03:09:39.922673 | ubuntu-noble | ok 2026-10-06 03:09:39.950696 | ubuntu-noble | included: /var/lib/zuul/builds/807c564ea92840aa80c0ca3b8858b2a1/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-10-06 03:09:40.002587 | 2026-10-06 03:09:40.002687 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-10-06 03:09:40.034071 | ubuntu-noble | skipping: Conditional result was False 2026-10-06 03:09:40.044313 | 2026-10-06 03:09:40.044406 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-10-06 03:09:40.918327 | ubuntu-noble | changed 2026-10-06 03:09:40.923744 | 2026-10-06 03:09:40.923832 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-10-06 03:09:41.181463 | ubuntu-noble | ok 2026-10-06 03:09:41.187667 | 2026-10-06 03:09:41.187759 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-10-06 03:09:41.957852 | ubuntu-noble | changed 2026-10-06 03:09:41.977587 | 2026-10-06 03:09:41.977687 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-10-06 03:09:42.799541 | ubuntu-noble | changed 2026-10-06 03:09:42.804301 | 2026-10-06 03:09:42.804379 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-10-06 03:09:42.828615 | ubuntu-noble | skipping: Conditional result was False 2026-10-06 03:09:42.833417 | 2026-10-06 03:09:42.833497 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-10-06 03:09:43.760122 | ubuntu-noble -> localhost | changed 2026-10-06 03:09:43.768665 | 2026-10-06 03:09:43.768746 | TASK [add-build-sshkey : Add back temp key] 2026-10-06 03:09:44.616666 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/807c564ea92840aa80c0ca3b8858b2a1/work/807c564ea92840aa80c0ca3b8858b2a1_id_rsa (zuul-build-sshkey) 2026-10-06 03:09:44.616845 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.016187 2026-10-06 03:09:44.623107 | 2026-10-06 03:09:44.623187 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-10-06 03:09:45.148881 | ubuntu-noble | ok 2026-10-06 03:09:45.153159 | 2026-10-06 03:09:45.153239 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-10-06 03:09:45.203698 | ubuntu-noble | skipping: Conditional result was False 2026-10-06 03:09:45.216178 | 2026-10-06 03:09:45.216269 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-10-06 03:09:45.853019 | ubuntu-noble | ok 2026-10-06 03:09:45.872837 | 2026-10-06 03:09:45.872937 | TASK [validate-host : Define zuul_info_dir fact] 2026-10-06 03:09:45.910890 | ubuntu-noble | ok 2026-10-06 03:09:45.915322 | 2026-10-06 03:09:45.915447 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-10-06 03:09:46.214710 | ubuntu-noble -> localhost | ok 2026-10-06 03:09:46.219943 | 2026-10-06 03:09:46.220021 | TASK [validate-host : Collect information about the host] 2026-10-06 03:09:47.452966 | ubuntu-noble | ok 2026-10-06 03:09:47.470549 | 2026-10-06 03:09:47.470647 | TASK [validate-host : Sanitize hostname] 2026-10-06 03:09:47.701030 | ubuntu-noble | ok 2026-10-06 03:09:47.706666 | 2026-10-06 03:09:47.706746 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-10-06 03:09:48.378535 | ubuntu-noble -> localhost | changed 2026-10-06 03:09:48.383933 | 2026-10-06 03:09:48.384028 | TASK [validate-host : Collect information about zuul worker] 2026-10-06 03:09:48.891072 | ubuntu-noble | ok 2026-10-06 03:09:48.894918 | 2026-10-06 03:09:48.894996 | TASK [validate-host : Write out all zuul information for each host] 2026-10-06 03:09:49.807337 | ubuntu-noble -> localhost | changed 2026-10-06 03:09:49.815037 | 2026-10-06 03:09:49.815114 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-10-06 03:09:50.251150 | ubuntu-noble | ok 2026-10-06 03:09:50.255862 | 2026-10-06 03:09:50.255942 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-10-06 03:09:51.403802 | ubuntu-noble | changed: 2026-10-06 03:09:51.403953 | ubuntu-noble | cd+++++++++ src/ 2026-10-06 03:09:51.403981 | ubuntu-noble | cd+++++++++ src/github.com/ 2026-10-06 03:09:51.404001 | ubuntu-noble | cd+++++++++ src/github.com/osism/ 2026-10-06 03:09:51.404019 | ubuntu-noble | cd+++++++++ src/github.com/osism/container-images-kolla/ 2026-10-06 03:09:51.404035 | ubuntu-noble | Containerfile 2026-10-06 03:09:51.404141 | ubuntu-noble | 2026-10-06 03:12:21.841451 | ubuntu-noble | 2026-10-06 03:12:21.841458 | ubuntu-noble | Or undo this operation with: 2026-10-06 03:12:21.841479 | ubuntu-noble | 2026-10-06 03:12:21.841483 | ubuntu-noble | git switch - 2026-10-06 03:12:21.841487 | ubuntu-noble | 2026-10-06 03:12:21.841490 | ubuntu-noble | Turn off this advice by setting config variable advice.detachedHead to false 2026-10-06 03:12:21.841494 | ubuntu-noble | 2026-10-06 03:12:21.841503 | ubuntu-noble | HEAD is now at a77ec9dac Merge "Fix permissions for ironic metrics" into stable/2024.2 2026-10-06 03:12:21.842890 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-10-06 03:12:21.846189 | ubuntu-noble | + export HASH_KOLLA=a77ec9dac 2026-10-06 03:12:21.846229 | ubuntu-noble | + HASH_KOLLA=a77ec9dac 2026-10-06 03:12:21.846237 | ubuntu-noble | + popd 2026-10-06 03:12:21.846244 | ubuntu-noble | + rm -rf kolla/docker/rabbitmq/rabbitmq-4-1 2026-10-06 03:12:21.850391 | ubuntu-noble | ++ find patches/kolla-build/2024.2 -type f -name '*.patch' 2026-10-06 03:12:21.850431 | ubuntu-noble | ++ sort 2026-10-06 03:12:21.851031 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-10-06 03:12:21.851099 | ubuntu-noble | + pushd kolla 2026-10-06 03:12:21.851202 | ubuntu-noble | + apply_patch patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-10-06 03:12:21.851250 | ubuntu-noble | + local rel=patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-10-06 03:12:21.851286 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-10-06 03:12:21.851351 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch' 2026-10-06 03:12:21.851370 | ubuntu-noble | APPLY PATCH patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-10-06 03:12:21.851400 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-06 03:12:21.852857 | ubuntu-noble | checking file kolla/common/sources.py 2026-10-06 03:12:21.853267 | ubuntu-noble | + patch --forward --batch -p1 2026-10-06 03:12:21.854168 | ubuntu-noble | patching file kolla/common/sources.py 2026-10-06 03:12:21.855237 | ubuntu-noble | + echo patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-10-06 03:12:21.855269 | ubuntu-noble | + popd 2026-10-06 03:12:21.855278 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-10-06 03:12:21.855287 | ubuntu-noble | + pushd kolla 2026-10-06 03:12:21.855300 | ubuntu-noble | + apply_patch patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-10-06 03:12:21.855374 | ubuntu-noble | + local rel=patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-10-06 03:12:21.855385 | 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-10-06 03:12:21.855393 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch' 2026-10-06 03:12:21.855400 | ubuntu-noble | APPLY PATCH patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-10-06 03:12:21.855408 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-06 03:12:21.856250 | ubuntu-noble | checking file kolla/image/kolla_worker.py 2026-10-06 03:12:21.856343 | ubuntu-noble | Hunk #1 succeeded at 316 with fuzz 1 (offset -6 lines). 2026-10-06 03:12:21.856936 | ubuntu-noble | + patch --forward --batch -p1 2026-10-06 03:12:21.857804 | ubuntu-noble | patching file kolla/image/kolla_worker.py 2026-10-06 03:12:21.857848 | ubuntu-noble | Hunk #1 succeeded at 316 with fuzz 1 (offset -6 lines). 2026-10-06 03:12:21.858574 | ubuntu-noble | + echo patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-10-06 03:12:21.858601 | ubuntu-noble | + popd 2026-10-06 03:12:21.858611 | ubuntu-noble | + [[ -f templates/2024.2/repos.yaml ]] 2026-10-06 03:12:21.858617 | ubuntu-noble | + python3 src/generate-apt-preferences-files.py 2026-10-06 03:12:21.994548 | ubuntu-noble | + echo DEBUG apt_preferences.ubuntu 2026-10-06 03:12:21.994612 | ubuntu-noble | DEBUG apt_preferences.ubuntu 2026-10-06 03:12:21.994622 | ubuntu-noble | + cat overlays/2024.2/base/apt_preferences.ubuntu 2026-10-06 03:12:21.996255 | ubuntu-noble | Package: rabbitmq-server 2026-10-06 03:12:21.996287 | ubuntu-noble | Pin: version 3.13.* 2026-10-06 03:12:21.996291 | ubuntu-noble | Pin-Priority: 1000 2026-10-06 03:12:21.996295 | ubuntu-noble | 2026-10-06 03:12:21.996299 | ubuntu-noble | Package: openvswitch* 2026-10-06 03:12:21.996303 | ubuntu-noble | Pin: version 3.4.* 2026-10-06 03:12:21.996306 | ubuntu-noble | Pin-Priority: 1000 2026-10-06 03:12:21.996310 | ubuntu-noble | 2026-10-06 03:12:21.996313 | ubuntu-noble | # Stopgap: proxysql 3.0.9 (GHSA-58ww-865x-grpr bounds the first-packet 2026-10-06 03:12:21.996348 | ubuntu-noble | # recv()) rejects the kolla-ansible keepalived proxysql health check (the 2026-10-06 03:12:21.996355 | ubuntu-noble | # "show info" probe) -> keepalived FAULT -> api-int VIP dropped. Pin to 2026-10-06 03:12:21.996363 | ubuntu-noble | # 3.0.8 until the upstream fix (kolla-ansible change 992020, depends on 2026-10-06 03:12:21.996369 | ubuntu-noble | # kolla 992239, master-only) is backported to this release. 2026-10-06 03:12:21.996376 | ubuntu-noble | Package: proxysql 2026-10-06 03:12:21.996382 | ubuntu-noble | Pin: version 3.0.8* 2026-10-06 03:12:21.996389 | ubuntu-noble | Pin-Priority: 1001 2026-10-06 03:12:21.996396 | ubuntu-noble | + cp src/kolla-pip-check.py overlays/2024.2/base/kolla-pip-check.py 2026-10-06 03:12:21.998947 | ubuntu-noble | ++ find overlays/2024.2 -maxdepth 1 -mindepth 1 -type d 2026-10-06 03:12:22.000990 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-10-06 03:12:22.001710 | ubuntu-noble | ++ basename overlays/2024.2/cinder 2026-10-06 03:12:22.003030 | ubuntu-noble | + image_name=cinder 2026-10-06 03:12:22.003117 | ubuntu-noble | + cp -r overlays/2024.2/cinder/source kolla/docker/cinder 2026-10-06 03:12:22.005882 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-10-06 03:12:22.006508 | ubuntu-noble | ++ basename overlays/2024.2/nova 2026-10-06 03:12:22.007874 | ubuntu-noble | + image_name=nova 2026-10-06 03:12:22.007929 | ubuntu-noble | + cp -r overlays/2024.2/nova/nova-spicehtml5proxy kolla/docker/nova 2026-10-06 03:12:22.009738 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-10-06 03:12:22.010226 | ubuntu-noble | ++ basename overlays/2024.2/base 2026-10-06 03:12:22.011343 | ubuntu-noble | + image_name=base 2026-10-06 03:12:22.011448 | ubuntu-noble | + cp -r overlays/2024.2/base/apt_preferences.ubuntu overlays/2024.2/base/erlang.gpg overlays/2024.2/base/kolla-pip-check.py overlays/2024.2/base/rabbitmq.gpg kolla/docker/base 2026-10-06 03:12:22.013397 | ubuntu-noble | + find patches/2024.2 -mindepth 1 -type d 2026-10-06 03:12:22.015043 | ubuntu-noble | patches/2024.2/cinder 2026-10-06 03:12:22.015062 | ubuntu-noble | patches/2024.2/neutron-dynamic-routing 2026-10-06 03:12:22.015067 | ubuntu-noble | patches/2024.2/nova 2026-10-06 03:12:22.015070 | ubuntu-noble | patches/2024.2/kolla 2026-10-06 03:12:22.015074 | ubuntu-noble | patches/2024.2/ironic 2026-10-06 03:12:22.015077 | ubuntu-noble | patches/2024.2/glance 2026-10-06 03:12:22.015089 | ubuntu-noble | patches/2024.2/openstack_requirements 2026-10-06 03:12:22.015093 | ubuntu-noble | patches/2024.2/neutron 2026-10-06 03:12:22.015097 | ubuntu-noble | patches/2024.2/designate 2026-10-06 03:12:22.015100 | ubuntu-noble | patches/2024.2/designate/dns2 2026-10-06 03:12:22.015103 | ubuntu-noble | patches/2024.2/keystone 2026-10-06 03:12:22.015107 | ubuntu-noble | patches/2024.2/octavia 2026-10-06 03:12:22.017983 | ubuntu-noble | ++ find patches/2024.2 -mindepth 1 -type d 2026-10-06 03:12:22.018025 | ubuntu-noble | ++ grep kolla 2026-10-06 03:12:22.018033 | ubuntu-noble | ++ grep -v kolla-build 2026-10-06 03:12:22.020142 | ubuntu-noble | + for project in $(find patches/$OPENSTACK_VERSION -mindepth 1 -type d | grep kolla | grep -v kolla-build) 2026-10-06 03:12:22.020757 | ubuntu-noble | ++ basename patches/2024.2/kolla 2026-10-06 03:12:22.022027 | ubuntu-noble | + project=kolla 2026-10-06 03:12:22.024516 | ubuntu-noble | ++ find patches/2024.2/kolla -type f -name '*.patch' 2026-10-06 03:12:22.024548 | ubuntu-noble | ++ sort 2026-10-06 03:12:22.025570 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-10-06 03:12:22.025593 | ubuntu-noble | + pushd kolla 2026-10-06 03:12:22.025660 | ubuntu-noble | + apply_patch patches/2024.2/kolla/backport-924302.patch 2026-10-06 03:12:22.025689 | ubuntu-noble | + local rel=patches/2024.2/kolla/backport-924302.patch 2026-10-06 03:12:22.025711 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/backport-924302.patch 2026-10-06 03:12:22.025730 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/backport-924302.patch' 2026-10-06 03:12:22.025735 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/backport-924302.patch 2026-10-06 03:12:22.025750 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-06 03:12:22.027078 | ubuntu-noble | checking file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-10-06 03:12:22.027094 | ubuntu-noble | checking file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-10-06 03:12:22.027131 | ubuntu-noble | + patch --forward --batch -p1 2026-10-06 03:12:22.028500 | ubuntu-noble | patching file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-10-06 03:12:22.028522 | ubuntu-noble | patching file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-10-06 03:12:22.028569 | ubuntu-noble | + echo patches/2024.2/kolla/backport-924302.patch 2026-10-06 03:12:22.028669 | ubuntu-noble | + popd 2026-10-06 03:12:22.028709 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-10-06 03:12:22.028720 | ubuntu-noble | + pushd kolla 2026-10-06 03:12:22.028761 | ubuntu-noble | + apply_patch patches/2024.2/kolla/backport-942785.patch 2026-10-06 03:12:22.028786 | ubuntu-noble | + local rel=patches/2024.2/kolla/backport-942785.patch 2026-10-06 03:12:22.028795 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/backport-942785.patch 2026-10-06 03:12:22.028804 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/backport-942785.patch' 2026-10-06 03:12:22.028810 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/backport-942785.patch 2026-10-06 03:12:22.028818 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-06 03:12:22.030067 | ubuntu-noble | checking file docker/ironic/ironic-conductor/Dockerfile.j2 2026-10-06 03:12:22.030082 | ubuntu-noble | checking file releasenotes/notes/ironic-mtools-2938ccfe951f5dc5.yaml 2026-10-06 03:12:22.030196 | ubuntu-noble | + patch --forward --batch -p1 2026-10-06 03:12:22.031539 | ubuntu-noble | patching file docker/ironic/ironic-conductor/Dockerfile.j2 2026-10-06 03:12:22.031660 | ubuntu-noble | patching file releasenotes/notes/ironic-mtools-2938ccfe951f5dc5.yaml 2026-10-06 03:12:22.032018 | ubuntu-noble | + echo patches/2024.2/kolla/backport-942785.patch 2026-10-06 03:12:22.032073 | ubuntu-noble | + popd 2026-10-06 03:12:22.032132 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-10-06 03:12:22.032139 | ubuntu-noble | + pushd kolla 2026-10-06 03:12:22.032194 | ubuntu-noble | + apply_patch patches/2024.2/kolla/backport-951347.patch 2026-10-06 03:12:22.032206 | ubuntu-noble | + local rel=patches/2024.2/kolla/backport-951347.patch 2026-10-06 03:12:22.032215 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/backport-951347.patch 2026-10-06 03:12:22.032223 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/backport-951347.patch' 2026-10-06 03:12:22.032229 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/backport-951347.patch 2026-10-06 03:12:22.032246 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-06 03:12:22.033930 | ubuntu-noble | checking file doc/source/contributor/versions.rst 2026-10-06 03:12:22.033946 | ubuntu-noble | checking file docker/base/Dockerfile.j2 2026-10-06 03:12:22.033950 | ubuntu-noble | Hunk #1 succeeded at 295 with fuzz 1 (offset -14 lines). 2026-10-06 03:12:22.033954 | ubuntu-noble | checking file docker/base/proxysql.repo 2026-10-06 03:12:22.033957 | ubuntu-noble | checking file kolla/template/repos.yaml 2026-10-06 03:12:22.033961 | ubuntu-noble | Hunk #1 succeeded at 81 (offset -1 lines). 2026-10-06 03:12:22.033964 | ubuntu-noble | Hunk #2 succeeded at 133 (offset -1 lines). 2026-10-06 03:12:22.033968 | ubuntu-noble | Hunk #3 succeeded at 226 (offset -2 lines). 2026-10-06 03:12:22.033971 | ubuntu-noble | Hunk #4 succeeded at 279 (offset -2 lines). 2026-10-06 03:12:22.033974 | ubuntu-noble | checking file releasenotes/notes/bump-proxysql-version-5669b13bcc3d88fe.yaml 2026-10-06 03:12:22.034020 | ubuntu-noble | + patch --forward --batch -p1 2026-10-06 03:12:22.035734 | ubuntu-noble | patching file doc/source/contributor/versions.rst 2026-10-06 03:12:22.035752 | ubuntu-noble | patching file docker/base/Dockerfile.j2 2026-10-06 03:12:22.035756 | ubuntu-noble | Hunk #1 succeeded at 295 with fuzz 1 (offset -14 lines). 2026-10-06 03:12:22.035759 | ubuntu-noble | patching file docker/base/proxysql.repo 2026-10-06 03:12:22.035764 | ubuntu-noble | patching file kolla/template/repos.yaml 2026-10-06 03:12:22.035768 | ubuntu-noble | Hunk #1 succeeded at 81 (offset -1 lines). 2026-10-06 03:12:22.035772 | ubuntu-noble | Hunk #2 succeeded at 133 (offset -1 lines). 2026-10-06 03:12:22.035775 | ubuntu-noble | Hunk #3 succeeded at 226 (offset -2 lines). 2026-10-06 03:12:22.035779 | ubuntu-noble | Hunk #4 succeeded at 279 (offset -2 lines). 2026-10-06 03:12:22.035782 | ubuntu-noble | patching file releasenotes/notes/bump-proxysql-version-5669b13bcc3d88fe.yaml 2026-10-06 03:12:22.035963 | ubuntu-noble | + echo patches/2024.2/kolla/backport-951347.patch 2026-10-06 03:12:22.036046 | ubuntu-noble | + popd 2026-10-06 03:12:22.036103 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-10-06 03:12:22.036119 | ubuntu-noble | + pushd kolla 2026-10-06 03:12:22.036170 | ubuntu-noble | + apply_patch patches/2024.2/kolla/build-ovn-from-sources.patch 2026-10-06 03:12:22.036200 | ubuntu-noble | + local rel=patches/2024.2/kolla/build-ovn-from-sources.patch 2026-10-06 03:12:22.036221 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/build-ovn-from-sources.patch 2026-10-06 03:12:22.036235 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/build-ovn-from-sources.patch' 2026-10-06 03:12:22.036239 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/build-ovn-from-sources.patch 2026-10-06 03:12:22.036244 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-06 03:12:22.037665 | ubuntu-noble | checking file docker/ovn/ovn-base/Dockerfile.j2 2026-10-06 03:12:22.037680 | ubuntu-noble | checking file docker/ovn/ovn-controller/Dockerfile.j2 2026-10-06 03:12:22.037684 | ubuntu-noble | checking file docker/ovn/ovn-nb-db-server/Dockerfile.j2 2026-10-06 03:12:22.037687 | ubuntu-noble | checking file docker/ovn/ovn-northd/Dockerfile.j2 2026-10-06 03:12:22.037691 | ubuntu-noble | checking file docker/ovn/ovn-sb-db-server/Dockerfile.j2 2026-10-06 03:12:22.037740 | ubuntu-noble | + patch --forward --batch -p1 2026-10-06 03:12:22.039233 | ubuntu-noble | patching file docker/ovn/ovn-base/Dockerfile.j2 2026-10-06 03:12:22.039254 | ubuntu-noble | patching file docker/ovn/ovn-controller/Dockerfile.j2 2026-10-06 03:12:22.039261 | ubuntu-noble | patching file docker/ovn/ovn-nb-db-server/Dockerfile.j2 2026-10-06 03:12:22.039266 | ubuntu-noble | patching file docker/ovn/ovn-northd/Dockerfile.j2 2026-10-06 03:12:22.039272 | ubuntu-noble | patching file docker/ovn/ovn-sb-db-server/Dockerfile.j2 2026-10-06 03:12:22.039543 | ubuntu-noble | + echo patches/2024.2/kolla/build-ovn-from-sources.patch 2026-10-06 03:12:22.039595 | ubuntu-noble | + popd 2026-10-06 03:12:22.039631 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-10-06 03:12:22.039637 | ubuntu-noble | + pushd kolla 2026-10-06 03:12:22.039676 | ubuntu-noble | + apply_patch patches/2024.2/kolla/squash.patch 2026-10-06 03:12:22.039701 | ubuntu-noble | + local rel=patches/2024.2/kolla/squash.patch 2026-10-06 03:12:22.039721 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/squash.patch 2026-10-06 03:12:22.039737 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/squash.patch' 2026-10-06 03:12:22.039748 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/squash.patch 2026-10-06 03:12:22.039758 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-06 03:12:22.040998 | ubuntu-noble | checking file kolla/image/tasks.py 2026-10-06 03:12:22.041013 | ubuntu-noble | Hunk #1 succeeded at 427 (offset 15 lines). 2026-10-06 03:12:22.041051 | ubuntu-noble | + patch --forward --batch -p1 2026-10-06 03:12:22.042389 | ubuntu-noble | patching file kolla/image/tasks.py 2026-10-06 03:12:22.042405 | ubuntu-noble | Hunk #1 succeeded at 427 (offset 15 lines). 2026-10-06 03:12:22.042443 | ubuntu-noble | + echo patches/2024.2/kolla/squash.patch 2026-10-06 03:12:22.042513 | ubuntu-noble | + popd 2026-10-06 03:12:22.042580 | ubuntu-noble | + pip3 install -r kolla/requirements.txt 2026-10-06 03:12:22.734626 | ubuntu-noble | Collecting pbr!=2.1.0,>=2.0.0 (from -r kolla/requirements.txt (line 1)) 2026-10-06 03:12:22.841192 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl.metadata (3.8 kB) 2026-10-06 03:12:22.852910 | 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-10-06 03:12:22.954262 | ubuntu-noble | Collecting GitPython>=1.0.1 (from -r kolla/requirements.txt (line 3)) 2026-10-06 03:12:22.966258 | ubuntu-noble | Downloading gitpython-3.2.0-py3-none-any.whl.metadata (13 kB) 2026-10-06 03:12:23.089969 | ubuntu-noble | Collecting oslo.config>=5.1.0 (from -r kolla/requirements.txt (line 4)) 2026-10-06 03:12:23.102122 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl.metadata (2.3 kB) 2026-10-06 03:12:23.133805 | 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-10-06 03:12:23.140926 | 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.4) 2026-10-06 03:12:23.190818 | ubuntu-noble | Collecting gitdb<5,>=4.0.1 (from GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-10-06 03:12:23.201968 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB) 2026-10-06 03:12:23.261003 | ubuntu-noble | Collecting netaddr>=0.7.18 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-10-06 03:12:23.272357 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl.metadata (5.0 kB) 2026-10-06 03:12:23.338531 | ubuntu-noble | Collecting stevedore>=5.6.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-10-06 03:12:23.350040 | ubuntu-noble | Downloading stevedore-5.9.1-py3-none-any.whl.metadata (2.3 kB) 2026-10-06 03:12:23.422447 | ubuntu-noble | Collecting oslo.i18n>=3.15.3 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-10-06 03:12:23.434662 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl.metadata (2.0 kB) 2026-10-06 03:12:23.480748 | ubuntu-noble | Collecting rfc3986>=1.2.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-10-06 03:12:23.491822 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl.metadata (6.6 kB) 2026-10-06 03:12:23.508819 | 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-10-06 03:12:23.510519 | 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-10-06 03:12:23.602809 | 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-10-06 03:12:23.615871 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl.metadata (4.6 kB) 2026-10-06 03:12:23.651645 | 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.2) 2026-10-06 03:12:23.654201 | 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.20) 2026-10-06 03:12:23.657066 | 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.8.0) 2026-10-06 03:12:23.659092 | 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-10-06 03:12:23.716835 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2026-10-06 03:12:23.756915 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.9/131.9 kB 3.4 MB/s eta 0:00:00 2026-10-06 03:12:23.768341 | ubuntu-noble | Downloading gitpython-3.2.0-py3-none-any.whl (228 kB) 2026-10-06 03:12:23.791002 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 228.5/228.5 kB 11.8 MB/s eta 0:00:00 2026-10-06 03:12:23.802425 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl (143 kB) 2026-10-06 03:12:23.812943 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.8/143.8 kB 16.3 MB/s eta 0:00:00 2026-10-06 03:12:23.824237 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl (62 kB) 2026-10-06 03:12:23.836292 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.8/62.8 kB 6.0 MB/s eta 0:00:00 2026-10-06 03:12:23.848237 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl (2.3 MB) 2026-10-06 03:12:23.896712 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 50.2 MB/s eta 0:00:00 2026-10-06 03:12:23.908657 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl (47 kB) 2026-10-06 03:12:23.926854 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 47.8/47.8 kB 2.8 MB/s eta 0:00:00 2026-10-06 03:12:23.937517 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl (31 kB) 2026-10-06 03:12:23.955858 | ubuntu-noble | Downloading stevedore-5.9.1-py3-none-any.whl (54 kB) 2026-10-06 03:12:23.966397 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.9/54.9 kB 6.0 MB/s eta 0:00:00 2026-10-06 03:12:23.978071 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl (24 kB) 2026-10-06 03:12:24.231725 | ubuntu-noble | Installing collected packages: stevedore, smmap, rfc3986, pbr, netaddr, oslo.i18n, gitdb, oslo.config, GitPython 2026-10-06 03:12:25.563904 | ubuntu-noble | Successfully installed GitPython-3.2.0 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-10-06 03:12:25.796266 | ubuntu-noble | + pip3 install kolla/ 2026-10-06 03:12:26.429191 | ubuntu-noble | Processing ./kolla 2026-10-06 03:12:26.432953 | ubuntu-noble | Installing build dependencies: started 2026-10-06 03:12:29.004809 | ubuntu-noble | Installing build dependencies: finished with status 'done' 2026-10-06 03:12:29.010428 | ubuntu-noble | Getting requirements to build wheel: started 2026-10-06 03:12:29.310285 | ubuntu-noble | Getting requirements to build wheel: finished with status 'done' 2026-10-06 03:12:29.314070 | ubuntu-noble | Installing backend dependencies: started 2026-10-06 03:12:32.074286 | ubuntu-noble | Installing backend dependencies: finished with status 'done' 2026-10-06 03:12:32.075619 | ubuntu-noble | Preparing metadata (pyproject.toml): started 2026-10-06 03:12:32.785456 | ubuntu-noble | Preparing metadata (pyproject.toml): finished with status 'done' 2026-10-06 03:12:32.798364 | 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-10-06 03:12:32.799998 | 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-10-06 03:12:32.802528 | ubuntu-noble | Requirement already satisfied: GitPython>=1.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==19.8.0) (3.2.0) 2026-10-06 03:12:32.804324 | 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-10-06 03:12:32.806155 | 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-10-06 03:12:32.866662 | 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-10-06 03:12:32.873126 | 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.4) 2026-10-06 03:12:32.882241 | 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-10-06 03:12:32.883698 | 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-10-06 03:12:32.885704 | 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-10-06 03:12:32.887913 | 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-10-06 03:12:32.889778 | 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-10-06 03:12:32.892621 | 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-10-06 03:12:32.954121 | 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-10-06 03:12:32.973978 | 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.2) 2026-10-06 03:12:32.975845 | 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.20) 2026-10-06 03:12:32.978285 | 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.8.0) 2026-10-06 03:12:32.979954 | 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-10-06 03:12:33.016337 | ubuntu-noble | Building wheels for collected packages: kolla 2026-10-06 03:12:33.018262 | ubuntu-noble | Building wheel for kolla (pyproject.toml): started 2026-10-06 03:12:35.020514 | ubuntu-noble | Building wheel for kolla (pyproject.toml): finished with status 'done' 2026-10-06 03:12:35.023234 | ubuntu-noble | Created wheel for kolla: filename=kolla-19.8.0-py3-none-any.whl size=377993 sha256=c10b1d39ea74276513296107342de8f778dd2819d7a5b9fa7f72de1c61403c25 2026-10-06 03:12:35.023537 | ubuntu-noble | Stored in directory: /tmp/pip-ephem-wheel-cache-_6g31w6b/wheels/5a/56/c4/e310d82118381247de5918f2335ab23c36c3bc15e9e4672495 2026-10-06 03:12:35.036407 | ubuntu-noble | Successfully built kolla 2026-10-06 03:12:35.343824 | ubuntu-noble | Installing collected packages: kolla 2026-10-06 03:12:35.647307 | ubuntu-noble | Successfully installed kolla-19.8.0 2026-10-06 03:12:35.852922 | ubuntu-noble | ++ kolla-build --version 2026-10-06 03:12:36.541196 | ubuntu-noble | + export KOLLA_VERSION=19.8.0 2026-10-06 03:12:36.541256 | ubuntu-noble | + KOLLA_VERSION=19.8.0 2026-10-06 03:12:36.541948 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-10-06 03:12:36.547239 | ubuntu-noble | + export HASH_DOCKER_IMAGES_KOLLA=916af79 2026-10-06 03:12:36.547275 | ubuntu-noble | + HASH_DOCKER_IMAGES_KOLLA=916af79 2026-10-06 03:12:36.547617 | ubuntu-noble | ++ cd release 2026-10-06 03:12:36.547679 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-10-06 03:12:36.551089 | ubuntu-noble | + export HASH_RELEASE=dbe4f6c 2026-10-06 03:12:36.551131 | ubuntu-noble | + HASH_RELEASE=dbe4f6c 2026-10-06 03:12:36.551138 | ubuntu-noble | + python3 src/generate-template-overrides-file.py 2026-10-06 03:12:36.729912 | ubuntu-noble | + echo DEBUG template-overrides.j2 2026-10-06 03:12:36.729962 | ubuntu-noble | DEBUG template-overrides.j2 2026-10-06 03:12:36.729971 | ubuntu-noble | + cat templates/2024.2/template-overrides.j2 2026-10-06 03:12:36.731417 | ubuntu-noble | {% extends parent_template %} 2026-10-06 03:12:36.731440 | ubuntu-noble | 2026-10-06 03:12:36.731448 | ubuntu-noble | {% set fluentd_plugins = [ 2026-10-06 03:12:36.731454 | ubuntu-noble | 'fluent-plugin-grok-parser', 2026-10-06 03:12:36.731477 | ubuntu-noble | 'fluent-plugin-prometheus', 2026-10-06 03:12:36.731499 | ubuntu-noble | 'fluent-plugin-rewrite-tag-filter', 2026-10-06 03:12:36.731504 | ubuntu-noble | 'fluent-plugin-grafana-loki', 2026-10-06 03:12:36.731507 | ubuntu-noble | ] %} 2026-10-06 03:12:36.731511 | ubuntu-noble | 2026-10-06 03:12:36.731515 | ubuntu-noble | {% set openstack_base_pip_packages_append = ['pip', 'git+https://github.com/sapcc/openstack-audit-middleware.git'] %} 2026-10-06 03:12:36.731518 | ubuntu-noble | 2026-10-06 03:12:36.731522 | ubuntu-noble | {% set glance_base_pip_packages_append = ['boto3'] %} 2026-10-06 03:12:36.731525 | ubuntu-noble | 2026-10-06 03:12:36.731528 | ubuntu-noble | {% set barbican_base_pip_packages_append = ['pykmip'] %} 2026-10-06 03:12:36.731532 | ubuntu-noble | {% block barbican_base_header %} 2026-10-06 03:12:36.731535 | ubuntu-noble | RUN sed -i 's/^PyKMIP===.*/PyKMIP===0.11.0/' /requirements/upper-constraints.txt 2026-10-06 03:12:36.731539 | ubuntu-noble | {% endblock %} 2026-10-06 03:12:36.731542 | ubuntu-noble | 2026-10-06 03:12:36.731545 | ubuntu-noble | {% set nova_libvirt_packages_packages_append = ['mdevctl'] %} 2026-10-06 03:12:36.731549 | ubuntu-noble | 2026-10-06 03:12:36.731552 | ubuntu-noble | {% block nova_libvirt_footer %} 2026-10-06 03:12:36.731555 | ubuntu-noble | RUN chgrp tss /var/lib/swtpm-localca \ 2026-10-06 03:12:36.731559 | ubuntu-noble | && chmod g+w /var/lib/swtpm-localca 2026-10-06 03:12:36.731562 | ubuntu-noble | RUN truncate --size=524288 /usr/lib/ipxe/qemu/efi-virtio.rom 2026-10-06 03:12:36.731565 | ubuntu-noble | {% endblock %} 2026-10-06 03:12:36.731569 | ubuntu-noble | 2026-10-06 03:12:36.731572 | ubuntu-noble | {% block horizon_header %} 2026-10-06 03:12:36.731575 | ubuntu-noble | RUN apt-get update \ 2026-10-06 03:12:36.731583 | ubuntu-noble | && apt-get -y install --no-install-recommends build-essential libmariadb-dev-compat \ 2026-10-06 03:12:36.731587 | ubuntu-noble | && python3 -m pip --no-cache-dir install --upgrade setuptools mysqlclient \ 2026-10-06 03:12:36.731591 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-10-06 03:12:36.731594 | ubuntu-noble | && apt-get clean \ 2026-10-06 03:12:36.731597 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-10-06 03:12:36.731600 | ubuntu-noble | {% endblock %} 2026-10-06 03:12:36.731604 | ubuntu-noble | 2026-10-06 03:12:36.731607 | ubuntu-noble | {% block horizon_footer %} 2026-10-06 03:12:36.731612 | ubuntu-noble | RUN curl -q -L -o /tmp/openstack-themes.tar.gz https://github.com/osism/openstack-themes/archive/main.tar.gz \ 2026-10-06 03:12:36.731616 | 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-10-06 03:12:36.731620 | ubuntu-noble | && rm /tmp/openstack-themes.tar.gz 2026-10-06 03:12:36.731623 | ubuntu-noble | {% endblock %} 2026-10-06 03:12:36.731626 | ubuntu-noble | 2026-10-06 03:12:36.731630 | ubuntu-noble | {% block base_header %} 2026-10-06 03:12:36.731633 | ubuntu-noble | COPY apt_preferences.{{ base_distro }} /etc/apt/preferences 2026-10-06 03:12:36.731636 | ubuntu-noble | COPY kolla-pip-check.py /usr/local/bin/kolla-pip-check.py 2026-10-06 03:12:36.731640 | ubuntu-noble | COPY *.gpg /etc/kolla/apt-keys/ 2026-10-06 03:12:36.731643 | ubuntu-noble | 2026-10-06 03:12:36.731646 | ubuntu-noble | RUN apt-get update \ 2026-10-06 03:12:36.731650 | ubuntu-noble | && apt-get -y install --no-install-recommends locales ca-certificates \ 2026-10-06 03:12:36.731653 | ubuntu-noble | && locale-gen en_US.UTF-8 \ 2026-10-06 03:12:36.731656 | ubuntu-noble | && apt-get clean \ 2026-10-06 03:12:36.731659 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-10-06 03:12:36.731663 | ubuntu-noble | {% endblock %} 2026-10-06 03:12:36.731666 | ubuntu-noble | 2026-10-06 03:12:36.731669 | ubuntu-noble | {% block openstack_base_header %} 2026-10-06 03:12:36.731673 | ubuntu-noble | RUN apt-get update \ 2026-10-06 03:12:36.731676 | ubuntu-noble | && apt-get -y install --no-install-recommends python3-setuptools \ 2026-10-06 03:12:36.731679 | ubuntu-noble | && apt-get clean \ 2026-10-06 03:12:36.731682 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-10-06 03:12:36.731686 | ubuntu-noble | {% endblock %} 2026-10-06 03:12:36.731689 | ubuntu-noble | 2026-10-06 03:12:36.731692 | ubuntu-noble | {% set glance_base_packages_append = ['nvme-cli'] %} 2026-10-06 03:12:36.731696 | ubuntu-noble | 2026-10-06 03:12:36.731699 | ubuntu-noble | {% set kolla_toolbox_packages_append = ['iputils-ping', 'traceroute'] %} 2026-10-06 03:12:36.731702 | ubuntu-noble | 2026-10-06 03:12:36.731706 | ubuntu-noble | {% set cinder_volume_packages_append = ['multipath-tools'] %} 2026-10-06 03:12:36.731709 | ubuntu-noble | 2026-10-06 03:12:36.731712 | ubuntu-noble | {% set cinder_volume_pip_packages = [ 'py-pure-client', 'infinisdk', 'python-linstor' ] %} 2026-10-06 03:12:36.731716 | ubuntu-noble | {% block cinder_volume_footer %} 2026-10-06 03:12:36.731722 | ubuntu-noble | RUN {{ macros.install_pip(cinder_volume_pip_packages | customizable("pip_packages")) }} 2026-10-06 03:12:36.731725 | ubuntu-noble | {% endblock %} 2026-10-06 03:12:36.731729 | ubuntu-noble | 2026-10-06 03:12:36.731732 | ubuntu-noble | {% set manila_base_additional_pip_packages = [ 'pywinrm' ] %} 2026-10-06 03:12:36.731735 | ubuntu-noble | {% block manila_base_footer %} 2026-10-06 03:12:36.731739 | ubuntu-noble | RUN {{ macros.install_pip(manila_base_additional_pip_packages | customizable("pip_packages")) }} 2026-10-06 03:12:36.731742 | ubuntu-noble | {% endblock %} 2026-10-06 03:12:36.731745 | ubuntu-noble | 2026-10-06 03:12:36.731749 | ubuntu-noble | {% set magnum_base_additional_pip_packages = [ 'magnum-cluster-api' ] %} 2026-10-06 03:12:36.731752 | ubuntu-noble | {% block magnum_base_footer %} 2026-10-06 03:12:36.731755 | ubuntu-noble | RUN {{ macros.install_pip(magnum_base_additional_pip_packages | customizable("pip_packages")) }} 2026-10-06 03:12:36.731759 | ubuntu-noble | RUN curl -o /tmp/helm.tar.gz https://get.helm.sh/helm-v3.15.2-linux-amd64.tar.gz \ 2026-10-06 03:12:36.731762 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/helm.tar.gz -C /usr/local/bin linux-amd64/helm 2026-10-06 03:12:36.731765 | ubuntu-noble | {% endblock %} 2026-10-06 03:12:36.731769 | ubuntu-noble | 2026-10-06 03:12:36.731772 | ubuntu-noble | {% set gnocchi_base_packages_append = ['python3-rados'] %} 2026-10-06 03:12:36.731775 | ubuntu-noble | {% block gnocchi_base_footer %} 2026-10-06 03:12:36.731779 | ubuntu-noble | RUN mkdir -p /var/lib/gnocchi/tmp \ 2026-10-06 03:12:36.731782 | ubuntu-noble | && chown -R gnocchi: /var/lib/gnocchi/tmp 2026-10-06 03:12:36.731788 | ubuntu-noble | {% endblock %} 2026-10-06 03:12:36.731793 | ubuntu-noble | 2026-10-06 03:12:36.731799 | ubuntu-noble | {% block keystone_footer %} 2026-10-06 03:12:36.731805 | ubuntu-noble | RUN python3 -m pip --no-cache-dir install -c /requirements/upper-constraints.txt keystone-keycloak-backend 2026-10-06 03:12:36.731811 | ubuntu-noble | RUN apt-get update \ 2026-10-06 03:12:36.731817 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-10-06 03:12:36.731823 | ubuntu-noble | libapache2-mod-auth-openidc \ 2026-10-06 03:12:36.731829 | ubuntu-noble | libldap-common \ 2026-10-06 03:12:36.731834 | ubuntu-noble | libmemcached11 \ 2026-10-06 03:12:36.731840 | ubuntu-noble | && apt-get clean \ 2026-10-06 03:12:36.731846 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* \ 2026-10-06 03:12:36.731852 | ubuntu-noble | && a2enmod auth_openidc 2026-10-06 03:12:36.731858 | ubuntu-noble | {% endblock %} 2026-10-06 03:12:36.731864 | ubuntu-noble | 2026-10-06 03:12:36.731870 | ubuntu-noble | {% block footer %} 2026-10-06 03:12:36.731876 | ubuntu-noble | RUN rm -rf /usr/share/doc/* \ 2026-10-06 03:12:36.731882 | ubuntu-noble | && rm -rf /usr/share/man/* \ 2026-10-06 03:12:36.731887 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-10-06 03:12:36.731893 | ubuntu-noble | && apt-get autoremove -y \ 2026-10-06 03:12:36.731918 | 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-10-06 03:12:36.731929 | ubuntu-noble | && if [ -e /var/lib/kolla/venv/bin/pip3 ]; then /var/lib/kolla/venv/bin/python3 /usr/local/bin/kolla-pip-check.py; fi 2026-10-06 03:12:36.731935 | ubuntu-noble | {% endblock %} 2026-10-06 03:12:36.731941 | ubuntu-noble | 2026-10-06 03:12:36.731947 | ubuntu-noble | {% block labels %} 2026-10-06 03:12:36.731953 | ubuntu-noble | LABEL "build-date"="{{ build_date }}" \ 2026-10-06 03:12:36.731959 | ubuntu-noble | "name"="{{ image_name }}" \ 2026-10-06 03:12:36.731964 | ubuntu-noble | "de.osism.commit.docker_images_kolla"="916af79" \ 2026-10-06 03:12:36.731971 | ubuntu-noble | "de.osism.commit.kolla"="a77ec9dac" \ 2026-10-06 03:12:36.731979 | ubuntu-noble | "de.osism.commit.kolla_version"="19.8.0" \ 2026-10-06 03:12:36.731986 | ubuntu-noble | "de.osism.commit.release"="dbe4f6c" \ 2026-10-06 03:12:36.731989 | ubuntu-noble | "de.osism.os_id"="ubuntu" \ 2026-10-06 03:12:36.731993 | ubuntu-noble | "de.osism.os_version_id"="24.04" \ 2026-10-06 03:12:36.731996 | ubuntu-noble | "de.osism.release.openstack"="2024.2" \ 2026-10-06 03:12:36.731999 | ubuntu-noble | "de.osism.version"="latest" \ 2026-10-06 03:12:36.732002 | ubuntu-noble | "org.opencontainers.image.created"="2026-10-06T03:12:36.710083+00:00" \ 2026-10-06 03:12:36.732006 | ubuntu-noble | "org.opencontainers.image.documentation"="https://osism.tech/docs/" \ 2026-10-06 03:12:36.732012 | ubuntu-noble | "org.opencontainers.image.licenses"="ASL 2.0" \ 2026-10-06 03:12:36.732016 | ubuntu-noble | "org.opencontainers.image.source"="https://github.com/osism/container-images-kolla" \ 2026-10-06 03:12:36.732019 | ubuntu-noble | "org.opencontainers.image.title"="{{ image_name }}" \ 2026-10-06 03:12:36.732022 | ubuntu-noble | "org.opencontainers.image.url"="https://quay.io/organization/osism" \ 2026-10-06 03:12:36.732025 | ubuntu-noble | "org.opencontainers.image.vendor"="OSISM GmbH" 2026-10-06 03:12:36.732029 | ubuntu-noble | {% endblock %} 2026-10-06 03:12:36.732032 | ubuntu-noble | 2026-10-06 03:12:36.732035 | ubuntu-noble | {% block ovs_install %} 2026-10-06 03:12:36.732038 | ubuntu-noble | COPY --from=osism.harbor.regio.digital/packages/ovs-ubuntu-noble:v3.4.3 /*.deb /tmp/packages/ 2026-10-06 03:12:36.732042 | ubuntu-noble | RUN apt-get update \ 2026-10-06 03:12:36.732045 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-10-06 03:12:36.732048 | ubuntu-noble | python3-netifaces \ 2026-10-06 03:12:36.732051 | ubuntu-noble | tcpdump \ 2026-10-06 03:12:36.732055 | ubuntu-noble | && apt-get install -y -f /tmp/packages/openvswitch-common*.deb \ 2026-10-06 03:12:36.732058 | ubuntu-noble | && apt-get install -y -f /tmp/packages/python3-openvswitch*.deb \ 2026-10-06 03:12:36.732061 | ubuntu-noble | && apt-get install -y -f /tmp/packages/openvswitch-switch*.deb \ 2026-10-06 03:12:36.732064 | ubuntu-noble | && rm -rf /tmp/packages \ 2026-10-06 03:12:36.732067 | ubuntu-noble | && apt-get clean \ 2026-10-06 03:12:36.732071 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-10-06 03:12:36.732074 | ubuntu-noble | {% endblock %} 2026-10-06 03:12:36.732077 | ubuntu-noble | 2026-10-06 03:12:36.732083 | ubuntu-noble | + bash scripts/002-generate.sh 2026-10-06 03:12:36.733757 | ubuntu-noble | + BASE=ubuntu 2026-10-06 03:12:36.733989 | ubuntu-noble | + BASE_VERSION=22.04 2026-10-06 03:12:36.734253 | ubuntu-noble | ++ date +%Y%m%d 2026-10-06 03:12:36.736527 | ubuntu-noble | + BUILD_ID=20261006 2026-10-06 03:12:36.736546 | ubuntu-noble | + DOCKER_NAMESPACE=kolla 2026-10-06 03:12:36.736551 | ubuntu-noble | + DOCKER_REGISTRY=osism.harbor.regio.digital 2026-10-06 03:12:36.736555 | ubuntu-noble | + OPENSTACK_VERSION=2024.2 2026-10-06 03:12:36.736558 | ubuntu-noble | + VERSION=latest 2026-10-06 03:12:36.736561 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-10-06 03:12:36.736565 | ubuntu-noble | + . defaults/all.sh 2026-10-06 03:12:36.736568 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-10-06 03:12:36.736572 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-10-06 03:12:36.736575 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-10-06 03:12:36.736578 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-10-06 03:12:36.736582 | ubuntu-noble | +++ deactivate nondestructive 2026-10-06 03:12:36.736585 | ubuntu-noble | +++ '[' -n '' ']' 2026-10-06 03:12:36.736588 | ubuntu-noble | +++ '[' -n '' ']' 2026-10-06 03:12:36.736591 | ubuntu-noble | +++ hash -r 2026-10-06 03:12:36.736595 | ubuntu-noble | +++ '[' -n '' ']' 2026-10-06 03:12:36.736598 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-10-06 03:12:36.736602 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-10-06 03:12:36.736605 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-10-06 03:12:36.736608 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-10-06 03:12:36.736612 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-10-06 03:12:36.736615 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-10-06 03:12:36.736618 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-10-06 03:12:36.736622 | 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-10-06 03:12:36.736626 | 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-10-06 03:12:36.736629 | ubuntu-noble | +++ export PATH 2026-10-06 03:12:36.736632 | ubuntu-noble | +++ '[' -n '' ']' 2026-10-06 03:12:36.736636 | ubuntu-noble | +++ '[' -z '' ']' 2026-10-06 03:12:36.736639 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-10-06 03:12:36.736642 | ubuntu-noble | +++ PS1='(venv) ' 2026-10-06 03:12:36.736646 | ubuntu-noble | +++ export PS1 2026-10-06 03:12:36.736649 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-10-06 03:12:36.736652 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-10-06 03:12:36.736655 | ubuntu-noble | +++ hash -r 2026-10-06 03:12:36.736659 | ubuntu-noble | + . defaults/2024.2.sh 2026-10-06 03:12:36.736828 | ubuntu-noble | +++ date +%Y%m%d 2026-10-06 03:12:36.738411 | ubuntu-noble | ++ export BUILD_ID=20261006 2026-10-06 03:12:36.738439 | ubuntu-noble | ++ BUILD_ID=20261006 2026-10-06 03:12:36.738443 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-10-06 03:12:36.738447 | ubuntu-noble | ++ KOLLA_TYPE= 2026-10-06 03:12:36.738495 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-10-06 03:12:36.738500 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-10-06 03:12:36.738504 | ubuntu-noble | + export VERSION 2026-10-06 03:12:36.738507 | ubuntu-noble | + export OPENSTACK_VERSION 2026-10-06 03:12:36.738510 | ubuntu-noble | + DOCKER_TAG=build-20261006 2026-10-06 03:12:36.738514 | ubuntu-noble | + KOLLA_BASE=ubuntu 2026-10-06 03:12:36.738517 | ubuntu-noble | + KOLLA_BASE_TAG=24.04 2026-10-06 03:12:36.738521 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-10-06 03:12:36.738528 | ubuntu-noble | + KOLLA_INSTALL_TYPE=source 2026-10-06 03:12:36.738532 | ubuntu-noble | + python3 src/generate-kolla-build-config.py 2026-10-06 03:12:36.871537 | ubuntu-noble | + setini DEFAULT namespace kolla 2026-10-06 03:12:36.871583 | 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-10-06 03:12:38.198383 | ubuntu-noble | localhost | SUCCESS => { 2026-10-06 03:12:38.198436 | ubuntu-noble | "changed": false, 2026-10-06 03:12:38.198445 | ubuntu-noble | "gid": 1000, 2026-10-06 03:12:38.198451 | ubuntu-noble | "group": "zuul", 2026-10-06 03:12:38.198457 | ubuntu-noble | "mode": "0664", 2026-10-06 03:12:38.198494 | ubuntu-noble | "msg": "OK", 2026-10-06 03:12:38.198501 | ubuntu-noble | "owner": "zuul", 2026-10-06 03:12:38.198506 | ubuntu-noble | "path": "kolla-build.conf", 2026-10-06 03:12:38.198513 | ubuntu-noble | "size": 4358, 2026-10-06 03:12:38.198518 | ubuntu-noble | "state": "file", 2026-10-06 03:12:38.198524 | ubuntu-noble | "uid": 1000 2026-10-06 03:12:38.198529 | ubuntu-noble | } 2026-10-06 03:12:38.297053 | ubuntu-noble | + setini DEFAULT tag build-20261006 2026-10-06 03:12:38.297116 | 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-20261006' 2026-10-06 03:12:39.588512 | ubuntu-noble | localhost | CHANGED => { 2026-10-06 03:12:39.588555 | ubuntu-noble | "changed": true, 2026-10-06 03:12:39.588563 | ubuntu-noble | "gid": 1000, 2026-10-06 03:12:39.588571 | ubuntu-noble | "group": "zuul", 2026-10-06 03:12:39.588577 | ubuntu-noble | "mode": "0664", 2026-10-06 03:12:39.588584 | ubuntu-noble | "msg": "option changed", 2026-10-06 03:12:39.588589 | ubuntu-noble | "owner": "zuul", 2026-10-06 03:12:39.588593 | ubuntu-noble | "path": "kolla-build.conf", 2026-10-06 03:12:39.588597 | ubuntu-noble | "size": 4366, 2026-10-06 03:12:39.588601 | ubuntu-noble | "state": "file", 2026-10-06 03:12:39.588605 | ubuntu-noble | "uid": 1000 2026-10-06 03:12:39.588611 | ubuntu-noble | } 2026-10-06 03:12:39.715682 | ubuntu-noble | + setini DEFAULT base ubuntu 2026-10-06 03:12:39.715729 | 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-10-06 03:12:41.112564 | ubuntu-noble | localhost | SUCCESS => { 2026-10-06 03:12:41.112612 | ubuntu-noble | "changed": false, 2026-10-06 03:12:41.112617 | ubuntu-noble | "gid": 1000, 2026-10-06 03:12:41.112621 | ubuntu-noble | "group": "zuul", 2026-10-06 03:12:41.112625 | ubuntu-noble | "mode": "0664", 2026-10-06 03:12:41.112628 | ubuntu-noble | "msg": "OK", 2026-10-06 03:12:41.112631 | ubuntu-noble | "owner": "zuul", 2026-10-06 03:12:41.112635 | ubuntu-noble | "path": "kolla-build.conf", 2026-10-06 03:12:41.112639 | ubuntu-noble | "size": 4366, 2026-10-06 03:12:41.112642 | ubuntu-noble | "state": "file", 2026-10-06 03:12:41.112646 | ubuntu-noble | "uid": 1000 2026-10-06 03:12:41.112649 | ubuntu-noble | } 2026-10-06 03:12:41.226740 | ubuntu-noble | + setini DEFAULT base_tag 24.04 2026-10-06 03:12:41.226785 | 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-10-06 03:12:42.539055 | ubuntu-noble | localhost | SUCCESS => { 2026-10-06 03:12:42.539085 | ubuntu-noble | "changed": false, 2026-10-06 03:12:42.539089 | ubuntu-noble | "gid": 1000, 2026-10-06 03:12:42.539092 | ubuntu-noble | "group": "zuul", 2026-10-06 03:12:42.539095 | ubuntu-noble | "mode": "0664", 2026-10-06 03:12:42.539097 | ubuntu-noble | "msg": "OK", 2026-10-06 03:12:42.539100 | ubuntu-noble | "owner": "zuul", 2026-10-06 03:12:42.539103 | ubuntu-noble | "path": "kolla-build.conf", 2026-10-06 03:12:42.539106 | ubuntu-noble | "size": 4366, 2026-10-06 03:12:42.539109 | ubuntu-noble | "state": "file", 2026-10-06 03:12:42.539112 | ubuntu-noble | "uid": 1000 2026-10-06 03:12:42.539127 | ubuntu-noble | } 2026-10-06 03:12:42.649696 | ubuntu-noble | + setini DEFAULT install_type source 2026-10-06 03:12:42.649742 | 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-10-06 03:12:43.999529 | ubuntu-noble | localhost | SUCCESS => { 2026-10-06 03:12:43.999578 | ubuntu-noble | "changed": false, 2026-10-06 03:12:43.999588 | ubuntu-noble | "gid": 1000, 2026-10-06 03:12:43.999594 | ubuntu-noble | "group": "zuul", 2026-10-06 03:12:43.999600 | ubuntu-noble | "mode": "0664", 2026-10-06 03:12:43.999608 | ubuntu-noble | "msg": "OK", 2026-10-06 03:12:43.999612 | ubuntu-noble | "owner": "zuul", 2026-10-06 03:12:43.999615 | ubuntu-noble | "path": "kolla-build.conf", 2026-10-06 03:12:43.999619 | ubuntu-noble | "size": 4366, 2026-10-06 03:12:43.999622 | ubuntu-noble | "state": "file", 2026-10-06 03:12:43.999626 | ubuntu-noble | "uid": 1000 2026-10-06 03:12:43.999629 | ubuntu-noble | } 2026-10-06 03:12:44.125144 | ubuntu-noble | + [[ 2024.2 == \2\0\2\4\.\1 ]] 2026-10-06 03:12:44.125234 | ubuntu-noble | + REQUIREMENTS_BRANCH=stable-2024.2 2026-10-06 03:12:44.125281 | ubuntu-noble | + setini openstack-base location tarballs/requirements-stable-2024.2.tar.gz 2026-10-06 03:12:44.125332 | 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-10-06 03:12:45.523591 | ubuntu-noble | localhost | CHANGED => { 2026-10-06 03:12:45.523654 | ubuntu-noble | "changed": true, 2026-10-06 03:12:45.523662 | ubuntu-noble | "gid": 1000, 2026-10-06 03:12:45.523668 | ubuntu-noble | "group": "zuul", 2026-10-06 03:12:45.523674 | ubuntu-noble | "mode": "0664", 2026-10-06 03:12:45.523680 | ubuntu-noble | "msg": "section and option added", 2026-10-06 03:12:45.523686 | ubuntu-noble | "owner": "zuul", 2026-10-06 03:12:45.523694 | ubuntu-noble | "path": "kolla-build.conf", 2026-10-06 03:12:45.523703 | ubuntu-noble | "size": 4437, 2026-10-06 03:12:45.523709 | ubuntu-noble | "state": "file", 2026-10-06 03:12:45.523715 | ubuntu-noble | "uid": 1000 2026-10-06 03:12:45.523725 | ubuntu-noble | } 2026-10-06 03:12:45.696793 | ubuntu-noble | + sed -i '/\[openstack-base\]/a # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz' kolla-build.conf 2026-10-06 03:12:45.700850 | ubuntu-noble | + setini openstack-base type local 2026-10-06 03:12:45.701000 | 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-10-06 03:12:47.054971 | ubuntu-noble | localhost | CHANGED => { 2026-10-06 03:12:47.055013 | ubuntu-noble | "changed": true, 2026-10-06 03:12:47.055020 | ubuntu-noble | "gid": 1000, 2026-10-06 03:12:47.055026 | ubuntu-noble | "group": "zuul", 2026-10-06 03:12:47.055032 | ubuntu-noble | "mode": "0664", 2026-10-06 03:12:47.055037 | ubuntu-noble | "msg": "option added", 2026-10-06 03:12:47.055043 | ubuntu-noble | "owner": "zuul", 2026-10-06 03:12:47.055049 | ubuntu-noble | "path": "kolla-build.conf", 2026-10-06 03:12:47.055055 | ubuntu-noble | "size": 4548, 2026-10-06 03:12:47.055061 | ubuntu-noble | "state": "file", 2026-10-06 03:12:47.055078 | ubuntu-noble | "uid": 1000 2026-10-06 03:12:47.055083 | ubuntu-noble | } 2026-10-06 03:12:47.147748 | ubuntu-noble | + [[ -n osism.harbor.regio.digital ]] 2026-10-06 03:12:47.147807 | ubuntu-noble | + setini DEFAULT registry osism.harbor.regio.digital 2026-10-06 03:12:47.147858 | 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-10-06 03:12:48.446280 | ubuntu-noble | localhost | CHANGED => { 2026-10-06 03:12:48.446342 | ubuntu-noble | "changed": true, 2026-10-06 03:12:48.446351 | ubuntu-noble | "gid": 1000, 2026-10-06 03:12:48.446357 | ubuntu-noble | "group": "zuul", 2026-10-06 03:12:48.446363 | ubuntu-noble | "mode": "0664", 2026-10-06 03:12:48.446369 | ubuntu-noble | "msg": "option added", 2026-10-06 03:12:48.446374 | ubuntu-noble | "owner": "zuul", 2026-10-06 03:12:48.446382 | ubuntu-noble | "path": "kolla-build.conf", 2026-10-06 03:12:48.446393 | ubuntu-noble | "size": 4586, 2026-10-06 03:12:48.446402 | ubuntu-noble | "state": "file", 2026-10-06 03:12:48.446412 | ubuntu-noble | "uid": 1000 2026-10-06 03:12:48.446422 | ubuntu-noble | } 2026-10-06 03:12:48.561557 | ubuntu-noble | + echo DEBUG kolla-build.conf 2026-10-06 03:12:48.561608 | ubuntu-noble | DEBUG kolla-build.conf 2026-10-06 03:12:48.561617 | ubuntu-noble | + cat kolla-build.conf 2026-10-06 03:12:48.563255 | ubuntu-noble | [DEFAULT] 2026-10-06 03:12:48.563292 | ubuntu-noble | base = ubuntu 2026-10-06 03:12:48.563299 | ubuntu-noble | base_package_type = deb 2026-10-06 03:12:48.563319 | ubuntu-noble | base_tag = 24.04 2026-10-06 03:12:48.563326 | ubuntu-noble | install_type = source 2026-10-06 03:12:48.563332 | ubuntu-noble | namespace = kolla 2026-10-06 03:12:48.563338 | ubuntu-noble | openstack_release = 2024.2 2026-10-06 03:12:48.563344 | ubuntu-noble | push = false 2026-10-06 03:12:48.563350 | ubuntu-noble | tag = build-20261006 2026-10-06 03:12:48.563356 | ubuntu-noble | threads = 1 2026-10-06 03:12:48.563362 | ubuntu-noble | registry = osism.harbor.regio.digital 2026-10-06 03:12:48.563369 | ubuntu-noble | 2026-10-06 03:12:48.563376 | ubuntu-noble | ######################################################################### 2026-10-06 03:12:48.563383 | ubuntu-noble | # sources tracked in release repository 2026-10-06 03:12:48.563389 | ubuntu-noble | 2026-10-06 03:12:48.563395 | ubuntu-noble | [aodh-base] 2026-10-06 03:12:48.563400 | ubuntu-noble | type = local 2026-10-06 03:12:48.563407 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-10-06 03:12:48.563413 | ubuntu-noble | location = tarballs/aodh-stable-2024.2.tar.gz 2026-10-06 03:12:48.563418 | ubuntu-noble | 2026-10-06 03:12:48.563424 | ubuntu-noble | 2026-10-06 03:12:48.563430 | ubuntu-noble | 2026-10-06 03:12:48.563436 | ubuntu-noble | [barbican-base] 2026-10-06 03:12:48.563442 | ubuntu-noble | type = local 2026-10-06 03:12:48.563448 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-10-06 03:12:48.563455 | ubuntu-noble | location = tarballs/barbican-stable-2024.2.tar.gz 2026-10-06 03:12:48.563516 | ubuntu-noble | 2026-10-06 03:12:48.563523 | ubuntu-noble | 2026-10-06 03:12:48.563529 | ubuntu-noble | 2026-10-06 03:12:48.563535 | ubuntu-noble | [blazar-base] 2026-10-06 03:12:48.563541 | ubuntu-noble | type = local 2026-10-06 03:12:48.563547 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-10-06 03:12:48.563553 | ubuntu-noble | location = tarballs/blazar-stable-2024.2.tar.gz 2026-10-06 03:12:48.563559 | ubuntu-noble | 2026-10-06 03:12:48.563565 | ubuntu-noble | 2026-10-06 03:12:48.563571 | ubuntu-noble | 2026-10-06 03:12:48.563582 | ubuntu-noble | [ceilometer-base] 2026-10-06 03:12:48.563588 | ubuntu-noble | type = local 2026-10-06 03:12:48.563594 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-10-06 03:12:48.563600 | ubuntu-noble | location = tarballs/ceilometer-stable-2024.2.tar.gz 2026-10-06 03:12:48.563606 | ubuntu-noble | 2026-10-06 03:12:48.563612 | ubuntu-noble | 2026-10-06 03:12:48.563618 | ubuntu-noble | 2026-10-06 03:12:48.563623 | ubuntu-noble | [cinder-base] 2026-10-06 03:12:48.563629 | ubuntu-noble | type = local 2026-10-06 03:12:48.563635 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-10-06 03:12:48.563641 | ubuntu-noble | location = tarballs/cinder-stable-2024.2.tar.gz 2026-10-06 03:12:48.563647 | ubuntu-noble | 2026-10-06 03:12:48.563653 | ubuntu-noble | 2026-10-06 03:12:48.563658 | ubuntu-noble | 2026-10-06 03:12:48.563664 | ubuntu-noble | [designate-base] 2026-10-06 03:12:48.563670 | ubuntu-noble | type = local 2026-10-06 03:12:48.563676 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-10-06 03:12:48.563682 | ubuntu-noble | location = tarballs/designate-stable-2024.2.tar.gz 2026-10-06 03:12:48.563689 | ubuntu-noble | 2026-10-06 03:12:48.563694 | ubuntu-noble | 2026-10-06 03:12:48.563700 | ubuntu-noble | 2026-10-06 03:12:48.563706 | ubuntu-noble | [glance-base] 2026-10-06 03:12:48.563711 | ubuntu-noble | type = local 2026-10-06 03:12:48.563718 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-10-06 03:12:48.563724 | ubuntu-noble | location = tarballs/glance-stable-2024.2.tar.gz 2026-10-06 03:12:48.563730 | ubuntu-noble | 2026-10-06 03:12:48.563735 | ubuntu-noble | 2026-10-06 03:12:48.563741 | ubuntu-noble | 2026-10-06 03:12:48.563747 | ubuntu-noble | [heat-base] 2026-10-06 03:12:48.563753 | ubuntu-noble | type = local 2026-10-06 03:12:48.563759 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-10-06 03:12:48.563764 | ubuntu-noble | location = tarballs/heat-stable-2024.2.tar.gz 2026-10-06 03:12:48.563770 | ubuntu-noble | 2026-10-06 03:12:48.563776 | ubuntu-noble | 2026-10-06 03:12:48.563782 | ubuntu-noble | 2026-10-06 03:12:48.563787 | ubuntu-noble | [horizon] 2026-10-06 03:12:48.563793 | ubuntu-noble | type = local 2026-10-06 03:12:48.563799 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-10-06 03:12:48.563805 | ubuntu-noble | location = tarballs/horizon-stable-2024.2.tar.gz 2026-10-06 03:12:48.563811 | ubuntu-noble | 2026-10-06 03:12:48.563817 | ubuntu-noble | 2026-10-06 03:12:48.563823 | ubuntu-noble | 2026-10-06 03:12:48.563829 | ubuntu-noble | [ironic-base] 2026-10-06 03:12:48.563835 | ubuntu-noble | type = local 2026-10-06 03:12:48.563841 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-10-06 03:12:48.563854 | ubuntu-noble | location = tarballs/ironic-stable-2024.2.tar.gz 2026-10-06 03:12:48.563860 | ubuntu-noble | 2026-10-06 03:12:48.563866 | ubuntu-noble | 2026-10-06 03:12:48.563871 | ubuntu-noble | 2026-10-06 03:12:48.563877 | ubuntu-noble | [keystone-base] 2026-10-06 03:12:48.563883 | ubuntu-noble | type = local 2026-10-06 03:12:48.563889 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-10-06 03:12:48.563895 | ubuntu-noble | location = tarballs/keystone-stable-2024.2.tar.gz 2026-10-06 03:12:48.563901 | ubuntu-noble | 2026-10-06 03:12:48.563907 | ubuntu-noble | 2026-10-06 03:12:48.563913 | ubuntu-noble | 2026-10-06 03:12:48.563918 | ubuntu-noble | [magnum-base] 2026-10-06 03:12:48.563924 | ubuntu-noble | type = local 2026-10-06 03:12:48.563929 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-10-06 03:12:48.563935 | ubuntu-noble | location = tarballs/magnum-stable-2024.2.tar.gz 2026-10-06 03:12:48.563941 | ubuntu-noble | 2026-10-06 03:12:48.563947 | ubuntu-noble | 2026-10-06 03:12:48.563953 | ubuntu-noble | 2026-10-06 03:12:48.563958 | ubuntu-noble | [manila-base] 2026-10-06 03:12:48.563964 | ubuntu-noble | type = local 2026-10-06 03:12:48.563970 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-10-06 03:12:48.563976 | ubuntu-noble | location = tarballs/manila-stable-2024.2.tar.gz 2026-10-06 03:12:48.563981 | ubuntu-noble | 2026-10-06 03:12:48.563987 | ubuntu-noble | 2026-10-06 03:12:48.563993 | ubuntu-noble | 2026-10-06 03:12:48.563999 | ubuntu-noble | [masakari-base] 2026-10-06 03:12:48.564004 | ubuntu-noble | type = local 2026-10-06 03:12:48.564010 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-10-06 03:12:48.564016 | ubuntu-noble | location = tarballs/masakari-stable-2024.2.tar.gz 2026-10-06 03:12:48.564022 | ubuntu-noble | 2026-10-06 03:12:48.564028 | ubuntu-noble | 2026-10-06 03:12:48.564034 | ubuntu-noble | 2026-10-06 03:12:48.564040 | ubuntu-noble | [neutron-bgp-dragent] 2026-10-06 03:12:48.564046 | ubuntu-noble | type = local 2026-10-06 03:12:48.564066 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-10-06 03:12:48.564074 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-10-06 03:12:48.564080 | ubuntu-noble | 2026-10-06 03:12:48.564086 | ubuntu-noble | 2026-10-06 03:12:48.564092 | ubuntu-noble | [neutron-server-plugin-neutron-dynamic-routing] 2026-10-06 03:12:48.564098 | ubuntu-noble | type = local 2026-10-06 03:12:48.564104 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-10-06 03:12:48.564110 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-10-06 03:12:48.564115 | ubuntu-noble | 2026-10-06 03:12:48.564121 | ubuntu-noble | 2026-10-06 03:12:48.564127 | ubuntu-noble | [neutron-vpnaas-base] 2026-10-06 03:12:48.564133 | ubuntu-noble | type = local 2026-10-06 03:12:48.564138 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-10-06 03:12:48.564144 | ubuntu-noble | location = tarballs/neutron-vpnaas-stable-2024.2.tar.gz 2026-10-06 03:12:48.564150 | ubuntu-noble | 2026-10-06 03:12:48.564156 | ubuntu-noble | 2026-10-06 03:12:48.564162 | ubuntu-noble | 2026-10-06 03:12:48.564167 | ubuntu-noble | [neutron-base] 2026-10-06 03:12:48.564173 | ubuntu-noble | type = local 2026-10-06 03:12:48.564179 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-10-06 03:12:48.564185 | ubuntu-noble | location = tarballs/neutron-stable-2024.2.tar.gz 2026-10-06 03:12:48.564191 | ubuntu-noble | 2026-10-06 03:12:48.564197 | ubuntu-noble | 2026-10-06 03:12:48.564202 | ubuntu-noble | 2026-10-06 03:12:48.564208 | ubuntu-noble | [nova-base] 2026-10-06 03:12:48.564214 | ubuntu-noble | type = local 2026-10-06 03:12:48.564220 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-10-06 03:12:48.564226 | ubuntu-noble | location = tarballs/nova-stable-2024.2.tar.gz 2026-10-06 03:12:48.564231 | ubuntu-noble | 2026-10-06 03:12:48.564237 | ubuntu-noble | 2026-10-06 03:12:48.564243 | ubuntu-noble | 2026-10-06 03:12:48.564249 | ubuntu-noble | [octavia-base] 2026-10-06 03:12:48.564255 | ubuntu-noble | type = local 2026-10-06 03:12:48.564269 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-10-06 03:12:48.564275 | ubuntu-noble | location = tarballs/octavia-stable-2024.2.tar.gz 2026-10-06 03:12:48.564281 | ubuntu-noble | 2026-10-06 03:12:48.564287 | ubuntu-noble | 2026-10-06 03:12:48.564292 | ubuntu-noble | 2026-10-06 03:12:48.564298 | ubuntu-noble | [placement-base] 2026-10-06 03:12:48.564304 | ubuntu-noble | type = local 2026-10-06 03:12:48.564315 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-10-06 03:12:48.564321 | ubuntu-noble | location = tarballs/placement-stable-2024.2.tar.gz 2026-10-06 03:12:48.564327 | ubuntu-noble | 2026-10-06 03:12:48.564333 | ubuntu-noble | 2026-10-06 03:12:48.564339 | ubuntu-noble | 2026-10-06 03:12:48.564345 | ubuntu-noble | [skyline-apiserver-base] 2026-10-06 03:12:48.564351 | ubuntu-noble | type = local 2026-10-06 03:12:48.564366 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-10-06 03:12:48.564373 | ubuntu-noble | location = tarballs/skyline-apiserver-stable-2024.2.tar.gz 2026-10-06 03:12:48.564379 | ubuntu-noble | 2026-10-06 03:12:48.564385 | ubuntu-noble | 2026-10-06 03:12:48.564390 | ubuntu-noble | 2026-10-06 03:12:48.564396 | ubuntu-noble | [skyline-console-base] 2026-10-06 03:12:48.564402 | ubuntu-noble | type = local 2026-10-06 03:12:48.564408 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-10-06 03:12:48.564414 | ubuntu-noble | location = tarballs/skyline-console-stable-2024.2.tar.gz 2026-10-06 03:12:48.564419 | ubuntu-noble | 2026-10-06 03:12:48.564425 | ubuntu-noble | 2026-10-06 03:12:48.564431 | ubuntu-noble | [openstack-base] 2026-10-06 03:12:48.564437 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-10-06 03:12:48.564443 | ubuntu-noble | location = tarballs/requirements-stable-2024.2.tar.gz 2026-10-06 03:12:48.564448 | ubuntu-noble | type = local 2026-10-06 03:12:48.564664 | ubuntu-noble | + bash scripts/003-patch.sh 2026-10-06 03:12:48.566633 | ubuntu-noble | + OPENSTACK_VERSION=2024.2 2026-10-06 03:12:48.566668 | ubuntu-noble | + VERSION=latest 2026-10-06 03:12:48.566674 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-10-06 03:12:48.566684 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-10-06 03:12:48.566692 | ubuntu-noble | + . defaults/all.sh 2026-10-06 03:12:48.566765 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-10-06 03:12:48.566775 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-10-06 03:12:48.566782 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-10-06 03:12:48.566787 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-10-06 03:12:48.566885 | ubuntu-noble | +++ deactivate nondestructive 2026-10-06 03:12:48.566894 | ubuntu-noble | +++ '[' -n '' ']' 2026-10-06 03:12:48.566898 | ubuntu-noble | +++ '[' -n '' ']' 2026-10-06 03:12:48.566903 | ubuntu-noble | +++ hash -r 2026-10-06 03:12:48.566929 | ubuntu-noble | +++ '[' -n '' ']' 2026-10-06 03:12:48.566934 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-10-06 03:12:48.566939 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-10-06 03:12:48.566955 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-10-06 03:12:48.566992 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-10-06 03:12:48.566998 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-10-06 03:12:48.567003 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-10-06 03:12:48.567007 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-10-06 03:12:48.567026 | 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-10-06 03:12:48.567046 | 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-10-06 03:12:48.567060 | ubuntu-noble | +++ export PATH 2026-10-06 03:12:48.567084 | ubuntu-noble | +++ '[' -n '' ']' 2026-10-06 03:12:48.567105 | ubuntu-noble | +++ '[' -z '' ']' 2026-10-06 03:12:48.567111 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-10-06 03:12:48.567115 | ubuntu-noble | +++ PS1='(venv) ' 2026-10-06 03:12:48.567120 | ubuntu-noble | +++ export PS1 2026-10-06 03:12:48.567125 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-10-06 03:12:48.567128 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-10-06 03:12:48.567141 | ubuntu-noble | +++ hash -r 2026-10-06 03:12:48.567171 | ubuntu-noble | + . defaults/2024.2.sh 2026-10-06 03:12:48.567837 | ubuntu-noble | +++ date +%Y%m%d 2026-10-06 03:12:48.569333 | ubuntu-noble | ++ export BUILD_ID=20261006 2026-10-06 03:12:48.569365 | ubuntu-noble | ++ BUILD_ID=20261006 2026-10-06 03:12:48.569375 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-10-06 03:12:48.569382 | ubuntu-noble | ++ KOLLA_TYPE= 2026-10-06 03:12:48.569389 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-10-06 03:12:48.569395 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-10-06 03:12:48.569400 | ubuntu-noble | + . scripts/patch-lib.sh 2026-10-06 03:12:48.570171 | ubuntu-noble | +++ pwd 2026-10-06 03:12:48.570202 | ubuntu-noble | ++ PATCH_ROOT=/home/zuul/src/github.com/osism/container-images-kolla 2026-10-06 03:12:48.570234 | ubuntu-noble | ++ PATCH_MANIFEST=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-10-06 03:12:48.570576 | ubuntu-noble | + export VERSION 2026-10-06 03:12:48.570593 | ubuntu-noble | + export OPENSTACK_VERSION 2026-10-06 03:12:48.570659 | ubuntu-noble | + mkdir -p tarballs 2026-10-06 03:12:48.572915 | ubuntu-noble | + ping -c2 tarballs.opendev.org 2026-10-06 03:12:48.727890 | ubuntu-noble | PING tarballs.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f) 56 data bytes 2026-10-06 03:12:48.727970 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=1 ttl=42 time=147 ms 2026-10-06 03:12:49.720655 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=2 ttl=42 time=143 ms 2026-10-06 03:12:49.720743 | ubuntu-noble | 2026-10-06 03:12:49.720752 | ubuntu-noble | --- tarballs.opendev.org ping statistics --- 2026-10-06 03:12:49.720760 | ubuntu-noble | 2 packets transmitted, 2 received, 0% packet loss, time 1001ms 2026-10-06 03:12:49.720768 | ubuntu-noble | rtt min/avg/max/mdev = 143.177/144.987/146.798/1.810 ms 2026-10-06 03:12:49.722168 | ubuntu-noble | ++ awk '/# tarball/ && !seen[$4]++ { print $4 }' kolla-build.conf 2026-10-06 03:12:49.724760 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-10-06 03:12:49.724820 | ubuntu-noble | + pushd tarballs 2026-10-06 03:12:49.725614 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-10-06 03:12:49.727554 | ubuntu-noble | + filename=aodh-stable-2024.2.tar.gz 2026-10-06 03:12:49.727600 | ubuntu-noble | + [[ -e aodh-stable-2024.2.tar.gz ]] 2026-10-06 03:12:49.727605 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-10-06 03:12:49.727610 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-10-06 03:12:49.727615 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-10-06 03:12:50.767300 | ubuntu-noble | 2026-10-06 03:12:50 URL:https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz [254167/254167] -> "aodh-stable-2024.2.tar.gz" [1] 2026-10-06 03:12:50.767379 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-10-06 03:12:50.767392 | ubuntu-noble | + echo Process aodh-stable-2024.2.tar.gz 2026-10-06 03:12:50.767401 | ubuntu-noble | Process aodh-stable-2024.2.tar.gz 2026-10-06 03:12:50.769824 | ubuntu-noble | ++ tar -tzf aodh-stable-2024.2.tar.gz 2026-10-06 03:12:50.769902 | ubuntu-noble | ++ head -1 2026-10-06 03:12:50.771558 | ubuntu-noble | ++ cut -f1 -d/ 2026-10-06 03:12:50.779306 | ubuntu-noble | + directory=aodh-19.0.0.0rc2.dev2 2026-10-06 03:12:50.780117 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 aodh-19.0.0.0rc2.dev2 2026-10-06 03:12:50.780175 | ubuntu-noble | ++ local root=patches/2024.2 2026-10-06 03:12:50.780206 | ubuntu-noble | ++ local directory=aodh-19.0.0.0rc2.dev2 2026-10-06 03:12:50.780216 | ubuntu-noble | ++ local suffix= 2026-10-06 03:12:50.780263 | ubuntu-noble | ++ local name=aodh 2026-10-06 03:12:50.780275 | ubuntu-noble | ++ local candidate path 2026-10-06 03:12:50.780294 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:12:50.780303 | ubuntu-noble | ++ path=patches/2024.2/aodh 2026-10-06 03:12:50.780330 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/aodh ]] 2026-10-06 03:12:50.780364 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:12:50.780371 | ubuntu-noble | ++ path=patches/2024.2/aodh 2026-10-06 03:12:50.780378 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/aodh ]] 2026-10-06 03:12:50.780384 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:12:50.780389 | ubuntu-noble | ++ path=patches/2024.2/aodh 2026-10-06 03:12:50.780395 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/aodh ]] 2026-10-06 03:12:50.780418 | ubuntu-noble | ++ return 1 2026-10-06 03:12:50.780745 | ubuntu-noble | + patch_dir= 2026-10-06 03:12:50.780767 | ubuntu-noble | + patch_dir= 2026-10-06 03:12:50.781559 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 aodh-19.0.0.0rc2.dev2 /source 2026-10-06 03:12:50.781598 | ubuntu-noble | ++ local root=overlays/2024.2 2026-10-06 03:12:50.781605 | ubuntu-noble | ++ local directory=aodh-19.0.0.0rc2.dev2 2026-10-06 03:12:50.781609 | ubuntu-noble | ++ local suffix=/source 2026-10-06 03:12:50.781612 | ubuntu-noble | ++ local name=aodh 2026-10-06 03:12:50.781616 | ubuntu-noble | ++ local candidate path 2026-10-06 03:12:50.781639 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:12:50.781643 | ubuntu-noble | ++ path=overlays/2024.2/aodh/source 2026-10-06 03:12:50.781647 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/aodh/source ]] 2026-10-06 03:12:50.781652 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:12:50.781655 | ubuntu-noble | ++ path=overlays/2024.2/aodh/source 2026-10-06 03:12:50.781659 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/aodh/source ]] 2026-10-06 03:12:50.781664 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:12:50.781670 | ubuntu-noble | ++ path=overlays/2024.2/aodh/source 2026-10-06 03:12:50.781676 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/aodh/source ]] 2026-10-06 03:12:50.781685 | ubuntu-noble | ++ return 1 2026-10-06 03:12:50.782597 | ubuntu-noble | + overlay_dir= 2026-10-06 03:12:50.782633 | ubuntu-noble | + overlay_dir= 2026-10-06 03:12:50.782639 | ubuntu-noble | + echo Check patches for aodh-stable-2024.2.tar.gz 2026-10-06 03:12:50.782643 | ubuntu-noble | Check patches for aodh-stable-2024.2.tar.gz 2026-10-06 03:12:50.782647 | ubuntu-noble | + [[ -n '' ]] 2026-10-06 03:12:50.782658 | ubuntu-noble | + echo Check overlays for aodh-stable-2024.2.tar.gz 2026-10-06 03:12:50.782662 | ubuntu-noble | Check overlays for aodh-stable-2024.2.tar.gz 2026-10-06 03:12:50.782666 | ubuntu-noble | + [[ -n '' ]] 2026-10-06 03:12:50.782669 | ubuntu-noble | + popd 2026-10-06 03:12:50.782673 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-10-06 03:12:50.782677 | ubuntu-noble | + pushd tarballs 2026-10-06 03:12:50.782973 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-10-06 03:12:50.784948 | ubuntu-noble | + filename=barbican-stable-2024.2.tar.gz 2026-10-06 03:12:50.785093 | ubuntu-noble | + [[ -e barbican-stable-2024.2.tar.gz ]] 2026-10-06 03:12:50.785166 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-10-06 03:12:50.785191 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-10-06 03:12:50.785251 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-10-06 03:12:51.971418 | ubuntu-noble | 2026-10-06 03:12:51 URL:https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz [657156/657156] -> "barbican-stable-2024.2.tar.gz" [1] 2026-10-06 03:12:51.973488 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-10-06 03:12:51.973540 | ubuntu-noble | + echo Process barbican-stable-2024.2.tar.gz 2026-10-06 03:12:51.973546 | ubuntu-noble | Process barbican-stable-2024.2.tar.gz 2026-10-06 03:12:51.976539 | ubuntu-noble | ++ tar -tzf barbican-stable-2024.2.tar.gz 2026-10-06 03:12:51.976588 | ubuntu-noble | ++ head -1 2026-10-06 03:12:51.976711 | ubuntu-noble | ++ cut -f1 -d/ 2026-10-06 03:12:51.981926 | ubuntu-noble | + directory=barbican-19.0.1.dev3 2026-10-06 03:12:51.982777 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 barbican-19.0.1.dev3 2026-10-06 03:12:51.982829 | ubuntu-noble | ++ local root=patches/2024.2 2026-10-06 03:12:51.982839 | ubuntu-noble | ++ local directory=barbican-19.0.1.dev3 2026-10-06 03:12:51.982848 | ubuntu-noble | ++ local suffix= 2026-10-06 03:12:51.982907 | ubuntu-noble | ++ local name=barbican 2026-10-06 03:12:51.982917 | ubuntu-noble | ++ local candidate path 2026-10-06 03:12:51.982925 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:12:51.982932 | ubuntu-noble | ++ path=patches/2024.2/barbican 2026-10-06 03:12:51.982938 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/barbican ]] 2026-10-06 03:12:51.982967 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:12:51.982975 | ubuntu-noble | ++ path=patches/2024.2/barbican 2026-10-06 03:12:51.982983 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/barbican ]] 2026-10-06 03:12:51.982989 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:12:51.982995 | ubuntu-noble | ++ path=patches/2024.2/barbican 2026-10-06 03:12:51.983004 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/barbican ]] 2026-10-06 03:12:51.983010 | ubuntu-noble | ++ return 1 2026-10-06 03:12:51.983789 | ubuntu-noble | + patch_dir= 2026-10-06 03:12:51.983841 | ubuntu-noble | + patch_dir= 2026-10-06 03:12:51.984395 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 barbican-19.0.1.dev3 /source 2026-10-06 03:12:51.984424 | ubuntu-noble | ++ local root=overlays/2024.2 2026-10-06 03:12:51.984517 | ubuntu-noble | ++ local directory=barbican-19.0.1.dev3 2026-10-06 03:12:51.984536 | ubuntu-noble | ++ local suffix=/source 2026-10-06 03:12:51.984608 | ubuntu-noble | ++ local name=barbican 2026-10-06 03:12:51.984619 | ubuntu-noble | ++ local candidate path 2026-10-06 03:12:51.984654 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:12:51.984664 | ubuntu-noble | ++ path=overlays/2024.2/barbican/source 2026-10-06 03:12:51.984672 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/barbican/source ]] 2026-10-06 03:12:51.984735 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:12:51.984743 | ubuntu-noble | ++ path=overlays/2024.2/barbican/source 2026-10-06 03:12:51.984750 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/barbican/source ]] 2026-10-06 03:12:51.984758 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:12:51.984764 | ubuntu-noble | ++ path=overlays/2024.2/barbican/source 2026-10-06 03:12:51.984770 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/barbican/source ]] 2026-10-06 03:12:51.984778 | ubuntu-noble | ++ return 1 2026-10-06 03:12:51.985645 | ubuntu-noble | + overlay_dir= 2026-10-06 03:12:51.985700 | ubuntu-noble | + overlay_dir= 2026-10-06 03:12:51.985709 | ubuntu-noble | + echo Check patches for barbican-stable-2024.2.tar.gz 2026-10-06 03:12:51.985715 | ubuntu-noble | Check patches for barbican-stable-2024.2.tar.gz 2026-10-06 03:12:51.985721 | ubuntu-noble | + [[ -n '' ]] 2026-10-06 03:12:51.985727 | ubuntu-noble | + echo Check overlays for barbican-stable-2024.2.tar.gz 2026-10-06 03:12:51.985734 | ubuntu-noble | Check overlays for barbican-stable-2024.2.tar.gz 2026-10-06 03:12:51.985740 | ubuntu-noble | + [[ -n '' ]] 2026-10-06 03:12:51.985746 | ubuntu-noble | + popd 2026-10-06 03:12:51.985754 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-10-06 03:12:51.985761 | ubuntu-noble | + pushd tarballs 2026-10-06 03:12:51.986239 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-10-06 03:12:51.988065 | ubuntu-noble | + filename=blazar-stable-2024.2.tar.gz 2026-10-06 03:12:51.988142 | ubuntu-noble | + [[ -e blazar-stable-2024.2.tar.gz ]] 2026-10-06 03:12:51.988157 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-10-06 03:12:51.988166 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-10-06 03:12:51.988173 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-10-06 03:12:53.146672 | ubuntu-noble | 2026-10-06 03:12:53 URL:https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz [430191/430191] -> "blazar-stable-2024.2.tar.gz" [1] 2026-10-06 03:12:53.148184 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-10-06 03:12:53.148237 | ubuntu-noble | + echo Process blazar-stable-2024.2.tar.gz 2026-10-06 03:12:53.148246 | ubuntu-noble | Process blazar-stable-2024.2.tar.gz 2026-10-06 03:12:53.149667 | ubuntu-noble | ++ tar -tzf blazar-stable-2024.2.tar.gz 2026-10-06 03:12:53.149775 | ubuntu-noble | ++ head -1 2026-10-06 03:12:53.151711 | ubuntu-noble | ++ cut -f1 -d/ 2026-10-06 03:12:53.157656 | ubuntu-noble | + directory=blazar-14.0.1.dev6 2026-10-06 03:12:53.158315 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 blazar-14.0.1.dev6 2026-10-06 03:12:53.158356 | ubuntu-noble | ++ local root=patches/2024.2 2026-10-06 03:12:53.158363 | ubuntu-noble | ++ local directory=blazar-14.0.1.dev6 2026-10-06 03:12:53.158370 | ubuntu-noble | ++ local suffix= 2026-10-06 03:12:53.158376 | ubuntu-noble | ++ local name=blazar 2026-10-06 03:12:53.158382 | ubuntu-noble | ++ local candidate path 2026-10-06 03:12:53.158405 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:12:53.158410 | ubuntu-noble | ++ path=patches/2024.2/blazar 2026-10-06 03:12:53.158416 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/blazar ]] 2026-10-06 03:12:53.158423 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:12:53.158429 | ubuntu-noble | ++ path=patches/2024.2/blazar 2026-10-06 03:12:53.158435 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/blazar ]] 2026-10-06 03:12:53.158510 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:12:53.158527 | ubuntu-noble | ++ path=patches/2024.2/blazar 2026-10-06 03:12:53.158533 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/blazar ]] 2026-10-06 03:12:53.158539 | ubuntu-noble | ++ return 1 2026-10-06 03:12:53.158821 | ubuntu-noble | + patch_dir= 2026-10-06 03:12:53.158868 | ubuntu-noble | + patch_dir= 2026-10-06 03:12:53.159550 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 blazar-14.0.1.dev6 /source 2026-10-06 03:12:53.159593 | ubuntu-noble | ++ local root=overlays/2024.2 2026-10-06 03:12:53.159599 | ubuntu-noble | ++ local directory=blazar-14.0.1.dev6 2026-10-06 03:12:53.159603 | ubuntu-noble | ++ local suffix=/source 2026-10-06 03:12:53.159607 | ubuntu-noble | ++ local name=blazar 2026-10-06 03:12:53.159610 | ubuntu-noble | ++ local candidate path 2026-10-06 03:12:53.159619 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:12:53.159623 | ubuntu-noble | ++ path=overlays/2024.2/blazar/source 2026-10-06 03:12:53.159627 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/blazar/source ]] 2026-10-06 03:12:53.159632 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:12:53.159635 | ubuntu-noble | ++ path=overlays/2024.2/blazar/source 2026-10-06 03:12:53.159641 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/blazar/source ]] 2026-10-06 03:12:53.159644 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:12:53.159648 | ubuntu-noble | ++ path=overlays/2024.2/blazar/source 2026-10-06 03:12:53.159653 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/blazar/source ]] 2026-10-06 03:12:53.159656 | ubuntu-noble | ++ return 1 2026-10-06 03:12:53.160644 | ubuntu-noble | + overlay_dir= 2026-10-06 03:12:53.160698 | ubuntu-noble | + overlay_dir= 2026-10-06 03:12:53.160710 | ubuntu-noble | + echo Check patches for blazar-stable-2024.2.tar.gz 2026-10-06 03:12:53.160717 | ubuntu-noble | Check patches for blazar-stable-2024.2.tar.gz 2026-10-06 03:12:53.160724 | ubuntu-noble | + [[ -n '' ]] 2026-10-06 03:12:53.160732 | ubuntu-noble | + echo Check overlays for blazar-stable-2024.2.tar.gz 2026-10-06 03:12:53.160740 | ubuntu-noble | Check overlays for blazar-stable-2024.2.tar.gz 2026-10-06 03:12:53.160746 | ubuntu-noble | + [[ -n '' ]] 2026-10-06 03:12:53.160753 | ubuntu-noble | + popd 2026-10-06 03:12:53.160759 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-10-06 03:12:53.160769 | ubuntu-noble | + pushd tarballs 2026-10-06 03:12:53.161071 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-10-06 03:12:53.163297 | ubuntu-noble | + filename=ceilometer-stable-2024.2.tar.gz 2026-10-06 03:12:53.163359 | ubuntu-noble | + [[ -e ceilometer-stable-2024.2.tar.gz ]] 2026-10-06 03:12:53.163376 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-10-06 03:12:53.163384 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-10-06 03:12:53.163390 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-10-06 03:12:54.525595 | ubuntu-noble | 2026-10-06 03:12:54 URL:https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz [871893/871893] -> "ceilometer-stable-2024.2.tar.gz" [1] 2026-10-06 03:12:54.527173 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-10-06 03:12:54.527223 | ubuntu-noble | + echo Process ceilometer-stable-2024.2.tar.gz 2026-10-06 03:12:54.527232 | ubuntu-noble | Process ceilometer-stable-2024.2.tar.gz 2026-10-06 03:12:54.530236 | ubuntu-noble | ++ tar -tzf ceilometer-stable-2024.2.tar.gz 2026-10-06 03:12:54.530297 | ubuntu-noble | ++ head -1 2026-10-06 03:12:54.532304 | ubuntu-noble | ++ cut -f1 -d/ 2026-10-06 03:12:54.536681 | ubuntu-noble | + directory=ceilometer-23.0.2.dev1 2026-10-06 03:12:54.537396 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 ceilometer-23.0.2.dev1 2026-10-06 03:12:54.537446 | ubuntu-noble | ++ local root=patches/2024.2 2026-10-06 03:12:54.537453 | ubuntu-noble | ++ local directory=ceilometer-23.0.2.dev1 2026-10-06 03:12:54.537491 | ubuntu-noble | ++ local suffix= 2026-10-06 03:12:54.537528 | ubuntu-noble | ++ local name=ceilometer 2026-10-06 03:12:54.537551 | ubuntu-noble | ++ local candidate path 2026-10-06 03:12:54.537643 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:12:54.537649 | ubuntu-noble | ++ path=patches/2024.2/ceilometer 2026-10-06 03:12:54.537654 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ceilometer ]] 2026-10-06 03:12:54.537700 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:12:54.537705 | ubuntu-noble | ++ path=patches/2024.2/ceilometer 2026-10-06 03:12:54.537709 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ceilometer ]] 2026-10-06 03:12:54.537714 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:12:54.537718 | ubuntu-noble | ++ path=patches/2024.2/ceilometer 2026-10-06 03:12:54.537721 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ceilometer ]] 2026-10-06 03:12:54.537727 | ubuntu-noble | ++ return 1 2026-10-06 03:12:54.538299 | ubuntu-noble | + patch_dir= 2026-10-06 03:12:54.538316 | ubuntu-noble | + patch_dir= 2026-10-06 03:12:54.538667 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 ceilometer-23.0.2.dev1 /source 2026-10-06 03:12:54.538710 | ubuntu-noble | ++ local root=overlays/2024.2 2026-10-06 03:12:54.538720 | ubuntu-noble | ++ local directory=ceilometer-23.0.2.dev1 2026-10-06 03:12:54.538728 | ubuntu-noble | ++ local suffix=/source 2026-10-06 03:12:54.538768 | ubuntu-noble | ++ local name=ceilometer 2026-10-06 03:12:54.538773 | ubuntu-noble | ++ local candidate path 2026-10-06 03:12:54.538793 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:12:54.538799 | ubuntu-noble | ++ path=overlays/2024.2/ceilometer/source 2026-10-06 03:12:54.538805 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ceilometer/source ]] 2026-10-06 03:12:54.538834 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:12:54.538840 | ubuntu-noble | ++ path=overlays/2024.2/ceilometer/source 2026-10-06 03:12:54.538844 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ceilometer/source ]] 2026-10-06 03:12:54.538850 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:12:54.538854 | ubuntu-noble | ++ path=overlays/2024.2/ceilometer/source 2026-10-06 03:12:54.538857 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ceilometer/source ]] 2026-10-06 03:12:54.538862 | ubuntu-noble | ++ return 1 2026-10-06 03:12:54.539562 | ubuntu-noble | + overlay_dir= 2026-10-06 03:12:54.539604 | ubuntu-noble | + overlay_dir= 2026-10-06 03:12:54.539615 | ubuntu-noble | + echo Check patches for ceilometer-stable-2024.2.tar.gz 2026-10-06 03:12:54.539623 | ubuntu-noble | Check patches for ceilometer-stable-2024.2.tar.gz 2026-10-06 03:12:54.539630 | ubuntu-noble | + [[ -n '' ]] 2026-10-06 03:12:54.539636 | ubuntu-noble | + echo Check overlays for ceilometer-stable-2024.2.tar.gz 2026-10-06 03:12:54.539642 | ubuntu-noble | Check overlays for ceilometer-stable-2024.2.tar.gz 2026-10-06 03:12:54.539648 | ubuntu-noble | + [[ -n '' ]] 2026-10-06 03:12:54.539654 | ubuntu-noble | + popd 2026-10-06 03:12:54.539660 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-10-06 03:12:54.539666 | ubuntu-noble | + pushd tarballs 2026-10-06 03:12:54.540169 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-10-06 03:12:54.542056 | ubuntu-noble | + filename=cinder-stable-2024.2.tar.gz 2026-10-06 03:12:54.542112 | ubuntu-noble | + [[ -e cinder-stable-2024.2.tar.gz ]] 2026-10-06 03:12:54.542127 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-10-06 03:12:54.542135 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-10-06 03:12:54.542141 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-10-06 03:12:56.486409 | ubuntu-noble | 2026-10-06 03:12:56 URL:https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz [6382230/6382230] -> "cinder-stable-2024.2.tar.gz" [1] 2026-10-06 03:12:56.487452 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-10-06 03:12:56.487511 | ubuntu-noble | + echo Process cinder-stable-2024.2.tar.gz 2026-10-06 03:12:56.487521 | ubuntu-noble | Process cinder-stable-2024.2.tar.gz 2026-10-06 03:12:56.489602 | ubuntu-noble | ++ tar -tzf cinder-stable-2024.2.tar.gz 2026-10-06 03:12:56.489654 | ubuntu-noble | ++ head -1 2026-10-06 03:12:56.490700 | ubuntu-noble | ++ cut -f1 -d/ 2026-10-06 03:12:56.493162 | ubuntu-noble | + directory=cinder-25.3.2.dev2 2026-10-06 03:12:56.493796 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 cinder-25.3.2.dev2 2026-10-06 03:12:56.493814 | ubuntu-noble | ++ local root=patches/2024.2 2026-10-06 03:12:56.493818 | ubuntu-noble | ++ local directory=cinder-25.3.2.dev2 2026-10-06 03:12:56.493821 | ubuntu-noble | ++ local suffix= 2026-10-06 03:12:56.493824 | ubuntu-noble | ++ local name=cinder 2026-10-06 03:12:56.493827 | ubuntu-noble | ++ local candidate path 2026-10-06 03:12:56.493830 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:12:56.493834 | ubuntu-noble | ++ path=patches/2024.2/cinder 2026-10-06 03:12:56.493841 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder ]] 2026-10-06 03:12:56.493844 | ubuntu-noble | ++ echo patches/2024.2/cinder 2026-10-06 03:12:56.493847 | ubuntu-noble | ++ return 0 2026-10-06 03:12:56.493853 | ubuntu-noble | + patch_dir=patches/2024.2/cinder 2026-10-06 03:12:56.494489 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 cinder-25.3.2.dev2 /source 2026-10-06 03:12:56.494521 | ubuntu-noble | ++ local root=overlays/2024.2 2026-10-06 03:12:56.494526 | ubuntu-noble | ++ local directory=cinder-25.3.2.dev2 2026-10-06 03:12:56.494530 | ubuntu-noble | ++ local suffix=/source 2026-10-06 03:12:56.494534 | ubuntu-noble | ++ local name=cinder 2026-10-06 03:12:56.494537 | ubuntu-noble | ++ local candidate path 2026-10-06 03:12:56.494541 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:12:56.494544 | ubuntu-noble | ++ path=overlays/2024.2/cinder/source 2026-10-06 03:12:56.494548 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/cinder/source ]] 2026-10-06 03:12:56.494552 | ubuntu-noble | ++ echo overlays/2024.2/cinder/source 2026-10-06 03:12:56.494556 | ubuntu-noble | ++ return 0 2026-10-06 03:12:56.495005 | ubuntu-noble | + overlay_dir=overlays/2024.2/cinder/source 2026-10-06 03:12:56.495018 | ubuntu-noble | + echo Check patches for cinder-stable-2024.2.tar.gz 2026-10-06 03:12:56.495022 | ubuntu-noble | Check patches for cinder-stable-2024.2.tar.gz 2026-10-06 03:12:56.495026 | ubuntu-noble | + [[ -n patches/2024.2/cinder ]] 2026-10-06 03:12:56.495029 | ubuntu-noble | + tar xzf cinder-stable-2024.2.tar.gz 2026-10-06 03:12:56.815660 | ubuntu-noble | + rm cinder-stable-2024.2.tar.gz 2026-10-06 03:12:56.821515 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-10-06 03:12:56.821551 | ubuntu-noble | + sort 2026-10-06 03:12:56.834713 | ubuntu-noble | + pushd cinder-25.3.2.dev2 2026-10-06 03:12:56.837513 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder -type f -name '*.patch' 2026-10-06 03:12:56.837551 | ubuntu-noble | ++ sort 2026-10-06 03:12:56.838139 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-06 03:12:56.838206 | ubuntu-noble | + apply_patch patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-10-06 03:12:56.838244 | ubuntu-noble | + local rel=patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-10-06 03:12:56.838272 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-10-06 03:12:56.838293 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/cinder/netapp-01-backport-954520.patch' 2026-10-06 03:12:56.838298 | ubuntu-noble | APPLY PATCH patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-10-06 03:12:56.838314 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-06 03:12:56.840311 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-10-06 03:12:56.840334 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_cmode.py 2026-10-06 03:12:56.840338 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-10-06 03:12:56.840341 | ubuntu-noble | checking file releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-10-06 03:12:56.840390 | ubuntu-noble | + patch --forward --batch -p1 2026-10-06 03:12:56.842398 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-10-06 03:12:56.842425 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_cmode.py 2026-10-06 03:12:56.842429 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-10-06 03:12:56.842433 | ubuntu-noble | patching file releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-10-06 03:12:56.842528 | ubuntu-noble | + echo patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-10-06 03:12:56.842606 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-06 03:12:56.842641 | ubuntu-noble | + apply_patch patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-10-06 03:12:56.842660 | ubuntu-noble | + local rel=patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-10-06 03:12:56.842675 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-10-06 03:12:56.842688 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/cinder/netapp-02-backport-928486.patch' 2026-10-06 03:12:56.842691 | ubuntu-noble | APPLY PATCH patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-10-06 03:12:56.842695 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-06 03:12:56.844501 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/client/fakes.py 2026-10-06 03:12:56.844578 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_client_cmode_rest.py 2026-10-06 03:12:56.845205 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/fakes.py 2026-10-06 03:12:56.845431 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-10-06 03:12:56.845700 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/client/api.py 2026-10-06 03:12:56.846020 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/client/client_cmode_rest.py 2026-10-06 03:12:56.846376 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-10-06 03:12:56.846565 | ubuntu-noble | checking file releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-10-06 03:12:56.846848 | ubuntu-noble | + patch --forward --batch -p1 2026-10-06 03:12:56.848491 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/client/fakes.py 2026-10-06 03:12:56.848551 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_client_cmode_rest.py 2026-10-06 03:12:56.848907 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/fakes.py 2026-10-06 03:12:56.849073 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-10-06 03:12:56.849258 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/client/api.py 2026-10-06 03:12:56.849502 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/client/client_cmode_rest.py 2026-10-06 03:12:56.849747 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-10-06 03:12:56.849891 | ubuntu-noble | patching file releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-10-06 03:12:56.850726 | ubuntu-noble | + echo patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-10-06 03:12:56.850824 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-06 03:12:56.850888 | ubuntu-noble | + apply_patch patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-10-06 03:12:56.850915 | ubuntu-noble | + local rel=patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-10-06 03:12:56.850936 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-10-06 03:12:56.850944 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/cinder/netapp-03-backport-944964.patch' 2026-10-06 03:12:56.850950 | ubuntu-noble | APPLY PATCH patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-10-06 03:12:56.850956 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-06 03:12:56.852585 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-10-06 03:12:56.853086 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-10-06 03:12:56.853097 | ubuntu-noble | checking file releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-10-06 03:12:56.853181 | ubuntu-noble | + patch --forward --batch -p1 2026-10-06 03:12:56.855335 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-10-06 03:12:56.855362 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-10-06 03:12:56.855378 | ubuntu-noble | patching file releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-10-06 03:12:56.855513 | ubuntu-noble | + echo patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-10-06 03:12:56.855630 | ubuntu-noble | + popd 2026-10-06 03:12:56.856520 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-10-06 03:12:56.856539 | ubuntu-noble | + sort 2026-10-06 03:12:56.868044 | ubuntu-noble | + append_new_files_to_sources_txt cinder-25.3.2.dev2 files-before files-after 2026-10-06 03:12:56.868138 | ubuntu-noble | + local directory=cinder-25.3.2.dev2 2026-10-06 03:12:56.868163 | ubuntu-noble | + local before=files-before 2026-10-06 03:12:56.868189 | ubuntu-noble | + local after=files-after 2026-10-06 03:12:56.868215 | ubuntu-noble | + local sources_txt 2026-10-06 03:12:56.869162 | ubuntu-noble | ++ find cinder-25.3.2.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-10-06 03:12:56.869258 | ubuntu-noble | ++ head -1 2026-10-06 03:12:56.871862 | ubuntu-noble | + sources_txt=cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-10-06 03:12:56.872209 | ubuntu-noble | + [[ -z cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt ]] 2026-10-06 03:12:56.872224 | ubuntu-noble | + local new_files 2026-10-06 03:12:56.872486 | ubuntu-noble | ++ comm -13 files-before files-after 2026-10-06 03:12:56.876568 | ubuntu-noble | + new_files='cinder-25.3.2.dev2/releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-10-06 03:12:56.876614 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-10-06 03:12:56.876622 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml' 2026-10-06 03:12:56.876627 | ubuntu-noble | + [[ -z cinder-25.3.2.dev2/releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-10-06 03:12:56.876633 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-10-06 03:12:56.876639 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml ]] 2026-10-06 03:12:56.876888 | ubuntu-noble | ++ tail -c1 cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-10-06 03:12:56.878364 | ubuntu-noble | + [[ -n y ]] 2026-10-06 03:12:56.878395 | ubuntu-noble | + echo 2026-10-06 03:12:56.878409 | ubuntu-noble | + local file 2026-10-06 03:12:56.878437 | ubuntu-noble | + for file in $new_files 2026-10-06 03:12:56.878446 | ubuntu-noble | + case $file in 2026-10-06 03:12:56.878535 | 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-10-06 03:12:56.878551 | 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-10-06 03:12:56.878560 | ubuntu-noble | + echo releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-10-06 03:12:56.878586 | ubuntu-noble | + for file in $new_files 2026-10-06 03:12:56.878592 | ubuntu-noble | + case $file in 2026-10-06 03:12:56.878631 | 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-10-06 03:12:56.878636 | 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-10-06 03:12:56.878642 | ubuntu-noble | + echo releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-10-06 03:12:56.878669 | ubuntu-noble | + for file in $new_files 2026-10-06 03:12:56.878674 | ubuntu-noble | + case $file in 2026-10-06 03:12:56.878704 | 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-10-06 03:12:56.878708 | ubuntu-noble | APPEND releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml TO cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-10-06 03:12:56.878727 | ubuntu-noble | + echo releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-10-06 03:12:56.878784 | ubuntu-noble | + rm files-before files-after 2026-10-06 03:12:56.880413 | ubuntu-noble | + tar czf cinder-stable-2024.2.tar.gz cinder-25.3.2.dev2 2026-10-06 03:12:58.135724 | ubuntu-noble | + rm -r cinder-25.3.2.dev2 2026-10-06 03:12:58.236491 | ubuntu-noble | + echo Check overlays for cinder-stable-2024.2.tar.gz 2026-10-06 03:12:58.236534 | ubuntu-noble | Check overlays for cinder-stable-2024.2.tar.gz 2026-10-06 03:12:58.236540 | ubuntu-noble | + [[ -n overlays/2024.2/cinder/source ]] 2026-10-06 03:12:58.236545 | ubuntu-noble | + tar xzf cinder-stable-2024.2.tar.gz 2026-10-06 03:12:58.544967 | ubuntu-noble | + rm cinder-stable-2024.2.tar.gz 2026-10-06 03:12:58.549401 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-10-06 03:12:58.549432 | ubuntu-noble | + sort 2026-10-06 03:12:58.560522 | ubuntu-noble | + rsync -avz /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/cinder/source/ cinder-25.3.2.dev2 2026-10-06 03:12:58.566009 | ubuntu-noble | sending incremental file list 2026-10-06 03:12:58.566918 | ubuntu-noble | ./ 2026-10-06 03:12:58.567534 | ubuntu-noble | cinder/ 2026-10-06 03:12:58.567571 | ubuntu-noble | cinder/volume/ 2026-10-06 03:12:58.567582 | ubuntu-noble | cinder/volume/drivers/ 2026-10-06 03:12:58.567591 | ubuntu-noble | cinder/volume/drivers/linstordrv.py 2026-10-06 03:12:58.610607 | ubuntu-noble | 2026-10-06 03:12:58.610657 | ubuntu-noble | sent 11,643 bytes received 54 bytes 23,394.00 bytes/sec 2026-10-06 03:12:58.610664 | ubuntu-noble | total size is 44,135 speedup is 3.77 2026-10-06 03:12:58.612523 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-10-06 03:12:58.612575 | ubuntu-noble | + sort 2026-10-06 03:12:58.624866 | ubuntu-noble | + append_new_files_to_sources_txt cinder-25.3.2.dev2 files-before files-after 2026-10-06 03:12:58.625028 | ubuntu-noble | + local directory=cinder-25.3.2.dev2 2026-10-06 03:12:58.625071 | ubuntu-noble | + local before=files-before 2026-10-06 03:12:58.625103 | ubuntu-noble | + local after=files-after 2026-10-06 03:12:58.625131 | ubuntu-noble | + local sources_txt 2026-10-06 03:12:58.626247 | ubuntu-noble | ++ find cinder-25.3.2.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-10-06 03:12:58.626569 | ubuntu-noble | ++ head -1 2026-10-06 03:12:58.629410 | ubuntu-noble | + sources_txt=cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-10-06 03:12:58.629531 | ubuntu-noble | + [[ -z cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt ]] 2026-10-06 03:12:58.629572 | ubuntu-noble | + local new_files 2026-10-06 03:12:58.630236 | ubuntu-noble | ++ comm -13 files-before files-after 2026-10-06 03:12:58.634554 | ubuntu-noble | + new_files= 2026-10-06 03:12:58.634623 | ubuntu-noble | + [[ -z '' ]] 2026-10-06 03:12:58.634643 | ubuntu-noble | + return 2026-10-06 03:12:58.634692 | ubuntu-noble | + rm files-before files-after 2026-10-06 03:12:58.637011 | ubuntu-noble | + tar czf cinder-stable-2024.2.tar.gz cinder-25.3.2.dev2 2026-10-06 03:12:59.892392 | ubuntu-noble | + rm -r cinder-25.3.2.dev2 2026-10-06 03:12:59.950878 | ubuntu-noble | + popd 2026-10-06 03:12:59.951063 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-10-06 03:12:59.951113 | ubuntu-noble | + pushd tarballs 2026-10-06 03:12:59.951770 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-10-06 03:12:59.954169 | ubuntu-noble | + filename=designate-stable-2024.2.tar.gz 2026-10-06 03:12:59.954200 | ubuntu-noble | + [[ -e designate-stable-2024.2.tar.gz ]] 2026-10-06 03:12:59.954208 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-10-06 03:12:59.954214 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-10-06 03:12:59.954219 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-10-06 03:13:01.499591 | ubuntu-noble | 2026-10-06 03:13:01 URL:https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz [999435/999435] -> "designate-stable-2024.2.tar.gz" [1] 2026-10-06 03:13:01.500352 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-10-06 03:13:01.500760 | ubuntu-noble | + echo Process designate-stable-2024.2.tar.gz 2026-10-06 03:13:01.500783 | ubuntu-noble | Process designate-stable-2024.2.tar.gz 2026-10-06 03:13:01.503517 | ubuntu-noble | ++ cut -f1 -d/ 2026-10-06 03:13:01.503555 | ubuntu-noble | ++ tar -tzf designate-stable-2024.2.tar.gz 2026-10-06 03:13:01.503561 | ubuntu-noble | ++ head -1 2026-10-06 03:13:01.509807 | ubuntu-noble | + directory=designate-19.1.1.dev1 2026-10-06 03:13:01.510607 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 designate-19.1.1.dev1 2026-10-06 03:13:01.510710 | ubuntu-noble | ++ local root=patches/2024.2 2026-10-06 03:13:01.510740 | ubuntu-noble | ++ local directory=designate-19.1.1.dev1 2026-10-06 03:13:01.510790 | ubuntu-noble | ++ local suffix= 2026-10-06 03:13:01.510826 | ubuntu-noble | ++ local name=designate 2026-10-06 03:13:01.510851 | ubuntu-noble | ++ local candidate path 2026-10-06 03:13:01.510898 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:01.510946 | ubuntu-noble | ++ path=patches/2024.2/designate 2026-10-06 03:13:01.510975 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate ]] 2026-10-06 03:13:01.511023 | ubuntu-noble | ++ echo patches/2024.2/designate 2026-10-06 03:13:01.511065 | ubuntu-noble | ++ return 0 2026-10-06 03:13:01.511579 | ubuntu-noble | + patch_dir=patches/2024.2/designate 2026-10-06 03:13:01.512296 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 designate-19.1.1.dev1 /source 2026-10-06 03:13:01.512406 | ubuntu-noble | ++ local root=overlays/2024.2 2026-10-06 03:13:01.512454 | ubuntu-noble | ++ local directory=designate-19.1.1.dev1 2026-10-06 03:13:01.512547 | ubuntu-noble | ++ local suffix=/source 2026-10-06 03:13:01.512607 | ubuntu-noble | ++ local name=designate 2026-10-06 03:13:01.512639 | ubuntu-noble | ++ local candidate path 2026-10-06 03:13:01.512685 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:01.512714 | ubuntu-noble | ++ path=overlays/2024.2/designate/source 2026-10-06 03:13:01.512759 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/designate/source ]] 2026-10-06 03:13:01.512814 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:01.512831 | ubuntu-noble | ++ path=overlays/2024.2/designate/source 2026-10-06 03:13:01.512846 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/designate/source ]] 2026-10-06 03:13:01.512861 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:01.512875 | ubuntu-noble | ++ path=overlays/2024.2/designate/source 2026-10-06 03:13:01.512890 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/designate/source ]] 2026-10-06 03:13:01.512908 | ubuntu-noble | ++ return 1 2026-10-06 03:13:01.513408 | ubuntu-noble | + overlay_dir= 2026-10-06 03:13:01.513545 | ubuntu-noble | + overlay_dir= 2026-10-06 03:13:01.513593 | ubuntu-noble | + echo Check patches for designate-stable-2024.2.tar.gz 2026-10-06 03:13:01.513608 | ubuntu-noble | Check patches for designate-stable-2024.2.tar.gz 2026-10-06 03:13:01.513628 | ubuntu-noble | + [[ -n patches/2024.2/designate ]] 2026-10-06 03:13:01.513650 | ubuntu-noble | + tar xzf designate-stable-2024.2.tar.gz 2026-10-06 03:13:01.569395 | ubuntu-noble | + rm designate-stable-2024.2.tar.gz 2026-10-06 03:13:01.572184 | ubuntu-noble | + find designate-19.1.1.dev1 -type f 2026-10-06 03:13:01.572347 | ubuntu-noble | + sort 2026-10-06 03:13:01.578670 | ubuntu-noble | + pushd designate-19.1.1.dev1 2026-10-06 03:13:01.581561 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate -type f -name '*.patch' 2026-10-06 03:13:01.581621 | ubuntu-noble | ++ sort 2026-10-06 03:13:01.583164 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-06 03:13:01.583276 | ubuntu-noble | + apply_patch patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-10-06 03:13:01.583319 | ubuntu-noble | + local rel=patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-10-06 03:13:01.583349 | 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-10-06 03:13:01.583374 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch' 2026-10-06 03:13:01.583387 | ubuntu-noble | APPLY PATCH patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-10-06 03:13:01.583408 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-06 03:13:01.585021 | ubuntu-noble | checking file designate/mdns/handler.py 2026-10-06 03:13:01.585305 | ubuntu-noble | checking file designate/tests/unit/mdns/test_handler.py 2026-10-06 03:13:01.585504 | ubuntu-noble | checking file releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-10-06 03:13:01.585867 | ubuntu-noble | + patch --forward --batch -p1 2026-10-06 03:13:01.587430 | ubuntu-noble | patching file designate/mdns/handler.py 2026-10-06 03:13:01.587681 | ubuntu-noble | patching file designate/tests/unit/mdns/test_handler.py 2026-10-06 03:13:01.587858 | ubuntu-noble | patching file releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-10-06 03:13:01.588389 | ubuntu-noble | + echo patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-10-06 03:13:01.588604 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-06 03:13:01.588688 | ubuntu-noble | + apply_patch patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-10-06 03:13:01.588727 | ubuntu-noble | + local rel=patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-10-06 03:13:01.588768 | 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-10-06 03:13:01.588804 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch' 2026-10-06 03:13:01.588831 | ubuntu-noble | APPLY PATCH patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-10-06 03:13:01.588863 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-06 03:13:01.590935 | ubuntu-noble | checking file designate/central/service.py 2026-10-06 03:13:01.591691 | ubuntu-noble | checking file designate/tests/functional/central/test_service.py 2026-10-06 03:13:01.592314 | ubuntu-noble | checking file designate/tests/functional/manage/test_pool.py 2026-10-06 03:13:01.592740 | ubuntu-noble | checking file designate/tests/functional/test_storage.py 2026-10-06 03:13:01.593185 | ubuntu-noble | checking file doc/source/admin/multiple-pools.rst 2026-10-06 03:13:01.593330 | ubuntu-noble | checking file releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml 2026-10-06 03:13:01.593703 | ubuntu-noble | + patch --forward --batch -p1 2026-10-06 03:13:01.595696 | ubuntu-noble | patching file designate/central/service.py 2026-10-06 03:13:01.596620 | ubuntu-noble | patching file designate/tests/functional/central/test_service.py 2026-10-06 03:13:01.597425 | ubuntu-noble | patching file designate/tests/functional/manage/test_pool.py 2026-10-06 03:13:01.597998 | ubuntu-noble | patching file designate/tests/functional/test_storage.py 2026-10-06 03:13:01.599410 | ubuntu-noble | patching file doc/source/admin/multiple-pools.rst 2026-10-06 03:13:01.599440 | ubuntu-noble | patching file releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml 2026-10-06 03:13:01.599867 | ubuntu-noble | + echo patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-10-06 03:13:01.600036 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-06 03:13:01.600103 | ubuntu-noble | + apply_patch patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-10-06 03:13:01.600135 | ubuntu-noble | + local rel=patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-10-06 03:13:01.600162 | 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-10-06 03:13:01.600186 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch' 2026-10-06 03:13:01.600198 | ubuntu-noble | APPLY PATCH patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-10-06 03:13:01.600222 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-06 03:13:01.602499 | ubuntu-noble | checking file designate/central/service.py 2026-10-06 03:13:01.603084 | ubuntu-noble | checking file designate/mdns/handler.py 2026-10-06 03:13:01.603383 | ubuntu-noble | checking file designate/tests/functional/central/test_basic.py 2026-10-06 03:13:01.604166 | ubuntu-noble | checking file designate/tests/functional/central/test_service.py 2026-10-06 03:13:01.604844 | ubuntu-noble | checking file designate/tests/functional/mdns/test_handler.py 2026-10-06 03:13:01.605148 | ubuntu-noble | checking file designate/tests/unit/mdns/test_handler.py 2026-10-06 03:13:01.605688 | ubuntu-noble | + patch --forward --batch -p1 2026-10-06 03:13:01.607645 | ubuntu-noble | patching file designate/central/service.py 2026-10-06 03:13:01.608196 | ubuntu-noble | patching file designate/mdns/handler.py 2026-10-06 03:13:01.608512 | ubuntu-noble | patching file designate/tests/functional/central/test_basic.py 2026-10-06 03:13:01.609111 | ubuntu-noble | patching file designate/tests/functional/central/test_service.py 2026-10-06 03:13:01.610569 | ubuntu-noble | patching file designate/tests/functional/mdns/test_handler.py 2026-10-06 03:13:01.610607 | ubuntu-noble | patching file designate/tests/unit/mdns/test_handler.py 2026-10-06 03:13:01.611954 | ubuntu-noble | + echo patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-10-06 03:13:01.611992 | ubuntu-noble | + popd 2026-10-06 03:13:01.612001 | ubuntu-noble | + find designate-19.1.1.dev1 -type f 2026-10-06 03:13:01.612264 | ubuntu-noble | + sort 2026-10-06 03:13:01.619248 | ubuntu-noble | + append_new_files_to_sources_txt designate-19.1.1.dev1 files-before files-after 2026-10-06 03:13:01.619401 | ubuntu-noble | + local directory=designate-19.1.1.dev1 2026-10-06 03:13:01.619456 | ubuntu-noble | + local before=files-before 2026-10-06 03:13:01.619533 | ubuntu-noble | + local after=files-after 2026-10-06 03:13:01.619948 | ubuntu-noble | + local sources_txt 2026-10-06 03:13:01.622534 | ubuntu-noble | ++ find designate-19.1.1.dev1 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-10-06 03:13:01.622589 | ubuntu-noble | ++ head -1 2026-10-06 03:13:01.624771 | ubuntu-noble | + sources_txt=designate-19.1.1.dev1/designate.egg-info/SOURCES.txt 2026-10-06 03:13:01.624883 | ubuntu-noble | + [[ -z designate-19.1.1.dev1/designate.egg-info/SOURCES.txt ]] 2026-10-06 03:13:01.624911 | ubuntu-noble | + local new_files 2026-10-06 03:13:01.625706 | ubuntu-noble | ++ comm -13 files-before files-after 2026-10-06 03:13:01.628300 | ubuntu-noble | + new_files='designate-19.1.1.dev1/releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-10-06 03:13:01.628347 | ubuntu-noble | designate-19.1.1.dev1/releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml' 2026-10-06 03:13:01.628393 | ubuntu-noble | + [[ -z designate-19.1.1.dev1/releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-10-06 03:13:01.628405 | ubuntu-noble | designate-19.1.1.dev1/releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml ]] 2026-10-06 03:13:01.629117 | ubuntu-noble | ++ tail -c1 designate-19.1.1.dev1/designate.egg-info/SOURCES.txt 2026-10-06 03:13:01.631243 | ubuntu-noble | + [[ -n r ]] 2026-10-06 03:13:01.631346 | ubuntu-noble | + echo 2026-10-06 03:13:01.631459 | ubuntu-noble | + local file 2026-10-06 03:13:01.631583 | ubuntu-noble | + for file in $new_files 2026-10-06 03:13:01.631620 | ubuntu-noble | + case $file in 2026-10-06 03:13:01.631707 | 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-10-06 03:13:01.631726 | 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-10-06 03:13:01.631763 | ubuntu-noble | + echo releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-10-06 03:13:01.631847 | ubuntu-noble | + for file in $new_files 2026-10-06 03:13:01.631873 | ubuntu-noble | + case $file in 2026-10-06 03:13:01.631953 | 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-10-06 03:13:01.631975 | 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-10-06 03:13:01.632015 | ubuntu-noble | + echo releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml 2026-10-06 03:13:01.632108 | ubuntu-noble | + rm files-before files-after 2026-10-06 03:13:01.634913 | ubuntu-noble | + tar czf designate-stable-2024.2.tar.gz designate-19.1.1.dev1 2026-10-06 03:13:01.805642 | ubuntu-noble | + rm -r designate-19.1.1.dev1 2026-10-06 03:13:01.826425 | ubuntu-noble | + echo Check overlays for designate-stable-2024.2.tar.gz 2026-10-06 03:13:01.827124 | ubuntu-noble | Check overlays for designate-stable-2024.2.tar.gz 2026-10-06 03:13:01.827152 | ubuntu-noble | + [[ -n '' ]] 2026-10-06 03:13:01.827157 | ubuntu-noble | + popd 2026-10-06 03:13:01.827162 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-10-06 03:13:01.827167 | ubuntu-noble | + pushd tarballs 2026-10-06 03:13:01.827517 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-10-06 03:13:01.830408 | ubuntu-noble | + filename=glance-stable-2024.2.tar.gz 2026-10-06 03:13:01.830497 | ubuntu-noble | + [[ -e glance-stable-2024.2.tar.gz ]] 2026-10-06 03:13:01.830510 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-10-06 03:13:01.830518 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-10-06 03:13:01.830541 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-10-06 03:13:03.329565 | ubuntu-noble | 2026-10-06 03:13:03 URL:https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz [2138170/2138170] -> "glance-stable-2024.2.tar.gz" [1] 2026-10-06 03:13:03.330281 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-10-06 03:13:03.330350 | ubuntu-noble | + echo Process glance-stable-2024.2.tar.gz 2026-10-06 03:13:03.330367 | ubuntu-noble | Process glance-stable-2024.2.tar.gz 2026-10-06 03:13:03.331698 | ubuntu-noble | ++ tar -tzf glance-stable-2024.2.tar.gz 2026-10-06 03:13:03.332078 | ubuntu-noble | ++ head -1 2026-10-06 03:13:03.332783 | ubuntu-noble | ++ cut -f1 -d/ 2026-10-06 03:13:03.341589 | ubuntu-noble | + directory=glance-29.2.1.dev1 2026-10-06 03:13:03.342616 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 glance-29.2.1.dev1 2026-10-06 03:13:03.342794 | ubuntu-noble | ++ local root=patches/2024.2 2026-10-06 03:13:03.342841 | ubuntu-noble | ++ local directory=glance-29.2.1.dev1 2026-10-06 03:13:03.342888 | ubuntu-noble | ++ local suffix= 2026-10-06 03:13:03.343029 | ubuntu-noble | ++ local name=glance 2026-10-06 03:13:03.343092 | ubuntu-noble | ++ local candidate path 2026-10-06 03:13:03.343175 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:03.343235 | ubuntu-noble | ++ path=patches/2024.2/glance 2026-10-06 03:13:03.343301 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance ]] 2026-10-06 03:13:03.343383 | ubuntu-noble | ++ echo patches/2024.2/glance 2026-10-06 03:13:03.343585 | ubuntu-noble | ++ return 0 2026-10-06 03:13:03.344394 | ubuntu-noble | + patch_dir=patches/2024.2/glance 2026-10-06 03:13:03.345245 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 glance-29.2.1.dev1 /source 2026-10-06 03:13:03.345346 | ubuntu-noble | ++ local root=overlays/2024.2 2026-10-06 03:13:03.345374 | ubuntu-noble | ++ local directory=glance-29.2.1.dev1 2026-10-06 03:13:03.345867 | ubuntu-noble | ++ local suffix=/source 2026-10-06 03:13:03.345888 | ubuntu-noble | ++ local name=glance 2026-10-06 03:13:03.345892 | ubuntu-noble | ++ local candidate path 2026-10-06 03:13:03.345944 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:03.345949 | ubuntu-noble | ++ path=overlays/2024.2/glance/source 2026-10-06 03:13:03.345954 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/glance/source ]] 2026-10-06 03:13:03.345959 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:03.345962 | ubuntu-noble | ++ path=overlays/2024.2/glance/source 2026-10-06 03:13:03.345966 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/glance/source ]] 2026-10-06 03:13:03.345969 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:03.345973 | ubuntu-noble | ++ path=overlays/2024.2/glance/source 2026-10-06 03:13:03.345976 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/glance/source ]] 2026-10-06 03:13:03.345980 | ubuntu-noble | ++ return 1 2026-10-06 03:13:03.345987 | ubuntu-noble | + overlay_dir= 2026-10-06 03:13:03.345991 | ubuntu-noble | + overlay_dir= 2026-10-06 03:13:03.346488 | ubuntu-noble | + echo Check patches for glance-stable-2024.2.tar.gz 2026-10-06 03:13:03.346535 | ubuntu-noble | Check patches for glance-stable-2024.2.tar.gz 2026-10-06 03:13:03.346543 | ubuntu-noble | + [[ -n patches/2024.2/glance ]] 2026-10-06 03:13:03.346550 | ubuntu-noble | + tar xzf glance-stable-2024.2.tar.gz 2026-10-06 03:13:03.437230 | ubuntu-noble | + rm glance-stable-2024.2.tar.gz 2026-10-06 03:13:03.441542 | ubuntu-noble | + find glance-29.2.1.dev1 -type f 2026-10-06 03:13:03.441603 | ubuntu-noble | + sort 2026-10-06 03:13:03.445129 | ubuntu-noble | + pushd glance-29.2.1.dev1 2026-10-06 03:13:03.446328 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance -type f -name '*.patch' 2026-10-06 03:13:03.446534 | ubuntu-noble | ++ sort 2026-10-06 03:13:03.449238 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-06 03:13:03.449396 | ubuntu-noble | + apply_patch patches/2024.2/glance/0001-Properly-limit-web-download-image-fetch-size.patch 2026-10-06 03:13:03.449450 | ubuntu-noble | + local rel=patches/2024.2/glance/0001-Properly-limit-web-download-image-fetch-size.patch 2026-10-06 03:13:03.449509 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance/0001-Properly-limit-web-download-image-fetch-size.patch 2026-10-06 03:13:03.449564 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/glance/0001-Properly-limit-web-download-image-fetch-size.patch' 2026-10-06 03:13:03.449585 | ubuntu-noble | APPLY PATCH patches/2024.2/glance/0001-Properly-limit-web-download-image-fetch-size.patch 2026-10-06 03:13:03.449613 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-06 03:13:03.451705 | ubuntu-noble | checking file glance/common/scripts/utils.py 2026-10-06 03:13:03.452085 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_web_download.py 2026-10-06 03:13:03.452347 | ubuntu-noble | checking file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-10-06 03:13:03.452606 | ubuntu-noble | checking file releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml 2026-10-06 03:13:03.453120 | ubuntu-noble | + patch --forward --batch -p1 2026-10-06 03:13:03.455425 | ubuntu-noble | patching file glance/common/scripts/utils.py 2026-10-06 03:13:03.455656 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_web_download.py 2026-10-06 03:13:03.455947 | ubuntu-noble | patching file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-10-06 03:13:03.456153 | ubuntu-noble | patching file releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml 2026-10-06 03:13:03.456881 | ubuntu-noble | + echo patches/2024.2/glance/0001-Properly-limit-web-download-image-fetch-size.patch 2026-10-06 03:13:03.457095 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-06 03:13:03.457197 | ubuntu-noble | + apply_patch patches/2024.2/glance/0002-Block-restricted-addresses-in-web-download-import-UR.patch 2026-10-06 03:13:03.457235 | ubuntu-noble | + local rel=patches/2024.2/glance/0002-Block-restricted-addresses-in-web-download-import-UR.patch 2026-10-06 03:13:03.457263 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance/0002-Block-restricted-addresses-in-web-download-import-UR.patch 2026-10-06 03:13:03.457287 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/glance/0002-Block-restricted-addresses-in-web-download-import-UR.patch' 2026-10-06 03:13:03.457305 | ubuntu-noble | APPLY PATCH patches/2024.2/glance/0002-Block-restricted-addresses-in-web-download-import-UR.patch 2026-10-06 03:13:03.457324 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-06 03:13:03.459346 | ubuntu-noble | checking file doc/source/admin/interoperable-image-import.rst 2026-10-06 03:13:03.459656 | ubuntu-noble | checking file glance/common/utils.py 2026-10-06 03:13:03.460036 | ubuntu-noble | checking file glance/tests/functional/__init__.py 2026-10-06 03:13:03.461193 | ubuntu-noble | checking file glance/tests/functional/v2/test_images.py 2026-10-06 03:13:03.462548 | ubuntu-noble | checking file glance/tests/unit/async_/flows/plugins/test_image_conversion.py 2026-10-06 03:13:03.463576 | ubuntu-noble | checking file glance/tests/unit/async_/flows/plugins/test_inject_image_metadata.py 2026-10-06 03:13:03.463625 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_convert.py 2026-10-06 03:13:03.463634 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_glance_download.py 2026-10-06 03:13:03.463652 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_import.py 2026-10-06 03:13:03.463665 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_introspect.py 2026-10-06 03:13:03.463671 | ubuntu-noble | checking file glance/tests/unit/async_/test_async.py 2026-10-06 03:13:03.463677 | ubuntu-noble | checking file glance/tests/unit/async_/test_taskflow_executor.py 2026-10-06 03:13:03.464583 | ubuntu-noble | checking file glance/tests/unit/common/test_utils.py 2026-10-06 03:13:03.464626 | ubuntu-noble | checking file releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml 2026-10-06 03:13:03.465362 | ubuntu-noble | + patch --forward --batch -p1 2026-10-06 03:13:03.466870 | ubuntu-noble | patching file doc/source/admin/interoperable-image-import.rst 2026-10-06 03:13:03.467560 | ubuntu-noble | patching file glance/common/utils.py 2026-10-06 03:13:03.467600 | ubuntu-noble | patching file glance/tests/functional/__init__.py 2026-10-06 03:13:03.468399 | ubuntu-noble | patching file glance/tests/functional/v2/test_images.py 2026-10-06 03:13:03.469601 | ubuntu-noble | patching file glance/tests/unit/async_/flows/plugins/test_image_conversion.py 2026-10-06 03:13:03.469685 | ubuntu-noble | patching file glance/tests/unit/async_/flows/plugins/test_inject_image_metadata.py 2026-10-06 03:13:03.470536 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_convert.py 2026-10-06 03:13:03.470570 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_glance_download.py 2026-10-06 03:13:03.470578 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_import.py 2026-10-06 03:13:03.470584 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_introspect.py 2026-10-06 03:13:03.470591 | ubuntu-noble | patching file glance/tests/unit/async_/test_async.py 2026-10-06 03:13:03.470597 | ubuntu-noble | patching file glance/tests/unit/async_/test_taskflow_executor.py 2026-10-06 03:13:03.470807 | ubuntu-noble | patching file glance/tests/unit/common/test_utils.py 2026-10-06 03:13:03.471290 | ubuntu-noble | patching file releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml 2026-10-06 03:13:03.473628 | ubuntu-noble | + echo patches/2024.2/glance/0002-Block-restricted-addresses-in-web-download-import-UR.patch 2026-10-06 03:13:03.473746 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-06 03:13:03.473827 | ubuntu-noble | + apply_patch patches/2024.2/glance/0003-Pin-import-downloads-to-validated-destination-addres.patch 2026-10-06 03:13:03.473839 | ubuntu-noble | + local rel=patches/2024.2/glance/0003-Pin-import-downloads-to-validated-destination-addres.patch 2026-10-06 03:13:03.473872 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance/0003-Pin-import-downloads-to-validated-destination-addres.patch 2026-10-06 03:13:03.473885 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/glance/0003-Pin-import-downloads-to-validated-destination-addres.patch' 2026-10-06 03:13:03.473892 | ubuntu-noble | APPLY PATCH patches/2024.2/glance/0003-Pin-import-downloads-to-validated-destination-addres.patch 2026-10-06 03:13:03.473960 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-06 03:13:03.476339 | ubuntu-noble | checking file doc/source/admin/interoperable-image-import.rst 2026-10-06 03:13:03.477560 | ubuntu-noble | checking file glance/async_/flows/_internal_plugins/glance_download.py 2026-10-06 03:13:03.477610 | ubuntu-noble | checking file glance/async_/flows/api_image_import.py 2026-10-06 03:13:03.477616 | ubuntu-noble | checking file glance/async_/flows/ovf_process.py 2026-10-06 03:13:03.477620 | ubuntu-noble | checking file glance/common/scripts/utils.py 2026-10-06 03:13:03.477630 | ubuntu-noble | checking file glance/common/utils.py 2026-10-06 03:13:03.478513 | ubuntu-noble | checking file glance/tests/functional/__init__.py 2026-10-06 03:13:03.480512 | ubuntu-noble | checking file glance/tests/functional/v2/test_images.py 2026-10-06 03:13:03.480671 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_api_image_import.py 2026-10-06 03:13:03.481049 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_glance_download.py 2026-10-06 03:13:03.481309 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_ovf_process.py 2026-10-06 03:13:03.481572 | ubuntu-noble | checking file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-10-06 03:13:03.481815 | ubuntu-noble | checking file glance/tests/unit/common/test_utils.py 2026-10-06 03:13:03.482095 | ubuntu-noble | checking file glance/tests/utils.py 2026-10-06 03:13:03.482717 | ubuntu-noble | + patch --forward --batch -p1 2026-10-06 03:13:03.485271 | ubuntu-noble | patching file doc/source/admin/interoperable-image-import.rst 2026-10-06 03:13:03.485665 | ubuntu-noble | patching file glance/async_/flows/_internal_plugins/glance_download.py 2026-10-06 03:13:03.485871 | ubuntu-noble | patching file glance/async_/flows/api_image_import.py 2026-10-06 03:13:03.486191 | ubuntu-noble | patching file glance/async_/flows/ovf_process.py 2026-10-06 03:13:03.486356 | ubuntu-noble | patching file glance/common/scripts/utils.py 2026-10-06 03:13:03.486674 | ubuntu-noble | patching file glance/common/utils.py 2026-10-06 03:13:03.487193 | ubuntu-noble | patching file glance/tests/functional/__init__.py 2026-10-06 03:13:03.488157 | ubuntu-noble | patching file glance/tests/functional/v2/test_images.py 2026-10-06 03:13:03.489365 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_api_image_import.py 2026-10-06 03:13:03.489693 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_glance_download.py 2026-10-06 03:13:03.489864 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_ovf_process.py 2026-10-06 03:13:03.490148 | ubuntu-noble | patching file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-10-06 03:13:03.490393 | ubuntu-noble | patching file glance/tests/unit/common/test_utils.py 2026-10-06 03:13:03.490746 | ubuntu-noble | patching file glance/tests/utils.py 2026-10-06 03:13:03.493010 | ubuntu-noble | + echo patches/2024.2/glance/0003-Pin-import-downloads-to-validated-destination-addres.patch 2026-10-06 03:13:03.493882 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-06 03:13:03.493999 | ubuntu-noble | + apply_patch patches/2024.2/glance/0004-Block-restricted-hosts-when-adding-HTTP-image-locati.patch 2026-10-06 03:13:03.494009 | ubuntu-noble | + local rel=patches/2024.2/glance/0004-Block-restricted-hosts-when-adding-HTTP-image-locati.patch 2026-10-06 03:13:03.494017 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance/0004-Block-restricted-hosts-when-adding-HTTP-image-locati.patch 2026-10-06 03:13:03.494025 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/glance/0004-Block-restricted-hosts-when-adding-HTTP-image-locati.patch' 2026-10-06 03:13:03.494034 | ubuntu-noble | APPLY PATCH patches/2024.2/glance/0004-Block-restricted-hosts-when-adding-HTTP-image-locati.patch 2026-10-06 03:13:03.494042 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-06 03:13:03.495579 | ubuntu-noble | checking file doc/source/admin/interoperable-image-import.rst 2026-10-06 03:13:03.496594 | ubuntu-noble | checking file glance/api/v2/images.py 2026-10-06 03:13:03.496632 | ubuntu-noble | checking file glance/common/scripts/utils.py 2026-10-06 03:13:03.496637 | ubuntu-noble | checking file glance/common/store_utils.py 2026-10-06 03:13:03.497530 | ubuntu-noble | checking file glance/common/utils.py 2026-10-06 03:13:03.497567 | ubuntu-noble | checking file glance/location.py 2026-10-06 03:13:03.498240 | ubuntu-noble | checking file glance/tests/functional/v2/test_images.py 2026-10-06 03:13:03.499975 | ubuntu-noble | checking file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-10-06 03:13:03.500240 | ubuntu-noble | checking file glance/tests/unit/common/test_store_utils.py 2026-10-06 03:13:03.500537 | ubuntu-noble | checking file glance/tests/unit/common/test_utils.py 2026-10-06 03:13:03.501111 | ubuntu-noble | checking file glance/tests/unit/test_store_location.py 2026-10-06 03:13:03.501952 | ubuntu-noble | checking file glance/tests/unit/v2/test_images_resource.py 2026-10-06 03:13:03.503009 | ubuntu-noble | checking file releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml 2026-10-06 03:13:03.503745 | ubuntu-noble | + patch --forward --batch -p1 2026-10-06 03:13:03.506229 | ubuntu-noble | patching file doc/source/admin/interoperable-image-import.rst 2026-10-06 03:13:03.506774 | ubuntu-noble | patching file glance/api/v2/images.py 2026-10-06 03:13:03.507574 | ubuntu-noble | patching file glance/common/scripts/utils.py 2026-10-06 03:13:03.507618 | ubuntu-noble | patching file glance/common/store_utils.py 2026-10-06 03:13:03.507628 | ubuntu-noble | patching file glance/common/utils.py 2026-10-06 03:13:03.508561 | ubuntu-noble | patching file glance/location.py 2026-10-06 03:13:03.508964 | ubuntu-noble | patching file glance/tests/functional/v2/test_images.py 2026-10-06 03:13:03.511592 | ubuntu-noble | patching file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-10-06 03:13:03.511635 | ubuntu-noble | patching file glance/tests/unit/common/test_store_utils.py 2026-10-06 03:13:03.511640 | ubuntu-noble | patching file glance/tests/unit/common/test_utils.py 2026-10-06 03:13:03.511644 | ubuntu-noble | patching file glance/tests/unit/test_store_location.py 2026-10-06 03:13:03.512222 | ubuntu-noble | patching file glance/tests/unit/v2/test_images_resource.py 2026-10-06 03:13:03.513578 | ubuntu-noble | patching file releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml 2026-10-06 03:13:03.515543 | ubuntu-noble | + echo patches/2024.2/glance/0004-Block-restricted-hosts-when-adding-HTTP-image-locati.patch 2026-10-06 03:13:03.516496 | ubuntu-noble | + popd 2026-10-06 03:13:03.516661 | ubuntu-noble | + find glance-29.2.1.dev1 -type f 2026-10-06 03:13:03.516879 | ubuntu-noble | + sort 2026-10-06 03:13:03.522725 | ubuntu-noble | + append_new_files_to_sources_txt glance-29.2.1.dev1 files-before files-after 2026-10-06 03:13:03.522791 | ubuntu-noble | + local directory=glance-29.2.1.dev1 2026-10-06 03:13:03.522802 | ubuntu-noble | + local before=files-before 2026-10-06 03:13:03.522811 | ubuntu-noble | + local after=files-after 2026-10-06 03:13:03.522817 | ubuntu-noble | + local sources_txt 2026-10-06 03:13:03.524544 | ubuntu-noble | ++ find glance-29.2.1.dev1 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-10-06 03:13:03.524579 | ubuntu-noble | ++ head -1 2026-10-06 03:13:03.527294 | ubuntu-noble | + sources_txt=glance-29.2.1.dev1/glance.egg-info/SOURCES.txt 2026-10-06 03:13:03.527368 | ubuntu-noble | + [[ -z glance-29.2.1.dev1/glance.egg-info/SOURCES.txt ]] 2026-10-06 03:13:03.527408 | ubuntu-noble | + local new_files 2026-10-06 03:13:03.528345 | ubuntu-noble | ++ comm -13 files-before files-after 2026-10-06 03:13:03.531344 | ubuntu-noble | + new_files='glance-29.2.1.dev1/glance/tests/unit/common/test_store_utils.py 2026-10-06 03:13:03.531412 | ubuntu-noble | glance-29.2.1.dev1/releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml 2026-10-06 03:13:03.531418 | ubuntu-noble | glance-29.2.1.dev1/releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml 2026-10-06 03:13:03.531429 | ubuntu-noble | glance-29.2.1.dev1/releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml' 2026-10-06 03:13:03.531501 | ubuntu-noble | + [[ -z glance-29.2.1.dev1/glance/tests/unit/common/test_store_utils.py 2026-10-06 03:13:03.531520 | ubuntu-noble | glance-29.2.1.dev1/releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml 2026-10-06 03:13:03.531525 | ubuntu-noble | glance-29.2.1.dev1/releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml 2026-10-06 03:13:03.531547 | ubuntu-noble | glance-29.2.1.dev1/releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml ]] 2026-10-06 03:13:03.532522 | ubuntu-noble | ++ tail -c1 glance-29.2.1.dev1/glance.egg-info/SOURCES.txt 2026-10-06 03:13:03.534647 | ubuntu-noble | + [[ -n y ]] 2026-10-06 03:13:03.534707 | ubuntu-noble | + echo 2026-10-06 03:13:03.534712 | ubuntu-noble | + local file 2026-10-06 03:13:03.534722 | ubuntu-noble | + for file in $new_files 2026-10-06 03:13:03.534728 | ubuntu-noble | + case $file in 2026-10-06 03:13:03.534733 | ubuntu-noble | + echo 'APPEND glance/tests/unit/common/test_store_utils.py TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt' 2026-10-06 03:13:03.534737 | ubuntu-noble | APPEND glance/tests/unit/common/test_store_utils.py TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt 2026-10-06 03:13:03.534742 | ubuntu-noble | + echo glance/tests/unit/common/test_store_utils.py 2026-10-06 03:13:03.534746 | ubuntu-noble | + for file in $new_files 2026-10-06 03:13:03.534750 | ubuntu-noble | + case $file in 2026-10-06 03:13:03.534754 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt' 2026-10-06 03:13:03.534758 | ubuntu-noble | APPEND releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt 2026-10-06 03:13:03.534762 | ubuntu-noble | + echo releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml 2026-10-06 03:13:03.534766 | ubuntu-noble | + for file in $new_files 2026-10-06 03:13:03.534769 | ubuntu-noble | + case $file in 2026-10-06 03:13:03.534775 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt' 2026-10-06 03:13:03.534778 | ubuntu-noble | APPEND releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt 2026-10-06 03:13:03.534782 | ubuntu-noble | + echo releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml 2026-10-06 03:13:03.534785 | ubuntu-noble | + for file in $new_files 2026-10-06 03:13:03.534789 | ubuntu-noble | + case $file in 2026-10-06 03:13:03.534805 | ubuntu-noble | + echo 'APPEND releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt' 2026-10-06 03:13:03.534812 | ubuntu-noble | APPEND releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt 2026-10-06 03:13:03.534819 | ubuntu-noble | + echo releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml 2026-10-06 03:13:03.534854 | ubuntu-noble | + rm files-before files-after 2026-10-06 03:13:03.537215 | ubuntu-noble | + tar czf glance-stable-2024.2.tar.gz glance-29.2.1.dev1 2026-10-06 03:13:03.909236 | ubuntu-noble | + rm -r glance-29.2.1.dev1 2026-10-06 03:13:03.936396 | ubuntu-noble | + echo Check overlays for glance-stable-2024.2.tar.gz 2026-10-06 03:13:03.936495 | ubuntu-noble | Check overlays for glance-stable-2024.2.tar.gz 2026-10-06 03:13:03.936510 | ubuntu-noble | + [[ -n '' ]] 2026-10-06 03:13:03.936517 | ubuntu-noble | + popd 2026-10-06 03:13:03.936523 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-10-06 03:13:03.936544 | ubuntu-noble | + pushd tarballs 2026-10-06 03:13:03.936983 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-10-06 03:13:03.939577 | ubuntu-noble | + filename=heat-stable-2024.2.tar.gz 2026-10-06 03:13:03.939644 | ubuntu-noble | + [[ -e heat-stable-2024.2.tar.gz ]] 2026-10-06 03:13:03.939653 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-10-06 03:13:03.939679 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-10-06 03:13:03.939689 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-10-06 03:13:10.252574 | ubuntu-noble | 2026-10-06 03:13:10 URL:https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz [2368505/2368505] -> "heat-stable-2024.2.tar.gz" [1] 2026-10-06 03:13:10.254652 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-10-06 03:13:10.255256 | ubuntu-noble | + echo Process heat-stable-2024.2.tar.gz 2026-10-06 03:13:10.255283 | ubuntu-noble | Process heat-stable-2024.2.tar.gz 2026-10-06 03:13:10.257512 | ubuntu-noble | ++ tar -tzf heat-stable-2024.2.tar.gz 2026-10-06 03:13:10.257554 | ubuntu-noble | ++ head -1 2026-10-06 03:13:10.257787 | ubuntu-noble | ++ cut -f1 -d/ 2026-10-06 03:13:10.267498 | ubuntu-noble | + directory=openstack_heat-23.0.1.dev13 2026-10-06 03:13:10.268808 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 openstack_heat-23.0.1.dev13 2026-10-06 03:13:10.269001 | ubuntu-noble | ++ local root=patches/2024.2 2026-10-06 03:13:10.269056 | ubuntu-noble | ++ local directory=openstack_heat-23.0.1.dev13 2026-10-06 03:13:10.269109 | ubuntu-noble | ++ local suffix= 2026-10-06 03:13:10.269181 | ubuntu-noble | ++ local name=openstack_heat 2026-10-06 03:13:10.269218 | ubuntu-noble | ++ local candidate path 2026-10-06 03:13:10.269283 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:10.269317 | ubuntu-noble | ++ path=patches/2024.2/openstack_heat 2026-10-06 03:13:10.269352 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_heat ]] 2026-10-06 03:13:10.269416 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:10.269447 | ubuntu-noble | ++ path=patches/2024.2/openstack-heat 2026-10-06 03:13:10.269513 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack-heat ]] 2026-10-06 03:13:10.269559 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:10.269589 | ubuntu-noble | ++ path=patches/2024.2/openstack_heat 2026-10-06 03:13:10.269619 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_heat ]] 2026-10-06 03:13:10.269652 | ubuntu-noble | ++ return 1 2026-10-06 03:13:10.270150 | ubuntu-noble | + patch_dir= 2026-10-06 03:13:10.270226 | ubuntu-noble | + patch_dir= 2026-10-06 03:13:10.271022 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 openstack_heat-23.0.1.dev13 /source 2026-10-06 03:13:10.271158 | ubuntu-noble | ++ local root=overlays/2024.2 2026-10-06 03:13:10.271204 | ubuntu-noble | ++ local directory=openstack_heat-23.0.1.dev13 2026-10-06 03:13:10.271252 | ubuntu-noble | ++ local suffix=/source 2026-10-06 03:13:10.271318 | ubuntu-noble | ++ local name=openstack_heat 2026-10-06 03:13:10.271354 | ubuntu-noble | ++ local candidate path 2026-10-06 03:13:10.271411 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:10.271444 | ubuntu-noble | ++ path=overlays/2024.2/openstack_heat/source 2026-10-06 03:13:10.271511 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_heat/source ]] 2026-10-06 03:13:10.271575 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:10.271609 | ubuntu-noble | ++ path=overlays/2024.2/openstack-heat/source 2026-10-06 03:13:10.271639 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack-heat/source ]] 2026-10-06 03:13:10.271672 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:10.271702 | ubuntu-noble | ++ path=overlays/2024.2/openstack_heat/source 2026-10-06 03:13:10.271731 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_heat/source ]] 2026-10-06 03:13:10.271763 | ubuntu-noble | ++ return 1 2026-10-06 03:13:10.272282 | ubuntu-noble | + overlay_dir= 2026-10-06 03:13:10.272346 | ubuntu-noble | + overlay_dir= 2026-10-06 03:13:10.272383 | ubuntu-noble | + echo Check patches for heat-stable-2024.2.tar.gz 2026-10-06 03:13:10.272398 | ubuntu-noble | Check patches for heat-stable-2024.2.tar.gz 2026-10-06 03:13:10.272418 | ubuntu-noble | + [[ -n '' ]] 2026-10-06 03:13:10.272438 | ubuntu-noble | + echo Check overlays for heat-stable-2024.2.tar.gz 2026-10-06 03:13:10.272449 | ubuntu-noble | Check overlays for heat-stable-2024.2.tar.gz 2026-10-06 03:13:10.272530 | ubuntu-noble | + [[ -n '' ]] 2026-10-06 03:13:10.272565 | ubuntu-noble | + popd 2026-10-06 03:13:10.272680 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-10-06 03:13:10.272707 | ubuntu-noble | + pushd tarballs 2026-10-06 03:13:10.273456 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-10-06 03:13:10.276051 | ubuntu-noble | + filename=horizon-stable-2024.2.tar.gz 2026-10-06 03:13:10.276104 | ubuntu-noble | + [[ -e horizon-stable-2024.2.tar.gz ]] 2026-10-06 03:13:10.276111 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-10-06 03:13:10.276118 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-10-06 03:13:10.276124 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-10-06 03:13:12.590560 | ubuntu-noble | 2026-10-06 03:13:12 URL:https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz [5709762/5709762] -> "horizon-stable-2024.2.tar.gz" [1] 2026-10-06 03:13:12.591843 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-10-06 03:13:12.591954 | ubuntu-noble | + echo Process horizon-stable-2024.2.tar.gz 2026-10-06 03:13:12.591984 | ubuntu-noble | Process horizon-stable-2024.2.tar.gz 2026-10-06 03:13:12.593765 | ubuntu-noble | ++ tar -tzf horizon-stable-2024.2.tar.gz 2026-10-06 03:13:12.594139 | ubuntu-noble | ++ head -1 2026-10-06 03:13:12.595787 | ubuntu-noble | ++ cut -f1 -d/ 2026-10-06 03:13:12.600839 | ubuntu-noble | + directory=horizon-25.1.3.dev2 2026-10-06 03:13:12.602369 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 horizon-25.1.3.dev2 2026-10-06 03:13:12.602414 | ubuntu-noble | ++ local root=patches/2024.2 2026-10-06 03:13:12.602422 | ubuntu-noble | ++ local directory=horizon-25.1.3.dev2 2026-10-06 03:13:12.602429 | ubuntu-noble | ++ local suffix= 2026-10-06 03:13:12.602438 | ubuntu-noble | ++ local name=horizon 2026-10-06 03:13:12.602445 | ubuntu-noble | ++ local candidate path 2026-10-06 03:13:12.602451 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:12.602456 | ubuntu-noble | ++ path=patches/2024.2/horizon 2026-10-06 03:13:12.602517 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/horizon ]] 2026-10-06 03:13:12.602525 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:12.602531 | ubuntu-noble | ++ path=patches/2024.2/horizon 2026-10-06 03:13:12.602537 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/horizon ]] 2026-10-06 03:13:12.602543 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:12.602550 | ubuntu-noble | ++ path=patches/2024.2/horizon 2026-10-06 03:13:12.602556 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/horizon ]] 2026-10-06 03:13:12.602562 | ubuntu-noble | ++ return 1 2026-10-06 03:13:12.602573 | ubuntu-noble | + patch_dir= 2026-10-06 03:13:12.602581 | ubuntu-noble | + patch_dir= 2026-10-06 03:13:12.603562 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 horizon-25.1.3.dev2 /source 2026-10-06 03:13:12.603612 | ubuntu-noble | ++ local root=overlays/2024.2 2026-10-06 03:13:12.603623 | ubuntu-noble | ++ local directory=horizon-25.1.3.dev2 2026-10-06 03:13:12.603633 | ubuntu-noble | ++ local suffix=/source 2026-10-06 03:13:12.603640 | ubuntu-noble | ++ local name=horizon 2026-10-06 03:13:12.603645 | ubuntu-noble | ++ local candidate path 2026-10-06 03:13:12.603651 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:12.603657 | ubuntu-noble | ++ path=overlays/2024.2/horizon/source 2026-10-06 03:13:12.603662 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/horizon/source ]] 2026-10-06 03:13:12.603669 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:12.603674 | ubuntu-noble | ++ path=overlays/2024.2/horizon/source 2026-10-06 03:13:12.603682 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/horizon/source ]] 2026-10-06 03:13:12.603690 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:12.603697 | ubuntu-noble | ++ path=overlays/2024.2/horizon/source 2026-10-06 03:13:12.603703 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/horizon/source ]] 2026-10-06 03:13:12.603712 | ubuntu-noble | ++ return 1 2026-10-06 03:13:12.604507 | ubuntu-noble | + overlay_dir= 2026-10-06 03:13:12.604537 | ubuntu-noble | + overlay_dir= 2026-10-06 03:13:12.604555 | ubuntu-noble | + echo Check patches for horizon-stable-2024.2.tar.gz 2026-10-06 03:13:12.604560 | ubuntu-noble | Check patches for horizon-stable-2024.2.tar.gz 2026-10-06 03:13:12.604564 | ubuntu-noble | + [[ -n '' ]] 2026-10-06 03:13:12.604567 | ubuntu-noble | + echo Check overlays for horizon-stable-2024.2.tar.gz 2026-10-06 03:13:12.604571 | ubuntu-noble | Check overlays for horizon-stable-2024.2.tar.gz 2026-10-06 03:13:12.604574 | ubuntu-noble | + [[ -n '' ]] 2026-10-06 03:13:12.604578 | ubuntu-noble | + popd 2026-10-06 03:13:12.604582 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-10-06 03:13:12.604585 | ubuntu-noble | + pushd tarballs 2026-10-06 03:13:12.604760 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-10-06 03:13:12.606698 | ubuntu-noble | + filename=ironic-stable-2024.2.tar.gz 2026-10-06 03:13:12.606731 | ubuntu-noble | + [[ -e ironic-stable-2024.2.tar.gz ]] 2026-10-06 03:13:12.606736 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-10-06 03:13:12.606740 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-10-06 03:13:12.606745 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-10-06 03:13:20.407581 | ubuntu-noble | 2026-10-06 03:13:20 URL:https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz [2632895/2632895] -> "ironic-stable-2024.2.tar.gz" [1] 2026-10-06 03:13:20.408337 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-10-06 03:13:20.408367 | ubuntu-noble | + echo Process ironic-stable-2024.2.tar.gz 2026-10-06 03:13:20.408375 | ubuntu-noble | Process ironic-stable-2024.2.tar.gz 2026-10-06 03:13:20.410528 | ubuntu-noble | ++ tar -tzf ironic-stable-2024.2.tar.gz 2026-10-06 03:13:20.410571 | ubuntu-noble | ++ head -1 2026-10-06 03:13:20.411430 | ubuntu-noble | ++ cut -f1 -d/ 2026-10-06 03:13:20.418282 | ubuntu-noble | + directory=ironic-26.1.6.dev4 2026-10-06 03:13:20.419194 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 ironic-26.1.6.dev4 2026-10-06 03:13:20.419214 | ubuntu-noble | ++ local root=patches/2024.2 2026-10-06 03:13:20.419218 | ubuntu-noble | ++ local directory=ironic-26.1.6.dev4 2026-10-06 03:13:20.419222 | ubuntu-noble | ++ local suffix= 2026-10-06 03:13:20.419226 | ubuntu-noble | ++ local name=ironic 2026-10-06 03:13:20.419229 | ubuntu-noble | ++ local candidate path 2026-10-06 03:13:20.419233 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:20.419236 | ubuntu-noble | ++ path=patches/2024.2/ironic 2026-10-06 03:13:20.419240 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic ]] 2026-10-06 03:13:20.419243 | ubuntu-noble | ++ echo patches/2024.2/ironic 2026-10-06 03:13:20.419247 | ubuntu-noble | ++ return 0 2026-10-06 03:13:20.419253 | ubuntu-noble | + patch_dir=patches/2024.2/ironic 2026-10-06 03:13:20.420119 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 ironic-26.1.6.dev4 /source 2026-10-06 03:13:20.420147 | ubuntu-noble | ++ local root=overlays/2024.2 2026-10-06 03:13:20.420154 | ubuntu-noble | ++ local directory=ironic-26.1.6.dev4 2026-10-06 03:13:20.420160 | ubuntu-noble | ++ local suffix=/source 2026-10-06 03:13:20.420166 | ubuntu-noble | ++ local name=ironic 2026-10-06 03:13:20.420172 | ubuntu-noble | ++ local candidate path 2026-10-06 03:13:20.420178 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:20.420184 | ubuntu-noble | ++ path=overlays/2024.2/ironic/source 2026-10-06 03:13:20.420190 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ironic/source ]] 2026-10-06 03:13:20.420194 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:20.420197 | ubuntu-noble | ++ path=overlays/2024.2/ironic/source 2026-10-06 03:13:20.420201 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ironic/source ]] 2026-10-06 03:13:20.420204 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:20.420207 | ubuntu-noble | ++ path=overlays/2024.2/ironic/source 2026-10-06 03:13:20.420211 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ironic/source ]] 2026-10-06 03:13:20.420216 | ubuntu-noble | ++ return 1 2026-10-06 03:13:20.420226 | ubuntu-noble | + overlay_dir= 2026-10-06 03:13:20.420233 | ubuntu-noble | + overlay_dir= 2026-10-06 03:13:20.420239 | ubuntu-noble | + echo Check patches for ironic-stable-2024.2.tar.gz 2026-10-06 03:13:20.420256 | ubuntu-noble | Check patches for ironic-stable-2024.2.tar.gz 2026-10-06 03:13:20.420263 | ubuntu-noble | + [[ -n patches/2024.2/ironic ]] 2026-10-06 03:13:20.420271 | ubuntu-noble | + tar xzf ironic-stable-2024.2.tar.gz 2026-10-06 03:13:20.577531 | ubuntu-noble | + rm ironic-stable-2024.2.tar.gz 2026-10-06 03:13:20.580518 | ubuntu-noble | + find ironic-26.1.6.dev4 -type f 2026-10-06 03:13:20.580548 | ubuntu-noble | + sort 2026-10-06 03:13:20.587887 | ubuntu-noble | + pushd ironic-26.1.6.dev4 2026-10-06 03:13:20.588872 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic -type f -name '*.patch' 2026-10-06 03:13:20.589047 | ubuntu-noble | ++ sort 2026-10-06 03:13:20.591161 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-06 03:13:20.591241 | ubuntu-noble | + apply_patch patches/2024.2/ironic/backport-933631.patch 2026-10-06 03:13:20.591278 | ubuntu-noble | + local rel=patches/2024.2/ironic/backport-933631.patch 2026-10-06 03:13:20.591303 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/backport-933631.patch 2026-10-06 03:13:20.591324 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/backport-933631.patch' 2026-10-06 03:13:20.591336 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/backport-933631.patch 2026-10-06 03:13:20.591355 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-06 03:13:20.592619 | ubuntu-noble | checking file ironic/common/grub_conf.template 2026-10-06 03:13:20.592896 | ubuntu-noble | checking file ironic/common/pxe_utils.py 2026-10-06 03:13:20.593163 | ubuntu-noble | checking file ironic/drivers/modules/pxe_grub_config.template 2026-10-06 03:13:20.593328 | ubuntu-noble | checking file ironic/tests/unit/common/test_images.py 2026-10-06 03:13:20.593703 | ubuntu-noble | checking file ironic/tests/unit/common/test_pxe_utils.py 2026-10-06 03:13:20.593777 | ubuntu-noble | Hunk #1 succeeded at 167 (offset 1 line). 2026-10-06 03:13:20.594253 | ubuntu-noble | checking file ironic/tests/unit/drivers/modules/test_deploy_utils.py 2026-10-06 03:13:20.594589 | ubuntu-noble | checking file ironic/tests/unit/drivers/pxe_grub_config.template 2026-10-06 03:13:20.595180 | ubuntu-noble | + patch --forward --batch -p1 2026-10-06 03:13:20.596576 | ubuntu-noble | patching file ironic/common/grub_conf.template 2026-10-06 03:13:20.596612 | ubuntu-noble | patching file ironic/common/pxe_utils.py 2026-10-06 03:13:20.597522 | ubuntu-noble | patching file ironic/drivers/modules/pxe_grub_config.template 2026-10-06 03:13:20.597546 | ubuntu-noble | patching file ironic/tests/unit/common/test_images.py 2026-10-06 03:13:20.597552 | ubuntu-noble | patching file ironic/tests/unit/common/test_pxe_utils.py 2026-10-06 03:13:20.597558 | ubuntu-noble | Hunk #1 succeeded at 167 (offset 1 line). 2026-10-06 03:13:20.597868 | ubuntu-noble | patching file ironic/tests/unit/drivers/modules/test_deploy_utils.py 2026-10-06 03:13:20.598213 | ubuntu-noble | patching file ironic/tests/unit/drivers/pxe_grub_config.template 2026-10-06 03:13:20.598981 | ubuntu-noble | + echo patches/2024.2/ironic/backport-933631.patch 2026-10-06 03:13:20.599111 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-06 03:13:20.599179 | ubuntu-noble | + apply_patch patches/2024.2/ironic/backport-940433.patch 2026-10-06 03:13:20.599215 | ubuntu-noble | + local rel=patches/2024.2/ironic/backport-940433.patch 2026-10-06 03:13:20.599259 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/backport-940433.patch 2026-10-06 03:13:20.599288 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/backport-940433.patch' 2026-10-06 03:13:20.599303 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/backport-940433.patch 2026-10-06 03:13:20.599328 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-06 03:13:20.600672 | ubuntu-noble | checking file ironic/drivers/modules/redfish/management.py 2026-10-06 03:13:20.600927 | ubuntu-noble | checking file releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml 2026-10-06 03:13:20.601223 | ubuntu-noble | + patch --forward --batch -p1 2026-10-06 03:13:20.602757 | ubuntu-noble | patching file ironic/drivers/modules/redfish/management.py 2026-10-06 03:13:20.602960 | ubuntu-noble | patching file releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml 2026-10-06 03:13:20.603513 | ubuntu-noble | + echo patches/2024.2/ironic/backport-940433.patch 2026-10-06 03:13:20.603532 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-06 03:13:20.603545 | ubuntu-noble | + apply_patch patches/2024.2/ironic/backport-971459.patch 2026-10-06 03:13:20.603553 | ubuntu-noble | + local rel=patches/2024.2/ironic/backport-971459.patch 2026-10-06 03:13:20.603558 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/backport-971459.patch 2026-10-06 03:13:20.603564 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/backport-971459.patch' 2026-10-06 03:13:20.603569 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/backport-971459.patch 2026-10-06 03:13:20.603575 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-06 03:13:20.605513 | ubuntu-noble | checking file ironic/common/states.py 2026-10-06 03:13:20.605538 | ubuntu-noble | checking file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-10-06 03:13:20.605546 | ubuntu-noble | checking file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-10-06 03:13:20.605579 | ubuntu-noble | + patch --forward --batch -p1 2026-10-06 03:13:20.607500 | ubuntu-noble | patching file ironic/common/states.py 2026-10-06 03:13:20.607526 | ubuntu-noble | patching file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-10-06 03:13:20.607533 | ubuntu-noble | patching file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-10-06 03:13:20.607850 | ubuntu-noble | + echo patches/2024.2/ironic/backport-971459.patch 2026-10-06 03:13:20.607996 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-06 03:13:20.608095 | ubuntu-noble | + apply_patch patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-10-06 03:13:20.608129 | ubuntu-noble | + local rel=patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-10-06 03:13:20.608162 | 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-10-06 03:13:20.608199 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch' 2026-10-06 03:13:20.608218 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-10-06 03:13:20.608251 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-06 03:13:20.609764 | ubuntu-noble | checking file ironic/common/policy.py 2026-10-06 03:13:20.610172 | ubuntu-noble | checking file releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-10-06 03:13:20.610546 | ubuntu-noble | + patch --forward --batch -p1 2026-10-06 03:13:20.611815 | ubuntu-noble | patching file ironic/common/policy.py 2026-10-06 03:13:20.612004 | ubuntu-noble | patching file releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-10-06 03:13:20.612790 | ubuntu-noble | + echo patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-10-06 03:13:20.612813 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-06 03:13:20.612820 | ubuntu-noble | + apply_patch patches/2024.2/ironic/virtual-media-nfs.patch 2026-10-06 03:13:20.612826 | ubuntu-noble | + local rel=patches/2024.2/ironic/virtual-media-nfs.patch 2026-10-06 03:13:20.612832 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/virtual-media-nfs.patch 2026-10-06 03:13:20.612839 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/virtual-media-nfs.patch' 2026-10-06 03:13:20.612844 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/virtual-media-nfs.patch 2026-10-06 03:13:20.612850 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-06 03:13:20.613920 | ubuntu-noble | checking file ironic/conf/deploy.py 2026-10-06 03:13:20.614172 | ubuntu-noble | + patch --forward --batch -p1 2026-10-06 03:13:20.614997 | ubuntu-noble | patching file ironic/conf/deploy.py 2026-10-06 03:13:20.615800 | ubuntu-noble | + echo patches/2024.2/ironic/virtual-media-nfs.patch 2026-10-06 03:13:20.615826 | ubuntu-noble | + popd 2026-10-06 03:13:20.615833 | ubuntu-noble | + find ironic-26.1.6.dev4 -type f 2026-10-06 03:13:20.616031 | ubuntu-noble | + sort 2026-10-06 03:13:20.621787 | ubuntu-noble | + append_new_files_to_sources_txt ironic-26.1.6.dev4 files-before files-after 2026-10-06 03:13:20.621865 | ubuntu-noble | + local directory=ironic-26.1.6.dev4 2026-10-06 03:13:20.621888 | ubuntu-noble | + local before=files-before 2026-10-06 03:13:20.621903 | ubuntu-noble | + local after=files-after 2026-10-06 03:13:20.621918 | ubuntu-noble | + local sources_txt 2026-10-06 03:13:20.622601 | ubuntu-noble | ++ find ironic-26.1.6.dev4 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-10-06 03:13:20.622792 | ubuntu-noble | ++ head -1 2026-10-06 03:13:20.624888 | ubuntu-noble | + sources_txt=ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-10-06 03:13:20.624918 | ubuntu-noble | + [[ -z ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt ]] 2026-10-06 03:13:20.624927 | ubuntu-noble | + local new_files 2026-10-06 03:13:20.625358 | ubuntu-noble | ++ comm -13 files-before files-after 2026-10-06 03:13:20.627912 | ubuntu-noble | + new_files='ironic-26.1.6.dev4/ironic/tests/unit/common/test_pxe_utils.py.orig 2026-10-06 03:13:20.627936 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-10-06 03:13:20.627939 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-10-06 03:13:20.627943 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml' 2026-10-06 03:13:20.627946 | ubuntu-noble | + [[ -z ironic-26.1.6.dev4/ironic/tests/unit/common/test_pxe_utils.py.orig 2026-10-06 03:13:20.627948 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-10-06 03:13:20.627951 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-10-06 03:13:20.627954 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml ]] 2026-10-06 03:13:20.628317 | ubuntu-noble | ++ tail -c1 ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-10-06 03:13:20.629707 | ubuntu-noble | + [[ -n l ]] 2026-10-06 03:13:20.629739 | ubuntu-noble | + echo 2026-10-06 03:13:20.629742 | ubuntu-noble | + local file 2026-10-06 03:13:20.629745 | ubuntu-noble | + for file in $new_files 2026-10-06 03:13:20.629749 | ubuntu-noble | + case $file in 2026-10-06 03:13:20.629752 | ubuntu-noble | + continue 2026-10-06 03:13:20.629755 | ubuntu-noble | + for file in $new_files 2026-10-06 03:13:20.629757 | ubuntu-noble | + case $file in 2026-10-06 03:13:20.629761 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2136818-9285f09043204290.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt' 2026-10-06 03:13:20.629764 | ubuntu-noble | APPEND releasenotes/notes/bug-2136818-9285f09043204290.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-10-06 03:13:20.629767 | ubuntu-noble | + echo releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-10-06 03:13:20.629770 | ubuntu-noble | + for file in $new_files 2026-10-06 03:13:20.629773 | ubuntu-noble | + case $file in 2026-10-06 03:13:20.629776 | 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-10-06 03:13:20.629779 | ubuntu-noble | APPEND releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-10-06 03:13:20.629784 | ubuntu-noble | + echo releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-10-06 03:13:20.629787 | ubuntu-noble | + for file in $new_files 2026-10-06 03:13:20.629790 | ubuntu-noble | + case $file in 2026-10-06 03:13:20.629795 | 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-10-06 03:13:20.629799 | 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-10-06 03:13:20.629801 | ubuntu-noble | + echo releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml 2026-10-06 03:13:20.629804 | ubuntu-noble | + rm files-before files-after 2026-10-06 03:13:20.631256 | ubuntu-noble | + tar czf ironic-stable-2024.2.tar.gz ironic-26.1.6.dev4 2026-10-06 03:13:21.085181 | ubuntu-noble | + rm -r ironic-26.1.6.dev4 2026-10-06 03:13:21.130684 | ubuntu-noble | + echo Check overlays for ironic-stable-2024.2.tar.gz 2026-10-06 03:13:21.130744 | ubuntu-noble | Check overlays for ironic-stable-2024.2.tar.gz 2026-10-06 03:13:21.130750 | ubuntu-noble | + [[ -n '' ]] 2026-10-06 03:13:21.130754 | ubuntu-noble | + popd 2026-10-06 03:13:21.130758 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-10-06 03:13:21.130763 | ubuntu-noble | + pushd tarballs 2026-10-06 03:13:21.131173 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-10-06 03:13:21.133020 | ubuntu-noble | + filename=keystone-stable-2024.2.tar.gz 2026-10-06 03:13:21.133054 | ubuntu-noble | + [[ -e keystone-stable-2024.2.tar.gz ]] 2026-10-06 03:13:21.133067 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-10-06 03:13:21.133072 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-10-06 03:13:21.133076 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-10-06 03:13:22.439553 | ubuntu-noble | 2026-10-06 03:13:22 URL:https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz [1745968/1745968] -> "keystone-stable-2024.2.tar.gz" [1] 2026-10-06 03:13:22.440084 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-10-06 03:13:22.440101 | ubuntu-noble | + echo Process keystone-stable-2024.2.tar.gz 2026-10-06 03:13:22.440105 | ubuntu-noble | Process keystone-stable-2024.2.tar.gz 2026-10-06 03:13:22.442509 | ubuntu-noble | ++ tar -tzf keystone-stable-2024.2.tar.gz 2026-10-06 03:13:22.442537 | ubuntu-noble | ++ head -1 2026-10-06 03:13:22.442542 | ubuntu-noble | ++ cut -f1 -d/ 2026-10-06 03:13:22.445121 | ubuntu-noble | + directory=keystone-26.1.1.dev9 2026-10-06 03:13:22.445613 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 keystone-26.1.1.dev9 2026-10-06 03:13:22.445723 | ubuntu-noble | ++ local root=patches/2024.2 2026-10-06 03:13:22.445751 | ubuntu-noble | ++ local directory=keystone-26.1.1.dev9 2026-10-06 03:13:22.445779 | ubuntu-noble | ++ local suffix= 2026-10-06 03:13:22.445812 | ubuntu-noble | ++ local name=keystone 2026-10-06 03:13:22.445830 | ubuntu-noble | ++ local candidate path 2026-10-06 03:13:22.445861 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:22.445879 | ubuntu-noble | ++ path=patches/2024.2/keystone 2026-10-06 03:13:22.445897 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone ]] 2026-10-06 03:13:22.445920 | ubuntu-noble | ++ echo patches/2024.2/keystone 2026-10-06 03:13:22.445946 | ubuntu-noble | ++ return 0 2026-10-06 03:13:22.446196 | ubuntu-noble | + patch_dir=patches/2024.2/keystone 2026-10-06 03:13:22.446633 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 keystone-26.1.1.dev9 /source 2026-10-06 03:13:22.446714 | ubuntu-noble | ++ local root=overlays/2024.2 2026-10-06 03:13:22.446738 | ubuntu-noble | ++ local directory=keystone-26.1.1.dev9 2026-10-06 03:13:22.446761 | ubuntu-noble | ++ local suffix=/source 2026-10-06 03:13:22.446790 | ubuntu-noble | ++ local name=keystone 2026-10-06 03:13:22.446807 | ubuntu-noble | ++ local candidate path 2026-10-06 03:13:22.446833 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:22.446850 | ubuntu-noble | ++ path=overlays/2024.2/keystone/source 2026-10-06 03:13:22.446866 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/keystone/source ]] 2026-10-06 03:13:22.446895 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:22.446910 | ubuntu-noble | ++ path=overlays/2024.2/keystone/source 2026-10-06 03:13:22.446924 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/keystone/source ]] 2026-10-06 03:13:22.446939 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:22.446952 | ubuntu-noble | ++ path=overlays/2024.2/keystone/source 2026-10-06 03:13:22.446966 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/keystone/source ]] 2026-10-06 03:13:22.446982 | ubuntu-noble | ++ return 1 2026-10-06 03:13:22.447212 | ubuntu-noble | + overlay_dir= 2026-10-06 03:13:22.447248 | ubuntu-noble | + overlay_dir= 2026-10-06 03:13:22.447276 | ubuntu-noble | + echo Check patches for keystone-stable-2024.2.tar.gz 2026-10-06 03:13:22.447290 | ubuntu-noble | Check patches for keystone-stable-2024.2.tar.gz 2026-10-06 03:13:22.447313 | ubuntu-noble | + [[ -n patches/2024.2/keystone ]] 2026-10-06 03:13:22.447346 | ubuntu-noble | + tar xzf keystone-stable-2024.2.tar.gz 2026-10-06 03:13:22.540675 | ubuntu-noble | + rm keystone-stable-2024.2.tar.gz 2026-10-06 03:13:22.543396 | ubuntu-noble | + find keystone-26.1.1.dev9 -type f 2026-10-06 03:13:22.543458 | ubuntu-noble | + sort 2026-10-06 03:13:22.551888 | ubuntu-noble | + pushd keystone-26.1.1.dev9 2026-10-06 03:13:22.552920 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone -type f -name '*.patch' 2026-10-06 03:13:22.553011 | ubuntu-noble | ++ sort 2026-10-06 03:13:22.555179 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-06 03:13:22.555334 | ubuntu-noble | + apply_patch patches/2024.2/keystone/0001-cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-10-06 03:13:22.555414 | ubuntu-noble | + local rel=patches/2024.2/keystone/0001-cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-10-06 03:13:22.555498 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone/0001-cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-10-06 03:13:22.555546 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/keystone/0001-cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch' 2026-10-06 03:13:22.555567 | ubuntu-noble | APPLY PATCH patches/2024.2/keystone/0001-cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-10-06 03:13:22.555597 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-06 03:13:22.556849 | ubuntu-noble | checking file keystone/api/_shared/EC2_S3_Resource.py 2026-10-06 03:13:22.557004 | ubuntu-noble | checking file keystone/api/credentials.py 2026-10-06 03:13:22.557207 | ubuntu-noble | checking file keystone/api/users.py 2026-10-06 03:13:22.557456 | ubuntu-noble | checking file keystone/conf/security_compliance.py 2026-10-06 03:13:22.557647 | ubuntu-noble | checking file keystone/tests/unit/test_v3_application_credential.py 2026-10-06 03:13:22.557931 | ubuntu-noble | checking file keystone/tests/unit/test_v3_credential.py 2026-10-06 03:13:22.558295 | ubuntu-noble | checking file keystone/tests/unit/test_v3_oauth1.py 2026-10-06 03:13:22.558511 | ubuntu-noble | checking file releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-10-06 03:13:22.558623 | ubuntu-noble | checking file keystone/auth/plugins/core.py 2026-10-06 03:13:22.559117 | ubuntu-noble | checking file keystone/tests/unit/test_v3_auth.py 2026-10-06 03:13:22.559775 | ubuntu-noble | checking file doc/source/user/application_credentials.rst 2026-10-06 03:13:22.559916 | ubuntu-noble | checking file keystone/api/trusts.py 2026-10-06 03:13:22.560087 | ubuntu-noble | checking file keystone/tests/unit/test_v3_trust.py 2026-10-06 03:13:22.560253 | ubuntu-noble | checking file keystone/auth/plugins/mapped.py 2026-10-06 03:13:22.560367 | ubuntu-noble | checking file keystone/tests/unit/auth/plugins/test_mapped.py 2026-10-06 03:13:22.560557 | ubuntu-noble | checking file keystone/api/trusts.py 2026-10-06 03:13:22.560621 | ubuntu-noble | Hunk #1 succeeded at 297 (offset -19 lines). 2026-10-06 03:13:22.560726 | ubuntu-noble | checking file keystone/common/policies/base.py 2026-10-06 03:13:22.560833 | ubuntu-noble | checking file keystone/common/rbac_enforcer/enforcer.py 2026-10-06 03:13:22.561097 | ubuntu-noble | checking file keystone/tests/protection/v3/test_credentials.py 2026-10-06 03:13:22.561430 | ubuntu-noble | checking file keystone/tests/protection/v3/test_grants.py 2026-10-06 03:13:22.561948 | ubuntu-noble | checking file keystone/tests/unit/common/test_rbac_enforcer.py 2026-10-06 03:13:22.562516 | ubuntu-noble | checking file releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-10-06 03:13:22.562919 | ubuntu-noble | + patch --forward --batch -p1 2026-10-06 03:13:22.564344 | ubuntu-noble | patching file keystone/api/_shared/EC2_S3_Resource.py 2026-10-06 03:13:22.566487 | ubuntu-noble | patching file keystone/api/credentials.py 2026-10-06 03:13:22.566503 | ubuntu-noble | patching file keystone/api/users.py 2026-10-06 03:13:22.566507 | ubuntu-noble | patching file keystone/conf/security_compliance.py 2026-10-06 03:13:22.566511 | ubuntu-noble | patching file keystone/tests/unit/test_v3_application_credential.py 2026-10-06 03:13:22.566515 | ubuntu-noble | patching file keystone/tests/unit/test_v3_credential.py 2026-10-06 03:13:22.566518 | ubuntu-noble | patching file keystone/tests/unit/test_v3_oauth1.py 2026-10-06 03:13:22.566521 | ubuntu-noble | patching file releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-10-06 03:13:22.566525 | ubuntu-noble | patching file keystone/auth/plugins/core.py 2026-10-06 03:13:22.566528 | ubuntu-noble | patching file keystone/tests/unit/test_v3_auth.py 2026-10-06 03:13:22.567027 | ubuntu-noble | patching file doc/source/user/application_credentials.rst 2026-10-06 03:13:22.567145 | ubuntu-noble | patching file keystone/api/trusts.py 2026-10-06 03:13:22.567302 | ubuntu-noble | patching file keystone/tests/unit/test_v3_trust.py 2026-10-06 03:13:22.567453 | ubuntu-noble | patching file keystone/auth/plugins/mapped.py 2026-10-06 03:13:22.567569 | ubuntu-noble | patching file keystone/tests/unit/auth/plugins/test_mapped.py 2026-10-06 03:13:22.568616 | ubuntu-noble | patching file keystone/api/trusts.py 2026-10-06 03:13:22.568776 | ubuntu-noble | patching file keystone/common/policies/base.py 2026-10-06 03:13:22.568878 | ubuntu-noble | patching file keystone/common/rbac_enforcer/enforcer.py 2026-10-06 03:13:22.569046 | ubuntu-noble | patching file keystone/tests/protection/v3/test_credentials.py 2026-10-06 03:13:22.569336 | ubuntu-noble | patching file keystone/tests/protection/v3/test_grants.py 2026-10-06 03:13:22.569664 | ubuntu-noble | patching file keystone/tests/unit/common/test_rbac_enforcer.py 2026-10-06 03:13:22.569885 | ubuntu-noble | patching file releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-10-06 03:13:22.570647 | ubuntu-noble | + echo patches/2024.2/keystone/0001-cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-10-06 03:13:22.570814 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-06 03:13:22.570902 | ubuntu-noble | + apply_patch patches/2024.2/keystone/0002-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-10-06 03:13:22.570961 | ubuntu-noble | + local rel=patches/2024.2/keystone/0002-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-10-06 03:13:22.571005 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone/0002-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-10-06 03:13:22.571032 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/keystone/0002-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch' 2026-10-06 03:13:22.571044 | ubuntu-noble | APPLY PATCH patches/2024.2/keystone/0002-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-10-06 03:13:22.571063 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-06 03:13:22.572289 | ubuntu-noble | checking file keystone/api/_shared/delegation.py 2026-10-06 03:13:22.572452 | ubuntu-noble | checking file keystone/api/os_oauth1.py 2026-10-06 03:13:22.572722 | ubuntu-noble | checking file keystone/api/trusts.py 2026-10-06 03:13:22.572953 | ubuntu-noble | checking file keystone/api/users.py 2026-10-06 03:13:22.573123 | ubuntu-noble | checking file keystone/conf/auth.py 2026-10-06 03:13:22.573257 | ubuntu-noble | checking file keystone/tests/unit/test_v3_application_credential.py 2026-10-06 03:13:22.573501 | ubuntu-noble | checking file keystone/tests/unit/test_v3_oauth1.py 2026-10-06 03:13:22.573744 | ubuntu-noble | checking file keystone/tests/unit/test_v3_trust.py 2026-10-06 03:13:22.574025 | ubuntu-noble | checking file releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-10-06 03:13:22.574293 | ubuntu-noble | + patch --forward --batch -p1 2026-10-06 03:13:22.575502 | ubuntu-noble | patching file keystone/api/_shared/delegation.py 2026-10-06 03:13:22.575659 | ubuntu-noble | patching file keystone/api/os_oauth1.py 2026-10-06 03:13:22.575842 | ubuntu-noble | patching file keystone/api/trusts.py 2026-10-06 03:13:22.576064 | ubuntu-noble | patching file keystone/api/users.py 2026-10-06 03:13:22.576218 | ubuntu-noble | patching file keystone/conf/auth.py 2026-10-06 03:13:22.576347 | ubuntu-noble | patching file keystone/tests/unit/test_v3_application_credential.py 2026-10-06 03:13:22.576650 | ubuntu-noble | patching file keystone/tests/unit/test_v3_oauth1.py 2026-10-06 03:13:22.576881 | ubuntu-noble | patching file keystone/tests/unit/test_v3_trust.py 2026-10-06 03:13:22.577146 | ubuntu-noble | patching file releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-10-06 03:13:22.578038 | ubuntu-noble | + echo patches/2024.2/keystone/0002-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-10-06 03:13:22.578189 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-06 03:13:22.578274 | ubuntu-noble | + apply_patch patches/2024.2/keystone/0003-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-10-06 03:13:22.578321 | ubuntu-noble | + local rel=patches/2024.2/keystone/0003-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-10-06 03:13:22.578365 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone/0003-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-10-06 03:13:22.578406 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/keystone/0003-auth-reject-delegated-tokens-from-token-method-reaut.patch' 2026-10-06 03:13:22.578427 | ubuntu-noble | APPLY PATCH patches/2024.2/keystone/0003-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-10-06 03:13:22.578477 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-06 03:13:22.579764 | ubuntu-noble | checking file keystone/auth/plugins/token.py 2026-10-06 03:13:22.580317 | ubuntu-noble | checking file keystone/tests/unit/test_v3_auth.py 2026-10-06 03:13:22.581588 | ubuntu-noble | checking file releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml 2026-10-06 03:13:22.582066 | ubuntu-noble | + patch --forward --batch -p1 2026-10-06 03:13:22.583402 | ubuntu-noble | patching file keystone/auth/plugins/token.py 2026-10-06 03:13:22.584001 | ubuntu-noble | patching file keystone/tests/unit/test_v3_auth.py 2026-10-06 03:13:22.584830 | ubuntu-noble | patching file releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml 2026-10-06 03:13:22.585553 | ubuntu-noble | + echo patches/2024.2/keystone/0003-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-10-06 03:13:22.585637 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-06 03:13:22.585686 | ubuntu-noble | + apply_patch patches/2024.2/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-10-06 03:13:22.585775 | ubuntu-noble | + local rel=patches/2024.2/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-10-06 03:13:22.585799 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-10-06 03:13:22.585818 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch' 2026-10-06 03:13:22.585828 | ubuntu-noble | APPLY PATCH patches/2024.2/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-10-06 03:13:22.585844 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-06 03:13:22.587142 | ubuntu-noble | checking file keystone/conf/auth.py 2026-10-06 03:13:22.587346 | ubuntu-noble | checking file keystone/server/flask/request_processing/middleware/auth_context.py 2026-10-06 03:13:22.587470 | ubuntu-noble | checking file keystone/tests/unit/test_contrib_ec2_core.py 2026-10-06 03:13:22.587762 | ubuntu-noble | checking file releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-10-06 03:13:22.588176 | ubuntu-noble | + patch --forward --batch -p1 2026-10-06 03:13:22.589491 | ubuntu-noble | patching file keystone/conf/auth.py 2026-10-06 03:13:22.589512 | ubuntu-noble | patching file keystone/server/flask/request_processing/middleware/auth_context.py 2026-10-06 03:13:22.589519 | ubuntu-noble | patching file keystone/tests/unit/test_contrib_ec2_core.py 2026-10-06 03:13:22.589593 | ubuntu-noble | patching file releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-10-06 03:13:22.590128 | ubuntu-noble | + echo patches/2024.2/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-10-06 03:13:22.590258 | ubuntu-noble | + popd 2026-10-06 03:13:22.590845 | ubuntu-noble | + find keystone-26.1.1.dev9 -type f 2026-10-06 03:13:22.591133 | ubuntu-noble | + sort 2026-10-06 03:13:22.598510 | ubuntu-noble | + append_new_files_to_sources_txt keystone-26.1.1.dev9 files-before files-after 2026-10-06 03:13:22.598643 | ubuntu-noble | + local directory=keystone-26.1.1.dev9 2026-10-06 03:13:22.598977 | ubuntu-noble | + local before=files-before 2026-10-06 03:13:22.598996 | ubuntu-noble | + local after=files-after 2026-10-06 03:13:22.599000 | ubuntu-noble | + local sources_txt 2026-10-06 03:13:22.601288 | ubuntu-noble | ++ find keystone-26.1.1.dev9 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-10-06 03:13:22.601324 | ubuntu-noble | ++ head -1 2026-10-06 03:13:22.602385 | ubuntu-noble | + sources_txt=keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-10-06 03:13:22.602407 | ubuntu-noble | + [[ -z keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt ]] 2026-10-06 03:13:22.602412 | ubuntu-noble | + local new_files 2026-10-06 03:13:22.602987 | ubuntu-noble | ++ comm -13 files-before files-after 2026-10-06 03:13:22.605342 | ubuntu-noble | + new_files='keystone-26.1.1.dev9/keystone/api/_shared/delegation.py 2026-10-06 03:13:22.605365 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-10-06 03:13:22.605369 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-10-06 03:13:22.605373 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-10-06 03:13:22.605377 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-10-06 03:13:22.605380 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml' 2026-10-06 03:13:22.605384 | ubuntu-noble | + [[ -z keystone-26.1.1.dev9/keystone/api/_shared/delegation.py 2026-10-06 03:13:22.605388 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-10-06 03:13:22.605391 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-10-06 03:13:22.605403 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-10-06 03:13:22.605406 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-10-06 03:13:22.605410 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml ]] 2026-10-06 03:13:22.605728 | ubuntu-noble | ++ tail -c1 keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-10-06 03:13:22.607528 | ubuntu-noble | + [[ -n h ]] 2026-10-06 03:13:22.607561 | ubuntu-noble | + echo 2026-10-06 03:13:22.607570 | ubuntu-noble | + local file 2026-10-06 03:13:22.607582 | ubuntu-noble | + for file in $new_files 2026-10-06 03:13:22.607590 | ubuntu-noble | + case $file in 2026-10-06 03:13:22.607606 | ubuntu-noble | + echo 'APPEND keystone/api/_shared/delegation.py TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-10-06 03:13:22.607614 | ubuntu-noble | APPEND keystone/api/_shared/delegation.py TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-10-06 03:13:22.607621 | ubuntu-noble | + echo keystone/api/_shared/delegation.py 2026-10-06 03:13:22.607628 | ubuntu-noble | + for file in $new_files 2026-10-06 03:13:22.607635 | ubuntu-noble | + case $file in 2026-10-06 03:13:22.607641 | ubuntu-noble | + echo 'APPEND releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-10-06 03:13:22.607648 | ubuntu-noble | APPEND releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-10-06 03:13:22.607656 | ubuntu-noble | + echo releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-10-06 03:13:22.607668 | ubuntu-noble | + for file in $new_files 2026-10-06 03:13:22.607676 | ubuntu-noble | + case $file in 2026-10-06 03:13:22.607683 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-10-06 03:13:22.607706 | ubuntu-noble | APPEND releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-10-06 03:13:22.607714 | ubuntu-noble | + echo releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-10-06 03:13:22.607720 | ubuntu-noble | + for file in $new_files 2026-10-06 03:13:22.607724 | ubuntu-noble | + case $file in 2026-10-06 03:13:22.607728 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2150089-e91b592c948e5771.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-10-06 03:13:22.607734 | ubuntu-noble | APPEND releasenotes/notes/bug-2150089-e91b592c948e5771.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-10-06 03:13:22.607741 | ubuntu-noble | + echo releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-10-06 03:13:22.607751 | ubuntu-noble | + for file in $new_files 2026-10-06 03:13:22.607758 | ubuntu-noble | + case $file in 2026-10-06 03:13:22.607765 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-10-06 03:13:22.607772 | ubuntu-noble | APPEND releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-10-06 03:13:22.607780 | ubuntu-noble | + echo releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-10-06 03:13:22.607790 | ubuntu-noble | + for file in $new_files 2026-10-06 03:13:22.607797 | ubuntu-noble | + case $file in 2026-10-06 03:13:22.607807 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-10-06 03:13:22.607814 | ubuntu-noble | APPEND releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-10-06 03:13:22.607820 | ubuntu-noble | + echo releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml 2026-10-06 03:13:22.608115 | ubuntu-noble | + rm files-before files-after 2026-10-06 03:13:22.609774 | ubuntu-noble | + tar czf keystone-stable-2024.2.tar.gz keystone-26.1.1.dev9 2026-10-06 03:13:22.974981 | ubuntu-noble | + rm -r keystone-26.1.1.dev9 2026-10-06 03:13:23.004138 | ubuntu-noble | + echo Check overlays for keystone-stable-2024.2.tar.gz 2026-10-06 03:13:23.004187 | ubuntu-noble | Check overlays for keystone-stable-2024.2.tar.gz 2026-10-06 03:13:23.004193 | ubuntu-noble | + [[ -n '' ]] 2026-10-06 03:13:23.004198 | ubuntu-noble | + popd 2026-10-06 03:13:23.004202 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-10-06 03:13:23.004218 | ubuntu-noble | + pushd tarballs 2026-10-06 03:13:23.004587 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-10-06 03:13:23.005929 | ubuntu-noble | + filename=magnum-stable-2024.2.tar.gz 2026-10-06 03:13:23.006278 | ubuntu-noble | + [[ -e magnum-stable-2024.2.tar.gz ]] 2026-10-06 03:13:23.006292 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-10-06 03:13:23.006297 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-10-06 03:13:23.006302 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-10-06 03:13:30.369641 | ubuntu-noble | 2026-10-06 03:13:30 URL:https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz [967968/967968] -> "magnum-stable-2024.2.tar.gz" [1] 2026-10-06 03:13:30.371866 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-10-06 03:13:30.371935 | ubuntu-noble | + echo Process magnum-stable-2024.2.tar.gz 2026-10-06 03:13:30.371947 | ubuntu-noble | Process magnum-stable-2024.2.tar.gz 2026-10-06 03:13:30.374545 | ubuntu-noble | ++ tar -tzf magnum-stable-2024.2.tar.gz 2026-10-06 03:13:30.374638 | ubuntu-noble | ++ head -1 2026-10-06 03:13:30.374650 | ubuntu-noble | ++ cut -f1 -d/ 2026-10-06 03:13:30.380938 | ubuntu-noble | + directory=magnum-19.0.1.dev7 2026-10-06 03:13:30.381885 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 magnum-19.0.1.dev7 2026-10-06 03:13:30.382047 | ubuntu-noble | ++ local root=patches/2024.2 2026-10-06 03:13:30.382101 | ubuntu-noble | ++ local directory=magnum-19.0.1.dev7 2026-10-06 03:13:30.382154 | ubuntu-noble | ++ local suffix= 2026-10-06 03:13:30.382215 | ubuntu-noble | ++ local name=magnum 2026-10-06 03:13:30.382248 | ubuntu-noble | ++ local candidate path 2026-10-06 03:13:30.382304 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:30.382334 | ubuntu-noble | ++ path=patches/2024.2/magnum 2026-10-06 03:13:30.382364 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/magnum ]] 2026-10-06 03:13:30.382429 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:30.382489 | ubuntu-noble | ++ path=patches/2024.2/magnum 2026-10-06 03:13:30.382526 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/magnum ]] 2026-10-06 03:13:30.382557 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:30.382582 | ubuntu-noble | ++ path=patches/2024.2/magnum 2026-10-06 03:13:30.382657 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/magnum ]] 2026-10-06 03:13:30.382693 | ubuntu-noble | ++ return 1 2026-10-06 03:13:30.383226 | ubuntu-noble | + patch_dir= 2026-10-06 03:13:30.383334 | ubuntu-noble | + patch_dir= 2026-10-06 03:13:30.384198 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 magnum-19.0.1.dev7 /source 2026-10-06 03:13:30.384328 | ubuntu-noble | ++ local root=overlays/2024.2 2026-10-06 03:13:30.384357 | ubuntu-noble | ++ local directory=magnum-19.0.1.dev7 2026-10-06 03:13:30.384385 | ubuntu-noble | ++ local suffix=/source 2026-10-06 03:13:30.384428 | ubuntu-noble | ++ local name=magnum 2026-10-06 03:13:30.384457 | ubuntu-noble | ++ local candidate path 2026-10-06 03:13:30.384533 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:30.384557 | ubuntu-noble | ++ path=overlays/2024.2/magnum/source 2026-10-06 03:13:30.384585 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/magnum/source ]] 2026-10-06 03:13:30.384707 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:30.384730 | ubuntu-noble | ++ path=overlays/2024.2/magnum/source 2026-10-06 03:13:30.384747 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/magnum/source ]] 2026-10-06 03:13:30.384765 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:30.384780 | ubuntu-noble | ++ path=overlays/2024.2/magnum/source 2026-10-06 03:13:30.384795 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/magnum/source ]] 2026-10-06 03:13:30.384821 | ubuntu-noble | ++ return 1 2026-10-06 03:13:30.385262 | ubuntu-noble | + overlay_dir= 2026-10-06 03:13:30.385336 | ubuntu-noble | + overlay_dir= 2026-10-06 03:13:30.385383 | ubuntu-noble | + echo Check patches for magnum-stable-2024.2.tar.gz 2026-10-06 03:13:30.385407 | ubuntu-noble | Check patches for magnum-stable-2024.2.tar.gz 2026-10-06 03:13:30.385482 | ubuntu-noble | + [[ -n '' ]] 2026-10-06 03:13:30.385518 | ubuntu-noble | + echo Check overlays for magnum-stable-2024.2.tar.gz 2026-10-06 03:13:30.385561 | ubuntu-noble | Check overlays for magnum-stable-2024.2.tar.gz 2026-10-06 03:13:30.385592 | ubuntu-noble | + [[ -n '' ]] 2026-10-06 03:13:30.385639 | ubuntu-noble | + popd 2026-10-06 03:13:30.385758 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-10-06 03:13:30.385795 | ubuntu-noble | + pushd tarballs 2026-10-06 03:13:30.386735 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-10-06 03:13:30.389546 | ubuntu-noble | + filename=manila-stable-2024.2.tar.gz 2026-10-06 03:13:30.389636 | ubuntu-noble | + [[ -e manila-stable-2024.2.tar.gz ]] 2026-10-06 03:13:30.389646 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-10-06 03:13:30.389654 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-10-06 03:13:30.389660 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-10-06 03:13:31.898559 | ubuntu-noble | 2026-10-06 03:13:31 URL:https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz [3518109/3518109] -> "manila-stable-2024.2.tar.gz" [1] 2026-10-06 03:13:31.900074 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-10-06 03:13:31.900111 | ubuntu-noble | + echo Process manila-stable-2024.2.tar.gz 2026-10-06 03:13:31.900120 | ubuntu-noble | Process manila-stable-2024.2.tar.gz 2026-10-06 03:13:31.902518 | ubuntu-noble | ++ tar -tzf manila-stable-2024.2.tar.gz 2026-10-06 03:13:31.902551 | ubuntu-noble | ++ head -1 2026-10-06 03:13:31.903336 | ubuntu-noble | ++ cut -f1 -d/ 2026-10-06 03:13:31.907446 | ubuntu-noble | + directory=manila-19.1.2.dev7 2026-10-06 03:13:31.908529 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 manila-19.1.2.dev7 2026-10-06 03:13:31.908559 | ubuntu-noble | ++ local root=patches/2024.2 2026-10-06 03:13:31.908566 | ubuntu-noble | ++ local directory=manila-19.1.2.dev7 2026-10-06 03:13:31.908572 | ubuntu-noble | ++ local suffix= 2026-10-06 03:13:31.908578 | ubuntu-noble | ++ local name=manila 2026-10-06 03:13:31.908584 | ubuntu-noble | ++ local candidate path 2026-10-06 03:13:31.908722 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:31.908730 | ubuntu-noble | ++ path=patches/2024.2/manila 2026-10-06 03:13:31.908735 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/manila ]] 2026-10-06 03:13:31.908742 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:31.908747 | ubuntu-noble | ++ path=patches/2024.2/manila 2026-10-06 03:13:31.908753 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/manila ]] 2026-10-06 03:13:31.908758 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:31.908763 | ubuntu-noble | ++ path=patches/2024.2/manila 2026-10-06 03:13:31.908769 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/manila ]] 2026-10-06 03:13:31.908777 | ubuntu-noble | ++ return 1 2026-10-06 03:13:31.908789 | ubuntu-noble | + patch_dir= 2026-10-06 03:13:31.908795 | ubuntu-noble | + patch_dir= 2026-10-06 03:13:31.909519 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 manila-19.1.2.dev7 /source 2026-10-06 03:13:31.909549 | ubuntu-noble | ++ local root=overlays/2024.2 2026-10-06 03:13:31.909559 | ubuntu-noble | ++ local directory=manila-19.1.2.dev7 2026-10-06 03:13:31.909567 | ubuntu-noble | ++ local suffix=/source 2026-10-06 03:13:31.909575 | ubuntu-noble | ++ local name=manila 2026-10-06 03:13:31.909581 | ubuntu-noble | ++ local candidate path 2026-10-06 03:13:31.909605 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:31.909612 | ubuntu-noble | ++ path=overlays/2024.2/manila/source 2026-10-06 03:13:31.909619 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/manila/source ]] 2026-10-06 03:13:31.909626 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:31.909635 | ubuntu-noble | ++ path=overlays/2024.2/manila/source 2026-10-06 03:13:31.909646 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/manila/source ]] 2026-10-06 03:13:31.909653 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:31.909663 | ubuntu-noble | ++ path=overlays/2024.2/manila/source 2026-10-06 03:13:31.909707 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/manila/source ]] 2026-10-06 03:13:31.909717 | ubuntu-noble | ++ return 1 2026-10-06 03:13:31.910280 | ubuntu-noble | + overlay_dir= 2026-10-06 03:13:31.910297 | ubuntu-noble | + overlay_dir= 2026-10-06 03:13:31.910303 | ubuntu-noble | + echo Check patches for manila-stable-2024.2.tar.gz 2026-10-06 03:13:31.910309 | ubuntu-noble | Check patches for manila-stable-2024.2.tar.gz 2026-10-06 03:13:31.910315 | ubuntu-noble | + [[ -n '' ]] 2026-10-06 03:13:31.910321 | ubuntu-noble | + echo Check overlays for manila-stable-2024.2.tar.gz 2026-10-06 03:13:31.910326 | ubuntu-noble | Check overlays for manila-stable-2024.2.tar.gz 2026-10-06 03:13:31.910332 | ubuntu-noble | + [[ -n '' ]] 2026-10-06 03:13:31.910338 | ubuntu-noble | + popd 2026-10-06 03:13:31.910346 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-10-06 03:13:31.910354 | ubuntu-noble | + pushd tarballs 2026-10-06 03:13:31.910623 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-10-06 03:13:31.912518 | ubuntu-noble | + filename=masakari-stable-2024.2.tar.gz 2026-10-06 03:13:31.912543 | ubuntu-noble | + [[ -e masakari-stable-2024.2.tar.gz ]] 2026-10-06 03:13:31.912549 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-10-06 03:13:31.912560 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-10-06 03:13:31.912566 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-10-06 03:13:33.067603 | ubuntu-noble | 2026-10-06 03:13:33 URL:https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz [364755/364755] -> "masakari-stable-2024.2.tar.gz" [1] 2026-10-06 03:13:33.068321 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-10-06 03:13:33.068345 | ubuntu-noble | + echo Process masakari-stable-2024.2.tar.gz 2026-10-06 03:13:33.068354 | ubuntu-noble | Process masakari-stable-2024.2.tar.gz 2026-10-06 03:13:33.070517 | ubuntu-noble | ++ tar -tzf masakari-stable-2024.2.tar.gz 2026-10-06 03:13:33.070551 | ubuntu-noble | ++ head -1 2026-10-06 03:13:33.070564 | ubuntu-noble | ++ cut -f1 -d/ 2026-10-06 03:13:33.074834 | ubuntu-noble | + directory=masakari-18.0.0.0rc2.dev2 2026-10-06 03:13:33.075508 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 masakari-18.0.0.0rc2.dev2 2026-10-06 03:13:33.075661 | ubuntu-noble | ++ local root=patches/2024.2 2026-10-06 03:13:33.075707 | ubuntu-noble | ++ local directory=masakari-18.0.0.0rc2.dev2 2026-10-06 03:13:33.075748 | ubuntu-noble | ++ local suffix= 2026-10-06 03:13:33.075800 | ubuntu-noble | ++ local name=masakari 2026-10-06 03:13:33.075828 | ubuntu-noble | ++ local candidate path 2026-10-06 03:13:33.075875 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:33.075902 | ubuntu-noble | ++ path=patches/2024.2/masakari 2026-10-06 03:13:33.075930 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/masakari ]] 2026-10-06 03:13:33.075974 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:33.075998 | ubuntu-noble | ++ path=patches/2024.2/masakari 2026-10-06 03:13:33.076023 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/masakari ]] 2026-10-06 03:13:33.076048 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:33.076069 | ubuntu-noble | ++ path=patches/2024.2/masakari 2026-10-06 03:13:33.076091 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/masakari ]] 2026-10-06 03:13:33.076117 | ubuntu-noble | ++ return 1 2026-10-06 03:13:33.076546 | ubuntu-noble | + patch_dir= 2026-10-06 03:13:33.076630 | ubuntu-noble | + patch_dir= 2026-10-06 03:13:33.077214 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 masakari-18.0.0.0rc2.dev2 /source 2026-10-06 03:13:33.077326 | ubuntu-noble | ++ local root=overlays/2024.2 2026-10-06 03:13:33.077363 | ubuntu-noble | ++ local directory=masakari-18.0.0.0rc2.dev2 2026-10-06 03:13:33.077399 | ubuntu-noble | ++ local suffix=/source 2026-10-06 03:13:33.077445 | ubuntu-noble | ++ local name=masakari 2026-10-06 03:13:33.077495 | ubuntu-noble | ++ local candidate path 2026-10-06 03:13:33.077544 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:33.077563 | ubuntu-noble | ++ path=overlays/2024.2/masakari/source 2026-10-06 03:13:33.077595 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/masakari/source ]] 2026-10-06 03:13:33.077636 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:33.077652 | ubuntu-noble | ++ path=overlays/2024.2/masakari/source 2026-10-06 03:13:33.077666 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/masakari/source ]] 2026-10-06 03:13:33.077681 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:33.077696 | ubuntu-noble | ++ path=overlays/2024.2/masakari/source 2026-10-06 03:13:33.077718 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/masakari/source ]] 2026-10-06 03:13:33.077746 | ubuntu-noble | ++ return 1 2026-10-06 03:13:33.078089 | ubuntu-noble | + overlay_dir= 2026-10-06 03:13:33.078150 | ubuntu-noble | + overlay_dir= 2026-10-06 03:13:33.078197 | ubuntu-noble | + echo Check patches for masakari-stable-2024.2.tar.gz 2026-10-06 03:13:33.078221 | ubuntu-noble | Check patches for masakari-stable-2024.2.tar.gz 2026-10-06 03:13:33.078253 | ubuntu-noble | + [[ -n '' ]] 2026-10-06 03:13:33.078284 | ubuntu-noble | + echo Check overlays for masakari-stable-2024.2.tar.gz 2026-10-06 03:13:33.078304 | ubuntu-noble | Check overlays for masakari-stable-2024.2.tar.gz 2026-10-06 03:13:33.078332 | ubuntu-noble | + [[ -n '' ]] 2026-10-06 03:13:33.078358 | ubuntu-noble | + popd 2026-10-06 03:13:33.078452 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-10-06 03:13:33.078554 | ubuntu-noble | + pushd tarballs 2026-10-06 03:13:33.079105 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-10-06 03:13:33.080304 | ubuntu-noble | + filename=neutron-dynamic-routing-stable-2024.2.tar.gz 2026-10-06 03:13:33.080381 | ubuntu-noble | + [[ -e neutron-dynamic-routing-stable-2024.2.tar.gz ]] 2026-10-06 03:13:33.080441 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-10-06 03:13:33.080497 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-10-06 03:13:33.080546 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-10-06 03:13:34.171654 | ubuntu-noble | 2026-10-06 03:13:34 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-10-06 03:13:34.173012 | 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-10-06 03:13:34.173411 | ubuntu-noble | + echo Process neutron-dynamic-routing-stable-2024.2.tar.gz 2026-10-06 03:13:34.173431 | ubuntu-noble | Process neutron-dynamic-routing-stable-2024.2.tar.gz 2026-10-06 03:13:34.174517 | ubuntu-noble | ++ tar -tzf neutron-dynamic-routing-stable-2024.2.tar.gz 2026-10-06 03:13:34.174976 | ubuntu-noble | ++ head -1 2026-10-06 03:13:34.176626 | ubuntu-noble | ++ cut -f1 -d/ 2026-10-06 03:13:34.181094 | ubuntu-noble | + directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-10-06 03:13:34.181521 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-10-06 03:13:34.181543 | ubuntu-noble | ++ local root=patches/2024.2 2026-10-06 03:13:34.181552 | ubuntu-noble | ++ local directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-10-06 03:13:34.181558 | ubuntu-noble | ++ local suffix= 2026-10-06 03:13:34.181589 | ubuntu-noble | ++ local name=neutron-dynamic-routing 2026-10-06 03:13:34.181594 | ubuntu-noble | ++ local candidate path 2026-10-06 03:13:34.181987 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:34.182032 | ubuntu-noble | ++ path=patches/2024.2/neutron-dynamic-routing 2026-10-06 03:13:34.182044 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-dynamic-routing ]] 2026-10-06 03:13:34.182051 | ubuntu-noble | ++ echo patches/2024.2/neutron-dynamic-routing 2026-10-06 03:13:34.182058 | ubuntu-noble | ++ return 0 2026-10-06 03:13:34.182069 | ubuntu-noble | + patch_dir=patches/2024.2/neutron-dynamic-routing 2026-10-06 03:13:34.183102 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 neutron-dynamic-routing-25.0.0.0rc2.dev3 /source 2026-10-06 03:13:34.183126 | ubuntu-noble | ++ local root=overlays/2024.2 2026-10-06 03:13:34.183130 | ubuntu-noble | ++ local directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-10-06 03:13:34.183144 | ubuntu-noble | ++ local suffix=/source 2026-10-06 03:13:34.183148 | ubuntu-noble | ++ local name=neutron-dynamic-routing 2026-10-06 03:13:34.183152 | ubuntu-noble | ++ local candidate path 2026-10-06 03:13:34.183155 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:34.183159 | ubuntu-noble | ++ path=overlays/2024.2/neutron-dynamic-routing/source 2026-10-06 03:13:34.183163 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron-dynamic-routing/source ]] 2026-10-06 03:13:34.183166 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:34.183170 | ubuntu-noble | ++ path=overlays/2024.2/neutron-dynamic-routing/source 2026-10-06 03:13:34.183173 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron-dynamic-routing/source ]] 2026-10-06 03:13:34.183176 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:34.183180 | ubuntu-noble | ++ path=overlays/2024.2/neutron_dynamic_routing/source 2026-10-06 03:13:34.183183 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron_dynamic_routing/source ]] 2026-10-06 03:13:34.183187 | ubuntu-noble | ++ return 1 2026-10-06 03:13:34.183197 | ubuntu-noble | + overlay_dir= 2026-10-06 03:13:34.183203 | ubuntu-noble | + overlay_dir= 2026-10-06 03:13:34.183209 | ubuntu-noble | + echo Check patches for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-10-06 03:13:34.183215 | ubuntu-noble | Check patches for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-10-06 03:13:34.183223 | ubuntu-noble | + [[ -n patches/2024.2/neutron-dynamic-routing ]] 2026-10-06 03:13:34.183228 | ubuntu-noble | + tar xzf neutron-dynamic-routing-stable-2024.2.tar.gz 2026-10-06 03:13:34.195537 | ubuntu-noble | + rm neutron-dynamic-routing-stable-2024.2.tar.gz 2026-10-06 03:13:34.199528 | ubuntu-noble | + find neutron-dynamic-routing-25.0.0.0rc2.dev3 -type f 2026-10-06 03:13:34.199604 | ubuntu-noble | + sort 2026-10-06 03:13:34.200807 | ubuntu-noble | + pushd neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-10-06 03:13:34.201734 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-dynamic-routing -type f -name '*.patch' 2026-10-06 03:13:34.201851 | ubuntu-noble | ++ sort 2026-10-06 03:13:34.203916 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-06 03:13:34.204019 | ubuntu-noble | + apply_patch patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-10-06 03:13:34.204071 | ubuntu-noble | + local rel=patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-10-06 03:13:34.204109 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-10-06 03:13:34.204141 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron-dynamic-routing/bug-2023632.patch' 2026-10-06 03:13:34.204158 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-10-06 03:13:34.204187 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-06 03:13:34.205667 | ubuntu-noble | checking file neutron_dynamic_routing/db/bgp_db.py 2026-10-06 03:13:34.205816 | ubuntu-noble | Hunk #1 succeeded at 1022 (offset 4 lines). 2026-10-06 03:13:34.206138 | ubuntu-noble | + patch --forward --batch -p1 2026-10-06 03:13:34.207351 | ubuntu-noble | patching file neutron_dynamic_routing/db/bgp_db.py 2026-10-06 03:13:34.207549 | ubuntu-noble | Hunk #1 succeeded at 1022 (offset 4 lines). 2026-10-06 03:13:34.207906 | ubuntu-noble | + echo patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-10-06 03:13:34.208027 | ubuntu-noble | + popd 2026-10-06 03:13:34.208503 | ubuntu-noble | + find neutron-dynamic-routing-25.0.0.0rc2.dev3 -type f 2026-10-06 03:13:34.208774 | ubuntu-noble | + sort 2026-10-06 03:13:34.211945 | ubuntu-noble | + append_new_files_to_sources_txt neutron-dynamic-routing-25.0.0.0rc2.dev3 files-before files-after 2026-10-06 03:13:34.212053 | ubuntu-noble | + local directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-10-06 03:13:34.212084 | ubuntu-noble | + local before=files-before 2026-10-06 03:13:34.212102 | ubuntu-noble | + local after=files-after 2026-10-06 03:13:34.212125 | ubuntu-noble | + local sources_txt 2026-10-06 03:13:34.213099 | ubuntu-noble | ++ find neutron-dynamic-routing-25.0.0.0rc2.dev3 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-10-06 03:13:34.213364 | ubuntu-noble | ++ head -1 2026-10-06 03:13:34.215553 | ubuntu-noble | + sources_txt=neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-10-06 03:13:34.215630 | ubuntu-noble | + [[ -z neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing.egg-info/SOURCES.txt ]] 2026-10-06 03:13:34.215641 | ubuntu-noble | + local new_files 2026-10-06 03:13:34.216344 | ubuntu-noble | ++ comm -13 files-before files-after 2026-10-06 03:13:34.218556 | ubuntu-noble | + new_files=neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing/db/bgp_db.py.orig 2026-10-06 03:13:34.218624 | ubuntu-noble | + [[ -z neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing/db/bgp_db.py.orig ]] 2026-10-06 03:13:34.219121 | ubuntu-noble | ++ tail -c1 neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-10-06 03:13:34.221299 | ubuntu-noble | + [[ -n h ]] 2026-10-06 03:13:34.221341 | ubuntu-noble | + echo 2026-10-06 03:13:34.221349 | ubuntu-noble | + local file 2026-10-06 03:13:34.221356 | ubuntu-noble | + for file in $new_files 2026-10-06 03:13:34.221363 | ubuntu-noble | + case $file in 2026-10-06 03:13:34.221371 | ubuntu-noble | + continue 2026-10-06 03:13:34.221379 | ubuntu-noble | + rm files-before files-after 2026-10-06 03:13:34.223511 | ubuntu-noble | + tar czf neutron-dynamic-routing-stable-2024.2.tar.gz neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-10-06 03:13:34.256204 | ubuntu-noble | + rm -r neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-10-06 03:13:34.261582 | ubuntu-noble | + echo Check overlays for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-10-06 03:13:34.262103 | ubuntu-noble | Check overlays for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-10-06 03:13:34.262124 | ubuntu-noble | + [[ -n '' ]] 2026-10-06 03:13:34.262132 | ubuntu-noble | + popd 2026-10-06 03:13:34.262138 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-10-06 03:13:34.262145 | ubuntu-noble | + pushd tarballs 2026-10-06 03:13:34.262530 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-10-06 03:13:34.264521 | ubuntu-noble | + filename=neutron-vpnaas-stable-2024.2.tar.gz 2026-10-06 03:13:34.264559 | ubuntu-noble | + [[ -e neutron-vpnaas-stable-2024.2.tar.gz ]] 2026-10-06 03:13:34.264596 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-10-06 03:13:34.264604 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-10-06 03:13:34.264610 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-10-06 03:13:35.264604 | ubuntu-noble | 2026-10-06 03:13:35 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-10-06 03:13:35.265698 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-10-06 03:13:35.265729 | ubuntu-noble | + echo Process neutron-vpnaas-stable-2024.2.tar.gz 2026-10-06 03:13:35.265734 | ubuntu-noble | Process neutron-vpnaas-stable-2024.2.tar.gz 2026-10-06 03:13:35.268212 | ubuntu-noble | ++ tar -tzf neutron-vpnaas-stable-2024.2.tar.gz 2026-10-06 03:13:35.268241 | ubuntu-noble | ++ head -1 2026-10-06 03:13:35.268246 | ubuntu-noble | ++ cut -f1 -d/ 2026-10-06 03:13:35.271360 | ubuntu-noble | + directory=neutron_vpnaas-25.0.1.dev4 2026-10-06 03:13:35.272101 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 neutron_vpnaas-25.0.1.dev4 2026-10-06 03:13:35.272206 | ubuntu-noble | ++ local root=patches/2024.2 2026-10-06 03:13:35.272248 | ubuntu-noble | ++ local directory=neutron_vpnaas-25.0.1.dev4 2026-10-06 03:13:35.272285 | ubuntu-noble | ++ local suffix= 2026-10-06 03:13:35.272320 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-10-06 03:13:35.272338 | ubuntu-noble | ++ local candidate path 2026-10-06 03:13:35.272382 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:35.272401 | ubuntu-noble | ++ path=patches/2024.2/neutron_vpnaas 2026-10-06 03:13:35.272429 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron_vpnaas ]] 2026-10-06 03:13:35.272515 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:35.272546 | ubuntu-noble | ++ path=patches/2024.2/neutron-vpnaas 2026-10-06 03:13:35.272579 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-vpnaas ]] 2026-10-06 03:13:35.272600 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:35.272627 | ubuntu-noble | ++ path=patches/2024.2/neutron_vpnaas 2026-10-06 03:13:35.272642 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron_vpnaas ]] 2026-10-06 03:13:35.272660 | ubuntu-noble | ++ return 1 2026-10-06 03:13:35.273013 | ubuntu-noble | + patch_dir= 2026-10-06 03:13:35.273081 | ubuntu-noble | + patch_dir= 2026-10-06 03:13:35.273605 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 neutron_vpnaas-25.0.1.dev4 /source 2026-10-06 03:13:35.273682 | ubuntu-noble | ++ local root=overlays/2024.2 2026-10-06 03:13:35.273705 | ubuntu-noble | ++ local directory=neutron_vpnaas-25.0.1.dev4 2026-10-06 03:13:35.273729 | ubuntu-noble | ++ local suffix=/source 2026-10-06 03:13:35.273759 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-10-06 03:13:35.273776 | ubuntu-noble | ++ local candidate path 2026-10-06 03:13:35.273815 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:35.273833 | ubuntu-noble | ++ path=overlays/2024.2/neutron_vpnaas/source 2026-10-06 03:13:35.273849 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron_vpnaas/source ]] 2026-10-06 03:13:35.273876 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:35.273891 | ubuntu-noble | ++ path=overlays/2024.2/neutron-vpnaas/source 2026-10-06 03:13:35.273905 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron-vpnaas/source ]] 2026-10-06 03:13:35.273921 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:35.273935 | ubuntu-noble | ++ path=overlays/2024.2/neutron_vpnaas/source 2026-10-06 03:13:35.273949 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron_vpnaas/source ]] 2026-10-06 03:13:35.273966 | ubuntu-noble | ++ return 1 2026-10-06 03:13:35.274238 | ubuntu-noble | + overlay_dir= 2026-10-06 03:13:35.274284 | ubuntu-noble | + overlay_dir= 2026-10-06 03:13:35.274314 | ubuntu-noble | + echo Check patches for neutron-vpnaas-stable-2024.2.tar.gz 2026-10-06 03:13:35.274327 | ubuntu-noble | Check patches for neutron-vpnaas-stable-2024.2.tar.gz 2026-10-06 03:13:35.274345 | ubuntu-noble | + [[ -n '' ]] 2026-10-06 03:13:35.274365 | ubuntu-noble | + echo Check overlays for neutron-vpnaas-stable-2024.2.tar.gz 2026-10-06 03:13:35.274376 | ubuntu-noble | Check overlays for neutron-vpnaas-stable-2024.2.tar.gz 2026-10-06 03:13:35.274392 | ubuntu-noble | + [[ -n '' ]] 2026-10-06 03:13:35.274413 | ubuntu-noble | + popd 2026-10-06 03:13:35.274519 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-10-06 03:13:35.274575 | ubuntu-noble | + pushd tarballs 2026-10-06 03:13:35.275114 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-10-06 03:13:35.276813 | ubuntu-noble | + filename=neutron-stable-2024.2.tar.gz 2026-10-06 03:13:35.276901 | ubuntu-noble | + [[ -e neutron-stable-2024.2.tar.gz ]] 2026-10-06 03:13:35.276964 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-10-06 03:13:35.276989 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-10-06 03:13:35.277027 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-10-06 03:13:37.345643 | ubuntu-noble | 2026-10-06 03:13:37 URL:https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz [14521639/14521639] -> "neutron-stable-2024.2.tar.gz" [1] 2026-10-06 03:13:37.346899 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-10-06 03:13:37.346963 | ubuntu-noble | + echo Process neutron-stable-2024.2.tar.gz 2026-10-06 03:13:37.346981 | ubuntu-noble | Process neutron-stable-2024.2.tar.gz 2026-10-06 03:13:37.348122 | ubuntu-noble | ++ tar -tzf neutron-stable-2024.2.tar.gz 2026-10-06 03:13:37.348659 | ubuntu-noble | ++ head -1 2026-10-06 03:13:37.350199 | ubuntu-noble | ++ cut -f1 -d/ 2026-10-06 03:13:37.353674 | ubuntu-noble | + directory=neutron-25.2.4.dev2 2026-10-06 03:13:37.354590 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 neutron-25.2.4.dev2 2026-10-06 03:13:37.354818 | ubuntu-noble | ++ local root=patches/2024.2 2026-10-06 03:13:37.354873 | ubuntu-noble | ++ local directory=neutron-25.2.4.dev2 2026-10-06 03:13:37.354951 | ubuntu-noble | ++ local suffix= 2026-10-06 03:13:37.355010 | ubuntu-noble | ++ local name=neutron 2026-10-06 03:13:37.355040 | ubuntu-noble | ++ local candidate path 2026-10-06 03:13:37.355091 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:37.355137 | ubuntu-noble | ++ path=patches/2024.2/neutron 2026-10-06 03:13:37.355171 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron ]] 2026-10-06 03:13:37.355212 | ubuntu-noble | ++ echo patches/2024.2/neutron 2026-10-06 03:13:37.355258 | ubuntu-noble | ++ return 0 2026-10-06 03:13:37.355972 | ubuntu-noble | + patch_dir=patches/2024.2/neutron 2026-10-06 03:13:37.357273 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 neutron-25.2.4.dev2 /source 2026-10-06 03:13:37.357309 | ubuntu-noble | ++ local root=overlays/2024.2 2026-10-06 03:13:37.357321 | ubuntu-noble | ++ local directory=neutron-25.2.4.dev2 2026-10-06 03:13:37.357331 | ubuntu-noble | ++ local suffix=/source 2026-10-06 03:13:37.357342 | ubuntu-noble | ++ local name=neutron 2026-10-06 03:13:37.357349 | ubuntu-noble | ++ local candidate path 2026-10-06 03:13:37.357355 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:37.357360 | ubuntu-noble | ++ path=overlays/2024.2/neutron/source 2026-10-06 03:13:37.357366 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron/source ]] 2026-10-06 03:13:37.357372 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:37.357377 | ubuntu-noble | ++ path=overlays/2024.2/neutron/source 2026-10-06 03:13:37.357388 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron/source ]] 2026-10-06 03:13:37.357397 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:37.357408 | ubuntu-noble | ++ path=overlays/2024.2/neutron/source 2026-10-06 03:13:37.357417 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron/source ]] 2026-10-06 03:13:37.357427 | ubuntu-noble | ++ return 1 2026-10-06 03:13:37.357445 | ubuntu-noble | + overlay_dir= 2026-10-06 03:13:37.357455 | ubuntu-noble | + overlay_dir= 2026-10-06 03:13:37.357543 | ubuntu-noble | + echo Check patches for neutron-stable-2024.2.tar.gz 2026-10-06 03:13:37.357555 | ubuntu-noble | Check patches for neutron-stable-2024.2.tar.gz 2026-10-06 03:13:37.357566 | ubuntu-noble | + [[ -n patches/2024.2/neutron ]] 2026-10-06 03:13:37.357576 | ubuntu-noble | + tar xzf neutron-stable-2024.2.tar.gz 2026-10-06 03:13:37.721309 | ubuntu-noble | + rm neutron-stable-2024.2.tar.gz 2026-10-06 03:13:37.727511 | ubuntu-noble | + find neutron-25.2.4.dev2 -type f 2026-10-06 03:13:37.727557 | ubuntu-noble | + sort 2026-10-06 03:13:37.738422 | ubuntu-noble | + pushd neutron-25.2.4.dev2 2026-10-06 03:13:37.739388 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron -type f -name '*.patch' 2026-10-06 03:13:37.739657 | ubuntu-noble | ++ sort 2026-10-06 03:13:37.741639 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-06 03:13:37.741721 | ubuntu-noble | + apply_patch patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-10-06 03:13:37.741762 | ubuntu-noble | + local rel=patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-10-06 03:13:37.741794 | 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-10-06 03:13:37.741818 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch' 2026-10-06 03:13:37.741829 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-10-06 03:13:37.741850 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-06 03:13:37.743088 | ubuntu-noble | checking file neutron/services/conntrack_helper/plugin.py 2026-10-06 03:13:37.743330 | ubuntu-noble | checking file neutron/tests/functional/services/conntrack_helper/test_conntrack_helper.py 2026-10-06 03:13:37.743567 | ubuntu-noble | checking file neutron/tests/unit/services/conntrack_helper/test_plugin.py 2026-10-06 03:13:37.743795 | ubuntu-noble | checking file releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-10-06 03:13:37.744087 | ubuntu-noble | + patch --forward --batch -p1 2026-10-06 03:13:37.745193 | ubuntu-noble | patching file neutron/services/conntrack_helper/plugin.py 2026-10-06 03:13:37.745370 | ubuntu-noble | patching file neutron/tests/functional/services/conntrack_helper/test_conntrack_helper.py 2026-10-06 03:13:37.745590 | ubuntu-noble | patching file neutron/tests/unit/services/conntrack_helper/test_plugin.py 2026-10-06 03:13:37.745731 | ubuntu-noble | patching file releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-10-06 03:13:37.746251 | ubuntu-noble | + echo patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-10-06 03:13:37.746382 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-06 03:13:37.746496 | ubuntu-noble | + apply_patch patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-10-06 03:13:37.746591 | ubuntu-noble | + local rel=patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-10-06 03:13:37.746639 | 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-10-06 03:13:37.746685 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch' 2026-10-06 03:13:37.746706 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-10-06 03:13:37.746742 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-06 03:13:37.748085 | ubuntu-noble | checking file neutron/services/portforwarding/pf_plugin.py 2026-10-06 03:13:37.748291 | ubuntu-noble | checking file neutron/tests/unit/services/portforwarding/test_pf_plugin.py 2026-10-06 03:13:37.748600 | ubuntu-noble | + patch --forward --batch -p1 2026-10-06 03:13:37.749865 | ubuntu-noble | patching file neutron/services/portforwarding/pf_plugin.py 2026-10-06 03:13:37.750026 | ubuntu-noble | patching file neutron/tests/unit/services/portforwarding/test_pf_plugin.py 2026-10-06 03:13:37.750955 | ubuntu-noble | + echo patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-10-06 03:13:37.750978 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-06 03:13:37.750991 | ubuntu-noble | + apply_patch patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-10-06 03:13:37.750997 | ubuntu-noble | + local rel=patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-10-06 03:13:37.751004 | 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-10-06 03:13:37.751010 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch' 2026-10-06 03:13:37.751016 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-10-06 03:13:37.751022 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-06 03:13:37.751990 | ubuntu-noble | checking file neutron/db/db_base_plugin_v2.py 2026-10-06 03:13:37.752362 | ubuntu-noble | checking file neutron/tests/unit/extensions/test_subnet_onboard.py 2026-10-06 03:13:37.752715 | ubuntu-noble | + patch --forward --batch -p1 2026-10-06 03:13:37.754247 | ubuntu-noble | patching file neutron/db/db_base_plugin_v2.py 2026-10-06 03:13:37.754271 | ubuntu-noble | patching file neutron/tests/unit/extensions/test_subnet_onboard.py 2026-10-06 03:13:37.754333 | ubuntu-noble | + echo patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-10-06 03:13:37.754415 | ubuntu-noble | + popd 2026-10-06 03:13:37.756506 | ubuntu-noble | + find neutron-25.2.4.dev2 -type f 2026-10-06 03:13:37.756544 | ubuntu-noble | + sort 2026-10-06 03:13:37.767608 | ubuntu-noble | + append_new_files_to_sources_txt neutron-25.2.4.dev2 files-before files-after 2026-10-06 03:13:37.767728 | ubuntu-noble | + local directory=neutron-25.2.4.dev2 2026-10-06 03:13:37.767767 | ubuntu-noble | + local before=files-before 2026-10-06 03:13:37.767797 | ubuntu-noble | + local after=files-after 2026-10-06 03:13:37.767822 | ubuntu-noble | + local sources_txt 2026-10-06 03:13:37.768914 | ubuntu-noble | ++ find neutron-25.2.4.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-10-06 03:13:37.769169 | ubuntu-noble | ++ head -1 2026-10-06 03:13:37.771686 | ubuntu-noble | + sources_txt=neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt 2026-10-06 03:13:37.771754 | ubuntu-noble | + [[ -z neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt ]] 2026-10-06 03:13:37.771788 | ubuntu-noble | + local new_files 2026-10-06 03:13:37.772329 | ubuntu-noble | ++ comm -13 files-before files-after 2026-10-06 03:13:37.776000 | ubuntu-noble | + new_files=neutron-25.2.4.dev2/releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-10-06 03:13:37.776037 | ubuntu-noble | + [[ -z neutron-25.2.4.dev2/releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml ]] 2026-10-06 03:13:37.776341 | ubuntu-noble | ++ tail -c1 neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt 2026-10-06 03:13:37.778212 | ubuntu-noble | + [[ -n l ]] 2026-10-06 03:13:37.778231 | ubuntu-noble | + echo 2026-10-06 03:13:37.778235 | ubuntu-noble | + local file 2026-10-06 03:13:37.778239 | ubuntu-noble | + for file in $new_files 2026-10-06 03:13:37.778243 | ubuntu-noble | + case $file in 2026-10-06 03:13:37.778246 | 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-10-06 03:13:37.778251 | 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-10-06 03:13:37.778254 | ubuntu-noble | + echo releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-10-06 03:13:37.778258 | ubuntu-noble | + rm files-before files-after 2026-10-06 03:13:37.780257 | ubuntu-noble | + tar czf neutron-stable-2024.2.tar.gz neutron-25.2.4.dev2 2026-10-06 03:13:39.313730 | ubuntu-noble | + rm -r neutron-25.2.4.dev2 2026-10-06 03:13:39.379699 | ubuntu-noble | + echo Check overlays for neutron-stable-2024.2.tar.gz 2026-10-06 03:13:39.379745 | ubuntu-noble | Check overlays for neutron-stable-2024.2.tar.gz 2026-10-06 03:13:39.379753 | ubuntu-noble | + [[ -n '' ]] 2026-10-06 03:13:39.379759 | ubuntu-noble | + popd 2026-10-06 03:13:39.379766 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-10-06 03:13:39.379772 | ubuntu-noble | + pushd tarballs 2026-10-06 03:13:39.379952 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-10-06 03:13:39.381532 | ubuntu-noble | + filename=nova-stable-2024.2.tar.gz 2026-10-06 03:13:39.381574 | ubuntu-noble | + [[ -e nova-stable-2024.2.tar.gz ]] 2026-10-06 03:13:39.381587 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-10-06 03:13:39.381594 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-10-06 03:13:39.381600 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-10-06 03:13:41.274581 | ubuntu-noble | 2026-10-06 03:13:41 URL:https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz [9555562/9555562] -> "nova-stable-2024.2.tar.gz" [1] 2026-10-06 03:13:41.275909 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-10-06 03:13:41.275942 | ubuntu-noble | + echo Process nova-stable-2024.2.tar.gz 2026-10-06 03:13:41.275950 | ubuntu-noble | Process nova-stable-2024.2.tar.gz 2026-10-06 03:13:41.278528 | ubuntu-noble | ++ tar -tzf nova-stable-2024.2.tar.gz 2026-10-06 03:13:41.278553 | ubuntu-noble | ++ head -1 2026-10-06 03:13:41.278558 | ubuntu-noble | ++ cut -f1 -d/ 2026-10-06 03:13:41.283356 | ubuntu-noble | + directory=nova-30.3.1.dev3 2026-10-06 03:13:41.284592 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 nova-30.3.1.dev3 2026-10-06 03:13:41.284649 | ubuntu-noble | ++ local root=patches/2024.2 2026-10-06 03:13:41.284659 | ubuntu-noble | ++ local directory=nova-30.3.1.dev3 2026-10-06 03:13:41.284666 | ubuntu-noble | ++ local suffix= 2026-10-06 03:13:41.284673 | ubuntu-noble | ++ local name=nova 2026-10-06 03:13:41.284679 | ubuntu-noble | ++ local candidate path 2026-10-06 03:13:41.284686 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:41.284692 | ubuntu-noble | ++ path=patches/2024.2/nova 2026-10-06 03:13:41.284698 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova ]] 2026-10-06 03:13:41.284705 | ubuntu-noble | ++ echo patches/2024.2/nova 2026-10-06 03:13:41.284712 | ubuntu-noble | ++ return 0 2026-10-06 03:13:41.285140 | ubuntu-noble | + patch_dir=patches/2024.2/nova 2026-10-06 03:13:41.285520 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 nova-30.3.1.dev3 /source 2026-10-06 03:13:41.285555 | ubuntu-noble | ++ local root=overlays/2024.2 2026-10-06 03:13:41.285561 | ubuntu-noble | ++ local directory=nova-30.3.1.dev3 2026-10-06 03:13:41.285582 | ubuntu-noble | ++ local suffix=/source 2026-10-06 03:13:41.285616 | ubuntu-noble | ++ local name=nova 2026-10-06 03:13:41.285623 | ubuntu-noble | ++ local candidate path 2026-10-06 03:13:41.285649 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:41.285654 | ubuntu-noble | ++ path=overlays/2024.2/nova/source 2026-10-06 03:13:41.285671 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/nova/source ]] 2026-10-06 03:13:41.285719 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:41.285734 | ubuntu-noble | ++ path=overlays/2024.2/nova/source 2026-10-06 03:13:41.285739 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/nova/source ]] 2026-10-06 03:13:41.285743 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:41.285746 | ubuntu-noble | ++ path=overlays/2024.2/nova/source 2026-10-06 03:13:41.285750 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/nova/source ]] 2026-10-06 03:13:41.285755 | ubuntu-noble | ++ return 1 2026-10-06 03:13:41.286322 | ubuntu-noble | + overlay_dir= 2026-10-06 03:13:41.286335 | ubuntu-noble | + overlay_dir= 2026-10-06 03:13:41.286339 | ubuntu-noble | + echo Check patches for nova-stable-2024.2.tar.gz 2026-10-06 03:13:41.286343 | ubuntu-noble | Check patches for nova-stable-2024.2.tar.gz 2026-10-06 03:13:41.286347 | ubuntu-noble | + [[ -n patches/2024.2/nova ]] 2026-10-06 03:13:41.286350 | ubuntu-noble | + tar xzf nova-stable-2024.2.tar.gz 2026-10-06 03:13:41.700331 | ubuntu-noble | + rm nova-stable-2024.2.tar.gz 2026-10-06 03:13:41.705569 | ubuntu-noble | + find nova-30.3.1.dev3 -type f 2026-10-06 03:13:41.705614 | ubuntu-noble | + sort 2026-10-06 03:13:41.719234 | ubuntu-noble | + pushd nova-30.3.1.dev3 2026-10-06 03:13:41.721567 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova -type f -name '*.patch' 2026-10-06 03:13:41.721595 | ubuntu-noble | ++ sort 2026-10-06 03:13:41.722306 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-06 03:13:41.722348 | ubuntu-noble | + apply_patch patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-10-06 03:13:41.722379 | ubuntu-noble | + local rel=patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-10-06 03:13:41.722397 | 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-10-06 03:13:41.722413 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch' 2026-10-06 03:13:41.722417 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-10-06 03:13:41.722422 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-06 03:13:41.724009 | ubuntu-noble | checking file nova/console/websocketproxy.py 2026-10-06 03:13:41.724027 | ubuntu-noble | checking file nova/tests/unit/console/test_websocketproxy.py 2026-10-06 03:13:41.724031 | ubuntu-noble | checking file releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml 2026-10-06 03:13:41.724092 | ubuntu-noble | + patch --forward --batch -p1 2026-10-06 03:13:41.725812 | ubuntu-noble | patching file nova/console/websocketproxy.py 2026-10-06 03:13:41.725831 | ubuntu-noble | patching file nova/tests/unit/console/test_websocketproxy.py 2026-10-06 03:13:41.725854 | ubuntu-noble | patching file releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml 2026-10-06 03:13:41.726353 | ubuntu-noble | + echo patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-10-06 03:13:41.726383 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-06 03:13:41.726391 | ubuntu-noble | + apply_patch patches/2024.2/nova/backport-943940.patch 2026-10-06 03:13:41.726397 | ubuntu-noble | + local rel=patches/2024.2/nova/backport-943940.patch 2026-10-06 03:13:41.726404 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova/backport-943940.patch 2026-10-06 03:13:41.726411 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/backport-943940.patch' 2026-10-06 03:13:41.726417 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/backport-943940.patch 2026-10-06 03:13:41.726424 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-06 03:13:41.729391 | ubuntu-noble | checking file nova/tests/unit/virt/libvirt/test_driver.py 2026-10-06 03:13:41.730385 | ubuntu-noble | Hunk #1 succeeded at 15053 (offset 57 lines). 2026-10-06 03:13:41.730498 | ubuntu-noble | Hunk #2 succeeded at 16793 (offset 50 lines). 2026-10-06 03:13:41.732148 | ubuntu-noble | checking file nova/tests/unit/virt/libvirt/test_imagebackend.py 2026-10-06 03:13:41.733520 | ubuntu-noble | checking file nova/tests/unit/virt/libvirt/test_utils.py 2026-10-06 03:13:41.733545 | ubuntu-noble | checking file nova/tests/unit/virt/test_images.py 2026-10-06 03:13:41.733549 | ubuntu-noble | checking file nova/virt/images.py 2026-10-06 03:13:41.733559 | ubuntu-noble | checking file nova/virt/libvirt/imagebackend.py 2026-10-06 03:13:41.733563 | ubuntu-noble | checking file nova/virt/libvirt/utils.py 2026-10-06 03:13:41.733566 | ubuntu-noble | checking file requirements.txt 2026-10-06 03:13:41.733970 | ubuntu-noble | + patch --forward --batch -p1 2026-10-06 03:13:41.737038 | ubuntu-noble | patching file nova/tests/unit/virt/libvirt/test_driver.py 2026-10-06 03:13:41.739515 | ubuntu-noble | Hunk #1 succeeded at 15053 (offset 57 lines). 2026-10-06 03:13:41.739543 | ubuntu-noble | Hunk #2 succeeded at 16793 (offset 50 lines). 2026-10-06 03:13:41.739551 | ubuntu-noble | patching file nova/tests/unit/virt/libvirt/test_imagebackend.py 2026-10-06 03:13:41.739847 | ubuntu-noble | patching file nova/tests/unit/virt/libvirt/test_utils.py 2026-10-06 03:13:41.740023 | ubuntu-noble | patching file nova/tests/unit/virt/test_images.py 2026-10-06 03:13:41.740162 | ubuntu-noble | patching file nova/virt/images.py 2026-10-06 03:13:41.740310 | ubuntu-noble | patching file nova/virt/libvirt/imagebackend.py 2026-10-06 03:13:41.740586 | ubuntu-noble | patching file nova/virt/libvirt/utils.py 2026-10-06 03:13:41.740732 | ubuntu-noble | patching file requirements.txt 2026-10-06 03:13:41.741695 | ubuntu-noble | + echo patches/2024.2/nova/backport-943940.patch 2026-10-06 03:13:41.741839 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-06 03:13:41.741898 | ubuntu-noble | + apply_patch patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-10-06 03:13:41.741928 | ubuntu-noble | + local rel=patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-10-06 03:13:41.741952 | 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-10-06 03:13:41.741973 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch' 2026-10-06 03:13:41.741984 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-10-06 03:13:41.742004 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-06 03:13:41.743838 | ubuntu-noble | checking file nova/compute/api.py 2026-10-06 03:13:41.745115 | ubuntu-noble | checking file nova/tests/unit/compute/test_api.py 2026-10-06 03:13:41.746159 | ubuntu-noble | + patch --forward --batch -p1 2026-10-06 03:13:41.747937 | ubuntu-noble | patching file nova/compute/api.py 2026-10-06 03:13:41.749290 | ubuntu-noble | patching file nova/tests/unit/compute/test_api.py 2026-10-06 03:13:41.750906 | ubuntu-noble | + echo patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-10-06 03:13:41.751034 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-06 03:13:41.751100 | ubuntu-noble | + apply_patch patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-10-06 03:13:41.751136 | ubuntu-noble | + local rel=patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-10-06 03:13:41.751170 | 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-10-06 03:13:41.751205 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch' 2026-10-06 03:13:41.751227 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-10-06 03:13:41.751259 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-06 03:13:41.752656 | ubuntu-noble | checking file nova/api/openstack/identity.py 2026-10-06 03:13:41.752831 | ubuntu-noble | checking file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-10-06 03:13:41.753158 | ubuntu-noble | + patch --forward --batch -p1 2026-10-06 03:13:41.754594 | ubuntu-noble | patching file nova/api/openstack/identity.py 2026-10-06 03:13:41.754827 | ubuntu-noble | patching file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-10-06 03:13:41.755178 | ubuntu-noble | + echo patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-10-06 03:13:41.755278 | ubuntu-noble | + popd 2026-10-06 03:13:41.755779 | ubuntu-noble | + find nova-30.3.1.dev3 -type f 2026-10-06 03:13:41.755941 | ubuntu-noble | + sort 2026-10-06 03:13:41.769561 | ubuntu-noble | + append_new_files_to_sources_txt nova-30.3.1.dev3 files-before files-after 2026-10-06 03:13:41.769669 | ubuntu-noble | + local directory=nova-30.3.1.dev3 2026-10-06 03:13:41.769713 | ubuntu-noble | + local before=files-before 2026-10-06 03:13:41.769742 | ubuntu-noble | + local after=files-after 2026-10-06 03:13:41.769768 | ubuntu-noble | + local sources_txt 2026-10-06 03:13:41.770895 | ubuntu-noble | ++ find nova-30.3.1.dev3 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-10-06 03:13:41.771548 | ubuntu-noble | ++ head -1 2026-10-06 03:13:41.773938 | ubuntu-noble | + sources_txt=nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-10-06 03:13:41.774033 | ubuntu-noble | + [[ -z nova-30.3.1.dev3/nova.egg-info/SOURCES.txt ]] 2026-10-06 03:13:41.774069 | ubuntu-noble | + local new_files 2026-10-06 03:13:41.774734 | ubuntu-noble | ++ comm -13 files-before files-after 2026-10-06 03:13:41.780006 | ubuntu-noble | + new_files='nova-30.3.1.dev3/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-10-06 03:13:41.780075 | ubuntu-noble | nova-30.3.1.dev3/nova/tests/unit/virt/libvirt/test_driver.py.orig 2026-10-06 03:13:41.780083 | ubuntu-noble | nova-30.3.1.dev3/releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml' 2026-10-06 03:13:41.780138 | ubuntu-noble | + [[ -z nova-30.3.1.dev3/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-10-06 03:13:41.780145 | ubuntu-noble | nova-30.3.1.dev3/nova/tests/unit/virt/libvirt/test_driver.py.orig 2026-10-06 03:13:41.780160 | ubuntu-noble | nova-30.3.1.dev3/releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml ]] 2026-10-06 03:13:41.780816 | ubuntu-noble | ++ tail -c1 nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-10-06 03:13:41.782537 | ubuntu-noble | + [[ -n h ]] 2026-10-06 03:13:41.782563 | ubuntu-noble | + echo 2026-10-06 03:13:41.782571 | ubuntu-noble | + local file 2026-10-06 03:13:41.783292 | ubuntu-noble | + for file in $new_files 2026-10-06 03:13:41.783319 | ubuntu-noble | + case $file in 2026-10-06 03:13:41.783329 | 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-10-06 03:13:41.783338 | 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-10-06 03:13:41.783347 | ubuntu-noble | + echo nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-10-06 03:13:41.783356 | ubuntu-noble | + for file in $new_files 2026-10-06 03:13:41.783366 | ubuntu-noble | + case $file in 2026-10-06 03:13:41.783374 | ubuntu-noble | + continue 2026-10-06 03:13:41.783383 | ubuntu-noble | + for file in $new_files 2026-10-06 03:13:41.783391 | ubuntu-noble | + case $file in 2026-10-06 03:13:41.783399 | ubuntu-noble | + echo 'APPEND releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml TO nova-30.3.1.dev3/nova.egg-info/SOURCES.txt' 2026-10-06 03:13:41.783409 | ubuntu-noble | APPEND releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml TO nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-10-06 03:13:41.783419 | ubuntu-noble | + echo releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml 2026-10-06 03:13:41.783428 | ubuntu-noble | + rm files-before files-after 2026-10-06 03:13:41.785037 | ubuntu-noble | + tar czf nova-stable-2024.2.tar.gz nova-30.3.1.dev3 2026-10-06 03:13:43.480413 | ubuntu-noble | + rm -r nova-30.3.1.dev3 2026-10-06 03:13:43.595221 | ubuntu-noble | + echo Check overlays for nova-stable-2024.2.tar.gz 2026-10-06 03:13:43.595278 | ubuntu-noble | Check overlays for nova-stable-2024.2.tar.gz 2026-10-06 03:13:43.595284 | ubuntu-noble | + [[ -n '' ]] 2026-10-06 03:13:43.595288 | ubuntu-noble | + popd 2026-10-06 03:13:43.595292 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-10-06 03:13:43.595297 | ubuntu-noble | + pushd tarballs 2026-10-06 03:13:43.595688 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-10-06 03:13:43.598013 | ubuntu-noble | + filename=octavia-stable-2024.2.tar.gz 2026-10-06 03:13:43.598056 | ubuntu-noble | + [[ -e octavia-stable-2024.2.tar.gz ]] 2026-10-06 03:13:43.598061 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-10-06 03:13:43.598066 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-10-06 03:13:43.598070 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-10-06 03:13:53.240977 | ubuntu-noble | 2026-10-06 03:13:53 URL:https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz [1321874/1321874] -> "octavia-stable-2024.2.tar.gz" [1] 2026-10-06 03:13:53.243004 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-10-06 03:13:53.243067 | ubuntu-noble | + echo Process octavia-stable-2024.2.tar.gz 2026-10-06 03:13:53.243096 | ubuntu-noble | Process octavia-stable-2024.2.tar.gz 2026-10-06 03:13:53.245520 | ubuntu-noble | ++ tar -tzf octavia-stable-2024.2.tar.gz 2026-10-06 03:13:53.245568 | ubuntu-noble | ++ head -1 2026-10-06 03:13:53.245574 | ubuntu-noble | ++ cut -f1 -d/ 2026-10-06 03:13:53.251732 | ubuntu-noble | + directory=octavia-15.1.1.dev9 2026-10-06 03:13:53.252668 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 octavia-15.1.1.dev9 2026-10-06 03:13:53.252722 | ubuntu-noble | ++ local root=patches/2024.2 2026-10-06 03:13:53.252729 | ubuntu-noble | ++ local directory=octavia-15.1.1.dev9 2026-10-06 03:13:53.252760 | ubuntu-noble | ++ local suffix= 2026-10-06 03:13:53.252814 | ubuntu-noble | ++ local name=octavia 2026-10-06 03:13:53.252820 | ubuntu-noble | ++ local candidate path 2026-10-06 03:13:53.252846 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:53.252852 | ubuntu-noble | ++ path=patches/2024.2/octavia 2026-10-06 03:13:53.252871 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/octavia ]] 2026-10-06 03:13:53.252901 | ubuntu-noble | ++ echo patches/2024.2/octavia 2026-10-06 03:13:53.252939 | ubuntu-noble | ++ return 0 2026-10-06 03:13:53.253729 | ubuntu-noble | + patch_dir=patches/2024.2/octavia 2026-10-06 03:13:53.254099 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 octavia-15.1.1.dev9 /source 2026-10-06 03:13:53.254177 | ubuntu-noble | ++ local root=overlays/2024.2 2026-10-06 03:13:53.254189 | ubuntu-noble | ++ local directory=octavia-15.1.1.dev9 2026-10-06 03:13:53.254197 | ubuntu-noble | ++ local suffix=/source 2026-10-06 03:13:53.254246 | ubuntu-noble | ++ local name=octavia 2026-10-06 03:13:53.254255 | ubuntu-noble | ++ local candidate path 2026-10-06 03:13:53.254263 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:53.254283 | ubuntu-noble | ++ path=overlays/2024.2/octavia/source 2026-10-06 03:13:53.254289 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/octavia/source ]] 2026-10-06 03:13:53.254343 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:53.254348 | ubuntu-noble | ++ path=overlays/2024.2/octavia/source 2026-10-06 03:13:53.254369 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/octavia/source ]] 2026-10-06 03:13:53.254405 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:53.254411 | ubuntu-noble | ++ path=overlays/2024.2/octavia/source 2026-10-06 03:13:53.254416 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/octavia/source ]] 2026-10-06 03:13:53.254433 | ubuntu-noble | ++ return 1 2026-10-06 03:13:53.255292 | ubuntu-noble | + overlay_dir= 2026-10-06 03:13:53.255320 | ubuntu-noble | + overlay_dir= 2026-10-06 03:13:53.255324 | ubuntu-noble | + echo Check patches for octavia-stable-2024.2.tar.gz 2026-10-06 03:13:53.255330 | ubuntu-noble | Check patches for octavia-stable-2024.2.tar.gz 2026-10-06 03:13:53.255337 | ubuntu-noble | + [[ -n patches/2024.2/octavia ]] 2026-10-06 03:13:53.255343 | ubuntu-noble | + tar xzf octavia-stable-2024.2.tar.gz 2026-10-06 03:13:53.350185 | ubuntu-noble | + rm octavia-stable-2024.2.tar.gz 2026-10-06 03:13:53.354564 | ubuntu-noble | + find octavia-15.1.1.dev9 -type f 2026-10-06 03:13:53.354631 | ubuntu-noble | + sort 2026-10-06 03:13:53.360858 | ubuntu-noble | + pushd octavia-15.1.1.dev9 2026-10-06 03:13:53.362314 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/octavia -type f -name '*.patch' 2026-10-06 03:13:53.362418 | ubuntu-noble | ++ sort 2026-10-06 03:13:53.365684 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-06 03:13:53.365859 | ubuntu-noble | + apply_patch patches/2024.2/octavia/0001-Fix-HAProxy-config-injection-via-tls_ciphers-field.patch 2026-10-06 03:13:53.365946 | ubuntu-noble | + local rel=patches/2024.2/octavia/0001-Fix-HAProxy-config-injection-via-tls_ciphers-field.patch 2026-10-06 03:13:53.366000 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/octavia/0001-Fix-HAProxy-config-injection-via-tls_ciphers-field.patch 2026-10-06 03:13:53.366043 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/octavia/0001-Fix-HAProxy-config-injection-via-tls_ciphers-field.patch' 2026-10-06 03:13:53.366078 | ubuntu-noble | APPLY PATCH patches/2024.2/octavia/0001-Fix-HAProxy-config-injection-via-tls_ciphers-field.patch 2026-10-06 03:13:53.366112 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-06 03:13:53.368082 | ubuntu-noble | checking file octavia/common/jinja/haproxy/combined_listeners/jinja_cfg.py 2026-10-06 03:13:53.368289 | ubuntu-noble | checking file octavia/common/validate.py 2026-10-06 03:13:53.368322 | ubuntu-noble | Hunk #1 succeeded at 433 (offset -17 lines). 2026-10-06 03:13:53.368836 | ubuntu-noble | checking file octavia/tests/unit/common/jinja/haproxy/combined_listeners/test_jinja_cfg.py 2026-10-06 03:13:53.368994 | ubuntu-noble | Hunk #1 succeeded at 2087 (offset 1 line). 2026-10-06 03:13:53.369337 | ubuntu-noble | checking file octavia/tests/unit/common/test_validate.py 2026-10-06 03:13:53.369418 | ubuntu-noble | Hunk #1 succeeded at 461 (offset -3 lines). 2026-10-06 03:13:53.369435 | ubuntu-noble | checking file releasenotes/notes/fix-tls-ciphers-haproxy-config-injection-a1b2c3d4e5f6a7b8.yaml 2026-10-06 03:13:53.370179 | ubuntu-noble | + patch --forward --batch -p1 2026-10-06 03:13:53.371660 | ubuntu-noble | patching file octavia/common/jinja/haproxy/combined_listeners/jinja_cfg.py 2026-10-06 03:13:53.371880 | ubuntu-noble | patching file octavia/common/validate.py 2026-10-06 03:13:53.371972 | ubuntu-noble | Hunk #1 succeeded at 433 (offset -17 lines). 2026-10-06 03:13:53.372319 | ubuntu-noble | patching file octavia/tests/unit/common/jinja/haproxy/combined_listeners/test_jinja_cfg.py 2026-10-06 03:13:53.372657 | ubuntu-noble | Hunk #1 succeeded at 2087 (offset 1 line). 2026-10-06 03:13:53.372839 | ubuntu-noble | patching file octavia/tests/unit/common/test_validate.py 2026-10-06 03:13:53.372920 | ubuntu-noble | Hunk #1 succeeded at 461 (offset -3 lines). 2026-10-06 03:13:53.373227 | ubuntu-noble | patching file releasenotes/notes/fix-tls-ciphers-haproxy-config-injection-a1b2c3d4e5f6a7b8.yaml 2026-10-06 03:13:53.374547 | ubuntu-noble | + echo patches/2024.2/octavia/0001-Fix-HAProxy-config-injection-via-tls_ciphers-field.patch 2026-10-06 03:13:53.374587 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-06 03:13:53.374593 | ubuntu-noble | + apply_patch patches/2024.2/octavia/0002-Fix-HAProxy-config-injection-via-L7-policy-redirect-.patch 2026-10-06 03:13:53.374599 | ubuntu-noble | + local rel=patches/2024.2/octavia/0002-Fix-HAProxy-config-injection-via-L7-policy-redirect-.patch 2026-10-06 03:13:53.374604 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/octavia/0002-Fix-HAProxy-config-injection-via-L7-policy-redirect-.patch 2026-10-06 03:13:53.374609 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/octavia/0002-Fix-HAProxy-config-injection-via-L7-policy-redirect-.patch' 2026-10-06 03:13:53.374623 | ubuntu-noble | APPLY PATCH patches/2024.2/octavia/0002-Fix-HAProxy-config-injection-via-L7-policy-redirect-.patch 2026-10-06 03:13:53.374627 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-06 03:13:53.376604 | ubuntu-noble | checking file octavia/common/jinja/haproxy/combined_listeners/jinja_cfg.py 2026-10-06 03:13:53.376847 | ubuntu-noble | checking file octavia/common/validate.py 2026-10-06 03:13:53.376863 | ubuntu-noble | Hunk #1 succeeded at 37 (offset -4 lines). 2026-10-06 03:13:53.377290 | ubuntu-noble | checking file octavia/tests/unit/common/jinja/haproxy/combined_listeners/test_jinja_cfg.py 2026-10-06 03:13:53.377576 | ubuntu-noble | Hunk #1 succeeded at 1740 (offset 1 line). 2026-10-06 03:13:53.377814 | ubuntu-noble | checking file octavia/tests/unit/common/test_validate.py 2026-10-06 03:13:53.378045 | ubuntu-noble | checking file releasenotes/notes/fix-redirect-url-haproxy-config-injection-b2c3d4e5f6a7b8c9.yaml 2026-10-06 03:13:53.378446 | ubuntu-noble | + patch --forward --batch -p1 2026-10-06 03:13:53.380331 | ubuntu-noble | patching file octavia/common/jinja/haproxy/combined_listeners/jinja_cfg.py 2026-10-06 03:13:53.381575 | ubuntu-noble | patching file octavia/common/validate.py 2026-10-06 03:13:53.381621 | ubuntu-noble | Hunk #1 succeeded at 37 (offset -4 lines). 2026-10-06 03:13:53.381629 | ubuntu-noble | patching file octavia/tests/unit/common/jinja/haproxy/combined_listeners/test_jinja_cfg.py 2026-10-06 03:13:53.381635 | ubuntu-noble | Hunk #1 succeeded at 1740 (offset 1 line). 2026-10-06 03:13:53.381641 | ubuntu-noble | patching file octavia/tests/unit/common/test_validate.py 2026-10-06 03:13:53.381653 | ubuntu-noble | patching file releasenotes/notes/fix-redirect-url-haproxy-config-injection-b2c3d4e5f6a7b8c9.yaml 2026-10-06 03:13:53.383775 | ubuntu-noble | + echo patches/2024.2/octavia/0002-Fix-HAProxy-config-injection-via-L7-policy-redirect-.patch 2026-10-06 03:13:53.383818 | ubuntu-noble | + popd 2026-10-06 03:13:53.383826 | ubuntu-noble | + find octavia-15.1.1.dev9 -type f 2026-10-06 03:13:53.384131 | ubuntu-noble | + sort 2026-10-06 03:13:53.392721 | ubuntu-noble | + append_new_files_to_sources_txt octavia-15.1.1.dev9 files-before files-after 2026-10-06 03:13:53.392801 | ubuntu-noble | + local directory=octavia-15.1.1.dev9 2026-10-06 03:13:53.392810 | ubuntu-noble | + local before=files-before 2026-10-06 03:13:53.392819 | ubuntu-noble | + local after=files-after 2026-10-06 03:13:53.392826 | ubuntu-noble | + local sources_txt 2026-10-06 03:13:53.395656 | ubuntu-noble | ++ find octavia-15.1.1.dev9 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-10-06 03:13:53.395722 | ubuntu-noble | ++ head -1 2026-10-06 03:13:53.398010 | ubuntu-noble | + sources_txt=octavia-15.1.1.dev9/octavia.egg-info/SOURCES.txt 2026-10-06 03:13:53.398067 | ubuntu-noble | + [[ -z octavia-15.1.1.dev9/octavia.egg-info/SOURCES.txt ]] 2026-10-06 03:13:53.398080 | ubuntu-noble | + local new_files 2026-10-06 03:13:53.399011 | ubuntu-noble | ++ comm -13 files-before files-after 2026-10-06 03:13:53.402067 | ubuntu-noble | + new_files='octavia-15.1.1.dev9/octavia/common/validate.py.orig 2026-10-06 03:13:53.402110 | ubuntu-noble | octavia-15.1.1.dev9/octavia/tests/unit/common/jinja/haproxy/combined_listeners/test_jinja_cfg.py.orig 2026-10-06 03:13:53.402118 | ubuntu-noble | octavia-15.1.1.dev9/octavia/tests/unit/common/test_validate.py.orig 2026-10-06 03:13:53.402124 | ubuntu-noble | octavia-15.1.1.dev9/releasenotes/notes/fix-redirect-url-haproxy-config-injection-b2c3d4e5f6a7b8c9.yaml 2026-10-06 03:13:53.402130 | ubuntu-noble | octavia-15.1.1.dev9/releasenotes/notes/fix-tls-ciphers-haproxy-config-injection-a1b2c3d4e5f6a7b8.yaml' 2026-10-06 03:13:53.402137 | ubuntu-noble | + [[ -z octavia-15.1.1.dev9/octavia/common/validate.py.orig 2026-10-06 03:13:53.402143 | ubuntu-noble | octavia-15.1.1.dev9/octavia/tests/unit/common/jinja/haproxy/combined_listeners/test_jinja_cfg.py.orig 2026-10-06 03:13:53.402148 | ubuntu-noble | octavia-15.1.1.dev9/octavia/tests/unit/common/test_validate.py.orig 2026-10-06 03:13:53.402155 | ubuntu-noble | octavia-15.1.1.dev9/releasenotes/notes/fix-redirect-url-haproxy-config-injection-b2c3d4e5f6a7b8c9.yaml 2026-10-06 03:13:53.402160 | ubuntu-noble | octavia-15.1.1.dev9/releasenotes/notes/fix-tls-ciphers-haproxy-config-injection-a1b2c3d4e5f6a7b8.yaml ]] 2026-10-06 03:13:53.402488 | ubuntu-noble | ++ tail -c1 octavia-15.1.1.dev9/octavia.egg-info/SOURCES.txt 2026-10-06 03:13:53.404570 | ubuntu-noble | + [[ -n l ]] 2026-10-06 03:13:53.404630 | ubuntu-noble | + echo 2026-10-06 03:13:53.404648 | ubuntu-noble | + local file 2026-10-06 03:13:53.404654 | ubuntu-noble | + for file in $new_files 2026-10-06 03:13:53.404661 | ubuntu-noble | + case $file in 2026-10-06 03:13:53.404669 | ubuntu-noble | + continue 2026-10-06 03:13:53.404675 | ubuntu-noble | + for file in $new_files 2026-10-06 03:13:53.404680 | ubuntu-noble | + case $file in 2026-10-06 03:13:53.404693 | ubuntu-noble | + continue 2026-10-06 03:13:53.404699 | ubuntu-noble | + for file in $new_files 2026-10-06 03:13:53.404705 | ubuntu-noble | + case $file in 2026-10-06 03:13:53.404710 | ubuntu-noble | + continue 2026-10-06 03:13:53.404721 | ubuntu-noble | + for file in $new_files 2026-10-06 03:13:53.404728 | ubuntu-noble | + case $file in 2026-10-06 03:13:53.404813 | ubuntu-noble | + echo 'APPEND releasenotes/notes/fix-redirect-url-haproxy-config-injection-b2c3d4e5f6a7b8c9.yaml TO octavia-15.1.1.dev9/octavia.egg-info/SOURCES.txt' 2026-10-06 03:13:53.404825 | ubuntu-noble | APPEND releasenotes/notes/fix-redirect-url-haproxy-config-injection-b2c3d4e5f6a7b8c9.yaml TO octavia-15.1.1.dev9/octavia.egg-info/SOURCES.txt 2026-10-06 03:13:53.404833 | ubuntu-noble | + echo releasenotes/notes/fix-redirect-url-haproxy-config-injection-b2c3d4e5f6a7b8c9.yaml 2026-10-06 03:13:53.404842 | ubuntu-noble | + for file in $new_files 2026-10-06 03:13:53.404848 | ubuntu-noble | + case $file in 2026-10-06 03:13:53.404856 | ubuntu-noble | + echo 'APPEND releasenotes/notes/fix-tls-ciphers-haproxy-config-injection-a1b2c3d4e5f6a7b8.yaml TO octavia-15.1.1.dev9/octavia.egg-info/SOURCES.txt' 2026-10-06 03:13:53.404863 | ubuntu-noble | APPEND releasenotes/notes/fix-tls-ciphers-haproxy-config-injection-a1b2c3d4e5f6a7b8.yaml TO octavia-15.1.1.dev9/octavia.egg-info/SOURCES.txt 2026-10-06 03:13:53.404871 | ubuntu-noble | + echo releasenotes/notes/fix-tls-ciphers-haproxy-config-injection-a1b2c3d4e5f6a7b8.yaml 2026-10-06 03:13:53.404940 | ubuntu-noble | + rm files-before files-after 2026-10-06 03:13:53.407275 | ubuntu-noble | + tar czf octavia-stable-2024.2.tar.gz octavia-15.1.1.dev9 2026-10-06 03:13:53.711640 | ubuntu-noble | + rm -r octavia-15.1.1.dev9 2026-10-06 03:13:53.749804 | ubuntu-noble | + echo Check overlays for octavia-stable-2024.2.tar.gz 2026-10-06 03:13:53.749878 | ubuntu-noble | Check overlays for octavia-stable-2024.2.tar.gz 2026-10-06 03:13:53.749892 | ubuntu-noble | + [[ -n '' ]] 2026-10-06 03:13:53.749898 | ubuntu-noble | + popd 2026-10-06 03:13:53.749920 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-10-06 03:13:53.749925 | ubuntu-noble | + pushd tarballs 2026-10-06 03:13:53.750859 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-10-06 03:13:53.752573 | ubuntu-noble | + filename=placement-stable-2024.2.tar.gz 2026-10-06 03:13:53.752610 | ubuntu-noble | + [[ -e placement-stable-2024.2.tar.gz ]] 2026-10-06 03:13:53.752622 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-10-06 03:13:53.752629 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-10-06 03:13:53.752634 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-10-06 03:13:54.986655 | ubuntu-noble | 2026-10-06 03:13:54 URL:https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz [577931/577931] -> "placement-stable-2024.2.tar.gz" [1] 2026-10-06 03:13:54.988568 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-10-06 03:13:54.988612 | ubuntu-noble | + echo Process placement-stable-2024.2.tar.gz 2026-10-06 03:13:54.988621 | ubuntu-noble | Process placement-stable-2024.2.tar.gz 2026-10-06 03:13:54.991541 | ubuntu-noble | ++ tar -tzf placement-stable-2024.2.tar.gz 2026-10-06 03:13:54.991589 | ubuntu-noble | ++ head -1 2026-10-06 03:13:54.991603 | ubuntu-noble | ++ cut -f1 -d/ 2026-10-06 03:13:55.001498 | ubuntu-noble | + directory=openstack_placement-12.0.3.dev1 2026-10-06 03:13:55.003120 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 openstack_placement-12.0.3.dev1 2026-10-06 03:13:55.003360 | ubuntu-noble | ++ local root=patches/2024.2 2026-10-06 03:13:55.004176 | ubuntu-noble | ++ local directory=openstack_placement-12.0.3.dev1 2026-10-06 03:13:55.004217 | ubuntu-noble | ++ local suffix= 2026-10-06 03:13:55.004226 | ubuntu-noble | ++ local name=openstack_placement 2026-10-06 03:13:55.004232 | ubuntu-noble | ++ local candidate path 2026-10-06 03:13:55.004239 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:55.004246 | ubuntu-noble | ++ path=patches/2024.2/openstack_placement 2026-10-06 03:13:55.004253 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_placement ]] 2026-10-06 03:13:55.004259 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:55.004266 | ubuntu-noble | ++ path=patches/2024.2/openstack-placement 2026-10-06 03:13:55.004271 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack-placement ]] 2026-10-06 03:13:55.004275 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:55.004279 | ubuntu-noble | ++ path=patches/2024.2/openstack_placement 2026-10-06 03:13:55.004283 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_placement ]] 2026-10-06 03:13:55.004286 | ubuntu-noble | ++ return 1 2026-10-06 03:13:55.004294 | ubuntu-noble | + patch_dir= 2026-10-06 03:13:55.004300 | ubuntu-noble | + patch_dir= 2026-10-06 03:13:55.005704 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 openstack_placement-12.0.3.dev1 /source 2026-10-06 03:13:55.005737 | ubuntu-noble | ++ local root=overlays/2024.2 2026-10-06 03:13:55.005744 | ubuntu-noble | ++ local directory=openstack_placement-12.0.3.dev1 2026-10-06 03:13:55.005750 | ubuntu-noble | ++ local suffix=/source 2026-10-06 03:13:55.005756 | ubuntu-noble | ++ local name=openstack_placement 2026-10-06 03:13:55.005762 | ubuntu-noble | ++ local candidate path 2026-10-06 03:13:55.005767 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:55.005773 | ubuntu-noble | ++ path=overlays/2024.2/openstack_placement/source 2026-10-06 03:13:55.005779 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_placement/source ]] 2026-10-06 03:13:55.005785 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:55.005791 | ubuntu-noble | ++ path=overlays/2024.2/openstack-placement/source 2026-10-06 03:13:55.005797 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack-placement/source ]] 2026-10-06 03:13:55.005803 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:55.005808 | ubuntu-noble | ++ path=overlays/2024.2/openstack_placement/source 2026-10-06 03:13:55.005814 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_placement/source ]] 2026-10-06 03:13:55.005837 | ubuntu-noble | ++ return 1 2026-10-06 03:13:55.005849 | ubuntu-noble | + overlay_dir= 2026-10-06 03:13:55.005854 | ubuntu-noble | + overlay_dir= 2026-10-06 03:13:55.005860 | ubuntu-noble | + echo Check patches for placement-stable-2024.2.tar.gz 2026-10-06 03:13:55.005866 | ubuntu-noble | Check patches for placement-stable-2024.2.tar.gz 2026-10-06 03:13:55.005872 | ubuntu-noble | + [[ -n '' ]] 2026-10-06 03:13:55.005881 | ubuntu-noble | + echo Check overlays for placement-stable-2024.2.tar.gz 2026-10-06 03:13:55.005887 | ubuntu-noble | Check overlays for placement-stable-2024.2.tar.gz 2026-10-06 03:13:55.005893 | ubuntu-noble | + [[ -n '' ]] 2026-10-06 03:13:55.005900 | ubuntu-noble | + popd 2026-10-06 03:13:55.006393 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-10-06 03:13:55.006425 | ubuntu-noble | + pushd tarballs 2026-10-06 03:13:55.006964 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-10-06 03:13:55.009236 | ubuntu-noble | + filename=skyline-apiserver-stable-2024.2.tar.gz 2026-10-06 03:13:55.009272 | ubuntu-noble | + [[ -e skyline-apiserver-stable-2024.2.tar.gz ]] 2026-10-06 03:13:55.009281 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-10-06 03:13:55.009288 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-10-06 03:13:55.009296 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-10-06 03:13:56.818616 | ubuntu-noble | 2026-10-06 03:13:56 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-10-06 03:13:56.820134 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-10-06 03:13:56.820180 | ubuntu-noble | + echo Process skyline-apiserver-stable-2024.2.tar.gz 2026-10-06 03:13:56.820188 | ubuntu-noble | Process skyline-apiserver-stable-2024.2.tar.gz 2026-10-06 03:13:56.822527 | ubuntu-noble | ++ tar -tzf skyline-apiserver-stable-2024.2.tar.gz 2026-10-06 03:13:56.822560 | ubuntu-noble | ++ head -1 2026-10-06 03:13:56.823936 | ubuntu-noble | ++ cut -f1 -d/ 2026-10-06 03:13:56.827608 | ubuntu-noble | + directory=skyline_apiserver-5.0.1.dev5 2026-10-06 03:13:56.828422 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 skyline_apiserver-5.0.1.dev5 2026-10-06 03:13:56.828600 | ubuntu-noble | ++ local root=patches/2024.2 2026-10-06 03:13:56.828665 | ubuntu-noble | ++ local directory=skyline_apiserver-5.0.1.dev5 2026-10-06 03:13:56.828717 | ubuntu-noble | ++ local suffix= 2026-10-06 03:13:56.828785 | ubuntu-noble | ++ local name=skyline_apiserver 2026-10-06 03:13:56.828816 | ubuntu-noble | ++ local candidate path 2026-10-06 03:13:56.828881 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:56.828912 | ubuntu-noble | ++ path=patches/2024.2/skyline_apiserver 2026-10-06 03:13:56.828944 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline_apiserver ]] 2026-10-06 03:13:56.829000 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:56.829029 | ubuntu-noble | ++ path=patches/2024.2/skyline-apiserver 2026-10-06 03:13:56.829055 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline-apiserver ]] 2026-10-06 03:13:56.829089 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:56.829115 | ubuntu-noble | ++ path=patches/2024.2/skyline_apiserver 2026-10-06 03:13:56.829144 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline_apiserver ]] 2026-10-06 03:13:56.829172 | ubuntu-noble | ++ return 1 2026-10-06 03:13:56.829675 | ubuntu-noble | + patch_dir= 2026-10-06 03:13:56.829738 | ubuntu-noble | + patch_dir= 2026-10-06 03:13:56.830442 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 skyline_apiserver-5.0.1.dev5 /source 2026-10-06 03:13:56.830603 | ubuntu-noble | ++ local root=overlays/2024.2 2026-10-06 03:13:56.830651 | ubuntu-noble | ++ local directory=skyline_apiserver-5.0.1.dev5 2026-10-06 03:13:56.830693 | ubuntu-noble | ++ local suffix=/source 2026-10-06 03:13:56.830741 | ubuntu-noble | ++ local name=skyline_apiserver 2026-10-06 03:13:56.830769 | ubuntu-noble | ++ local candidate path 2026-10-06 03:13:56.830835 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:56.830866 | ubuntu-noble | ++ path=overlays/2024.2/skyline_apiserver/source 2026-10-06 03:13:56.830896 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline_apiserver/source ]] 2026-10-06 03:13:56.830946 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:56.830972 | ubuntu-noble | ++ path=overlays/2024.2/skyline-apiserver/source 2026-10-06 03:13:56.830998 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline-apiserver/source ]] 2026-10-06 03:13:56.831026 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:13:56.831050 | ubuntu-noble | ++ path=overlays/2024.2/skyline_apiserver/source 2026-10-06 03:13:56.831074 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline_apiserver/source ]] 2026-10-06 03:13:56.831103 | ubuntu-noble | ++ return 1 2026-10-06 03:13:56.831553 | ubuntu-noble | + overlay_dir= 2026-10-06 03:13:56.831601 | ubuntu-noble | + overlay_dir= 2026-10-06 03:13:56.831637 | ubuntu-noble | + echo Check patches for skyline-apiserver-stable-2024.2.tar.gz 2026-10-06 03:13:56.831652 | ubuntu-noble | Check patches for skyline-apiserver-stable-2024.2.tar.gz 2026-10-06 03:13:56.831671 | ubuntu-noble | + [[ -n '' ]] 2026-10-06 03:13:56.831692 | ubuntu-noble | + echo Check overlays for skyline-apiserver-stable-2024.2.tar.gz 2026-10-06 03:13:56.831703 | ubuntu-noble | Check overlays for skyline-apiserver-stable-2024.2.tar.gz 2026-10-06 03:13:56.831718 | ubuntu-noble | + [[ -n '' ]] 2026-10-06 03:13:56.831733 | ubuntu-noble | + popd 2026-10-06 03:13:56.831813 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-10-06 03:13:56.831837 | ubuntu-noble | + pushd tarballs 2026-10-06 03:13:56.832583 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-10-06 03:13:56.835400 | ubuntu-noble | + filename=skyline-console-stable-2024.2.tar.gz 2026-10-06 03:13:56.835453 | ubuntu-noble | + [[ -e skyline-console-stable-2024.2.tar.gz ]] 2026-10-06 03:13:56.835490 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-10-06 03:13:56.835501 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-10-06 03:13:56.835508 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-10-06 03:16:05.431632 | ubuntu-noble | 2026-10-06 03:16:05 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-10-06 03:16:05.433590 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-10-06 03:16:05.433658 | ubuntu-noble | + echo Process skyline-console-stable-2024.2.tar.gz 2026-10-06 03:16:05.433668 | ubuntu-noble | Process skyline-console-stable-2024.2.tar.gz 2026-10-06 03:16:05.435551 | ubuntu-noble | ++ tar -tzf skyline-console-stable-2024.2.tar.gz 2026-10-06 03:16:05.435607 | ubuntu-noble | ++ head -1 2026-10-06 03:16:05.436599 | ubuntu-noble | ++ cut -f1 -d/ 2026-10-06 03:16:05.442057 | ubuntu-noble | + directory=skyline-console-5.0.1.dev4 2026-10-06 03:16:05.442994 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 skyline-console-5.0.1.dev4 2026-10-06 03:16:05.443140 | ubuntu-noble | ++ local root=patches/2024.2 2026-10-06 03:16:05.443201 | ubuntu-noble | ++ local directory=skyline-console-5.0.1.dev4 2026-10-06 03:16:05.443247 | ubuntu-noble | ++ local suffix= 2026-10-06 03:16:05.443300 | ubuntu-noble | ++ local name=skyline-console 2026-10-06 03:16:05.443321 | ubuntu-noble | ++ local candidate path 2026-10-06 03:16:05.443361 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:16:05.443382 | ubuntu-noble | ++ path=patches/2024.2/skyline-console 2026-10-06 03:16:05.443403 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline-console ]] 2026-10-06 03:16:05.443448 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:16:05.443513 | ubuntu-noble | ++ path=patches/2024.2/skyline-console 2026-10-06 03:16:05.443546 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline-console ]] 2026-10-06 03:16:05.443600 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:16:05.443619 | ubuntu-noble | ++ path=patches/2024.2/skyline_console 2026-10-06 03:16:05.443634 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline_console ]] 2026-10-06 03:16:05.443657 | ubuntu-noble | ++ return 1 2026-10-06 03:16:05.444183 | ubuntu-noble | + patch_dir= 2026-10-06 03:16:05.444261 | ubuntu-noble | + patch_dir= 2026-10-06 03:16:05.444968 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 skyline-console-5.0.1.dev4 /source 2026-10-06 03:16:05.445081 | ubuntu-noble | ++ local root=overlays/2024.2 2026-10-06 03:16:05.445125 | ubuntu-noble | ++ local directory=skyline-console-5.0.1.dev4 2026-10-06 03:16:05.445156 | ubuntu-noble | ++ local suffix=/source 2026-10-06 03:16:05.445190 | ubuntu-noble | ++ local name=skyline-console 2026-10-06 03:16:05.445208 | ubuntu-noble | ++ local candidate path 2026-10-06 03:16:05.445244 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:16:05.445261 | ubuntu-noble | ++ path=overlays/2024.2/skyline-console/source 2026-10-06 03:16:05.445279 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline-console/source ]] 2026-10-06 03:16:05.445336 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:16:05.445351 | ubuntu-noble | ++ path=overlays/2024.2/skyline-console/source 2026-10-06 03:16:05.445366 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline-console/source ]] 2026-10-06 03:16:05.445387 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:16:05.445401 | ubuntu-noble | ++ path=overlays/2024.2/skyline_console/source 2026-10-06 03:16:05.445415 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline_console/source ]] 2026-10-06 03:16:05.445435 | ubuntu-noble | ++ return 1 2026-10-06 03:16:05.445883 | ubuntu-noble | + overlay_dir= 2026-10-06 03:16:05.445966 | ubuntu-noble | + overlay_dir= 2026-10-06 03:16:05.446016 | ubuntu-noble | + echo Check patches for skyline-console-stable-2024.2.tar.gz 2026-10-06 03:16:05.446037 | ubuntu-noble | Check patches for skyline-console-stable-2024.2.tar.gz 2026-10-06 03:16:05.446596 | ubuntu-noble | + [[ -n '' ]] 2026-10-06 03:16:05.446623 | ubuntu-noble | + echo Check overlays for skyline-console-stable-2024.2.tar.gz 2026-10-06 03:16:05.446630 | ubuntu-noble | Check overlays for skyline-console-stable-2024.2.tar.gz 2026-10-06 03:16:05.446636 | ubuntu-noble | + [[ -n '' ]] 2026-10-06 03:16:05.446642 | ubuntu-noble | + popd 2026-10-06 03:16:05.446648 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-10-06 03:16:05.446655 | ubuntu-noble | + pushd tarballs 2026-10-06 03:16:05.447143 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-10-06 03:16:05.449423 | ubuntu-noble | + filename=requirements-stable-2024.2.tar.gz 2026-10-06 03:16:05.449458 | ubuntu-noble | + [[ -e requirements-stable-2024.2.tar.gz ]] 2026-10-06 03:16:05.449496 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-10-06 03:16:05.449501 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-10-06 03:16:05.449506 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-10-06 03:16:06.415656 | ubuntu-noble | 2026-10-06 03:16:06 URL:https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz [150102/150102] -> "requirements-stable-2024.2.tar.gz" [1] 2026-10-06 03:16:06.417345 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-10-06 03:16:06.417406 | ubuntu-noble | + echo Process requirements-stable-2024.2.tar.gz 2026-10-06 03:16:06.417417 | ubuntu-noble | Process requirements-stable-2024.2.tar.gz 2026-10-06 03:16:06.419558 | ubuntu-noble | ++ tar -tzf requirements-stable-2024.2.tar.gz 2026-10-06 03:16:06.419618 | ubuntu-noble | ++ head -1 2026-10-06 03:16:06.420919 | ubuntu-noble | ++ cut -f1 -d/ 2026-10-06 03:16:06.429149 | ubuntu-noble | + directory=openstack_requirements-1.2.1.dev7126 2026-10-06 03:16:06.430038 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 openstack_requirements-1.2.1.dev7126 2026-10-06 03:16:06.430180 | ubuntu-noble | ++ local root=patches/2024.2 2026-10-06 03:16:06.430257 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev7126 2026-10-06 03:16:06.430314 | ubuntu-noble | ++ local suffix= 2026-10-06 03:16:06.430355 | ubuntu-noble | ++ local name=openstack_requirements 2026-10-06 03:16:06.430386 | ubuntu-noble | ++ local candidate path 2026-10-06 03:16:06.430427 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:16:06.430447 | ubuntu-noble | ++ path=patches/2024.2/openstack_requirements 2026-10-06 03:16:06.430496 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements ]] 2026-10-06 03:16:06.430536 | ubuntu-noble | ++ echo patches/2024.2/openstack_requirements 2026-10-06 03:16:06.430566 | ubuntu-noble | ++ return 0 2026-10-06 03:16:06.430972 | ubuntu-noble | + patch_dir=patches/2024.2/openstack_requirements 2026-10-06 03:16:06.431690 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 openstack_requirements-1.2.1.dev7126 /source 2026-10-06 03:16:06.431785 | ubuntu-noble | ++ local root=overlays/2024.2 2026-10-06 03:16:06.431810 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev7126 2026-10-06 03:16:06.431837 | ubuntu-noble | ++ local suffix=/source 2026-10-06 03:16:06.431944 | ubuntu-noble | ++ local name=openstack_requirements 2026-10-06 03:16:06.431964 | ubuntu-noble | ++ local candidate path 2026-10-06 03:16:06.431997 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:16:06.432016 | ubuntu-noble | ++ path=overlays/2024.2/openstack_requirements/source 2026-10-06 03:16:06.432034 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_requirements/source ]] 2026-10-06 03:16:06.432074 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:16:06.432090 | ubuntu-noble | ++ path=overlays/2024.2/openstack-requirements/source 2026-10-06 03:16:06.432105 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack-requirements/source ]] 2026-10-06 03:16:06.432123 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-06 03:16:06.432136 | ubuntu-noble | ++ path=overlays/2024.2/openstack_requirements/source 2026-10-06 03:16:06.432151 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_requirements/source ]] 2026-10-06 03:16:06.432168 | ubuntu-noble | ++ return 1 2026-10-06 03:16:06.432547 | ubuntu-noble | + overlay_dir= 2026-10-06 03:16:06.432576 | ubuntu-noble | + overlay_dir= 2026-10-06 03:16:06.432583 | ubuntu-noble | + echo Check patches for requirements-stable-2024.2.tar.gz 2026-10-06 03:16:06.432589 | ubuntu-noble | Check patches for requirements-stable-2024.2.tar.gz 2026-10-06 03:16:06.432597 | ubuntu-noble | + [[ -n patches/2024.2/openstack_requirements ]] 2026-10-06 03:16:06.432603 | ubuntu-noble | + tar xzf requirements-stable-2024.2.tar.gz 2026-10-06 03:16:06.447300 | ubuntu-noble | + rm requirements-stable-2024.2.tar.gz 2026-10-06 03:16:06.451639 | ubuntu-noble | + find openstack_requirements-1.2.1.dev7126 -type f 2026-10-06 03:16:06.451729 | ubuntu-noble | + sort 2026-10-06 03:16:06.454549 | ubuntu-noble | + pushd openstack_requirements-1.2.1.dev7126 2026-10-06 03:16:06.456253 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements -type f -name '*.patch' 2026-10-06 03:16:06.456552 | ubuntu-noble | ++ sort 2026-10-06 03:16:06.460291 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-06 03:16:06.460486 | ubuntu-noble | + apply_patch patches/2024.2/openstack_requirements/backport-934176.patch 2026-10-06 03:16:06.460591 | ubuntu-noble | + local rel=patches/2024.2/openstack_requirements/backport-934176.patch 2026-10-06 03:16:06.460637 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements/backport-934176.patch 2026-10-06 03:16:06.460672 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/openstack_requirements/backport-934176.patch' 2026-10-06 03:16:06.460690 | ubuntu-noble | APPLY PATCH patches/2024.2/openstack_requirements/backport-934176.patch 2026-10-06 03:16:06.460720 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-06 03:16:06.462810 | ubuntu-noble | checking file upper-constraints.txt 2026-10-06 03:16:06.463306 | ubuntu-noble | + patch --forward --batch -p1 2026-10-06 03:16:06.465428 | ubuntu-noble | patching file upper-constraints.txt 2026-10-06 03:16:06.465753 | ubuntu-noble | + echo patches/2024.2/openstack_requirements/backport-934176.patch 2026-10-06 03:16:06.465820 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-06 03:16:06.466457 | ubuntu-noble | + apply_patch patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-10-06 03:16:06.466517 | ubuntu-noble | + local rel=patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-10-06 03:16:06.466526 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-10-06 03:16:06.466532 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/openstack_requirements/keystonemiddleware.patch' 2026-10-06 03:16:06.466540 | ubuntu-noble | APPLY PATCH patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-10-06 03:16:06.466546 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-06 03:16:06.467905 | ubuntu-noble | checking file upper-constraints.txt 2026-10-06 03:16:06.468347 | ubuntu-noble | + patch --forward --batch -p1 2026-10-06 03:16:06.469837 | ubuntu-noble | patching file upper-constraints.txt 2026-10-06 03:16:06.470679 | ubuntu-noble | + echo patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-10-06 03:16:06.470711 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-06 03:16:06.470718 | ubuntu-noble | + apply_patch patches/2024.2/openstack_requirements/magnumclient.patch 2026-10-06 03:16:06.470725 | ubuntu-noble | + local rel=patches/2024.2/openstack_requirements/magnumclient.patch 2026-10-06 03:16:06.470732 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements/magnumclient.patch 2026-10-06 03:16:06.470738 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/openstack_requirements/magnumclient.patch' 2026-10-06 03:16:06.470745 | ubuntu-noble | APPLY PATCH patches/2024.2/openstack_requirements/magnumclient.patch 2026-10-06 03:16:06.470750 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-06 03:16:06.472196 | ubuntu-noble | checking file upper-constraints.txt 2026-10-06 03:16:06.472531 | ubuntu-noble | + patch --forward --batch -p1 2026-10-06 03:16:06.474248 | ubuntu-noble | patching file upper-constraints.txt 2026-10-06 03:16:06.474932 | ubuntu-noble | + echo patches/2024.2/openstack_requirements/magnumclient.patch 2026-10-06 03:16:06.475720 | ubuntu-noble | + popd 2026-10-06 03:16:06.475756 | ubuntu-noble | + find openstack_requirements-1.2.1.dev7126 -type f 2026-10-06 03:16:06.476094 | ubuntu-noble | + sort 2026-10-06 03:16:06.479383 | ubuntu-noble | + append_new_files_to_sources_txt openstack_requirements-1.2.1.dev7126 files-before files-after 2026-10-06 03:16:06.480052 | ubuntu-noble | + local directory=openstack_requirements-1.2.1.dev7126 2026-10-06 03:16:06.480090 | ubuntu-noble | + local before=files-before 2026-10-06 03:16:06.480098 | ubuntu-noble | + local after=files-after 2026-10-06 03:16:06.480104 | ubuntu-noble | + local sources_txt 2026-10-06 03:16:06.481541 | ubuntu-noble | ++ find openstack_requirements-1.2.1.dev7126 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-10-06 03:16:06.481579 | ubuntu-noble | ++ head -1 2026-10-06 03:16:06.484733 | ubuntu-noble | + sources_txt=openstack_requirements-1.2.1.dev7126/openstack_requirements.egg-info/SOURCES.txt 2026-10-06 03:16:06.484905 | ubuntu-noble | + [[ -z openstack_requirements-1.2.1.dev7126/openstack_requirements.egg-info/SOURCES.txt ]] 2026-10-06 03:16:06.484963 | ubuntu-noble | + local new_files 2026-10-06 03:16:06.485820 | ubuntu-noble | ++ comm -13 files-before files-after 2026-10-06 03:16:06.487976 | ubuntu-noble | + new_files= 2026-10-06 03:16:06.488427 | ubuntu-noble | + [[ -z '' ]] 2026-10-06 03:16:06.488447 | ubuntu-noble | + return 2026-10-06 03:16:06.488452 | ubuntu-noble | + rm files-before files-after 2026-10-06 03:16:06.490569 | ubuntu-noble | + tar czf requirements-stable-2024.2.tar.gz openstack_requirements-1.2.1.dev7126 2026-10-06 03:16:06.531193 | ubuntu-noble | + rm -r openstack_requirements-1.2.1.dev7126 2026-10-06 03:16:06.535417 | ubuntu-noble | + echo Check overlays for requirements-stable-2024.2.tar.gz 2026-10-06 03:16:06.535491 | ubuntu-noble | Check overlays for requirements-stable-2024.2.tar.gz 2026-10-06 03:16:06.535511 | ubuntu-noble | + [[ -n '' ]] 2026-10-06 03:16:06.536241 | ubuntu-noble | + popd 2026-10-06 03:16:06.536263 | 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-10-06 03:16:06.536269 | ubuntu-noble | + local manifest=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-10-06 03:16:06.536274 | ubuntu-noble | + shift 2026-10-06 03:16:06.536278 | ubuntu-noble | + [[ ! -e /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied ]] 2026-10-06 03:16:06.536281 | ubuntu-noble | + roots=() 2026-10-06 03:16:06.536297 | ubuntu-noble | + local roots dir 2026-10-06 03:16:06.536301 | ubuntu-noble | + for dir in "$@" 2026-10-06 03:16:06.536305 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2 ]] 2026-10-06 03:16:06.536309 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-10-06 03:16:06.536313 | ubuntu-noble | + for dir in "$@" 2026-10-06 03:16:06.536317 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2024.2 ]] 2026-10-06 03:16:06.536321 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-10-06 03:16:06.536324 | ubuntu-noble | + [[ 2 -eq 0 ]] 2026-10-06 03:16:06.536328 | ubuntu-noble | + local tmp 2026-10-06 03:16:06.536735 | ubuntu-noble | ++ mktemp -d 2026-10-06 03:16:06.539756 | ubuntu-noble | + tmp=/tmp/tmp.9H3iu5ZMCT 2026-10-06 03:16:06.539796 | 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-10-06 03:16:06.540154 | ubuntu-noble | + sed 's|^/home/zuul/src/github.com/osism/container-images-kolla/||' 2026-10-06 03:16:06.540497 | ubuntu-noble | + sort 2026-10-06 03:16:06.545989 | ubuntu-noble | + sort -u /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-10-06 03:16:06.549594 | ubuntu-noble | + comm -23 /tmp/tmp.9H3iu5ZMCT/expected /tmp/tmp.9H3iu5ZMCT/applied 2026-10-06 03:16:06.552610 | ubuntu-noble | + local expected_count missing_count 2026-10-06 03:16:06.553176 | ubuntu-noble | ++ wc -l 2026-10-06 03:16:06.556646 | ubuntu-noble | + expected_count=39 2026-10-06 03:16:06.557526 | ubuntu-noble | ++ wc -l 2026-10-06 03:16:06.560604 | ubuntu-noble | + missing_count=0 2026-10-06 03:16:06.560660 | ubuntu-noble | + [[ 0 -gt 0 ]] 2026-10-06 03:16:06.560668 | ubuntu-noble | + rm -rf /tmp/tmp.9H3iu5ZMCT 2026-10-06 03:16:06.563640 | ubuntu-noble | + echo 'VERIFIED: 39 patch files, all applied' 2026-10-06 03:16:06.563699 | ubuntu-noble | VERIFIED: 39 patch files, all applied 2026-10-06 03:16:06.563706 | ubuntu-noble | + return 0 2026-10-06 03:16:06.661736 | ubuntu-noble | ok: Runtime: 0:03:48.849541 2026-10-06 03:16:06.710391 | 2026-10-06 03:16:06.710684 | PLAY RECAP 2026-10-06 03:16:06.710740 | ubuntu-noble | ok: 2 changed: 0 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-10-06 03:16:06.710765 | 2026-10-06 03:16:06.832719 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/container-images-kolla/playbooks/patch.yml@main] 2026-10-06 03:16:06.835319 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-10-06 03:16:08.179557 | 2026-10-06 03:16:08.179680 | PLAY [Base post-fetch] 2026-10-06 03:16:08.225052 | 2026-10-06 03:16:08.225829 | TASK [diagnose-network : Ensure log directory exists] 2026-10-06 03:16:08.952887 | ubuntu-noble | ok 2026-10-06 03:16:08.967647 | 2026-10-06 03:16:08.967794 | TASK [diagnose-network : Snapshot dual-stack network state (post)] 2026-10-06 03:16:21.389834 | ubuntu-noble | ok: Runtime: 0:00:05.884007 2026-10-06 03:16:21.413646 | 2026-10-06 03:16:21.413756 | TASK [diagnose-network : Snapshot Docker/BuildKit IPv6 config (teardown)] 2026-10-06 03:16:27.930691 | ubuntu-noble | ok: Runtime: 0:00:00.342842 2026-10-06 03:16:27.940595 | 2026-10-06 03:16:27.940848 | TASK [diagnose-network : Probe container network namespace (teardown)] 2026-10-06 03:16:34.395229 | ubuntu-noble | ok: Runtime: 0:00:00.077368 2026-10-06 03:16:34.401277 | 2026-10-06 03:16:34.401403 | TASK [diagnose-network : Evaluate node isolation verdict (pre-run gate)] 2026-10-06 03:16:34.962941 | ubuntu-noble | skipping: Conditional result was False 2026-10-06 03:16:34.969191 | 2026-10-06 03:16:34.969292 | TASK [diagnose-network : Abort the pre-run on a fully isolated node] 2026-10-06 03:16:35.003424 | ubuntu-noble | skipping: Conditional result was False 2026-10-06 03:16:35.014022 | 2026-10-06 03:16:35.014139 | TASK [fetch-output : Set log path for multiple nodes] 2026-10-06 03:16:35.059098 | ubuntu-noble | skipping: Conditional result was False 2026-10-06 03:16:35.064739 | 2026-10-06 03:16:35.064836 | TASK [fetch-output : Set log path for single node] 2026-10-06 03:16:35.093454 | ubuntu-noble | ok 2026-10-06 03:16:35.098240 | 2026-10-06 03:16:35.098327 | LOOP [fetch-output : Ensure local output dirs] 2026-10-06 03:16:35.370848 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/807c564ea92840aa80c0ca3b8858b2a1/work/logs" 2026-10-06 03:16:35.607347 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/807c564ea92840aa80c0ca3b8858b2a1/work/artifacts" 2026-10-06 03:16:35.898784 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/807c564ea92840aa80c0ca3b8858b2a1/work/docs" 2026-10-06 03:16:35.907298 | 2026-10-06 03:16:35.907396 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-10-06 03:16:36.714471 | ubuntu-noble | changed: 2026-10-06 03:16:36.714629 | ubuntu-noble | .d..t...... ./ 2026-10-06 03:16:36.714658 | ubuntu-noble | >f+++++++++ docker-daemon.txt 2026-10-06 03:16:36.714678 | ubuntu-noble | >f+++++++++ net-debug.post.txt 2026-10-06 03:16:36.714696 | ubuntu-noble | >f+++++++++ net-debug.pre.txt 2026-10-06 03:16:36.714714 | ubuntu-noble | >f+++++++++ sudo-debug.txt 2026-10-06 03:16:36.714731 | ubuntu-noble | >f+++++++++ sudo-strace.log 2026-10-06 03:16:36.714747 | ubuntu-noble | >f+++++++++ sudo-strace.log.time 2026-10-06 03:16:36.714775 | ubuntu-noble | changed: All items complete 2026-10-06 03:16:36.714796 | 2026-10-06 03:16:37.221880 | ubuntu-noble | changed: .d..t...... ./ 2026-10-06 03:16:37.842028 | ubuntu-noble | changed: .d..t...... ./ 2026-10-06 03:16:37.859578 | 2026-10-06 03:16:37.859851 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-10-06 03:16:38.358952 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.009385 2026-10-06 03:16:38.601429 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.009395 2026-10-06 03:16:38.615816 | 2026-10-06 03:16:38.615897 | PLAY RECAP 2026-10-06 03:16:38.615946 | ubuntu-noble | ok: 8 changed: 3 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-10-06 03:16:38.615980 | 2026-10-06 03:16:38.708001 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-10-06 03:16:38.709471 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-10-06 03:16:39.404866 | 2026-10-06 03:16:39.404993 | PLAY [Base post] 2026-10-06 03:16:39.419454 | 2026-10-06 03:16:39.419570 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-10-06 03:16:40.340780 | ubuntu-noble | changed 2026-10-06 03:16:40.347928 | 2026-10-06 03:16:40.348025 | PLAY RECAP 2026-10-06 03:16:40.348085 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-10-06 03:16:40.348157 | 2026-10-06 03:16:40.472875 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-10-06 03:16:40.473858 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-10-06 03:16:41.467426 | 2026-10-06 03:16:41.467599 | PLAY [Base post-logs] 2026-10-06 03:16:41.485341 | 2026-10-06 03:16:41.485492 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-10-06 03:16:42.066648 | localhost | changed 2026-10-06 03:16:42.079223 | 2026-10-06 03:16:42.079377 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-10-06 03:16:42.125489 | localhost | ok 2026-10-06 03:16:42.128679 | 2026-10-06 03:16:42.128783 | TASK [Set zuul-log-path fact] 2026-10-06 03:16:42.143787 | localhost | ok 2026-10-06 03:16:42.152529 | 2026-10-06 03:16:42.152637 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-10-06 03:16:42.209033 | localhost | ok 2026-10-06 03:16:42.212551 | 2026-10-06 03:16:42.212660 | TASK [upload-logs : Create log directories] 2026-10-06 03:16:42.758683 | localhost | changed 2026-10-06 03:16:42.761758 | 2026-10-06 03:16:42.761872 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-10-06 03:16:43.261377 | localhost -> localhost | ok: Runtime: 0:00:00.006797 2026-10-06 03:16:43.265663 | 2026-10-06 03:16:43.265787 | TASK [upload-logs : Upload logs to log server] 2026-10-06 03:16:43.837045 | localhost | Output suppressed because no_log was given 2026-10-06 03:16:43.839214 | 2026-10-06 03:16:43.839324 | LOOP [upload-logs : Compress console log and json output] 2026-10-06 03:16:43.886476 | localhost | skipping: Conditional result was False 2026-10-06 03:16:43.895177 | localhost | skipping: Conditional result was False 2026-10-06 03:16:43.906075 | 2026-10-06 03:16:43.906232 | LOOP [upload-logs : Upload compressed console log and json output] 2026-10-06 03:16:43.962101 | localhost | skipping: Conditional result was False 2026-10-06 03:16:43.962406 | 2026-10-06 03:16:43.967407 | localhost | skipping: Conditional result was False 2026-10-06 03:16:43.972265 | 2026-10-06 03:16:43.972374 | LOOP [upload-logs : Upload console log and json output]