2026-08-18 11:23:57.997252 | Job console starting 2026-08-18 11:23:58.027228 | Updating git repos 2026-08-18 11:23:58.135357 | Cloning repos into workspace 2026-08-18 11:23:58.200520 | Restoring repo states 2026-08-18 11:23:58.236352 | Merging changes 2026-08-18 11:23:58.931081 | Checking out repos 2026-08-18 11:23:59.002789 | Preparing playbooks 2026-08-18 11:24:00.447630 | Running Ansible setup 2026-08-18 11:24:06.160586 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-08-18 11:24:07.219160 | 2026-08-18 11:24:07.219346 | PLAY [Base pre] 2026-08-18 11:24:07.240875 | 2026-08-18 11:24:07.241027 | TASK [Setup log path fact] 2026-08-18 11:24:07.272247 | ubuntu-noble | ok 2026-08-18 11:24:07.293125 | 2026-08-18 11:24:07.293299 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-18 11:24:07.323030 | ubuntu-noble | ok 2026-08-18 11:24:07.337893 | 2026-08-18 11:24:07.338025 | TASK [emit-job-header : Print job information] 2026-08-18 11:24:07.391201 | # Job Information 2026-08-18 11:24:07.391405 | Ansible Version: 2.16.14 2026-08-18 11:24:07.391441 | Job: container-images-kolla-patch-2024.2 2026-08-18 11:24:07.391478 | Pipeline: check 2026-08-18 11:24:07.391503 | Executor: 521e9411259a 2026-08-18 11:24:07.391525 | Triggered by: https://github.com/osism/container-images-kolla/pull/774 2026-08-18 11:24:07.391547 | Event ID: 46ee54a0-9af7-11f1-9105-fcc40021c6a4 2026-08-18 11:24:07.397740 | 2026-08-18 11:24:07.397868 | LOOP [emit-job-header : Print node information] 2026-08-18 11:24:07.544194 | ubuntu-noble | ok: 2026-08-18 11:24:07.544437 | ubuntu-noble | # Node Information 2026-08-18 11:24:07.544471 | ubuntu-noble | Inventory Hostname: ubuntu-noble 2026-08-18 11:24:07.544496 | ubuntu-noble | Hostname: ubuntu 2026-08-18 11:24:07.544519 | ubuntu-noble | Username: zuul 2026-08-18 11:24:07.544540 | ubuntu-noble | Distro: Ubuntu 24.04 2026-08-18 11:24:07.544564 | ubuntu-noble | Provider: regiocloud-a 2026-08-18 11:24:07.544584 | ubuntu-noble | Region: 2026-08-18 11:24:07.544606 | ubuntu-noble | Label: ubuntu-noble 2026-08-18 11:24:07.544625 | ubuntu-noble | Product Name: OpenStack Nova 2026-08-18 11:24:07.544645 | ubuntu-noble | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fee4:ebaa 2026-08-18 11:24:07.557468 | 2026-08-18 11:24:07.557627 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-18 11:24:08.158007 | ubuntu-noble -> localhost | changed 2026-08-18 11:24:08.166748 | 2026-08-18 11:24:08.166926 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-18 11:24:09.764491 | ubuntu-noble -> localhost | changed 2026-08-18 11:24:09.777387 | 2026-08-18 11:24:09.777518 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-18 11:24:10.258127 | ubuntu-noble -> localhost | ok 2026-08-18 11:24:10.265277 | 2026-08-18 11:24:10.265402 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-18 11:24:10.307735 | ubuntu-noble | ok 2026-08-18 11:24:10.324876 | ubuntu-noble | included: /var/lib/zuul/builds/21afadb12e61403198e316afd2e93cde/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-18 11:24:10.331226 | 2026-08-18 11:24:10.331352 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-18 11:24:11.791025 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-08-18 11:24:11.792157 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/21afadb12e61403198e316afd2e93cde/work/21afadb12e61403198e316afd2e93cde_id_rsa 2026-08-18 11:24:11.792270 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/21afadb12e61403198e316afd2e93cde/work/21afadb12e61403198e316afd2e93cde_id_rsa.pub 2026-08-18 11:24:11.792331 | ubuntu-noble -> localhost | The key fingerprint is: 2026-08-18 11:24:11.792382 | ubuntu-noble -> localhost | SHA256:G/oRRMepE4TExUnG4EqLTQidtEhOylyxC7o9qW/KCsI zuul-build-sshkey 2026-08-18 11:24:11.792428 | ubuntu-noble -> localhost | The key's randomart image is: 2026-08-18 11:24:11.792487 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-08-18 11:24:11.792534 | ubuntu-noble -> localhost | |.=.+.ooO*o.. | 2026-08-18 11:24:11.792579 | ubuntu-noble -> localhost | |Bo+o..oo=.o | 2026-08-18 11:24:11.792621 | ubuntu-noble -> localhost | |o=o.o . .o | 2026-08-18 11:24:11.792660 | ubuntu-noble -> localhost | |. .=.o .o | 2026-08-18 11:24:11.792700 | ubuntu-noble -> localhost | |. ..+ S. | 2026-08-18 11:24:11.792753 | ubuntu-noble -> localhost | |.o . . + | 2026-08-18 11:24:11.792829 | ubuntu-noble -> localhost | |+E+ . o | 2026-08-18 11:24:11.792873 | ubuntu-noble -> localhost | |+... . . | 2026-08-18 11:24:11.792917 | ubuntu-noble -> localhost | |==. . | 2026-08-18 11:24:11.792959 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-08-18 11:24:11.793067 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.492736 2026-08-18 11:24:11.814125 | 2026-08-18 11:24:11.814231 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-18 11:24:11.853565 | ubuntu-noble | ok 2026-08-18 11:24:11.876576 | ubuntu-noble | included: /var/lib/zuul/builds/21afadb12e61403198e316afd2e93cde/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-18 11:24:11.894600 | 2026-08-18 11:24:11.894711 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-18 11:24:11.928442 | ubuntu-noble | skipping: Conditional result was False 2026-08-18 11:24:11.933993 | 2026-08-18 11:24:11.934078 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-18 11:24:12.703500 | ubuntu-noble | changed 2026-08-18 11:24:12.709439 | 2026-08-18 11:24:12.709563 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-18 11:24:13.004665 | ubuntu-noble | ok 2026-08-18 11:24:13.015065 | 2026-08-18 11:24:13.015236 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-18 11:24:13.773809 | ubuntu-noble | changed 2026-08-18 11:24:13.787302 | 2026-08-18 11:24:13.787631 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-18 11:24:14.540064 | ubuntu-noble | changed 2026-08-18 11:24:14.548632 | 2026-08-18 11:24:14.548750 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-18 11:24:14.582568 | ubuntu-noble | skipping: Conditional result was False 2026-08-18 11:24:14.594246 | 2026-08-18 11:24:14.594446 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-18 11:24:15.003522 | ubuntu-noble -> localhost | changed 2026-08-18 11:24:15.012057 | 2026-08-18 11:24:15.012141 | TASK [add-build-sshkey : Add back temp key] 2026-08-18 11:24:15.307755 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/21afadb12e61403198e316afd2e93cde/work/21afadb12e61403198e316afd2e93cde_id_rsa (zuul-build-sshkey) 2026-08-18 11:24:15.307965 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.008491 2026-08-18 11:24:15.314145 | 2026-08-18 11:24:15.314238 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-18 11:24:15.714805 | ubuntu-noble | ok 2026-08-18 11:24:15.719034 | 2026-08-18 11:24:15.719108 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-18 11:24:15.752325 | ubuntu-noble | skipping: Conditional result was False 2026-08-18 11:24:15.761743 | 2026-08-18 11:24:15.761857 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-08-18 11:24:16.230915 | ubuntu-noble | ok 2026-08-18 11:24:16.251862 | 2026-08-18 11:24:16.251977 | TASK [validate-host : Define zuul_info_dir fact] 2026-08-18 11:24:16.282377 | ubuntu-noble | ok 2026-08-18 11:24:16.287469 | 2026-08-18 11:24:16.287577 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-08-18 11:24:16.575009 | ubuntu-noble -> localhost | ok 2026-08-18 11:24:16.581580 | 2026-08-18 11:24:16.581679 | TASK [validate-host : Collect information about the host] 2026-08-18 11:24:17.776346 | ubuntu-noble | ok 2026-08-18 11:24:17.788469 | 2026-08-18 11:24:17.788577 | TASK [validate-host : Sanitize hostname] 2026-08-18 11:24:17.915238 | ubuntu-noble | ok 2026-08-18 11:24:17.919485 | 2026-08-18 11:24:17.919569 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-08-18 11:24:18.621660 | ubuntu-noble -> localhost | changed 2026-08-18 11:24:18.627320 | 2026-08-18 11:24:18.627415 | TASK [validate-host : Collect information about zuul worker] 2026-08-18 11:24:19.191804 | ubuntu-noble | ok 2026-08-18 11:24:19.207200 | 2026-08-18 11:24:19.207345 | TASK [validate-host : Write out all zuul information for each host] 2026-08-18 11:24:19.815283 | ubuntu-noble -> localhost | changed 2026-08-18 11:24:19.825999 | 2026-08-18 11:24:19.826146 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-08-18 11:24:20.139220 | ubuntu-noble | ok 2026-08-18 11:24:20.150430 | 2026-08-18 11:24:20.150711 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-08-18 11:24:21.219336 | ubuntu-noble | changed: 2026-08-18 11:24:21.219580 | ubuntu-noble | cd+++++++++ src/ 2026-08-18 11:24:21.219616 | ubuntu-noble | cd+++++++++ src/github.com/ 2026-08-18 11:24:21.219640 | ubuntu-noble | cd+++++++++ src/github.com/osism/ 2026-08-18 11:24:21.219662 | ubuntu-noble | cd+++++++++ src/github.com/osism/container-images-kolla/ 2026-08-18 11:24:21.219683 | ubuntu-noble | Containerfile 2026-08-18 11:24:21.219835 | ubuntu-noble | 2026-08-18 11:26:40.176577 | ubuntu-noble | 2026-08-18 11:26:40.176591 | ubuntu-noble | Or undo this operation with: 2026-08-18 11:26:40.176605 | ubuntu-noble | 2026-08-18 11:26:40.176619 | ubuntu-noble | git switch - 2026-08-18 11:26:40.176631 | ubuntu-noble | 2026-08-18 11:26:40.176643 | ubuntu-noble | Turn off this advice by setting config variable advice.detachedHead to false 2026-08-18 11:26:40.176656 | ubuntu-noble | 2026-08-18 11:26:40.176683 | ubuntu-noble | HEAD is now at a77ec9dac Merge "Fix permissions for ironic metrics" into stable/2024.2 2026-08-18 11:26:40.179793 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-18 11:26:40.185562 | ubuntu-noble | + export HASH_KOLLA=a77ec9dac 2026-08-18 11:26:40.185618 | ubuntu-noble | + HASH_KOLLA=a77ec9dac 2026-08-18 11:26:40.185632 | ubuntu-noble | + popd 2026-08-18 11:26:40.185645 | ubuntu-noble | + rm -rf kolla/docker/rabbitmq/rabbitmq-4-1 2026-08-18 11:26:40.189417 | ubuntu-noble | ++ find patches/kolla-build/2024.2 -type f -name '*.patch' 2026-08-18 11:26:40.189464 | ubuntu-noble | ++ sort 2026-08-18 11:26:40.192898 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-08-18 11:26:40.193409 | ubuntu-noble | + pushd kolla 2026-08-18 11:26:40.193445 | ubuntu-noble | + apply_patch patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-08-18 11:26:40.193457 | ubuntu-noble | + local rel=patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-08-18 11:26:40.193466 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-08-18 11:26:40.193500 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch' 2026-08-18 11:26:40.193509 | ubuntu-noble | APPLY PATCH patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-08-18 11:26:40.193516 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 11:26:40.195262 | ubuntu-noble | checking file kolla/common/sources.py 2026-08-18 11:26:40.196009 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 11:26:40.197421 | ubuntu-noble | patching file kolla/common/sources.py 2026-08-18 11:26:40.198421 | ubuntu-noble | + echo patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-08-18 11:26:40.198456 | ubuntu-noble | + popd 2026-08-18 11:26:40.198465 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-08-18 11:26:40.198471 | ubuntu-noble | + pushd kolla 2026-08-18 11:26:40.198494 | ubuntu-noble | + apply_patch patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-08-18 11:26:40.198500 | ubuntu-noble | + local rel=patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-08-18 11:26:40.198506 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-08-18 11:26:40.198513 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch' 2026-08-18 11:26:40.198518 | ubuntu-noble | APPLY PATCH patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-08-18 11:26:40.198524 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 11:26:40.200239 | ubuntu-noble | checking file kolla/image/kolla_worker.py 2026-08-18 11:26:40.200375 | ubuntu-noble | Hunk #1 succeeded at 316 with fuzz 1 (offset -6 lines). 2026-08-18 11:26:40.200779 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 11:26:40.202387 | ubuntu-noble | patching file kolla/image/kolla_worker.py 2026-08-18 11:26:40.202457 | ubuntu-noble | Hunk #1 succeeded at 316 with fuzz 1 (offset -6 lines). 2026-08-18 11:26:40.202917 | ubuntu-noble | + echo patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-08-18 11:26:40.202999 | ubuntu-noble | + popd 2026-08-18 11:26:40.203108 | ubuntu-noble | + [[ -f templates/2024.2/repos.yaml ]] 2026-08-18 11:26:40.203141 | ubuntu-noble | + python3 src/generate-apt-preferences-files.py 2026-08-18 11:26:40.333802 | ubuntu-noble | + echo DEBUG apt_preferences.ubuntu 2026-08-18 11:26:40.333858 | ubuntu-noble | DEBUG apt_preferences.ubuntu 2026-08-18 11:26:40.333868 | ubuntu-noble | + cat overlays/2024.2/base/apt_preferences.ubuntu 2026-08-18 11:26:40.335643 | ubuntu-noble | Package: rabbitmq-server 2026-08-18 11:26:40.335669 | ubuntu-noble | Pin: version 3.13.* 2026-08-18 11:26:40.335673 | ubuntu-noble | Pin-Priority: 1000 2026-08-18 11:26:40.335677 | ubuntu-noble | 2026-08-18 11:26:40.335681 | ubuntu-noble | Package: openvswitch* 2026-08-18 11:26:40.335685 | ubuntu-noble | Pin: version 3.4.* 2026-08-18 11:26:40.335690 | ubuntu-noble | Pin-Priority: 1000 2026-08-18 11:26:40.335693 | ubuntu-noble | 2026-08-18 11:26:40.335697 | ubuntu-noble | # Stopgap: proxysql 3.0.9 (GHSA-58ww-865x-grpr bounds the first-packet 2026-08-18 11:26:40.335702 | ubuntu-noble | # recv()) rejects the kolla-ansible keepalived proxysql health check (the 2026-08-18 11:26:40.335706 | ubuntu-noble | # "show info" probe) -> keepalived FAULT -> api-int VIP dropped. Pin to 2026-08-18 11:26:40.335709 | ubuntu-noble | # 3.0.8 until the upstream fix (kolla-ansible change 992020, depends on 2026-08-18 11:26:40.335713 | ubuntu-noble | # kolla 992239, master-only) is backported to this release. 2026-08-18 11:26:40.335716 | ubuntu-noble | Package: proxysql 2026-08-18 11:26:40.335720 | ubuntu-noble | Pin: version 3.0.8* 2026-08-18 11:26:40.335723 | ubuntu-noble | Pin-Priority: 1001 2026-08-18 11:26:40.336634 | ubuntu-noble | ++ find overlays/2024.2 -maxdepth 1 -mindepth 1 -type d 2026-08-18 11:26:40.340143 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-08-18 11:26:40.340895 | ubuntu-noble | ++ basename overlays/2024.2/base 2026-08-18 11:26:40.343135 | ubuntu-noble | + image_name=base 2026-08-18 11:26:40.343282 | ubuntu-noble | + cp -r overlays/2024.2/base/apt_preferences.ubuntu overlays/2024.2/base/erlang.gpg overlays/2024.2/base/rabbitmq.gpg kolla/docker/base 2026-08-18 11:26:40.345529 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-08-18 11:26:40.346505 | ubuntu-noble | ++ basename overlays/2024.2/cinder 2026-08-18 11:26:40.348256 | ubuntu-noble | + image_name=cinder 2026-08-18 11:26:40.348444 | ubuntu-noble | + cp -r overlays/2024.2/cinder/source kolla/docker/cinder 2026-08-18 11:26:40.351925 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-08-18 11:26:40.352805 | ubuntu-noble | ++ basename overlays/2024.2/nova 2026-08-18 11:26:40.354274 | ubuntu-noble | + image_name=nova 2026-08-18 11:26:40.354376 | ubuntu-noble | + cp -r overlays/2024.2/nova/nova-spicehtml5proxy kolla/docker/nova 2026-08-18 11:26:40.357666 | ubuntu-noble | + find patches/2024.2 -mindepth 1 -type d 2026-08-18 11:26:40.360752 | ubuntu-noble | patches/2024.2/keystone 2026-08-18 11:26:40.360789 | ubuntu-noble | patches/2024.2/designate 2026-08-18 11:26:40.360798 | ubuntu-noble | patches/2024.2/designate/dns2 2026-08-18 11:26:40.360805 | ubuntu-noble | patches/2024.2/cinder 2026-08-18 11:26:40.360812 | ubuntu-noble | patches/2024.2/kolla 2026-08-18 11:26:40.360820 | ubuntu-noble | patches/2024.2/openstack_requirements 2026-08-18 11:26:40.360828 | ubuntu-noble | patches/2024.2/neutron-dynamic-routing 2026-08-18 11:26:40.360835 | ubuntu-noble | patches/2024.2/neutron 2026-08-18 11:26:40.360842 | ubuntu-noble | patches/2024.2/ironic 2026-08-18 11:26:40.360849 | ubuntu-noble | patches/2024.2/nova 2026-08-18 11:26:40.366310 | ubuntu-noble | ++ find patches/2024.2 -mindepth 1 -type d 2026-08-18 11:26:40.366373 | ubuntu-noble | ++ grep kolla 2026-08-18 11:26:40.366382 | ubuntu-noble | ++ grep -v kolla-build 2026-08-18 11:26:40.367730 | ubuntu-noble | + for project in $(find patches/$OPENSTACK_VERSION -mindepth 1 -type d | grep kolla | grep -v kolla-build) 2026-08-18 11:26:40.368388 | ubuntu-noble | ++ basename patches/2024.2/kolla 2026-08-18 11:26:40.369814 | ubuntu-noble | + project=kolla 2026-08-18 11:26:40.371386 | ubuntu-noble | ++ find patches/2024.2/kolla -type f -name '*.patch' 2026-08-18 11:26:40.371411 | ubuntu-noble | ++ sort 2026-08-18 11:26:40.374233 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-18 11:26:40.374265 | ubuntu-noble | + pushd kolla 2026-08-18 11:26:40.374396 | ubuntu-noble | + apply_patch patches/2024.2/kolla/backport-924302.patch 2026-08-18 11:26:40.374449 | ubuntu-noble | + local rel=patches/2024.2/kolla/backport-924302.patch 2026-08-18 11:26:40.374528 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/backport-924302.patch 2026-08-18 11:26:40.374559 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/backport-924302.patch' 2026-08-18 11:26:40.374567 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/backport-924302.patch 2026-08-18 11:26:40.374588 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 11:26:40.376288 | ubuntu-noble | checking file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-08-18 11:26:40.376312 | ubuntu-noble | checking file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-08-18 11:26:40.376398 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 11:26:40.378135 | ubuntu-noble | patching file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-08-18 11:26:40.378156 | ubuntu-noble | patching file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-08-18 11:26:40.378212 | ubuntu-noble | + echo patches/2024.2/kolla/backport-924302.patch 2026-08-18 11:26:40.378314 | ubuntu-noble | + popd 2026-08-18 11:26:40.378405 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-18 11:26:40.378415 | ubuntu-noble | + pushd kolla 2026-08-18 11:26:40.378498 | ubuntu-noble | + apply_patch patches/2024.2/kolla/backport-942785.patch 2026-08-18 11:26:40.378601 | ubuntu-noble | + local rel=patches/2024.2/kolla/backport-942785.patch 2026-08-18 11:26:40.378629 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/backport-942785.patch 2026-08-18 11:26:40.378635 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/backport-942785.patch' 2026-08-18 11:26:40.378639 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/backport-942785.patch 2026-08-18 11:26:40.378642 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 11:26:40.381284 | ubuntu-noble | checking file docker/ironic/ironic-conductor/Dockerfile.j2 2026-08-18 11:26:40.381323 | ubuntu-noble | checking file releasenotes/notes/ironic-mtools-2938ccfe951f5dc5.yaml 2026-08-18 11:26:40.381426 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 11:26:40.382997 | ubuntu-noble | patching file docker/ironic/ironic-conductor/Dockerfile.j2 2026-08-18 11:26:40.383020 | ubuntu-noble | patching file releasenotes/notes/ironic-mtools-2938ccfe951f5dc5.yaml 2026-08-18 11:26:40.383071 | ubuntu-noble | + echo patches/2024.2/kolla/backport-942785.patch 2026-08-18 11:26:40.383172 | ubuntu-noble | + popd 2026-08-18 11:26:40.383245 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-18 11:26:40.383252 | ubuntu-noble | + pushd kolla 2026-08-18 11:26:40.383316 | ubuntu-noble | + apply_patch patches/2024.2/kolla/backport-951347.patch 2026-08-18 11:26:40.383374 | ubuntu-noble | + local rel=patches/2024.2/kolla/backport-951347.patch 2026-08-18 11:26:40.383400 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/backport-951347.patch 2026-08-18 11:26:40.383422 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/backport-951347.patch' 2026-08-18 11:26:40.383428 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/backport-951347.patch 2026-08-18 11:26:40.383446 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 11:26:40.386443 | ubuntu-noble | checking file doc/source/contributor/versions.rst 2026-08-18 11:26:40.386519 | ubuntu-noble | checking file docker/base/Dockerfile.j2 2026-08-18 11:26:40.386725 | ubuntu-noble | Hunk #1 succeeded at 295 with fuzz 1 (offset -14 lines). 2026-08-18 11:26:40.386996 | ubuntu-noble | checking file docker/base/proxysql.repo 2026-08-18 11:26:40.387258 | ubuntu-noble | checking file kolla/template/repos.yaml 2026-08-18 11:26:40.387430 | ubuntu-noble | Hunk #1 succeeded at 81 (offset -1 lines). 2026-08-18 11:26:40.387576 | ubuntu-noble | Hunk #2 succeeded at 133 (offset -1 lines). 2026-08-18 11:26:40.388448 | ubuntu-noble | Hunk #3 succeeded at 226 (offset -2 lines). 2026-08-18 11:26:40.388510 | ubuntu-noble | Hunk #4 succeeded at 279 (offset -2 lines). 2026-08-18 11:26:40.388529 | ubuntu-noble | checking file releasenotes/notes/bump-proxysql-version-5669b13bcc3d88fe.yaml 2026-08-18 11:26:40.388551 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 11:26:40.391418 | ubuntu-noble | patching file doc/source/contributor/versions.rst 2026-08-18 11:26:40.391450 | ubuntu-noble | patching file docker/base/Dockerfile.j2 2026-08-18 11:26:40.391684 | ubuntu-noble | Hunk #1 succeeded at 295 with fuzz 1 (offset -14 lines). 2026-08-18 11:26:40.391862 | ubuntu-noble | patching file docker/base/proxysql.repo 2026-08-18 11:26:40.392045 | ubuntu-noble | patching file kolla/template/repos.yaml 2026-08-18 11:26:40.392130 | ubuntu-noble | Hunk #1 succeeded at 81 (offset -1 lines). 2026-08-18 11:26:40.392205 | ubuntu-noble | Hunk #2 succeeded at 133 (offset -1 lines). 2026-08-18 11:26:40.393456 | ubuntu-noble | Hunk #3 succeeded at 226 (offset -2 lines). 2026-08-18 11:26:40.393553 | ubuntu-noble | Hunk #4 succeeded at 279 (offset -2 lines). 2026-08-18 11:26:40.393568 | ubuntu-noble | patching file releasenotes/notes/bump-proxysql-version-5669b13bcc3d88fe.yaml 2026-08-18 11:26:40.394498 | ubuntu-noble | + echo patches/2024.2/kolla/backport-951347.patch 2026-08-18 11:26:40.394538 | ubuntu-noble | + popd 2026-08-18 11:26:40.394549 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-18 11:26:40.394560 | ubuntu-noble | + pushd kolla 2026-08-18 11:26:40.394570 | ubuntu-noble | + apply_patch patches/2024.2/kolla/build-ovn-from-sources.patch 2026-08-18 11:26:40.394580 | ubuntu-noble | + local rel=patches/2024.2/kolla/build-ovn-from-sources.patch 2026-08-18 11:26:40.394589 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/build-ovn-from-sources.patch 2026-08-18 11:26:40.394600 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/build-ovn-from-sources.patch' 2026-08-18 11:26:40.394610 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/build-ovn-from-sources.patch 2026-08-18 11:26:40.394620 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 11:26:40.395882 | ubuntu-noble | checking file docker/ovn/ovn-base/Dockerfile.j2 2026-08-18 11:26:40.396052 | ubuntu-noble | checking file docker/ovn/ovn-controller/Dockerfile.j2 2026-08-18 11:26:40.396163 | ubuntu-noble | checking file docker/ovn/ovn-nb-db-server/Dockerfile.j2 2026-08-18 11:26:40.396263 | ubuntu-noble | checking file docker/ovn/ovn-northd/Dockerfile.j2 2026-08-18 11:26:40.396407 | ubuntu-noble | checking file docker/ovn/ovn-sb-db-server/Dockerfile.j2 2026-08-18 11:26:40.397165 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 11:26:40.398370 | ubuntu-noble | patching file docker/ovn/ovn-base/Dockerfile.j2 2026-08-18 11:26:40.398501 | ubuntu-noble | patching file docker/ovn/ovn-controller/Dockerfile.j2 2026-08-18 11:26:40.398598 | ubuntu-noble | patching file docker/ovn/ovn-nb-db-server/Dockerfile.j2 2026-08-18 11:26:40.398702 | ubuntu-noble | patching file docker/ovn/ovn-northd/Dockerfile.j2 2026-08-18 11:26:40.398763 | ubuntu-noble | patching file docker/ovn/ovn-sb-db-server/Dockerfile.j2 2026-08-18 11:26:40.400175 | ubuntu-noble | + echo patches/2024.2/kolla/build-ovn-from-sources.patch 2026-08-18 11:26:40.400214 | ubuntu-noble | + popd 2026-08-18 11:26:40.400224 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-18 11:26:40.400234 | ubuntu-noble | + pushd kolla 2026-08-18 11:26:40.400244 | ubuntu-noble | + apply_patch patches/2024.2/kolla/squash.patch 2026-08-18 11:26:40.400254 | ubuntu-noble | + local rel=patches/2024.2/kolla/squash.patch 2026-08-18 11:26:40.400264 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/squash.patch 2026-08-18 11:26:40.400275 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/squash.patch' 2026-08-18 11:26:40.400284 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/squash.patch 2026-08-18 11:26:40.400294 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 11:26:40.401272 | ubuntu-noble | checking file kolla/image/tasks.py 2026-08-18 11:26:40.401307 | ubuntu-noble | Hunk #1 succeeded at 427 (offset 15 lines). 2026-08-18 11:26:40.402008 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 11:26:40.403126 | ubuntu-noble | patching file kolla/image/tasks.py 2026-08-18 11:26:40.403153 | ubuntu-noble | Hunk #1 succeeded at 427 (offset 15 lines). 2026-08-18 11:26:40.404147 | ubuntu-noble | + echo patches/2024.2/kolla/squash.patch 2026-08-18 11:26:40.404181 | ubuntu-noble | + popd 2026-08-18 11:26:40.404192 | ubuntu-noble | + pip3 install -r kolla/requirements.txt 2026-08-18 11:26:41.021701 | ubuntu-noble | Collecting pbr!=2.1.0,>=2.0.0 (from -r kolla/requirements.txt (line 1)) 2026-08-18 11:26:41.093083 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl.metadata (3.8 kB) 2026-08-18 11:26:41.105121 | ubuntu-noble | Requirement already satisfied: Jinja2>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from -r kolla/requirements.txt (line 2)) (3.1.6) 2026-08-18 11:26:41.215570 | ubuntu-noble | Collecting GitPython>=1.0.1 (from -r kolla/requirements.txt (line 3)) 2026-08-18 11:26:41.226684 | ubuntu-noble | Downloading gitpython-3.1.59-py3-none-any.whl.metadata (13 kB) 2026-08-18 11:26:41.318276 | ubuntu-noble | Collecting oslo.config>=5.1.0 (from -r kolla/requirements.txt (line 4)) 2026-08-18 11:26:41.330565 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl.metadata (2.3 kB) 2026-08-18 11:26:41.340920 | ubuntu-noble | Requirement already satisfied: setuptools>=64.0.0 in /tmp/venv/lib/python3.12/site-packages (from -r kolla/requirements.txt (line 5)) (84.0.0) 2026-08-18 11:26:41.346753 | ubuntu-noble | Requirement already satisfied: MarkupSafe>=2.0 in /tmp/venv/lib/python3.12/site-packages (from Jinja2>=3.0.1->-r kolla/requirements.txt (line 2)) (3.0.3) 2026-08-18 11:26:41.411201 | ubuntu-noble | Collecting gitdb<5,>=4.0.1 (from GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-08-18 11:26:41.423829 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB) 2026-08-18 11:26:41.494428 | ubuntu-noble | Collecting netaddr>=0.7.18 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-18 11:26:41.506972 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl.metadata (5.0 kB) 2026-08-18 11:26:41.593425 | ubuntu-noble | Collecting stevedore>=5.6.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-18 11:26:41.604960 | ubuntu-noble | Downloading stevedore-5.9.0-py3-none-any.whl.metadata (2.3 kB) 2026-08-18 11:26:41.677654 | ubuntu-noble | Collecting oslo.i18n>=3.15.3 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-18 11:26:41.692066 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl.metadata (2.0 kB) 2026-08-18 11:26:41.755931 | ubuntu-noble | Collecting rfc3986>=1.2.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-18 11:26:41.768202 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl.metadata (6.6 kB) 2026-08-18 11:26:41.782414 | ubuntu-noble | Requirement already satisfied: PyYAML>=5.1 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (6.0.3) 2026-08-18 11:26:41.784716 | ubuntu-noble | Requirement already satisfied: requests>=2.18.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (2.34.2) 2026-08-18 11:26:41.882209 | ubuntu-noble | Collecting smmap<6,>=3.0.1 (from gitdb<5,>=4.0.1->GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-08-18 11:26:41.895782 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl.metadata (4.6 kB) 2026-08-18 11:26:41.938223 | ubuntu-noble | Requirement already satisfied: charset_normalizer<4,>=2 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (3.5.1) 2026-08-18 11:26:41.939850 | ubuntu-noble | Requirement already satisfied: idna<4,>=2.5 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (3.19) 2026-08-18 11:26:41.941646 | ubuntu-noble | Requirement already satisfied: urllib3<3,>=1.26 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (2.7.0) 2026-08-18 11:26:41.942997 | ubuntu-noble | Requirement already satisfied: certifi>=2023.5.7 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (2026.7.22) 2026-08-18 11:26:41.986168 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2026-08-18 11:26:42.016534 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.9/131.9 kB 4.6 MB/s eta 0:00:00 2026-08-18 11:26:42.027253 | ubuntu-noble | Downloading gitpython-3.1.59-py3-none-any.whl (220 kB) 2026-08-18 11:26:42.045589 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 221.0/221.0 kB 14.0 MB/s eta 0:00:00 2026-08-18 11:26:42.061944 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl (143 kB) 2026-08-18 11:26:42.080251 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.8/143.8 kB 10.2 MB/s eta 0:00:00 2026-08-18 11:26:42.092758 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl (62 kB) 2026-08-18 11:26:42.120598 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.8/62.8 kB 2.3 MB/s eta 0:00:00 2026-08-18 11:26:42.133687 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl (2.3 MB) 2026-08-18 11:26:42.182392 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 50.1 MB/s eta 0:00:00 2026-08-18 11:26:42.194713 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl (47 kB) 2026-08-18 11:26:42.205589 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 47.8/47.8 kB 5.0 MB/s eta 0:00:00 2026-08-18 11:26:42.217278 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl (31 kB) 2026-08-18 11:26:42.236189 | ubuntu-noble | Downloading stevedore-5.9.0-py3-none-any.whl (54 kB) 2026-08-18 11:26:42.246952 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.5/54.5 kB 6.0 MB/s eta 0:00:00 2026-08-18 11:26:42.258104 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl (24 kB) 2026-08-18 11:26:42.496631 | ubuntu-noble | Installing collected packages: stevedore, smmap, rfc3986, pbr, netaddr, oslo.i18n, gitdb, oslo.config, GitPython 2026-08-18 11:26:43.385784 | ubuntu-noble | Successfully installed GitPython-3.1.59 gitdb-4.0.12 netaddr-1.3.0 oslo.config-10.7.0 oslo.i18n-6.9.0 pbr-7.0.3 rfc3986-2.0.0 smmap-5.0.3 stevedore-5.9.0 2026-08-18 11:26:43.510150 | ubuntu-noble | + pip3 install kolla/ 2026-08-18 11:26:43.986905 | ubuntu-noble | Processing ./kolla 2026-08-18 11:26:43.989640 | ubuntu-noble | Installing build dependencies: started 2026-08-18 11:26:45.890927 | ubuntu-noble | Installing build dependencies: finished with status 'done' 2026-08-18 11:26:45.898864 | ubuntu-noble | Getting requirements to build wheel: started 2026-08-18 11:26:46.123645 | ubuntu-noble | Getting requirements to build wheel: finished with status 'done' 2026-08-18 11:26:46.130120 | ubuntu-noble | Installing backend dependencies: started 2026-08-18 11:26:48.176044 | ubuntu-noble | Installing backend dependencies: finished with status 'done' 2026-08-18 11:26:48.178428 | ubuntu-noble | Preparing metadata (pyproject.toml): started 2026-08-18 11:26:48.797283 | ubuntu-noble | Preparing metadata (pyproject.toml): finished with status 'done' 2026-08-18 11:26:48.808390 | ubuntu-noble | Requirement already satisfied: pbr!=2.1.0,>=2.0.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==19.8.0) (7.0.3) 2026-08-18 11:26:48.809009 | ubuntu-noble | Requirement already satisfied: Jinja2>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==19.8.0) (3.1.6) 2026-08-18 11:26:48.810933 | ubuntu-noble | Requirement already satisfied: GitPython>=1.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==19.8.0) (3.1.59) 2026-08-18 11:26:48.812576 | ubuntu-noble | Requirement already satisfied: oslo.config>=5.1.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==19.8.0) (10.7.0) 2026-08-18 11:26:48.814262 | ubuntu-noble | Requirement already satisfied: setuptools>=64.0.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==19.8.0) (84.0.0) 2026-08-18 11:26:48.854628 | ubuntu-noble | Requirement already satisfied: gitdb<5,>=4.0.1 in /tmp/venv/lib/python3.12/site-packages (from GitPython>=1.0.1->kolla==19.8.0) (4.0.12) 2026-08-18 11:26:48.858867 | ubuntu-noble | Requirement already satisfied: MarkupSafe>=2.0 in /tmp/venv/lib/python3.12/site-packages (from Jinja2>=3.0.1->kolla==19.8.0) (3.0.3) 2026-08-18 11:26:48.867318 | ubuntu-noble | Requirement already satisfied: netaddr>=0.7.18 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==19.8.0) (1.3.0) 2026-08-18 11:26:48.868747 | ubuntu-noble | Requirement already satisfied: stevedore>=5.6.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==19.8.0) (5.9.0) 2026-08-18 11:26:48.870262 | ubuntu-noble | Requirement already satisfied: oslo.i18n>=3.15.3 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==19.8.0) (6.9.0) 2026-08-18 11:26:48.871902 | ubuntu-noble | Requirement already satisfied: rfc3986>=1.2.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==19.8.0) (2.0.0) 2026-08-18 11:26:48.873294 | ubuntu-noble | Requirement already satisfied: PyYAML>=5.1 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==19.8.0) (6.0.3) 2026-08-18 11:26:48.874834 | ubuntu-noble | Requirement already satisfied: requests>=2.18.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==19.8.0) (2.34.2) 2026-08-18 11:26:48.923929 | ubuntu-noble | Requirement already satisfied: smmap<6,>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from gitdb<5,>=4.0.1->GitPython>=1.0.1->kolla==19.8.0) (5.0.3) 2026-08-18 11:26:48.942392 | ubuntu-noble | Requirement already satisfied: charset_normalizer<4,>=2 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==19.8.0) (3.5.1) 2026-08-18 11:26:48.943515 | ubuntu-noble | Requirement already satisfied: idna<4,>=2.5 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==19.8.0) (3.19) 2026-08-18 11:26:48.945127 | ubuntu-noble | Requirement already satisfied: urllib3<3,>=1.26 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==19.8.0) (2.7.0) 2026-08-18 11:26:48.946543 | ubuntu-noble | Requirement already satisfied: certifi>=2023.5.7 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==19.8.0) (2026.7.22) 2026-08-18 11:26:48.976102 | ubuntu-noble | Building wheels for collected packages: kolla 2026-08-18 11:26:48.977324 | ubuntu-noble | Building wheel for kolla (pyproject.toml): started 2026-08-18 11:26:50.432617 | ubuntu-noble | Building wheel for kolla (pyproject.toml): finished with status 'done' 2026-08-18 11:26:50.436723 | ubuntu-noble | Created wheel for kolla: filename=kolla-19.8.0-py3-none-any.whl size=375232 sha256=8a71c3370d060e348759ebfc2ef611b7808f04e64e7023037e56d23a9d9fe681 2026-08-18 11:26:50.437488 | ubuntu-noble | Stored in directory: /tmp/pip-ephem-wheel-cache-5v4w301d/wheels/5a/56/c4/e310d82118381247de5918f2335ab23c36c3bc15e9e4672495 2026-08-18 11:26:50.450767 | ubuntu-noble | Successfully built kolla 2026-08-18 11:26:50.640283 | ubuntu-noble | Installing collected packages: kolla 2026-08-18 11:26:50.827056 | ubuntu-noble | Successfully installed kolla-19.8.0 2026-08-18 11:26:50.977686 | ubuntu-noble | ++ kolla-build --version 2026-08-18 11:26:51.530455 | ubuntu-noble | + export KOLLA_VERSION=19.8.0 2026-08-18 11:26:51.530611 | ubuntu-noble | + KOLLA_VERSION=19.8.0 2026-08-18 11:26:51.531360 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-18 11:26:51.536443 | ubuntu-noble | + export HASH_DOCKER_IMAGES_KOLLA=f511b1a 2026-08-18 11:26:51.536475 | ubuntu-noble | + HASH_DOCKER_IMAGES_KOLLA=f511b1a 2026-08-18 11:26:51.537379 | ubuntu-noble | ++ cd release 2026-08-18 11:26:51.537399 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-18 11:26:51.541572 | ubuntu-noble | + export HASH_RELEASE=1530f88 2026-08-18 11:26:51.541585 | ubuntu-noble | + HASH_RELEASE=1530f88 2026-08-18 11:26:51.541692 | ubuntu-noble | + python3 src/generate-template-overrides-file.py 2026-08-18 11:26:51.693941 | ubuntu-noble | + echo DEBUG template-overrides.j2 2026-08-18 11:26:51.693999 | ubuntu-noble | DEBUG template-overrides.j2 2026-08-18 11:26:51.694008 | ubuntu-noble | + cat templates/2024.2/template-overrides.j2 2026-08-18 11:26:51.695749 | ubuntu-noble | {% extends parent_template %} 2026-08-18 11:26:51.695777 | ubuntu-noble | 2026-08-18 11:26:51.695782 | ubuntu-noble | {% set fluentd_plugins = [ 2026-08-18 11:26:51.695786 | ubuntu-noble | 'fluent-plugin-grok-parser', 2026-08-18 11:26:51.695790 | ubuntu-noble | 'fluent-plugin-prometheus', 2026-08-18 11:26:51.695794 | ubuntu-noble | 'fluent-plugin-rewrite-tag-filter', 2026-08-18 11:26:51.695798 | ubuntu-noble | 'fluent-plugin-grafana-loki', 2026-08-18 11:26:51.695802 | ubuntu-noble | ] %} 2026-08-18 11:26:51.695806 | ubuntu-noble | 2026-08-18 11:26:51.695810 | ubuntu-noble | {% set openstack_base_pip_packages_append = ['pip', 'git+https://github.com/sapcc/openstack-audit-middleware.git'] %} 2026-08-18 11:26:51.695814 | ubuntu-noble | 2026-08-18 11:26:51.695818 | ubuntu-noble | {% set glance_base_pip_packages_append = ['boto3'] %} 2026-08-18 11:26:51.695821 | ubuntu-noble | 2026-08-18 11:26:51.695825 | ubuntu-noble | {% set nova_libvirt_packages_packages_append = ['mdevctl'] %} 2026-08-18 11:26:51.695828 | ubuntu-noble | 2026-08-18 11:26:51.695832 | ubuntu-noble | {% block nova_libvirt_footer %} 2026-08-18 11:26:51.695836 | ubuntu-noble | RUN chgrp tss /var/lib/swtpm-localca \ 2026-08-18 11:26:51.695839 | ubuntu-noble | && chmod g+w /var/lib/swtpm-localca 2026-08-18 11:26:51.695843 | ubuntu-noble | RUN truncate --size=524288 /usr/lib/ipxe/qemu/efi-virtio.rom 2026-08-18 11:26:51.695846 | ubuntu-noble | {% endblock %} 2026-08-18 11:26:51.695850 | ubuntu-noble | 2026-08-18 11:26:51.695853 | ubuntu-noble | {% block horizon_header %} 2026-08-18 11:26:51.695857 | ubuntu-noble | RUN apt-get update \ 2026-08-18 11:26:51.695860 | ubuntu-noble | && apt-get -y install --no-install-recommends build-essential libmariadb-dev-compat \ 2026-08-18 11:26:51.695876 | ubuntu-noble | && python3 -m pip --no-cache-dir install --upgrade setuptools mysqlclient \ 2026-08-18 11:26:51.695881 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-08-18 11:26:51.695885 | ubuntu-noble | && apt-get clean \ 2026-08-18 11:26:51.695888 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-18 11:26:51.695892 | ubuntu-noble | {% endblock %} 2026-08-18 11:26:51.695896 | ubuntu-noble | 2026-08-18 11:26:51.695899 | ubuntu-noble | {% block horizon_footer %} 2026-08-18 11:26:51.695903 | ubuntu-noble | RUN curl -q -L -o /tmp/openstack-themes.tar.gz https://github.com/osism/openstack-themes/archive/main.tar.gz \ 2026-08-18 11:26:51.695908 | ubuntu-noble | && tar xzvf /tmp/openstack-themes.tar.gz --directory=/var/lib/kolla/venv/lib/python3/site-packages/openstack_dashboard/themes --strip-components 2 openstack-themes-main/horizon \ 2026-08-18 11:26:51.695913 | ubuntu-noble | && rm /tmp/openstack-themes.tar.gz 2026-08-18 11:26:51.695916 | ubuntu-noble | {% endblock %} 2026-08-18 11:26:51.695920 | ubuntu-noble | 2026-08-18 11:26:51.695923 | ubuntu-noble | {% block base_header %} 2026-08-18 11:26:51.695927 | ubuntu-noble | COPY apt_preferences.{{ base_distro }} /etc/apt/preferences 2026-08-18 11:26:51.695930 | ubuntu-noble | COPY *.gpg /etc/kolla/apt-keys/ 2026-08-18 11:26:51.695934 | ubuntu-noble | 2026-08-18 11:26:51.695937 | ubuntu-noble | RUN apt-get update \ 2026-08-18 11:26:51.695941 | ubuntu-noble | && apt-get -y install --no-install-recommends locales ca-certificates \ 2026-08-18 11:26:51.695944 | ubuntu-noble | && locale-gen en_US.UTF-8 \ 2026-08-18 11:26:51.695948 | ubuntu-noble | && apt-get clean \ 2026-08-18 11:26:51.695951 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-18 11:26:51.695955 | ubuntu-noble | {% endblock %} 2026-08-18 11:26:51.695958 | ubuntu-noble | 2026-08-18 11:26:51.695962 | ubuntu-noble | {% block openstack_base_header %} 2026-08-18 11:26:51.695965 | ubuntu-noble | RUN apt-get update \ 2026-08-18 11:26:51.695969 | ubuntu-noble | && apt-get -y install --no-install-recommends python3-setuptools \ 2026-08-18 11:26:51.695972 | ubuntu-noble | && apt-get clean \ 2026-08-18 11:26:51.695976 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-18 11:26:51.695979 | ubuntu-noble | {% endblock %} 2026-08-18 11:26:51.695983 | ubuntu-noble | 2026-08-18 11:26:51.695986 | ubuntu-noble | {% set glance_base_packages_append = ['nvme-cli'] %} 2026-08-18 11:26:51.695990 | ubuntu-noble | 2026-08-18 11:26:51.695993 | ubuntu-noble | {% set kolla_toolbox_packages_append = ['iputils-ping', 'traceroute'] %} 2026-08-18 11:26:51.695997 | ubuntu-noble | 2026-08-18 11:26:51.696001 | ubuntu-noble | {% set cinder_volume_packages_append = ['multipath-tools'] %} 2026-08-18 11:26:51.696005 | ubuntu-noble | 2026-08-18 11:26:51.696008 | ubuntu-noble | {% set cinder_volume_pip_packages = [ 'py-pure-client', 'infinisdk', 'python-linstor' ] %} 2026-08-18 11:26:51.696012 | ubuntu-noble | {% block cinder_volume_footer %} 2026-08-18 11:26:51.696016 | ubuntu-noble | RUN {{ macros.install_pip(cinder_volume_pip_packages | customizable("pip_packages")) }} 2026-08-18 11:26:51.696019 | ubuntu-noble | {% endblock %} 2026-08-18 11:26:51.696022 | ubuntu-noble | 2026-08-18 11:26:51.696026 | ubuntu-noble | {% set manila_base_additional_pip_packages = [ 'pywinrm' ] %} 2026-08-18 11:26:51.696030 | ubuntu-noble | {% block manila_base_footer %} 2026-08-18 11:26:51.696033 | ubuntu-noble | RUN {{ macros.install_pip(manila_base_additional_pip_packages | customizable("pip_packages")) }} 2026-08-18 11:26:51.696037 | ubuntu-noble | {% endblock %} 2026-08-18 11:26:51.696040 | ubuntu-noble | 2026-08-18 11:26:51.696044 | ubuntu-noble | {% set magnum_base_additional_pip_packages = [ 'magnum-cluster-api' ] %} 2026-08-18 11:26:51.696047 | ubuntu-noble | {% block magnum_base_footer %} 2026-08-18 11:26:51.696051 | ubuntu-noble | RUN {{ macros.install_pip(magnum_base_additional_pip_packages | customizable("pip_packages")) }} 2026-08-18 11:26:51.696054 | ubuntu-noble | RUN curl -o /tmp/helm.tar.gz https://get.helm.sh/helm-v3.15.2-linux-amd64.tar.gz \ 2026-08-18 11:26:51.696058 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/helm.tar.gz -C /usr/local/bin linux-amd64/helm 2026-08-18 11:26:51.696061 | ubuntu-noble | {% endblock %} 2026-08-18 11:26:51.696065 | ubuntu-noble | 2026-08-18 11:26:51.696068 | ubuntu-noble | {% set gnocchi_base_packages_append = ['python3-rados'] %} 2026-08-18 11:26:51.696072 | ubuntu-noble | {% block gnocchi_base_footer %} 2026-08-18 11:26:51.696075 | ubuntu-noble | RUN mkdir -p /var/lib/gnocchi/tmp \ 2026-08-18 11:26:51.696079 | ubuntu-noble | && chown -R gnocchi: /var/lib/gnocchi/tmp 2026-08-18 11:26:51.696082 | ubuntu-noble | {% endblock %} 2026-08-18 11:26:51.696085 | ubuntu-noble | 2026-08-18 11:26:51.696089 | ubuntu-noble | {% block grafana_footer %} 2026-08-18 11:26:51.696095 | ubuntu-noble | RUN curl -o /tmp/kolla-operations.tar.gz https://github.com/osism/kolla-operations/tarball/main \ 2026-08-18 11:26:51.696099 | ubuntu-noble | && mkdir -p /operations \ 2026-08-18 11:26:51.696103 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/kolla-operations.tar.gz -C /operations \ 2026-08-18 11:26:51.696106 | ubuntu-noble | && rm -f /tmp/kolla-operations.tar.gz 2026-08-18 11:26:51.696109 | ubuntu-noble | {% endblock %} 2026-08-18 11:26:51.696113 | ubuntu-noble | 2026-08-18 11:26:51.696116 | ubuntu-noble | {% block keystone_footer %} 2026-08-18 11:26:51.696120 | ubuntu-noble | RUN python3 -m pip --no-cache-dir install keystone-keycloak-backend 2026-08-18 11:26:51.696123 | ubuntu-noble | RUN apt-get update \ 2026-08-18 11:26:51.696127 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-08-18 11:26:51.696130 | ubuntu-noble | libapache2-mod-auth-openidc \ 2026-08-18 11:26:51.696134 | ubuntu-noble | libldap-common \ 2026-08-18 11:26:51.696137 | ubuntu-noble | libmemcached11 \ 2026-08-18 11:26:51.696141 | ubuntu-noble | && apt-get clean \ 2026-08-18 11:26:51.696144 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* \ 2026-08-18 11:26:51.696148 | ubuntu-noble | && a2enmod auth_openidc 2026-08-18 11:26:51.696151 | ubuntu-noble | {% endblock %} 2026-08-18 11:26:51.696155 | ubuntu-noble | 2026-08-18 11:26:51.696158 | ubuntu-noble | {% block footer %} 2026-08-18 11:26:51.696162 | ubuntu-noble | RUN rm -rf /usr/share/doc/* \ 2026-08-18 11:26:51.696165 | ubuntu-noble | && rm -rf /usr/share/man/* \ 2026-08-18 11:26:51.696169 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-08-18 11:26:51.696172 | ubuntu-noble | && apt-get autoremove -y \ 2026-08-18 11:26:51.696182 | ubuntu-noble | && if [ -e /var/lib/kolla/venv/bin/python3 ]; then /var/lib/kolla/venv/bin/pip3 install --no-cache-dir pyclean==3.0.0; /var/lib/kolla/venv/bin/pyclean /var/lib/kolla/venv; /var/lib/kolla/venv/bin/pyclean /usr; /var/lib/kolla/venv/bin/pip3 uninstall -y pyclean; fi 2026-08-18 11:26:51.696190 | ubuntu-noble | {% endblock %} 2026-08-18 11:26:51.696194 | ubuntu-noble | 2026-08-18 11:26:51.696197 | ubuntu-noble | {% block labels %} 2026-08-18 11:26:51.696201 | ubuntu-noble | LABEL "build-date"="{{ build_date }}" \ 2026-08-18 11:26:51.696204 | ubuntu-noble | "name"="{{ image_name }}" \ 2026-08-18 11:26:51.696208 | ubuntu-noble | "de.osism.commit.docker_images_kolla"="f511b1a" \ 2026-08-18 11:26:51.696211 | ubuntu-noble | "de.osism.commit.kolla"="a77ec9dac" \ 2026-08-18 11:26:51.696215 | ubuntu-noble | "de.osism.commit.kolla_version"="19.8.0" \ 2026-08-18 11:26:51.696218 | ubuntu-noble | "de.osism.commit.release"="1530f88" \ 2026-08-18 11:26:51.696221 | ubuntu-noble | "de.osism.os_id"="ubuntu" \ 2026-08-18 11:26:51.696225 | ubuntu-noble | "de.osism.os_version_id"="24.04" \ 2026-08-18 11:26:51.696228 | ubuntu-noble | "de.osism.release.openstack"="2024.2" \ 2026-08-18 11:26:51.696232 | ubuntu-noble | "de.osism.version"="latest" \ 2026-08-18 11:26:51.696235 | ubuntu-noble | "org.opencontainers.image.created"="2026-08-18T11:26:51.672823+00:00" \ 2026-08-18 11:26:51.696238 | ubuntu-noble | "org.opencontainers.image.documentation"="https://osism.tech/docs/" \ 2026-08-18 11:26:51.696242 | ubuntu-noble | "org.opencontainers.image.licenses"="ASL 2.0" \ 2026-08-18 11:26:51.696249 | ubuntu-noble | "org.opencontainers.image.source"="https://github.com/osism/container-images-kolla" \ 2026-08-18 11:26:51.696253 | ubuntu-noble | "org.opencontainers.image.title"="{{ image_name }}" \ 2026-08-18 11:26:51.696256 | ubuntu-noble | "org.opencontainers.image.url"="https://quay.io/organization/osism" \ 2026-08-18 11:26:51.696260 | ubuntu-noble | "org.opencontainers.image.vendor"="OSISM GmbH" 2026-08-18 11:26:51.696263 | ubuntu-noble | {% endblock %} 2026-08-18 11:26:51.696267 | ubuntu-noble | 2026-08-18 11:26:51.696270 | ubuntu-noble | {% block ovs_install %} 2026-08-18 11:26:51.696274 | ubuntu-noble | COPY --from=osism.harbor.regio.digital/packages/ovs-ubuntu-noble:v3.4.3 /*.deb /tmp/packages/ 2026-08-18 11:26:51.696277 | ubuntu-noble | RUN apt-get update \ 2026-08-18 11:26:51.696281 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-08-18 11:26:51.696285 | ubuntu-noble | python3-netifaces \ 2026-08-18 11:26:51.696289 | ubuntu-noble | tcpdump \ 2026-08-18 11:26:51.696293 | ubuntu-noble | && apt-get install -y -f /tmp/packages/openvswitch-common*.deb \ 2026-08-18 11:26:51.696297 | ubuntu-noble | && apt-get install -y -f /tmp/packages/python3-openvswitch*.deb \ 2026-08-18 11:26:51.696300 | ubuntu-noble | && apt-get install -y -f /tmp/packages/openvswitch-switch*.deb \ 2026-08-18 11:26:51.696306 | ubuntu-noble | && rm -rf /tmp/packages \ 2026-08-18 11:26:51.696310 | ubuntu-noble | && apt-get clean \ 2026-08-18 11:26:51.696313 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-18 11:26:51.696317 | ubuntu-noble | {% endblock %} 2026-08-18 11:26:51.696320 | ubuntu-noble | 2026-08-18 11:26:51.696558 | ubuntu-noble | + bash scripts/002-generate.sh 2026-08-18 11:26:51.698369 | ubuntu-noble | + BASE=ubuntu 2026-08-18 11:26:51.698688 | ubuntu-noble | + BASE_VERSION=22.04 2026-08-18 11:26:51.699322 | ubuntu-noble | ++ date +%Y%m%d 2026-08-18 11:26:51.704020 | ubuntu-noble | + BUILD_ID=20260818 2026-08-18 11:26:51.704046 | ubuntu-noble | + DOCKER_NAMESPACE=kolla 2026-08-18 11:26:51.704051 | ubuntu-noble | + DOCKER_REGISTRY=osism.harbor.regio.digital 2026-08-18 11:26:51.704055 | ubuntu-noble | + OPENSTACK_VERSION=2024.2 2026-08-18 11:26:51.704058 | ubuntu-noble | + VERSION=latest 2026-08-18 11:26:51.704062 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-08-18 11:26:51.704066 | ubuntu-noble | + . defaults/all.sh 2026-08-18 11:26:51.704069 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-08-18 11:26:51.704073 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-08-18 11:26:51.704076 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-08-18 11:26:51.704080 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-08-18 11:26:51.704084 | ubuntu-noble | +++ deactivate nondestructive 2026-08-18 11:26:51.704087 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-18 11:26:51.704091 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-18 11:26:51.704094 | ubuntu-noble | +++ hash -r 2026-08-18 11:26:51.704097 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-18 11:26:51.704101 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-08-18 11:26:51.704104 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-08-18 11:26:51.704108 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-08-18 11:26:51.704111 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-08-18 11:26:51.704115 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-08-18 11:26:51.704118 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-08-18 11:26:51.704121 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-08-18 11:26:51.704125 | ubuntu-noble | +++ _OLD_VIRTUAL_PATH=/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-08-18 11:26:51.704130 | ubuntu-noble | +++ PATH=/tmp/venv/bin:/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-08-18 11:26:51.704133 | ubuntu-noble | +++ export PATH 2026-08-18 11:26:51.704137 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-18 11:26:51.704140 | ubuntu-noble | +++ '[' -z '' ']' 2026-08-18 11:26:51.704143 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-08-18 11:26:51.704147 | ubuntu-noble | +++ PS1='(venv) ' 2026-08-18 11:26:51.704150 | ubuntu-noble | +++ export PS1 2026-08-18 11:26:51.704154 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-08-18 11:26:51.704157 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-08-18 11:26:51.704160 | ubuntu-noble | +++ hash -r 2026-08-18 11:26:51.704164 | ubuntu-noble | + . defaults/2024.2.sh 2026-08-18 11:26:51.704777 | ubuntu-noble | +++ date +%Y%m%d 2026-08-18 11:26:51.708783 | ubuntu-noble | ++ export BUILD_ID=20260818 2026-08-18 11:26:51.708805 | ubuntu-noble | ++ BUILD_ID=20260818 2026-08-18 11:26:51.708809 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-08-18 11:26:51.708813 | ubuntu-noble | ++ KOLLA_TYPE= 2026-08-18 11:26:51.708816 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-08-18 11:26:51.708820 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-08-18 11:26:51.708823 | ubuntu-noble | + export VERSION 2026-08-18 11:26:51.708827 | ubuntu-noble | + export OPENSTACK_VERSION 2026-08-18 11:26:51.708830 | ubuntu-noble | + DOCKER_TAG=build-20260818 2026-08-18 11:26:51.708833 | ubuntu-noble | + KOLLA_BASE=ubuntu 2026-08-18 11:26:51.708837 | ubuntu-noble | + KOLLA_BASE_TAG=24.04 2026-08-18 11:26:51.708840 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-08-18 11:26:51.708844 | ubuntu-noble | + KOLLA_INSTALL_TYPE=source 2026-08-18 11:26:51.708848 | ubuntu-noble | + python3 src/generate-kolla-build-config.py 2026-08-18 11:26:51.871455 | ubuntu-noble | + setini DEFAULT namespace kolla 2026-08-18 11:26:51.871576 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=namespace value=kolla' 2026-08-18 11:26:53.147999 | ubuntu-noble | localhost | SUCCESS => { 2026-08-18 11:26:53.148056 | ubuntu-noble | "changed": false, 2026-08-18 11:26:53.148064 | ubuntu-noble | "gid": 1000, 2026-08-18 11:26:53.148069 | ubuntu-noble | "group": "zuul", 2026-08-18 11:26:53.148075 | ubuntu-noble | "mode": "0664", 2026-08-18 11:26:53.148080 | ubuntu-noble | "msg": "OK", 2026-08-18 11:26:53.148085 | ubuntu-noble | "owner": "zuul", 2026-08-18 11:26:53.148091 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-18 11:26:53.148112 | ubuntu-noble | "size": 4358, 2026-08-18 11:26:53.148118 | ubuntu-noble | "state": "file", 2026-08-18 11:26:53.148123 | ubuntu-noble | "uid": 1000 2026-08-18 11:26:53.148128 | ubuntu-noble | } 2026-08-18 11:26:53.255003 | ubuntu-noble | + setini DEFAULT tag build-20260818 2026-08-18 11:26:53.255064 | 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-20260818' 2026-08-18 11:26:54.504100 | ubuntu-noble | localhost | CHANGED => { 2026-08-18 11:26:54.504154 | ubuntu-noble | "changed": true, 2026-08-18 11:26:54.504161 | ubuntu-noble | "gid": 1000, 2026-08-18 11:26:54.504166 | ubuntu-noble | "group": "zuul", 2026-08-18 11:26:54.504171 | ubuntu-noble | "mode": "0664", 2026-08-18 11:26:54.504176 | ubuntu-noble | "msg": "option changed", 2026-08-18 11:26:54.504181 | ubuntu-noble | "owner": "zuul", 2026-08-18 11:26:54.504187 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-18 11:26:54.504201 | ubuntu-noble | "size": 4366, 2026-08-18 11:26:54.504207 | ubuntu-noble | "state": "file", 2026-08-18 11:26:54.504212 | ubuntu-noble | "uid": 1000 2026-08-18 11:26:54.504217 | ubuntu-noble | } 2026-08-18 11:26:54.616177 | ubuntu-noble | + setini DEFAULT base ubuntu 2026-08-18 11:26:54.616232 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=base value=ubuntu' 2026-08-18 11:26:55.888047 | ubuntu-noble | localhost | SUCCESS => { 2026-08-18 11:26:55.888102 | ubuntu-noble | "changed": false, 2026-08-18 11:26:55.888110 | ubuntu-noble | "gid": 1000, 2026-08-18 11:26:55.888116 | ubuntu-noble | "group": "zuul", 2026-08-18 11:26:55.888122 | ubuntu-noble | "mode": "0664", 2026-08-18 11:26:55.888127 | ubuntu-noble | "msg": "OK", 2026-08-18 11:26:55.888133 | ubuntu-noble | "owner": "zuul", 2026-08-18 11:26:55.888139 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-18 11:26:55.888144 | ubuntu-noble | "size": 4366, 2026-08-18 11:26:55.888150 | ubuntu-noble | "state": "file", 2026-08-18 11:26:55.888156 | ubuntu-noble | "uid": 1000 2026-08-18 11:26:55.888162 | ubuntu-noble | } 2026-08-18 11:26:55.984214 | ubuntu-noble | + setini DEFAULT base_tag 24.04 2026-08-18 11:26:55.984263 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=base_tag value=24.04' 2026-08-18 11:26:57.254226 | ubuntu-noble | localhost | SUCCESS => { 2026-08-18 11:26:57.254280 | ubuntu-noble | "changed": false, 2026-08-18 11:26:57.254285 | ubuntu-noble | "gid": 1000, 2026-08-18 11:26:57.254289 | ubuntu-noble | "group": "zuul", 2026-08-18 11:26:57.254292 | ubuntu-noble | "mode": "0664", 2026-08-18 11:26:57.254296 | ubuntu-noble | "msg": "OK", 2026-08-18 11:26:57.254300 | ubuntu-noble | "owner": "zuul", 2026-08-18 11:26:57.254303 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-18 11:26:57.254307 | ubuntu-noble | "size": 4366, 2026-08-18 11:26:57.254311 | ubuntu-noble | "state": "file", 2026-08-18 11:26:57.254314 | ubuntu-noble | "uid": 1000 2026-08-18 11:26:57.254318 | ubuntu-noble | } 2026-08-18 11:26:57.356411 | ubuntu-noble | + setini DEFAULT install_type source 2026-08-18 11:26:57.356466 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=install_type value=source' 2026-08-18 11:26:58.633935 | ubuntu-noble | localhost | SUCCESS => { 2026-08-18 11:26:58.633989 | ubuntu-noble | "changed": false, 2026-08-18 11:26:58.633996 | ubuntu-noble | "gid": 1000, 2026-08-18 11:26:58.634001 | ubuntu-noble | "group": "zuul", 2026-08-18 11:26:58.634006 | ubuntu-noble | "mode": "0664", 2026-08-18 11:26:58.634011 | ubuntu-noble | "msg": "OK", 2026-08-18 11:26:58.634016 | ubuntu-noble | "owner": "zuul", 2026-08-18 11:26:58.634021 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-18 11:26:58.634026 | ubuntu-noble | "size": 4366, 2026-08-18 11:26:58.634032 | ubuntu-noble | "state": "file", 2026-08-18 11:26:58.634036 | ubuntu-noble | "uid": 1000 2026-08-18 11:26:58.634042 | ubuntu-noble | } 2026-08-18 11:26:58.731372 | ubuntu-noble | + [[ 2024.2 == \2\0\2\4\.\1 ]] 2026-08-18 11:26:58.731441 | ubuntu-noble | + REQUIREMENTS_BRANCH=stable-2024.2 2026-08-18 11:26:58.731451 | ubuntu-noble | + setini openstack-base location tarballs/requirements-stable-2024.2.tar.gz 2026-08-18 11:26:58.731468 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=openstack-base option=location value=tarballs/requirements-stable-2024.2.tar.gz' 2026-08-18 11:26:59.979843 | ubuntu-noble | localhost | CHANGED => { 2026-08-18 11:26:59.979911 | ubuntu-noble | "changed": true, 2026-08-18 11:26:59.979916 | ubuntu-noble | "gid": 1000, 2026-08-18 11:26:59.979920 | ubuntu-noble | "group": "zuul", 2026-08-18 11:26:59.979924 | ubuntu-noble | "mode": "0664", 2026-08-18 11:26:59.979928 | ubuntu-noble | "msg": "section and option added", 2026-08-18 11:26:59.979932 | ubuntu-noble | "owner": "zuul", 2026-08-18 11:26:59.979936 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-18 11:26:59.979940 | ubuntu-noble | "size": 4437, 2026-08-18 11:26:59.979943 | ubuntu-noble | "state": "file", 2026-08-18 11:26:59.979947 | ubuntu-noble | "uid": 1000 2026-08-18 11:26:59.979950 | ubuntu-noble | } 2026-08-18 11:27:00.083646 | ubuntu-noble | + sed -i '/\[openstack-base\]/a # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz' kolla-build.conf 2026-08-18 11:27:00.085910 | ubuntu-noble | + setini openstack-base type local 2026-08-18 11:27:00.085936 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=openstack-base option=type value=local' 2026-08-18 11:27:01.388618 | ubuntu-noble | localhost | CHANGED => { 2026-08-18 11:27:01.388702 | ubuntu-noble | "changed": true, 2026-08-18 11:27:01.388719 | ubuntu-noble | "gid": 1000, 2026-08-18 11:27:01.388731 | ubuntu-noble | "group": "zuul", 2026-08-18 11:27:01.388742 | ubuntu-noble | "mode": "0664", 2026-08-18 11:27:01.388749 | ubuntu-noble | "msg": "option added", 2026-08-18 11:27:01.388755 | ubuntu-noble | "owner": "zuul", 2026-08-18 11:27:01.388762 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-18 11:27:01.388768 | ubuntu-noble | "size": 4548, 2026-08-18 11:27:01.388774 | ubuntu-noble | "state": "file", 2026-08-18 11:27:01.388781 | ubuntu-noble | "uid": 1000 2026-08-18 11:27:01.388787 | ubuntu-noble | } 2026-08-18 11:27:01.495221 | ubuntu-noble | + [[ -n osism.harbor.regio.digital ]] 2026-08-18 11:27:01.495308 | ubuntu-noble | + setini DEFAULT registry osism.harbor.regio.digital 2026-08-18 11:27:01.495368 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=registry value=osism.harbor.regio.digital' 2026-08-18 11:27:02.720704 | ubuntu-noble | localhost | CHANGED => { 2026-08-18 11:27:02.720758 | ubuntu-noble | "changed": true, 2026-08-18 11:27:02.720763 | ubuntu-noble | "gid": 1000, 2026-08-18 11:27:02.720767 | ubuntu-noble | "group": "zuul", 2026-08-18 11:27:02.720771 | ubuntu-noble | "mode": "0664", 2026-08-18 11:27:02.720775 | ubuntu-noble | "msg": "option added", 2026-08-18 11:27:02.720779 | ubuntu-noble | "owner": "zuul", 2026-08-18 11:27:02.720783 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-18 11:27:02.720787 | ubuntu-noble | "size": 4586, 2026-08-18 11:27:02.720791 | ubuntu-noble | "state": "file", 2026-08-18 11:27:02.720794 | ubuntu-noble | "uid": 1000 2026-08-18 11:27:02.720798 | ubuntu-noble | } 2026-08-18 11:27:02.818131 | ubuntu-noble | + echo DEBUG kolla-build.conf 2026-08-18 11:27:02.818176 | ubuntu-noble | DEBUG kolla-build.conf 2026-08-18 11:27:02.818181 | ubuntu-noble | + cat kolla-build.conf 2026-08-18 11:27:02.819972 | ubuntu-noble | [DEFAULT] 2026-08-18 11:27:02.819983 | ubuntu-noble | base = ubuntu 2026-08-18 11:27:02.819988 | ubuntu-noble | base_package_type = deb 2026-08-18 11:27:02.819992 | ubuntu-noble | base_tag = 24.04 2026-08-18 11:27:02.819996 | ubuntu-noble | install_type = source 2026-08-18 11:27:02.820001 | ubuntu-noble | namespace = kolla 2026-08-18 11:27:02.820005 | ubuntu-noble | openstack_release = 2024.2 2026-08-18 11:27:02.820008 | ubuntu-noble | push = false 2026-08-18 11:27:02.820012 | ubuntu-noble | tag = build-20260818 2026-08-18 11:27:02.820016 | ubuntu-noble | threads = 1 2026-08-18 11:27:02.820020 | ubuntu-noble | registry = osism.harbor.regio.digital 2026-08-18 11:27:02.820025 | ubuntu-noble | 2026-08-18 11:27:02.820029 | ubuntu-noble | ######################################################################### 2026-08-18 11:27:02.820034 | ubuntu-noble | # sources tracked in release repository 2026-08-18 11:27:02.820037 | ubuntu-noble | 2026-08-18 11:27:02.820041 | ubuntu-noble | [aodh-base] 2026-08-18 11:27:02.820044 | ubuntu-noble | type = local 2026-08-18 11:27:02.820048 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-08-18 11:27:02.820058 | ubuntu-noble | location = tarballs/aodh-stable-2024.2.tar.gz 2026-08-18 11:27:02.820062 | ubuntu-noble | 2026-08-18 11:27:02.820065 | ubuntu-noble | 2026-08-18 11:27:02.820069 | ubuntu-noble | 2026-08-18 11:27:02.820072 | ubuntu-noble | [barbican-base] 2026-08-18 11:27:02.820076 | ubuntu-noble | type = local 2026-08-18 11:27:02.820080 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-08-18 11:27:02.820084 | ubuntu-noble | location = tarballs/barbican-stable-2024.2.tar.gz 2026-08-18 11:27:02.820100 | ubuntu-noble | 2026-08-18 11:27:02.820104 | ubuntu-noble | 2026-08-18 11:27:02.820107 | ubuntu-noble | 2026-08-18 11:27:02.820111 | ubuntu-noble | [blazar-base] 2026-08-18 11:27:02.820114 | ubuntu-noble | type = local 2026-08-18 11:27:02.820118 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-08-18 11:27:02.820121 | ubuntu-noble | location = tarballs/blazar-stable-2024.2.tar.gz 2026-08-18 11:27:02.820125 | ubuntu-noble | 2026-08-18 11:27:02.820128 | ubuntu-noble | 2026-08-18 11:27:02.820132 | ubuntu-noble | 2026-08-18 11:27:02.820135 | ubuntu-noble | [ceilometer-base] 2026-08-18 11:27:02.820139 | ubuntu-noble | type = local 2026-08-18 11:27:02.820142 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-08-18 11:27:02.820146 | ubuntu-noble | location = tarballs/ceilometer-stable-2024.2.tar.gz 2026-08-18 11:27:02.820155 | ubuntu-noble | 2026-08-18 11:27:02.820159 | ubuntu-noble | 2026-08-18 11:27:02.820162 | ubuntu-noble | 2026-08-18 11:27:02.820166 | ubuntu-noble | [cinder-base] 2026-08-18 11:27:02.820170 | ubuntu-noble | type = local 2026-08-18 11:27:02.820173 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-08-18 11:27:02.820177 | ubuntu-noble | location = tarballs/cinder-stable-2024.2.tar.gz 2026-08-18 11:27:02.820180 | ubuntu-noble | 2026-08-18 11:27:02.820183 | ubuntu-noble | 2026-08-18 11:27:02.820187 | ubuntu-noble | 2026-08-18 11:27:02.820190 | ubuntu-noble | [designate-base] 2026-08-18 11:27:02.820194 | ubuntu-noble | type = local 2026-08-18 11:27:02.820197 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-08-18 11:27:02.820201 | ubuntu-noble | location = tarballs/designate-stable-2024.2.tar.gz 2026-08-18 11:27:02.820204 | ubuntu-noble | 2026-08-18 11:27:02.820208 | ubuntu-noble | 2026-08-18 11:27:02.820211 | ubuntu-noble | 2026-08-18 11:27:02.820215 | ubuntu-noble | [glance-base] 2026-08-18 11:27:02.820218 | ubuntu-noble | type = local 2026-08-18 11:27:02.820221 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-08-18 11:27:02.820225 | ubuntu-noble | location = tarballs/glance-stable-2024.2.tar.gz 2026-08-18 11:27:02.820228 | ubuntu-noble | 2026-08-18 11:27:02.820232 | ubuntu-noble | 2026-08-18 11:27:02.820235 | ubuntu-noble | 2026-08-18 11:27:02.820239 | ubuntu-noble | [heat-base] 2026-08-18 11:27:02.820242 | ubuntu-noble | type = local 2026-08-18 11:27:02.820246 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-08-18 11:27:02.820249 | ubuntu-noble | location = tarballs/heat-stable-2024.2.tar.gz 2026-08-18 11:27:02.820252 | ubuntu-noble | 2026-08-18 11:27:02.820256 | ubuntu-noble | 2026-08-18 11:27:02.820259 | ubuntu-noble | 2026-08-18 11:27:02.820263 | ubuntu-noble | [horizon] 2026-08-18 11:27:02.820266 | ubuntu-noble | type = local 2026-08-18 11:27:02.820270 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-08-18 11:27:02.820273 | ubuntu-noble | location = tarballs/horizon-stable-2024.2.tar.gz 2026-08-18 11:27:02.820277 | ubuntu-noble | 2026-08-18 11:27:02.820280 | ubuntu-noble | 2026-08-18 11:27:02.820284 | ubuntu-noble | 2026-08-18 11:27:02.820287 | ubuntu-noble | [ironic-base] 2026-08-18 11:27:02.820291 | ubuntu-noble | type = local 2026-08-18 11:27:02.820294 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-08-18 11:27:02.820298 | ubuntu-noble | location = tarballs/ironic-stable-2024.2.tar.gz 2026-08-18 11:27:02.820301 | ubuntu-noble | 2026-08-18 11:27:02.820305 | ubuntu-noble | 2026-08-18 11:27:02.820308 | ubuntu-noble | 2026-08-18 11:27:02.820312 | ubuntu-noble | [keystone-base] 2026-08-18 11:27:02.820315 | ubuntu-noble | type = local 2026-08-18 11:27:02.820318 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-08-18 11:27:02.820322 | ubuntu-noble | location = tarballs/keystone-stable-2024.2.tar.gz 2026-08-18 11:27:02.820325 | ubuntu-noble | 2026-08-18 11:27:02.820341 | ubuntu-noble | 2026-08-18 11:27:02.820346 | ubuntu-noble | 2026-08-18 11:27:02.820350 | ubuntu-noble | [magnum-base] 2026-08-18 11:27:02.820353 | ubuntu-noble | type = local 2026-08-18 11:27:02.820357 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-08-18 11:27:02.820360 | ubuntu-noble | location = tarballs/magnum-stable-2024.2.tar.gz 2026-08-18 11:27:02.820364 | ubuntu-noble | 2026-08-18 11:27:02.820367 | ubuntu-noble | 2026-08-18 11:27:02.820371 | ubuntu-noble | 2026-08-18 11:27:02.820374 | ubuntu-noble | [manila-base] 2026-08-18 11:27:02.820378 | ubuntu-noble | type = local 2026-08-18 11:27:02.820381 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-08-18 11:27:02.820384 | ubuntu-noble | location = tarballs/manila-stable-2024.2.tar.gz 2026-08-18 11:27:02.820402 | ubuntu-noble | 2026-08-18 11:27:02.820406 | ubuntu-noble | 2026-08-18 11:27:02.820409 | ubuntu-noble | 2026-08-18 11:27:02.820412 | ubuntu-noble | [masakari-base] 2026-08-18 11:27:02.820416 | ubuntu-noble | type = local 2026-08-18 11:27:02.820419 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-08-18 11:27:02.820423 | ubuntu-noble | location = tarballs/masakari-stable-2024.2.tar.gz 2026-08-18 11:27:02.820426 | ubuntu-noble | 2026-08-18 11:27:02.820430 | ubuntu-noble | 2026-08-18 11:27:02.820433 | ubuntu-noble | 2026-08-18 11:27:02.820437 | ubuntu-noble | [neutron-bgp-dragent] 2026-08-18 11:27:02.820440 | ubuntu-noble | type = local 2026-08-18 11:27:02.820444 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-18 11:27:02.820447 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-18 11:27:02.820451 | ubuntu-noble | 2026-08-18 11:27:02.820454 | ubuntu-noble | 2026-08-18 11:27:02.820458 | ubuntu-noble | [neutron-server-plugin-neutron-dynamic-routing] 2026-08-18 11:27:02.820461 | ubuntu-noble | type = local 2026-08-18 11:27:02.820465 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-18 11:27:02.820468 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-18 11:27:02.820472 | ubuntu-noble | 2026-08-18 11:27:02.820475 | ubuntu-noble | 2026-08-18 11:27:02.820479 | ubuntu-noble | [neutron-vpnaas-base] 2026-08-18 11:27:02.820492 | ubuntu-noble | type = local 2026-08-18 11:27:02.820495 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-18 11:27:02.820499 | ubuntu-noble | location = tarballs/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-18 11:27:02.820502 | ubuntu-noble | 2026-08-18 11:27:02.820506 | ubuntu-noble | 2026-08-18 11:27:02.820509 | ubuntu-noble | 2026-08-18 11:27:02.820513 | ubuntu-noble | [neutron-base] 2026-08-18 11:27:02.820516 | ubuntu-noble | type = local 2026-08-18 11:27:02.820520 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-08-18 11:27:02.820523 | ubuntu-noble | location = tarballs/neutron-stable-2024.2.tar.gz 2026-08-18 11:27:02.820526 | ubuntu-noble | 2026-08-18 11:27:02.820530 | ubuntu-noble | 2026-08-18 11:27:02.820533 | ubuntu-noble | 2026-08-18 11:27:02.820537 | ubuntu-noble | [nova-base] 2026-08-18 11:27:02.820540 | ubuntu-noble | type = local 2026-08-18 11:27:02.820544 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-08-18 11:27:02.820547 | ubuntu-noble | location = tarballs/nova-stable-2024.2.tar.gz 2026-08-18 11:27:02.820551 | ubuntu-noble | 2026-08-18 11:27:02.820554 | ubuntu-noble | 2026-08-18 11:27:02.820557 | ubuntu-noble | 2026-08-18 11:27:02.820561 | ubuntu-noble | [octavia-base] 2026-08-18 11:27:02.820564 | ubuntu-noble | type = local 2026-08-18 11:27:02.820568 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-08-18 11:27:02.820571 | ubuntu-noble | location = tarballs/octavia-stable-2024.2.tar.gz 2026-08-18 11:27:02.820575 | ubuntu-noble | 2026-08-18 11:27:02.820578 | ubuntu-noble | 2026-08-18 11:27:02.820581 | ubuntu-noble | 2026-08-18 11:27:02.820585 | ubuntu-noble | [placement-base] 2026-08-18 11:27:02.820588 | ubuntu-noble | type = local 2026-08-18 11:27:02.820592 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-08-18 11:27:02.820595 | ubuntu-noble | location = tarballs/placement-stable-2024.2.tar.gz 2026-08-18 11:27:02.820599 | ubuntu-noble | 2026-08-18 11:27:02.820602 | ubuntu-noble | 2026-08-18 11:27:02.820606 | ubuntu-noble | 2026-08-18 11:27:02.820609 | ubuntu-noble | [skyline-apiserver-base] 2026-08-18 11:27:02.820613 | ubuntu-noble | type = local 2026-08-18 11:27:02.820621 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-08-18 11:27:02.820625 | ubuntu-noble | location = tarballs/skyline-apiserver-stable-2024.2.tar.gz 2026-08-18 11:27:02.820628 | ubuntu-noble | 2026-08-18 11:27:02.820632 | ubuntu-noble | 2026-08-18 11:27:02.820635 | ubuntu-noble | 2026-08-18 11:27:02.820639 | ubuntu-noble | [skyline-console-base] 2026-08-18 11:27:02.820642 | ubuntu-noble | type = local 2026-08-18 11:27:02.820646 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-08-18 11:27:02.820649 | ubuntu-noble | location = tarballs/skyline-console-stable-2024.2.tar.gz 2026-08-18 11:27:02.820653 | ubuntu-noble | 2026-08-18 11:27:02.820656 | ubuntu-noble | 2026-08-18 11:27:02.820660 | ubuntu-noble | [openstack-base] 2026-08-18 11:27:02.820663 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-08-18 11:27:02.820673 | ubuntu-noble | location = tarballs/requirements-stable-2024.2.tar.gz 2026-08-18 11:27:02.820677 | ubuntu-noble | type = local 2026-08-18 11:27:02.820897 | ubuntu-noble | + bash scripts/003-patch.sh 2026-08-18 11:27:02.823428 | ubuntu-noble | + OPENSTACK_VERSION=2024.2 2026-08-18 11:27:02.823443 | ubuntu-noble | + VERSION=latest 2026-08-18 11:27:02.823463 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-08-18 11:27:02.823588 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-08-18 11:27:02.823608 | ubuntu-noble | + . defaults/all.sh 2026-08-18 11:27:02.823687 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-08-18 11:27:02.823693 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-08-18 11:27:02.823717 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-08-18 11:27:02.823737 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-08-18 11:27:02.823934 | ubuntu-noble | +++ deactivate nondestructive 2026-08-18 11:27:02.823975 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-18 11:27:02.824000 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-18 11:27:02.824017 | ubuntu-noble | +++ hash -r 2026-08-18 11:27:02.824075 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-18 11:27:02.824093 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-08-18 11:27:02.824111 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-08-18 11:27:02.824139 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-08-18 11:27:02.824211 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-08-18 11:27:02.824233 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-08-18 11:27:02.824250 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-08-18 11:27:02.824255 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-08-18 11:27:02.824289 | ubuntu-noble | +++ _OLD_VIRTUAL_PATH=/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-08-18 11:27:02.824325 | ubuntu-noble | +++ PATH=/tmp/venv/bin:/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-08-18 11:27:02.824395 | ubuntu-noble | +++ export PATH 2026-08-18 11:27:02.824437 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-18 11:27:02.824493 | ubuntu-noble | +++ '[' -z '' ']' 2026-08-18 11:27:02.824515 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-08-18 11:27:02.824533 | ubuntu-noble | +++ PS1='(venv) ' 2026-08-18 11:27:02.824539 | ubuntu-noble | +++ export PS1 2026-08-18 11:27:02.824555 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-08-18 11:27:02.824561 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-08-18 11:27:02.824589 | ubuntu-noble | +++ hash -r 2026-08-18 11:27:02.824645 | ubuntu-noble | + . defaults/2024.2.sh 2026-08-18 11:27:02.825355 | ubuntu-noble | +++ date +%Y%m%d 2026-08-18 11:27:02.827087 | ubuntu-noble | ++ export BUILD_ID=20260818 2026-08-18 11:27:02.827100 | ubuntu-noble | ++ BUILD_ID=20260818 2026-08-18 11:27:02.827131 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-08-18 11:27:02.827136 | ubuntu-noble | ++ KOLLA_TYPE= 2026-08-18 11:27:02.827142 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-08-18 11:27:02.827145 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-08-18 11:27:02.827185 | ubuntu-noble | + . scripts/patch-lib.sh 2026-08-18 11:27:02.827931 | ubuntu-noble | +++ pwd 2026-08-18 11:27:02.827998 | ubuntu-noble | ++ PATCH_ROOT=/home/zuul/src/github.com/osism/container-images-kolla 2026-08-18 11:27:02.828042 | ubuntu-noble | ++ PATCH_MANIFEST=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-18 11:27:02.828473 | ubuntu-noble | + export VERSION 2026-08-18 11:27:02.828494 | ubuntu-noble | + export OPENSTACK_VERSION 2026-08-18 11:27:02.828632 | ubuntu-noble | + mkdir -p tarballs 2026-08-18 11:27:02.830318 | ubuntu-noble | + ping -c2 tarballs.opendev.org 2026-08-18 11:27:05.849881 | ubuntu-noble | PING tarballs.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f) 56 data bytes 2026-08-18 11:27:05.849968 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=1 ttl=41 time=133 ms 2026-08-18 11:27:05.980601 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=2 ttl=41 time=130 ms 2026-08-18 11:27:05.980730 | ubuntu-noble | 2026-08-18 11:27:05.980749 | ubuntu-noble | --- tarballs.opendev.org ping statistics --- 2026-08-18 11:27:05.980763 | ubuntu-noble | 2 packets transmitted, 2 received, 0% packet loss, time 3017ms 2026-08-18 11:27:05.980775 | ubuntu-noble | rtt min/avg/max/mdev = 130.371/131.681/132.991/1.310 ms 2026-08-18 11:27:05.983177 | ubuntu-noble | ++ awk '/# tarball/ && !seen[$4]++ { print $4 }' kolla-build.conf 2026-08-18 11:27:05.987441 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 11:27:05.987564 | ubuntu-noble | + pushd tarballs 2026-08-18 11:27:05.988027 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-08-18 11:27:05.991835 | ubuntu-noble | + filename=aodh-stable-2024.2.tar.gz 2026-08-18 11:27:05.991876 | ubuntu-noble | + [[ -e aodh-stable-2024.2.tar.gz ]] 2026-08-18 11:27:05.991888 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-08-18 11:27:05.991898 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-08-18 11:27:05.991908 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-08-18 11:27:07.105294 | ubuntu-noble | 2026-08-18 11:27:07 URL:https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz [254167/254167] -> "aodh-stable-2024.2.tar.gz" [1] 2026-08-18 11:27:07.108208 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 11:27:07.108262 | ubuntu-noble | + echo Process aodh-stable-2024.2.tar.gz 2026-08-18 11:27:07.108276 | ubuntu-noble | Process aodh-stable-2024.2.tar.gz 2026-08-18 11:27:07.111416 | ubuntu-noble | ++ tar -tzf aodh-stable-2024.2.tar.gz 2026-08-18 11:27:07.111468 | ubuntu-noble | ++ head -1 2026-08-18 11:27:07.111480 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 11:27:07.122684 | ubuntu-noble | + directory=aodh-19.0.0.0rc2.dev2 2026-08-18 11:27:07.123801 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 aodh-19.0.0.0rc2.dev2 2026-08-18 11:27:07.123915 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-18 11:27:07.123955 | ubuntu-noble | ++ local directory=aodh-19.0.0.0rc2.dev2 2026-08-18 11:27:07.124012 | ubuntu-noble | ++ local suffix= 2026-08-18 11:27:07.124080 | ubuntu-noble | ++ local name=aodh 2026-08-18 11:27:07.124105 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:07.124182 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:07.124193 | ubuntu-noble | ++ path=patches/2024.2/aodh 2026-08-18 11:27:07.124232 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/aodh ]] 2026-08-18 11:27:07.124284 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:07.124294 | ubuntu-noble | ++ path=patches/2024.2/aodh 2026-08-18 11:27:07.124303 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/aodh ]] 2026-08-18 11:27:07.124321 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:07.124346 | ubuntu-noble | ++ path=patches/2024.2/aodh 2026-08-18 11:27:07.124413 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/aodh ]] 2026-08-18 11:27:07.124441 | ubuntu-noble | ++ return 1 2026-08-18 11:27:07.125264 | ubuntu-noble | + patch_dir= 2026-08-18 11:27:07.125281 | ubuntu-noble | + patch_dir= 2026-08-18 11:27:07.125912 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 aodh-19.0.0.0rc2.dev2 /source 2026-08-18 11:27:07.125994 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-18 11:27:07.126007 | ubuntu-noble | ++ local directory=aodh-19.0.0.0rc2.dev2 2026-08-18 11:27:07.126054 | ubuntu-noble | ++ local suffix=/source 2026-08-18 11:27:07.126121 | ubuntu-noble | ++ local name=aodh 2026-08-18 11:27:07.126132 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:07.126176 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:07.126186 | ubuntu-noble | ++ path=overlays/2024.2/aodh/source 2026-08-18 11:27:07.126215 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/aodh/source ]] 2026-08-18 11:27:07.126254 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:07.126264 | ubuntu-noble | ++ path=overlays/2024.2/aodh/source 2026-08-18 11:27:07.126273 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/aodh/source ]] 2026-08-18 11:27:07.126282 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:07.126290 | ubuntu-noble | ++ path=overlays/2024.2/aodh/source 2026-08-18 11:27:07.126299 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/aodh/source ]] 2026-08-18 11:27:07.126361 | ubuntu-noble | ++ return 1 2026-08-18 11:27:07.127306 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:07.127350 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:07.127364 | ubuntu-noble | + echo Check patches for aodh-stable-2024.2.tar.gz 2026-08-18 11:27:07.127377 | ubuntu-noble | Check patches for aodh-stable-2024.2.tar.gz 2026-08-18 11:27:07.127383 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:07.127390 | ubuntu-noble | + echo Check overlays for aodh-stable-2024.2.tar.gz 2026-08-18 11:27:07.127410 | ubuntu-noble | Check overlays for aodh-stable-2024.2.tar.gz 2026-08-18 11:27:07.127417 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:07.127423 | ubuntu-noble | + popd 2026-08-18 11:27:07.127430 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 11:27:07.127436 | ubuntu-noble | + pushd tarballs 2026-08-18 11:27:07.127862 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-08-18 11:27:07.131175 | ubuntu-noble | + filename=barbican-stable-2024.2.tar.gz 2026-08-18 11:27:07.131203 | ubuntu-noble | + [[ -e barbican-stable-2024.2.tar.gz ]] 2026-08-18 11:27:07.131210 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-08-18 11:27:07.131217 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-08-18 11:27:07.131225 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-08-18 11:27:08.366091 | ubuntu-noble | 2026-08-18 11:27:08 URL:https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz [657156/657156] -> "barbican-stable-2024.2.tar.gz" [1] 2026-08-18 11:27:08.368504 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 11:27:08.368571 | ubuntu-noble | + echo Process barbican-stable-2024.2.tar.gz 2026-08-18 11:27:08.368583 | ubuntu-noble | Process barbican-stable-2024.2.tar.gz 2026-08-18 11:27:08.369924 | ubuntu-noble | ++ tar -tzf barbican-stable-2024.2.tar.gz 2026-08-18 11:27:08.372260 | ubuntu-noble | ++ head -1 2026-08-18 11:27:08.372886 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 11:27:08.381283 | ubuntu-noble | + directory=barbican-19.0.1.dev3 2026-08-18 11:27:08.381519 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 barbican-19.0.1.dev3 2026-08-18 11:27:08.381628 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-18 11:27:08.381640 | ubuntu-noble | ++ local directory=barbican-19.0.1.dev3 2026-08-18 11:27:08.381675 | ubuntu-noble | ++ local suffix= 2026-08-18 11:27:08.381738 | ubuntu-noble | ++ local name=barbican 2026-08-18 11:27:08.381746 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:08.381795 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:08.381820 | ubuntu-noble | ++ path=patches/2024.2/barbican 2026-08-18 11:27:08.381845 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/barbican ]] 2026-08-18 11:27:08.381900 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:08.381909 | ubuntu-noble | ++ path=patches/2024.2/barbican 2026-08-18 11:27:08.381932 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/barbican ]] 2026-08-18 11:27:08.381956 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:08.381965 | ubuntu-noble | ++ path=patches/2024.2/barbican 2026-08-18 11:27:08.381973 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/barbican ]] 2026-08-18 11:27:08.381981 | ubuntu-noble | ++ return 1 2026-08-18 11:27:08.382737 | ubuntu-noble | + patch_dir= 2026-08-18 11:27:08.382761 | ubuntu-noble | + patch_dir= 2026-08-18 11:27:08.383153 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 barbican-19.0.1.dev3 /source 2026-08-18 11:27:08.383213 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-18 11:27:08.383225 | ubuntu-noble | ++ local directory=barbican-19.0.1.dev3 2026-08-18 11:27:08.383249 | ubuntu-noble | ++ local suffix=/source 2026-08-18 11:27:08.383303 | ubuntu-noble | ++ local name=barbican 2026-08-18 11:27:08.383311 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:08.383361 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:08.383404 | ubuntu-noble | ++ path=overlays/2024.2/barbican/source 2026-08-18 11:27:08.383413 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/barbican/source ]] 2026-08-18 11:27:08.383445 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:08.383455 | ubuntu-noble | ++ path=overlays/2024.2/barbican/source 2026-08-18 11:27:08.383461 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/barbican/source ]] 2026-08-18 11:27:08.383469 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:08.383475 | ubuntu-noble | ++ path=overlays/2024.2/barbican/source 2026-08-18 11:27:08.383482 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/barbican/source ]] 2026-08-18 11:27:08.383525 | ubuntu-noble | ++ return 1 2026-08-18 11:27:08.384326 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:08.384397 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:08.384403 | ubuntu-noble | + echo Check patches for barbican-stable-2024.2.tar.gz 2026-08-18 11:27:08.384409 | ubuntu-noble | Check patches for barbican-stable-2024.2.tar.gz 2026-08-18 11:27:08.384415 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:08.384421 | ubuntu-noble | + echo Check overlays for barbican-stable-2024.2.tar.gz 2026-08-18 11:27:08.384427 | ubuntu-noble | Check overlays for barbican-stable-2024.2.tar.gz 2026-08-18 11:27:08.384432 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:08.384438 | ubuntu-noble | + popd 2026-08-18 11:27:08.384444 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 11:27:08.384451 | ubuntu-noble | + pushd tarballs 2026-08-18 11:27:08.384757 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-08-18 11:27:08.386843 | ubuntu-noble | + filename=blazar-stable-2024.2.tar.gz 2026-08-18 11:27:08.386870 | ubuntu-noble | + [[ -e blazar-stable-2024.2.tar.gz ]] 2026-08-18 11:27:08.386876 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-08-18 11:27:08.386882 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-08-18 11:27:08.386888 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-08-18 11:27:09.609791 | ubuntu-noble | 2026-08-18 11:27:09 URL:https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz [430191/430191] -> "blazar-stable-2024.2.tar.gz" [1] 2026-08-18 11:27:09.612139 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 11:27:09.612193 | ubuntu-noble | + echo Process blazar-stable-2024.2.tar.gz 2026-08-18 11:27:09.612205 | ubuntu-noble | Process blazar-stable-2024.2.tar.gz 2026-08-18 11:27:09.614422 | ubuntu-noble | ++ tar -tzf blazar-stable-2024.2.tar.gz 2026-08-18 11:27:09.614534 | ubuntu-noble | ++ head -1 2026-08-18 11:27:09.614715 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 11:27:09.623323 | ubuntu-noble | + directory=blazar-14.0.1.dev6 2026-08-18 11:27:09.624125 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 blazar-14.0.1.dev6 2026-08-18 11:27:09.624157 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-18 11:27:09.624165 | ubuntu-noble | ++ local directory=blazar-14.0.1.dev6 2026-08-18 11:27:09.624174 | ubuntu-noble | ++ local suffix= 2026-08-18 11:27:09.624241 | ubuntu-noble | ++ local name=blazar 2026-08-18 11:27:09.624250 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:09.624258 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:09.624264 | ubuntu-noble | ++ path=patches/2024.2/blazar 2026-08-18 11:27:09.624272 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/blazar ]] 2026-08-18 11:27:09.624296 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:09.624305 | ubuntu-noble | ++ path=patches/2024.2/blazar 2026-08-18 11:27:09.624312 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/blazar ]] 2026-08-18 11:27:09.624320 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:09.624325 | ubuntu-noble | ++ path=patches/2024.2/blazar 2026-08-18 11:27:09.624368 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/blazar ]] 2026-08-18 11:27:09.624375 | ubuntu-noble | ++ return 1 2026-08-18 11:27:09.625094 | ubuntu-noble | + patch_dir= 2026-08-18 11:27:09.625117 | ubuntu-noble | + patch_dir= 2026-08-18 11:27:09.625801 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 blazar-14.0.1.dev6 /source 2026-08-18 11:27:09.625906 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-18 11:27:09.625939 | ubuntu-noble | ++ local directory=blazar-14.0.1.dev6 2026-08-18 11:27:09.625995 | ubuntu-noble | ++ local suffix=/source 2026-08-18 11:27:09.626067 | ubuntu-noble | ++ local name=blazar 2026-08-18 11:27:09.626077 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:09.626129 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:09.626155 | ubuntu-noble | ++ path=overlays/2024.2/blazar/source 2026-08-18 11:27:09.626191 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/blazar/source ]] 2026-08-18 11:27:09.626233 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:09.626241 | ubuntu-noble | ++ path=overlays/2024.2/blazar/source 2026-08-18 11:27:09.626262 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/blazar/source ]] 2026-08-18 11:27:09.626268 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:09.626275 | ubuntu-noble | ++ path=overlays/2024.2/blazar/source 2026-08-18 11:27:09.626282 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/blazar/source ]] 2026-08-18 11:27:09.626306 | ubuntu-noble | ++ return 1 2026-08-18 11:27:09.627301 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:09.627325 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:09.627377 | ubuntu-noble | + echo Check patches for blazar-stable-2024.2.tar.gz 2026-08-18 11:27:09.627383 | ubuntu-noble | Check patches for blazar-stable-2024.2.tar.gz 2026-08-18 11:27:09.627388 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:09.627393 | ubuntu-noble | + echo Check overlays for blazar-stable-2024.2.tar.gz 2026-08-18 11:27:09.627398 | ubuntu-noble | Check overlays for blazar-stable-2024.2.tar.gz 2026-08-18 11:27:09.627403 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:09.627408 | ubuntu-noble | + popd 2026-08-18 11:27:09.627413 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 11:27:09.627419 | ubuntu-noble | + pushd tarballs 2026-08-18 11:27:09.627917 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-08-18 11:27:09.630307 | ubuntu-noble | + filename=ceilometer-stable-2024.2.tar.gz 2026-08-18 11:27:09.630369 | ubuntu-noble | + [[ -e ceilometer-stable-2024.2.tar.gz ]] 2026-08-18 11:27:09.630377 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-08-18 11:27:09.630383 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-08-18 11:27:09.630388 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-08-18 11:27:10.853270 | ubuntu-noble | 2026-08-18 11:27:10 URL:https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz [871893/871893] -> "ceilometer-stable-2024.2.tar.gz" [1] 2026-08-18 11:27:10.853552 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 11:27:10.853620 | ubuntu-noble | + echo Process ceilometer-stable-2024.2.tar.gz 2026-08-18 11:27:10.853645 | ubuntu-noble | Process ceilometer-stable-2024.2.tar.gz 2026-08-18 11:27:10.855236 | ubuntu-noble | ++ tar -tzf ceilometer-stable-2024.2.tar.gz 2026-08-18 11:27:10.856105 | ubuntu-noble | ++ head -1 2026-08-18 11:27:10.857841 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 11:27:10.862315 | ubuntu-noble | + directory=ceilometer-23.0.2.dev1 2026-08-18 11:27:10.863065 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 ceilometer-23.0.2.dev1 2026-08-18 11:27:10.863136 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-18 11:27:10.863162 | ubuntu-noble | ++ local directory=ceilometer-23.0.2.dev1 2026-08-18 11:27:10.863191 | ubuntu-noble | ++ local suffix= 2026-08-18 11:27:10.863252 | ubuntu-noble | ++ local name=ceilometer 2026-08-18 11:27:10.863261 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:10.863300 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:10.863314 | ubuntu-noble | ++ path=patches/2024.2/ceilometer 2026-08-18 11:27:10.863365 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ceilometer ]] 2026-08-18 11:27:10.863442 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:10.863449 | ubuntu-noble | ++ path=patches/2024.2/ceilometer 2026-08-18 11:27:10.863456 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ceilometer ]] 2026-08-18 11:27:10.863460 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:10.863466 | ubuntu-noble | ++ path=patches/2024.2/ceilometer 2026-08-18 11:27:10.863472 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ceilometer ]] 2026-08-18 11:27:10.863478 | ubuntu-noble | ++ return 1 2026-08-18 11:27:10.864041 | ubuntu-noble | + patch_dir= 2026-08-18 11:27:10.864053 | ubuntu-noble | + patch_dir= 2026-08-18 11:27:10.864475 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 ceilometer-23.0.2.dev1 /source 2026-08-18 11:27:10.864625 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-18 11:27:10.864634 | ubuntu-noble | ++ local directory=ceilometer-23.0.2.dev1 2026-08-18 11:27:10.864664 | ubuntu-noble | ++ local suffix=/source 2026-08-18 11:27:10.864725 | ubuntu-noble | ++ local name=ceilometer 2026-08-18 11:27:10.864733 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:10.864765 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:10.864783 | ubuntu-noble | ++ path=overlays/2024.2/ceilometer/source 2026-08-18 11:27:10.864790 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ceilometer/source ]] 2026-08-18 11:27:10.864823 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:10.864830 | ubuntu-noble | ++ path=overlays/2024.2/ceilometer/source 2026-08-18 11:27:10.864836 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ceilometer/source ]] 2026-08-18 11:27:10.864842 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:10.864848 | ubuntu-noble | ++ path=overlays/2024.2/ceilometer/source 2026-08-18 11:27:10.864854 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ceilometer/source ]] 2026-08-18 11:27:10.864873 | ubuntu-noble | ++ return 1 2026-08-18 11:27:10.865593 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:10.865616 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:10.865621 | ubuntu-noble | + echo Check patches for ceilometer-stable-2024.2.tar.gz 2026-08-18 11:27:10.865626 | ubuntu-noble | Check patches for ceilometer-stable-2024.2.tar.gz 2026-08-18 11:27:10.865630 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:10.865634 | ubuntu-noble | + echo Check overlays for ceilometer-stable-2024.2.tar.gz 2026-08-18 11:27:10.865638 | ubuntu-noble | Check overlays for ceilometer-stable-2024.2.tar.gz 2026-08-18 11:27:10.865642 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:10.865647 | ubuntu-noble | + popd 2026-08-18 11:27:10.865651 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 11:27:10.865655 | ubuntu-noble | + pushd tarballs 2026-08-18 11:27:10.865957 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-08-18 11:27:10.867853 | ubuntu-noble | + filename=cinder-stable-2024.2.tar.gz 2026-08-18 11:27:10.867872 | ubuntu-noble | + [[ -e cinder-stable-2024.2.tar.gz ]] 2026-08-18 11:27:10.867877 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-08-18 11:27:10.867881 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-08-18 11:27:10.867886 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-08-18 11:27:12.616734 | ubuntu-noble | 2026-08-18 11:27:12 URL:https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz [6382230/6382230] -> "cinder-stable-2024.2.tar.gz" [1] 2026-08-18 11:27:12.619897 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 11:27:12.619958 | ubuntu-noble | + echo Process cinder-stable-2024.2.tar.gz 2026-08-18 11:27:12.619971 | ubuntu-noble | Process cinder-stable-2024.2.tar.gz 2026-08-18 11:27:12.622443 | ubuntu-noble | ++ tar -tzf cinder-stable-2024.2.tar.gz 2026-08-18 11:27:12.622507 | ubuntu-noble | ++ head -1 2026-08-18 11:27:12.623280 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 11:27:12.631403 | ubuntu-noble | + directory=cinder-25.3.2.dev2 2026-08-18 11:27:12.632621 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 cinder-25.3.2.dev2 2026-08-18 11:27:12.632714 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-18 11:27:12.632726 | ubuntu-noble | ++ local directory=cinder-25.3.2.dev2 2026-08-18 11:27:12.632755 | ubuntu-noble | ++ local suffix= 2026-08-18 11:27:12.632826 | ubuntu-noble | ++ local name=cinder 2026-08-18 11:27:12.632837 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:12.632873 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:12.632883 | ubuntu-noble | ++ path=patches/2024.2/cinder 2026-08-18 11:27:12.632892 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder ]] 2026-08-18 11:27:12.632929 | ubuntu-noble | ++ echo patches/2024.2/cinder 2026-08-18 11:27:12.632939 | ubuntu-noble | ++ return 0 2026-08-18 11:27:12.633721 | ubuntu-noble | + patch_dir=patches/2024.2/cinder 2026-08-18 11:27:12.634261 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 cinder-25.3.2.dev2 /source 2026-08-18 11:27:12.634401 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-18 11:27:12.634425 | ubuntu-noble | ++ local directory=cinder-25.3.2.dev2 2026-08-18 11:27:12.634436 | ubuntu-noble | ++ local suffix=/source 2026-08-18 11:27:12.634544 | ubuntu-noble | ++ local name=cinder 2026-08-18 11:27:12.634557 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:12.634575 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:12.634585 | ubuntu-noble | ++ path=overlays/2024.2/cinder/source 2026-08-18 11:27:12.634596 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/cinder/source ]] 2026-08-18 11:27:12.634609 | ubuntu-noble | ++ echo overlays/2024.2/cinder/source 2026-08-18 11:27:12.634619 | ubuntu-noble | ++ return 0 2026-08-18 11:27:12.634977 | ubuntu-noble | + overlay_dir=overlays/2024.2/cinder/source 2026-08-18 11:27:12.635045 | ubuntu-noble | + echo Check patches for cinder-stable-2024.2.tar.gz 2026-08-18 11:27:12.635069 | ubuntu-noble | Check patches for cinder-stable-2024.2.tar.gz 2026-08-18 11:27:12.635100 | ubuntu-noble | + [[ -n patches/2024.2/cinder ]] 2026-08-18 11:27:12.635136 | ubuntu-noble | + tar xzf cinder-stable-2024.2.tar.gz 2026-08-18 11:27:12.956572 | ubuntu-noble | + rm cinder-stable-2024.2.tar.gz 2026-08-18 11:27:12.960187 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-08-18 11:27:12.962226 | ubuntu-noble | + sort 2026-08-18 11:27:12.970443 | ubuntu-noble | + pushd cinder-25.3.2.dev2 2026-08-18 11:27:12.972863 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder -type f -name '*.patch' 2026-08-18 11:27:12.972891 | ubuntu-noble | ++ sort 2026-08-18 11:27:12.973705 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 11:27:12.973731 | ubuntu-noble | + apply_patch patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-08-18 11:27:12.973760 | ubuntu-noble | + local rel=patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-08-18 11:27:12.973779 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-08-18 11:27:12.973785 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/cinder/netapp-01-backport-954520.patch' 2026-08-18 11:27:12.973790 | ubuntu-noble | APPLY PATCH patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-08-18 11:27:12.973796 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 11:27:12.975366 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-18 11:27:12.975384 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_cmode.py 2026-08-18 11:27:12.975546 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-18 11:27:12.975757 | ubuntu-noble | checking file releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-08-18 11:27:12.975997 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 11:27:12.977405 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-18 11:27:12.977445 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_cmode.py 2026-08-18 11:27:12.977640 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-18 11:27:12.977740 | ubuntu-noble | patching file releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-08-18 11:27:12.978396 | ubuntu-noble | + echo patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-08-18 11:27:12.978572 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 11:27:12.978662 | ubuntu-noble | + apply_patch patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-08-18 11:27:12.978713 | ubuntu-noble | + local rel=patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-08-18 11:27:12.978745 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-08-18 11:27:12.978794 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/cinder/netapp-02-backport-928486.patch' 2026-08-18 11:27:12.978801 | ubuntu-noble | APPLY PATCH patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-08-18 11:27:12.978847 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 11:27:12.981404 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/client/fakes.py 2026-08-18 11:27:12.981424 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_client_cmode_rest.py 2026-08-18 11:27:12.981526 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/fakes.py 2026-08-18 11:27:12.981730 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-18 11:27:12.981971 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/client/api.py 2026-08-18 11:27:12.982258 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/client/client_cmode_rest.py 2026-08-18 11:27:12.982648 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-18 11:27:12.982839 | ubuntu-noble | checking file releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-18 11:27:12.983197 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 11:27:12.985378 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/client/fakes.py 2026-08-18 11:27:12.985398 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_client_cmode_rest.py 2026-08-18 11:27:12.985792 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/fakes.py 2026-08-18 11:27:12.985960 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-18 11:27:12.986184 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/client/api.py 2026-08-18 11:27:12.986530 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/client/client_cmode_rest.py 2026-08-18 11:27:12.986856 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-18 11:27:12.987038 | ubuntu-noble | patching file releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-18 11:27:12.988441 | ubuntu-noble | + echo patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-08-18 11:27:12.988529 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 11:27:12.988552 | ubuntu-noble | + apply_patch patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-08-18 11:27:12.988567 | ubuntu-noble | + local rel=patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-08-18 11:27:12.988628 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-08-18 11:27:12.988646 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/cinder/netapp-03-backport-944964.patch' 2026-08-18 11:27:12.988660 | ubuntu-noble | APPLY PATCH patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-08-18 11:27:12.988673 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 11:27:12.993480 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-18 11:27:12.993550 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-18 11:27:12.993563 | ubuntu-noble | checking file releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-08-18 11:27:12.994025 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 11:27:12.998232 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-18 11:27:12.998268 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-18 11:27:12.998277 | ubuntu-noble | patching file releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-08-18 11:27:12.998408 | ubuntu-noble | + echo patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-08-18 11:27:12.998599 | ubuntu-noble | + popd 2026-08-18 11:27:13.000424 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-08-18 11:27:13.000462 | ubuntu-noble | + sort 2026-08-18 11:27:13.016580 | ubuntu-noble | + append_new_files_to_sources_txt cinder-25.3.2.dev2 files-before files-after 2026-08-18 11:27:13.016690 | ubuntu-noble | + local directory=cinder-25.3.2.dev2 2026-08-18 11:27:13.016726 | ubuntu-noble | + local before=files-before 2026-08-18 11:27:13.016751 | ubuntu-noble | + local after=files-after 2026-08-18 11:27:13.016773 | ubuntu-noble | + local sources_txt 2026-08-18 11:27:13.018048 | ubuntu-noble | ++ find cinder-25.3.2.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-18 11:27:13.018540 | ubuntu-noble | ++ head -1 2026-08-18 11:27:13.021625 | ubuntu-noble | + sources_txt=cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-08-18 11:27:13.021691 | ubuntu-noble | + [[ -z cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt ]] 2026-08-18 11:27:13.021718 | ubuntu-noble | + local new_files 2026-08-18 11:27:13.022681 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-18 11:27:13.031329 | ubuntu-noble | + new_files='cinder-25.3.2.dev2/releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-18 11:27:13.031398 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-08-18 11:27:13.031407 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml' 2026-08-18 11:27:13.031413 | ubuntu-noble | + [[ -z cinder-25.3.2.dev2/releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-18 11:27:13.031419 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-08-18 11:27:13.031425 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml ]] 2026-08-18 11:27:13.031780 | ubuntu-noble | ++ tail -c1 cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-08-18 11:27:13.034379 | ubuntu-noble | + [[ -n y ]] 2026-08-18 11:27:13.034406 | ubuntu-noble | + echo 2026-08-18 11:27:13.034413 | ubuntu-noble | + local file 2026-08-18 11:27:13.034419 | ubuntu-noble | + for file in $new_files 2026-08-18 11:27:13.034425 | ubuntu-noble | + case $file in 2026-08-18 11:27:13.034432 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml TO cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt' 2026-08-18 11:27:13.034441 | ubuntu-noble | APPEND releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml TO cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-08-18 11:27:13.034447 | ubuntu-noble | + echo releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-18 11:27:13.034454 | ubuntu-noble | + for file in $new_files 2026-08-18 11:27:13.034460 | ubuntu-noble | + case $file in 2026-08-18 11:27:13.034466 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml TO cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt' 2026-08-18 11:27:13.034472 | ubuntu-noble | APPEND releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml TO cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-08-18 11:27:13.034509 | ubuntu-noble | + echo releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-08-18 11:27:13.034516 | ubuntu-noble | + for file in $new_files 2026-08-18 11:27:13.034522 | ubuntu-noble | + case $file in 2026-08-18 11:27:13.034528 | ubuntu-noble | + echo 'APPEND releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml TO cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt' 2026-08-18 11:27:13.034534 | ubuntu-noble | APPEND releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml TO cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-08-18 11:27:13.034540 | ubuntu-noble | + echo releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-08-18 11:27:13.034546 | ubuntu-noble | + rm files-before files-after 2026-08-18 11:27:13.036435 | ubuntu-noble | + tar czf cinder-stable-2024.2.tar.gz cinder-25.3.2.dev2 2026-08-18 11:27:14.221921 | ubuntu-noble | + rm -r cinder-25.3.2.dev2 2026-08-18 11:27:14.328035 | ubuntu-noble | + echo Check overlays for cinder-stable-2024.2.tar.gz 2026-08-18 11:27:14.328100 | ubuntu-noble | Check overlays for cinder-stable-2024.2.tar.gz 2026-08-18 11:27:14.328110 | ubuntu-noble | + [[ -n overlays/2024.2/cinder/source ]] 2026-08-18 11:27:14.328123 | ubuntu-noble | + tar xzf cinder-stable-2024.2.tar.gz 2026-08-18 11:27:14.636550 | ubuntu-noble | + rm cinder-stable-2024.2.tar.gz 2026-08-18 11:27:14.641402 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-08-18 11:27:14.641441 | ubuntu-noble | + sort 2026-08-18 11:27:14.651143 | ubuntu-noble | + rsync -avz /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/cinder/source/ cinder-25.3.2.dev2 2026-08-18 11:27:14.657146 | ubuntu-noble | sending incremental file list 2026-08-18 11:27:14.658582 | ubuntu-noble | ./ 2026-08-18 11:27:14.658604 | ubuntu-noble | cinder/ 2026-08-18 11:27:14.658657 | ubuntu-noble | cinder/volume/ 2026-08-18 11:27:14.658662 | ubuntu-noble | cinder/volume/drivers/ 2026-08-18 11:27:14.658668 | ubuntu-noble | cinder/volume/drivers/linstordrv.py 2026-08-18 11:27:14.702608 | ubuntu-noble | 2026-08-18 11:27:14.702684 | ubuntu-noble | sent 11,643 bytes received 54 bytes 23,394.00 bytes/sec 2026-08-18 11:27:14.702700 | ubuntu-noble | total size is 44,135 speedup is 3.77 2026-08-18 11:27:14.706423 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-08-18 11:27:14.706527 | ubuntu-noble | + sort 2026-08-18 11:27:14.723426 | ubuntu-noble | + append_new_files_to_sources_txt cinder-25.3.2.dev2 files-before files-after 2026-08-18 11:27:14.723469 | ubuntu-noble | + local directory=cinder-25.3.2.dev2 2026-08-18 11:27:14.723478 | ubuntu-noble | + local before=files-before 2026-08-18 11:27:14.723534 | ubuntu-noble | + local after=files-after 2026-08-18 11:27:14.723546 | ubuntu-noble | + local sources_txt 2026-08-18 11:27:14.725389 | ubuntu-noble | ++ find cinder-25.3.2.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-18 11:27:14.725421 | ubuntu-noble | ++ head -1 2026-08-18 11:27:14.727711 | ubuntu-noble | + sources_txt=cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-08-18 11:27:14.727740 | ubuntu-noble | + [[ -z cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt ]] 2026-08-18 11:27:14.727751 | ubuntu-noble | + local new_files 2026-08-18 11:27:14.728453 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-18 11:27:14.732985 | ubuntu-noble | + new_files= 2026-08-18 11:27:14.733007 | ubuntu-noble | + [[ -z '' ]] 2026-08-18 11:27:14.733014 | ubuntu-noble | + return 2026-08-18 11:27:14.733065 | ubuntu-noble | + rm files-before files-after 2026-08-18 11:27:14.734892 | ubuntu-noble | + tar czf cinder-stable-2024.2.tar.gz cinder-25.3.2.dev2 2026-08-18 11:27:15.913083 | ubuntu-noble | + rm -r cinder-25.3.2.dev2 2026-08-18 11:27:15.973867 | ubuntu-noble | + popd 2026-08-18 11:27:15.973983 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 11:27:15.974030 | ubuntu-noble | + pushd tarballs 2026-08-18 11:27:15.975003 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-08-18 11:27:15.977831 | ubuntu-noble | + filename=designate-stable-2024.2.tar.gz 2026-08-18 11:27:15.977914 | ubuntu-noble | + [[ -e designate-stable-2024.2.tar.gz ]] 2026-08-18 11:27:15.977983 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-08-18 11:27:15.977989 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-08-18 11:27:15.978021 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-08-18 11:27:17.265578 | ubuntu-noble | 2026-08-18 11:27:17 URL:https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz [999435/999435] -> "designate-stable-2024.2.tar.gz" [1] 2026-08-18 11:27:17.268087 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 11:27:17.268141 | ubuntu-noble | + echo Process designate-stable-2024.2.tar.gz 2026-08-18 11:27:17.268155 | ubuntu-noble | Process designate-stable-2024.2.tar.gz 2026-08-18 11:27:17.270408 | ubuntu-noble | ++ tar -tzf designate-stable-2024.2.tar.gz 2026-08-18 11:27:17.270455 | ubuntu-noble | ++ head -1 2026-08-18 11:27:17.271824 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 11:27:17.278916 | ubuntu-noble | + directory=designate-19.1.1.dev1 2026-08-18 11:27:17.279690 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 designate-19.1.1.dev1 2026-08-18 11:27:17.279741 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-18 11:27:17.279770 | ubuntu-noble | ++ local directory=designate-19.1.1.dev1 2026-08-18 11:27:17.279802 | ubuntu-noble | ++ local suffix= 2026-08-18 11:27:17.279853 | ubuntu-noble | ++ local name=designate 2026-08-18 11:27:17.279862 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:17.279890 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:17.279900 | ubuntu-noble | ++ path=patches/2024.2/designate 2026-08-18 11:27:17.279928 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate ]] 2026-08-18 11:27:17.279961 | ubuntu-noble | ++ echo patches/2024.2/designate 2026-08-18 11:27:17.279977 | ubuntu-noble | ++ return 0 2026-08-18 11:27:17.280633 | ubuntu-noble | + patch_dir=patches/2024.2/designate 2026-08-18 11:27:17.280995 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 designate-19.1.1.dev1 /source 2026-08-18 11:27:17.281046 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-18 11:27:17.281057 | ubuntu-noble | ++ local directory=designate-19.1.1.dev1 2026-08-18 11:27:17.281065 | ubuntu-noble | ++ local suffix=/source 2026-08-18 11:27:17.281114 | ubuntu-noble | ++ local name=designate 2026-08-18 11:27:17.281122 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:17.281149 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:17.281159 | ubuntu-noble | ++ path=overlays/2024.2/designate/source 2026-08-18 11:27:17.281184 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/designate/source ]] 2026-08-18 11:27:17.281209 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:17.281218 | ubuntu-noble | ++ path=overlays/2024.2/designate/source 2026-08-18 11:27:17.281225 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/designate/source ]] 2026-08-18 11:27:17.281233 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:17.281239 | ubuntu-noble | ++ path=overlays/2024.2/designate/source 2026-08-18 11:27:17.281248 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/designate/source ]] 2026-08-18 11:27:17.281254 | ubuntu-noble | ++ return 1 2026-08-18 11:27:17.281949 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:17.281973 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:17.281979 | ubuntu-noble | + echo Check patches for designate-stable-2024.2.tar.gz 2026-08-18 11:27:17.281986 | ubuntu-noble | Check patches for designate-stable-2024.2.tar.gz 2026-08-18 11:27:17.281992 | ubuntu-noble | + [[ -n patches/2024.2/designate ]] 2026-08-18 11:27:17.281999 | ubuntu-noble | + tar xzf designate-stable-2024.2.tar.gz 2026-08-18 11:27:17.334112 | ubuntu-noble | + rm designate-stable-2024.2.tar.gz 2026-08-18 11:27:17.338029 | ubuntu-noble | + find designate-19.1.1.dev1 -type f 2026-08-18 11:27:17.338057 | ubuntu-noble | + sort 2026-08-18 11:27:17.341068 | ubuntu-noble | + pushd designate-19.1.1.dev1 2026-08-18 11:27:17.343176 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate -type f -name '*.patch' 2026-08-18 11:27:17.343201 | ubuntu-noble | ++ sort 2026-08-18 11:27:17.344205 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 11:27:17.344229 | ubuntu-noble | + apply_patch patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-08-18 11:27:17.344234 | ubuntu-noble | + local rel=patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-08-18 11:27:17.344239 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-08-18 11:27:17.344244 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch' 2026-08-18 11:27:17.344248 | ubuntu-noble | APPLY PATCH patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-08-18 11:27:17.344251 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 11:27:17.345229 | ubuntu-noble | checking file designate/mdns/handler.py 2026-08-18 11:27:17.345443 | ubuntu-noble | checking file designate/tests/unit/mdns/test_handler.py 2026-08-18 11:27:17.345601 | ubuntu-noble | checking file releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-08-18 11:27:17.345936 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 11:27:17.346949 | ubuntu-noble | patching file designate/mdns/handler.py 2026-08-18 11:27:17.347105 | ubuntu-noble | patching file designate/tests/unit/mdns/test_handler.py 2026-08-18 11:27:17.347225 | ubuntu-noble | patching file releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-08-18 11:27:17.347961 | ubuntu-noble | + echo patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-08-18 11:27:17.347978 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 11:27:17.347982 | ubuntu-noble | + apply_patch patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-08-18 11:27:17.347986 | ubuntu-noble | + local rel=patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-08-18 11:27:17.347990 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-08-18 11:27:17.347995 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch' 2026-08-18 11:27:17.347998 | ubuntu-noble | APPLY PATCH patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-08-18 11:27:17.348002 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 11:27:17.349162 | ubuntu-noble | checking file designate/central/service.py 2026-08-18 11:27:17.349859 | ubuntu-noble | checking file designate/tests/functional/central/test_service.py 2026-08-18 11:27:17.350396 | ubuntu-noble | checking file designate/tests/functional/manage/test_pool.py 2026-08-18 11:27:17.350784 | ubuntu-noble | checking file designate/tests/functional/test_storage.py 2026-08-18 11:27:17.351091 | ubuntu-noble | checking file doc/source/admin/multiple-pools.rst 2026-08-18 11:27:17.351200 | ubuntu-noble | checking file releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml 2026-08-18 11:27:17.351607 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 11:27:17.352786 | ubuntu-noble | patching file designate/central/service.py 2026-08-18 11:27:17.353351 | ubuntu-noble | patching file designate/tests/functional/central/test_service.py 2026-08-18 11:27:17.353853 | ubuntu-noble | patching file designate/tests/functional/manage/test_pool.py 2026-08-18 11:27:17.354167 | ubuntu-noble | patching file designate/tests/functional/test_storage.py 2026-08-18 11:27:17.354482 | ubuntu-noble | patching file doc/source/admin/multiple-pools.rst 2026-08-18 11:27:17.354600 | ubuntu-noble | patching file releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml 2026-08-18 11:27:17.355403 | ubuntu-noble | + echo patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-08-18 11:27:17.355449 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 11:27:17.355462 | ubuntu-noble | + apply_patch patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-08-18 11:27:17.355467 | ubuntu-noble | + local rel=patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-08-18 11:27:17.355475 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-08-18 11:27:17.355482 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch' 2026-08-18 11:27:17.355485 | ubuntu-noble | APPLY PATCH patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-08-18 11:27:17.355508 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 11:27:17.357368 | ubuntu-noble | checking file designate/central/service.py 2026-08-18 11:27:17.357387 | ubuntu-noble | checking file designate/mdns/handler.py 2026-08-18 11:27:17.357479 | ubuntu-noble | checking file designate/tests/functional/central/test_basic.py 2026-08-18 11:27:17.358008 | ubuntu-noble | checking file designate/tests/functional/central/test_service.py 2026-08-18 11:27:17.358575 | ubuntu-noble | checking file designate/tests/functional/mdns/test_handler.py 2026-08-18 11:27:17.358785 | ubuntu-noble | checking file designate/tests/unit/mdns/test_handler.py 2026-08-18 11:27:17.359121 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 11:27:17.361365 | ubuntu-noble | patching file designate/central/service.py 2026-08-18 11:27:17.361384 | ubuntu-noble | patching file designate/mdns/handler.py 2026-08-18 11:27:17.361389 | ubuntu-noble | patching file designate/tests/functional/central/test_basic.py 2026-08-18 11:27:17.361520 | ubuntu-noble | patching file designate/tests/functional/central/test_service.py 2026-08-18 11:27:17.361978 | ubuntu-noble | patching file designate/tests/functional/mdns/test_handler.py 2026-08-18 11:27:17.362143 | ubuntu-noble | patching file designate/tests/unit/mdns/test_handler.py 2026-08-18 11:27:17.362954 | ubuntu-noble | + echo patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-08-18 11:27:17.363002 | ubuntu-noble | + popd 2026-08-18 11:27:17.364402 | ubuntu-noble | + find designate-19.1.1.dev1 -type f 2026-08-18 11:27:17.364428 | ubuntu-noble | + sort 2026-08-18 11:27:17.368135 | ubuntu-noble | + append_new_files_to_sources_txt designate-19.1.1.dev1 files-before files-after 2026-08-18 11:27:17.368162 | ubuntu-noble | + local directory=designate-19.1.1.dev1 2026-08-18 11:27:17.368168 | ubuntu-noble | + local before=files-before 2026-08-18 11:27:17.368172 | ubuntu-noble | + local after=files-after 2026-08-18 11:27:17.368176 | ubuntu-noble | + local sources_txt 2026-08-18 11:27:17.369381 | ubuntu-noble | ++ find designate-19.1.1.dev1 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-18 11:27:17.369404 | ubuntu-noble | ++ head -1 2026-08-18 11:27:17.371148 | ubuntu-noble | + sources_txt=designate-19.1.1.dev1/designate.egg-info/SOURCES.txt 2026-08-18 11:27:17.371174 | ubuntu-noble | + [[ -z designate-19.1.1.dev1/designate.egg-info/SOURCES.txt ]] 2026-08-18 11:27:17.371178 | ubuntu-noble | + local new_files 2026-08-18 11:27:17.371759 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-18 11:27:17.373391 | ubuntu-noble | + new_files='designate-19.1.1.dev1/releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-08-18 11:27:17.373403 | ubuntu-noble | designate-19.1.1.dev1/releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml' 2026-08-18 11:27:17.373410 | ubuntu-noble | + [[ -z designate-19.1.1.dev1/releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-08-18 11:27:17.373415 | ubuntu-noble | designate-19.1.1.dev1/releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml ]] 2026-08-18 11:27:17.373979 | ubuntu-noble | ++ tail -c1 designate-19.1.1.dev1/designate.egg-info/SOURCES.txt 2026-08-18 11:27:17.375056 | ubuntu-noble | + [[ -n r ]] 2026-08-18 11:27:17.375070 | ubuntu-noble | + echo 2026-08-18 11:27:17.375109 | ubuntu-noble | + local file 2026-08-18 11:27:17.375127 | ubuntu-noble | + for file in $new_files 2026-08-18 11:27:17.375132 | ubuntu-noble | + case $file in 2026-08-18 11:27:17.375180 | ubuntu-noble | + echo 'APPEND releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml TO designate-19.1.1.dev1/designate.egg-info/SOURCES.txt' 2026-08-18 11:27:17.375187 | ubuntu-noble | APPEND releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml TO designate-19.1.1.dev1/designate.egg-info/SOURCES.txt 2026-08-18 11:27:17.375192 | ubuntu-noble | + echo releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-08-18 11:27:17.375212 | ubuntu-noble | + for file in $new_files 2026-08-18 11:27:17.375216 | ubuntu-noble | + case $file in 2026-08-18 11:27:17.375237 | ubuntu-noble | + echo 'APPEND releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml TO designate-19.1.1.dev1/designate.egg-info/SOURCES.txt' 2026-08-18 11:27:17.375241 | ubuntu-noble | APPEND releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml TO designate-19.1.1.dev1/designate.egg-info/SOURCES.txt 2026-08-18 11:27:17.375246 | ubuntu-noble | + echo releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml 2026-08-18 11:27:17.375294 | ubuntu-noble | + rm files-before files-after 2026-08-18 11:27:17.376717 | ubuntu-noble | + tar czf designate-stable-2024.2.tar.gz designate-19.1.1.dev1 2026-08-18 11:27:17.531257 | ubuntu-noble | + rm -r designate-19.1.1.dev1 2026-08-18 11:27:17.550796 | ubuntu-noble | + echo Check overlays for designate-stable-2024.2.tar.gz 2026-08-18 11:27:17.550843 | ubuntu-noble | Check overlays for designate-stable-2024.2.tar.gz 2026-08-18 11:27:17.550853 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:17.550858 | ubuntu-noble | + popd 2026-08-18 11:27:17.550985 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 11:27:17.551038 | ubuntu-noble | + pushd tarballs 2026-08-18 11:27:17.552067 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-08-18 11:27:17.554873 | ubuntu-noble | + filename=glance-stable-2024.2.tar.gz 2026-08-18 11:27:17.554927 | ubuntu-noble | + [[ -e glance-stable-2024.2.tar.gz ]] 2026-08-18 11:27:17.554997 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-08-18 11:27:17.555002 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-08-18 11:27:17.555039 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-08-18 11:27:18.951529 | ubuntu-noble | 2026-08-18 11:27:18 URL:https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz [2138170/2138170] -> "glance-stable-2024.2.tar.gz" [1] 2026-08-18 11:27:18.953637 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 11:27:18.953693 | ubuntu-noble | + echo Process glance-stable-2024.2.tar.gz 2026-08-18 11:27:18.953703 | ubuntu-noble | Process glance-stable-2024.2.tar.gz 2026-08-18 11:27:18.956431 | ubuntu-noble | ++ tar -tzf glance-stable-2024.2.tar.gz 2026-08-18 11:27:18.956470 | ubuntu-noble | ++ head -1 2026-08-18 11:27:18.957391 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 11:27:18.963544 | ubuntu-noble | + directory=glance-29.2.1.dev1 2026-08-18 11:27:18.964398 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 glance-29.2.1.dev1 2026-08-18 11:27:18.964519 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-18 11:27:18.964557 | ubuntu-noble | ++ local directory=glance-29.2.1.dev1 2026-08-18 11:27:18.964593 | ubuntu-noble | ++ local suffix= 2026-08-18 11:27:18.964657 | ubuntu-noble | ++ local name=glance 2026-08-18 11:27:18.964664 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:18.964703 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:18.964712 | ubuntu-noble | ++ path=patches/2024.2/glance 2026-08-18 11:27:18.964738 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance ]] 2026-08-18 11:27:18.964783 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:18.964790 | ubuntu-noble | ++ path=patches/2024.2/glance 2026-08-18 11:27:18.964798 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance ]] 2026-08-18 11:27:18.964806 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:18.964813 | ubuntu-noble | ++ path=patches/2024.2/glance 2026-08-18 11:27:18.964833 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance ]] 2026-08-18 11:27:18.964855 | ubuntu-noble | ++ return 1 2026-08-18 11:27:18.965465 | ubuntu-noble | + patch_dir= 2026-08-18 11:27:18.965532 | ubuntu-noble | + patch_dir= 2026-08-18 11:27:18.965945 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 glance-29.2.1.dev1 /source 2026-08-18 11:27:18.966006 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-18 11:27:18.966019 | ubuntu-noble | ++ local directory=glance-29.2.1.dev1 2026-08-18 11:27:18.966050 | ubuntu-noble | ++ local suffix=/source 2026-08-18 11:27:18.966103 | ubuntu-noble | ++ local name=glance 2026-08-18 11:27:18.966112 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:18.966138 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:18.966148 | ubuntu-noble | ++ path=overlays/2024.2/glance/source 2026-08-18 11:27:18.966157 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/glance/source ]] 2026-08-18 11:27:18.966189 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:18.966198 | ubuntu-noble | ++ path=overlays/2024.2/glance/source 2026-08-18 11:27:18.966205 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/glance/source ]] 2026-08-18 11:27:18.966213 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:18.966220 | ubuntu-noble | ++ path=overlays/2024.2/glance/source 2026-08-18 11:27:18.966226 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/glance/source ]] 2026-08-18 11:27:18.966235 | ubuntu-noble | ++ return 1 2026-08-18 11:27:18.966583 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:18.966601 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:18.966610 | ubuntu-noble | + echo Check patches for glance-stable-2024.2.tar.gz 2026-08-18 11:27:18.966617 | ubuntu-noble | Check patches for glance-stable-2024.2.tar.gz 2026-08-18 11:27:18.966623 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:18.966632 | ubuntu-noble | + echo Check overlays for glance-stable-2024.2.tar.gz 2026-08-18 11:27:18.966638 | ubuntu-noble | Check overlays for glance-stable-2024.2.tar.gz 2026-08-18 11:27:18.966644 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:18.966652 | ubuntu-noble | + popd 2026-08-18 11:27:18.966714 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 11:27:18.966724 | ubuntu-noble | + pushd tarballs 2026-08-18 11:27:18.967784 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-08-18 11:27:18.969082 | ubuntu-noble | + filename=heat-stable-2024.2.tar.gz 2026-08-18 11:27:18.969117 | ubuntu-noble | + [[ -e heat-stable-2024.2.tar.gz ]] 2026-08-18 11:27:18.969128 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-08-18 11:27:18.969134 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-08-18 11:27:18.969140 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-08-18 11:27:20.467434 | ubuntu-noble | 2026-08-18 11:27:20 URL:https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz [2368505/2368505] -> "heat-stable-2024.2.tar.gz" [1] 2026-08-18 11:27:20.469443 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 11:27:20.469483 | ubuntu-noble | + echo Process heat-stable-2024.2.tar.gz 2026-08-18 11:27:20.469519 | ubuntu-noble | Process heat-stable-2024.2.tar.gz 2026-08-18 11:27:20.472432 | ubuntu-noble | ++ tar -tzf heat-stable-2024.2.tar.gz 2026-08-18 11:27:20.476423 | ubuntu-noble | ++ head -1 2026-08-18 11:27:20.476471 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 11:27:20.486606 | ubuntu-noble | + directory=openstack_heat-23.0.1.dev13 2026-08-18 11:27:20.487407 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 openstack_heat-23.0.1.dev13 2026-08-18 11:27:20.487461 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-18 11:27:20.487471 | ubuntu-noble | ++ local directory=openstack_heat-23.0.1.dev13 2026-08-18 11:27:20.487477 | ubuntu-noble | ++ local suffix= 2026-08-18 11:27:20.487532 | ubuntu-noble | ++ local name=openstack_heat 2026-08-18 11:27:20.487542 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:20.487601 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:20.487611 | ubuntu-noble | ++ path=patches/2024.2/openstack_heat 2026-08-18 11:27:20.487620 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_heat ]] 2026-08-18 11:27:20.487669 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:20.487677 | ubuntu-noble | ++ path=patches/2024.2/openstack-heat 2026-08-18 11:27:20.487685 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack-heat ]] 2026-08-18 11:27:20.487692 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:20.487700 | ubuntu-noble | ++ path=patches/2024.2/openstack_heat 2026-08-18 11:27:20.487707 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_heat ]] 2026-08-18 11:27:20.487730 | ubuntu-noble | ++ return 1 2026-08-18 11:27:20.488398 | ubuntu-noble | + patch_dir= 2026-08-18 11:27:20.488419 | ubuntu-noble | + patch_dir= 2026-08-18 11:27:20.488887 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 openstack_heat-23.0.1.dev13 /source 2026-08-18 11:27:20.488960 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-18 11:27:20.488971 | ubuntu-noble | ++ local directory=openstack_heat-23.0.1.dev13 2026-08-18 11:27:20.489138 | ubuntu-noble | ++ local suffix=/source 2026-08-18 11:27:20.489186 | ubuntu-noble | ++ local name=openstack_heat 2026-08-18 11:27:20.489196 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:20.489213 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:20.489223 | ubuntu-noble | ++ path=overlays/2024.2/openstack_heat/source 2026-08-18 11:27:20.489248 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_heat/source ]] 2026-08-18 11:27:20.489257 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:20.489265 | ubuntu-noble | ++ path=overlays/2024.2/openstack-heat/source 2026-08-18 11:27:20.489277 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack-heat/source ]] 2026-08-18 11:27:20.489285 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:20.489293 | ubuntu-noble | ++ path=overlays/2024.2/openstack_heat/source 2026-08-18 11:27:20.489304 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_heat/source ]] 2026-08-18 11:27:20.489314 | ubuntu-noble | ++ return 1 2026-08-18 11:27:20.490623 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:20.490667 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:20.490677 | ubuntu-noble | + echo Check patches for heat-stable-2024.2.tar.gz 2026-08-18 11:27:20.490687 | ubuntu-noble | Check patches for heat-stable-2024.2.tar.gz 2026-08-18 11:27:20.490697 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:20.490707 | ubuntu-noble | + echo Check overlays for heat-stable-2024.2.tar.gz 2026-08-18 11:27:20.490717 | ubuntu-noble | Check overlays for heat-stable-2024.2.tar.gz 2026-08-18 11:27:20.490726 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:20.490736 | ubuntu-noble | + popd 2026-08-18 11:27:20.490746 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 11:27:20.490756 | ubuntu-noble | + pushd tarballs 2026-08-18 11:27:20.491048 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-08-18 11:27:20.493802 | ubuntu-noble | + filename=horizon-stable-2024.2.tar.gz 2026-08-18 11:27:20.493853 | ubuntu-noble | + [[ -e horizon-stable-2024.2.tar.gz ]] 2026-08-18 11:27:20.493872 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-08-18 11:27:20.493884 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-08-18 11:27:20.493894 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-08-18 11:27:22.094599 | ubuntu-noble | 2026-08-18 11:27:22 URL:https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz [5709762/5709762] -> "horizon-stable-2024.2.tar.gz" [1] 2026-08-18 11:27:22.097235 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 11:27:22.097287 | ubuntu-noble | + echo Process horizon-stable-2024.2.tar.gz 2026-08-18 11:27:22.097300 | ubuntu-noble | Process horizon-stable-2024.2.tar.gz 2026-08-18 11:27:22.100432 | ubuntu-noble | ++ tar -tzf horizon-stable-2024.2.tar.gz 2026-08-18 11:27:22.100534 | ubuntu-noble | ++ head -1 2026-08-18 11:27:22.101808 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 11:27:22.108869 | ubuntu-noble | + directory=horizon-25.1.3.dev2 2026-08-18 11:27:22.109906 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 horizon-25.1.3.dev2 2026-08-18 11:27:22.110007 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-18 11:27:22.110026 | ubuntu-noble | ++ local directory=horizon-25.1.3.dev2 2026-08-18 11:27:22.110059 | ubuntu-noble | ++ local suffix= 2026-08-18 11:27:22.110102 | ubuntu-noble | ++ local name=horizon 2026-08-18 11:27:22.110118 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:22.110157 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:22.110172 | ubuntu-noble | ++ path=patches/2024.2/horizon 2026-08-18 11:27:22.110183 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/horizon ]] 2026-08-18 11:27:22.110217 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:22.110227 | ubuntu-noble | ++ path=patches/2024.2/horizon 2026-08-18 11:27:22.110233 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/horizon ]] 2026-08-18 11:27:22.110241 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:22.110247 | ubuntu-noble | ++ path=patches/2024.2/horizon 2026-08-18 11:27:22.110255 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/horizon ]] 2026-08-18 11:27:22.110263 | ubuntu-noble | ++ return 1 2026-08-18 11:27:22.110975 | ubuntu-noble | + patch_dir= 2026-08-18 11:27:22.110998 | ubuntu-noble | + patch_dir= 2026-08-18 11:27:22.111451 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 horizon-25.1.3.dev2 /source 2026-08-18 11:27:22.111610 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-18 11:27:22.111623 | ubuntu-noble | ++ local directory=horizon-25.1.3.dev2 2026-08-18 11:27:22.111650 | ubuntu-noble | ++ local suffix=/source 2026-08-18 11:27:22.111689 | ubuntu-noble | ++ local name=horizon 2026-08-18 11:27:22.111698 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:22.111734 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:22.111743 | ubuntu-noble | ++ path=overlays/2024.2/horizon/source 2026-08-18 11:27:22.111751 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/horizon/source ]] 2026-08-18 11:27:22.111786 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:22.111795 | ubuntu-noble | ++ path=overlays/2024.2/horizon/source 2026-08-18 11:27:22.111803 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/horizon/source ]] 2026-08-18 11:27:22.111810 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:22.111816 | ubuntu-noble | ++ path=overlays/2024.2/horizon/source 2026-08-18 11:27:22.111824 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/horizon/source ]] 2026-08-18 11:27:22.111831 | ubuntu-noble | ++ return 1 2026-08-18 11:27:22.112468 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:22.112542 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:22.112552 | ubuntu-noble | + echo Check patches for horizon-stable-2024.2.tar.gz 2026-08-18 11:27:22.112559 | ubuntu-noble | Check patches for horizon-stable-2024.2.tar.gz 2026-08-18 11:27:22.112566 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:22.112573 | ubuntu-noble | + echo Check overlays for horizon-stable-2024.2.tar.gz 2026-08-18 11:27:22.112579 | ubuntu-noble | Check overlays for horizon-stable-2024.2.tar.gz 2026-08-18 11:27:22.112585 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:22.112591 | ubuntu-noble | + popd 2026-08-18 11:27:22.112604 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 11:27:22.112611 | ubuntu-noble | + pushd tarballs 2026-08-18 11:27:22.113426 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-08-18 11:27:22.115443 | ubuntu-noble | + filename=ironic-stable-2024.2.tar.gz 2026-08-18 11:27:22.115474 | ubuntu-noble | + [[ -e ironic-stable-2024.2.tar.gz ]] 2026-08-18 11:27:22.115482 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-08-18 11:27:22.115528 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-08-18 11:27:22.115535 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-08-18 11:27:23.562952 | ubuntu-noble | 2026-08-18 11:27:23 URL:https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz [2632895/2632895] -> "ironic-stable-2024.2.tar.gz" [1] 2026-08-18 11:27:23.565311 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 11:27:23.565380 | ubuntu-noble | + echo Process ironic-stable-2024.2.tar.gz 2026-08-18 11:27:23.565390 | ubuntu-noble | Process ironic-stable-2024.2.tar.gz 2026-08-18 11:27:23.568397 | ubuntu-noble | ++ tar -tzf ironic-stable-2024.2.tar.gz 2026-08-18 11:27:23.568433 | ubuntu-noble | ++ head -1 2026-08-18 11:27:23.568808 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 11:27:23.574092 | ubuntu-noble | + directory=ironic-26.1.6.dev4 2026-08-18 11:27:23.574905 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 ironic-26.1.6.dev4 2026-08-18 11:27:23.574984 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-18 11:27:23.574997 | ubuntu-noble | ++ local directory=ironic-26.1.6.dev4 2026-08-18 11:27:23.575026 | ubuntu-noble | ++ local suffix= 2026-08-18 11:27:23.575080 | ubuntu-noble | ++ local name=ironic 2026-08-18 11:27:23.575089 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:23.575122 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:23.575132 | ubuntu-noble | ++ path=patches/2024.2/ironic 2026-08-18 11:27:23.575141 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic ]] 2026-08-18 11:27:23.575174 | ubuntu-noble | ++ echo patches/2024.2/ironic 2026-08-18 11:27:23.575189 | ubuntu-noble | ++ return 0 2026-08-18 11:27:23.575846 | ubuntu-noble | + patch_dir=patches/2024.2/ironic 2026-08-18 11:27:23.576236 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 ironic-26.1.6.dev4 /source 2026-08-18 11:27:23.576293 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-18 11:27:23.576304 | ubuntu-noble | ++ local directory=ironic-26.1.6.dev4 2026-08-18 11:27:23.576313 | ubuntu-noble | ++ local suffix=/source 2026-08-18 11:27:23.576407 | ubuntu-noble | ++ local name=ironic 2026-08-18 11:27:23.576419 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:23.576428 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:23.576437 | ubuntu-noble | ++ path=overlays/2024.2/ironic/source 2026-08-18 11:27:23.576446 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ironic/source ]] 2026-08-18 11:27:23.576487 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:23.576510 | ubuntu-noble | ++ path=overlays/2024.2/ironic/source 2026-08-18 11:27:23.576518 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ironic/source ]] 2026-08-18 11:27:23.576527 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:23.576533 | ubuntu-noble | ++ path=overlays/2024.2/ironic/source 2026-08-18 11:27:23.576541 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ironic/source ]] 2026-08-18 11:27:23.576549 | ubuntu-noble | ++ return 1 2026-08-18 11:27:23.577251 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:23.577268 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:23.577275 | ubuntu-noble | + echo Check patches for ironic-stable-2024.2.tar.gz 2026-08-18 11:27:23.577282 | ubuntu-noble | Check patches for ironic-stable-2024.2.tar.gz 2026-08-18 11:27:23.577288 | ubuntu-noble | + [[ -n patches/2024.2/ironic ]] 2026-08-18 11:27:23.577294 | ubuntu-noble | + tar xzf ironic-stable-2024.2.tar.gz 2026-08-18 11:27:23.730438 | ubuntu-noble | + rm ironic-stable-2024.2.tar.gz 2026-08-18 11:27:23.735395 | ubuntu-noble | + find ironic-26.1.6.dev4 -type f 2026-08-18 11:27:23.735425 | ubuntu-noble | + sort 2026-08-18 11:27:23.741600 | ubuntu-noble | + pushd ironic-26.1.6.dev4 2026-08-18 11:27:23.742734 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic -type f -name '*.patch' 2026-08-18 11:27:23.742977 | ubuntu-noble | ++ sort 2026-08-18 11:27:23.745698 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 11:27:23.745781 | ubuntu-noble | + apply_patch patches/2024.2/ironic/backport-933631.patch 2026-08-18 11:27:23.745818 | ubuntu-noble | + local rel=patches/2024.2/ironic/backport-933631.patch 2026-08-18 11:27:23.745856 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/backport-933631.patch 2026-08-18 11:27:23.745879 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/backport-933631.patch' 2026-08-18 11:27:23.745892 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/backport-933631.patch 2026-08-18 11:27:23.745911 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 11:27:23.747343 | ubuntu-noble | checking file ironic/common/grub_conf.template 2026-08-18 11:27:23.747622 | ubuntu-noble | checking file ironic/common/pxe_utils.py 2026-08-18 11:27:23.747844 | ubuntu-noble | checking file ironic/drivers/modules/pxe_grub_config.template 2026-08-18 11:27:23.748020 | ubuntu-noble | checking file ironic/tests/unit/common/test_images.py 2026-08-18 11:27:23.748473 | ubuntu-noble | checking file ironic/tests/unit/common/test_pxe_utils.py 2026-08-18 11:27:23.748536 | ubuntu-noble | Hunk #1 succeeded at 167 (offset 1 line). 2026-08-18 11:27:23.749145 | ubuntu-noble | checking file ironic/tests/unit/drivers/modules/test_deploy_utils.py 2026-08-18 11:27:23.749616 | ubuntu-noble | checking file ironic/tests/unit/drivers/pxe_grub_config.template 2026-08-18 11:27:23.750046 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 11:27:23.751179 | ubuntu-noble | patching file ironic/common/grub_conf.template 2026-08-18 11:27:23.751419 | ubuntu-noble | patching file ironic/common/pxe_utils.py 2026-08-18 11:27:23.751623 | ubuntu-noble | patching file ironic/drivers/modules/pxe_grub_config.template 2026-08-18 11:27:23.751777 | ubuntu-noble | patching file ironic/tests/unit/common/test_images.py 2026-08-18 11:27:23.752136 | ubuntu-noble | patching file ironic/tests/unit/common/test_pxe_utils.py 2026-08-18 11:27:23.752173 | ubuntu-noble | Hunk #1 succeeded at 167 (offset 1 line). 2026-08-18 11:27:23.752754 | ubuntu-noble | patching file ironic/tests/unit/drivers/modules/test_deploy_utils.py 2026-08-18 11:27:23.753057 | ubuntu-noble | patching file ironic/tests/unit/drivers/pxe_grub_config.template 2026-08-18 11:27:23.754255 | ubuntu-noble | + echo patches/2024.2/ironic/backport-933631.patch 2026-08-18 11:27:23.754273 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 11:27:23.754277 | ubuntu-noble | + apply_patch patches/2024.2/ironic/backport-940433.patch 2026-08-18 11:27:23.754281 | ubuntu-noble | + local rel=patches/2024.2/ironic/backport-940433.patch 2026-08-18 11:27:23.754284 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/backport-940433.patch 2026-08-18 11:27:23.754288 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/backport-940433.patch' 2026-08-18 11:27:23.754292 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/backport-940433.patch 2026-08-18 11:27:23.754296 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 11:27:23.755428 | ubuntu-noble | checking file ironic/drivers/modules/redfish/management.py 2026-08-18 11:27:23.755661 | ubuntu-noble | checking file releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml 2026-08-18 11:27:23.756041 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 11:27:23.757130 | ubuntu-noble | patching file ironic/drivers/modules/redfish/management.py 2026-08-18 11:27:23.757312 | ubuntu-noble | patching file releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml 2026-08-18 11:27:23.757713 | ubuntu-noble | + echo patches/2024.2/ironic/backport-940433.patch 2026-08-18 11:27:23.758073 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 11:27:23.758087 | ubuntu-noble | + apply_patch patches/2024.2/ironic/backport-971459.patch 2026-08-18 11:27:23.758091 | ubuntu-noble | + local rel=patches/2024.2/ironic/backport-971459.patch 2026-08-18 11:27:23.758095 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/backport-971459.patch 2026-08-18 11:27:23.758099 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/backport-971459.patch' 2026-08-18 11:27:23.758104 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/backport-971459.patch 2026-08-18 11:27:23.758107 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 11:27:23.759081 | ubuntu-noble | checking file ironic/common/states.py 2026-08-18 11:27:23.759266 | ubuntu-noble | checking file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-08-18 11:27:23.759468 | ubuntu-noble | checking file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-18 11:27:23.759853 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 11:27:23.760893 | ubuntu-noble | patching file ironic/common/states.py 2026-08-18 11:27:23.761073 | ubuntu-noble | patching file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-08-18 11:27:23.761184 | ubuntu-noble | patching file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-18 11:27:23.761934 | ubuntu-noble | + echo patches/2024.2/ironic/backport-971459.patch 2026-08-18 11:27:23.761959 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 11:27:23.761963 | ubuntu-noble | + apply_patch patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-08-18 11:27:23.761967 | ubuntu-noble | + local rel=patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-08-18 11:27:23.761971 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-08-18 11:27:23.761976 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch' 2026-08-18 11:27:23.761981 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-08-18 11:27:23.761985 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 11:27:23.763068 | ubuntu-noble | checking file ironic/common/policy.py 2026-08-18 11:27:23.763302 | ubuntu-noble | checking file releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-08-18 11:27:23.763757 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 11:27:23.764890 | ubuntu-noble | patching file ironic/common/policy.py 2026-08-18 11:27:23.765107 | ubuntu-noble | patching file releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-08-18 11:27:23.765776 | ubuntu-noble | + echo patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-08-18 11:27:23.765791 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 11:27:23.765795 | ubuntu-noble | + apply_patch patches/2024.2/ironic/virtual-media-nfs.patch 2026-08-18 11:27:23.765799 | ubuntu-noble | + local rel=patches/2024.2/ironic/virtual-media-nfs.patch 2026-08-18 11:27:23.765803 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/virtual-media-nfs.patch 2026-08-18 11:27:23.765807 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/virtual-media-nfs.patch' 2026-08-18 11:27:23.765810 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/virtual-media-nfs.patch 2026-08-18 11:27:23.765813 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 11:27:23.766728 | ubuntu-noble | checking file ironic/conf/deploy.py 2026-08-18 11:27:23.767143 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 11:27:23.768129 | ubuntu-noble | patching file ironic/conf/deploy.py 2026-08-18 11:27:23.768526 | ubuntu-noble | + echo patches/2024.2/ironic/virtual-media-nfs.patch 2026-08-18 11:27:23.768537 | ubuntu-noble | + popd 2026-08-18 11:27:23.768957 | ubuntu-noble | + find ironic-26.1.6.dev4 -type f 2026-08-18 11:27:23.769193 | ubuntu-noble | + sort 2026-08-18 11:27:23.775390 | ubuntu-noble | + append_new_files_to_sources_txt ironic-26.1.6.dev4 files-before files-after 2026-08-18 11:27:23.775729 | ubuntu-noble | + local directory=ironic-26.1.6.dev4 2026-08-18 11:27:23.775744 | ubuntu-noble | + local before=files-before 2026-08-18 11:27:23.775749 | ubuntu-noble | + local after=files-after 2026-08-18 11:27:23.775753 | ubuntu-noble | + local sources_txt 2026-08-18 11:27:23.778033 | ubuntu-noble | ++ find ironic-26.1.6.dev4 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-18 11:27:23.778057 | ubuntu-noble | ++ head -1 2026-08-18 11:27:23.778559 | ubuntu-noble | + sources_txt=ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-08-18 11:27:23.778606 | ubuntu-noble | + [[ -z ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt ]] 2026-08-18 11:27:23.778625 | ubuntu-noble | + local new_files 2026-08-18 11:27:23.779092 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-18 11:27:23.782055 | ubuntu-noble | + new_files='ironic-26.1.6.dev4/ironic/tests/unit/common/test_pxe_utils.py.orig 2026-08-18 11:27:23.782076 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-18 11:27:23.782080 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-08-18 11:27:23.782084 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml' 2026-08-18 11:27:23.782089 | ubuntu-noble | + [[ -z ironic-26.1.6.dev4/ironic/tests/unit/common/test_pxe_utils.py.orig 2026-08-18 11:27:23.782100 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-18 11:27:23.782104 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-08-18 11:27:23.782108 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml ]] 2026-08-18 11:27:23.782351 | ubuntu-noble | ++ tail -c1 ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-08-18 11:27:23.783981 | ubuntu-noble | + [[ -n l ]] 2026-08-18 11:27:23.784001 | ubuntu-noble | + echo 2026-08-18 11:27:23.784005 | ubuntu-noble | + local file 2026-08-18 11:27:23.784009 | ubuntu-noble | + for file in $new_files 2026-08-18 11:27:23.784013 | ubuntu-noble | + case $file in 2026-08-18 11:27:23.784016 | ubuntu-noble | + continue 2026-08-18 11:27:23.784020 | ubuntu-noble | + for file in $new_files 2026-08-18 11:27:23.784023 | ubuntu-noble | + case $file in 2026-08-18 11:27:23.784027 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2136818-9285f09043204290.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt' 2026-08-18 11:27:23.784035 | ubuntu-noble | APPEND releasenotes/notes/bug-2136818-9285f09043204290.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-08-18 11:27:23.784039 | ubuntu-noble | + echo releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-18 11:27:23.784042 | ubuntu-noble | + for file in $new_files 2026-08-18 11:27:23.784045 | ubuntu-noble | + case $file in 2026-08-18 11:27:23.784049 | ubuntu-noble | + echo 'APPEND releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt' 2026-08-18 11:27:23.784054 | ubuntu-noble | APPEND releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-08-18 11:27:23.784058 | ubuntu-noble | + echo releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-08-18 11:27:23.784061 | ubuntu-noble | + for file in $new_files 2026-08-18 11:27:23.784065 | ubuntu-noble | + case $file in 2026-08-18 11:27:23.784068 | ubuntu-noble | + echo 'APPEND releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt' 2026-08-18 11:27:23.784072 | ubuntu-noble | APPEND releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-08-18 11:27:23.784076 | ubuntu-noble | + echo releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml 2026-08-18 11:27:23.784079 | ubuntu-noble | + rm files-before files-after 2026-08-18 11:27:23.785374 | ubuntu-noble | + tar czf ironic-stable-2024.2.tar.gz ironic-26.1.6.dev4 2026-08-18 11:27:24.311420 | ubuntu-noble | + rm -r ironic-26.1.6.dev4 2026-08-18 11:27:24.359144 | ubuntu-noble | + echo Check overlays for ironic-stable-2024.2.tar.gz 2026-08-18 11:27:24.359221 | ubuntu-noble | Check overlays for ironic-stable-2024.2.tar.gz 2026-08-18 11:27:24.359233 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:24.359243 | ubuntu-noble | + popd 2026-08-18 11:27:24.359261 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 11:27:24.359272 | ubuntu-noble | + pushd tarballs 2026-08-18 11:27:24.360767 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-08-18 11:27:24.362651 | ubuntu-noble | + filename=keystone-stable-2024.2.tar.gz 2026-08-18 11:27:24.362683 | ubuntu-noble | + [[ -e keystone-stable-2024.2.tar.gz ]] 2026-08-18 11:27:24.362693 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-08-18 11:27:24.362702 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-08-18 11:27:24.362716 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-08-18 11:27:25.761521 | ubuntu-noble | 2026-08-18 11:27:25 URL:https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz [1745968/1745968] -> "keystone-stable-2024.2.tar.gz" [1] 2026-08-18 11:27:25.762623 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 11:27:25.762674 | ubuntu-noble | + echo Process keystone-stable-2024.2.tar.gz 2026-08-18 11:27:25.762683 | ubuntu-noble | Process keystone-stable-2024.2.tar.gz 2026-08-18 11:27:25.765704 | ubuntu-noble | ++ tar -tzf keystone-stable-2024.2.tar.gz 2026-08-18 11:27:25.765745 | ubuntu-noble | ++ head -1 2026-08-18 11:27:25.767262 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 11:27:25.775268 | ubuntu-noble | + directory=keystone-26.1.1.dev9 2026-08-18 11:27:25.776435 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 keystone-26.1.1.dev9 2026-08-18 11:27:25.776519 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-18 11:27:25.776535 | ubuntu-noble | ++ local directory=keystone-26.1.1.dev9 2026-08-18 11:27:25.776546 | ubuntu-noble | ++ local suffix= 2026-08-18 11:27:25.776555 | ubuntu-noble | ++ local name=keystone 2026-08-18 11:27:25.776564 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:25.776574 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:25.776583 | ubuntu-noble | ++ path=patches/2024.2/keystone 2026-08-18 11:27:25.776591 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone ]] 2026-08-18 11:27:25.776601 | ubuntu-noble | ++ echo patches/2024.2/keystone 2026-08-18 11:27:25.776610 | ubuntu-noble | ++ return 0 2026-08-18 11:27:25.777110 | ubuntu-noble | + patch_dir=patches/2024.2/keystone 2026-08-18 11:27:25.777415 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 keystone-26.1.1.dev9 /source 2026-08-18 11:27:25.777441 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-18 11:27:25.777451 | ubuntu-noble | ++ local directory=keystone-26.1.1.dev9 2026-08-18 11:27:25.777465 | ubuntu-noble | ++ local suffix=/source 2026-08-18 11:27:25.777474 | ubuntu-noble | ++ local name=keystone 2026-08-18 11:27:25.777483 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:25.777514 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:25.777527 | ubuntu-noble | ++ path=overlays/2024.2/keystone/source 2026-08-18 11:27:25.777536 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/keystone/source ]] 2026-08-18 11:27:25.777545 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:25.777557 | ubuntu-noble | ++ path=overlays/2024.2/keystone/source 2026-08-18 11:27:25.777566 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/keystone/source ]] 2026-08-18 11:27:25.777575 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:25.777584 | ubuntu-noble | ++ path=overlays/2024.2/keystone/source 2026-08-18 11:27:25.777593 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/keystone/source ]] 2026-08-18 11:27:25.777605 | ubuntu-noble | ++ return 1 2026-08-18 11:27:25.778460 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:25.778519 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:25.778529 | ubuntu-noble | + echo Check patches for keystone-stable-2024.2.tar.gz 2026-08-18 11:27:25.778538 | ubuntu-noble | Check patches for keystone-stable-2024.2.tar.gz 2026-08-18 11:27:25.778547 | ubuntu-noble | + [[ -n patches/2024.2/keystone ]] 2026-08-18 11:27:25.778556 | ubuntu-noble | + tar xzf keystone-stable-2024.2.tar.gz 2026-08-18 11:27:25.887877 | ubuntu-noble | + rm keystone-stable-2024.2.tar.gz 2026-08-18 11:27:25.890378 | ubuntu-noble | + find keystone-26.1.1.dev9 -type f 2026-08-18 11:27:25.890404 | ubuntu-noble | + sort 2026-08-18 11:27:25.896453 | ubuntu-noble | + pushd keystone-26.1.1.dev9 2026-08-18 11:27:25.897465 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone -type f -name '*.patch' 2026-08-18 11:27:25.897564 | ubuntu-noble | ++ sort 2026-08-18 11:27:25.899771 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 11:27:25.899863 | ubuntu-noble | + apply_patch patches/2024.2/keystone/cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-08-18 11:27:25.899904 | ubuntu-noble | + local rel=patches/2024.2/keystone/cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-08-18 11:27:25.899931 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone/cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-08-18 11:27:25.900155 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/keystone/cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch' 2026-08-18 11:27:25.900164 | ubuntu-noble | APPLY PATCH patches/2024.2/keystone/cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-08-18 11:27:25.900168 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 11:27:25.901227 | ubuntu-noble | checking file keystone/api/_shared/EC2_S3_Resource.py 2026-08-18 11:27:25.901400 | ubuntu-noble | checking file keystone/api/credentials.py 2026-08-18 11:27:25.901613 | ubuntu-noble | checking file keystone/api/users.py 2026-08-18 11:27:25.901850 | ubuntu-noble | checking file keystone/conf/security_compliance.py 2026-08-18 11:27:25.901988 | ubuntu-noble | checking file keystone/tests/unit/test_v3_application_credential.py 2026-08-18 11:27:25.902238 | ubuntu-noble | checking file keystone/tests/unit/test_v3_credential.py 2026-08-18 11:27:25.902629 | ubuntu-noble | checking file keystone/tests/unit/test_v3_oauth1.py 2026-08-18 11:27:25.902817 | ubuntu-noble | checking file releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-08-18 11:27:25.902914 | ubuntu-noble | checking file keystone/auth/plugins/core.py 2026-08-18 11:27:25.903486 | ubuntu-noble | checking file keystone/tests/unit/test_v3_auth.py 2026-08-18 11:27:25.904111 | ubuntu-noble | checking file doc/source/user/application_credentials.rst 2026-08-18 11:27:25.904231 | ubuntu-noble | checking file keystone/api/trusts.py 2026-08-18 11:27:25.904435 | ubuntu-noble | checking file keystone/tests/unit/test_v3_trust.py 2026-08-18 11:27:25.904637 | ubuntu-noble | checking file keystone/auth/plugins/mapped.py 2026-08-18 11:27:25.904738 | ubuntu-noble | checking file keystone/tests/unit/auth/plugins/test_mapped.py 2026-08-18 11:27:25.904882 | ubuntu-noble | checking file keystone/api/trusts.py 2026-08-18 11:27:25.904906 | ubuntu-noble | Hunk #1 succeeded at 297 (offset -19 lines). 2026-08-18 11:27:25.904989 | ubuntu-noble | checking file keystone/common/policies/base.py 2026-08-18 11:27:25.905084 | ubuntu-noble | checking file keystone/common/rbac_enforcer/enforcer.py 2026-08-18 11:27:25.905252 | ubuntu-noble | checking file keystone/tests/protection/v3/test_credentials.py 2026-08-18 11:27:25.905601 | ubuntu-noble | checking file keystone/tests/protection/v3/test_grants.py 2026-08-18 11:27:25.905855 | ubuntu-noble | checking file keystone/tests/unit/common/test_rbac_enforcer.py 2026-08-18 11:27:25.906028 | ubuntu-noble | checking file releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-08-18 11:27:25.906679 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 11:27:25.907707 | ubuntu-noble | patching file keystone/api/_shared/EC2_S3_Resource.py 2026-08-18 11:27:25.907811 | ubuntu-noble | patching file keystone/api/credentials.py 2026-08-18 11:27:25.907990 | ubuntu-noble | patching file keystone/api/users.py 2026-08-18 11:27:25.908217 | ubuntu-noble | patching file keystone/conf/security_compliance.py 2026-08-18 11:27:25.908368 | ubuntu-noble | patching file keystone/tests/unit/test_v3_application_credential.py 2026-08-18 11:27:25.908660 | ubuntu-noble | patching file keystone/tests/unit/test_v3_credential.py 2026-08-18 11:27:25.908988 | ubuntu-noble | patching file keystone/tests/unit/test_v3_oauth1.py 2026-08-18 11:27:25.909172 | ubuntu-noble | patching file releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-08-18 11:27:25.909290 | ubuntu-noble | patching file keystone/auth/plugins/core.py 2026-08-18 11:27:25.909854 | ubuntu-noble | patching file keystone/tests/unit/test_v3_auth.py 2026-08-18 11:27:25.910410 | ubuntu-noble | patching file doc/source/user/application_credentials.rst 2026-08-18 11:27:25.910566 | ubuntu-noble | patching file keystone/api/trusts.py 2026-08-18 11:27:25.910694 | ubuntu-noble | patching file keystone/tests/unit/test_v3_trust.py 2026-08-18 11:27:25.910832 | ubuntu-noble | patching file keystone/auth/plugins/mapped.py 2026-08-18 11:27:25.910919 | ubuntu-noble | patching file keystone/tests/unit/auth/plugins/test_mapped.py 2026-08-18 11:27:25.912107 | ubuntu-noble | patching file keystone/api/trusts.py 2026-08-18 11:27:25.912257 | ubuntu-noble | patching file keystone/common/policies/base.py 2026-08-18 11:27:25.912365 | ubuntu-noble | patching file keystone/common/rbac_enforcer/enforcer.py 2026-08-18 11:27:25.912567 | ubuntu-noble | patching file keystone/tests/protection/v3/test_credentials.py 2026-08-18 11:27:25.912869 | ubuntu-noble | patching file keystone/tests/protection/v3/test_grants.py 2026-08-18 11:27:25.913100 | ubuntu-noble | patching file keystone/tests/unit/common/test_rbac_enforcer.py 2026-08-18 11:27:25.913270 | ubuntu-noble | patching file releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-08-18 11:27:25.914532 | ubuntu-noble | + echo patches/2024.2/keystone/cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-08-18 11:27:25.914556 | ubuntu-noble | + popd 2026-08-18 11:27:25.914587 | ubuntu-noble | + find keystone-26.1.1.dev9 -type f 2026-08-18 11:27:25.914797 | ubuntu-noble | + sort 2026-08-18 11:27:25.920534 | ubuntu-noble | + append_new_files_to_sources_txt keystone-26.1.1.dev9 files-before files-after 2026-08-18 11:27:25.920563 | ubuntu-noble | + local directory=keystone-26.1.1.dev9 2026-08-18 11:27:25.920568 | ubuntu-noble | + local before=files-before 2026-08-18 11:27:25.920574 | ubuntu-noble | + local after=files-after 2026-08-18 11:27:25.920584 | ubuntu-noble | + local sources_txt 2026-08-18 11:27:25.922390 | ubuntu-noble | ++ find keystone-26.1.1.dev9 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-18 11:27:25.922416 | ubuntu-noble | ++ head -1 2026-08-18 11:27:25.923807 | ubuntu-noble | + sources_txt=keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-08-18 11:27:25.923834 | ubuntu-noble | + [[ -z keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt ]] 2026-08-18 11:27:25.923869 | ubuntu-noble | + local new_files 2026-08-18 11:27:25.924653 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-18 11:27:25.929751 | ubuntu-noble | + new_files='keystone-26.1.1.dev9/releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-08-18 11:27:25.929771 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2150089-e91b592c948e5771.yaml' 2026-08-18 11:27:25.929776 | ubuntu-noble | + [[ -z keystone-26.1.1.dev9/releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-08-18 11:27:25.929780 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2150089-e91b592c948e5771.yaml ]] 2026-08-18 11:27:25.930391 | ubuntu-noble | ++ tail -c1 keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-08-18 11:27:25.932932 | ubuntu-noble | + [[ -n h ]] 2026-08-18 11:27:25.932950 | ubuntu-noble | + echo 2026-08-18 11:27:25.932954 | ubuntu-noble | + local file 2026-08-18 11:27:25.932958 | ubuntu-noble | + for file in $new_files 2026-08-18 11:27:25.932962 | ubuntu-noble | + case $file in 2026-08-18 11:27:25.932966 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-08-18 11:27:25.932974 | ubuntu-noble | APPEND releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-08-18 11:27:25.932978 | ubuntu-noble | + echo releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-08-18 11:27:25.932981 | ubuntu-noble | + for file in $new_files 2026-08-18 11:27:25.932985 | ubuntu-noble | + case $file in 2026-08-18 11:27:25.932988 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2150089-e91b592c948e5771.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-08-18 11:27:25.932992 | ubuntu-noble | APPEND releasenotes/notes/bug-2150089-e91b592c948e5771.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-08-18 11:27:25.932996 | ubuntu-noble | + echo releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-08-18 11:27:25.932999 | ubuntu-noble | + rm files-before files-after 2026-08-18 11:27:25.934980 | ubuntu-noble | + tar czf keystone-stable-2024.2.tar.gz keystone-26.1.1.dev9 2026-08-18 11:27:26.290828 | ubuntu-noble | + rm -r keystone-26.1.1.dev9 2026-08-18 11:27:26.321140 | ubuntu-noble | + echo Check overlays for keystone-stable-2024.2.tar.gz 2026-08-18 11:27:26.321202 | ubuntu-noble | Check overlays for keystone-stable-2024.2.tar.gz 2026-08-18 11:27:26.321215 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:26.321226 | ubuntu-noble | + popd 2026-08-18 11:27:26.321236 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 11:27:26.321247 | ubuntu-noble | + pushd tarballs 2026-08-18 11:27:26.321428 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-08-18 11:27:26.324706 | ubuntu-noble | + filename=magnum-stable-2024.2.tar.gz 2026-08-18 11:27:26.324749 | ubuntu-noble | + [[ -e magnum-stable-2024.2.tar.gz ]] 2026-08-18 11:27:26.324754 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-08-18 11:27:26.324759 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-08-18 11:27:26.324763 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-08-18 11:27:27.551972 | ubuntu-noble | 2026-08-18 11:27:27 URL:https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz [967968/967968] -> "magnum-stable-2024.2.tar.gz" [1] 2026-08-18 11:27:27.554231 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 11:27:27.554289 | ubuntu-noble | + echo Process magnum-stable-2024.2.tar.gz 2026-08-18 11:27:27.554303 | ubuntu-noble | Process magnum-stable-2024.2.tar.gz 2026-08-18 11:27:27.557426 | ubuntu-noble | ++ tar -tzf magnum-stable-2024.2.tar.gz 2026-08-18 11:27:27.557476 | ubuntu-noble | ++ head -1 2026-08-18 11:27:27.558049 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 11:27:27.565657 | ubuntu-noble | + directory=magnum-19.0.1.dev7 2026-08-18 11:27:27.566261 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 magnum-19.0.1.dev7 2026-08-18 11:27:27.566384 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-18 11:27:27.566404 | ubuntu-noble | ++ local directory=magnum-19.0.1.dev7 2026-08-18 11:27:27.566435 | ubuntu-noble | ++ local suffix= 2026-08-18 11:27:27.566508 | ubuntu-noble | ++ local name=magnum 2026-08-18 11:27:27.566518 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:27.566550 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:27.566561 | ubuntu-noble | ++ path=patches/2024.2/magnum 2026-08-18 11:27:27.566570 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/magnum ]] 2026-08-18 11:27:27.566614 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:27.566625 | ubuntu-noble | ++ path=patches/2024.2/magnum 2026-08-18 11:27:27.566632 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/magnum ]] 2026-08-18 11:27:27.566642 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:27.566648 | ubuntu-noble | ++ path=patches/2024.2/magnum 2026-08-18 11:27:27.566655 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/magnum ]] 2026-08-18 11:27:27.566664 | ubuntu-noble | ++ return 1 2026-08-18 11:27:27.567023 | ubuntu-noble | + patch_dir= 2026-08-18 11:27:27.567040 | ubuntu-noble | + patch_dir= 2026-08-18 11:27:27.568545 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 magnum-19.0.1.dev7 /source 2026-08-18 11:27:27.568578 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-18 11:27:27.568587 | ubuntu-noble | ++ local directory=magnum-19.0.1.dev7 2026-08-18 11:27:27.568594 | ubuntu-noble | ++ local suffix=/source 2026-08-18 11:27:27.568601 | ubuntu-noble | ++ local name=magnum 2026-08-18 11:27:27.568607 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:27.568614 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:27.568621 | ubuntu-noble | ++ path=overlays/2024.2/magnum/source 2026-08-18 11:27:27.568629 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/magnum/source ]] 2026-08-18 11:27:27.568636 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:27.568642 | ubuntu-noble | ++ path=overlays/2024.2/magnum/source 2026-08-18 11:27:27.568649 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/magnum/source ]] 2026-08-18 11:27:27.568656 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:27.568663 | ubuntu-noble | ++ path=overlays/2024.2/magnum/source 2026-08-18 11:27:27.568669 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/magnum/source ]] 2026-08-18 11:27:27.568676 | ubuntu-noble | ++ return 1 2026-08-18 11:27:27.568688 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:27.568694 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:27.568701 | ubuntu-noble | + echo Check patches for magnum-stable-2024.2.tar.gz 2026-08-18 11:27:27.568708 | ubuntu-noble | Check patches for magnum-stable-2024.2.tar.gz 2026-08-18 11:27:27.568714 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:27.568721 | ubuntu-noble | + echo Check overlays for magnum-stable-2024.2.tar.gz 2026-08-18 11:27:27.568728 | ubuntu-noble | Check overlays for magnum-stable-2024.2.tar.gz 2026-08-18 11:27:27.568734 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:27.568741 | ubuntu-noble | + popd 2026-08-18 11:27:27.568751 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 11:27:27.568757 | ubuntu-noble | + pushd tarballs 2026-08-18 11:27:27.569745 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-08-18 11:27:27.571386 | ubuntu-noble | + filename=manila-stable-2024.2.tar.gz 2026-08-18 11:27:27.571408 | ubuntu-noble | + [[ -e manila-stable-2024.2.tar.gz ]] 2026-08-18 11:27:27.571464 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-08-18 11:27:27.571473 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-08-18 11:27:27.571482 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-08-18 11:27:28.997544 | ubuntu-noble | 2026-08-18 11:27:28 URL:https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz [3518109/3518109] -> "manila-stable-2024.2.tar.gz" [1] 2026-08-18 11:27:28.999597 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 11:27:28.999648 | ubuntu-noble | + echo Process manila-stable-2024.2.tar.gz 2026-08-18 11:27:28.999680 | ubuntu-noble | Process manila-stable-2024.2.tar.gz 2026-08-18 11:27:29.002410 | ubuntu-noble | ++ tar -tzf manila-stable-2024.2.tar.gz 2026-08-18 11:27:29.002457 | ubuntu-noble | ++ head -1 2026-08-18 11:27:29.002779 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 11:27:29.011658 | ubuntu-noble | + directory=manila-19.1.2.dev7 2026-08-18 11:27:29.012694 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 manila-19.1.2.dev7 2026-08-18 11:27:29.012757 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-18 11:27:29.012770 | ubuntu-noble | ++ local directory=manila-19.1.2.dev7 2026-08-18 11:27:29.012782 | ubuntu-noble | ++ local suffix= 2026-08-18 11:27:29.012793 | ubuntu-noble | ++ local name=manila 2026-08-18 11:27:29.012807 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:29.012817 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:29.012827 | ubuntu-noble | ++ path=patches/2024.2/manila 2026-08-18 11:27:29.012838 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/manila ]] 2026-08-18 11:27:29.012854 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:29.012865 | ubuntu-noble | ++ path=patches/2024.2/manila 2026-08-18 11:27:29.012875 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/manila ]] 2026-08-18 11:27:29.012885 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:29.012896 | ubuntu-noble | ++ path=patches/2024.2/manila 2026-08-18 11:27:29.012906 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/manila ]] 2026-08-18 11:27:29.012919 | ubuntu-noble | ++ return 1 2026-08-18 11:27:29.013992 | ubuntu-noble | + patch_dir= 2026-08-18 11:27:29.014046 | ubuntu-noble | + patch_dir= 2026-08-18 11:27:29.014256 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 manila-19.1.2.dev7 /source 2026-08-18 11:27:29.014289 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-18 11:27:29.014316 | ubuntu-noble | ++ local directory=manila-19.1.2.dev7 2026-08-18 11:27:29.014393 | ubuntu-noble | ++ local suffix=/source 2026-08-18 11:27:29.014435 | ubuntu-noble | ++ local name=manila 2026-08-18 11:27:29.014455 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:29.014469 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:29.014479 | ubuntu-noble | ++ path=overlays/2024.2/manila/source 2026-08-18 11:27:29.014489 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/manila/source ]] 2026-08-18 11:27:29.014553 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:29.014564 | ubuntu-noble | ++ path=overlays/2024.2/manila/source 2026-08-18 11:27:29.014580 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/manila/source ]] 2026-08-18 11:27:29.014590 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:29.014600 | ubuntu-noble | ++ path=overlays/2024.2/manila/source 2026-08-18 11:27:29.014610 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/manila/source ]] 2026-08-18 11:27:29.014620 | ubuntu-noble | ++ return 1 2026-08-18 11:27:29.015406 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:29.015448 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:29.015455 | ubuntu-noble | + echo Check patches for manila-stable-2024.2.tar.gz 2026-08-18 11:27:29.015461 | ubuntu-noble | Check patches for manila-stable-2024.2.tar.gz 2026-08-18 11:27:29.015466 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:29.015471 | ubuntu-noble | + echo Check overlays for manila-stable-2024.2.tar.gz 2026-08-18 11:27:29.015476 | ubuntu-noble | Check overlays for manila-stable-2024.2.tar.gz 2026-08-18 11:27:29.015481 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:29.015486 | ubuntu-noble | + popd 2026-08-18 11:27:29.015491 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 11:27:29.015514 | ubuntu-noble | + pushd tarballs 2026-08-18 11:27:29.016369 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-08-18 11:27:29.019458 | ubuntu-noble | + filename=masakari-stable-2024.2.tar.gz 2026-08-18 11:27:29.019648 | ubuntu-noble | + [[ -e masakari-stable-2024.2.tar.gz ]] 2026-08-18 11:27:29.019736 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-08-18 11:27:29.019743 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-08-18 11:27:29.019773 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-08-18 11:27:30.106524 | ubuntu-noble | 2026-08-18 11:27:30 URL:https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz [364755/364755] -> "masakari-stable-2024.2.tar.gz" [1] 2026-08-18 11:27:30.109246 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 11:27:30.109296 | ubuntu-noble | + echo Process masakari-stable-2024.2.tar.gz 2026-08-18 11:27:30.109309 | ubuntu-noble | Process masakari-stable-2024.2.tar.gz 2026-08-18 11:27:30.112419 | ubuntu-noble | ++ tar -tzf masakari-stable-2024.2.tar.gz 2026-08-18 11:27:30.112466 | ubuntu-noble | ++ head -1 2026-08-18 11:27:30.112916 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 11:27:30.120965 | ubuntu-noble | + directory=masakari-18.0.0.0rc2.dev2 2026-08-18 11:27:30.121849 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 masakari-18.0.0.0rc2.dev2 2026-08-18 11:27:30.121927 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-18 11:27:30.121941 | ubuntu-noble | ++ local directory=masakari-18.0.0.0rc2.dev2 2026-08-18 11:27:30.121974 | ubuntu-noble | ++ local suffix= 2026-08-18 11:27:30.122036 | ubuntu-noble | ++ local name=masakari 2026-08-18 11:27:30.122044 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:30.122054 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:30.122064 | ubuntu-noble | ++ path=patches/2024.2/masakari 2026-08-18 11:27:30.122074 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/masakari ]] 2026-08-18 11:27:30.122112 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:30.122122 | ubuntu-noble | ++ path=patches/2024.2/masakari 2026-08-18 11:27:30.122128 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/masakari ]] 2026-08-18 11:27:30.122137 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:30.122143 | ubuntu-noble | ++ path=patches/2024.2/masakari 2026-08-18 11:27:30.122152 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/masakari ]] 2026-08-18 11:27:30.122158 | ubuntu-noble | ++ return 1 2026-08-18 11:27:30.123293 | ubuntu-noble | + patch_dir= 2026-08-18 11:27:30.123421 | ubuntu-noble | + patch_dir= 2026-08-18 11:27:30.123661 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 masakari-18.0.0.0rc2.dev2 /source 2026-08-18 11:27:30.123686 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-18 11:27:30.123706 | ubuntu-noble | ++ local directory=masakari-18.0.0.0rc2.dev2 2026-08-18 11:27:30.123728 | ubuntu-noble | ++ local suffix=/source 2026-08-18 11:27:30.123750 | ubuntu-noble | ++ local name=masakari 2026-08-18 11:27:30.123769 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:30.123788 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:30.123804 | ubuntu-noble | ++ path=overlays/2024.2/masakari/source 2026-08-18 11:27:30.123824 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/masakari/source ]] 2026-08-18 11:27:30.123839 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:30.123860 | ubuntu-noble | ++ path=overlays/2024.2/masakari/source 2026-08-18 11:27:30.123876 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/masakari/source ]] 2026-08-18 11:27:30.123892 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:30.123908 | ubuntu-noble | ++ path=overlays/2024.2/masakari/source 2026-08-18 11:27:30.123924 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/masakari/source ]] 2026-08-18 11:27:30.123941 | ubuntu-noble | ++ return 1 2026-08-18 11:27:30.125118 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:30.125163 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:30.125177 | ubuntu-noble | + echo Check patches for masakari-stable-2024.2.tar.gz 2026-08-18 11:27:30.125190 | ubuntu-noble | Check patches for masakari-stable-2024.2.tar.gz 2026-08-18 11:27:30.125201 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:30.125211 | ubuntu-noble | + echo Check overlays for masakari-stable-2024.2.tar.gz 2026-08-18 11:27:30.125223 | ubuntu-noble | Check overlays for masakari-stable-2024.2.tar.gz 2026-08-18 11:27:30.125234 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:30.125245 | ubuntu-noble | + popd 2026-08-18 11:27:30.125257 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 11:27:30.125269 | ubuntu-noble | + pushd tarballs 2026-08-18 11:27:30.125477 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-18 11:27:30.129231 | ubuntu-noble | + filename=neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-18 11:27:30.129279 | ubuntu-noble | + [[ -e neutron-dynamic-routing-stable-2024.2.tar.gz ]] 2026-08-18 11:27:30.129292 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-18 11:27:30.129304 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-18 11:27:30.129315 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-18 11:27:31.075633 | ubuntu-noble | 2026-08-18 11:27:31 URL:https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz [124379/124379] -> "neutron-dynamic-routing-stable-2024.2.tar.gz" [1] 2026-08-18 11:27:31.078421 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 11:27:31.078479 | ubuntu-noble | + echo Process neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-18 11:27:31.078530 | ubuntu-noble | Process neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-18 11:27:31.080422 | ubuntu-noble | ++ tar -tzf neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-18 11:27:31.081044 | ubuntu-noble | ++ head -1 2026-08-18 11:27:31.082937 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 11:27:31.090207 | ubuntu-noble | + directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-18 11:27:31.090788 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-18 11:27:31.090905 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-18 11:27:31.090934 | ubuntu-noble | ++ local directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-18 11:27:31.090971 | ubuntu-noble | ++ local suffix= 2026-08-18 11:27:31.091033 | ubuntu-noble | ++ local name=neutron-dynamic-routing 2026-08-18 11:27:31.091041 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:31.091095 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:31.091105 | ubuntu-noble | ++ path=patches/2024.2/neutron-dynamic-routing 2026-08-18 11:27:31.091131 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-dynamic-routing ]] 2026-08-18 11:27:31.091165 | ubuntu-noble | ++ echo patches/2024.2/neutron-dynamic-routing 2026-08-18 11:27:31.091197 | ubuntu-noble | ++ return 0 2026-08-18 11:27:31.091665 | ubuntu-noble | + patch_dir=patches/2024.2/neutron-dynamic-routing 2026-08-18 11:27:31.092582 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 neutron-dynamic-routing-25.0.0.0rc2.dev3 /source 2026-08-18 11:27:31.092685 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-18 11:27:31.092698 | ubuntu-noble | ++ local directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-18 11:27:31.092729 | ubuntu-noble | ++ local suffix=/source 2026-08-18 11:27:31.092792 | ubuntu-noble | ++ local name=neutron-dynamic-routing 2026-08-18 11:27:31.092803 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:31.092848 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:31.092857 | ubuntu-noble | ++ path=overlays/2024.2/neutron-dynamic-routing/source 2026-08-18 11:27:31.092890 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron-dynamic-routing/source ]] 2026-08-18 11:27:31.092930 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:31.092939 | ubuntu-noble | ++ path=overlays/2024.2/neutron-dynamic-routing/source 2026-08-18 11:27:31.092948 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron-dynamic-routing/source ]] 2026-08-18 11:27:31.092957 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:31.092963 | ubuntu-noble | ++ path=overlays/2024.2/neutron_dynamic_routing/source 2026-08-18 11:27:31.092971 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron_dynamic_routing/source ]] 2026-08-18 11:27:31.092980 | ubuntu-noble | ++ return 1 2026-08-18 11:27:31.093754 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:31.093779 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:31.093785 | ubuntu-noble | + echo Check patches for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-18 11:27:31.093792 | ubuntu-noble | Check patches for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-18 11:27:31.093815 | ubuntu-noble | + [[ -n patches/2024.2/neutron-dynamic-routing ]] 2026-08-18 11:27:31.093826 | ubuntu-noble | + tar xzf neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-18 11:27:31.114885 | ubuntu-noble | + rm neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-18 11:27:31.119426 | ubuntu-noble | + find neutron-dynamic-routing-25.0.0.0rc2.dev3 -type f 2026-08-18 11:27:31.119475 | ubuntu-noble | + sort 2026-08-18 11:27:31.121289 | ubuntu-noble | + pushd neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-18 11:27:31.124205 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-dynamic-routing -type f -name '*.patch' 2026-08-18 11:27:31.124247 | ubuntu-noble | ++ sort 2026-08-18 11:27:31.126869 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 11:27:31.126914 | ubuntu-noble | + apply_patch patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-08-18 11:27:31.126922 | ubuntu-noble | + local rel=patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-08-18 11:27:31.126931 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-08-18 11:27:31.126942 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron-dynamic-routing/bug-2023632.patch' 2026-08-18 11:27:31.126949 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-08-18 11:27:31.126957 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 11:27:31.128927 | ubuntu-noble | checking file neutron_dynamic_routing/db/bgp_db.py 2026-08-18 11:27:31.129455 | ubuntu-noble | Hunk #1 succeeded at 1022 (offset 4 lines). 2026-08-18 11:27:31.129567 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 11:27:31.132010 | ubuntu-noble | patching file neutron_dynamic_routing/db/bgp_db.py 2026-08-18 11:27:31.132036 | ubuntu-noble | Hunk #1 succeeded at 1022 (offset 4 lines). 2026-08-18 11:27:31.132047 | ubuntu-noble | + echo patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-08-18 11:27:31.132140 | ubuntu-noble | + popd 2026-08-18 11:27:31.134402 | ubuntu-noble | + find neutron-dynamic-routing-25.0.0.0rc2.dev3 -type f 2026-08-18 11:27:31.134433 | ubuntu-noble | + sort 2026-08-18 11:27:31.136237 | ubuntu-noble | + append_new_files_to_sources_txt neutron-dynamic-routing-25.0.0.0rc2.dev3 files-before files-after 2026-08-18 11:27:31.136264 | ubuntu-noble | + local directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-18 11:27:31.136270 | ubuntu-noble | + local before=files-before 2026-08-18 11:27:31.136277 | ubuntu-noble | + local after=files-after 2026-08-18 11:27:31.136282 | ubuntu-noble | + local sources_txt 2026-08-18 11:27:31.137377 | ubuntu-noble | ++ find neutron-dynamic-routing-25.0.0.0rc2.dev3 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-18 11:27:31.137562 | ubuntu-noble | ++ head -1 2026-08-18 11:27:31.139818 | ubuntu-noble | + sources_txt=neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-08-18 11:27:31.139848 | ubuntu-noble | + [[ -z neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing.egg-info/SOURCES.txt ]] 2026-08-18 11:27:31.139854 | ubuntu-noble | + local new_files 2026-08-18 11:27:31.140557 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-18 11:27:31.141974 | ubuntu-noble | + new_files=neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing/db/bgp_db.py.orig 2026-08-18 11:27:31.141990 | ubuntu-noble | + [[ -z neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing/db/bgp_db.py.orig ]] 2026-08-18 11:27:31.142655 | ubuntu-noble | ++ tail -c1 neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-08-18 11:27:31.143875 | ubuntu-noble | + [[ -n h ]] 2026-08-18 11:27:31.143889 | ubuntu-noble | + echo 2026-08-18 11:27:31.143945 | ubuntu-noble | + local file 2026-08-18 11:27:31.143954 | ubuntu-noble | + for file in $new_files 2026-08-18 11:27:31.143958 | ubuntu-noble | + case $file in 2026-08-18 11:27:31.143964 | ubuntu-noble | + continue 2026-08-18 11:27:31.144016 | ubuntu-noble | + rm files-before files-after 2026-08-18 11:27:31.145543 | ubuntu-noble | + tar czf neutron-dynamic-routing-stable-2024.2.tar.gz neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-18 11:27:31.177678 | ubuntu-noble | + rm -r neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-18 11:27:31.184377 | ubuntu-noble | + echo Check overlays for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-18 11:27:31.184414 | ubuntu-noble | Check overlays for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-18 11:27:31.184423 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:31.184436 | ubuntu-noble | + popd 2026-08-18 11:27:31.184533 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 11:27:31.184558 | ubuntu-noble | + pushd tarballs 2026-08-18 11:27:31.185471 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-18 11:27:31.188090 | ubuntu-noble | + filename=neutron-vpnaas-stable-2024.2.tar.gz 2026-08-18 11:27:31.188148 | ubuntu-noble | + [[ -e neutron-vpnaas-stable-2024.2.tar.gz ]] 2026-08-18 11:27:31.188225 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-18 11:27:31.188230 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-18 11:27:31.188264 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-18 11:27:32.119468 | ubuntu-noble | 2026-08-18 11:27:32 URL:https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz [228286/228286] -> "neutron-vpnaas-stable-2024.2.tar.gz" [1] 2026-08-18 11:27:32.122116 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 11:27:32.122159 | ubuntu-noble | + echo Process neutron-vpnaas-stable-2024.2.tar.gz 2026-08-18 11:27:32.122168 | ubuntu-noble | Process neutron-vpnaas-stable-2024.2.tar.gz 2026-08-18 11:27:32.125392 | ubuntu-noble | ++ tar -tzf neutron-vpnaas-stable-2024.2.tar.gz 2026-08-18 11:27:32.125425 | ubuntu-noble | ++ head -1 2026-08-18 11:27:32.125882 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 11:27:32.129841 | ubuntu-noble | + directory=neutron_vpnaas-25.0.1.dev4 2026-08-18 11:27:32.130631 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 neutron_vpnaas-25.0.1.dev4 2026-08-18 11:27:32.130708 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-18 11:27:32.130733 | ubuntu-noble | ++ local directory=neutron_vpnaas-25.0.1.dev4 2026-08-18 11:27:32.130763 | ubuntu-noble | ++ local suffix= 2026-08-18 11:27:32.130812 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-08-18 11:27:32.130820 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:32.130857 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:32.130864 | ubuntu-noble | ++ path=patches/2024.2/neutron_vpnaas 2026-08-18 11:27:32.130886 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron_vpnaas ]] 2026-08-18 11:27:32.130923 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:32.130936 | ubuntu-noble | ++ path=patches/2024.2/neutron-vpnaas 2026-08-18 11:27:32.130944 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-vpnaas ]] 2026-08-18 11:27:32.130949 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:32.130956 | ubuntu-noble | ++ path=patches/2024.2/neutron_vpnaas 2026-08-18 11:27:32.130960 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron_vpnaas ]] 2026-08-18 11:27:32.130967 | ubuntu-noble | ++ return 1 2026-08-18 11:27:32.131566 | ubuntu-noble | + patch_dir= 2026-08-18 11:27:32.131584 | ubuntu-noble | + patch_dir= 2026-08-18 11:27:32.131984 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 neutron_vpnaas-25.0.1.dev4 /source 2026-08-18 11:27:32.132068 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-18 11:27:32.132076 | ubuntu-noble | ++ local directory=neutron_vpnaas-25.0.1.dev4 2026-08-18 11:27:32.132104 | ubuntu-noble | ++ local suffix=/source 2026-08-18 11:27:32.132147 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-08-18 11:27:32.132153 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:32.132181 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:32.132188 | ubuntu-noble | ++ path=overlays/2024.2/neutron_vpnaas/source 2026-08-18 11:27:32.132194 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron_vpnaas/source ]] 2026-08-18 11:27:32.132227 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:32.132234 | ubuntu-noble | ++ path=overlays/2024.2/neutron-vpnaas/source 2026-08-18 11:27:32.132241 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron-vpnaas/source ]] 2026-08-18 11:27:32.132247 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:32.132253 | ubuntu-noble | ++ path=overlays/2024.2/neutron_vpnaas/source 2026-08-18 11:27:32.132273 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron_vpnaas/source ]] 2026-08-18 11:27:32.132278 | ubuntu-noble | ++ return 1 2026-08-18 11:27:32.133104 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:32.133128 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:32.133133 | ubuntu-noble | + echo Check patches for neutron-vpnaas-stable-2024.2.tar.gz 2026-08-18 11:27:32.133138 | ubuntu-noble | Check patches for neutron-vpnaas-stable-2024.2.tar.gz 2026-08-18 11:27:32.133142 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:32.133146 | ubuntu-noble | + echo Check overlays for neutron-vpnaas-stable-2024.2.tar.gz 2026-08-18 11:27:32.133151 | ubuntu-noble | Check overlays for neutron-vpnaas-stable-2024.2.tar.gz 2026-08-18 11:27:32.133155 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:32.133159 | ubuntu-noble | + popd 2026-08-18 11:27:32.133164 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 11:27:32.133168 | ubuntu-noble | + pushd tarballs 2026-08-18 11:27:32.133457 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-08-18 11:27:32.135247 | ubuntu-noble | + filename=neutron-stable-2024.2.tar.gz 2026-08-18 11:27:32.135274 | ubuntu-noble | + [[ -e neutron-stable-2024.2.tar.gz ]] 2026-08-18 11:27:32.135279 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-08-18 11:27:32.135284 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-08-18 11:27:32.135288 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-08-18 11:27:34.257512 | ubuntu-noble | 2026-08-18 11:27:34 URL:https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz [14521639/14521639] -> "neutron-stable-2024.2.tar.gz" [1] 2026-08-18 11:27:34.259483 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 11:27:34.259547 | ubuntu-noble | + echo Process neutron-stable-2024.2.tar.gz 2026-08-18 11:27:34.259560 | ubuntu-noble | Process neutron-stable-2024.2.tar.gz 2026-08-18 11:27:34.263891 | ubuntu-noble | ++ tar -tzf neutron-stable-2024.2.tar.gz 2026-08-18 11:27:34.263943 | ubuntu-noble | ++ head -1 2026-08-18 11:27:34.264512 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 11:27:34.269522 | ubuntu-noble | + directory=neutron-25.2.4.dev2 2026-08-18 11:27:34.270310 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 neutron-25.2.4.dev2 2026-08-18 11:27:34.270380 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-18 11:27:34.270400 | ubuntu-noble | ++ local directory=neutron-25.2.4.dev2 2026-08-18 11:27:34.270437 | ubuntu-noble | ++ local suffix= 2026-08-18 11:27:34.270471 | ubuntu-noble | ++ local name=neutron 2026-08-18 11:27:34.270483 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:34.270531 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:34.270543 | ubuntu-noble | ++ path=patches/2024.2/neutron 2026-08-18 11:27:34.270552 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron ]] 2026-08-18 11:27:34.270564 | ubuntu-noble | ++ echo patches/2024.2/neutron 2026-08-18 11:27:34.270581 | ubuntu-noble | ++ return 0 2026-08-18 11:27:34.271234 | ubuntu-noble | + patch_dir=patches/2024.2/neutron 2026-08-18 11:27:34.271650 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 neutron-25.2.4.dev2 /source 2026-08-18 11:27:34.271708 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-18 11:27:34.271721 | ubuntu-noble | ++ local directory=neutron-25.2.4.dev2 2026-08-18 11:27:34.271731 | ubuntu-noble | ++ local suffix=/source 2026-08-18 11:27:34.271760 | ubuntu-noble | ++ local name=neutron 2026-08-18 11:27:34.271771 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:34.271782 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:34.271791 | ubuntu-noble | ++ path=overlays/2024.2/neutron/source 2026-08-18 11:27:34.271802 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron/source ]] 2026-08-18 11:27:34.271836 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:34.271845 | ubuntu-noble | ++ path=overlays/2024.2/neutron/source 2026-08-18 11:27:34.271855 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron/source ]] 2026-08-18 11:27:34.271862 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:34.271869 | ubuntu-noble | ++ path=overlays/2024.2/neutron/source 2026-08-18 11:27:34.271895 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron/source ]] 2026-08-18 11:27:34.271903 | ubuntu-noble | ++ return 1 2026-08-18 11:27:34.272639 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:34.272664 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:34.272672 | ubuntu-noble | + echo Check patches for neutron-stable-2024.2.tar.gz 2026-08-18 11:27:34.272679 | ubuntu-noble | Check patches for neutron-stable-2024.2.tar.gz 2026-08-18 11:27:34.272687 | ubuntu-noble | + [[ -n patches/2024.2/neutron ]] 2026-08-18 11:27:34.272694 | ubuntu-noble | + tar xzf neutron-stable-2024.2.tar.gz 2026-08-18 11:27:34.622426 | ubuntu-noble | + rm neutron-stable-2024.2.tar.gz 2026-08-18 11:27:34.627285 | ubuntu-noble | + find neutron-25.2.4.dev2 -type f 2026-08-18 11:27:34.629413 | ubuntu-noble | + sort 2026-08-18 11:27:34.640142 | ubuntu-noble | + pushd neutron-25.2.4.dev2 2026-08-18 11:27:34.641089 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron -type f -name '*.patch' 2026-08-18 11:27:34.641268 | ubuntu-noble | ++ sort 2026-08-18 11:27:34.643384 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 11:27:34.643481 | ubuntu-noble | + apply_patch patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-08-18 11:27:34.643543 | ubuntu-noble | + local rel=patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-08-18 11:27:34.643574 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-08-18 11:27:34.643600 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch' 2026-08-18 11:27:34.643613 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-08-18 11:27:34.643633 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 11:27:34.644873 | ubuntu-noble | checking file neutron/services/conntrack_helper/plugin.py 2026-08-18 11:27:34.645022 | ubuntu-noble | checking file neutron/tests/functional/services/conntrack_helper/test_conntrack_helper.py 2026-08-18 11:27:34.645133 | ubuntu-noble | checking file neutron/tests/unit/services/conntrack_helper/test_plugin.py 2026-08-18 11:27:34.645262 | ubuntu-noble | checking file releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-08-18 11:27:34.645651 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 11:27:34.646629 | ubuntu-noble | patching file neutron/services/conntrack_helper/plugin.py 2026-08-18 11:27:34.646749 | ubuntu-noble | patching file neutron/tests/functional/services/conntrack_helper/test_conntrack_helper.py 2026-08-18 11:27:34.646844 | ubuntu-noble | patching file neutron/tests/unit/services/conntrack_helper/test_plugin.py 2026-08-18 11:27:34.647071 | ubuntu-noble | patching file releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-08-18 11:27:34.647794 | ubuntu-noble | + echo patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-08-18 11:27:34.647816 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 11:27:34.647820 | ubuntu-noble | + apply_patch patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-08-18 11:27:34.647824 | ubuntu-noble | + local rel=patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-08-18 11:27:34.647827 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-08-18 11:27:34.647832 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch' 2026-08-18 11:27:34.647836 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-08-18 11:27:34.647840 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 11:27:34.648743 | ubuntu-noble | checking file neutron/services/portforwarding/pf_plugin.py 2026-08-18 11:27:34.648921 | ubuntu-noble | checking file neutron/tests/unit/services/portforwarding/test_pf_plugin.py 2026-08-18 11:27:34.649382 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 11:27:34.650980 | ubuntu-noble | patching file neutron/services/portforwarding/pf_plugin.py 2026-08-18 11:27:34.651005 | ubuntu-noble | patching file neutron/tests/unit/services/portforwarding/test_pf_plugin.py 2026-08-18 11:27:34.651104 | ubuntu-noble | + echo patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-08-18 11:27:34.651176 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 11:27:34.651220 | ubuntu-noble | + apply_patch patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-08-18 11:27:34.651244 | ubuntu-noble | + local rel=patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-08-18 11:27:34.651265 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-08-18 11:27:34.651286 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch' 2026-08-18 11:27:34.651297 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-08-18 11:27:34.651314 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 11:27:34.652577 | ubuntu-noble | checking file neutron/db/db_base_plugin_v2.py 2026-08-18 11:27:34.652807 | ubuntu-noble | checking file neutron/tests/unit/extensions/test_subnet_onboard.py 2026-08-18 11:27:34.653195 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 11:27:34.654924 | ubuntu-noble | patching file neutron/db/db_base_plugin_v2.py 2026-08-18 11:27:34.654967 | ubuntu-noble | patching file neutron/tests/unit/extensions/test_subnet_onboard.py 2026-08-18 11:27:34.655049 | ubuntu-noble | + echo patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-08-18 11:27:34.655122 | ubuntu-noble | + popd 2026-08-18 11:27:34.655580 | ubuntu-noble | + find neutron-25.2.4.dev2 -type f 2026-08-18 11:27:34.655769 | ubuntu-noble | + sort 2026-08-18 11:27:34.668626 | ubuntu-noble | + append_new_files_to_sources_txt neutron-25.2.4.dev2 files-before files-after 2026-08-18 11:27:34.668671 | ubuntu-noble | + local directory=neutron-25.2.4.dev2 2026-08-18 11:27:34.668686 | ubuntu-noble | + local before=files-before 2026-08-18 11:27:34.668695 | ubuntu-noble | + local after=files-after 2026-08-18 11:27:34.668702 | ubuntu-noble | + local sources_txt 2026-08-18 11:27:34.669799 | ubuntu-noble | ++ find neutron-25.2.4.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-18 11:27:34.671399 | ubuntu-noble | ++ head -1 2026-08-18 11:27:34.672687 | ubuntu-noble | + sources_txt=neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt 2026-08-18 11:27:34.672726 | ubuntu-noble | + [[ -z neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt ]] 2026-08-18 11:27:34.672756 | ubuntu-noble | + local new_files 2026-08-18 11:27:34.673381 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-18 11:27:34.678240 | ubuntu-noble | + new_files=neutron-25.2.4.dev2/releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-08-18 11:27:34.678284 | ubuntu-noble | + [[ -z neutron-25.2.4.dev2/releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml ]] 2026-08-18 11:27:34.679057 | ubuntu-noble | ++ tail -c1 neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt 2026-08-18 11:27:34.680085 | ubuntu-noble | + [[ -n l ]] 2026-08-18 11:27:34.680101 | ubuntu-noble | + echo 2026-08-18 11:27:34.680144 | ubuntu-noble | + local file 2026-08-18 11:27:34.680151 | ubuntu-noble | + for file in $new_files 2026-08-18 11:27:34.680159 | ubuntu-noble | + case $file in 2026-08-18 11:27:34.680206 | ubuntu-noble | + echo 'APPEND releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml TO neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt' 2026-08-18 11:27:34.680215 | ubuntu-noble | APPEND releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml TO neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt 2026-08-18 11:27:34.680223 | ubuntu-noble | + echo releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-08-18 11:27:34.680258 | ubuntu-noble | + rm files-before files-after 2026-08-18 11:27:34.681677 | ubuntu-noble | + tar czf neutron-stable-2024.2.tar.gz neutron-25.2.4.dev2 2026-08-18 11:27:36.079402 | ubuntu-noble | + rm -r neutron-25.2.4.dev2 2026-08-18 11:27:36.163027 | ubuntu-noble | + echo Check overlays for neutron-stable-2024.2.tar.gz 2026-08-18 11:27:36.163106 | ubuntu-noble | Check overlays for neutron-stable-2024.2.tar.gz 2026-08-18 11:27:36.163117 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:36.163125 | ubuntu-noble | + popd 2026-08-18 11:27:36.163141 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 11:27:36.163150 | ubuntu-noble | + pushd tarballs 2026-08-18 11:27:36.164266 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-08-18 11:27:36.165779 | ubuntu-noble | + filename=nova-stable-2024.2.tar.gz 2026-08-18 11:27:36.165802 | ubuntu-noble | + [[ -e nova-stable-2024.2.tar.gz ]] 2026-08-18 11:27:36.165815 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-08-18 11:27:36.165823 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-08-18 11:27:36.165831 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-08-18 11:27:37.941565 | ubuntu-noble | 2026-08-18 11:27:37 URL:https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz [9555562/9555562] -> "nova-stable-2024.2.tar.gz" [1] 2026-08-18 11:27:37.944105 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 11:27:37.944155 | ubuntu-noble | + echo Process nova-stable-2024.2.tar.gz 2026-08-18 11:27:37.944168 | ubuntu-noble | Process nova-stable-2024.2.tar.gz 2026-08-18 11:27:37.946441 | ubuntu-noble | ++ tar -tzf nova-stable-2024.2.tar.gz 2026-08-18 11:27:37.946541 | ubuntu-noble | ++ head -1 2026-08-18 11:27:37.948301 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 11:27:37.956123 | ubuntu-noble | + directory=nova-30.3.1.dev3 2026-08-18 11:27:37.956999 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 nova-30.3.1.dev3 2026-08-18 11:27:37.957035 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-18 11:27:37.957068 | ubuntu-noble | ++ local directory=nova-30.3.1.dev3 2026-08-18 11:27:37.957099 | ubuntu-noble | ++ local suffix= 2026-08-18 11:27:37.957166 | ubuntu-noble | ++ local name=nova 2026-08-18 11:27:37.957175 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:37.957185 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:37.957195 | ubuntu-noble | ++ path=patches/2024.2/nova 2026-08-18 11:27:37.957205 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova ]] 2026-08-18 11:27:37.957237 | ubuntu-noble | ++ echo patches/2024.2/nova 2026-08-18 11:27:37.957253 | ubuntu-noble | ++ return 0 2026-08-18 11:27:37.957927 | ubuntu-noble | + patch_dir=patches/2024.2/nova 2026-08-18 11:27:37.958366 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 nova-30.3.1.dev3 /source 2026-08-18 11:27:37.958444 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-18 11:27:37.958455 | ubuntu-noble | ++ local directory=nova-30.3.1.dev3 2026-08-18 11:27:37.958464 | ubuntu-noble | ++ local suffix=/source 2026-08-18 11:27:37.958657 | ubuntu-noble | ++ local name=nova 2026-08-18 11:27:37.958678 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:37.958688 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:37.958696 | ubuntu-noble | ++ path=overlays/2024.2/nova/source 2026-08-18 11:27:37.958704 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/nova/source ]] 2026-08-18 11:27:37.958711 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:37.958717 | ubuntu-noble | ++ path=overlays/2024.2/nova/source 2026-08-18 11:27:37.958723 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/nova/source ]] 2026-08-18 11:27:37.958729 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:37.958735 | ubuntu-noble | ++ path=overlays/2024.2/nova/source 2026-08-18 11:27:37.958741 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/nova/source ]] 2026-08-18 11:27:37.958748 | ubuntu-noble | ++ return 1 2026-08-18 11:27:37.959440 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:37.959466 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:37.959473 | ubuntu-noble | + echo Check patches for nova-stable-2024.2.tar.gz 2026-08-18 11:27:37.959479 | ubuntu-noble | Check patches for nova-stable-2024.2.tar.gz 2026-08-18 11:27:37.959485 | ubuntu-noble | + [[ -n patches/2024.2/nova ]] 2026-08-18 11:27:37.959492 | ubuntu-noble | + tar xzf nova-stable-2024.2.tar.gz 2026-08-18 11:27:38.382620 | ubuntu-noble | + rm nova-stable-2024.2.tar.gz 2026-08-18 11:27:38.388410 | ubuntu-noble | + find nova-30.3.1.dev3 -type f 2026-08-18 11:27:38.388454 | ubuntu-noble | + sort 2026-08-18 11:27:38.400911 | ubuntu-noble | + pushd nova-30.3.1.dev3 2026-08-18 11:27:38.403401 | ubuntu-noble | ++ sort 2026-08-18 11:27:38.403441 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova -type f -name '*.patch' 2026-08-18 11:27:38.406442 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 11:27:38.406521 | ubuntu-noble | + apply_patch patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-08-18 11:27:38.406533 | ubuntu-noble | + local rel=patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-08-18 11:27:38.406540 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-08-18 11:27:38.406548 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch' 2026-08-18 11:27:38.406554 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-08-18 11:27:38.406561 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 11:27:38.408304 | ubuntu-noble | checking file nova/console/websocketproxy.py 2026-08-18 11:27:38.409217 | ubuntu-noble | checking file nova/tests/unit/console/test_websocketproxy.py 2026-08-18 11:27:38.409243 | ubuntu-noble | checking file releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml 2026-08-18 11:27:38.409255 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 11:27:38.410518 | ubuntu-noble | patching file nova/console/websocketproxy.py 2026-08-18 11:27:38.410709 | ubuntu-noble | patching file nova/tests/unit/console/test_websocketproxy.py 2026-08-18 11:27:38.410871 | ubuntu-noble | patching file releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml 2026-08-18 11:27:38.411327 | ubuntu-noble | + echo patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-08-18 11:27:38.411389 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 11:27:38.411428 | ubuntu-noble | + apply_patch patches/2024.2/nova/backport-943940.patch 2026-08-18 11:27:38.411439 | ubuntu-noble | + local rel=patches/2024.2/nova/backport-943940.patch 2026-08-18 11:27:38.411448 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova/backport-943940.patch 2026-08-18 11:27:38.411457 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/backport-943940.patch' 2026-08-18 11:27:38.411464 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/backport-943940.patch 2026-08-18 11:27:38.411472 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 11:27:38.415398 | ubuntu-noble | checking file nova/tests/unit/virt/libvirt/test_driver.py 2026-08-18 11:27:38.416427 | ubuntu-noble | Hunk #1 succeeded at 15053 (offset 57 lines). 2026-08-18 11:27:38.416593 | ubuntu-noble | Hunk #2 succeeded at 16793 (offset 50 lines). 2026-08-18 11:27:38.418367 | ubuntu-noble | checking file nova/tests/unit/virt/libvirt/test_imagebackend.py 2026-08-18 11:27:38.418673 | ubuntu-noble | checking file nova/tests/unit/virt/libvirt/test_utils.py 2026-08-18 11:27:38.418817 | ubuntu-noble | checking file nova/tests/unit/virt/test_images.py 2026-08-18 11:27:38.418950 | ubuntu-noble | checking file nova/virt/images.py 2026-08-18 11:27:38.419103 | ubuntu-noble | checking file nova/virt/libvirt/imagebackend.py 2026-08-18 11:27:38.419285 | ubuntu-noble | checking file nova/virt/libvirt/utils.py 2026-08-18 11:27:38.419411 | ubuntu-noble | checking file requirements.txt 2026-08-18 11:27:38.419696 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 11:27:38.424388 | ubuntu-noble | patching file nova/tests/unit/virt/libvirt/test_driver.py 2026-08-18 11:27:38.425055 | ubuntu-noble | Hunk #1 succeeded at 15053 (offset 57 lines). 2026-08-18 11:27:38.425187 | ubuntu-noble | Hunk #2 succeeded at 16793 (offset 50 lines). 2026-08-18 11:27:38.426629 | ubuntu-noble | patching file nova/tests/unit/virt/libvirt/test_imagebackend.py 2026-08-18 11:27:38.426898 | ubuntu-noble | patching file nova/tests/unit/virt/libvirt/test_utils.py 2026-08-18 11:27:38.427028 | ubuntu-noble | patching file nova/tests/unit/virt/test_images.py 2026-08-18 11:27:38.427159 | ubuntu-noble | patching file nova/virt/images.py 2026-08-18 11:27:38.427304 | ubuntu-noble | patching file nova/virt/libvirt/imagebackend.py 2026-08-18 11:27:38.427509 | ubuntu-noble | patching file nova/virt/libvirt/utils.py 2026-08-18 11:27:38.427603 | ubuntu-noble | patching file requirements.txt 2026-08-18 11:27:38.428868 | ubuntu-noble | + echo patches/2024.2/nova/backport-943940.patch 2026-08-18 11:27:38.428890 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 11:27:38.428896 | ubuntu-noble | + apply_patch patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-08-18 11:27:38.428899 | ubuntu-noble | + local rel=patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-08-18 11:27:38.428904 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-08-18 11:27:38.428916 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch' 2026-08-18 11:27:38.428920 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-08-18 11:27:38.428923 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 11:27:38.430600 | ubuntu-noble | checking file nova/compute/api.py 2026-08-18 11:27:38.431966 | ubuntu-noble | checking file nova/tests/unit/compute/test_api.py 2026-08-18 11:27:38.433199 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 11:27:38.434750 | ubuntu-noble | patching file nova/compute/api.py 2026-08-18 11:27:38.435947 | ubuntu-noble | patching file nova/tests/unit/compute/test_api.py 2026-08-18 11:27:38.437662 | ubuntu-noble | + echo patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-08-18 11:27:38.437684 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 11:27:38.437689 | ubuntu-noble | + apply_patch patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-18 11:27:38.437694 | ubuntu-noble | + local rel=patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-18 11:27:38.437698 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-18 11:27:38.437704 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch' 2026-08-18 11:27:38.437707 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-18 11:27:38.437711 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 11:27:38.438697 | ubuntu-noble | checking file nova/api/openstack/identity.py 2026-08-18 11:27:38.438825 | ubuntu-noble | checking file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-18 11:27:38.439232 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 11:27:38.440824 | ubuntu-noble | patching file nova/api/openstack/identity.py 2026-08-18 11:27:38.440847 | ubuntu-noble | patching file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-18 11:27:38.440931 | ubuntu-noble | + echo patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-18 11:27:38.441006 | ubuntu-noble | + popd 2026-08-18 11:27:38.441469 | ubuntu-noble | + find nova-30.3.1.dev3 -type f 2026-08-18 11:27:38.441704 | ubuntu-noble | + sort 2026-08-18 11:27:38.458932 | ubuntu-noble | + append_new_files_to_sources_txt nova-30.3.1.dev3 files-before files-after 2026-08-18 11:27:38.459012 | ubuntu-noble | + local directory=nova-30.3.1.dev3 2026-08-18 11:27:38.459028 | ubuntu-noble | + local before=files-before 2026-08-18 11:27:38.459043 | ubuntu-noble | + local after=files-after 2026-08-18 11:27:38.459060 | ubuntu-noble | + local sources_txt 2026-08-18 11:27:38.461419 | ubuntu-noble | ++ find nova-30.3.1.dev3 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-18 11:27:38.461459 | ubuntu-noble | ++ head -1 2026-08-18 11:27:38.466015 | ubuntu-noble | + sources_txt=nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-08-18 11:27:38.466067 | ubuntu-noble | + [[ -z nova-30.3.1.dev3/nova.egg-info/SOURCES.txt ]] 2026-08-18 11:27:38.466075 | ubuntu-noble | + local new_files 2026-08-18 11:27:38.467042 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-18 11:27:38.475188 | ubuntu-noble | + new_files='nova-30.3.1.dev3/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-18 11:27:38.475225 | ubuntu-noble | nova-30.3.1.dev3/nova/tests/unit/virt/libvirt/test_driver.py.orig 2026-08-18 11:27:38.475237 | ubuntu-noble | nova-30.3.1.dev3/releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml' 2026-08-18 11:27:38.475248 | ubuntu-noble | + [[ -z nova-30.3.1.dev3/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-18 11:27:38.475257 | ubuntu-noble | nova-30.3.1.dev3/nova/tests/unit/virt/libvirt/test_driver.py.orig 2026-08-18 11:27:38.475267 | ubuntu-noble | nova-30.3.1.dev3/releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml ]] 2026-08-18 11:27:38.476410 | ubuntu-noble | ++ tail -c1 nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-08-18 11:27:38.479382 | ubuntu-noble | + [[ -n h ]] 2026-08-18 11:27:38.479408 | ubuntu-noble | + echo 2026-08-18 11:27:38.479415 | ubuntu-noble | + local file 2026-08-18 11:27:38.479422 | ubuntu-noble | + for file in $new_files 2026-08-18 11:27:38.479428 | ubuntu-noble | + case $file in 2026-08-18 11:27:38.479435 | ubuntu-noble | + echo 'APPEND nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py TO nova-30.3.1.dev3/nova.egg-info/SOURCES.txt' 2026-08-18 11:27:38.479458 | ubuntu-noble | APPEND nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py TO nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-08-18 11:27:38.479464 | ubuntu-noble | + echo nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-18 11:27:38.479471 | ubuntu-noble | + for file in $new_files 2026-08-18 11:27:38.479477 | ubuntu-noble | + case $file in 2026-08-18 11:27:38.479483 | ubuntu-noble | + continue 2026-08-18 11:27:38.479488 | ubuntu-noble | + for file in $new_files 2026-08-18 11:27:38.479494 | ubuntu-noble | + case $file in 2026-08-18 11:27:38.479525 | ubuntu-noble | + echo 'APPEND releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml TO nova-30.3.1.dev3/nova.egg-info/SOURCES.txt' 2026-08-18 11:27:38.479531 | ubuntu-noble | APPEND releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml TO nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-08-18 11:27:38.479537 | ubuntu-noble | + echo releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml 2026-08-18 11:27:38.479636 | ubuntu-noble | + rm files-before files-after 2026-08-18 11:27:38.482843 | ubuntu-noble | + tar czf nova-stable-2024.2.tar.gz nova-30.3.1.dev3 2026-08-18 11:27:40.040411 | ubuntu-noble | + rm -r nova-30.3.1.dev3 2026-08-18 11:27:40.125426 | ubuntu-noble | + echo Check overlays for nova-stable-2024.2.tar.gz 2026-08-18 11:27:40.125477 | ubuntu-noble | Check overlays for nova-stable-2024.2.tar.gz 2026-08-18 11:27:40.125483 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:40.125487 | ubuntu-noble | + popd 2026-08-18 11:27:40.125526 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 11:27:40.125532 | ubuntu-noble | + pushd tarballs 2026-08-18 11:27:40.126514 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-08-18 11:27:40.128056 | ubuntu-noble | + filename=octavia-stable-2024.2.tar.gz 2026-08-18 11:27:40.128072 | ubuntu-noble | + [[ -e octavia-stable-2024.2.tar.gz ]] 2026-08-18 11:27:40.128121 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-08-18 11:27:40.128127 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-08-18 11:27:40.128134 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-08-18 11:27:41.506547 | ubuntu-noble | 2026-08-18 11:27:41 URL:https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz [1321874/1321874] -> "octavia-stable-2024.2.tar.gz" [1] 2026-08-18 11:27:41.508732 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 11:27:41.508811 | ubuntu-noble | + echo Process octavia-stable-2024.2.tar.gz 2026-08-18 11:27:41.508827 | ubuntu-noble | Process octavia-stable-2024.2.tar.gz 2026-08-18 11:27:41.511429 | ubuntu-noble | ++ tar -tzf octavia-stable-2024.2.tar.gz 2026-08-18 11:27:41.511485 | ubuntu-noble | ++ head -1 2026-08-18 11:27:41.512986 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 11:27:41.519842 | ubuntu-noble | + directory=octavia-15.1.1.dev9 2026-08-18 11:27:41.520730 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 octavia-15.1.1.dev9 2026-08-18 11:27:41.520840 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-18 11:27:41.520854 | ubuntu-noble | ++ local directory=octavia-15.1.1.dev9 2026-08-18 11:27:41.520885 | ubuntu-noble | ++ local suffix= 2026-08-18 11:27:41.520933 | ubuntu-noble | ++ local name=octavia 2026-08-18 11:27:41.520942 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:41.520977 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:41.520987 | ubuntu-noble | ++ path=patches/2024.2/octavia 2026-08-18 11:27:41.520996 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/octavia ]] 2026-08-18 11:27:41.521039 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:41.521048 | ubuntu-noble | ++ path=patches/2024.2/octavia 2026-08-18 11:27:41.521054 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/octavia ]] 2026-08-18 11:27:41.521062 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:41.521068 | ubuntu-noble | ++ path=patches/2024.2/octavia 2026-08-18 11:27:41.521076 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/octavia ]] 2026-08-18 11:27:41.521098 | ubuntu-noble | ++ return 1 2026-08-18 11:27:41.521768 | ubuntu-noble | + patch_dir= 2026-08-18 11:27:41.521791 | ubuntu-noble | + patch_dir= 2026-08-18 11:27:41.522211 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 octavia-15.1.1.dev9 /source 2026-08-18 11:27:41.522310 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-18 11:27:41.522321 | ubuntu-noble | ++ local directory=octavia-15.1.1.dev9 2026-08-18 11:27:41.522372 | ubuntu-noble | ++ local suffix=/source 2026-08-18 11:27:41.522408 | ubuntu-noble | ++ local name=octavia 2026-08-18 11:27:41.522417 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:41.522451 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:41.522460 | ubuntu-noble | ++ path=overlays/2024.2/octavia/source 2026-08-18 11:27:41.522468 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/octavia/source ]] 2026-08-18 11:27:41.522513 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:41.522584 | ubuntu-noble | ++ path=overlays/2024.2/octavia/source 2026-08-18 11:27:41.522592 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/octavia/source ]] 2026-08-18 11:27:41.522598 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:41.522604 | ubuntu-noble | ++ path=overlays/2024.2/octavia/source 2026-08-18 11:27:41.522613 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/octavia/source ]] 2026-08-18 11:27:41.522618 | ubuntu-noble | ++ return 1 2026-08-18 11:27:41.523424 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:41.523466 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:41.523475 | ubuntu-noble | + echo Check patches for octavia-stable-2024.2.tar.gz 2026-08-18 11:27:41.523483 | ubuntu-noble | Check patches for octavia-stable-2024.2.tar.gz 2026-08-18 11:27:41.523489 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:41.523496 | ubuntu-noble | + echo Check overlays for octavia-stable-2024.2.tar.gz 2026-08-18 11:27:41.523517 | ubuntu-noble | Check overlays for octavia-stable-2024.2.tar.gz 2026-08-18 11:27:41.523523 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:41.523529 | ubuntu-noble | + popd 2026-08-18 11:27:41.523535 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 11:27:41.523542 | ubuntu-noble | + pushd tarballs 2026-08-18 11:27:41.523886 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-08-18 11:27:41.525940 | ubuntu-noble | + filename=placement-stable-2024.2.tar.gz 2026-08-18 11:27:41.525973 | ubuntu-noble | + [[ -e placement-stable-2024.2.tar.gz ]] 2026-08-18 11:27:41.525980 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-08-18 11:27:41.525986 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-08-18 11:27:41.525993 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-08-18 11:27:42.730069 | ubuntu-noble | 2026-08-18 11:27:42 URL:https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz [577931/577931] -> "placement-stable-2024.2.tar.gz" [1] 2026-08-18 11:27:42.732694 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 11:27:42.732757 | ubuntu-noble | + echo Process placement-stable-2024.2.tar.gz 2026-08-18 11:27:42.732774 | ubuntu-noble | Process placement-stable-2024.2.tar.gz 2026-08-18 11:27:42.735419 | ubuntu-noble | ++ tar -tzf placement-stable-2024.2.tar.gz 2026-08-18 11:27:42.735465 | ubuntu-noble | ++ head -1 2026-08-18 11:27:42.736470 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 11:27:42.743985 | ubuntu-noble | + directory=openstack_placement-12.0.3.dev1 2026-08-18 11:27:42.744910 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 openstack_placement-12.0.3.dev1 2026-08-18 11:27:42.745034 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-18 11:27:42.745049 | ubuntu-noble | ++ local directory=openstack_placement-12.0.3.dev1 2026-08-18 11:27:42.745094 | ubuntu-noble | ++ local suffix= 2026-08-18 11:27:42.745147 | ubuntu-noble | ++ local name=openstack_placement 2026-08-18 11:27:42.745157 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:42.745215 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:42.745225 | ubuntu-noble | ++ path=patches/2024.2/openstack_placement 2026-08-18 11:27:42.745252 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_placement ]] 2026-08-18 11:27:42.745299 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:42.745309 | ubuntu-noble | ++ path=patches/2024.2/openstack-placement 2026-08-18 11:27:42.745318 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack-placement ]] 2026-08-18 11:27:42.745370 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:42.745437 | ubuntu-noble | ++ path=patches/2024.2/openstack_placement 2026-08-18 11:27:42.745448 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_placement ]] 2026-08-18 11:27:42.745457 | ubuntu-noble | ++ return 1 2026-08-18 11:27:42.745936 | ubuntu-noble | + patch_dir= 2026-08-18 11:27:42.745949 | ubuntu-noble | + patch_dir= 2026-08-18 11:27:42.747410 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 openstack_placement-12.0.3.dev1 /source 2026-08-18 11:27:42.747443 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-18 11:27:42.747459 | ubuntu-noble | ++ local directory=openstack_placement-12.0.3.dev1 2026-08-18 11:27:42.747465 | ubuntu-noble | ++ local suffix=/source 2026-08-18 11:27:42.747471 | ubuntu-noble | ++ local name=openstack_placement 2026-08-18 11:27:42.747477 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:42.747484 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:42.747490 | ubuntu-noble | ++ path=overlays/2024.2/openstack_placement/source 2026-08-18 11:27:42.747496 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_placement/source ]] 2026-08-18 11:27:42.747529 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:42.747536 | ubuntu-noble | ++ path=overlays/2024.2/openstack-placement/source 2026-08-18 11:27:42.747542 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack-placement/source ]] 2026-08-18 11:27:42.747548 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:42.747554 | ubuntu-noble | ++ path=overlays/2024.2/openstack_placement/source 2026-08-18 11:27:42.747561 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_placement/source ]] 2026-08-18 11:27:42.747567 | ubuntu-noble | ++ return 1 2026-08-18 11:27:42.747578 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:42.747584 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:42.747590 | ubuntu-noble | + echo Check patches for placement-stable-2024.2.tar.gz 2026-08-18 11:27:42.747597 | ubuntu-noble | Check patches for placement-stable-2024.2.tar.gz 2026-08-18 11:27:42.747603 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:42.747609 | ubuntu-noble | + echo Check overlays for placement-stable-2024.2.tar.gz 2026-08-18 11:27:42.747615 | ubuntu-noble | Check overlays for placement-stable-2024.2.tar.gz 2026-08-18 11:27:42.747621 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:42.747627 | ubuntu-noble | + popd 2026-08-18 11:27:42.747800 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 11:27:42.747861 | ubuntu-noble | + pushd tarballs 2026-08-18 11:27:42.749463 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-08-18 11:27:42.751556 | ubuntu-noble | + filename=skyline-apiserver-stable-2024.2.tar.gz 2026-08-18 11:27:42.751626 | ubuntu-noble | + [[ -e skyline-apiserver-stable-2024.2.tar.gz ]] 2026-08-18 11:27:42.751644 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-08-18 11:27:42.751660 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-08-18 11:27:42.751692 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-08-18 11:27:44.547567 | ubuntu-noble | 2026-08-18 11:27:44 URL:https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz [9061365/9061365] -> "skyline-apiserver-stable-2024.2.tar.gz" [1] 2026-08-18 11:27:44.550130 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 11:27:44.550183 | ubuntu-noble | + echo Process skyline-apiserver-stable-2024.2.tar.gz 2026-08-18 11:27:44.550196 | ubuntu-noble | Process skyline-apiserver-stable-2024.2.tar.gz 2026-08-18 11:27:44.553412 | ubuntu-noble | ++ tar -tzf skyline-apiserver-stable-2024.2.tar.gz 2026-08-18 11:27:44.553475 | ubuntu-noble | ++ head -1 2026-08-18 11:27:44.554828 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 11:27:44.561910 | ubuntu-noble | + directory=skyline_apiserver-5.0.1.dev5 2026-08-18 11:27:44.562860 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 skyline_apiserver-5.0.1.dev5 2026-08-18 11:27:44.562967 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-18 11:27:44.562983 | ubuntu-noble | ++ local directory=skyline_apiserver-5.0.1.dev5 2026-08-18 11:27:44.563018 | ubuntu-noble | ++ local suffix= 2026-08-18 11:27:44.563077 | ubuntu-noble | ++ local name=skyline_apiserver 2026-08-18 11:27:44.563086 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:44.563124 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:44.563134 | ubuntu-noble | ++ path=patches/2024.2/skyline_apiserver 2026-08-18 11:27:44.563158 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline_apiserver ]] 2026-08-18 11:27:44.563198 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:44.563208 | ubuntu-noble | ++ path=patches/2024.2/skyline-apiserver 2026-08-18 11:27:44.563232 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline-apiserver ]] 2026-08-18 11:27:44.563259 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:44.563269 | ubuntu-noble | ++ path=patches/2024.2/skyline_apiserver 2026-08-18 11:27:44.563277 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline_apiserver ]] 2026-08-18 11:27:44.563310 | ubuntu-noble | ++ return 1 2026-08-18 11:27:44.564087 | ubuntu-noble | + patch_dir= 2026-08-18 11:27:44.564111 | ubuntu-noble | + patch_dir= 2026-08-18 11:27:44.564646 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 skyline_apiserver-5.0.1.dev5 /source 2026-08-18 11:27:44.564741 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-18 11:27:44.564754 | ubuntu-noble | ++ local directory=skyline_apiserver-5.0.1.dev5 2026-08-18 11:27:44.564782 | ubuntu-noble | ++ local suffix=/source 2026-08-18 11:27:44.564844 | ubuntu-noble | ++ local name=skyline_apiserver 2026-08-18 11:27:44.564852 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:44.564884 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:44.564894 | ubuntu-noble | ++ path=overlays/2024.2/skyline_apiserver/source 2026-08-18 11:27:44.564902 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline_apiserver/source ]] 2026-08-18 11:27:44.564937 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:44.564948 | ubuntu-noble | ++ path=overlays/2024.2/skyline-apiserver/source 2026-08-18 11:27:44.564954 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline-apiserver/source ]] 2026-08-18 11:27:44.564963 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:44.564971 | ubuntu-noble | ++ path=overlays/2024.2/skyline_apiserver/source 2026-08-18 11:27:44.564977 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline_apiserver/source ]] 2026-08-18 11:27:44.564986 | ubuntu-noble | ++ return 1 2026-08-18 11:27:44.565906 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:44.565934 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:44.565942 | ubuntu-noble | + echo Check patches for skyline-apiserver-stable-2024.2.tar.gz 2026-08-18 11:27:44.565948 | ubuntu-noble | Check patches for skyline-apiserver-stable-2024.2.tar.gz 2026-08-18 11:27:44.565955 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:44.565961 | ubuntu-noble | + echo Check overlays for skyline-apiserver-stable-2024.2.tar.gz 2026-08-18 11:27:44.565967 | ubuntu-noble | Check overlays for skyline-apiserver-stable-2024.2.tar.gz 2026-08-18 11:27:44.565973 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:44.565979 | ubuntu-noble | + popd 2026-08-18 11:27:44.565986 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 11:27:44.565992 | ubuntu-noble | + pushd tarballs 2026-08-18 11:27:44.566368 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-08-18 11:27:44.568784 | ubuntu-noble | + filename=skyline-console-stable-2024.2.tar.gz 2026-08-18 11:27:44.568820 | ubuntu-noble | + [[ -e skyline-console-stable-2024.2.tar.gz ]] 2026-08-18 11:27:44.568827 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-08-18 11:27:44.568834 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-08-18 11:27:44.568853 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-08-18 11:27:47.141365 | ubuntu-noble | 2026-08-18 11:27:47 URL:https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz [26631227/26631227] -> "skyline-console-stable-2024.2.tar.gz" [1] 2026-08-18 11:27:47.144047 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 11:27:47.144091 | ubuntu-noble | + echo Process skyline-console-stable-2024.2.tar.gz 2026-08-18 11:27:47.144100 | ubuntu-noble | Process skyline-console-stable-2024.2.tar.gz 2026-08-18 11:27:47.147420 | ubuntu-noble | ++ tar -tzf skyline-console-stable-2024.2.tar.gz 2026-08-18 11:27:47.147484 | ubuntu-noble | ++ head -1 2026-08-18 11:27:47.148218 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 11:27:47.156047 | ubuntu-noble | + directory=skyline-console-5.0.1.dev4 2026-08-18 11:27:47.157174 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 skyline-console-5.0.1.dev4 2026-08-18 11:27:47.157307 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-18 11:27:47.157359 | ubuntu-noble | ++ local directory=skyline-console-5.0.1.dev4 2026-08-18 11:27:47.157422 | ubuntu-noble | ++ local suffix= 2026-08-18 11:27:47.157484 | ubuntu-noble | ++ local name=skyline-console 2026-08-18 11:27:47.157495 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:47.157594 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:47.157612 | ubuntu-noble | ++ path=patches/2024.2/skyline-console 2026-08-18 11:27:47.157622 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline-console ]] 2026-08-18 11:27:47.157664 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:47.157674 | ubuntu-noble | ++ path=patches/2024.2/skyline-console 2026-08-18 11:27:47.157683 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline-console ]] 2026-08-18 11:27:47.157691 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:47.157700 | ubuntu-noble | ++ path=patches/2024.2/skyline_console 2026-08-18 11:27:47.157725 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline_console ]] 2026-08-18 11:27:47.157754 | ubuntu-noble | ++ return 1 2026-08-18 11:27:47.158557 | ubuntu-noble | + patch_dir= 2026-08-18 11:27:47.158580 | ubuntu-noble | + patch_dir= 2026-08-18 11:27:47.159077 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 skyline-console-5.0.1.dev4 /source 2026-08-18 11:27:47.159192 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-18 11:27:47.159204 | ubuntu-noble | ++ local directory=skyline-console-5.0.1.dev4 2026-08-18 11:27:47.159236 | ubuntu-noble | ++ local suffix=/source 2026-08-18 11:27:47.159285 | ubuntu-noble | ++ local name=skyline-console 2026-08-18 11:27:47.159295 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:47.159386 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:47.159479 | ubuntu-noble | ++ path=overlays/2024.2/skyline-console/source 2026-08-18 11:27:47.159489 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline-console/source ]] 2026-08-18 11:27:47.159529 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:47.159540 | ubuntu-noble | ++ path=overlays/2024.2/skyline-console/source 2026-08-18 11:27:47.159550 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline-console/source ]] 2026-08-18 11:27:47.159558 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:47.159565 | ubuntu-noble | ++ path=overlays/2024.2/skyline_console/source 2026-08-18 11:27:47.159573 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline_console/source ]] 2026-08-18 11:27:47.159582 | ubuntu-noble | ++ return 1 2026-08-18 11:27:47.160441 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:47.160551 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:47.160566 | ubuntu-noble | + echo Check patches for skyline-console-stable-2024.2.tar.gz 2026-08-18 11:27:47.160575 | ubuntu-noble | Check patches for skyline-console-stable-2024.2.tar.gz 2026-08-18 11:27:47.160583 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:47.160592 | ubuntu-noble | + echo Check overlays for skyline-console-stable-2024.2.tar.gz 2026-08-18 11:27:47.160616 | ubuntu-noble | Check overlays for skyline-console-stable-2024.2.tar.gz 2026-08-18 11:27:47.160625 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:47.160633 | ubuntu-noble | + popd 2026-08-18 11:27:47.160642 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 11:27:47.160650 | ubuntu-noble | + pushd tarballs 2026-08-18 11:27:47.161007 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-08-18 11:27:47.162840 | ubuntu-noble | + filename=requirements-stable-2024.2.tar.gz 2026-08-18 11:27:47.162861 | ubuntu-noble | + [[ -e requirements-stable-2024.2.tar.gz ]] 2026-08-18 11:27:47.162916 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-08-18 11:27:47.162925 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-08-18 11:27:47.162934 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-08-18 11:27:48.122545 | ubuntu-noble | 2026-08-18 11:27:48 URL:https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz [150102/150102] -> "requirements-stable-2024.2.tar.gz" [1] 2026-08-18 11:27:48.125229 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 11:27:48.125314 | ubuntu-noble | + echo Process requirements-stable-2024.2.tar.gz 2026-08-18 11:27:48.125368 | ubuntu-noble | Process requirements-stable-2024.2.tar.gz 2026-08-18 11:27:48.128420 | ubuntu-noble | ++ tar -tzf requirements-stable-2024.2.tar.gz 2026-08-18 11:27:48.128469 | ubuntu-noble | ++ head -1 2026-08-18 11:27:48.128987 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 11:27:48.137245 | ubuntu-noble | + directory=openstack_requirements-1.2.1.dev7126 2026-08-18 11:27:48.138185 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 openstack_requirements-1.2.1.dev7126 2026-08-18 11:27:48.138292 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-18 11:27:48.138308 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev7126 2026-08-18 11:27:48.138320 | ubuntu-noble | ++ local suffix= 2026-08-18 11:27:48.138413 | ubuntu-noble | ++ local name=openstack_requirements 2026-08-18 11:27:48.138429 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:48.138440 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:48.138451 | ubuntu-noble | ++ path=patches/2024.2/openstack_requirements 2026-08-18 11:27:48.138462 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements ]] 2026-08-18 11:27:48.138550 | ubuntu-noble | ++ echo patches/2024.2/openstack_requirements 2026-08-18 11:27:48.138565 | ubuntu-noble | ++ return 0 2026-08-18 11:27:48.139238 | ubuntu-noble | + patch_dir=patches/2024.2/openstack_requirements 2026-08-18 11:27:48.139720 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 openstack_requirements-1.2.1.dev7126 /source 2026-08-18 11:27:48.139820 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-18 11:27:48.139834 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev7126 2026-08-18 11:27:48.139845 | ubuntu-noble | ++ local suffix=/source 2026-08-18 11:27:48.139886 | ubuntu-noble | ++ local name=openstack_requirements 2026-08-18 11:27:48.139898 | ubuntu-noble | ++ local candidate path 2026-08-18 11:27:48.139932 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:48.139943 | ubuntu-noble | ++ path=overlays/2024.2/openstack_requirements/source 2026-08-18 11:27:48.139954 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_requirements/source ]] 2026-08-18 11:27:48.139986 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:48.139996 | ubuntu-noble | ++ path=overlays/2024.2/openstack-requirements/source 2026-08-18 11:27:48.140006 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack-requirements/source ]] 2026-08-18 11:27:48.140022 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 11:27:48.140033 | ubuntu-noble | ++ path=overlays/2024.2/openstack_requirements/source 2026-08-18 11:27:48.140040 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_requirements/source ]] 2026-08-18 11:27:48.140048 | ubuntu-noble | ++ return 1 2026-08-18 11:27:48.140873 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:48.140901 | ubuntu-noble | + overlay_dir= 2026-08-18 11:27:48.140926 | ubuntu-noble | + echo Check patches for requirements-stable-2024.2.tar.gz 2026-08-18 11:27:48.140934 | ubuntu-noble | Check patches for requirements-stable-2024.2.tar.gz 2026-08-18 11:27:48.140941 | ubuntu-noble | + [[ -n patches/2024.2/openstack_requirements ]] 2026-08-18 11:27:48.140948 | ubuntu-noble | + tar xzf requirements-stable-2024.2.tar.gz 2026-08-18 11:27:48.159051 | ubuntu-noble | + rm requirements-stable-2024.2.tar.gz 2026-08-18 11:27:48.162386 | ubuntu-noble | + find openstack_requirements-1.2.1.dev7126 -type f 2026-08-18 11:27:48.162418 | ubuntu-noble | + sort 2026-08-18 11:27:48.163965 | ubuntu-noble | + pushd openstack_requirements-1.2.1.dev7126 2026-08-18 11:27:48.166803 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements -type f -name '*.patch' 2026-08-18 11:27:48.166840 | ubuntu-noble | ++ sort 2026-08-18 11:27:48.168130 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 11:27:48.168162 | ubuntu-noble | + apply_patch patches/2024.2/openstack_requirements/backport-934176.patch 2026-08-18 11:27:48.168188 | ubuntu-noble | + local rel=patches/2024.2/openstack_requirements/backport-934176.patch 2026-08-18 11:27:48.168208 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements/backport-934176.patch 2026-08-18 11:27:48.168215 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/openstack_requirements/backport-934176.patch' 2026-08-18 11:27:48.168222 | ubuntu-noble | APPLY PATCH patches/2024.2/openstack_requirements/backport-934176.patch 2026-08-18 11:27:48.168228 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 11:27:48.170011 | ubuntu-noble | checking file upper-constraints.txt 2026-08-18 11:27:48.170055 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 11:27:48.171829 | ubuntu-noble | patching file upper-constraints.txt 2026-08-18 11:27:48.171860 | ubuntu-noble | + echo patches/2024.2/openstack_requirements/backport-934176.patch 2026-08-18 11:27:48.171944 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 11:27:48.171977 | ubuntu-noble | + apply_patch patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-08-18 11:27:48.171995 | ubuntu-noble | + local rel=patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-08-18 11:27:48.172002 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-08-18 11:27:48.172020 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/openstack_requirements/keystonemiddleware.patch' 2026-08-18 11:27:48.172024 | ubuntu-noble | APPLY PATCH patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-08-18 11:27:48.172030 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 11:27:48.173409 | ubuntu-noble | checking file upper-constraints.txt 2026-08-18 11:27:48.173816 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 11:27:48.175418 | ubuntu-noble | patching file upper-constraints.txt 2026-08-18 11:27:48.175571 | ubuntu-noble | + echo patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-08-18 11:27:48.175742 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 11:27:48.175838 | ubuntu-noble | + apply_patch patches/2024.2/openstack_requirements/magnumclient.patch 2026-08-18 11:27:48.175879 | ubuntu-noble | + local rel=patches/2024.2/openstack_requirements/magnumclient.patch 2026-08-18 11:27:48.175917 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements/magnumclient.patch 2026-08-18 11:27:48.175951 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/openstack_requirements/magnumclient.patch' 2026-08-18 11:27:48.175957 | ubuntu-noble | APPLY PATCH patches/2024.2/openstack_requirements/magnumclient.patch 2026-08-18 11:27:48.175985 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 11:27:48.177497 | ubuntu-noble | checking file upper-constraints.txt 2026-08-18 11:27:48.177645 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 11:27:48.179185 | ubuntu-noble | patching file upper-constraints.txt 2026-08-18 11:27:48.179319 | ubuntu-noble | + echo patches/2024.2/openstack_requirements/magnumclient.patch 2026-08-18 11:27:48.179495 | ubuntu-noble | + popd 2026-08-18 11:27:48.181381 | ubuntu-noble | + find openstack_requirements-1.2.1.dev7126 -type f 2026-08-18 11:27:48.181404 | ubuntu-noble | + sort 2026-08-18 11:27:48.185484 | ubuntu-noble | + append_new_files_to_sources_txt openstack_requirements-1.2.1.dev7126 files-before files-after 2026-08-18 11:27:48.185605 | ubuntu-noble | + local directory=openstack_requirements-1.2.1.dev7126 2026-08-18 11:27:48.185630 | ubuntu-noble | + local before=files-before 2026-08-18 11:27:48.185648 | ubuntu-noble | + local after=files-after 2026-08-18 11:27:48.185665 | ubuntu-noble | + local sources_txt 2026-08-18 11:27:48.186844 | ubuntu-noble | ++ find openstack_requirements-1.2.1.dev7126 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-18 11:27:48.187299 | ubuntu-noble | ++ head -1 2026-08-18 11:27:48.189768 | ubuntu-noble | + sources_txt=openstack_requirements-1.2.1.dev7126/openstack_requirements.egg-info/SOURCES.txt 2026-08-18 11:27:48.189821 | ubuntu-noble | + [[ -z openstack_requirements-1.2.1.dev7126/openstack_requirements.egg-info/SOURCES.txt ]] 2026-08-18 11:27:48.189851 | ubuntu-noble | + local new_files 2026-08-18 11:27:48.190561 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-18 11:27:48.192623 | ubuntu-noble | + new_files= 2026-08-18 11:27:48.192646 | ubuntu-noble | + [[ -z '' ]] 2026-08-18 11:27:48.192650 | ubuntu-noble | + return 2026-08-18 11:27:48.192653 | ubuntu-noble | + rm files-before files-after 2026-08-18 11:27:48.194392 | ubuntu-noble | + tar czf requirements-stable-2024.2.tar.gz openstack_requirements-1.2.1.dev7126 2026-08-18 11:27:48.229103 | ubuntu-noble | + rm -r openstack_requirements-1.2.1.dev7126 2026-08-18 11:27:48.235583 | ubuntu-noble | + echo Check overlays for requirements-stable-2024.2.tar.gz 2026-08-18 11:27:48.235610 | ubuntu-noble | Check overlays for requirements-stable-2024.2.tar.gz 2026-08-18 11:27:48.235615 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 11:27:48.235619 | ubuntu-noble | + popd 2026-08-18 11:27:48.235623 | ubuntu-noble | + verify_all_patches_applied /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied patches/2024.2 patches/kolla-build/2024.2 2026-08-18 11:27:48.235628 | ubuntu-noble | + local manifest=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-18 11:27:48.235632 | ubuntu-noble | + shift 2026-08-18 11:27:48.235636 | ubuntu-noble | + [[ ! -e /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied ]] 2026-08-18 11:27:48.235639 | ubuntu-noble | + roots=() 2026-08-18 11:27:48.235643 | ubuntu-noble | + local roots dir 2026-08-18 11:27:48.235647 | ubuntu-noble | + for dir in "$@" 2026-08-18 11:27:48.235650 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2 ]] 2026-08-18 11:27:48.235655 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-08-18 11:27:48.235658 | ubuntu-noble | + for dir in "$@" 2026-08-18 11:27:48.235662 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2024.2 ]] 2026-08-18 11:27:48.235665 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-08-18 11:27:48.235669 | ubuntu-noble | + [[ 2 -eq 0 ]] 2026-08-18 11:27:48.235672 | ubuntu-noble | + local tmp 2026-08-18 11:27:48.236116 | ubuntu-noble | ++ mktemp -d 2026-08-18 11:27:48.238993 | ubuntu-noble | + tmp=/tmp/tmp.v2LJl6YS9x 2026-08-18 11:27:48.239087 | ubuntu-noble | + find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2 /home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2024.2 -type f 2026-08-18 11:27:48.241083 | ubuntu-noble | + sort 2026-08-18 11:27:48.242377 | ubuntu-noble | + sed 's|^/home/zuul/src/github.com/osism/container-images-kolla/||' 2026-08-18 11:27:48.243650 | ubuntu-noble | + sort -u /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-18 11:27:48.245874 | ubuntu-noble | + comm -23 /tmp/tmp.v2LJl6YS9x/expected /tmp/tmp.v2LJl6YS9x/applied 2026-08-18 11:27:48.247423 | ubuntu-noble | + local expected_count missing_count 2026-08-18 11:27:48.248155 | ubuntu-noble | ++ wc -l 2026-08-18 11:27:48.250267 | ubuntu-noble | + expected_count=30 2026-08-18 11:27:48.250996 | ubuntu-noble | ++ wc -l 2026-08-18 11:27:48.252916 | ubuntu-noble | + missing_count=0 2026-08-18 11:27:48.252943 | ubuntu-noble | + [[ 0 -gt 0 ]] 2026-08-18 11:27:48.252948 | ubuntu-noble | + rm -rf /tmp/tmp.v2LJl6YS9x 2026-08-18 11:27:48.254571 | ubuntu-noble | + echo 'VERIFIED: 30 patch files, all applied' 2026-08-18 11:27:48.254596 | ubuntu-noble | VERIFIED: 30 patch files, all applied 2026-08-18 11:27:48.254600 | ubuntu-noble | + return 0 2026-08-18 11:27:48.356195 | ubuntu-noble | ok: Runtime: 0:01:14.214434 2026-08-18 11:27:48.397948 | 2026-08-18 11:27:48.398181 | PLAY RECAP 2026-08-18 11:27:48.398324 | ubuntu-noble | ok: 2 changed: 0 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-18 11:27:48.398388 | 2026-08-18 11:27:48.568848 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/container-images-kolla/playbooks/patch.yml@main] 2026-08-18 11:27:48.571339 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-08-18 11:27:49.358952 | 2026-08-18 11:27:49.359151 | PLAY [Base post-fetch] 2026-08-18 11:27:49.374068 | 2026-08-18 11:27:49.374224 | TASK [diagnose-network : Ensure log directory exists] 2026-08-18 11:27:50.032093 | ubuntu-noble | ok 2026-08-18 11:27:50.044514 | 2026-08-18 11:27:50.044736 | TASK [diagnose-network : Snapshot dual-stack network state (post)] 2026-08-18 11:28:02.047579 | ubuntu-noble | ok: Runtime: 0:00:05.789642 2026-08-18 11:28:02.054861 | 2026-08-18 11:28:02.054991 | TASK [diagnose-network : Snapshot Docker/BuildKit IPv6 config (teardown)] 2026-08-18 11:28:08.195119 | ubuntu-noble | ok: Runtime: 0:00:00.265083 2026-08-18 11:28:08.203139 | 2026-08-18 11:28:08.203285 | TASK [diagnose-network : Probe container network namespace (teardown)] 2026-08-18 11:28:14.341592 | ubuntu-noble | ok: Runtime: 0:00:00.068211 2026-08-18 11:28:14.353850 | 2026-08-18 11:28:14.354009 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-18 11:28:14.419845 | ubuntu-noble | skipping: Conditional result was False 2026-08-18 11:28:14.431960 | 2026-08-18 11:28:14.432140 | TASK [fetch-output : Set log path for single node] 2026-08-18 11:28:14.481280 | ubuntu-noble | ok 2026-08-18 11:28:14.489334 | 2026-08-18 11:28:14.489494 | LOOP [fetch-output : Ensure local output dirs] 2026-08-18 11:28:14.835841 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/21afadb12e61403198e316afd2e93cde/work/logs" 2026-08-18 11:28:15.121513 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/21afadb12e61403198e316afd2e93cde/work/artifacts" 2026-08-18 11:28:15.448845 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/21afadb12e61403198e316afd2e93cde/work/docs" 2026-08-18 11:28:15.474956 | 2026-08-18 11:28:15.475203 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-18 11:28:16.350290 | ubuntu-noble | changed: 2026-08-18 11:28:16.350590 | ubuntu-noble | .d..t...... ./ 2026-08-18 11:28:16.350638 | ubuntu-noble | >f+++++++++ net-debug.post.txt 2026-08-18 11:28:16.350670 | ubuntu-noble | >f+++++++++ net-debug.pre.txt 2026-08-18 11:28:16.350698 | ubuntu-noble | >f+++++++++ sudo-debug.txt 2026-08-18 11:28:16.350724 | ubuntu-noble | >f+++++++++ sudo-strace.log 2026-08-18 11:28:16.350750 | ubuntu-noble | >f+++++++++ sudo-strace.log.time 2026-08-18 11:28:16.351042 | ubuntu-noble | changed: All items complete 2026-08-18 11:28:16.351111 | 2026-08-18 11:28:16.944475 | ubuntu-noble | changed: .d..t...... ./ 2026-08-18 11:28:17.478711 | ubuntu-noble | changed: .d..t...... ./ 2026-08-18 11:28:17.510360 | 2026-08-18 11:28:17.510514 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-18 11:28:17.911970 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.011838 2026-08-18 11:28:18.244028 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.007496 2026-08-18 11:28:18.259283 | 2026-08-18 11:28:18.259541 | PLAY RECAP 2026-08-18 11:28:18.259749 | ubuntu-noble | ok: 8 changed: 3 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-18 11:28:18.259843 | 2026-08-18 11:28:18.427679 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-08-18 11:28:18.428808 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-08-18 11:28:19.218505 | 2026-08-18 11:28:19.218716 | PLAY [Base post] 2026-08-18 11:28:19.234050 | 2026-08-18 11:28:19.234238 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-18 11:28:20.138856 | ubuntu-noble | changed 2026-08-18 11:28:20.148697 | 2026-08-18 11:28:20.148869 | PLAY RECAP 2026-08-18 11:28:20.148953 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-18 11:28:20.149035 | 2026-08-18 11:28:20.295363 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-08-18 11:28:20.296464 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-18 11:28:21.206084 | 2026-08-18 11:28:21.206300 | PLAY [Base post-logs] 2026-08-18 11:28:21.218065 | 2026-08-18 11:28:21.218239 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-18 11:28:21.725249 | localhost | changed 2026-08-18 11:28:21.740750 | 2026-08-18 11:28:21.741043 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-18 11:28:21.788626 | localhost | ok 2026-08-18 11:28:21.792273 | 2026-08-18 11:28:21.792394 | TASK [Set zuul-log-path fact] 2026-08-18 11:28:21.809747 | localhost | ok 2026-08-18 11:28:21.820623 | 2026-08-18 11:28:21.820756 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-18 11:28:21.847069 | localhost | ok 2026-08-18 11:28:21.850502 | 2026-08-18 11:28:21.850623 | TASK [upload-logs : Create log directories] 2026-08-18 11:28:22.467796 | localhost | changed 2026-08-18 11:28:22.471398 | 2026-08-18 11:28:22.471532 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-18 11:28:23.183831 | localhost -> localhost | ok: Runtime: 0:00:00.008721 2026-08-18 11:28:23.198308 | 2026-08-18 11:28:23.198496 | TASK [upload-logs : Upload logs to log server] 2026-08-18 11:28:23.922826 | localhost | Output suppressed because no_log was given 2026-08-18 11:28:23.925926 | 2026-08-18 11:28:23.926125 | LOOP [upload-logs : Compress console log and json output] 2026-08-18 11:28:23.987280 | localhost | skipping: Conditional result was False 2026-08-18 11:28:23.995272 | localhost | skipping: Conditional result was False 2026-08-18 11:28:24.006078 | 2026-08-18 11:28:24.006199 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-18 11:28:24.061372 | localhost | skipping: Conditional result was False 2026-08-18 11:28:24.062054 | 2026-08-18 11:28:24.069152 | localhost | skipping: Conditional result was False 2026-08-18 11:28:24.075068 | 2026-08-18 11:28:24.075232 | LOOP [upload-logs : Upload console log and json output]