2026-03-09 13:11:21.504062 | Job console starting 2026-03-09 13:11:21.541215 | Updating git repos 2026-03-09 13:11:21.571906 | Cloning repos into workspace 2026-03-09 13:11:21.611149 | Restoring repo states 2026-03-09 13:11:21.635737 | Merging changes 2026-03-09 13:11:22.197633 | Checking out repos 2026-03-09 13:11:22.234727 | Preparing playbooks 2026-03-09 13:11:22.909671 | Running Ansible setup 2026-03-09 13:11:27.260724 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-03-09 13:11:28.043063 | 2026-03-09 13:11:28.043224 | PLAY [Base pre] 2026-03-09 13:11:28.059603 | 2026-03-09 13:11:28.059750 | TASK [Setup log path fact] 2026-03-09 13:11:28.079376 | ubuntu-noble | ok 2026-03-09 13:11:28.107219 | 2026-03-09 13:11:28.107567 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-09 13:11:28.153442 | ubuntu-noble | ok 2026-03-09 13:11:28.164315 | 2026-03-09 13:11:28.164465 | TASK [emit-job-header : Print job information] 2026-03-09 13:11:28.217497 | # Job Information 2026-03-09 13:11:28.217763 | Ansible Version: 2.16.14 2026-03-09 13:11:28.217815 | Job: container-images-kolla-patch-2025.2 2026-03-09 13:11:28.217865 | Pipeline: check 2026-03-09 13:11:28.217900 | Executor: 521e9411259a 2026-03-09 13:11:28.217932 | Triggered by: https://github.com/osism/container-images-kolla/pull/686 2026-03-09 13:11:28.217965 | Event ID: 5de4a000-1bb9-11f1-868f-c87daba6d9ef 2026-03-09 13:11:28.224890 | 2026-03-09 13:11:28.225030 | LOOP [emit-job-header : Print node information] 2026-03-09 13:11:28.370428 | ubuntu-noble | ok: 2026-03-09 13:11:28.370779 | ubuntu-noble | # Node Information 2026-03-09 13:11:28.370817 | ubuntu-noble | Inventory Hostname: ubuntu-noble 2026-03-09 13:11:28.370870 | ubuntu-noble | Hostname: ubuntu 2026-03-09 13:11:28.370891 | ubuntu-noble | Username: zuul 2026-03-09 13:11:28.370912 | ubuntu-noble | Distro: Ubuntu 24.04 2026-03-09 13:11:28.370935 | ubuntu-noble | Provider: regiocloud-a 2026-03-09 13:11:28.370955 | ubuntu-noble | Region: 2026-03-09 13:11:28.370976 | ubuntu-noble | Label: ubuntu-noble 2026-03-09 13:11:28.370995 | ubuntu-noble | Product Name: OpenStack Nova 2026-03-09 13:11:28.371014 | ubuntu-noble | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fed1:26bc 2026-03-09 13:11:28.393860 | 2026-03-09 13:11:28.394028 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-03-09 13:11:28.967988 | ubuntu-noble -> localhost | changed 2026-03-09 13:11:28.980851 | 2026-03-09 13:11:28.981024 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-03-09 13:11:30.192293 | ubuntu-noble -> localhost | changed 2026-03-09 13:11:30.203814 | 2026-03-09 13:11:30.203947 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-09 13:11:30.598069 | ubuntu-noble -> localhost | ok 2026-03-09 13:11:30.604983 | 2026-03-09 13:11:30.605108 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-09 13:11:30.636831 | ubuntu-noble | ok 2026-03-09 13:11:30.668738 | ubuntu-noble | included: /var/lib/zuul/builds/43d971e0c79a4689b5d84d7a6672a277/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-09 13:11:30.684742 | 2026-03-09 13:11:30.684874 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-09 13:11:32.635321 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-03-09 13:11:32.635658 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/43d971e0c79a4689b5d84d7a6672a277/work/43d971e0c79a4689b5d84d7a6672a277_id_rsa 2026-03-09 13:11:32.635706 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/43d971e0c79a4689b5d84d7a6672a277/work/43d971e0c79a4689b5d84d7a6672a277_id_rsa.pub 2026-03-09 13:11:32.635732 | ubuntu-noble -> localhost | The key fingerprint is: 2026-03-09 13:11:32.635757 | ubuntu-noble -> localhost | SHA256:LNbKX1KKgBPAu6O646rte3li5U4hh5TN6nZ76Q70BG0 zuul-build-sshkey 2026-03-09 13:11:32.635779 | ubuntu-noble -> localhost | The key's randomart image is: 2026-03-09 13:11:32.635811 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-03-09 13:11:32.635834 | ubuntu-noble -> localhost | |o | 2026-03-09 13:11:32.635856 | ubuntu-noble -> localhost | | o + . | 2026-03-09 13:11:32.635876 | ubuntu-noble -> localhost | | o o + E | 2026-03-09 13:11:32.635895 | ubuntu-noble -> localhost | | . + o = | 2026-03-09 13:11:32.635915 | ubuntu-noble -> localhost | | + = * S . | 2026-03-09 13:11:32.635939 | ubuntu-noble -> localhost | | o o B.B o | 2026-03-09 13:11:32.635959 | ubuntu-noble -> localhost | |. . o+B +.. | 2026-03-09 13:11:32.635978 | ubuntu-noble -> localhost | |o. .=oo+oo | 2026-03-09 13:11:32.635998 | ubuntu-noble -> localhost | |X=++ +o++ | 2026-03-09 13:11:32.636017 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-03-09 13:11:32.636076 | ubuntu-noble -> localhost | ok: Runtime: 0:00:01.367474 2026-03-09 13:11:32.642647 | 2026-03-09 13:11:32.642755 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-09 13:11:32.671202 | ubuntu-noble | ok 2026-03-09 13:11:32.690370 | ubuntu-noble | included: /var/lib/zuul/builds/43d971e0c79a4689b5d84d7a6672a277/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-09 13:11:32.711789 | 2026-03-09 13:11:32.711914 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-09 13:11:32.735957 | ubuntu-noble | skipping: Conditional result was False 2026-03-09 13:11:32.748020 | 2026-03-09 13:11:32.748160 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-09 13:11:33.437322 | ubuntu-noble | changed 2026-03-09 13:11:33.447069 | 2026-03-09 13:11:33.447206 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-09 13:11:33.741872 | ubuntu-noble | ok 2026-03-09 13:11:33.757791 | 2026-03-09 13:11:33.757999 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-09 13:11:34.463577 | ubuntu-noble | changed 2026-03-09 13:11:34.470593 | 2026-03-09 13:11:34.470714 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-09 13:11:35.144706 | ubuntu-noble | changed 2026-03-09 13:11:35.151841 | 2026-03-09 13:11:35.151994 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-09 13:11:35.183202 | ubuntu-noble | skipping: Conditional result was False 2026-03-09 13:11:35.203671 | 2026-03-09 13:11:35.203846 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-09 13:11:35.656426 | ubuntu-noble -> localhost | changed 2026-03-09 13:11:35.678732 | 2026-03-09 13:11:35.678964 | TASK [add-build-sshkey : Add back temp key] 2026-03-09 13:11:36.049403 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/43d971e0c79a4689b5d84d7a6672a277/work/43d971e0c79a4689b5d84d7a6672a277_id_rsa (zuul-build-sshkey) 2026-03-09 13:11:36.049680 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.017919 2026-03-09 13:11:36.056174 | 2026-03-09 13:11:36.056288 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-09 13:11:36.463674 | ubuntu-noble | ok 2026-03-09 13:11:36.468912 | 2026-03-09 13:11:36.469030 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-09 13:11:36.503410 | ubuntu-noble | skipping: Conditional result was False 2026-03-09 13:11:36.519869 | 2026-03-09 13:11:36.520010 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-03-09 13:11:36.966011 | ubuntu-noble | ok 2026-03-09 13:11:36.976786 | 2026-03-09 13:11:36.976911 | TASK [validate-host : Define zuul_info_dir fact] 2026-03-09 13:11:37.005994 | ubuntu-noble | ok 2026-03-09 13:11:37.011039 | 2026-03-09 13:11:37.011140 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-03-09 13:11:37.318513 | ubuntu-noble -> localhost | ok 2026-03-09 13:11:37.325705 | 2026-03-09 13:11:37.325818 | TASK [validate-host : Collect information about the host] 2026-03-09 13:11:38.485190 | ubuntu-noble | ok 2026-03-09 13:11:38.500980 | 2026-03-09 13:11:38.501108 | TASK [validate-host : Sanitize hostname] 2026-03-09 13:11:38.643354 | ubuntu-noble | ok 2026-03-09 13:11:38.730207 | 2026-03-09 13:11:38.730360 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-03-09 13:11:39.360088 | ubuntu-noble -> localhost | changed 2026-03-09 13:11:39.374986 | 2026-03-09 13:11:39.375121 | TASK [validate-host : Collect information about zuul worker] 2026-03-09 13:11:39.840238 | ubuntu-noble | ok 2026-03-09 13:11:39.846723 | 2026-03-09 13:11:39.846919 | TASK [validate-host : Write out all zuul information for each host] 2026-03-09 13:11:40.431916 | ubuntu-noble -> localhost | changed 2026-03-09 13:11:40.451595 | 2026-03-09 13:11:40.451763 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-03-09 13:11:40.759276 | ubuntu-noble | ok 2026-03-09 13:11:40.767621 | 2026-03-09 13:11:40.767749 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-03-09 13:11:41.612443 | ubuntu-noble | changed: 2026-03-09 13:11:41.612860 | ubuntu-noble | cd+++++++++ src/ 2026-03-09 13:11:41.612935 | ubuntu-noble | cd+++++++++ src/github.com/ 2026-03-09 13:11:41.612987 | ubuntu-noble | cd+++++++++ src/github.com/osism/ 2026-03-09 13:11:41.613033 | ubuntu-noble | cd+++++++++ src/github.com/osism/container-images-kolla/ 2026-03-09 13:11:41.613078 | ubuntu-noble | Containerfile 2026-03-09 13:11:41.613346 | ubuntu-noble | 2026-03-09 13:13:28.951573 | ubuntu-noble | 2026-03-09 13:13:28.951583 | ubuntu-noble | Or undo this operation with: 2026-03-09 13:13:28.951593 | ubuntu-noble | 2026-03-09 13:13:28.951603 | ubuntu-noble | git switch - 2026-03-09 13:13:28.951614 | ubuntu-noble | 2026-03-09 13:13:28.951624 | ubuntu-noble | Turn off this advice by setting config variable advice.detachedHead to false 2026-03-09 13:13:28.951633 | ubuntu-noble | 2026-03-09 13:13:28.951643 | ubuntu-noble | HEAD is now at 6f429307d Fix MariaDB version number 2026-03-09 13:13:28.952795 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-03-09 13:13:28.958048 | ubuntu-noble | + export HASH_KOLLA=6f429307d 2026-03-09 13:13:28.958073 | ubuntu-noble | + HASH_KOLLA=6f429307d 2026-03-09 13:13:28.958078 | ubuntu-noble | + popd 2026-03-09 13:13:28.958083 | ubuntu-noble | + rm -rf kolla/docker/rabbitmq/rabbitmq-4-1 2026-03-09 13:13:28.961648 | ubuntu-noble | ++ find patches/kolla-build/2025.2 -type f -name '*.patch' 2026-03-09 13:13:28.963541 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch') 2026-03-09 13:13:28.963561 | ubuntu-noble | + pushd kolla 2026-03-09 13:13:28.963565 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2025.2/set-kolla-version-to-2025.2.patch' 2026-03-09 13:13:28.963569 | ubuntu-noble | APPLY PATCH patches/kolla-build/2025.2/set-kolla-version-to-2025.2.patch 2026-03-09 13:13:28.963573 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-03-09 13:13:28.966534 | ubuntu-noble | checking file kolla/image/kolla_worker.py 2026-03-09 13:13:28.966549 | ubuntu-noble | Hunk #1 succeeded at 331 with fuzz 1 (offset 18 lines). 2026-03-09 13:13:28.966613 | ubuntu-noble | + patch --forward --batch -p1 2026-03-09 13:13:28.969003 | ubuntu-noble | patching file kolla/image/kolla_worker.py 2026-03-09 13:13:28.969191 | ubuntu-noble | Hunk #1 succeeded at 331 with fuzz 1 (offset 18 lines). 2026-03-09 13:13:28.969863 | ubuntu-noble | + popd 2026-03-09 13:13:28.969915 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch') 2026-03-09 13:13:28.969928 | ubuntu-noble | + pushd kolla 2026-03-09 13:13:28.969939 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2025.2/remove-unsupported-horizon-plugins.patch' 2026-03-09 13:13:28.969949 | ubuntu-noble | APPLY PATCH patches/kolla-build/2025.2/remove-unsupported-horizon-plugins.patch 2026-03-09 13:13:28.969959 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-03-09 13:13:28.970797 | ubuntu-noble | checking file kolla/common/sources.py 2026-03-09 13:13:28.971024 | ubuntu-noble | + patch --forward --batch -p1 2026-03-09 13:13:28.973806 | ubuntu-noble | patching file kolla/common/sources.py 2026-03-09 13:13:28.974226 | ubuntu-noble | + popd 2026-03-09 13:13:28.974238 | ubuntu-noble | + [[ -f templates/2025.2/repos.yaml ]] 2026-03-09 13:13:28.974242 | ubuntu-noble | + python3 src/generate-apt-preferences-files.py 2026-03-09 13:13:29.095867 | ubuntu-noble | + echo DEBUG apt_preferences.ubuntu 2026-03-09 13:13:29.095932 | ubuntu-noble | DEBUG apt_preferences.ubuntu 2026-03-09 13:13:29.095946 | ubuntu-noble | + cat overlays/2025.2/base/apt_preferences.ubuntu 2026-03-09 13:13:29.096640 | ubuntu-noble | Package: rabbitmq-server 2026-03-09 13:13:29.096665 | ubuntu-noble | Pin: version 4.1.* 2026-03-09 13:13:29.096676 | ubuntu-noble | Pin-Priority: 1000 2026-03-09 13:13:29.096698 | ubuntu-noble | 2026-03-09 13:13:29.096711 | ubuntu-noble | Package: openvswitch* 2026-03-09 13:13:29.096722 | ubuntu-noble | Pin: version 3.5.* 2026-03-09 13:13:29.096733 | ubuntu-noble | Pin-Priority: 1000 2026-03-09 13:13:29.096779 | ubuntu-noble | 2026-03-09 13:13:29.096800 | ubuntu-noble | Package: erlang* 2026-03-09 13:13:29.096811 | ubuntu-noble | Pin: version 1:27.* 2026-03-09 13:13:29.096823 | ubuntu-noble | Pin-Priority: 1000 2026-03-09 13:13:29.097814 | ubuntu-noble | ++ find overlays/2025.2 -maxdepth 1 -mindepth 1 -type d 2026-03-09 13:13:29.101099 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-03-09 13:13:29.101371 | ubuntu-noble | ++ basename overlays/2025.2/base 2026-03-09 13:13:29.102279 | ubuntu-noble | + image_name=base 2026-03-09 13:13:29.102318 | 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-03-09 13:13:29.106021 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-03-09 13:13:29.106251 | ubuntu-noble | ++ basename overlays/2025.2/nova 2026-03-09 13:13:29.107104 | ubuntu-noble | + image_name=nova 2026-03-09 13:13:29.107132 | ubuntu-noble | + cp -r overlays/2025.2/nova/nova-spicehtml5proxy kolla/docker/nova 2026-03-09 13:13:29.110984 | ubuntu-noble | + find patches/2025.2 -mindepth 1 -type d 2026-03-09 13:13:29.112093 | ubuntu-noble | patches/2025.2/kolla 2026-03-09 13:13:29.112116 | ubuntu-noble | patches/2025.2/ironic 2026-03-09 13:13:29.112126 | ubuntu-noble | patches/2025.2/neutron-dynamic-routing 2026-03-09 13:13:29.113621 | ubuntu-noble | ++ find patches/2025.2 -mindepth 1 -type d 2026-03-09 13:13:29.114318 | ubuntu-noble | ++ grep -v kolla-build 2026-03-09 13:13:29.115600 | ubuntu-noble | ++ grep kolla 2026-03-09 13:13:29.117172 | ubuntu-noble | + for project in $(find patches/$OPENSTACK_VERSION -mindepth 1 -type d | grep kolla | grep -v kolla-build) 2026-03-09 13:13:29.117812 | ubuntu-noble | ++ basename patches/2025.2/kolla 2026-03-09 13:13:29.119628 | ubuntu-noble | + project=kolla 2026-03-09 13:13:29.121417 | ubuntu-noble | ++ find patches/2025.2/kolla -type f -name '*.patch' 2026-03-09 13:13:29.121435 | ubuntu-noble | ++ sort 2026-03-09 13:13:29.123707 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-03-09 13:13:29.123723 | ubuntu-noble | + pushd kolla 2026-03-09 13:13:29.123727 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.2/kolla/backport-924302.patch' 2026-03-09 13:13:29.123730 | ubuntu-noble | APPLY PATCH patches/2025.2/kolla/backport-924302.patch 2026-03-09 13:13:29.123734 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-03-09 13:13:29.124991 | ubuntu-noble | checking file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-03-09 13:13:29.125155 | ubuntu-noble | checking file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-03-09 13:13:29.125490 | ubuntu-noble | + patch --forward --batch -p1 2026-03-09 13:13:29.126817 | ubuntu-noble | patching file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-03-09 13:13:29.127035 | ubuntu-noble | patching file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-03-09 13:13:29.127440 | ubuntu-noble | + popd 2026-03-09 13:13:29.127449 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-03-09 13:13:29.127453 | ubuntu-noble | + pushd kolla 2026-03-09 13:13:29.127456 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.2/kolla/squash.patch' 2026-03-09 13:13:29.127460 | ubuntu-noble | APPLY PATCH patches/2025.2/kolla/squash.patch 2026-03-09 13:13:29.127463 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-03-09 13:13:29.128682 | ubuntu-noble | checking file kolla/image/tasks.py 2026-03-09 13:13:29.128799 | ubuntu-noble | Hunk #1 succeeded at 428 (offset 16 lines). 2026-03-09 13:13:29.129141 | ubuntu-noble | + patch --forward --batch -p1 2026-03-09 13:13:29.130300 | ubuntu-noble | patching file kolla/image/tasks.py 2026-03-09 13:13:29.130378 | ubuntu-noble | Hunk #1 succeeded at 428 (offset 16 lines). 2026-03-09 13:13:29.130812 | ubuntu-noble | + popd 2026-03-09 13:13:29.130824 | ubuntu-noble | + pip3 install -r kolla/requirements.txt 2026-03-09 13:13:29.686889 | ubuntu-noble | Collecting pbr!=2.1.0,>=2.0.0 (from -r kolla/requirements.txt (line 1)) 2026-03-09 13:13:29.817359 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl.metadata (3.8 kB) 2026-03-09 13:13:29.833699 | 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-03-09 13:13:29.915089 | ubuntu-noble | Collecting GitPython>=1.0.1 (from -r kolla/requirements.txt (line 3)) 2026-03-09 13:13:29.930596 | ubuntu-noble | Downloading gitpython-3.1.46-py3-none-any.whl.metadata (13 kB) 2026-03-09 13:13:30.016140 | ubuntu-noble | Collecting oslo.config>=5.1.0 (from -r kolla/requirements.txt (line 4)) 2026-03-09 13:13:30.032302 | ubuntu-noble | Downloading oslo_config-10.3.0-py3-none-any.whl.metadata (2.3 kB) 2026-03-09 13:13:30.048271 | ubuntu-noble | Requirement already satisfied: setuptools>=64.0.0 in /tmp/venv/lib/python3.12/site-packages (from -r kolla/requirements.txt (line 5)) (82.0.1) 2026-03-09 13:13:30.058363 | 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-03-09 13:13:30.111422 | ubuntu-noble | Collecting gitdb<5,>=4.0.1 (from GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-03-09 13:13:30.126628 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB) 2026-03-09 13:13:30.182875 | ubuntu-noble | Collecting netaddr>=0.7.18 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-03-09 13:13:30.198610 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl.metadata (5.0 kB) 2026-03-09 13:13:30.264508 | ubuntu-noble | Collecting stevedore>=5.6.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-03-09 13:13:30.279002 | ubuntu-noble | Downloading stevedore-5.7.0-py3-none-any.whl.metadata (2.4 kB) 2026-03-09 13:13:30.335548 | ubuntu-noble | Collecting oslo.i18n>=3.15.3 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-03-09 13:13:30.351679 | ubuntu-noble | Downloading oslo_i18n-6.7.2-py3-none-any.whl.metadata (2.0 kB) 2026-03-09 13:13:30.399406 | ubuntu-noble | Collecting rfc3986>=1.2.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-03-09 13:13:30.415436 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl.metadata (6.6 kB) 2026-03-09 13:13:30.428318 | 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-03-09 13:13:30.430526 | 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-03-09 13:13:30.508411 | 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-03-09 13:13:30.523217 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl.metadata (4.6 kB) 2026-03-09 13:13:30.547769 | 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.5) 2026-03-09 13:13:30.549203 | 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.11) 2026-03-09 13:13:30.551207 | ubuntu-noble | Requirement already satisfied: urllib3<3,>=1.21.1 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (2.6.3) 2026-03-09 13:13:30.552368 | 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.2.25) 2026-03-09 13:13:30.594458 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2026-03-09 13:13:30.638302 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.9/131.9 kB 3.3 MB/s eta 0:00:00 2026-03-09 13:13:30.655903 | ubuntu-noble | Downloading gitpython-3.1.46-py3-none-any.whl (208 kB) 2026-03-09 13:13:30.681644 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 208.6/208.6 kB 10.2 MB/s eta 0:00:00 2026-03-09 13:13:30.700614 | ubuntu-noble | Downloading oslo_config-10.3.0-py3-none-any.whl (132 kB) 2026-03-09 13:13:30.717116 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.6/132.6 kB 11.1 MB/s eta 0:00:00 2026-03-09 13:13:30.733738 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl (62 kB) 2026-03-09 13:13:30.746621 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.8/62.8 kB 6.3 MB/s eta 0:00:00 2026-03-09 13:13:30.765523 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl (2.3 MB) 2026-03-09 13:13:30.875817 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 21.8 MB/s eta 0:00:00 2026-03-09 13:13:30.892399 | ubuntu-noble | Downloading oslo_i18n-6.7.2-py3-none-any.whl (47 kB) 2026-03-09 13:13:30.907331 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 47.7/47.7 kB 4.0 MB/s eta 0:00:00 2026-03-09 13:13:30.924256 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl (31 kB) 2026-03-09 13:13:30.949184 | ubuntu-noble | Downloading stevedore-5.7.0-py3-none-any.whl (54 kB) 2026-03-09 13:13:30.961694 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.5/54.5 kB 5.3 MB/s eta 0:00:00 2026-03-09 13:13:30.977594 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl (24 kB) 2026-03-09 13:13:31.208781 | ubuntu-noble | Installing collected packages: stevedore, smmap, rfc3986, pbr, netaddr, oslo.i18n, gitdb, oslo.config, GitPython 2026-03-09 13:13:32.024212 | ubuntu-noble | Successfully installed GitPython-3.1.46 gitdb-4.0.12 netaddr-1.3.0 oslo.config-10.3.0 oslo.i18n-6.7.2 pbr-7.0.3 rfc3986-2.0.0 smmap-5.0.3 stevedore-5.7.0 2026-03-09 13:13:32.135334 | ubuntu-noble | + pip3 install kolla/ 2026-03-09 13:13:32.588807 | ubuntu-noble | Processing ./kolla 2026-03-09 13:13:32.590808 | ubuntu-noble | Installing build dependencies: started 2026-03-09 13:13:34.618903 | ubuntu-noble | Installing build dependencies: finished with status 'done' 2026-03-09 13:13:34.627141 | ubuntu-noble | Getting requirements to build wheel: started 2026-03-09 13:13:34.832060 | ubuntu-noble | Getting requirements to build wheel: finished with status 'done' 2026-03-09 13:13:34.839162 | ubuntu-noble | Installing backend dependencies: started 2026-03-09 13:13:37.013794 | ubuntu-noble | Installing backend dependencies: finished with status 'done' 2026-03-09 13:13:37.016869 | ubuntu-noble | Preparing metadata (pyproject.toml): started 2026-03-09 13:13:37.562844 | ubuntu-noble | Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-09 13:13:37.579379 | ubuntu-noble | Requirement already satisfied: pbr!=2.1.0,>=2.0.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==21.0.1.dev15) (7.0.3) 2026-03-09 13:13:37.581275 | ubuntu-noble | Requirement already satisfied: Jinja2>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==21.0.1.dev15) (3.1.6) 2026-03-09 13:13:37.583804 | ubuntu-noble | Requirement already satisfied: GitPython>=1.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==21.0.1.dev15) (3.1.46) 2026-03-09 13:13:37.585680 | ubuntu-noble | Requirement already satisfied: oslo.config>=5.1.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==21.0.1.dev15) (10.3.0) 2026-03-09 13:13:37.587683 | ubuntu-noble | Requirement already satisfied: setuptools>=64.0.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==21.0.1.dev15) (82.0.1) 2026-03-09 13:13:37.624978 | ubuntu-noble | Requirement already satisfied: gitdb<5,>=4.0.1 in /tmp/venv/lib/python3.12/site-packages (from GitPython>=1.0.1->kolla==21.0.1.dev15) (4.0.12) 2026-03-09 13:13:37.629137 | ubuntu-noble | Requirement already satisfied: MarkupSafe>=2.0 in /tmp/venv/lib/python3.12/site-packages (from Jinja2>=3.0.1->kolla==21.0.1.dev15) (3.0.3) 2026-03-09 13:13:37.637029 | ubuntu-noble | Requirement already satisfied: netaddr>=0.7.18 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==21.0.1.dev15) (1.3.0) 2026-03-09 13:13:37.638336 | ubuntu-noble | Requirement already satisfied: stevedore>=5.6.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==21.0.1.dev15) (5.7.0) 2026-03-09 13:13:37.639610 | ubuntu-noble | Requirement already satisfied: oslo.i18n>=3.15.3 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==21.0.1.dev15) (6.7.2) 2026-03-09 13:13:37.641160 | ubuntu-noble | Requirement already satisfied: rfc3986>=1.2.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==21.0.1.dev15) (2.0.0) 2026-03-09 13:13:37.643123 | ubuntu-noble | Requirement already satisfied: PyYAML>=5.1 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==21.0.1.dev15) (6.0.3) 2026-03-09 13:13:37.644893 | ubuntu-noble | Requirement already satisfied: requests>=2.18.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==21.0.1.dev15) (2.32.5) 2026-03-09 13:13:37.692038 | ubuntu-noble | Requirement already satisfied: smmap<6,>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from gitdb<5,>=4.0.1->GitPython>=1.0.1->kolla==21.0.1.dev15) (5.0.3) 2026-03-09 13:13:37.708959 | ubuntu-noble | Requirement already satisfied: charset_normalizer<4,>=2 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==21.0.1.dev15) (3.4.5) 2026-03-09 13:13:37.710477 | ubuntu-noble | Requirement already satisfied: idna<4,>=2.5 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==21.0.1.dev15) (3.11) 2026-03-09 13:13:37.711979 | ubuntu-noble | Requirement already satisfied: urllib3<3,>=1.21.1 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==21.0.1.dev15) (2.6.3) 2026-03-09 13:13:37.713474 | ubuntu-noble | Requirement already satisfied: certifi>=2017.4.17 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==21.0.1.dev15) (2026.2.25) 2026-03-09 13:13:37.739969 | ubuntu-noble | Building wheels for collected packages: kolla 2026-03-09 13:13:37.740938 | ubuntu-noble | Building wheel for kolla (pyproject.toml): started 2026-03-09 13:13:39.116763 | ubuntu-noble | Building wheel for kolla (pyproject.toml): finished with status 'done' 2026-03-09 13:13:39.120100 | ubuntu-noble | Created wheel for kolla: filename=kolla-21.0.1.dev15-py3-none-any.whl size=370450 sha256=c9c7c499f47e6e6307856a2a93a40a5a957776bb13062ae3c3edd3c4b7ee0a9f 2026-03-09 13:13:39.120532 | ubuntu-noble | Stored in directory: /tmp/pip-ephem-wheel-cache-uemc6iem/wheels/5a/56/c4/e310d82118381247de5918f2335ab23c36c3bc15e9e4672495 2026-03-09 13:13:39.132348 | ubuntu-noble | Successfully built kolla 2026-03-09 13:13:39.333101 | ubuntu-noble | Installing collected packages: kolla 2026-03-09 13:13:39.501581 | ubuntu-noble | Successfully installed kolla-21.0.1.dev15 2026-03-09 13:13:39.642169 | ubuntu-noble | ++ kolla-build --version 2026-03-09 13:13:40.136227 | ubuntu-noble | + export KOLLA_VERSION=21.0.1 2026-03-09 13:13:40.136307 | ubuntu-noble | + KOLLA_VERSION=21.0.1 2026-03-09 13:13:40.137308 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-03-09 13:13:40.139445 | ubuntu-noble | + export HASH_DOCKER_IMAGES_KOLLA=d8f74d8 2026-03-09 13:13:40.139472 | ubuntu-noble | + HASH_DOCKER_IMAGES_KOLLA=d8f74d8 2026-03-09 13:13:40.140550 | ubuntu-noble | ++ cd release 2026-03-09 13:13:40.140585 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-03-09 13:13:40.142214 | ubuntu-noble | + export HASH_RELEASE=c519af5 2026-03-09 13:13:40.142235 | ubuntu-noble | + HASH_RELEASE=c519af5 2026-03-09 13:13:40.142246 | ubuntu-noble | + python3 src/generate-template-overrides-file.py 2026-03-09 13:13:40.293810 | ubuntu-noble | + echo DEBUG template-overrides.j2 2026-03-09 13:13:40.293849 | ubuntu-noble | DEBUG template-overrides.j2 2026-03-09 13:13:40.293857 | ubuntu-noble | + cat templates/2025.2/template-overrides.j2 2026-03-09 13:13:40.295155 | ubuntu-noble | {% extends parent_template %} 2026-03-09 13:13:40.295177 | ubuntu-noble | 2026-03-09 13:13:40.295182 | ubuntu-noble | {% set fluentd_plugins = [ 2026-03-09 13:13:40.295185 | ubuntu-noble | 'fluent-plugin-grok-parser', 2026-03-09 13:13:40.295189 | ubuntu-noble | 'fluent-plugin-prometheus', 2026-03-09 13:13:40.295192 | ubuntu-noble | 'fluent-plugin-rewrite-tag-filter', 2026-03-09 13:13:40.295196 | ubuntu-noble | 'fluent-plugin-grafana-loki', 2026-03-09 13:13:40.295200 | ubuntu-noble | ] %} 2026-03-09 13:13:40.295204 | ubuntu-noble | 2026-03-09 13:13:40.295209 | ubuntu-noble | {% set openstack_base_pip_packages_append = ['pip', 'git+https://github.com/sapcc/openstack-audit-middleware.git'] %} 2026-03-09 13:13:40.295212 | ubuntu-noble | 2026-03-09 13:13:40.295215 | ubuntu-noble | {% set glance_base_pip_packages_append = ['boto3'] %} 2026-03-09 13:13:40.295219 | ubuntu-noble | 2026-03-09 13:13:40.295222 | ubuntu-noble | {% block nova_libvirt_footer %} 2026-03-09 13:13:40.295225 | ubuntu-noble | RUN chgrp tss /var/lib/swtpm-localca \ 2026-03-09 13:13:40.295229 | ubuntu-noble | && chmod g+w /var/lib/swtpm-localca 2026-03-09 13:13:40.295232 | ubuntu-noble | RUN truncate --size=524288 /usr/lib/ipxe/qemu/efi-virtio.rom 2026-03-09 13:13:40.295235 | ubuntu-noble | {% endblock %} 2026-03-09 13:13:40.295239 | ubuntu-noble | 2026-03-09 13:13:40.295242 | ubuntu-noble | {% block horizon_header %} 2026-03-09 13:13:40.295250 | ubuntu-noble | RUN apt-get update \ 2026-03-09 13:13:40.295253 | ubuntu-noble | && apt-get -y install --no-install-recommends build-essential libmariadb-dev-compat \ 2026-03-09 13:13:40.295257 | ubuntu-noble | && python3 -m pip --no-cache-dir install --upgrade setuptools mysqlclient \ 2026-03-09 13:13:40.295261 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-03-09 13:13:40.295264 | ubuntu-noble | && apt-get clean \ 2026-03-09 13:13:40.295267 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-03-09 13:13:40.295271 | ubuntu-noble | {% endblock %} 2026-03-09 13:13:40.295281 | ubuntu-noble | 2026-03-09 13:13:40.295285 | ubuntu-noble | {% block horizon_footer %} 2026-03-09 13:13:40.295288 | ubuntu-noble | RUN curl -q -L -o /tmp/openstack-themes.tar.gz https://github.com/osism/openstack-themes/archive/main.tar.gz \ 2026-03-09 13:13:40.295293 | 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-03-09 13:13:40.295297 | ubuntu-noble | && rm /tmp/openstack-themes.tar.gz 2026-03-09 13:13:40.295300 | ubuntu-noble | {% endblock %} 2026-03-09 13:13:40.295304 | ubuntu-noble | 2026-03-09 13:13:40.295307 | ubuntu-noble | {% block base_header %} 2026-03-09 13:13:40.295310 | ubuntu-noble | COPY apt_preferences.{{ base_distro }} /etc/apt/preferences 2026-03-09 13:13:40.295313 | ubuntu-noble | COPY *.gpg /etc/kolla/apt-keys/ 2026-03-09 13:13:40.295316 | ubuntu-noble | 2026-03-09 13:13:40.295320 | ubuntu-noble | RUN apt-get update \ 2026-03-09 13:13:40.295323 | ubuntu-noble | && apt-get -y install --no-install-recommends locales ca-certificates \ 2026-03-09 13:13:40.295326 | ubuntu-noble | && locale-gen en_US.UTF-8 \ 2026-03-09 13:13:40.295329 | ubuntu-noble | && apt-get clean \ 2026-03-09 13:13:40.295333 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-03-09 13:13:40.295336 | ubuntu-noble | {% endblock %} 2026-03-09 13:13:40.295339 | ubuntu-noble | 2026-03-09 13:13:40.295342 | ubuntu-noble | {% block openstack_base_header %} 2026-03-09 13:13:40.295345 | ubuntu-noble | RUN apt-get update \ 2026-03-09 13:13:40.295349 | ubuntu-noble | && apt-get -y install --no-install-recommends python3-setuptools \ 2026-03-09 13:13:40.295352 | ubuntu-noble | && apt-get clean \ 2026-03-09 13:13:40.295355 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-03-09 13:13:40.295358 | ubuntu-noble | {% endblock %} 2026-03-09 13:13:40.295362 | ubuntu-noble | 2026-03-09 13:13:40.295365 | ubuntu-noble | {% set glance_base_packages_append = ['nvme-cli'] %} 2026-03-09 13:13:40.295368 | ubuntu-noble | 2026-03-09 13:13:40.295371 | ubuntu-noble | {% set kolla_toolbox_packages_append = ['iputils-ping', 'traceroute'] %} 2026-03-09 13:13:40.295375 | ubuntu-noble | 2026-03-09 13:13:40.295378 | ubuntu-noble | {% set cinder_volume_packages_append = ['multipath-tools'] %} 2026-03-09 13:13:40.295381 | ubuntu-noble | 2026-03-09 13:13:40.295384 | ubuntu-noble | {% set cinder_volume_pip_packages = [ 'py-pure-client', 'infinisdk', 'python-linstor' ] %} 2026-03-09 13:13:40.295387 | ubuntu-noble | {% block cinder_volume_footer %} 2026-03-09 13:13:40.295422 | ubuntu-noble | RUN {{ macros.install_pip(cinder_volume_pip_packages | customizable("pip_packages")) }} 2026-03-09 13:13:40.295427 | ubuntu-noble | {% endblock %} 2026-03-09 13:13:40.295430 | ubuntu-noble | 2026-03-09 13:13:40.295433 | ubuntu-noble | {% set manila_base_additional_pip_packages = [ 'pywinrm' ] %} 2026-03-09 13:13:40.295437 | ubuntu-noble | {% block manila_base_footer %} 2026-03-09 13:13:40.295440 | ubuntu-noble | RUN {{ macros.install_pip(manila_base_additional_pip_packages | customizable("pip_packages")) }} 2026-03-09 13:13:40.295443 | ubuntu-noble | {% endblock %} 2026-03-09 13:13:40.295446 | ubuntu-noble | 2026-03-09 13:13:40.295449 | ubuntu-noble | {% set magnum_base_additional_pip_packages = [ 'magnum-cluster-api' ] %} 2026-03-09 13:13:40.295453 | ubuntu-noble | {% block magnum_base_footer %} 2026-03-09 13:13:40.295456 | ubuntu-noble | RUN {{ macros.install_pip(magnum_base_additional_pip_packages | customizable("pip_packages")) }} 2026-03-09 13:13:40.295459 | ubuntu-noble | RUN curl -o /tmp/helm.tar.gz https://get.helm.sh/helm-v3.15.2-linux-amd64.tar.gz \ 2026-03-09 13:13:40.295463 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/helm.tar.gz -C /usr/local/bin linux-amd64/helm 2026-03-09 13:13:40.295466 | ubuntu-noble | {% endblock %} 2026-03-09 13:13:40.295469 | ubuntu-noble | 2026-03-09 13:13:40.295472 | ubuntu-noble | {% set gnocchi_base_packages_append = ['python3-rados'] %} 2026-03-09 13:13:40.295476 | ubuntu-noble | {% block gnocchi_base_footer %} 2026-03-09 13:13:40.295479 | ubuntu-noble | RUN mkdir -p /var/lib/gnocchi/tmp \ 2026-03-09 13:13:40.295482 | ubuntu-noble | && chown -R gnocchi: /var/lib/gnocchi/tmp 2026-03-09 13:13:40.295485 | ubuntu-noble | {% endblock %} 2026-03-09 13:13:40.295489 | ubuntu-noble | 2026-03-09 13:13:40.295492 | ubuntu-noble | {% block grafana_footer %} 2026-03-09 13:13:40.295495 | ubuntu-noble | RUN curl -o /tmp/kolla-operations.tar.gz https://github.com/osism/kolla-operations/tarball/main \ 2026-03-09 13:13:40.295498 | ubuntu-noble | && mkdir -p /operations \ 2026-03-09 13:13:40.295501 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/kolla-operations.tar.gz -C /operations \ 2026-03-09 13:13:40.295505 | ubuntu-noble | && rm -f /tmp/kolla-operations.tar.gz 2026-03-09 13:13:40.295511 | ubuntu-noble | {% endblock %} 2026-03-09 13:13:40.295514 | ubuntu-noble | 2026-03-09 13:13:40.295517 | ubuntu-noble | {% block keystone_footer %} 2026-03-09 13:13:40.295521 | ubuntu-noble | RUN python3 -m pip --no-cache-dir install keystone-keycloak-backend 2026-03-09 13:13:40.295524 | ubuntu-noble | RUN apt-get update \ 2026-03-09 13:13:40.295527 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-03-09 13:13:40.295530 | ubuntu-noble | libapache2-mod-auth-openidc \ 2026-03-09 13:13:40.295534 | ubuntu-noble | libldap-common \ 2026-03-09 13:13:40.295537 | ubuntu-noble | libmemcached11 \ 2026-03-09 13:13:40.295540 | ubuntu-noble | && apt-get clean \ 2026-03-09 13:13:40.295543 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* \ 2026-03-09 13:13:40.295546 | ubuntu-noble | && a2enmod auth_openidc 2026-03-09 13:13:40.295550 | ubuntu-noble | {% endblock %} 2026-03-09 13:13:40.295553 | ubuntu-noble | 2026-03-09 13:13:40.295556 | ubuntu-noble | {% block footer %} 2026-03-09 13:13:40.295559 | ubuntu-noble | RUN rm -rf /usr/share/doc/* \ 2026-03-09 13:13:40.295563 | ubuntu-noble | && rm -rf /usr/share/man/* \ 2026-03-09 13:13:40.295566 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-03-09 13:13:40.295569 | ubuntu-noble | && apt-get autoremove -y \ 2026-03-09 13:13:40.295575 | 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-03-09 13:13:40.295587 | ubuntu-noble | {% endblock %} 2026-03-09 13:13:40.295591 | ubuntu-noble | 2026-03-09 13:13:40.295594 | ubuntu-noble | {% block labels %} 2026-03-09 13:13:40.295598 | ubuntu-noble | LABEL "build-date"="{{ build_date }}" \ 2026-03-09 13:13:40.295601 | ubuntu-noble | "name"="{{ image_name }}" \ 2026-03-09 13:13:40.295604 | ubuntu-noble | "de.osism.commit.docker_images_kolla"="d8f74d8" \ 2026-03-09 13:13:40.295607 | ubuntu-noble | "de.osism.commit.kolla"="6f429307d" \ 2026-03-09 13:13:40.295610 | ubuntu-noble | "de.osism.commit.kolla_version"="21.0.1" \ 2026-03-09 13:13:40.295614 | ubuntu-noble | "de.osism.commit.release"="c519af5" \ 2026-03-09 13:13:40.295617 | ubuntu-noble | "de.osism.os_id"="ubuntu" \ 2026-03-09 13:13:40.295620 | ubuntu-noble | "de.osism.os_version_id"="24.04" \ 2026-03-09 13:13:40.295623 | ubuntu-noble | "de.osism.release.openstack"="2025.2" \ 2026-03-09 13:13:40.295626 | ubuntu-noble | "de.osism.version"="latest" \ 2026-03-09 13:13:40.295630 | ubuntu-noble | "org.opencontainers.image.created"="2026-03-09T13:13:40.275799+00:00" \ 2026-03-09 13:13:40.295633 | ubuntu-noble | "org.opencontainers.image.documentation"="https://osism.tech/docs/" \ 2026-03-09 13:13:40.295636 | ubuntu-noble | "org.opencontainers.image.licenses"="ASL 2.0" \ 2026-03-09 13:13:40.295640 | ubuntu-noble | "org.opencontainers.image.source"="https://github.com/osism/container-images-kolla" \ 2026-03-09 13:13:40.295645 | ubuntu-noble | "org.opencontainers.image.title"="{{ image_name }}" \ 2026-03-09 13:13:40.295648 | ubuntu-noble | "org.opencontainers.image.url"="https://quay.io/organization/osism" \ 2026-03-09 13:13:40.295651 | ubuntu-noble | "org.opencontainers.image.vendor"="OSISM GmbH" 2026-03-09 13:13:40.295655 | ubuntu-noble | {% endblock %} 2026-03-09 13:13:40.295658 | ubuntu-noble | 2026-03-09 13:13:40.295661 | ubuntu-noble | + bash scripts/002-generate.sh 2026-03-09 13:13:40.297135 | ubuntu-noble | + BASE=ubuntu 2026-03-09 13:13:40.297404 | ubuntu-noble | + BASE_VERSION=22.04 2026-03-09 13:13:40.297675 | ubuntu-noble | ++ date +%Y%m%d 2026-03-09 13:13:40.299777 | ubuntu-noble | + BUILD_ID=20260309 2026-03-09 13:13:40.299802 | ubuntu-noble | + DOCKER_NAMESPACE=kolla 2026-03-09 13:13:40.299806 | ubuntu-noble | + DOCKER_REGISTRY=osism.harbor.regio.digital 2026-03-09 13:13:40.299810 | ubuntu-noble | + OPENSTACK_VERSION=2025.2 2026-03-09 13:13:40.299814 | ubuntu-noble | + VERSION=latest 2026-03-09 13:13:40.299817 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-03-09 13:13:40.299820 | ubuntu-noble | + . defaults/all.sh 2026-03-09 13:13:40.299823 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-03-09 13:13:40.299826 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-03-09 13:13:40.299830 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-03-09 13:13:40.299833 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-03-09 13:13:40.299836 | ubuntu-noble | +++ deactivate nondestructive 2026-03-09 13:13:40.299839 | ubuntu-noble | +++ '[' -n '' ']' 2026-03-09 13:13:40.299842 | ubuntu-noble | +++ '[' -n '' ']' 2026-03-09 13:13:40.299846 | ubuntu-noble | +++ hash -r 2026-03-09 13:13:40.299849 | ubuntu-noble | +++ '[' -n '' ']' 2026-03-09 13:13:40.299859 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-03-09 13:13:40.299863 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-03-09 13:13:40.299866 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-03-09 13:13:40.299869 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-03-09 13:13:40.299872 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-03-09 13:13:40.299875 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-03-09 13:13:40.299879 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-03-09 13:13:40.299882 | 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-03-09 13:13:40.299887 | 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-03-09 13:13:40.299890 | ubuntu-noble | +++ export PATH 2026-03-09 13:13:40.299893 | ubuntu-noble | +++ '[' -n '' ']' 2026-03-09 13:13:40.299897 | ubuntu-noble | +++ '[' -z '' ']' 2026-03-09 13:13:40.299900 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-03-09 13:13:40.299903 | ubuntu-noble | +++ PS1='(venv) ' 2026-03-09 13:13:40.299906 | ubuntu-noble | +++ export PS1 2026-03-09 13:13:40.299909 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-03-09 13:13:40.299913 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-03-09 13:13:40.299916 | ubuntu-noble | +++ hash -r 2026-03-09 13:13:40.299919 | ubuntu-noble | + . defaults/2025.2.sh 2026-03-09 13:13:40.300042 | ubuntu-noble | +++ date +%Y%m%d 2026-03-09 13:13:40.301676 | ubuntu-noble | ++ export BUILD_ID=20260309 2026-03-09 13:13:40.301695 | ubuntu-noble | ++ BUILD_ID=20260309 2026-03-09 13:13:40.301700 | ubuntu-noble | ++ export 'KOLLA_IMAGES=^ironic ^redis ^rabbitmq ^mariadb ^keystone ^memcached ^cron ^kolla-toolbox ^fluentd' 2026-03-09 13:13:40.301704 | ubuntu-noble | ++ KOLLA_IMAGES='^ironic ^redis ^rabbitmq ^mariadb ^keystone ^memcached ^cron ^kolla-toolbox ^fluentd' 2026-03-09 13:13:40.301707 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-03-09 13:13:40.301711 | ubuntu-noble | ++ KOLLA_TYPE= 2026-03-09 13:13:40.301714 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-03-09 13:13:40.301717 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-03-09 13:13:40.301720 | ubuntu-noble | + export VERSION 2026-03-09 13:13:40.301724 | ubuntu-noble | + export OPENSTACK_VERSION 2026-03-09 13:13:40.301727 | ubuntu-noble | + DOCKER_TAG=build-20260309 2026-03-09 13:13:40.301730 | ubuntu-noble | + KOLLA_BASE=ubuntu 2026-03-09 13:13:40.301733 | ubuntu-noble | + KOLLA_BASE_TAG=24.04 2026-03-09 13:13:40.301736 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-03-09 13:13:40.301740 | ubuntu-noble | + KOLLA_INSTALL_TYPE=source 2026-03-09 13:13:40.301760 | ubuntu-noble | + python3 src/generate-kolla-build-config.py 2026-03-09 13:13:40.434829 | ubuntu-noble | + setini DEFAULT namespace kolla 2026-03-09 13:13:40.434900 | 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-03-09 13:13:41.400129 | ubuntu-noble | localhost | SUCCESS => { 2026-03-09 13:13:41.400165 | ubuntu-noble | "changed": false, 2026-03-09 13:13:41.400169 | ubuntu-noble | "gid": 1000, 2026-03-09 13:13:41.400173 | ubuntu-noble | "group": "zuul", 2026-03-09 13:13:41.400176 | ubuntu-noble | "mode": "0664", 2026-03-09 13:13:41.400179 | ubuntu-noble | "msg": "OK", 2026-03-09 13:13:41.400183 | ubuntu-noble | "owner": "zuul", 2026-03-09 13:13:41.400186 | ubuntu-noble | "path": "kolla-build.conf", 2026-03-09 13:13:41.400190 | ubuntu-noble | "size": 4526, 2026-03-09 13:13:41.400193 | ubuntu-noble | "state": "file", 2026-03-09 13:13:41.400197 | ubuntu-noble | "uid": 1000 2026-03-09 13:13:41.400200 | ubuntu-noble | } 2026-03-09 13:13:41.470107 | ubuntu-noble | + setini DEFAULT tag build-20260309 2026-03-09 13:13:41.470174 | 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-20260309' 2026-03-09 13:13:42.398942 | ubuntu-noble | localhost | CHANGED => { 2026-03-09 13:13:42.398992 | ubuntu-noble | "changed": true, 2026-03-09 13:13:42.398997 | ubuntu-noble | "gid": 1000, 2026-03-09 13:13:42.399001 | ubuntu-noble | "group": "zuul", 2026-03-09 13:13:42.399004 | ubuntu-noble | "mode": "0664", 2026-03-09 13:13:42.399008 | ubuntu-noble | "msg": "option changed", 2026-03-09 13:13:42.399011 | ubuntu-noble | "owner": "zuul", 2026-03-09 13:13:42.399015 | ubuntu-noble | "path": "kolla-build.conf", 2026-03-09 13:13:42.399019 | ubuntu-noble | "size": 4534, 2026-03-09 13:13:42.399022 | ubuntu-noble | "state": "file", 2026-03-09 13:13:42.399025 | ubuntu-noble | "uid": 1000 2026-03-09 13:13:42.399029 | ubuntu-noble | } 2026-03-09 13:13:42.472639 | ubuntu-noble | + setini DEFAULT base ubuntu 2026-03-09 13:13:42.472696 | 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-03-09 13:13:43.422810 | ubuntu-noble | localhost | SUCCESS => { 2026-03-09 13:13:43.422850 | ubuntu-noble | "changed": false, 2026-03-09 13:13:43.422854 | ubuntu-noble | "gid": 1000, 2026-03-09 13:13:43.422858 | ubuntu-noble | "group": "zuul", 2026-03-09 13:13:43.422861 | ubuntu-noble | "mode": "0664", 2026-03-09 13:13:43.422864 | ubuntu-noble | "msg": "OK", 2026-03-09 13:13:43.422868 | ubuntu-noble | "owner": "zuul", 2026-03-09 13:13:43.422871 | ubuntu-noble | "path": "kolla-build.conf", 2026-03-09 13:13:43.422875 | ubuntu-noble | "size": 4534, 2026-03-09 13:13:43.422878 | ubuntu-noble | "state": "file", 2026-03-09 13:13:43.422881 | ubuntu-noble | "uid": 1000 2026-03-09 13:13:43.422885 | ubuntu-noble | } 2026-03-09 13:13:43.495855 | ubuntu-noble | + setini DEFAULT base_tag 24.04 2026-03-09 13:13:43.495898 | 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-03-09 13:13:44.440810 | ubuntu-noble | localhost | SUCCESS => { 2026-03-09 13:13:44.440854 | ubuntu-noble | "changed": false, 2026-03-09 13:13:44.440858 | ubuntu-noble | "gid": 1000, 2026-03-09 13:13:44.440862 | ubuntu-noble | "group": "zuul", 2026-03-09 13:13:44.440865 | ubuntu-noble | "mode": "0664", 2026-03-09 13:13:44.440868 | ubuntu-noble | "msg": "OK", 2026-03-09 13:13:44.440872 | ubuntu-noble | "owner": "zuul", 2026-03-09 13:13:44.440875 | ubuntu-noble | "path": "kolla-build.conf", 2026-03-09 13:13:44.440879 | ubuntu-noble | "size": 4534, 2026-03-09 13:13:44.440882 | ubuntu-noble | "state": "file", 2026-03-09 13:13:44.440886 | ubuntu-noble | "uid": 1000 2026-03-09 13:13:44.440890 | ubuntu-noble | } 2026-03-09 13:13:44.514447 | ubuntu-noble | + setini DEFAULT install_type source 2026-03-09 13:13:44.514508 | 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-03-09 13:13:45.458440 | ubuntu-noble | localhost | SUCCESS => { 2026-03-09 13:13:45.458491 | ubuntu-noble | "changed": false, 2026-03-09 13:13:45.458499 | ubuntu-noble | "gid": 1000, 2026-03-09 13:13:45.458505 | ubuntu-noble | "group": "zuul", 2026-03-09 13:13:45.458511 | ubuntu-noble | "mode": "0664", 2026-03-09 13:13:45.458516 | ubuntu-noble | "msg": "OK", 2026-03-09 13:13:45.458522 | ubuntu-noble | "owner": "zuul", 2026-03-09 13:13:45.458528 | ubuntu-noble | "path": "kolla-build.conf", 2026-03-09 13:13:45.458534 | ubuntu-noble | "size": 4534, 2026-03-09 13:13:45.458540 | ubuntu-noble | "state": "file", 2026-03-09 13:13:45.458545 | ubuntu-noble | "uid": 1000 2026-03-09 13:13:45.458551 | ubuntu-noble | } 2026-03-09 13:13:45.527614 | ubuntu-noble | + setini openstack-base location tarballs/requirements-stable-2025.2.tar.gz 2026-03-09 13:13:45.527802 | 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-03-09 13:13:46.449908 | ubuntu-noble | localhost | CHANGED => { 2026-03-09 13:13:46.449950 | ubuntu-noble | "changed": true, 2026-03-09 13:13:46.449955 | ubuntu-noble | "gid": 1000, 2026-03-09 13:13:46.449958 | ubuntu-noble | "group": "zuul", 2026-03-09 13:13:46.449962 | ubuntu-noble | "mode": "0664", 2026-03-09 13:13:46.449965 | ubuntu-noble | "msg": "section and option added", 2026-03-09 13:13:46.449970 | ubuntu-noble | "owner": "zuul", 2026-03-09 13:13:46.449973 | ubuntu-noble | "path": "kolla-build.conf", 2026-03-09 13:13:46.449977 | ubuntu-noble | "size": 4605, 2026-03-09 13:13:46.449980 | ubuntu-noble | "state": "file", 2026-03-09 13:13:46.449983 | ubuntu-noble | "uid": 1000 2026-03-09 13:13:46.449986 | ubuntu-noble | } 2026-03-09 13:13:46.524833 | ubuntu-noble | + sed -i '/\[openstack-base\]/a # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.2.tar.gz' kolla-build.conf 2026-03-09 13:13:46.527800 | ubuntu-noble | + setini openstack-base type local 2026-03-09 13:13:46.527861 | 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-03-09 13:13:47.465185 | ubuntu-noble | localhost | CHANGED => { 2026-03-09 13:13:47.465226 | ubuntu-noble | "changed": true, 2026-03-09 13:13:47.465231 | ubuntu-noble | "gid": 1000, 2026-03-09 13:13:47.465235 | ubuntu-noble | "group": "zuul", 2026-03-09 13:13:47.465248 | ubuntu-noble | "mode": "0664", 2026-03-09 13:13:47.465251 | ubuntu-noble | "msg": "option added", 2026-03-09 13:13:47.465255 | ubuntu-noble | "owner": "zuul", 2026-03-09 13:13:47.465258 | ubuntu-noble | "path": "kolla-build.conf", 2026-03-09 13:13:47.465262 | ubuntu-noble | "size": 4716, 2026-03-09 13:13:47.465265 | ubuntu-noble | "state": "file", 2026-03-09 13:13:47.465268 | ubuntu-noble | "uid": 1000 2026-03-09 13:13:47.465272 | ubuntu-noble | } 2026-03-09 13:13:47.537005 | ubuntu-noble | + [[ -n osism.harbor.regio.digital ]] 2026-03-09 13:13:47.537079 | ubuntu-noble | + setini DEFAULT registry osism.harbor.regio.digital 2026-03-09 13:13:47.537093 | 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-03-09 13:13:48.483775 | ubuntu-noble | localhost | CHANGED => { 2026-03-09 13:13:48.483823 | ubuntu-noble | "changed": true, 2026-03-09 13:13:48.483827 | ubuntu-noble | "gid": 1000, 2026-03-09 13:13:48.483831 | ubuntu-noble | "group": "zuul", 2026-03-09 13:13:48.483835 | ubuntu-noble | "mode": "0664", 2026-03-09 13:13:48.483838 | ubuntu-noble | "msg": "option added", 2026-03-09 13:13:48.483842 | ubuntu-noble | "owner": "zuul", 2026-03-09 13:13:48.483845 | ubuntu-noble | "path": "kolla-build.conf", 2026-03-09 13:13:48.483849 | ubuntu-noble | "size": 4754, 2026-03-09 13:13:48.483852 | ubuntu-noble | "state": "file", 2026-03-09 13:13:48.483856 | ubuntu-noble | "uid": 1000 2026-03-09 13:13:48.483859 | ubuntu-noble | } 2026-03-09 13:13:48.556517 | ubuntu-noble | + echo DEBUG kolla-build.conf 2026-03-09 13:13:48.556569 | ubuntu-noble | DEBUG kolla-build.conf 2026-03-09 13:13:48.556573 | ubuntu-noble | + cat kolla-build.conf 2026-03-09 13:13:48.558101 | ubuntu-noble | [DEFAULT] 2026-03-09 13:13:48.558126 | ubuntu-noble | base = ubuntu 2026-03-09 13:13:48.558131 | ubuntu-noble | base_package_type = deb 2026-03-09 13:13:48.558135 | ubuntu-noble | base_tag = 24.04 2026-03-09 13:13:48.558138 | ubuntu-noble | install_type = source 2026-03-09 13:13:48.558141 | ubuntu-noble | namespace = kolla 2026-03-09 13:13:48.558145 | ubuntu-noble | openstack_release = 2025.2 2026-03-09 13:13:48.558148 | ubuntu-noble | push = false 2026-03-09 13:13:48.558152 | ubuntu-noble | tag = build-20260309 2026-03-09 13:13:48.558155 | ubuntu-noble | threads = 1 2026-03-09 13:13:48.558159 | ubuntu-noble | registry = osism.harbor.regio.digital 2026-03-09 13:13:48.558163 | ubuntu-noble | 2026-03-09 13:13:48.558168 | ubuntu-noble | ######################################################################### 2026-03-09 13:13:48.558172 | ubuntu-noble | # sources tracked in release repository 2026-03-09 13:13:48.558175 | ubuntu-noble | 2026-03-09 13:13:48.558178 | ubuntu-noble | [aodh-base] 2026-03-09 13:13:48.558182 | ubuntu-noble | type = local 2026-03-09 13:13:48.558185 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.2.tar.gz 2026-03-09 13:13:48.558189 | ubuntu-noble | location = tarballs/aodh-stable-2025.2.tar.gz 2026-03-09 13:13:48.558192 | ubuntu-noble | 2026-03-09 13:13:48.558195 | ubuntu-noble | 2026-03-09 13:13:48.558198 | ubuntu-noble | 2026-03-09 13:13:48.558202 | ubuntu-noble | [barbican-base] 2026-03-09 13:13:48.558205 | ubuntu-noble | type = local 2026-03-09 13:13:48.558208 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.2.tar.gz 2026-03-09 13:13:48.558212 | ubuntu-noble | location = tarballs/barbican-stable-2025.2.tar.gz 2026-03-09 13:13:48.558215 | ubuntu-noble | 2026-03-09 13:13:48.558219 | ubuntu-noble | 2026-03-09 13:13:48.558222 | ubuntu-noble | 2026-03-09 13:13:48.558225 | ubuntu-noble | [blazar-base] 2026-03-09 13:13:48.558228 | ubuntu-noble | type = local 2026-03-09 13:13:48.558232 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.2.tar.gz 2026-03-09 13:13:48.558235 | ubuntu-noble | location = tarballs/blazar-stable-2025.2.tar.gz 2026-03-09 13:13:48.558238 | ubuntu-noble | 2026-03-09 13:13:48.558241 | ubuntu-noble | 2026-03-09 13:13:48.558244 | ubuntu-noble | 2026-03-09 13:13:48.558248 | ubuntu-noble | [ceilometer-base] 2026-03-09 13:13:48.558251 | ubuntu-noble | type = local 2026-03-09 13:13:48.558254 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.2.tar.gz 2026-03-09 13:13:48.558257 | ubuntu-noble | location = tarballs/ceilometer-stable-2025.2.tar.gz 2026-03-09 13:13:48.558261 | ubuntu-noble | 2026-03-09 13:13:48.558264 | ubuntu-noble | 2026-03-09 13:13:48.558267 | ubuntu-noble | 2026-03-09 13:13:48.558270 | ubuntu-noble | [cinder-base] 2026-03-09 13:13:48.558273 | ubuntu-noble | type = local 2026-03-09 13:13:48.558276 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.2.tar.gz 2026-03-09 13:13:48.558280 | ubuntu-noble | location = tarballs/cinder-stable-2025.2.tar.gz 2026-03-09 13:13:48.558283 | ubuntu-noble | 2026-03-09 13:13:48.558296 | ubuntu-noble | 2026-03-09 13:13:48.558299 | ubuntu-noble | 2026-03-09 13:13:48.558302 | ubuntu-noble | [designate-base] 2026-03-09 13:13:48.558305 | ubuntu-noble | type = local 2026-03-09 13:13:48.558326 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/designate/designate-stable-2025.2.tar.gz 2026-03-09 13:13:48.558330 | ubuntu-noble | location = tarballs/designate-stable-2025.2.tar.gz 2026-03-09 13:13:48.558333 | ubuntu-noble | 2026-03-09 13:13:48.558337 | ubuntu-noble | 2026-03-09 13:13:48.558340 | ubuntu-noble | 2026-03-09 13:13:48.558343 | ubuntu-noble | [glance-base] 2026-03-09 13:13:48.558347 | ubuntu-noble | type = local 2026-03-09 13:13:48.558350 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/glance/glance-stable-2025.2.tar.gz 2026-03-09 13:13:48.558353 | ubuntu-noble | location = tarballs/glance-stable-2025.2.tar.gz 2026-03-09 13:13:48.558357 | ubuntu-noble | 2026-03-09 13:13:48.558360 | ubuntu-noble | 2026-03-09 13:13:48.558363 | ubuntu-noble | 2026-03-09 13:13:48.558366 | ubuntu-noble | [heat-base] 2026-03-09 13:13:48.558370 | ubuntu-noble | type = local 2026-03-09 13:13:48.558373 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/heat/heat-stable-2025.2.tar.gz 2026-03-09 13:13:48.558376 | ubuntu-noble | location = tarballs/heat-stable-2025.2.tar.gz 2026-03-09 13:13:48.558380 | ubuntu-noble | 2026-03-09 13:13:48.558383 | ubuntu-noble | 2026-03-09 13:13:48.558386 | ubuntu-noble | 2026-03-09 13:13:48.558389 | ubuntu-noble | [horizon] 2026-03-09 13:13:48.558393 | ubuntu-noble | type = local 2026-03-09 13:13:48.558396 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.2.tar.gz 2026-03-09 13:13:48.558399 | ubuntu-noble | location = tarballs/horizon-stable-2025.2.tar.gz 2026-03-09 13:13:48.558403 | ubuntu-noble | 2026-03-09 13:13:48.558406 | ubuntu-noble | 2026-03-09 13:13:48.558409 | ubuntu-noble | 2026-03-09 13:13:48.558412 | ubuntu-noble | [ironic-base] 2026-03-09 13:13:48.558416 | ubuntu-noble | type = local 2026-03-09 13:13:48.558419 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.2.tar.gz 2026-03-09 13:13:48.558422 | ubuntu-noble | location = tarballs/ironic-stable-2025.2.tar.gz 2026-03-09 13:13:48.558425 | ubuntu-noble | 2026-03-09 13:13:48.558429 | ubuntu-noble | 2026-03-09 13:13:48.558432 | ubuntu-noble | 2026-03-09 13:13:48.558435 | ubuntu-noble | [keystone-base] 2026-03-09 13:13:48.558439 | ubuntu-noble | type = local 2026-03-09 13:13:48.558448 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.2.tar.gz 2026-03-09 13:13:48.558451 | ubuntu-noble | location = tarballs/keystone-stable-2025.2.tar.gz 2026-03-09 13:13:48.558454 | ubuntu-noble | 2026-03-09 13:13:48.558458 | ubuntu-noble | 2026-03-09 13:13:48.558461 | ubuntu-noble | 2026-03-09 13:13:48.558464 | ubuntu-noble | [magnum-base] 2026-03-09 13:13:48.558468 | ubuntu-noble | type = local 2026-03-09 13:13:48.558471 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.2.tar.gz 2026-03-09 13:13:48.558474 | ubuntu-noble | location = tarballs/magnum-stable-2025.2.tar.gz 2026-03-09 13:13:48.558478 | ubuntu-noble | 2026-03-09 13:13:48.558481 | ubuntu-noble | 2026-03-09 13:13:48.558484 | ubuntu-noble | 2026-03-09 13:13:48.558487 | ubuntu-noble | [manila-base] 2026-03-09 13:13:48.558491 | ubuntu-noble | type = local 2026-03-09 13:13:48.558494 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/manila/manila-stable-2025.2.tar.gz 2026-03-09 13:13:48.558497 | ubuntu-noble | location = tarballs/manila-stable-2025.2.tar.gz 2026-03-09 13:13:48.558501 | ubuntu-noble | 2026-03-09 13:13:48.558504 | ubuntu-noble | 2026-03-09 13:13:48.558507 | ubuntu-noble | 2026-03-09 13:13:48.558510 | ubuntu-noble | [masakari-base] 2026-03-09 13:13:48.558514 | ubuntu-noble | type = local 2026-03-09 13:13:48.558517 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.2.tar.gz 2026-03-09 13:13:48.558520 | ubuntu-noble | location = tarballs/masakari-stable-2025.2.tar.gz 2026-03-09 13:13:48.558523 | ubuntu-noble | 2026-03-09 13:13:48.558527 | ubuntu-noble | 2026-03-09 13:13:48.558530 | ubuntu-noble | 2026-03-09 13:13:48.558533 | ubuntu-noble | [neutron-bgp-dragent] 2026-03-09 13:13:48.558537 | ubuntu-noble | type = local 2026-03-09 13:13:48.558540 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.2.tar.gz 2026-03-09 13:13:48.558544 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2025.2.tar.gz 2026-03-09 13:13:48.558547 | ubuntu-noble | 2026-03-09 13:13:48.558550 | ubuntu-noble | 2026-03-09 13:13:48.558559 | ubuntu-noble | [neutron-server-plugin-neutron-dynamic-routing] 2026-03-09 13:13:48.558563 | ubuntu-noble | type = local 2026-03-09 13:13:48.558566 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.2.tar.gz 2026-03-09 13:13:48.558569 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2025.2.tar.gz 2026-03-09 13:13:48.558575 | ubuntu-noble | 2026-03-09 13:13:48.558579 | ubuntu-noble | 2026-03-09 13:13:48.558582 | ubuntu-noble | [neutron-vpnaas-base] 2026-03-09 13:13:48.558585 | ubuntu-noble | type = local 2026-03-09 13:13:48.558589 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.2.tar.gz 2026-03-09 13:13:48.558592 | ubuntu-noble | location = tarballs/neutron-vpnaas-stable-2025.2.tar.gz 2026-03-09 13:13:48.558596 | ubuntu-noble | 2026-03-09 13:13:48.558599 | ubuntu-noble | 2026-03-09 13:13:48.558602 | ubuntu-noble | 2026-03-09 13:13:48.558605 | ubuntu-noble | [neutron-base] 2026-03-09 13:13:48.558609 | ubuntu-noble | type = local 2026-03-09 13:13:48.558612 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.2.tar.gz 2026-03-09 13:13:48.558615 | ubuntu-noble | location = tarballs/neutron-stable-2025.2.tar.gz 2026-03-09 13:13:48.558618 | ubuntu-noble | 2026-03-09 13:13:48.558622 | ubuntu-noble | 2026-03-09 13:13:48.558625 | ubuntu-noble | 2026-03-09 13:13:48.558628 | ubuntu-noble | [nova-base] 2026-03-09 13:13:48.558632 | ubuntu-noble | type = local 2026-03-09 13:13:48.558635 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/nova/nova-stable-2025.2.tar.gz 2026-03-09 13:13:48.558638 | ubuntu-noble | location = tarballs/nova-stable-2025.2.tar.gz 2026-03-09 13:13:48.558642 | ubuntu-noble | 2026-03-09 13:13:48.558645 | ubuntu-noble | 2026-03-09 13:13:48.558648 | ubuntu-noble | 2026-03-09 13:13:48.558651 | ubuntu-noble | [octavia-base] 2026-03-09 13:13:48.558655 | ubuntu-noble | type = local 2026-03-09 13:13:48.558658 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.2.tar.gz 2026-03-09 13:13:48.558661 | ubuntu-noble | location = tarballs/octavia-stable-2025.2.tar.gz 2026-03-09 13:13:48.558664 | ubuntu-noble | 2026-03-09 13:13:48.558668 | ubuntu-noble | 2026-03-09 13:13:48.558671 | ubuntu-noble | 2026-03-09 13:13:48.558674 | ubuntu-noble | [placement-base] 2026-03-09 13:13:48.558677 | ubuntu-noble | type = local 2026-03-09 13:13:48.558681 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/placement/placement-stable-2025.2.tar.gz 2026-03-09 13:13:48.558684 | ubuntu-noble | location = tarballs/placement-stable-2025.2.tar.gz 2026-03-09 13:13:48.558687 | ubuntu-noble | 2026-03-09 13:13:48.558690 | ubuntu-noble | 2026-03-09 13:13:48.558694 | ubuntu-noble | 2026-03-09 13:13:48.558697 | ubuntu-noble | [skyline-apiserver-base] 2026-03-09 13:13:48.558700 | ubuntu-noble | type = local 2026-03-09 13:13:48.558709 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.2.tar.gz 2026-03-09 13:13:48.558712 | ubuntu-noble | location = tarballs/skyline-apiserver-stable-2025.2.tar.gz 2026-03-09 13:13:48.558715 | ubuntu-noble | 2026-03-09 13:13:48.558719 | ubuntu-noble | 2026-03-09 13:13:48.558722 | ubuntu-noble | 2026-03-09 13:13:48.558725 | ubuntu-noble | [skyline-console-base] 2026-03-09 13:13:48.558728 | ubuntu-noble | type = local 2026-03-09 13:13:48.558732 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.2.tar.gz 2026-03-09 13:13:48.558735 | ubuntu-noble | location = tarballs/skyline-console-stable-2025.2.tar.gz 2026-03-09 13:13:48.558762 | ubuntu-noble | 2026-03-09 13:13:48.558767 | ubuntu-noble | 2026-03-09 13:13:48.558770 | ubuntu-noble | 2026-03-09 13:13:48.558774 | ubuntu-noble | [watcher-base] 2026-03-09 13:13:48.558777 | ubuntu-noble | type = local 2026-03-09 13:13:48.558780 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.2.tar.gz 2026-03-09 13:13:48.558784 | ubuntu-noble | location = tarballs/watcher-stable-2025.2.tar.gz 2026-03-09 13:13:48.558787 | ubuntu-noble | 2026-03-09 13:13:48.558790 | ubuntu-noble | 2026-03-09 13:13:48.558793 | ubuntu-noble | [openstack-base] 2026-03-09 13:13:48.558797 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.2.tar.gz 2026-03-09 13:13:48.558800 | ubuntu-noble | location = tarballs/requirements-stable-2025.2.tar.gz 2026-03-09 13:13:48.558803 | ubuntu-noble | type = local 2026-03-09 13:13:48.558807 | ubuntu-noble | + bash scripts/003-patch.sh 2026-03-09 13:13:48.561083 | ubuntu-noble | + OPENSTACK_VERSION=2025.2 2026-03-09 13:13:48.561096 | ubuntu-noble | + VERSION=latest 2026-03-09 13:13:48.561121 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-03-09 13:13:48.561198 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-03-09 13:13:48.561218 | ubuntu-noble | + . defaults/all.sh 2026-03-09 13:13:48.561293 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-03-09 13:13:48.561298 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-03-09 13:13:48.561384 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-03-09 13:13:48.561390 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-03-09 13:13:48.561582 | ubuntu-noble | +++ deactivate nondestructive 2026-03-09 13:13:48.561627 | ubuntu-noble | +++ '[' -n '' ']' 2026-03-09 13:13:48.561652 | ubuntu-noble | +++ '[' -n '' ']' 2026-03-09 13:13:48.561668 | ubuntu-noble | +++ hash -r 2026-03-09 13:13:48.561715 | ubuntu-noble | +++ '[' -n '' ']' 2026-03-09 13:13:48.561731 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-03-09 13:13:48.561754 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-03-09 13:13:48.561804 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-03-09 13:13:48.561875 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-03-09 13:13:48.561895 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-03-09 13:13:48.561911 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-03-09 13:13:48.561917 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-03-09 13:13:48.561956 | 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-03-09 13:13:48.561988 | 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-03-09 13:13:48.562005 | ubuntu-noble | +++ export PATH 2026-03-09 13:13:48.562043 | ubuntu-noble | +++ '[' -n '' ']' 2026-03-09 13:13:48.562084 | ubuntu-noble | +++ '[' -z '' ']' 2026-03-09 13:13:48.562100 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-03-09 13:13:48.562117 | ubuntu-noble | +++ PS1='(venv) ' 2026-03-09 13:13:48.562123 | ubuntu-noble | +++ export PS1 2026-03-09 13:13:48.562138 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-03-09 13:13:48.562144 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-03-09 13:13:48.562171 | ubuntu-noble | +++ hash -r 2026-03-09 13:13:48.562222 | ubuntu-noble | + . defaults/2025.2.sh 2026-03-09 13:13:48.562845 | ubuntu-noble | +++ date +%Y%m%d 2026-03-09 13:13:48.564435 | ubuntu-noble | ++ export BUILD_ID=20260309 2026-03-09 13:13:48.564467 | ubuntu-noble | ++ BUILD_ID=20260309 2026-03-09 13:13:48.564476 | ubuntu-noble | ++ export 'KOLLA_IMAGES=^ironic ^redis ^rabbitmq ^mariadb ^keystone ^memcached ^cron ^kolla-toolbox ^fluentd' 2026-03-09 13:13:48.564483 | ubuntu-noble | ++ KOLLA_IMAGES='^ironic ^redis ^rabbitmq ^mariadb ^keystone ^memcached ^cron ^kolla-toolbox ^fluentd' 2026-03-09 13:13:48.564490 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-03-09 13:13:48.564496 | ubuntu-noble | ++ KOLLA_TYPE= 2026-03-09 13:13:48.564504 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-03-09 13:13:48.564510 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-03-09 13:13:48.564516 | ubuntu-noble | + export VERSION 2026-03-09 13:13:48.564522 | ubuntu-noble | + export OPENSTACK_VERSION 2026-03-09 13:13:48.564529 | ubuntu-noble | + mkdir -p tarballs 2026-03-09 13:13:48.568818 | ubuntu-noble | ++ grep '# tarball' kolla-build.conf 2026-03-09 13:13:48.568857 | ubuntu-noble | ++ awk '{ print $4 }' 2026-03-09 13:13:48.569848 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-03-09 13:13:48.569927 | ubuntu-noble | + pushd tarballs 2026-03-09 13:13:48.570506 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.2.tar.gz 2026-03-09 13:13:48.572030 | ubuntu-noble | + filename=aodh-stable-2025.2.tar.gz 2026-03-09 13:13:48.572057 | ubuntu-noble | + [[ -e aodh-stable-2025.2.tar.gz ]] 2026-03-09 13:13:48.572064 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.2.tar.gz 2026-03-09 13:13:48.572071 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.2.tar.gz 2026-03-09 13:13:48.572078 | ubuntu-noble | + wget --no-verbose https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.2.tar.gz 2026-03-09 13:13:49.668786 | ubuntu-noble | 2026-03-09 13:13:49 URL:https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.2.tar.gz [258609/258609] -> "aodh-stable-2025.2.tar.gz" [1] 2026-03-09 13:13:49.671501 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-03-09 13:13:49.671545 | ubuntu-noble | + echo Process aodh-stable-2025.2.tar.gz 2026-03-09 13:13:49.671557 | ubuntu-noble | Process aodh-stable-2025.2.tar.gz 2026-03-09 13:13:49.674821 | ubuntu-noble | ++ tar -tzf aodh-stable-2025.2.tar.gz 2026-03-09 13:13:49.674865 | ubuntu-noble | ++ head -1 2026-03-09 13:13:49.674877 | ubuntu-noble | ++ cut -f1 -d/ 2026-03-09 13:13:49.683848 | ubuntu-noble | + directory=aodh-21.0.0.0rc2.dev2 2026-03-09 13:13:49.683891 | ubuntu-noble | + echo Check patches for aodh-stable-2025.2.tar.gz 2026-03-09 13:13:49.683900 | ubuntu-noble | Check patches for aodh-stable-2025.2.tar.gz 2026-03-09 13:13:49.683908 | ubuntu-noble | + [[ -e ../patches/2025.2/aodh ]] 2026-03-09 13:13:49.683915 | ubuntu-noble | + echo Check overlays for aodh-stable-2025.2.tar.gz 2026-03-09 13:13:49.683922 | ubuntu-noble | Check overlays for aodh-stable-2025.2.tar.gz 2026-03-09 13:13:49.683944 | ubuntu-noble | + [[ -e ../overlays/2025.2/aodh/source ]] 2026-03-09 13:13:49.683951 | ubuntu-noble | + popd 2026-03-09 13:13:49.683965 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-03-09 13:13:49.683973 | ubuntu-noble | + pushd tarballs 2026-03-09 13:13:49.684860 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.2.tar.gz 2026-03-09 13:13:49.686841 | ubuntu-noble | + filename=barbican-stable-2025.2.tar.gz 2026-03-09 13:13:49.686879 | ubuntu-noble | + [[ -e barbican-stable-2025.2.tar.gz ]] 2026-03-09 13:13:49.686887 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.2.tar.gz 2026-03-09 13:13:49.686895 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.2.tar.gz 2026-03-09 13:13:49.686903 | ubuntu-noble | + wget --no-verbose https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.2.tar.gz 2026-03-09 13:13:50.909888 | ubuntu-noble | 2026-03-09 13:13:50 URL:https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.2.tar.gz [662908/662908] -> "barbican-stable-2025.2.tar.gz" [1] 2026-03-09 13:13:50.912340 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-03-09 13:13:50.912386 | ubuntu-noble | + echo Process barbican-stable-2025.2.tar.gz 2026-03-09 13:13:50.912399 | ubuntu-noble | Process barbican-stable-2025.2.tar.gz 2026-03-09 13:13:50.914819 | ubuntu-noble | ++ tar -tzf barbican-stable-2025.2.tar.gz 2026-03-09 13:13:50.914863 | ubuntu-noble | ++ head -1 2026-03-09 13:13:50.916203 | ubuntu-noble | ++ cut -f1 -d/ 2026-03-09 13:13:50.922695 | ubuntu-noble | + directory=barbican-21.0.0.0rc2.dev2 2026-03-09 13:13:50.922824 | ubuntu-noble | + echo Check patches for barbican-stable-2025.2.tar.gz 2026-03-09 13:13:50.922854 | ubuntu-noble | Check patches for barbican-stable-2025.2.tar.gz 2026-03-09 13:13:50.922906 | ubuntu-noble | + [[ -e ../patches/2025.2/barbican ]] 2026-03-09 13:13:50.922958 | ubuntu-noble | + echo Check overlays for barbican-stable-2025.2.tar.gz 2026-03-09 13:13:50.922978 | ubuntu-noble | Check overlays for barbican-stable-2025.2.tar.gz 2026-03-09 13:13:50.923010 | ubuntu-noble | + [[ -e ../overlays/2025.2/barbican/source ]] 2026-03-09 13:13:50.923046 | ubuntu-noble | + popd 2026-03-09 13:13:50.923144 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-03-09 13:13:50.923176 | ubuntu-noble | + pushd tarballs 2026-03-09 13:13:50.923953 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.2.tar.gz 2026-03-09 13:13:50.925846 | ubuntu-noble | + filename=blazar-stable-2025.2.tar.gz 2026-03-09 13:13:50.925894 | ubuntu-noble | + [[ -e blazar-stable-2025.2.tar.gz ]] 2026-03-09 13:13:50.925903 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.2.tar.gz 2026-03-09 13:13:50.925911 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.2.tar.gz 2026-03-09 13:13:50.925918 | ubuntu-noble | + wget --no-verbose https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.2.tar.gz 2026-03-09 13:13:52.015972 | ubuntu-noble | 2026-03-09 13:13:52 URL:https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.2.tar.gz [431334/431334] -> "blazar-stable-2025.2.tar.gz" [1] 2026-03-09 13:13:52.018467 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-03-09 13:13:52.018514 | ubuntu-noble | + echo Process blazar-stable-2025.2.tar.gz 2026-03-09 13:13:52.018526 | ubuntu-noble | Process blazar-stable-2025.2.tar.gz 2026-03-09 13:13:52.021826 | ubuntu-noble | ++ tar -tzf blazar-stable-2025.2.tar.gz 2026-03-09 13:13:52.021871 | ubuntu-noble | ++ head -1 2026-03-09 13:13:52.022647 | ubuntu-noble | ++ cut -f1 -d/ 2026-03-09 13:13:52.031075 | ubuntu-noble | + directory=blazar-16.0.1.dev3 2026-03-09 13:13:52.031153 | ubuntu-noble | + echo Check patches for blazar-stable-2025.2.tar.gz 2026-03-09 13:13:52.031168 | ubuntu-noble | Check patches for blazar-stable-2025.2.tar.gz 2026-03-09 13:13:52.031179 | ubuntu-noble | + [[ -e ../patches/2025.2/blazar ]] 2026-03-09 13:13:52.031188 | ubuntu-noble | + echo Check overlays for blazar-stable-2025.2.tar.gz 2026-03-09 13:13:52.031198 | ubuntu-noble | Check overlays for blazar-stable-2025.2.tar.gz 2026-03-09 13:13:52.031208 | ubuntu-noble | + [[ -e ../overlays/2025.2/blazar/source ]] 2026-03-09 13:13:52.031217 | ubuntu-noble | + popd 2026-03-09 13:13:52.031228 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-03-09 13:13:52.031261 | ubuntu-noble | + pushd tarballs 2026-03-09 13:13:52.031572 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.2.tar.gz 2026-03-09 13:13:52.033128 | ubuntu-noble | + filename=ceilometer-stable-2025.2.tar.gz 2026-03-09 13:13:52.033156 | ubuntu-noble | + [[ -e ceilometer-stable-2025.2.tar.gz ]] 2026-03-09 13:13:52.033168 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.2.tar.gz 2026-03-09 13:13:52.033177 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.2.tar.gz 2026-03-09 13:13:52.033189 | ubuntu-noble | + wget --no-verbose https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.2.tar.gz 2026-03-09 13:13:53.257905 | ubuntu-noble | 2026-03-09 13:13:53 URL:https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.2.tar.gz [872211/872211] -> "ceilometer-stable-2025.2.tar.gz" [1] 2026-03-09 13:13:53.259643 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-03-09 13:13:53.259671 | ubuntu-noble | + echo Process ceilometer-stable-2025.2.tar.gz 2026-03-09 13:13:53.259677 | ubuntu-noble | Process ceilometer-stable-2025.2.tar.gz 2026-03-09 13:13:53.262800 | ubuntu-noble | ++ tar -tzf ceilometer-stable-2025.2.tar.gz 2026-03-09 13:13:53.262831 | ubuntu-noble | ++ head -1 2026-03-09 13:13:53.263165 | ubuntu-noble | ++ cut -f1 -d/ 2026-03-09 13:13:53.268428 | ubuntu-noble | + directory=ceilometer-25.0.0.0rc2.dev2 2026-03-09 13:13:53.268503 | ubuntu-noble | + echo Check patches for ceilometer-stable-2025.2.tar.gz 2026-03-09 13:13:53.268520 | ubuntu-noble | Check patches for ceilometer-stable-2025.2.tar.gz 2026-03-09 13:13:53.268561 | ubuntu-noble | + [[ -e ../patches/2025.2/ceilometer ]] 2026-03-09 13:13:53.268602 | ubuntu-noble | + echo Check overlays for ceilometer-stable-2025.2.tar.gz 2026-03-09 13:13:53.268615 | ubuntu-noble | Check overlays for ceilometer-stable-2025.2.tar.gz 2026-03-09 13:13:53.268638 | ubuntu-noble | + [[ -e ../overlays/2025.2/ceilometer/source ]] 2026-03-09 13:13:53.268660 | ubuntu-noble | + popd 2026-03-09 13:13:53.268732 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-03-09 13:13:53.268774 | ubuntu-noble | + pushd tarballs 2026-03-09 13:13:53.269456 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.2.tar.gz 2026-03-09 13:13:53.271337 | ubuntu-noble | + filename=cinder-stable-2025.2.tar.gz 2026-03-09 13:13:53.271356 | ubuntu-noble | + [[ -e cinder-stable-2025.2.tar.gz ]] 2026-03-09 13:13:53.271360 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.2.tar.gz 2026-03-09 13:13:53.271364 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.2.tar.gz 2026-03-09 13:13:53.271368 | ubuntu-noble | + wget --no-verbose https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.2.tar.gz 2026-03-09 13:13:55.069695 | ubuntu-noble | 2026-03-09 13:13:55 URL:https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.2.tar.gz [6493385/6493385] -> "cinder-stable-2025.2.tar.gz" [1] 2026-03-09 13:13:55.072462 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-03-09 13:13:55.072512 | ubuntu-noble | + echo Process cinder-stable-2025.2.tar.gz 2026-03-09 13:13:55.072525 | ubuntu-noble | Process cinder-stable-2025.2.tar.gz 2026-03-09 13:13:55.074804 | ubuntu-noble | ++ tar -tzf cinder-stable-2025.2.tar.gz 2026-03-09 13:13:55.074846 | ubuntu-noble | ++ head -1 2026-03-09 13:13:55.076458 | ubuntu-noble | ++ cut -f1 -d/ 2026-03-09 13:13:55.082231 | ubuntu-noble | + directory=cinder-27.0.1.dev12 2026-03-09 13:13:55.082369 | ubuntu-noble | + echo Check patches for cinder-stable-2025.2.tar.gz 2026-03-09 13:13:55.082400 | ubuntu-noble | Check patches for cinder-stable-2025.2.tar.gz 2026-03-09 13:13:55.082470 | ubuntu-noble | + [[ -e ../patches/2025.2/cinder ]] 2026-03-09 13:13:55.082542 | ubuntu-noble | + echo Check overlays for cinder-stable-2025.2.tar.gz 2026-03-09 13:13:55.082567 | ubuntu-noble | Check overlays for cinder-stable-2025.2.tar.gz 2026-03-09 13:13:55.082609 | ubuntu-noble | + [[ -e ../overlays/2025.2/cinder/source ]] 2026-03-09 13:13:55.082652 | ubuntu-noble | + popd 2026-03-09 13:13:55.082826 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-03-09 13:13:55.082877 | ubuntu-noble | + pushd tarballs 2026-03-09 13:13:55.083728 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/designate/designate-stable-2025.2.tar.gz 2026-03-09 13:13:55.085925 | ubuntu-noble | + filename=designate-stable-2025.2.tar.gz 2026-03-09 13:13:55.085971 | ubuntu-noble | + [[ -e designate-stable-2025.2.tar.gz ]] 2026-03-09 13:13:55.085980 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/designate/designate-stable-2025.2.tar.gz 2026-03-09 13:13:55.085988 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/designate/designate-stable-2025.2.tar.gz 2026-03-09 13:13:55.085995 | ubuntu-noble | + wget --no-verbose https://tarballs.opendev.org/openstack/designate/designate-stable-2025.2.tar.gz 2026-03-09 13:14:28.681961 | ubuntu-noble | 2026-03-09 13:14:28 URL:https://tarballs.opendev.org/openstack/designate/designate-stable-2025.2.tar.gz [1007204/1007204] -> "designate-stable-2025.2.tar.gz" [1] 2026-03-09 13:14:28.684601 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/designate/designate-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-03-09 13:14:28.684649 | ubuntu-noble | + echo Process designate-stable-2025.2.tar.gz 2026-03-09 13:14:28.684666 | ubuntu-noble | Process designate-stable-2025.2.tar.gz 2026-03-09 13:14:28.689845 | ubuntu-noble | ++ tar -tzf designate-stable-2025.2.tar.gz 2026-03-09 13:14:28.689947 | ubuntu-noble | ++ head -1 2026-03-09 13:14:28.691797 | ubuntu-noble | ++ cut -f1 -d/ 2026-03-09 13:14:28.696733 | ubuntu-noble | + directory=designate-21.0.0.0rc2.dev2 2026-03-09 13:14:28.696831 | ubuntu-noble | + echo Check patches for designate-stable-2025.2.tar.gz 2026-03-09 13:14:28.696844 | ubuntu-noble | Check patches for designate-stable-2025.2.tar.gz 2026-03-09 13:14:28.696880 | ubuntu-noble | + [[ -e ../patches/2025.2/designate ]] 2026-03-09 13:14:28.696894 | ubuntu-noble | + echo Check overlays for designate-stable-2025.2.tar.gz 2026-03-09 13:14:28.696904 | ubuntu-noble | Check overlays for designate-stable-2025.2.tar.gz 2026-03-09 13:14:28.696913 | ubuntu-noble | + [[ -e ../overlays/2025.2/designate/source ]] 2026-03-09 13:14:28.696924 | ubuntu-noble | + popd 2026-03-09 13:14:28.697015 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-03-09 13:14:28.697029 | ubuntu-noble | + pushd tarballs 2026-03-09 13:14:28.697839 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/glance/glance-stable-2025.2.tar.gz 2026-03-09 13:14:28.699893 | ubuntu-noble | + filename=glance-stable-2025.2.tar.gz 2026-03-09 13:14:28.699937 | ubuntu-noble | + [[ -e glance-stable-2025.2.tar.gz ]] 2026-03-09 13:14:28.699947 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/glance/glance-stable-2025.2.tar.gz 2026-03-09 13:14:28.699957 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/glance/glance-stable-2025.2.tar.gz 2026-03-09 13:14:28.699966 | ubuntu-noble | + wget --no-verbose https://tarballs.opendev.org/openstack/glance/glance-stable-2025.2.tar.gz 2026-03-09 13:14:30.202915 | ubuntu-noble | 2026-03-09 13:14:30 URL:https://tarballs.opendev.org/openstack/glance/glance-stable-2025.2.tar.gz [2124442/2124442] -> "glance-stable-2025.2.tar.gz" [1] 2026-03-09 13:14:30.204613 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/glance/glance-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-03-09 13:14:30.204647 | ubuntu-noble | + echo Process glance-stable-2025.2.tar.gz 2026-03-09 13:14:30.204658 | ubuntu-noble | Process glance-stable-2025.2.tar.gz 2026-03-09 13:14:30.206808 | ubuntu-noble | ++ tar -tzf glance-stable-2025.2.tar.gz 2026-03-09 13:14:30.206866 | ubuntu-noble | ++ head -1 2026-03-09 13:14:30.207636 | ubuntu-noble | ++ cut -f1 -d/ 2026-03-09 13:14:30.212183 | ubuntu-noble | + directory=glance-31.0.1.dev8 2026-03-09 13:14:30.212334 | ubuntu-noble | + echo Check patches for glance-stable-2025.2.tar.gz 2026-03-09 13:14:30.212377 | ubuntu-noble | Check patches for glance-stable-2025.2.tar.gz 2026-03-09 13:14:30.212456 | ubuntu-noble | + [[ -e ../patches/2025.2/glance ]] 2026-03-09 13:14:30.212539 | ubuntu-noble | + echo Check overlays for glance-stable-2025.2.tar.gz 2026-03-09 13:14:30.212572 | ubuntu-noble | Check overlays for glance-stable-2025.2.tar.gz 2026-03-09 13:14:30.212620 | ubuntu-noble | + [[ -e ../overlays/2025.2/glance/source ]] 2026-03-09 13:14:30.212671 | ubuntu-noble | + popd 2026-03-09 13:14:30.212908 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-03-09 13:14:30.212967 | ubuntu-noble | + pushd tarballs 2026-03-09 13:14:30.213640 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/heat/heat-stable-2025.2.tar.gz 2026-03-09 13:14:30.214816 | ubuntu-noble | + filename=heat-stable-2025.2.tar.gz 2026-03-09 13:14:30.215302 | ubuntu-noble | + [[ -e heat-stable-2025.2.tar.gz ]] 2026-03-09 13:14:30.215328 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/heat/heat-stable-2025.2.tar.gz 2026-03-09 13:14:30.215357 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/heat/heat-stable-2025.2.tar.gz 2026-03-09 13:14:30.215367 | ubuntu-noble | + wget --no-verbose https://tarballs.opendev.org/openstack/heat/heat-stable-2025.2.tar.gz 2026-03-09 13:14:31.699513 | ubuntu-noble | 2026-03-09 13:14:31 URL:https://tarballs.opendev.org/openstack/heat/heat-stable-2025.2.tar.gz [2350248/2350248] -> "heat-stable-2025.2.tar.gz" [1] 2026-03-09 13:14:31.702000 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/heat/heat-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-03-09 13:14:31.702051 | ubuntu-noble | + echo Process heat-stable-2025.2.tar.gz 2026-03-09 13:14:31.702062 | ubuntu-noble | Process heat-stable-2025.2.tar.gz 2026-03-09 13:14:31.705847 | ubuntu-noble | ++ tar -tzf heat-stable-2025.2.tar.gz 2026-03-09 13:14:31.705907 | ubuntu-noble | ++ head -1 2026-03-09 13:14:31.706784 | ubuntu-noble | ++ cut -f1 -d/ 2026-03-09 13:14:31.711457 | ubuntu-noble | + directory=openstack_heat-25.0.1.dev7 2026-03-09 13:14:31.711500 | ubuntu-noble | + echo Check patches for heat-stable-2025.2.tar.gz 2026-03-09 13:14:31.711508 | ubuntu-noble | Check patches for heat-stable-2025.2.tar.gz 2026-03-09 13:14:31.711515 | ubuntu-noble | + [[ -e ../patches/2025.2/openstack_heat ]] 2026-03-09 13:14:31.711544 | ubuntu-noble | + echo Check overlays for heat-stable-2025.2.tar.gz 2026-03-09 13:14:31.711551 | ubuntu-noble | Check overlays for heat-stable-2025.2.tar.gz 2026-03-09 13:14:31.711559 | ubuntu-noble | + [[ -e ../overlays/2025.2/openstack_heat/source ]] 2026-03-09 13:14:31.711585 | ubuntu-noble | + popd 2026-03-09 13:14:31.711683 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-03-09 13:14:31.711692 | ubuntu-noble | + pushd tarballs 2026-03-09 13:14:31.712896 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.2.tar.gz 2026-03-09 13:14:31.714153 | ubuntu-noble | + filename=horizon-stable-2025.2.tar.gz 2026-03-09 13:14:31.714170 | ubuntu-noble | + [[ -e horizon-stable-2025.2.tar.gz ]] 2026-03-09 13:14:31.714181 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.2.tar.gz 2026-03-09 13:14:31.714187 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.2.tar.gz 2026-03-09 13:14:31.714195 | ubuntu-noble | + wget --no-verbose https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.2.tar.gz 2026-03-09 13:14:33.343984 | ubuntu-noble | 2026-03-09 13:14:33 URL:https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.2.tar.gz [5357625/5357625] -> "horizon-stable-2025.2.tar.gz" [1] 2026-03-09 13:14:33.346295 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-03-09 13:14:33.346352 | ubuntu-noble | + echo Process horizon-stable-2025.2.tar.gz 2026-03-09 13:14:33.346385 | ubuntu-noble | Process horizon-stable-2025.2.tar.gz 2026-03-09 13:14:33.348875 | ubuntu-noble | ++ tar -tzf horizon-stable-2025.2.tar.gz 2026-03-09 13:14:33.348934 | ubuntu-noble | ++ head -1 2026-03-09 13:14:33.350477 | ubuntu-noble | ++ cut -f1 -d/ 2026-03-09 13:14:33.357910 | ubuntu-noble | + directory=horizon-25.5.2.dev20 2026-03-09 13:14:33.358023 | ubuntu-noble | + echo Check patches for horizon-stable-2025.2.tar.gz 2026-03-09 13:14:33.358051 | ubuntu-noble | Check patches for horizon-stable-2025.2.tar.gz 2026-03-09 13:14:33.358108 | ubuntu-noble | + [[ -e ../patches/2025.2/horizon ]] 2026-03-09 13:14:33.358166 | ubuntu-noble | + echo Check overlays for horizon-stable-2025.2.tar.gz 2026-03-09 13:14:33.358186 | ubuntu-noble | Check overlays for horizon-stable-2025.2.tar.gz 2026-03-09 13:14:33.358219 | ubuntu-noble | + [[ -e ../overlays/2025.2/horizon/source ]] 2026-03-09 13:14:33.358255 | ubuntu-noble | + popd 2026-03-09 13:14:33.358371 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-03-09 13:14:33.358404 | ubuntu-noble | + pushd tarballs 2026-03-09 13:14:33.359263 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.2.tar.gz 2026-03-09 13:14:33.361485 | ubuntu-noble | + filename=ironic-stable-2025.2.tar.gz 2026-03-09 13:14:33.361510 | ubuntu-noble | + [[ -e ironic-stable-2025.2.tar.gz ]] 2026-03-09 13:14:33.361516 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.2.tar.gz 2026-03-09 13:14:33.361523 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.2.tar.gz 2026-03-09 13:14:33.361529 | ubuntu-noble | + wget --no-verbose https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.2.tar.gz 2026-03-09 13:14:36.511550 | ubuntu-noble | 2026-03-09 13:14:36 URL:https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.2.tar.gz [2990739/2990739] -> "ironic-stable-2025.2.tar.gz" [1] 2026-03-09 13:14:36.514524 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-03-09 13:14:36.514579 | ubuntu-noble | + echo Process ironic-stable-2025.2.tar.gz 2026-03-09 13:14:36.514594 | ubuntu-noble | Process ironic-stable-2025.2.tar.gz 2026-03-09 13:14:36.517854 | ubuntu-noble | ++ tar -tzf ironic-stable-2025.2.tar.gz 2026-03-09 13:14:36.517905 | ubuntu-noble | ++ head -1 2026-03-09 13:14:36.518587 | ubuntu-noble | ++ cut -f1 -d/ 2026-03-09 13:14:36.525559 | ubuntu-noble | + directory=ironic-32.0.1.dev71 2026-03-09 13:14:36.525593 | ubuntu-noble | + echo Check patches for ironic-stable-2025.2.tar.gz 2026-03-09 13:14:36.525600 | ubuntu-noble | Check patches for ironic-stable-2025.2.tar.gz 2026-03-09 13:14:36.525611 | ubuntu-noble | + [[ -e ../patches/2025.2/ironic ]] 2026-03-09 13:14:36.525617 | ubuntu-noble | + tar xzf ironic-stable-2025.2.tar.gz 2026-03-09 13:14:36.727181 | ubuntu-noble | + rm ironic-stable-2025.2.tar.gz 2026-03-09 13:14:36.731307 | ubuntu-noble | + pushd ironic-32.0.1.dev71 2026-03-09 13:14:36.734498 | ubuntu-noble | ++ find ../../patches/2025.2/ironic -type f -name '*.patch' 2026-03-09 13:14:36.734534 | ubuntu-noble | ++ sort 2026-03-09 13:14:36.736051 | ubuntu-noble | + for patch in $(find ../../patches/$OPENSTACK_VERSION/${directory%-*} -type f -name '*.patch' | sort) 2026-03-09 13:14:36.736077 | ubuntu-noble | + echo 'APPLY PATCH ../../patches/2025.2/ironic/0001-Add-a-new-physical_network-field-to-the-Portgroup-ob.patch' 2026-03-09 13:14:36.736087 | ubuntu-noble | APPLY PATCH ../../patches/2025.2/ironic/0001-Add-a-new-physical_network-field-to-the-Portgroup-ob.patch 2026-03-09 13:14:36.736093 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-03-09 13:14:36.737829 | ubuntu-noble | checking file api-ref/source/baremetal-api-v1-portgroups.inc 2026-03-09 13:14:36.738039 | ubuntu-noble | checking file api-ref/source/parameters.yaml 2026-03-09 13:14:36.738323 | ubuntu-noble | checking file api-ref/source/samples/portgroup-create-response.json 2026-03-09 13:14:36.738415 | ubuntu-noble | checking file api-ref/source/samples/portgroup-list-detail-response.json 2026-03-09 13:14:36.738493 | ubuntu-noble | checking file api-ref/source/samples/portgroup-update-response.json 2026-03-09 13:14:36.738607 | ubuntu-noble | checking file doc/source/admin/networking.rst 2026-03-09 13:14:36.738795 | ubuntu-noble | checking file doc/source/admin/portgroups.rst 2026-03-09 13:14:36.738947 | ubuntu-noble | checking file doc/source/contributor/webapi-version-history.rst 2026-03-09 13:14:36.739137 | ubuntu-noble | checking file ironic/api/controllers/v1/port.py 2026-03-09 13:14:36.739307 | ubuntu-noble | checking file ironic/api/controllers/v1/portgroup.py 2026-03-09 13:14:36.739589 | ubuntu-noble | checking file ironic/api/controllers/v1/utils.py 2026-03-09 13:14:36.739918 | ubuntu-noble | checking file ironic/api/controllers/v1/versions.py 2026-03-09 13:14:36.740072 | ubuntu-noble | checking file ironic/common/release_mappings.py 2026-03-09 13:14:36.740893 | ubuntu-noble | checking file ironic/conductor/manager.py 2026-03-09 13:14:36.741260 | ubuntu-noble | checking file ironic/conductor/rpcapi.py 2026-03-09 13:14:36.741475 | ubuntu-noble | checking file ironic/db/sqlalchemy/alembic/versions/d0821744f9e2_add_physical_network_to_portgroup.py 2026-03-09 13:14:36.741574 | ubuntu-noble | checking file ironic/db/sqlalchemy/models.py 2026-03-09 13:14:36.741696 | ubuntu-noble | checking file ironic/objects/portgroup.py 2026-03-09 13:14:36.742064 | ubuntu-noble | checking file ironic/tests/unit/api/controllers/v1/test_port.py 2026-03-09 13:14:36.742394 | ubuntu-noble | checking file ironic/tests/unit/api/controllers/v1/test_portgroup.py 2026-03-09 13:14:36.743283 | ubuntu-noble | checking file ironic/tests/unit/conductor/test_manager.py 2026-03-09 13:14:36.744262 | ubuntu-noble | checking file ironic/tests/unit/db/test_portgroups.py 2026-03-09 13:14:36.744401 | ubuntu-noble | checking file ironic/tests/unit/db/utils.py 2026-03-09 13:14:36.744569 | ubuntu-noble | checking file ironic/tests/unit/objects/test_objects.py 2026-03-09 13:14:36.744699 | ubuntu-noble | checking file ironic/tests/unit/objects/test_portgroup.py 2026-03-09 13:14:36.744838 | ubuntu-noble | checking file releasenotes/notes/portgroup-physical_network-ea6df85c3e7a18ea.yaml 2026-03-09 13:14:36.745335 | ubuntu-noble | + patch --forward --batch -p1 2026-03-09 13:14:36.746466 | ubuntu-noble | patching file api-ref/source/baremetal-api-v1-portgroups.inc 2026-03-09 13:14:36.746721 | ubuntu-noble | patching file api-ref/source/parameters.yaml 2026-03-09 13:14:36.746961 | ubuntu-noble | patching file api-ref/source/samples/portgroup-create-response.json 2026-03-09 13:14:36.747019 | ubuntu-noble | patching file api-ref/source/samples/portgroup-list-detail-response.json 2026-03-09 13:14:36.747073 | ubuntu-noble | patching file api-ref/source/samples/portgroup-update-response.json 2026-03-09 13:14:36.747161 | ubuntu-noble | patching file doc/source/admin/networking.rst 2026-03-09 13:14:36.747258 | ubuntu-noble | patching file doc/source/admin/portgroups.rst 2026-03-09 13:14:36.747356 | ubuntu-noble | patching file doc/source/contributor/webapi-version-history.rst 2026-03-09 13:14:36.747509 | ubuntu-noble | patching file ironic/api/controllers/v1/port.py 2026-03-09 13:14:36.747632 | ubuntu-noble | patching file ironic/api/controllers/v1/portgroup.py 2026-03-09 13:14:36.747901 | ubuntu-noble | patching file ironic/api/controllers/v1/utils.py 2026-03-09 13:14:36.748129 | ubuntu-noble | patching file ironic/api/controllers/v1/versions.py 2026-03-09 13:14:36.748244 | ubuntu-noble | patching file ironic/common/release_mappings.py 2026-03-09 13:14:36.748686 | ubuntu-noble | patching file ironic/conductor/manager.py 2026-03-09 13:14:36.749211 | ubuntu-noble | patching file ironic/conductor/rpcapi.py 2026-03-09 13:14:36.749388 | ubuntu-noble | patching file ironic/db/sqlalchemy/alembic/versions/d0821744f9e2_add_physical_network_to_portgroup.py 2026-03-09 13:14:36.749501 | ubuntu-noble | patching file ironic/db/sqlalchemy/models.py 2026-03-09 13:14:36.749600 | ubuntu-noble | patching file ironic/objects/portgroup.py 2026-03-09 13:14:36.749952 | ubuntu-noble | patching file ironic/tests/unit/api/controllers/v1/test_port.py 2026-03-09 13:14:36.750247 | ubuntu-noble | patching file ironic/tests/unit/api/controllers/v1/test_portgroup.py 2026-03-09 13:14:36.751176 | ubuntu-noble | patching file ironic/tests/unit/conductor/test_manager.py 2026-03-09 13:14:36.752082 | ubuntu-noble | patching file ironic/tests/unit/db/test_portgroups.py 2026-03-09 13:14:36.752192 | ubuntu-noble | patching file ironic/tests/unit/db/utils.py 2026-03-09 13:14:36.752324 | ubuntu-noble | patching file ironic/tests/unit/objects/test_objects.py 2026-03-09 13:14:36.752454 | ubuntu-noble | patching file ironic/tests/unit/objects/test_portgroup.py 2026-03-09 13:14:36.752545 | ubuntu-noble | patching file releasenotes/notes/portgroup-physical_network-ea6df85c3e7a18ea.yaml 2026-03-09 13:14:36.755532 | ubuntu-noble | + for patch in $(find ../../patches/$OPENSTACK_VERSION/${directory%-*} -type f -name '*.patch' | sort) 2026-03-09 13:14:36.755552 | ubuntu-noble | + echo 'APPLY PATCH ../../patches/2025.2/ironic/0002-Add-a-new-category-field-to-the-Portgroup-object.patch' 2026-03-09 13:14:36.755556 | ubuntu-noble | APPLY PATCH ../../patches/2025.2/ironic/0002-Add-a-new-category-field-to-the-Portgroup-object.patch 2026-03-09 13:14:36.755560 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-03-09 13:14:36.756672 | ubuntu-noble | checking file api-ref/source/baremetal-api-v1-portgroups.inc 2026-03-09 13:14:36.756963 | ubuntu-noble | checking file api-ref/source/parameters.yaml 2026-03-09 13:14:36.757166 | ubuntu-noble | checking file api-ref/source/samples/portgroup-create-response.json 2026-03-09 13:14:36.757237 | ubuntu-noble | checking file api-ref/source/samples/portgroup-list-detail-response.json 2026-03-09 13:14:36.757291 | ubuntu-noble | checking file api-ref/source/samples/portgroup-update-response.json 2026-03-09 13:14:36.757409 | ubuntu-noble | checking file doc/source/contributor/webapi-version-history.rst 2026-03-09 13:14:36.757537 | ubuntu-noble | checking file ironic/api/controllers/v1/portgroup.py 2026-03-09 13:14:36.757810 | ubuntu-noble | checking file ironic/api/controllers/v1/utils.py 2026-03-09 13:14:36.758055 | ubuntu-noble | checking file ironic/api/controllers/v1/versions.py 2026-03-09 13:14:36.758174 | ubuntu-noble | checking file ironic/common/release_mappings.py 2026-03-09 13:14:36.758308 | ubuntu-noble | checking file ironic/db/sqlalchemy/alembic/versions/763b2f62d215_add_category_attribute_to_portgroup_.py 2026-03-09 13:14:36.758404 | ubuntu-noble | checking file ironic/db/sqlalchemy/models.py 2026-03-09 13:14:36.758523 | ubuntu-noble | checking file ironic/objects/portgroup.py 2026-03-09 13:14:36.758647 | ubuntu-noble | checking file ironic/tests/unit/db/test_portgroups.py 2026-03-09 13:14:36.758835 | ubuntu-noble | checking file ironic/tests/unit/db/utils.py 2026-03-09 13:14:36.759003 | ubuntu-noble | checking file ironic/tests/unit/objects/test_objects.py 2026-03-09 13:14:36.759133 | ubuntu-noble | checking file releasenotes/notes/portgroup-category-fdaa78f038ad9380.yaml 2026-03-09 13:14:36.759594 | ubuntu-noble | + patch --forward --batch -p1 2026-03-09 13:14:36.760709 | ubuntu-noble | patching file api-ref/source/baremetal-api-v1-portgroups.inc 2026-03-09 13:14:36.761032 | ubuntu-noble | patching file api-ref/source/parameters.yaml 2026-03-09 13:14:36.761218 | ubuntu-noble | patching file api-ref/source/samples/portgroup-create-response.json 2026-03-09 13:14:36.761263 | ubuntu-noble | patching file api-ref/source/samples/portgroup-list-detail-response.json 2026-03-09 13:14:36.761314 | ubuntu-noble | patching file api-ref/source/samples/portgroup-update-response.json 2026-03-09 13:14:36.761441 | ubuntu-noble | patching file doc/source/contributor/webapi-version-history.rst 2026-03-09 13:14:36.761567 | ubuntu-noble | patching file ironic/api/controllers/v1/portgroup.py 2026-03-09 13:14:36.761842 | ubuntu-noble | patching file ironic/api/controllers/v1/utils.py 2026-03-09 13:14:36.762034 | ubuntu-noble | patching file ironic/api/controllers/v1/versions.py 2026-03-09 13:14:36.762126 | ubuntu-noble | patching file ironic/common/release_mappings.py 2026-03-09 13:14:36.762247 | ubuntu-noble | patching file ironic/db/sqlalchemy/alembic/versions/763b2f62d215_add_category_attribute_to_portgroup_.py 2026-03-09 13:14:36.762349 | ubuntu-noble | patching file ironic/db/sqlalchemy/models.py 2026-03-09 13:14:36.762456 | ubuntu-noble | patching file ironic/objects/portgroup.py 2026-03-09 13:14:36.762570 | ubuntu-noble | patching file ironic/tests/unit/db/test_portgroups.py 2026-03-09 13:14:36.762676 | ubuntu-noble | patching file ironic/tests/unit/db/utils.py 2026-03-09 13:14:36.762882 | ubuntu-noble | patching file ironic/tests/unit/objects/test_objects.py 2026-03-09 13:14:36.763013 | ubuntu-noble | patching file releasenotes/notes/portgroup-category-fdaa78f038ad9380.yaml 2026-03-09 13:14:36.764838 | ubuntu-noble | + for patch in $(find ../../patches/$OPENSTACK_VERSION/${directory%-*} -type f -name '*.patch' | sort) 2026-03-09 13:14:36.764871 | ubuntu-noble | + echo 'APPLY PATCH ../../patches/2025.2/ironic/0003-Add-node.instance_name.patch' 2026-03-09 13:14:36.764877 | ubuntu-noble | APPLY PATCH ../../patches/2025.2/ironic/0003-Add-node.instance_name.patch 2026-03-09 13:14:36.764881 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-03-09 13:14:36.766796 | ubuntu-noble | checking file api-ref/source/baremetal-api-v1-nodes.inc 2026-03-09 13:14:36.766820 | ubuntu-noble | checking file api-ref/source/parameters.yaml 2026-03-09 13:14:36.766825 | ubuntu-noble | checking file api-ref/source/samples/node-create-response.json 2026-03-09 13:14:36.766914 | ubuntu-noble | checking file api-ref/source/samples/node-show-response.json 2026-03-09 13:14:36.766994 | ubuntu-noble | checking file api-ref/source/samples/node-update-driver-info-response.json 2026-03-09 13:14:36.767077 | ubuntu-noble | checking file api-ref/source/samples/nodes-list-details-response.json 2026-03-09 13:14:36.767201 | ubuntu-noble | checking file doc/source/contributor/webapi-version-history.rst 2026-03-09 13:14:36.767583 | ubuntu-noble | checking file ironic/api/controllers/v1/node.py 2026-03-09 13:14:36.768197 | ubuntu-noble | checking file ironic/api/controllers/v1/utils.py 2026-03-09 13:14:36.768439 | ubuntu-noble | checking file ironic/api/controllers/v1/versions.py 2026-03-09 13:14:36.768579 | ubuntu-noble | checking file ironic/common/release_mappings.py 2026-03-09 13:14:36.769088 | ubuntu-noble | checking file ironic/conductor/manager.py 2026-03-09 13:14:36.769654 | ubuntu-noble | checking file ironic/db/api.py 2026-03-09 13:14:36.769893 | ubuntu-noble | checking file ironic/db/sqlalchemy/alembic/versions/15e9d00367b0_add_instance_name_field_to_nodes.py 2026-03-09 13:14:36.770185 | ubuntu-noble | checking file ironic/db/sqlalchemy/api.py 2026-03-09 13:14:36.770492 | ubuntu-noble | checking file ironic/db/sqlalchemy/models.py 2026-03-09 13:14:36.770617 | ubuntu-noble | checking file ironic/objects/deployment.py 2026-03-09 13:14:36.770828 | ubuntu-noble | checking file ironic/objects/node.py 2026-03-09 13:14:36.771668 | ubuntu-noble | checking file ironic/tests/unit/api/controllers/v1/test_node.py 2026-03-09 13:14:36.773323 | ubuntu-noble | checking file ironic/tests/unit/conductor/test_manager.py 2026-03-09 13:14:36.774224 | ubuntu-noble | checking file ironic/tests/unit/db/test_nodes.py 2026-03-09 13:14:36.774435 | ubuntu-noble | checking file ironic/tests/unit/db/utils.py 2026-03-09 13:14:36.774612 | ubuntu-noble | checking file ironic/tests/unit/objects/test_objects.py 2026-03-09 13:14:36.774807 | ubuntu-noble | checking file releasenotes/notes/node-instance-name-field-23d6e3409f1f4736.yaml 2026-03-09 13:14:36.775187 | ubuntu-noble | + patch --forward --batch -p1 2026-03-09 13:14:36.777816 | ubuntu-noble | patching file api-ref/source/baremetal-api-v1-nodes.inc 2026-03-09 13:14:36.777842 | ubuntu-noble | patching file api-ref/source/parameters.yaml 2026-03-09 13:14:36.777847 | ubuntu-noble | patching file api-ref/source/samples/node-create-response.json 2026-03-09 13:14:36.777857 | ubuntu-noble | patching file api-ref/source/samples/node-show-response.json 2026-03-09 13:14:36.777861 | ubuntu-noble | patching file api-ref/source/samples/node-update-driver-info-response.json 2026-03-09 13:14:36.777864 | ubuntu-noble | patching file api-ref/source/samples/nodes-list-details-response.json 2026-03-09 13:14:36.777868 | ubuntu-noble | patching file doc/source/contributor/webapi-version-history.rst 2026-03-09 13:14:36.777871 | ubuntu-noble | patching file ironic/api/controllers/v1/node.py 2026-03-09 13:14:36.778197 | ubuntu-noble | patching file ironic/api/controllers/v1/utils.py 2026-03-09 13:14:36.778404 | ubuntu-noble | patching file ironic/api/controllers/v1/versions.py 2026-03-09 13:14:36.778523 | ubuntu-noble | patching file ironic/common/release_mappings.py 2026-03-09 13:14:36.778985 | ubuntu-noble | patching file ironic/conductor/manager.py 2026-03-09 13:14:36.779470 | ubuntu-noble | patching file ironic/db/api.py 2026-03-09 13:14:36.779648 | ubuntu-noble | patching file ironic/db/sqlalchemy/alembic/versions/15e9d00367b0_add_instance_name_field_to_nodes.py 2026-03-09 13:14:36.779995 | ubuntu-noble | patching file ironic/db/sqlalchemy/api.py 2026-03-09 13:14:36.780283 | ubuntu-noble | patching file ironic/db/sqlalchemy/models.py 2026-03-09 13:14:36.780397 | ubuntu-noble | patching file ironic/objects/deployment.py 2026-03-09 13:14:36.780519 | ubuntu-noble | patching file ironic/objects/node.py 2026-03-09 13:14:36.781411 | ubuntu-noble | patching file ironic/tests/unit/api/controllers/v1/test_node.py 2026-03-09 13:14:36.782886 | ubuntu-noble | patching file ironic/tests/unit/conductor/test_manager.py 2026-03-09 13:14:36.783802 | ubuntu-noble | patching file ironic/tests/unit/db/test_nodes.py 2026-03-09 13:14:36.784087 | ubuntu-noble | patching file ironic/tests/unit/db/utils.py 2026-03-09 13:14:36.784250 | ubuntu-noble | patching file ironic/tests/unit/objects/test_objects.py 2026-03-09 13:14:36.784384 | ubuntu-noble | patching file releasenotes/notes/node-instance-name-field-23d6e3409f1f4736.yaml 2026-03-09 13:14:36.786935 | ubuntu-noble | + for patch in $(find ../../patches/$OPENSTACK_VERSION/${directory%-*} -type f -name '*.patch' | sort) 2026-03-09 13:14:36.786998 | ubuntu-noble | + echo 'APPLY PATCH ../../patches/2025.2/ironic/0004-Add-db-migration-for-hardware-health-monitoring-via-.patch' 2026-03-09 13:14:36.787014 | ubuntu-noble | APPLY PATCH ../../patches/2025.2/ironic/0004-Add-db-migration-for-hardware-health-monitoring-via-.patch 2026-03-09 13:14:36.787038 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-03-09 13:14:36.790016 | ubuntu-noble | checking file ironic/db/sqlalchemy/alembic/versions/9f8c7d6e5b4a_add_node_health_fields.py 2026-03-09 13:14:36.790380 | ubuntu-noble | checking file ironic/db/sqlalchemy/models.py 2026-03-09 13:14:36.791239 | ubuntu-noble | + patch --forward --batch -p1 2026-03-09 13:14:36.793244 | ubuntu-noble | patching file ironic/db/sqlalchemy/alembic/versions/9f8c7d6e5b4a_add_node_health_fields.py 2026-03-09 13:14:36.793506 | ubuntu-noble | patching file ironic/db/sqlalchemy/models.py 2026-03-09 13:14:36.794387 | ubuntu-noble | + for patch in $(find ../../patches/$OPENSTACK_VERSION/${directory%-*} -type f -name '*.patch' | sort) 2026-03-09 13:14:36.794407 | ubuntu-noble | + echo 'APPLY PATCH ../../patches/2025.2/ironic/0005-Set-columns-in-bios_settings-table-to-bigint.patch' 2026-03-09 13:14:36.794411 | ubuntu-noble | APPLY PATCH ../../patches/2025.2/ironic/0005-Set-columns-in-bios_settings-table-to-bigint.patch 2026-03-09 13:14:36.794415 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-03-09 13:14:36.796124 | ubuntu-noble | checking file ironic/db/sqlalchemy/alembic/versions/9c0446cb6bc3_set_upper_bound_to_bigint.py 2026-03-09 13:14:36.796333 | ubuntu-noble | checking file ironic/db/sqlalchemy/models.py 2026-03-09 13:14:36.796735 | ubuntu-noble | checking file ironic/tests/unit/db/sqlalchemy/test_migrations.py 2026-03-09 13:14:36.797174 | ubuntu-noble | checking file releasenotes/notes/bug-2095486-f043868726d7f68f.yaml 2026-03-09 13:14:36.797674 | ubuntu-noble | + patch --forward --batch -p1 2026-03-09 13:14:36.799197 | ubuntu-noble | patching file ironic/db/sqlalchemy/alembic/versions/9c0446cb6bc3_set_upper_bound_to_bigint.py 2026-03-09 13:14:36.799414 | ubuntu-noble | patching file ironic/db/sqlalchemy/models.py 2026-03-09 13:14:36.799779 | ubuntu-noble | patching file ironic/tests/unit/db/sqlalchemy/test_migrations.py 2026-03-09 13:14:36.800128 | ubuntu-noble | patching file releasenotes/notes/bug-2095486-f043868726d7f68f.yaml 2026-03-09 13:14:36.800850 | ubuntu-noble | + for patch in $(find ../../patches/$OPENSTACK_VERSION/${directory%-*} -type f -name '*.patch' | sort) 2026-03-09 13:14:36.800887 | ubuntu-noble | + echo 'APPLY PATCH ../../patches/2025.2/ironic/virtual-media-nfs.patch' 2026-03-09 13:14:36.800894 | ubuntu-noble | APPLY PATCH ../../patches/2025.2/ironic/virtual-media-nfs.patch 2026-03-09 13:14:36.800900 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-03-09 13:14:36.802600 | ubuntu-noble | checking file ironic/conf/deploy.py 2026-03-09 13:14:36.802669 | ubuntu-noble | + patch --forward --batch -p1 2026-03-09 13:14:36.804478 | ubuntu-noble | patching file ironic/conf/deploy.py 2026-03-09 13:14:36.804643 | ubuntu-noble | + popd 2026-03-09 13:14:36.804703 | ubuntu-noble | + tar czf ironic-stable-2025.2.tar.gz ironic-32.0.1.dev71 2026-03-09 13:14:37.383106 | ubuntu-noble | + rm -r ironic-32.0.1.dev71 2026-03-09 13:14:37.447178 | ubuntu-noble | + echo Check overlays for ironic-stable-2025.2.tar.gz 2026-03-09 13:14:37.447252 | ubuntu-noble | Check overlays for ironic-stable-2025.2.tar.gz 2026-03-09 13:14:37.447277 | ubuntu-noble | + [[ -e ../overlays/2025.2/ironic/source ]] 2026-03-09 13:14:37.447288 | ubuntu-noble | + popd 2026-03-09 13:14:37.447304 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-03-09 13:14:37.447315 | ubuntu-noble | + pushd tarballs 2026-03-09 13:14:37.448984 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.2.tar.gz 2026-03-09 13:14:37.451878 | ubuntu-noble | + filename=keystone-stable-2025.2.tar.gz 2026-03-09 13:14:37.451943 | ubuntu-noble | + [[ -e keystone-stable-2025.2.tar.gz ]] 2026-03-09 13:14:37.451962 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.2.tar.gz 2026-03-09 13:14:37.451979 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.2.tar.gz 2026-03-09 13:14:37.451995 | ubuntu-noble | + wget --no-verbose https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.2.tar.gz 2026-03-09 13:14:38.940615 | ubuntu-noble | 2026-03-09 13:14:38 URL:https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.2.tar.gz [1789183/1789183] -> "keystone-stable-2025.2.tar.gz" [1] 2026-03-09 13:14:38.943387 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-03-09 13:14:38.943424 | ubuntu-noble | + echo Process keystone-stable-2025.2.tar.gz 2026-03-09 13:14:38.943438 | ubuntu-noble | Process keystone-stable-2025.2.tar.gz 2026-03-09 13:14:38.946813 | ubuntu-noble | ++ tar -tzf keystone-stable-2025.2.tar.gz 2026-03-09 13:14:38.946864 | ubuntu-noble | ++ head -1 2026-03-09 13:14:38.947680 | ubuntu-noble | ++ cut -f1 -d/ 2026-03-09 13:14:38.959558 | ubuntu-noble | + directory=keystone-28.0.1.dev15 2026-03-09 13:14:38.959629 | ubuntu-noble | + echo Check patches for keystone-stable-2025.2.tar.gz 2026-03-09 13:14:38.959644 | ubuntu-noble | Check patches for keystone-stable-2025.2.tar.gz 2026-03-09 13:14:38.959654 | ubuntu-noble | + [[ -e ../patches/2025.2/keystone ]] 2026-03-09 13:14:38.959663 | ubuntu-noble | + echo Check overlays for keystone-stable-2025.2.tar.gz 2026-03-09 13:14:38.959673 | ubuntu-noble | Check overlays for keystone-stable-2025.2.tar.gz 2026-03-09 13:14:38.959682 | ubuntu-noble | + [[ -e ../overlays/2025.2/keystone/source ]] 2026-03-09 13:14:38.959696 | ubuntu-noble | + popd 2026-03-09 13:14:38.959710 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-03-09 13:14:38.959787 | ubuntu-noble | + pushd tarballs 2026-03-09 13:14:38.961320 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.2.tar.gz 2026-03-09 13:14:38.962540 | ubuntu-noble | + filename=magnum-stable-2025.2.tar.gz 2026-03-09 13:14:38.962561 | ubuntu-noble | + [[ -e magnum-stable-2025.2.tar.gz ]] 2026-03-09 13:14:38.962577 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.2.tar.gz 2026-03-09 13:14:38.962587 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.2.tar.gz 2026-03-09 13:14:38.962597 | ubuntu-noble | + wget --no-verbose https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.2.tar.gz 2026-03-09 13:14:40.195739 | ubuntu-noble | 2026-03-09 13:14:40 URL:https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.2.tar.gz [974754/974754] -> "magnum-stable-2025.2.tar.gz" [1] 2026-03-09 13:14:40.197768 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-03-09 13:14:40.197845 | ubuntu-noble | + echo Process magnum-stable-2025.2.tar.gz 2026-03-09 13:14:40.197859 | ubuntu-noble | Process magnum-stable-2025.2.tar.gz 2026-03-09 13:14:40.200832 | ubuntu-noble | ++ tar -tzf magnum-stable-2025.2.tar.gz 2026-03-09 13:14:40.200882 | ubuntu-noble | ++ head -1 2026-03-09 13:14:40.201395 | ubuntu-noble | ++ cut -f1 -d/ 2026-03-09 13:14:40.209593 | ubuntu-noble | + directory=magnum-21.0.1.dev3 2026-03-09 13:14:40.209728 | ubuntu-noble | + echo Check patches for magnum-stable-2025.2.tar.gz 2026-03-09 13:14:40.209790 | ubuntu-noble | Check patches for magnum-stable-2025.2.tar.gz 2026-03-09 13:14:40.209867 | ubuntu-noble | + [[ -e ../patches/2025.2/magnum ]] 2026-03-09 13:14:40.209937 | ubuntu-noble | + echo Check overlays for magnum-stable-2025.2.tar.gz 2026-03-09 13:14:40.209960 | ubuntu-noble | Check overlays for magnum-stable-2025.2.tar.gz 2026-03-09 13:14:40.210000 | ubuntu-noble | + [[ -e ../overlays/2025.2/magnum/source ]] 2026-03-09 13:14:40.210041 | ubuntu-noble | + popd 2026-03-09 13:14:40.210158 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-03-09 13:14:40.210201 | ubuntu-noble | + pushd tarballs 2026-03-09 13:14:40.211078 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/manila/manila-stable-2025.2.tar.gz 2026-03-09 13:14:40.213381 | ubuntu-noble | + filename=manila-stable-2025.2.tar.gz 2026-03-09 13:14:40.213409 | ubuntu-noble | + [[ -e manila-stable-2025.2.tar.gz ]] 2026-03-09 13:14:40.213417 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/manila/manila-stable-2025.2.tar.gz 2026-03-09 13:14:40.213425 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/manila/manila-stable-2025.2.tar.gz 2026-03-09 13:14:40.213432 | ubuntu-noble | + wget --no-verbose https://tarballs.opendev.org/openstack/manila/manila-stable-2025.2.tar.gz 2026-03-09 13:14:41.812040 | ubuntu-noble | 2026-03-09 13:14:41 URL:https://tarballs.opendev.org/openstack/manila/manila-stable-2025.2.tar.gz [3580219/3580219] -> "manila-stable-2025.2.tar.gz" [1] 2026-03-09 13:14:41.814907 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/manila/manila-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-03-09 13:14:41.814974 | ubuntu-noble | + echo Process manila-stable-2025.2.tar.gz 2026-03-09 13:14:41.814988 | ubuntu-noble | Process manila-stable-2025.2.tar.gz 2026-03-09 13:14:41.818839 | ubuntu-noble | ++ tar -tzf manila-stable-2025.2.tar.gz 2026-03-09 13:14:41.818887 | ubuntu-noble | ++ head -1 2026-03-09 13:14:41.819633 | ubuntu-noble | ++ cut -f1 -d/ 2026-03-09 13:14:41.826354 | ubuntu-noble | + directory=manila-21.0.2.dev1 2026-03-09 13:14:41.826464 | ubuntu-noble | + echo Check patches for manila-stable-2025.2.tar.gz 2026-03-09 13:14:41.826499 | ubuntu-noble | Check patches for manila-stable-2025.2.tar.gz 2026-03-09 13:14:41.826587 | ubuntu-noble | + [[ -e ../patches/2025.2/manila ]] 2026-03-09 13:14:41.826655 | ubuntu-noble | + echo Check overlays for manila-stable-2025.2.tar.gz 2026-03-09 13:14:41.826680 | ubuntu-noble | Check overlays for manila-stable-2025.2.tar.gz 2026-03-09 13:14:41.826845 | ubuntu-noble | + [[ -e ../overlays/2025.2/manila/source ]] 2026-03-09 13:14:41.826894 | ubuntu-noble | + popd 2026-03-09 13:14:41.827023 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-03-09 13:14:41.827063 | ubuntu-noble | + pushd tarballs 2026-03-09 13:14:41.827982 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.2.tar.gz 2026-03-09 13:14:41.830341 | ubuntu-noble | + filename=masakari-stable-2025.2.tar.gz 2026-03-09 13:14:41.830369 | ubuntu-noble | + [[ -e masakari-stable-2025.2.tar.gz ]] 2026-03-09 13:14:41.830378 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.2.tar.gz 2026-03-09 13:14:41.830385 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.2.tar.gz 2026-03-09 13:14:41.830393 | ubuntu-noble | + wget --no-verbose https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.2.tar.gz 2026-03-09 13:14:42.942078 | ubuntu-noble | 2026-03-09 13:14:42 URL:https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.2.tar.gz [366922/366922] -> "masakari-stable-2025.2.tar.gz" [1] 2026-03-09 13:14:42.944909 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-03-09 13:14:42.944948 | ubuntu-noble | + echo Process masakari-stable-2025.2.tar.gz 2026-03-09 13:14:42.944957 | ubuntu-noble | Process masakari-stable-2025.2.tar.gz 2026-03-09 13:14:42.946819 | ubuntu-noble | ++ tar -tzf masakari-stable-2025.2.tar.gz 2026-03-09 13:14:42.946959 | ubuntu-noble | ++ head -1 2026-03-09 13:14:42.949217 | ubuntu-noble | ++ cut -f1 -d/ 2026-03-09 13:14:42.954381 | ubuntu-noble | + directory=masakari-20.0.0.0rc2.dev2 2026-03-09 13:14:42.954471 | ubuntu-noble | + echo Check patches for masakari-stable-2025.2.tar.gz 2026-03-09 13:14:42.954492 | ubuntu-noble | Check patches for masakari-stable-2025.2.tar.gz 2026-03-09 13:14:42.954543 | ubuntu-noble | + [[ -e ../patches/2025.2/masakari ]] 2026-03-09 13:14:42.954593 | ubuntu-noble | + echo Check overlays for masakari-stable-2025.2.tar.gz 2026-03-09 13:14:42.954610 | ubuntu-noble | Check overlays for masakari-stable-2025.2.tar.gz 2026-03-09 13:14:42.954640 | ubuntu-noble | + [[ -e ../overlays/2025.2/masakari/source ]] 2026-03-09 13:14:42.954716 | ubuntu-noble | + popd 2026-03-09 13:14:42.954858 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-03-09 13:14:42.954894 | ubuntu-noble | + pushd tarballs 2026-03-09 13:14:42.955770 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.2.tar.gz 2026-03-09 13:14:42.957883 | ubuntu-noble | + filename=neutron-dynamic-routing-stable-2025.2.tar.gz 2026-03-09 13:14:42.957906 | ubuntu-noble | + [[ -e neutron-dynamic-routing-stable-2025.2.tar.gz ]] 2026-03-09 13:14:42.957911 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.2.tar.gz 2026-03-09 13:14:42.957917 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.2.tar.gz 2026-03-09 13:14:42.957922 | ubuntu-noble | + wget --no-verbose https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.2.tar.gz 2026-03-09 13:14:43.937712 | ubuntu-noble | 2026-03-09 13:14:43 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-03-09 13:14:43.940450 | 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-03-09 13:14:43.940501 | ubuntu-noble | + echo Process neutron-dynamic-routing-stable-2025.2.tar.gz 2026-03-09 13:14:43.940514 | ubuntu-noble | Process neutron-dynamic-routing-stable-2025.2.tar.gz 2026-03-09 13:14:43.942836 | ubuntu-noble | ++ tar -tzf neutron-dynamic-routing-stable-2025.2.tar.gz 2026-03-09 13:14:43.942880 | ubuntu-noble | ++ head -1 2026-03-09 13:14:43.944508 | ubuntu-noble | ++ cut -f1 -d/ 2026-03-09 13:14:43.951867 | ubuntu-noble | + directory=neutron_dynamic_routing-27.0.0.0rc2.dev5 2026-03-09 13:14:43.951986 | ubuntu-noble | + echo Check patches for neutron-dynamic-routing-stable-2025.2.tar.gz 2026-03-09 13:14:43.952023 | ubuntu-noble | Check patches for neutron-dynamic-routing-stable-2025.2.tar.gz 2026-03-09 13:14:43.952088 | ubuntu-noble | + [[ -e ../patches/2025.2/neutron_dynamic_routing ]] 2026-03-09 13:14:43.952146 | ubuntu-noble | + echo Check overlays for neutron-dynamic-routing-stable-2025.2.tar.gz 2026-03-09 13:14:43.952166 | ubuntu-noble | Check overlays for neutron-dynamic-routing-stable-2025.2.tar.gz 2026-03-09 13:14:43.952201 | ubuntu-noble | + [[ -e ../overlays/2025.2/neutron_dynamic_routing/source ]] 2026-03-09 13:14:43.952237 | ubuntu-noble | + popd 2026-03-09 13:14:43.952349 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-03-09 13:14:43.952385 | ubuntu-noble | + pushd tarballs 2026-03-09 13:14:43.953277 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.2.tar.gz 2026-03-09 13:14:43.955588 | ubuntu-noble | + filename=neutron-dynamic-routing-stable-2025.2.tar.gz 2026-03-09 13:14:43.955614 | ubuntu-noble | + [[ -e neutron-dynamic-routing-stable-2025.2.tar.gz ]] 2026-03-09 13:14:43.955620 | ubuntu-noble | + popd 2026-03-09 13:14:43.955627 | ubuntu-noble | + continue 2026-03-09 13:14:43.955632 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-03-09 13:14:43.955638 | ubuntu-noble | + pushd tarballs 2026-03-09 13:14:43.956120 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.2.tar.gz 2026-03-09 13:14:43.958617 | ubuntu-noble | + filename=neutron-vpnaas-stable-2025.2.tar.gz 2026-03-09 13:14:43.958641 | ubuntu-noble | + [[ -e neutron-vpnaas-stable-2025.2.tar.gz ]] 2026-03-09 13:14:43.958647 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.2.tar.gz 2026-03-09 13:14:43.958654 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.2.tar.gz 2026-03-09 13:14:43.958695 | ubuntu-noble | + wget --no-verbose https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.2.tar.gz 2026-03-09 13:14:44.988466 | ubuntu-noble | 2026-03-09 13:14:44 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-03-09 13:14:44.991169 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-03-09 13:14:44.991253 | ubuntu-noble | + echo Process neutron-vpnaas-stable-2025.2.tar.gz 2026-03-09 13:14:44.991268 | ubuntu-noble | Process neutron-vpnaas-stable-2025.2.tar.gz 2026-03-09 13:14:44.995196 | ubuntu-noble | ++ tar -tzf neutron-vpnaas-stable-2025.2.tar.gz 2026-03-09 13:14:44.995246 | ubuntu-noble | ++ head -1 2026-03-09 13:14:44.995790 | ubuntu-noble | ++ cut -f1 -d/ 2026-03-09 13:14:45.002987 | ubuntu-noble | + directory=neutron_vpnaas-27.0.0.0rc2.dev5 2026-03-09 13:14:45.003050 | ubuntu-noble | + echo Check patches for neutron-vpnaas-stable-2025.2.tar.gz 2026-03-09 13:14:45.003063 | ubuntu-noble | Check patches for neutron-vpnaas-stable-2025.2.tar.gz 2026-03-09 13:14:45.003082 | ubuntu-noble | + [[ -e ../patches/2025.2/neutron_vpnaas ]] 2026-03-09 13:14:45.003092 | ubuntu-noble | + echo Check overlays for neutron-vpnaas-stable-2025.2.tar.gz 2026-03-09 13:14:45.003101 | ubuntu-noble | Check overlays for neutron-vpnaas-stable-2025.2.tar.gz 2026-03-09 13:14:45.003109 | ubuntu-noble | + [[ -e ../overlays/2025.2/neutron_vpnaas/source ]] 2026-03-09 13:14:45.003117 | ubuntu-noble | + popd 2026-03-09 13:14:45.003132 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-03-09 13:14:45.003141 | ubuntu-noble | + pushd tarballs 2026-03-09 13:14:45.004447 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.2.tar.gz 2026-03-09 13:14:45.006134 | ubuntu-noble | + filename=neutron-stable-2025.2.tar.gz 2026-03-09 13:14:45.006164 | ubuntu-noble | + [[ -e neutron-stable-2025.2.tar.gz ]] 2026-03-09 13:14:45.006180 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.2.tar.gz 2026-03-09 13:14:45.006189 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.2.tar.gz 2026-03-09 13:14:45.006198 | ubuntu-noble | + wget --no-verbose https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.2.tar.gz 2026-03-09 13:14:47.122938 | ubuntu-noble | 2026-03-09 13:14:47 URL:https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.2.tar.gz [12245005/12245005] -> "neutron-stable-2025.2.tar.gz" [1] 2026-03-09 13:14:47.124987 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-03-09 13:14:47.125068 | ubuntu-noble | + echo Process neutron-stable-2025.2.tar.gz 2026-03-09 13:14:47.125082 | ubuntu-noble | Process neutron-stable-2025.2.tar.gz 2026-03-09 13:14:47.128825 | ubuntu-noble | ++ tar -tzf neutron-stable-2025.2.tar.gz 2026-03-09 13:14:47.128874 | ubuntu-noble | ++ head -1 2026-03-09 13:14:47.130818 | ubuntu-noble | ++ cut -f1 -d/ 2026-03-09 13:14:47.137489 | ubuntu-noble | + directory=neutron-27.0.2.dev38 2026-03-09 13:14:47.137691 | ubuntu-noble | + echo Check patches for neutron-stable-2025.2.tar.gz 2026-03-09 13:14:47.137737 | ubuntu-noble | Check patches for neutron-stable-2025.2.tar.gz 2026-03-09 13:14:47.137892 | ubuntu-noble | + [[ -e ../patches/2025.2/neutron ]] 2026-03-09 13:14:47.137990 | ubuntu-noble | + echo Check overlays for neutron-stable-2025.2.tar.gz 2026-03-09 13:14:47.138025 | ubuntu-noble | Check overlays for neutron-stable-2025.2.tar.gz 2026-03-09 13:14:47.138084 | ubuntu-noble | + [[ -e ../overlays/2025.2/neutron/source ]] 2026-03-09 13:14:47.138144 | ubuntu-noble | + popd 2026-03-09 13:14:47.138303 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-03-09 13:14:47.138356 | ubuntu-noble | + pushd tarballs 2026-03-09 13:14:47.139376 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/nova/nova-stable-2025.2.tar.gz 2026-03-09 13:14:47.141843 | ubuntu-noble | + filename=nova-stable-2025.2.tar.gz 2026-03-09 13:14:47.141899 | ubuntu-noble | + [[ -e nova-stable-2025.2.tar.gz ]] 2026-03-09 13:14:47.141911 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/nova/nova-stable-2025.2.tar.gz 2026-03-09 13:14:47.141922 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/nova/nova-stable-2025.2.tar.gz 2026-03-09 13:14:47.141931 | ubuntu-noble | + wget --no-verbose https://tarballs.opendev.org/openstack/nova/nova-stable-2025.2.tar.gz 2026-03-09 13:14:49.058917 | ubuntu-noble | 2026-03-09 13:14:49 URL:https://tarballs.opendev.org/openstack/nova/nova-stable-2025.2.tar.gz [9687514/9687514] -> "nova-stable-2025.2.tar.gz" [1] 2026-03-09 13:14:49.061827 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/nova/nova-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-03-09 13:14:49.061870 | ubuntu-noble | + echo Process nova-stable-2025.2.tar.gz 2026-03-09 13:14:49.061879 | ubuntu-noble | Process nova-stable-2025.2.tar.gz 2026-03-09 13:14:49.064810 | ubuntu-noble | ++ tar -tzf nova-stable-2025.2.tar.gz 2026-03-09 13:14:49.064849 | ubuntu-noble | ++ head -1 2026-03-09 13:14:49.065241 | ubuntu-noble | ++ cut -f1 -d/ 2026-03-09 13:14:49.071940 | ubuntu-noble | + directory=nova-32.1.1.dev14 2026-03-09 13:14:49.072068 | ubuntu-noble | + echo Check patches for nova-stable-2025.2.tar.gz 2026-03-09 13:14:49.072098 | ubuntu-noble | Check patches for nova-stable-2025.2.tar.gz 2026-03-09 13:14:49.072156 | ubuntu-noble | + [[ -e ../patches/2025.2/nova ]] 2026-03-09 13:14:49.072215 | ubuntu-noble | + echo Check overlays for nova-stable-2025.2.tar.gz 2026-03-09 13:14:49.072234 | ubuntu-noble | Check overlays for nova-stable-2025.2.tar.gz 2026-03-09 13:14:49.072284 | ubuntu-noble | + [[ -e ../overlays/2025.2/nova/source ]] 2026-03-09 13:14:49.072326 | ubuntu-noble | + popd 2026-03-09 13:14:49.072441 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-03-09 13:14:49.072940 | ubuntu-noble | + pushd tarballs 2026-03-09 13:14:49.073874 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.2.tar.gz 2026-03-09 13:14:49.076012 | ubuntu-noble | + filename=octavia-stable-2025.2.tar.gz 2026-03-09 13:14:49.076122 | ubuntu-noble | + [[ -e octavia-stable-2025.2.tar.gz ]] 2026-03-09 13:14:49.076140 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.2.tar.gz 2026-03-09 13:14:49.076152 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.2.tar.gz 2026-03-09 13:14:49.076163 | ubuntu-noble | + wget --no-verbose https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.2.tar.gz 2026-03-09 13:14:50.418046 | ubuntu-noble | 2026-03-09 13:14:50 URL:https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.2.tar.gz [1339910/1339910] -> "octavia-stable-2025.2.tar.gz" [1] 2026-03-09 13:14:50.420842 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-03-09 13:14:50.420865 | ubuntu-noble | + echo Process octavia-stable-2025.2.tar.gz 2026-03-09 13:14:50.420875 | ubuntu-noble | Process octavia-stable-2025.2.tar.gz 2026-03-09 13:14:50.422337 | ubuntu-noble | ++ tar -tzf octavia-stable-2025.2.tar.gz 2026-03-09 13:14:50.422619 | ubuntu-noble | ++ head -1 2026-03-09 13:14:50.426375 | ubuntu-noble | ++ cut -f1 -d/ 2026-03-09 13:14:50.432562 | ubuntu-noble | + directory=octavia-17.0.1.dev7 2026-03-09 13:14:50.432620 | ubuntu-noble | + echo Check patches for octavia-stable-2025.2.tar.gz 2026-03-09 13:14:50.432628 | ubuntu-noble | Check patches for octavia-stable-2025.2.tar.gz 2026-03-09 13:14:50.432635 | ubuntu-noble | + [[ -e ../patches/2025.2/octavia ]] 2026-03-09 13:14:50.432641 | ubuntu-noble | + echo Check overlays for octavia-stable-2025.2.tar.gz 2026-03-09 13:14:50.432648 | ubuntu-noble | Check overlays for octavia-stable-2025.2.tar.gz 2026-03-09 13:14:50.432654 | ubuntu-noble | + [[ -e ../overlays/2025.2/octavia/source ]] 2026-03-09 13:14:50.432661 | ubuntu-noble | + popd 2026-03-09 13:14:50.432674 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-03-09 13:14:50.432681 | ubuntu-noble | + pushd tarballs 2026-03-09 13:14:50.433539 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/placement/placement-stable-2025.2.tar.gz 2026-03-09 13:14:50.435772 | ubuntu-noble | + filename=placement-stable-2025.2.tar.gz 2026-03-09 13:14:50.435815 | ubuntu-noble | + [[ -e placement-stable-2025.2.tar.gz ]] 2026-03-09 13:14:50.435874 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/placement/placement-stable-2025.2.tar.gz 2026-03-09 13:14:50.435883 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/placement/placement-stable-2025.2.tar.gz 2026-03-09 13:14:50.435893 | ubuntu-noble | + wget --no-verbose https://tarballs.opendev.org/openstack/placement/placement-stable-2025.2.tar.gz 2026-03-09 13:14:51.669972 | ubuntu-noble | 2026-03-09 13:14:51 URL:https://tarballs.opendev.org/openstack/placement/placement-stable-2025.2.tar.gz [569674/569674] -> "placement-stable-2025.2.tar.gz" [1] 2026-03-09 13:14:51.671884 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/placement/placement-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-03-09 13:14:51.671933 | ubuntu-noble | + echo Process placement-stable-2025.2.tar.gz 2026-03-09 13:14:51.671947 | ubuntu-noble | Process placement-stable-2025.2.tar.gz 2026-03-09 13:14:51.674823 | ubuntu-noble | ++ tar -tzf placement-stable-2025.2.tar.gz 2026-03-09 13:14:51.674868 | ubuntu-noble | ++ head -1 2026-03-09 13:14:51.675276 | ubuntu-noble | ++ cut -f1 -d/ 2026-03-09 13:14:51.683508 | ubuntu-noble | + directory=openstack_placement-14.0.1.dev5 2026-03-09 13:14:51.683620 | ubuntu-noble | + echo Check patches for placement-stable-2025.2.tar.gz 2026-03-09 13:14:51.683634 | ubuntu-noble | Check patches for placement-stable-2025.2.tar.gz 2026-03-09 13:14:51.683642 | ubuntu-noble | + [[ -e ../patches/2025.2/openstack_placement ]] 2026-03-09 13:14:51.683653 | ubuntu-noble | + echo Check overlays for placement-stable-2025.2.tar.gz 2026-03-09 13:14:51.683660 | ubuntu-noble | Check overlays for placement-stable-2025.2.tar.gz 2026-03-09 13:14:51.683667 | ubuntu-noble | + [[ -e ../overlays/2025.2/openstack_placement/source ]] 2026-03-09 13:14:51.683675 | ubuntu-noble | + popd 2026-03-09 13:14:51.683713 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-03-09 13:14:51.683725 | ubuntu-noble | + pushd tarballs 2026-03-09 13:14:51.684903 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.2.tar.gz 2026-03-09 13:14:51.686901 | ubuntu-noble | + filename=skyline-apiserver-stable-2025.2.tar.gz 2026-03-09 13:14:51.686935 | ubuntu-noble | + [[ -e skyline-apiserver-stable-2025.2.tar.gz ]] 2026-03-09 13:14:51.686948 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.2.tar.gz 2026-03-09 13:14:51.686955 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.2.tar.gz 2026-03-09 13:14:51.686961 | ubuntu-noble | + wget --no-verbose https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.2.tar.gz 2026-03-09 13:14:53.622907 | ubuntu-noble | 2026-03-09 13:14:53 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-03-09 13:14:53.625799 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-03-09 13:14:53.625847 | ubuntu-noble | + echo Process skyline-apiserver-stable-2025.2.tar.gz 2026-03-09 13:14:53.625860 | ubuntu-noble | Process skyline-apiserver-stable-2025.2.tar.gz 2026-03-09 13:14:53.628824 | ubuntu-noble | ++ tar -tzf skyline-apiserver-stable-2025.2.tar.gz 2026-03-09 13:14:53.628869 | ubuntu-noble | ++ head -1 2026-03-09 13:14:53.630809 | ubuntu-noble | ++ cut -f1 -d/ 2026-03-09 13:14:53.636057 | ubuntu-noble | + directory=skyline_apiserver-7.0.1.dev5 2026-03-09 13:14:53.636147 | ubuntu-noble | + echo Check patches for skyline-apiserver-stable-2025.2.tar.gz 2026-03-09 13:14:53.636177 | ubuntu-noble | Check patches for skyline-apiserver-stable-2025.2.tar.gz 2026-03-09 13:14:53.636229 | ubuntu-noble | + [[ -e ../patches/2025.2/skyline_apiserver ]] 2026-03-09 13:14:53.636283 | ubuntu-noble | + echo Check overlays for skyline-apiserver-stable-2025.2.tar.gz 2026-03-09 13:14:53.636303 | ubuntu-noble | Check overlays for skyline-apiserver-stable-2025.2.tar.gz 2026-03-09 13:14:53.636336 | ubuntu-noble | + [[ -e ../overlays/2025.2/skyline_apiserver/source ]] 2026-03-09 13:14:53.636368 | ubuntu-noble | + popd 2026-03-09 13:14:53.636497 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-03-09 13:14:53.636530 | ubuntu-noble | + pushd tarballs 2026-03-09 13:14:53.637289 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.2.tar.gz 2026-03-09 13:14:53.639133 | ubuntu-noble | + filename=skyline-console-stable-2025.2.tar.gz 2026-03-09 13:14:53.639211 | ubuntu-noble | + [[ -e skyline-console-stable-2025.2.tar.gz ]] 2026-03-09 13:14:53.639272 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.2.tar.gz 2026-03-09 13:14:53.639295 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.2.tar.gz 2026-03-09 13:14:53.639334 | ubuntu-noble | + wget --no-verbose https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.2.tar.gz 2026-03-09 13:14:56.457792 | ubuntu-noble | 2026-03-09 13:14:56 URL:https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.2.tar.gz [26633979/26633979] -> "skyline-console-stable-2025.2.tar.gz" [1] 2026-03-09 13:14:56.462597 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-03-09 13:14:56.462656 | ubuntu-noble | + echo Process skyline-console-stable-2025.2.tar.gz 2026-03-09 13:14:56.462668 | ubuntu-noble | Process skyline-console-stable-2025.2.tar.gz 2026-03-09 13:14:56.464677 | ubuntu-noble | ++ tar -tzf skyline-console-stable-2025.2.tar.gz 2026-03-09 13:14:56.465265 | ubuntu-noble | ++ head -1 2026-03-09 13:14:56.467562 | ubuntu-noble | ++ cut -f1 -d/ 2026-03-09 13:14:56.475125 | ubuntu-noble | + directory=skyline_console-7.0.1.dev7 2026-03-09 13:14:56.475166 | ubuntu-noble | + echo Check patches for skyline-console-stable-2025.2.tar.gz 2026-03-09 13:14:56.475173 | ubuntu-noble | Check patches for skyline-console-stable-2025.2.tar.gz 2026-03-09 13:14:56.475180 | ubuntu-noble | + [[ -e ../patches/2025.2/skyline_console ]] 2026-03-09 13:14:56.475275 | ubuntu-noble | + echo Check overlays for skyline-console-stable-2025.2.tar.gz 2026-03-09 13:14:56.475285 | ubuntu-noble | Check overlays for skyline-console-stable-2025.2.tar.gz 2026-03-09 13:14:56.475290 | ubuntu-noble | + [[ -e ../overlays/2025.2/skyline_console/source ]] 2026-03-09 13:14:56.475299 | ubuntu-noble | + popd 2026-03-09 13:14:56.475392 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-03-09 13:14:56.475402 | ubuntu-noble | + pushd tarballs 2026-03-09 13:14:56.478822 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.2.tar.gz 2026-03-09 13:14:56.482957 | ubuntu-noble | + filename=watcher-stable-2025.2.tar.gz 2026-03-09 13:14:56.482986 | ubuntu-noble | + [[ -e watcher-stable-2025.2.tar.gz ]] 2026-03-09 13:14:56.483027 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.2.tar.gz 2026-03-09 13:14:56.483035 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.2.tar.gz 2026-03-09 13:14:56.483068 | ubuntu-noble | + wget --no-verbose https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.2.tar.gz 2026-03-09 13:14:57.873931 | ubuntu-noble | 2026-03-09 13:14:57 URL:https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.2.tar.gz [1279880/1279880] -> "watcher-stable-2025.2.tar.gz" [1] 2026-03-09 13:14:57.876350 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-03-09 13:14:57.876392 | ubuntu-noble | + echo Process watcher-stable-2025.2.tar.gz 2026-03-09 13:14:57.876404 | ubuntu-noble | Process watcher-stable-2025.2.tar.gz 2026-03-09 13:14:57.878894 | ubuntu-noble | ++ tar -tzf watcher-stable-2025.2.tar.gz 2026-03-09 13:14:57.878982 | ubuntu-noble | ++ head -1 2026-03-09 13:14:57.880355 | ubuntu-noble | ++ cut -f1 -d/ 2026-03-09 13:14:57.886370 | ubuntu-noble | + directory=python_watcher-15.0.1.dev35 2026-03-09 13:14:57.886519 | ubuntu-noble | + echo Check patches for watcher-stable-2025.2.tar.gz 2026-03-09 13:14:57.886554 | ubuntu-noble | Check patches for watcher-stable-2025.2.tar.gz 2026-03-09 13:14:57.886619 | ubuntu-noble | + [[ -e ../patches/2025.2/python_watcher ]] 2026-03-09 13:14:57.886688 | ubuntu-noble | + echo Check overlays for watcher-stable-2025.2.tar.gz 2026-03-09 13:14:57.886713 | ubuntu-noble | Check overlays for watcher-stable-2025.2.tar.gz 2026-03-09 13:14:57.886797 | ubuntu-noble | + [[ -e ../overlays/2025.2/python_watcher/source ]] 2026-03-09 13:14:57.886848 | ubuntu-noble | + popd 2026-03-09 13:14:57.886971 | ubuntu-noble | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-03-09 13:14:57.887015 | ubuntu-noble | + pushd tarballs 2026-03-09 13:14:57.887853 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.2.tar.gz 2026-03-09 13:14:57.889688 | ubuntu-noble | + filename=requirements-stable-2025.2.tar.gz 2026-03-09 13:14:57.889718 | ubuntu-noble | + [[ -e requirements-stable-2025.2.tar.gz ]] 2026-03-09 13:14:57.889726 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.2.tar.gz 2026-03-09 13:14:57.889734 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.2.tar.gz 2026-03-09 13:14:57.889790 | ubuntu-noble | + wget --no-verbose https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.2.tar.gz 2026-03-09 13:14:58.857960 | ubuntu-noble | 2026-03-09 13:14:58 URL:https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.2.tar.gz [151462/151462] -> "requirements-stable-2025.2.tar.gz" [1] 2026-03-09 13:14:58.859539 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-03-09 13:14:58.859579 | ubuntu-noble | + echo Process requirements-stable-2025.2.tar.gz 2026-03-09 13:14:58.859592 | ubuntu-noble | Process requirements-stable-2025.2.tar.gz 2026-03-09 13:14:58.862835 | ubuntu-noble | ++ tar -tzf requirements-stable-2025.2.tar.gz 2026-03-09 13:14:58.862882 | ubuntu-noble | ++ head -1 2026-03-09 13:14:58.863551 | ubuntu-noble | ++ cut -f1 -d/ 2026-03-09 13:14:58.897465 | ubuntu-noble | + directory=openstack_requirements-1.2.1.dev7848 2026-03-09 13:14:58.902632 | ubuntu-noble | + echo Check patches for requirements-stable-2025.2.tar.gz 2026-03-09 13:14:58.902658 | ubuntu-noble | Check patches for requirements-stable-2025.2.tar.gz 2026-03-09 13:14:58.902663 | ubuntu-noble | + [[ -e ../patches/2025.2/openstack_requirements ]] 2026-03-09 13:14:58.902680 | ubuntu-noble | + echo Check overlays for requirements-stable-2025.2.tar.gz 2026-03-09 13:14:58.902685 | ubuntu-noble | Check overlays for requirements-stable-2025.2.tar.gz 2026-03-09 13:14:58.902690 | ubuntu-noble | + [[ -e ../overlays/2025.2/openstack_requirements/source ]] 2026-03-09 13:14:58.902694 | ubuntu-noble | + popd 2026-03-09 13:14:58.988163 | ubuntu-noble | ok: Runtime: 0:01:33.418192 2026-03-09 13:14:59.006707 | 2026-03-09 13:14:59.006816 | PLAY RECAP 2026-03-09 13:14:59.006897 | ubuntu-noble | ok: 1 changed: 0 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-09 13:14:59.006926 | 2026-03-09 13:14:59.172034 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/container-images-kolla/playbooks/patch.yml@main] 2026-03-09 13:14:59.174510 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-03-09 13:14:59.963018 | 2026-03-09 13:14:59.963227 | PLAY [Base post] 2026-03-09 13:14:59.985903 | 2026-03-09 13:14:59.986157 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-03-09 13:15:01.131165 | ubuntu-noble | changed 2026-03-09 13:15:01.140370 | 2026-03-09 13:15:01.140535 | PLAY RECAP 2026-03-09 13:15:01.140639 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-09 13:15:01.140725 | 2026-03-09 13:15:01.310905 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-03-09 13:15:01.312281 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-03-09 13:15:02.091707 | 2026-03-09 13:15:02.091885 | PLAY [Base post-logs] 2026-03-09 13:15:02.102765 | 2026-03-09 13:15:02.102974 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-03-09 13:15:02.558567 | localhost | changed 2026-03-09 13:15:02.573467 | 2026-03-09 13:15:02.573681 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-03-09 13:15:02.600848 | localhost | ok 2026-03-09 13:15:02.605931 | 2026-03-09 13:15:02.606073 | TASK [Set zuul-log-path fact] 2026-03-09 13:15:02.622535 | localhost | ok 2026-03-09 13:15:02.633940 | 2026-03-09 13:15:02.634097 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-09 13:15:02.660355 | localhost | ok 2026-03-09 13:15:02.664984 | 2026-03-09 13:15:02.665130 | TASK [upload-logs : Create log directories] 2026-03-09 13:15:03.168483 | localhost | changed 2026-03-09 13:15:03.174054 | 2026-03-09 13:15:03.174222 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-03-09 13:15:03.729466 | localhost -> localhost | ok: Runtime: 0:00:00.007785 2026-03-09 13:15:03.738925 | 2026-03-09 13:15:03.739135 | TASK [upload-logs : Upload logs to log server] 2026-03-09 13:15:04.316725 | localhost | Output suppressed because no_log was given 2026-03-09 13:15:04.320910 | 2026-03-09 13:15:04.321093 | LOOP [upload-logs : Compress console log and json output] 2026-03-09 13:15:04.377150 | localhost | skipping: Conditional result was False 2026-03-09 13:15:04.382983 | localhost | skipping: Conditional result was False 2026-03-09 13:15:04.400255 | 2026-03-09 13:15:04.400488 | LOOP [upload-logs : Upload compressed console log and json output] 2026-03-09 13:15:04.452157 | localhost | skipping: Conditional result was False 2026-03-09 13:15:04.452808 | 2026-03-09 13:15:04.456428 | localhost | skipping: Conditional result was False 2026-03-09 13:15:04.463099 | 2026-03-09 13:15:04.463289 | LOOP [upload-logs : Upload console log and json output]