2026-05-30 10:08:05.101546 | Job console starting 2026-05-30 10:08:05.110711 | Updating git repos 2026-05-30 10:08:05.145975 | Cloning repos into workspace 2026-05-30 10:08:05.182504 | Restoring repo states 2026-05-30 10:08:05.199119 | Merging changes 2026-05-30 10:08:05.818972 | Checking out repos 2026-05-30 10:08:05.875050 | Preparing playbooks 2026-05-30 10:08:06.938744 | Running Ansible setup 2026-05-30 10:08:11.339328 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-05-30 10:08:12.121339 | 2026-05-30 10:08:12.121515 | PLAY [Base pre] 2026-05-30 10:08:12.139278 | 2026-05-30 10:08:12.139423 | TASK [Setup log path fact] 2026-05-30 10:08:12.168790 | ubuntu-noble | ok 2026-05-30 10:08:12.185399 | 2026-05-30 10:08:12.185579 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-30 10:08:12.224997 | ubuntu-noble | ok 2026-05-30 10:08:12.238323 | 2026-05-30 10:08:12.238450 | TASK [emit-job-header : Print job information] 2026-05-30 10:08:12.300294 | # Job Information 2026-05-30 10:08:12.300488 | Ansible Version: 2.16.14 2026-05-30 10:08:12.300524 | Job: container-images-kolla-patch-2025.2 2026-05-30 10:08:12.300557 | Pipeline: check 2026-05-30 10:08:12.300614 | Executor: 521e9411259a 2026-05-30 10:08:12.300635 | Triggered by: https://github.com/osism/container-images-kolla/pull/733 2026-05-30 10:08:12.300657 | Event ID: 56308040-5c0f-11f1-813f-5dc3357e7543 2026-05-30 10:08:12.307480 | 2026-05-30 10:08:12.307648 | LOOP [emit-job-header : Print node information] 2026-05-30 10:08:12.418013 | ubuntu-noble | ok: 2026-05-30 10:08:12.418217 | ubuntu-noble | # Node Information 2026-05-30 10:08:12.418253 | ubuntu-noble | Inventory Hostname: ubuntu-noble 2026-05-30 10:08:12.418278 | ubuntu-noble | Hostname: ubuntu 2026-05-30 10:08:12.418301 | ubuntu-noble | Username: zuul 2026-05-30 10:08:12.418322 | ubuntu-noble | Distro: Ubuntu 24.04 2026-05-30 10:08:12.418345 | ubuntu-noble | Provider: regiocloud-a 2026-05-30 10:08:12.418366 | ubuntu-noble | Region: 2026-05-30 10:08:12.418387 | ubuntu-noble | Label: ubuntu-noble 2026-05-30 10:08:12.418406 | ubuntu-noble | Product Name: OpenStack Nova 2026-05-30 10:08:12.418426 | ubuntu-noble | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe2f:d363 2026-05-30 10:08:12.437279 | 2026-05-30 10:08:12.437422 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-05-30 10:08:12.956838 | ubuntu-noble -> localhost | changed 2026-05-30 10:08:12.964464 | 2026-05-30 10:08:12.964644 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-05-30 10:08:14.107425 | ubuntu-noble -> localhost | changed 2026-05-30 10:08:14.127495 | 2026-05-30 10:08:14.127734 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-05-30 10:08:14.448807 | ubuntu-noble -> localhost | ok 2026-05-30 10:08:14.455538 | 2026-05-30 10:08:14.455685 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-05-30 10:08:14.496589 | ubuntu-noble | ok 2026-05-30 10:08:14.517281 | ubuntu-noble | included: /var/lib/zuul/builds/e1715af510f140c28732d26ecc750b51/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-05-30 10:08:14.524030 | 2026-05-30 10:08:14.524145 | TASK [add-build-sshkey : Create Temp SSH key] 2026-05-30 10:08:16.557913 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-05-30 10:08:16.558177 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/e1715af510f140c28732d26ecc750b51/work/e1715af510f140c28732d26ecc750b51_id_rsa 2026-05-30 10:08:16.558216 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/e1715af510f140c28732d26ecc750b51/work/e1715af510f140c28732d26ecc750b51_id_rsa.pub 2026-05-30 10:08:16.558242 | ubuntu-noble -> localhost | The key fingerprint is: 2026-05-30 10:08:16.558266 | ubuntu-noble -> localhost | SHA256:f/QBfmF2koZCWzDoYWUKlU1oqH9go9l1+R4ygwnahuE zuul-build-sshkey 2026-05-30 10:08:16.558288 | ubuntu-noble -> localhost | The key's randomart image is: 2026-05-30 10:08:16.558322 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-05-30 10:08:16.558345 | ubuntu-noble -> localhost | | .o.BB.. | 2026-05-30 10:08:16.558367 | ubuntu-noble -> localhost | | ..B+.+ . . | 2026-05-30 10:08:16.558387 | ubuntu-noble -> localhost | | . +..o.o B .| 2026-05-30 10:08:16.558407 | ubuntu-noble -> localhost | | o = o oo = + | 2026-05-30 10:08:16.558426 | ubuntu-noble -> localhost | | . @ =S+ .o o | 2026-05-30 10:08:16.558454 | ubuntu-noble -> localhost | | E = +.+.oo . | 2026-05-30 10:08:16.558475 | ubuntu-noble -> localhost | | . . .=... | 2026-05-30 10:08:16.558494 | ubuntu-noble -> localhost | | .. | 2026-05-30 10:08:16.558515 | ubuntu-noble -> localhost | | | 2026-05-30 10:08:16.558535 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-05-30 10:08:16.558607 | ubuntu-noble -> localhost | ok: Runtime: 0:00:01.366451 2026-05-30 10:08:16.565984 | 2026-05-30 10:08:16.566108 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-05-30 10:08:16.595040 | ubuntu-noble | ok 2026-05-30 10:08:16.610058 | ubuntu-noble | included: /var/lib/zuul/builds/e1715af510f140c28732d26ecc750b51/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-05-30 10:08:16.634609 | 2026-05-30 10:08:16.634758 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-05-30 10:08:16.679570 | ubuntu-noble | skipping: Conditional result was False 2026-05-30 10:08:16.694891 | 2026-05-30 10:08:16.695052 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-05-30 10:08:17.548878 | ubuntu-noble | changed 2026-05-30 10:08:17.555516 | 2026-05-30 10:08:17.555648 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-05-30 10:08:17.853174 | ubuntu-noble | ok 2026-05-30 10:08:17.859189 | 2026-05-30 10:08:17.859324 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-05-30 10:08:18.609982 | ubuntu-noble | changed 2026-05-30 10:08:18.617301 | 2026-05-30 10:08:18.617445 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-05-30 10:08:19.347321 | ubuntu-noble | changed 2026-05-30 10:08:19.359728 | 2026-05-30 10:08:19.359886 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-05-30 10:08:19.388095 | ubuntu-noble | skipping: Conditional result was False 2026-05-30 10:08:19.395434 | 2026-05-30 10:08:19.395638 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-05-30 10:08:19.977487 | ubuntu-noble -> localhost | changed 2026-05-30 10:08:19.993472 | 2026-05-30 10:08:19.993670 | TASK [add-build-sshkey : Add back temp key] 2026-05-30 10:08:20.355290 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/e1715af510f140c28732d26ecc750b51/work/e1715af510f140c28732d26ecc750b51_id_rsa (zuul-build-sshkey) 2026-05-30 10:08:20.355550 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.017911 2026-05-30 10:08:20.362114 | 2026-05-30 10:08:20.362250 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-05-30 10:08:20.861452 | ubuntu-noble | ok 2026-05-30 10:08:20.868870 | 2026-05-30 10:08:20.869038 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-05-30 10:08:20.895212 | ubuntu-noble | skipping: Conditional result was False 2026-05-30 10:08:20.915065 | 2026-05-30 10:08:20.915213 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-05-30 10:08:21.522157 | ubuntu-noble | ok 2026-05-30 10:08:21.544125 | 2026-05-30 10:08:21.544270 | TASK [validate-host : Define zuul_info_dir fact] 2026-05-30 10:08:21.625607 | ubuntu-noble | ok 2026-05-30 10:08:21.631394 | 2026-05-30 10:08:21.631510 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-05-30 10:08:22.075182 | ubuntu-noble -> localhost | ok 2026-05-30 10:08:22.087629 | 2026-05-30 10:08:22.087935 | TASK [validate-host : Collect information about the host] 2026-05-30 10:08:23.453328 | ubuntu-noble | ok 2026-05-30 10:08:23.466903 | 2026-05-30 10:08:23.467036 | TASK [validate-host : Sanitize hostname] 2026-05-30 10:08:23.578945 | ubuntu-noble | ok 2026-05-30 10:08:23.627734 | 2026-05-30 10:08:23.627873 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-05-30 10:08:24.205324 | ubuntu-noble -> localhost | changed 2026-05-30 10:08:24.219688 | 2026-05-30 10:08:24.219873 | TASK [validate-host : Collect information about zuul worker] 2026-05-30 10:08:24.693095 | ubuntu-noble | ok 2026-05-30 10:08:24.701258 | 2026-05-30 10:08:24.701423 | TASK [validate-host : Write out all zuul information for each host] 2026-05-30 10:08:25.344169 | ubuntu-noble -> localhost | changed 2026-05-30 10:08:25.354317 | 2026-05-30 10:08:25.354446 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-05-30 10:08:25.653090 | ubuntu-noble | ok 2026-05-30 10:08:25.660727 | 2026-05-30 10:08:25.661289 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-05-30 10:08:26.600191 | ubuntu-noble | changed: 2026-05-30 10:08:26.600419 | ubuntu-noble | cd+++++++++ src/ 2026-05-30 10:08:26.600454 | ubuntu-noble | cd+++++++++ src/github.com/ 2026-05-30 10:08:26.600477 | ubuntu-noble | cd+++++++++ src/github.com/osism/ 2026-05-30 10:08:26.600498 | ubuntu-noble | cd+++++++++ src/github.com/osism/container-images-kolla/ 2026-05-30 10:08:26.600518 | ubuntu-noble | Containerfile 2026-05-30 10:08:26.600686 | ubuntu-noble | 2026-05-30 10:10:24.579693 | ubuntu-noble | 2026-05-30 10:10:24.579697 | ubuntu-noble | Or undo this operation with: 2026-05-30 10:10:24.579700 | ubuntu-noble | 2026-05-30 10:10:24.579704 | ubuntu-noble | git switch - 2026-05-30 10:10:24.579708 | ubuntu-noble | 2026-05-30 10:10:24.579712 | ubuntu-noble | Turn off this advice by setting config variable advice.detachedHead to false 2026-05-30 10:10:24.579716 | ubuntu-noble | 2026-05-30 10:10:24.579720 | ubuntu-noble | HEAD is now at 9f23df96a Merge "Update Prometheus to version 3.5.3" into stable/2025.2 2026-05-30 10:10:24.580747 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-05-30 10:10:24.586103 | ubuntu-noble | + export HASH_KOLLA=9f23df96a 2026-05-30 10:10:24.586136 | ubuntu-noble | + HASH_KOLLA=9f23df96a 2026-05-30 10:10:24.586200 | ubuntu-noble | + popd 2026-05-30 10:10:24.586341 | ubuntu-noble | + rm -rf kolla/docker/rabbitmq/rabbitmq-4-1 2026-05-30 10:10:24.588937 | ubuntu-noble | ++ find patches/kolla-build/2025.2 -type f -name '*.patch' 2026-05-30 10:10:24.592224 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch') 2026-05-30 10:10:24.592261 | ubuntu-noble | + pushd kolla 2026-05-30 10:10:24.592466 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2025.2/set-kolla-version-to-2025.2.patch' 2026-05-30 10:10:24.592475 | ubuntu-noble | APPLY PATCH patches/kolla-build/2025.2/set-kolla-version-to-2025.2.patch 2026-05-30 10:10:24.592481 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-05-30 10:10:24.596079 | ubuntu-noble | checking file kolla/image/kolla_worker.py 2026-05-30 10:10:24.596099 | ubuntu-noble | Hunk #1 succeeded at 331 with fuzz 1 (offset 18 lines). 2026-05-30 10:10:24.596291 | ubuntu-noble | + patch --forward --batch -p1 2026-05-30 10:10:24.598268 | ubuntu-noble | patching file kolla/image/kolla_worker.py 2026-05-30 10:10:24.598444 | ubuntu-noble | Hunk #1 succeeded at 331 with fuzz 1 (offset 18 lines). 2026-05-30 10:10:24.598866 | ubuntu-noble | + popd 2026-05-30 10:10:24.598946 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch') 2026-05-30 10:10:24.598961 | ubuntu-noble | + pushd kolla 2026-05-30 10:10:24.599010 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2025.2/remove-unsupported-horizon-plugins.patch' 2026-05-30 10:10:24.599023 | ubuntu-noble | APPLY PATCH patches/kolla-build/2025.2/remove-unsupported-horizon-plugins.patch 2026-05-30 10:10:24.599038 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-05-30 10:10:24.601237 | ubuntu-noble | checking file kolla/common/sources.py 2026-05-30 10:10:24.601647 | ubuntu-noble | + patch --forward --batch -p1 2026-05-30 10:10:24.605095 | ubuntu-noble | patching file kolla/common/sources.py 2026-05-30 10:10:24.605257 | ubuntu-noble | + popd 2026-05-30 10:10:24.605271 | ubuntu-noble | + [[ -f templates/2025.2/repos.yaml ]] 2026-05-30 10:10:24.605285 | ubuntu-noble | + python3 src/generate-apt-preferences-files.py 2026-05-30 10:10:24.746351 | ubuntu-noble | + echo DEBUG apt_preferences.ubuntu 2026-05-30 10:10:24.746440 | ubuntu-noble | DEBUG apt_preferences.ubuntu 2026-05-30 10:10:24.746452 | ubuntu-noble | + cat overlays/2025.2/base/apt_preferences.ubuntu 2026-05-30 10:10:24.748210 | ubuntu-noble | Package: rabbitmq-server 2026-05-30 10:10:24.748238 | ubuntu-noble | Pin: version 4.1.* 2026-05-30 10:10:24.748242 | ubuntu-noble | Pin-Priority: 1000 2026-05-30 10:10:24.748246 | ubuntu-noble | 2026-05-30 10:10:24.748251 | ubuntu-noble | Package: openvswitch* 2026-05-30 10:10:24.748254 | ubuntu-noble | Pin: version 3.5.* 2026-05-30 10:10:24.748258 | ubuntu-noble | Pin-Priority: 1000 2026-05-30 10:10:24.748261 | ubuntu-noble | 2026-05-30 10:10:24.748266 | ubuntu-noble | Package: erlang* 2026-05-30 10:10:24.748271 | ubuntu-noble | Pin: version 1:27.* 2026-05-30 10:10:24.748274 | ubuntu-noble | Pin-Priority: 1000 2026-05-30 10:10:24.749148 | ubuntu-noble | ++ find overlays/2025.2 -maxdepth 1 -mindepth 1 -type d 2026-05-30 10:10:24.753005 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-05-30 10:10:24.753808 | ubuntu-noble | ++ basename overlays/2025.2/nova 2026-05-30 10:10:24.756522 | ubuntu-noble | + image_name=nova 2026-05-30 10:10:24.756651 | ubuntu-noble | + cp -r overlays/2025.2/nova/nova-spicehtml5proxy kolla/docker/nova 2026-05-30 10:10:24.758891 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-05-30 10:10:24.759440 | ubuntu-noble | ++ basename overlays/2025.2/base 2026-05-30 10:10:24.760651 | ubuntu-noble | + image_name=base 2026-05-30 10:10:24.760726 | 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-05-30 10:10:24.763056 | ubuntu-noble | + find patches/2025.2 -mindepth 1 -type d 2026-05-30 10:10:24.764750 | ubuntu-noble | patches/2025.2/neutron-dynamic-routing 2026-05-30 10:10:24.764770 | ubuntu-noble | patches/2025.2/nova 2026-05-30 10:10:24.764774 | ubuntu-noble | patches/2025.2/kolla 2026-05-30 10:10:24.764778 | ubuntu-noble | patches/2025.2/ironic 2026-05-30 10:10:24.764782 | ubuntu-noble | patches/2025.2/keystone 2026-05-30 10:10:24.769221 | ubuntu-noble | ++ find patches/2025.2 -mindepth 1 -type d 2026-05-30 10:10:24.769248 | ubuntu-noble | ++ grep kolla 2026-05-30 10:10:24.769253 | ubuntu-noble | ++ grep -v kolla-build 2026-05-30 10:10:24.769980 | ubuntu-noble | + for project in $(find patches/$OPENSTACK_VERSION -mindepth 1 -type d | grep kolla | grep -v kolla-build) 2026-05-30 10:10:24.770652 | ubuntu-noble | ++ basename patches/2025.2/kolla 2026-05-30 10:10:24.772372 | ubuntu-noble | + project=kolla 2026-05-30 10:10:24.774460 | ubuntu-noble | ++ find patches/2025.2/kolla -type f -name '*.patch' 2026-05-30 10:10:24.774487 | ubuntu-noble | ++ sort 2026-05-30 10:10:24.775975 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-05-30 10:10:24.776001 | ubuntu-noble | + pushd kolla 2026-05-30 10:10:24.776062 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.2/kolla/backport-924302.patch' 2026-05-30 10:10:24.776068 | ubuntu-noble | APPLY PATCH patches/2025.2/kolla/backport-924302.patch 2026-05-30 10:10:24.776074 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-05-30 10:10:24.777552 | ubuntu-noble | checking file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-05-30 10:10:24.777572 | ubuntu-noble | checking file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-05-30 10:10:24.777615 | ubuntu-noble | + patch --forward --batch -p1 2026-05-30 10:10:24.779164 | ubuntu-noble | patching file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-05-30 10:10:24.779186 | ubuntu-noble | patching file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-05-30 10:10:24.779194 | ubuntu-noble | + popd 2026-05-30 10:10:24.779255 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-05-30 10:10:24.779263 | ubuntu-noble | + pushd kolla 2026-05-30 10:10:24.779309 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.2/kolla/squash.patch' 2026-05-30 10:10:24.779314 | ubuntu-noble | APPLY PATCH patches/2025.2/kolla/squash.patch 2026-05-30 10:10:24.779319 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-05-30 10:10:24.780829 | ubuntu-noble | checking file kolla/image/tasks.py 2026-05-30 10:10:24.780847 | ubuntu-noble | Hunk #1 succeeded at 428 (offset 16 lines). 2026-05-30 10:10:24.780922 | ubuntu-noble | + patch --forward --batch -p1 2026-05-30 10:10:24.782443 | ubuntu-noble | patching file kolla/image/tasks.py 2026-05-30 10:10:24.782462 | ubuntu-noble | Hunk #1 succeeded at 428 (offset 16 lines). 2026-05-30 10:10:24.782490 | ubuntu-noble | + popd 2026-05-30 10:10:24.782595 | ubuntu-noble | + pip3 install -r kolla/requirements.txt 2026-05-30 10:10:25.419314 | ubuntu-noble | Collecting pbr!=2.1.0,>=2.0.0 (from -r kolla/requirements.txt (line 1)) 2026-05-30 10:10:25.494545 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl.metadata (3.8 kB) 2026-05-30 10:10:25.512586 | 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-05-30 10:10:25.602948 | ubuntu-noble | Collecting GitPython>=1.0.1 (from -r kolla/requirements.txt (line 3)) 2026-05-30 10:10:25.614795 | ubuntu-noble | Downloading gitpython-3.1.50-py3-none-any.whl.metadata (14 kB) 2026-05-30 10:10:25.695845 | ubuntu-noble | Collecting oslo.config>=5.1.0 (from -r kolla/requirements.txt (line 4)) 2026-05-30 10:10:25.709319 | ubuntu-noble | Downloading oslo_config-10.4.0-py3-none-any.whl.metadata (2.3 kB) 2026-05-30 10:10:25.727372 | 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-05-30 10:10:25.737437 | 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-05-30 10:10:25.788615 | ubuntu-noble | Collecting gitdb<5,>=4.0.1 (from GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-05-30 10:10:25.799972 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB) 2026-05-30 10:10:25.855678 | ubuntu-noble | Collecting netaddr>=0.7.18 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-05-30 10:10:25.867908 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl.metadata (5.0 kB) 2026-05-30 10:10:25.949382 | ubuntu-noble | Collecting stevedore>=5.6.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-05-30 10:10:25.964627 | ubuntu-noble | Downloading stevedore-5.8.0-py3-none-any.whl.metadata (2.3 kB) 2026-05-30 10:10:26.038962 | ubuntu-noble | Collecting oslo.i18n>=3.15.3 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-05-30 10:10:26.052072 | ubuntu-noble | Downloading oslo_i18n-6.8.0-py3-none-any.whl.metadata (2.0 kB) 2026-05-30 10:10:26.091900 | ubuntu-noble | Collecting rfc3986>=1.2.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-05-30 10:10:26.104164 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl.metadata (6.6 kB) 2026-05-30 10:10:26.115920 | 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-05-30 10:10:26.117636 | 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-05-30 10:10:26.201524 | 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-05-30 10:10:26.213420 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl.metadata (4.6 kB) 2026-05-30 10:10:26.245510 | 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-05-30 10:10:26.247379 | 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.17) 2026-05-30 10:10:26.249321 | 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.7.0) 2026-05-30 10:10:26.251133 | 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.5.20) 2026-05-30 10:10:26.293988 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2026-05-30 10:10:26.327049 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.9/131.9 kB 4.7 MB/s eta 0:00:00 2026-05-30 10:10:26.340166 | ubuntu-noble | Downloading gitpython-3.1.50-py3-none-any.whl (212 kB) 2026-05-30 10:10:26.363081 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 212.5/212.5 kB 12.3 MB/s eta 0:00:00 2026-05-30 10:10:26.378586 | ubuntu-noble | Downloading oslo_config-10.4.0-py3-none-any.whl (137 kB) 2026-05-30 10:10:26.396937 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 137.5/137.5 kB 10.5 MB/s eta 0:00:00 2026-05-30 10:10:26.411085 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl (62 kB) 2026-05-30 10:10:26.424751 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.8/62.8 kB 5.5 MB/s eta 0:00:00 2026-05-30 10:10:26.441019 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl (2.3 MB) 2026-05-30 10:10:26.506044 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 37.3 MB/s eta 0:00:00 2026-05-30 10:10:26.520341 | ubuntu-noble | Downloading oslo_i18n-6.8.0-py3-none-any.whl (47 kB) 2026-05-30 10:10:26.537011 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 47.8/47.8 kB 3.6 MB/s eta 0:00:00 2026-05-30 10:10:26.552095 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl (31 kB) 2026-05-30 10:10:26.577557 | ubuntu-noble | Downloading stevedore-5.8.0-py3-none-any.whl (54 kB) 2026-05-30 10:10:26.593744 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.6/54.6 kB 4.6 MB/s eta 0:00:00 2026-05-30 10:10:26.607575 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl (24 kB) 2026-05-30 10:10:26.882717 | ubuntu-noble | Installing collected packages: stevedore, smmap, rfc3986, pbr, netaddr, oslo.i18n, gitdb, oslo.config, GitPython 2026-05-30 10:10:27.781752 | ubuntu-noble | Successfully installed GitPython-3.1.50 gitdb-4.0.12 netaddr-1.3.0 oslo.config-10.4.0 oslo.i18n-6.8.0 pbr-7.0.3 rfc3986-2.0.0 smmap-5.0.3 stevedore-5.8.0 2026-05-30 10:10:27.893259 | ubuntu-noble | + pip3 install kolla/ 2026-05-30 10:10:28.347675 | ubuntu-noble | Processing ./kolla 2026-05-30 10:10:28.350423 | ubuntu-noble | Installing build dependencies: started 2026-05-30 10:10:30.720211 | ubuntu-noble | Installing build dependencies: finished with status 'done' 2026-05-30 10:10:30.727577 | ubuntu-noble | Getting requirements to build wheel: started 2026-05-30 10:10:30.942907 | ubuntu-noble | Getting requirements to build wheel: finished with status 'done' 2026-05-30 10:10:30.949038 | ubuntu-noble | Installing backend dependencies: started 2026-05-30 10:10:33.220233 | ubuntu-noble | Installing backend dependencies: finished with status 'done' 2026-05-30 10:10:33.222246 | ubuntu-noble | Preparing metadata (pyproject.toml): started 2026-05-30 10:10:33.769486 | ubuntu-noble | Preparing metadata (pyproject.toml): finished with status 'done' 2026-05-30 10:10:33.785048 | ubuntu-noble | Requirement already satisfied: pbr!=2.1.0,>=2.0.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==21.1.1.dev4) (7.0.3) 2026-05-30 10:10:33.786996 | ubuntu-noble | Requirement already satisfied: Jinja2>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==21.1.1.dev4) (3.1.6) 2026-05-30 10:10:33.789319 | ubuntu-noble | Requirement already satisfied: GitPython>=1.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==21.1.1.dev4) (3.1.50) 2026-05-30 10:10:33.791198 | ubuntu-noble | Requirement already satisfied: oslo.config>=5.1.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==21.1.1.dev4) (10.4.0) 2026-05-30 10:10:33.793057 | ubuntu-noble | Requirement already satisfied: setuptools>=64.0.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==21.1.1.dev4) (80.10.2) 2026-05-30 10:10:33.831788 | 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.1.1.dev4) (4.0.12) 2026-05-30 10:10:33.836267 | ubuntu-noble | Requirement already satisfied: MarkupSafe>=2.0 in /tmp/venv/lib/python3.12/site-packages (from Jinja2>=3.0.1->kolla==21.1.1.dev4) (3.0.3) 2026-05-30 10:10:33.844304 | 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.1.1.dev4) (1.3.0) 2026-05-30 10:10:33.845633 | 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.1.1.dev4) (5.8.0) 2026-05-30 10:10:33.846932 | 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.1.1.dev4) (6.8.0) 2026-05-30 10:10:33.848462 | 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.1.1.dev4) (2.0.0) 2026-05-30 10:10:33.850419 | ubuntu-noble | Requirement already satisfied: PyYAML>=5.1 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==21.1.1.dev4) (6.0.3) 2026-05-30 10:10:33.851925 | 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.1.1.dev4) (2.32.5) 2026-05-30 10:10:33.900047 | 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.1.1.dev4) (5.0.3) 2026-05-30 10:10:33.917342 | 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.1.1.dev4) (3.4.7) 2026-05-30 10:10:33.919232 | 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.1.1.dev4) (3.17) 2026-05-30 10:10:33.920823 | 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.1.1.dev4) (2.7.0) 2026-05-30 10:10:33.922190 | 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.1.1.dev4) (2026.5.20) 2026-05-30 10:10:33.948297 | ubuntu-noble | Building wheels for collected packages: kolla 2026-05-30 10:10:33.949813 | ubuntu-noble | Building wheel for kolla (pyproject.toml): started 2026-05-30 10:10:35.391150 | ubuntu-noble | Building wheel for kolla (pyproject.toml): finished with status 'done' 2026-05-30 10:10:35.395583 | ubuntu-noble | Created wheel for kolla: filename=kolla-21.1.1.dev4-py3-none-any.whl size=370384 sha256=4786b5148cb4b351ddf050a276da9c1df639708d76131c02f2dc42a029ee3ec3 2026-05-30 10:10:35.396320 | ubuntu-noble | Stored in directory: /tmp/pip-ephem-wheel-cache-_7awjbp2/wheels/5a/56/c4/e310d82118381247de5918f2335ab23c36c3bc15e9e4672495 2026-05-30 10:10:35.410026 | ubuntu-noble | Successfully built kolla 2026-05-30 10:10:35.595165 | ubuntu-noble | Installing collected packages: kolla 2026-05-30 10:10:35.766729 | ubuntu-noble | Successfully installed kolla-21.1.1.dev4 2026-05-30 10:10:35.904952 | ubuntu-noble | ++ kolla-build --version 2026-05-30 10:10:36.506491 | ubuntu-noble | + export KOLLA_VERSION=21.1.1 2026-05-30 10:10:36.506562 | ubuntu-noble | + KOLLA_VERSION=21.1.1 2026-05-30 10:10:36.507510 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-05-30 10:10:36.510464 | ubuntu-noble | + export HASH_DOCKER_IMAGES_KOLLA=3e757aa 2026-05-30 10:10:36.510511 | ubuntu-noble | + HASH_DOCKER_IMAGES_KOLLA=3e757aa 2026-05-30 10:10:36.510657 | ubuntu-noble | ++ cd release 2026-05-30 10:10:36.510677 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-05-30 10:10:36.513235 | ubuntu-noble | + export HASH_RELEASE=0c04206 2026-05-30 10:10:36.513274 | ubuntu-noble | + HASH_RELEASE=0c04206 2026-05-30 10:10:36.513285 | ubuntu-noble | + python3 src/generate-template-overrides-file.py 2026-05-30 10:10:36.686313 | ubuntu-noble | + echo DEBUG template-overrides.j2 2026-05-30 10:10:36.686437 | ubuntu-noble | DEBUG template-overrides.j2 2026-05-30 10:10:36.686458 | ubuntu-noble | + cat templates/2025.2/template-overrides.j2 2026-05-30 10:10:36.687467 | ubuntu-noble | {% extends parent_template %} 2026-05-30 10:10:36.687495 | ubuntu-noble | 2026-05-30 10:10:36.687509 | ubuntu-noble | {% set fluentd_plugins = [ 2026-05-30 10:10:36.687520 | ubuntu-noble | 'fluent-plugin-grok-parser', 2026-05-30 10:10:36.687531 | ubuntu-noble | 'fluent-plugin-prometheus', 2026-05-30 10:10:36.687551 | ubuntu-noble | 'fluent-plugin-rewrite-tag-filter', 2026-05-30 10:10:36.687562 | ubuntu-noble | 'fluent-plugin-grafana-loki', 2026-05-30 10:10:36.687573 | ubuntu-noble | ] %} 2026-05-30 10:10:36.687584 | ubuntu-noble | 2026-05-30 10:10:36.687596 | ubuntu-noble | {% set openstack_base_pip_packages_append = ['pip', 'git+https://github.com/sapcc/openstack-audit-middleware.git'] %} 2026-05-30 10:10:36.687607 | ubuntu-noble | 2026-05-30 10:10:36.687618 | ubuntu-noble | {% set glance_base_pip_packages_append = ['boto3'] %} 2026-05-30 10:10:36.687629 | ubuntu-noble | 2026-05-30 10:10:36.687639 | ubuntu-noble | {% block nova_libvirt_footer %} 2026-05-30 10:10:36.687649 | ubuntu-noble | RUN chgrp tss /var/lib/swtpm-localca \ 2026-05-30 10:10:36.687660 | ubuntu-noble | && chmod g+w /var/lib/swtpm-localca 2026-05-30 10:10:36.687670 | ubuntu-noble | RUN truncate --size=524288 /usr/lib/ipxe/qemu/efi-virtio.rom 2026-05-30 10:10:36.687681 | ubuntu-noble | {% endblock %} 2026-05-30 10:10:36.687691 | ubuntu-noble | 2026-05-30 10:10:36.687702 | ubuntu-noble | {% block horizon_header %} 2026-05-30 10:10:36.687712 | ubuntu-noble | RUN apt-get update \ 2026-05-30 10:10:36.687723 | ubuntu-noble | && apt-get -y install --no-install-recommends build-essential libmariadb-dev-compat \ 2026-05-30 10:10:36.687733 | ubuntu-noble | && python3 -m pip --no-cache-dir install --upgrade setuptools mysqlclient \ 2026-05-30 10:10:36.687745 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-05-30 10:10:36.687755 | ubuntu-noble | && apt-get clean \ 2026-05-30 10:10:36.687766 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-05-30 10:10:36.687789 | ubuntu-noble | {% endblock %} 2026-05-30 10:10:36.687801 | ubuntu-noble | 2026-05-30 10:10:36.687811 | ubuntu-noble | {% block horizon_footer %} 2026-05-30 10:10:36.687844 | ubuntu-noble | RUN curl -q -L -o /tmp/openstack-themes.tar.gz https://github.com/osism/openstack-themes/archive/main.tar.gz \ 2026-05-30 10:10:36.687857 | 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-05-30 10:10:36.687868 | ubuntu-noble | && rm /tmp/openstack-themes.tar.gz 2026-05-30 10:10:36.687879 | ubuntu-noble | {% endblock %} 2026-05-30 10:10:36.687889 | ubuntu-noble | 2026-05-30 10:10:36.687899 | ubuntu-noble | {% block base_header %} 2026-05-30 10:10:36.687910 | ubuntu-noble | COPY apt_preferences.{{ base_distro }} /etc/apt/preferences 2026-05-30 10:10:36.687921 | ubuntu-noble | COPY *.gpg /etc/kolla/apt-keys/ 2026-05-30 10:10:36.687931 | ubuntu-noble | 2026-05-30 10:10:36.687942 | ubuntu-noble | RUN apt-get update \ 2026-05-30 10:10:36.687952 | ubuntu-noble | && apt-get -y install --no-install-recommends locales ca-certificates \ 2026-05-30 10:10:36.687963 | ubuntu-noble | && locale-gen en_US.UTF-8 \ 2026-05-30 10:10:36.687973 | ubuntu-noble | && apt-get clean \ 2026-05-30 10:10:36.687983 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-05-30 10:10:36.687994 | ubuntu-noble | {% endblock %} 2026-05-30 10:10:36.688004 | ubuntu-noble | 2026-05-30 10:10:36.688015 | ubuntu-noble | {% block openstack_base_header %} 2026-05-30 10:10:36.688025 | ubuntu-noble | RUN apt-get update \ 2026-05-30 10:10:36.688058 | ubuntu-noble | && apt-get -y install --no-install-recommends python3-setuptools \ 2026-05-30 10:10:36.688068 | ubuntu-noble | && apt-get clean \ 2026-05-30 10:10:36.688079 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-05-30 10:10:36.688089 | ubuntu-noble | {% endblock %} 2026-05-30 10:10:36.688100 | ubuntu-noble | 2026-05-30 10:10:36.688110 | ubuntu-noble | {% set glance_base_packages_append = ['nvme-cli'] %} 2026-05-30 10:10:36.688121 | ubuntu-noble | 2026-05-30 10:10:36.688131 | ubuntu-noble | {% set kolla_toolbox_packages_append = ['iputils-ping', 'traceroute'] %} 2026-05-30 10:10:36.688142 | ubuntu-noble | 2026-05-30 10:10:36.688153 | ubuntu-noble | {% set cinder_volume_packages_append = ['multipath-tools'] %} 2026-05-30 10:10:36.688163 | ubuntu-noble | 2026-05-30 10:10:36.688174 | ubuntu-noble | {% set cinder_volume_pip_packages = [ 'py-pure-client', 'infinisdk', 'python-linstor' ] %} 2026-05-30 10:10:36.688184 | ubuntu-noble | {% block cinder_volume_footer %} 2026-05-30 10:10:36.688195 | ubuntu-noble | RUN {{ macros.install_pip(cinder_volume_pip_packages | customizable("pip_packages")) }} 2026-05-30 10:10:36.688205 | ubuntu-noble | {% endblock %} 2026-05-30 10:10:36.688216 | ubuntu-noble | 2026-05-30 10:10:36.688226 | ubuntu-noble | {% set manila_base_additional_pip_packages = [ 'pywinrm' ] %} 2026-05-30 10:10:36.688237 | ubuntu-noble | {% block manila_base_footer %} 2026-05-30 10:10:36.688248 | ubuntu-noble | RUN {{ macros.install_pip(manila_base_additional_pip_packages | customizable("pip_packages")) }} 2026-05-30 10:10:36.688258 | ubuntu-noble | {% endblock %} 2026-05-30 10:10:36.688269 | ubuntu-noble | 2026-05-30 10:10:36.688279 | ubuntu-noble | {% set magnum_base_additional_pip_packages = [ 'magnum-cluster-api' ] %} 2026-05-30 10:10:36.688290 | ubuntu-noble | {% block magnum_base_footer %} 2026-05-30 10:10:36.688300 | ubuntu-noble | RUN {{ macros.install_pip(magnum_base_additional_pip_packages | customizable("pip_packages")) }} 2026-05-30 10:10:36.688311 | ubuntu-noble | RUN curl -o /tmp/helm.tar.gz https://get.helm.sh/helm-v3.15.2-linux-amd64.tar.gz \ 2026-05-30 10:10:36.688321 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/helm.tar.gz -C /usr/local/bin linux-amd64/helm 2026-05-30 10:10:36.688332 | ubuntu-noble | {% endblock %} 2026-05-30 10:10:36.688342 | ubuntu-noble | 2026-05-30 10:10:36.688353 | ubuntu-noble | {% set gnocchi_base_packages_append = ['python3-rados'] %} 2026-05-30 10:10:36.688363 | ubuntu-noble | {% block gnocchi_base_footer %} 2026-05-30 10:10:36.688374 | ubuntu-noble | RUN mkdir -p /var/lib/gnocchi/tmp \ 2026-05-30 10:10:36.689000 | ubuntu-noble | && chown -R gnocchi: /var/lib/gnocchi/tmp 2026-05-30 10:10:36.689052 | ubuntu-noble | {% endblock %} 2026-05-30 10:10:36.689064 | ubuntu-noble | 2026-05-30 10:10:36.689074 | ubuntu-noble | {% block grafana_footer %} 2026-05-30 10:10:36.689084 | ubuntu-noble | RUN curl -o /tmp/kolla-operations.tar.gz https://github.com/osism/kolla-operations/tarball/main \ 2026-05-30 10:10:36.689094 | ubuntu-noble | && mkdir -p /operations \ 2026-05-30 10:10:36.689104 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/kolla-operations.tar.gz -C /operations \ 2026-05-30 10:10:36.689114 | ubuntu-noble | && rm -f /tmp/kolla-operations.tar.gz 2026-05-30 10:10:36.689123 | ubuntu-noble | {% endblock %} 2026-05-30 10:10:36.689133 | ubuntu-noble | 2026-05-30 10:10:36.689157 | ubuntu-noble | {% block keystone_footer %} 2026-05-30 10:10:36.689167 | ubuntu-noble | RUN python3 -m pip --no-cache-dir install keystone-keycloak-backend 2026-05-30 10:10:36.689177 | ubuntu-noble | RUN apt-get update \ 2026-05-30 10:10:36.689187 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-05-30 10:10:36.689197 | ubuntu-noble | libapache2-mod-auth-openidc \ 2026-05-30 10:10:36.689207 | ubuntu-noble | libldap-common \ 2026-05-30 10:10:36.689216 | ubuntu-noble | libmemcached11 \ 2026-05-30 10:10:36.689226 | ubuntu-noble | && apt-get clean \ 2026-05-30 10:10:36.689236 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* \ 2026-05-30 10:10:36.689246 | ubuntu-noble | && a2enmod auth_openidc 2026-05-30 10:10:36.689255 | ubuntu-noble | {% endblock %} 2026-05-30 10:10:36.689265 | ubuntu-noble | 2026-05-30 10:10:36.689275 | ubuntu-noble | {% block footer %} 2026-05-30 10:10:36.689285 | ubuntu-noble | RUN rm -rf /usr/share/doc/* \ 2026-05-30 10:10:36.689295 | ubuntu-noble | && rm -rf /usr/share/man/* \ 2026-05-30 10:10:36.689305 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-05-30 10:10:36.689314 | ubuntu-noble | && apt-get autoremove -y \ 2026-05-30 10:10:36.689327 | 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-05-30 10:10:36.689361 | ubuntu-noble | {% endblock %} 2026-05-30 10:10:36.689372 | ubuntu-noble | 2026-05-30 10:10:36.689382 | ubuntu-noble | {% block labels %} 2026-05-30 10:10:36.689440 | ubuntu-noble | LABEL "build-date"="{{ build_date }}" \ 2026-05-30 10:10:36.689451 | ubuntu-noble | "name"="{{ image_name }}" \ 2026-05-30 10:10:36.689461 | ubuntu-noble | "de.osism.commit.docker_images_kolla"="3e757aa" \ 2026-05-30 10:10:36.689471 | ubuntu-noble | "de.osism.commit.kolla"="9f23df96a" \ 2026-05-30 10:10:36.689480 | ubuntu-noble | "de.osism.commit.kolla_version"="21.1.1" \ 2026-05-30 10:10:36.689490 | ubuntu-noble | "de.osism.commit.release"="0c04206" \ 2026-05-30 10:10:36.689500 | ubuntu-noble | "de.osism.os_id"="ubuntu" \ 2026-05-30 10:10:36.689510 | ubuntu-noble | "de.osism.os_version_id"="24.04" \ 2026-05-30 10:10:36.689520 | ubuntu-noble | "de.osism.release.openstack"="2025.2" \ 2026-05-30 10:10:36.689529 | ubuntu-noble | "de.osism.version"="latest" \ 2026-05-30 10:10:36.689539 | ubuntu-noble | "org.opencontainers.image.created"="2026-05-30T10:10:36.664703+00:00" \ 2026-05-30 10:10:36.689549 | ubuntu-noble | "org.opencontainers.image.documentation"="https://osism.tech/docs/" \ 2026-05-30 10:10:36.689559 | ubuntu-noble | "org.opencontainers.image.licenses"="ASL 2.0" \ 2026-05-30 10:10:36.689569 | ubuntu-noble | "org.opencontainers.image.source"="https://github.com/osism/container-images-kolla" \ 2026-05-30 10:10:36.689579 | ubuntu-noble | "org.opencontainers.image.title"="{{ image_name }}" \ 2026-05-30 10:10:36.689589 | ubuntu-noble | "org.opencontainers.image.url"="https://quay.io/organization/osism" \ 2026-05-30 10:10:36.689598 | ubuntu-noble | "org.opencontainers.image.vendor"="OSISM GmbH" 2026-05-30 10:10:36.689608 | ubuntu-noble | {% endblock %} 2026-05-30 10:10:36.689618 | ubuntu-noble | 2026-05-30 10:10:36.689628 | ubuntu-noble | + bash scripts/002-generate.sh 2026-05-30 10:10:36.690893 | ubuntu-noble | + BASE=ubuntu 2026-05-30 10:10:36.690917 | ubuntu-noble | + BASE_VERSION=22.04 2026-05-30 10:10:36.691981 | ubuntu-noble | ++ date +%Y%m%d 2026-05-30 10:10:36.693106 | ubuntu-noble | + BUILD_ID=20260530 2026-05-30 10:10:36.693136 | ubuntu-noble | + DOCKER_NAMESPACE=kolla 2026-05-30 10:10:36.693160 | ubuntu-noble | + DOCKER_REGISTRY=osism.harbor.regio.digital 2026-05-30 10:10:36.693171 | ubuntu-noble | + OPENSTACK_VERSION=2025.2 2026-05-30 10:10:36.693181 | ubuntu-noble | + VERSION=latest 2026-05-30 10:10:36.693195 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-05-30 10:10:36.693205 | ubuntu-noble | + . defaults/all.sh 2026-05-30 10:10:36.693219 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-05-30 10:10:36.693229 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-05-30 10:10:36.693242 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-05-30 10:10:36.693252 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-05-30 10:10:36.693362 | ubuntu-noble | +++ deactivate nondestructive 2026-05-30 10:10:36.693376 | ubuntu-noble | +++ '[' -n '' ']' 2026-05-30 10:10:36.693433 | ubuntu-noble | +++ '[' -n '' ']' 2026-05-30 10:10:36.693450 | ubuntu-noble | +++ hash -r 2026-05-30 10:10:36.693464 | ubuntu-noble | +++ '[' -n '' ']' 2026-05-30 10:10:36.693474 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-05-30 10:10:36.693499 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-05-30 10:10:36.693509 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-05-30 10:10:36.693523 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-05-30 10:10:36.693533 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-05-30 10:10:36.693543 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-05-30 10:10:36.693553 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-05-30 10:10:36.693567 | 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-05-30 10:10:36.693579 | 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-05-30 10:10:36.693589 | ubuntu-noble | +++ export PATH 2026-05-30 10:10:36.693598 | ubuntu-noble | +++ '[' -n '' ']' 2026-05-30 10:10:36.693612 | ubuntu-noble | +++ '[' -z '' ']' 2026-05-30 10:10:36.693622 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-05-30 10:10:36.693632 | ubuntu-noble | +++ PS1='(venv) ' 2026-05-30 10:10:36.693642 | ubuntu-noble | +++ export PS1 2026-05-30 10:10:36.693651 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-05-30 10:10:36.693661 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-05-30 10:10:36.693675 | ubuntu-noble | +++ hash -r 2026-05-30 10:10:36.693685 | ubuntu-noble | + . defaults/2025.2.sh 2026-05-30 10:10:36.694776 | ubuntu-noble | +++ date +%Y%m%d 2026-05-30 10:10:36.695865 | ubuntu-noble | ++ export BUILD_ID=20260530 2026-05-30 10:10:36.695889 | ubuntu-noble | ++ BUILD_ID=20260530 2026-05-30 10:10:36.695904 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-05-30 10:10:36.695914 | ubuntu-noble | ++ KOLLA_TYPE= 2026-05-30 10:10:36.695924 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-05-30 10:10:36.695934 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-05-30 10:10:36.695943 | ubuntu-noble | + export VERSION 2026-05-30 10:10:36.695953 | ubuntu-noble | + export OPENSTACK_VERSION 2026-05-30 10:10:36.695963 | ubuntu-noble | + DOCKER_TAG=build-20260530 2026-05-30 10:10:36.695976 | ubuntu-noble | + KOLLA_BASE=ubuntu 2026-05-30 10:10:36.695986 | ubuntu-noble | + KOLLA_BASE_TAG=24.04 2026-05-30 10:10:36.695996 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-05-30 10:10:36.696006 | ubuntu-noble | + KOLLA_INSTALL_TYPE=source 2026-05-30 10:10:36.696016 | ubuntu-noble | + python3 src/generate-kolla-build-config.py 2026-05-30 10:10:36.840288 | ubuntu-noble | + setini DEFAULT namespace kolla 2026-05-30 10:10:36.840341 | 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-05-30 10:10:37.822463 | ubuntu-noble | localhost | SUCCESS => { 2026-05-30 10:10:37.822511 | ubuntu-noble | "changed": false, 2026-05-30 10:10:37.822517 | ubuntu-noble | "gid": 1000, 2026-05-30 10:10:37.822522 | ubuntu-noble | "group": "zuul", 2026-05-30 10:10:37.822526 | ubuntu-noble | "mode": "0664", 2026-05-30 10:10:37.822531 | ubuntu-noble | "msg": "OK", 2026-05-30 10:10:37.822536 | ubuntu-noble | "owner": "zuul", 2026-05-30 10:10:37.822540 | ubuntu-noble | "path": "kolla-build.conf", 2026-05-30 10:10:37.822545 | ubuntu-noble | "size": 4562, 2026-05-30 10:10:37.822550 | ubuntu-noble | "state": "file", 2026-05-30 10:10:37.822554 | ubuntu-noble | "uid": 1000 2026-05-30 10:10:37.822559 | ubuntu-noble | } 2026-05-30 10:10:37.898233 | ubuntu-noble | + setini DEFAULT tag build-20260530 2026-05-30 10:10:37.898290 | 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-20260530' 2026-05-30 10:10:38.880458 | ubuntu-noble | localhost | CHANGED => { 2026-05-30 10:10:38.880507 | ubuntu-noble | "changed": true, 2026-05-30 10:10:38.880512 | ubuntu-noble | "gid": 1000, 2026-05-30 10:10:38.880517 | ubuntu-noble | "group": "zuul", 2026-05-30 10:10:38.880520 | ubuntu-noble | "mode": "0664", 2026-05-30 10:10:38.880524 | ubuntu-noble | "msg": "option changed", 2026-05-30 10:10:38.880528 | ubuntu-noble | "owner": "zuul", 2026-05-30 10:10:38.880533 | ubuntu-noble | "path": "kolla-build.conf", 2026-05-30 10:10:38.880537 | ubuntu-noble | "size": 4570, 2026-05-30 10:10:38.880541 | ubuntu-noble | "state": "file", 2026-05-30 10:10:38.880545 | ubuntu-noble | "uid": 1000 2026-05-30 10:10:38.880549 | ubuntu-noble | } 2026-05-30 10:10:38.952416 | ubuntu-noble | + setini DEFAULT base ubuntu 2026-05-30 10:10:38.952477 | 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-05-30 10:10:39.928455 | ubuntu-noble | localhost | SUCCESS => { 2026-05-30 10:10:39.928507 | ubuntu-noble | "changed": false, 2026-05-30 10:10:39.928512 | ubuntu-noble | "gid": 1000, 2026-05-30 10:10:39.928526 | ubuntu-noble | "group": "zuul", 2026-05-30 10:10:39.928530 | ubuntu-noble | "mode": "0664", 2026-05-30 10:10:39.928533 | ubuntu-noble | "msg": "OK", 2026-05-30 10:10:39.928537 | ubuntu-noble | "owner": "zuul", 2026-05-30 10:10:39.928540 | ubuntu-noble | "path": "kolla-build.conf", 2026-05-30 10:10:39.928544 | ubuntu-noble | "size": 4570, 2026-05-30 10:10:39.928548 | ubuntu-noble | "state": "file", 2026-05-30 10:10:39.928551 | ubuntu-noble | "uid": 1000 2026-05-30 10:10:39.928555 | ubuntu-noble | } 2026-05-30 10:10:40.000424 | ubuntu-noble | + setini DEFAULT base_tag 24.04 2026-05-30 10:10:40.000485 | 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-05-30 10:10:40.980735 | ubuntu-noble | localhost | SUCCESS => { 2026-05-30 10:10:40.980785 | ubuntu-noble | "changed": false, 2026-05-30 10:10:40.980790 | ubuntu-noble | "gid": 1000, 2026-05-30 10:10:40.980794 | ubuntu-noble | "group": "zuul", 2026-05-30 10:10:40.980798 | ubuntu-noble | "mode": "0664", 2026-05-30 10:10:40.980802 | ubuntu-noble | "msg": "OK", 2026-05-30 10:10:40.980805 | ubuntu-noble | "owner": "zuul", 2026-05-30 10:10:40.980809 | ubuntu-noble | "path": "kolla-build.conf", 2026-05-30 10:10:40.980813 | ubuntu-noble | "size": 4570, 2026-05-30 10:10:40.980817 | ubuntu-noble | "state": "file", 2026-05-30 10:10:40.980820 | ubuntu-noble | "uid": 1000 2026-05-30 10:10:40.980824 | ubuntu-noble | } 2026-05-30 10:10:41.052248 | ubuntu-noble | + setini DEFAULT install_type source 2026-05-30 10:10:41.052352 | 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-05-30 10:10:42.037624 | ubuntu-noble | localhost | SUCCESS => { 2026-05-30 10:10:42.037678 | ubuntu-noble | "changed": false, 2026-05-30 10:10:42.037684 | ubuntu-noble | "gid": 1000, 2026-05-30 10:10:42.037689 | ubuntu-noble | "group": "zuul", 2026-05-30 10:10:42.037693 | ubuntu-noble | "mode": "0664", 2026-05-30 10:10:42.037697 | ubuntu-noble | "msg": "OK", 2026-05-30 10:10:42.037702 | ubuntu-noble | "owner": "zuul", 2026-05-30 10:10:42.037707 | ubuntu-noble | "path": "kolla-build.conf", 2026-05-30 10:10:42.037711 | ubuntu-noble | "size": 4570, 2026-05-30 10:10:42.037715 | ubuntu-noble | "state": "file", 2026-05-30 10:10:42.037720 | ubuntu-noble | "uid": 1000 2026-05-30 10:10:42.037724 | ubuntu-noble | } 2026-05-30 10:10:42.120426 | ubuntu-noble | + setini openstack-base location tarballs/requirements-stable-2025.2.tar.gz 2026-05-30 10:10:42.120530 | 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-05-30 10:10:43.086456 | ubuntu-noble | localhost | CHANGED => { 2026-05-30 10:10:43.086529 | ubuntu-noble | "changed": true, 2026-05-30 10:10:43.086545 | ubuntu-noble | "gid": 1000, 2026-05-30 10:10:43.086553 | ubuntu-noble | "group": "zuul", 2026-05-30 10:10:43.086560 | ubuntu-noble | "mode": "0664", 2026-05-30 10:10:43.086568 | ubuntu-noble | "msg": "section and option added", 2026-05-30 10:10:43.086575 | ubuntu-noble | "owner": "zuul", 2026-05-30 10:10:43.086582 | ubuntu-noble | "path": "kolla-build.conf", 2026-05-30 10:10:43.086589 | ubuntu-noble | "size": 4641, 2026-05-30 10:10:43.086596 | ubuntu-noble | "state": "file", 2026-05-30 10:10:43.086603 | ubuntu-noble | "uid": 1000 2026-05-30 10:10:43.086610 | ubuntu-noble | } 2026-05-30 10:10:43.169081 | ubuntu-noble | + sed -i '/\[openstack-base\]/a # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.2.tar.gz' kolla-build.conf 2026-05-30 10:10:43.171740 | ubuntu-noble | + setini openstack-base type local 2026-05-30 10:10:43.171778 | 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-05-30 10:10:44.164138 | ubuntu-noble | localhost | CHANGED => { 2026-05-30 10:10:44.164189 | ubuntu-noble | "changed": true, 2026-05-30 10:10:44.164195 | ubuntu-noble | "gid": 1000, 2026-05-30 10:10:44.164199 | ubuntu-noble | "group": "zuul", 2026-05-30 10:10:44.164204 | ubuntu-noble | "mode": "0664", 2026-05-30 10:10:44.164208 | ubuntu-noble | "msg": "option added", 2026-05-30 10:10:44.164213 | ubuntu-noble | "owner": "zuul", 2026-05-30 10:10:44.164218 | ubuntu-noble | "path": "kolla-build.conf", 2026-05-30 10:10:44.164222 | ubuntu-noble | "size": 4752, 2026-05-30 10:10:44.164226 | ubuntu-noble | "state": "file", 2026-05-30 10:10:44.164231 | ubuntu-noble | "uid": 1000 2026-05-30 10:10:44.164248 | ubuntu-noble | } 2026-05-30 10:10:44.242101 | ubuntu-noble | + [[ -n osism.harbor.regio.digital ]] 2026-05-30 10:10:44.242200 | ubuntu-noble | + setini DEFAULT registry osism.harbor.regio.digital 2026-05-30 10:10:44.242226 | 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-05-30 10:10:45.222690 | ubuntu-noble | localhost | CHANGED => { 2026-05-30 10:10:45.222740 | ubuntu-noble | "changed": true, 2026-05-30 10:10:45.222749 | ubuntu-noble | "gid": 1000, 2026-05-30 10:10:45.222754 | ubuntu-noble | "group": "zuul", 2026-05-30 10:10:45.222758 | ubuntu-noble | "mode": "0664", 2026-05-30 10:10:45.222763 | ubuntu-noble | "msg": "option added", 2026-05-30 10:10:45.222768 | ubuntu-noble | "owner": "zuul", 2026-05-30 10:10:45.222772 | ubuntu-noble | "path": "kolla-build.conf", 2026-05-30 10:10:45.222777 | ubuntu-noble | "size": 4790, 2026-05-30 10:10:45.222782 | ubuntu-noble | "state": "file", 2026-05-30 10:10:45.222786 | ubuntu-noble | "uid": 1000 2026-05-30 10:10:45.222791 | ubuntu-noble | } 2026-05-30 10:10:45.301654 | ubuntu-noble | + echo DEBUG kolla-build.conf 2026-05-30 10:10:45.301734 | ubuntu-noble | DEBUG kolla-build.conf 2026-05-30 10:10:45.301745 | ubuntu-noble | + cat kolla-build.conf 2026-05-30 10:10:45.303115 | ubuntu-noble | [DEFAULT] 2026-05-30 10:10:45.303161 | ubuntu-noble | base = ubuntu 2026-05-30 10:10:45.303173 | ubuntu-noble | base_package_type = deb 2026-05-30 10:10:45.303182 | ubuntu-noble | base_tag = 24.04 2026-05-30 10:10:45.303189 | ubuntu-noble | install_type = source 2026-05-30 10:10:45.303197 | ubuntu-noble | namespace = kolla 2026-05-30 10:10:45.303205 | ubuntu-noble | openstack_release = 2025.2 2026-05-30 10:10:45.303213 | ubuntu-noble | push = false 2026-05-30 10:10:45.303221 | ubuntu-noble | tag = build-20260530 2026-05-30 10:10:45.303229 | ubuntu-noble | threads = 1 2026-05-30 10:10:45.303237 | ubuntu-noble | patches_path = kolla-patches/2025.2 2026-05-30 10:10:45.303246 | ubuntu-noble | registry = osism.harbor.regio.digital 2026-05-30 10:10:45.303256 | ubuntu-noble | 2026-05-30 10:10:45.303266 | ubuntu-noble | ######################################################################### 2026-05-30 10:10:45.303274 | ubuntu-noble | # sources tracked in release repository 2026-05-30 10:10:45.303282 | ubuntu-noble | 2026-05-30 10:10:45.303290 | ubuntu-noble | [aodh-base] 2026-05-30 10:10:45.303298 | ubuntu-noble | type = local 2026-05-30 10:10:45.303306 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.2.tar.gz 2026-05-30 10:10:45.303314 | ubuntu-noble | location = tarballs/aodh-stable-2025.2.tar.gz 2026-05-30 10:10:45.303322 | ubuntu-noble | 2026-05-30 10:10:45.303330 | ubuntu-noble | 2026-05-30 10:10:45.303338 | ubuntu-noble | 2026-05-30 10:10:45.303346 | ubuntu-noble | [barbican-base] 2026-05-30 10:10:45.303354 | ubuntu-noble | type = local 2026-05-30 10:10:45.303362 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.2.tar.gz 2026-05-30 10:10:45.303371 | ubuntu-noble | location = tarballs/barbican-stable-2025.2.tar.gz 2026-05-30 10:10:45.303378 | ubuntu-noble | 2026-05-30 10:10:45.303431 | ubuntu-noble | 2026-05-30 10:10:45.303439 | ubuntu-noble | 2026-05-30 10:10:45.303447 | ubuntu-noble | [blazar-base] 2026-05-30 10:10:45.303455 | ubuntu-noble | type = local 2026-05-30 10:10:45.303463 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.2.tar.gz 2026-05-30 10:10:45.303471 | ubuntu-noble | location = tarballs/blazar-stable-2025.2.tar.gz 2026-05-30 10:10:45.303478 | ubuntu-noble | 2026-05-30 10:10:45.303486 | ubuntu-noble | 2026-05-30 10:10:45.303494 | ubuntu-noble | 2026-05-30 10:10:45.303502 | ubuntu-noble | [ceilometer-base] 2026-05-30 10:10:45.303525 | ubuntu-noble | type = local 2026-05-30 10:10:45.303533 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.2.tar.gz 2026-05-30 10:10:45.303541 | ubuntu-noble | location = tarballs/ceilometer-stable-2025.2.tar.gz 2026-05-30 10:10:45.303549 | ubuntu-noble | 2026-05-30 10:10:45.303557 | ubuntu-noble | 2026-05-30 10:10:45.303565 | ubuntu-noble | 2026-05-30 10:10:45.303573 | ubuntu-noble | [cinder-base] 2026-05-30 10:10:45.303581 | ubuntu-noble | type = local 2026-05-30 10:10:45.303589 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.2.tar.gz 2026-05-30 10:10:45.303597 | ubuntu-noble | location = tarballs/cinder-stable-2025.2.tar.gz 2026-05-30 10:10:45.303605 | ubuntu-noble | 2026-05-30 10:10:45.303612 | ubuntu-noble | 2026-05-30 10:10:45.303620 | ubuntu-noble | 2026-05-30 10:10:45.303628 | ubuntu-noble | [designate-base] 2026-05-30 10:10:45.303636 | ubuntu-noble | type = local 2026-05-30 10:10:45.303644 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/designate/designate-stable-2025.2.tar.gz 2026-05-30 10:10:45.303652 | ubuntu-noble | location = tarballs/designate-stable-2025.2.tar.gz 2026-05-30 10:10:45.303685 | ubuntu-noble | 2026-05-30 10:10:45.303693 | ubuntu-noble | 2026-05-30 10:10:45.303701 | ubuntu-noble | 2026-05-30 10:10:45.303709 | ubuntu-noble | [glance-base] 2026-05-30 10:10:45.303717 | ubuntu-noble | type = local 2026-05-30 10:10:45.303725 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/glance/glance-stable-2025.2.tar.gz 2026-05-30 10:10:45.303732 | ubuntu-noble | location = tarballs/glance-stable-2025.2.tar.gz 2026-05-30 10:10:45.303740 | ubuntu-noble | 2026-05-30 10:10:45.303748 | ubuntu-noble | 2026-05-30 10:10:45.303756 | ubuntu-noble | 2026-05-30 10:10:45.303764 | ubuntu-noble | [heat-base] 2026-05-30 10:10:45.303771 | ubuntu-noble | type = local 2026-05-30 10:10:45.303779 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/heat/heat-stable-2025.2.tar.gz 2026-05-30 10:10:45.303787 | ubuntu-noble | location = tarballs/heat-stable-2025.2.tar.gz 2026-05-30 10:10:45.303795 | ubuntu-noble | 2026-05-30 10:10:45.303803 | ubuntu-noble | 2026-05-30 10:10:45.303811 | ubuntu-noble | 2026-05-30 10:10:45.303819 | ubuntu-noble | [horizon] 2026-05-30 10:10:45.303827 | ubuntu-noble | type = local 2026-05-30 10:10:45.303834 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.2.tar.gz 2026-05-30 10:10:45.303842 | ubuntu-noble | location = tarballs/horizon-stable-2025.2.tar.gz 2026-05-30 10:10:45.303850 | ubuntu-noble | 2026-05-30 10:10:45.303858 | ubuntu-noble | 2026-05-30 10:10:45.303866 | ubuntu-noble | 2026-05-30 10:10:45.303874 | ubuntu-noble | [ironic-base] 2026-05-30 10:10:45.303881 | ubuntu-noble | type = local 2026-05-30 10:10:45.303889 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.2.tar.gz 2026-05-30 10:10:45.303897 | ubuntu-noble | location = tarballs/ironic-stable-2025.2.tar.gz 2026-05-30 10:10:45.303905 | ubuntu-noble | 2026-05-30 10:10:45.303913 | ubuntu-noble | 2026-05-30 10:10:45.303921 | ubuntu-noble | 2026-05-30 10:10:45.303928 | ubuntu-noble | [keystone-base] 2026-05-30 10:10:45.303936 | ubuntu-noble | type = local 2026-05-30 10:10:45.303944 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.2.tar.gz 2026-05-30 10:10:45.303952 | ubuntu-noble | location = tarballs/keystone-stable-2025.2.tar.gz 2026-05-30 10:10:45.303960 | ubuntu-noble | 2026-05-30 10:10:45.303968 | ubuntu-noble | 2026-05-30 10:10:45.303975 | ubuntu-noble | 2026-05-30 10:10:45.303983 | ubuntu-noble | [magnum-base] 2026-05-30 10:10:45.303991 | ubuntu-noble | type = local 2026-05-30 10:10:45.303999 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.2.tar.gz 2026-05-30 10:10:45.304007 | ubuntu-noble | location = tarballs/magnum-stable-2025.2.tar.gz 2026-05-30 10:10:45.304014 | ubuntu-noble | 2026-05-30 10:10:45.304022 | ubuntu-noble | 2026-05-30 10:10:45.304030 | ubuntu-noble | 2026-05-30 10:10:45.304037 | ubuntu-noble | [manila-base] 2026-05-30 10:10:45.304045 | ubuntu-noble | type = local 2026-05-30 10:10:45.304053 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/manila/manila-stable-2025.2.tar.gz 2026-05-30 10:10:45.304061 | ubuntu-noble | location = tarballs/manila-stable-2025.2.tar.gz 2026-05-30 10:10:45.304069 | ubuntu-noble | 2026-05-30 10:10:45.304077 | ubuntu-noble | 2026-05-30 10:10:45.304084 | ubuntu-noble | 2026-05-30 10:10:45.304092 | ubuntu-noble | [masakari-base] 2026-05-30 10:10:45.304100 | ubuntu-noble | type = local 2026-05-30 10:10:45.304108 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.2.tar.gz 2026-05-30 10:10:45.304115 | ubuntu-noble | location = tarballs/masakari-stable-2025.2.tar.gz 2026-05-30 10:10:45.304123 | ubuntu-noble | 2026-05-30 10:10:45.304131 | ubuntu-noble | 2026-05-30 10:10:45.304139 | ubuntu-noble | 2026-05-30 10:10:45.304146 | ubuntu-noble | [neutron-bgp-dragent] 2026-05-30 10:10:45.304154 | ubuntu-noble | type = local 2026-05-30 10:10:45.304162 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.2.tar.gz 2026-05-30 10:10:45.304171 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2025.2.tar.gz 2026-05-30 10:10:45.304178 | ubuntu-noble | 2026-05-30 10:10:45.304186 | ubuntu-noble | 2026-05-30 10:10:45.304194 | ubuntu-noble | [neutron-server-plugin-neutron-dynamic-routing] 2026-05-30 10:10:45.304202 | ubuntu-noble | type = local 2026-05-30 10:10:45.304210 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.2.tar.gz 2026-05-30 10:10:45.304218 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2025.2.tar.gz 2026-05-30 10:10:45.304225 | ubuntu-noble | 2026-05-30 10:10:45.304233 | ubuntu-noble | 2026-05-30 10:10:45.304241 | ubuntu-noble | [neutron-vpnaas-base] 2026-05-30 10:10:45.304249 | ubuntu-noble | type = local 2026-05-30 10:10:45.304273 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.2.tar.gz 2026-05-30 10:10:45.304288 | ubuntu-noble | location = tarballs/neutron-vpnaas-stable-2025.2.tar.gz 2026-05-30 10:10:45.304296 | ubuntu-noble | 2026-05-30 10:10:45.304304 | ubuntu-noble | 2026-05-30 10:10:45.304312 | ubuntu-noble | 2026-05-30 10:10:45.304320 | ubuntu-noble | [neutron-base] 2026-05-30 10:10:45.304328 | ubuntu-noble | type = local 2026-05-30 10:10:45.304336 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.2.tar.gz 2026-05-30 10:10:45.304344 | ubuntu-noble | location = tarballs/neutron-stable-2025.2.tar.gz 2026-05-30 10:10:45.304352 | ubuntu-noble | 2026-05-30 10:10:45.304359 | ubuntu-noble | 2026-05-30 10:10:45.304367 | ubuntu-noble | 2026-05-30 10:10:45.304375 | ubuntu-noble | [nova-base] 2026-05-30 10:10:45.304416 | ubuntu-noble | type = local 2026-05-30 10:10:45.304428 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/nova/nova-stable-2025.2.tar.gz 2026-05-30 10:10:45.304436 | ubuntu-noble | location = tarballs/nova-stable-2025.2.tar.gz 2026-05-30 10:10:45.304444 | ubuntu-noble | 2026-05-30 10:10:45.304452 | ubuntu-noble | 2026-05-30 10:10:45.304459 | ubuntu-noble | 2026-05-30 10:10:45.304467 | ubuntu-noble | [octavia-base] 2026-05-30 10:10:45.304475 | ubuntu-noble | type = local 2026-05-30 10:10:45.304483 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.2.tar.gz 2026-05-30 10:10:45.304491 | ubuntu-noble | location = tarballs/octavia-stable-2025.2.tar.gz 2026-05-30 10:10:45.304499 | ubuntu-noble | 2026-05-30 10:10:45.304530 | ubuntu-noble | 2026-05-30 10:10:45.304538 | ubuntu-noble | 2026-05-30 10:10:45.304546 | ubuntu-noble | [placement-base] 2026-05-30 10:10:45.304554 | ubuntu-noble | type = local 2026-05-30 10:10:45.304562 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/placement/placement-stable-2025.2.tar.gz 2026-05-30 10:10:45.304570 | ubuntu-noble | location = tarballs/placement-stable-2025.2.tar.gz 2026-05-30 10:10:45.304578 | ubuntu-noble | 2026-05-30 10:10:45.304586 | ubuntu-noble | 2026-05-30 10:10:45.304593 | ubuntu-noble | 2026-05-30 10:10:45.304602 | ubuntu-noble | [skyline-apiserver-base] 2026-05-30 10:10:45.304609 | ubuntu-noble | type = local 2026-05-30 10:10:45.304630 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.2.tar.gz 2026-05-30 10:10:45.304639 | ubuntu-noble | location = tarballs/skyline-apiserver-stable-2025.2.tar.gz 2026-05-30 10:10:45.304647 | ubuntu-noble | 2026-05-30 10:10:45.304655 | ubuntu-noble | 2026-05-30 10:10:45.304662 | ubuntu-noble | 2026-05-30 10:10:45.304670 | ubuntu-noble | [skyline-console-base] 2026-05-30 10:10:45.304678 | ubuntu-noble | type = local 2026-05-30 10:10:45.304686 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.2.tar.gz 2026-05-30 10:10:45.304694 | ubuntu-noble | location = tarballs/skyline-console-stable-2025.2.tar.gz 2026-05-30 10:10:45.304702 | ubuntu-noble | 2026-05-30 10:10:45.304709 | ubuntu-noble | 2026-05-30 10:10:45.304717 | ubuntu-noble | 2026-05-30 10:10:45.304725 | ubuntu-noble | [watcher-base] 2026-05-30 10:10:45.304733 | ubuntu-noble | type = local 2026-05-30 10:10:45.304741 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.2.tar.gz 2026-05-30 10:10:45.304749 | ubuntu-noble | location = tarballs/watcher-stable-2025.2.tar.gz 2026-05-30 10:10:45.304756 | ubuntu-noble | 2026-05-30 10:10:45.304764 | ubuntu-noble | 2026-05-30 10:10:45.304772 | ubuntu-noble | [openstack-base] 2026-05-30 10:10:45.304780 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.2.tar.gz 2026-05-30 10:10:45.304788 | ubuntu-noble | location = tarballs/requirements-stable-2025.2.tar.gz 2026-05-30 10:10:45.304795 | ubuntu-noble | type = local 2026-05-30 10:10:45.304803 | ubuntu-noble | + bash scripts/003-patch.sh 2026-05-30 10:10:45.305141 | ubuntu-noble | + OPENSTACK_VERSION=2025.2 2026-05-30 10:10:45.305153 | ubuntu-noble | + VERSION=latest 2026-05-30 10:10:45.305161 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-05-30 10:10:45.305173 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-05-30 10:10:45.305181 | ubuntu-noble | + . defaults/all.sh 2026-05-30 10:10:45.305221 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-05-30 10:10:45.305230 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-05-30 10:10:45.305238 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-05-30 10:10:45.305249 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-05-30 10:10:45.305361 | ubuntu-noble | +++ deactivate nondestructive 2026-05-30 10:10:45.305373 | ubuntu-noble | +++ '[' -n '' ']' 2026-05-30 10:10:45.305404 | ubuntu-noble | +++ '[' -n '' ']' 2026-05-30 10:10:45.305417 | ubuntu-noble | +++ hash -r 2026-05-30 10:10:45.305428 | ubuntu-noble | +++ '[' -n '' ']' 2026-05-30 10:10:45.305436 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-05-30 10:10:45.305446 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-05-30 10:10:45.305464 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-05-30 10:10:45.305534 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-05-30 10:10:45.305544 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-05-30 10:10:45.305552 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-05-30 10:10:45.305560 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-05-30 10:10:45.305572 | 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-05-30 10:10:45.305581 | 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-05-30 10:10:45.305592 | ubuntu-noble | +++ export PATH 2026-05-30 10:10:45.305603 | ubuntu-noble | +++ '[' -n '' ']' 2026-05-30 10:10:45.305614 | ubuntu-noble | +++ '[' -z '' ']' 2026-05-30 10:10:45.305625 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-05-30 10:10:45.305633 | ubuntu-noble | +++ PS1='(venv) ' 2026-05-30 10:10:45.305644 | ubuntu-noble | +++ export PS1 2026-05-30 10:10:45.305652 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-05-30 10:10:45.305660 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-05-30 10:10:45.305670 | ubuntu-noble | +++ hash -r 2026-05-30 10:10:45.305682 | ubuntu-noble | + . defaults/2025.2.sh 2026-05-30 10:10:45.306819 | ubuntu-noble | +++ date +%Y%m%d 2026-05-30 10:10:45.308099 | ubuntu-noble | ++ export BUILD_ID=20260530 2026-05-30 10:10:45.308120 | ubuntu-noble | ++ BUILD_ID=20260530 2026-05-30 10:10:45.308129 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-05-30 10:10:45.308137 | ubuntu-noble | ++ KOLLA_TYPE= 2026-05-30 10:10:45.308149 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-05-30 10:10:45.308157 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-05-30 10:10:45.308165 | ubuntu-noble | + export VERSION 2026-05-30 10:10:45.308173 | ubuntu-noble | + export OPENSTACK_VERSION 2026-05-30 10:10:45.308180 | ubuntu-noble | + mkdir -p tarballs 2026-05-30 10:10:45.311317 | ubuntu-noble | + ping -c2 tarballs.opendev.org 2026-05-30 10:10:50.467006 | ubuntu-noble | PING tarballs.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f) 56 data bytes 2026-05-30 10:10:50.467099 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=1 ttl=40 time=129 ms 2026-05-30 10:10:50.595551 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=2 ttl=40 time=128 ms 2026-05-30 10:10:50.595638 | ubuntu-noble | 2026-05-30 10:10:50.595651 | ubuntu-noble | --- tarballs.opendev.org ping statistics --- 2026-05-30 10:10:50.595671 | ubuntu-noble | 2 packets transmitted, 2 received, 0% packet loss, time 5138ms 2026-05-30 10:10:50.595679 | ubuntu-noble | rtt min/avg/max/mdev = 128.103/128.585/129.067/0.482 ms 2026-05-30 10:10:50.598460 | ubuntu-noble | ++ grep '# tarball' kolla-build.conf 2026-05-30 10:10:50.598500 | ubuntu-noble | ++ awk '{ print $4 }' 2026-05-30 10:10:50.602664 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-05-30 10:10:50.602708 | ubuntu-noble | + pushd tarballs 2026-05-30 10:10:50.603730 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.2.tar.gz 2026-05-30 10:10:50.605667 | ubuntu-noble | + filename=aodh-stable-2025.2.tar.gz 2026-05-30 10:10:50.605689 | ubuntu-noble | + [[ -e aodh-stable-2025.2.tar.gz ]] 2026-05-30 10:10:50.605776 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.2.tar.gz 2026-05-30 10:10:50.605788 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.2.tar.gz 2026-05-30 10:10:50.605799 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.2.tar.gz 2026-05-30 10:10:51.778614 | ubuntu-noble | 2026-05-30 10:10:51 URL:https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.2.tar.gz [258609/258609] -> "aodh-stable-2025.2.tar.gz" [1] 2026-05-30 10:10:51.781071 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-05-30 10:10:51.781123 | ubuntu-noble | + echo Process aodh-stable-2025.2.tar.gz 2026-05-30 10:10:51.781137 | ubuntu-noble | Process aodh-stable-2025.2.tar.gz 2026-05-30 10:10:51.784474 | ubuntu-noble | ++ tar -tzf aodh-stable-2025.2.tar.gz 2026-05-30 10:10:51.784519 | ubuntu-noble | ++ head -1 2026-05-30 10:10:51.784532 | ubuntu-noble | ++ cut -f1 -d/ 2026-05-30 10:10:51.794187 | ubuntu-noble | + directory=aodh-21.0.0.0rc2.dev2 2026-05-30 10:10:51.794305 | ubuntu-noble | + echo Check patches for aodh-stable-2025.2.tar.gz 2026-05-30 10:10:51.794332 | ubuntu-noble | Check patches for aodh-stable-2025.2.tar.gz 2026-05-30 10:10:51.794421 | ubuntu-noble | + [[ -e ../patches/2025.2/aodh ]] 2026-05-30 10:10:51.794501 | ubuntu-noble | + echo Check overlays for aodh-stable-2025.2.tar.gz 2026-05-30 10:10:51.794523 | ubuntu-noble | Check overlays for aodh-stable-2025.2.tar.gz 2026-05-30 10:10:51.794562 | ubuntu-noble | + [[ -e ../overlays/2025.2/aodh/source ]] 2026-05-30 10:10:51.794603 | ubuntu-noble | + popd 2026-05-30 10:10:51.794701 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-05-30 10:10:51.794739 | ubuntu-noble | + pushd tarballs 2026-05-30 10:10:51.795504 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.2.tar.gz 2026-05-30 10:10:51.797738 | ubuntu-noble | + filename=barbican-stable-2025.2.tar.gz 2026-05-30 10:10:51.797762 | ubuntu-noble | + [[ -e barbican-stable-2025.2.tar.gz ]] 2026-05-30 10:10:51.797769 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.2.tar.gz 2026-05-30 10:10:51.797775 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.2.tar.gz 2026-05-30 10:10:51.797781 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.2.tar.gz 2026-05-30 10:10:53.105818 | ubuntu-noble | 2026-05-30 10:10:53 URL:https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.2.tar.gz [663577/663577] -> "barbican-stable-2025.2.tar.gz" [1] 2026-05-30 10:10:53.108738 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-05-30 10:10:53.108792 | ubuntu-noble | + echo Process barbican-stable-2025.2.tar.gz 2026-05-30 10:10:53.108806 | ubuntu-noble | Process barbican-stable-2025.2.tar.gz 2026-05-30 10:10:53.110535 | ubuntu-noble | ++ tar -tzf barbican-stable-2025.2.tar.gz 2026-05-30 10:10:53.110626 | ubuntu-noble | ++ head -1 2026-05-30 10:10:53.112801 | ubuntu-noble | ++ cut -f1 -d/ 2026-05-30 10:10:53.119912 | ubuntu-noble | + directory=barbican-21.0.1.dev3 2026-05-30 10:10:53.120448 | ubuntu-noble | + echo Check patches for barbican-stable-2025.2.tar.gz 2026-05-30 10:10:53.120485 | ubuntu-noble | Check patches for barbican-stable-2025.2.tar.gz 2026-05-30 10:10:53.120495 | ubuntu-noble | + [[ -e ../patches/2025.2/barbican ]] 2026-05-30 10:10:53.120505 | ubuntu-noble | + echo Check overlays for barbican-stable-2025.2.tar.gz 2026-05-30 10:10:53.120514 | ubuntu-noble | Check overlays for barbican-stable-2025.2.tar.gz 2026-05-30 10:10:53.121319 | ubuntu-noble | + [[ -e ../overlays/2025.2/barbican/source ]] 2026-05-30 10:10:53.121348 | ubuntu-noble | + popd 2026-05-30 10:10:53.121359 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-05-30 10:10:53.121369 | ubuntu-noble | + pushd tarballs 2026-05-30 10:10:53.121456 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.2.tar.gz 2026-05-30 10:10:53.123342 | ubuntu-noble | + filename=blazar-stable-2025.2.tar.gz 2026-05-30 10:10:53.123431 | ubuntu-noble | + [[ -e blazar-stable-2025.2.tar.gz ]] 2026-05-30 10:10:53.123449 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.2.tar.gz 2026-05-30 10:10:53.123460 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.2.tar.gz 2026-05-30 10:10:53.123471 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.2.tar.gz 2026-05-30 10:10:54.233961 | ubuntu-noble | 2026-05-30 10:10:54 URL:https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.2.tar.gz [431334/431334] -> "blazar-stable-2025.2.tar.gz" [1] 2026-05-30 10:10:54.236456 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-05-30 10:10:54.236502 | ubuntu-noble | + echo Process blazar-stable-2025.2.tar.gz 2026-05-30 10:10:54.236512 | ubuntu-noble | Process blazar-stable-2025.2.tar.gz 2026-05-30 10:10:54.238477 | ubuntu-noble | ++ tar -tzf blazar-stable-2025.2.tar.gz 2026-05-30 10:10:54.239072 | ubuntu-noble | ++ head -1 2026-05-30 10:10:54.240852 | ubuntu-noble | ++ cut -f1 -d/ 2026-05-30 10:10:54.246253 | ubuntu-noble | + directory=blazar-16.0.1.dev3 2026-05-30 10:10:54.246346 | ubuntu-noble | + echo Check patches for blazar-stable-2025.2.tar.gz 2026-05-30 10:10:54.246873 | ubuntu-noble | Check patches for blazar-stable-2025.2.tar.gz 2026-05-30 10:10:54.246955 | ubuntu-noble | + [[ -e ../patches/2025.2/blazar ]] 2026-05-30 10:10:54.246963 | ubuntu-noble | + echo Check overlays for blazar-stable-2025.2.tar.gz 2026-05-30 10:10:54.246969 | ubuntu-noble | Check overlays for blazar-stable-2025.2.tar.gz 2026-05-30 10:10:54.246975 | ubuntu-noble | + [[ -e ../overlays/2025.2/blazar/source ]] 2026-05-30 10:10:54.246994 | ubuntu-noble | + popd 2026-05-30 10:10:54.247001 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-05-30 10:10:54.247007 | ubuntu-noble | + pushd tarballs 2026-05-30 10:10:54.247345 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.2.tar.gz 2026-05-30 10:10:54.249548 | ubuntu-noble | + filename=ceilometer-stable-2025.2.tar.gz 2026-05-30 10:10:54.249572 | ubuntu-noble | + [[ -e ceilometer-stable-2025.2.tar.gz ]] 2026-05-30 10:10:54.249578 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.2.tar.gz 2026-05-30 10:10:54.249584 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.2.tar.gz 2026-05-30 10:10:54.249590 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.2.tar.gz 2026-05-30 10:10:55.630861 | ubuntu-noble | 2026-05-30 10:10:55 URL:https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.2.tar.gz [872211/872211] -> "ceilometer-stable-2025.2.tar.gz" [1] 2026-05-30 10:10:55.633488 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-05-30 10:10:55.633525 | ubuntu-noble | + echo Process ceilometer-stable-2025.2.tar.gz 2026-05-30 10:10:55.633534 | ubuntu-noble | Process ceilometer-stable-2025.2.tar.gz 2026-05-30 10:10:55.636458 | ubuntu-noble | ++ tar -tzf ceilometer-stable-2025.2.tar.gz 2026-05-30 10:10:55.636501 | ubuntu-noble | ++ head -1 2026-05-30 10:10:55.637915 | ubuntu-noble | ++ cut -f1 -d/ 2026-05-30 10:10:55.645279 | ubuntu-noble | + directory=ceilometer-25.0.0.0rc2.dev2 2026-05-30 10:10:55.645368 | ubuntu-noble | + echo Check patches for ceilometer-stable-2025.2.tar.gz 2026-05-30 10:10:55.645414 | ubuntu-noble | Check patches for ceilometer-stable-2025.2.tar.gz 2026-05-30 10:10:55.645463 | ubuntu-noble | + [[ -e ../patches/2025.2/ceilometer ]] 2026-05-30 10:10:55.645511 | ubuntu-noble | + echo Check overlays for ceilometer-stable-2025.2.tar.gz 2026-05-30 10:10:55.645528 | ubuntu-noble | Check overlays for ceilometer-stable-2025.2.tar.gz 2026-05-30 10:10:55.645559 | ubuntu-noble | + [[ -e ../overlays/2025.2/ceilometer/source ]] 2026-05-30 10:10:55.645590 | ubuntu-noble | + popd 2026-05-30 10:10:55.645670 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-05-30 10:10:55.645700 | ubuntu-noble | + pushd tarballs 2026-05-30 10:10:55.646738 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.2.tar.gz 2026-05-30 10:10:55.650184 | ubuntu-noble | + filename=cinder-stable-2025.2.tar.gz 2026-05-30 10:10:55.650209 | ubuntu-noble | + [[ -e cinder-stable-2025.2.tar.gz ]] 2026-05-30 10:10:55.650215 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.2.tar.gz 2026-05-30 10:10:55.650221 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.2.tar.gz 2026-05-30 10:10:55.650226 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.2.tar.gz 2026-05-30 10:10:57.403463 | ubuntu-noble | 2026-05-30 10:10:57 URL:https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.2.tar.gz [6494172/6494172] -> "cinder-stable-2025.2.tar.gz" [1] 2026-05-30 10:10:57.406241 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-05-30 10:10:57.406294 | ubuntu-noble | + echo Process cinder-stable-2025.2.tar.gz 2026-05-30 10:10:57.406308 | ubuntu-noble | Process cinder-stable-2025.2.tar.gz 2026-05-30 10:10:57.409477 | ubuntu-noble | ++ tar -tzf cinder-stable-2025.2.tar.gz 2026-05-30 10:10:57.409528 | ubuntu-noble | ++ head -1 2026-05-30 10:10:57.409950 | ubuntu-noble | ++ cut -f1 -d/ 2026-05-30 10:10:57.418159 | ubuntu-noble | + directory=cinder-27.0.1.dev15 2026-05-30 10:10:57.418257 | ubuntu-noble | + echo Check patches for cinder-stable-2025.2.tar.gz 2026-05-30 10:10:57.418283 | ubuntu-noble | Check patches for cinder-stable-2025.2.tar.gz 2026-05-30 10:10:57.418337 | ubuntu-noble | + [[ -e ../patches/2025.2/cinder ]] 2026-05-30 10:10:57.418426 | ubuntu-noble | + echo Check overlays for cinder-stable-2025.2.tar.gz 2026-05-30 10:10:57.418452 | ubuntu-noble | Check overlays for cinder-stable-2025.2.tar.gz 2026-05-30 10:10:57.418487 | ubuntu-noble | + [[ -e ../overlays/2025.2/cinder/source ]] 2026-05-30 10:10:57.418528 | ubuntu-noble | + popd 2026-05-30 10:10:57.418651 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-05-30 10:10:57.418710 | ubuntu-noble | + pushd tarballs 2026-05-30 10:10:57.419620 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/designate/designate-stable-2025.2.tar.gz 2026-05-30 10:10:57.421870 | ubuntu-noble | + filename=designate-stable-2025.2.tar.gz 2026-05-30 10:10:57.421898 | ubuntu-noble | + [[ -e designate-stable-2025.2.tar.gz ]] 2026-05-30 10:10:57.421905 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/designate/designate-stable-2025.2.tar.gz 2026-05-30 10:10:57.421912 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/designate/designate-stable-2025.2.tar.gz 2026-05-30 10:10:57.421918 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/designate/designate-stable-2025.2.tar.gz 2026-05-30 10:10:58.943501 | ubuntu-noble | 2026-05-30 10:10:58 URL:https://tarballs.opendev.org/openstack/designate/designate-stable-2025.2.tar.gz [1011626/1011626] -> "designate-stable-2025.2.tar.gz" [1] 2026-05-30 10:10:58.946485 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/designate/designate-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-05-30 10:10:58.946561 | ubuntu-noble | + echo Process designate-stable-2025.2.tar.gz 2026-05-30 10:10:58.946577 | ubuntu-noble | Process designate-stable-2025.2.tar.gz 2026-05-30 10:10:58.949466 | ubuntu-noble | ++ tar -tzf designate-stable-2025.2.tar.gz 2026-05-30 10:10:58.949515 | ubuntu-noble | ++ head -1 2026-05-30 10:10:58.950007 | ubuntu-noble | ++ cut -f1 -d/ 2026-05-30 10:10:58.958776 | ubuntu-noble | + directory=designate-21.0.1.dev7 2026-05-30 10:10:58.958901 | ubuntu-noble | + echo Check patches for designate-stable-2025.2.tar.gz 2026-05-30 10:10:58.958932 | ubuntu-noble | Check patches for designate-stable-2025.2.tar.gz 2026-05-30 10:10:58.958989 | ubuntu-noble | + [[ -e ../patches/2025.2/designate ]] 2026-05-30 10:10:58.959051 | ubuntu-noble | + echo Check overlays for designate-stable-2025.2.tar.gz 2026-05-30 10:10:58.959103 | ubuntu-noble | Check overlays for designate-stable-2025.2.tar.gz 2026-05-30 10:10:58.959143 | ubuntu-noble | + [[ -e ../overlays/2025.2/designate/source ]] 2026-05-30 10:10:58.959187 | ubuntu-noble | + popd 2026-05-30 10:10:58.959294 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-05-30 10:10:58.959333 | ubuntu-noble | + pushd tarballs 2026-05-30 10:10:58.960199 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/glance/glance-stable-2025.2.tar.gz 2026-05-30 10:10:58.962259 | ubuntu-noble | + filename=glance-stable-2025.2.tar.gz 2026-05-30 10:10:58.962286 | ubuntu-noble | + [[ -e glance-stable-2025.2.tar.gz ]] 2026-05-30 10:10:58.962293 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/glance/glance-stable-2025.2.tar.gz 2026-05-30 10:10:58.962300 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/glance/glance-stable-2025.2.tar.gz 2026-05-30 10:10:58.962308 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/glance/glance-stable-2025.2.tar.gz 2026-05-30 10:11:00.552339 | ubuntu-noble | 2026-05-30 10:11:00 URL:https://tarballs.opendev.org/openstack/glance/glance-stable-2025.2.tar.gz [2131768/2131768] -> "glance-stable-2025.2.tar.gz" [1] 2026-05-30 10:11:00.556272 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/glance/glance-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-05-30 10:11:00.556334 | ubuntu-noble | + echo Process glance-stable-2025.2.tar.gz 2026-05-30 10:11:00.556349 | ubuntu-noble | Process glance-stable-2025.2.tar.gz 2026-05-30 10:11:00.559456 | ubuntu-noble | ++ tar -tzf glance-stable-2025.2.tar.gz 2026-05-30 10:11:00.559505 | ubuntu-noble | ++ head -1 2026-05-30 10:11:00.561270 | ubuntu-noble | ++ cut -f1 -d/ 2026-05-30 10:11:00.568246 | ubuntu-noble | + directory=glance-31.1.1.dev4 2026-05-30 10:11:00.568457 | ubuntu-noble | + echo Check patches for glance-stable-2025.2.tar.gz 2026-05-30 10:11:00.568511 | ubuntu-noble | Check patches for glance-stable-2025.2.tar.gz 2026-05-30 10:11:00.568597 | ubuntu-noble | + [[ -e ../patches/2025.2/glance ]] 2026-05-30 10:11:00.568681 | ubuntu-noble | + echo Check overlays for glance-stable-2025.2.tar.gz 2026-05-30 10:11:00.568715 | ubuntu-noble | Check overlays for glance-stable-2025.2.tar.gz 2026-05-30 10:11:00.568772 | ubuntu-noble | + [[ -e ../overlays/2025.2/glance/source ]] 2026-05-30 10:11:00.568832 | ubuntu-noble | + popd 2026-05-30 10:11:00.568977 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-05-30 10:11:00.569036 | ubuntu-noble | + pushd tarballs 2026-05-30 10:11:00.569998 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/heat/heat-stable-2025.2.tar.gz 2026-05-30 10:11:00.572188 | ubuntu-noble | + filename=heat-stable-2025.2.tar.gz 2026-05-30 10:11:00.572245 | ubuntu-noble | + [[ -e heat-stable-2025.2.tar.gz ]] 2026-05-30 10:11:00.572257 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/heat/heat-stable-2025.2.tar.gz 2026-05-30 10:11:00.572268 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/heat/heat-stable-2025.2.tar.gz 2026-05-30 10:11:00.572279 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/heat/heat-stable-2025.2.tar.gz 2026-05-30 10:11:02.102031 | ubuntu-noble | 2026-05-30 10:11:02 URL:https://tarballs.opendev.org/openstack/heat/heat-stable-2025.2.tar.gz [2351467/2351467] -> "heat-stable-2025.2.tar.gz" [1] 2026-05-30 10:11:02.104966 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/heat/heat-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-05-30 10:11:02.105019 | ubuntu-noble | + echo Process heat-stable-2025.2.tar.gz 2026-05-30 10:11:02.105033 | ubuntu-noble | Process heat-stable-2025.2.tar.gz 2026-05-30 10:11:02.107472 | ubuntu-noble | ++ tar -tzf heat-stable-2025.2.tar.gz 2026-05-30 10:11:02.107520 | ubuntu-noble | ++ head -1 2026-05-30 10:11:02.109254 | ubuntu-noble | ++ cut -f1 -d/ 2026-05-30 10:11:02.114189 | ubuntu-noble | + directory=openstack_heat-25.0.1.dev10 2026-05-30 10:11:02.114279 | ubuntu-noble | + echo Check patches for heat-stable-2025.2.tar.gz 2026-05-30 10:11:02.114305 | ubuntu-noble | Check patches for heat-stable-2025.2.tar.gz 2026-05-30 10:11:02.114359 | ubuntu-noble | + [[ -e ../patches/2025.2/openstack_heat ]] 2026-05-30 10:11:02.114450 | ubuntu-noble | + echo Check overlays for heat-stable-2025.2.tar.gz 2026-05-30 10:11:02.114475 | ubuntu-noble | Check overlays for heat-stable-2025.2.tar.gz 2026-05-30 10:11:02.114511 | ubuntu-noble | + [[ -e ../overlays/2025.2/openstack_heat/source ]] 2026-05-30 10:11:02.114549 | ubuntu-noble | + popd 2026-05-30 10:11:02.114809 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-05-30 10:11:02.114853 | ubuntu-noble | + pushd tarballs 2026-05-30 10:11:02.115720 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.2.tar.gz 2026-05-30 10:11:02.118102 | ubuntu-noble | + filename=horizon-stable-2025.2.tar.gz 2026-05-30 10:11:02.118125 | ubuntu-noble | + [[ -e horizon-stable-2025.2.tar.gz ]] 2026-05-30 10:11:02.118131 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.2.tar.gz 2026-05-30 10:11:02.118137 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.2.tar.gz 2026-05-30 10:11:02.118143 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.2.tar.gz 2026-05-30 10:11:04.195803 | ubuntu-noble | 2026-05-30 10:11:04 URL:https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.2.tar.gz [5393473/5393473] -> "horizon-stable-2025.2.tar.gz" [1] 2026-05-30 10:11:04.199785 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-05-30 10:11:04.199877 | ubuntu-noble | + echo Process horizon-stable-2025.2.tar.gz 2026-05-30 10:11:04.199899 | ubuntu-noble | Process horizon-stable-2025.2.tar.gz 2026-05-30 10:11:04.202523 | ubuntu-noble | ++ tar -tzf horizon-stable-2025.2.tar.gz 2026-05-30 10:11:04.202588 | ubuntu-noble | ++ head -1 2026-05-30 10:11:04.204103 | ubuntu-noble | ++ cut -f1 -d/ 2026-05-30 10:11:04.212453 | ubuntu-noble | + directory=horizon-25.5.3.dev7 2026-05-30 10:11:04.212490 | ubuntu-noble | + echo Check patches for horizon-stable-2025.2.tar.gz 2026-05-30 10:11:04.212498 | ubuntu-noble | Check patches for horizon-stable-2025.2.tar.gz 2026-05-30 10:11:04.212505 | ubuntu-noble | + [[ -e ../patches/2025.2/horizon ]] 2026-05-30 10:11:04.212516 | ubuntu-noble | + echo Check overlays for horizon-stable-2025.2.tar.gz 2026-05-30 10:11:04.212522 | ubuntu-noble | Check overlays for horizon-stable-2025.2.tar.gz 2026-05-30 10:11:04.212528 | ubuntu-noble | + [[ -e ../overlays/2025.2/horizon/source ]] 2026-05-30 10:11:04.212534 | ubuntu-noble | + popd 2026-05-30 10:11:04.212626 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-05-30 10:11:04.212636 | ubuntu-noble | + pushd tarballs 2026-05-30 10:11:04.213680 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.2.tar.gz 2026-05-30 10:11:04.215907 | ubuntu-noble | + filename=ironic-stable-2025.2.tar.gz 2026-05-30 10:11:04.215929 | ubuntu-noble | + [[ -e ironic-stable-2025.2.tar.gz ]] 2026-05-30 10:11:04.215999 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.2.tar.gz 2026-05-30 10:11:04.216019 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.2.tar.gz 2026-05-30 10:11:04.216027 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.2.tar.gz 2026-05-30 10:11:06.072548 | ubuntu-noble | 2026-05-30 10:11:06 URL:https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.2.tar.gz [2995428/2995428] -> "ironic-stable-2025.2.tar.gz" [1] 2026-05-30 10:11:06.074120 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-05-30 10:11:06.074173 | ubuntu-noble | + echo Process ironic-stable-2025.2.tar.gz 2026-05-30 10:11:06.074187 | ubuntu-noble | Process ironic-stable-2025.2.tar.gz 2026-05-30 10:11:06.076482 | ubuntu-noble | ++ tar -tzf ironic-stable-2025.2.tar.gz 2026-05-30 10:11:06.076528 | ubuntu-noble | ++ head -1 2026-05-30 10:11:06.078103 | ubuntu-noble | ++ cut -f1 -d/ 2026-05-30 10:11:06.085586 | ubuntu-noble | + directory=ironic-32.0.2.dev2 2026-05-30 10:11:06.085686 | ubuntu-noble | + echo Check patches for ironic-stable-2025.2.tar.gz 2026-05-30 10:11:06.085712 | ubuntu-noble | Check patches for ironic-stable-2025.2.tar.gz 2026-05-30 10:11:06.085767 | ubuntu-noble | + [[ -e ../patches/2025.2/ironic ]] 2026-05-30 10:11:06.085809 | ubuntu-noble | + tar xzf ironic-stable-2025.2.tar.gz 2026-05-30 10:11:06.277067 | ubuntu-noble | + rm ironic-stable-2025.2.tar.gz 2026-05-30 10:11:06.279450 | ubuntu-noble | + pushd ironic-32.0.2.dev2 2026-05-30 10:11:06.280475 | ubuntu-noble | ++ find ../../patches/2025.2/ironic -type f -name '*.patch' 2026-05-30 10:11:06.280634 | ubuntu-noble | ++ sort 2026-05-30 10:11:06.282763 | ubuntu-noble | + for patch in $(find ../../patches/$OPENSTACK_VERSION/${directory%-*} -type f -name '*.patch' | sort) 2026-05-30 10:11:06.282827 | ubuntu-noble | + echo 'APPLY PATCH ../../patches/2025.2/ironic/0001-Add-a-new-physical_network-field-to-the-Portgroup-ob.patch' 2026-05-30 10:11:06.282842 | ubuntu-noble | APPLY PATCH ../../patches/2025.2/ironic/0001-Add-a-new-physical_network-field-to-the-Portgroup-ob.patch 2026-05-30 10:11:06.282866 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-05-30 10:11:06.284146 | ubuntu-noble | checking file api-ref/source/baremetal-api-v1-portgroups.inc 2026-05-30 10:11:06.284473 | ubuntu-noble | checking file api-ref/source/parameters.yaml 2026-05-30 10:11:06.284690 | ubuntu-noble | checking file api-ref/source/samples/portgroup-create-response.json 2026-05-30 10:11:06.284754 | ubuntu-noble | checking file api-ref/source/samples/portgroup-list-detail-response.json 2026-05-30 10:11:06.284808 | ubuntu-noble | checking file api-ref/source/samples/portgroup-update-response.json 2026-05-30 10:11:06.284905 | ubuntu-noble | checking file doc/source/admin/networking.rst 2026-05-30 10:11:06.285020 | ubuntu-noble | checking file doc/source/admin/portgroups.rst 2026-05-30 10:11:06.285119 | ubuntu-noble | checking file doc/source/contributor/webapi-version-history.rst 2026-05-30 10:11:06.285266 | ubuntu-noble | checking file ironic/api/controllers/v1/port.py 2026-05-30 10:11:06.285443 | ubuntu-noble | checking file ironic/api/controllers/v1/portgroup.py 2026-05-30 10:11:06.285688 | ubuntu-noble | checking file ironic/api/controllers/v1/utils.py 2026-05-30 10:11:06.285910 | ubuntu-noble | checking file ironic/api/controllers/v1/versions.py 2026-05-30 10:11:06.286038 | ubuntu-noble | checking file ironic/common/release_mappings.py 2026-05-30 10:11:06.286524 | ubuntu-noble | checking file ironic/conductor/manager.py 2026-05-30 10:11:06.287047 | ubuntu-noble | checking file ironic/conductor/rpcapi.py 2026-05-30 10:11:06.287248 | ubuntu-noble | checking file ironic/db/sqlalchemy/alembic/versions/d0821744f9e2_add_physical_network_to_portgroup.py 2026-05-30 10:11:06.287377 | ubuntu-noble | checking file ironic/db/sqlalchemy/models.py 2026-05-30 10:11:06.287519 | ubuntu-noble | checking file ironic/objects/portgroup.py 2026-05-30 10:11:06.287833 | ubuntu-noble | checking file ironic/tests/unit/api/controllers/v1/test_port.py 2026-05-30 10:11:06.288156 | ubuntu-noble | checking file ironic/tests/unit/api/controllers/v1/test_portgroup.py 2026-05-30 10:11:06.288983 | ubuntu-noble | checking file ironic/tests/unit/conductor/test_manager.py 2026-05-30 10:11:06.289877 | ubuntu-noble | checking file ironic/tests/unit/db/test_portgroups.py 2026-05-30 10:11:06.290007 | ubuntu-noble | checking file ironic/tests/unit/db/utils.py 2026-05-30 10:11:06.290165 | ubuntu-noble | checking file ironic/tests/unit/objects/test_objects.py 2026-05-30 10:11:06.290298 | ubuntu-noble | checking file ironic/tests/unit/objects/test_portgroup.py 2026-05-30 10:11:06.290450 | ubuntu-noble | checking file releasenotes/notes/portgroup-physical_network-ea6df85c3e7a18ea.yaml 2026-05-30 10:11:06.290867 | ubuntu-noble | + patch --forward --batch -p1 2026-05-30 10:11:06.291878 | ubuntu-noble | patching file api-ref/source/baremetal-api-v1-portgroups.inc 2026-05-30 10:11:06.292129 | ubuntu-noble | patching file api-ref/source/parameters.yaml 2026-05-30 10:11:06.292330 | ubuntu-noble | patching file api-ref/source/samples/portgroup-create-response.json 2026-05-30 10:11:06.292398 | ubuntu-noble | patching file api-ref/source/samples/portgroup-list-detail-response.json 2026-05-30 10:11:06.292465 | ubuntu-noble | patching file api-ref/source/samples/portgroup-update-response.json 2026-05-30 10:11:06.292549 | ubuntu-noble | patching file doc/source/admin/networking.rst 2026-05-30 10:11:06.292642 | ubuntu-noble | patching file doc/source/admin/portgroups.rst 2026-05-30 10:11:06.292738 | ubuntu-noble | patching file doc/source/contributor/webapi-version-history.rst 2026-05-30 10:11:06.292882 | ubuntu-noble | patching file ironic/api/controllers/v1/port.py 2026-05-30 10:11:06.293006 | ubuntu-noble | patching file ironic/api/controllers/v1/portgroup.py 2026-05-30 10:11:06.293240 | ubuntu-noble | patching file ironic/api/controllers/v1/utils.py 2026-05-30 10:11:06.293511 | ubuntu-noble | patching file ironic/api/controllers/v1/versions.py 2026-05-30 10:11:06.293628 | ubuntu-noble | patching file ironic/common/release_mappings.py 2026-05-30 10:11:06.294040 | ubuntu-noble | patching file ironic/conductor/manager.py 2026-05-30 10:11:06.294526 | ubuntu-noble | patching file ironic/conductor/rpcapi.py 2026-05-30 10:11:06.294711 | ubuntu-noble | patching file ironic/db/sqlalchemy/alembic/versions/d0821744f9e2_add_physical_network_to_portgroup.py 2026-05-30 10:11:06.294822 | ubuntu-noble | patching file ironic/db/sqlalchemy/models.py 2026-05-30 10:11:06.294925 | ubuntu-noble | patching file ironic/objects/portgroup.py 2026-05-30 10:11:06.295229 | ubuntu-noble | patching file ironic/tests/unit/api/controllers/v1/test_port.py 2026-05-30 10:11:06.295582 | ubuntu-noble | patching file ironic/tests/unit/api/controllers/v1/test_portgroup.py 2026-05-30 10:11:06.296397 | ubuntu-noble | patching file ironic/tests/unit/conductor/test_manager.py 2026-05-30 10:11:06.297228 | ubuntu-noble | patching file ironic/tests/unit/db/test_portgroups.py 2026-05-30 10:11:06.297374 | ubuntu-noble | patching file ironic/tests/unit/db/utils.py 2026-05-30 10:11:06.297548 | ubuntu-noble | patching file ironic/tests/unit/objects/test_objects.py 2026-05-30 10:11:06.297671 | ubuntu-noble | patching file ironic/tests/unit/objects/test_portgroup.py 2026-05-30 10:11:06.297835 | ubuntu-noble | patching file releasenotes/notes/portgroup-physical_network-ea6df85c3e7a18ea.yaml 2026-05-30 10:11:06.300481 | ubuntu-noble | + for patch in $(find ../../patches/$OPENSTACK_VERSION/${directory%-*} -type f -name '*.patch' | sort) 2026-05-30 10:11:06.300517 | ubuntu-noble | + echo 'APPLY PATCH ../../patches/2025.2/ironic/0002-Add-a-new-category-field-to-the-Portgroup-object.patch' 2026-05-30 10:11:06.300524 | ubuntu-noble | APPLY PATCH ../../patches/2025.2/ironic/0002-Add-a-new-category-field-to-the-Portgroup-object.patch 2026-05-30 10:11:06.300531 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-05-30 10:11:06.301312 | ubuntu-noble | checking file api-ref/source/baremetal-api-v1-portgroups.inc 2026-05-30 10:11:06.301596 | ubuntu-noble | checking file api-ref/source/parameters.yaml 2026-05-30 10:11:06.301795 | ubuntu-noble | checking file api-ref/source/samples/portgroup-create-response.json 2026-05-30 10:11:06.301847 | ubuntu-noble | checking file api-ref/source/samples/portgroup-list-detail-response.json 2026-05-30 10:11:06.301903 | ubuntu-noble | checking file api-ref/source/samples/portgroup-update-response.json 2026-05-30 10:11:06.302003 | ubuntu-noble | checking file doc/source/contributor/webapi-version-history.rst 2026-05-30 10:11:06.302136 | ubuntu-noble | checking file ironic/api/controllers/v1/portgroup.py 2026-05-30 10:11:06.302420 | ubuntu-noble | checking file ironic/api/controllers/v1/utils.py 2026-05-30 10:11:06.302661 | ubuntu-noble | checking file ironic/api/controllers/v1/versions.py 2026-05-30 10:11:06.302775 | ubuntu-noble | checking file ironic/common/release_mappings.py 2026-05-30 10:11:06.302911 | ubuntu-noble | checking file ironic/db/sqlalchemy/alembic/versions/763b2f62d215_add_category_attribute_to_portgroup_.py 2026-05-30 10:11:06.303001 | ubuntu-noble | checking file ironic/db/sqlalchemy/models.py 2026-05-30 10:11:06.303112 | ubuntu-noble | checking file ironic/objects/portgroup.py 2026-05-30 10:11:06.303244 | ubuntu-noble | checking file ironic/tests/unit/db/test_portgroups.py 2026-05-30 10:11:06.303365 | ubuntu-noble | checking file ironic/tests/unit/db/utils.py 2026-05-30 10:11:06.303605 | ubuntu-noble | checking file ironic/tests/unit/objects/test_objects.py 2026-05-30 10:11:06.303731 | ubuntu-noble | checking file releasenotes/notes/portgroup-category-fdaa78f038ad9380.yaml 2026-05-30 10:11:06.304356 | ubuntu-noble | + patch --forward --batch -p1 2026-05-30 10:11:06.305273 | ubuntu-noble | patching file api-ref/source/baremetal-api-v1-portgroups.inc 2026-05-30 10:11:06.305553 | ubuntu-noble | patching file api-ref/source/parameters.yaml 2026-05-30 10:11:06.305735 | ubuntu-noble | patching file api-ref/source/samples/portgroup-create-response.json 2026-05-30 10:11:06.305782 | ubuntu-noble | patching file api-ref/source/samples/portgroup-list-detail-response.json 2026-05-30 10:11:06.305831 | ubuntu-noble | patching file api-ref/source/samples/portgroup-update-response.json 2026-05-30 10:11:06.305928 | ubuntu-noble | patching file doc/source/contributor/webapi-version-history.rst 2026-05-30 10:11:06.306050 | ubuntu-noble | patching file ironic/api/controllers/v1/portgroup.py 2026-05-30 10:11:06.306255 | ubuntu-noble | patching file ironic/api/controllers/v1/utils.py 2026-05-30 10:11:06.306496 | ubuntu-noble | patching file ironic/api/controllers/v1/versions.py 2026-05-30 10:11:06.306602 | ubuntu-noble | patching file ironic/common/release_mappings.py 2026-05-30 10:11:06.306720 | ubuntu-noble | patching file ironic/db/sqlalchemy/alembic/versions/763b2f62d215_add_category_attribute_to_portgroup_.py 2026-05-30 10:11:06.306821 | ubuntu-noble | patching file ironic/db/sqlalchemy/models.py 2026-05-30 10:11:06.306927 | ubuntu-noble | patching file ironic/objects/portgroup.py 2026-05-30 10:11:06.307040 | ubuntu-noble | patching file ironic/tests/unit/db/test_portgroups.py 2026-05-30 10:11:06.307145 | ubuntu-noble | patching file ironic/tests/unit/db/utils.py 2026-05-30 10:11:06.307322 | ubuntu-noble | patching file ironic/tests/unit/objects/test_objects.py 2026-05-30 10:11:06.307479 | ubuntu-noble | patching file releasenotes/notes/portgroup-category-fdaa78f038ad9380.yaml 2026-05-30 10:11:06.309095 | ubuntu-noble | + for patch in $(find ../../patches/$OPENSTACK_VERSION/${directory%-*} -type f -name '*.patch' | sort) 2026-05-30 10:11:06.309121 | ubuntu-noble | + echo 'APPLY PATCH ../../patches/2025.2/ironic/0003-Add-node.instance_name.patch' 2026-05-30 10:11:06.309127 | ubuntu-noble | APPLY PATCH ../../patches/2025.2/ironic/0003-Add-node.instance_name.patch 2026-05-30 10:11:06.309133 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-05-30 10:11:06.310068 | ubuntu-noble | checking file api-ref/source/baremetal-api-v1-nodes.inc 2026-05-30 10:11:06.310406 | ubuntu-noble | checking file api-ref/source/parameters.yaml 2026-05-30 10:11:06.310639 | ubuntu-noble | checking file api-ref/source/samples/node-create-response.json 2026-05-30 10:11:06.310705 | ubuntu-noble | checking file api-ref/source/samples/node-show-response.json 2026-05-30 10:11:06.310772 | ubuntu-noble | checking file api-ref/source/samples/node-update-driver-info-response.json 2026-05-30 10:11:06.310830 | ubuntu-noble | checking file api-ref/source/samples/nodes-list-details-response.json 2026-05-30 10:11:06.310945 | ubuntu-noble | checking file doc/source/contributor/webapi-version-history.rst 2026-05-30 10:11:06.311272 | ubuntu-noble | checking file ironic/api/controllers/v1/node.py 2026-05-30 10:11:06.311813 | ubuntu-noble | checking file ironic/api/controllers/v1/utils.py 2026-05-30 10:11:06.312024 | ubuntu-noble | checking file ironic/api/controllers/v1/versions.py 2026-05-30 10:11:06.312141 | ubuntu-noble | checking file ironic/common/release_mappings.py 2026-05-30 10:11:06.312557 | ubuntu-noble | checking file ironic/conductor/manager.py 2026-05-30 10:11:06.313054 | ubuntu-noble | checking file ironic/db/api.py 2026-05-30 10:11:06.313225 | ubuntu-noble | checking file ironic/db/sqlalchemy/alembic/versions/15e9d00367b0_add_instance_name_field_to_nodes.py 2026-05-30 10:11:06.313583 | ubuntu-noble | checking file ironic/db/sqlalchemy/api.py 2026-05-30 10:11:06.313894 | ubuntu-noble | checking file ironic/db/sqlalchemy/models.py 2026-05-30 10:11:06.314004 | ubuntu-noble | checking file ironic/objects/deployment.py 2026-05-30 10:11:06.314123 | ubuntu-noble | checking file ironic/objects/node.py 2026-05-30 10:11:06.314904 | ubuntu-noble | checking file ironic/tests/unit/api/controllers/v1/test_node.py 2026-05-30 10:11:06.316506 | ubuntu-noble | checking file ironic/tests/unit/conductor/test_manager.py 2026-05-30 10:11:06.317320 | ubuntu-noble | checking file ironic/tests/unit/db/test_nodes.py 2026-05-30 10:11:06.317541 | ubuntu-noble | checking file ironic/tests/unit/db/utils.py 2026-05-30 10:11:06.317696 | ubuntu-noble | checking file ironic/tests/unit/objects/test_objects.py 2026-05-30 10:11:06.317824 | ubuntu-noble | checking file releasenotes/notes/node-instance-name-field-23d6e3409f1f4736.yaml 2026-05-30 10:11:06.318533 | ubuntu-noble | + patch --forward --batch -p1 2026-05-30 10:11:06.319506 | ubuntu-noble | patching file api-ref/source/baremetal-api-v1-nodes.inc 2026-05-30 10:11:06.319778 | ubuntu-noble | patching file api-ref/source/parameters.yaml 2026-05-30 10:11:06.319963 | ubuntu-noble | patching file api-ref/source/samples/node-create-response.json 2026-05-30 10:11:06.320030 | ubuntu-noble | patching file api-ref/source/samples/node-show-response.json 2026-05-30 10:11:06.320072 | ubuntu-noble | patching file api-ref/source/samples/node-update-driver-info-response.json 2026-05-30 10:11:06.320143 | ubuntu-noble | patching file api-ref/source/samples/nodes-list-details-response.json 2026-05-30 10:11:06.320243 | ubuntu-noble | patching file doc/source/contributor/webapi-version-history.rst 2026-05-30 10:11:06.320582 | ubuntu-noble | patching file ironic/api/controllers/v1/node.py 2026-05-30 10:11:06.321049 | ubuntu-noble | patching file ironic/api/controllers/v1/utils.py 2026-05-30 10:11:06.321234 | ubuntu-noble | patching file ironic/api/controllers/v1/versions.py 2026-05-30 10:11:06.321367 | ubuntu-noble | patching file ironic/common/release_mappings.py 2026-05-30 10:11:06.321760 | ubuntu-noble | patching file ironic/conductor/manager.py 2026-05-30 10:11:06.322206 | ubuntu-noble | patching file ironic/db/api.py 2026-05-30 10:11:06.322400 | ubuntu-noble | patching file ironic/db/sqlalchemy/alembic/versions/15e9d00367b0_add_instance_name_field_to_nodes.py 2026-05-30 10:11:06.322666 | ubuntu-noble | patching file ironic/db/sqlalchemy/api.py 2026-05-30 10:11:06.322919 | ubuntu-noble | patching file ironic/db/sqlalchemy/models.py 2026-05-30 10:11:06.323016 | ubuntu-noble | patching file ironic/objects/deployment.py 2026-05-30 10:11:06.323126 | ubuntu-noble | patching file ironic/objects/node.py 2026-05-30 10:11:06.323979 | ubuntu-noble | patching file ironic/tests/unit/api/controllers/v1/test_node.py 2026-05-30 10:11:06.325398 | ubuntu-noble | patching file ironic/tests/unit/conductor/test_manager.py 2026-05-30 10:11:06.326205 | ubuntu-noble | patching file ironic/tests/unit/db/test_nodes.py 2026-05-30 10:11:06.326396 | ubuntu-noble | patching file ironic/tests/unit/db/utils.py 2026-05-30 10:11:06.326542 | ubuntu-noble | patching file ironic/tests/unit/objects/test_objects.py 2026-05-30 10:11:06.326664 | ubuntu-noble | patching file releasenotes/notes/node-instance-name-field-23d6e3409f1f4736.yaml 2026-05-30 10:11:06.329349 | ubuntu-noble | + for patch in $(find ../../patches/$OPENSTACK_VERSION/${directory%-*} -type f -name '*.patch' | sort) 2026-05-30 10:11:06.329409 | ubuntu-noble | + echo 'APPLY PATCH ../../patches/2025.2/ironic/0004-Add-db-migration-for-hardware-health-monitoring-via-.patch' 2026-05-30 10:11:06.329420 | ubuntu-noble | APPLY PATCH ../../patches/2025.2/ironic/0004-Add-db-migration-for-hardware-health-monitoring-via-.patch 2026-05-30 10:11:06.329427 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-05-30 10:11:06.330419 | ubuntu-noble | checking file ironic/db/sqlalchemy/alembic/versions/9f8c7d6e5b4a_add_node_health_fields.py 2026-05-30 10:11:06.330448 | ubuntu-noble | checking file ironic/db/sqlalchemy/models.py 2026-05-30 10:11:06.330929 | ubuntu-noble | + patch --forward --batch -p1 2026-05-30 10:11:06.332188 | ubuntu-noble | patching file ironic/db/sqlalchemy/alembic/versions/9f8c7d6e5b4a_add_node_health_fields.py 2026-05-30 10:11:06.332209 | ubuntu-noble | patching file ironic/db/sqlalchemy/models.py 2026-05-30 10:11:06.332460 | ubuntu-noble | + for patch in $(find ../../patches/$OPENSTACK_VERSION/${directory%-*} -type f -name '*.patch' | sort) 2026-05-30 10:11:06.332470 | ubuntu-noble | + echo 'APPLY PATCH ../../patches/2025.2/ironic/0005-Set-columns-in-bios_settings-table-to-bigint.patch' 2026-05-30 10:11:06.332474 | ubuntu-noble | APPLY PATCH ../../patches/2025.2/ironic/0005-Set-columns-in-bios_settings-table-to-bigint.patch 2026-05-30 10:11:06.332478 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-05-30 10:11:06.334453 | ubuntu-noble | checking file ironic/db/sqlalchemy/alembic/versions/9c0446cb6bc3_set_upper_bound_to_bigint.py 2026-05-30 10:11:06.334473 | ubuntu-noble | checking file ironic/db/sqlalchemy/models.py 2026-05-30 10:11:06.334477 | ubuntu-noble | checking file ironic/tests/unit/db/sqlalchemy/test_migrations.py 2026-05-30 10:11:06.334481 | ubuntu-noble | checking file releasenotes/notes/bug-2095486-f043868726d7f68f.yaml 2026-05-30 10:11:06.334660 | ubuntu-noble | + patch --forward --batch -p1 2026-05-30 10:11:06.335994 | ubuntu-noble | patching file ironic/db/sqlalchemy/alembic/versions/9c0446cb6bc3_set_upper_bound_to_bigint.py 2026-05-30 10:11:06.336168 | ubuntu-noble | patching file ironic/db/sqlalchemy/models.py 2026-05-30 10:11:06.336468 | ubuntu-noble | patching file ironic/tests/unit/db/sqlalchemy/test_migrations.py 2026-05-30 10:11:06.336672 | ubuntu-noble | patching file releasenotes/notes/bug-2095486-f043868726d7f68f.yaml 2026-05-30 10:11:06.337128 | ubuntu-noble | + for patch in $(find ../../patches/$OPENSTACK_VERSION/${directory%-*} -type f -name '*.patch' | sort) 2026-05-30 10:11:06.337191 | ubuntu-noble | + echo 'APPLY PATCH ../../patches/2025.2/ironic/backport-971459.patch' 2026-05-30 10:11:06.337215 | ubuntu-noble | APPLY PATCH ../../patches/2025.2/ironic/backport-971459.patch 2026-05-30 10:11:06.337249 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-05-30 10:11:06.338658 | ubuntu-noble | checking file ironic/common/states.py 2026-05-30 10:11:06.338872 | ubuntu-noble | checking file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-05-30 10:11:06.339017 | ubuntu-noble | checking file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-05-30 10:11:06.339265 | ubuntu-noble | + patch --forward --batch -p1 2026-05-30 10:11:06.340660 | ubuntu-noble | patching file ironic/common/states.py 2026-05-30 10:11:06.340818 | ubuntu-noble | patching file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-05-30 10:11:06.340928 | ubuntu-noble | patching file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-05-30 10:11:06.341757 | ubuntu-noble | + for patch in $(find ../../patches/$OPENSTACK_VERSION/${directory%-*} -type f -name '*.patch' | sort) 2026-05-30 10:11:06.341783 | ubuntu-noble | + echo 'APPLY PATCH ../../patches/2025.2/ironic/virtual-media-nfs.patch' 2026-05-30 10:11:06.341790 | ubuntu-noble | APPLY PATCH ../../patches/2025.2/ironic/virtual-media-nfs.patch 2026-05-30 10:11:06.341797 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-05-30 10:11:06.342646 | ubuntu-noble | checking file ironic/conf/deploy.py 2026-05-30 10:11:06.343278 | ubuntu-noble | + patch --forward --batch -p1 2026-05-30 10:11:06.344437 | ubuntu-noble | patching file ironic/conf/deploy.py 2026-05-30 10:11:06.345000 | ubuntu-noble | + popd 2026-05-30 10:11:06.345023 | ubuntu-noble | + tar czf ironic-stable-2025.2.tar.gz ironic-32.0.2.dev2 2026-05-30 10:11:06.930277 | ubuntu-noble | + rm -r ironic-32.0.2.dev2 2026-05-30 10:11:06.976507 | ubuntu-noble | + echo Check overlays for ironic-stable-2025.2.tar.gz 2026-05-30 10:11:06.976579 | ubuntu-noble | Check overlays for ironic-stable-2025.2.tar.gz 2026-05-30 10:11:06.976592 | ubuntu-noble | + [[ -e ../overlays/2025.2/ironic/source ]] 2026-05-30 10:11:06.976603 | ubuntu-noble | + popd 2026-05-30 10:11:06.976615 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-05-30 10:11:06.976627 | ubuntu-noble | + pushd tarballs 2026-05-30 10:11:06.976865 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.2.tar.gz 2026-05-30 10:11:06.979811 | ubuntu-noble | + filename=keystone-stable-2025.2.tar.gz 2026-05-30 10:11:06.979841 | ubuntu-noble | + [[ -e keystone-stable-2025.2.tar.gz ]] 2026-05-30 10:11:06.979846 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.2.tar.gz 2026-05-30 10:11:06.979850 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.2.tar.gz 2026-05-30 10:11:06.979855 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.2.tar.gz 2026-05-30 10:11:08.537486 | ubuntu-noble | 2026-05-30 10:11:08 URL:https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.2.tar.gz [1792097/1792097] -> "keystone-stable-2025.2.tar.gz" [1] 2026-05-30 10:11:08.538781 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-05-30 10:11:08.538936 | ubuntu-noble | + echo Process keystone-stable-2025.2.tar.gz 2026-05-30 10:11:08.538980 | ubuntu-noble | Process keystone-stable-2025.2.tar.gz 2026-05-30 10:11:08.541457 | ubuntu-noble | ++ tar -tzf keystone-stable-2025.2.tar.gz 2026-05-30 10:11:08.542081 | ubuntu-noble | ++ head -1 2026-05-30 10:11:08.544032 | ubuntu-noble | ++ cut -f1 -d/ 2026-05-30 10:11:08.550914 | ubuntu-noble | + directory=keystone-28.0.2.dev7 2026-05-30 10:11:08.551112 | ubuntu-noble | + echo Check patches for keystone-stable-2025.2.tar.gz 2026-05-30 10:11:08.551144 | ubuntu-noble | Check patches for keystone-stable-2025.2.tar.gz 2026-05-30 10:11:08.551201 | ubuntu-noble | + [[ -e ../patches/2025.2/keystone ]] 2026-05-30 10:11:08.551247 | ubuntu-noble | + tar xzf keystone-stable-2025.2.tar.gz 2026-05-30 10:11:08.663975 | ubuntu-noble | + rm keystone-stable-2025.2.tar.gz 2026-05-30 10:11:08.666182 | ubuntu-noble | + pushd keystone-28.0.2.dev7 2026-05-30 10:11:08.667251 | ubuntu-noble | ++ find ../../patches/2025.2/keystone -type f -name '*.patch' 2026-05-30 10:11:08.667293 | ubuntu-noble | ++ sort 2026-05-30 10:11:08.669646 | ubuntu-noble | + for patch in $(find ../../patches/$OPENSTACK_VERSION/${directory%-*} -type f -name '*.patch' | sort) 2026-05-30 10:11:08.669711 | ubuntu-noble | + echo 'APPLY PATCH ../../patches/2025.2/keystone/0001-Enforce-delegation-project-boundary-for-delegated-to.patch' 2026-05-30 10:11:08.669728 | ubuntu-noble | APPLY PATCH ../../patches/2025.2/keystone/0001-Enforce-delegation-project-boundary-for-delegated-to.patch 2026-05-30 10:11:08.669757 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-05-30 10:11:08.671049 | ubuntu-noble | checking file keystone/api/_shared/EC2_S3_Resource.py 2026-05-30 10:11:08.671245 | ubuntu-noble | checking file keystone/api/credentials.py 2026-05-30 10:11:08.671529 | ubuntu-noble | checking file keystone/api/users.py 2026-05-30 10:11:08.673298 | ubuntu-noble | checking file keystone/conf/security_compliance.py 2026-05-30 10:11:08.673317 | ubuntu-noble | checking file keystone/tests/unit/test_v3_application_credential.py 2026-05-30 10:11:08.673323 | ubuntu-noble | checking file keystone/tests/unit/test_v3_credential.py 2026-05-30 10:11:08.673327 | ubuntu-noble | checking file keystone/tests/unit/test_v3_oauth1.py 2026-05-30 10:11:08.673330 | ubuntu-noble | checking file releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-05-30 10:11:08.673337 | ubuntu-noble | + patch --forward --batch -p1 2026-05-30 10:11:08.675430 | ubuntu-noble | patching file keystone/api/_shared/EC2_S3_Resource.py 2026-05-30 10:11:08.675449 | ubuntu-noble | patching file keystone/api/credentials.py 2026-05-30 10:11:08.675454 | ubuntu-noble | patching file keystone/api/users.py 2026-05-30 10:11:08.675458 | ubuntu-noble | patching file keystone/conf/security_compliance.py 2026-05-30 10:11:08.675463 | ubuntu-noble | patching file keystone/tests/unit/test_v3_application_credential.py 2026-05-30 10:11:08.675574 | ubuntu-noble | patching file keystone/tests/unit/test_v3_credential.py 2026-05-30 10:11:08.675936 | ubuntu-noble | patching file keystone/tests/unit/test_v3_oauth1.py 2026-05-30 10:11:08.676154 | ubuntu-noble | patching file releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-05-30 10:11:08.677024 | ubuntu-noble | + for patch in $(find ../../patches/$OPENSTACK_VERSION/${directory%-*} -type f -name '*.patch' | sort) 2026-05-30 10:11:08.677078 | ubuntu-noble | + echo 'APPLY PATCH ../../patches/2025.2/keystone/0002-Fix-user-impersonation-through-application-credentia.patch' 2026-05-30 10:11:08.677092 | ubuntu-noble | APPLY PATCH ../../patches/2025.2/keystone/0002-Fix-user-impersonation-through-application-credentia.patch 2026-05-30 10:11:08.677113 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-05-30 10:11:08.678359 | ubuntu-noble | checking file keystone/auth/plugins/core.py 2026-05-30 10:11:08.679048 | ubuntu-noble | checking file keystone/tests/unit/test_v3_auth.py 2026-05-30 10:11:08.679871 | ubuntu-noble | + patch --forward --batch -p1 2026-05-30 10:11:08.681073 | ubuntu-noble | patching file keystone/auth/plugins/core.py 2026-05-30 10:11:08.681657 | ubuntu-noble | patching file keystone/tests/unit/test_v3_auth.py 2026-05-30 10:11:08.682900 | ubuntu-noble | + for patch in $(find ../../patches/$OPENSTACK_VERSION/${directory%-*} -type f -name '*.patch' | sort) 2026-05-30 10:11:08.682922 | ubuntu-noble | + echo 'APPLY PATCH ../../patches/2025.2/keystone/0003-Forbid-trust-operations-using-application-credential.patch' 2026-05-30 10:11:08.682926 | ubuntu-noble | APPLY PATCH ../../patches/2025.2/keystone/0003-Forbid-trust-operations-using-application-credential.patch 2026-05-30 10:11:08.682930 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-05-30 10:11:08.684411 | ubuntu-noble | checking file doc/source/user/application_credentials.rst 2026-05-30 10:11:08.684424 | ubuntu-noble | checking file keystone/api/trusts.py 2026-05-30 10:11:08.684428 | ubuntu-noble | checking file keystone/tests/unit/test_v3_trust.py 2026-05-30 10:11:08.684738 | ubuntu-noble | + patch --forward --batch -p1 2026-05-30 10:11:08.686494 | ubuntu-noble | patching file doc/source/user/application_credentials.rst 2026-05-30 10:11:08.686522 | ubuntu-noble | patching file keystone/api/trusts.py 2026-05-30 10:11:08.686527 | ubuntu-noble | patching file keystone/tests/unit/test_v3_trust.py 2026-05-30 10:11:08.686693 | ubuntu-noble | + for patch in $(find ../../patches/$OPENSTACK_VERSION/${directory%-*} -type f -name '*.patch' | sort) 2026-05-30 10:11:08.686701 | ubuntu-noble | + echo 'APPLY PATCH ../../patches/2025.2/keystone/0004-Preserve-expires_at-when-rescoping-federated-tokens-.patch' 2026-05-30 10:11:08.686715 | ubuntu-noble | APPLY PATCH ../../patches/2025.2/keystone/0004-Preserve-expires_at-when-rescoping-federated-tokens-.patch 2026-05-30 10:11:08.686719 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-05-30 10:11:08.688165 | ubuntu-noble | checking file keystone/auth/plugins/mapped.py 2026-05-30 10:11:08.688185 | ubuntu-noble | checking file keystone/tests/unit/auth/plugins/test_mapped.py 2026-05-30 10:11:08.688192 | ubuntu-noble | + patch --forward --batch -p1 2026-05-30 10:11:08.689805 | ubuntu-noble | patching file keystone/auth/plugins/mapped.py 2026-05-30 10:11:08.689843 | ubuntu-noble | patching file keystone/tests/unit/auth/plugins/test_mapped.py 2026-05-30 10:11:08.690042 | ubuntu-noble | + for patch in $(find ../../patches/$OPENSTACK_VERSION/${directory%-*} -type f -name '*.patch' | sort) 2026-05-30 10:11:08.690099 | ubuntu-noble | + echo 'APPLY PATCH ../../patches/2025.2/keystone/0005-Prevent-RBAC-policy-bypass-via-JSON-body-and-query-f.patch' 2026-05-30 10:11:08.690112 | ubuntu-noble | APPLY PATCH ../../patches/2025.2/keystone/0005-Prevent-RBAC-policy-bypass-via-JSON-body-and-query-f.patch 2026-05-30 10:11:08.690123 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-05-30 10:11:08.694533 | ubuntu-noble | checking file keystone/api/trusts.py 2026-05-30 10:11:08.694580 | ubuntu-noble | checking file keystone/common/policies/base.py 2026-05-30 10:11:08.694592 | ubuntu-noble | checking file keystone/common/rbac_enforcer/enforcer.py 2026-05-30 10:11:08.694643 | ubuntu-noble | checking file keystone/tests/protection/v3/test_credentials.py 2026-05-30 10:11:08.695514 | ubuntu-noble | checking file keystone/tests/protection/v3/test_grants.py 2026-05-30 10:11:08.696241 | ubuntu-noble | checking file keystone/tests/unit/common/test_rbac_enforcer.py 2026-05-30 10:11:08.696829 | ubuntu-noble | checking file releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-05-30 10:11:08.697377 | ubuntu-noble | + patch --forward --batch -p1 2026-05-30 10:11:08.701465 | ubuntu-noble | patching file keystone/api/trusts.py 2026-05-30 10:11:08.701501 | ubuntu-noble | patching file keystone/common/policies/base.py 2026-05-30 10:11:08.701510 | ubuntu-noble | patching file keystone/common/rbac_enforcer/enforcer.py 2026-05-30 10:11:08.701518 | ubuntu-noble | patching file keystone/tests/protection/v3/test_credentials.py 2026-05-30 10:11:08.701525 | ubuntu-noble | patching file keystone/tests/protection/v3/test_grants.py 2026-05-30 10:11:08.702042 | ubuntu-noble | patching file keystone/tests/unit/common/test_rbac_enforcer.py 2026-05-30 10:11:08.702464 | ubuntu-noble | patching file releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-05-30 10:11:08.703751 | ubuntu-noble | + popd 2026-05-30 10:11:08.703903 | ubuntu-noble | + tar czf keystone-stable-2025.2.tar.gz keystone-28.0.2.dev7 2026-05-30 10:11:09.067548 | ubuntu-noble | + rm -r keystone-28.0.2.dev7 2026-05-30 10:11:09.096794 | ubuntu-noble | + echo Check overlays for keystone-stable-2025.2.tar.gz 2026-05-30 10:11:09.096848 | ubuntu-noble | Check overlays for keystone-stable-2025.2.tar.gz 2026-05-30 10:11:09.096862 | ubuntu-noble | + [[ -e ../overlays/2025.2/keystone/source ]] 2026-05-30 10:11:09.096867 | ubuntu-noble | + popd 2026-05-30 10:11:09.096872 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-05-30 10:11:09.096876 | ubuntu-noble | + pushd tarballs 2026-05-30 10:11:09.097552 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.2.tar.gz 2026-05-30 10:11:09.100317 | ubuntu-noble | + filename=magnum-stable-2025.2.tar.gz 2026-05-30 10:11:09.100445 | ubuntu-noble | + [[ -e magnum-stable-2025.2.tar.gz ]] 2026-05-30 10:11:09.100539 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.2.tar.gz 2026-05-30 10:11:09.100553 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.2.tar.gz 2026-05-30 10:11:09.100832 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.2.tar.gz 2026-05-30 10:11:10.519954 | ubuntu-noble | 2026-05-30 10:11:10 URL:https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.2.tar.gz [978754/978754] -> "magnum-stable-2025.2.tar.gz" [1] 2026-05-30 10:11:10.522316 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-05-30 10:11:10.522363 | ubuntu-noble | + echo Process magnum-stable-2025.2.tar.gz 2026-05-30 10:11:10.522378 | ubuntu-noble | Process magnum-stable-2025.2.tar.gz 2026-05-30 10:11:10.526532 | ubuntu-noble | ++ tar -tzf magnum-stable-2025.2.tar.gz 2026-05-30 10:11:10.526605 | ubuntu-noble | ++ head -1 2026-05-30 10:11:10.528472 | ubuntu-noble | ++ cut -f1 -d/ 2026-05-30 10:11:10.533546 | ubuntu-noble | + directory=magnum-21.0.2.dev7 2026-05-30 10:11:10.533591 | ubuntu-noble | + echo Check patches for magnum-stable-2025.2.tar.gz 2026-05-30 10:11:10.533600 | ubuntu-noble | Check patches for magnum-stable-2025.2.tar.gz 2026-05-30 10:11:10.533608 | ubuntu-noble | + [[ -e ../patches/2025.2/magnum ]] 2026-05-30 10:11:10.533618 | ubuntu-noble | + echo Check overlays for magnum-stable-2025.2.tar.gz 2026-05-30 10:11:10.533626 | ubuntu-noble | Check overlays for magnum-stable-2025.2.tar.gz 2026-05-30 10:11:10.533636 | ubuntu-noble | + [[ -e ../overlays/2025.2/magnum/source ]] 2026-05-30 10:11:10.533643 | ubuntu-noble | + popd 2026-05-30 10:11:10.533738 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-05-30 10:11:10.533749 | ubuntu-noble | + pushd tarballs 2026-05-30 10:11:10.534770 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/manila/manila-stable-2025.2.tar.gz 2026-05-30 10:11:10.536302 | ubuntu-noble | + filename=manila-stable-2025.2.tar.gz 2026-05-30 10:11:10.536322 | ubuntu-noble | + [[ -e manila-stable-2025.2.tar.gz ]] 2026-05-30 10:11:10.536350 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/manila/manila-stable-2025.2.tar.gz 2026-05-30 10:11:10.536358 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/manila/manila-stable-2025.2.tar.gz 2026-05-30 10:11:10.536367 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/manila/manila-stable-2025.2.tar.gz 2026-05-30 10:11:12.278574 | ubuntu-noble | 2026-05-30 10:11:12 URL:https://tarballs.opendev.org/openstack/manila/manila-stable-2025.2.tar.gz [3584234/3584234] -> "manila-stable-2025.2.tar.gz" [1] 2026-05-30 10:11:12.280431 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/manila/manila-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-05-30 10:11:12.280549 | ubuntu-noble | + echo Process manila-stable-2025.2.tar.gz 2026-05-30 10:11:12.280563 | ubuntu-noble | Process manila-stable-2025.2.tar.gz 2026-05-30 10:11:12.283486 | ubuntu-noble | ++ tar -tzf manila-stable-2025.2.tar.gz 2026-05-30 10:11:12.283532 | ubuntu-noble | ++ head -1 2026-05-30 10:11:12.285031 | ubuntu-noble | ++ cut -f1 -d/ 2026-05-30 10:11:12.292533 | ubuntu-noble | + directory=manila-21.0.2.dev10 2026-05-30 10:11:12.292646 | ubuntu-noble | + echo Check patches for manila-stable-2025.2.tar.gz 2026-05-30 10:11:12.292677 | ubuntu-noble | Check patches for manila-stable-2025.2.tar.gz 2026-05-30 10:11:12.292739 | ubuntu-noble | + [[ -e ../patches/2025.2/manila ]] 2026-05-30 10:11:12.292802 | ubuntu-noble | + echo Check overlays for manila-stable-2025.2.tar.gz 2026-05-30 10:11:12.292827 | ubuntu-noble | Check overlays for manila-stable-2025.2.tar.gz 2026-05-30 10:11:12.292869 | ubuntu-noble | + [[ -e ../overlays/2025.2/manila/source ]] 2026-05-30 10:11:12.292912 | ubuntu-noble | + popd 2026-05-30 10:11:12.293026 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-05-30 10:11:12.293064 | ubuntu-noble | + pushd tarballs 2026-05-30 10:11:12.294009 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.2.tar.gz 2026-05-30 10:11:12.296592 | ubuntu-noble | + filename=masakari-stable-2025.2.tar.gz 2026-05-30 10:11:12.296661 | ubuntu-noble | + [[ -e masakari-stable-2025.2.tar.gz ]] 2026-05-30 10:11:12.296673 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.2.tar.gz 2026-05-30 10:11:12.296684 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.2.tar.gz 2026-05-30 10:11:12.296692 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.2.tar.gz 2026-05-30 10:11:13.553773 | ubuntu-noble | 2026-05-30 10:11:13 URL:https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.2.tar.gz [366922/366922] -> "masakari-stable-2025.2.tar.gz" [1] 2026-05-30 10:11:13.556683 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-05-30 10:11:13.556755 | ubuntu-noble | + echo Process masakari-stable-2025.2.tar.gz 2026-05-30 10:11:13.556769 | ubuntu-noble | Process masakari-stable-2025.2.tar.gz 2026-05-30 10:11:13.559499 | ubuntu-noble | ++ tar -tzf masakari-stable-2025.2.tar.gz 2026-05-30 10:11:13.559553 | ubuntu-noble | ++ head -1 2026-05-30 10:11:13.561000 | ubuntu-noble | ++ cut -f1 -d/ 2026-05-30 10:11:13.567549 | ubuntu-noble | + directory=masakari-20.0.0.0rc2.dev2 2026-05-30 10:11:13.567656 | ubuntu-noble | + echo Check patches for masakari-stable-2025.2.tar.gz 2026-05-30 10:11:13.567705 | ubuntu-noble | Check patches for masakari-stable-2025.2.tar.gz 2026-05-30 10:11:13.567766 | ubuntu-noble | + [[ -e ../patches/2025.2/masakari ]] 2026-05-30 10:11:13.567833 | ubuntu-noble | + echo Check overlays for masakari-stable-2025.2.tar.gz 2026-05-30 10:11:13.567858 | ubuntu-noble | Check overlays for masakari-stable-2025.2.tar.gz 2026-05-30 10:11:13.567903 | ubuntu-noble | + [[ -e ../overlays/2025.2/masakari/source ]] 2026-05-30 10:11:13.567950 | ubuntu-noble | + popd 2026-05-30 10:11:13.568067 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-05-30 10:11:13.568112 | ubuntu-noble | + pushd tarballs 2026-05-30 10:11:13.569063 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.2.tar.gz 2026-05-30 10:11:13.571343 | ubuntu-noble | + filename=neutron-dynamic-routing-stable-2025.2.tar.gz 2026-05-30 10:11:13.571561 | ubuntu-noble | + [[ -e neutron-dynamic-routing-stable-2025.2.tar.gz ]] 2026-05-30 10:11:13.571662 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.2.tar.gz 2026-05-30 10:11:13.571694 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.2.tar.gz 2026-05-30 10:11:13.571741 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.2.tar.gz 2026-05-30 10:11:14.547746 | ubuntu-noble | 2026-05-30 10:11:14 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-05-30 10:11:14.550636 | 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-05-30 10:11:14.550698 | ubuntu-noble | + echo Process neutron-dynamic-routing-stable-2025.2.tar.gz 2026-05-30 10:11:14.550710 | ubuntu-noble | Process neutron-dynamic-routing-stable-2025.2.tar.gz 2026-05-30 10:11:14.552266 | ubuntu-noble | ++ tar -tzf neutron-dynamic-routing-stable-2025.2.tar.gz 2026-05-30 10:11:14.552932 | ubuntu-noble | ++ head -1 2026-05-30 10:11:14.555467 | ubuntu-noble | ++ cut -f1 -d/ 2026-05-30 10:11:14.562290 | ubuntu-noble | + directory=neutron_dynamic_routing-27.0.0.0rc2.dev5 2026-05-30 10:11:14.562582 | ubuntu-noble | + echo Check patches for neutron-dynamic-routing-stable-2025.2.tar.gz 2026-05-30 10:11:14.562644 | ubuntu-noble | Check patches for neutron-dynamic-routing-stable-2025.2.tar.gz 2026-05-30 10:11:14.562727 | ubuntu-noble | + [[ -e ../patches/2025.2/neutron_dynamic_routing ]] 2026-05-30 10:11:14.562825 | ubuntu-noble | + echo Check overlays for neutron-dynamic-routing-stable-2025.2.tar.gz 2026-05-30 10:11:14.563602 | ubuntu-noble | Check overlays for neutron-dynamic-routing-stable-2025.2.tar.gz 2026-05-30 10:11:14.563644 | ubuntu-noble | + [[ -e ../overlays/2025.2/neutron_dynamic_routing/source ]] 2026-05-30 10:11:14.563656 | ubuntu-noble | + popd 2026-05-30 10:11:14.563668 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-05-30 10:11:14.563678 | ubuntu-noble | + pushd tarballs 2026-05-30 10:11:14.564162 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.2.tar.gz 2026-05-30 10:11:14.566631 | ubuntu-noble | + filename=neutron-dynamic-routing-stable-2025.2.tar.gz 2026-05-30 10:11:14.566661 | ubuntu-noble | + [[ -e neutron-dynamic-routing-stable-2025.2.tar.gz ]] 2026-05-30 10:11:14.566671 | ubuntu-noble | + popd 2026-05-30 10:11:14.566779 | ubuntu-noble | + continue 2026-05-30 10:11:14.566792 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-05-30 10:11:14.566802 | ubuntu-noble | + pushd tarballs 2026-05-30 10:11:14.567812 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.2.tar.gz 2026-05-30 10:11:14.569717 | ubuntu-noble | + filename=neutron-vpnaas-stable-2025.2.tar.gz 2026-05-30 10:11:14.569738 | ubuntu-noble | + [[ -e neutron-vpnaas-stable-2025.2.tar.gz ]] 2026-05-30 10:11:14.569794 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.2.tar.gz 2026-05-30 10:11:14.569804 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.2.tar.gz 2026-05-30 10:11:14.569814 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.2.tar.gz 2026-05-30 10:11:15.817615 | ubuntu-noble | 2026-05-30 10:11:15 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-05-30 10:11:15.819956 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-05-30 10:11:15.820010 | ubuntu-noble | + echo Process neutron-vpnaas-stable-2025.2.tar.gz 2026-05-30 10:11:15.820024 | ubuntu-noble | Process neutron-vpnaas-stable-2025.2.tar.gz 2026-05-30 10:11:15.822479 | ubuntu-noble | ++ tar -tzf neutron-vpnaas-stable-2025.2.tar.gz 2026-05-30 10:11:15.822544 | ubuntu-noble | ++ head -1 2026-05-30 10:11:15.824380 | ubuntu-noble | ++ cut -f1 -d/ 2026-05-30 10:11:15.831249 | ubuntu-noble | + directory=neutron_vpnaas-27.0.0.0rc2.dev5 2026-05-30 10:11:15.831364 | ubuntu-noble | + echo Check patches for neutron-vpnaas-stable-2025.2.tar.gz 2026-05-30 10:11:15.831429 | ubuntu-noble | Check patches for neutron-vpnaas-stable-2025.2.tar.gz 2026-05-30 10:11:15.831493 | ubuntu-noble | + [[ -e ../patches/2025.2/neutron_vpnaas ]] 2026-05-30 10:11:15.831582 | ubuntu-noble | + echo Check overlays for neutron-vpnaas-stable-2025.2.tar.gz 2026-05-30 10:11:15.831609 | ubuntu-noble | Check overlays for neutron-vpnaas-stable-2025.2.tar.gz 2026-05-30 10:11:15.831654 | ubuntu-noble | + [[ -e ../overlays/2025.2/neutron_vpnaas/source ]] 2026-05-30 10:11:15.831700 | ubuntu-noble | + popd 2026-05-30 10:11:15.831813 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-05-30 10:11:15.831855 | ubuntu-noble | + pushd tarballs 2026-05-30 10:11:15.832802 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.2.tar.gz 2026-05-30 10:11:15.835225 | ubuntu-noble | + filename=neutron-stable-2025.2.tar.gz 2026-05-30 10:11:15.835264 | ubuntu-noble | + [[ -e neutron-stable-2025.2.tar.gz ]] 2026-05-30 10:11:15.835277 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.2.tar.gz 2026-05-30 10:11:15.835291 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.2.tar.gz 2026-05-30 10:11:15.835303 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.2.tar.gz 2026-05-30 10:11:18.279044 | ubuntu-noble | 2026-05-30 10:11:18 URL:https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.2.tar.gz [12252676/12252676] -> "neutron-stable-2025.2.tar.gz" [1] 2026-05-30 10:11:18.281793 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-05-30 10:11:18.281867 | ubuntu-noble | + echo Process neutron-stable-2025.2.tar.gz 2026-05-30 10:11:18.281882 | ubuntu-noble | Process neutron-stable-2025.2.tar.gz 2026-05-30 10:11:18.285851 | ubuntu-noble | ++ tar -tzf neutron-stable-2025.2.tar.gz 2026-05-30 10:11:18.285895 | ubuntu-noble | ++ head -1 2026-05-30 10:11:18.286305 | ubuntu-noble | ++ cut -f1 -d/ 2026-05-30 10:11:18.293887 | ubuntu-noble | + directory=neutron-27.0.3.dev12 2026-05-30 10:11:18.293934 | ubuntu-noble | + echo Check patches for neutron-stable-2025.2.tar.gz 2026-05-30 10:11:18.293945 | ubuntu-noble | Check patches for neutron-stable-2025.2.tar.gz 2026-05-30 10:11:18.293954 | ubuntu-noble | + [[ -e ../patches/2025.2/neutron ]] 2026-05-30 10:11:18.293965 | ubuntu-noble | + echo Check overlays for neutron-stable-2025.2.tar.gz 2026-05-30 10:11:18.293974 | ubuntu-noble | Check overlays for neutron-stable-2025.2.tar.gz 2026-05-30 10:11:18.293984 | ubuntu-noble | + [[ -e ../overlays/2025.2/neutron/source ]] 2026-05-30 10:11:18.293995 | ubuntu-noble | + popd 2026-05-30 10:11:18.294092 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-05-30 10:11:18.294107 | ubuntu-noble | + pushd tarballs 2026-05-30 10:11:18.295465 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/nova/nova-stable-2025.2.tar.gz 2026-05-30 10:11:18.296818 | ubuntu-noble | + filename=nova-stable-2025.2.tar.gz 2026-05-30 10:11:18.296842 | ubuntu-noble | + [[ -e nova-stable-2025.2.tar.gz ]] 2026-05-30 10:11:18.296854 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/nova/nova-stable-2025.2.tar.gz 2026-05-30 10:11:18.296865 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/nova/nova-stable-2025.2.tar.gz 2026-05-30 10:11:18.296894 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/nova/nova-stable-2025.2.tar.gz 2026-05-30 10:11:20.515553 | ubuntu-noble | 2026-05-30 10:11:20 URL:https://tarballs.opendev.org/openstack/nova/nova-stable-2025.2.tar.gz [9691442/9691442] -> "nova-stable-2025.2.tar.gz" [1] 2026-05-30 10:11:20.516598 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/nova/nova-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-05-30 10:11:20.516679 | ubuntu-noble | + echo Process nova-stable-2025.2.tar.gz 2026-05-30 10:11:20.516687 | ubuntu-noble | Process nova-stable-2025.2.tar.gz 2026-05-30 10:11:20.519468 | ubuntu-noble | ++ tar -tzf nova-stable-2025.2.tar.gz 2026-05-30 10:11:20.519503 | ubuntu-noble | ++ head -1 2026-05-30 10:11:20.520074 | ubuntu-noble | ++ cut -f1 -d/ 2026-05-30 10:11:20.525436 | ubuntu-noble | + directory=nova-32.2.1.dev2 2026-05-30 10:11:20.525902 | ubuntu-noble | + echo Check patches for nova-stable-2025.2.tar.gz 2026-05-30 10:11:20.525922 | ubuntu-noble | Check patches for nova-stable-2025.2.tar.gz 2026-05-30 10:11:20.525928 | ubuntu-noble | + [[ -e ../patches/2025.2/nova ]] 2026-05-30 10:11:20.525933 | ubuntu-noble | + tar xzf nova-stable-2025.2.tar.gz 2026-05-30 10:11:20.952316 | ubuntu-noble | + rm nova-stable-2025.2.tar.gz 2026-05-30 10:11:20.956307 | ubuntu-noble | + pushd nova-32.2.1.dev2 2026-05-30 10:11:20.958447 | ubuntu-noble | ++ find ../../patches/2025.2/nova -type f -name '*.patch' 2026-05-30 10:11:20.958479 | ubuntu-noble | ++ sort 2026-05-30 10:11:20.960001 | ubuntu-noble | + for patch in $(find ../../patches/$OPENSTACK_VERSION/${directory%-*} -type f -name '*.patch' | sort) 2026-05-30 10:11:20.960030 | ubuntu-noble | + echo 'APPLY PATCH ../../patches/2025.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch' 2026-05-30 10:11:20.960035 | ubuntu-noble | APPLY PATCH ../../patches/2025.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-05-30 10:11:20.960040 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-05-30 10:11:20.961640 | ubuntu-noble | checking file nova/api/openstack/identity.py 2026-05-30 10:11:20.961663 | ubuntu-noble | checking file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-05-30 10:11:20.961690 | ubuntu-noble | + patch --forward --batch -p1 2026-05-30 10:11:20.963464 | ubuntu-noble | patching file nova/api/openstack/identity.py 2026-05-30 10:11:20.963508 | ubuntu-noble | patching file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-05-30 10:11:20.963890 | ubuntu-noble | + popd 2026-05-30 10:11:20.963909 | ubuntu-noble | + tar czf nova-stable-2025.2.tar.gz nova-32.2.1.dev2 2026-05-30 10:11:22.501304 | ubuntu-noble | + rm -r nova-32.2.1.dev2 2026-05-30 10:11:22.599144 | ubuntu-noble | + echo Check overlays for nova-stable-2025.2.tar.gz 2026-05-30 10:11:22.599215 | ubuntu-noble | Check overlays for nova-stable-2025.2.tar.gz 2026-05-30 10:11:22.599230 | ubuntu-noble | + [[ -e ../overlays/2025.2/nova/source ]] 2026-05-30 10:11:22.599242 | ubuntu-noble | + popd 2026-05-30 10:11:22.599254 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-05-30 10:11:22.599266 | ubuntu-noble | + pushd tarballs 2026-05-30 10:11:22.599465 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.2.tar.gz 2026-05-30 10:11:22.602367 | ubuntu-noble | + filename=octavia-stable-2025.2.tar.gz 2026-05-30 10:11:22.602478 | ubuntu-noble | + [[ -e octavia-stable-2025.2.tar.gz ]] 2026-05-30 10:11:22.602499 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.2.tar.gz 2026-05-30 10:11:22.602518 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.2.tar.gz 2026-05-30 10:11:22.602530 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.2.tar.gz 2026-05-30 10:11:24.108501 | ubuntu-noble | 2026-05-30 10:11:24 URL:https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.2.tar.gz [1341380/1341380] -> "octavia-stable-2025.2.tar.gz" [1] 2026-05-30 10:11:24.111956 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-05-30 10:11:24.112035 | ubuntu-noble | + echo Process octavia-stable-2025.2.tar.gz 2026-05-30 10:11:24.112058 | ubuntu-noble | Process octavia-stable-2025.2.tar.gz 2026-05-30 10:11:24.114468 | ubuntu-noble | ++ tar -tzf octavia-stable-2025.2.tar.gz 2026-05-30 10:11:24.114513 | ubuntu-noble | ++ head -1 2026-05-30 10:11:24.116367 | ubuntu-noble | ++ cut -f1 -d/ 2026-05-30 10:11:24.124052 | ubuntu-noble | + directory=octavia-17.0.1.dev12 2026-05-30 10:11:24.124181 | ubuntu-noble | + echo Check patches for octavia-stable-2025.2.tar.gz 2026-05-30 10:11:24.124223 | ubuntu-noble | Check patches for octavia-stable-2025.2.tar.gz 2026-05-30 10:11:24.124312 | ubuntu-noble | + [[ -e ../patches/2025.2/octavia ]] 2026-05-30 10:11:24.124434 | ubuntu-noble | + echo Check overlays for octavia-stable-2025.2.tar.gz 2026-05-30 10:11:24.124477 | ubuntu-noble | Check overlays for octavia-stable-2025.2.tar.gz 2026-05-30 10:11:24.124534 | ubuntu-noble | + [[ -e ../overlays/2025.2/octavia/source ]] 2026-05-30 10:11:24.124595 | ubuntu-noble | + popd 2026-05-30 10:11:24.124815 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-05-30 10:11:24.124878 | ubuntu-noble | + pushd tarballs 2026-05-30 10:11:24.126057 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/placement/placement-stable-2025.2.tar.gz 2026-05-30 10:11:24.128993 | ubuntu-noble | + filename=placement-stable-2025.2.tar.gz 2026-05-30 10:11:24.129023 | ubuntu-noble | + [[ -e placement-stable-2025.2.tar.gz ]] 2026-05-30 10:11:24.129029 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/placement/placement-stable-2025.2.tar.gz 2026-05-30 10:11:24.129036 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/placement/placement-stable-2025.2.tar.gz 2026-05-30 10:11:24.129042 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/placement/placement-stable-2025.2.tar.gz 2026-05-30 10:11:25.420759 | ubuntu-noble | 2026-05-30 10:11:25 URL:https://tarballs.opendev.org/openstack/placement/placement-stable-2025.2.tar.gz [570132/570132] -> "placement-stable-2025.2.tar.gz" [1] 2026-05-30 10:11:25.423554 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/placement/placement-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-05-30 10:11:25.423655 | ubuntu-noble | + echo Process placement-stable-2025.2.tar.gz 2026-05-30 10:11:25.423680 | ubuntu-noble | Process placement-stable-2025.2.tar.gz 2026-05-30 10:11:25.427462 | ubuntu-noble | ++ tar -tzf placement-stable-2025.2.tar.gz 2026-05-30 10:11:25.427517 | ubuntu-noble | ++ head -1 2026-05-30 10:11:25.429462 | ubuntu-noble | ++ cut -f1 -d/ 2026-05-30 10:11:25.441105 | ubuntu-noble | + directory=openstack_placement-14.0.1.dev6 2026-05-30 10:11:25.441170 | ubuntu-noble | + echo Check patches for placement-stable-2025.2.tar.gz 2026-05-30 10:11:25.441182 | ubuntu-noble | Check patches for placement-stable-2025.2.tar.gz 2026-05-30 10:11:25.441191 | ubuntu-noble | + [[ -e ../patches/2025.2/openstack_placement ]] 2026-05-30 10:11:25.441199 | ubuntu-noble | + echo Check overlays for placement-stable-2025.2.tar.gz 2026-05-30 10:11:25.441208 | ubuntu-noble | Check overlays for placement-stable-2025.2.tar.gz 2026-05-30 10:11:25.441216 | ubuntu-noble | + [[ -e ../overlays/2025.2/openstack_placement/source ]] 2026-05-30 10:11:25.441228 | ubuntu-noble | + popd 2026-05-30 10:11:25.441240 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-05-30 10:11:25.441278 | ubuntu-noble | + pushd tarballs 2026-05-30 10:11:25.442938 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.2.tar.gz 2026-05-30 10:11:25.443895 | ubuntu-noble | + filename=skyline-apiserver-stable-2025.2.tar.gz 2026-05-30 10:11:25.443922 | ubuntu-noble | + [[ -e skyline-apiserver-stable-2025.2.tar.gz ]] 2026-05-30 10:11:25.443935 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.2.tar.gz 2026-05-30 10:11:25.443943 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.2.tar.gz 2026-05-30 10:11:25.443954 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.2.tar.gz 2026-05-30 10:11:27.366274 | ubuntu-noble | 2026-05-30 10:11:27 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-05-30 10:11:27.368610 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-05-30 10:11:27.368658 | ubuntu-noble | + echo Process skyline-apiserver-stable-2025.2.tar.gz 2026-05-30 10:11:27.368671 | ubuntu-noble | Process skyline-apiserver-stable-2025.2.tar.gz 2026-05-30 10:11:27.372462 | ubuntu-noble | ++ tar -tzf skyline-apiserver-stable-2025.2.tar.gz 2026-05-30 10:11:27.372515 | ubuntu-noble | ++ head -1 2026-05-30 10:11:27.374471 | ubuntu-noble | ++ cut -f1 -d/ 2026-05-30 10:11:27.378494 | ubuntu-noble | + directory=skyline_apiserver-7.0.1.dev5 2026-05-30 10:11:27.378541 | ubuntu-noble | + echo Check patches for skyline-apiserver-stable-2025.2.tar.gz 2026-05-30 10:11:27.378595 | ubuntu-noble | Check patches for skyline-apiserver-stable-2025.2.tar.gz 2026-05-30 10:11:27.378606 | ubuntu-noble | + [[ -e ../patches/2025.2/skyline_apiserver ]] 2026-05-30 10:11:27.378623 | ubuntu-noble | + echo Check overlays for skyline-apiserver-stable-2025.2.tar.gz 2026-05-30 10:11:27.378632 | ubuntu-noble | Check overlays for skyline-apiserver-stable-2025.2.tar.gz 2026-05-30 10:11:27.378642 | ubuntu-noble | + [[ -e ../overlays/2025.2/skyline_apiserver/source ]] 2026-05-30 10:11:27.378651 | ubuntu-noble | + popd 2026-05-30 10:11:27.378661 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-05-30 10:11:27.378671 | ubuntu-noble | + pushd tarballs 2026-05-30 10:11:27.379983 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.2.tar.gz 2026-05-30 10:11:27.381311 | ubuntu-noble | + filename=skyline-console-stable-2025.2.tar.gz 2026-05-30 10:11:27.381343 | ubuntu-noble | + [[ -e skyline-console-stable-2025.2.tar.gz ]] 2026-05-30 10:11:27.381354 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.2.tar.gz 2026-05-30 10:11:27.381362 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.2.tar.gz 2026-05-30 10:11:27.381371 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.2.tar.gz 2026-05-30 10:11:30.751637 | ubuntu-noble | 2026-05-30 10:11:30 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-05-30 10:11:30.754122 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-05-30 10:11:30.754254 | ubuntu-noble | + echo Process skyline-console-stable-2025.2.tar.gz 2026-05-30 10:11:30.754270 | ubuntu-noble | Process skyline-console-stable-2025.2.tar.gz 2026-05-30 10:11:30.756500 | ubuntu-noble | ++ tar -tzf skyline-console-stable-2025.2.tar.gz 2026-05-30 10:11:30.756543 | ubuntu-noble | ++ head -1 2026-05-30 10:11:30.757359 | ubuntu-noble | ++ cut -f1 -d/ 2026-05-30 10:11:30.764317 | ubuntu-noble | + directory=skyline_console-7.0.1.dev10 2026-05-30 10:11:30.764358 | ubuntu-noble | + echo Check patches for skyline-console-stable-2025.2.tar.gz 2026-05-30 10:11:30.764366 | ubuntu-noble | Check patches for skyline-console-stable-2025.2.tar.gz 2026-05-30 10:11:30.764375 | ubuntu-noble | + [[ -e ../patches/2025.2/skyline_console ]] 2026-05-30 10:11:30.764488 | ubuntu-noble | + echo Check overlays for skyline-console-stable-2025.2.tar.gz 2026-05-30 10:11:30.764501 | ubuntu-noble | Check overlays for skyline-console-stable-2025.2.tar.gz 2026-05-30 10:11:30.764507 | ubuntu-noble | + [[ -e ../overlays/2025.2/skyline_console/source ]] 2026-05-30 10:11:30.764525 | ubuntu-noble | + popd 2026-05-30 10:11:30.764631 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-05-30 10:11:30.764643 | ubuntu-noble | + pushd tarballs 2026-05-30 10:11:30.765502 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.2.tar.gz 2026-05-30 10:11:30.767620 | ubuntu-noble | + filename=watcher-stable-2025.2.tar.gz 2026-05-30 10:11:30.767659 | ubuntu-noble | + [[ -e watcher-stable-2025.2.tar.gz ]] 2026-05-30 10:11:30.767670 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.2.tar.gz 2026-05-30 10:11:30.767679 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.2.tar.gz 2026-05-30 10:11:30.767689 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.2.tar.gz 2026-05-30 10:11:32.307566 | ubuntu-noble | 2026-05-30 10:11:32 URL:https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.2.tar.gz [1279880/1279880] -> "watcher-stable-2025.2.tar.gz" [1] 2026-05-30 10:11:32.309173 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-05-30 10:11:32.309208 | ubuntu-noble | + echo Process watcher-stable-2025.2.tar.gz 2026-05-30 10:11:32.309226 | ubuntu-noble | Process watcher-stable-2025.2.tar.gz 2026-05-30 10:11:32.313480 | ubuntu-noble | ++ tar -tzf watcher-stable-2025.2.tar.gz 2026-05-30 10:11:32.313544 | ubuntu-noble | ++ head -1 2026-05-30 10:11:32.315454 | ubuntu-noble | ++ cut -f1 -d/ 2026-05-30 10:11:32.320531 | ubuntu-noble | + directory=python_watcher-15.0.1.dev35 2026-05-30 10:11:32.320580 | ubuntu-noble | + echo Check patches for watcher-stable-2025.2.tar.gz 2026-05-30 10:11:32.320606 | ubuntu-noble | Check patches for watcher-stable-2025.2.tar.gz 2026-05-30 10:11:32.320614 | ubuntu-noble | + [[ -e ../patches/2025.2/python_watcher ]] 2026-05-30 10:11:32.320625 | ubuntu-noble | + echo Check overlays for watcher-stable-2025.2.tar.gz 2026-05-30 10:11:32.320632 | ubuntu-noble | Check overlays for watcher-stable-2025.2.tar.gz 2026-05-30 10:11:32.320640 | ubuntu-noble | + [[ -e ../overlays/2025.2/python_watcher/source ]] 2026-05-30 10:11:32.320650 | ubuntu-noble | + popd 2026-05-30 10:11:32.320750 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-05-30 10:11:32.320761 | ubuntu-noble | + pushd tarballs 2026-05-30 10:11:32.321795 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.2.tar.gz 2026-05-30 10:11:32.323714 | ubuntu-noble | + filename=requirements-stable-2025.2.tar.gz 2026-05-30 10:11:32.323737 | ubuntu-noble | + [[ -e requirements-stable-2025.2.tar.gz ]] 2026-05-30 10:11:32.323792 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.2.tar.gz 2026-05-30 10:11:32.323803 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.2.tar.gz 2026-05-30 10:11:32.323832 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.2.tar.gz 2026-05-30 10:11:33.312618 | ubuntu-noble | 2026-05-30 10:11:33 URL:https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.2.tar.gz [151783/151783] -> "requirements-stable-2025.2.tar.gz" [1] 2026-05-30 10:11:33.314687 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-05-30 10:11:33.314742 | ubuntu-noble | + echo Process requirements-stable-2025.2.tar.gz 2026-05-30 10:11:33.314755 | ubuntu-noble | Process requirements-stable-2025.2.tar.gz 2026-05-30 10:11:33.318447 | ubuntu-noble | ++ tar -tzf requirements-stable-2025.2.tar.gz 2026-05-30 10:11:33.318491 | ubuntu-noble | ++ head -1 2026-05-30 10:11:33.320372 | ubuntu-noble | ++ cut -f1 -d/ 2026-05-30 10:11:33.325875 | ubuntu-noble | + directory=openstack_requirements-1.2.1.dev7853 2026-05-30 10:11:33.325919 | ubuntu-noble | + echo Check patches for requirements-stable-2025.2.tar.gz 2026-05-30 10:11:33.325928 | ubuntu-noble | Check patches for requirements-stable-2025.2.tar.gz 2026-05-30 10:11:33.325935 | ubuntu-noble | + [[ -e ../patches/2025.2/openstack_requirements ]] 2026-05-30 10:11:33.325965 | ubuntu-noble | + echo Check overlays for requirements-stable-2025.2.tar.gz 2026-05-30 10:11:33.325973 | ubuntu-noble | Check overlays for requirements-stable-2025.2.tar.gz 2026-05-30 10:11:33.325982 | ubuntu-noble | + [[ -e ../overlays/2025.2/openstack_requirements/source ]] 2026-05-30 10:11:33.326012 | ubuntu-noble | + popd 2026-05-30 10:11:33.642132 | ubuntu-noble | ok: Runtime: 0:01:12.598997 2026-05-30 10:11:33.670017 | 2026-05-30 10:11:33.670181 | PLAY RECAP 2026-05-30 10:11:33.670251 | ubuntu-noble | ok: 1 changed: 0 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-30 10:11:33.670283 | 2026-05-30 10:11:33.793707 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/container-images-kolla/playbooks/patch.yml@main] 2026-05-30 10:11:33.795988 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-05-30 10:11:34.552844 | 2026-05-30 10:11:34.553012 | PLAY [Base post-fetch] 2026-05-30 10:11:34.567701 | 2026-05-30 10:11:34.567838 | TASK [fetch-output : Set log path for multiple nodes] 2026-05-30 10:11:34.623172 | ubuntu-noble | skipping: Conditional result was False 2026-05-30 10:11:34.629173 | 2026-05-30 10:11:34.629329 | TASK [fetch-output : Set log path for single node] 2026-05-30 10:11:34.659441 | ubuntu-noble | ok 2026-05-30 10:11:34.664567 | 2026-05-30 10:11:34.664679 | LOOP [fetch-output : Ensure local output dirs] 2026-05-30 10:11:35.135992 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/e1715af510f140c28732d26ecc750b51/work/logs" 2026-05-30 10:11:35.428341 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/e1715af510f140c28732d26ecc750b51/work/artifacts" 2026-05-30 10:11:35.708858 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/e1715af510f140c28732d26ecc750b51/work/docs" 2026-05-30 10:11:35.728679 | 2026-05-30 10:11:35.728823 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-05-30 10:11:36.543234 | ubuntu-noble | changed: 2026-05-30 10:11:36.543476 | ubuntu-noble | >f+++++++++ sudo-debug.txt 2026-05-30 10:11:36.543510 | ubuntu-noble | >f+++++++++ sudo-strace.log 2026-05-30 10:11:36.543548 | ubuntu-noble | >f+++++++++ sudo-strace.log.time 2026-05-30 10:11:36.543598 | ubuntu-noble | changed: All items complete 2026-05-30 10:11:36.543621 | 2026-05-30 10:11:37.135913 | ubuntu-noble | changed: .d..t...... ./ 2026-05-30 10:11:37.720834 | ubuntu-noble | changed: .d..t...... ./ 2026-05-30 10:11:37.744933 | 2026-05-30 10:11:37.745128 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-05-30 10:11:38.261378 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.006105 2026-05-30 10:11:38.551776 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.009628 2026-05-30 10:11:38.564794 | 2026-05-30 10:11:38.564957 | PLAY RECAP 2026-05-30 10:11:38.565013 | ubuntu-noble | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-05-30 10:11:38.565038 | 2026-05-30 10:11:38.713273 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-05-30 10:11:38.714237 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-05-30 10:11:39.468124 | 2026-05-30 10:11:39.468302 | PLAY [Base post] 2026-05-30 10:11:39.482283 | 2026-05-30 10:11:39.482445 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-05-30 10:11:40.320540 | ubuntu-noble | changed 2026-05-30 10:11:40.329022 | 2026-05-30 10:11:40.329185 | PLAY RECAP 2026-05-30 10:11:40.329252 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-30 10:11:40.329315 | 2026-05-30 10:11:40.461671 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-05-30 10:11:40.462652 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-05-30 10:11:41.319022 | 2026-05-30 10:11:41.319313 | PLAY [Base post-logs] 2026-05-30 10:11:41.335360 | 2026-05-30 10:11:41.335548 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-05-30 10:11:41.784275 | localhost | changed 2026-05-30 10:11:41.794873 | 2026-05-30 10:11:41.795055 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-05-30 10:11:41.822921 | localhost | ok 2026-05-30 10:11:41.827161 | 2026-05-30 10:11:41.827288 | TASK [Set zuul-log-path fact] 2026-05-30 10:11:41.856136 | localhost | ok 2026-05-30 10:11:41.871494 | 2026-05-30 10:11:41.871687 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-30 10:11:41.899094 | localhost | ok 2026-05-30 10:11:41.903595 | 2026-05-30 10:11:41.903756 | TASK [upload-logs : Create log directories] 2026-05-30 10:11:42.413286 | localhost | changed 2026-05-30 10:11:42.416267 | 2026-05-30 10:11:42.416381 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-05-30 10:11:42.940802 | localhost -> localhost | ok: Runtime: 0:00:00.008529 2026-05-30 10:11:42.945179 | 2026-05-30 10:11:42.945305 | TASK [upload-logs : Upload logs to log server] 2026-05-30 10:11:43.533692 | localhost | Output suppressed because no_log was given 2026-05-30 10:11:43.537310 | 2026-05-30 10:11:43.537467 | LOOP [upload-logs : Compress console log and json output] 2026-05-30 10:11:43.597411 | localhost | skipping: Conditional result was False 2026-05-30 10:11:43.602710 | localhost | skipping: Conditional result was False 2026-05-30 10:11:43.611943 | 2026-05-30 10:11:43.612161 | LOOP [upload-logs : Upload compressed console log and json output] 2026-05-30 10:11:43.668883 | localhost | skipping: Conditional result was False 2026-05-30 10:11:43.669503 | 2026-05-30 10:11:43.672975 | localhost | skipping: Conditional result was False 2026-05-30 10:11:43.685914 | 2026-05-30 10:11:43.686162 | LOOP [upload-logs : Upload console log and json output]