2026-08-18 16:08:41.814655 | Job console starting 2026-08-18 16:08:41.833948 | Updating git repos 2026-08-18 16:08:41.872662 | Cloning repos into workspace 2026-08-18 16:08:41.927799 | Restoring repo states 2026-08-18 16:08:41.956957 | Merging changes 2026-08-18 16:08:42.619327 | Checking out repos 2026-08-18 16:08:42.741816 | Preparing playbooks 2026-08-18 16:08:44.363985 | Running Ansible setup 2026-08-18 16:08:49.235669 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-08-18 16:08:50.151421 | 2026-08-18 16:08:50.151656 | PLAY [Base pre] 2026-08-18 16:08:50.171793 | 2026-08-18 16:08:50.172064 | TASK [Setup log path fact] 2026-08-18 16:08:50.203109 | ubuntu-noble | ok 2026-08-18 16:08:50.223514 | 2026-08-18 16:08:50.223705 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-18 16:08:50.253573 | ubuntu-noble | ok 2026-08-18 16:08:50.266121 | 2026-08-18 16:08:50.266275 | TASK [emit-job-header : Print job information] 2026-08-18 16:08:50.306000 | # Job Information 2026-08-18 16:08:50.306220 | Ansible Version: 2.16.14 2026-08-18 16:08:50.306255 | Job: container-images-kolla-patch-2024.2 2026-08-18 16:08:50.306288 | Pipeline: check 2026-08-18 16:08:50.306311 | Executor: 521e9411259a 2026-08-18 16:08:50.306332 | Triggered by: https://github.com/osism/container-images-kolla/pull/774 2026-08-18 16:08:50.306353 | Event ID: 0e747280-9b1f-11f1-91cf-c18a5c4cc6c0 2026-08-18 16:08:50.313242 | 2026-08-18 16:08:50.313416 | LOOP [emit-job-header : Print node information] 2026-08-18 16:08:50.449917 | ubuntu-noble | ok: 2026-08-18 16:08:50.450206 | ubuntu-noble | # Node Information 2026-08-18 16:08:50.450244 | ubuntu-noble | Inventory Hostname: ubuntu-noble 2026-08-18 16:08:50.450270 | ubuntu-noble | Hostname: ubuntu 2026-08-18 16:08:50.450292 | ubuntu-noble | Username: zuul 2026-08-18 16:08:50.450313 | ubuntu-noble | Distro: Ubuntu 24.04 2026-08-18 16:08:50.450337 | ubuntu-noble | Provider: regiocloud-a 2026-08-18 16:08:50.450358 | ubuntu-noble | Region: 2026-08-18 16:08:50.450379 | ubuntu-noble | Label: ubuntu-noble 2026-08-18 16:08:50.450399 | ubuntu-noble | Product Name: OpenStack Nova 2026-08-18 16:08:50.450418 | ubuntu-noble | Interface IP: 2a13:1a81:8000:3124:f816:3eff:feba:ba36 2026-08-18 16:08:50.471955 | 2026-08-18 16:08:50.472104 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-18 16:08:51.352102 | ubuntu-noble -> localhost | changed 2026-08-18 16:08:51.361015 | 2026-08-18 16:08:51.361171 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-18 16:08:52.867719 | ubuntu-noble -> localhost | changed 2026-08-18 16:08:52.884894 | 2026-08-18 16:08:52.885052 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-18 16:08:53.194995 | ubuntu-noble -> localhost | ok 2026-08-18 16:08:53.207717 | 2026-08-18 16:08:53.207897 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-18 16:08:53.251720 | ubuntu-noble | ok 2026-08-18 16:08:53.277126 | ubuntu-noble | included: /var/lib/zuul/builds/508ec06eb79a409dbc73115c4670ed2e/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-18 16:08:53.283932 | 2026-08-18 16:08:53.284069 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-18 16:08:55.599757 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-08-18 16:08:55.601347 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/508ec06eb79a409dbc73115c4670ed2e/work/508ec06eb79a409dbc73115c4670ed2e_id_rsa 2026-08-18 16:08:55.601425 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/508ec06eb79a409dbc73115c4670ed2e/work/508ec06eb79a409dbc73115c4670ed2e_id_rsa.pub 2026-08-18 16:08:55.601476 | ubuntu-noble -> localhost | The key fingerprint is: 2026-08-18 16:08:55.601507 | ubuntu-noble -> localhost | SHA256:FFJQo3z4gXZ+NcBi5QUKU1JUIj0xNbjc6HRJivRW9qI zuul-build-sshkey 2026-08-18 16:08:55.601534 | ubuntu-noble -> localhost | The key's randomart image is: 2026-08-18 16:08:55.601572 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-08-18 16:08:55.601598 | ubuntu-noble -> localhost | | BO%BB.. | 2026-08-18 16:08:55.601624 | ubuntu-noble -> localhost | | ..X*B=+ | 2026-08-18 16:08:55.601648 | ubuntu-noble -> localhost | | .*=*@.oo | 2026-08-18 16:08:55.601672 | ubuntu-noble -> localhost | | ..*O.=... | 2026-08-18 16:08:55.601695 | ubuntu-noble -> localhost | | +So.. | 2026-08-18 16:08:55.601729 | ubuntu-noble -> localhost | | E. | 2026-08-18 16:08:55.601755 | ubuntu-noble -> localhost | | | 2026-08-18 16:08:55.601779 | ubuntu-noble -> localhost | | | 2026-08-18 16:08:55.601804 | ubuntu-noble -> localhost | | | 2026-08-18 16:08:55.601828 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-08-18 16:08:55.601891 | ubuntu-noble -> localhost | ok: Runtime: 0:00:01.794990 2026-08-18 16:08:55.609429 | 2026-08-18 16:08:55.609617 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-18 16:08:55.642001 | ubuntu-noble | ok 2026-08-18 16:08:55.653989 | ubuntu-noble | included: /var/lib/zuul/builds/508ec06eb79a409dbc73115c4670ed2e/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-18 16:08:55.674305 | 2026-08-18 16:08:55.674543 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-18 16:08:55.702464 | ubuntu-noble | skipping: Conditional result was False 2026-08-18 16:08:55.714311 | 2026-08-18 16:08:55.714629 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-18 16:08:56.431318 | ubuntu-noble | changed 2026-08-18 16:08:56.439115 | 2026-08-18 16:08:56.439316 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-18 16:08:56.714399 | ubuntu-noble | ok 2026-08-18 16:08:56.720450 | 2026-08-18 16:08:56.720567 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-18 16:08:57.466159 | ubuntu-noble | changed 2026-08-18 16:08:57.471951 | 2026-08-18 16:08:57.472076 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-18 16:08:58.267359 | ubuntu-noble | changed 2026-08-18 16:08:58.273315 | 2026-08-18 16:08:58.273462 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-18 16:08:58.310988 | ubuntu-noble | skipping: Conditional result was False 2026-08-18 16:08:58.317902 | 2026-08-18 16:08:58.318033 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-18 16:08:58.924421 | ubuntu-noble -> localhost | changed 2026-08-18 16:08:58.952944 | 2026-08-18 16:08:58.953102 | TASK [add-build-sshkey : Add back temp key] 2026-08-18 16:08:59.416327 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/508ec06eb79a409dbc73115c4670ed2e/work/508ec06eb79a409dbc73115c4670ed2e_id_rsa (zuul-build-sshkey) 2026-08-18 16:08:59.416694 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.019691 2026-08-18 16:08:59.430090 | 2026-08-18 16:08:59.430239 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-18 16:08:59.958149 | ubuntu-noble | ok 2026-08-18 16:08:59.967969 | 2026-08-18 16:08:59.968122 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-18 16:09:00.003845 | ubuntu-noble | skipping: Conditional result was False 2026-08-18 16:09:00.022028 | 2026-08-18 16:09:00.022205 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-08-18 16:09:00.513823 | ubuntu-noble | ok 2026-08-18 16:09:00.526152 | 2026-08-18 16:09:00.526297 | TASK [validate-host : Define zuul_info_dir fact] 2026-08-18 16:09:00.567306 | ubuntu-noble | ok 2026-08-18 16:09:00.572546 | 2026-08-18 16:09:00.572724 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-08-18 16:09:00.870805 | ubuntu-noble -> localhost | ok 2026-08-18 16:09:00.878969 | 2026-08-18 16:09:00.879135 | TASK [validate-host : Collect information about the host] 2026-08-18 16:09:02.266820 | ubuntu-noble | ok 2026-08-18 16:09:02.279074 | 2026-08-18 16:09:02.279204 | TASK [validate-host : Sanitize hostname] 2026-08-18 16:09:02.519245 | ubuntu-noble | ok 2026-08-18 16:09:02.525459 | 2026-08-18 16:09:02.525584 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-08-18 16:09:03.301072 | ubuntu-noble -> localhost | changed 2026-08-18 16:09:03.307593 | 2026-08-18 16:09:03.307736 | TASK [validate-host : Collect information about zuul worker] 2026-08-18 16:09:03.769456 | ubuntu-noble | ok 2026-08-18 16:09:03.781897 | 2026-08-18 16:09:03.782060 | TASK [validate-host : Write out all zuul information for each host] 2026-08-18 16:09:04.403348 | ubuntu-noble -> localhost | changed 2026-08-18 16:09:04.415901 | 2026-08-18 16:09:04.416057 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-08-18 16:09:04.735301 | ubuntu-noble | ok 2026-08-18 16:09:04.743722 | 2026-08-18 16:09:04.743855 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-08-18 16:09:05.694757 | ubuntu-noble | changed: 2026-08-18 16:09:05.695172 | ubuntu-noble | cd+++++++++ src/ 2026-08-18 16:09:05.695218 | ubuntu-noble | cd+++++++++ src/github.com/ 2026-08-18 16:09:05.695243 | ubuntu-noble | cd+++++++++ src/github.com/osism/ 2026-08-18 16:09:05.695286 | ubuntu-noble | cd+++++++++ src/github.com/osism/container-images-kolla/ 2026-08-18 16:09:05.695310 | ubuntu-noble | Containerfile 2026-08-18 16:09:05.695463 | ubuntu-noble | 2026-08-18 16:11:17.928718 | ubuntu-noble | 2026-08-18 16:11:17.928722 | ubuntu-noble | Or undo this operation with: 2026-08-18 16:11:17.928726 | ubuntu-noble | 2026-08-18 16:11:17.928729 | ubuntu-noble | git switch - 2026-08-18 16:11:17.928733 | ubuntu-noble | 2026-08-18 16:11:17.928736 | ubuntu-noble | Turn off this advice by setting config variable advice.detachedHead to false 2026-08-18 16:11:17.928740 | ubuntu-noble | 2026-08-18 16:11:17.928744 | ubuntu-noble | HEAD is now at a77ec9dac Merge "Fix permissions for ironic metrics" into stable/2024.2 2026-08-18 16:11:17.929438 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-18 16:11:17.934383 | ubuntu-noble | + export HASH_KOLLA=a77ec9dac 2026-08-18 16:11:17.934401 | ubuntu-noble | + HASH_KOLLA=a77ec9dac 2026-08-18 16:11:17.934406 | ubuntu-noble | + popd 2026-08-18 16:11:17.934411 | ubuntu-noble | + rm -rf kolla/docker/rabbitmq/rabbitmq-4-1 2026-08-18 16:11:17.939247 | ubuntu-noble | ++ find patches/kolla-build/2024.2 -type f -name '*.patch' 2026-08-18 16:11:17.939267 | ubuntu-noble | ++ sort 2026-08-18 16:11:17.942083 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-08-18 16:11:17.942100 | ubuntu-noble | + pushd kolla 2026-08-18 16:11:17.942104 | ubuntu-noble | + apply_patch patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-08-18 16:11:17.942108 | ubuntu-noble | + local rel=patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-08-18 16:11:17.942112 | 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 16:11:17.942116 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch' 2026-08-18 16:11:17.942120 | ubuntu-noble | APPLY PATCH patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-08-18 16:11:17.942124 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 16:11:17.943439 | ubuntu-noble | checking file kolla/common/sources.py 2026-08-18 16:11:17.943925 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 16:11:17.945195 | ubuntu-noble | patching file kolla/common/sources.py 2026-08-18 16:11:17.945931 | ubuntu-noble | + echo patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-08-18 16:11:17.945944 | ubuntu-noble | + popd 2026-08-18 16:11:17.945949 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-08-18 16:11:17.945953 | ubuntu-noble | + pushd kolla 2026-08-18 16:11:17.945956 | ubuntu-noble | + apply_patch patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-08-18 16:11:17.945960 | ubuntu-noble | + local rel=patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-08-18 16:11:17.945963 | 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 16:11:17.945967 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch' 2026-08-18 16:11:17.945971 | ubuntu-noble | APPLY PATCH patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-08-18 16:11:17.945974 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 16:11:17.947182 | ubuntu-noble | checking file kolla/image/kolla_worker.py 2026-08-18 16:11:17.947282 | ubuntu-noble | Hunk #1 succeeded at 316 with fuzz 1 (offset -6 lines). 2026-08-18 16:11:17.947676 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 16:11:17.948759 | ubuntu-noble | patching file kolla/image/kolla_worker.py 2026-08-18 16:11:17.948803 | ubuntu-noble | Hunk #1 succeeded at 316 with fuzz 1 (offset -6 lines). 2026-08-18 16:11:17.948944 | ubuntu-noble | + echo patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-08-18 16:11:17.948989 | ubuntu-noble | + popd 2026-08-18 16:11:17.949048 | ubuntu-noble | + [[ -f templates/2024.2/repos.yaml ]] 2026-08-18 16:11:17.949057 | ubuntu-noble | + python3 src/generate-apt-preferences-files.py 2026-08-18 16:11:18.067122 | ubuntu-noble | + echo DEBUG apt_preferences.ubuntu 2026-08-18 16:11:18.067163 | ubuntu-noble | DEBUG apt_preferences.ubuntu 2026-08-18 16:11:18.067171 | ubuntu-noble | + cat overlays/2024.2/base/apt_preferences.ubuntu 2026-08-18 16:11:18.068590 | ubuntu-noble | Package: rabbitmq-server 2026-08-18 16:11:18.068608 | ubuntu-noble | Pin: version 3.13.* 2026-08-18 16:11:18.068612 | ubuntu-noble | Pin-Priority: 1000 2026-08-18 16:11:18.068616 | ubuntu-noble | 2026-08-18 16:11:18.068620 | ubuntu-noble | Package: openvswitch* 2026-08-18 16:11:18.068623 | ubuntu-noble | Pin: version 3.4.* 2026-08-18 16:11:18.068627 | ubuntu-noble | Pin-Priority: 1000 2026-08-18 16:11:18.068631 | ubuntu-noble | 2026-08-18 16:11:18.068634 | ubuntu-noble | # Stopgap: proxysql 3.0.9 (GHSA-58ww-865x-grpr bounds the first-packet 2026-08-18 16:11:18.068639 | ubuntu-noble | # recv()) rejects the kolla-ansible keepalived proxysql health check (the 2026-08-18 16:11:18.068642 | ubuntu-noble | # "show info" probe) -> keepalived FAULT -> api-int VIP dropped. Pin to 2026-08-18 16:11:18.068645 | ubuntu-noble | # 3.0.8 until the upstream fix (kolla-ansible change 992020, depends on 2026-08-18 16:11:18.068649 | ubuntu-noble | # kolla 992239, master-only) is backported to this release. 2026-08-18 16:11:18.068652 | ubuntu-noble | Package: proxysql 2026-08-18 16:11:18.068656 | ubuntu-noble | Pin: version 3.0.8* 2026-08-18 16:11:18.068659 | ubuntu-noble | Pin-Priority: 1001 2026-08-18 16:11:18.069380 | ubuntu-noble | ++ find overlays/2024.2 -maxdepth 1 -mindepth 1 -type d 2026-08-18 16:11:18.072733 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-08-18 16:11:18.073419 | ubuntu-noble | ++ basename overlays/2024.2/base 2026-08-18 16:11:18.075570 | ubuntu-noble | + image_name=base 2026-08-18 16:11:18.075761 | 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 16:11:18.077558 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-08-18 16:11:18.078097 | ubuntu-noble | ++ basename overlays/2024.2/cinder 2026-08-18 16:11:18.079704 | ubuntu-noble | + image_name=cinder 2026-08-18 16:11:18.079820 | ubuntu-noble | + cp -r overlays/2024.2/cinder/source kolla/docker/cinder 2026-08-18 16:11:18.081486 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-08-18 16:11:18.082013 | ubuntu-noble | ++ basename overlays/2024.2/nova 2026-08-18 16:11:18.083667 | ubuntu-noble | + image_name=nova 2026-08-18 16:11:18.083788 | ubuntu-noble | + cp -r overlays/2024.2/nova/nova-spicehtml5proxy kolla/docker/nova 2026-08-18 16:11:18.085425 | ubuntu-noble | + find patches/2024.2 -mindepth 1 -type d 2026-08-18 16:11:18.088757 | ubuntu-noble | patches/2024.2/neutron-dynamic-routing 2026-08-18 16:11:18.088797 | ubuntu-noble | patches/2024.2/openstack_requirements 2026-08-18 16:11:18.088807 | ubuntu-noble | patches/2024.2/neutron 2026-08-18 16:11:18.088815 | ubuntu-noble | patches/2024.2/cinder 2026-08-18 16:11:18.088822 | ubuntu-noble | patches/2024.2/keystone 2026-08-18 16:11:18.088829 | ubuntu-noble | patches/2024.2/kolla 2026-08-18 16:11:18.088836 | ubuntu-noble | patches/2024.2/ironic 2026-08-18 16:11:18.088843 | ubuntu-noble | patches/2024.2/nova 2026-08-18 16:11:18.088850 | ubuntu-noble | patches/2024.2/designate 2026-08-18 16:11:18.088857 | ubuntu-noble | patches/2024.2/designate/dns2 2026-08-18 16:11:18.090805 | ubuntu-noble | ++ find patches/2024.2 -mindepth 1 -type d 2026-08-18 16:11:18.091175 | ubuntu-noble | ++ grep -v kolla-build 2026-08-18 16:11:18.092958 | ubuntu-noble | ++ grep kolla 2026-08-18 16:11:18.095618 | ubuntu-noble | + for project in $(find patches/$OPENSTACK_VERSION -mindepth 1 -type d | grep kolla | grep -v kolla-build) 2026-08-18 16:11:18.096280 | ubuntu-noble | ++ basename patches/2024.2/kolla 2026-08-18 16:11:18.097990 | ubuntu-noble | + project=kolla 2026-08-18 16:11:18.100723 | ubuntu-noble | ++ find patches/2024.2/kolla -type f -name '*.patch' 2026-08-18 16:11:18.100751 | ubuntu-noble | ++ sort 2026-08-18 16:11:18.101751 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-18 16:11:18.101774 | ubuntu-noble | + pushd kolla 2026-08-18 16:11:18.101781 | ubuntu-noble | + apply_patch patches/2024.2/kolla/backport-924302.patch 2026-08-18 16:11:18.101787 | ubuntu-noble | + local rel=patches/2024.2/kolla/backport-924302.patch 2026-08-18 16:11:18.101802 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/backport-924302.patch 2026-08-18 16:11:18.101808 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/backport-924302.patch' 2026-08-18 16:11:18.101814 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/backport-924302.patch 2026-08-18 16:11:18.101820 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 16:11:18.102922 | ubuntu-noble | checking file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-08-18 16:11:18.103051 | ubuntu-noble | checking file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-08-18 16:11:18.103499 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 16:11:18.104612 | ubuntu-noble | patching file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-08-18 16:11:18.104842 | ubuntu-noble | patching file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-08-18 16:11:18.105501 | ubuntu-noble | + echo patches/2024.2/kolla/backport-924302.patch 2026-08-18 16:11:18.105517 | ubuntu-noble | + popd 2026-08-18 16:11:18.105524 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-18 16:11:18.105530 | ubuntu-noble | + pushd kolla 2026-08-18 16:11:18.105536 | ubuntu-noble | + apply_patch patches/2024.2/kolla/backport-942785.patch 2026-08-18 16:11:18.105542 | ubuntu-noble | + local rel=patches/2024.2/kolla/backport-942785.patch 2026-08-18 16:11:18.105547 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/backport-942785.patch 2026-08-18 16:11:18.105553 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/backport-942785.patch' 2026-08-18 16:11:18.105559 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/backport-942785.patch 2026-08-18 16:11:18.105564 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 16:11:18.106557 | ubuntu-noble | checking file docker/ironic/ironic-conductor/Dockerfile.j2 2026-08-18 16:11:18.106679 | ubuntu-noble | checking file releasenotes/notes/ironic-mtools-2938ccfe951f5dc5.yaml 2026-08-18 16:11:18.107112 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 16:11:18.108114 | ubuntu-noble | patching file docker/ironic/ironic-conductor/Dockerfile.j2 2026-08-18 16:11:18.108234 | ubuntu-noble | patching file releasenotes/notes/ironic-mtools-2938ccfe951f5dc5.yaml 2026-08-18 16:11:18.108658 | ubuntu-noble | + echo patches/2024.2/kolla/backport-942785.patch 2026-08-18 16:11:18.108669 | ubuntu-noble | + popd 2026-08-18 16:11:18.108747 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-18 16:11:18.108779 | ubuntu-noble | + pushd kolla 2026-08-18 16:11:18.108842 | ubuntu-noble | + apply_patch patches/2024.2/kolla/backport-951347.patch 2026-08-18 16:11:18.108880 | ubuntu-noble | + local rel=patches/2024.2/kolla/backport-951347.patch 2026-08-18 16:11:18.109140 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/backport-951347.patch 2026-08-18 16:11:18.109151 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/backport-951347.patch' 2026-08-18 16:11:18.109157 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/backport-951347.patch 2026-08-18 16:11:18.109163 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 16:11:18.110114 | ubuntu-noble | checking file doc/source/contributor/versions.rst 2026-08-18 16:11:18.110253 | ubuntu-noble | checking file docker/base/Dockerfile.j2 2026-08-18 16:11:18.110319 | ubuntu-noble | Hunk #1 succeeded at 295 with fuzz 1 (offset -14 lines). 2026-08-18 16:11:18.110403 | ubuntu-noble | checking file docker/base/proxysql.repo 2026-08-18 16:11:18.110490 | ubuntu-noble | checking file kolla/template/repos.yaml 2026-08-18 16:11:18.110500 | ubuntu-noble | Hunk #1 succeeded at 81 (offset -1 lines). 2026-08-18 16:11:18.110505 | ubuntu-noble | Hunk #2 succeeded at 133 (offset -1 lines). 2026-08-18 16:11:18.110516 | ubuntu-noble | Hunk #3 succeeded at 226 (offset -2 lines). 2026-08-18 16:11:18.110537 | ubuntu-noble | Hunk #4 succeeded at 279 (offset -2 lines). 2026-08-18 16:11:18.110611 | ubuntu-noble | checking file releasenotes/notes/bump-proxysql-version-5669b13bcc3d88fe.yaml 2026-08-18 16:11:18.111038 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 16:11:18.111902 | ubuntu-noble | patching file doc/source/contributor/versions.rst 2026-08-18 16:11:18.112008 | ubuntu-noble | patching file docker/base/Dockerfile.j2 2026-08-18 16:11:18.112067 | ubuntu-noble | Hunk #1 succeeded at 295 with fuzz 1 (offset -14 lines). 2026-08-18 16:11:18.112113 | ubuntu-noble | patching file docker/base/proxysql.repo 2026-08-18 16:11:18.112200 | ubuntu-noble | patching file kolla/template/repos.yaml 2026-08-18 16:11:18.112208 | ubuntu-noble | Hunk #1 succeeded at 81 (offset -1 lines). 2026-08-18 16:11:18.112214 | ubuntu-noble | Hunk #2 succeeded at 133 (offset -1 lines). 2026-08-18 16:11:18.112221 | ubuntu-noble | Hunk #3 succeeded at 226 (offset -2 lines). 2026-08-18 16:11:18.112227 | ubuntu-noble | Hunk #4 succeeded at 279 (offset -2 lines). 2026-08-18 16:11:18.112285 | ubuntu-noble | patching file releasenotes/notes/bump-proxysql-version-5669b13bcc3d88fe.yaml 2026-08-18 16:11:18.113225 | ubuntu-noble | + echo patches/2024.2/kolla/backport-951347.patch 2026-08-18 16:11:18.113246 | ubuntu-noble | + popd 2026-08-18 16:11:18.113253 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-18 16:11:18.113258 | ubuntu-noble | + pushd kolla 2026-08-18 16:11:18.113264 | ubuntu-noble | + apply_patch patches/2024.2/kolla/build-ovn-from-sources.patch 2026-08-18 16:11:18.113269 | ubuntu-noble | + local rel=patches/2024.2/kolla/build-ovn-from-sources.patch 2026-08-18 16:11:18.113275 | 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 16:11:18.113280 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/build-ovn-from-sources.patch' 2026-08-18 16:11:18.113286 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/build-ovn-from-sources.patch 2026-08-18 16:11:18.113291 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 16:11:18.114016 | ubuntu-noble | checking file docker/ovn/ovn-base/Dockerfile.j2 2026-08-18 16:11:18.114122 | ubuntu-noble | checking file docker/ovn/ovn-controller/Dockerfile.j2 2026-08-18 16:11:18.114193 | ubuntu-noble | checking file docker/ovn/ovn-nb-db-server/Dockerfile.j2 2026-08-18 16:11:18.114261 | ubuntu-noble | checking file docker/ovn/ovn-northd/Dockerfile.j2 2026-08-18 16:11:18.114431 | ubuntu-noble | checking file docker/ovn/ovn-sb-db-server/Dockerfile.j2 2026-08-18 16:11:18.114722 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 16:11:18.115955 | ubuntu-noble | patching file docker/ovn/ovn-base/Dockerfile.j2 2026-08-18 16:11:18.115999 | ubuntu-noble | patching file docker/ovn/ovn-controller/Dockerfile.j2 2026-08-18 16:11:18.116086 | ubuntu-noble | patching file docker/ovn/ovn-nb-db-server/Dockerfile.j2 2026-08-18 16:11:18.116116 | ubuntu-noble | patching file docker/ovn/ovn-northd/Dockerfile.j2 2026-08-18 16:11:18.116209 | ubuntu-noble | patching file docker/ovn/ovn-sb-db-server/Dockerfile.j2 2026-08-18 16:11:18.116676 | ubuntu-noble | + echo patches/2024.2/kolla/build-ovn-from-sources.patch 2026-08-18 16:11:18.116789 | ubuntu-noble | + popd 2026-08-18 16:11:18.116833 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-18 16:11:18.116846 | ubuntu-noble | + pushd kolla 2026-08-18 16:11:18.116860 | ubuntu-noble | + apply_patch patches/2024.2/kolla/squash.patch 2026-08-18 16:11:18.116873 | ubuntu-noble | + local rel=patches/2024.2/kolla/squash.patch 2026-08-18 16:11:18.116887 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/squash.patch 2026-08-18 16:11:18.116898 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/squash.patch' 2026-08-18 16:11:18.116911 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/squash.patch 2026-08-18 16:11:18.116921 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 16:11:18.119900 | ubuntu-noble | checking file kolla/image/tasks.py 2026-08-18 16:11:18.119940 | ubuntu-noble | Hunk #1 succeeded at 427 (offset 15 lines). 2026-08-18 16:11:18.119958 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 16:11:18.121742 | ubuntu-noble | patching file kolla/image/tasks.py 2026-08-18 16:11:18.121768 | ubuntu-noble | Hunk #1 succeeded at 427 (offset 15 lines). 2026-08-18 16:11:18.121779 | ubuntu-noble | + echo patches/2024.2/kolla/squash.patch 2026-08-18 16:11:18.121829 | ubuntu-noble | + popd 2026-08-18 16:11:18.121889 | ubuntu-noble | + pip3 install -r kolla/requirements.txt 2026-08-18 16:11:18.712730 | ubuntu-noble | Collecting pbr!=2.1.0,>=2.0.0 (from -r kolla/requirements.txt (line 1)) 2026-08-18 16:11:18.792807 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl.metadata (3.8 kB) 2026-08-18 16:11:18.812432 | 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 16:11:18.908402 | ubuntu-noble | Collecting GitPython>=1.0.1 (from -r kolla/requirements.txt (line 3)) 2026-08-18 16:11:18.919458 | ubuntu-noble | Downloading gitpython-3.1.59-py3-none-any.whl.metadata (13 kB) 2026-08-18 16:11:19.110172 | ubuntu-noble | Collecting oslo.config>=5.1.0 (from -r kolla/requirements.txt (line 4)) 2026-08-18 16:11:19.121268 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl.metadata (2.3 kB) 2026-08-18 16:11:19.131831 | 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 16:11:19.137090 | 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 16:11:19.193841 | ubuntu-noble | Collecting gitdb<5,>=4.0.1 (from GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-08-18 16:11:19.204533 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB) 2026-08-18 16:11:19.262151 | ubuntu-noble | Collecting netaddr>=0.7.18 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-18 16:11:19.275758 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl.metadata (5.0 kB) 2026-08-18 16:11:19.338853 | ubuntu-noble | Collecting stevedore>=5.6.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-18 16:11:19.354641 | ubuntu-noble | Downloading stevedore-5.9.0-py3-none-any.whl.metadata (2.3 kB) 2026-08-18 16:11:19.419962 | ubuntu-noble | Collecting oslo.i18n>=3.15.3 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-18 16:11:19.431635 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl.metadata (2.0 kB) 2026-08-18 16:11:19.472665 | ubuntu-noble | Collecting rfc3986>=1.2.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-18 16:11:19.483716 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl.metadata (6.6 kB) 2026-08-18 16:11:19.493481 | 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 16:11:19.494828 | 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 16:11:19.590038 | 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 16:11:19.603113 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl.metadata (4.6 kB) 2026-08-18 16:11:19.642735 | 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 16:11:19.644207 | 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 16:11:19.645791 | 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 16:11:19.646948 | 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 16:11:19.686913 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2026-08-18 16:11:19.719525 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.9/131.9 kB 4.6 MB/s eta 0:00:00 2026-08-18 16:11:19.732826 | ubuntu-noble | Downloading gitpython-3.1.59-py3-none-any.whl (220 kB) 2026-08-18 16:11:19.754934 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 221.0/221.0 kB 13.1 MB/s eta 0:00:00 2026-08-18 16:11:19.769920 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl (143 kB) 2026-08-18 16:11:19.785970 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.8/143.8 kB 11.7 MB/s eta 0:00:00 2026-08-18 16:11:19.798725 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl (62 kB) 2026-08-18 16:11:19.812242 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.8/62.8 kB 6.2 MB/s eta 0:00:00 2026-08-18 16:11:19.827769 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl (2.3 MB) 2026-08-18 16:11:19.876742 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 49.6 MB/s eta 0:00:00 2026-08-18 16:11:19.889646 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl (47 kB) 2026-08-18 16:11:19.902096 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 47.8/47.8 kB 4.6 MB/s eta 0:00:00 2026-08-18 16:11:19.914470 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl (31 kB) 2026-08-18 16:11:19.937649 | ubuntu-noble | Downloading stevedore-5.9.0-py3-none-any.whl (54 kB) 2026-08-18 16:11:19.953779 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.5/54.5 kB 4.4 MB/s eta 0:00:00 2026-08-18 16:11:19.973748 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl (24 kB) 2026-08-18 16:11:20.209575 | ubuntu-noble | Installing collected packages: stevedore, smmap, rfc3986, pbr, netaddr, oslo.i18n, gitdb, oslo.config, GitPython 2026-08-18 16:11:21.070997 | 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 16:11:21.151379 | ubuntu-noble | + pip3 install kolla/ 2026-08-18 16:11:21.573276 | ubuntu-noble | Processing ./kolla 2026-08-18 16:11:21.575723 | ubuntu-noble | Installing build dependencies: started 2026-08-18 16:11:23.269037 | ubuntu-noble | Installing build dependencies: finished with status 'done' 2026-08-18 16:11:23.275768 | ubuntu-noble | Getting requirements to build wheel: started 2026-08-18 16:11:23.463386 | ubuntu-noble | Getting requirements to build wheel: finished with status 'done' 2026-08-18 16:11:23.469502 | ubuntu-noble | Installing backend dependencies: started 2026-08-18 16:11:25.304226 | ubuntu-noble | Installing backend dependencies: finished with status 'done' 2026-08-18 16:11:25.306349 | ubuntu-noble | Preparing metadata (pyproject.toml): started 2026-08-18 16:11:25.814777 | ubuntu-noble | Preparing metadata (pyproject.toml): finished with status 'done' 2026-08-18 16:11:25.831078 | 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 16:11:25.832885 | 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 16:11:25.835289 | 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 16:11:25.837091 | 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 16:11:25.839025 | 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 16:11:25.871437 | 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 16:11:25.875230 | 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 16:11:25.883246 | 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 16:11:25.884410 | 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 16:11:25.885780 | 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 16:11:25.887145 | 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 16:11:25.888422 | 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 16:11:25.889756 | 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 16:11:25.936730 | 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 16:11:25.953426 | 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 16:11:25.955823 | 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 16:11:25.956397 | 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 16:11:25.957561 | 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 16:11:25.984988 | ubuntu-noble | Building wheels for collected packages: kolla 2026-08-18 16:11:25.985885 | ubuntu-noble | Building wheel for kolla (pyproject.toml): started 2026-08-18 16:11:27.284740 | ubuntu-noble | Building wheel for kolla (pyproject.toml): finished with status 'done' 2026-08-18 16:11:27.285959 | ubuntu-noble | Created wheel for kolla: filename=kolla-19.8.0-py3-none-any.whl size=375232 sha256=9303f8f35c9ebbdf26b96096b4ce8347ea8dbac93fe87f20a9072b78a35c01af 2026-08-18 16:11:27.286459 | ubuntu-noble | Stored in directory: /tmp/pip-ephem-wheel-cache-au8pkv_8/wheels/5a/56/c4/e310d82118381247de5918f2335ab23c36c3bc15e9e4672495 2026-08-18 16:11:27.297798 | ubuntu-noble | Successfully built kolla 2026-08-18 16:11:27.476607 | ubuntu-noble | Installing collected packages: kolla 2026-08-18 16:11:27.647131 | ubuntu-noble | Successfully installed kolla-19.8.0 2026-08-18 16:11:27.737207 | ubuntu-noble | ++ kolla-build --version 2026-08-18 16:11:28.199990 | ubuntu-noble | + export KOLLA_VERSION=19.8.0 2026-08-18 16:11:28.200039 | ubuntu-noble | + KOLLA_VERSION=19.8.0 2026-08-18 16:11:28.200846 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-18 16:11:28.205412 | ubuntu-noble | + export HASH_DOCKER_IMAGES_KOLLA=34f3db9 2026-08-18 16:11:28.205426 | ubuntu-noble | + HASH_DOCKER_IMAGES_KOLLA=34f3db9 2026-08-18 16:11:28.206205 | ubuntu-noble | ++ cd release 2026-08-18 16:11:28.206219 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-18 16:11:28.209696 | ubuntu-noble | + export HASH_RELEASE=1530f88 2026-08-18 16:11:28.209727 | ubuntu-noble | + HASH_RELEASE=1530f88 2026-08-18 16:11:28.209809 | ubuntu-noble | + python3 src/generate-template-overrides-file.py 2026-08-18 16:11:28.339940 | ubuntu-noble | + echo DEBUG template-overrides.j2 2026-08-18 16:11:28.339980 | ubuntu-noble | DEBUG template-overrides.j2 2026-08-18 16:11:28.339988 | ubuntu-noble | + cat templates/2024.2/template-overrides.j2 2026-08-18 16:11:28.341339 | ubuntu-noble | {% extends parent_template %} 2026-08-18 16:11:28.341358 | ubuntu-noble | 2026-08-18 16:11:28.341362 | ubuntu-noble | {% set fluentd_plugins = [ 2026-08-18 16:11:28.341366 | ubuntu-noble | 'fluent-plugin-grok-parser', 2026-08-18 16:11:28.341370 | ubuntu-noble | 'fluent-plugin-prometheus', 2026-08-18 16:11:28.341373 | ubuntu-noble | 'fluent-plugin-rewrite-tag-filter', 2026-08-18 16:11:28.341377 | ubuntu-noble | 'fluent-plugin-grafana-loki', 2026-08-18 16:11:28.341380 | ubuntu-noble | ] %} 2026-08-18 16:11:28.341384 | ubuntu-noble | 2026-08-18 16:11:28.341388 | ubuntu-noble | {% set openstack_base_pip_packages_append = ['pip', 'git+https://github.com/sapcc/openstack-audit-middleware.git'] %} 2026-08-18 16:11:28.341392 | ubuntu-noble | 2026-08-18 16:11:28.341395 | ubuntu-noble | {% set glance_base_pip_packages_append = ['boto3'] %} 2026-08-18 16:11:28.341399 | ubuntu-noble | 2026-08-18 16:11:28.341402 | ubuntu-noble | {% set nova_libvirt_packages_packages_append = ['mdevctl'] %} 2026-08-18 16:11:28.341406 | ubuntu-noble | 2026-08-18 16:11:28.341409 | ubuntu-noble | {% block nova_libvirt_footer %} 2026-08-18 16:11:28.341413 | ubuntu-noble | RUN chgrp tss /var/lib/swtpm-localca \ 2026-08-18 16:11:28.341416 | ubuntu-noble | && chmod g+w /var/lib/swtpm-localca 2026-08-18 16:11:28.341419 | ubuntu-noble | RUN truncate --size=524288 /usr/lib/ipxe/qemu/efi-virtio.rom 2026-08-18 16:11:28.341423 | ubuntu-noble | {% endblock %} 2026-08-18 16:11:28.341426 | ubuntu-noble | 2026-08-18 16:11:28.341430 | ubuntu-noble | {% block horizon_header %} 2026-08-18 16:11:28.341433 | ubuntu-noble | RUN apt-get update \ 2026-08-18 16:11:28.341437 | ubuntu-noble | && apt-get -y install --no-install-recommends build-essential libmariadb-dev-compat \ 2026-08-18 16:11:28.341448 | ubuntu-noble | && python3 -m pip --no-cache-dir install --upgrade setuptools mysqlclient \ 2026-08-18 16:11:28.341453 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-08-18 16:11:28.341456 | ubuntu-noble | && apt-get clean \ 2026-08-18 16:11:28.341460 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-18 16:11:28.341463 | ubuntu-noble | {% endblock %} 2026-08-18 16:11:28.341466 | ubuntu-noble | 2026-08-18 16:11:28.341470 | ubuntu-noble | {% block horizon_footer %} 2026-08-18 16:11:28.341473 | 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 16:11:28.341478 | 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 16:11:28.341482 | ubuntu-noble | && rm /tmp/openstack-themes.tar.gz 2026-08-18 16:11:28.341485 | ubuntu-noble | {% endblock %} 2026-08-18 16:11:28.341488 | ubuntu-noble | 2026-08-18 16:11:28.341492 | ubuntu-noble | {% block base_header %} 2026-08-18 16:11:28.341495 | ubuntu-noble | COPY apt_preferences.{{ base_distro }} /etc/apt/preferences 2026-08-18 16:11:28.341499 | ubuntu-noble | COPY *.gpg /etc/kolla/apt-keys/ 2026-08-18 16:11:28.341502 | ubuntu-noble | 2026-08-18 16:11:28.341505 | ubuntu-noble | RUN apt-get update \ 2026-08-18 16:11:28.341509 | ubuntu-noble | && apt-get -y install --no-install-recommends locales ca-certificates \ 2026-08-18 16:11:28.341512 | ubuntu-noble | && locale-gen en_US.UTF-8 \ 2026-08-18 16:11:28.341516 | ubuntu-noble | && apt-get clean \ 2026-08-18 16:11:28.341519 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-18 16:11:28.341523 | ubuntu-noble | {% endblock %} 2026-08-18 16:11:28.341526 | ubuntu-noble | 2026-08-18 16:11:28.341529 | ubuntu-noble | {% block openstack_base_header %} 2026-08-18 16:11:28.341533 | ubuntu-noble | RUN apt-get update \ 2026-08-18 16:11:28.341536 | ubuntu-noble | && apt-get -y install --no-install-recommends python3-setuptools \ 2026-08-18 16:11:28.341540 | ubuntu-noble | && apt-get clean \ 2026-08-18 16:11:28.341543 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-18 16:11:28.341547 | ubuntu-noble | {% endblock %} 2026-08-18 16:11:28.341550 | ubuntu-noble | 2026-08-18 16:11:28.341553 | ubuntu-noble | {% set glance_base_packages_append = ['nvme-cli'] %} 2026-08-18 16:11:28.341557 | ubuntu-noble | 2026-08-18 16:11:28.341560 | ubuntu-noble | {% set kolla_toolbox_packages_append = ['iputils-ping', 'traceroute'] %} 2026-08-18 16:11:28.341564 | ubuntu-noble | 2026-08-18 16:11:28.341568 | ubuntu-noble | {% set cinder_volume_packages_append = ['multipath-tools'] %} 2026-08-18 16:11:28.341571 | ubuntu-noble | 2026-08-18 16:11:28.341575 | ubuntu-noble | {% set cinder_volume_pip_packages = [ 'py-pure-client', 'infinisdk', 'python-linstor' ] %} 2026-08-18 16:11:28.341578 | ubuntu-noble | {% block cinder_volume_footer %} 2026-08-18 16:11:28.341582 | ubuntu-noble | RUN {{ macros.install_pip(cinder_volume_pip_packages | customizable("pip_packages")) }} 2026-08-18 16:11:28.341585 | ubuntu-noble | {% endblock %} 2026-08-18 16:11:28.341588 | ubuntu-noble | 2026-08-18 16:11:28.341592 | ubuntu-noble | {% set manila_base_additional_pip_packages = [ 'pywinrm' ] %} 2026-08-18 16:11:28.341595 | ubuntu-noble | {% block manila_base_footer %} 2026-08-18 16:11:28.341599 | ubuntu-noble | RUN {{ macros.install_pip(manila_base_additional_pip_packages | customizable("pip_packages")) }} 2026-08-18 16:11:28.341602 | ubuntu-noble | {% endblock %} 2026-08-18 16:11:28.341606 | ubuntu-noble | 2026-08-18 16:11:28.341609 | ubuntu-noble | {% set magnum_base_additional_pip_packages = [ 'magnum-cluster-api' ] %} 2026-08-18 16:11:28.341612 | ubuntu-noble | {% block magnum_base_footer %} 2026-08-18 16:11:28.341616 | ubuntu-noble | RUN {{ macros.install_pip(magnum_base_additional_pip_packages | customizable("pip_packages")) }} 2026-08-18 16:11:28.341619 | ubuntu-noble | RUN curl -o /tmp/helm.tar.gz https://get.helm.sh/helm-v3.15.2-linux-amd64.tar.gz \ 2026-08-18 16:11:28.341623 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/helm.tar.gz -C /usr/local/bin linux-amd64/helm 2026-08-18 16:11:28.341626 | ubuntu-noble | {% endblock %} 2026-08-18 16:11:28.341629 | ubuntu-noble | 2026-08-18 16:11:28.341633 | ubuntu-noble | {% set gnocchi_base_packages_append = ['python3-rados'] %} 2026-08-18 16:11:28.341636 | ubuntu-noble | {% block gnocchi_base_footer %} 2026-08-18 16:11:28.341640 | ubuntu-noble | RUN mkdir -p /var/lib/gnocchi/tmp \ 2026-08-18 16:11:28.341643 | ubuntu-noble | && chown -R gnocchi: /var/lib/gnocchi/tmp 2026-08-18 16:11:28.341646 | ubuntu-noble | {% endblock %} 2026-08-18 16:11:28.341650 | ubuntu-noble | 2026-08-18 16:11:28.341653 | ubuntu-noble | {% block grafana_footer %} 2026-08-18 16:11:28.341659 | ubuntu-noble | RUN curl -o /tmp/kolla-operations.tar.gz https://github.com/osism/kolla-operations/tarball/main \ 2026-08-18 16:11:28.341662 | ubuntu-noble | && mkdir -p /operations \ 2026-08-18 16:11:28.341666 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/kolla-operations.tar.gz -C /operations \ 2026-08-18 16:11:28.341669 | ubuntu-noble | && rm -f /tmp/kolla-operations.tar.gz 2026-08-18 16:11:28.341673 | ubuntu-noble | {% endblock %} 2026-08-18 16:11:28.341676 | ubuntu-noble | 2026-08-18 16:11:28.341679 | ubuntu-noble | {% block keystone_footer %} 2026-08-18 16:11:28.341701 | ubuntu-noble | RUN python3 -m pip --no-cache-dir install keystone-keycloak-backend 2026-08-18 16:11:28.341705 | ubuntu-noble | RUN apt-get update \ 2026-08-18 16:11:28.341708 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-08-18 16:11:28.341711 | ubuntu-noble | libapache2-mod-auth-openidc \ 2026-08-18 16:11:28.341715 | ubuntu-noble | libldap-common \ 2026-08-18 16:11:28.341718 | ubuntu-noble | libmemcached11 \ 2026-08-18 16:11:28.341722 | ubuntu-noble | && apt-get clean \ 2026-08-18 16:11:28.341725 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* \ 2026-08-18 16:11:28.341729 | ubuntu-noble | && a2enmod auth_openidc 2026-08-18 16:11:28.341732 | ubuntu-noble | {% endblock %} 2026-08-18 16:11:28.341735 | ubuntu-noble | 2026-08-18 16:11:28.341739 | ubuntu-noble | {% block footer %} 2026-08-18 16:11:28.341742 | ubuntu-noble | RUN rm -rf /usr/share/doc/* \ 2026-08-18 16:11:28.341745 | ubuntu-noble | && rm -rf /usr/share/man/* \ 2026-08-18 16:11:28.341749 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-08-18 16:11:28.341752 | ubuntu-noble | && apt-get autoremove -y \ 2026-08-18 16:11:28.341761 | 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 16:11:28.341768 | ubuntu-noble | {% endblock %} 2026-08-18 16:11:28.341771 | ubuntu-noble | 2026-08-18 16:11:28.341775 | ubuntu-noble | {% block labels %} 2026-08-18 16:11:28.341778 | ubuntu-noble | LABEL "build-date"="{{ build_date }}" \ 2026-08-18 16:11:28.341781 | ubuntu-noble | "name"="{{ image_name }}" \ 2026-08-18 16:11:28.341785 | ubuntu-noble | "de.osism.commit.docker_images_kolla"="34f3db9" \ 2026-08-18 16:11:28.341788 | ubuntu-noble | "de.osism.commit.kolla"="a77ec9dac" \ 2026-08-18 16:11:28.341792 | ubuntu-noble | "de.osism.commit.kolla_version"="19.8.0" \ 2026-08-18 16:11:28.341795 | ubuntu-noble | "de.osism.commit.release"="1530f88" \ 2026-08-18 16:11:28.341798 | ubuntu-noble | "de.osism.os_id"="ubuntu" \ 2026-08-18 16:11:28.341802 | ubuntu-noble | "de.osism.os_version_id"="24.04" \ 2026-08-18 16:11:28.341805 | ubuntu-noble | "de.osism.release.openstack"="2024.2" \ 2026-08-18 16:11:28.341808 | ubuntu-noble | "de.osism.version"="latest" \ 2026-08-18 16:11:28.341812 | ubuntu-noble | "org.opencontainers.image.created"="2026-08-18T16:11:28.324874+00:00" \ 2026-08-18 16:11:28.341815 | ubuntu-noble | "org.opencontainers.image.documentation"="https://osism.tech/docs/" \ 2026-08-18 16:11:28.341819 | ubuntu-noble | "org.opencontainers.image.licenses"="ASL 2.0" \ 2026-08-18 16:11:28.341825 | ubuntu-noble | "org.opencontainers.image.source"="https://github.com/osism/container-images-kolla" \ 2026-08-18 16:11:28.341829 | ubuntu-noble | "org.opencontainers.image.title"="{{ image_name }}" \ 2026-08-18 16:11:28.341836 | ubuntu-noble | "org.opencontainers.image.url"="https://quay.io/organization/osism" \ 2026-08-18 16:11:28.341840 | ubuntu-noble | "org.opencontainers.image.vendor"="OSISM GmbH" 2026-08-18 16:11:28.341843 | ubuntu-noble | {% endblock %} 2026-08-18 16:11:28.341847 | ubuntu-noble | 2026-08-18 16:11:28.341850 | ubuntu-noble | {% block ovs_install %} 2026-08-18 16:11:28.341853 | ubuntu-noble | COPY --from=osism.harbor.regio.digital/packages/ovs-ubuntu-noble:v3.4.3 /*.deb /tmp/packages/ 2026-08-18 16:11:28.341857 | ubuntu-noble | RUN apt-get update \ 2026-08-18 16:11:28.341860 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-08-18 16:11:28.341865 | ubuntu-noble | python3-netifaces \ 2026-08-18 16:11:28.341868 | ubuntu-noble | tcpdump \ 2026-08-18 16:11:28.341872 | ubuntu-noble | && apt-get install -y -f /tmp/packages/openvswitch-common*.deb \ 2026-08-18 16:11:28.341875 | ubuntu-noble | && apt-get install -y -f /tmp/packages/python3-openvswitch*.deb \ 2026-08-18 16:11:28.341879 | ubuntu-noble | && apt-get install -y -f /tmp/packages/openvswitch-switch*.deb \ 2026-08-18 16:11:28.341884 | ubuntu-noble | && rm -rf /tmp/packages \ 2026-08-18 16:11:28.341888 | ubuntu-noble | && apt-get clean \ 2026-08-18 16:11:28.341891 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-18 16:11:28.341895 | ubuntu-noble | {% endblock %} 2026-08-18 16:11:28.341898 | ubuntu-noble | 2026-08-18 16:11:28.342116 | ubuntu-noble | + bash scripts/002-generate.sh 2026-08-18 16:11:28.344837 | ubuntu-noble | + BASE=ubuntu 2026-08-18 16:11:28.344867 | ubuntu-noble | + BASE_VERSION=22.04 2026-08-18 16:11:28.345428 | ubuntu-noble | ++ date +%Y%m%d 2026-08-18 16:11:28.347202 | ubuntu-noble | + BUILD_ID=20260818 2026-08-18 16:11:28.347254 | ubuntu-noble | + DOCKER_NAMESPACE=kolla 2026-08-18 16:11:28.347266 | ubuntu-noble | + DOCKER_REGISTRY=osism.harbor.regio.digital 2026-08-18 16:11:28.347284 | ubuntu-noble | + OPENSTACK_VERSION=2024.2 2026-08-18 16:11:28.347313 | ubuntu-noble | + VERSION=latest 2026-08-18 16:11:28.347394 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-08-18 16:11:28.347415 | ubuntu-noble | + . defaults/all.sh 2026-08-18 16:11:28.347502 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-08-18 16:11:28.347507 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-08-18 16:11:28.347540 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-08-18 16:11:28.347561 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-08-18 16:11:28.347778 | ubuntu-noble | +++ deactivate nondestructive 2026-08-18 16:11:28.347826 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-18 16:11:28.347852 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-18 16:11:28.347868 | ubuntu-noble | +++ hash -r 2026-08-18 16:11:28.347921 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-18 16:11:28.347937 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-08-18 16:11:28.347954 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-08-18 16:11:28.347984 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-08-18 16:11:28.348059 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-08-18 16:11:28.348080 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-08-18 16:11:28.348097 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-08-18 16:11:28.348102 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-08-18 16:11:28.348142 | 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 16:11:28.348176 | 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 16:11:28.348193 | ubuntu-noble | +++ export PATH 2026-08-18 16:11:28.348233 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-18 16:11:28.348277 | ubuntu-noble | +++ '[' -z '' ']' 2026-08-18 16:11:28.348303 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-08-18 16:11:28.348337 | ubuntu-noble | +++ PS1='(venv) ' 2026-08-18 16:11:28.348352 | ubuntu-noble | +++ export PS1 2026-08-18 16:11:28.348357 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-08-18 16:11:28.348373 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-08-18 16:11:28.348398 | ubuntu-noble | +++ hash -r 2026-08-18 16:11:28.348456 | ubuntu-noble | + . defaults/2024.2.sh 2026-08-18 16:11:28.348998 | ubuntu-noble | +++ date +%Y%m%d 2026-08-18 16:11:28.350502 | ubuntu-noble | ++ export BUILD_ID=20260818 2026-08-18 16:11:28.350512 | ubuntu-noble | ++ BUILD_ID=20260818 2026-08-18 16:11:28.350540 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-08-18 16:11:28.350544 | ubuntu-noble | ++ KOLLA_TYPE= 2026-08-18 16:11:28.350558 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-08-18 16:11:28.350564 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-08-18 16:11:28.350599 | ubuntu-noble | + export VERSION 2026-08-18 16:11:28.350605 | ubuntu-noble | + export OPENSTACK_VERSION 2026-08-18 16:11:28.350622 | ubuntu-noble | + DOCKER_TAG=build-20260818 2026-08-18 16:11:28.350638 | ubuntu-noble | + KOLLA_BASE=ubuntu 2026-08-18 16:11:28.350653 | ubuntu-noble | + KOLLA_BASE_TAG=24.04 2026-08-18 16:11:28.350669 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-08-18 16:11:28.350683 | ubuntu-noble | + KOLLA_INSTALL_TYPE=source 2026-08-18 16:11:28.350745 | ubuntu-noble | + python3 src/generate-kolla-build-config.py 2026-08-18 16:11:28.469168 | ubuntu-noble | + setini DEFAULT namespace kolla 2026-08-18 16:11:28.469239 | 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 16:11:29.605826 | ubuntu-noble | localhost | SUCCESS => { 2026-08-18 16:11:29.605853 | ubuntu-noble | "changed": false, 2026-08-18 16:11:29.605858 | ubuntu-noble | "gid": 1000, 2026-08-18 16:11:29.605861 | ubuntu-noble | "group": "zuul", 2026-08-18 16:11:29.605865 | ubuntu-noble | "mode": "0664", 2026-08-18 16:11:29.605868 | ubuntu-noble | "msg": "OK", 2026-08-18 16:11:29.605872 | ubuntu-noble | "owner": "zuul", 2026-08-18 16:11:29.605875 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-18 16:11:29.605888 | ubuntu-noble | "size": 4358, 2026-08-18 16:11:29.605891 | ubuntu-noble | "state": "file", 2026-08-18 16:11:29.605894 | ubuntu-noble | "uid": 1000 2026-08-18 16:11:29.605898 | ubuntu-noble | } 2026-08-18 16:11:29.674633 | ubuntu-noble | + setini DEFAULT tag build-20260818 2026-08-18 16:11:29.674677 | 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 16:11:30.761852 | ubuntu-noble | localhost | CHANGED => { 2026-08-18 16:11:30.761887 | ubuntu-noble | "changed": true, 2026-08-18 16:11:30.761891 | ubuntu-noble | "gid": 1000, 2026-08-18 16:11:30.761895 | ubuntu-noble | "group": "zuul", 2026-08-18 16:11:30.761898 | ubuntu-noble | "mode": "0664", 2026-08-18 16:11:30.761902 | ubuntu-noble | "msg": "option changed", 2026-08-18 16:11:30.761905 | ubuntu-noble | "owner": "zuul", 2026-08-18 16:11:30.761908 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-18 16:11:30.761917 | ubuntu-noble | "size": 4366, 2026-08-18 16:11:30.761921 | ubuntu-noble | "state": "file", 2026-08-18 16:11:30.761925 | ubuntu-noble | "uid": 1000 2026-08-18 16:11:30.761928 | ubuntu-noble | } 2026-08-18 16:11:30.831043 | ubuntu-noble | + setini DEFAULT base ubuntu 2026-08-18 16:11:30.831104 | 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 16:11:31.900787 | ubuntu-noble | localhost | SUCCESS => { 2026-08-18 16:11:31.900833 | ubuntu-noble | "changed": false, 2026-08-18 16:11:31.900840 | ubuntu-noble | "gid": 1000, 2026-08-18 16:11:31.900846 | ubuntu-noble | "group": "zuul", 2026-08-18 16:11:31.900851 | ubuntu-noble | "mode": "0664", 2026-08-18 16:11:31.900857 | ubuntu-noble | "msg": "OK", 2026-08-18 16:11:31.900862 | ubuntu-noble | "owner": "zuul", 2026-08-18 16:11:31.900868 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-18 16:11:31.900873 | ubuntu-noble | "size": 4366, 2026-08-18 16:11:31.900879 | ubuntu-noble | "state": "file", 2026-08-18 16:11:31.900884 | ubuntu-noble | "uid": 1000 2026-08-18 16:11:31.900890 | ubuntu-noble | } 2026-08-18 16:11:31.962761 | ubuntu-noble | + setini DEFAULT base_tag 24.04 2026-08-18 16:11:31.962815 | 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 16:11:33.043176 | ubuntu-noble | localhost | SUCCESS => { 2026-08-18 16:11:33.043233 | ubuntu-noble | "changed": false, 2026-08-18 16:11:33.043242 | ubuntu-noble | "gid": 1000, 2026-08-18 16:11:33.043248 | ubuntu-noble | "group": "zuul", 2026-08-18 16:11:33.043253 | ubuntu-noble | "mode": "0664", 2026-08-18 16:11:33.043259 | ubuntu-noble | "msg": "OK", 2026-08-18 16:11:33.043264 | ubuntu-noble | "owner": "zuul", 2026-08-18 16:11:33.043270 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-18 16:11:33.043276 | ubuntu-noble | "size": 4366, 2026-08-18 16:11:33.043281 | ubuntu-noble | "state": "file", 2026-08-18 16:11:33.043287 | ubuntu-noble | "uid": 1000 2026-08-18 16:11:33.043304 | ubuntu-noble | } 2026-08-18 16:11:33.126649 | ubuntu-noble | + setini DEFAULT install_type source 2026-08-18 16:11:33.126759 | 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 16:11:34.252735 | ubuntu-noble | localhost | SUCCESS => { 2026-08-18 16:11:34.252772 | ubuntu-noble | "changed": false, 2026-08-18 16:11:34.252777 | ubuntu-noble | "gid": 1000, 2026-08-18 16:11:34.252781 | ubuntu-noble | "group": "zuul", 2026-08-18 16:11:34.252786 | ubuntu-noble | "mode": "0664", 2026-08-18 16:11:34.252790 | ubuntu-noble | "msg": "OK", 2026-08-18 16:11:34.252794 | ubuntu-noble | "owner": "zuul", 2026-08-18 16:11:34.252798 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-18 16:11:34.252802 | ubuntu-noble | "size": 4366, 2026-08-18 16:11:34.252807 | ubuntu-noble | "state": "file", 2026-08-18 16:11:34.252811 | ubuntu-noble | "uid": 1000 2026-08-18 16:11:34.252815 | ubuntu-noble | } 2026-08-18 16:11:34.331843 | ubuntu-noble | + [[ 2024.2 == \2\0\2\4\.\1 ]] 2026-08-18 16:11:34.331903 | ubuntu-noble | + REQUIREMENTS_BRANCH=stable-2024.2 2026-08-18 16:11:34.331917 | ubuntu-noble | + setini openstack-base location tarballs/requirements-stable-2024.2.tar.gz 2026-08-18 16:11:34.331931 | 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 16:11:35.444732 | ubuntu-noble | localhost | CHANGED => { 2026-08-18 16:11:35.444777 | ubuntu-noble | "changed": true, 2026-08-18 16:11:35.444782 | ubuntu-noble | "gid": 1000, 2026-08-18 16:11:35.444786 | ubuntu-noble | "group": "zuul", 2026-08-18 16:11:35.444789 | ubuntu-noble | "mode": "0664", 2026-08-18 16:11:35.444793 | ubuntu-noble | "msg": "section and option added", 2026-08-18 16:11:35.444798 | ubuntu-noble | "owner": "zuul", 2026-08-18 16:11:35.444801 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-18 16:11:35.444805 | ubuntu-noble | "size": 4437, 2026-08-18 16:11:35.444809 | ubuntu-noble | "state": "file", 2026-08-18 16:11:35.444813 | ubuntu-noble | "uid": 1000 2026-08-18 16:11:35.444817 | ubuntu-noble | } 2026-08-18 16:11:35.511243 | 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 16:11:35.513789 | ubuntu-noble | + setini openstack-base type local 2026-08-18 16:11:35.513810 | 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 16:11:36.596679 | ubuntu-noble | localhost | CHANGED => { 2026-08-18 16:11:36.596749 | ubuntu-noble | "changed": true, 2026-08-18 16:11:36.596757 | ubuntu-noble | "gid": 1000, 2026-08-18 16:11:36.596763 | ubuntu-noble | "group": "zuul", 2026-08-18 16:11:36.596769 | ubuntu-noble | "mode": "0664", 2026-08-18 16:11:36.596774 | ubuntu-noble | "msg": "option added", 2026-08-18 16:11:36.596780 | ubuntu-noble | "owner": "zuul", 2026-08-18 16:11:36.596785 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-18 16:11:36.596791 | ubuntu-noble | "size": 4548, 2026-08-18 16:11:36.596797 | ubuntu-noble | "state": "file", 2026-08-18 16:11:36.596802 | ubuntu-noble | "uid": 1000 2026-08-18 16:11:36.596808 | ubuntu-noble | } 2026-08-18 16:11:36.666773 | ubuntu-noble | + [[ -n osism.harbor.regio.digital ]] 2026-08-18 16:11:36.666839 | ubuntu-noble | + setini DEFAULT registry osism.harbor.regio.digital 2026-08-18 16:11:36.666854 | 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 16:11:37.760570 | ubuntu-noble | localhost | CHANGED => { 2026-08-18 16:11:37.760599 | ubuntu-noble | "changed": true, 2026-08-18 16:11:37.760604 | ubuntu-noble | "gid": 1000, 2026-08-18 16:11:37.760607 | ubuntu-noble | "group": "zuul", 2026-08-18 16:11:37.760611 | ubuntu-noble | "mode": "0664", 2026-08-18 16:11:37.760614 | ubuntu-noble | "msg": "option added", 2026-08-18 16:11:37.760617 | ubuntu-noble | "owner": "zuul", 2026-08-18 16:11:37.760621 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-18 16:11:37.760625 | ubuntu-noble | "size": 4586, 2026-08-18 16:11:37.760628 | ubuntu-noble | "state": "file", 2026-08-18 16:11:37.760631 | ubuntu-noble | "uid": 1000 2026-08-18 16:11:37.760635 | ubuntu-noble | } 2026-08-18 16:11:37.832284 | ubuntu-noble | + echo DEBUG kolla-build.conf 2026-08-18 16:11:37.832323 | ubuntu-noble | DEBUG kolla-build.conf 2026-08-18 16:11:37.832328 | ubuntu-noble | + cat kolla-build.conf 2026-08-18 16:11:37.833205 | ubuntu-noble | [DEFAULT] 2026-08-18 16:11:37.833217 | ubuntu-noble | base = ubuntu 2026-08-18 16:11:37.833221 | ubuntu-noble | base_package_type = deb 2026-08-18 16:11:37.833225 | ubuntu-noble | base_tag = 24.04 2026-08-18 16:11:37.833229 | ubuntu-noble | install_type = source 2026-08-18 16:11:37.833232 | ubuntu-noble | namespace = kolla 2026-08-18 16:11:37.833236 | ubuntu-noble | openstack_release = 2024.2 2026-08-18 16:11:37.833240 | ubuntu-noble | push = false 2026-08-18 16:11:37.833244 | ubuntu-noble | tag = build-20260818 2026-08-18 16:11:37.833248 | ubuntu-noble | threads = 1 2026-08-18 16:11:37.833251 | ubuntu-noble | registry = osism.harbor.regio.digital 2026-08-18 16:11:37.833256 | ubuntu-noble | 2026-08-18 16:11:37.833260 | ubuntu-noble | ######################################################################### 2026-08-18 16:11:37.833264 | ubuntu-noble | # sources tracked in release repository 2026-08-18 16:11:37.833267 | ubuntu-noble | 2026-08-18 16:11:37.833271 | ubuntu-noble | [aodh-base] 2026-08-18 16:11:37.833274 | ubuntu-noble | type = local 2026-08-18 16:11:37.833278 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-08-18 16:11:37.833299 | ubuntu-noble | location = tarballs/aodh-stable-2024.2.tar.gz 2026-08-18 16:11:37.833304 | ubuntu-noble | 2026-08-18 16:11:37.833308 | ubuntu-noble | 2026-08-18 16:11:37.833311 | ubuntu-noble | 2026-08-18 16:11:37.833315 | ubuntu-noble | [barbican-base] 2026-08-18 16:11:37.833318 | ubuntu-noble | type = local 2026-08-18 16:11:37.833322 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-08-18 16:11:37.833325 | ubuntu-noble | location = tarballs/barbican-stable-2024.2.tar.gz 2026-08-18 16:11:37.833338 | ubuntu-noble | 2026-08-18 16:11:37.833342 | ubuntu-noble | 2026-08-18 16:11:37.833345 | ubuntu-noble | 2026-08-18 16:11:37.833348 | ubuntu-noble | [blazar-base] 2026-08-18 16:11:37.833352 | ubuntu-noble | type = local 2026-08-18 16:11:37.833355 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-08-18 16:11:37.833359 | ubuntu-noble | location = tarballs/blazar-stable-2024.2.tar.gz 2026-08-18 16:11:37.833362 | ubuntu-noble | 2026-08-18 16:11:37.833365 | ubuntu-noble | 2026-08-18 16:11:37.833368 | ubuntu-noble | 2026-08-18 16:11:37.833372 | ubuntu-noble | [ceilometer-base] 2026-08-18 16:11:37.833375 | ubuntu-noble | type = local 2026-08-18 16:11:37.833379 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-08-18 16:11:37.833382 | ubuntu-noble | location = tarballs/ceilometer-stable-2024.2.tar.gz 2026-08-18 16:11:37.833386 | ubuntu-noble | 2026-08-18 16:11:37.833389 | ubuntu-noble | 2026-08-18 16:11:37.833392 | ubuntu-noble | 2026-08-18 16:11:37.833396 | ubuntu-noble | [cinder-base] 2026-08-18 16:11:37.833399 | ubuntu-noble | type = local 2026-08-18 16:11:37.833403 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-08-18 16:11:37.833406 | ubuntu-noble | location = tarballs/cinder-stable-2024.2.tar.gz 2026-08-18 16:11:37.833409 | ubuntu-noble | 2026-08-18 16:11:37.833413 | ubuntu-noble | 2026-08-18 16:11:37.833416 | ubuntu-noble | 2026-08-18 16:11:37.833419 | ubuntu-noble | [designate-base] 2026-08-18 16:11:37.833423 | ubuntu-noble | type = local 2026-08-18 16:11:37.833426 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-08-18 16:11:37.833430 | ubuntu-noble | location = tarballs/designate-stable-2024.2.tar.gz 2026-08-18 16:11:37.833433 | ubuntu-noble | 2026-08-18 16:11:37.833436 | ubuntu-noble | 2026-08-18 16:11:37.833439 | ubuntu-noble | 2026-08-18 16:11:37.833443 | ubuntu-noble | [glance-base] 2026-08-18 16:11:37.833446 | ubuntu-noble | type = local 2026-08-18 16:11:37.833450 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-08-18 16:11:37.833453 | ubuntu-noble | location = tarballs/glance-stable-2024.2.tar.gz 2026-08-18 16:11:37.833456 | ubuntu-noble | 2026-08-18 16:11:37.833460 | ubuntu-noble | 2026-08-18 16:11:37.833463 | ubuntu-noble | 2026-08-18 16:11:37.833466 | ubuntu-noble | [heat-base] 2026-08-18 16:11:37.833470 | ubuntu-noble | type = local 2026-08-18 16:11:37.833473 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-08-18 16:11:37.833476 | ubuntu-noble | location = tarballs/heat-stable-2024.2.tar.gz 2026-08-18 16:11:37.833480 | ubuntu-noble | 2026-08-18 16:11:37.833483 | ubuntu-noble | 2026-08-18 16:11:37.833486 | ubuntu-noble | 2026-08-18 16:11:37.833490 | ubuntu-noble | [horizon] 2026-08-18 16:11:37.833493 | ubuntu-noble | type = local 2026-08-18 16:11:37.833497 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-08-18 16:11:37.833500 | ubuntu-noble | location = tarballs/horizon-stable-2024.2.tar.gz 2026-08-18 16:11:37.833503 | ubuntu-noble | 2026-08-18 16:11:37.833507 | ubuntu-noble | 2026-08-18 16:11:37.833510 | ubuntu-noble | 2026-08-18 16:11:37.833513 | ubuntu-noble | [ironic-base] 2026-08-18 16:11:37.833517 | ubuntu-noble | type = local 2026-08-18 16:11:37.833520 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-08-18 16:11:37.833524 | ubuntu-noble | location = tarballs/ironic-stable-2024.2.tar.gz 2026-08-18 16:11:37.833527 | ubuntu-noble | 2026-08-18 16:11:37.833530 | ubuntu-noble | 2026-08-18 16:11:37.833534 | ubuntu-noble | 2026-08-18 16:11:37.833537 | ubuntu-noble | [keystone-base] 2026-08-18 16:11:37.833540 | ubuntu-noble | type = local 2026-08-18 16:11:37.833544 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-08-18 16:11:37.833547 | ubuntu-noble | location = tarballs/keystone-stable-2024.2.tar.gz 2026-08-18 16:11:37.833550 | ubuntu-noble | 2026-08-18 16:11:37.833554 | ubuntu-noble | 2026-08-18 16:11:37.833557 | ubuntu-noble | 2026-08-18 16:11:37.833560 | ubuntu-noble | [magnum-base] 2026-08-18 16:11:37.833564 | ubuntu-noble | type = local 2026-08-18 16:11:37.833567 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-08-18 16:11:37.833571 | ubuntu-noble | location = tarballs/magnum-stable-2024.2.tar.gz 2026-08-18 16:11:37.833574 | ubuntu-noble | 2026-08-18 16:11:37.833577 | ubuntu-noble | 2026-08-18 16:11:37.833581 | ubuntu-noble | 2026-08-18 16:11:37.833584 | ubuntu-noble | [manila-base] 2026-08-18 16:11:37.833587 | ubuntu-noble | type = local 2026-08-18 16:11:37.833591 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-08-18 16:11:37.833594 | ubuntu-noble | location = tarballs/manila-stable-2024.2.tar.gz 2026-08-18 16:11:37.833600 | ubuntu-noble | 2026-08-18 16:11:37.833604 | ubuntu-noble | 2026-08-18 16:11:37.833607 | ubuntu-noble | 2026-08-18 16:11:37.833610 | ubuntu-noble | [masakari-base] 2026-08-18 16:11:37.833614 | ubuntu-noble | type = local 2026-08-18 16:11:37.833617 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-08-18 16:11:37.833620 | ubuntu-noble | location = tarballs/masakari-stable-2024.2.tar.gz 2026-08-18 16:11:37.833624 | ubuntu-noble | 2026-08-18 16:11:37.833627 | ubuntu-noble | 2026-08-18 16:11:37.833630 | ubuntu-noble | 2026-08-18 16:11:37.833634 | ubuntu-noble | [neutron-bgp-dragent] 2026-08-18 16:11:37.833637 | ubuntu-noble | type = local 2026-08-18 16:11:37.833641 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-18 16:11:37.833644 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-18 16:11:37.833648 | ubuntu-noble | 2026-08-18 16:11:37.833651 | ubuntu-noble | 2026-08-18 16:11:37.833655 | ubuntu-noble | [neutron-server-plugin-neutron-dynamic-routing] 2026-08-18 16:11:37.833658 | ubuntu-noble | type = local 2026-08-18 16:11:37.833661 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-18 16:11:37.833665 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-18 16:11:37.833668 | ubuntu-noble | 2026-08-18 16:11:37.833671 | ubuntu-noble | 2026-08-18 16:11:37.833675 | ubuntu-noble | [neutron-vpnaas-base] 2026-08-18 16:11:37.833678 | ubuntu-noble | type = local 2026-08-18 16:11:37.833682 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-18 16:11:37.833702 | ubuntu-noble | location = tarballs/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-18 16:11:37.833707 | ubuntu-noble | 2026-08-18 16:11:37.833710 | ubuntu-noble | 2026-08-18 16:11:37.833713 | ubuntu-noble | 2026-08-18 16:11:37.833717 | ubuntu-noble | [neutron-base] 2026-08-18 16:11:37.833720 | ubuntu-noble | type = local 2026-08-18 16:11:37.833723 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-08-18 16:11:37.833727 | ubuntu-noble | location = tarballs/neutron-stable-2024.2.tar.gz 2026-08-18 16:11:37.833730 | ubuntu-noble | 2026-08-18 16:11:37.833733 | ubuntu-noble | 2026-08-18 16:11:37.833737 | ubuntu-noble | 2026-08-18 16:11:37.833740 | ubuntu-noble | [nova-base] 2026-08-18 16:11:37.833744 | ubuntu-noble | type = local 2026-08-18 16:11:37.833747 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-08-18 16:11:37.833750 | ubuntu-noble | location = tarballs/nova-stable-2024.2.tar.gz 2026-08-18 16:11:37.833754 | ubuntu-noble | 2026-08-18 16:11:37.833757 | ubuntu-noble | 2026-08-18 16:11:37.833760 | ubuntu-noble | 2026-08-18 16:11:37.833764 | ubuntu-noble | [octavia-base] 2026-08-18 16:11:37.833767 | ubuntu-noble | type = local 2026-08-18 16:11:37.833770 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-08-18 16:11:37.833774 | ubuntu-noble | location = tarballs/octavia-stable-2024.2.tar.gz 2026-08-18 16:11:37.833777 | ubuntu-noble | 2026-08-18 16:11:37.833781 | ubuntu-noble | 2026-08-18 16:11:37.833784 | ubuntu-noble | 2026-08-18 16:11:37.833787 | ubuntu-noble | [placement-base] 2026-08-18 16:11:37.833791 | ubuntu-noble | type = local 2026-08-18 16:11:37.833794 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-08-18 16:11:37.833797 | ubuntu-noble | location = tarballs/placement-stable-2024.2.tar.gz 2026-08-18 16:11:37.833801 | ubuntu-noble | 2026-08-18 16:11:37.833804 | ubuntu-noble | 2026-08-18 16:11:37.833807 | ubuntu-noble | 2026-08-18 16:11:37.833811 | ubuntu-noble | [skyline-apiserver-base] 2026-08-18 16:11:37.833814 | ubuntu-noble | type = local 2026-08-18 16:11:37.833822 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-08-18 16:11:37.833826 | ubuntu-noble | location = tarballs/skyline-apiserver-stable-2024.2.tar.gz 2026-08-18 16:11:37.833829 | ubuntu-noble | 2026-08-18 16:11:37.833832 | ubuntu-noble | 2026-08-18 16:11:37.833836 | ubuntu-noble | 2026-08-18 16:11:37.833839 | ubuntu-noble | [skyline-console-base] 2026-08-18 16:11:37.833842 | ubuntu-noble | type = local 2026-08-18 16:11:37.833846 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-08-18 16:11:37.833849 | ubuntu-noble | location = tarballs/skyline-console-stable-2024.2.tar.gz 2026-08-18 16:11:37.833853 | ubuntu-noble | 2026-08-18 16:11:37.833856 | ubuntu-noble | 2026-08-18 16:11:37.833859 | ubuntu-noble | [openstack-base] 2026-08-18 16:11:37.833863 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-08-18 16:11:37.833872 | ubuntu-noble | location = tarballs/requirements-stable-2024.2.tar.gz 2026-08-18 16:11:37.833875 | ubuntu-noble | type = local 2026-08-18 16:11:37.833998 | ubuntu-noble | + bash scripts/003-patch.sh 2026-08-18 16:11:37.835366 | ubuntu-noble | + OPENSTACK_VERSION=2024.2 2026-08-18 16:11:37.835381 | ubuntu-noble | + VERSION=latest 2026-08-18 16:11:37.835388 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-08-18 16:11:37.835396 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-08-18 16:11:37.835404 | ubuntu-noble | + . defaults/all.sh 2026-08-18 16:11:37.835444 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-08-18 16:11:37.835451 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-08-18 16:11:37.835459 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-08-18 16:11:37.835465 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-08-18 16:11:37.835565 | ubuntu-noble | +++ deactivate nondestructive 2026-08-18 16:11:37.835575 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-18 16:11:37.835596 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-18 16:11:37.835602 | ubuntu-noble | +++ hash -r 2026-08-18 16:11:37.835624 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-18 16:11:37.835632 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-08-18 16:11:37.835638 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-08-18 16:11:37.835645 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-08-18 16:11:37.835680 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-08-18 16:11:37.835705 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-08-18 16:11:37.835716 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-08-18 16:11:37.835723 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-08-18 16:11:37.835731 | 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 16:11:37.835754 | 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 16:11:37.835760 | ubuntu-noble | +++ export PATH 2026-08-18 16:11:37.835778 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-18 16:11:37.835800 | ubuntu-noble | +++ '[' -z '' ']' 2026-08-18 16:11:37.835805 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-08-18 16:11:37.835810 | ubuntu-noble | +++ PS1='(venv) ' 2026-08-18 16:11:37.835815 | ubuntu-noble | +++ export PS1 2026-08-18 16:11:37.835819 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-08-18 16:11:37.835823 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-08-18 16:11:37.835831 | ubuntu-noble | +++ hash -r 2026-08-18 16:11:37.835860 | ubuntu-noble | + . defaults/2024.2.sh 2026-08-18 16:11:37.836360 | ubuntu-noble | +++ date +%Y%m%d 2026-08-18 16:11:37.837252 | ubuntu-noble | ++ export BUILD_ID=20260818 2026-08-18 16:11:37.837267 | ubuntu-noble | ++ BUILD_ID=20260818 2026-08-18 16:11:37.837276 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-08-18 16:11:37.837282 | ubuntu-noble | ++ KOLLA_TYPE= 2026-08-18 16:11:37.837287 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-08-18 16:11:37.837301 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-08-18 16:11:37.837307 | ubuntu-noble | + . scripts/patch-lib.sh 2026-08-18 16:11:37.837956 | ubuntu-noble | +++ pwd 2026-08-18 16:11:37.837973 | ubuntu-noble | ++ PATCH_ROOT=/home/zuul/src/github.com/osism/container-images-kolla 2026-08-18 16:11:37.838011 | ubuntu-noble | ++ PATCH_MANIFEST=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-18 16:11:37.838253 | ubuntu-noble | + export VERSION 2026-08-18 16:11:37.838259 | ubuntu-noble | + export OPENSTACK_VERSION 2026-08-18 16:11:37.838365 | ubuntu-noble | + mkdir -p tarballs 2026-08-18 16:11:37.839768 | ubuntu-noble | + ping -c2 tarballs.opendev.org 2026-08-18 16:11:46.747788 | ubuntu-noble | PING tarballs.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f) 56 data bytes 2026-08-18 16:11:46.747885 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=1 ttl=41 time=126 ms 2026-08-18 16:11:46.870805 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=2 ttl=41 time=122 ms 2026-08-18 16:11:46.870863 | ubuntu-noble | 2026-08-18 16:11:46.870876 | ubuntu-noble | --- tarballs.opendev.org ping statistics --- 2026-08-18 16:11:46.870886 | ubuntu-noble | 2 packets transmitted, 2 received, 0% packet loss, time 8906ms 2026-08-18 16:11:46.870894 | ubuntu-noble | rtt min/avg/max/mdev = 122.396/124.174/125.953/1.778 ms 2026-08-18 16:11:46.873019 | ubuntu-noble | ++ awk '/# tarball/ && !seen[$4]++ { print $4 }' kolla-build.conf 2026-08-18 16:11:46.876632 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 16:11:46.876756 | ubuntu-noble | + pushd tarballs 2026-08-18 16:11:46.877561 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-08-18 16:11:46.880561 | ubuntu-noble | + filename=aodh-stable-2024.2.tar.gz 2026-08-18 16:11:46.880610 | ubuntu-noble | + [[ -e aodh-stable-2024.2.tar.gz ]] 2026-08-18 16:11:46.880622 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-08-18 16:11:46.880631 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-08-18 16:11:46.880641 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-08-18 16:11:47.974891 | ubuntu-noble | 2026-08-18 16:11:47 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 16:11:47.977613 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 16:11:47.977664 | ubuntu-noble | + echo Process aodh-stable-2024.2.tar.gz 2026-08-18 16:11:47.977678 | ubuntu-noble | Process aodh-stable-2024.2.tar.gz 2026-08-18 16:11:47.980763 | ubuntu-noble | ++ tar -tzf aodh-stable-2024.2.tar.gz 2026-08-18 16:11:47.980809 | ubuntu-noble | ++ head -1 2026-08-18 16:11:47.980970 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 16:11:47.996082 | ubuntu-noble | + directory=aodh-19.0.0.0rc2.dev2 2026-08-18 16:11:47.997336 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 aodh-19.0.0.0rc2.dev2 2026-08-18 16:11:47.997571 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-18 16:11:47.997653 | ubuntu-noble | ++ local directory=aodh-19.0.0.0rc2.dev2 2026-08-18 16:11:47.997752 | ubuntu-noble | ++ local suffix= 2026-08-18 16:11:47.997859 | ubuntu-noble | ++ local name=aodh 2026-08-18 16:11:47.997905 | ubuntu-noble | ++ local candidate path 2026-08-18 16:11:47.997981 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:11:47.998040 | ubuntu-noble | ++ path=patches/2024.2/aodh 2026-08-18 16:11:47.998126 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/aodh ]] 2026-08-18 16:11:47.998234 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:11:47.998277 | ubuntu-noble | ++ path=patches/2024.2/aodh 2026-08-18 16:11:47.998347 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/aodh ]] 2026-08-18 16:11:47.998388 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:11:47.998423 | ubuntu-noble | ++ path=patches/2024.2/aodh 2026-08-18 16:11:47.998459 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/aodh ]] 2026-08-18 16:11:47.998504 | ubuntu-noble | ++ return 1 2026-08-18 16:11:47.999239 | ubuntu-noble | + patch_dir= 2026-08-18 16:11:47.999383 | ubuntu-noble | + patch_dir= 2026-08-18 16:11:48.000628 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 aodh-19.0.0.0rc2.dev2 /source 2026-08-18 16:11:48.000839 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-18 16:11:48.000918 | ubuntu-noble | ++ local directory=aodh-19.0.0.0rc2.dev2 2026-08-18 16:11:48.000978 | ubuntu-noble | ++ local suffix=/source 2026-08-18 16:11:48.001065 | ubuntu-noble | ++ local name=aodh 2026-08-18 16:11:48.001109 | ubuntu-noble | ++ local candidate path 2026-08-18 16:11:48.001185 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:11:48.001229 | ubuntu-noble | ++ path=overlays/2024.2/aodh/source 2026-08-18 16:11:48.001349 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/aodh/source ]] 2026-08-18 16:11:48.001741 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:11:48.001768 | ubuntu-noble | ++ path=overlays/2024.2/aodh/source 2026-08-18 16:11:48.001778 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/aodh/source ]] 2026-08-18 16:11:48.001787 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:11:48.001796 | ubuntu-noble | ++ path=overlays/2024.2/aodh/source 2026-08-18 16:11:48.001805 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/aodh/source ]] 2026-08-18 16:11:48.001825 | ubuntu-noble | ++ return 1 2026-08-18 16:11:48.002249 | ubuntu-noble | + overlay_dir= 2026-08-18 16:11:48.002368 | ubuntu-noble | + overlay_dir= 2026-08-18 16:11:48.002447 | ubuntu-noble | + echo Check patches for aodh-stable-2024.2.tar.gz 2026-08-18 16:11:48.003240 | ubuntu-noble | Check patches for aodh-stable-2024.2.tar.gz 2026-08-18 16:11:48.003277 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 16:11:48.003313 | ubuntu-noble | + echo Check overlays for aodh-stable-2024.2.tar.gz 2026-08-18 16:11:48.003344 | ubuntu-noble | Check overlays for aodh-stable-2024.2.tar.gz 2026-08-18 16:11:48.003354 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 16:11:48.003365 | ubuntu-noble | + popd 2026-08-18 16:11:48.003376 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 16:11:48.003387 | ubuntu-noble | + pushd tarballs 2026-08-18 16:11:48.004147 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-08-18 16:11:48.007270 | ubuntu-noble | + filename=barbican-stable-2024.2.tar.gz 2026-08-18 16:11:48.007391 | ubuntu-noble | + [[ -e barbican-stable-2024.2.tar.gz ]] 2026-08-18 16:11:48.007403 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-08-18 16:11:48.007415 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-08-18 16:11:48.007426 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-08-18 16:11:49.232810 | ubuntu-noble | 2026-08-18 16:11:49 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 16:11:49.232882 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 16:11:49.232891 | ubuntu-noble | + echo Process barbican-stable-2024.2.tar.gz 2026-08-18 16:11:49.232902 | ubuntu-noble | Process barbican-stable-2024.2.tar.gz 2026-08-18 16:11:49.235755 | ubuntu-noble | ++ tar -tzf barbican-stable-2024.2.tar.gz 2026-08-18 16:11:49.235812 | ubuntu-noble | ++ head -1 2026-08-18 16:11:49.236770 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 16:11:49.243221 | ubuntu-noble | + directory=barbican-19.0.1.dev3 2026-08-18 16:11:49.244910 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 barbican-19.0.1.dev3 2026-08-18 16:11:49.244947 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-18 16:11:49.244956 | ubuntu-noble | ++ local directory=barbican-19.0.1.dev3 2026-08-18 16:11:49.244962 | ubuntu-noble | ++ local suffix= 2026-08-18 16:11:49.244968 | ubuntu-noble | ++ local name=barbican 2026-08-18 16:11:49.244974 | ubuntu-noble | ++ local candidate path 2026-08-18 16:11:49.244980 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:11:49.244986 | ubuntu-noble | ++ path=patches/2024.2/barbican 2026-08-18 16:11:49.244992 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/barbican ]] 2026-08-18 16:11:49.244999 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:11:49.245005 | ubuntu-noble | ++ path=patches/2024.2/barbican 2026-08-18 16:11:49.245011 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/barbican ]] 2026-08-18 16:11:49.245017 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:11:49.245022 | ubuntu-noble | ++ path=patches/2024.2/barbican 2026-08-18 16:11:49.245028 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/barbican ]] 2026-08-18 16:11:49.245034 | ubuntu-noble | ++ return 1 2026-08-18 16:11:49.245510 | ubuntu-noble | + patch_dir= 2026-08-18 16:11:49.245525 | ubuntu-noble | + patch_dir= 2026-08-18 16:11:49.246099 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 barbican-19.0.1.dev3 /source 2026-08-18 16:11:49.246186 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-18 16:11:49.246216 | ubuntu-noble | ++ local directory=barbican-19.0.1.dev3 2026-08-18 16:11:49.246263 | ubuntu-noble | ++ local suffix=/source 2026-08-18 16:11:49.246347 | ubuntu-noble | ++ local name=barbican 2026-08-18 16:11:49.246356 | ubuntu-noble | ++ local candidate path 2026-08-18 16:11:49.246405 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:11:49.246427 | ubuntu-noble | ++ path=overlays/2024.2/barbican/source 2026-08-18 16:11:49.246453 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/barbican/source ]] 2026-08-18 16:11:49.246490 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:11:49.246498 | ubuntu-noble | ++ path=overlays/2024.2/barbican/source 2026-08-18 16:11:49.246506 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/barbican/source ]] 2026-08-18 16:11:49.246529 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:11:49.246537 | ubuntu-noble | ++ path=overlays/2024.2/barbican/source 2026-08-18 16:11:49.246543 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/barbican/source ]] 2026-08-18 16:11:49.246565 | ubuntu-noble | ++ return 1 2026-08-18 16:11:49.247457 | ubuntu-noble | + overlay_dir= 2026-08-18 16:11:49.247482 | ubuntu-noble | + overlay_dir= 2026-08-18 16:11:49.247488 | ubuntu-noble | + echo Check patches for barbican-stable-2024.2.tar.gz 2026-08-18 16:11:49.247494 | ubuntu-noble | Check patches for barbican-stable-2024.2.tar.gz 2026-08-18 16:11:49.247499 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 16:11:49.247504 | ubuntu-noble | + echo Check overlays for barbican-stable-2024.2.tar.gz 2026-08-18 16:11:49.247509 | ubuntu-noble | Check overlays for barbican-stable-2024.2.tar.gz 2026-08-18 16:11:49.247515 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 16:11:49.247520 | ubuntu-noble | + popd 2026-08-18 16:11:49.247525 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 16:11:49.247530 | ubuntu-noble | + pushd tarballs 2026-08-18 16:11:49.247971 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-08-18 16:11:49.250765 | ubuntu-noble | + filename=blazar-stable-2024.2.tar.gz 2026-08-18 16:11:49.250790 | ubuntu-noble | + [[ -e blazar-stable-2024.2.tar.gz ]] 2026-08-18 16:11:49.250797 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-08-18 16:11:49.250802 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-08-18 16:11:49.250807 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-08-18 16:11:50.479634 | ubuntu-noble | 2026-08-18 16:11:50 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 16:11:50.483509 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 16:11:50.483558 | ubuntu-noble | + echo Process blazar-stable-2024.2.tar.gz 2026-08-18 16:11:50.483569 | ubuntu-noble | Process blazar-stable-2024.2.tar.gz 2026-08-18 16:11:50.486757 | ubuntu-noble | ++ tar -tzf blazar-stable-2024.2.tar.gz 2026-08-18 16:11:50.486807 | ubuntu-noble | ++ head -1 2026-08-18 16:11:50.487198 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 16:11:50.493499 | ubuntu-noble | + directory=blazar-14.0.1.dev6 2026-08-18 16:11:50.494322 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 blazar-14.0.1.dev6 2026-08-18 16:11:50.494405 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-18 16:11:50.494418 | ubuntu-noble | ++ local directory=blazar-14.0.1.dev6 2026-08-18 16:11:50.494482 | ubuntu-noble | ++ local suffix= 2026-08-18 16:11:50.494529 | ubuntu-noble | ++ local name=blazar 2026-08-18 16:11:50.494553 | ubuntu-noble | ++ local candidate path 2026-08-18 16:11:50.494596 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:11:50.494606 | ubuntu-noble | ++ path=patches/2024.2/blazar 2026-08-18 16:11:50.494630 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/blazar ]] 2026-08-18 16:11:50.494669 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:11:50.494678 | ubuntu-noble | ++ path=patches/2024.2/blazar 2026-08-18 16:11:50.494703 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/blazar ]] 2026-08-18 16:11:50.494733 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:11:50.494742 | ubuntu-noble | ++ path=patches/2024.2/blazar 2026-08-18 16:11:50.494748 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/blazar ]] 2026-08-18 16:11:50.494756 | ubuntu-noble | ++ return 1 2026-08-18 16:11:50.495406 | ubuntu-noble | + patch_dir= 2026-08-18 16:11:50.495422 | ubuntu-noble | + patch_dir= 2026-08-18 16:11:50.495817 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 blazar-14.0.1.dev6 /source 2026-08-18 16:11:50.495885 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-18 16:11:50.495911 | ubuntu-noble | ++ local directory=blazar-14.0.1.dev6 2026-08-18 16:11:50.495939 | ubuntu-noble | ++ local suffix=/source 2026-08-18 16:11:50.496001 | ubuntu-noble | ++ local name=blazar 2026-08-18 16:11:50.496009 | ubuntu-noble | ++ local candidate path 2026-08-18 16:11:50.496036 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:11:50.496045 | ubuntu-noble | ++ path=overlays/2024.2/blazar/source 2026-08-18 16:11:50.496061 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/blazar/source ]] 2026-08-18 16:11:50.496088 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:11:50.496097 | ubuntu-noble | ++ path=overlays/2024.2/blazar/source 2026-08-18 16:11:50.496119 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/blazar/source ]] 2026-08-18 16:11:50.496125 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:11:50.496131 | ubuntu-noble | ++ path=overlays/2024.2/blazar/source 2026-08-18 16:11:50.496137 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/blazar/source ]] 2026-08-18 16:11:50.496145 | ubuntu-noble | ++ return 1 2026-08-18 16:11:50.496800 | ubuntu-noble | + overlay_dir= 2026-08-18 16:11:50.496854 | ubuntu-noble | + overlay_dir= 2026-08-18 16:11:50.496865 | ubuntu-noble | + echo Check patches for blazar-stable-2024.2.tar.gz 2026-08-18 16:11:50.496873 | ubuntu-noble | Check patches for blazar-stable-2024.2.tar.gz 2026-08-18 16:11:50.496880 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 16:11:50.496887 | ubuntu-noble | + echo Check overlays for blazar-stable-2024.2.tar.gz 2026-08-18 16:11:50.496894 | ubuntu-noble | Check overlays for blazar-stable-2024.2.tar.gz 2026-08-18 16:11:50.496901 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 16:11:50.496908 | ubuntu-noble | + popd 2026-08-18 16:11:50.496915 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 16:11:50.496923 | ubuntu-noble | + pushd tarballs 2026-08-18 16:11:50.497318 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-08-18 16:11:50.499364 | ubuntu-noble | + filename=ceilometer-stable-2024.2.tar.gz 2026-08-18 16:11:50.499402 | ubuntu-noble | + [[ -e ceilometer-stable-2024.2.tar.gz ]] 2026-08-18 16:11:50.499412 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-08-18 16:11:50.499419 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-08-18 16:11:50.499426 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-08-18 16:11:51.777855 | ubuntu-noble | 2026-08-18 16:11:51 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 16:11:51.780595 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 16:11:51.780644 | ubuntu-noble | + echo Process ceilometer-stable-2024.2.tar.gz 2026-08-18 16:11:51.780657 | ubuntu-noble | Process ceilometer-stable-2024.2.tar.gz 2026-08-18 16:11:51.783749 | ubuntu-noble | ++ tar -tzf ceilometer-stable-2024.2.tar.gz 2026-08-18 16:11:51.783796 | ubuntu-noble | ++ head -1 2026-08-18 16:11:51.784188 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 16:11:51.791375 | ubuntu-noble | + directory=ceilometer-23.0.2.dev1 2026-08-18 16:11:51.792104 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 ceilometer-23.0.2.dev1 2026-08-18 16:11:51.792171 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-18 16:11:51.792183 | ubuntu-noble | ++ local directory=ceilometer-23.0.2.dev1 2026-08-18 16:11:51.792219 | ubuntu-noble | ++ local suffix= 2026-08-18 16:11:51.792278 | ubuntu-noble | ++ local name=ceilometer 2026-08-18 16:11:51.792304 | ubuntu-noble | ++ local candidate path 2026-08-18 16:11:51.792343 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:11:51.792353 | ubuntu-noble | ++ path=patches/2024.2/ceilometer 2026-08-18 16:11:51.792362 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ceilometer ]] 2026-08-18 16:11:51.792406 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:11:51.792415 | ubuntu-noble | ++ path=patches/2024.2/ceilometer 2026-08-18 16:11:51.792422 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ceilometer ]] 2026-08-18 16:11:51.792430 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:11:51.792437 | ubuntu-noble | ++ path=patches/2024.2/ceilometer 2026-08-18 16:11:51.792445 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ceilometer ]] 2026-08-18 16:11:51.792451 | ubuntu-noble | ++ return 1 2026-08-18 16:11:51.793081 | ubuntu-noble | + patch_dir= 2026-08-18 16:11:51.793103 | ubuntu-noble | + patch_dir= 2026-08-18 16:11:51.793461 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 ceilometer-23.0.2.dev1 /source 2026-08-18 16:11:51.793523 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-18 16:11:51.793535 | ubuntu-noble | ++ local directory=ceilometer-23.0.2.dev1 2026-08-18 16:11:51.793564 | ubuntu-noble | ++ local suffix=/source 2026-08-18 16:11:51.793613 | ubuntu-noble | ++ local name=ceilometer 2026-08-18 16:11:51.793623 | ubuntu-noble | ++ local candidate path 2026-08-18 16:11:51.793656 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:11:51.793666 | ubuntu-noble | ++ path=overlays/2024.2/ceilometer/source 2026-08-18 16:11:51.793675 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ceilometer/source ]] 2026-08-18 16:11:51.793736 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:11:51.793751 | ubuntu-noble | ++ path=overlays/2024.2/ceilometer/source 2026-08-18 16:11:51.793757 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ceilometer/source ]] 2026-08-18 16:11:51.793766 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:11:51.793772 | ubuntu-noble | ++ path=overlays/2024.2/ceilometer/source 2026-08-18 16:11:51.793778 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ceilometer/source ]] 2026-08-18 16:11:51.793788 | ubuntu-noble | ++ return 1 2026-08-18 16:11:51.794583 | ubuntu-noble | + overlay_dir= 2026-08-18 16:11:51.794604 | ubuntu-noble | + overlay_dir= 2026-08-18 16:11:51.794610 | ubuntu-noble | + echo Check patches for ceilometer-stable-2024.2.tar.gz 2026-08-18 16:11:51.794617 | ubuntu-noble | Check patches for ceilometer-stable-2024.2.tar.gz 2026-08-18 16:11:51.794623 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 16:11:51.794629 | ubuntu-noble | + echo Check overlays for ceilometer-stable-2024.2.tar.gz 2026-08-18 16:11:51.794635 | ubuntu-noble | Check overlays for ceilometer-stable-2024.2.tar.gz 2026-08-18 16:11:51.794641 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 16:11:51.794647 | ubuntu-noble | + popd 2026-08-18 16:11:51.794653 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 16:11:51.794660 | ubuntu-noble | + pushd tarballs 2026-08-18 16:11:51.794959 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-08-18 16:11:51.797076 | ubuntu-noble | + filename=cinder-stable-2024.2.tar.gz 2026-08-18 16:11:51.797108 | ubuntu-noble | + [[ -e cinder-stable-2024.2.tar.gz ]] 2026-08-18 16:11:51.797116 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-08-18 16:11:51.797122 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-08-18 16:11:51.797129 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-08-18 16:11:53.574936 | ubuntu-noble | 2026-08-18 16:11:53 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 16:11:53.577565 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 16:11:53.577603 | ubuntu-noble | + echo Process cinder-stable-2024.2.tar.gz 2026-08-18 16:11:53.577612 | ubuntu-noble | Process cinder-stable-2024.2.tar.gz 2026-08-18 16:11:53.580741 | ubuntu-noble | ++ tar -tzf cinder-stable-2024.2.tar.gz 2026-08-18 16:11:53.580779 | ubuntu-noble | ++ head -1 2026-08-18 16:11:53.581222 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 16:11:53.586799 | ubuntu-noble | + directory=cinder-25.3.2.dev2 2026-08-18 16:11:53.587522 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 cinder-25.3.2.dev2 2026-08-18 16:11:53.587587 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-18 16:11:53.587614 | ubuntu-noble | ++ local directory=cinder-25.3.2.dev2 2026-08-18 16:11:53.587643 | ubuntu-noble | ++ local suffix= 2026-08-18 16:11:53.587719 | ubuntu-noble | ++ local name=cinder 2026-08-18 16:11:53.587736 | ubuntu-noble | ++ local candidate path 2026-08-18 16:11:53.587779 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:11:53.587789 | ubuntu-noble | ++ path=patches/2024.2/cinder 2026-08-18 16:11:53.587797 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder ]] 2026-08-18 16:11:53.587831 | ubuntu-noble | ++ echo patches/2024.2/cinder 2026-08-18 16:11:53.587846 | ubuntu-noble | ++ return 0 2026-08-18 16:11:53.588461 | ubuntu-noble | + patch_dir=patches/2024.2/cinder 2026-08-18 16:11:53.588861 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 cinder-25.3.2.dev2 /source 2026-08-18 16:11:53.588920 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-18 16:11:53.588930 | ubuntu-noble | ++ local directory=cinder-25.3.2.dev2 2026-08-18 16:11:53.588960 | ubuntu-noble | ++ local suffix=/source 2026-08-18 16:11:53.589007 | ubuntu-noble | ++ local name=cinder 2026-08-18 16:11:53.589016 | ubuntu-noble | ++ local candidate path 2026-08-18 16:11:53.589048 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:11:53.589057 | ubuntu-noble | ++ path=overlays/2024.2/cinder/source 2026-08-18 16:11:53.589066 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/cinder/source ]] 2026-08-18 16:11:53.589098 | ubuntu-noble | ++ echo overlays/2024.2/cinder/source 2026-08-18 16:11:53.589107 | ubuntu-noble | ++ return 0 2026-08-18 16:11:53.589471 | ubuntu-noble | + overlay_dir=overlays/2024.2/cinder/source 2026-08-18 16:11:53.589526 | ubuntu-noble | + echo Check patches for cinder-stable-2024.2.tar.gz 2026-08-18 16:11:53.589547 | ubuntu-noble | Check patches for cinder-stable-2024.2.tar.gz 2026-08-18 16:11:53.589576 | ubuntu-noble | + [[ -n patches/2024.2/cinder ]] 2026-08-18 16:11:53.589610 | ubuntu-noble | + tar xzf cinder-stable-2024.2.tar.gz 2026-08-18 16:11:53.913523 | ubuntu-noble | + rm cinder-stable-2024.2.tar.gz 2026-08-18 16:11:53.918129 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-08-18 16:11:53.919729 | ubuntu-noble | + sort 2026-08-18 16:11:53.930764 | ubuntu-noble | + pushd cinder-25.3.2.dev2 2026-08-18 16:11:53.933378 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder -type f -name '*.patch' 2026-08-18 16:11:53.933403 | ubuntu-noble | ++ sort 2026-08-18 16:11:53.934006 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 16:11:53.934042 | ubuntu-noble | + apply_patch patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-08-18 16:11:53.934075 | ubuntu-noble | + local rel=patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-08-18 16:11:53.934097 | 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 16:11:53.934113 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/cinder/netapp-01-backport-954520.patch' 2026-08-18 16:11:53.934118 | ubuntu-noble | APPLY PATCH patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-08-18 16:11:53.934133 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 16:11:53.935732 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-18 16:11:53.935751 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_cmode.py 2026-08-18 16:11:53.935873 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-18 16:11:53.936071 | ubuntu-noble | checking file releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-08-18 16:11:53.936332 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 16:11:53.938312 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-18 16:11:53.938340 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_cmode.py 2026-08-18 16:11:53.938345 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-18 16:11:53.938349 | ubuntu-noble | patching file releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-08-18 16:11:53.938356 | ubuntu-noble | + echo patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-08-18 16:11:53.938425 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 16:11:53.938447 | ubuntu-noble | + apply_patch patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-08-18 16:11:53.938467 | ubuntu-noble | + local rel=patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-08-18 16:11:53.938473 | 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 16:11:53.938489 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/cinder/netapp-02-backport-928486.patch' 2026-08-18 16:11:53.938494 | ubuntu-noble | APPLY PATCH patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-08-18 16:11:53.938499 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 16:11:53.940001 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/client/fakes.py 2026-08-18 16:11:53.940609 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_client_cmode_rest.py 2026-08-18 16:11:53.941181 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/fakes.py 2026-08-18 16:11:53.941380 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-18 16:11:53.941652 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/client/api.py 2026-08-18 16:11:53.942036 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/client/client_cmode_rest.py 2026-08-18 16:11:53.942462 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-18 16:11:53.942757 | ubuntu-noble | checking file releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-18 16:11:53.943034 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 16:11:53.944731 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/client/fakes.py 2026-08-18 16:11:53.944966 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_client_cmode_rest.py 2026-08-18 16:11:53.945474 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/fakes.py 2026-08-18 16:11:53.945658 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-18 16:11:53.945910 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/client/api.py 2026-08-18 16:11:53.946202 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/client/client_cmode_rest.py 2026-08-18 16:11:53.946539 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-18 16:11:53.946745 | ubuntu-noble | patching file releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-18 16:11:53.947619 | ubuntu-noble | + echo patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-08-18 16:11:53.947669 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 16:11:53.947724 | ubuntu-noble | + apply_patch patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-08-18 16:11:53.947745 | ubuntu-noble | + local rel=patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-08-18 16:11:53.947760 | 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 16:11:53.947766 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/cinder/netapp-03-backport-944964.patch' 2026-08-18 16:11:53.947771 | ubuntu-noble | APPLY PATCH patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-08-18 16:11:53.947776 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 16:11:53.949569 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-18 16:11:53.949589 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-18 16:11:53.949594 | ubuntu-noble | checking file releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-08-18 16:11:53.949601 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 16:11:53.951511 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-18 16:11:53.951534 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-18 16:11:53.951538 | ubuntu-noble | patching file releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-08-18 16:11:53.951545 | ubuntu-noble | + echo patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-08-18 16:11:53.951605 | ubuntu-noble | + popd 2026-08-18 16:11:53.952751 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-08-18 16:11:53.952774 | ubuntu-noble | + sort 2026-08-18 16:11:53.961832 | ubuntu-noble | + append_new_files_to_sources_txt cinder-25.3.2.dev2 files-before files-after 2026-08-18 16:11:53.961907 | ubuntu-noble | + local directory=cinder-25.3.2.dev2 2026-08-18 16:11:53.961931 | ubuntu-noble | + local before=files-before 2026-08-18 16:11:53.961948 | ubuntu-noble | + local after=files-after 2026-08-18 16:11:53.961964 | ubuntu-noble | + local sources_txt 2026-08-18 16:11:53.962860 | ubuntu-noble | ++ find cinder-25.3.2.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-18 16:11:53.963041 | ubuntu-noble | ++ head -1 2026-08-18 16:11:53.965125 | ubuntu-noble | + sources_txt=cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-08-18 16:11:53.965175 | ubuntu-noble | + [[ -z cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt ]] 2026-08-18 16:11:53.965195 | ubuntu-noble | + local new_files 2026-08-18 16:11:53.965714 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-18 16:11:53.969820 | 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 16:11:53.969878 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-08-18 16:11:53.969888 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml' 2026-08-18 16:11:53.969895 | 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 16:11:53.969901 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-08-18 16:11:53.969907 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml ]] 2026-08-18 16:11:53.970060 | ubuntu-noble | ++ tail -c1 cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-08-18 16:11:53.971754 | ubuntu-noble | + [[ -n y ]] 2026-08-18 16:11:53.971791 | ubuntu-noble | + echo 2026-08-18 16:11:53.971801 | ubuntu-noble | + local file 2026-08-18 16:11:53.971808 | ubuntu-noble | + for file in $new_files 2026-08-18 16:11:53.971813 | ubuntu-noble | + case $file in 2026-08-18 16:11:53.971820 | 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 16:11:53.971828 | 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 16:11:53.971834 | ubuntu-noble | + echo releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-18 16:11:53.971840 | ubuntu-noble | + for file in $new_files 2026-08-18 16:11:53.971845 | ubuntu-noble | + case $file in 2026-08-18 16:11:53.971851 | 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 16:11:53.971857 | 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 16:11:53.971873 | ubuntu-noble | + echo releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-08-18 16:11:53.971879 | ubuntu-noble | + for file in $new_files 2026-08-18 16:11:53.971885 | ubuntu-noble | + case $file in 2026-08-18 16:11:53.971891 | 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 16:11:53.971897 | 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 16:11:53.971902 | ubuntu-noble | + echo releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-08-18 16:11:53.971910 | ubuntu-noble | + rm files-before files-after 2026-08-18 16:11:53.973546 | ubuntu-noble | + tar czf cinder-stable-2024.2.tar.gz cinder-25.3.2.dev2 2026-08-18 16:11:55.177481 | ubuntu-noble | + rm -r cinder-25.3.2.dev2 2026-08-18 16:11:55.260124 | ubuntu-noble | + echo Check overlays for cinder-stable-2024.2.tar.gz 2026-08-18 16:11:55.260174 | ubuntu-noble | Check overlays for cinder-stable-2024.2.tar.gz 2026-08-18 16:11:55.260186 | ubuntu-noble | + [[ -n overlays/2024.2/cinder/source ]] 2026-08-18 16:11:55.260191 | ubuntu-noble | + tar xzf cinder-stable-2024.2.tar.gz 2026-08-18 16:11:55.577772 | ubuntu-noble | + rm cinder-stable-2024.2.tar.gz 2026-08-18 16:11:55.581808 | ubuntu-noble | + sort 2026-08-18 16:11:55.581863 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-08-18 16:11:55.597035 | 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 16:11:55.601902 | ubuntu-noble | sending incremental file list 2026-08-18 16:11:55.602780 | ubuntu-noble | ./ 2026-08-18 16:11:55.603070 | ubuntu-noble | cinder/ 2026-08-18 16:11:55.603113 | ubuntu-noble | cinder/volume/ 2026-08-18 16:11:55.603135 | ubuntu-noble | cinder/volume/drivers/ 2026-08-18 16:11:55.603167 | ubuntu-noble | cinder/volume/drivers/linstordrv.py 2026-08-18 16:11:55.646067 | ubuntu-noble | 2026-08-18 16:11:55.647679 | ubuntu-noble | sent 11,648 bytes received 54 bytes 23,404.00 bytes/sec 2026-08-18 16:11:55.647778 | ubuntu-noble | total size is 44,135 speedup is 3.77 2026-08-18 16:11:55.649862 | ubuntu-noble | + sort 2026-08-18 16:11:55.649928 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-08-18 16:11:55.668341 | ubuntu-noble | + append_new_files_to_sources_txt cinder-25.3.2.dev2 files-before files-after 2026-08-18 16:11:55.668451 | ubuntu-noble | + local directory=cinder-25.3.2.dev2 2026-08-18 16:11:55.668490 | ubuntu-noble | + local before=files-before 2026-08-18 16:11:55.668516 | ubuntu-noble | + local after=files-after 2026-08-18 16:11:55.668540 | ubuntu-noble | + local sources_txt 2026-08-18 16:11:55.669999 | ubuntu-noble | ++ find cinder-25.3.2.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-18 16:11:55.670573 | ubuntu-noble | ++ head -1 2026-08-18 16:11:55.673375 | ubuntu-noble | + sources_txt=cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-08-18 16:11:55.673443 | ubuntu-noble | + [[ -z cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt ]] 2026-08-18 16:11:55.673473 | ubuntu-noble | + local new_files 2026-08-18 16:11:55.674311 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-18 16:11:55.680505 | ubuntu-noble | + new_files= 2026-08-18 16:11:55.680534 | ubuntu-noble | + [[ -z '' ]] 2026-08-18 16:11:55.680540 | ubuntu-noble | + return 2026-08-18 16:11:55.680546 | ubuntu-noble | + rm files-before files-after 2026-08-18 16:11:55.682534 | ubuntu-noble | + tar czf cinder-stable-2024.2.tar.gz cinder-25.3.2.dev2 2026-08-18 16:11:56.858441 | ubuntu-noble | + rm -r cinder-25.3.2.dev2 2026-08-18 16:11:56.920055 | ubuntu-noble | + popd 2026-08-18 16:11:56.920103 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 16:11:56.920109 | ubuntu-noble | + pushd tarballs 2026-08-18 16:11:56.920741 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-08-18 16:11:56.923403 | ubuntu-noble | + filename=designate-stable-2024.2.tar.gz 2026-08-18 16:11:56.923458 | ubuntu-noble | + [[ -e designate-stable-2024.2.tar.gz ]] 2026-08-18 16:11:56.923525 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-08-18 16:11:56.923530 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-08-18 16:11:56.923562 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-08-18 16:11:58.292939 | ubuntu-noble | 2026-08-18 16:11:58 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 16:11:58.295609 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 16:11:58.295658 | ubuntu-noble | + echo Process designate-stable-2024.2.tar.gz 2026-08-18 16:11:58.295669 | ubuntu-noble | Process designate-stable-2024.2.tar.gz 2026-08-18 16:11:58.298852 | ubuntu-noble | ++ tar -tzf designate-stable-2024.2.tar.gz 2026-08-18 16:11:58.298896 | ubuntu-noble | ++ head -1 2026-08-18 16:11:58.299115 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 16:11:58.305342 | ubuntu-noble | + directory=designate-19.1.1.dev1 2026-08-18 16:11:58.306149 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 designate-19.1.1.dev1 2026-08-18 16:11:58.306187 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-18 16:11:58.306199 | ubuntu-noble | ++ local directory=designate-19.1.1.dev1 2026-08-18 16:11:58.306253 | ubuntu-noble | ++ local suffix= 2026-08-18 16:11:58.306306 | ubuntu-noble | ++ local name=designate 2026-08-18 16:11:58.306441 | ubuntu-noble | ++ local candidate path 2026-08-18 16:11:58.306481 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:11:58.306486 | ubuntu-noble | ++ path=patches/2024.2/designate 2026-08-18 16:11:58.306491 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate ]] 2026-08-18 16:11:58.306500 | ubuntu-noble | ++ echo patches/2024.2/designate 2026-08-18 16:11:58.306504 | ubuntu-noble | ++ return 0 2026-08-18 16:11:58.307003 | ubuntu-noble | + patch_dir=patches/2024.2/designate 2026-08-18 16:11:58.307390 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 designate-19.1.1.dev1 /source 2026-08-18 16:11:58.307449 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-18 16:11:58.307474 | ubuntu-noble | ++ local directory=designate-19.1.1.dev1 2026-08-18 16:11:58.307510 | ubuntu-noble | ++ local suffix=/source 2026-08-18 16:11:58.307539 | ubuntu-noble | ++ local name=designate 2026-08-18 16:11:58.307555 | ubuntu-noble | ++ local candidate path 2026-08-18 16:11:58.307587 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:11:58.307603 | ubuntu-noble | ++ path=overlays/2024.2/designate/source 2026-08-18 16:11:58.307630 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/designate/source ]] 2026-08-18 16:11:58.307712 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:11:58.307724 | ubuntu-noble | ++ path=overlays/2024.2/designate/source 2026-08-18 16:11:58.307728 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/designate/source ]] 2026-08-18 16:11:58.307734 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:11:58.307739 | ubuntu-noble | ++ path=overlays/2024.2/designate/source 2026-08-18 16:11:58.307745 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/designate/source ]] 2026-08-18 16:11:58.307765 | ubuntu-noble | ++ return 1 2026-08-18 16:11:58.308349 | ubuntu-noble | + overlay_dir= 2026-08-18 16:11:58.308370 | ubuntu-noble | + overlay_dir= 2026-08-18 16:11:58.308381 | ubuntu-noble | + echo Check patches for designate-stable-2024.2.tar.gz 2026-08-18 16:11:58.308385 | ubuntu-noble | Check patches for designate-stable-2024.2.tar.gz 2026-08-18 16:11:58.308389 | ubuntu-noble | + [[ -n patches/2024.2/designate ]] 2026-08-18 16:11:58.308392 | ubuntu-noble | + tar xzf designate-stable-2024.2.tar.gz 2026-08-18 16:11:58.365785 | ubuntu-noble | + rm designate-stable-2024.2.tar.gz 2026-08-18 16:11:58.370772 | ubuntu-noble | + find designate-19.1.1.dev1 -type f 2026-08-18 16:11:58.370810 | ubuntu-noble | + sort 2026-08-18 16:11:58.375223 | ubuntu-noble | + pushd designate-19.1.1.dev1 2026-08-18 16:11:58.377731 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate -type f -name '*.patch' 2026-08-18 16:11:58.377757 | ubuntu-noble | ++ sort 2026-08-18 16:11:58.378968 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 16:11:58.379012 | ubuntu-noble | + apply_patch patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-08-18 16:11:58.379056 | ubuntu-noble | + local rel=patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-08-18 16:11:58.379077 | 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 16:11:58.379088 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch' 2026-08-18 16:11:58.379096 | ubuntu-noble | APPLY PATCH patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-08-18 16:11:58.379103 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 16:11:58.380743 | ubuntu-noble | checking file designate/mdns/handler.py 2026-08-18 16:11:58.380763 | ubuntu-noble | checking file designate/tests/unit/mdns/test_handler.py 2026-08-18 16:11:58.380767 | ubuntu-noble | checking file releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-08-18 16:11:58.380969 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 16:11:58.382663 | ubuntu-noble | patching file designate/mdns/handler.py 2026-08-18 16:11:58.382737 | ubuntu-noble | patching file designate/tests/unit/mdns/test_handler.py 2026-08-18 16:11:58.382744 | ubuntu-noble | patching file releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-08-18 16:11:58.382752 | ubuntu-noble | + echo patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-08-18 16:11:58.382829 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 16:11:58.382878 | ubuntu-noble | + apply_patch patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-08-18 16:11:58.382900 | ubuntu-noble | + local rel=patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-08-18 16:11:58.382920 | 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 16:11:58.382938 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch' 2026-08-18 16:11:58.382942 | ubuntu-noble | APPLY PATCH patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-08-18 16:11:58.382947 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 16:11:58.384758 | ubuntu-noble | checking file designate/central/service.py 2026-08-18 16:11:58.385054 | ubuntu-noble | checking file designate/tests/functional/central/test_service.py 2026-08-18 16:11:58.385618 | ubuntu-noble | checking file designate/tests/functional/manage/test_pool.py 2026-08-18 16:11:58.386026 | ubuntu-noble | checking file designate/tests/functional/test_storage.py 2026-08-18 16:11:58.386472 | ubuntu-noble | checking file doc/source/admin/multiple-pools.rst 2026-08-18 16:11:58.386613 | ubuntu-noble | checking file releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml 2026-08-18 16:11:58.386884 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 16:11:58.388764 | ubuntu-noble | patching file designate/central/service.py 2026-08-18 16:11:58.388917 | ubuntu-noble | patching file designate/tests/functional/central/test_service.py 2026-08-18 16:11:58.389473 | ubuntu-noble | patching file designate/tests/functional/manage/test_pool.py 2026-08-18 16:11:58.389867 | ubuntu-noble | patching file designate/tests/functional/test_storage.py 2026-08-18 16:11:58.390192 | ubuntu-noble | patching file doc/source/admin/multiple-pools.rst 2026-08-18 16:11:58.390335 | ubuntu-noble | patching file releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml 2026-08-18 16:11:58.391124 | ubuntu-noble | + echo patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-08-18 16:11:58.391221 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 16:11:58.391325 | ubuntu-noble | + apply_patch patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-08-18 16:11:58.391356 | ubuntu-noble | + local rel=patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-08-18 16:11:58.391390 | 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 16:11:58.391422 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch' 2026-08-18 16:11:58.391428 | ubuntu-noble | APPLY PATCH patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-08-18 16:11:58.391447 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 16:11:58.393728 | ubuntu-noble | checking file designate/central/service.py 2026-08-18 16:11:58.393746 | ubuntu-noble | checking file designate/mdns/handler.py 2026-08-18 16:11:58.393750 | ubuntu-noble | checking file designate/tests/functional/central/test_basic.py 2026-08-18 16:11:58.394059 | ubuntu-noble | checking file designate/tests/functional/central/test_service.py 2026-08-18 16:11:58.394602 | ubuntu-noble | checking file designate/tests/functional/mdns/test_handler.py 2026-08-18 16:11:58.394842 | ubuntu-noble | checking file designate/tests/unit/mdns/test_handler.py 2026-08-18 16:11:58.395204 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 16:11:58.397729 | ubuntu-noble | patching file designate/central/service.py 2026-08-18 16:11:58.397750 | ubuntu-noble | patching file designate/mdns/handler.py 2026-08-18 16:11:58.397754 | ubuntu-noble | patching file designate/tests/functional/central/test_basic.py 2026-08-18 16:11:58.397758 | ubuntu-noble | patching file designate/tests/functional/central/test_service.py 2026-08-18 16:11:58.398064 | ubuntu-noble | patching file designate/tests/functional/mdns/test_handler.py 2026-08-18 16:11:58.398228 | ubuntu-noble | patching file designate/tests/unit/mdns/test_handler.py 2026-08-18 16:11:58.399067 | ubuntu-noble | + echo patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-08-18 16:11:58.399183 | ubuntu-noble | + popd 2026-08-18 16:11:58.401739 | ubuntu-noble | + find designate-19.1.1.dev1 -type f 2026-08-18 16:11:58.401761 | ubuntu-noble | + sort 2026-08-18 16:11:58.404491 | ubuntu-noble | + append_new_files_to_sources_txt designate-19.1.1.dev1 files-before files-after 2026-08-18 16:11:58.404560 | ubuntu-noble | + local directory=designate-19.1.1.dev1 2026-08-18 16:11:58.404584 | ubuntu-noble | + local before=files-before 2026-08-18 16:11:58.404601 | ubuntu-noble | + local after=files-after 2026-08-18 16:11:58.404616 | ubuntu-noble | + local sources_txt 2026-08-18 16:11:58.405566 | ubuntu-noble | ++ find designate-19.1.1.dev1 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-18 16:11:58.405892 | ubuntu-noble | ++ head -1 2026-08-18 16:11:58.407966 | ubuntu-noble | + sources_txt=designate-19.1.1.dev1/designate.egg-info/SOURCES.txt 2026-08-18 16:11:58.408022 | ubuntu-noble | + [[ -z designate-19.1.1.dev1/designate.egg-info/SOURCES.txt ]] 2026-08-18 16:11:58.408043 | ubuntu-noble | + local new_files 2026-08-18 16:11:58.408609 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-18 16:11:58.410929 | ubuntu-noble | + new_files='designate-19.1.1.dev1/releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-08-18 16:11:58.410949 | ubuntu-noble | designate-19.1.1.dev1/releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml' 2026-08-18 16:11:58.410953 | ubuntu-noble | + [[ -z designate-19.1.1.dev1/releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-08-18 16:11:58.410956 | ubuntu-noble | designate-19.1.1.dev1/releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml ]] 2026-08-18 16:11:58.411233 | ubuntu-noble | ++ tail -c1 designate-19.1.1.dev1/designate.egg-info/SOURCES.txt 2026-08-18 16:11:58.412996 | ubuntu-noble | + [[ -n r ]] 2026-08-18 16:11:58.413013 | ubuntu-noble | + echo 2026-08-18 16:11:58.413017 | ubuntu-noble | + local file 2026-08-18 16:11:58.413021 | ubuntu-noble | + for file in $new_files 2026-08-18 16:11:58.413025 | ubuntu-noble | + case $file in 2026-08-18 16:11:58.413028 | 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 16:11:58.413034 | 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 16:11:58.413037 | ubuntu-noble | + echo releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-08-18 16:11:58.413041 | ubuntu-noble | + for file in $new_files 2026-08-18 16:11:58.413044 | ubuntu-noble | + case $file in 2026-08-18 16:11:58.413048 | 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 16:11:58.413051 | 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 16:11:58.413055 | ubuntu-noble | + echo releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml 2026-08-18 16:11:58.413058 | ubuntu-noble | + rm files-before files-after 2026-08-18 16:11:58.414451 | ubuntu-noble | + tar czf designate-stable-2024.2.tar.gz designate-19.1.1.dev1 2026-08-18 16:11:58.570727 | ubuntu-noble | + rm -r designate-19.1.1.dev1 2026-08-18 16:11:58.590115 | ubuntu-noble | + echo Check overlays for designate-stable-2024.2.tar.gz 2026-08-18 16:11:58.590172 | ubuntu-noble | Check overlays for designate-stable-2024.2.tar.gz 2026-08-18 16:11:58.590181 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 16:11:58.590188 | ubuntu-noble | + popd 2026-08-18 16:11:58.590195 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 16:11:58.590202 | ubuntu-noble | + pushd tarballs 2026-08-18 16:11:58.590361 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-08-18 16:11:58.592572 | ubuntu-noble | + filename=glance-stable-2024.2.tar.gz 2026-08-18 16:11:58.592632 | ubuntu-noble | + [[ -e glance-stable-2024.2.tar.gz ]] 2026-08-18 16:11:58.592644 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-08-18 16:11:58.592656 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-08-18 16:11:58.592668 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-08-18 16:12:00.105643 | ubuntu-noble | 2026-08-18 16:12:00 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 16:12:00.108455 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 16:12:00.108502 | ubuntu-noble | + echo Process glance-stable-2024.2.tar.gz 2026-08-18 16:12:00.108514 | ubuntu-noble | Process glance-stable-2024.2.tar.gz 2026-08-18 16:12:00.110776 | ubuntu-noble | ++ tar -tzf glance-stable-2024.2.tar.gz 2026-08-18 16:12:00.110818 | ubuntu-noble | ++ head -1 2026-08-18 16:12:00.112175 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 16:12:00.119106 | ubuntu-noble | + directory=glance-29.2.1.dev1 2026-08-18 16:12:00.120210 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 glance-29.2.1.dev1 2026-08-18 16:12:00.120355 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-18 16:12:00.120413 | ubuntu-noble | ++ local directory=glance-29.2.1.dev1 2026-08-18 16:12:00.120459 | ubuntu-noble | ++ local suffix= 2026-08-18 16:12:00.120516 | ubuntu-noble | ++ local name=glance 2026-08-18 16:12:00.120546 | ubuntu-noble | ++ local candidate path 2026-08-18 16:12:00.120623 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:00.120654 | ubuntu-noble | ++ path=patches/2024.2/glance 2026-08-18 16:12:00.120705 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance ]] 2026-08-18 16:12:00.120788 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:00.120815 | ubuntu-noble | ++ path=patches/2024.2/glance 2026-08-18 16:12:00.120841 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance ]] 2026-08-18 16:12:00.120868 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:00.120891 | ubuntu-noble | ++ path=patches/2024.2/glance 2026-08-18 16:12:00.120916 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance ]] 2026-08-18 16:12:00.120946 | ubuntu-noble | ++ return 1 2026-08-18 16:12:00.121552 | ubuntu-noble | + patch_dir= 2026-08-18 16:12:00.121619 | ubuntu-noble | + patch_dir= 2026-08-18 16:12:00.122400 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 glance-29.2.1.dev1 /source 2026-08-18 16:12:00.122467 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-18 16:12:00.122498 | ubuntu-noble | ++ local directory=glance-29.2.1.dev1 2026-08-18 16:12:00.122529 | ubuntu-noble | ++ local suffix=/source 2026-08-18 16:12:00.122586 | ubuntu-noble | ++ local name=glance 2026-08-18 16:12:00.122594 | ubuntu-noble | ++ local candidate path 2026-08-18 16:12:00.122627 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:00.122637 | ubuntu-noble | ++ path=overlays/2024.2/glance/source 2026-08-18 16:12:00.122662 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/glance/source ]] 2026-08-18 16:12:00.122759 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:00.122772 | ubuntu-noble | ++ path=overlays/2024.2/glance/source 2026-08-18 16:12:00.122781 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/glance/source ]] 2026-08-18 16:12:00.122788 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:00.122794 | ubuntu-noble | ++ path=overlays/2024.2/glance/source 2026-08-18 16:12:00.122802 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/glance/source ]] 2026-08-18 16:12:00.122808 | ubuntu-noble | ++ return 1 2026-08-18 16:12:00.123649 | ubuntu-noble | + overlay_dir= 2026-08-18 16:12:00.123669 | ubuntu-noble | + overlay_dir= 2026-08-18 16:12:00.123675 | ubuntu-noble | + echo Check patches for glance-stable-2024.2.tar.gz 2026-08-18 16:12:00.123681 | ubuntu-noble | Check patches for glance-stable-2024.2.tar.gz 2026-08-18 16:12:00.123723 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 16:12:00.123729 | ubuntu-noble | + echo Check overlays for glance-stable-2024.2.tar.gz 2026-08-18 16:12:00.123734 | ubuntu-noble | Check overlays for glance-stable-2024.2.tar.gz 2026-08-18 16:12:00.123740 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 16:12:00.123745 | ubuntu-noble | + popd 2026-08-18 16:12:00.123751 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 16:12:00.123757 | ubuntu-noble | + pushd tarballs 2026-08-18 16:12:00.124108 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-08-18 16:12:00.126396 | ubuntu-noble | + filename=heat-stable-2024.2.tar.gz 2026-08-18 16:12:00.126420 | ubuntu-noble | + [[ -e heat-stable-2024.2.tar.gz ]] 2026-08-18 16:12:00.126426 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-08-18 16:12:00.126432 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-08-18 16:12:00.126438 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-08-18 16:12:01.589222 | ubuntu-noble | 2026-08-18 16:12:01 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 16:12:01.592163 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 16:12:01.592221 | ubuntu-noble | + echo Process heat-stable-2024.2.tar.gz 2026-08-18 16:12:01.592234 | ubuntu-noble | Process heat-stable-2024.2.tar.gz 2026-08-18 16:12:01.594788 | ubuntu-noble | ++ tar -tzf heat-stable-2024.2.tar.gz 2026-08-18 16:12:01.594841 | ubuntu-noble | ++ head -1 2026-08-18 16:12:01.596435 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 16:12:01.604454 | ubuntu-noble | + directory=openstack_heat-23.0.1.dev13 2026-08-18 16:12:01.605446 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 openstack_heat-23.0.1.dev13 2026-08-18 16:12:01.605529 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-18 16:12:01.605546 | ubuntu-noble | ++ local directory=openstack_heat-23.0.1.dev13 2026-08-18 16:12:01.605583 | ubuntu-noble | ++ local suffix= 2026-08-18 16:12:01.605646 | ubuntu-noble | ++ local name=openstack_heat 2026-08-18 16:12:01.605655 | ubuntu-noble | ++ local candidate path 2026-08-18 16:12:01.605723 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:01.605762 | ubuntu-noble | ++ path=patches/2024.2/openstack_heat 2026-08-18 16:12:01.605775 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_heat ]] 2026-08-18 16:12:01.605823 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:01.605834 | ubuntu-noble | ++ path=patches/2024.2/openstack-heat 2026-08-18 16:12:01.605840 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack-heat ]] 2026-08-18 16:12:01.605850 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:01.605860 | ubuntu-noble | ++ path=patches/2024.2/openstack_heat 2026-08-18 16:12:01.605866 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_heat ]] 2026-08-18 16:12:01.605875 | ubuntu-noble | ++ return 1 2026-08-18 16:12:01.606728 | ubuntu-noble | + patch_dir= 2026-08-18 16:12:01.606750 | ubuntu-noble | + patch_dir= 2026-08-18 16:12:01.607136 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 openstack_heat-23.0.1.dev13 /source 2026-08-18 16:12:01.607204 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-18 16:12:01.607216 | ubuntu-noble | ++ local directory=openstack_heat-23.0.1.dev13 2026-08-18 16:12:01.607246 | ubuntu-noble | ++ local suffix=/source 2026-08-18 16:12:01.607298 | ubuntu-noble | ++ local name=openstack_heat 2026-08-18 16:12:01.607310 | ubuntu-noble | ++ local candidate path 2026-08-18 16:12:01.607350 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:01.607361 | ubuntu-noble | ++ path=overlays/2024.2/openstack_heat/source 2026-08-18 16:12:01.607381 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_heat/source ]] 2026-08-18 16:12:01.607411 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:01.607418 | ubuntu-noble | ++ path=overlays/2024.2/openstack-heat/source 2026-08-18 16:12:01.607432 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack-heat/source ]] 2026-08-18 16:12:01.607441 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:01.607447 | ubuntu-noble | ++ path=overlays/2024.2/openstack_heat/source 2026-08-18 16:12:01.607453 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_heat/source ]] 2026-08-18 16:12:01.607462 | ubuntu-noble | ++ return 1 2026-08-18 16:12:01.608514 | ubuntu-noble | + overlay_dir= 2026-08-18 16:12:01.608541 | ubuntu-noble | + overlay_dir= 2026-08-18 16:12:01.608548 | ubuntu-noble | + echo Check patches for heat-stable-2024.2.tar.gz 2026-08-18 16:12:01.608555 | ubuntu-noble | Check patches for heat-stable-2024.2.tar.gz 2026-08-18 16:12:01.608561 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 16:12:01.608567 | ubuntu-noble | + echo Check overlays for heat-stable-2024.2.tar.gz 2026-08-18 16:12:01.608573 | ubuntu-noble | Check overlays for heat-stable-2024.2.tar.gz 2026-08-18 16:12:01.608579 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 16:12:01.608585 | ubuntu-noble | + popd 2026-08-18 16:12:01.608592 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 16:12:01.608599 | ubuntu-noble | + pushd tarballs 2026-08-18 16:12:01.608986 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-08-18 16:12:01.611508 | ubuntu-noble | + filename=horizon-stable-2024.2.tar.gz 2026-08-18 16:12:01.611542 | ubuntu-noble | + [[ -e horizon-stable-2024.2.tar.gz ]] 2026-08-18 16:12:01.611550 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-08-18 16:12:01.611557 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-08-18 16:12:01.611563 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-08-18 16:12:03.297984 | ubuntu-noble | 2026-08-18 16:12:03 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 16:12:03.301039 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 16:12:03.301089 | ubuntu-noble | + echo Process horizon-stable-2024.2.tar.gz 2026-08-18 16:12:03.301103 | ubuntu-noble | Process horizon-stable-2024.2.tar.gz 2026-08-18 16:12:03.303775 | ubuntu-noble | ++ tar -tzf horizon-stable-2024.2.tar.gz 2026-08-18 16:12:03.303823 | ubuntu-noble | ++ head -1 2026-08-18 16:12:03.305535 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 16:12:03.312306 | ubuntu-noble | + directory=horizon-25.1.3.dev2 2026-08-18 16:12:03.313220 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 horizon-25.1.3.dev2 2026-08-18 16:12:03.313484 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-18 16:12:03.313559 | ubuntu-noble | ++ local directory=horizon-25.1.3.dev2 2026-08-18 16:12:03.313583 | ubuntu-noble | ++ local suffix= 2026-08-18 16:12:03.313614 | ubuntu-noble | ++ local name=horizon 2026-08-18 16:12:03.313630 | ubuntu-noble | ++ local candidate path 2026-08-18 16:12:03.313646 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:03.313662 | ubuntu-noble | ++ path=patches/2024.2/horizon 2026-08-18 16:12:03.313679 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/horizon ]] 2026-08-18 16:12:03.313817 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:03.313836 | ubuntu-noble | ++ path=patches/2024.2/horizon 2026-08-18 16:12:03.313851 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/horizon ]] 2026-08-18 16:12:03.313868 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:03.313885 | ubuntu-noble | ++ path=patches/2024.2/horizon 2026-08-18 16:12:03.313901 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/horizon ]] 2026-08-18 16:12:03.313929 | ubuntu-noble | ++ return 1 2026-08-18 16:12:03.314838 | ubuntu-noble | + patch_dir= 2026-08-18 16:12:03.314888 | ubuntu-noble | + patch_dir= 2026-08-18 16:12:03.315805 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 horizon-25.1.3.dev2 /source 2026-08-18 16:12:03.315850 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-18 16:12:03.315860 | ubuntu-noble | ++ local directory=horizon-25.1.3.dev2 2026-08-18 16:12:03.315868 | ubuntu-noble | ++ local suffix=/source 2026-08-18 16:12:03.315876 | ubuntu-noble | ++ local name=horizon 2026-08-18 16:12:03.315883 | ubuntu-noble | ++ local candidate path 2026-08-18 16:12:03.315891 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:03.315898 | ubuntu-noble | ++ path=overlays/2024.2/horizon/source 2026-08-18 16:12:03.315906 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/horizon/source ]] 2026-08-18 16:12:03.315914 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:03.315921 | ubuntu-noble | ++ path=overlays/2024.2/horizon/source 2026-08-18 16:12:03.315929 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/horizon/source ]] 2026-08-18 16:12:03.315936 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:03.315943 | ubuntu-noble | ++ path=overlays/2024.2/horizon/source 2026-08-18 16:12:03.315950 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/horizon/source ]] 2026-08-18 16:12:03.315958 | ubuntu-noble | ++ return 1 2026-08-18 16:12:03.315972 | ubuntu-noble | + overlay_dir= 2026-08-18 16:12:03.315979 | ubuntu-noble | + overlay_dir= 2026-08-18 16:12:03.315987 | ubuntu-noble | + echo Check patches for horizon-stable-2024.2.tar.gz 2026-08-18 16:12:03.315994 | ubuntu-noble | Check patches for horizon-stable-2024.2.tar.gz 2026-08-18 16:12:03.316002 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 16:12:03.316012 | ubuntu-noble | + echo Check overlays for horizon-stable-2024.2.tar.gz 2026-08-18 16:12:03.316020 | ubuntu-noble | Check overlays for horizon-stable-2024.2.tar.gz 2026-08-18 16:12:03.316027 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 16:12:03.316034 | ubuntu-noble | + popd 2026-08-18 16:12:03.316510 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 16:12:03.316540 | ubuntu-noble | + pushd tarballs 2026-08-18 16:12:03.316971 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-08-18 16:12:03.319961 | ubuntu-noble | + filename=ironic-stable-2024.2.tar.gz 2026-08-18 16:12:03.320004 | ubuntu-noble | + [[ -e ironic-stable-2024.2.tar.gz ]] 2026-08-18 16:12:03.320018 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-08-18 16:12:03.320053 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-08-18 16:12:03.320067 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-08-18 16:12:04.780130 | ubuntu-noble | 2026-08-18 16:12:04 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 16:12:04.781928 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 16:12:04.781986 | ubuntu-noble | + echo Process ironic-stable-2024.2.tar.gz 2026-08-18 16:12:04.781999 | ubuntu-noble | Process ironic-stable-2024.2.tar.gz 2026-08-18 16:12:04.784806 | ubuntu-noble | ++ tar -tzf ironic-stable-2024.2.tar.gz 2026-08-18 16:12:04.784850 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 16:12:04.785002 | ubuntu-noble | ++ head -1 2026-08-18 16:12:04.792162 | ubuntu-noble | + directory=ironic-26.1.6.dev4 2026-08-18 16:12:04.792970 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 ironic-26.1.6.dev4 2026-08-18 16:12:04.793105 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-18 16:12:04.793165 | ubuntu-noble | ++ local directory=ironic-26.1.6.dev4 2026-08-18 16:12:04.793218 | ubuntu-noble | ++ local suffix= 2026-08-18 16:12:04.793357 | ubuntu-noble | ++ local name=ironic 2026-08-18 16:12:04.793400 | ubuntu-noble | ++ local candidate path 2026-08-18 16:12:04.793464 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:04.793500 | ubuntu-noble | ++ path=patches/2024.2/ironic 2026-08-18 16:12:04.793537 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic ]] 2026-08-18 16:12:04.793586 | ubuntu-noble | ++ echo patches/2024.2/ironic 2026-08-18 16:12:04.793627 | ubuntu-noble | ++ return 0 2026-08-18 16:12:04.794065 | ubuntu-noble | + patch_dir=patches/2024.2/ironic 2026-08-18 16:12:04.794847 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 ironic-26.1.6.dev4 /source 2026-08-18 16:12:04.794948 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-18 16:12:04.794991 | ubuntu-noble | ++ local directory=ironic-26.1.6.dev4 2026-08-18 16:12:04.795031 | ubuntu-noble | ++ local suffix=/source 2026-08-18 16:12:04.795080 | ubuntu-noble | ++ local name=ironic 2026-08-18 16:12:04.795110 | ubuntu-noble | ++ local candidate path 2026-08-18 16:12:04.795155 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:04.795184 | ubuntu-noble | ++ path=overlays/2024.2/ironic/source 2026-08-18 16:12:04.795214 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ironic/source ]] 2026-08-18 16:12:04.795262 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:04.795307 | ubuntu-noble | ++ path=overlays/2024.2/ironic/source 2026-08-18 16:12:04.795334 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ironic/source ]] 2026-08-18 16:12:04.795360 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:04.795383 | ubuntu-noble | ++ path=overlays/2024.2/ironic/source 2026-08-18 16:12:04.795408 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ironic/source ]] 2026-08-18 16:12:04.795437 | ubuntu-noble | ++ return 1 2026-08-18 16:12:04.795848 | ubuntu-noble | + overlay_dir= 2026-08-18 16:12:04.795921 | ubuntu-noble | + overlay_dir= 2026-08-18 16:12:04.795970 | ubuntu-noble | + echo Check patches for ironic-stable-2024.2.tar.gz 2026-08-18 16:12:04.795994 | ubuntu-noble | Check patches for ironic-stable-2024.2.tar.gz 2026-08-18 16:12:04.796026 | ubuntu-noble | + [[ -n patches/2024.2/ironic ]] 2026-08-18 16:12:04.796060 | ubuntu-noble | + tar xzf ironic-stable-2024.2.tar.gz 2026-08-18 16:12:04.969490 | ubuntu-noble | + rm ironic-stable-2024.2.tar.gz 2026-08-18 16:12:04.972067 | ubuntu-noble | + find ironic-26.1.6.dev4 -type f 2026-08-18 16:12:04.972213 | ubuntu-noble | + sort 2026-08-18 16:12:04.978713 | ubuntu-noble | + pushd ironic-26.1.6.dev4 2026-08-18 16:12:04.979625 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic -type f -name '*.patch' 2026-08-18 16:12:04.979748 | ubuntu-noble | ++ sort 2026-08-18 16:12:04.981767 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 16:12:04.982074 | ubuntu-noble | + apply_patch patches/2024.2/ironic/backport-933631.patch 2026-08-18 16:12:04.982087 | ubuntu-noble | + local rel=patches/2024.2/ironic/backport-933631.patch 2026-08-18 16:12:04.982100 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/backport-933631.patch 2026-08-18 16:12:04.982104 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/backport-933631.patch' 2026-08-18 16:12:04.982108 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/backport-933631.patch 2026-08-18 16:12:04.982111 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 16:12:04.983727 | ubuntu-noble | checking file ironic/common/grub_conf.template 2026-08-18 16:12:04.983750 | ubuntu-noble | checking file ironic/common/pxe_utils.py 2026-08-18 16:12:04.983755 | ubuntu-noble | checking file ironic/drivers/modules/pxe_grub_config.template 2026-08-18 16:12:04.983759 | ubuntu-noble | checking file ironic/tests/unit/common/test_images.py 2026-08-18 16:12:04.983939 | ubuntu-noble | checking file ironic/tests/unit/common/test_pxe_utils.py 2026-08-18 16:12:04.983996 | ubuntu-noble | Hunk #1 succeeded at 167 (offset 1 line). 2026-08-18 16:12:04.984543 | ubuntu-noble | checking file ironic/tests/unit/drivers/modules/test_deploy_utils.py 2026-08-18 16:12:04.984911 | ubuntu-noble | checking file ironic/tests/unit/drivers/pxe_grub_config.template 2026-08-18 16:12:04.985163 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 16:12:04.986326 | ubuntu-noble | patching file ironic/common/grub_conf.template 2026-08-18 16:12:04.986498 | ubuntu-noble | patching file ironic/common/pxe_utils.py 2026-08-18 16:12:04.986644 | ubuntu-noble | patching file ironic/drivers/modules/pxe_grub_config.template 2026-08-18 16:12:04.988501 | ubuntu-noble | patching file ironic/tests/unit/common/test_images.py 2026-08-18 16:12:04.988547 | ubuntu-noble | patching file ironic/tests/unit/common/test_pxe_utils.py 2026-08-18 16:12:04.988552 | ubuntu-noble | Hunk #1 succeeded at 167 (offset 1 line). 2026-08-18 16:12:04.988557 | ubuntu-noble | patching file ironic/tests/unit/drivers/modules/test_deploy_utils.py 2026-08-18 16:12:04.988561 | ubuntu-noble | patching file ironic/tests/unit/drivers/pxe_grub_config.template 2026-08-18 16:12:04.988568 | ubuntu-noble | + echo patches/2024.2/ironic/backport-933631.patch 2026-08-18 16:12:04.988608 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 16:12:04.988705 | ubuntu-noble | + apply_patch patches/2024.2/ironic/backport-940433.patch 2026-08-18 16:12:04.988712 | ubuntu-noble | + local rel=patches/2024.2/ironic/backport-940433.patch 2026-08-18 16:12:04.988716 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/backport-940433.patch 2026-08-18 16:12:04.988720 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/backport-940433.patch' 2026-08-18 16:12:04.988724 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/backport-940433.patch 2026-08-18 16:12:04.988727 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 16:12:04.990331 | ubuntu-noble | checking file ironic/drivers/modules/redfish/management.py 2026-08-18 16:12:04.990352 | ubuntu-noble | checking file releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml 2026-08-18 16:12:04.990359 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 16:12:04.991747 | ubuntu-noble | patching file ironic/drivers/modules/redfish/management.py 2026-08-18 16:12:04.991764 | ubuntu-noble | patching file releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml 2026-08-18 16:12:04.992065 | ubuntu-noble | + echo patches/2024.2/ironic/backport-940433.patch 2026-08-18 16:12:04.992113 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 16:12:04.992144 | ubuntu-noble | + apply_patch patches/2024.2/ironic/backport-971459.patch 2026-08-18 16:12:04.992161 | ubuntu-noble | + local rel=patches/2024.2/ironic/backport-971459.patch 2026-08-18 16:12:04.992168 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/backport-971459.patch 2026-08-18 16:12:04.992173 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/backport-971459.patch' 2026-08-18 16:12:04.992178 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/backport-971459.patch 2026-08-18 16:12:04.992184 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 16:12:04.993732 | ubuntu-noble | checking file ironic/common/states.py 2026-08-18 16:12:04.993755 | ubuntu-noble | checking file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-08-18 16:12:04.993760 | ubuntu-noble | checking file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-18 16:12:04.994044 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 16:12:04.995057 | ubuntu-noble | patching file ironic/common/states.py 2026-08-18 16:12:04.995220 | ubuntu-noble | patching file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-08-18 16:12:04.995352 | ubuntu-noble | patching file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-18 16:12:04.995984 | ubuntu-noble | + echo patches/2024.2/ironic/backport-971459.patch 2026-08-18 16:12:04.996007 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 16:12:04.996012 | ubuntu-noble | + apply_patch patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-08-18 16:12:04.996016 | ubuntu-noble | + local rel=patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-08-18 16:12:04.996020 | 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 16:12:04.996025 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch' 2026-08-18 16:12:04.996029 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-08-18 16:12:04.996033 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 16:12:04.997018 | ubuntu-noble | checking file ironic/common/policy.py 2026-08-18 16:12:04.997251 | ubuntu-noble | checking file releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-08-18 16:12:04.997658 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 16:12:04.998668 | ubuntu-noble | patching file ironic/common/policy.py 2026-08-18 16:12:04.998937 | ubuntu-noble | patching file releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-08-18 16:12:04.999509 | ubuntu-noble | + echo patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-08-18 16:12:04.999522 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 16:12:04.999526 | ubuntu-noble | + apply_patch patches/2024.2/ironic/virtual-media-nfs.patch 2026-08-18 16:12:04.999530 | ubuntu-noble | + local rel=patches/2024.2/ironic/virtual-media-nfs.patch 2026-08-18 16:12:04.999533 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/virtual-media-nfs.patch 2026-08-18 16:12:04.999537 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/virtual-media-nfs.patch' 2026-08-18 16:12:04.999541 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/virtual-media-nfs.patch 2026-08-18 16:12:04.999545 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 16:12:05.002134 | ubuntu-noble | checking file ironic/conf/deploy.py 2026-08-18 16:12:05.002823 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 16:12:05.003893 | ubuntu-noble | patching file ironic/conf/deploy.py 2026-08-18 16:12:05.004189 | ubuntu-noble | + echo patches/2024.2/ironic/virtual-media-nfs.patch 2026-08-18 16:12:05.004233 | ubuntu-noble | + popd 2026-08-18 16:12:05.006760 | ubuntu-noble | + sort 2026-08-18 16:12:05.006785 | ubuntu-noble | + find ironic-26.1.6.dev4 -type f 2026-08-18 16:12:05.015518 | ubuntu-noble | + append_new_files_to_sources_txt ironic-26.1.6.dev4 files-before files-after 2026-08-18 16:12:05.015545 | ubuntu-noble | + local directory=ironic-26.1.6.dev4 2026-08-18 16:12:05.015551 | ubuntu-noble | + local before=files-before 2026-08-18 16:12:05.015556 | ubuntu-noble | + local after=files-after 2026-08-18 16:12:05.015561 | ubuntu-noble | + local sources_txt 2026-08-18 16:12:05.017500 | ubuntu-noble | ++ find ironic-26.1.6.dev4 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-18 16:12:05.017524 | ubuntu-noble | ++ head -1 2026-08-18 16:12:05.019051 | ubuntu-noble | + sources_txt=ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-08-18 16:12:05.019073 | ubuntu-noble | + [[ -z ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt ]] 2026-08-18 16:12:05.019078 | ubuntu-noble | + local new_files 2026-08-18 16:12:05.019651 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-18 16:12:05.022996 | ubuntu-noble | + new_files='ironic-26.1.6.dev4/ironic/tests/unit/common/test_pxe_utils.py.orig 2026-08-18 16:12:05.023036 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-18 16:12:05.023044 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-08-18 16:12:05.023051 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml' 2026-08-18 16:12:05.023057 | ubuntu-noble | + [[ -z ironic-26.1.6.dev4/ironic/tests/unit/common/test_pxe_utils.py.orig 2026-08-18 16:12:05.023074 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-18 16:12:05.023079 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-08-18 16:12:05.023086 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml ]] 2026-08-18 16:12:05.023493 | ubuntu-noble | ++ tail -c1 ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-08-18 16:12:05.024850 | ubuntu-noble | + [[ -n l ]] 2026-08-18 16:12:05.024868 | ubuntu-noble | + echo 2026-08-18 16:12:05.024918 | ubuntu-noble | + local file 2026-08-18 16:12:05.024929 | ubuntu-noble | + for file in $new_files 2026-08-18 16:12:05.024937 | ubuntu-noble | + case $file in 2026-08-18 16:12:05.024944 | ubuntu-noble | + continue 2026-08-18 16:12:05.024952 | ubuntu-noble | + for file in $new_files 2026-08-18 16:12:05.024958 | ubuntu-noble | + case $file in 2026-08-18 16:12:05.024994 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2136818-9285f09043204290.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt' 2026-08-18 16:12:05.025011 | ubuntu-noble | APPEND releasenotes/notes/bug-2136818-9285f09043204290.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-08-18 16:12:05.025020 | ubuntu-noble | + echo releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-18 16:12:05.025027 | ubuntu-noble | + for file in $new_files 2026-08-18 16:12:05.025033 | ubuntu-noble | + case $file in 2026-08-18 16:12:05.025060 | 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 16:12:05.025068 | 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 16:12:05.025078 | ubuntu-noble | + echo releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-08-18 16:12:05.025086 | ubuntu-noble | + for file in $new_files 2026-08-18 16:12:05.025094 | ubuntu-noble | + case $file in 2026-08-18 16:12:05.025121 | 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 16:12:05.025129 | 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 16:12:05.025136 | ubuntu-noble | + echo releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml 2026-08-18 16:12:05.025193 | ubuntu-noble | + rm files-before files-after 2026-08-18 16:12:05.027264 | ubuntu-noble | + tar czf ironic-stable-2024.2.tar.gz ironic-26.1.6.dev4 2026-08-18 16:12:05.556609 | ubuntu-noble | + rm -r ironic-26.1.6.dev4 2026-08-18 16:12:05.598943 | ubuntu-noble | + echo Check overlays for ironic-stable-2024.2.tar.gz 2026-08-18 16:12:05.598988 | ubuntu-noble | Check overlays for ironic-stable-2024.2.tar.gz 2026-08-18 16:12:05.598995 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 16:12:05.599000 | ubuntu-noble | + popd 2026-08-18 16:12:05.599009 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 16:12:05.599015 | ubuntu-noble | + pushd tarballs 2026-08-18 16:12:05.599938 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-08-18 16:12:05.602554 | ubuntu-noble | + filename=keystone-stable-2024.2.tar.gz 2026-08-18 16:12:05.602608 | ubuntu-noble | + [[ -e keystone-stable-2024.2.tar.gz ]] 2026-08-18 16:12:05.602675 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-08-18 16:12:05.602682 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-08-18 16:12:05.602768 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-08-18 16:12:07.095871 | ubuntu-noble | 2026-08-18 16:12:07 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 16:12:07.097811 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 16:12:07.097865 | ubuntu-noble | + echo Process keystone-stable-2024.2.tar.gz 2026-08-18 16:12:07.097878 | ubuntu-noble | Process keystone-stable-2024.2.tar.gz 2026-08-18 16:12:07.100756 | ubuntu-noble | ++ tar -tzf keystone-stable-2024.2.tar.gz 2026-08-18 16:12:07.100826 | ubuntu-noble | ++ head -1 2026-08-18 16:12:07.101004 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 16:12:07.110437 | ubuntu-noble | + directory=keystone-26.1.1.dev9 2026-08-18 16:12:07.111345 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 keystone-26.1.1.dev9 2026-08-18 16:12:07.111482 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-18 16:12:07.111536 | ubuntu-noble | ++ local directory=keystone-26.1.1.dev9 2026-08-18 16:12:07.111586 | ubuntu-noble | ++ local suffix= 2026-08-18 16:12:07.111645 | ubuntu-noble | ++ local name=keystone 2026-08-18 16:12:07.111676 | ubuntu-noble | ++ local candidate path 2026-08-18 16:12:07.111767 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:07.111799 | ubuntu-noble | ++ path=patches/2024.2/keystone 2026-08-18 16:12:07.111830 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone ]] 2026-08-18 16:12:07.111877 | ubuntu-noble | ++ echo patches/2024.2/keystone 2026-08-18 16:12:07.111913 | ubuntu-noble | ++ return 0 2026-08-18 16:12:07.112334 | ubuntu-noble | + patch_dir=patches/2024.2/keystone 2026-08-18 16:12:07.112946 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 keystone-26.1.1.dev9 /source 2026-08-18 16:12:07.112973 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-18 16:12:07.112983 | ubuntu-noble | ++ local directory=keystone-26.1.1.dev9 2026-08-18 16:12:07.113011 | ubuntu-noble | ++ local suffix=/source 2026-08-18 16:12:07.113035 | ubuntu-noble | ++ local name=keystone 2026-08-18 16:12:07.113042 | ubuntu-noble | ++ local candidate path 2026-08-18 16:12:07.113066 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:07.113072 | ubuntu-noble | ++ path=overlays/2024.2/keystone/source 2026-08-18 16:12:07.113081 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/keystone/source ]] 2026-08-18 16:12:07.113111 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:07.113118 | ubuntu-noble | ++ path=overlays/2024.2/keystone/source 2026-08-18 16:12:07.113127 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/keystone/source ]] 2026-08-18 16:12:07.113133 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:07.113139 | ubuntu-noble | ++ path=overlays/2024.2/keystone/source 2026-08-18 16:12:07.113146 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/keystone/source ]] 2026-08-18 16:12:07.113154 | ubuntu-noble | ++ return 1 2026-08-18 16:12:07.113829 | ubuntu-noble | + overlay_dir= 2026-08-18 16:12:07.113852 | ubuntu-noble | + overlay_dir= 2026-08-18 16:12:07.113859 | ubuntu-noble | + echo Check patches for keystone-stable-2024.2.tar.gz 2026-08-18 16:12:07.113865 | ubuntu-noble | Check patches for keystone-stable-2024.2.tar.gz 2026-08-18 16:12:07.113871 | ubuntu-noble | + [[ -n patches/2024.2/keystone ]] 2026-08-18 16:12:07.113877 | ubuntu-noble | + tar xzf keystone-stable-2024.2.tar.gz 2026-08-18 16:12:07.234075 | ubuntu-noble | + rm keystone-stable-2024.2.tar.gz 2026-08-18 16:12:07.238290 | ubuntu-noble | + find keystone-26.1.1.dev9 -type f 2026-08-18 16:12:07.238317 | ubuntu-noble | + sort 2026-08-18 16:12:07.244010 | ubuntu-noble | + pushd keystone-26.1.1.dev9 2026-08-18 16:12:07.245367 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone -type f -name '*.patch' 2026-08-18 16:12:07.247764 | ubuntu-noble | ++ sort 2026-08-18 16:12:07.249361 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 16:12:07.249403 | ubuntu-noble | + apply_patch patches/2024.2/keystone/cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-08-18 16:12:07.249414 | ubuntu-noble | + local rel=patches/2024.2/keystone/cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-08-18 16:12:07.249422 | 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 16:12:07.249432 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/keystone/cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch' 2026-08-18 16:12:07.249438 | ubuntu-noble | APPLY PATCH patches/2024.2/keystone/cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-08-18 16:12:07.249445 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 16:12:07.251159 | ubuntu-noble | checking file keystone/api/_shared/EC2_S3_Resource.py 2026-08-18 16:12:07.252728 | ubuntu-noble | checking file keystone/api/credentials.py 2026-08-18 16:12:07.252754 | ubuntu-noble | checking file keystone/api/users.py 2026-08-18 16:12:07.252768 | ubuntu-noble | checking file keystone/conf/security_compliance.py 2026-08-18 16:12:07.252775 | ubuntu-noble | checking file keystone/tests/unit/test_v3_application_credential.py 2026-08-18 16:12:07.252993 | ubuntu-noble | checking file keystone/tests/unit/test_v3_credential.py 2026-08-18 16:12:07.253680 | ubuntu-noble | checking file keystone/tests/unit/test_v3_oauth1.py 2026-08-18 16:12:07.254061 | ubuntu-noble | checking file releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-08-18 16:12:07.254245 | ubuntu-noble | checking file keystone/auth/plugins/core.py 2026-08-18 16:12:07.255058 | ubuntu-noble | checking file keystone/tests/unit/test_v3_auth.py 2026-08-18 16:12:07.255937 | ubuntu-noble | checking file doc/source/user/application_credentials.rst 2026-08-18 16:12:07.256133 | ubuntu-noble | checking file keystone/api/trusts.py 2026-08-18 16:12:07.256433 | ubuntu-noble | checking file keystone/tests/unit/test_v3_trust.py 2026-08-18 16:12:07.256674 | ubuntu-noble | checking file keystone/auth/plugins/mapped.py 2026-08-18 16:12:07.256874 | ubuntu-noble | checking file keystone/tests/unit/auth/plugins/test_mapped.py 2026-08-18 16:12:07.257078 | ubuntu-noble | checking file keystone/api/trusts.py 2026-08-18 16:12:07.257151 | ubuntu-noble | Hunk #1 succeeded at 297 (offset -19 lines). 2026-08-18 16:12:07.257268 | ubuntu-noble | checking file keystone/common/policies/base.py 2026-08-18 16:12:07.257426 | ubuntu-noble | checking file keystone/common/rbac_enforcer/enforcer.py 2026-08-18 16:12:07.257651 | ubuntu-noble | checking file keystone/tests/protection/v3/test_credentials.py 2026-08-18 16:12:07.258081 | ubuntu-noble | checking file keystone/tests/protection/v3/test_grants.py 2026-08-18 16:12:07.258446 | ubuntu-noble | checking file keystone/tests/unit/common/test_rbac_enforcer.py 2026-08-18 16:12:07.258721 | ubuntu-noble | checking file releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-08-18 16:12:07.259041 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 16:12:07.260752 | ubuntu-noble | patching file keystone/api/_shared/EC2_S3_Resource.py 2026-08-18 16:12:07.260774 | ubuntu-noble | patching file keystone/api/credentials.py 2026-08-18 16:12:07.260820 | ubuntu-noble | patching file keystone/api/users.py 2026-08-18 16:12:07.261101 | ubuntu-noble | patching file keystone/conf/security_compliance.py 2026-08-18 16:12:07.261271 | ubuntu-noble | patching file keystone/tests/unit/test_v3_application_credential.py 2026-08-18 16:12:07.261635 | ubuntu-noble | patching file keystone/tests/unit/test_v3_credential.py 2026-08-18 16:12:07.262094 | ubuntu-noble | patching file keystone/tests/unit/test_v3_oauth1.py 2026-08-18 16:12:07.262319 | ubuntu-noble | patching file releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-08-18 16:12:07.262462 | ubuntu-noble | patching file keystone/auth/plugins/core.py 2026-08-18 16:12:07.263020 | ubuntu-noble | patching file keystone/tests/unit/test_v3_auth.py 2026-08-18 16:12:07.263660 | ubuntu-noble | patching file doc/source/user/application_credentials.rst 2026-08-18 16:12:07.263832 | ubuntu-noble | patching file keystone/api/trusts.py 2026-08-18 16:12:07.264009 | ubuntu-noble | patching file keystone/tests/unit/test_v3_trust.py 2026-08-18 16:12:07.264941 | ubuntu-noble | patching file keystone/auth/plugins/mapped.py 2026-08-18 16:12:07.264959 | ubuntu-noble | patching file keystone/tests/unit/auth/plugins/test_mapped.py 2026-08-18 16:12:07.266768 | ubuntu-noble | patching file keystone/api/trusts.py 2026-08-18 16:12:07.266816 | ubuntu-noble | patching file keystone/common/policies/base.py 2026-08-18 16:12:07.266825 | ubuntu-noble | patching file keystone/common/rbac_enforcer/enforcer.py 2026-08-18 16:12:07.266832 | ubuntu-noble | patching file keystone/tests/protection/v3/test_credentials.py 2026-08-18 16:12:07.266839 | ubuntu-noble | patching file keystone/tests/protection/v3/test_grants.py 2026-08-18 16:12:07.266846 | ubuntu-noble | patching file keystone/tests/unit/common/test_rbac_enforcer.py 2026-08-18 16:12:07.266852 | ubuntu-noble | patching file releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-08-18 16:12:07.267761 | ubuntu-noble | + echo patches/2024.2/keystone/cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-08-18 16:12:07.267788 | ubuntu-noble | + popd 2026-08-18 16:12:07.268028 | ubuntu-noble | + find keystone-26.1.1.dev9 -type f 2026-08-18 16:12:07.268362 | ubuntu-noble | + sort 2026-08-18 16:12:07.274456 | ubuntu-noble | + append_new_files_to_sources_txt keystone-26.1.1.dev9 files-before files-after 2026-08-18 16:12:07.274535 | ubuntu-noble | + local directory=keystone-26.1.1.dev9 2026-08-18 16:12:07.274559 | ubuntu-noble | + local before=files-before 2026-08-18 16:12:07.274576 | ubuntu-noble | + local after=files-after 2026-08-18 16:12:07.274603 | ubuntu-noble | + local sources_txt 2026-08-18 16:12:07.275633 | ubuntu-noble | ++ find keystone-26.1.1.dev9 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-18 16:12:07.276029 | ubuntu-noble | ++ head -1 2026-08-18 16:12:07.278068 | ubuntu-noble | + sources_txt=keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-08-18 16:12:07.278318 | ubuntu-noble | + [[ -z keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt ]] 2026-08-18 16:12:07.278333 | ubuntu-noble | + local new_files 2026-08-18 16:12:07.278723 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-18 16:12:07.281805 | ubuntu-noble | + new_files='keystone-26.1.1.dev9/releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-08-18 16:12:07.281823 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2150089-e91b592c948e5771.yaml' 2026-08-18 16:12:07.281827 | ubuntu-noble | + [[ -z keystone-26.1.1.dev9/releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-08-18 16:12:07.281831 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2150089-e91b592c948e5771.yaml ]] 2026-08-18 16:12:07.282151 | ubuntu-noble | ++ tail -c1 keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-08-18 16:12:07.283969 | ubuntu-noble | + [[ -n h ]] 2026-08-18 16:12:07.283989 | ubuntu-noble | + echo 2026-08-18 16:12:07.283993 | ubuntu-noble | + local file 2026-08-18 16:12:07.283996 | ubuntu-noble | + for file in $new_files 2026-08-18 16:12:07.284000 | ubuntu-noble | + case $file in 2026-08-18 16:12:07.284004 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-08-18 16:12:07.284013 | ubuntu-noble | APPEND releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-08-18 16:12:07.284017 | ubuntu-noble | + echo releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-08-18 16:12:07.284020 | ubuntu-noble | + for file in $new_files 2026-08-18 16:12:07.284024 | ubuntu-noble | + case $file in 2026-08-18 16:12:07.284027 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2150089-e91b592c948e5771.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-08-18 16:12:07.284031 | ubuntu-noble | APPEND releasenotes/notes/bug-2150089-e91b592c948e5771.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-08-18 16:12:07.284034 | ubuntu-noble | + echo releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-08-18 16:12:07.284038 | ubuntu-noble | + rm files-before files-after 2026-08-18 16:12:07.285447 | ubuntu-noble | + tar czf keystone-stable-2024.2.tar.gz keystone-26.1.1.dev9 2026-08-18 16:12:07.636586 | ubuntu-noble | + rm -r keystone-26.1.1.dev9 2026-08-18 16:12:07.665126 | ubuntu-noble | + echo Check overlays for keystone-stable-2024.2.tar.gz 2026-08-18 16:12:07.665182 | ubuntu-noble | Check overlays for keystone-stable-2024.2.tar.gz 2026-08-18 16:12:07.665195 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 16:12:07.665206 | ubuntu-noble | + popd 2026-08-18 16:12:07.665216 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 16:12:07.665226 | ubuntu-noble | + pushd tarballs 2026-08-18 16:12:07.665386 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-08-18 16:12:07.667437 | ubuntu-noble | + filename=magnum-stable-2024.2.tar.gz 2026-08-18 16:12:07.667470 | ubuntu-noble | + [[ -e magnum-stable-2024.2.tar.gz ]] 2026-08-18 16:12:07.667480 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-08-18 16:12:07.667490 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-08-18 16:12:07.667499 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-08-18 16:12:08.945606 | ubuntu-noble | 2026-08-18 16:12:08 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 16:12:08.948035 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 16:12:08.948105 | ubuntu-noble | + echo Process magnum-stable-2024.2.tar.gz 2026-08-18 16:12:08.948117 | ubuntu-noble | Process magnum-stable-2024.2.tar.gz 2026-08-18 16:12:08.952779 | ubuntu-noble | ++ tar -tzf magnum-stable-2024.2.tar.gz 2026-08-18 16:12:08.952818 | ubuntu-noble | ++ head -1 2026-08-18 16:12:08.952826 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 16:12:08.959589 | ubuntu-noble | + directory=magnum-19.0.1.dev7 2026-08-18 16:12:08.960818 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 magnum-19.0.1.dev7 2026-08-18 16:12:08.960895 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-18 16:12:08.960905 | ubuntu-noble | ++ local directory=magnum-19.0.1.dev7 2026-08-18 16:12:08.960914 | ubuntu-noble | ++ local suffix= 2026-08-18 16:12:08.960921 | ubuntu-noble | ++ local name=magnum 2026-08-18 16:12:08.960929 | ubuntu-noble | ++ local candidate path 2026-08-18 16:12:08.960936 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:08.960943 | ubuntu-noble | ++ path=patches/2024.2/magnum 2026-08-18 16:12:08.960950 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/magnum ]] 2026-08-18 16:12:08.960959 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:08.960966 | ubuntu-noble | ++ path=patches/2024.2/magnum 2026-08-18 16:12:08.960973 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/magnum ]] 2026-08-18 16:12:08.960980 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:08.960987 | ubuntu-noble | ++ path=patches/2024.2/magnum 2026-08-18 16:12:08.960994 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/magnum ]] 2026-08-18 16:12:08.961001 | ubuntu-noble | ++ return 1 2026-08-18 16:12:08.961552 | ubuntu-noble | + patch_dir= 2026-08-18 16:12:08.961575 | ubuntu-noble | + patch_dir= 2026-08-18 16:12:08.961993 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 magnum-19.0.1.dev7 /source 2026-08-18 16:12:08.962047 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-18 16:12:08.962058 | ubuntu-noble | ++ local directory=magnum-19.0.1.dev7 2026-08-18 16:12:08.962100 | ubuntu-noble | ++ local suffix=/source 2026-08-18 16:12:08.962134 | ubuntu-noble | ++ local name=magnum 2026-08-18 16:12:08.962143 | ubuntu-noble | ++ local candidate path 2026-08-18 16:12:08.962173 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:08.962184 | ubuntu-noble | ++ path=overlays/2024.2/magnum/source 2026-08-18 16:12:08.962193 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/magnum/source ]] 2026-08-18 16:12:08.962223 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:08.962231 | ubuntu-noble | ++ path=overlays/2024.2/magnum/source 2026-08-18 16:12:08.962242 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/magnum/source ]] 2026-08-18 16:12:08.962249 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:08.962256 | ubuntu-noble | ++ path=overlays/2024.2/magnum/source 2026-08-18 16:12:08.962266 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/magnum/source ]] 2026-08-18 16:12:08.962290 | ubuntu-noble | ++ return 1 2026-08-18 16:12:08.963243 | ubuntu-noble | + overlay_dir= 2026-08-18 16:12:08.963270 | ubuntu-noble | + overlay_dir= 2026-08-18 16:12:08.963296 | ubuntu-noble | + echo Check patches for magnum-stable-2024.2.tar.gz 2026-08-18 16:12:08.963304 | ubuntu-noble | Check patches for magnum-stable-2024.2.tar.gz 2026-08-18 16:12:08.963310 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 16:12:08.963314 | ubuntu-noble | + echo Check overlays for magnum-stable-2024.2.tar.gz 2026-08-18 16:12:08.963318 | ubuntu-noble | Check overlays for magnum-stable-2024.2.tar.gz 2026-08-18 16:12:08.963322 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 16:12:08.963326 | ubuntu-noble | + popd 2026-08-18 16:12:08.963331 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 16:12:08.963335 | ubuntu-noble | + pushd tarballs 2026-08-18 16:12:08.963673 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-08-18 16:12:08.965742 | ubuntu-noble | + filename=manila-stable-2024.2.tar.gz 2026-08-18 16:12:08.965765 | ubuntu-noble | + [[ -e manila-stable-2024.2.tar.gz ]] 2026-08-18 16:12:08.965769 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-08-18 16:12:08.965773 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-08-18 16:12:08.965778 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-08-18 16:12:10.509741 | ubuntu-noble | 2026-08-18 16:12:10 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 16:12:10.511929 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 16:12:10.511961 | ubuntu-noble | + echo Process manila-stable-2024.2.tar.gz 2026-08-18 16:12:10.511977 | ubuntu-noble | Process manila-stable-2024.2.tar.gz 2026-08-18 16:12:10.514736 | ubuntu-noble | ++ tar -tzf manila-stable-2024.2.tar.gz 2026-08-18 16:12:10.514764 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 16:12:10.515831 | ubuntu-noble | ++ head -1 2026-08-18 16:12:10.519742 | ubuntu-noble | + directory=manila-19.1.2.dev7 2026-08-18 16:12:10.520657 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 manila-19.1.2.dev7 2026-08-18 16:12:10.520676 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-18 16:12:10.520750 | ubuntu-noble | ++ local directory=manila-19.1.2.dev7 2026-08-18 16:12:10.520761 | ubuntu-noble | ++ local suffix= 2026-08-18 16:12:10.520765 | ubuntu-noble | ++ local name=manila 2026-08-18 16:12:10.520769 | ubuntu-noble | ++ local candidate path 2026-08-18 16:12:10.520773 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:10.520776 | ubuntu-noble | ++ path=patches/2024.2/manila 2026-08-18 16:12:10.520780 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/manila ]] 2026-08-18 16:12:10.520784 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:10.520788 | ubuntu-noble | ++ path=patches/2024.2/manila 2026-08-18 16:12:10.520792 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/manila ]] 2026-08-18 16:12:10.520795 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:10.520798 | ubuntu-noble | ++ path=patches/2024.2/manila 2026-08-18 16:12:10.520802 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/manila ]] 2026-08-18 16:12:10.520805 | ubuntu-noble | ++ return 1 2026-08-18 16:12:10.520813 | ubuntu-noble | + patch_dir= 2026-08-18 16:12:10.520834 | ubuntu-noble | + patch_dir= 2026-08-18 16:12:10.521667 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 manila-19.1.2.dev7 /source 2026-08-18 16:12:10.521711 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-18 16:12:10.521721 | ubuntu-noble | ++ local directory=manila-19.1.2.dev7 2026-08-18 16:12:10.521725 | ubuntu-noble | ++ local suffix=/source 2026-08-18 16:12:10.521728 | ubuntu-noble | ++ local name=manila 2026-08-18 16:12:10.521731 | ubuntu-noble | ++ local candidate path 2026-08-18 16:12:10.521735 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:10.521738 | ubuntu-noble | ++ path=overlays/2024.2/manila/source 2026-08-18 16:12:10.521742 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/manila/source ]] 2026-08-18 16:12:10.521746 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:10.521749 | ubuntu-noble | ++ path=overlays/2024.2/manila/source 2026-08-18 16:12:10.521753 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/manila/source ]] 2026-08-18 16:12:10.521756 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:10.521760 | ubuntu-noble | ++ path=overlays/2024.2/manila/source 2026-08-18 16:12:10.521763 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/manila/source ]] 2026-08-18 16:12:10.521767 | ubuntu-noble | ++ return 1 2026-08-18 16:12:10.521774 | ubuntu-noble | + overlay_dir= 2026-08-18 16:12:10.521798 | ubuntu-noble | + overlay_dir= 2026-08-18 16:12:10.521831 | ubuntu-noble | + echo Check patches for manila-stable-2024.2.tar.gz 2026-08-18 16:12:10.521838 | ubuntu-noble | Check patches for manila-stable-2024.2.tar.gz 2026-08-18 16:12:10.521861 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 16:12:10.521887 | ubuntu-noble | + echo Check overlays for manila-stable-2024.2.tar.gz 2026-08-18 16:12:10.521893 | ubuntu-noble | Check overlays for manila-stable-2024.2.tar.gz 2026-08-18 16:12:10.521898 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 16:12:10.521903 | ubuntu-noble | + popd 2026-08-18 16:12:10.522004 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 16:12:10.522012 | ubuntu-noble | + pushd tarballs 2026-08-18 16:12:10.522633 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-08-18 16:12:10.524199 | ubuntu-noble | + filename=masakari-stable-2024.2.tar.gz 2026-08-18 16:12:10.524215 | ubuntu-noble | + [[ -e masakari-stable-2024.2.tar.gz ]] 2026-08-18 16:12:10.524263 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-08-18 16:12:10.524269 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-08-18 16:12:10.524327 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-08-18 16:12:11.594886 | ubuntu-noble | 2026-08-18 16:12:11 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 16:12:11.596575 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 16:12:11.596616 | ubuntu-noble | + echo Process masakari-stable-2024.2.tar.gz 2026-08-18 16:12:11.596627 | ubuntu-noble | Process masakari-stable-2024.2.tar.gz 2026-08-18 16:12:11.599797 | ubuntu-noble | ++ tar -tzf masakari-stable-2024.2.tar.gz 2026-08-18 16:12:11.599890 | ubuntu-noble | ++ head -1 2026-08-18 16:12:11.600092 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 16:12:11.607364 | ubuntu-noble | + directory=masakari-18.0.0.0rc2.dev2 2026-08-18 16:12:11.608399 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 masakari-18.0.0.0rc2.dev2 2026-08-18 16:12:11.608466 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-18 16:12:11.608489 | ubuntu-noble | ++ local directory=masakari-18.0.0.0rc2.dev2 2026-08-18 16:12:11.608508 | ubuntu-noble | ++ local suffix= 2026-08-18 16:12:11.608524 | ubuntu-noble | ++ local name=masakari 2026-08-18 16:12:11.608539 | ubuntu-noble | ++ local candidate path 2026-08-18 16:12:11.608562 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:11.608579 | ubuntu-noble | ++ path=patches/2024.2/masakari 2026-08-18 16:12:11.608595 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/masakari ]] 2026-08-18 16:12:11.608613 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:11.608628 | ubuntu-noble | ++ path=patches/2024.2/masakari 2026-08-18 16:12:11.608643 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/masakari ]] 2026-08-18 16:12:11.608659 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:11.608673 | ubuntu-noble | ++ path=patches/2024.2/masakari 2026-08-18 16:12:11.608737 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/masakari ]] 2026-08-18 16:12:11.608761 | ubuntu-noble | ++ return 1 2026-08-18 16:12:11.609665 | ubuntu-noble | + patch_dir= 2026-08-18 16:12:11.609781 | ubuntu-noble | + patch_dir= 2026-08-18 16:12:11.609924 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 masakari-18.0.0.0rc2.dev2 /source 2026-08-18 16:12:11.609953 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-18 16:12:11.609970 | ubuntu-noble | ++ local directory=masakari-18.0.0.0rc2.dev2 2026-08-18 16:12:11.609986 | ubuntu-noble | ++ local suffix=/source 2026-08-18 16:12:11.610007 | ubuntu-noble | ++ local name=masakari 2026-08-18 16:12:11.610024 | ubuntu-noble | ++ local candidate path 2026-08-18 16:12:11.610043 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:11.610061 | ubuntu-noble | ++ path=overlays/2024.2/masakari/source 2026-08-18 16:12:11.610079 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/masakari/source ]] 2026-08-18 16:12:11.610104 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:11.610122 | ubuntu-noble | ++ path=overlays/2024.2/masakari/source 2026-08-18 16:12:11.610139 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/masakari/source ]] 2026-08-18 16:12:11.610157 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:11.610173 | ubuntu-noble | ++ path=overlays/2024.2/masakari/source 2026-08-18 16:12:11.610191 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/masakari/source ]] 2026-08-18 16:12:11.610208 | ubuntu-noble | ++ return 1 2026-08-18 16:12:11.610475 | ubuntu-noble | + overlay_dir= 2026-08-18 16:12:11.610595 | ubuntu-noble | + overlay_dir= 2026-08-18 16:12:11.610863 | ubuntu-noble | + echo Check patches for masakari-stable-2024.2.tar.gz 2026-08-18 16:12:11.610939 | ubuntu-noble | Check patches for masakari-stable-2024.2.tar.gz 2026-08-18 16:12:11.611022 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 16:12:11.611106 | ubuntu-noble | + echo Check overlays for masakari-stable-2024.2.tar.gz 2026-08-18 16:12:11.611154 | ubuntu-noble | Check overlays for masakari-stable-2024.2.tar.gz 2026-08-18 16:12:11.611224 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 16:12:11.611313 | ubuntu-noble | + popd 2026-08-18 16:12:11.611541 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 16:12:11.611642 | ubuntu-noble | + pushd tarballs 2026-08-18 16:12:11.612786 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-18 16:12:11.614774 | ubuntu-noble | + filename=neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-18 16:12:11.614821 | ubuntu-noble | + [[ -e neutron-dynamic-routing-stable-2024.2.tar.gz ]] 2026-08-18 16:12:11.614837 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-18 16:12:11.614851 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-18 16:12:11.614863 | 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 16:12:12.581380 | ubuntu-noble | 2026-08-18 16:12:12 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 16:12:12.584228 | 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 16:12:12.584352 | ubuntu-noble | + echo Process neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-18 16:12:12.584370 | ubuntu-noble | Process neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-18 16:12:12.586780 | ubuntu-noble | ++ tar -tzf neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-18 16:12:12.586908 | ubuntu-noble | ++ head -1 2026-08-18 16:12:12.589195 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 16:12:12.597084 | ubuntu-noble | + directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-18 16:12:12.598105 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-18 16:12:12.598205 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-18 16:12:12.598223 | ubuntu-noble | ++ local directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-18 16:12:12.598305 | ubuntu-noble | ++ local suffix= 2026-08-18 16:12:12.598350 | ubuntu-noble | ++ local name=neutron-dynamic-routing 2026-08-18 16:12:12.598362 | ubuntu-noble | ++ local candidate path 2026-08-18 16:12:12.598435 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:12.598446 | ubuntu-noble | ++ path=patches/2024.2/neutron-dynamic-routing 2026-08-18 16:12:12.598457 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-dynamic-routing ]] 2026-08-18 16:12:12.598501 | ubuntu-noble | ++ echo patches/2024.2/neutron-dynamic-routing 2026-08-18 16:12:12.598513 | ubuntu-noble | ++ return 0 2026-08-18 16:12:12.599376 | ubuntu-noble | + patch_dir=patches/2024.2/neutron-dynamic-routing 2026-08-18 16:12:12.599837 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 neutron-dynamic-routing-25.0.0.0rc2.dev3 /source 2026-08-18 16:12:12.599927 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-18 16:12:12.599941 | ubuntu-noble | ++ local directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-18 16:12:12.599978 | ubuntu-noble | ++ local suffix=/source 2026-08-18 16:12:12.600032 | ubuntu-noble | ++ local name=neutron-dynamic-routing 2026-08-18 16:12:12.600045 | ubuntu-noble | ++ local candidate path 2026-08-18 16:12:12.600089 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:12.600101 | ubuntu-noble | ++ path=overlays/2024.2/neutron-dynamic-routing/source 2026-08-18 16:12:12.600133 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron-dynamic-routing/source ]] 2026-08-18 16:12:12.600177 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:12.600189 | ubuntu-noble | ++ path=overlays/2024.2/neutron-dynamic-routing/source 2026-08-18 16:12:12.600197 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron-dynamic-routing/source ]] 2026-08-18 16:12:12.600208 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:12.600216 | ubuntu-noble | ++ path=overlays/2024.2/neutron_dynamic_routing/source 2026-08-18 16:12:12.600227 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron_dynamic_routing/source ]] 2026-08-18 16:12:12.600238 | ubuntu-noble | ++ return 1 2026-08-18 16:12:12.601537 | ubuntu-noble | + overlay_dir= 2026-08-18 16:12:12.601618 | ubuntu-noble | + overlay_dir= 2026-08-18 16:12:12.601632 | ubuntu-noble | + echo Check patches for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-18 16:12:12.601644 | ubuntu-noble | Check patches for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-18 16:12:12.601744 | ubuntu-noble | + [[ -n patches/2024.2/neutron-dynamic-routing ]] 2026-08-18 16:12:12.601770 | ubuntu-noble | + tar xzf neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-18 16:12:12.625729 | ubuntu-noble | + rm neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-18 16:12:12.631744 | ubuntu-noble | + find neutron-dynamic-routing-25.0.0.0rc2.dev3 -type f 2026-08-18 16:12:12.631784 | ubuntu-noble | + sort 2026-08-18 16:12:12.635108 | ubuntu-noble | + pushd neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-18 16:12:12.636545 | 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 16:12:12.636853 | ubuntu-noble | ++ sort 2026-08-18 16:12:12.640291 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 16:12:12.640411 | ubuntu-noble | + apply_patch patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-08-18 16:12:12.640470 | ubuntu-noble | + local rel=patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-08-18 16:12:12.640504 | 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 16:12:12.640534 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron-dynamic-routing/bug-2023632.patch' 2026-08-18 16:12:12.640551 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-08-18 16:12:12.640578 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 16:12:12.642478 | ubuntu-noble | checking file neutron_dynamic_routing/db/bgp_db.py 2026-08-18 16:12:12.642653 | ubuntu-noble | Hunk #1 succeeded at 1022 (offset 4 lines). 2026-08-18 16:12:12.643228 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 16:12:12.644749 | ubuntu-noble | patching file neutron_dynamic_routing/db/bgp_db.py 2026-08-18 16:12:12.644906 | ubuntu-noble | Hunk #1 succeeded at 1022 (offset 4 lines). 2026-08-18 16:12:12.645794 | ubuntu-noble | + echo patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-08-18 16:12:12.645819 | ubuntu-noble | + popd 2026-08-18 16:12:12.645871 | ubuntu-noble | + find neutron-dynamic-routing-25.0.0.0rc2.dev3 -type f 2026-08-18 16:12:12.646105 | ubuntu-noble | + sort 2026-08-18 16:12:12.649054 | ubuntu-noble | + append_new_files_to_sources_txt neutron-dynamic-routing-25.0.0.0rc2.dev3 files-before files-after 2026-08-18 16:12:12.649086 | ubuntu-noble | + local directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-18 16:12:12.649092 | ubuntu-noble | + local before=files-before 2026-08-18 16:12:12.649097 | ubuntu-noble | + local after=files-after 2026-08-18 16:12:12.649102 | ubuntu-noble | + local sources_txt 2026-08-18 16:12:12.651350 | ubuntu-noble | ++ find neutron-dynamic-routing-25.0.0.0rc2.dev3 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-18 16:12:12.651380 | ubuntu-noble | ++ head -1 2026-08-18 16:12:12.652287 | ubuntu-noble | + sources_txt=neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-08-18 16:12:12.652314 | ubuntu-noble | + [[ -z neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing.egg-info/SOURCES.txt ]] 2026-08-18 16:12:12.652319 | ubuntu-noble | + local new_files 2026-08-18 16:12:12.652970 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-18 16:12:12.654215 | ubuntu-noble | + new_files=neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing/db/bgp_db.py.orig 2026-08-18 16:12:12.654230 | ubuntu-noble | + [[ -z neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing/db/bgp_db.py.orig ]] 2026-08-18 16:12:12.654857 | ubuntu-noble | ++ tail -c1 neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-08-18 16:12:12.655959 | ubuntu-noble | + [[ -n h ]] 2026-08-18 16:12:12.655973 | ubuntu-noble | + echo 2026-08-18 16:12:12.656022 | ubuntu-noble | + local file 2026-08-18 16:12:12.656030 | ubuntu-noble | + for file in $new_files 2026-08-18 16:12:12.656034 | ubuntu-noble | + case $file in 2026-08-18 16:12:12.656039 | ubuntu-noble | + continue 2026-08-18 16:12:12.656087 | ubuntu-noble | + rm files-before files-after 2026-08-18 16:12:12.657551 | ubuntu-noble | + tar czf neutron-dynamic-routing-stable-2024.2.tar.gz neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-18 16:12:12.689319 | ubuntu-noble | + rm -r neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-18 16:12:12.694523 | ubuntu-noble | + echo Check overlays for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-18 16:12:12.694551 | ubuntu-noble | Check overlays for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-18 16:12:12.694555 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 16:12:12.694571 | ubuntu-noble | + popd 2026-08-18 16:12:12.695060 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 16:12:12.695139 | ubuntu-noble | + pushd tarballs 2026-08-18 16:12:12.695577 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-18 16:12:12.697767 | ubuntu-noble | + filename=neutron-vpnaas-stable-2024.2.tar.gz 2026-08-18 16:12:12.697808 | ubuntu-noble | + [[ -e neutron-vpnaas-stable-2024.2.tar.gz ]] 2026-08-18 16:12:12.697841 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-18 16:12:12.697853 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-18 16:12:12.697867 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-18 16:12:13.786830 | ubuntu-noble | 2026-08-18 16:12:13 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 16:12:13.788861 | 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 16:12:13.788909 | ubuntu-noble | + echo Process neutron-vpnaas-stable-2024.2.tar.gz 2026-08-18 16:12:13.788918 | ubuntu-noble | Process neutron-vpnaas-stable-2024.2.tar.gz 2026-08-18 16:12:13.790018 | ubuntu-noble | ++ tar -tzf neutron-vpnaas-stable-2024.2.tar.gz 2026-08-18 16:12:13.791940 | ubuntu-noble | ++ head -1 2026-08-18 16:12:13.792395 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 16:12:13.796617 | ubuntu-noble | + directory=neutron_vpnaas-25.0.1.dev4 2026-08-18 16:12:13.798005 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 neutron_vpnaas-25.0.1.dev4 2026-08-18 16:12:13.798039 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-18 16:12:13.798047 | ubuntu-noble | ++ local directory=neutron_vpnaas-25.0.1.dev4 2026-08-18 16:12:13.798054 | ubuntu-noble | ++ local suffix= 2026-08-18 16:12:13.798061 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-08-18 16:12:13.798067 | ubuntu-noble | ++ local candidate path 2026-08-18 16:12:13.798074 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:13.798080 | ubuntu-noble | ++ path=patches/2024.2/neutron_vpnaas 2026-08-18 16:12:13.798088 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron_vpnaas ]] 2026-08-18 16:12:13.798095 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:13.798109 | ubuntu-noble | ++ path=patches/2024.2/neutron-vpnaas 2026-08-18 16:12:13.798115 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-vpnaas ]] 2026-08-18 16:12:13.798122 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:13.798128 | ubuntu-noble | ++ path=patches/2024.2/neutron_vpnaas 2026-08-18 16:12:13.798134 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron_vpnaas ]] 2026-08-18 16:12:13.798141 | ubuntu-noble | ++ return 1 2026-08-18 16:12:13.798153 | ubuntu-noble | + patch_dir= 2026-08-18 16:12:13.798160 | ubuntu-noble | + patch_dir= 2026-08-18 16:12:13.799491 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 neutron_vpnaas-25.0.1.dev4 /source 2026-08-18 16:12:13.799519 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-18 16:12:13.799525 | ubuntu-noble | ++ local directory=neutron_vpnaas-25.0.1.dev4 2026-08-18 16:12:13.799532 | ubuntu-noble | ++ local suffix=/source 2026-08-18 16:12:13.799538 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-08-18 16:12:13.799544 | ubuntu-noble | ++ local candidate path 2026-08-18 16:12:13.799550 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:13.799557 | ubuntu-noble | ++ path=overlays/2024.2/neutron_vpnaas/source 2026-08-18 16:12:13.799563 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron_vpnaas/source ]] 2026-08-18 16:12:13.799570 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:13.799576 | ubuntu-noble | ++ path=overlays/2024.2/neutron-vpnaas/source 2026-08-18 16:12:13.799582 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron-vpnaas/source ]] 2026-08-18 16:12:13.799589 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:13.799595 | ubuntu-noble | ++ path=overlays/2024.2/neutron_vpnaas/source 2026-08-18 16:12:13.799617 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron_vpnaas/source ]] 2026-08-18 16:12:13.799623 | ubuntu-noble | ++ return 1 2026-08-18 16:12:13.799634 | ubuntu-noble | + overlay_dir= 2026-08-18 16:12:13.799640 | ubuntu-noble | + overlay_dir= 2026-08-18 16:12:13.799647 | ubuntu-noble | + echo Check patches for neutron-vpnaas-stable-2024.2.tar.gz 2026-08-18 16:12:13.799653 | ubuntu-noble | Check patches for neutron-vpnaas-stable-2024.2.tar.gz 2026-08-18 16:12:13.799661 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 16:12:13.799668 | ubuntu-noble | + echo Check overlays for neutron-vpnaas-stable-2024.2.tar.gz 2026-08-18 16:12:13.799674 | ubuntu-noble | Check overlays for neutron-vpnaas-stable-2024.2.tar.gz 2026-08-18 16:12:13.799714 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 16:12:13.799724 | ubuntu-noble | + popd 2026-08-18 16:12:13.799859 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 16:12:13.799873 | ubuntu-noble | + pushd tarballs 2026-08-18 16:12:13.800766 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-08-18 16:12:13.802470 | ubuntu-noble | + filename=neutron-stable-2024.2.tar.gz 2026-08-18 16:12:13.802503 | ubuntu-noble | + [[ -e neutron-stable-2024.2.tar.gz ]] 2026-08-18 16:12:13.802512 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-08-18 16:12:13.802520 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-08-18 16:12:13.802553 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-08-18 16:12:15.775903 | ubuntu-noble | 2026-08-18 16:12:15 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 16:12:15.777917 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 16:12:15.777997 | ubuntu-noble | + echo Process neutron-stable-2024.2.tar.gz 2026-08-18 16:12:15.778009 | ubuntu-noble | Process neutron-stable-2024.2.tar.gz 2026-08-18 16:12:15.780791 | ubuntu-noble | ++ tar -tzf neutron-stable-2024.2.tar.gz 2026-08-18 16:12:15.780832 | ubuntu-noble | ++ head -1 2026-08-18 16:12:15.781678 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 16:12:15.788607 | ubuntu-noble | + directory=neutron-25.2.4.dev2 2026-08-18 16:12:15.789423 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 neutron-25.2.4.dev2 2026-08-18 16:12:15.789491 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-18 16:12:15.789503 | ubuntu-noble | ++ local directory=neutron-25.2.4.dev2 2026-08-18 16:12:15.789513 | ubuntu-noble | ++ local suffix= 2026-08-18 16:12:15.789521 | ubuntu-noble | ++ local name=neutron 2026-08-18 16:12:15.789533 | ubuntu-noble | ++ local candidate path 2026-08-18 16:12:15.789541 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:15.789553 | ubuntu-noble | ++ path=patches/2024.2/neutron 2026-08-18 16:12:15.789561 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron ]] 2026-08-18 16:12:15.789574 | ubuntu-noble | ++ echo patches/2024.2/neutron 2026-08-18 16:12:15.789617 | ubuntu-noble | ++ return 0 2026-08-18 16:12:15.790525 | ubuntu-noble | + patch_dir=patches/2024.2/neutron 2026-08-18 16:12:15.790973 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 neutron-25.2.4.dev2 /source 2026-08-18 16:12:15.791049 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-18 16:12:15.791061 | ubuntu-noble | ++ local directory=neutron-25.2.4.dev2 2026-08-18 16:12:15.791074 | ubuntu-noble | ++ local suffix=/source 2026-08-18 16:12:15.791102 | ubuntu-noble | ++ local name=neutron 2026-08-18 16:12:15.791114 | ubuntu-noble | ++ local candidate path 2026-08-18 16:12:15.791138 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:15.791151 | ubuntu-noble | ++ path=overlays/2024.2/neutron/source 2026-08-18 16:12:15.791159 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron/source ]] 2026-08-18 16:12:15.791202 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:15.791212 | ubuntu-noble | ++ path=overlays/2024.2/neutron/source 2026-08-18 16:12:15.791223 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron/source ]] 2026-08-18 16:12:15.791231 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:15.791239 | ubuntu-noble | ++ path=overlays/2024.2/neutron/source 2026-08-18 16:12:15.791265 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron/source ]] 2026-08-18 16:12:15.791302 | ubuntu-noble | ++ return 1 2026-08-18 16:12:15.792203 | ubuntu-noble | + overlay_dir= 2026-08-18 16:12:15.792233 | ubuntu-noble | + overlay_dir= 2026-08-18 16:12:15.792241 | ubuntu-noble | + echo Check patches for neutron-stable-2024.2.tar.gz 2026-08-18 16:12:15.792249 | ubuntu-noble | Check patches for neutron-stable-2024.2.tar.gz 2026-08-18 16:12:15.792258 | ubuntu-noble | + [[ -n patches/2024.2/neutron ]] 2026-08-18 16:12:15.792266 | ubuntu-noble | + tar xzf neutron-stable-2024.2.tar.gz 2026-08-18 16:12:16.168590 | ubuntu-noble | + rm neutron-stable-2024.2.tar.gz 2026-08-18 16:12:16.175745 | ubuntu-noble | + find neutron-25.2.4.dev2 -type f 2026-08-18 16:12:16.175781 | ubuntu-noble | + sort 2026-08-18 16:12:16.189027 | ubuntu-noble | + pushd neutron-25.2.4.dev2 2026-08-18 16:12:16.191648 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron -type f -name '*.patch' 2026-08-18 16:12:16.191718 | ubuntu-noble | ++ sort 2026-08-18 16:12:16.193247 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 16:12:16.193297 | ubuntu-noble | + apply_patch patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-08-18 16:12:16.193306 | ubuntu-noble | + local rel=patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-08-18 16:12:16.193330 | 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 16:12:16.193340 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch' 2026-08-18 16:12:16.193346 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-08-18 16:12:16.193353 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 16:12:16.194918 | ubuntu-noble | checking file neutron/services/conntrack_helper/plugin.py 2026-08-18 16:12:16.195725 | ubuntu-noble | checking file neutron/tests/functional/services/conntrack_helper/test_conntrack_helper.py 2026-08-18 16:12:16.195747 | ubuntu-noble | checking file neutron/tests/unit/services/conntrack_helper/test_plugin.py 2026-08-18 16:12:16.195753 | ubuntu-noble | checking file releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-08-18 16:12:16.195763 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 16:12:16.197722 | ubuntu-noble | patching file neutron/services/conntrack_helper/plugin.py 2026-08-18 16:12:16.197744 | ubuntu-noble | patching file neutron/tests/functional/services/conntrack_helper/test_conntrack_helper.py 2026-08-18 16:12:16.197750 | ubuntu-noble | patching file neutron/tests/unit/services/conntrack_helper/test_plugin.py 2026-08-18 16:12:16.197755 | ubuntu-noble | patching file releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-08-18 16:12:16.198121 | ubuntu-noble | + echo patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-08-18 16:12:16.198213 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 16:12:16.198251 | ubuntu-noble | + apply_patch patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-08-18 16:12:16.198292 | ubuntu-noble | + local rel=patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-08-18 16:12:16.198299 | 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 16:12:16.198307 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch' 2026-08-18 16:12:16.198312 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-08-18 16:12:16.198319 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 16:12:16.199748 | ubuntu-noble | checking file neutron/services/portforwarding/pf_plugin.py 2026-08-18 16:12:16.199925 | ubuntu-noble | checking file neutron/tests/unit/services/portforwarding/test_pf_plugin.py 2026-08-18 16:12:16.200467 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 16:12:16.201540 | ubuntu-noble | patching file neutron/services/portforwarding/pf_plugin.py 2026-08-18 16:12:16.201760 | ubuntu-noble | patching file neutron/tests/unit/services/portforwarding/test_pf_plugin.py 2026-08-18 16:12:16.202744 | ubuntu-noble | + echo patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-08-18 16:12:16.202773 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 16:12:16.202780 | ubuntu-noble | + apply_patch patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-08-18 16:12:16.202785 | ubuntu-noble | + local rel=patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-08-18 16:12:16.202792 | 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 16:12:16.202799 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch' 2026-08-18 16:12:16.202805 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-08-18 16:12:16.202810 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 16:12:16.203839 | ubuntu-noble | checking file neutron/db/db_base_plugin_v2.py 2026-08-18 16:12:16.204089 | ubuntu-noble | checking file neutron/tests/unit/extensions/test_subnet_onboard.py 2026-08-18 16:12:16.204561 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 16:12:16.205612 | ubuntu-noble | patching file neutron/db/db_base_plugin_v2.py 2026-08-18 16:12:16.205846 | ubuntu-noble | patching file neutron/tests/unit/extensions/test_subnet_onboard.py 2026-08-18 16:12:16.206367 | ubuntu-noble | + echo patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-08-18 16:12:16.206375 | ubuntu-noble | + popd 2026-08-18 16:12:16.206974 | ubuntu-noble | + sort 2026-08-18 16:12:16.207200 | ubuntu-noble | + find neutron-25.2.4.dev2 -type f 2026-08-18 16:12:16.225463 | ubuntu-noble | + append_new_files_to_sources_txt neutron-25.2.4.dev2 files-before files-after 2026-08-18 16:12:16.225494 | ubuntu-noble | + local directory=neutron-25.2.4.dev2 2026-08-18 16:12:16.225499 | ubuntu-noble | + local before=files-before 2026-08-18 16:12:16.225503 | ubuntu-noble | + local after=files-after 2026-08-18 16:12:16.225506 | ubuntu-noble | + local sources_txt 2026-08-18 16:12:16.227555 | ubuntu-noble | ++ find neutron-25.2.4.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-18 16:12:16.227580 | ubuntu-noble | ++ head -1 2026-08-18 16:12:16.228936 | ubuntu-noble | + sources_txt=neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt 2026-08-18 16:12:16.228961 | ubuntu-noble | + [[ -z neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt ]] 2026-08-18 16:12:16.228981 | ubuntu-noble | + local new_files 2026-08-18 16:12:16.229563 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-18 16:12:16.233012 | ubuntu-noble | + new_files=neutron-25.2.4.dev2/releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-08-18 16:12:16.233033 | ubuntu-noble | + [[ -z neutron-25.2.4.dev2/releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml ]] 2026-08-18 16:12:16.233607 | ubuntu-noble | ++ tail -c1 neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt 2026-08-18 16:12:16.234700 | ubuntu-noble | + [[ -n l ]] 2026-08-18 16:12:16.234717 | ubuntu-noble | + echo 2026-08-18 16:12:16.234837 | ubuntu-noble | + local file 2026-08-18 16:12:16.234868 | ubuntu-noble | + for file in $new_files 2026-08-18 16:12:16.234873 | ubuntu-noble | + case $file in 2026-08-18 16:12:16.234882 | 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 16:12:16.234888 | 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 16:12:16.234892 | ubuntu-noble | + echo releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-08-18 16:12:16.234896 | ubuntu-noble | + rm files-before files-after 2026-08-18 16:12:16.236508 | ubuntu-noble | + tar czf neutron-stable-2024.2.tar.gz neutron-25.2.4.dev2 2026-08-18 16:12:17.618378 | ubuntu-noble | + rm -r neutron-25.2.4.dev2 2026-08-18 16:12:17.684306 | ubuntu-noble | + echo Check overlays for neutron-stable-2024.2.tar.gz 2026-08-18 16:12:17.684395 | ubuntu-noble | Check overlays for neutron-stable-2024.2.tar.gz 2026-08-18 16:12:17.684411 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 16:12:17.684426 | ubuntu-noble | + popd 2026-08-18 16:12:17.684447 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 16:12:17.684459 | ubuntu-noble | + pushd tarballs 2026-08-18 16:12:17.685846 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-08-18 16:12:17.687039 | ubuntu-noble | + filename=nova-stable-2024.2.tar.gz 2026-08-18 16:12:17.687065 | ubuntu-noble | + [[ -e nova-stable-2024.2.tar.gz ]] 2026-08-18 16:12:17.687081 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-08-18 16:12:17.687092 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-08-18 16:12:17.687102 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-08-18 16:12:19.566920 | ubuntu-noble | 2026-08-18 16:12:19 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 16:12:19.569955 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 16:12:19.570008 | ubuntu-noble | + echo Process nova-stable-2024.2.tar.gz 2026-08-18 16:12:19.570021 | ubuntu-noble | Process nova-stable-2024.2.tar.gz 2026-08-18 16:12:19.572065 | ubuntu-noble | ++ tar -tzf nova-stable-2024.2.tar.gz 2026-08-18 16:12:19.575834 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 16:12:19.575878 | ubuntu-noble | ++ head -1 2026-08-18 16:12:19.584598 | ubuntu-noble | + directory=nova-30.3.1.dev3 2026-08-18 16:12:19.585988 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 nova-30.3.1.dev3 2026-08-18 16:12:19.586047 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-18 16:12:19.586064 | ubuntu-noble | ++ local directory=nova-30.3.1.dev3 2026-08-18 16:12:19.586116 | ubuntu-noble | ++ local suffix= 2026-08-18 16:12:19.586176 | ubuntu-noble | ++ local name=nova 2026-08-18 16:12:19.586193 | ubuntu-noble | ++ local candidate path 2026-08-18 16:12:19.586238 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:19.586261 | ubuntu-noble | ++ path=patches/2024.2/nova 2026-08-18 16:12:19.586325 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova ]] 2026-08-18 16:12:19.586352 | ubuntu-noble | ++ echo patches/2024.2/nova 2026-08-18 16:12:19.586370 | ubuntu-noble | ++ return 0 2026-08-18 16:12:19.587447 | ubuntu-noble | + patch_dir=patches/2024.2/nova 2026-08-18 16:12:19.587890 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 nova-30.3.1.dev3 /source 2026-08-18 16:12:19.587962 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-18 16:12:19.587978 | ubuntu-noble | ++ local directory=nova-30.3.1.dev3 2026-08-18 16:12:19.588020 | ubuntu-noble | ++ local suffix=/source 2026-08-18 16:12:19.588069 | ubuntu-noble | ++ local name=nova 2026-08-18 16:12:19.588083 | ubuntu-noble | ++ local candidate path 2026-08-18 16:12:19.588122 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:19.588133 | ubuntu-noble | ++ path=overlays/2024.2/nova/source 2026-08-18 16:12:19.588146 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/nova/source ]] 2026-08-18 16:12:19.588187 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:19.588198 | ubuntu-noble | ++ path=overlays/2024.2/nova/source 2026-08-18 16:12:19.588211 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/nova/source ]] 2026-08-18 16:12:19.588220 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:19.588228 | ubuntu-noble | ++ path=overlays/2024.2/nova/source 2026-08-18 16:12:19.588240 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/nova/source ]] 2026-08-18 16:12:19.588249 | ubuntu-noble | ++ return 1 2026-08-18 16:12:19.589321 | ubuntu-noble | + overlay_dir= 2026-08-18 16:12:19.589355 | ubuntu-noble | + overlay_dir= 2026-08-18 16:12:19.589365 | ubuntu-noble | + echo Check patches for nova-stable-2024.2.tar.gz 2026-08-18 16:12:19.589374 | ubuntu-noble | Check patches for nova-stable-2024.2.tar.gz 2026-08-18 16:12:19.589383 | ubuntu-noble | + [[ -n patches/2024.2/nova ]] 2026-08-18 16:12:19.589393 | ubuntu-noble | + tar xzf nova-stable-2024.2.tar.gz 2026-08-18 16:12:19.989404 | ubuntu-noble | + rm nova-stable-2024.2.tar.gz 2026-08-18 16:12:19.998745 | ubuntu-noble | + sort 2026-08-18 16:12:19.998773 | ubuntu-noble | + find nova-30.3.1.dev3 -type f 2026-08-18 16:12:20.018650 | ubuntu-noble | + pushd nova-30.3.1.dev3 2026-08-18 16:12:20.020734 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova -type f -name '*.patch' 2026-08-18 16:12:20.020762 | ubuntu-noble | ++ sort 2026-08-18 16:12:20.021872 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 16:12:20.021928 | ubuntu-noble | + apply_patch patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-08-18 16:12:20.021969 | ubuntu-noble | + local rel=patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-08-18 16:12:20.021995 | 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 16:12:20.022016 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch' 2026-08-18 16:12:20.022021 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-08-18 16:12:20.022040 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 16:12:20.023751 | ubuntu-noble | checking file nova/console/websocketproxy.py 2026-08-18 16:12:20.023779 | ubuntu-noble | checking file nova/tests/unit/console/test_websocketproxy.py 2026-08-18 16:12:20.023784 | ubuntu-noble | checking file releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml 2026-08-18 16:12:20.023909 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 16:12:20.025643 | ubuntu-noble | patching file nova/console/websocketproxy.py 2026-08-18 16:12:20.025665 | ubuntu-noble | patching file nova/tests/unit/console/test_websocketproxy.py 2026-08-18 16:12:20.025669 | ubuntu-noble | patching file releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml 2026-08-18 16:12:20.025728 | ubuntu-noble | + echo patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-08-18 16:12:20.025809 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 16:12:20.025849 | ubuntu-noble | + apply_patch patches/2024.2/nova/backport-943940.patch 2026-08-18 16:12:20.025871 | ubuntu-noble | + local rel=patches/2024.2/nova/backport-943940.patch 2026-08-18 16:12:20.025887 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova/backport-943940.patch 2026-08-18 16:12:20.025902 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/backport-943940.patch' 2026-08-18 16:12:20.025906 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/backport-943940.patch 2026-08-18 16:12:20.025911 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 16:12:20.029410 | ubuntu-noble | checking file nova/tests/unit/virt/libvirt/test_driver.py 2026-08-18 16:12:20.030740 | ubuntu-noble | Hunk #1 succeeded at 15053 (offset 57 lines). 2026-08-18 16:12:20.030776 | ubuntu-noble | Hunk #2 succeeded at 16793 (offset 50 lines). 2026-08-18 16:12:20.032205 | ubuntu-noble | checking file nova/tests/unit/virt/libvirt/test_imagebackend.py 2026-08-18 16:12:20.032510 | ubuntu-noble | checking file nova/tests/unit/virt/libvirt/test_utils.py 2026-08-18 16:12:20.032643 | ubuntu-noble | checking file nova/tests/unit/virt/test_images.py 2026-08-18 16:12:20.032838 | ubuntu-noble | checking file nova/virt/images.py 2026-08-18 16:12:20.032991 | ubuntu-noble | checking file nova/virt/libvirt/imagebackend.py 2026-08-18 16:12:20.033167 | ubuntu-noble | checking file nova/virt/libvirt/utils.py 2026-08-18 16:12:20.033262 | ubuntu-noble | checking file requirements.txt 2026-08-18 16:12:20.033757 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 16:12:20.036883 | ubuntu-noble | patching file nova/tests/unit/virt/libvirt/test_driver.py 2026-08-18 16:12:20.037795 | ubuntu-noble | Hunk #1 succeeded at 15053 (offset 57 lines). 2026-08-18 16:12:20.037905 | ubuntu-noble | Hunk #2 succeeded at 16793 (offset 50 lines). 2026-08-18 16:12:20.039115 | ubuntu-noble | patching file nova/tests/unit/virt/libvirt/test_imagebackend.py 2026-08-18 16:12:20.039401 | ubuntu-noble | patching file nova/tests/unit/virt/libvirt/test_utils.py 2026-08-18 16:12:20.039530 | ubuntu-noble | patching file nova/tests/unit/virt/test_images.py 2026-08-18 16:12:20.039652 | ubuntu-noble | patching file nova/virt/images.py 2026-08-18 16:12:20.039822 | ubuntu-noble | patching file nova/virt/libvirt/imagebackend.py 2026-08-18 16:12:20.039983 | ubuntu-noble | patching file nova/virt/libvirt/utils.py 2026-08-18 16:12:20.040070 | ubuntu-noble | patching file requirements.txt 2026-08-18 16:12:20.041426 | ubuntu-noble | + echo patches/2024.2/nova/backport-943940.patch 2026-08-18 16:12:20.041455 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 16:12:20.041463 | ubuntu-noble | + apply_patch patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-08-18 16:12:20.041470 | ubuntu-noble | + local rel=patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-08-18 16:12:20.041477 | 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 16:12:20.041498 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch' 2026-08-18 16:12:20.041505 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-08-18 16:12:20.041511 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 16:12:20.042811 | ubuntu-noble | checking file nova/compute/api.py 2026-08-18 16:12:20.044089 | ubuntu-noble | checking file nova/tests/unit/compute/test_api.py 2026-08-18 16:12:20.045323 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 16:12:20.046711 | ubuntu-noble | patching file nova/compute/api.py 2026-08-18 16:12:20.047880 | ubuntu-noble | patching file nova/tests/unit/compute/test_api.py 2026-08-18 16:12:20.049955 | ubuntu-noble | + echo patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-08-18 16:12:20.049984 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 16:12:20.049994 | ubuntu-noble | + apply_patch patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-18 16:12:20.050002 | ubuntu-noble | + local rel=patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-18 16:12:20.050010 | 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 16:12:20.050020 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch' 2026-08-18 16:12:20.050028 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-18 16:12:20.050036 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 16:12:20.050645 | ubuntu-noble | checking file nova/api/openstack/identity.py 2026-08-18 16:12:20.050802 | ubuntu-noble | checking file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-18 16:12:20.051375 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 16:12:20.052226 | ubuntu-noble | patching file nova/api/openstack/identity.py 2026-08-18 16:12:20.052425 | ubuntu-noble | patching file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-18 16:12:20.053479 | ubuntu-noble | + echo patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-18 16:12:20.053512 | ubuntu-noble | + popd 2026-08-18 16:12:20.053521 | ubuntu-noble | + find nova-30.3.1.dev3 -type f 2026-08-18 16:12:20.053963 | ubuntu-noble | + sort 2026-08-18 16:12:20.067781 | ubuntu-noble | + append_new_files_to_sources_txt nova-30.3.1.dev3 files-before files-after 2026-08-18 16:12:20.067820 | ubuntu-noble | + local directory=nova-30.3.1.dev3 2026-08-18 16:12:20.067828 | ubuntu-noble | + local before=files-before 2026-08-18 16:12:20.067834 | ubuntu-noble | + local after=files-after 2026-08-18 16:12:20.067840 | ubuntu-noble | + local sources_txt 2026-08-18 16:12:20.070575 | ubuntu-noble | ++ find nova-30.3.1.dev3 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-18 16:12:20.070606 | ubuntu-noble | ++ head -1 2026-08-18 16:12:20.071004 | ubuntu-noble | + sources_txt=nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-08-18 16:12:20.071027 | ubuntu-noble | + [[ -z nova-30.3.1.dev3/nova.egg-info/SOURCES.txt ]] 2026-08-18 16:12:20.071032 | ubuntu-noble | + local new_files 2026-08-18 16:12:20.071626 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-18 16:12:20.075668 | ubuntu-noble | + new_files='nova-30.3.1.dev3/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-18 16:12:20.075721 | ubuntu-noble | nova-30.3.1.dev3/nova/tests/unit/virt/libvirt/test_driver.py.orig 2026-08-18 16:12:20.075729 | ubuntu-noble | nova-30.3.1.dev3/releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml' 2026-08-18 16:12:20.075734 | ubuntu-noble | + [[ -z nova-30.3.1.dev3/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-18 16:12:20.075738 | ubuntu-noble | nova-30.3.1.dev3/nova/tests/unit/virt/libvirt/test_driver.py.orig 2026-08-18 16:12:20.075743 | ubuntu-noble | nova-30.3.1.dev3/releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml ]] 2026-08-18 16:12:20.076302 | ubuntu-noble | ++ tail -c1 nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-08-18 16:12:20.077313 | ubuntu-noble | + [[ -n h ]] 2026-08-18 16:12:20.077329 | ubuntu-noble | + echo 2026-08-18 16:12:20.077373 | ubuntu-noble | + local file 2026-08-18 16:12:20.077382 | ubuntu-noble | + for file in $new_files 2026-08-18 16:12:20.077386 | ubuntu-noble | + case $file in 2026-08-18 16:12:20.077432 | 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 16:12:20.077449 | 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 16:12:20.077456 | ubuntu-noble | + echo nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-18 16:12:20.077461 | ubuntu-noble | + for file in $new_files 2026-08-18 16:12:20.077466 | ubuntu-noble | + case $file in 2026-08-18 16:12:20.077471 | ubuntu-noble | + continue 2026-08-18 16:12:20.077477 | ubuntu-noble | + for file in $new_files 2026-08-18 16:12:20.077482 | ubuntu-noble | + case $file in 2026-08-18 16:12:20.077488 | 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 16:12:20.077493 | 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 16:12:20.077500 | ubuntu-noble | + echo releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml 2026-08-18 16:12:20.077541 | ubuntu-noble | + rm files-before files-after 2026-08-18 16:12:20.079289 | ubuntu-noble | + tar czf nova-stable-2024.2.tar.gz nova-30.3.1.dev3 2026-08-18 16:12:21.618962 | ubuntu-noble | + rm -r nova-30.3.1.dev3 2026-08-18 16:12:21.701558 | ubuntu-noble | + echo Check overlays for nova-stable-2024.2.tar.gz 2026-08-18 16:12:21.701604 | ubuntu-noble | Check overlays for nova-stable-2024.2.tar.gz 2026-08-18 16:12:21.701614 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 16:12:21.701619 | ubuntu-noble | + popd 2026-08-18 16:12:21.701910 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 16:12:21.701920 | ubuntu-noble | + pushd tarballs 2026-08-18 16:12:21.703680 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-08-18 16:12:21.706460 | ubuntu-noble | + filename=octavia-stable-2024.2.tar.gz 2026-08-18 16:12:21.706488 | ubuntu-noble | + [[ -e octavia-stable-2024.2.tar.gz ]] 2026-08-18 16:12:21.706560 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-08-18 16:12:21.706566 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-08-18 16:12:21.706605 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-08-18 16:12:23.035883 | ubuntu-noble | 2026-08-18 16:12:23 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 16:12:23.037649 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 16:12:23.037724 | ubuntu-noble | + echo Process octavia-stable-2024.2.tar.gz 2026-08-18 16:12:23.037738 | ubuntu-noble | Process octavia-stable-2024.2.tar.gz 2026-08-18 16:12:23.040760 | ubuntu-noble | ++ tar -tzf octavia-stable-2024.2.tar.gz 2026-08-18 16:12:23.040802 | ubuntu-noble | ++ head -1 2026-08-18 16:12:23.041076 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 16:12:23.047322 | ubuntu-noble | + directory=octavia-15.1.1.dev9 2026-08-18 16:12:23.048150 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 octavia-15.1.1.dev9 2026-08-18 16:12:23.048184 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-18 16:12:23.048194 | ubuntu-noble | ++ local directory=octavia-15.1.1.dev9 2026-08-18 16:12:23.048202 | ubuntu-noble | ++ local suffix= 2026-08-18 16:12:23.048210 | ubuntu-noble | ++ local name=octavia 2026-08-18 16:12:23.048217 | ubuntu-noble | ++ local candidate path 2026-08-18 16:12:23.048231 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:23.048238 | ubuntu-noble | ++ path=patches/2024.2/octavia 2026-08-18 16:12:23.048246 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/octavia ]] 2026-08-18 16:12:23.048254 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:23.048262 | ubuntu-noble | ++ path=patches/2024.2/octavia 2026-08-18 16:12:23.048292 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/octavia ]] 2026-08-18 16:12:23.048299 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:23.048307 | ubuntu-noble | ++ path=patches/2024.2/octavia 2026-08-18 16:12:23.048314 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/octavia ]] 2026-08-18 16:12:23.048341 | ubuntu-noble | ++ return 1 2026-08-18 16:12:23.048895 | ubuntu-noble | + patch_dir= 2026-08-18 16:12:23.048920 | ubuntu-noble | + patch_dir= 2026-08-18 16:12:23.049136 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 octavia-15.1.1.dev9 /source 2026-08-18 16:12:23.049179 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-18 16:12:23.049190 | ubuntu-noble | ++ local directory=octavia-15.1.1.dev9 2026-08-18 16:12:23.049218 | ubuntu-noble | ++ local suffix=/source 2026-08-18 16:12:23.049228 | ubuntu-noble | ++ local name=octavia 2026-08-18 16:12:23.049238 | ubuntu-noble | ++ local candidate path 2026-08-18 16:12:23.049296 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:23.049306 | ubuntu-noble | ++ path=overlays/2024.2/octavia/source 2026-08-18 16:12:23.049314 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/octavia/source ]] 2026-08-18 16:12:23.049325 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:23.049332 | ubuntu-noble | ++ path=overlays/2024.2/octavia/source 2026-08-18 16:12:23.049339 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/octavia/source ]] 2026-08-18 16:12:23.049347 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:23.049354 | ubuntu-noble | ++ path=overlays/2024.2/octavia/source 2026-08-18 16:12:23.049364 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/octavia/source ]] 2026-08-18 16:12:23.049371 | ubuntu-noble | ++ return 1 2026-08-18 16:12:23.049731 | ubuntu-noble | + overlay_dir= 2026-08-18 16:12:23.049752 | ubuntu-noble | + overlay_dir= 2026-08-18 16:12:23.049760 | ubuntu-noble | + echo Check patches for octavia-stable-2024.2.tar.gz 2026-08-18 16:12:23.049767 | ubuntu-noble | Check patches for octavia-stable-2024.2.tar.gz 2026-08-18 16:12:23.049800 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 16:12:23.049840 | ubuntu-noble | + echo Check overlays for octavia-stable-2024.2.tar.gz 2026-08-18 16:12:23.049863 | ubuntu-noble | Check overlays for octavia-stable-2024.2.tar.gz 2026-08-18 16:12:23.049892 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 16:12:23.050333 | ubuntu-noble | + popd 2026-08-18 16:12:23.050351 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 16:12:23.050357 | ubuntu-noble | + pushd tarballs 2026-08-18 16:12:23.050565 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-08-18 16:12:23.052188 | ubuntu-noble | + filename=placement-stable-2024.2.tar.gz 2026-08-18 16:12:23.052213 | ubuntu-noble | + [[ -e placement-stable-2024.2.tar.gz ]] 2026-08-18 16:12:23.052220 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-08-18 16:12:23.052227 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-08-18 16:12:23.052234 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-08-18 16:12:24.441300 | ubuntu-noble | 2026-08-18 16:12:24 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 16:12:24.444529 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 16:12:24.444580 | ubuntu-noble | + echo Process placement-stable-2024.2.tar.gz 2026-08-18 16:12:24.444595 | ubuntu-noble | Process placement-stable-2024.2.tar.gz 2026-08-18 16:12:24.447772 | ubuntu-noble | ++ tar -tzf placement-stable-2024.2.tar.gz 2026-08-18 16:12:24.447818 | ubuntu-noble | ++ head -1 2026-08-18 16:12:24.448185 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 16:12:24.455931 | ubuntu-noble | + directory=openstack_placement-12.0.3.dev1 2026-08-18 16:12:24.456746 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 openstack_placement-12.0.3.dev1 2026-08-18 16:12:24.456833 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-18 16:12:24.456865 | ubuntu-noble | ++ local directory=openstack_placement-12.0.3.dev1 2026-08-18 16:12:24.456898 | ubuntu-noble | ++ local suffix= 2026-08-18 16:12:24.456957 | ubuntu-noble | ++ local name=openstack_placement 2026-08-18 16:12:24.456964 | ubuntu-noble | ++ local candidate path 2026-08-18 16:12:24.457008 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:24.457017 | ubuntu-noble | ++ path=patches/2024.2/openstack_placement 2026-08-18 16:12:24.457041 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_placement ]] 2026-08-18 16:12:24.457084 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:24.457094 | ubuntu-noble | ++ path=patches/2024.2/openstack-placement 2026-08-18 16:12:24.457100 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack-placement ]] 2026-08-18 16:12:24.457108 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:24.457116 | ubuntu-noble | ++ path=patches/2024.2/openstack_placement 2026-08-18 16:12:24.457124 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_placement ]] 2026-08-18 16:12:24.457132 | ubuntu-noble | ++ return 1 2026-08-18 16:12:24.457784 | ubuntu-noble | + patch_dir= 2026-08-18 16:12:24.457848 | ubuntu-noble | + patch_dir= 2026-08-18 16:12:24.458169 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 openstack_placement-12.0.3.dev1 /source 2026-08-18 16:12:24.458251 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-18 16:12:24.458291 | ubuntu-noble | ++ local directory=openstack_placement-12.0.3.dev1 2026-08-18 16:12:24.458302 | ubuntu-noble | ++ local suffix=/source 2026-08-18 16:12:24.458341 | ubuntu-noble | ++ local name=openstack_placement 2026-08-18 16:12:24.458351 | ubuntu-noble | ++ local candidate path 2026-08-18 16:12:24.458401 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:24.458409 | ubuntu-noble | ++ path=overlays/2024.2/openstack_placement/source 2026-08-18 16:12:24.458419 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_placement/source ]] 2026-08-18 16:12:24.458450 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:24.458461 | ubuntu-noble | ++ path=overlays/2024.2/openstack-placement/source 2026-08-18 16:12:24.458468 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack-placement/source ]] 2026-08-18 16:12:24.458478 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:24.458484 | ubuntu-noble | ++ path=overlays/2024.2/openstack_placement/source 2026-08-18 16:12:24.458493 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_placement/source ]] 2026-08-18 16:12:24.458500 | ubuntu-noble | ++ return 1 2026-08-18 16:12:24.458844 | ubuntu-noble | + overlay_dir= 2026-08-18 16:12:24.458862 | ubuntu-noble | + overlay_dir= 2026-08-18 16:12:24.458872 | ubuntu-noble | + echo Check patches for placement-stable-2024.2.tar.gz 2026-08-18 16:12:24.458881 | ubuntu-noble | Check patches for placement-stable-2024.2.tar.gz 2026-08-18 16:12:24.458890 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 16:12:24.458899 | ubuntu-noble | + echo Check overlays for placement-stable-2024.2.tar.gz 2026-08-18 16:12:24.458908 | ubuntu-noble | Check overlays for placement-stable-2024.2.tar.gz 2026-08-18 16:12:24.458914 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 16:12:24.458923 | ubuntu-noble | + popd 2026-08-18 16:12:24.459004 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 16:12:24.459015 | ubuntu-noble | + pushd tarballs 2026-08-18 16:12:24.459784 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-08-18 16:12:24.461795 | ubuntu-noble | + filename=skyline-apiserver-stable-2024.2.tar.gz 2026-08-18 16:12:24.461835 | ubuntu-noble | + [[ -e skyline-apiserver-stable-2024.2.tar.gz ]] 2026-08-18 16:12:24.461844 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-08-18 16:12:24.461851 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-08-18 16:12:24.461865 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-08-18 16:12:26.394184 | ubuntu-noble | 2026-08-18 16:12:26 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 16:12:26.397080 | 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 16:12:26.397128 | ubuntu-noble | + echo Process skyline-apiserver-stable-2024.2.tar.gz 2026-08-18 16:12:26.397142 | ubuntu-noble | Process skyline-apiserver-stable-2024.2.tar.gz 2026-08-18 16:12:26.400774 | ubuntu-noble | ++ tar -tzf skyline-apiserver-stable-2024.2.tar.gz 2026-08-18 16:12:26.400837 | ubuntu-noble | ++ head -1 2026-08-18 16:12:26.401499 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 16:12:26.410141 | ubuntu-noble | + directory=skyline_apiserver-5.0.1.dev5 2026-08-18 16:12:26.411787 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 skyline_apiserver-5.0.1.dev5 2026-08-18 16:12:26.411821 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-18 16:12:26.411830 | ubuntu-noble | ++ local directory=skyline_apiserver-5.0.1.dev5 2026-08-18 16:12:26.411837 | ubuntu-noble | ++ local suffix= 2026-08-18 16:12:26.411843 | ubuntu-noble | ++ local name=skyline_apiserver 2026-08-18 16:12:26.411850 | ubuntu-noble | ++ local candidate path 2026-08-18 16:12:26.411857 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:26.411864 | ubuntu-noble | ++ path=patches/2024.2/skyline_apiserver 2026-08-18 16:12:26.411871 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline_apiserver ]] 2026-08-18 16:12:26.411878 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:26.411885 | ubuntu-noble | ++ path=patches/2024.2/skyline-apiserver 2026-08-18 16:12:26.411891 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline-apiserver ]] 2026-08-18 16:12:26.411898 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:26.411904 | ubuntu-noble | ++ path=patches/2024.2/skyline_apiserver 2026-08-18 16:12:26.411911 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline_apiserver ]] 2026-08-18 16:12:26.411918 | ubuntu-noble | ++ return 1 2026-08-18 16:12:26.411931 | ubuntu-noble | + patch_dir= 2026-08-18 16:12:26.411938 | ubuntu-noble | + patch_dir= 2026-08-18 16:12:26.413365 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 skyline_apiserver-5.0.1.dev5 /source 2026-08-18 16:12:26.413396 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-18 16:12:26.413404 | ubuntu-noble | ++ local directory=skyline_apiserver-5.0.1.dev5 2026-08-18 16:12:26.413411 | ubuntu-noble | ++ local suffix=/source 2026-08-18 16:12:26.413417 | ubuntu-noble | ++ local name=skyline_apiserver 2026-08-18 16:12:26.413424 | ubuntu-noble | ++ local candidate path 2026-08-18 16:12:26.413430 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:26.413437 | ubuntu-noble | ++ path=overlays/2024.2/skyline_apiserver/source 2026-08-18 16:12:26.413444 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline_apiserver/source ]] 2026-08-18 16:12:26.413451 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:26.413457 | ubuntu-noble | ++ path=overlays/2024.2/skyline-apiserver/source 2026-08-18 16:12:26.413464 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline-apiserver/source ]] 2026-08-18 16:12:26.413471 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:26.413477 | ubuntu-noble | ++ path=overlays/2024.2/skyline_apiserver/source 2026-08-18 16:12:26.413484 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline_apiserver/source ]] 2026-08-18 16:12:26.413491 | ubuntu-noble | ++ return 1 2026-08-18 16:12:26.413504 | ubuntu-noble | + overlay_dir= 2026-08-18 16:12:26.413510 | ubuntu-noble | + overlay_dir= 2026-08-18 16:12:26.413518 | ubuntu-noble | + echo Check patches for skyline-apiserver-stable-2024.2.tar.gz 2026-08-18 16:12:26.413524 | ubuntu-noble | Check patches for skyline-apiserver-stable-2024.2.tar.gz 2026-08-18 16:12:26.413535 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 16:12:26.413541 | ubuntu-noble | + echo Check overlays for skyline-apiserver-stable-2024.2.tar.gz 2026-08-18 16:12:26.413548 | ubuntu-noble | Check overlays for skyline-apiserver-stable-2024.2.tar.gz 2026-08-18 16:12:26.413554 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 16:12:26.413564 | ubuntu-noble | + popd 2026-08-18 16:12:26.413710 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 16:12:26.413745 | ubuntu-noble | + pushd tarballs 2026-08-18 16:12:26.414868 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-08-18 16:12:26.416812 | ubuntu-noble | + filename=skyline-console-stable-2024.2.tar.gz 2026-08-18 16:12:26.416852 | ubuntu-noble | + [[ -e skyline-console-stable-2024.2.tar.gz ]] 2026-08-18 16:12:26.416860 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-08-18 16:12:26.416868 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-08-18 16:12:26.416888 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-08-18 16:12:29.801615 | ubuntu-noble | 2026-08-18 16:12:29 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 16:12:29.804653 | 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 16:12:29.804743 | ubuntu-noble | + echo Process skyline-console-stable-2024.2.tar.gz 2026-08-18 16:12:29.804758 | ubuntu-noble | Process skyline-console-stable-2024.2.tar.gz 2026-08-18 16:12:29.808751 | ubuntu-noble | ++ tar -tzf skyline-console-stable-2024.2.tar.gz 2026-08-18 16:12:29.808789 | ubuntu-noble | ++ head -1 2026-08-18 16:12:29.809469 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 16:12:29.815843 | ubuntu-noble | + directory=skyline-console-5.0.1.dev4 2026-08-18 16:12:29.816967 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 skyline-console-5.0.1.dev4 2026-08-18 16:12:29.817076 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-18 16:12:29.817090 | ubuntu-noble | ++ local directory=skyline-console-5.0.1.dev4 2026-08-18 16:12:29.817151 | ubuntu-noble | ++ local suffix= 2026-08-18 16:12:29.817182 | ubuntu-noble | ++ local name=skyline-console 2026-08-18 16:12:29.817193 | ubuntu-noble | ++ local candidate path 2026-08-18 16:12:29.817271 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:29.817288 | ubuntu-noble | ++ path=patches/2024.2/skyline-console 2026-08-18 16:12:29.817298 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline-console ]] 2026-08-18 16:12:29.817360 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:29.817370 | ubuntu-noble | ++ path=patches/2024.2/skyline-console 2026-08-18 16:12:29.817376 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline-console ]] 2026-08-18 16:12:29.817384 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:29.817390 | ubuntu-noble | ++ path=patches/2024.2/skyline_console 2026-08-18 16:12:29.817399 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline_console ]] 2026-08-18 16:12:29.817407 | ubuntu-noble | ++ return 1 2026-08-18 16:12:29.818327 | ubuntu-noble | + patch_dir= 2026-08-18 16:12:29.818348 | ubuntu-noble | + patch_dir= 2026-08-18 16:12:29.818918 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 skyline-console-5.0.1.dev4 /source 2026-08-18 16:12:29.819021 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-18 16:12:29.819032 | ubuntu-noble | ++ local directory=skyline-console-5.0.1.dev4 2026-08-18 16:12:29.819069 | ubuntu-noble | ++ local suffix=/source 2026-08-18 16:12:29.819110 | ubuntu-noble | ++ local name=skyline-console 2026-08-18 16:12:29.819120 | ubuntu-noble | ++ local candidate path 2026-08-18 16:12:29.819162 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:29.819173 | ubuntu-noble | ++ path=overlays/2024.2/skyline-console/source 2026-08-18 16:12:29.819181 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline-console/source ]] 2026-08-18 16:12:29.819219 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:29.819229 | ubuntu-noble | ++ path=overlays/2024.2/skyline-console/source 2026-08-18 16:12:29.819236 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline-console/source ]] 2026-08-18 16:12:29.819244 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:29.819250 | ubuntu-noble | ++ path=overlays/2024.2/skyline_console/source 2026-08-18 16:12:29.819258 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline_console/source ]] 2026-08-18 16:12:29.819285 | ubuntu-noble | ++ return 1 2026-08-18 16:12:29.820296 | ubuntu-noble | + overlay_dir= 2026-08-18 16:12:29.820322 | ubuntu-noble | + overlay_dir= 2026-08-18 16:12:29.820328 | ubuntu-noble | + echo Check patches for skyline-console-stable-2024.2.tar.gz 2026-08-18 16:12:29.820334 | ubuntu-noble | Check patches for skyline-console-stable-2024.2.tar.gz 2026-08-18 16:12:29.820340 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 16:12:29.820345 | ubuntu-noble | + echo Check overlays for skyline-console-stable-2024.2.tar.gz 2026-08-18 16:12:29.820367 | ubuntu-noble | Check overlays for skyline-console-stable-2024.2.tar.gz 2026-08-18 16:12:29.820372 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 16:12:29.820378 | ubuntu-noble | + popd 2026-08-18 16:12:29.820384 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-18 16:12:29.820390 | ubuntu-noble | + pushd tarballs 2026-08-18 16:12:29.820774 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-08-18 16:12:29.823458 | ubuntu-noble | + filename=requirements-stable-2024.2.tar.gz 2026-08-18 16:12:29.823484 | ubuntu-noble | + [[ -e requirements-stable-2024.2.tar.gz ]] 2026-08-18 16:12:29.823491 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-08-18 16:12:29.823498 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-08-18 16:12:29.823505 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-08-18 16:12:30.783071 | ubuntu-noble | 2026-08-18 16:12:30 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 16:12:30.786588 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-18 16:12:30.786638 | ubuntu-noble | + echo Process requirements-stable-2024.2.tar.gz 2026-08-18 16:12:30.786651 | ubuntu-noble | Process requirements-stable-2024.2.tar.gz 2026-08-18 16:12:30.789742 | ubuntu-noble | ++ tar -tzf requirements-stable-2024.2.tar.gz 2026-08-18 16:12:30.789786 | ubuntu-noble | ++ head -1 2026-08-18 16:12:30.791205 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-18 16:12:30.803583 | ubuntu-noble | + directory=openstack_requirements-1.2.1.dev7126 2026-08-18 16:12:30.804581 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 openstack_requirements-1.2.1.dev7126 2026-08-18 16:12:30.804681 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-18 16:12:30.804746 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev7126 2026-08-18 16:12:30.804784 | ubuntu-noble | ++ local suffix= 2026-08-18 16:12:30.804847 | ubuntu-noble | ++ local name=openstack_requirements 2026-08-18 16:12:30.804856 | ubuntu-noble | ++ local candidate path 2026-08-18 16:12:30.804902 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:30.804912 | ubuntu-noble | ++ path=patches/2024.2/openstack_requirements 2026-08-18 16:12:30.804938 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements ]] 2026-08-18 16:12:30.804979 | ubuntu-noble | ++ echo patches/2024.2/openstack_requirements 2026-08-18 16:12:30.805009 | ubuntu-noble | ++ return 0 2026-08-18 16:12:30.805426 | ubuntu-noble | + patch_dir=patches/2024.2/openstack_requirements 2026-08-18 16:12:30.806102 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 openstack_requirements-1.2.1.dev7126 /source 2026-08-18 16:12:30.806226 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-18 16:12:30.806317 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev7126 2026-08-18 16:12:30.806363 | ubuntu-noble | ++ local suffix=/source 2026-08-18 16:12:30.806416 | ubuntu-noble | ++ local name=openstack_requirements 2026-08-18 16:12:30.806445 | ubuntu-noble | ++ local candidate path 2026-08-18 16:12:30.806498 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:30.806526 | ubuntu-noble | ++ path=overlays/2024.2/openstack_requirements/source 2026-08-18 16:12:30.806555 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_requirements/source ]] 2026-08-18 16:12:30.806605 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:30.806630 | ubuntu-noble | ++ path=overlays/2024.2/openstack-requirements/source 2026-08-18 16:12:30.806654 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack-requirements/source ]] 2026-08-18 16:12:30.806709 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-18 16:12:30.806745 | ubuntu-noble | ++ path=overlays/2024.2/openstack_requirements/source 2026-08-18 16:12:30.806769 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_requirements/source ]] 2026-08-18 16:12:30.806798 | ubuntu-noble | ++ return 1 2026-08-18 16:12:30.807140 | ubuntu-noble | + overlay_dir= 2026-08-18 16:12:30.807483 | ubuntu-noble | + overlay_dir= 2026-08-18 16:12:30.807516 | ubuntu-noble | + echo Check patches for requirements-stable-2024.2.tar.gz 2026-08-18 16:12:30.807522 | ubuntu-noble | Check patches for requirements-stable-2024.2.tar.gz 2026-08-18 16:12:30.807528 | ubuntu-noble | + [[ -n patches/2024.2/openstack_requirements ]] 2026-08-18 16:12:30.807533 | ubuntu-noble | + tar xzf requirements-stable-2024.2.tar.gz 2026-08-18 16:12:30.824297 | ubuntu-noble | + rm requirements-stable-2024.2.tar.gz 2026-08-18 16:12:30.828730 | ubuntu-noble | + find openstack_requirements-1.2.1.dev7126 -type f 2026-08-18 16:12:30.828760 | ubuntu-noble | + sort 2026-08-18 16:12:30.829951 | ubuntu-noble | + pushd openstack_requirements-1.2.1.dev7126 2026-08-18 16:12:30.832604 | ubuntu-noble | ++ sort 2026-08-18 16:12:30.832629 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements -type f -name '*.patch' 2026-08-18 16:12:30.833652 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 16:12:30.833756 | ubuntu-noble | + apply_patch patches/2024.2/openstack_requirements/backport-934176.patch 2026-08-18 16:12:30.833796 | ubuntu-noble | + local rel=patches/2024.2/openstack_requirements/backport-934176.patch 2026-08-18 16:12:30.833821 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements/backport-934176.patch 2026-08-18 16:12:30.833843 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/openstack_requirements/backport-934176.patch' 2026-08-18 16:12:30.833849 | ubuntu-noble | APPLY PATCH patches/2024.2/openstack_requirements/backport-934176.patch 2026-08-18 16:12:30.833865 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 16:12:30.835340 | ubuntu-noble | checking file upper-constraints.txt 2026-08-18 16:12:30.835401 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 16:12:30.836843 | ubuntu-noble | patching file upper-constraints.txt 2026-08-18 16:12:30.836903 | ubuntu-noble | + echo patches/2024.2/openstack_requirements/backport-934176.patch 2026-08-18 16:12:30.836995 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 16:12:30.837039 | ubuntu-noble | + apply_patch patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-08-18 16:12:30.837064 | ubuntu-noble | + local rel=patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-08-18 16:12:30.837084 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-08-18 16:12:30.837102 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/openstack_requirements/keystonemiddleware.patch' 2026-08-18 16:12:30.837106 | ubuntu-noble | APPLY PATCH patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-08-18 16:12:30.837111 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 16:12:30.838444 | ubuntu-noble | checking file upper-constraints.txt 2026-08-18 16:12:30.838606 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 16:12:30.841989 | ubuntu-noble | patching file upper-constraints.txt 2026-08-18 16:12:30.842352 | ubuntu-noble | + echo patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-08-18 16:12:30.842438 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-18 16:12:30.842490 | ubuntu-noble | + apply_patch patches/2024.2/openstack_requirements/magnumclient.patch 2026-08-18 16:12:30.842512 | ubuntu-noble | + local rel=patches/2024.2/openstack_requirements/magnumclient.patch 2026-08-18 16:12:30.842529 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements/magnumclient.patch 2026-08-18 16:12:30.842550 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/openstack_requirements/magnumclient.patch' 2026-08-18 16:12:30.842566 | ubuntu-noble | APPLY PATCH patches/2024.2/openstack_requirements/magnumclient.patch 2026-08-18 16:12:30.842583 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-18 16:12:30.845570 | ubuntu-noble | checking file upper-constraints.txt 2026-08-18 16:12:30.845662 | ubuntu-noble | + patch --forward --batch -p1 2026-08-18 16:12:30.847364 | ubuntu-noble | patching file upper-constraints.txt 2026-08-18 16:12:30.847876 | ubuntu-noble | + echo patches/2024.2/openstack_requirements/magnumclient.patch 2026-08-18 16:12:30.847963 | ubuntu-noble | + popd 2026-08-18 16:12:30.849750 | ubuntu-noble | + find openstack_requirements-1.2.1.dev7126 -type f 2026-08-18 16:12:30.849785 | ubuntu-noble | + sort 2026-08-18 16:12:30.852911 | ubuntu-noble | + append_new_files_to_sources_txt openstack_requirements-1.2.1.dev7126 files-before files-after 2026-08-18 16:12:30.852973 | ubuntu-noble | + local directory=openstack_requirements-1.2.1.dev7126 2026-08-18 16:12:30.852983 | ubuntu-noble | + local before=files-before 2026-08-18 16:12:30.852991 | ubuntu-noble | + local after=files-after 2026-08-18 16:12:30.852998 | ubuntu-noble | + local sources_txt 2026-08-18 16:12:30.855740 | ubuntu-noble | ++ find openstack_requirements-1.2.1.dev7126 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-18 16:12:30.855778 | ubuntu-noble | ++ head -1 2026-08-18 16:12:30.857532 | ubuntu-noble | + sources_txt=openstack_requirements-1.2.1.dev7126/openstack_requirements.egg-info/SOURCES.txt 2026-08-18 16:12:30.857570 | ubuntu-noble | + [[ -z openstack_requirements-1.2.1.dev7126/openstack_requirements.egg-info/SOURCES.txt ]] 2026-08-18 16:12:30.857577 | ubuntu-noble | + local new_files 2026-08-18 16:12:30.858468 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-18 16:12:30.860058 | ubuntu-noble | + new_files= 2026-08-18 16:12:30.860079 | ubuntu-noble | + [[ -z '' ]] 2026-08-18 16:12:30.860089 | ubuntu-noble | + return 2026-08-18 16:12:30.860224 | ubuntu-noble | + rm files-before files-after 2026-08-18 16:12:30.862535 | ubuntu-noble | + tar czf requirements-stable-2024.2.tar.gz openstack_requirements-1.2.1.dev7126 2026-08-18 16:12:30.901006 | ubuntu-noble | + rm -r openstack_requirements-1.2.1.dev7126 2026-08-18 16:12:30.904947 | ubuntu-noble | + echo Check overlays for requirements-stable-2024.2.tar.gz 2026-08-18 16:12:30.904976 | ubuntu-noble | Check overlays for requirements-stable-2024.2.tar.gz 2026-08-18 16:12:30.904985 | ubuntu-noble | + [[ -n '' ]] 2026-08-18 16:12:30.904990 | ubuntu-noble | + popd 2026-08-18 16:12:30.905481 | 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 16:12:30.905612 | ubuntu-noble | + local manifest=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-18 16:12:30.905641 | ubuntu-noble | + shift 2026-08-18 16:12:30.905669 | ubuntu-noble | + [[ ! -e /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied ]] 2026-08-18 16:12:30.905765 | ubuntu-noble | + roots=() 2026-08-18 16:12:30.905790 | ubuntu-noble | + local roots dir 2026-08-18 16:12:30.905826 | ubuntu-noble | + for dir in "$@" 2026-08-18 16:12:30.905851 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2 ]] 2026-08-18 16:12:30.905876 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-08-18 16:12:30.905930 | ubuntu-noble | + for dir in "$@" 2026-08-18 16:12:30.905937 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2024.2 ]] 2026-08-18 16:12:30.905970 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-08-18 16:12:30.906053 | ubuntu-noble | + [[ 2 -eq 0 ]] 2026-08-18 16:12:30.906106 | ubuntu-noble | + local tmp 2026-08-18 16:12:30.907080 | ubuntu-noble | ++ mktemp -d 2026-08-18 16:12:30.910645 | ubuntu-noble | + tmp=/tmp/tmp.CRaLyAcU07 2026-08-18 16:12:30.912755 | 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 16:12:30.912787 | ubuntu-noble | + sed 's|^/home/zuul/src/github.com/osism/container-images-kolla/||' 2026-08-18 16:12:30.914214 | ubuntu-noble | + sort 2026-08-18 16:12:30.918046 | ubuntu-noble | + sort -u /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-18 16:12:30.922351 | ubuntu-noble | + comm -23 /tmp/tmp.CRaLyAcU07/expected /tmp/tmp.CRaLyAcU07/applied 2026-08-18 16:12:30.925334 | ubuntu-noble | + local expected_count missing_count 2026-08-18 16:12:30.925950 | ubuntu-noble | ++ wc -l 2026-08-18 16:12:30.928336 | ubuntu-noble | + expected_count=30 2026-08-18 16:12:30.928891 | ubuntu-noble | ++ wc -l 2026-08-18 16:12:30.931336 | ubuntu-noble | + missing_count=0 2026-08-18 16:12:30.931362 | ubuntu-noble | + [[ 0 -gt 0 ]] 2026-08-18 16:12:30.931366 | ubuntu-noble | + rm -rf /tmp/tmp.CRaLyAcU07 2026-08-18 16:12:30.934141 | ubuntu-noble | + echo 'VERIFIED: 30 patch files, all applied' 2026-08-18 16:12:30.934167 | ubuntu-noble | VERIFIED: 30 patch files, all applied 2026-08-18 16:12:30.934172 | ubuntu-noble | + return 0 2026-08-18 16:12:31.336817 | ubuntu-noble | ok: Runtime: 0:01:16.899738 2026-08-18 16:12:31.378662 | 2026-08-18 16:12:31.378789 | PLAY RECAP 2026-08-18 16:12:31.378871 | ubuntu-noble | ok: 2 changed: 0 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-18 16:12:31.378899 | 2026-08-18 16:12:31.554633 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/container-images-kolla/playbooks/patch.yml@main] 2026-08-18 16:12:31.555789 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-08-18 16:12:32.338507 | 2026-08-18 16:12:32.338709 | PLAY [Base post-fetch] 2026-08-18 16:12:32.353714 | 2026-08-18 16:12:32.353867 | TASK [diagnose-network : Ensure log directory exists] 2026-08-18 16:12:33.005401 | ubuntu-noble | ok 2026-08-18 16:12:33.013846 | 2026-08-18 16:12:33.014031 | TASK [diagnose-network : Snapshot dual-stack network state (post)] 2026-08-18 16:12:44.942159 | ubuntu-noble | ok: Runtime: 0:00:05.914713 2026-08-18 16:12:44.955980 | 2026-08-18 16:12:44.956196 | TASK [diagnose-network : Snapshot Docker/BuildKit IPv6 config (teardown)] 2026-08-18 16:12:51.094356 | ubuntu-noble | ok: Runtime: 0:00:00.267727 2026-08-18 16:12:51.100621 | 2026-08-18 16:12:51.100771 | TASK [diagnose-network : Probe container network namespace (teardown)] 2026-08-18 16:12:57.257945 | ubuntu-noble | ok: Runtime: 0:00:00.065829 2026-08-18 16:12:57.280858 | 2026-08-18 16:12:57.281239 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-18 16:12:57.328862 | ubuntu-noble | skipping: Conditional result was False 2026-08-18 16:12:57.343387 | 2026-08-18 16:12:57.343609 | TASK [fetch-output : Set log path for single node] 2026-08-18 16:12:57.390339 | ubuntu-noble | ok 2026-08-18 16:12:57.397715 | 2026-08-18 16:12:57.397859 | LOOP [fetch-output : Ensure local output dirs] 2026-08-18 16:12:57.696857 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/508ec06eb79a409dbc73115c4670ed2e/work/logs" 2026-08-18 16:12:57.981698 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/508ec06eb79a409dbc73115c4670ed2e/work/artifacts" 2026-08-18 16:12:58.288758 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/508ec06eb79a409dbc73115c4670ed2e/work/docs" 2026-08-18 16:12:58.308236 | 2026-08-18 16:12:58.308603 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-18 16:12:59.101341 | ubuntu-noble | changed: 2026-08-18 16:12:59.101621 | ubuntu-noble | .d..t...... ./ 2026-08-18 16:12:59.101660 | ubuntu-noble | >f+++++++++ net-debug.post.txt 2026-08-18 16:12:59.101684 | ubuntu-noble | >f+++++++++ net-debug.pre.txt 2026-08-18 16:12:59.101706 | ubuntu-noble | >f+++++++++ sudo-debug.txt 2026-08-18 16:12:59.101727 | ubuntu-noble | >f+++++++++ sudo-strace.log 2026-08-18 16:12:59.101747 | ubuntu-noble | >f+++++++++ sudo-strace.log.time 2026-08-18 16:12:59.101794 | ubuntu-noble | changed: All items complete 2026-08-18 16:12:59.101821 | 2026-08-18 16:12:59.655621 | ubuntu-noble | changed: .d..t...... ./ 2026-08-18 16:13:00.273267 | ubuntu-noble | changed: .d..t...... ./ 2026-08-18 16:13:00.291448 | 2026-08-18 16:13:00.291613 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-18 16:13:00.654221 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.007357 2026-08-18 16:13:00.963843 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.009836 2026-08-18 16:13:00.983504 | 2026-08-18 16:13:00.983647 | PLAY RECAP 2026-08-18 16:13:00.983724 | ubuntu-noble | ok: 8 changed: 3 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-18 16:13:00.983759 | 2026-08-18 16:13:01.162258 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-08-18 16:13:01.163314 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-08-18 16:13:01.904326 | 2026-08-18 16:13:01.904608 | PLAY [Base post] 2026-08-18 16:13:01.919225 | 2026-08-18 16:13:01.919377 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-18 16:13:02.799212 | ubuntu-noble | changed 2026-08-18 16:13:02.808976 | 2026-08-18 16:13:02.809190 | PLAY RECAP 2026-08-18 16:13:02.809287 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-18 16:13:02.809375 | 2026-08-18 16:13:03.001030 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-08-18 16:13:03.002017 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-18 16:13:03.861007 | 2026-08-18 16:13:03.861303 | PLAY [Base post-logs] 2026-08-18 16:13:03.872823 | 2026-08-18 16:13:03.872970 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-18 16:13:04.385464 | localhost | changed 2026-08-18 16:13:04.411581 | 2026-08-18 16:13:04.411850 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-18 16:13:04.440173 | localhost | ok 2026-08-18 16:13:04.443916 | 2026-08-18 16:13:04.444032 | TASK [Set zuul-log-path fact] 2026-08-18 16:13:04.460660 | localhost | ok 2026-08-18 16:13:04.470892 | 2026-08-18 16:13:04.471024 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-18 16:13:04.497487 | localhost | ok 2026-08-18 16:13:04.501043 | 2026-08-18 16:13:04.501196 | TASK [upload-logs : Create log directories] 2026-08-18 16:13:05.053291 | localhost | changed 2026-08-18 16:13:05.056472 | 2026-08-18 16:13:05.056593 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-18 16:13:05.607338 | localhost -> localhost | ok: Runtime: 0:00:00.009367 2026-08-18 16:13:05.612141 | 2026-08-18 16:13:05.612281 | TASK [upload-logs : Upload logs to log server] 2026-08-18 16:13:06.213664 | localhost | Output suppressed because no_log was given 2026-08-18 16:13:06.218803 | 2026-08-18 16:13:06.219208 | LOOP [upload-logs : Compress console log and json output] 2026-08-18 16:13:06.273771 | localhost | skipping: Conditional result was False 2026-08-18 16:13:06.279988 | localhost | skipping: Conditional result was False 2026-08-18 16:13:06.284354 | 2026-08-18 16:13:06.284489 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-18 16:13:06.344558 | localhost | skipping: Conditional result was False 2026-08-18 16:13:06.345095 | 2026-08-18 16:13:06.353231 | localhost | skipping: Conditional result was False 2026-08-18 16:13:06.362777 | 2026-08-18 16:13:06.362957 | LOOP [upload-logs : Upload console log and json output]