2026-04-24 09:27:24.034072 | Job console starting 2026-04-24 09:27:24.050314 | Updating git repos 2026-04-24 09:27:24.086433 | Cloning repos into workspace 2026-04-24 09:27:24.134577 | Restoring repo states 2026-04-24 09:27:24.154581 | Merging changes 2026-04-24 09:27:24.736287 | Checking out repos 2026-04-24 09:27:24.790636 | Preparing playbooks 2026-04-24 09:27:25.631003 | Running Ansible setup 2026-04-24 09:27:31.489322 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-04-24 09:27:32.881333 | 2026-04-24 09:27:32.881534 | PLAY [Base pre] 2026-04-24 09:27:32.913967 | 2026-04-24 09:27:32.914132 | TASK [Setup log path fact] 2026-04-24 09:27:32.959872 | ubuntu-noble | ok 2026-04-24 09:27:32.986209 | 2026-04-24 09:27:32.986380 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-24 09:27:33.032011 | ubuntu-noble | ok 2026-04-24 09:27:33.045836 | 2026-04-24 09:27:33.045964 | TASK [emit-job-header : Print job information] 2026-04-24 09:27:33.099083 | # Job Information 2026-04-24 09:27:33.099419 | Ansible Version: 2.16.14 2026-04-24 09:27:33.099472 | Job: container-images-kolla-patch-2025.2 2026-04-24 09:27:33.099508 | Pipeline: check 2026-04-24 09:27:33.099531 | Executor: 521e9411259a 2026-04-24 09:27:33.099552 | Triggered by: https://github.com/osism/container-images-kolla/pull/721 2026-04-24 09:27:33.099575 | Event ID: ae684b10-3fbf-11f1-99a7-862f05407182 2026-04-24 09:27:33.109983 | 2026-04-24 09:27:33.110130 | LOOP [emit-job-header : Print node information] 2026-04-24 09:27:33.264279 | ubuntu-noble | ok: 2026-04-24 09:27:33.264514 | ubuntu-noble | # Node Information 2026-04-24 09:27:33.264554 | ubuntu-noble | Inventory Hostname: ubuntu-noble 2026-04-24 09:27:33.264580 | ubuntu-noble | Hostname: ubuntu 2026-04-24 09:27:33.264602 | ubuntu-noble | Username: zuul 2026-04-24 09:27:33.264624 | ubuntu-noble | Distro: Ubuntu 24.04 2026-04-24 09:27:33.264650 | ubuntu-noble | Provider: regiocloud-a 2026-04-24 09:27:33.264672 | ubuntu-noble | Region: 2026-04-24 09:27:33.264694 | ubuntu-noble | Label: ubuntu-noble 2026-04-24 09:27:33.264715 | ubuntu-noble | Product Name: OpenStack Nova 2026-04-24 09:27:33.264736 | ubuntu-noble | Interface IP: 2a13:1a81:8000:3124:f816:3eff:feaf:24fe 2026-04-24 09:27:33.288390 | 2026-04-24 09:27:33.288576 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-24 09:27:34.193711 | ubuntu-noble -> localhost | changed 2026-04-24 09:27:34.204099 | 2026-04-24 09:27:34.204244 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-24 09:27:35.803644 | ubuntu-noble -> localhost | changed 2026-04-24 09:27:35.820303 | 2026-04-24 09:27:35.820638 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-24 09:27:36.119111 | ubuntu-noble -> localhost | ok 2026-04-24 09:27:36.127581 | 2026-04-24 09:27:36.127799 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-24 09:27:36.159107 | ubuntu-noble | ok 2026-04-24 09:27:36.183865 | ubuntu-noble | included: /var/lib/zuul/builds/7f60108cf36448cf98291e809bcfcbb8/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-24 09:27:36.192065 | 2026-04-24 09:27:36.192169 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-24 09:27:37.620538 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-04-24 09:27:37.620740 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/7f60108cf36448cf98291e809bcfcbb8/work/7f60108cf36448cf98291e809bcfcbb8_id_rsa 2026-04-24 09:27:37.620779 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/7f60108cf36448cf98291e809bcfcbb8/work/7f60108cf36448cf98291e809bcfcbb8_id_rsa.pub 2026-04-24 09:27:37.620805 | ubuntu-noble -> localhost | The key fingerprint is: 2026-04-24 09:27:37.620829 | ubuntu-noble -> localhost | SHA256:50FQcOll936J6X8esB4Equ+0MC+WBHvC0eBqHOHPjkE zuul-build-sshkey 2026-04-24 09:27:37.620851 | ubuntu-noble -> localhost | The key's randomart image is: 2026-04-24 09:27:37.620880 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-04-24 09:27:37.620903 | ubuntu-noble -> localhost | | ooo. | 2026-04-24 09:27:37.620924 | ubuntu-noble -> localhost | | . . o. o . | 2026-04-24 09:27:37.620944 | ubuntu-noble -> localhost | | . o o ..+ . . | 2026-04-24 09:27:37.621016 | ubuntu-noble -> localhost | | E + . .o . .| 2026-04-24 09:27:37.621040 | ubuntu-noble -> localhost | | o * + S.o oo..| 2026-04-24 09:27:37.621069 | ubuntu-noble -> localhost | | = * o.o ..oo.o| 2026-04-24 09:27:37.621092 | ubuntu-noble -> localhost | | . + ++... .o ..| 2026-04-24 09:27:37.621113 | ubuntu-noble -> localhost | | . . +* . ... o| 2026-04-24 09:27:37.621134 | ubuntu-noble -> localhost | | . o= ..oo| 2026-04-24 09:27:37.621154 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-04-24 09:27:37.621205 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.675893 2026-04-24 09:27:37.627303 | 2026-04-24 09:27:37.627417 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-24 09:27:37.645054 | ubuntu-noble | ok 2026-04-24 09:27:37.653983 | ubuntu-noble | included: /var/lib/zuul/builds/7f60108cf36448cf98291e809bcfcbb8/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-24 09:27:37.671082 | 2026-04-24 09:27:37.671189 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-24 09:27:37.685270 | ubuntu-noble | skipping: Conditional result was False 2026-04-24 09:27:37.691181 | 2026-04-24 09:27:37.691272 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-24 09:27:38.398994 | ubuntu-noble | changed 2026-04-24 09:27:38.407706 | 2026-04-24 09:27:38.407805 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-24 09:27:38.707507 | ubuntu-noble | ok 2026-04-24 09:27:38.719184 | 2026-04-24 09:27:38.719287 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-24 09:27:39.457121 | ubuntu-noble | changed 2026-04-24 09:27:39.466100 | 2026-04-24 09:27:39.466189 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-24 09:27:40.268402 | ubuntu-noble | changed 2026-04-24 09:27:40.278298 | 2026-04-24 09:27:40.278435 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-24 09:27:40.292239 | ubuntu-noble | skipping: Conditional result was False 2026-04-24 09:27:40.299004 | 2026-04-24 09:27:40.299109 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-24 09:27:40.802554 | ubuntu-noble -> localhost | changed 2026-04-24 09:27:40.818166 | 2026-04-24 09:27:40.818306 | TASK [add-build-sshkey : Add back temp key] 2026-04-24 09:27:41.489788 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/7f60108cf36448cf98291e809bcfcbb8/work/7f60108cf36448cf98291e809bcfcbb8_id_rsa (zuul-build-sshkey) 2026-04-24 09:27:41.490036 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.015191 2026-04-24 09:27:41.496489 | 2026-04-24 09:27:41.496773 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-24 09:27:42.092232 | ubuntu-noble | ok 2026-04-24 09:27:42.100630 | 2026-04-24 09:27:42.100769 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-24 09:27:42.147328 | ubuntu-noble | skipping: Conditional result was False 2026-04-24 09:27:42.161625 | 2026-04-24 09:27:42.161770 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-04-24 09:27:42.688091 | ubuntu-noble | ok 2026-04-24 09:27:42.709739 | 2026-04-24 09:27:42.709891 | TASK [validate-host : Define zuul_info_dir fact] 2026-04-24 09:27:42.797570 | ubuntu-noble | ok 2026-04-24 09:27:42.803037 | 2026-04-24 09:27:42.803147 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-04-24 09:27:43.387530 | ubuntu-noble -> localhost | ok 2026-04-24 09:27:43.394550 | 2026-04-24 09:27:43.394673 | TASK [validate-host : Collect information about the host] 2026-04-24 09:27:44.798329 | ubuntu-noble | ok 2026-04-24 09:27:44.813612 | 2026-04-24 09:27:44.813736 | TASK [validate-host : Sanitize hostname] 2026-04-24 09:27:44.946289 | ubuntu-noble | ok 2026-04-24 09:27:44.994985 | 2026-04-24 09:27:44.995115 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-04-24 09:27:45.588048 | ubuntu-noble -> localhost | changed 2026-04-24 09:27:45.596404 | 2026-04-24 09:27:45.596538 | TASK [validate-host : Collect information about zuul worker] 2026-04-24 09:27:46.057982 | ubuntu-noble | ok 2026-04-24 09:27:46.066989 | 2026-04-24 09:27:46.067129 | TASK [validate-host : Write out all zuul information for each host] 2026-04-24 09:27:46.736785 | ubuntu-noble -> localhost | changed 2026-04-24 09:27:46.746640 | 2026-04-24 09:27:46.746782 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-04-24 09:27:47.065153 | ubuntu-noble | ok 2026-04-24 09:27:47.073308 | 2026-04-24 09:27:47.073439 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-04-24 09:27:48.037917 | ubuntu-noble | changed: 2026-04-24 09:27:48.038126 | ubuntu-noble | cd+++++++++ src/ 2026-04-24 09:27:48.038160 | ubuntu-noble | cd+++++++++ src/github.com/ 2026-04-24 09:27:48.038186 | ubuntu-noble | cd+++++++++ src/github.com/osism/ 2026-04-24 09:27:48.038207 | ubuntu-noble | cd+++++++++ src/github.com/osism/container-images-kolla/ 2026-04-24 09:27:48.038227 | ubuntu-noble | Containerfile 2026-04-24 09:27:48.038341 | ubuntu-noble | 2026-04-24 09:29:47.622327 | ubuntu-noble | 2026-04-24 09:29:47.622333 | ubuntu-noble | Or undo this operation with: 2026-04-24 09:29:47.622340 | ubuntu-noble | 2026-04-24 09:29:47.622346 | ubuntu-noble | git switch - 2026-04-24 09:29:47.622353 | ubuntu-noble | 2026-04-24 09:29:47.622359 | ubuntu-noble | Turn off this advice by setting config variable advice.detachedHead to false 2026-04-24 09:29:47.622366 | ubuntu-noble | 2026-04-24 09:29:47.622372 | ubuntu-noble | HEAD is now at 436395ae3 Return missing systemd-udev into cinder and glance containers 2026-04-24 09:29:47.623146 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-04-24 09:29:47.626739 | ubuntu-noble | + export HASH_KOLLA=436395ae3 2026-04-24 09:29:47.626783 | ubuntu-noble | + HASH_KOLLA=436395ae3 2026-04-24 09:29:47.626796 | ubuntu-noble | + popd 2026-04-24 09:29:47.626808 | ubuntu-noble | + rm -rf kolla/docker/rabbitmq/rabbitmq-4-1 2026-04-24 09:29:47.628293 | ubuntu-noble | ++ find patches/kolla-build/2025.2 -type f -name '*.patch' 2026-04-24 09:29:47.630112 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch') 2026-04-24 09:29:47.630136 | ubuntu-noble | + pushd kolla 2026-04-24 09:29:47.630140 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2025.2/set-kolla-version-to-2025.2.patch' 2026-04-24 09:29:47.630145 | ubuntu-noble | APPLY PATCH patches/kolla-build/2025.2/set-kolla-version-to-2025.2.patch 2026-04-24 09:29:47.630149 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-04-24 09:29:47.633571 | ubuntu-noble | checking file kolla/image/kolla_worker.py 2026-04-24 09:29:47.633588 | ubuntu-noble | Hunk #1 succeeded at 331 with fuzz 1 (offset 18 lines). 2026-04-24 09:29:47.633703 | ubuntu-noble | + patch --forward --batch -p1 2026-04-24 09:29:47.635421 | ubuntu-noble | patching file kolla/image/kolla_worker.py 2026-04-24 09:29:47.636279 | ubuntu-noble | Hunk #1 succeeded at 331 with fuzz 1 (offset 18 lines). 2026-04-24 09:29:47.636361 | ubuntu-noble | + popd 2026-04-24 09:29:47.636500 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch') 2026-04-24 09:29:47.636515 | ubuntu-noble | + pushd kolla 2026-04-24 09:29:47.636662 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2025.2/remove-unsupported-horizon-plugins.patch' 2026-04-24 09:29:47.636681 | ubuntu-noble | APPLY PATCH patches/kolla-build/2025.2/remove-unsupported-horizon-plugins.patch 2026-04-24 09:29:47.636687 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-04-24 09:29:47.637876 | ubuntu-noble | checking file kolla/common/sources.py 2026-04-24 09:29:47.637970 | ubuntu-noble | + patch --forward --batch -p1 2026-04-24 09:29:47.639111 | ubuntu-noble | patching file kolla/common/sources.py 2026-04-24 09:29:47.640104 | ubuntu-noble | + popd 2026-04-24 09:29:47.640144 | ubuntu-noble | + [[ -f templates/2025.2/repos.yaml ]] 2026-04-24 09:29:47.640156 | ubuntu-noble | + python3 src/generate-apt-preferences-files.py 2026-04-24 09:29:47.752343 | ubuntu-noble | + echo DEBUG apt_preferences.ubuntu 2026-04-24 09:29:47.752458 | ubuntu-noble | DEBUG apt_preferences.ubuntu 2026-04-24 09:29:47.752544 | ubuntu-noble | + cat overlays/2025.2/base/apt_preferences.ubuntu 2026-04-24 09:29:47.753974 | ubuntu-noble | Package: rabbitmq-server 2026-04-24 09:29:47.754014 | ubuntu-noble | Pin: version 4.1.* 2026-04-24 09:29:47.754064 | ubuntu-noble | Pin-Priority: 1000 2026-04-24 09:29:47.754081 | ubuntu-noble | 2026-04-24 09:29:47.754093 | ubuntu-noble | Package: openvswitch* 2026-04-24 09:29:47.754103 | ubuntu-noble | Pin: version 3.5.* 2026-04-24 09:29:47.754114 | ubuntu-noble | Pin-Priority: 1000 2026-04-24 09:29:47.754123 | ubuntu-noble | 2026-04-24 09:29:47.754133 | ubuntu-noble | Package: erlang* 2026-04-24 09:29:47.754145 | ubuntu-noble | Pin: version 1:27.* 2026-04-24 09:29:47.754156 | ubuntu-noble | Pin-Priority: 1000 2026-04-24 09:29:47.754886 | ubuntu-noble | ++ find overlays/2025.2 -maxdepth 1 -mindepth 1 -type d 2026-04-24 09:29:47.756551 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-04-24 09:29:47.756723 | ubuntu-noble | ++ basename overlays/2025.2/base 2026-04-24 09:29:47.758120 | ubuntu-noble | + image_name=base 2026-04-24 09:29:47.758148 | ubuntu-noble | + cp -r overlays/2025.2/base/apt_preferences.ubuntu overlays/2025.2/base/erlang.gpg overlays/2025.2/base/rabbitmq.gpg kolla/docker/base 2026-04-24 09:29:47.762319 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-04-24 09:29:47.762873 | ubuntu-noble | ++ basename overlays/2025.2/nova 2026-04-24 09:29:47.764724 | ubuntu-noble | + image_name=nova 2026-04-24 09:29:47.764800 | ubuntu-noble | + cp -r overlays/2025.2/nova/nova-spicehtml5proxy kolla/docker/nova 2026-04-24 09:29:47.767569 | ubuntu-noble | + find patches/2025.2 -mindepth 1 -type d 2026-04-24 09:29:47.769070 | ubuntu-noble | patches/2025.2/kolla 2026-04-24 09:29:47.769087 | ubuntu-noble | patches/2025.2/neutron-dynamic-routing 2026-04-24 09:29:47.769091 | ubuntu-noble | patches/2025.2/ironic 2026-04-24 09:29:47.769095 | ubuntu-noble | patches/2025.2/nova 2026-04-24 09:29:47.771077 | ubuntu-noble | ++ find patches/2025.2 -mindepth 1 -type d 2026-04-24 09:29:47.771096 | ubuntu-noble | ++ grep kolla 2026-04-24 09:29:47.772173 | ubuntu-noble | ++ grep -v kolla-build 2026-04-24 09:29:47.772908 | ubuntu-noble | + for project in $(find patches/$OPENSTACK_VERSION -mindepth 1 -type d | grep kolla | grep -v kolla-build) 2026-04-24 09:29:47.773370 | ubuntu-noble | ++ basename patches/2025.2/kolla 2026-04-24 09:29:47.774890 | ubuntu-noble | + project=kolla 2026-04-24 09:29:47.777097 | ubuntu-noble | ++ sort 2026-04-24 09:29:47.777150 | ubuntu-noble | ++ find patches/2025.2/kolla -type f -name '*.patch' 2026-04-24 09:29:47.779274 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-04-24 09:29:47.779374 | ubuntu-noble | + pushd kolla 2026-04-24 09:29:47.779522 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.2/kolla/backport-924302.patch' 2026-04-24 09:29:47.779556 | ubuntu-noble | APPLY PATCH patches/2025.2/kolla/backport-924302.patch 2026-04-24 09:29:47.779635 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-04-24 09:29:47.780746 | ubuntu-noble | checking file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-04-24 09:29:47.780831 | ubuntu-noble | checking file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-04-24 09:29:47.781300 | ubuntu-noble | + patch --forward --batch -p1 2026-04-24 09:29:47.782134 | ubuntu-noble | patching file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-04-24 09:29:47.782293 | ubuntu-noble | patching file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-04-24 09:29:47.782904 | ubuntu-noble | + popd 2026-04-24 09:29:47.782924 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-04-24 09:29:47.782931 | ubuntu-noble | + pushd kolla 2026-04-24 09:29:47.782940 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.2/kolla/squash.patch' 2026-04-24 09:29:47.782948 | ubuntu-noble | APPLY PATCH patches/2025.2/kolla/squash.patch 2026-04-24 09:29:47.782955 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-04-24 09:29:47.783851 | ubuntu-noble | checking file kolla/image/tasks.py 2026-04-24 09:29:47.783885 | ubuntu-noble | Hunk #1 succeeded at 428 (offset 16 lines). 2026-04-24 09:29:47.784321 | ubuntu-noble | + patch --forward --batch -p1 2026-04-24 09:29:47.785088 | ubuntu-noble | patching file kolla/image/tasks.py 2026-04-24 09:29:47.785118 | ubuntu-noble | Hunk #1 succeeded at 428 (offset 16 lines). 2026-04-24 09:29:47.785790 | ubuntu-noble | + popd 2026-04-24 09:29:47.785818 | ubuntu-noble | + pip3 install -r kolla/requirements.txt 2026-04-24 09:29:48.353215 | ubuntu-noble | Collecting pbr!=2.1.0,>=2.0.0 (from -r kolla/requirements.txt (line 1)) 2026-04-24 09:29:48.445504 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl.metadata (3.8 kB) 2026-04-24 09:29:48.633187 | 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-04-24 09:29:48.729077 | ubuntu-noble | Collecting GitPython>=1.0.1 (from -r kolla/requirements.txt (line 3)) 2026-04-24 09:29:48.741563 | ubuntu-noble | Downloading gitpython-3.1.47-py3-none-any.whl.metadata (14 kB) 2026-04-24 09:29:48.846283 | ubuntu-noble | Collecting oslo.config>=5.1.0 (from -r kolla/requirements.txt (line 4)) 2026-04-24 09:29:48.858971 | ubuntu-noble | Downloading oslo_config-10.3.0-py3-none-any.whl.metadata (2.3 kB) 2026-04-24 09:29:48.870022 | ubuntu-noble | Requirement already satisfied: setuptools>=64.0.0 in /tmp/venv/lib/python3.12/site-packages (from -r kolla/requirements.txt (line 5)) (80.10.2) 2026-04-24 09:29:48.875536 | 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-04-24 09:29:48.917692 | ubuntu-noble | Collecting gitdb<5,>=4.0.1 (from GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-04-24 09:29:48.929414 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB) 2026-04-24 09:29:48.974731 | ubuntu-noble | Collecting netaddr>=0.7.18 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-04-24 09:29:48.986342 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl.metadata (5.0 kB) 2026-04-24 09:29:49.037028 | ubuntu-noble | Collecting stevedore>=5.6.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-04-24 09:29:49.049063 | ubuntu-noble | Downloading stevedore-5.7.0-py3-none-any.whl.metadata (2.4 kB) 2026-04-24 09:29:49.096633 | ubuntu-noble | Collecting oslo.i18n>=3.15.3 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-04-24 09:29:49.108261 | ubuntu-noble | Downloading oslo_i18n-6.7.2-py3-none-any.whl.metadata (2.0 kB) 2026-04-24 09:29:49.145268 | ubuntu-noble | Collecting rfc3986>=1.2.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-04-24 09:29:49.160405 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl.metadata (6.6 kB) 2026-04-24 09:29:49.169988 | 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-04-24 09:29:49.171106 | 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.32.5) 2026-04-24 09:29:49.237299 | 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-04-24 09:29:49.248393 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl.metadata (4.6 kB) 2026-04-24 09:29:49.270745 | 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.4.7) 2026-04-24 09:29:49.271967 | 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.13) 2026-04-24 09:29:49.273276 | ubuntu-noble | Requirement already satisfied: urllib3<3,>=1.21.1 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.6.3) 2026-04-24 09:29:49.274263 | ubuntu-noble | Requirement already satisfied: certifi>=2017.4.17 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.4.22) 2026-04-24 09:29:49.309695 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2026-04-24 09:29:49.337608 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.9/131.9 kB 5.0 MB/s eta 0:00:00 2026-04-24 09:29:49.349674 | ubuntu-noble | Downloading gitpython-3.1.47-py3-none-any.whl (209 kB) 2026-04-24 09:29:49.370767 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 209.5/209.5 kB 12.4 MB/s eta 0:00:00 2026-04-24 09:29:49.384777 | ubuntu-noble | Downloading oslo_config-10.3.0-py3-none-any.whl (132 kB) 2026-04-24 09:29:49.454192 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.6/132.6 kB 1.9 MB/s eta 0:00:00 2026-04-24 09:29:49.468001 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl (62 kB) 2026-04-24 09:29:49.483828 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.8/62.8 kB 4.8 MB/s eta 0:00:00 2026-04-24 09:29:49.499319 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl (2.3 MB) 2026-04-24 09:29:49.603542 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 22.7 MB/s eta 0:00:00 2026-04-24 09:29:49.618755 | ubuntu-noble | Downloading oslo_i18n-6.7.2-py3-none-any.whl (47 kB) 2026-04-24 09:29:49.632871 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 47.7/47.7 kB 4.2 MB/s eta 0:00:00 2026-04-24 09:29:49.646978 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl (31 kB) 2026-04-24 09:29:49.673611 | ubuntu-noble | Downloading stevedore-5.7.0-py3-none-any.whl (54 kB) 2026-04-24 09:29:49.686895 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.5/54.5 kB 5.3 MB/s eta 0:00:00 2026-04-24 09:29:49.700818 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl (24 kB) 2026-04-24 09:29:49.951392 | ubuntu-noble | Installing collected packages: stevedore, smmap, rfc3986, pbr, netaddr, oslo.i18n, gitdb, oslo.config, GitPython 2026-04-24 09:29:50.761969 | ubuntu-noble | Successfully installed GitPython-3.1.47 gitdb-4.0.12 netaddr-1.3.0 oslo.config-10.3.0 oslo.i18n-6.7.2 pbr-7.0.3 rfc3986-2.0.0 smmap-5.0.3 stevedore-5.7.0 2026-04-24 09:29:50.845360 | ubuntu-noble | + pip3 install kolla/ 2026-04-24 09:29:51.306214 | ubuntu-noble | Processing ./kolla 2026-04-24 09:29:51.308077 | ubuntu-noble | Installing build dependencies: started 2026-04-24 09:29:53.500491 | ubuntu-noble | Installing build dependencies: finished with status 'done' 2026-04-24 09:29:53.506805 | ubuntu-noble | Getting requirements to build wheel: started 2026-04-24 09:29:53.724676 | ubuntu-noble | Getting requirements to build wheel: finished with status 'done' 2026-04-24 09:29:53.732256 | ubuntu-noble | Installing backend dependencies: started 2026-04-24 09:29:56.120280 | ubuntu-noble | Installing backend dependencies: finished with status 'done' 2026-04-24 09:29:56.122460 | ubuntu-noble | Preparing metadata (pyproject.toml): started 2026-04-24 09:29:56.718136 | ubuntu-noble | Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-24 09:29:56.734750 | ubuntu-noble | Requirement already satisfied: pbr!=2.1.0,>=2.0.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==21.0.1.dev23) (7.0.3) 2026-04-24 09:29:56.736885 | ubuntu-noble | Requirement already satisfied: Jinja2>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==21.0.1.dev23) (3.1.6) 2026-04-24 09:29:56.739604 | ubuntu-noble | Requirement already satisfied: GitPython>=1.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==21.0.1.dev23) (3.1.47) 2026-04-24 09:29:56.741607 | ubuntu-noble | Requirement already satisfied: oslo.config>=5.1.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==21.0.1.dev23) (10.3.0) 2026-04-24 09:29:56.743671 | ubuntu-noble | Requirement already satisfied: setuptools>=64.0.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==21.0.1.dev23) (80.10.2) 2026-04-24 09:29:56.788448 | ubuntu-noble | Requirement already satisfied: gitdb<5,>=4.0.1 in /tmp/venv/lib/python3.12/site-packages (from GitPython>=1.0.1->kolla==21.0.1.dev23) (4.0.12) 2026-04-24 09:29:56.793089 | ubuntu-noble | Requirement already satisfied: MarkupSafe>=2.0 in /tmp/venv/lib/python3.12/site-packages (from Jinja2>=3.0.1->kolla==21.0.1.dev23) (3.0.3) 2026-04-24 09:29:56.801577 | ubuntu-noble | Requirement already satisfied: netaddr>=0.7.18 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==21.0.1.dev23) (1.3.0) 2026-04-24 09:29:56.803128 | ubuntu-noble | Requirement already satisfied: stevedore>=5.6.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==21.0.1.dev23) (5.7.0) 2026-04-24 09:29:56.804549 | 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==21.0.1.dev23) (6.7.2) 2026-04-24 09:29:56.806224 | ubuntu-noble | Requirement already satisfied: rfc3986>=1.2.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==21.0.1.dev23) (2.0.0) 2026-04-24 09:29:56.808377 | ubuntu-noble | Requirement already satisfied: PyYAML>=5.1 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==21.0.1.dev23) (6.0.3) 2026-04-24 09:29:56.809997 | ubuntu-noble | Requirement already satisfied: requests>=2.18.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==21.0.1.dev23) (2.32.5) 2026-04-24 09:29:56.860185 | 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==21.0.1.dev23) (5.0.3) 2026-04-24 09:29:56.877827 | 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==21.0.1.dev23) (3.4.7) 2026-04-24 09:29:56.879692 | 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==21.0.1.dev23) (3.13) 2026-04-24 09:29:56.881320 | ubuntu-noble | Requirement already satisfied: urllib3<3,>=1.21.1 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==21.0.1.dev23) (2.6.3) 2026-04-24 09:29:56.882705 | ubuntu-noble | Requirement already satisfied: certifi>=2017.4.17 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==21.0.1.dev23) (2026.4.22) 2026-04-24 09:29:56.909772 | ubuntu-noble | Building wheels for collected packages: kolla 2026-04-24 09:29:56.910802 | ubuntu-noble | Building wheel for kolla (pyproject.toml): started 2026-04-24 09:29:58.486319 | ubuntu-noble | Building wheel for kolla (pyproject.toml): finished with status 'done' 2026-04-24 09:29:58.490555 | ubuntu-noble | Created wheel for kolla: filename=kolla-21.0.1.dev23-py3-none-any.whl size=371260 sha256=c57a612c5eb6ddebb4a0a12d085be4e3618f4e2768a2d9ff0667ce18064aadbf 2026-04-24 09:29:58.491050 | ubuntu-noble | Stored in directory: /tmp/pip-ephem-wheel-cache-j_rjx1ul/wheels/5a/56/c4/e310d82118381247de5918f2335ab23c36c3bc15e9e4672495 2026-04-24 09:29:58.504369 | ubuntu-noble | Successfully built kolla 2026-04-24 09:29:58.714752 | ubuntu-noble | Installing collected packages: kolla 2026-04-24 09:29:58.900873 | ubuntu-noble | Successfully installed kolla-21.0.1.dev23 2026-04-24 09:29:59.066831 | ubuntu-noble | ++ kolla-build --version 2026-04-24 09:29:59.718211 | ubuntu-noble | + export KOLLA_VERSION=21.0.1 2026-04-24 09:29:59.718300 | ubuntu-noble | + KOLLA_VERSION=21.0.1 2026-04-24 09:29:59.718660 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-04-24 09:29:59.721123 | ubuntu-noble | + export HASH_DOCKER_IMAGES_KOLLA=5a2482a 2026-04-24 09:29:59.721155 | ubuntu-noble | + HASH_DOCKER_IMAGES_KOLLA=5a2482a 2026-04-24 09:29:59.722225 | ubuntu-noble | ++ cd release 2026-04-24 09:29:59.722264 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-04-24 09:29:59.724024 | ubuntu-noble | + export HASH_RELEASE=93958ba 2026-04-24 09:29:59.724106 | ubuntu-noble | + HASH_RELEASE=93958ba 2026-04-24 09:29:59.724121 | ubuntu-noble | + python3 src/generate-template-overrides-file.py 2026-04-24 09:29:59.895215 | ubuntu-noble | + echo DEBUG template-overrides.j2 2026-04-24 09:29:59.895279 | ubuntu-noble | DEBUG template-overrides.j2 2026-04-24 09:29:59.895289 | ubuntu-noble | + cat templates/2025.2/template-overrides.j2 2026-04-24 09:29:59.897082 | ubuntu-noble | {% extends parent_template %} 2026-04-24 09:29:59.897110 | ubuntu-noble | 2026-04-24 09:29:59.897114 | ubuntu-noble | {% set fluentd_plugins = [ 2026-04-24 09:29:59.897119 | ubuntu-noble | 'fluent-plugin-grok-parser', 2026-04-24 09:29:59.897122 | ubuntu-noble | 'fluent-plugin-prometheus', 2026-04-24 09:29:59.897126 | ubuntu-noble | 'fluent-plugin-rewrite-tag-filter', 2026-04-24 09:29:59.897130 | ubuntu-noble | 'fluent-plugin-grafana-loki', 2026-04-24 09:29:59.897133 | ubuntu-noble | ] %} 2026-04-24 09:29:59.897137 | ubuntu-noble | 2026-04-24 09:29:59.897142 | ubuntu-noble | {% set openstack_base_pip_packages_append = ['pip', 'git+https://github.com/sapcc/openstack-audit-middleware.git'] %} 2026-04-24 09:29:59.897146 | ubuntu-noble | 2026-04-24 09:29:59.897149 | ubuntu-noble | {% set glance_base_pip_packages_append = ['boto3'] %} 2026-04-24 09:29:59.897153 | ubuntu-noble | 2026-04-24 09:29:59.897156 | ubuntu-noble | {% block nova_libvirt_footer %} 2026-04-24 09:29:59.897160 | ubuntu-noble | RUN chgrp tss /var/lib/swtpm-localca \ 2026-04-24 09:29:59.897163 | ubuntu-noble | && chmod g+w /var/lib/swtpm-localca 2026-04-24 09:29:59.897167 | ubuntu-noble | RUN truncate --size=524288 /usr/lib/ipxe/qemu/efi-virtio.rom 2026-04-24 09:29:59.897170 | ubuntu-noble | {% endblock %} 2026-04-24 09:29:59.897174 | ubuntu-noble | 2026-04-24 09:29:59.897177 | ubuntu-noble | {% block horizon_header %} 2026-04-24 09:29:59.897180 | ubuntu-noble | RUN apt-get update \ 2026-04-24 09:29:59.897184 | ubuntu-noble | && apt-get -y install --no-install-recommends build-essential libmariadb-dev-compat \ 2026-04-24 09:29:59.897187 | ubuntu-noble | && python3 -m pip --no-cache-dir install --upgrade setuptools mysqlclient \ 2026-04-24 09:29:59.897192 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-04-24 09:29:59.897195 | ubuntu-noble | && apt-get clean \ 2026-04-24 09:29:59.897198 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-04-24 09:29:59.897202 | ubuntu-noble | {% endblock %} 2026-04-24 09:29:59.897205 | ubuntu-noble | 2026-04-24 09:29:59.897208 | ubuntu-noble | {% block horizon_footer %} 2026-04-24 09:29:59.897212 | ubuntu-noble | RUN curl -q -L -o /tmp/openstack-themes.tar.gz https://github.com/osism/openstack-themes/archive/main.tar.gz \ 2026-04-24 09:29:59.897229 | 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-04-24 09:29:59.897234 | ubuntu-noble | && rm /tmp/openstack-themes.tar.gz 2026-04-24 09:29:59.897238 | ubuntu-noble | {% endblock %} 2026-04-24 09:29:59.897241 | ubuntu-noble | 2026-04-24 09:29:59.897250 | ubuntu-noble | {% block base_header %} 2026-04-24 09:29:59.897254 | ubuntu-noble | COPY apt_preferences.{{ base_distro }} /etc/apt/preferences 2026-04-24 09:29:59.897257 | ubuntu-noble | COPY *.gpg /etc/kolla/apt-keys/ 2026-04-24 09:29:59.897261 | ubuntu-noble | 2026-04-24 09:29:59.897264 | ubuntu-noble | RUN apt-get update \ 2026-04-24 09:29:59.897267 | ubuntu-noble | && apt-get -y install --no-install-recommends locales ca-certificates \ 2026-04-24 09:29:59.897271 | ubuntu-noble | && locale-gen en_US.UTF-8 \ 2026-04-24 09:29:59.897274 | ubuntu-noble | && apt-get clean \ 2026-04-24 09:29:59.897277 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-04-24 09:29:59.897281 | ubuntu-noble | {% endblock %} 2026-04-24 09:29:59.897284 | ubuntu-noble | 2026-04-24 09:29:59.897287 | ubuntu-noble | {% block openstack_base_header %} 2026-04-24 09:29:59.897290 | ubuntu-noble | RUN apt-get update \ 2026-04-24 09:29:59.897294 | ubuntu-noble | && apt-get -y install --no-install-recommends python3-setuptools \ 2026-04-24 09:29:59.897297 | ubuntu-noble | && apt-get clean \ 2026-04-24 09:29:59.897300 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-04-24 09:29:59.897304 | ubuntu-noble | {% endblock %} 2026-04-24 09:29:59.897307 | ubuntu-noble | 2026-04-24 09:29:59.897311 | ubuntu-noble | {% set glance_base_packages_append = ['nvme-cli'] %} 2026-04-24 09:29:59.897314 | ubuntu-noble | 2026-04-24 09:29:59.897317 | ubuntu-noble | {% set kolla_toolbox_packages_append = ['iputils-ping', 'traceroute'] %} 2026-04-24 09:29:59.897320 | ubuntu-noble | 2026-04-24 09:29:59.897324 | ubuntu-noble | {% set cinder_volume_packages_append = ['multipath-tools'] %} 2026-04-24 09:29:59.897327 | ubuntu-noble | 2026-04-24 09:29:59.897330 | ubuntu-noble | {% set cinder_volume_pip_packages = [ 'py-pure-client', 'infinisdk', 'python-linstor' ] %} 2026-04-24 09:29:59.897334 | ubuntu-noble | {% block cinder_volume_footer %} 2026-04-24 09:29:59.897337 | ubuntu-noble | RUN {{ macros.install_pip(cinder_volume_pip_packages | customizable("pip_packages")) }} 2026-04-24 09:29:59.897340 | ubuntu-noble | {% endblock %} 2026-04-24 09:29:59.897344 | ubuntu-noble | 2026-04-24 09:29:59.897347 | ubuntu-noble | {% set manila_base_additional_pip_packages = [ 'pywinrm' ] %} 2026-04-24 09:29:59.897350 | ubuntu-noble | {% block manila_base_footer %} 2026-04-24 09:29:59.897354 | ubuntu-noble | RUN {{ macros.install_pip(manila_base_additional_pip_packages | customizable("pip_packages")) }} 2026-04-24 09:29:59.897357 | ubuntu-noble | {% endblock %} 2026-04-24 09:29:59.897360 | ubuntu-noble | 2026-04-24 09:29:59.897364 | ubuntu-noble | {% set magnum_base_additional_pip_packages = [ 'magnum-cluster-api' ] %} 2026-04-24 09:29:59.897367 | ubuntu-noble | {% block magnum_base_footer %} 2026-04-24 09:29:59.897370 | ubuntu-noble | RUN {{ macros.install_pip(magnum_base_additional_pip_packages | customizable("pip_packages")) }} 2026-04-24 09:29:59.897373 | ubuntu-noble | RUN curl -o /tmp/helm.tar.gz https://get.helm.sh/helm-v3.15.2-linux-amd64.tar.gz \ 2026-04-24 09:29:59.897377 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/helm.tar.gz -C /usr/local/bin linux-amd64/helm 2026-04-24 09:29:59.897380 | ubuntu-noble | {% endblock %} 2026-04-24 09:29:59.897383 | ubuntu-noble | 2026-04-24 09:29:59.897387 | ubuntu-noble | {% set gnocchi_base_packages_append = ['python3-rados'] %} 2026-04-24 09:29:59.897390 | ubuntu-noble | {% block gnocchi_base_footer %} 2026-04-24 09:29:59.897393 | ubuntu-noble | RUN mkdir -p /var/lib/gnocchi/tmp \ 2026-04-24 09:29:59.897397 | ubuntu-noble | && chown -R gnocchi: /var/lib/gnocchi/tmp 2026-04-24 09:29:59.897400 | ubuntu-noble | {% endblock %} 2026-04-24 09:29:59.897403 | ubuntu-noble | 2026-04-24 09:29:59.897407 | ubuntu-noble | {% block grafana_footer %} 2026-04-24 09:29:59.897410 | ubuntu-noble | RUN curl -o /tmp/kolla-operations.tar.gz https://github.com/osism/kolla-operations/tarball/main \ 2026-04-24 09:29:59.897413 | ubuntu-noble | && mkdir -p /operations \ 2026-04-24 09:29:59.897416 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/kolla-operations.tar.gz -C /operations \ 2026-04-24 09:29:59.897420 | ubuntu-noble | && rm -f /tmp/kolla-operations.tar.gz 2026-04-24 09:29:59.897423 | ubuntu-noble | {% endblock %} 2026-04-24 09:29:59.897426 | ubuntu-noble | 2026-04-24 09:29:59.897430 | ubuntu-noble | {% block keystone_footer %} 2026-04-24 09:29:59.897433 | ubuntu-noble | RUN python3 -m pip --no-cache-dir install keystone-keycloak-backend 2026-04-24 09:29:59.897439 | ubuntu-noble | RUN apt-get update \ 2026-04-24 09:29:59.897442 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-04-24 09:29:59.897460 | ubuntu-noble | libapache2-mod-auth-openidc \ 2026-04-24 09:29:59.897464 | ubuntu-noble | libldap-common \ 2026-04-24 09:29:59.897467 | ubuntu-noble | libmemcached11 \ 2026-04-24 09:29:59.897470 | ubuntu-noble | && apt-get clean \ 2026-04-24 09:29:59.897474 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* \ 2026-04-24 09:29:59.897477 | ubuntu-noble | && a2enmod auth_openidc 2026-04-24 09:29:59.897480 | ubuntu-noble | {% endblock %} 2026-04-24 09:29:59.897484 | ubuntu-noble | 2026-04-24 09:29:59.897487 | ubuntu-noble | {% block footer %} 2026-04-24 09:29:59.897490 | ubuntu-noble | RUN rm -rf /usr/share/doc/* \ 2026-04-24 09:29:59.897494 | ubuntu-noble | && rm -rf /usr/share/man/* \ 2026-04-24 09:29:59.897497 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-04-24 09:29:59.897500 | ubuntu-noble | && apt-get autoremove -y \ 2026-04-24 09:29:59.897506 | 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-04-24 09:29:59.897519 | ubuntu-noble | {% endblock %} 2026-04-24 09:29:59.897523 | ubuntu-noble | 2026-04-24 09:29:59.897526 | ubuntu-noble | {% block labels %} 2026-04-24 09:29:59.897530 | ubuntu-noble | LABEL "build-date"="{{ build_date }}" \ 2026-04-24 09:29:59.897533 | ubuntu-noble | "name"="{{ image_name }}" \ 2026-04-24 09:29:59.897536 | ubuntu-noble | "de.osism.commit.docker_images_kolla"="5a2482a" \ 2026-04-24 09:29:59.897540 | ubuntu-noble | "de.osism.commit.kolla"="436395ae3" \ 2026-04-24 09:29:59.897543 | ubuntu-noble | "de.osism.commit.kolla_version"="21.0.1" \ 2026-04-24 09:29:59.897546 | ubuntu-noble | "de.osism.commit.release"="93958ba" \ 2026-04-24 09:29:59.897549 | ubuntu-noble | "de.osism.os_id"="ubuntu" \ 2026-04-24 09:29:59.897553 | ubuntu-noble | "de.osism.os_version_id"="24.04" \ 2026-04-24 09:29:59.897556 | ubuntu-noble | "de.osism.release.openstack"="2025.2" \ 2026-04-24 09:29:59.897559 | ubuntu-noble | "de.osism.version"="latest" \ 2026-04-24 09:29:59.897562 | ubuntu-noble | "org.opencontainers.image.created"="2026-04-24T09:29:59.872333+00:00" \ 2026-04-24 09:29:59.897566 | ubuntu-noble | "org.opencontainers.image.documentation"="https://osism.tech/docs/" \ 2026-04-24 09:29:59.897569 | ubuntu-noble | "org.opencontainers.image.licenses"="ASL 2.0" \ 2026-04-24 09:29:59.897572 | ubuntu-noble | "org.opencontainers.image.source"="https://github.com/osism/container-images-kolla" \ 2026-04-24 09:29:59.897576 | ubuntu-noble | "org.opencontainers.image.title"="{{ image_name }}" \ 2026-04-24 09:29:59.897579 | ubuntu-noble | "org.opencontainers.image.url"="https://quay.io/organization/osism" \ 2026-04-24 09:29:59.897582 | ubuntu-noble | "org.opencontainers.image.vendor"="OSISM GmbH" 2026-04-24 09:29:59.897586 | ubuntu-noble | {% endblock %} 2026-04-24 09:29:59.897589 | ubuntu-noble | 2026-04-24 09:29:59.898602 | ubuntu-noble | + bash scripts/002-generate.sh 2026-04-24 09:29:59.902424 | ubuntu-noble | + BASE=ubuntu 2026-04-24 09:29:59.902539 | ubuntu-noble | + BASE_VERSION=22.04 2026-04-24 09:29:59.903322 | ubuntu-noble | ++ date +%Y%m%d 2026-04-24 09:29:59.905885 | ubuntu-noble | + BUILD_ID=20260424 2026-04-24 09:29:59.905939 | ubuntu-noble | + DOCKER_NAMESPACE=kolla 2026-04-24 09:29:59.905946 | ubuntu-noble | + DOCKER_REGISTRY=osism.harbor.regio.digital 2026-04-24 09:29:59.905970 | ubuntu-noble | + OPENSTACK_VERSION=2025.2 2026-04-24 09:29:59.905989 | ubuntu-noble | + VERSION=latest 2026-04-24 09:29:59.906112 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-04-24 09:29:59.906135 | ubuntu-noble | + . defaults/all.sh 2026-04-24 09:29:59.906234 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-04-24 09:29:59.906239 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-04-24 09:29:59.906269 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-04-24 09:29:59.906293 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-04-24 09:29:59.906527 | ubuntu-noble | +++ deactivate nondestructive 2026-04-24 09:29:59.906584 | ubuntu-noble | +++ '[' -n '' ']' 2026-04-24 09:29:59.906604 | ubuntu-noble | +++ '[' -n '' ']' 2026-04-24 09:29:59.906622 | ubuntu-noble | +++ hash -r 2026-04-24 09:29:59.906689 | ubuntu-noble | +++ '[' -n '' ']' 2026-04-24 09:29:59.906696 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-04-24 09:29:59.906714 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-04-24 09:29:59.906746 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-04-24 09:29:59.906835 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-04-24 09:29:59.906851 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-04-24 09:29:59.906857 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-04-24 09:29:59.906860 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-04-24 09:29:59.906897 | 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-04-24 09:29:59.906937 | 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-04-24 09:29:59.906958 | ubuntu-noble | +++ export PATH 2026-04-24 09:29:59.906999 | ubuntu-noble | +++ '[' -n '' ']' 2026-04-24 09:29:59.907081 | ubuntu-noble | +++ '[' -z '' ']' 2026-04-24 09:29:59.907090 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-04-24 09:29:59.907113 | ubuntu-noble | +++ PS1='(venv) ' 2026-04-24 09:29:59.907118 | ubuntu-noble | +++ export PS1 2026-04-24 09:29:59.907135 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-04-24 09:29:59.907152 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-04-24 09:29:59.907181 | ubuntu-noble | +++ hash -r 2026-04-24 09:29:59.907252 | ubuntu-noble | + . defaults/2025.2.sh 2026-04-24 09:29:59.907975 | ubuntu-noble | +++ date +%Y%m%d 2026-04-24 09:29:59.909789 | ubuntu-noble | ++ export BUILD_ID=20260424 2026-04-24 09:29:59.909803 | ubuntu-noble | ++ BUILD_ID=20260424 2026-04-24 09:29:59.909826 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-04-24 09:29:59.909831 | ubuntu-noble | ++ KOLLA_TYPE= 2026-04-24 09:29:59.909836 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-04-24 09:29:59.909839 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-04-24 09:29:59.909887 | ubuntu-noble | + export VERSION 2026-04-24 09:29:59.909892 | ubuntu-noble | + export OPENSTACK_VERSION 2026-04-24 09:29:59.909897 | ubuntu-noble | + DOCKER_TAG=build-20260424 2026-04-24 09:29:59.909917 | ubuntu-noble | + KOLLA_BASE=ubuntu 2026-04-24 09:29:59.909922 | ubuntu-noble | + KOLLA_BASE_TAG=24.04 2026-04-24 09:29:59.909948 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-04-24 09:29:59.909952 | ubuntu-noble | + KOLLA_INSTALL_TYPE=source 2026-04-24 09:29:59.909981 | ubuntu-noble | + python3 src/generate-kolla-build-config.py 2026-04-24 09:30:00.048797 | ubuntu-noble | + setini DEFAULT namespace kolla 2026-04-24 09:30:00.048863 | 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-04-24 09:30:01.149101 | ubuntu-noble | localhost | SUCCESS => { 2026-04-24 09:30:01.149153 | ubuntu-noble | "changed": false, 2026-04-24 09:30:01.149158 | ubuntu-noble | "gid": 1000, 2026-04-24 09:30:01.149161 | ubuntu-noble | "group": "zuul", 2026-04-24 09:30:01.149165 | ubuntu-noble | "mode": "0664", 2026-04-24 09:30:01.149169 | ubuntu-noble | "msg": "OK", 2026-04-24 09:30:01.149172 | ubuntu-noble | "owner": "zuul", 2026-04-24 09:30:01.149176 | ubuntu-noble | "path": "kolla-build.conf", 2026-04-24 09:30:01.149180 | ubuntu-noble | "size": 4526, 2026-04-24 09:30:01.149183 | ubuntu-noble | "state": "file", 2026-04-24 09:30:01.149187 | ubuntu-noble | "uid": 1000 2026-04-24 09:30:01.149191 | ubuntu-noble | } 2026-04-24 09:30:01.238208 | ubuntu-noble | + setini DEFAULT tag build-20260424 2026-04-24 09:30:01.238265 | 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-20260424' 2026-04-24 09:30:02.337120 | ubuntu-noble | localhost | CHANGED => { 2026-04-24 09:30:02.337192 | ubuntu-noble | "changed": true, 2026-04-24 09:30:02.337198 | ubuntu-noble | "gid": 1000, 2026-04-24 09:30:02.337202 | ubuntu-noble | "group": "zuul", 2026-04-24 09:30:02.337206 | ubuntu-noble | "mode": "0664", 2026-04-24 09:30:02.337209 | ubuntu-noble | "msg": "option changed", 2026-04-24 09:30:02.337213 | ubuntu-noble | "owner": "zuul", 2026-04-24 09:30:02.337217 | ubuntu-noble | "path": "kolla-build.conf", 2026-04-24 09:30:02.337220 | ubuntu-noble | "size": 4534, 2026-04-24 09:30:02.337224 | ubuntu-noble | "state": "file", 2026-04-24 09:30:02.337228 | ubuntu-noble | "uid": 1000 2026-04-24 09:30:02.337231 | ubuntu-noble | } 2026-04-24 09:30:02.417849 | ubuntu-noble | + setini DEFAULT base ubuntu 2026-04-24 09:30:02.417932 | 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-04-24 09:30:03.438938 | ubuntu-noble | localhost | SUCCESS => { 2026-04-24 09:30:03.439012 | ubuntu-noble | "changed": false, 2026-04-24 09:30:03.439019 | ubuntu-noble | "gid": 1000, 2026-04-24 09:30:03.439023 | ubuntu-noble | "group": "zuul", 2026-04-24 09:30:03.439061 | ubuntu-noble | "mode": "0664", 2026-04-24 09:30:03.439067 | ubuntu-noble | "msg": "OK", 2026-04-24 09:30:03.439070 | ubuntu-noble | "owner": "zuul", 2026-04-24 09:30:03.439074 | ubuntu-noble | "path": "kolla-build.conf", 2026-04-24 09:30:03.439078 | ubuntu-noble | "size": 4534, 2026-04-24 09:30:03.439081 | ubuntu-noble | "state": "file", 2026-04-24 09:30:03.439085 | ubuntu-noble | "uid": 1000 2026-04-24 09:30:03.439088 | ubuntu-noble | } 2026-04-24 09:30:03.522577 | ubuntu-noble | + setini DEFAULT base_tag 24.04 2026-04-24 09:30:03.522671 | 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-04-24 09:30:04.540104 | ubuntu-noble | localhost | SUCCESS => { 2026-04-24 09:30:04.540162 | ubuntu-noble | "changed": false, 2026-04-24 09:30:04.540169 | ubuntu-noble | "gid": 1000, 2026-04-24 09:30:04.540174 | ubuntu-noble | "group": "zuul", 2026-04-24 09:30:04.540179 | ubuntu-noble | "mode": "0664", 2026-04-24 09:30:04.540183 | ubuntu-noble | "msg": "OK", 2026-04-24 09:30:04.540187 | ubuntu-noble | "owner": "zuul", 2026-04-24 09:30:04.540201 | ubuntu-noble | "path": "kolla-build.conf", 2026-04-24 09:30:04.540206 | ubuntu-noble | "size": 4534, 2026-04-24 09:30:04.540210 | ubuntu-noble | "state": "file", 2026-04-24 09:30:04.540215 | ubuntu-noble | "uid": 1000 2026-04-24 09:30:04.540219 | ubuntu-noble | } 2026-04-24 09:30:04.629431 | ubuntu-noble | + setini DEFAULT install_type source 2026-04-24 09:30:04.629551 | 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-04-24 09:30:05.630692 | ubuntu-noble | localhost | SUCCESS => { 2026-04-24 09:30:05.630751 | ubuntu-noble | "changed": false, 2026-04-24 09:30:05.630761 | ubuntu-noble | "gid": 1000, 2026-04-24 09:30:05.630770 | ubuntu-noble | "group": "zuul", 2026-04-24 09:30:05.630778 | ubuntu-noble | "mode": "0664", 2026-04-24 09:30:05.630786 | ubuntu-noble | "msg": "OK", 2026-04-24 09:30:05.630793 | ubuntu-noble | "owner": "zuul", 2026-04-24 09:30:05.630801 | ubuntu-noble | "path": "kolla-build.conf", 2026-04-24 09:30:05.630810 | ubuntu-noble | "size": 4534, 2026-04-24 09:30:05.630818 | ubuntu-noble | "state": "file", 2026-04-24 09:30:05.630825 | ubuntu-noble | "uid": 1000 2026-04-24 09:30:05.630833 | ubuntu-noble | } 2026-04-24 09:30:05.716659 | ubuntu-noble | + setini openstack-base location tarballs/requirements-stable-2025.2.tar.gz 2026-04-24 09:30:05.716714 | 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-2025.2.tar.gz' 2026-04-24 09:30:06.754100 | ubuntu-noble | localhost | CHANGED => { 2026-04-24 09:30:06.754155 | ubuntu-noble | "changed": true, 2026-04-24 09:30:06.754162 | ubuntu-noble | "gid": 1000, 2026-04-24 09:30:06.754167 | ubuntu-noble | "group": "zuul", 2026-04-24 09:30:06.754172 | ubuntu-noble | "mode": "0664", 2026-04-24 09:30:06.754177 | ubuntu-noble | "msg": "section and option added", 2026-04-24 09:30:06.754183 | ubuntu-noble | "owner": "zuul", 2026-04-24 09:30:06.754188 | ubuntu-noble | "path": "kolla-build.conf", 2026-04-24 09:30:06.754193 | ubuntu-noble | "size": 4605, 2026-04-24 09:30:06.754198 | ubuntu-noble | "state": "file", 2026-04-24 09:30:06.754202 | ubuntu-noble | "uid": 1000 2026-04-24 09:30:06.754207 | ubuntu-noble | } 2026-04-24 09:30:06.839390 | ubuntu-noble | + sed -i '/\[openstack-base\]/a # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.2.tar.gz' kolla-build.conf 2026-04-24 09:30:06.842718 | ubuntu-noble | + setini openstack-base type local 2026-04-24 09:30:06.842786 | 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-04-24 09:30:07.847105 | ubuntu-noble | localhost | CHANGED => { 2026-04-24 09:30:07.847164 | ubuntu-noble | "changed": true, 2026-04-24 09:30:07.847169 | ubuntu-noble | "gid": 1000, 2026-04-24 09:30:07.847174 | ubuntu-noble | "group": "zuul", 2026-04-24 09:30:07.847178 | ubuntu-noble | "mode": "0664", 2026-04-24 09:30:07.847183 | ubuntu-noble | "msg": "option added", 2026-04-24 09:30:07.847187 | ubuntu-noble | "owner": "zuul", 2026-04-24 09:30:07.847191 | ubuntu-noble | "path": "kolla-build.conf", 2026-04-24 09:30:07.847196 | ubuntu-noble | "size": 4716, 2026-04-24 09:30:07.847200 | ubuntu-noble | "state": "file", 2026-04-24 09:30:07.847205 | ubuntu-noble | "uid": 1000 2026-04-24 09:30:07.847209 | ubuntu-noble | } 2026-04-24 09:30:07.928514 | ubuntu-noble | + [[ -n osism.harbor.regio.digital ]] 2026-04-24 09:30:07.928584 | ubuntu-noble | + setini DEFAULT registry osism.harbor.regio.digital 2026-04-24 09:30:07.928590 | 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-04-24 09:30:08.988463 | ubuntu-noble | localhost | CHANGED => { 2026-04-24 09:30:08.988518 | ubuntu-noble | "changed": true, 2026-04-24 09:30:08.988525 | ubuntu-noble | "gid": 1000, 2026-04-24 09:30:08.988530 | ubuntu-noble | "group": "zuul", 2026-04-24 09:30:08.988535 | ubuntu-noble | "mode": "0664", 2026-04-24 09:30:08.988540 | ubuntu-noble | "msg": "option added", 2026-04-24 09:30:08.988545 | ubuntu-noble | "owner": "zuul", 2026-04-24 09:30:08.988551 | ubuntu-noble | "path": "kolla-build.conf", 2026-04-24 09:30:08.988556 | ubuntu-noble | "size": 4754, 2026-04-24 09:30:08.988561 | ubuntu-noble | "state": "file", 2026-04-24 09:30:08.988566 | ubuntu-noble | "uid": 1000 2026-04-24 09:30:08.988571 | ubuntu-noble | } 2026-04-24 09:30:09.074981 | ubuntu-noble | + echo DEBUG kolla-build.conf 2026-04-24 09:30:09.075056 | ubuntu-noble | DEBUG kolla-build.conf 2026-04-24 09:30:09.075063 | ubuntu-noble | + cat kolla-build.conf 2026-04-24 09:30:09.078210 | ubuntu-noble | [DEFAULT] 2026-04-24 09:30:09.078284 | ubuntu-noble | base = ubuntu 2026-04-24 09:30:09.078298 | ubuntu-noble | base_package_type = deb 2026-04-24 09:30:09.078310 | ubuntu-noble | base_tag = 24.04 2026-04-24 09:30:09.078320 | ubuntu-noble | install_type = source 2026-04-24 09:30:09.078367 | ubuntu-noble | namespace = kolla 2026-04-24 09:30:09.078378 | ubuntu-noble | openstack_release = 2025.2 2026-04-24 09:30:09.078388 | ubuntu-noble | push = false 2026-04-24 09:30:09.078398 | ubuntu-noble | tag = build-20260424 2026-04-24 09:30:09.078407 | ubuntu-noble | threads = 1 2026-04-24 09:30:09.078417 | ubuntu-noble | registry = osism.harbor.regio.digital 2026-04-24 09:30:09.078429 | ubuntu-noble | 2026-04-24 09:30:09.078814 | ubuntu-noble | ######################################################################### 2026-04-24 09:30:09.078834 | ubuntu-noble | # sources tracked in release repository 2026-04-24 09:30:09.078845 | ubuntu-noble | 2026-04-24 09:30:09.078855 | ubuntu-noble | [aodh-base] 2026-04-24 09:30:09.078866 | ubuntu-noble | type = local 2026-04-24 09:30:09.078877 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.2.tar.gz 2026-04-24 09:30:09.078887 | ubuntu-noble | location = tarballs/aodh-stable-2025.2.tar.gz 2026-04-24 09:30:09.078897 | ubuntu-noble | 2026-04-24 09:30:09.078907 | ubuntu-noble | 2026-04-24 09:30:09.078917 | ubuntu-noble | 2026-04-24 09:30:09.078927 | ubuntu-noble | [barbican-base] 2026-04-24 09:30:09.078936 | ubuntu-noble | type = local 2026-04-24 09:30:09.078946 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.2.tar.gz 2026-04-24 09:30:09.078957 | ubuntu-noble | location = tarballs/barbican-stable-2025.2.tar.gz 2026-04-24 09:30:09.078967 | ubuntu-noble | 2026-04-24 09:30:09.078976 | ubuntu-noble | 2026-04-24 09:30:09.078986 | ubuntu-noble | 2026-04-24 09:30:09.078995 | ubuntu-noble | [blazar-base] 2026-04-24 09:30:09.079005 | ubuntu-noble | type = local 2026-04-24 09:30:09.079026 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.2.tar.gz 2026-04-24 09:30:09.079077 | ubuntu-noble | location = tarballs/blazar-stable-2025.2.tar.gz 2026-04-24 09:30:09.079087 | ubuntu-noble | 2026-04-24 09:30:09.079097 | ubuntu-noble | 2026-04-24 09:30:09.079107 | ubuntu-noble | 2026-04-24 09:30:09.079117 | ubuntu-noble | [ceilometer-base] 2026-04-24 09:30:09.079127 | ubuntu-noble | type = local 2026-04-24 09:30:09.079138 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.2.tar.gz 2026-04-24 09:30:09.079155 | ubuntu-noble | location = tarballs/ceilometer-stable-2025.2.tar.gz 2026-04-24 09:30:09.079172 | ubuntu-noble | 2026-04-24 09:30:09.079189 | ubuntu-noble | 2026-04-24 09:30:09.079206 | ubuntu-noble | 2026-04-24 09:30:09.079224 | ubuntu-noble | [cinder-base] 2026-04-24 09:30:09.079241 | ubuntu-noble | type = local 2026-04-24 09:30:09.079258 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.2.tar.gz 2026-04-24 09:30:09.079275 | ubuntu-noble | location = tarballs/cinder-stable-2025.2.tar.gz 2026-04-24 09:30:09.079286 | ubuntu-noble | 2026-04-24 09:30:09.079295 | ubuntu-noble | 2026-04-24 09:30:09.079305 | ubuntu-noble | 2026-04-24 09:30:09.079315 | ubuntu-noble | [designate-base] 2026-04-24 09:30:09.079325 | ubuntu-noble | type = local 2026-04-24 09:30:09.079372 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/designate/designate-stable-2025.2.tar.gz 2026-04-24 09:30:09.079383 | ubuntu-noble | location = tarballs/designate-stable-2025.2.tar.gz 2026-04-24 09:30:09.079393 | ubuntu-noble | 2026-04-24 09:30:09.079403 | ubuntu-noble | 2026-04-24 09:30:09.079412 | ubuntu-noble | 2026-04-24 09:30:09.079422 | ubuntu-noble | [glance-base] 2026-04-24 09:30:09.079454 | ubuntu-noble | type = local 2026-04-24 09:30:09.079464 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/glance/glance-stable-2025.2.tar.gz 2026-04-24 09:30:09.079474 | ubuntu-noble | location = tarballs/glance-stable-2025.2.tar.gz 2026-04-24 09:30:09.079484 | ubuntu-noble | 2026-04-24 09:30:09.079494 | ubuntu-noble | 2026-04-24 09:30:09.079503 | ubuntu-noble | 2026-04-24 09:30:09.079513 | ubuntu-noble | [heat-base] 2026-04-24 09:30:09.079522 | ubuntu-noble | type = local 2026-04-24 09:30:09.079533 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/heat/heat-stable-2025.2.tar.gz 2026-04-24 09:30:09.079542 | ubuntu-noble | location = tarballs/heat-stable-2025.2.tar.gz 2026-04-24 09:30:09.079552 | ubuntu-noble | 2026-04-24 09:30:09.079561 | ubuntu-noble | 2026-04-24 09:30:09.079571 | ubuntu-noble | 2026-04-24 09:30:09.079581 | ubuntu-noble | [horizon] 2026-04-24 09:30:09.079590 | ubuntu-noble | type = local 2026-04-24 09:30:09.079600 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.2.tar.gz 2026-04-24 09:30:09.079610 | ubuntu-noble | location = tarballs/horizon-stable-2025.2.tar.gz 2026-04-24 09:30:09.079620 | ubuntu-noble | 2026-04-24 09:30:09.079630 | ubuntu-noble | 2026-04-24 09:30:09.079639 | ubuntu-noble | 2026-04-24 09:30:09.079649 | ubuntu-noble | [ironic-base] 2026-04-24 09:30:09.079659 | ubuntu-noble | type = local 2026-04-24 09:30:09.079669 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.2.tar.gz 2026-04-24 09:30:09.079679 | ubuntu-noble | location = tarballs/ironic-stable-2025.2.tar.gz 2026-04-24 09:30:09.079688 | ubuntu-noble | 2026-04-24 09:30:09.079698 | ubuntu-noble | 2026-04-24 09:30:09.079707 | ubuntu-noble | 2026-04-24 09:30:09.079717 | ubuntu-noble | [keystone-base] 2026-04-24 09:30:09.079727 | ubuntu-noble | type = local 2026-04-24 09:30:09.079736 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.2.tar.gz 2026-04-24 09:30:09.079746 | ubuntu-noble | location = tarballs/keystone-stable-2025.2.tar.gz 2026-04-24 09:30:09.079756 | ubuntu-noble | 2026-04-24 09:30:09.079765 | ubuntu-noble | 2026-04-24 09:30:09.079775 | ubuntu-noble | 2026-04-24 09:30:09.079784 | ubuntu-noble | [magnum-base] 2026-04-24 09:30:09.079794 | ubuntu-noble | type = local 2026-04-24 09:30:09.079803 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.2.tar.gz 2026-04-24 09:30:09.079813 | ubuntu-noble | location = tarballs/magnum-stable-2025.2.tar.gz 2026-04-24 09:30:09.079822 | ubuntu-noble | 2026-04-24 09:30:09.079832 | ubuntu-noble | 2026-04-24 09:30:09.079841 | ubuntu-noble | 2026-04-24 09:30:09.079850 | ubuntu-noble | [manila-base] 2026-04-24 09:30:09.079860 | ubuntu-noble | type = local 2026-04-24 09:30:09.079871 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/manila/manila-stable-2025.2.tar.gz 2026-04-24 09:30:09.079881 | ubuntu-noble | location = tarballs/manila-stable-2025.2.tar.gz 2026-04-24 09:30:09.079890 | ubuntu-noble | 2026-04-24 09:30:09.079900 | ubuntu-noble | 2026-04-24 09:30:09.079910 | ubuntu-noble | 2026-04-24 09:30:09.079919 | ubuntu-noble | [masakari-base] 2026-04-24 09:30:09.079929 | ubuntu-noble | type = local 2026-04-24 09:30:09.079938 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.2.tar.gz 2026-04-24 09:30:09.079948 | ubuntu-noble | location = tarballs/masakari-stable-2025.2.tar.gz 2026-04-24 09:30:09.079958 | ubuntu-noble | 2026-04-24 09:30:09.079967 | ubuntu-noble | 2026-04-24 09:30:09.079976 | ubuntu-noble | 2026-04-24 09:30:09.079986 | ubuntu-noble | [neutron-bgp-dragent] 2026-04-24 09:30:09.079996 | ubuntu-noble | type = local 2026-04-24 09:30:09.080006 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.2.tar.gz 2026-04-24 09:30:09.080017 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2025.2.tar.gz 2026-04-24 09:30:09.080110 | ubuntu-noble | 2026-04-24 09:30:09.080132 | ubuntu-noble | 2026-04-24 09:30:09.080142 | ubuntu-noble | [neutron-server-plugin-neutron-dynamic-routing] 2026-04-24 09:30:09.080152 | ubuntu-noble | type = local 2026-04-24 09:30:09.080162 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.2.tar.gz 2026-04-24 09:30:09.080172 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2025.2.tar.gz 2026-04-24 09:30:09.080182 | ubuntu-noble | 2026-04-24 09:30:09.080191 | ubuntu-noble | 2026-04-24 09:30:09.080201 | ubuntu-noble | [neutron-vpnaas-base] 2026-04-24 09:30:09.080211 | ubuntu-noble | type = local 2026-04-24 09:30:09.080220 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.2.tar.gz 2026-04-24 09:30:09.080230 | ubuntu-noble | location = tarballs/neutron-vpnaas-stable-2025.2.tar.gz 2026-04-24 09:30:09.080240 | ubuntu-noble | 2026-04-24 09:30:09.080250 | ubuntu-noble | 2026-04-24 09:30:09.080268 | ubuntu-noble | 2026-04-24 09:30:09.080278 | ubuntu-noble | [neutron-base] 2026-04-24 09:30:09.080287 | ubuntu-noble | type = local 2026-04-24 09:30:09.080297 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.2.tar.gz 2026-04-24 09:30:09.080307 | ubuntu-noble | location = tarballs/neutron-stable-2025.2.tar.gz 2026-04-24 09:30:09.080317 | ubuntu-noble | 2026-04-24 09:30:09.080326 | ubuntu-noble | 2026-04-24 09:30:09.080357 | ubuntu-noble | 2026-04-24 09:30:09.080368 | ubuntu-noble | [nova-base] 2026-04-24 09:30:09.080377 | ubuntu-noble | type = local 2026-04-24 09:30:09.080387 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/nova/nova-stable-2025.2.tar.gz 2026-04-24 09:30:09.080397 | ubuntu-noble | location = tarballs/nova-stable-2025.2.tar.gz 2026-04-24 09:30:09.080407 | ubuntu-noble | 2026-04-24 09:30:09.080416 | ubuntu-noble | 2026-04-24 09:30:09.080426 | ubuntu-noble | 2026-04-24 09:30:09.080436 | ubuntu-noble | [octavia-base] 2026-04-24 09:30:09.080445 | ubuntu-noble | type = local 2026-04-24 09:30:09.080455 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.2.tar.gz 2026-04-24 09:30:09.080465 | ubuntu-noble | location = tarballs/octavia-stable-2025.2.tar.gz 2026-04-24 09:30:09.080474 | ubuntu-noble | 2026-04-24 09:30:09.080484 | ubuntu-noble | 2026-04-24 09:30:09.080494 | ubuntu-noble | 2026-04-24 09:30:09.080504 | ubuntu-noble | [placement-base] 2026-04-24 09:30:09.080514 | ubuntu-noble | type = local 2026-04-24 09:30:09.080523 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/placement/placement-stable-2025.2.tar.gz 2026-04-24 09:30:09.080533 | ubuntu-noble | location = tarballs/placement-stable-2025.2.tar.gz 2026-04-24 09:30:09.080543 | ubuntu-noble | 2026-04-24 09:30:09.080553 | ubuntu-noble | 2026-04-24 09:30:09.080563 | ubuntu-noble | 2026-04-24 09:30:09.080573 | ubuntu-noble | [skyline-apiserver-base] 2026-04-24 09:30:09.080582 | ubuntu-noble | type = local 2026-04-24 09:30:09.080613 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.2.tar.gz 2026-04-24 09:30:09.080624 | ubuntu-noble | location = tarballs/skyline-apiserver-stable-2025.2.tar.gz 2026-04-24 09:30:09.080634 | ubuntu-noble | 2026-04-24 09:30:09.080643 | ubuntu-noble | 2026-04-24 09:30:09.080653 | ubuntu-noble | 2026-04-24 09:30:09.080662 | ubuntu-noble | [skyline-console-base] 2026-04-24 09:30:09.080672 | ubuntu-noble | type = local 2026-04-24 09:30:09.080681 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.2.tar.gz 2026-04-24 09:30:09.080691 | ubuntu-noble | location = tarballs/skyline-console-stable-2025.2.tar.gz 2026-04-24 09:30:09.080701 | ubuntu-noble | 2026-04-24 09:30:09.080710 | ubuntu-noble | 2026-04-24 09:30:09.080720 | ubuntu-noble | 2026-04-24 09:30:09.080729 | ubuntu-noble | [watcher-base] 2026-04-24 09:30:09.080739 | ubuntu-noble | type = local 2026-04-24 09:30:09.080748 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.2.tar.gz 2026-04-24 09:30:09.080758 | ubuntu-noble | location = tarballs/watcher-stable-2025.2.tar.gz 2026-04-24 09:30:09.080767 | ubuntu-noble | 2026-04-24 09:30:09.080777 | ubuntu-noble | 2026-04-24 09:30:09.080786 | ubuntu-noble | [openstack-base] 2026-04-24 09:30:09.080796 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.2.tar.gz 2026-04-24 09:30:09.080806 | ubuntu-noble | location = tarballs/requirements-stable-2025.2.tar.gz 2026-04-24 09:30:09.080815 | ubuntu-noble | type = local 2026-04-24 09:30:09.080825 | ubuntu-noble | + bash scripts/003-patch.sh 2026-04-24 09:30:09.080834 | ubuntu-noble | + OPENSTACK_VERSION=2025.2 2026-04-24 09:30:09.080844 | ubuntu-noble | + VERSION=latest 2026-04-24 09:30:09.080854 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-04-24 09:30:09.080863 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-04-24 09:30:09.080873 | ubuntu-noble | + . defaults/all.sh 2026-04-24 09:30:09.080882 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-04-24 09:30:09.080892 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-04-24 09:30:09.080901 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-04-24 09:30:09.080911 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-04-24 09:30:09.080925 | ubuntu-noble | +++ deactivate nondestructive 2026-04-24 09:30:09.080935 | ubuntu-noble | +++ '[' -n '' ']' 2026-04-24 09:30:09.080945 | ubuntu-noble | +++ '[' -n '' ']' 2026-04-24 09:30:09.080955 | ubuntu-noble | +++ hash -r 2026-04-24 09:30:09.080964 | ubuntu-noble | +++ '[' -n '' ']' 2026-04-24 09:30:09.080974 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-04-24 09:30:09.080983 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-04-24 09:30:09.080993 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-04-24 09:30:09.081002 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-04-24 09:30:09.081012 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-04-24 09:30:09.081129 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-04-24 09:30:09.081151 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-04-24 09:30:09.081163 | 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-04-24 09:30:09.081174 | 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-04-24 09:30:09.081184 | ubuntu-noble | +++ export PATH 2026-04-24 09:30:09.081193 | ubuntu-noble | +++ '[' -n '' ']' 2026-04-24 09:30:09.081203 | ubuntu-noble | +++ '[' -z '' ']' 2026-04-24 09:30:09.081212 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-04-24 09:30:09.081222 | ubuntu-noble | +++ PS1='(venv) ' 2026-04-24 09:30:09.081232 | ubuntu-noble | +++ export PS1 2026-04-24 09:30:09.081241 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-04-24 09:30:09.081250 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-04-24 09:30:09.081260 | ubuntu-noble | +++ hash -r 2026-04-24 09:30:09.081275 | ubuntu-noble | + . defaults/2025.2.sh 2026-04-24 09:30:09.081492 | ubuntu-noble | +++ date +%Y%m%d 2026-04-24 09:30:09.082744 | ubuntu-noble | ++ export BUILD_ID=20260424 2026-04-24 09:30:09.082766 | ubuntu-noble | ++ BUILD_ID=20260424 2026-04-24 09:30:09.082779 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-04-24 09:30:09.082786 | ubuntu-noble | ++ KOLLA_TYPE= 2026-04-24 09:30:09.082793 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-04-24 09:30:09.082801 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-04-24 09:30:09.082808 | ubuntu-noble | + export VERSION 2026-04-24 09:30:09.082818 | ubuntu-noble | + export OPENSTACK_VERSION 2026-04-24 09:30:09.082825 | ubuntu-noble | + mkdir -p tarballs 2026-04-24 09:30:09.086460 | ubuntu-noble | + ping -c2 tarballs.opendev.org 2026-04-24 09:30:12.278426 | ubuntu-noble | PING tarballs.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f) 56 data bytes 2026-04-24 09:30:12.278519 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=1 ttl=40 time=135 ms 2026-04-24 09:30:12.410282 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=2 ttl=40 time=132 ms 2026-04-24 09:30:12.410469 | ubuntu-noble | 2026-04-24 09:30:12.410489 | ubuntu-noble | --- tarballs.opendev.org ping statistics --- 2026-04-24 09:30:12.410520 | ubuntu-noble | 2 packets transmitted, 2 received, 0% packet loss, time 3176ms 2026-04-24 09:30:12.410531 | ubuntu-noble | rtt min/avg/max/mdev = 131.507/133.025/134.543/1.518 ms 2026-04-24 09:30:12.413141 | ubuntu-noble | ++ awk '{ print $4 }' 2026-04-24 09:30:12.413461 | ubuntu-noble | ++ grep '# tarball' kolla-build.conf 2026-04-24 09:30:12.418329 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-04-24 09:30:12.418996 | ubuntu-noble | + pushd tarballs 2026-04-24 09:30:12.419529 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.2.tar.gz 2026-04-24 09:30:12.422104 | ubuntu-noble | + filename=aodh-stable-2025.2.tar.gz 2026-04-24 09:30:12.422140 | ubuntu-noble | + [[ -e aodh-stable-2025.2.tar.gz ]] 2026-04-24 09:30:12.422149 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.2.tar.gz 2026-04-24 09:30:12.422159 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.2.tar.gz 2026-04-24 09:30:12.422168 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.2.tar.gz 2026-04-24 09:30:13.564136 | ubuntu-noble | 2026-04-24 09:30:13 URL:https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.2.tar.gz [258609/258609] -> "aodh-stable-2025.2.tar.gz" [1] 2026-04-24 09:30:13.567518 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-04-24 09:30:13.567595 | ubuntu-noble | + echo Process aodh-stable-2025.2.tar.gz 2026-04-24 09:30:13.567613 | ubuntu-noble | Process aodh-stable-2025.2.tar.gz 2026-04-24 09:30:13.570151 | ubuntu-noble | ++ head -1 2026-04-24 09:30:13.570208 | ubuntu-noble | ++ tar -tzf aodh-stable-2025.2.tar.gz 2026-04-24 09:30:13.570226 | ubuntu-noble | ++ cut -f1 -d/ 2026-04-24 09:30:13.583266 | ubuntu-noble | + directory=aodh-21.0.0.0rc2.dev2 2026-04-24 09:30:13.583349 | ubuntu-noble | + echo Check patches for aodh-stable-2025.2.tar.gz 2026-04-24 09:30:13.583362 | ubuntu-noble | Check patches for aodh-stable-2025.2.tar.gz 2026-04-24 09:30:13.583473 | ubuntu-noble | + [[ -e ../patches/2025.2/aodh ]] 2026-04-24 09:30:13.583554 | ubuntu-noble | + echo Check overlays for aodh-stable-2025.2.tar.gz 2026-04-24 09:30:13.583564 | ubuntu-noble | Check overlays for aodh-stable-2025.2.tar.gz 2026-04-24 09:30:13.583593 | ubuntu-noble | + [[ -e ../overlays/2025.2/aodh/source ]] 2026-04-24 09:30:13.583737 | ubuntu-noble | + popd 2026-04-24 09:30:13.583824 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-04-24 09:30:13.583862 | ubuntu-noble | + pushd tarballs 2026-04-24 09:30:13.585061 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.2.tar.gz 2026-04-24 09:30:13.587683 | ubuntu-noble | + filename=barbican-stable-2025.2.tar.gz 2026-04-24 09:30:13.587715 | ubuntu-noble | + [[ -e barbican-stable-2025.2.tar.gz ]] 2026-04-24 09:30:13.587776 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.2.tar.gz 2026-04-24 09:30:13.587785 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.2.tar.gz 2026-04-24 09:30:13.587793 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.2.tar.gz 2026-04-24 09:30:14.876875 | ubuntu-noble | 2026-04-24 09:30:14 URL:https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.2.tar.gz [662908/662908] -> "barbican-stable-2025.2.tar.gz" [1] 2026-04-24 09:30:14.879588 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-04-24 09:30:14.879658 | ubuntu-noble | + echo Process barbican-stable-2025.2.tar.gz 2026-04-24 09:30:14.879673 | ubuntu-noble | Process barbican-stable-2025.2.tar.gz 2026-04-24 09:30:14.883138 | ubuntu-noble | ++ tar -tzf barbican-stable-2025.2.tar.gz 2026-04-24 09:30:14.883199 | ubuntu-noble | ++ head -1 2026-04-24 09:30:14.884069 | ubuntu-noble | ++ cut -f1 -d/ 2026-04-24 09:30:14.891638 | ubuntu-noble | + directory=barbican-21.0.0.0rc2.dev2 2026-04-24 09:30:14.891694 | ubuntu-noble | + echo Check patches for barbican-stable-2025.2.tar.gz 2026-04-24 09:30:14.891703 | ubuntu-noble | Check patches for barbican-stable-2025.2.tar.gz 2026-04-24 09:30:14.891711 | ubuntu-noble | + [[ -e ../patches/2025.2/barbican ]] 2026-04-24 09:30:14.891718 | ubuntu-noble | + echo Check overlays for barbican-stable-2025.2.tar.gz 2026-04-24 09:30:14.891725 | ubuntu-noble | Check overlays for barbican-stable-2025.2.tar.gz 2026-04-24 09:30:14.891735 | ubuntu-noble | + [[ -e ../overlays/2025.2/barbican/source ]] 2026-04-24 09:30:14.891743 | ubuntu-noble | + popd 2026-04-24 09:30:14.891789 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-04-24 09:30:14.891878 | ubuntu-noble | + pushd tarballs 2026-04-24 09:30:14.892846 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.2.tar.gz 2026-04-24 09:30:14.894674 | ubuntu-noble | + filename=blazar-stable-2025.2.tar.gz 2026-04-24 09:30:14.894703 | ubuntu-noble | + [[ -e blazar-stable-2025.2.tar.gz ]] 2026-04-24 09:30:14.894715 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.2.tar.gz 2026-04-24 09:30:14.894723 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.2.tar.gz 2026-04-24 09:30:14.894730 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.2.tar.gz 2026-04-24 09:30:16.036305 | ubuntu-noble | 2026-04-24 09:30:16 URL:https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.2.tar.gz [431334/431334] -> "blazar-stable-2025.2.tar.gz" [1] 2026-04-24 09:30:16.039207 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-04-24 09:30:16.039327 | ubuntu-noble | + echo Process blazar-stable-2025.2.tar.gz 2026-04-24 09:30:16.039343 | ubuntu-noble | Process blazar-stable-2025.2.tar.gz 2026-04-24 09:30:16.042131 | ubuntu-noble | ++ tar -tzf blazar-stable-2025.2.tar.gz 2026-04-24 09:30:16.042183 | ubuntu-noble | ++ head -1 2026-04-24 09:30:16.043607 | ubuntu-noble | ++ cut -f1 -d/ 2026-04-24 09:30:16.051191 | ubuntu-noble | + directory=blazar-16.0.1.dev3 2026-04-24 09:30:16.051279 | ubuntu-noble | + echo Check patches for blazar-stable-2025.2.tar.gz 2026-04-24 09:30:16.051293 | ubuntu-noble | Check patches for blazar-stable-2025.2.tar.gz 2026-04-24 09:30:16.051303 | ubuntu-noble | + [[ -e ../patches/2025.2/blazar ]] 2026-04-24 09:30:16.051382 | ubuntu-noble | + echo Check overlays for blazar-stable-2025.2.tar.gz 2026-04-24 09:30:16.051393 | ubuntu-noble | Check overlays for blazar-stable-2025.2.tar.gz 2026-04-24 09:30:16.051401 | ubuntu-noble | + [[ -e ../overlays/2025.2/blazar/source ]] 2026-04-24 09:30:16.051413 | ubuntu-noble | + popd 2026-04-24 09:30:16.051502 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-04-24 09:30:16.051531 | ubuntu-noble | + pushd tarballs 2026-04-24 09:30:16.052602 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.2.tar.gz 2026-04-24 09:30:16.054365 | ubuntu-noble | + filename=ceilometer-stable-2025.2.tar.gz 2026-04-24 09:30:16.054429 | ubuntu-noble | + [[ -e ceilometer-stable-2025.2.tar.gz ]] 2026-04-24 09:30:16.054454 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.2.tar.gz 2026-04-24 09:30:16.054469 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.2.tar.gz 2026-04-24 09:30:16.054482 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.2.tar.gz 2026-04-24 09:30:17.534187 | ubuntu-noble | 2026-04-24 09:30:17 URL:https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.2.tar.gz [872211/872211] -> "ceilometer-stable-2025.2.tar.gz" [1] 2026-04-24 09:30:17.536707 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-04-24 09:30:17.536750 | ubuntu-noble | + echo Process ceilometer-stable-2025.2.tar.gz 2026-04-24 09:30:17.536763 | ubuntu-noble | Process ceilometer-stable-2025.2.tar.gz 2026-04-24 09:30:17.540118 | ubuntu-noble | ++ tar -tzf ceilometer-stable-2025.2.tar.gz 2026-04-24 09:30:17.540179 | ubuntu-noble | ++ head -1 2026-04-24 09:30:17.541024 | ubuntu-noble | ++ cut -f1 -d/ 2026-04-24 09:30:17.547249 | ubuntu-noble | + directory=ceilometer-25.0.0.0rc2.dev2 2026-04-24 09:30:17.547306 | ubuntu-noble | + echo Check patches for ceilometer-stable-2025.2.tar.gz 2026-04-24 09:30:17.547317 | ubuntu-noble | Check patches for ceilometer-stable-2025.2.tar.gz 2026-04-24 09:30:17.547327 | ubuntu-noble | + [[ -e ../patches/2025.2/ceilometer ]] 2026-04-24 09:30:17.547361 | ubuntu-noble | + echo Check overlays for ceilometer-stable-2025.2.tar.gz 2026-04-24 09:30:17.547369 | ubuntu-noble | Check overlays for ceilometer-stable-2025.2.tar.gz 2026-04-24 09:30:17.547379 | ubuntu-noble | + [[ -e ../overlays/2025.2/ceilometer/source ]] 2026-04-24 09:30:17.547389 | ubuntu-noble | + popd 2026-04-24 09:30:17.547483 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-04-24 09:30:17.547495 | ubuntu-noble | + pushd tarballs 2026-04-24 09:30:17.548620 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.2.tar.gz 2026-04-24 09:30:17.550235 | ubuntu-noble | + filename=cinder-stable-2025.2.tar.gz 2026-04-24 09:30:17.550255 | ubuntu-noble | + [[ -e cinder-stable-2025.2.tar.gz ]] 2026-04-24 09:30:17.550325 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.2.tar.gz 2026-04-24 09:30:17.550348 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.2.tar.gz 2026-04-24 09:30:17.550355 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.2.tar.gz 2026-04-24 09:30:19.427303 | ubuntu-noble | 2026-04-24 09:30:19 URL:https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.2.tar.gz [6494172/6494172] -> "cinder-stable-2025.2.tar.gz" [1] 2026-04-24 09:30:19.429330 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-04-24 09:30:19.429394 | ubuntu-noble | + echo Process cinder-stable-2025.2.tar.gz 2026-04-24 09:30:19.429402 | ubuntu-noble | Process cinder-stable-2025.2.tar.gz 2026-04-24 09:30:19.432922 | ubuntu-noble | ++ tar -tzf cinder-stable-2025.2.tar.gz 2026-04-24 09:30:19.432960 | ubuntu-noble | ++ head -1 2026-04-24 09:30:19.434618 | ubuntu-noble | ++ cut -f1 -d/ 2026-04-24 09:30:19.445477 | ubuntu-noble | + directory=cinder-27.0.1.dev15 2026-04-24 09:30:19.445515 | ubuntu-noble | + echo Check patches for cinder-stable-2025.2.tar.gz 2026-04-24 09:30:19.445522 | ubuntu-noble | Check patches for cinder-stable-2025.2.tar.gz 2026-04-24 09:30:19.445597 | ubuntu-noble | + [[ -e ../patches/2025.2/cinder ]] 2026-04-24 09:30:19.445660 | ubuntu-noble | + echo Check overlays for cinder-stable-2025.2.tar.gz 2026-04-24 09:30:19.445665 | ubuntu-noble | Check overlays for cinder-stable-2025.2.tar.gz 2026-04-24 09:30:19.445690 | ubuntu-noble | + [[ -e ../overlays/2025.2/cinder/source ]] 2026-04-24 09:30:19.445719 | ubuntu-noble | + popd 2026-04-24 09:30:19.445850 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-04-24 09:30:19.445859 | ubuntu-noble | + pushd tarballs 2026-04-24 09:30:19.446893 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/designate/designate-stable-2025.2.tar.gz 2026-04-24 09:30:19.449464 | ubuntu-noble | + filename=designate-stable-2025.2.tar.gz 2026-04-24 09:30:19.449482 | ubuntu-noble | + [[ -e designate-stable-2025.2.tar.gz ]] 2026-04-24 09:30:19.449553 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/designate/designate-stable-2025.2.tar.gz 2026-04-24 09:30:19.449559 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/designate/designate-stable-2025.2.tar.gz 2026-04-24 09:30:19.449567 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/designate/designate-stable-2025.2.tar.gz 2026-04-24 09:30:20.852241 | ubuntu-noble | 2026-04-24 09:30:20 URL:https://tarballs.opendev.org/openstack/designate/designate-stable-2025.2.tar.gz [1007204/1007204] -> "designate-stable-2025.2.tar.gz" [1] 2026-04-24 09:30:20.854449 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/designate/designate-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-04-24 09:30:20.854508 | ubuntu-noble | + echo Process designate-stable-2025.2.tar.gz 2026-04-24 09:30:20.854522 | ubuntu-noble | Process designate-stable-2025.2.tar.gz 2026-04-24 09:30:20.857131 | ubuntu-noble | ++ tar -tzf designate-stable-2025.2.tar.gz 2026-04-24 09:30:20.857311 | ubuntu-noble | ++ head -1 2026-04-24 09:30:20.859669 | ubuntu-noble | ++ cut -f1 -d/ 2026-04-24 09:30:20.869289 | ubuntu-noble | + directory=designate-21.0.0.0rc2.dev2 2026-04-24 09:30:20.869388 | ubuntu-noble | + echo Check patches for designate-stable-2025.2.tar.gz 2026-04-24 09:30:20.869403 | ubuntu-noble | Check patches for designate-stable-2025.2.tar.gz 2026-04-24 09:30:20.869414 | ubuntu-noble | + [[ -e ../patches/2025.2/designate ]] 2026-04-24 09:30:20.869424 | ubuntu-noble | + echo Check overlays for designate-stable-2025.2.tar.gz 2026-04-24 09:30:20.869433 | ubuntu-noble | Check overlays for designate-stable-2025.2.tar.gz 2026-04-24 09:30:20.869443 | ubuntu-noble | + [[ -e ../overlays/2025.2/designate/source ]] 2026-04-24 09:30:20.869453 | ubuntu-noble | + popd 2026-04-24 09:30:20.869465 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-04-24 09:30:20.869490 | ubuntu-noble | + pushd tarballs 2026-04-24 09:30:20.869969 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/glance/glance-stable-2025.2.tar.gz 2026-04-24 09:30:20.871812 | ubuntu-noble | + filename=glance-stable-2025.2.tar.gz 2026-04-24 09:30:20.871891 | ubuntu-noble | + [[ -e glance-stable-2025.2.tar.gz ]] 2026-04-24 09:30:20.871910 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/glance/glance-stable-2025.2.tar.gz 2026-04-24 09:30:20.871918 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/glance/glance-stable-2025.2.tar.gz 2026-04-24 09:30:20.871926 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/glance/glance-stable-2025.2.tar.gz 2026-04-24 09:30:22.404231 | ubuntu-noble | 2026-04-24 09:30:22 URL:https://tarballs.opendev.org/openstack/glance/glance-stable-2025.2.tar.gz [2131277/2131277] -> "glance-stable-2025.2.tar.gz" [1] 2026-04-24 09:30:22.406743 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/glance/glance-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-04-24 09:30:22.406795 | ubuntu-noble | + echo Process glance-stable-2025.2.tar.gz 2026-04-24 09:30:22.406808 | ubuntu-noble | Process glance-stable-2025.2.tar.gz 2026-04-24 09:30:22.410114 | ubuntu-noble | ++ tar -tzf glance-stable-2025.2.tar.gz 2026-04-24 09:30:22.410162 | ubuntu-noble | ++ head -1 2026-04-24 09:30:22.411486 | ubuntu-noble | ++ cut -f1 -d/ 2026-04-24 09:30:22.417504 | ubuntu-noble | + directory=glance-31.1.1.dev1 2026-04-24 09:30:22.417612 | ubuntu-noble | + echo Check patches for glance-stable-2025.2.tar.gz 2026-04-24 09:30:22.417641 | ubuntu-noble | Check patches for glance-stable-2025.2.tar.gz 2026-04-24 09:30:22.417694 | ubuntu-noble | + [[ -e ../patches/2025.2/glance ]] 2026-04-24 09:30:22.417752 | ubuntu-noble | + echo Check overlays for glance-stable-2025.2.tar.gz 2026-04-24 09:30:22.417771 | ubuntu-noble | Check overlays for glance-stable-2025.2.tar.gz 2026-04-24 09:30:22.417803 | ubuntu-noble | + [[ -e ../overlays/2025.2/glance/source ]] 2026-04-24 09:30:22.417834 | ubuntu-noble | + popd 2026-04-24 09:30:22.417926 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-04-24 09:30:22.417957 | ubuntu-noble | + pushd tarballs 2026-04-24 09:30:22.418779 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/heat/heat-stable-2025.2.tar.gz 2026-04-24 09:30:22.421059 | ubuntu-noble | + filename=heat-stable-2025.2.tar.gz 2026-04-24 09:30:22.421085 | ubuntu-noble | + [[ -e heat-stable-2025.2.tar.gz ]] 2026-04-24 09:30:22.421091 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/heat/heat-stable-2025.2.tar.gz 2026-04-24 09:30:22.421113 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/heat/heat-stable-2025.2.tar.gz 2026-04-24 09:30:22.421119 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/heat/heat-stable-2025.2.tar.gz 2026-04-24 09:30:23.954697 | ubuntu-noble | 2026-04-24 09:30:23 URL:https://tarballs.opendev.org/openstack/heat/heat-stable-2025.2.tar.gz [2350248/2350248] -> "heat-stable-2025.2.tar.gz" [1] 2026-04-24 09:30:23.957693 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/heat/heat-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-04-24 09:30:23.957747 | ubuntu-noble | + echo Process heat-stable-2025.2.tar.gz 2026-04-24 09:30:23.957759 | ubuntu-noble | Process heat-stable-2025.2.tar.gz 2026-04-24 09:30:23.960111 | ubuntu-noble | ++ tar -tzf heat-stable-2025.2.tar.gz 2026-04-24 09:30:23.960155 | ubuntu-noble | ++ head -1 2026-04-24 09:30:23.961645 | ubuntu-noble | ++ cut -f1 -d/ 2026-04-24 09:30:23.976230 | ubuntu-noble | + directory=openstack_heat-25.0.1.dev7 2026-04-24 09:30:23.976322 | ubuntu-noble | + echo Check patches for heat-stable-2025.2.tar.gz 2026-04-24 09:30:23.976331 | ubuntu-noble | Check patches for heat-stable-2025.2.tar.gz 2026-04-24 09:30:23.976389 | ubuntu-noble | + [[ -e ../patches/2025.2/openstack_heat ]] 2026-04-24 09:30:23.976441 | ubuntu-noble | + echo Check overlays for heat-stable-2025.2.tar.gz 2026-04-24 09:30:23.976451 | ubuntu-noble | Check overlays for heat-stable-2025.2.tar.gz 2026-04-24 09:30:23.976480 | ubuntu-noble | + [[ -e ../overlays/2025.2/openstack_heat/source ]] 2026-04-24 09:30:23.976511 | ubuntu-noble | + popd 2026-04-24 09:30:23.976642 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-04-24 09:30:23.976653 | ubuntu-noble | + pushd tarballs 2026-04-24 09:30:23.977631 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.2.tar.gz 2026-04-24 09:30:23.980175 | ubuntu-noble | + filename=horizon-stable-2025.2.tar.gz 2026-04-24 09:30:23.980219 | ubuntu-noble | + [[ -e horizon-stable-2025.2.tar.gz ]] 2026-04-24 09:30:23.980289 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.2.tar.gz 2026-04-24 09:30:23.980298 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.2.tar.gz 2026-04-24 09:30:23.980307 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.2.tar.gz 2026-04-24 09:30:25.984194 | ubuntu-noble | 2026-04-24 09:30:25 URL:https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.2.tar.gz [5356992/5356992] -> "horizon-stable-2025.2.tar.gz" [1] 2026-04-24 09:30:25.986704 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-04-24 09:30:25.986751 | ubuntu-noble | + echo Process horizon-stable-2025.2.tar.gz 2026-04-24 09:30:25.986763 | ubuntu-noble | Process horizon-stable-2025.2.tar.gz 2026-04-24 09:30:25.989111 | ubuntu-noble | ++ tar -tzf horizon-stable-2025.2.tar.gz 2026-04-24 09:30:25.989184 | ubuntu-noble | ++ head -1 2026-04-24 09:30:25.990888 | ubuntu-noble | ++ cut -f1 -d/ 2026-04-24 09:30:25.997400 | ubuntu-noble | + directory=horizon-25.5.3.dev2 2026-04-24 09:30:25.997492 | ubuntu-noble | + echo Check patches for horizon-stable-2025.2.tar.gz 2026-04-24 09:30:25.997521 | ubuntu-noble | Check patches for horizon-stable-2025.2.tar.gz 2026-04-24 09:30:25.997569 | ubuntu-noble | + [[ -e ../patches/2025.2/horizon ]] 2026-04-24 09:30:25.997618 | ubuntu-noble | + echo Check overlays for horizon-stable-2025.2.tar.gz 2026-04-24 09:30:25.997639 | ubuntu-noble | Check overlays for horizon-stable-2025.2.tar.gz 2026-04-24 09:30:25.997673 | ubuntu-noble | + [[ -e ../overlays/2025.2/horizon/source ]] 2026-04-24 09:30:25.997706 | ubuntu-noble | + popd 2026-04-24 09:30:25.997798 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-04-24 09:30:25.997831 | ubuntu-noble | + pushd tarballs 2026-04-24 09:30:25.998823 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.2.tar.gz 2026-04-24 09:30:26.001725 | ubuntu-noble | + filename=ironic-stable-2025.2.tar.gz 2026-04-24 09:30:26.001747 | ubuntu-noble | + [[ -e ironic-stable-2025.2.tar.gz ]] 2026-04-24 09:30:26.001753 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.2.tar.gz 2026-04-24 09:30:26.001760 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.2.tar.gz 2026-04-24 09:30:26.001769 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.2.tar.gz 2026-04-24 09:30:27.550102 | ubuntu-noble | 2026-04-24 09:30:27 URL:https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.2.tar.gz [2993182/2993182] -> "ironic-stable-2025.2.tar.gz" [1] 2026-04-24 09:30:27.552718 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-04-24 09:30:27.552765 | ubuntu-noble | + echo Process ironic-stable-2025.2.tar.gz 2026-04-24 09:30:27.552778 | ubuntu-noble | Process ironic-stable-2025.2.tar.gz 2026-04-24 09:30:27.555112 | ubuntu-noble | ++ tar -tzf ironic-stable-2025.2.tar.gz 2026-04-24 09:30:27.555204 | ubuntu-noble | ++ head -1 2026-04-24 09:30:27.555595 | ubuntu-noble | ++ cut -f1 -d/ 2026-04-24 09:30:27.563471 | ubuntu-noble | + directory=ironic-32.0.1.dev78 2026-04-24 09:30:27.563527 | ubuntu-noble | + echo Check patches for ironic-stable-2025.2.tar.gz 2026-04-24 09:30:27.563543 | ubuntu-noble | Check patches for ironic-stable-2025.2.tar.gz 2026-04-24 09:30:27.563553 | ubuntu-noble | + [[ -e ../patches/2025.2/ironic ]] 2026-04-24 09:30:27.563566 | ubuntu-noble | + tar xzf ironic-stable-2025.2.tar.gz 2026-04-24 09:30:27.742611 | ubuntu-noble | + rm ironic-stable-2025.2.tar.gz 2026-04-24 09:30:27.744760 | ubuntu-noble | + pushd ironic-32.0.1.dev78 2026-04-24 09:30:27.747172 | ubuntu-noble | ++ sort 2026-04-24 09:30:27.747190 | ubuntu-noble | ++ find ../../patches/2025.2/ironic -type f -name '*.patch' 2026-04-24 09:30:27.750058 | ubuntu-noble | + for patch in $(find ../../patches/$OPENSTACK_VERSION/${directory%-*} -type f -name '*.patch' | sort) 2026-04-24 09:30:27.750195 | ubuntu-noble | + echo 'APPLY PATCH ../../patches/2025.2/ironic/0001-Add-a-new-physical_network-field-to-the-Portgroup-ob.patch' 2026-04-24 09:30:27.750202 | ubuntu-noble | APPLY PATCH ../../patches/2025.2/ironic/0001-Add-a-new-physical_network-field-to-the-Portgroup-ob.patch 2026-04-24 09:30:27.750230 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-04-24 09:30:27.752062 | ubuntu-noble | checking file api-ref/source/baremetal-api-v1-portgroups.inc 2026-04-24 09:30:27.752076 | ubuntu-noble | checking file api-ref/source/parameters.yaml 2026-04-24 09:30:27.752080 | ubuntu-noble | checking file api-ref/source/samples/portgroup-create-response.json 2026-04-24 09:30:27.752084 | ubuntu-noble | checking file api-ref/source/samples/portgroup-list-detail-response.json 2026-04-24 09:30:27.752087 | ubuntu-noble | checking file api-ref/source/samples/portgroup-update-response.json 2026-04-24 09:30:27.752091 | ubuntu-noble | checking file doc/source/admin/networking.rst 2026-04-24 09:30:27.752264 | ubuntu-noble | checking file doc/source/admin/portgroups.rst 2026-04-24 09:30:27.752389 | ubuntu-noble | checking file doc/source/contributor/webapi-version-history.rst 2026-04-24 09:30:27.752551 | ubuntu-noble | checking file ironic/api/controllers/v1/port.py 2026-04-24 09:30:27.752698 | ubuntu-noble | checking file ironic/api/controllers/v1/portgroup.py 2026-04-24 09:30:27.752931 | ubuntu-noble | checking file ironic/api/controllers/v1/utils.py 2026-04-24 09:30:27.753215 | ubuntu-noble | checking file ironic/api/controllers/v1/versions.py 2026-04-24 09:30:27.753350 | ubuntu-noble | checking file ironic/common/release_mappings.py 2026-04-24 09:30:27.753754 | ubuntu-noble | checking file ironic/conductor/manager.py 2026-04-24 09:30:27.754289 | ubuntu-noble | checking file ironic/conductor/rpcapi.py 2026-04-24 09:30:27.754497 | ubuntu-noble | checking file ironic/db/sqlalchemy/alembic/versions/d0821744f9e2_add_physical_network_to_portgroup.py 2026-04-24 09:30:27.754597 | ubuntu-noble | checking file ironic/db/sqlalchemy/models.py 2026-04-24 09:30:27.754757 | ubuntu-noble | checking file ironic/objects/portgroup.py 2026-04-24 09:30:27.755328 | ubuntu-noble | checking file ironic/tests/unit/api/controllers/v1/test_port.py 2026-04-24 09:30:27.755664 | ubuntu-noble | checking file ironic/tests/unit/api/controllers/v1/test_portgroup.py 2026-04-24 09:30:27.756445 | ubuntu-noble | checking file ironic/tests/unit/conductor/test_manager.py 2026-04-24 09:30:27.757264 | ubuntu-noble | checking file ironic/tests/unit/db/test_portgroups.py 2026-04-24 09:30:27.757438 | ubuntu-noble | checking file ironic/tests/unit/db/utils.py 2026-04-24 09:30:27.757643 | ubuntu-noble | checking file ironic/tests/unit/objects/test_objects.py 2026-04-24 09:30:27.757791 | ubuntu-noble | checking file ironic/tests/unit/objects/test_portgroup.py 2026-04-24 09:30:27.757902 | ubuntu-noble | checking file releasenotes/notes/portgroup-physical_network-ea6df85c3e7a18ea.yaml 2026-04-24 09:30:27.758240 | ubuntu-noble | + patch --forward --batch -p1 2026-04-24 09:30:27.760059 | ubuntu-noble | patching file api-ref/source/baremetal-api-v1-portgroups.inc 2026-04-24 09:30:27.760077 | ubuntu-noble | patching file api-ref/source/parameters.yaml 2026-04-24 09:30:27.760081 | ubuntu-noble | patching file api-ref/source/samples/portgroup-create-response.json 2026-04-24 09:30:27.760084 | ubuntu-noble | patching file api-ref/source/samples/portgroup-list-detail-response.json 2026-04-24 09:30:27.760088 | ubuntu-noble | patching file api-ref/source/samples/portgroup-update-response.json 2026-04-24 09:30:27.760091 | ubuntu-noble | patching file doc/source/admin/networking.rst 2026-04-24 09:30:27.760095 | ubuntu-noble | patching file doc/source/admin/portgroups.rst 2026-04-24 09:30:27.760196 | ubuntu-noble | patching file doc/source/contributor/webapi-version-history.rst 2026-04-24 09:30:27.760345 | ubuntu-noble | patching file ironic/api/controllers/v1/port.py 2026-04-24 09:30:27.760484 | ubuntu-noble | patching file ironic/api/controllers/v1/portgroup.py 2026-04-24 09:30:27.760708 | ubuntu-noble | patching file ironic/api/controllers/v1/utils.py 2026-04-24 09:30:27.760967 | ubuntu-noble | patching file ironic/api/controllers/v1/versions.py 2026-04-24 09:30:27.761168 | ubuntu-noble | patching file ironic/common/release_mappings.py 2026-04-24 09:30:27.761690 | ubuntu-noble | patching file ironic/conductor/manager.py 2026-04-24 09:30:27.762205 | ubuntu-noble | patching file ironic/conductor/rpcapi.py 2026-04-24 09:30:27.762439 | ubuntu-noble | patching file ironic/db/sqlalchemy/alembic/versions/d0821744f9e2_add_physical_network_to_portgroup.py 2026-04-24 09:30:27.762565 | ubuntu-noble | patching file ironic/db/sqlalchemy/models.py 2026-04-24 09:30:27.762674 | ubuntu-noble | patching file ironic/objects/portgroup.py 2026-04-24 09:30:27.762968 | ubuntu-noble | patching file ironic/tests/unit/api/controllers/v1/test_port.py 2026-04-24 09:30:27.763319 | ubuntu-noble | patching file ironic/tests/unit/api/controllers/v1/test_portgroup.py 2026-04-24 09:30:27.764068 | ubuntu-noble | patching file ironic/tests/unit/conductor/test_manager.py 2026-04-24 09:30:27.764799 | ubuntu-noble | patching file ironic/tests/unit/db/test_portgroups.py 2026-04-24 09:30:27.764921 | ubuntu-noble | patching file ironic/tests/unit/db/utils.py 2026-04-24 09:30:27.765083 | ubuntu-noble | patching file ironic/tests/unit/objects/test_objects.py 2026-04-24 09:30:27.765230 | ubuntu-noble | patching file ironic/tests/unit/objects/test_portgroup.py 2026-04-24 09:30:27.765339 | ubuntu-noble | patching file releasenotes/notes/portgroup-physical_network-ea6df85c3e7a18ea.yaml 2026-04-24 09:30:27.767597 | ubuntu-noble | + for patch in $(find ../../patches/$OPENSTACK_VERSION/${directory%-*} -type f -name '*.patch' | sort) 2026-04-24 09:30:27.767670 | ubuntu-noble | + echo 'APPLY PATCH ../../patches/2025.2/ironic/0002-Add-a-new-category-field-to-the-Portgroup-object.patch' 2026-04-24 09:30:27.767677 | ubuntu-noble | APPLY PATCH ../../patches/2025.2/ironic/0002-Add-a-new-category-field-to-the-Portgroup-object.patch 2026-04-24 09:30:27.767732 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-04-24 09:30:27.770144 | ubuntu-noble | checking file api-ref/source/baremetal-api-v1-portgroups.inc 2026-04-24 09:30:27.770197 | ubuntu-noble | checking file api-ref/source/parameters.yaml 2026-04-24 09:30:27.770211 | ubuntu-noble | checking file api-ref/source/samples/portgroup-create-response.json 2026-04-24 09:30:27.770221 | ubuntu-noble | checking file api-ref/source/samples/portgroup-list-detail-response.json 2026-04-24 09:30:27.770229 | ubuntu-noble | checking file api-ref/source/samples/portgroup-update-response.json 2026-04-24 09:30:27.770238 | ubuntu-noble | checking file doc/source/contributor/webapi-version-history.rst 2026-04-24 09:30:27.770246 | ubuntu-noble | checking file ironic/api/controllers/v1/portgroup.py 2026-04-24 09:30:27.770255 | ubuntu-noble | checking file ironic/api/controllers/v1/utils.py 2026-04-24 09:30:27.770270 | ubuntu-noble | checking file ironic/api/controllers/v1/versions.py 2026-04-24 09:30:27.770361 | ubuntu-noble | checking file ironic/common/release_mappings.py 2026-04-24 09:30:27.770481 | ubuntu-noble | checking file ironic/db/sqlalchemy/alembic/versions/763b2f62d215_add_category_attribute_to_portgroup_.py 2026-04-24 09:30:27.770568 | ubuntu-noble | checking file ironic/db/sqlalchemy/models.py 2026-04-24 09:30:27.770675 | ubuntu-noble | checking file ironic/objects/portgroup.py 2026-04-24 09:30:27.770786 | ubuntu-noble | checking file ironic/tests/unit/db/test_portgroups.py 2026-04-24 09:30:27.770915 | ubuntu-noble | checking file ironic/tests/unit/db/utils.py 2026-04-24 09:30:27.771098 | ubuntu-noble | checking file ironic/tests/unit/objects/test_objects.py 2026-04-24 09:30:27.771245 | ubuntu-noble | checking file releasenotes/notes/portgroup-category-fdaa78f038ad9380.yaml 2026-04-24 09:30:27.771792 | ubuntu-noble | + patch --forward --batch -p1 2026-04-24 09:30:27.772616 | ubuntu-noble | patching file api-ref/source/baremetal-api-v1-portgroups.inc 2026-04-24 09:30:27.772837 | ubuntu-noble | patching file api-ref/source/parameters.yaml 2026-04-24 09:30:27.773090 | ubuntu-noble | patching file api-ref/source/samples/portgroup-create-response.json 2026-04-24 09:30:27.773113 | ubuntu-noble | patching file api-ref/source/samples/portgroup-list-detail-response.json 2026-04-24 09:30:27.773186 | ubuntu-noble | patching file api-ref/source/samples/portgroup-update-response.json 2026-04-24 09:30:27.773282 | ubuntu-noble | patching file doc/source/contributor/webapi-version-history.rst 2026-04-24 09:30:27.773405 | ubuntu-noble | patching file ironic/api/controllers/v1/portgroup.py 2026-04-24 09:30:27.773594 | ubuntu-noble | patching file ironic/api/controllers/v1/utils.py 2026-04-24 09:30:27.773774 | ubuntu-noble | patching file ironic/api/controllers/v1/versions.py 2026-04-24 09:30:27.773873 | ubuntu-noble | patching file ironic/common/release_mappings.py 2026-04-24 09:30:27.773989 | ubuntu-noble | patching file ironic/db/sqlalchemy/alembic/versions/763b2f62d215_add_category_attribute_to_portgroup_.py 2026-04-24 09:30:27.774107 | ubuntu-noble | patching file ironic/db/sqlalchemy/models.py 2026-04-24 09:30:27.774224 | ubuntu-noble | patching file ironic/objects/portgroup.py 2026-04-24 09:30:27.774333 | ubuntu-noble | patching file ironic/tests/unit/db/test_portgroups.py 2026-04-24 09:30:27.774434 | ubuntu-noble | patching file ironic/tests/unit/db/utils.py 2026-04-24 09:30:27.774569 | ubuntu-noble | patching file ironic/tests/unit/objects/test_objects.py 2026-04-24 09:30:27.774687 | ubuntu-noble | patching file releasenotes/notes/portgroup-category-fdaa78f038ad9380.yaml 2026-04-24 09:30:27.776249 | ubuntu-noble | + for patch in $(find ../../patches/$OPENSTACK_VERSION/${directory%-*} -type f -name '*.patch' | sort) 2026-04-24 09:30:27.776281 | ubuntu-noble | + echo 'APPLY PATCH ../../patches/2025.2/ironic/0003-Add-node.instance_name.patch' 2026-04-24 09:30:27.776292 | ubuntu-noble | APPLY PATCH ../../patches/2025.2/ironic/0003-Add-node.instance_name.patch 2026-04-24 09:30:27.776300 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-04-24 09:30:27.776996 | ubuntu-noble | checking file api-ref/source/baremetal-api-v1-nodes.inc 2026-04-24 09:30:27.777324 | ubuntu-noble | checking file api-ref/source/parameters.yaml 2026-04-24 09:30:27.777526 | ubuntu-noble | checking file api-ref/source/samples/node-create-response.json 2026-04-24 09:30:27.777587 | ubuntu-noble | checking file api-ref/source/samples/node-show-response.json 2026-04-24 09:30:27.777640 | ubuntu-noble | checking file api-ref/source/samples/node-update-driver-info-response.json 2026-04-24 09:30:27.777726 | ubuntu-noble | checking file api-ref/source/samples/nodes-list-details-response.json 2026-04-24 09:30:27.777822 | ubuntu-noble | checking file doc/source/contributor/webapi-version-history.rst 2026-04-24 09:30:27.778165 | ubuntu-noble | checking file ironic/api/controllers/v1/node.py 2026-04-24 09:30:27.778660 | ubuntu-noble | checking file ironic/api/controllers/v1/utils.py 2026-04-24 09:30:27.778867 | ubuntu-noble | checking file ironic/api/controllers/v1/versions.py 2026-04-24 09:30:27.778977 | ubuntu-noble | checking file ironic/common/release_mappings.py 2026-04-24 09:30:27.779402 | ubuntu-noble | checking file ironic/conductor/manager.py 2026-04-24 09:30:27.779874 | ubuntu-noble | checking file ironic/db/api.py 2026-04-24 09:30:27.780057 | ubuntu-noble | checking file ironic/db/sqlalchemy/alembic/versions/15e9d00367b0_add_instance_name_field_to_nodes.py 2026-04-24 09:30:27.780299 | ubuntu-noble | checking file ironic/db/sqlalchemy/api.py 2026-04-24 09:30:27.780570 | ubuntu-noble | checking file ironic/db/sqlalchemy/models.py 2026-04-24 09:30:27.780671 | ubuntu-noble | checking file ironic/objects/deployment.py 2026-04-24 09:30:27.780783 | ubuntu-noble | checking file ironic/objects/node.py 2026-04-24 09:30:27.781546 | ubuntu-noble | checking file ironic/tests/unit/api/controllers/v1/test_node.py 2026-04-24 09:30:27.782956 | ubuntu-noble | checking file ironic/tests/unit/conductor/test_manager.py 2026-04-24 09:30:27.783764 | ubuntu-noble | checking file ironic/tests/unit/db/test_nodes.py 2026-04-24 09:30:27.783919 | ubuntu-noble | checking file ironic/tests/unit/db/utils.py 2026-04-24 09:30:27.784068 | ubuntu-noble | checking file ironic/tests/unit/objects/test_objects.py 2026-04-24 09:30:27.784228 | ubuntu-noble | checking file releasenotes/notes/node-instance-name-field-23d6e3409f1f4736.yaml 2026-04-24 09:30:27.784800 | ubuntu-noble | + patch --forward --batch -p1 2026-04-24 09:30:27.785678 | ubuntu-noble | patching file api-ref/source/baremetal-api-v1-nodes.inc 2026-04-24 09:30:27.785926 | ubuntu-noble | patching file api-ref/source/parameters.yaml 2026-04-24 09:30:27.786140 | ubuntu-noble | patching file api-ref/source/samples/node-create-response.json 2026-04-24 09:30:27.786188 | ubuntu-noble | patching file api-ref/source/samples/node-show-response.json 2026-04-24 09:30:27.786244 | ubuntu-noble | patching file api-ref/source/samples/node-update-driver-info-response.json 2026-04-24 09:30:27.786302 | ubuntu-noble | patching file api-ref/source/samples/nodes-list-details-response.json 2026-04-24 09:30:27.786409 | ubuntu-noble | patching file doc/source/contributor/webapi-version-history.rst 2026-04-24 09:30:27.786701 | ubuntu-noble | patching file ironic/api/controllers/v1/node.py 2026-04-24 09:30:27.787184 | ubuntu-noble | patching file ironic/api/controllers/v1/utils.py 2026-04-24 09:30:27.787327 | ubuntu-noble | patching file ironic/api/controllers/v1/versions.py 2026-04-24 09:30:27.787485 | ubuntu-noble | patching file ironic/common/release_mappings.py 2026-04-24 09:30:27.787812 | ubuntu-noble | patching file ironic/conductor/manager.py 2026-04-24 09:30:27.788284 | ubuntu-noble | patching file ironic/db/api.py 2026-04-24 09:30:27.788431 | ubuntu-noble | patching file ironic/db/sqlalchemy/alembic/versions/15e9d00367b0_add_instance_name_field_to_nodes.py 2026-04-24 09:30:27.788667 | ubuntu-noble | patching file ironic/db/sqlalchemy/api.py 2026-04-24 09:30:27.788909 | ubuntu-noble | patching file ironic/db/sqlalchemy/models.py 2026-04-24 09:30:27.789013 | ubuntu-noble | patching file ironic/objects/deployment.py 2026-04-24 09:30:27.789162 | ubuntu-noble | patching file ironic/objects/node.py 2026-04-24 09:30:27.789911 | ubuntu-noble | patching file ironic/tests/unit/api/controllers/v1/test_node.py 2026-04-24 09:30:27.791186 | ubuntu-noble | patching file ironic/tests/unit/conductor/test_manager.py 2026-04-24 09:30:27.791892 | ubuntu-noble | patching file ironic/tests/unit/db/test_nodes.py 2026-04-24 09:30:27.792082 | ubuntu-noble | patching file ironic/tests/unit/db/utils.py 2026-04-24 09:30:27.792225 | ubuntu-noble | patching file ironic/tests/unit/objects/test_objects.py 2026-04-24 09:30:27.792338 | ubuntu-noble | patching file releasenotes/notes/node-instance-name-field-23d6e3409f1f4736.yaml 2026-04-24 09:30:27.794644 | ubuntu-noble | + for patch in $(find ../../patches/$OPENSTACK_VERSION/${directory%-*} -type f -name '*.patch' | sort) 2026-04-24 09:30:27.794682 | ubuntu-noble | + echo 'APPLY PATCH ../../patches/2025.2/ironic/0004-Add-db-migration-for-hardware-health-monitoring-via-.patch' 2026-04-24 09:30:27.794708 | ubuntu-noble | APPLY PATCH ../../patches/2025.2/ironic/0004-Add-db-migration-for-hardware-health-monitoring-via-.patch 2026-04-24 09:30:27.794719 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-04-24 09:30:27.797188 | ubuntu-noble | checking file ironic/db/sqlalchemy/alembic/versions/9f8c7d6e5b4a_add_node_health_fields.py 2026-04-24 09:30:27.797521 | ubuntu-noble | checking file ironic/db/sqlalchemy/models.py 2026-04-24 09:30:27.798217 | ubuntu-noble | + patch --forward --batch -p1 2026-04-24 09:30:27.800829 | ubuntu-noble | patching file ironic/db/sqlalchemy/alembic/versions/9f8c7d6e5b4a_add_node_health_fields.py 2026-04-24 09:30:27.801328 | ubuntu-noble | patching file ironic/db/sqlalchemy/models.py 2026-04-24 09:30:27.802075 | ubuntu-noble | + for patch in $(find ../../patches/$OPENSTACK_VERSION/${directory%-*} -type f -name '*.patch' | sort) 2026-04-24 09:30:27.802200 | ubuntu-noble | + echo 'APPLY PATCH ../../patches/2025.2/ironic/0005-Set-columns-in-bios_settings-table-to-bigint.patch' 2026-04-24 09:30:27.802208 | ubuntu-noble | APPLY PATCH ../../patches/2025.2/ironic/0005-Set-columns-in-bios_settings-table-to-bigint.patch 2026-04-24 09:30:27.802234 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-04-24 09:30:27.803955 | ubuntu-noble | checking file ironic/db/sqlalchemy/alembic/versions/9c0446cb6bc3_set_upper_bound_to_bigint.py 2026-04-24 09:30:27.803974 | ubuntu-noble | checking file ironic/db/sqlalchemy/models.py 2026-04-24 09:30:27.803978 | ubuntu-noble | checking file ironic/tests/unit/db/sqlalchemy/test_migrations.py 2026-04-24 09:30:27.803982 | ubuntu-noble | checking file releasenotes/notes/bug-2095486-f043868726d7f68f.yaml 2026-04-24 09:30:27.804162 | ubuntu-noble | + patch --forward --batch -p1 2026-04-24 09:30:27.808197 | ubuntu-noble | patching file ironic/db/sqlalchemy/alembic/versions/9c0446cb6bc3_set_upper_bound_to_bigint.py 2026-04-24 09:30:27.808242 | ubuntu-noble | patching file ironic/db/sqlalchemy/models.py 2026-04-24 09:30:27.808253 | ubuntu-noble | patching file ironic/tests/unit/db/sqlalchemy/test_migrations.py 2026-04-24 09:30:27.808398 | ubuntu-noble | patching file releasenotes/notes/bug-2095486-f043868726d7f68f.yaml 2026-04-24 09:30:27.809756 | ubuntu-noble | + for patch in $(find ../../patches/$OPENSTACK_VERSION/${directory%-*} -type f -name '*.patch' | sort) 2026-04-24 09:30:27.809798 | ubuntu-noble | + echo 'APPLY PATCH ../../patches/2025.2/ironic/backport-971459.patch' 2026-04-24 09:30:27.809812 | ubuntu-noble | APPLY PATCH ../../patches/2025.2/ironic/backport-971459.patch 2026-04-24 09:30:27.809822 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-04-24 09:30:27.811755 | ubuntu-noble | checking file ironic/common/states.py 2026-04-24 09:30:27.812269 | ubuntu-noble | checking file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-04-24 09:30:27.812605 | ubuntu-noble | checking file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-04-24 09:30:27.813397 | ubuntu-noble | + patch --forward --batch -p1 2026-04-24 09:30:27.814918 | ubuntu-noble | patching file ironic/common/states.py 2026-04-24 09:30:27.815334 | ubuntu-noble | patching file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-04-24 09:30:27.815564 | ubuntu-noble | patching file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-04-24 09:30:27.816532 | ubuntu-noble | + for patch in $(find ../../patches/$OPENSTACK_VERSION/${directory%-*} -type f -name '*.patch' | sort) 2026-04-24 09:30:27.816563 | ubuntu-noble | + echo 'APPLY PATCH ../../patches/2025.2/ironic/virtual-media-nfs.patch' 2026-04-24 09:30:27.816573 | ubuntu-noble | APPLY PATCH ../../patches/2025.2/ironic/virtual-media-nfs.patch 2026-04-24 09:30:27.816583 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-04-24 09:30:27.817862 | ubuntu-noble | checking file ironic/conf/deploy.py 2026-04-24 09:30:27.818633 | ubuntu-noble | + patch --forward --batch -p1 2026-04-24 09:30:27.819818 | ubuntu-noble | patching file ironic/conf/deploy.py 2026-04-24 09:30:27.820723 | ubuntu-noble | + popd 2026-04-24 09:30:27.820755 | ubuntu-noble | + tar czf ironic-stable-2025.2.tar.gz ironic-32.0.1.dev78 2026-04-24 09:30:28.405299 | ubuntu-noble | + rm -r ironic-32.0.1.dev78 2026-04-24 09:30:28.446100 | ubuntu-noble | + echo Check overlays for ironic-stable-2025.2.tar.gz 2026-04-24 09:30:28.446150 | ubuntu-noble | Check overlays for ironic-stable-2025.2.tar.gz 2026-04-24 09:30:28.446156 | ubuntu-noble | + [[ -e ../overlays/2025.2/ironic/source ]] 2026-04-24 09:30:28.446161 | ubuntu-noble | + popd 2026-04-24 09:30:28.446170 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-04-24 09:30:28.446175 | ubuntu-noble | + pushd tarballs 2026-04-24 09:30:28.446955 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.2.tar.gz 2026-04-24 09:30:28.449516 | ubuntu-noble | + filename=keystone-stable-2025.2.tar.gz 2026-04-24 09:30:28.449558 | ubuntu-noble | + [[ -e keystone-stable-2025.2.tar.gz ]] 2026-04-24 09:30:28.449627 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.2.tar.gz 2026-04-24 09:30:28.449634 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.2.tar.gz 2026-04-24 09:30:28.449667 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.2.tar.gz 2026-04-24 09:30:29.863243 | ubuntu-noble | 2026-04-24 09:30:29 URL:https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.2.tar.gz [1790466/1790466] -> "keystone-stable-2025.2.tar.gz" [1] 2026-04-24 09:30:29.865212 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-04-24 09:30:29.865265 | ubuntu-noble | + echo Process keystone-stable-2025.2.tar.gz 2026-04-24 09:30:29.865280 | ubuntu-noble | Process keystone-stable-2025.2.tar.gz 2026-04-24 09:30:29.867216 | ubuntu-noble | ++ tar -tzf keystone-stable-2025.2.tar.gz 2026-04-24 09:30:29.867546 | ubuntu-noble | ++ head -1 2026-04-24 09:30:29.869559 | ubuntu-noble | ++ cut -f1 -d/ 2026-04-24 09:30:29.877235 | ubuntu-noble | + directory=keystone-28.0.1.dev20 2026-04-24 09:30:29.877289 | ubuntu-noble | + echo Check patches for keystone-stable-2025.2.tar.gz 2026-04-24 09:30:29.877299 | ubuntu-noble | Check patches for keystone-stable-2025.2.tar.gz 2026-04-24 09:30:29.877306 | ubuntu-noble | + [[ -e ../patches/2025.2/keystone ]] 2026-04-24 09:30:29.877318 | ubuntu-noble | + echo Check overlays for keystone-stable-2025.2.tar.gz 2026-04-24 09:30:29.877328 | ubuntu-noble | Check overlays for keystone-stable-2025.2.tar.gz 2026-04-24 09:30:29.877476 | ubuntu-noble | + [[ -e ../overlays/2025.2/keystone/source ]] 2026-04-24 09:30:29.877528 | ubuntu-noble | + popd 2026-04-24 09:30:29.877575 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-04-24 09:30:29.877593 | ubuntu-noble | + pushd tarballs 2026-04-24 09:30:29.878765 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.2.tar.gz 2026-04-24 09:30:29.880599 | ubuntu-noble | + filename=magnum-stable-2025.2.tar.gz 2026-04-24 09:30:29.880644 | ubuntu-noble | + [[ -e magnum-stable-2025.2.tar.gz ]] 2026-04-24 09:30:29.880658 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.2.tar.gz 2026-04-24 09:30:29.880674 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.2.tar.gz 2026-04-24 09:30:29.880688 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.2.tar.gz 2026-04-24 09:30:31.168184 | ubuntu-noble | 2026-04-24 09:30:31 URL:https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.2.tar.gz [978469/978469] -> "magnum-stable-2025.2.tar.gz" [1] 2026-04-24 09:30:31.170082 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-04-24 09:30:31.170463 | ubuntu-noble | + echo Process magnum-stable-2025.2.tar.gz 2026-04-24 09:30:31.170480 | ubuntu-noble | Process magnum-stable-2025.2.tar.gz 2026-04-24 09:30:31.173158 | ubuntu-noble | ++ tar -tzf magnum-stable-2025.2.tar.gz 2026-04-24 09:30:31.173212 | ubuntu-noble | ++ head -1 2026-04-24 09:30:31.174554 | ubuntu-noble | ++ cut -f1 -d/ 2026-04-24 09:30:31.180979 | ubuntu-noble | + directory=magnum-21.0.2.dev4 2026-04-24 09:30:31.181122 | ubuntu-noble | + echo Check patches for magnum-stable-2025.2.tar.gz 2026-04-24 09:30:31.181154 | ubuntu-noble | Check patches for magnum-stable-2025.2.tar.gz 2026-04-24 09:30:31.181208 | ubuntu-noble | + [[ -e ../patches/2025.2/magnum ]] 2026-04-24 09:30:31.181263 | ubuntu-noble | + echo Check overlays for magnum-stable-2025.2.tar.gz 2026-04-24 09:30:31.181282 | ubuntu-noble | Check overlays for magnum-stable-2025.2.tar.gz 2026-04-24 09:30:31.181314 | ubuntu-noble | + [[ -e ../overlays/2025.2/magnum/source ]] 2026-04-24 09:30:31.181345 | ubuntu-noble | + popd 2026-04-24 09:30:31.181461 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-04-24 09:30:31.181496 | ubuntu-noble | + pushd tarballs 2026-04-24 09:30:31.182407 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/manila/manila-stable-2025.2.tar.gz 2026-04-24 09:30:31.185150 | ubuntu-noble | + filename=manila-stable-2025.2.tar.gz 2026-04-24 09:30:31.185198 | ubuntu-noble | + [[ -e manila-stable-2025.2.tar.gz ]] 2026-04-24 09:30:31.185210 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/manila/manila-stable-2025.2.tar.gz 2026-04-24 09:30:31.185221 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/manila/manila-stable-2025.2.tar.gz 2026-04-24 09:30:31.185231 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/manila/manila-stable-2025.2.tar.gz 2026-04-24 09:30:32.879653 | ubuntu-noble | 2026-04-24 09:30:32 URL:https://tarballs.opendev.org/openstack/manila/manila-stable-2025.2.tar.gz [3582241/3582241] -> "manila-stable-2025.2.tar.gz" [1] 2026-04-24 09:30:32.882450 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/manila/manila-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-04-24 09:30:32.882529 | ubuntu-noble | + echo Process manila-stable-2025.2.tar.gz 2026-04-24 09:30:32.882556 | ubuntu-noble | Process manila-stable-2025.2.tar.gz 2026-04-24 09:30:32.887963 | ubuntu-noble | ++ tar -tzf manila-stable-2025.2.tar.gz 2026-04-24 09:30:32.888005 | ubuntu-noble | ++ head -1 2026-04-24 09:30:32.888011 | ubuntu-noble | ++ cut -f1 -d/ 2026-04-24 09:30:32.894912 | ubuntu-noble | + directory=manila-21.0.2.dev9 2026-04-24 09:30:32.894941 | ubuntu-noble | + echo Check patches for manila-stable-2025.2.tar.gz 2026-04-24 09:30:32.894947 | ubuntu-noble | Check patches for manila-stable-2025.2.tar.gz 2026-04-24 09:30:32.894951 | ubuntu-noble | + [[ -e ../patches/2025.2/manila ]] 2026-04-24 09:30:32.894955 | ubuntu-noble | + echo Check overlays for manila-stable-2025.2.tar.gz 2026-04-24 09:30:32.894958 | ubuntu-noble | Check overlays for manila-stable-2025.2.tar.gz 2026-04-24 09:30:32.894962 | ubuntu-noble | + [[ -e ../overlays/2025.2/manila/source ]] 2026-04-24 09:30:32.894966 | ubuntu-noble | + popd 2026-04-24 09:30:32.894970 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-04-24 09:30:32.894975 | ubuntu-noble | + pushd tarballs 2026-04-24 09:30:32.895316 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.2.tar.gz 2026-04-24 09:30:32.896542 | ubuntu-noble | + filename=masakari-stable-2025.2.tar.gz 2026-04-24 09:30:32.896793 | ubuntu-noble | + [[ -e masakari-stable-2025.2.tar.gz ]] 2026-04-24 09:30:32.896807 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.2.tar.gz 2026-04-24 09:30:32.896817 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.2.tar.gz 2026-04-24 09:30:32.896822 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.2.tar.gz 2026-04-24 09:30:34.157414 | ubuntu-noble | 2026-04-24 09:30:34 URL:https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.2.tar.gz [366922/366922] -> "masakari-stable-2025.2.tar.gz" [1] 2026-04-24 09:30:34.160424 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-04-24 09:30:34.160482 | ubuntu-noble | + echo Process masakari-stable-2025.2.tar.gz 2026-04-24 09:30:34.160496 | ubuntu-noble | Process masakari-stable-2025.2.tar.gz 2026-04-24 09:30:34.163192 | ubuntu-noble | ++ tar -tzf masakari-stable-2025.2.tar.gz 2026-04-24 09:30:34.163242 | ubuntu-noble | ++ head -1 2026-04-24 09:30:34.164734 | ubuntu-noble | ++ cut -f1 -d/ 2026-04-24 09:30:34.172703 | ubuntu-noble | + directory=masakari-20.0.0.0rc2.dev2 2026-04-24 09:30:34.172830 | ubuntu-noble | + echo Check patches for masakari-stable-2025.2.tar.gz 2026-04-24 09:30:34.172863 | ubuntu-noble | Check patches for masakari-stable-2025.2.tar.gz 2026-04-24 09:30:34.172928 | ubuntu-noble | + [[ -e ../patches/2025.2/masakari ]] 2026-04-24 09:30:34.172994 | ubuntu-noble | + echo Check overlays for masakari-stable-2025.2.tar.gz 2026-04-24 09:30:34.173020 | ubuntu-noble | Check overlays for masakari-stable-2025.2.tar.gz 2026-04-24 09:30:34.173161 | ubuntu-noble | + [[ -e ../overlays/2025.2/masakari/source ]] 2026-04-24 09:30:34.173214 | ubuntu-noble | + popd 2026-04-24 09:30:34.173322 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-04-24 09:30:34.173356 | ubuntu-noble | + pushd tarballs 2026-04-24 09:30:34.174234 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.2.tar.gz 2026-04-24 09:30:34.176407 | ubuntu-noble | + filename=neutron-dynamic-routing-stable-2025.2.tar.gz 2026-04-24 09:30:34.176435 | ubuntu-noble | + [[ -e neutron-dynamic-routing-stable-2025.2.tar.gz ]] 2026-04-24 09:30:34.176443 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.2.tar.gz 2026-04-24 09:30:34.176450 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.2.tar.gz 2026-04-24 09:30:34.176456 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.2.tar.gz 2026-04-24 09:30:35.163736 | ubuntu-noble | 2026-04-24 09:30:35 URL:https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.2.tar.gz [124234/124234] -> "neutron-dynamic-routing-stable-2025.2.tar.gz" [1] 2026-04-24 09:30:35.166327 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-04-24 09:30:35.166392 | ubuntu-noble | + echo Process neutron-dynamic-routing-stable-2025.2.tar.gz 2026-04-24 09:30:35.166407 | ubuntu-noble | Process neutron-dynamic-routing-stable-2025.2.tar.gz 2026-04-24 09:30:35.169157 | ubuntu-noble | ++ tar -tzf neutron-dynamic-routing-stable-2025.2.tar.gz 2026-04-24 09:30:35.169204 | ubuntu-noble | ++ head -1 2026-04-24 09:30:35.169940 | ubuntu-noble | ++ cut -f1 -d/ 2026-04-24 09:30:35.177854 | ubuntu-noble | + directory=neutron_dynamic_routing-27.0.0.0rc2.dev5 2026-04-24 09:30:35.177956 | ubuntu-noble | + echo Check patches for neutron-dynamic-routing-stable-2025.2.tar.gz 2026-04-24 09:30:35.177986 | ubuntu-noble | Check patches for neutron-dynamic-routing-stable-2025.2.tar.gz 2026-04-24 09:30:35.178084 | ubuntu-noble | + [[ -e ../patches/2025.2/neutron_dynamic_routing ]] 2026-04-24 09:30:35.178171 | ubuntu-noble | + echo Check overlays for neutron-dynamic-routing-stable-2025.2.tar.gz 2026-04-24 09:30:35.178478 | ubuntu-noble | Check overlays for neutron-dynamic-routing-stable-2025.2.tar.gz 2026-04-24 09:30:35.178533 | ubuntu-noble | + [[ -e ../overlays/2025.2/neutron_dynamic_routing/source ]] 2026-04-24 09:30:35.178572 | ubuntu-noble | + popd 2026-04-24 09:30:35.178667 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-04-24 09:30:35.178722 | ubuntu-noble | + pushd tarballs 2026-04-24 09:30:35.179633 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.2.tar.gz 2026-04-24 09:30:35.182175 | ubuntu-noble | + filename=neutron-dynamic-routing-stable-2025.2.tar.gz 2026-04-24 09:30:35.182224 | ubuntu-noble | + [[ -e neutron-dynamic-routing-stable-2025.2.tar.gz ]] 2026-04-24 09:30:35.182235 | ubuntu-noble | + popd 2026-04-24 09:30:35.182243 | ubuntu-noble | + continue 2026-04-24 09:30:35.182251 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-04-24 09:30:35.182259 | ubuntu-noble | + pushd tarballs 2026-04-24 09:30:35.182599 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.2.tar.gz 2026-04-24 09:30:35.184211 | ubuntu-noble | + filename=neutron-vpnaas-stable-2025.2.tar.gz 2026-04-24 09:30:35.184237 | ubuntu-noble | + [[ -e neutron-vpnaas-stable-2025.2.tar.gz ]] 2026-04-24 09:30:35.184248 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.2.tar.gz 2026-04-24 09:30:35.184256 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.2.tar.gz 2026-04-24 09:30:35.184266 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.2.tar.gz 2026-04-24 09:30:36.179231 | ubuntu-noble | 2026-04-24 09:30:36 URL:https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.2.tar.gz [232426/232426] -> "neutron-vpnaas-stable-2025.2.tar.gz" [1] 2026-04-24 09:30:36.181976 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-04-24 09:30:36.182021 | ubuntu-noble | + echo Process neutron-vpnaas-stable-2025.2.tar.gz 2026-04-24 09:30:36.182105 | ubuntu-noble | Process neutron-vpnaas-stable-2025.2.tar.gz 2026-04-24 09:30:36.185214 | ubuntu-noble | ++ tar -tzf neutron-vpnaas-stable-2025.2.tar.gz 2026-04-24 09:30:36.185259 | ubuntu-noble | ++ head -1 2026-04-24 09:30:36.185881 | ubuntu-noble | ++ cut -f1 -d/ 2026-04-24 09:30:36.193774 | ubuntu-noble | + directory=neutron_vpnaas-27.0.0.0rc2.dev5 2026-04-24 09:30:36.193819 | ubuntu-noble | + echo Check patches for neutron-vpnaas-stable-2025.2.tar.gz 2026-04-24 09:30:36.193827 | ubuntu-noble | Check patches for neutron-vpnaas-stable-2025.2.tar.gz 2026-04-24 09:30:36.193837 | ubuntu-noble | + [[ -e ../patches/2025.2/neutron_vpnaas ]] 2026-04-24 09:30:36.193890 | ubuntu-noble | + echo Check overlays for neutron-vpnaas-stable-2025.2.tar.gz 2026-04-24 09:30:36.193899 | ubuntu-noble | Check overlays for neutron-vpnaas-stable-2025.2.tar.gz 2026-04-24 09:30:36.193908 | ubuntu-noble | + [[ -e ../overlays/2025.2/neutron_vpnaas/source ]] 2026-04-24 09:30:36.193914 | ubuntu-noble | + popd 2026-04-24 09:30:36.194025 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-04-24 09:30:36.194107 | ubuntu-noble | + pushd tarballs 2026-04-24 09:30:36.195018 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.2.tar.gz 2026-04-24 09:30:36.196750 | ubuntu-noble | + filename=neutron-stable-2025.2.tar.gz 2026-04-24 09:30:36.196768 | ubuntu-noble | + [[ -e neutron-stable-2025.2.tar.gz ]] 2026-04-24 09:30:36.196828 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.2.tar.gz 2026-04-24 09:30:36.196836 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.2.tar.gz 2026-04-24 09:30:36.196845 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.2.tar.gz 2026-04-24 09:30:38.346231 | ubuntu-noble | 2026-04-24 09:30:38 URL:https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.2.tar.gz [12249056/12249056] -> "neutron-stable-2025.2.tar.gz" [1] 2026-04-24 09:30:38.348398 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-04-24 09:30:38.348471 | ubuntu-noble | + echo Process neutron-stable-2025.2.tar.gz 2026-04-24 09:30:38.348483 | ubuntu-noble | Process neutron-stable-2025.2.tar.gz 2026-04-24 09:30:38.351142 | ubuntu-noble | ++ tar -tzf neutron-stable-2025.2.tar.gz 2026-04-24 09:30:38.351185 | ubuntu-noble | ++ cut -f1 -d/ 2026-04-24 09:30:38.351455 | ubuntu-noble | ++ head -1 2026-04-24 09:30:38.358637 | ubuntu-noble | + directory=neutron-27.0.3.dev1 2026-04-24 09:30:38.358695 | ubuntu-noble | + echo Check patches for neutron-stable-2025.2.tar.gz 2026-04-24 09:30:38.358704 | ubuntu-noble | Check patches for neutron-stable-2025.2.tar.gz 2026-04-24 09:30:38.358713 | ubuntu-noble | + [[ -e ../patches/2025.2/neutron ]] 2026-04-24 09:30:38.358808 | ubuntu-noble | + echo Check overlays for neutron-stable-2025.2.tar.gz 2026-04-24 09:30:38.358816 | ubuntu-noble | Check overlays for neutron-stable-2025.2.tar.gz 2026-04-24 09:30:38.358842 | ubuntu-noble | + [[ -e ../overlays/2025.2/neutron/source ]] 2026-04-24 09:30:38.358881 | ubuntu-noble | + popd 2026-04-24 09:30:38.359093 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-04-24 09:30:38.359172 | ubuntu-noble | + pushd tarballs 2026-04-24 09:30:38.360136 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/nova/nova-stable-2025.2.tar.gz 2026-04-24 09:30:38.361849 | ubuntu-noble | + filename=nova-stable-2025.2.tar.gz 2026-04-24 09:30:38.361888 | ubuntu-noble | + [[ -e nova-stable-2025.2.tar.gz ]] 2026-04-24 09:30:38.361898 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/nova/nova-stable-2025.2.tar.gz 2026-04-24 09:30:38.361906 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/nova/nova-stable-2025.2.tar.gz 2026-04-24 09:30:38.361914 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/nova/nova-stable-2025.2.tar.gz 2026-04-24 09:30:40.342098 | ubuntu-noble | 2026-04-24 09:30:40 URL:https://tarballs.opendev.org/openstack/nova/nova-stable-2025.2.tar.gz [9690769/9690769] -> "nova-stable-2025.2.tar.gz" [1] 2026-04-24 09:30:40.345261 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/nova/nova-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-04-24 09:30:40.345330 | ubuntu-noble | + echo Process nova-stable-2025.2.tar.gz 2026-04-24 09:30:40.345345 | ubuntu-noble | Process nova-stable-2025.2.tar.gz 2026-04-24 09:30:40.348146 | ubuntu-noble | ++ tar -tzf nova-stable-2025.2.tar.gz 2026-04-24 09:30:40.348195 | ubuntu-noble | ++ head -1 2026-04-24 09:30:40.348767 | ubuntu-noble | ++ cut -f1 -d/ 2026-04-24 09:30:40.355824 | ubuntu-noble | + directory=nova-32.1.1.dev24 2026-04-24 09:30:40.355869 | ubuntu-noble | + echo Check patches for nova-stable-2025.2.tar.gz 2026-04-24 09:30:40.355877 | ubuntu-noble | Check patches for nova-stable-2025.2.tar.gz 2026-04-24 09:30:40.355936 | ubuntu-noble | + [[ -e ../patches/2025.2/nova ]] 2026-04-24 09:30:40.355969 | ubuntu-noble | + tar xzf nova-stable-2025.2.tar.gz 2026-04-24 09:30:40.774377 | ubuntu-noble | + rm nova-stable-2025.2.tar.gz 2026-04-24 09:30:40.778093 | ubuntu-noble | + pushd nova-32.1.1.dev24 2026-04-24 09:30:40.780676 | ubuntu-noble | ++ find ../../patches/2025.2/nova -type f -name '*.patch' 2026-04-24 09:30:40.780705 | ubuntu-noble | ++ sort 2026-04-24 09:30:40.781524 | ubuntu-noble | + for patch in $(find ../../patches/$OPENSTACK_VERSION/${directory%-*} -type f -name '*.patch' | sort) 2026-04-24 09:30:40.781552 | ubuntu-noble | + echo 'APPLY PATCH ../../patches/2025.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch' 2026-04-24 09:30:40.781557 | ubuntu-noble | APPLY PATCH ../../patches/2025.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-04-24 09:30:40.781562 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-04-24 09:30:40.783109 | ubuntu-noble | checking file nova/api/openstack/identity.py 2026-04-24 09:30:40.783130 | ubuntu-noble | checking file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-04-24 09:30:40.783152 | ubuntu-noble | + patch --forward --batch -p1 2026-04-24 09:30:40.784658 | ubuntu-noble | patching file nova/api/openstack/identity.py 2026-04-24 09:30:40.784678 | ubuntu-noble | patching file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-04-24 09:30:40.784685 | ubuntu-noble | + popd 2026-04-24 09:30:40.784756 | ubuntu-noble | + tar czf nova-stable-2025.2.tar.gz nova-32.1.1.dev24 2026-04-24 09:30:42.387112 | ubuntu-noble | + rm -r nova-32.1.1.dev24 2026-04-24 09:30:42.482876 | ubuntu-noble | + echo Check overlays for nova-stable-2025.2.tar.gz 2026-04-24 09:30:42.482949 | ubuntu-noble | Check overlays for nova-stable-2025.2.tar.gz 2026-04-24 09:30:42.482956 | ubuntu-noble | + [[ -e ../overlays/2025.2/nova/source ]] 2026-04-24 09:30:42.482960 | ubuntu-noble | + popd 2026-04-24 09:30:42.483022 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-04-24 09:30:42.483043 | ubuntu-noble | + pushd tarballs 2026-04-24 09:30:42.483901 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.2.tar.gz 2026-04-24 09:30:42.487330 | ubuntu-noble | + filename=octavia-stable-2025.2.tar.gz 2026-04-24 09:30:42.487378 | ubuntu-noble | + [[ -e octavia-stable-2025.2.tar.gz ]] 2026-04-24 09:30:42.487453 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.2.tar.gz 2026-04-24 09:30:42.487459 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.2.tar.gz 2026-04-24 09:30:42.487491 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.2.tar.gz 2026-04-24 09:30:43.868608 | ubuntu-noble | 2026-04-24 09:30:43 URL:https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.2.tar.gz [1341380/1341380] -> "octavia-stable-2025.2.tar.gz" [1] 2026-04-24 09:30:43.870068 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-04-24 09:30:43.870091 | ubuntu-noble | + echo Process octavia-stable-2025.2.tar.gz 2026-04-24 09:30:43.870098 | ubuntu-noble | Process octavia-stable-2025.2.tar.gz 2026-04-24 09:30:43.871546 | ubuntu-noble | ++ tar -tzf octavia-stable-2025.2.tar.gz 2026-04-24 09:30:43.873076 | ubuntu-noble | ++ head -1 2026-04-24 09:30:43.873109 | ubuntu-noble | ++ cut -f1 -d/ 2026-04-24 09:30:43.879410 | ubuntu-noble | + directory=octavia-17.0.1.dev12 2026-04-24 09:30:43.879451 | ubuntu-noble | + echo Check patches for octavia-stable-2025.2.tar.gz 2026-04-24 09:30:43.879460 | ubuntu-noble | Check patches for octavia-stable-2025.2.tar.gz 2026-04-24 09:30:43.879466 | ubuntu-noble | + [[ -e ../patches/2025.2/octavia ]] 2026-04-24 09:30:43.879474 | ubuntu-noble | + echo Check overlays for octavia-stable-2025.2.tar.gz 2026-04-24 09:30:43.879480 | ubuntu-noble | Check overlays for octavia-stable-2025.2.tar.gz 2026-04-24 09:30:43.879488 | ubuntu-noble | + [[ -e ../overlays/2025.2/octavia/source ]] 2026-04-24 09:30:43.879496 | ubuntu-noble | + popd 2026-04-24 09:30:43.879551 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-04-24 09:30:43.879560 | ubuntu-noble | + pushd tarballs 2026-04-24 09:30:43.880233 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/placement/placement-stable-2025.2.tar.gz 2026-04-24 09:30:43.881253 | ubuntu-noble | + filename=placement-stable-2025.2.tar.gz 2026-04-24 09:30:43.881327 | ubuntu-noble | + [[ -e placement-stable-2025.2.tar.gz ]] 2026-04-24 09:30:43.881350 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/placement/placement-stable-2025.2.tar.gz 2026-04-24 09:30:43.881362 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/placement/placement-stable-2025.2.tar.gz 2026-04-24 09:30:43.881372 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/placement/placement-stable-2025.2.tar.gz 2026-04-24 09:30:45.262414 | ubuntu-noble | 2026-04-24 09:30:45 URL:https://tarballs.opendev.org/openstack/placement/placement-stable-2025.2.tar.gz [570132/570132] -> "placement-stable-2025.2.tar.gz" [1] 2026-04-24 09:30:45.265205 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/placement/placement-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-04-24 09:30:45.265233 | ubuntu-noble | + echo Process placement-stable-2025.2.tar.gz 2026-04-24 09:30:45.265242 | ubuntu-noble | Process placement-stable-2025.2.tar.gz 2026-04-24 09:30:45.269102 | ubuntu-noble | ++ tar -tzf placement-stable-2025.2.tar.gz 2026-04-24 09:30:45.269151 | ubuntu-noble | ++ head -1 2026-04-24 09:30:45.269760 | ubuntu-noble | ++ cut -f1 -d/ 2026-04-24 09:30:45.280541 | ubuntu-noble | + directory=openstack_placement-14.0.1.dev6 2026-04-24 09:30:45.281013 | ubuntu-noble | + echo Check patches for placement-stable-2025.2.tar.gz 2026-04-24 09:30:45.281125 | ubuntu-noble | Check patches for placement-stable-2025.2.tar.gz 2026-04-24 09:30:45.281192 | ubuntu-noble | + [[ -e ../patches/2025.2/openstack_placement ]] 2026-04-24 09:30:45.281265 | ubuntu-noble | + echo Check overlays for placement-stable-2025.2.tar.gz 2026-04-24 09:30:45.281290 | ubuntu-noble | Check overlays for placement-stable-2025.2.tar.gz 2026-04-24 09:30:45.281332 | ubuntu-noble | + [[ -e ../overlays/2025.2/openstack_placement/source ]] 2026-04-24 09:30:45.281373 | ubuntu-noble | + popd 2026-04-24 09:30:45.281487 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-04-24 09:30:45.281531 | ubuntu-noble | + pushd tarballs 2026-04-24 09:30:45.282276 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.2.tar.gz 2026-04-24 09:30:45.284087 | ubuntu-noble | + filename=skyline-apiserver-stable-2025.2.tar.gz 2026-04-24 09:30:45.284117 | ubuntu-noble | + [[ -e skyline-apiserver-stable-2025.2.tar.gz ]] 2026-04-24 09:30:45.284125 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.2.tar.gz 2026-04-24 09:30:45.284149 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.2.tar.gz 2026-04-24 09:30:45.284157 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.2.tar.gz 2026-04-24 09:30:47.234015 | ubuntu-noble | 2026-04-24 09:30:47 URL:https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.2.tar.gz [9071473/9071473] -> "skyline-apiserver-stable-2025.2.tar.gz" [1] 2026-04-24 09:30:47.236425 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-04-24 09:30:47.236463 | ubuntu-noble | + echo Process skyline-apiserver-stable-2025.2.tar.gz 2026-04-24 09:30:47.236471 | ubuntu-noble | Process skyline-apiserver-stable-2025.2.tar.gz 2026-04-24 09:30:47.239095 | ubuntu-noble | ++ tar -tzf skyline-apiserver-stable-2025.2.tar.gz 2026-04-24 09:30:47.239129 | ubuntu-noble | ++ cut -f1 -d/ 2026-04-24 09:30:47.240235 | ubuntu-noble | ++ head -1 2026-04-24 09:30:47.244025 | ubuntu-noble | + directory=skyline_apiserver-7.0.1.dev5 2026-04-24 09:30:47.244278 | ubuntu-noble | + echo Check patches for skyline-apiserver-stable-2025.2.tar.gz 2026-04-24 09:30:47.244309 | ubuntu-noble | Check patches for skyline-apiserver-stable-2025.2.tar.gz 2026-04-24 09:30:47.244361 | ubuntu-noble | + [[ -e ../patches/2025.2/skyline_apiserver ]] 2026-04-24 09:30:47.244413 | ubuntu-noble | + echo Check overlays for skyline-apiserver-stable-2025.2.tar.gz 2026-04-24 09:30:47.244434 | ubuntu-noble | Check overlays for skyline-apiserver-stable-2025.2.tar.gz 2026-04-24 09:30:47.244472 | ubuntu-noble | + [[ -e ../overlays/2025.2/skyline_apiserver/source ]] 2026-04-24 09:30:47.244507 | ubuntu-noble | + popd 2026-04-24 09:30:47.244603 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-04-24 09:30:47.244638 | ubuntu-noble | + pushd tarballs 2026-04-24 09:30:47.245364 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.2.tar.gz 2026-04-24 09:30:47.247006 | ubuntu-noble | + filename=skyline-console-stable-2025.2.tar.gz 2026-04-24 09:30:47.247102 | ubuntu-noble | + [[ -e skyline-console-stable-2025.2.tar.gz ]] 2026-04-24 09:30:47.247164 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.2.tar.gz 2026-04-24 09:30:47.247185 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.2.tar.gz 2026-04-24 09:30:47.247220 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.2.tar.gz 2026-04-24 09:30:50.232867 | ubuntu-noble | 2026-04-24 09:30:50 URL:https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.2.tar.gz [26659959/26659959] -> "skyline-console-stable-2025.2.tar.gz" [1] 2026-04-24 09:30:50.235611 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-04-24 09:30:50.235759 | ubuntu-noble | + echo Process skyline-console-stable-2025.2.tar.gz 2026-04-24 09:30:50.235803 | ubuntu-noble | Process skyline-console-stable-2025.2.tar.gz 2026-04-24 09:30:50.238150 | ubuntu-noble | ++ tar -tzf skyline-console-stable-2025.2.tar.gz 2026-04-24 09:30:50.238812 | ubuntu-noble | ++ head -1 2026-04-24 09:30:50.239605 | ubuntu-noble | ++ cut -f1 -d/ 2026-04-24 09:30:50.247500 | ubuntu-noble | + directory=skyline_console-7.0.1.dev10 2026-04-24 09:30:50.247606 | ubuntu-noble | + echo Check patches for skyline-console-stable-2025.2.tar.gz 2026-04-24 09:30:50.247634 | ubuntu-noble | Check patches for skyline-console-stable-2025.2.tar.gz 2026-04-24 09:30:50.247687 | ubuntu-noble | + [[ -e ../patches/2025.2/skyline_console ]] 2026-04-24 09:30:50.247740 | ubuntu-noble | + echo Check overlays for skyline-console-stable-2025.2.tar.gz 2026-04-24 09:30:50.247760 | ubuntu-noble | Check overlays for skyline-console-stable-2025.2.tar.gz 2026-04-24 09:30:50.247795 | ubuntu-noble | + [[ -e ../overlays/2025.2/skyline_console/source ]] 2026-04-24 09:30:50.248287 | ubuntu-noble | + popd 2026-04-24 09:30:50.248313 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-04-24 09:30:50.248321 | ubuntu-noble | + pushd tarballs 2026-04-24 09:30:50.248971 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.2.tar.gz 2026-04-24 09:30:50.252249 | ubuntu-noble | + filename=watcher-stable-2025.2.tar.gz 2026-04-24 09:30:50.252312 | ubuntu-noble | + [[ -e watcher-stable-2025.2.tar.gz ]] 2026-04-24 09:30:50.252338 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.2.tar.gz 2026-04-24 09:30:50.252349 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.2.tar.gz 2026-04-24 09:30:50.252360 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.2.tar.gz 2026-04-24 09:30:51.641248 | ubuntu-noble | 2026-04-24 09:30:51 URL:https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.2.tar.gz [1279880/1279880] -> "watcher-stable-2025.2.tar.gz" [1] 2026-04-24 09:30:51.643337 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-04-24 09:30:51.643387 | ubuntu-noble | + echo Process watcher-stable-2025.2.tar.gz 2026-04-24 09:30:51.643396 | ubuntu-noble | Process watcher-stable-2025.2.tar.gz 2026-04-24 09:30:51.645183 | ubuntu-noble | ++ tar -tzf watcher-stable-2025.2.tar.gz 2026-04-24 09:30:51.645241 | ubuntu-noble | ++ head -1 2026-04-24 09:30:51.647223 | ubuntu-noble | ++ cut -f1 -d/ 2026-04-24 09:30:51.655551 | ubuntu-noble | + directory=python_watcher-15.0.1.dev35 2026-04-24 09:30:51.656302 | ubuntu-noble | + echo Check patches for watcher-stable-2025.2.tar.gz 2026-04-24 09:30:51.656337 | ubuntu-noble | Check patches for watcher-stable-2025.2.tar.gz 2026-04-24 09:30:51.656346 | ubuntu-noble | + [[ -e ../patches/2025.2/python_watcher ]] 2026-04-24 09:30:51.656353 | ubuntu-noble | + echo Check overlays for watcher-stable-2025.2.tar.gz 2026-04-24 09:30:51.656360 | ubuntu-noble | Check overlays for watcher-stable-2025.2.tar.gz 2026-04-24 09:30:51.656368 | ubuntu-noble | + [[ -e ../overlays/2025.2/python_watcher/source ]] 2026-04-24 09:30:51.656375 | ubuntu-noble | + popd 2026-04-24 09:30:51.656383 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-04-24 09:30:51.656392 | ubuntu-noble | + pushd tarballs 2026-04-24 09:30:51.656773 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.2.tar.gz 2026-04-24 09:30:51.659113 | ubuntu-noble | + filename=requirements-stable-2025.2.tar.gz 2026-04-24 09:30:51.659151 | ubuntu-noble | + [[ -e requirements-stable-2025.2.tar.gz ]] 2026-04-24 09:30:51.659160 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.2.tar.gz 2026-04-24 09:30:51.659168 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.2.tar.gz 2026-04-24 09:30:51.659176 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.2.tar.gz 2026-04-24 09:30:52.650138 | ubuntu-noble | 2026-04-24 09:30:52 URL:https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.2.tar.gz [151748/151748] -> "requirements-stable-2025.2.tar.gz" [1] 2026-04-24 09:30:52.652986 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-04-24 09:30:52.653082 | ubuntu-noble | + echo Process requirements-stable-2025.2.tar.gz 2026-04-24 09:30:52.653098 | ubuntu-noble | Process requirements-stable-2025.2.tar.gz 2026-04-24 09:30:52.656147 | ubuntu-noble | ++ tar -tzf requirements-stable-2025.2.tar.gz 2026-04-24 09:30:52.656191 | ubuntu-noble | ++ cut -f1 -d/ 2026-04-24 09:30:52.656387 | ubuntu-noble | ++ head -1 2026-04-24 09:30:52.663672 | ubuntu-noble | + directory=openstack_requirements-1.2.1.dev7852 2026-04-24 09:30:52.663718 | ubuntu-noble | + echo Check patches for requirements-stable-2025.2.tar.gz 2026-04-24 09:30:52.663729 | ubuntu-noble | Check patches for requirements-stable-2025.2.tar.gz 2026-04-24 09:30:52.663744 | ubuntu-noble | + [[ -e ../patches/2025.2/openstack_requirements ]] 2026-04-24 09:30:52.663752 | ubuntu-noble | + echo Check overlays for requirements-stable-2025.2.tar.gz 2026-04-24 09:30:52.663759 | ubuntu-noble | Check overlays for requirements-stable-2025.2.tar.gz 2026-04-24 09:30:52.663766 | ubuntu-noble | + [[ -e ../overlays/2025.2/openstack_requirements/source ]] 2026-04-24 09:30:52.663777 | ubuntu-noble | + popd 2026-04-24 09:30:53.065506 | ubuntu-noble | ok: Runtime: 0:01:09.002098 2026-04-24 09:30:53.089846 | 2026-04-24 09:30:53.090005 | PLAY RECAP 2026-04-24 09:30:53.090103 | ubuntu-noble | ok: 1 changed: 0 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-24 09:30:53.090147 | 2026-04-24 09:30:53.263761 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/container-images-kolla/playbooks/patch.yml@main] 2026-04-24 09:30:53.265646 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-04-24 09:30:54.336222 | 2026-04-24 09:30:54.336394 | PLAY [Base post] 2026-04-24 09:30:54.355308 | 2026-04-24 09:30:54.355459 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-24 09:30:55.248232 | ubuntu-noble | changed 2026-04-24 09:30:55.259388 | 2026-04-24 09:30:55.259526 | PLAY RECAP 2026-04-24 09:30:55.259595 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-24 09:30:55.261243 | 2026-04-24 09:30:55.659552 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-04-24 09:30:55.660655 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-24 09:30:56.703851 | 2026-04-24 09:30:56.704136 | PLAY [Base post-logs] 2026-04-24 09:30:56.720523 | 2026-04-24 09:30:56.720678 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-24 09:30:57.238897 | localhost | changed 2026-04-24 09:30:57.249278 | 2026-04-24 09:30:57.249430 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-24 09:30:57.288434 | localhost | ok 2026-04-24 09:30:57.291741 | 2026-04-24 09:30:57.291865 | TASK [Set zuul-log-path fact] 2026-04-24 09:30:57.306812 | localhost | ok 2026-04-24 09:30:57.315076 | 2026-04-24 09:30:57.315195 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-24 09:30:57.340148 | localhost | ok 2026-04-24 09:30:57.343133 | 2026-04-24 09:30:57.343239 | TASK [upload-logs : Create log directories] 2026-04-24 09:30:57.878736 | localhost | changed 2026-04-24 09:30:57.882161 | 2026-04-24 09:30:57.882275 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-24 09:30:58.537072 | localhost -> localhost | ok: Runtime: 0:00:00.006103 2026-04-24 09:30:58.541425 | 2026-04-24 09:30:58.541536 | TASK [upload-logs : Upload logs to log server] 2026-04-24 09:30:59.171338 | localhost | Output suppressed because no_log was given 2026-04-24 09:30:59.173241 | 2026-04-24 09:30:59.173349 | LOOP [upload-logs : Compress console log and json output] 2026-04-24 09:30:59.220272 | localhost | skipping: Conditional result was False 2026-04-24 09:30:59.228635 | localhost | skipping: Conditional result was False 2026-04-24 09:30:59.242047 | 2026-04-24 09:30:59.242238 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-24 09:30:59.290232 | localhost | skipping: Conditional result was False 2026-04-24 09:30:59.290498 | 2026-04-24 09:30:59.312965 | localhost | skipping: Conditional result was False 2026-04-24 09:30:59.320118 | 2026-04-24 09:30:59.320242 | LOOP [upload-logs : Upload console log and json output]