2026-04-24 00:01:22.008368 | Job console starting 2026-04-24 00:01:22.017265 | Updating git repos 2026-04-24 00:01:22.100790 | Cloning repos into workspace 2026-04-24 00:01:22.308960 | Restoring repo states 2026-04-24 00:01:22.328828 | Merging changes 2026-04-24 00:01:22.328847 | Checking out repos 2026-04-24 00:01:22.561801 | Preparing playbooks 2026-04-24 00:01:23.832541 | Running Ansible setup 2026-04-24 00:01:30.817084 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-04-24 00:01:32.503882 | 2026-04-24 00:01:32.504287 | PLAY [Base pre] 2026-04-24 00:01:32.529462 | 2026-04-24 00:01:32.529623 | TASK [Setup log path fact] 2026-04-24 00:01:32.549427 | ubuntu-noble-large | ok 2026-04-24 00:01:32.567172 | 2026-04-24 00:01:32.567339 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-24 00:01:32.608223 | ubuntu-noble-large | ok 2026-04-24 00:01:32.640558 | 2026-04-24 00:01:32.640712 | TASK [emit-job-header : Print job information] 2026-04-24 00:01:32.680841 | # Job Information 2026-04-24 00:01:32.681045 | Ansible Version: 2.16.14 2026-04-24 00:01:32.681085 | Job: container-images-kolla-push-2025.2 2026-04-24 00:01:32.681118 | Pipeline: periodic-midnight 2026-04-24 00:01:32.681142 | Executor: 521e9411259a 2026-04-24 00:01:32.681163 | Triggered by: https://github.com/osism/container-images-kolla 2026-04-24 00:01:32.681186 | Event ID: 315021ea23cb41e28d75e0c6810ebe3c 2026-04-24 00:01:32.686660 | 2026-04-24 00:01:32.686805 | LOOP [emit-job-header : Print node information] 2026-04-24 00:01:32.840404 | ubuntu-noble-large | ok: 2026-04-24 00:01:32.840620 | ubuntu-noble-large | # Node Information 2026-04-24 00:01:32.840662 | ubuntu-noble-large | Inventory Hostname: ubuntu-noble-large 2026-04-24 00:01:32.840693 | ubuntu-noble-large | Hostname: ubuntu 2026-04-24 00:01:32.840720 | ubuntu-noble-large | Username: zuul 2026-04-24 00:01:32.840745 | ubuntu-noble-large | Distro: Ubuntu 24.04 2026-04-24 00:01:32.840776 | ubuntu-noble-large | Provider: regiocloud-a 2026-04-24 00:01:32.840803 | ubuntu-noble-large | Region: 2026-04-24 00:01:32.840828 | ubuntu-noble-large | Label: ubuntu-noble-large 2026-04-24 00:01:32.840852 | ubuntu-noble-large | Product Name: OpenStack Nova 2026-04-24 00:01:32.840876 | ubuntu-noble-large | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fed8:1f87 2026-04-24 00:01:32.860558 | 2026-04-24 00:01:32.860697 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-24 00:01:33.362498 | ubuntu-noble-large -> localhost | changed 2026-04-24 00:01:33.371232 | 2026-04-24 00:01:33.371371 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-24 00:01:34.519201 | ubuntu-noble-large -> localhost | changed 2026-04-24 00:01:34.532079 | 2026-04-24 00:01:34.532211 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-24 00:01:34.819339 | ubuntu-noble-large -> localhost | ok 2026-04-24 00:01:34.826469 | 2026-04-24 00:01:34.826598 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-24 00:01:34.860087 | ubuntu-noble-large | ok 2026-04-24 00:01:34.891958 | ubuntu-noble-large | included: /var/lib/zuul/builds/a4849eba1c214db9936d6b0dfc2cb9db/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-24 00:01:34.917346 | 2026-04-24 00:01:34.917513 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-24 00:01:36.294507 | ubuntu-noble-large -> localhost | Generating public/private rsa key pair. 2026-04-24 00:01:36.295072 | ubuntu-noble-large -> localhost | Your identification has been saved in /var/lib/zuul/builds/a4849eba1c214db9936d6b0dfc2cb9db/work/a4849eba1c214db9936d6b0dfc2cb9db_id_rsa 2026-04-24 00:01:36.295185 | ubuntu-noble-large -> localhost | Your public key has been saved in /var/lib/zuul/builds/a4849eba1c214db9936d6b0dfc2cb9db/work/a4849eba1c214db9936d6b0dfc2cb9db_id_rsa.pub 2026-04-24 00:01:36.295263 | ubuntu-noble-large -> localhost | The key fingerprint is: 2026-04-24 00:01:36.295355 | ubuntu-noble-large -> localhost | SHA256:5X6bbBWQXDZjw+rlISD45MisfJJjgLdrJQNQXKZrgos zuul-build-sshkey 2026-04-24 00:01:36.295495 | ubuntu-noble-large -> localhost | The key's randomart image is: 2026-04-24 00:01:36.295582 | ubuntu-noble-large -> localhost | +---[RSA 3072]----+ 2026-04-24 00:01:36.295645 | ubuntu-noble-large -> localhost | | o..o . . +B | 2026-04-24 00:01:36.295709 | ubuntu-noble-large -> localhost | |. .o . o . +o.+ | 2026-04-24 00:01:36.295770 | ubuntu-noble-large -> localhost | |... o = ... o | 2026-04-24 00:01:36.295828 | ubuntu-noble-large -> localhost | |+ o. + oo o + | 2026-04-24 00:01:36.295885 | ubuntu-noble-large -> localhost | |ooo+ o S .. + o | 2026-04-24 00:01:36.295957 | ubuntu-noble-large -> localhost | |.++ O . . . o | 2026-04-24 00:01:36.296067 | ubuntu-noble-large -> localhost | |E * + . .. | 2026-04-24 00:01:36.296129 | ubuntu-noble-large -> localhost | | o o.o | 2026-04-24 00:01:36.296192 | ubuntu-noble-large -> localhost | | . .+ | 2026-04-24 00:01:36.296251 | ubuntu-noble-large -> localhost | +----[SHA256]-----+ 2026-04-24 00:01:36.296396 | ubuntu-noble-large -> localhost | ok: Runtime: 0:00:00.814402 2026-04-24 00:01:36.311074 | 2026-04-24 00:01:36.311250 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-24 00:01:36.347446 | ubuntu-noble-large | ok 2026-04-24 00:01:36.362493 | ubuntu-noble-large | included: /var/lib/zuul/builds/a4849eba1c214db9936d6b0dfc2cb9db/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-24 00:01:36.373765 | 2026-04-24 00:01:36.373892 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-24 00:01:36.425489 | ubuntu-noble-large | skipping: Conditional result was False 2026-04-24 00:01:36.439019 | 2026-04-24 00:01:36.439167 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-24 00:01:37.237310 | ubuntu-noble-large | changed 2026-04-24 00:01:37.246669 | 2026-04-24 00:01:37.246807 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-24 00:01:37.559493 | ubuntu-noble-large | ok 2026-04-24 00:01:37.572718 | 2026-04-24 00:01:37.572963 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-24 00:01:38.442941 | ubuntu-noble-large | changed 2026-04-24 00:01:38.454131 | 2026-04-24 00:01:38.454275 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-24 00:01:39.346093 | ubuntu-noble-large | changed 2026-04-24 00:01:39.352218 | 2026-04-24 00:01:39.352341 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-24 00:01:39.396595 | ubuntu-noble-large | skipping: Conditional result was False 2026-04-24 00:01:39.403288 | 2026-04-24 00:01:39.403422 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-24 00:01:40.213952 | ubuntu-noble-large -> localhost | changed 2026-04-24 00:01:40.231443 | 2026-04-24 00:01:40.231589 | TASK [add-build-sshkey : Add back temp key] 2026-04-24 00:01:40.699745 | ubuntu-noble-large -> localhost | Identity added: /var/lib/zuul/builds/a4849eba1c214db9936d6b0dfc2cb9db/work/a4849eba1c214db9936d6b0dfc2cb9db_id_rsa (zuul-build-sshkey) 2026-04-24 00:01:40.699957 | ubuntu-noble-large -> localhost | ok: Runtime: 0:00:00.011571 2026-04-24 00:01:40.707667 | 2026-04-24 00:01:40.707773 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-24 00:01:41.242024 | ubuntu-noble-large | ok 2026-04-24 00:01:41.246201 | 2026-04-24 00:01:41.246282 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-24 00:01:41.289216 | ubuntu-noble-large | skipping: Conditional result was False 2026-04-24 00:01:41.301026 | 2026-04-24 00:01:41.301121 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-04-24 00:01:41.821019 | ubuntu-noble-large | ok 2026-04-24 00:01:41.837888 | 2026-04-24 00:01:41.838012 | TASK [validate-host : Define zuul_info_dir fact] 2026-04-24 00:01:41.866385 | ubuntu-noble-large | ok 2026-04-24 00:01:41.871370 | 2026-04-24 00:01:41.871472 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-04-24 00:01:42.169918 | ubuntu-noble-large -> localhost | ok 2026-04-24 00:01:42.181539 | 2026-04-24 00:01:42.181685 | TASK [validate-host : Collect information about the host] 2026-04-24 00:01:43.511910 | ubuntu-noble-large | ok 2026-04-24 00:01:43.523234 | 2026-04-24 00:01:43.523331 | TASK [validate-host : Sanitize hostname] 2026-04-24 00:01:43.626263 | ubuntu-noble-large | ok 2026-04-24 00:01:43.631511 | 2026-04-24 00:01:43.631624 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-04-24 00:01:44.210590 | ubuntu-noble-large -> localhost | changed 2026-04-24 00:01:44.216100 | 2026-04-24 00:01:44.216192 | TASK [validate-host : Collect information about zuul worker] 2026-04-24 00:01:44.690305 | ubuntu-noble-large | ok 2026-04-24 00:01:44.702404 | 2026-04-24 00:01:44.702599 | TASK [validate-host : Write out all zuul information for each host] 2026-04-24 00:01:45.316119 | ubuntu-noble-large -> localhost | changed 2026-04-24 00:01:45.326317 | 2026-04-24 00:01:45.326437 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-04-24 00:01:45.658413 | ubuntu-noble-large | ok 2026-04-24 00:01:45.668842 | 2026-04-24 00:01:45.669068 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-04-24 00:01:46.738630 | ubuntu-noble-large | changed: 2026-04-24 00:01:46.738827 | ubuntu-noble-large | cd+++++++++ src/ 2026-04-24 00:01:46.738890 | ubuntu-noble-large | cd+++++++++ src/github.com/ 2026-04-24 00:01:46.738914 | ubuntu-noble-large | cd+++++++++ src/github.com/osism/ 2026-04-24 00:01:46.738936 | ubuntu-noble-large | cd+++++++++ src/github.com/osism/container-images-kolla/ 2026-04-24 00:01:46.738957 | ubuntu-noble-large | Containerfile 2026-04-24 00:01:46.739120 | ubuntu-noble-large | 2026-04-24 00:03:55.136625 | ubuntu-noble-large | 2026-04-24 00:03:55.136634 | ubuntu-noble-large | Or undo this operation with: 2026-04-24 00:03:55.136643 | ubuntu-noble-large | 2026-04-24 00:03:55.136652 | ubuntu-noble-large | git switch - 2026-04-24 00:03:55.136661 | ubuntu-noble-large | 2026-04-24 00:03:55.136670 | ubuntu-noble-large | Turn off this advice by setting config variable advice.detachedHead to false 2026-04-24 00:03:55.136679 | ubuntu-noble-large | 2026-04-24 00:03:55.136688 | ubuntu-noble-large | HEAD is now at 436395ae3 Return missing systemd-udev into cinder and glance containers 2026-04-24 00:03:55.139232 | ubuntu-noble-large | ++ git rev-parse --short HEAD 2026-04-24 00:03:55.145219 | ubuntu-noble-large | + export HASH_KOLLA=436395ae3 2026-04-24 00:03:55.145293 | ubuntu-noble-large | + HASH_KOLLA=436395ae3 2026-04-24 00:03:55.145315 | ubuntu-noble-large | + popd 2026-04-24 00:03:55.145395 | ubuntu-noble-large | + rm -rf kolla/docker/rabbitmq/rabbitmq-4-1 2026-04-24 00:03:55.149249 | ubuntu-noble-large | ++ find patches/kolla-build/2025.2 -type f -name '*.patch' 2026-04-24 00:03:55.154538 | ubuntu-noble-large | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch') 2026-04-24 00:03:55.154631 | ubuntu-noble-large | + pushd kolla 2026-04-24 00:03:55.154661 | ubuntu-noble-large | + echo 'APPLY PATCH patches/kolla-build/2025.2/set-kolla-version-to-2025.2.patch' 2026-04-24 00:03:55.154682 | ubuntu-noble-large | APPLY PATCH patches/kolla-build/2025.2/set-kolla-version-to-2025.2.patch 2026-04-24 00:03:55.154748 | ubuntu-noble-large | + patch --forward --batch -p1 --dry-run 2026-04-24 00:03:55.162972 | ubuntu-noble-large | checking file kolla/image/kolla_worker.py 2026-04-24 00:03:55.163075 | ubuntu-noble-large | Hunk #1 succeeded at 331 with fuzz 1 (offset 18 lines). 2026-04-24 00:03:55.163856 | ubuntu-noble-large | + patch --forward --batch -p1 2026-04-24 00:03:55.165578 | ubuntu-noble-large | patching file kolla/image/kolla_worker.py 2026-04-24 00:03:55.165665 | ubuntu-noble-large | Hunk #1 succeeded at 331 with fuzz 1 (offset 18 lines). 2026-04-24 00:03:55.166104 | ubuntu-noble-large | + popd 2026-04-24 00:03:55.166258 | ubuntu-noble-large | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch') 2026-04-24 00:03:55.166270 | ubuntu-noble-large | + pushd kolla 2026-04-24 00:03:55.166382 | ubuntu-noble-large | + echo 'APPLY PATCH patches/kolla-build/2025.2/remove-unsupported-horizon-plugins.patch' 2026-04-24 00:03:55.166390 | ubuntu-noble-large | APPLY PATCH patches/kolla-build/2025.2/remove-unsupported-horizon-plugins.patch 2026-04-24 00:03:55.166399 | ubuntu-noble-large | + patch --forward --batch -p1 --dry-run 2026-04-24 00:03:55.169395 | ubuntu-noble-large | checking file kolla/common/sources.py 2026-04-24 00:03:55.170012 | ubuntu-noble-large | + patch --forward --batch -p1 2026-04-24 00:03:55.173260 | ubuntu-noble-large | patching file kolla/common/sources.py 2026-04-24 00:03:55.174180 | ubuntu-noble-large | + popd 2026-04-24 00:03:55.174410 | ubuntu-noble-large | + [[ -f templates/2025.2/repos.yaml ]] 2026-04-24 00:03:55.174489 | ubuntu-noble-large | + python3 src/generate-apt-preferences-files.py 2026-04-24 00:03:55.309896 | ubuntu-noble-large | + echo DEBUG apt_preferences.ubuntu 2026-04-24 00:03:55.310023 | ubuntu-noble-large | DEBUG apt_preferences.ubuntu 2026-04-24 00:03:55.310041 | ubuntu-noble-large | + cat overlays/2025.2/base/apt_preferences.ubuntu 2026-04-24 00:03:55.313750 | ubuntu-noble-large | Package: rabbitmq-server 2026-04-24 00:03:55.313805 | ubuntu-noble-large | Pin: version 4.1.* 2026-04-24 00:03:55.313817 | ubuntu-noble-large | Pin-Priority: 1000 2026-04-24 00:03:55.313882 | ubuntu-noble-large | 2026-04-24 00:03:55.313897 | ubuntu-noble-large | Package: openvswitch* 2026-04-24 00:03:55.313907 | ubuntu-noble-large | Pin: version 3.5.* 2026-04-24 00:03:55.313917 | ubuntu-noble-large | Pin-Priority: 1000 2026-04-24 00:03:55.313931 | ubuntu-noble-large | 2026-04-24 00:03:55.313943 | ubuntu-noble-large | Package: erlang* 2026-04-24 00:03:55.313953 | ubuntu-noble-large | Pin: version 1:27.* 2026-04-24 00:03:55.313963 | ubuntu-noble-large | Pin-Priority: 1000 2026-04-24 00:03:55.316234 | ubuntu-noble-large | ++ find overlays/2025.2 -maxdepth 1 -mindepth 1 -type d 2026-04-24 00:03:55.320398 | ubuntu-noble-large | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-04-24 00:03:55.321876 | ubuntu-noble-large | ++ basename overlays/2025.2/base 2026-04-24 00:03:55.324948 | ubuntu-noble-large | + image_name=base 2026-04-24 00:03:55.325241 | ubuntu-noble-large | + cp -r overlays/2025.2/base/apt_preferences.ubuntu overlays/2025.2/base/erlang.gpg overlays/2025.2/base/rabbitmq.gpg kolla/docker/base 2026-04-24 00:03:55.330742 | ubuntu-noble-large | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-04-24 00:03:55.331893 | ubuntu-noble-large | ++ basename overlays/2025.2/nova 2026-04-24 00:03:55.334561 | ubuntu-noble-large | + image_name=nova 2026-04-24 00:03:55.334890 | ubuntu-noble-large | + cp -r overlays/2025.2/nova/nova-spicehtml5proxy kolla/docker/nova 2026-04-24 00:03:55.340293 | ubuntu-noble-large | + find patches/2025.2 -mindepth 1 -type d 2026-04-24 00:03:55.344881 | ubuntu-noble-large | patches/2025.2/kolla 2026-04-24 00:03:55.344914 | ubuntu-noble-large | patches/2025.2/neutron-dynamic-routing 2026-04-24 00:03:55.344920 | ubuntu-noble-large | patches/2025.2/ironic 2026-04-24 00:03:55.344924 | ubuntu-noble-large | patches/2025.2/nova 2026-04-24 00:03:55.348122 | ubuntu-noble-large | ++ find patches/2025.2 -mindepth 1 -type d 2026-04-24 00:03:55.348387 | ubuntu-noble-large | ++ grep kolla 2026-04-24 00:03:55.348800 | ubuntu-noble-large | ++ grep -v kolla-build 2026-04-24 00:03:55.354129 | ubuntu-noble-large | + for project in $(find patches/$OPENSTACK_VERSION -mindepth 1 -type d | grep kolla | grep -v kolla-build) 2026-04-24 00:03:55.355228 | ubuntu-noble-large | ++ basename patches/2025.2/kolla 2026-04-24 00:03:55.357917 | ubuntu-noble-large | + project=kolla 2026-04-24 00:03:55.360112 | ubuntu-noble-large | ++ find patches/2025.2/kolla -type f -name '*.patch' 2026-04-24 00:03:55.360362 | ubuntu-noble-large | ++ sort 2026-04-24 00:03:55.365493 | ubuntu-noble-large | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-04-24 00:03:55.365543 | ubuntu-noble-large | + pushd kolla 2026-04-24 00:03:55.365744 | ubuntu-noble-large | + echo 'APPLY PATCH patches/2025.2/kolla/backport-924302.patch' 2026-04-24 00:03:55.365766 | ubuntu-noble-large | APPLY PATCH patches/2025.2/kolla/backport-924302.patch 2026-04-24 00:03:55.365782 | ubuntu-noble-large | + patch --forward --batch -p1 --dry-run 2026-04-24 00:03:55.368049 | ubuntu-noble-large | checking file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-04-24 00:03:55.368242 | ubuntu-noble-large | checking file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-04-24 00:03:55.368630 | ubuntu-noble-large | + patch --forward --batch -p1 2026-04-24 00:03:55.372347 | ubuntu-noble-large | patching file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-04-24 00:03:55.372888 | ubuntu-noble-large | patching file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-04-24 00:03:55.373574 | ubuntu-noble-large | + popd 2026-04-24 00:03:55.373749 | ubuntu-noble-large | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-04-24 00:03:55.373777 | ubuntu-noble-large | + pushd kolla 2026-04-24 00:03:55.373896 | ubuntu-noble-large | + echo 'APPLY PATCH patches/2025.2/kolla/squash.patch' 2026-04-24 00:03:55.373911 | ubuntu-noble-large | APPLY PATCH patches/2025.2/kolla/squash.patch 2026-04-24 00:03:55.373921 | ubuntu-noble-large | + patch --forward --batch -p1 --dry-run 2026-04-24 00:03:55.377655 | ubuntu-noble-large | checking file kolla/image/tasks.py 2026-04-24 00:03:55.377863 | ubuntu-noble-large | Hunk #1 succeeded at 428 (offset 16 lines). 2026-04-24 00:03:55.378434 | ubuntu-noble-large | + patch --forward --batch -p1 2026-04-24 00:03:55.382260 | ubuntu-noble-large | patching file kolla/image/tasks.py 2026-04-24 00:03:55.382342 | ubuntu-noble-large | Hunk #1 succeeded at 428 (offset 16 lines). 2026-04-24 00:03:55.383039 | ubuntu-noble-large | + popd 2026-04-24 00:03:55.383300 | ubuntu-noble-large | + pip3 install -r kolla/requirements.txt 2026-04-24 00:03:56.061632 | ubuntu-noble-large | Collecting pbr!=2.1.0,>=2.0.0 (from -r kolla/requirements.txt (line 1)) 2026-04-24 00:03:56.133948 | ubuntu-noble-large | Downloading pbr-7.0.3-py2.py3-none-any.whl.metadata (3.8 kB) 2026-04-24 00:03:56.153746 | ubuntu-noble-large | Requirement already satisfied: Jinja2>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from -r kolla/requirements.txt (line 2)) (3.1.6) 2026-04-24 00:03:56.292451 | ubuntu-noble-large | Collecting GitPython>=1.0.1 (from -r kolla/requirements.txt (line 3)) 2026-04-24 00:03:56.305814 | ubuntu-noble-large | Downloading gitpython-3.1.47-py3-none-any.whl.metadata (14 kB) 2026-04-24 00:03:56.511545 | ubuntu-noble-large | Collecting oslo.config>=5.1.0 (from -r kolla/requirements.txt (line 4)) 2026-04-24 00:03:56.524051 | ubuntu-noble-large | Downloading oslo_config-10.3.0-py3-none-any.whl.metadata (2.3 kB) 2026-04-24 00:03:56.541336 | ubuntu-noble-large | Requirement already satisfied: setuptools>=64.0.0 in /tmp/venv/lib/python3.12/site-packages (from -r kolla/requirements.txt (line 5)) (80.10.2) 2026-04-24 00:03:56.550795 | ubuntu-noble-large | Requirement already satisfied: MarkupSafe>=2.0 in /tmp/venv/lib/python3.12/site-packages (from Jinja2>=3.0.1->-r kolla/requirements.txt (line 2)) (3.0.3) 2026-04-24 00:03:56.627836 | ubuntu-noble-large | Collecting gitdb<5,>=4.0.1 (from GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-04-24 00:03:56.640078 | ubuntu-noble-large | Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB) 2026-04-24 00:03:56.713397 | ubuntu-noble-large | Collecting netaddr>=0.7.18 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-04-24 00:03:56.725988 | ubuntu-noble-large | Downloading netaddr-1.3.0-py3-none-any.whl.metadata (5.0 kB) 2026-04-24 00:03:56.796471 | ubuntu-noble-large | Collecting stevedore>=5.6.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-04-24 00:03:56.809139 | ubuntu-noble-large | Downloading stevedore-5.7.0-py3-none-any.whl.metadata (2.4 kB) 2026-04-24 00:03:56.875899 | ubuntu-noble-large | Collecting oslo.i18n>=3.15.3 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-04-24 00:03:56.888749 | ubuntu-noble-large | Downloading oslo_i18n-6.7.2-py3-none-any.whl.metadata (2.0 kB) 2026-04-24 00:03:56.934114 | ubuntu-noble-large | Collecting rfc3986>=1.2.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-04-24 00:03:56.946756 | ubuntu-noble-large | Downloading rfc3986-2.0.0-py2.py3-none-any.whl.metadata (6.6 kB) 2026-04-24 00:03:56.968172 | ubuntu-noble-large | Requirement already satisfied: PyYAML>=5.1 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (6.0.3) 2026-04-24 00:03:56.971794 | ubuntu-noble-large | Requirement already satisfied: requests>=2.18.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (2.32.5) 2026-04-24 00:03:57.095237 | ubuntu-noble-large | Collecting smmap<6,>=3.0.1 (from gitdb<5,>=4.0.1->GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-04-24 00:03:57.107124 | ubuntu-noble-large | Downloading smmap-5.0.3-py3-none-any.whl.metadata (4.6 kB) 2026-04-24 00:03:57.138876 | ubuntu-noble-large | Requirement already satisfied: charset_normalizer<4,>=2 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (3.4.7) 2026-04-24 00:03:57.140479 | ubuntu-noble-large | Requirement already satisfied: idna<4,>=2.5 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (3.13) 2026-04-24 00:03:57.142324 | ubuntu-noble-large | Requirement already satisfied: urllib3<3,>=1.21.1 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (2.6.3) 2026-04-24 00:03:57.143603 | ubuntu-noble-large | Requirement already satisfied: certifi>=2017.4.17 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (2026.4.22) 2026-04-24 00:03:57.184980 | ubuntu-noble-large | Downloading pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2026-04-24 00:03:57.230323 | ubuntu-noble-large | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.9/131.9 kB 3.2 MB/s eta 0:00:00 2026-04-24 00:03:57.243258 | ubuntu-noble-large | Downloading gitpython-3.1.47-py3-none-any.whl (209 kB) 2026-04-24 00:03:57.268911 | ubuntu-noble-large | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 209.5/209.5 kB 10.8 MB/s eta 0:00:00 2026-04-24 00:03:57.284182 | ubuntu-noble-large | Downloading oslo_config-10.3.0-py3-none-any.whl (132 kB) 2026-04-24 00:03:57.302520 | ubuntu-noble-large | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.6/132.6 kB 9.3 MB/s eta 0:00:00 2026-04-24 00:03:57.316800 | ubuntu-noble-large | Downloading gitdb-4.0.12-py3-none-any.whl (62 kB) 2026-04-24 00:03:57.332009 | ubuntu-noble-large | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.8/62.8 kB 5.0 MB/s eta 0:00:00 2026-04-24 00:03:57.346405 | ubuntu-noble-large | Downloading netaddr-1.3.0-py3-none-any.whl (2.3 MB) 2026-04-24 00:03:57.435784 | ubuntu-noble-large | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 26.8 MB/s eta 0:00:00 2026-04-24 00:03:57.450626 | ubuntu-noble-large | Downloading oslo_i18n-6.7.2-py3-none-any.whl (47 kB) 2026-04-24 00:03:57.467497 | ubuntu-noble-large | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 47.7/47.7 kB 3.6 MB/s eta 0:00:00 2026-04-24 00:03:57.481030 | ubuntu-noble-large | Downloading rfc3986-2.0.0-py2.py3-none-any.whl (31 kB) 2026-04-24 00:03:57.504366 | ubuntu-noble-large | Downloading stevedore-5.7.0-py3-none-any.whl (54 kB) 2026-04-24 00:03:57.518418 | ubuntu-noble-large | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.5/54.5 kB 4.8 MB/s eta 0:00:00 2026-04-24 00:03:57.531079 | ubuntu-noble-large | Downloading smmap-5.0.3-py3-none-any.whl (24 kB) 2026-04-24 00:03:57.803461 | ubuntu-noble-large | Installing collected packages: stevedore, smmap, rfc3986, pbr, netaddr, oslo.i18n, gitdb, oslo.config, GitPython 2026-04-24 00:03:58.729271 | ubuntu-noble-large | Successfully installed GitPython-3.1.47 gitdb-4.0.12 netaddr-1.3.0 oslo.config-10.3.0 oslo.i18n-6.7.2 pbr-7.0.3 rfc3986-2.0.0 smmap-5.0.3 stevedore-5.7.0 2026-04-24 00:03:58.864256 | ubuntu-noble-large | + pip3 install kolla/ 2026-04-24 00:03:59.377504 | ubuntu-noble-large | Processing ./kolla 2026-04-24 00:03:59.380402 | ubuntu-noble-large | Installing build dependencies: started 2026-04-24 00:04:01.876902 | ubuntu-noble-large | Installing build dependencies: finished with status 'done' 2026-04-24 00:04:01.883319 | ubuntu-noble-large | Getting requirements to build wheel: started 2026-04-24 00:04:02.143046 | ubuntu-noble-large | Getting requirements to build wheel: finished with status 'done' 2026-04-24 00:04:02.151592 | ubuntu-noble-large | Installing backend dependencies: started 2026-04-24 00:04:04.589169 | ubuntu-noble-large | Installing backend dependencies: finished with status 'done' 2026-04-24 00:04:04.591283 | ubuntu-noble-large | Preparing metadata (pyproject.toml): started 2026-04-24 00:04:05.217393 | ubuntu-noble-large | Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-24 00:04:05.236762 | ubuntu-noble-large | Requirement already satisfied: pbr!=2.1.0,>=2.0.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==21.0.1.dev23) (7.0.3) 2026-04-24 00:04:05.238973 | ubuntu-noble-large | Requirement already satisfied: Jinja2>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==21.0.1.dev23) (3.1.6) 2026-04-24 00:04:05.241215 | ubuntu-noble-large | Requirement already satisfied: GitPython>=1.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==21.0.1.dev23) (3.1.47) 2026-04-24 00:04:05.242941 | ubuntu-noble-large | Requirement already satisfied: oslo.config>=5.1.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==21.0.1.dev23) (10.3.0) 2026-04-24 00:04:05.244658 | ubuntu-noble-large | Requirement already satisfied: setuptools>=64.0.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==21.0.1.dev23) (80.10.2) 2026-04-24 00:04:05.285034 | ubuntu-noble-large | Requirement already satisfied: gitdb<5,>=4.0.1 in /tmp/venv/lib/python3.12/site-packages (from GitPython>=1.0.1->kolla==21.0.1.dev23) (4.0.12) 2026-04-24 00:04:05.289348 | ubuntu-noble-large | Requirement already satisfied: MarkupSafe>=2.0 in /tmp/venv/lib/python3.12/site-packages (from Jinja2>=3.0.1->kolla==21.0.1.dev23) (3.0.3) 2026-04-24 00:04:05.297204 | ubuntu-noble-large | Requirement already satisfied: netaddr>=0.7.18 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==21.0.1.dev23) (1.3.0) 2026-04-24 00:04:05.298469 | ubuntu-noble-large | Requirement already satisfied: stevedore>=5.6.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==21.0.1.dev23) (5.7.0) 2026-04-24 00:04:05.299761 | ubuntu-noble-large | Requirement already satisfied: oslo.i18n>=3.15.3 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==21.0.1.dev23) (6.7.2) 2026-04-24 00:04:05.301199 | ubuntu-noble-large | Requirement already satisfied: rfc3986>=1.2.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==21.0.1.dev23) (2.0.0) 2026-04-24 00:04:05.303142 | ubuntu-noble-large | Requirement already satisfied: PyYAML>=5.1 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==21.0.1.dev23) (6.0.3) 2026-04-24 00:04:05.304660 | ubuntu-noble-large | Requirement already satisfied: requests>=2.18.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==21.0.1.dev23) (2.32.5) 2026-04-24 00:04:05.368523 | ubuntu-noble-large | Requirement already satisfied: smmap<6,>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from gitdb<5,>=4.0.1->GitPython>=1.0.1->kolla==21.0.1.dev23) (5.0.3) 2026-04-24 00:04:05.386015 | ubuntu-noble-large | Requirement already satisfied: charset_normalizer<4,>=2 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==21.0.1.dev23) (3.4.7) 2026-04-24 00:04:05.387836 | ubuntu-noble-large | Requirement already satisfied: idna<4,>=2.5 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==21.0.1.dev23) (3.13) 2026-04-24 00:04:05.389405 | ubuntu-noble-large | Requirement already satisfied: urllib3<3,>=1.21.1 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==21.0.1.dev23) (2.6.3) 2026-04-24 00:04:05.390669 | ubuntu-noble-large | Requirement already satisfied: certifi>=2017.4.17 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==21.0.1.dev23) (2026.4.22) 2026-04-24 00:04:05.416858 | ubuntu-noble-large | Building wheels for collected packages: kolla 2026-04-24 00:04:05.417960 | ubuntu-noble-large | Building wheel for kolla (pyproject.toml): started 2026-04-24 00:04:07.014655 | ubuntu-noble-large | Building wheel for kolla (pyproject.toml): finished with status 'done' 2026-04-24 00:04:07.019136 | ubuntu-noble-large | Created wheel for kolla: filename=kolla-21.0.1.dev23-py3-none-any.whl size=371260 sha256=4e9ef3a75114c99b4ee8852b39c7c8abf890c17ca734ebee45e28b645d629b32 2026-04-24 00:04:07.019921 | ubuntu-noble-large | Stored in directory: /tmp/pip-ephem-wheel-cache-o6ovdj8w/wheels/5a/56/c4/e310d82118381247de5918f2335ab23c36c3bc15e9e4672495 2026-04-24 00:04:07.032866 | ubuntu-noble-large | Successfully built kolla 2026-04-24 00:04:07.236438 | ubuntu-noble-large | Installing collected packages: kolla 2026-04-24 00:04:07.450269 | ubuntu-noble-large | Successfully installed kolla-21.0.1.dev23 2026-04-24 00:04:07.587463 | ubuntu-noble-large | ++ kolla-build --version 2026-04-24 00:04:08.299686 | ubuntu-noble-large | + export KOLLA_VERSION=21.0.1 2026-04-24 00:04:08.299804 | ubuntu-noble-large | + KOLLA_VERSION=21.0.1 2026-04-24 00:04:08.300581 | ubuntu-noble-large | ++ git rev-parse --short HEAD 2026-04-24 00:04:08.303185 | ubuntu-noble-large | + export HASH_DOCKER_IMAGES_KOLLA=e43aae3 2026-04-24 00:04:08.303217 | ubuntu-noble-large | + HASH_DOCKER_IMAGES_KOLLA=e43aae3 2026-04-24 00:04:08.304447 | ubuntu-noble-large | ++ cd release 2026-04-24 00:04:08.304607 | ubuntu-noble-large | ++ git rev-parse --short HEAD 2026-04-24 00:04:08.309079 | ubuntu-noble-large | + export HASH_RELEASE=93958ba 2026-04-24 00:04:08.309119 | ubuntu-noble-large | + HASH_RELEASE=93958ba 2026-04-24 00:04:08.309141 | ubuntu-noble-large | + python3 src/generate-template-overrides-file.py 2026-04-24 00:04:08.471280 | ubuntu-noble-large | + echo DEBUG template-overrides.j2 2026-04-24 00:04:08.471388 | ubuntu-noble-large | DEBUG template-overrides.j2 2026-04-24 00:04:08.471442 | ubuntu-noble-large | + cat templates/2025.2/template-overrides.j2 2026-04-24 00:04:08.474650 | ubuntu-noble-large | {% extends parent_template %} 2026-04-24 00:04:08.474757 | ubuntu-noble-large | 2026-04-24 00:04:08.474785 | ubuntu-noble-large | {% set fluentd_plugins = [ 2026-04-24 00:04:08.474797 | ubuntu-noble-large | 'fluent-plugin-grok-parser', 2026-04-24 00:04:08.474806 | ubuntu-noble-large | 'fluent-plugin-prometheus', 2026-04-24 00:04:08.474815 | ubuntu-noble-large | 'fluent-plugin-rewrite-tag-filter', 2026-04-24 00:04:08.474824 | ubuntu-noble-large | 'fluent-plugin-grafana-loki', 2026-04-24 00:04:08.474833 | ubuntu-noble-large | ] %} 2026-04-24 00:04:08.474843 | ubuntu-noble-large | 2026-04-24 00:04:08.474853 | ubuntu-noble-large | {% set openstack_base_pip_packages_append = ['pip', 'git+https://github.com/sapcc/openstack-audit-middleware.git'] %} 2026-04-24 00:04:08.474862 | ubuntu-noble-large | 2026-04-24 00:04:08.474871 | ubuntu-noble-large | {% set glance_base_pip_packages_append = ['boto3'] %} 2026-04-24 00:04:08.474880 | ubuntu-noble-large | 2026-04-24 00:04:08.474889 | ubuntu-noble-large | {% block nova_libvirt_footer %} 2026-04-24 00:04:08.474897 | ubuntu-noble-large | RUN chgrp tss /var/lib/swtpm-localca \ 2026-04-24 00:04:08.474906 | ubuntu-noble-large | && chmod g+w /var/lib/swtpm-localca 2026-04-24 00:04:08.474915 | ubuntu-noble-large | RUN truncate --size=524288 /usr/lib/ipxe/qemu/efi-virtio.rom 2026-04-24 00:04:08.474923 | ubuntu-noble-large | {% endblock %} 2026-04-24 00:04:08.474932 | ubuntu-noble-large | 2026-04-24 00:04:08.474941 | ubuntu-noble-large | {% block horizon_header %} 2026-04-24 00:04:08.474949 | ubuntu-noble-large | RUN apt-get update \ 2026-04-24 00:04:08.474958 | ubuntu-noble-large | && apt-get -y install --no-install-recommends build-essential libmariadb-dev-compat \ 2026-04-24 00:04:08.474967 | ubuntu-noble-large | && python3 -m pip --no-cache-dir install --upgrade setuptools mysqlclient \ 2026-04-24 00:04:08.474976 | ubuntu-noble-large | && apt-get remove -y build-essential \ 2026-04-24 00:04:08.474985 | ubuntu-noble-large | && apt-get clean \ 2026-04-24 00:04:08.474994 | ubuntu-noble-large | && rm -rf /var/lib/apt/lists/* 2026-04-24 00:04:08.475002 | ubuntu-noble-large | {% endblock %} 2026-04-24 00:04:08.475011 | ubuntu-noble-large | 2026-04-24 00:04:08.475019 | ubuntu-noble-large | {% block horizon_footer %} 2026-04-24 00:04:08.475051 | ubuntu-noble-large | RUN curl -q -L -o /tmp/openstack-themes.tar.gz https://github.com/osism/openstack-themes/archive/main.tar.gz \ 2026-04-24 00:04:08.475062 | ubuntu-noble-large | && tar xzvf /tmp/openstack-themes.tar.gz --directory=/var/lib/kolla/venv/lib/python3/site-packages/openstack_dashboard/themes --strip-components 2 openstack-themes-main/horizon \ 2026-04-24 00:04:08.475072 | ubuntu-noble-large | && rm /tmp/openstack-themes.tar.gz 2026-04-24 00:04:08.475081 | ubuntu-noble-large | {% endblock %} 2026-04-24 00:04:08.475089 | ubuntu-noble-large | 2026-04-24 00:04:08.475110 | ubuntu-noble-large | {% block base_header %} 2026-04-24 00:04:08.475119 | ubuntu-noble-large | COPY apt_preferences.{{ base_distro }} /etc/apt/preferences 2026-04-24 00:04:08.475128 | ubuntu-noble-large | COPY *.gpg /etc/kolla/apt-keys/ 2026-04-24 00:04:08.475136 | ubuntu-noble-large | 2026-04-24 00:04:08.475145 | ubuntu-noble-large | RUN apt-get update \ 2026-04-24 00:04:08.475154 | ubuntu-noble-large | && apt-get -y install --no-install-recommends locales ca-certificates \ 2026-04-24 00:04:08.475162 | ubuntu-noble-large | && locale-gen en_US.UTF-8 \ 2026-04-24 00:04:08.475171 | ubuntu-noble-large | && apt-get clean \ 2026-04-24 00:04:08.475179 | ubuntu-noble-large | && rm -rf /var/lib/apt/lists/* 2026-04-24 00:04:08.475188 | ubuntu-noble-large | {% endblock %} 2026-04-24 00:04:08.475196 | ubuntu-noble-large | 2026-04-24 00:04:08.475205 | ubuntu-noble-large | {% block openstack_base_header %} 2026-04-24 00:04:08.475213 | ubuntu-noble-large | RUN apt-get update \ 2026-04-24 00:04:08.475222 | ubuntu-noble-large | && apt-get -y install --no-install-recommends python3-setuptools \ 2026-04-24 00:04:08.475230 | ubuntu-noble-large | && apt-get clean \ 2026-04-24 00:04:08.475240 | ubuntu-noble-large | && rm -rf /var/lib/apt/lists/* 2026-04-24 00:04:08.475248 | ubuntu-noble-large | {% endblock %} 2026-04-24 00:04:08.475257 | ubuntu-noble-large | 2026-04-24 00:04:08.475266 | ubuntu-noble-large | {% set glance_base_packages_append = ['nvme-cli'] %} 2026-04-24 00:04:08.475274 | ubuntu-noble-large | 2026-04-24 00:04:08.475283 | ubuntu-noble-large | {% set kolla_toolbox_packages_append = ['iputils-ping', 'traceroute'] %} 2026-04-24 00:04:08.475291 | ubuntu-noble-large | 2026-04-24 00:04:08.475300 | ubuntu-noble-large | {% set cinder_volume_packages_append = ['multipath-tools'] %} 2026-04-24 00:04:08.475308 | ubuntu-noble-large | 2026-04-24 00:04:08.475317 | ubuntu-noble-large | {% set cinder_volume_pip_packages = [ 'py-pure-client', 'infinisdk', 'python-linstor' ] %} 2026-04-24 00:04:08.475326 | ubuntu-noble-large | {% block cinder_volume_footer %} 2026-04-24 00:04:08.475334 | ubuntu-noble-large | RUN {{ macros.install_pip(cinder_volume_pip_packages | customizable("pip_packages")) }} 2026-04-24 00:04:08.475343 | ubuntu-noble-large | {% endblock %} 2026-04-24 00:04:08.475351 | ubuntu-noble-large | 2026-04-24 00:04:08.475360 | ubuntu-noble-large | {% set manila_base_additional_pip_packages = [ 'pywinrm' ] %} 2026-04-24 00:04:08.475369 | ubuntu-noble-large | {% block manila_base_footer %} 2026-04-24 00:04:08.475377 | ubuntu-noble-large | RUN {{ macros.install_pip(manila_base_additional_pip_packages | customizable("pip_packages")) }} 2026-04-24 00:04:08.475386 | ubuntu-noble-large | {% endblock %} 2026-04-24 00:04:08.475394 | ubuntu-noble-large | 2026-04-24 00:04:08.475458 | ubuntu-noble-large | {% set magnum_base_additional_pip_packages = [ 'magnum-cluster-api' ] %} 2026-04-24 00:04:08.475470 | ubuntu-noble-large | {% block magnum_base_footer %} 2026-04-24 00:04:08.475478 | ubuntu-noble-large | RUN {{ macros.install_pip(magnum_base_additional_pip_packages | customizable("pip_packages")) }} 2026-04-24 00:04:08.475487 | ubuntu-noble-large | RUN curl -o /tmp/helm.tar.gz https://get.helm.sh/helm-v3.15.2-linux-amd64.tar.gz \ 2026-04-24 00:04:08.475496 | ubuntu-noble-large | && tar --strip-components=1 -xvzf /tmp/helm.tar.gz -C /usr/local/bin linux-amd64/helm 2026-04-24 00:04:08.475504 | ubuntu-noble-large | {% endblock %} 2026-04-24 00:04:08.475513 | ubuntu-noble-large | 2026-04-24 00:04:08.475521 | ubuntu-noble-large | {% set gnocchi_base_packages_append = ['python3-rados'] %} 2026-04-24 00:04:08.475530 | ubuntu-noble-large | {% block gnocchi_base_footer %} 2026-04-24 00:04:08.475538 | ubuntu-noble-large | RUN mkdir -p /var/lib/gnocchi/tmp \ 2026-04-24 00:04:08.475547 | ubuntu-noble-large | && chown -R gnocchi: /var/lib/gnocchi/tmp 2026-04-24 00:04:08.475555 | ubuntu-noble-large | {% endblock %} 2026-04-24 00:04:08.475564 | ubuntu-noble-large | 2026-04-24 00:04:08.475573 | ubuntu-noble-large | {% block grafana_footer %} 2026-04-24 00:04:08.475581 | ubuntu-noble-large | RUN curl -o /tmp/kolla-operations.tar.gz https://github.com/osism/kolla-operations/tarball/main \ 2026-04-24 00:04:08.475590 | ubuntu-noble-large | && mkdir -p /operations \ 2026-04-24 00:04:08.475599 | ubuntu-noble-large | && tar --strip-components=1 -xvzf /tmp/kolla-operations.tar.gz -C /operations \ 2026-04-24 00:04:08.475607 | ubuntu-noble-large | && rm -f /tmp/kolla-operations.tar.gz 2026-04-24 00:04:08.475616 | ubuntu-noble-large | {% endblock %} 2026-04-24 00:04:08.475624 | ubuntu-noble-large | 2026-04-24 00:04:08.475633 | ubuntu-noble-large | {% block keystone_footer %} 2026-04-24 00:04:08.475650 | ubuntu-noble-large | RUN python3 -m pip --no-cache-dir install keystone-keycloak-backend 2026-04-24 00:04:08.475659 | ubuntu-noble-large | RUN apt-get update \ 2026-04-24 00:04:08.475667 | ubuntu-noble-large | && apt-get -y install --no-install-recommends \ 2026-04-24 00:04:08.475676 | ubuntu-noble-large | libapache2-mod-auth-openidc \ 2026-04-24 00:04:08.475685 | ubuntu-noble-large | libldap-common \ 2026-04-24 00:04:08.475693 | ubuntu-noble-large | libmemcached11 \ 2026-04-24 00:04:08.475742 | ubuntu-noble-large | && apt-get clean \ 2026-04-24 00:04:08.475751 | ubuntu-noble-large | && rm -rf /var/lib/apt/lists/* \ 2026-04-24 00:04:08.475760 | ubuntu-noble-large | && a2enmod auth_openidc 2026-04-24 00:04:08.475769 | ubuntu-noble-large | {% endblock %} 2026-04-24 00:04:08.475777 | ubuntu-noble-large | 2026-04-24 00:04:08.475786 | ubuntu-noble-large | {% block footer %} 2026-04-24 00:04:08.475795 | ubuntu-noble-large | RUN rm -rf /usr/share/doc/* \ 2026-04-24 00:04:08.475803 | ubuntu-noble-large | && rm -rf /usr/share/man/* \ 2026-04-24 00:04:08.475812 | ubuntu-noble-large | && apt-get remove -y build-essential \ 2026-04-24 00:04:08.475820 | ubuntu-noble-large | && apt-get autoremove -y \ 2026-04-24 00:04:08.475832 | ubuntu-noble-large | && if [ -e /var/lib/kolla/venv/bin/python3 ]; then /var/lib/kolla/venv/bin/pip3 install --no-cache-dir pyclean==3.0.0; /var/lib/kolla/venv/bin/pyclean /var/lib/kolla/venv; /var/lib/kolla/venv/bin/pyclean /usr; /var/lib/kolla/venv/bin/pip3 uninstall -y pyclean; fi 2026-04-24 00:04:08.475866 | ubuntu-noble-large | {% endblock %} 2026-04-24 00:04:08.475875 | ubuntu-noble-large | 2026-04-24 00:04:08.475884 | ubuntu-noble-large | {% block labels %} 2026-04-24 00:04:08.475893 | ubuntu-noble-large | LABEL "build-date"="{{ build_date }}" \ 2026-04-24 00:04:08.475901 | ubuntu-noble-large | "name"="{{ image_name }}" \ 2026-04-24 00:04:08.475910 | ubuntu-noble-large | "de.osism.commit.docker_images_kolla"="e43aae3" \ 2026-04-24 00:04:08.475919 | ubuntu-noble-large | "de.osism.commit.kolla"="436395ae3" \ 2026-04-24 00:04:08.475927 | ubuntu-noble-large | "de.osism.commit.kolla_version"="21.0.1" \ 2026-04-24 00:04:08.475936 | ubuntu-noble-large | "de.osism.commit.release"="93958ba" \ 2026-04-24 00:04:08.475944 | ubuntu-noble-large | "de.osism.os_id"="ubuntu" \ 2026-04-24 00:04:08.475953 | ubuntu-noble-large | "de.osism.os_version_id"="24.04" \ 2026-04-24 00:04:08.475961 | ubuntu-noble-large | "de.osism.release.openstack"="2025.2" \ 2026-04-24 00:04:08.475970 | ubuntu-noble-large | "de.osism.version"="latest" \ 2026-04-24 00:04:08.475978 | ubuntu-noble-large | "org.opencontainers.image.created"="2026-04-24T00:04:08.449522+00:00" \ 2026-04-24 00:04:08.475987 | ubuntu-noble-large | "org.opencontainers.image.documentation"="https://osism.tech/docs/" \ 2026-04-24 00:04:08.475995 | ubuntu-noble-large | "org.opencontainers.image.licenses"="ASL 2.0" \ 2026-04-24 00:04:08.476004 | ubuntu-noble-large | "org.opencontainers.image.source"="https://github.com/osism/container-images-kolla" \ 2026-04-24 00:04:08.476013 | ubuntu-noble-large | "org.opencontainers.image.title"="{{ image_name }}" \ 2026-04-24 00:04:08.476021 | ubuntu-noble-large | "org.opencontainers.image.url"="https://quay.io/organization/osism" \ 2026-04-24 00:04:08.476030 | ubuntu-noble-large | "org.opencontainers.image.vendor"="OSISM GmbH" 2026-04-24 00:04:08.476039 | ubuntu-noble-large | {% endblock %} 2026-04-24 00:04:08.476047 | ubuntu-noble-large | 2026-04-24 00:04:08.476215 | ubuntu-noble-large | + bash scripts/002-generate.sh 2026-04-24 00:04:08.480370 | ubuntu-noble-large | + BASE=ubuntu 2026-04-24 00:04:08.480454 | ubuntu-noble-large | + BASE_VERSION=22.04 2026-04-24 00:04:08.481441 | ubuntu-noble-large | ++ date +%Y%m%d 2026-04-24 00:04:08.484497 | ubuntu-noble-large | + BUILD_ID=20260424 2026-04-24 00:04:08.484593 | ubuntu-noble-large | + DOCKER_NAMESPACE=kolla 2026-04-24 00:04:08.484622 | ubuntu-noble-large | + DOCKER_REGISTRY=osism.harbor.regio.digital 2026-04-24 00:04:08.484637 | ubuntu-noble-large | + OPENSTACK_VERSION=2025.2 2026-04-24 00:04:08.484650 | ubuntu-noble-large | + VERSION=latest 2026-04-24 00:04:08.484673 | ubuntu-noble-large | + [[ latest != \l\a\t\e\s\t ]] 2026-04-24 00:04:08.484686 | ubuntu-noble-large | + . defaults/all.sh 2026-04-24 00:04:08.484736 | ubuntu-noble-large | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-04-24 00:04:08.484753 | ubuntu-noble-large | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-04-24 00:04:08.484766 | ubuntu-noble-large | ++ [[ -e /tmp/venv/bin/activate ]] 2026-04-24 00:04:08.484777 | ubuntu-noble-large | ++ . /tmp/venv/bin/activate 2026-04-24 00:04:08.484949 | ubuntu-noble-large | +++ deactivate nondestructive 2026-04-24 00:04:08.484970 | ubuntu-noble-large | +++ '[' -n '' ']' 2026-04-24 00:04:08.484984 | ubuntu-noble-large | +++ '[' -n '' ']' 2026-04-24 00:04:08.484998 | ubuntu-noble-large | +++ hash -r 2026-04-24 00:04:08.485095 | ubuntu-noble-large | +++ '[' -n '' ']' 2026-04-24 00:04:08.485108 | ubuntu-noble-large | +++ unset VIRTUAL_ENV 2026-04-24 00:04:08.485119 | ubuntu-noble-large | +++ unset VIRTUAL_ENV_PROMPT 2026-04-24 00:04:08.485161 | ubuntu-noble-large | +++ '[' '!' nondestructive = nondestructive ']' 2026-04-24 00:04:08.485226 | ubuntu-noble-large | +++ '[' linux-gnu = cygwin ']' 2026-04-24 00:04:08.485255 | ubuntu-noble-large | +++ '[' linux-gnu = msys ']' 2026-04-24 00:04:08.485267 | ubuntu-noble-large | +++ export VIRTUAL_ENV=/tmp/venv 2026-04-24 00:04:08.485278 | ubuntu-noble-large | +++ VIRTUAL_ENV=/tmp/venv 2026-04-24 00:04:08.485294 | ubuntu-noble-large | +++ _OLD_VIRTUAL_PATH=/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-04-24 00:04:08.485307 | ubuntu-noble-large | +++ PATH=/tmp/venv/bin:/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-04-24 00:04:08.485321 | ubuntu-noble-large | +++ export PATH 2026-04-24 00:04:08.485371 | ubuntu-noble-large | +++ '[' -n '' ']' 2026-04-24 00:04:08.485386 | ubuntu-noble-large | +++ '[' -z '' ']' 2026-04-24 00:04:08.485399 | ubuntu-noble-large | +++ _OLD_VIRTUAL_PS1= 2026-04-24 00:04:08.485442 | ubuntu-noble-large | +++ PS1='(venv) ' 2026-04-24 00:04:08.485456 | ubuntu-noble-large | +++ export PS1 2026-04-24 00:04:08.485469 | ubuntu-noble-large | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-04-24 00:04:08.485479 | ubuntu-noble-large | +++ export VIRTUAL_ENV_PROMPT 2026-04-24 00:04:08.485492 | ubuntu-noble-large | +++ hash -r 2026-04-24 00:04:08.485666 | ubuntu-noble-large | + . defaults/2025.2.sh 2026-04-24 00:04:08.486634 | ubuntu-noble-large | +++ date +%Y%m%d 2026-04-24 00:04:08.489590 | ubuntu-noble-large | ++ export BUILD_ID=20260424 2026-04-24 00:04:08.489629 | ubuntu-noble-large | ++ BUILD_ID=20260424 2026-04-24 00:04:08.489644 | ubuntu-noble-large | ++ export KOLLA_TYPE= 2026-04-24 00:04:08.489653 | ubuntu-noble-large | ++ KOLLA_TYPE= 2026-04-24 00:04:08.489662 | ubuntu-noble-large | ++ export BASE_VERSION=24.04 2026-04-24 00:04:08.489671 | ubuntu-noble-large | ++ BASE_VERSION=24.04 2026-04-24 00:04:08.489682 | ubuntu-noble-large | + export VERSION 2026-04-24 00:04:08.489690 | ubuntu-noble-large | + export OPENSTACK_VERSION 2026-04-24 00:04:08.489728 | ubuntu-noble-large | + DOCKER_TAG=build-20260424 2026-04-24 00:04:08.489740 | ubuntu-noble-large | + KOLLA_BASE=ubuntu 2026-04-24 00:04:08.489752 | ubuntu-noble-large | + KOLLA_BASE_TAG=24.04 2026-04-24 00:04:08.489764 | ubuntu-noble-large | + KOLLA_CONF_FILE=kolla-build.conf 2026-04-24 00:04:08.489776 | ubuntu-noble-large | + KOLLA_INSTALL_TYPE=source 2026-04-24 00:04:08.489857 | ubuntu-noble-large | + python3 src/generate-kolla-build-config.py 2026-04-24 00:04:08.642222 | ubuntu-noble-large | + setini DEFAULT namespace kolla 2026-04-24 00:04:08.642296 | ubuntu-noble-large | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=namespace value=kolla' 2026-04-24 00:04:09.704111 | ubuntu-noble-large | localhost | SUCCESS => { 2026-04-24 00:04:09.704183 | ubuntu-noble-large | "changed": false, 2026-04-24 00:04:09.704196 | ubuntu-noble-large | "gid": 1000, 2026-04-24 00:04:09.704207 | ubuntu-noble-large | "group": "zuul", 2026-04-24 00:04:09.704216 | ubuntu-noble-large | "mode": "0664", 2026-04-24 00:04:09.704226 | ubuntu-noble-large | "msg": "OK", 2026-04-24 00:04:09.704236 | ubuntu-noble-large | "owner": "zuul", 2026-04-24 00:04:09.704246 | ubuntu-noble-large | "path": "kolla-build.conf", 2026-04-24 00:04:09.704256 | ubuntu-noble-large | "size": 4526, 2026-04-24 00:04:09.704266 | ubuntu-noble-large | "state": "file", 2026-04-24 00:04:09.704275 | ubuntu-noble-large | "uid": 1000 2026-04-24 00:04:09.704285 | ubuntu-noble-large | } 2026-04-24 00:04:09.798074 | ubuntu-noble-large | + setini DEFAULT tag build-20260424 2026-04-24 00:04:09.798158 | ubuntu-noble-large | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=tag value=build-20260424' 2026-04-24 00:04:10.864047 | ubuntu-noble-large | localhost | CHANGED => { 2026-04-24 00:04:10.864122 | ubuntu-noble-large | "changed": true, 2026-04-24 00:04:10.864134 | ubuntu-noble-large | "gid": 1000, 2026-04-24 00:04:10.864143 | ubuntu-noble-large | "group": "zuul", 2026-04-24 00:04:10.864152 | ubuntu-noble-large | "mode": "0664", 2026-04-24 00:04:10.864160 | ubuntu-noble-large | "msg": "option changed", 2026-04-24 00:04:10.864168 | ubuntu-noble-large | "owner": "zuul", 2026-04-24 00:04:10.864178 | ubuntu-noble-large | "path": "kolla-build.conf", 2026-04-24 00:04:10.864187 | ubuntu-noble-large | "size": 4534, 2026-04-24 00:04:10.864196 | ubuntu-noble-large | "state": "file", 2026-04-24 00:04:10.864204 | ubuntu-noble-large | "uid": 1000 2026-04-24 00:04:10.864213 | ubuntu-noble-large | } 2026-04-24 00:04:10.963693 | ubuntu-noble-large | + setini DEFAULT base ubuntu 2026-04-24 00:04:10.963803 | ubuntu-noble-large | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=base value=ubuntu' 2026-04-24 00:04:11.991879 | ubuntu-noble-large | localhost | SUCCESS => { 2026-04-24 00:04:11.991961 | ubuntu-noble-large | "changed": false, 2026-04-24 00:04:11.991975 | ubuntu-noble-large | "gid": 1000, 2026-04-24 00:04:11.992009 | ubuntu-noble-large | "group": "zuul", 2026-04-24 00:04:11.992020 | ubuntu-noble-large | "mode": "0664", 2026-04-24 00:04:11.992029 | ubuntu-noble-large | "msg": "OK", 2026-04-24 00:04:11.992038 | ubuntu-noble-large | "owner": "zuul", 2026-04-24 00:04:11.992048 | ubuntu-noble-large | "path": "kolla-build.conf", 2026-04-24 00:04:11.992058 | ubuntu-noble-large | "size": 4534, 2026-04-24 00:04:11.992067 | ubuntu-noble-large | "state": "file", 2026-04-24 00:04:11.992077 | ubuntu-noble-large | "uid": 1000 2026-04-24 00:04:11.992086 | ubuntu-noble-large | } 2026-04-24 00:04:12.076656 | ubuntu-noble-large | + setini DEFAULT base_tag 24.04 2026-04-24 00:04:12.076778 | ubuntu-noble-large | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=base_tag value=24.04' 2026-04-24 00:04:13.112739 | ubuntu-noble-large | localhost | SUCCESS => { 2026-04-24 00:04:13.112782 | ubuntu-noble-large | "changed": false, 2026-04-24 00:04:13.112787 | ubuntu-noble-large | "gid": 1000, 2026-04-24 00:04:13.112791 | ubuntu-noble-large | "group": "zuul", 2026-04-24 00:04:13.112795 | ubuntu-noble-large | "mode": "0664", 2026-04-24 00:04:13.112798 | ubuntu-noble-large | "msg": "OK", 2026-04-24 00:04:13.112802 | ubuntu-noble-large | "owner": "zuul", 2026-04-24 00:04:13.112814 | ubuntu-noble-large | "path": "kolla-build.conf", 2026-04-24 00:04:13.112818 | ubuntu-noble-large | "size": 4534, 2026-04-24 00:04:13.112822 | ubuntu-noble-large | "state": "file", 2026-04-24 00:04:13.112825 | ubuntu-noble-large | "uid": 1000 2026-04-24 00:04:13.112829 | ubuntu-noble-large | } 2026-04-24 00:04:13.189181 | ubuntu-noble-large | + setini DEFAULT install_type source 2026-04-24 00:04:13.189274 | ubuntu-noble-large | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=install_type value=source' 2026-04-24 00:04:14.260864 | ubuntu-noble-large | localhost | SUCCESS => { 2026-04-24 00:04:14.260914 | ubuntu-noble-large | "changed": false, 2026-04-24 00:04:14.260920 | ubuntu-noble-large | "gid": 1000, 2026-04-24 00:04:14.260924 | ubuntu-noble-large | "group": "zuul", 2026-04-24 00:04:14.260928 | ubuntu-noble-large | "mode": "0664", 2026-04-24 00:04:14.260932 | ubuntu-noble-large | "msg": "OK", 2026-04-24 00:04:14.260937 | ubuntu-noble-large | "owner": "zuul", 2026-04-24 00:04:14.260941 | ubuntu-noble-large | "path": "kolla-build.conf", 2026-04-24 00:04:14.260945 | ubuntu-noble-large | "size": 4534, 2026-04-24 00:04:14.260949 | ubuntu-noble-large | "state": "file", 2026-04-24 00:04:14.260953 | ubuntu-noble-large | "uid": 1000 2026-04-24 00:04:14.260957 | ubuntu-noble-large | } 2026-04-24 00:04:14.345996 | ubuntu-noble-large | + setini openstack-base location tarballs/requirements-stable-2025.2.tar.gz 2026-04-24 00:04:14.346064 | ubuntu-noble-large | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=openstack-base option=location value=tarballs/requirements-stable-2025.2.tar.gz' 2026-04-24 00:04:15.414450 | ubuntu-noble-large | localhost | CHANGED => { 2026-04-24 00:04:15.414532 | ubuntu-noble-large | "changed": true, 2026-04-24 00:04:15.414544 | ubuntu-noble-large | "gid": 1000, 2026-04-24 00:04:15.414554 | ubuntu-noble-large | "group": "zuul", 2026-04-24 00:04:15.414562 | ubuntu-noble-large | "mode": "0664", 2026-04-24 00:04:15.414571 | ubuntu-noble-large | "msg": "section and option added", 2026-04-24 00:04:15.414581 | ubuntu-noble-large | "owner": "zuul", 2026-04-24 00:04:15.414590 | ubuntu-noble-large | "path": "kolla-build.conf", 2026-04-24 00:04:15.414599 | ubuntu-noble-large | "size": 4605, 2026-04-24 00:04:15.414608 | ubuntu-noble-large | "state": "file", 2026-04-24 00:04:15.414617 | ubuntu-noble-large | "uid": 1000 2026-04-24 00:04:15.414626 | ubuntu-noble-large | } 2026-04-24 00:04:15.499989 | ubuntu-noble-large | + sed -i '/\[openstack-base\]/a # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.2.tar.gz' kolla-build.conf 2026-04-24 00:04:15.506422 | ubuntu-noble-large | + setini openstack-base type local 2026-04-24 00:04:15.506501 | ubuntu-noble-large | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=openstack-base option=type value=local' 2026-04-24 00:04:16.591171 | ubuntu-noble-large | localhost | CHANGED => { 2026-04-24 00:04:16.591262 | ubuntu-noble-large | "changed": true, 2026-04-24 00:04:16.591286 | ubuntu-noble-large | "gid": 1000, 2026-04-24 00:04:16.591309 | ubuntu-noble-large | "group": "zuul", 2026-04-24 00:04:16.591330 | ubuntu-noble-large | "mode": "0664", 2026-04-24 00:04:16.591350 | ubuntu-noble-large | "msg": "option added", 2026-04-24 00:04:16.591371 | ubuntu-noble-large | "owner": "zuul", 2026-04-24 00:04:16.591392 | ubuntu-noble-large | "path": "kolla-build.conf", 2026-04-24 00:04:16.591414 | ubuntu-noble-large | "size": 4716, 2026-04-24 00:04:16.591437 | ubuntu-noble-large | "state": "file", 2026-04-24 00:04:16.591457 | ubuntu-noble-large | "uid": 1000 2026-04-24 00:04:16.591499 | ubuntu-noble-large | } 2026-04-24 00:04:16.689558 | ubuntu-noble-large | + [[ -n osism.harbor.regio.digital ]] 2026-04-24 00:04:16.689614 | ubuntu-noble-large | + setini DEFAULT registry osism.harbor.regio.digital 2026-04-24 00:04:16.689620 | ubuntu-noble-large | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=registry value=osism.harbor.regio.digital' 2026-04-24 00:04:17.712033 | ubuntu-noble-large | localhost | CHANGED => { 2026-04-24 00:04:17.712142 | ubuntu-noble-large | "changed": true, 2026-04-24 00:04:17.712156 | ubuntu-noble-large | "gid": 1000, 2026-04-24 00:04:17.712166 | ubuntu-noble-large | "group": "zuul", 2026-04-24 00:04:17.712176 | ubuntu-noble-large | "mode": "0664", 2026-04-24 00:04:17.712186 | ubuntu-noble-large | "msg": "option added", 2026-04-24 00:04:17.712196 | ubuntu-noble-large | "owner": "zuul", 2026-04-24 00:04:17.712206 | ubuntu-noble-large | "path": "kolla-build.conf", 2026-04-24 00:04:17.712216 | ubuntu-noble-large | "size": 4754, 2026-04-24 00:04:17.712226 | ubuntu-noble-large | "state": "file", 2026-04-24 00:04:17.712235 | ubuntu-noble-large | "uid": 1000 2026-04-24 00:04:17.712245 | ubuntu-noble-large | } 2026-04-24 00:04:17.800792 | ubuntu-noble-large | + echo DEBUG kolla-build.conf 2026-04-24 00:04:17.800875 | ubuntu-noble-large | DEBUG kolla-build.conf 2026-04-24 00:04:17.800880 | ubuntu-noble-large | + cat kolla-build.conf 2026-04-24 00:04:17.802478 | ubuntu-noble-large | [DEFAULT] 2026-04-24 00:04:17.802526 | ubuntu-noble-large | base = ubuntu 2026-04-24 00:04:17.802531 | ubuntu-noble-large | base_package_type = deb 2026-04-24 00:04:17.802536 | ubuntu-noble-large | base_tag = 24.04 2026-04-24 00:04:17.802540 | ubuntu-noble-large | install_type = source 2026-04-24 00:04:17.802544 | ubuntu-noble-large | namespace = kolla 2026-04-24 00:04:17.802547 | ubuntu-noble-large | openstack_release = 2025.2 2026-04-24 00:04:17.802551 | ubuntu-noble-large | push = false 2026-04-24 00:04:17.802554 | ubuntu-noble-large | tag = build-20260424 2026-04-24 00:04:17.802558 | ubuntu-noble-large | threads = 1 2026-04-24 00:04:17.802562 | ubuntu-noble-large | registry = osism.harbor.regio.digital 2026-04-24 00:04:17.802567 | ubuntu-noble-large | 2026-04-24 00:04:17.802572 | ubuntu-noble-large | ######################################################################### 2026-04-24 00:04:17.802577 | ubuntu-noble-large | # sources tracked in release repository 2026-04-24 00:04:17.802580 | ubuntu-noble-large | 2026-04-24 00:04:17.802584 | ubuntu-noble-large | [aodh-base] 2026-04-24 00:04:17.802588 | ubuntu-noble-large | type = local 2026-04-24 00:04:17.802591 | ubuntu-noble-large | # tarball = https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.2.tar.gz 2026-04-24 00:04:17.802595 | ubuntu-noble-large | location = tarballs/aodh-stable-2025.2.tar.gz 2026-04-24 00:04:17.802599 | ubuntu-noble-large | 2026-04-24 00:04:17.802602 | ubuntu-noble-large | 2026-04-24 00:04:17.802606 | ubuntu-noble-large | 2026-04-24 00:04:17.802609 | ubuntu-noble-large | [barbican-base] 2026-04-24 00:04:17.802613 | ubuntu-noble-large | type = local 2026-04-24 00:04:17.802617 | ubuntu-noble-large | # tarball = https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.2.tar.gz 2026-04-24 00:04:17.802621 | ubuntu-noble-large | location = tarballs/barbican-stable-2025.2.tar.gz 2026-04-24 00:04:17.802625 | ubuntu-noble-large | 2026-04-24 00:04:17.802628 | ubuntu-noble-large | 2026-04-24 00:04:17.802632 | ubuntu-noble-large | 2026-04-24 00:04:17.802635 | ubuntu-noble-large | [blazar-base] 2026-04-24 00:04:17.802639 | ubuntu-noble-large | type = local 2026-04-24 00:04:17.802649 | ubuntu-noble-large | # tarball = https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.2.tar.gz 2026-04-24 00:04:17.802653 | ubuntu-noble-large | location = tarballs/blazar-stable-2025.2.tar.gz 2026-04-24 00:04:17.802657 | ubuntu-noble-large | 2026-04-24 00:04:17.802660 | ubuntu-noble-large | 2026-04-24 00:04:17.802664 | ubuntu-noble-large | 2026-04-24 00:04:17.802667 | ubuntu-noble-large | [ceilometer-base] 2026-04-24 00:04:17.802671 | ubuntu-noble-large | type = local 2026-04-24 00:04:17.802674 | ubuntu-noble-large | # tarball = https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.2.tar.gz 2026-04-24 00:04:17.802678 | ubuntu-noble-large | location = tarballs/ceilometer-stable-2025.2.tar.gz 2026-04-24 00:04:17.802682 | ubuntu-noble-large | 2026-04-24 00:04:17.802685 | ubuntu-noble-large | 2026-04-24 00:04:17.802689 | ubuntu-noble-large | 2026-04-24 00:04:17.802692 | ubuntu-noble-large | [cinder-base] 2026-04-24 00:04:17.802718 | ubuntu-noble-large | type = local 2026-04-24 00:04:17.802722 | ubuntu-noble-large | # tarball = https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.2.tar.gz 2026-04-24 00:04:17.802725 | ubuntu-noble-large | location = tarballs/cinder-stable-2025.2.tar.gz 2026-04-24 00:04:17.802728 | ubuntu-noble-large | 2026-04-24 00:04:17.802732 | ubuntu-noble-large | 2026-04-24 00:04:17.802735 | ubuntu-noble-large | 2026-04-24 00:04:17.802738 | ubuntu-noble-large | [designate-base] 2026-04-24 00:04:17.802742 | ubuntu-noble-large | type = local 2026-04-24 00:04:17.802745 | ubuntu-noble-large | # tarball = https://tarballs.opendev.org/openstack/designate/designate-stable-2025.2.tar.gz 2026-04-24 00:04:17.802748 | ubuntu-noble-large | location = tarballs/designate-stable-2025.2.tar.gz 2026-04-24 00:04:17.802752 | ubuntu-noble-large | 2026-04-24 00:04:17.802755 | ubuntu-noble-large | 2026-04-24 00:04:17.802770 | ubuntu-noble-large | 2026-04-24 00:04:17.802774 | ubuntu-noble-large | [glance-base] 2026-04-24 00:04:17.802777 | ubuntu-noble-large | type = local 2026-04-24 00:04:17.802780 | ubuntu-noble-large | # tarball = https://tarballs.opendev.org/openstack/glance/glance-stable-2025.2.tar.gz 2026-04-24 00:04:17.802784 | ubuntu-noble-large | location = tarballs/glance-stable-2025.2.tar.gz 2026-04-24 00:04:17.802787 | ubuntu-noble-large | 2026-04-24 00:04:17.802791 | ubuntu-noble-large | 2026-04-24 00:04:17.802794 | ubuntu-noble-large | 2026-04-24 00:04:17.802812 | ubuntu-noble-large | [heat-base] 2026-04-24 00:04:17.802815 | ubuntu-noble-large | type = local 2026-04-24 00:04:17.802819 | ubuntu-noble-large | # tarball = https://tarballs.opendev.org/openstack/heat/heat-stable-2025.2.tar.gz 2026-04-24 00:04:17.802822 | ubuntu-noble-large | location = tarballs/heat-stable-2025.2.tar.gz 2026-04-24 00:04:17.802826 | ubuntu-noble-large | 2026-04-24 00:04:17.802830 | ubuntu-noble-large | 2026-04-24 00:04:17.802833 | ubuntu-noble-large | 2026-04-24 00:04:17.802837 | ubuntu-noble-large | [horizon] 2026-04-24 00:04:17.802840 | ubuntu-noble-large | type = local 2026-04-24 00:04:17.802844 | ubuntu-noble-large | # tarball = https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.2.tar.gz 2026-04-24 00:04:17.802847 | ubuntu-noble-large | location = tarballs/horizon-stable-2025.2.tar.gz 2026-04-24 00:04:17.802851 | ubuntu-noble-large | 2026-04-24 00:04:17.802854 | ubuntu-noble-large | 2026-04-24 00:04:17.802857 | ubuntu-noble-large | 2026-04-24 00:04:17.802861 | ubuntu-noble-large | [ironic-base] 2026-04-24 00:04:17.802864 | ubuntu-noble-large | type = local 2026-04-24 00:04:17.802868 | ubuntu-noble-large | # tarball = https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.2.tar.gz 2026-04-24 00:04:17.802871 | ubuntu-noble-large | location = tarballs/ironic-stable-2025.2.tar.gz 2026-04-24 00:04:17.802875 | ubuntu-noble-large | 2026-04-24 00:04:17.802878 | ubuntu-noble-large | 2026-04-24 00:04:17.802882 | ubuntu-noble-large | 2026-04-24 00:04:17.802885 | ubuntu-noble-large | [keystone-base] 2026-04-24 00:04:17.802889 | ubuntu-noble-large | type = local 2026-04-24 00:04:17.802892 | ubuntu-noble-large | # tarball = https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.2.tar.gz 2026-04-24 00:04:17.802895 | ubuntu-noble-large | location = tarballs/keystone-stable-2025.2.tar.gz 2026-04-24 00:04:17.802899 | ubuntu-noble-large | 2026-04-24 00:04:17.802902 | ubuntu-noble-large | 2026-04-24 00:04:17.802906 | ubuntu-noble-large | 2026-04-24 00:04:17.802909 | ubuntu-noble-large | [magnum-base] 2026-04-24 00:04:17.802913 | ubuntu-noble-large | type = local 2026-04-24 00:04:17.802916 | ubuntu-noble-large | # tarball = https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.2.tar.gz 2026-04-24 00:04:17.802920 | ubuntu-noble-large | location = tarballs/magnum-stable-2025.2.tar.gz 2026-04-24 00:04:17.802923 | ubuntu-noble-large | 2026-04-24 00:04:17.802927 | ubuntu-noble-large | 2026-04-24 00:04:17.802930 | ubuntu-noble-large | 2026-04-24 00:04:17.802934 | ubuntu-noble-large | [manila-base] 2026-04-24 00:04:17.802937 | ubuntu-noble-large | type = local 2026-04-24 00:04:17.802940 | ubuntu-noble-large | # tarball = https://tarballs.opendev.org/openstack/manila/manila-stable-2025.2.tar.gz 2026-04-24 00:04:17.802944 | ubuntu-noble-large | location = tarballs/manila-stable-2025.2.tar.gz 2026-04-24 00:04:17.802947 | ubuntu-noble-large | 2026-04-24 00:04:17.802951 | ubuntu-noble-large | 2026-04-24 00:04:17.802954 | ubuntu-noble-large | 2026-04-24 00:04:17.802958 | ubuntu-noble-large | [masakari-base] 2026-04-24 00:04:17.802961 | ubuntu-noble-large | type = local 2026-04-24 00:04:17.802965 | ubuntu-noble-large | # tarball = https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.2.tar.gz 2026-04-24 00:04:17.802968 | ubuntu-noble-large | location = tarballs/masakari-stable-2025.2.tar.gz 2026-04-24 00:04:17.802972 | ubuntu-noble-large | 2026-04-24 00:04:17.802975 | ubuntu-noble-large | 2026-04-24 00:04:17.802979 | ubuntu-noble-large | 2026-04-24 00:04:17.802982 | ubuntu-noble-large | [neutron-bgp-dragent] 2026-04-24 00:04:17.802986 | ubuntu-noble-large | type = local 2026-04-24 00:04:17.802989 | ubuntu-noble-large | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.2.tar.gz 2026-04-24 00:04:17.802993 | ubuntu-noble-large | location = tarballs/neutron-dynamic-routing-stable-2025.2.tar.gz 2026-04-24 00:04:17.802997 | ubuntu-noble-large | 2026-04-24 00:04:17.803000 | ubuntu-noble-large | 2026-04-24 00:04:17.803004 | ubuntu-noble-large | [neutron-server-plugin-neutron-dynamic-routing] 2026-04-24 00:04:17.803007 | ubuntu-noble-large | type = local 2026-04-24 00:04:17.803011 | ubuntu-noble-large | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.2.tar.gz 2026-04-24 00:04:17.803014 | ubuntu-noble-large | location = tarballs/neutron-dynamic-routing-stable-2025.2.tar.gz 2026-04-24 00:04:17.803018 | ubuntu-noble-large | 2026-04-24 00:04:17.803021 | ubuntu-noble-large | 2026-04-24 00:04:17.803025 | ubuntu-noble-large | [neutron-vpnaas-base] 2026-04-24 00:04:17.803028 | ubuntu-noble-large | type = local 2026-04-24 00:04:17.803032 | ubuntu-noble-large | # tarball = https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.2.tar.gz 2026-04-24 00:04:17.803036 | ubuntu-noble-large | location = tarballs/neutron-vpnaas-stable-2025.2.tar.gz 2026-04-24 00:04:17.803042 | ubuntu-noble-large | 2026-04-24 00:04:17.803046 | ubuntu-noble-large | 2026-04-24 00:04:17.803049 | ubuntu-noble-large | 2026-04-24 00:04:17.803053 | ubuntu-noble-large | [neutron-base] 2026-04-24 00:04:17.803056 | ubuntu-noble-large | type = local 2026-04-24 00:04:17.803060 | ubuntu-noble-large | # tarball = https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.2.tar.gz 2026-04-24 00:04:17.803063 | ubuntu-noble-large | location = tarballs/neutron-stable-2025.2.tar.gz 2026-04-24 00:04:17.803067 | ubuntu-noble-large | 2026-04-24 00:04:17.803070 | ubuntu-noble-large | 2026-04-24 00:04:17.803073 | ubuntu-noble-large | 2026-04-24 00:04:17.803077 | ubuntu-noble-large | [nova-base] 2026-04-24 00:04:17.803080 | ubuntu-noble-large | type = local 2026-04-24 00:04:17.803084 | ubuntu-noble-large | # tarball = https://tarballs.opendev.org/openstack/nova/nova-stable-2025.2.tar.gz 2026-04-24 00:04:17.803087 | ubuntu-noble-large | location = tarballs/nova-stable-2025.2.tar.gz 2026-04-24 00:04:17.803091 | ubuntu-noble-large | 2026-04-24 00:04:17.803094 | ubuntu-noble-large | 2026-04-24 00:04:17.803098 | ubuntu-noble-large | 2026-04-24 00:04:17.803101 | ubuntu-noble-large | [octavia-base] 2026-04-24 00:04:17.803105 | ubuntu-noble-large | type = local 2026-04-24 00:04:17.803108 | ubuntu-noble-large | # tarball = https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.2.tar.gz 2026-04-24 00:04:17.803111 | ubuntu-noble-large | location = tarballs/octavia-stable-2025.2.tar.gz 2026-04-24 00:04:17.803115 | ubuntu-noble-large | 2026-04-24 00:04:17.803118 | ubuntu-noble-large | 2026-04-24 00:04:17.803122 | ubuntu-noble-large | 2026-04-24 00:04:17.803125 | ubuntu-noble-large | [placement-base] 2026-04-24 00:04:17.803129 | ubuntu-noble-large | type = local 2026-04-24 00:04:17.803132 | ubuntu-noble-large | # tarball = https://tarballs.opendev.org/openstack/placement/placement-stable-2025.2.tar.gz 2026-04-24 00:04:17.803136 | ubuntu-noble-large | location = tarballs/placement-stable-2025.2.tar.gz 2026-04-24 00:04:17.803139 | ubuntu-noble-large | 2026-04-24 00:04:17.803143 | ubuntu-noble-large | 2026-04-24 00:04:17.803146 | ubuntu-noble-large | 2026-04-24 00:04:17.803150 | ubuntu-noble-large | [skyline-apiserver-base] 2026-04-24 00:04:17.803153 | ubuntu-noble-large | type = local 2026-04-24 00:04:17.803163 | ubuntu-noble-large | # tarball = https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.2.tar.gz 2026-04-24 00:04:17.803167 | ubuntu-noble-large | location = tarballs/skyline-apiserver-stable-2025.2.tar.gz 2026-04-24 00:04:17.803171 | ubuntu-noble-large | 2026-04-24 00:04:17.803174 | ubuntu-noble-large | 2026-04-24 00:04:17.803178 | ubuntu-noble-large | 2026-04-24 00:04:17.803181 | ubuntu-noble-large | [skyline-console-base] 2026-04-24 00:04:17.803185 | ubuntu-noble-large | type = local 2026-04-24 00:04:17.803188 | ubuntu-noble-large | # tarball = https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.2.tar.gz 2026-04-24 00:04:17.803192 | ubuntu-noble-large | location = tarballs/skyline-console-stable-2025.2.tar.gz 2026-04-24 00:04:17.803195 | ubuntu-noble-large | 2026-04-24 00:04:17.803199 | ubuntu-noble-large | 2026-04-24 00:04:17.803202 | ubuntu-noble-large | 2026-04-24 00:04:17.803205 | ubuntu-noble-large | [watcher-base] 2026-04-24 00:04:17.803209 | ubuntu-noble-large | type = local 2026-04-24 00:04:17.803213 | ubuntu-noble-large | # tarball = https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.2.tar.gz 2026-04-24 00:04:17.803217 | ubuntu-noble-large | location = tarballs/watcher-stable-2025.2.tar.gz 2026-04-24 00:04:17.803220 | ubuntu-noble-large | 2026-04-24 00:04:17.803223 | ubuntu-noble-large | 2026-04-24 00:04:17.803227 | ubuntu-noble-large | [openstack-base] 2026-04-24 00:04:17.803230 | ubuntu-noble-large | # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.2.tar.gz 2026-04-24 00:04:17.803234 | ubuntu-noble-large | location = tarballs/requirements-stable-2025.2.tar.gz 2026-04-24 00:04:17.803237 | ubuntu-noble-large | type = local 2026-04-24 00:04:17.803443 | ubuntu-noble-large | + bash scripts/003-patch.sh 2026-04-24 00:04:17.808565 | ubuntu-noble-large | + OPENSTACK_VERSION=2025.2 2026-04-24 00:04:17.808609 | ubuntu-noble-large | + VERSION=latest 2026-04-24 00:04:17.808615 | ubuntu-noble-large | + KOLLA_CONF_FILE=kolla-build.conf 2026-04-24 00:04:17.808783 | ubuntu-noble-large | + [[ latest != \l\a\t\e\s\t ]] 2026-04-24 00:04:17.808861 | ubuntu-noble-large | + . defaults/all.sh 2026-04-24 00:04:17.808973 | ubuntu-noble-large | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-04-24 00:04:17.808979 | ubuntu-noble-large | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-04-24 00:04:17.809027 | ubuntu-noble-large | ++ [[ -e /tmp/venv/bin/activate ]] 2026-04-24 00:04:17.809057 | ubuntu-noble-large | ++ . /tmp/venv/bin/activate 2026-04-24 00:04:17.809331 | ubuntu-noble-large | +++ deactivate nondestructive 2026-04-24 00:04:17.809407 | ubuntu-noble-large | +++ '[' -n '' ']' 2026-04-24 00:04:17.809443 | ubuntu-noble-large | +++ '[' -n '' ']' 2026-04-24 00:04:17.809461 | ubuntu-noble-large | +++ hash -r 2026-04-24 00:04:17.809543 | ubuntu-noble-large | +++ '[' -n '' ']' 2026-04-24 00:04:17.809549 | ubuntu-noble-large | +++ unset VIRTUAL_ENV 2026-04-24 00:04:17.809577 | ubuntu-noble-large | +++ unset VIRTUAL_ENV_PROMPT 2026-04-24 00:04:17.809618 | ubuntu-noble-large | +++ '[' '!' nondestructive = nondestructive ']' 2026-04-24 00:04:17.809750 | ubuntu-noble-large | +++ '[' linux-gnu = cygwin ']' 2026-04-24 00:04:17.809781 | ubuntu-noble-large | +++ '[' linux-gnu = msys ']' 2026-04-24 00:04:17.809855 | ubuntu-noble-large | +++ export VIRTUAL_ENV=/tmp/venv 2026-04-24 00:04:17.809861 | ubuntu-noble-large | +++ VIRTUAL_ENV=/tmp/venv 2026-04-24 00:04:17.809924 | ubuntu-noble-large | +++ _OLD_VIRTUAL_PATH=/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-04-24 00:04:17.809972 | ubuntu-noble-large | +++ PATH=/tmp/venv/bin:/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-04-24 00:04:17.809999 | ubuntu-noble-large | +++ export PATH 2026-04-24 00:04:17.810055 | ubuntu-noble-large | +++ '[' -n '' ']' 2026-04-24 00:04:17.810115 | ubuntu-noble-large | +++ '[' -z '' ']' 2026-04-24 00:04:17.810139 | ubuntu-noble-large | +++ _OLD_VIRTUAL_PS1= 2026-04-24 00:04:17.810164 | ubuntu-noble-large | +++ PS1='(venv) ' 2026-04-24 00:04:17.810184 | ubuntu-noble-large | +++ export PS1 2026-04-24 00:04:17.810202 | ubuntu-noble-large | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-04-24 00:04:17.810223 | ubuntu-noble-large | +++ export VIRTUAL_ENV_PROMPT 2026-04-24 00:04:17.810260 | ubuntu-noble-large | +++ hash -r 2026-04-24 00:04:17.810342 | ubuntu-noble-large | + . defaults/2025.2.sh 2026-04-24 00:04:17.811715 | ubuntu-noble-large | +++ date +%Y%m%d 2026-04-24 00:04:17.814895 | ubuntu-noble-large | ++ export BUILD_ID=20260424 2026-04-24 00:04:17.814919 | ubuntu-noble-large | ++ BUILD_ID=20260424 2026-04-24 00:04:17.814969 | ubuntu-noble-large | ++ export KOLLA_TYPE= 2026-04-24 00:04:17.814974 | ubuntu-noble-large | ++ KOLLA_TYPE= 2026-04-24 00:04:17.814981 | ubuntu-noble-large | ++ export BASE_VERSION=24.04 2026-04-24 00:04:17.814986 | ubuntu-noble-large | ++ BASE_VERSION=24.04 2026-04-24 00:04:17.815066 | ubuntu-noble-large | + export VERSION 2026-04-24 00:04:17.815073 | ubuntu-noble-large | + export OPENSTACK_VERSION 2026-04-24 00:04:17.815106 | ubuntu-noble-large | + mkdir -p tarballs 2026-04-24 00:04:17.821621 | ubuntu-noble-large | ++ grep '# tarball' kolla-build.conf 2026-04-24 00:04:17.821869 | ubuntu-noble-large | ++ awk '{ print $4 }' 2026-04-24 00:04:17.826138 | ubuntu-noble-large | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-04-24 00:04:17.826164 | ubuntu-noble-large | + pushd tarballs 2026-04-24 00:04:17.827462 | ubuntu-noble-large | ++ basename https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.2.tar.gz 2026-04-24 00:04:17.830343 | ubuntu-noble-large | + filename=aodh-stable-2025.2.tar.gz 2026-04-24 00:04:17.830367 | ubuntu-noble-large | + [[ -e aodh-stable-2025.2.tar.gz ]] 2026-04-24 00:04:17.830441 | ubuntu-noble-large | + echo Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.2.tar.gz 2026-04-24 00:04:17.830450 | ubuntu-noble-large | Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.2.tar.gz 2026-04-24 00:04:17.830457 | ubuntu-noble-large | + wget --no-verbose https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.2.tar.gz 2026-04-24 00:04:17.904584 | ubuntu-noble-large | wget: unable to resolve host address ‘tarballs.opendev.org’ 2026-04-24 00:04:17.907106 | ubuntu-noble-large | + [[ https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-04-24 00:04:17.907137 | ubuntu-noble-large | + echo Process aodh-stable-2025.2.tar.gz 2026-04-24 00:04:17.907147 | ubuntu-noble-large | Process aodh-stable-2025.2.tar.gz 2026-04-24 00:04:17.909287 | ubuntu-noble-large | ++ tar -tzf aodh-stable-2025.2.tar.gz 2026-04-24 00:04:17.909532 | ubuntu-noble-large | ++ head -1 2026-04-24 00:04:17.910190 | ubuntu-noble-large | ++ cut -f1 -d/ 2026-04-24 00:04:17.914444 | ubuntu-noble-large | tar (child): aodh-stable-2025.2.tar.gz: Cannot open: No such file or directory 2026-04-24 00:04:17.914503 | ubuntu-noble-large | tar (child): Error is not recoverable: exiting now 2026-04-24 00:04:17.914529 | ubuntu-noble-large | tar: Child returned status 2 2026-04-24 00:04:17.914546 | ubuntu-noble-large | tar: Error is not recoverable: exiting now 2026-04-24 00:04:17.916228 | ubuntu-noble-large | + directory= 2026-04-24 00:04:17.916268 | ubuntu-noble-large | + echo Check patches for aodh-stable-2025.2.tar.gz 2026-04-24 00:04:17.916283 | ubuntu-noble-large | Check patches for aodh-stable-2025.2.tar.gz 2026-04-24 00:04:17.916367 | ubuntu-noble-large | + [[ -e ../patches/2025.2/ ]] 2026-04-24 00:04:17.916428 | ubuntu-noble-large | + tar xzf aodh-stable-2025.2.tar.gz 2026-04-24 00:04:17.921291 | ubuntu-noble-large | tar (child): aodh-stable-2025.2.tar.gz: Cannot open: No such file or directory 2026-04-24 00:04:17.921348 | ubuntu-noble-large | tar (child): Error is not recoverable: exiting now 2026-04-24 00:04:17.922341 | ubuntu-noble-large | tar: Child returned status 2 2026-04-24 00:04:17.922384 | ubuntu-noble-large | tar: Error is not recoverable: exiting now 2026-04-24 00:04:17.922495 | ubuntu-noble-large | + rm aodh-stable-2025.2.tar.gz 2026-04-24 00:04:17.925115 | ubuntu-noble-large | rm: cannot remove 'aodh-stable-2025.2.tar.gz': No such file or directory 2026-04-24 00:04:17.925467 | ubuntu-noble-large | + pushd 2026-04-24 00:04:17.927569 | ubuntu-noble-large | ++ find ../../patches/2025.2/ -type f -name '*.patch' 2026-04-24 00:04:17.927636 | ubuntu-noble-large | ++ sort 2026-04-24 00:04:17.932176 | ubuntu-noble-large | find: ‘../../patches/2025.2/’: No such file or directory 2026-04-24 00:04:17.933566 | ubuntu-noble-large | + popd 2026-04-24 00:04:17.933669 | ubuntu-noble-large | + tar czf aodh-stable-2025.2.tar.gz 2026-04-24 00:04:17.937524 | ubuntu-noble-large | tar: Cowardly refusing to create an empty archive 2026-04-24 00:04:17.937574 | ubuntu-noble-large | Try 'tar --help' or 'tar --usage' for more information. 2026-04-24 00:04:17.938100 | ubuntu-noble-large | + rm -r 2026-04-24 00:04:17.940901 | ubuntu-noble-large | rm: missing operand 2026-04-24 00:04:17.940944 | ubuntu-noble-large | Try 'rm --help' for more information. 2026-04-24 00:04:17.941280 | ubuntu-noble-large | + echo Check overlays for aodh-stable-2025.2.tar.gz 2026-04-24 00:04:17.941294 | ubuntu-noble-large | Check overlays for aodh-stable-2025.2.tar.gz 2026-04-24 00:04:17.941308 | ubuntu-noble-large | + [[ -e ../overlays/2025.2//source ]] 2026-04-24 00:04:17.941379 | ubuntu-noble-large | + popd 2026-04-24 00:04:17.941425 | ubuntu-noble-large | scripts/003-patch.sh: line 73: popd: directory stack empty 2026-04-24 00:04:17.941440 | ubuntu-noble-large | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-04-24 00:04:17.941480 | ubuntu-noble-large | + pushd tarballs 2026-04-24 00:04:17.941573 | ubuntu-noble-large | scripts/003-patch.sh: line 31: pushd: tarballs: No such file or directory 2026-04-24 00:04:17.942639 | ubuntu-noble-large | ++ basename https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.2.tar.gz 2026-04-24 00:04:17.945190 | ubuntu-noble-large | + filename=barbican-stable-2025.2.tar.gz 2026-04-24 00:04:17.945217 | ubuntu-noble-large | + [[ -e barbican-stable-2025.2.tar.gz ]] 2026-04-24 00:04:17.945291 | ubuntu-noble-large | + echo Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.2.tar.gz 2026-04-24 00:04:17.945305 | ubuntu-noble-large | Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.2.tar.gz 2026-04-24 00:04:17.945319 | ubuntu-noble-large | + wget --no-verbose https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.2.tar.gz 2026-04-24 00:04:19.256947 | ubuntu-noble-large | 2026-04-24 00:04:19 URL:https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.2.tar.gz [662908/662908] -> "barbican-stable-2025.2.tar.gz" [1] 2026-04-24 00:04:19.259183 | ubuntu-noble-large | + [[ https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-04-24 00:04:19.259203 | ubuntu-noble-large | + echo Process barbican-stable-2025.2.tar.gz 2026-04-24 00:04:19.259211 | ubuntu-noble-large | Process barbican-stable-2025.2.tar.gz 2026-04-24 00:04:19.261901 | ubuntu-noble-large | ++ tar -tzf barbican-stable-2025.2.tar.gz 2026-04-24 00:04:19.262267 | ubuntu-noble-large | ++ head -1 2026-04-24 00:04:19.262805 | ubuntu-noble-large | ++ cut -f1 -d/ 2026-04-24 00:04:19.273402 | ubuntu-noble-large | + directory=barbican-21.0.0.0rc2.dev2 2026-04-24 00:04:19.273475 | ubuntu-noble-large | + echo Check patches for barbican-stable-2025.2.tar.gz 2026-04-24 00:04:19.273484 | ubuntu-noble-large | Check patches for barbican-stable-2025.2.tar.gz 2026-04-24 00:04:19.273556 | ubuntu-noble-large | + [[ -e ../patches/2025.2/barbican ]] 2026-04-24 00:04:19.273620 | ubuntu-noble-large | + echo Check overlays for barbican-stable-2025.2.tar.gz 2026-04-24 00:04:19.273628 | ubuntu-noble-large | Check overlays for barbican-stable-2025.2.tar.gz 2026-04-24 00:04:19.273669 | ubuntu-noble-large | + [[ -e ../overlays/2025.2/barbican/source ]] 2026-04-24 00:04:19.273679 | ubuntu-noble-large | + popd 2026-04-24 00:04:19.274183 | ubuntu-noble-large | scripts/003-patch.sh: line 73: popd: directory stack empty 2026-04-24 00:04:19.274209 | ubuntu-noble-large | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-04-24 00:04:19.274216 | ubuntu-noble-large | + pushd tarballs 2026-04-24 00:04:19.274222 | ubuntu-noble-large | scripts/003-patch.sh: line 31: pushd: tarballs: No such file or directory 2026-04-24 00:04:19.275299 | ubuntu-noble-large | ++ basename https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.2.tar.gz 2026-04-24 00:04:19.278370 | ubuntu-noble-large | + filename=blazar-stable-2025.2.tar.gz 2026-04-24 00:04:19.278391 | ubuntu-noble-large | + [[ -e blazar-stable-2025.2.tar.gz ]] 2026-04-24 00:04:19.278441 | ubuntu-noble-large | + echo Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.2.tar.gz 2026-04-24 00:04:19.278451 | ubuntu-noble-large | Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.2.tar.gz 2026-04-24 00:04:19.278460 | ubuntu-noble-large | + wget --no-verbose https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.2.tar.gz 2026-04-24 00:04:20.601020 | ubuntu-noble-large | 2026-04-24 00:04:20 URL:https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.2.tar.gz [431334/431334] -> "blazar-stable-2025.2.tar.gz" [1] 2026-04-24 00:04:20.603265 | ubuntu-noble-large | + [[ https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-04-24 00:04:20.603304 | ubuntu-noble-large | + echo Process blazar-stable-2025.2.tar.gz 2026-04-24 00:04:20.603322 | ubuntu-noble-large | Process blazar-stable-2025.2.tar.gz 2026-04-24 00:04:20.605694 | ubuntu-noble-large | ++ head -1 2026-04-24 00:04:20.605777 | ubuntu-noble-large | ++ tar -tzf blazar-stable-2025.2.tar.gz 2026-04-24 00:04:20.606095 | ubuntu-noble-large | ++ cut -f1 -d/ 2026-04-24 00:04:20.617681 | ubuntu-noble-large | + directory=blazar-16.0.1.dev3 2026-04-24 00:04:20.617804 | ubuntu-noble-large | + echo Check patches for blazar-stable-2025.2.tar.gz 2026-04-24 00:04:20.617819 | ubuntu-noble-large | Check patches for blazar-stable-2025.2.tar.gz 2026-04-24 00:04:20.617839 | ubuntu-noble-large | + [[ -e ../patches/2025.2/blazar ]] 2026-04-24 00:04:20.617850 | ubuntu-noble-large | + echo Check overlays for blazar-stable-2025.2.tar.gz 2026-04-24 00:04:20.617860 | ubuntu-noble-large | Check overlays for blazar-stable-2025.2.tar.gz 2026-04-24 00:04:20.617870 | ubuntu-noble-large | + [[ -e ../overlays/2025.2/blazar/source ]] 2026-04-24 00:04:20.617880 | ubuntu-noble-large | + popd 2026-04-24 00:04:20.617895 | ubuntu-noble-large | scripts/003-patch.sh: line 73: popd: directory stack empty 2026-04-24 00:04:20.617905 | ubuntu-noble-large | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-04-24 00:04:20.618068 | ubuntu-noble-large | + pushd tarballs 2026-04-24 00:04:20.618156 | ubuntu-noble-large | scripts/003-patch.sh: line 31: pushd: tarballs: No such file or directory 2026-04-24 00:04:20.619285 | ubuntu-noble-large | ++ basename https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.2.tar.gz 2026-04-24 00:04:20.621881 | ubuntu-noble-large | + filename=ceilometer-stable-2025.2.tar.gz 2026-04-24 00:04:20.621911 | ubuntu-noble-large | + [[ -e ceilometer-stable-2025.2.tar.gz ]] 2026-04-24 00:04:20.622007 | ubuntu-noble-large | + echo Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.2.tar.gz 2026-04-24 00:04:20.622020 | ubuntu-noble-large | Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.2.tar.gz 2026-04-24 00:04:20.622034 | ubuntu-noble-large | + wget --no-verbose https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.2.tar.gz 2026-04-24 00:04:22.057354 | ubuntu-noble-large | 2026-04-24 00:04:22 URL:https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.2.tar.gz [872211/872211] -> "ceilometer-stable-2025.2.tar.gz" [1] 2026-04-24 00:04:22.058911 | ubuntu-noble-large | + [[ https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-04-24 00:04:22.058943 | ubuntu-noble-large | + echo Process ceilometer-stable-2025.2.tar.gz 2026-04-24 00:04:22.058955 | ubuntu-noble-large | Process ceilometer-stable-2025.2.tar.gz 2026-04-24 00:04:22.060569 | ubuntu-noble-large | ++ tar -tzf ceilometer-stable-2025.2.tar.gz 2026-04-24 00:04:22.061182 | ubuntu-noble-large | ++ head -1 2026-04-24 00:04:22.061376 | ubuntu-noble-large | ++ cut -f1 -d/ 2026-04-24 00:04:22.068241 | ubuntu-noble-large | + directory=ceilometer-25.0.0.0rc2.dev2 2026-04-24 00:04:22.068330 | ubuntu-noble-large | + echo Check patches for ceilometer-stable-2025.2.tar.gz 2026-04-24 00:04:22.068349 | ubuntu-noble-large | Check patches for ceilometer-stable-2025.2.tar.gz 2026-04-24 00:04:22.068370 | ubuntu-noble-large | + [[ -e ../patches/2025.2/ceilometer ]] 2026-04-24 00:04:22.068380 | ubuntu-noble-large | + echo Check overlays for ceilometer-stable-2025.2.tar.gz 2026-04-24 00:04:22.068390 | ubuntu-noble-large | Check overlays for ceilometer-stable-2025.2.tar.gz 2026-04-24 00:04:22.068401 | ubuntu-noble-large | + [[ -e ../overlays/2025.2/ceilometer/source ]] 2026-04-24 00:04:22.068411 | ubuntu-noble-large | + popd 2026-04-24 00:04:22.068425 | ubuntu-noble-large | scripts/003-patch.sh: line 73: popd: directory stack empty 2026-04-24 00:04:22.068436 | ubuntu-noble-large | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-04-24 00:04:22.068451 | ubuntu-noble-large | + pushd tarballs 2026-04-24 00:04:22.068574 | ubuntu-noble-large | scripts/003-patch.sh: line 31: pushd: tarballs: No such file or directory 2026-04-24 00:04:22.069629 | ubuntu-noble-large | ++ basename https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.2.tar.gz 2026-04-24 00:04:22.072123 | ubuntu-noble-large | + filename=cinder-stable-2025.2.tar.gz 2026-04-24 00:04:22.072166 | ubuntu-noble-large | + [[ -e cinder-stable-2025.2.tar.gz ]] 2026-04-24 00:04:22.072186 | ubuntu-noble-large | + echo Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.2.tar.gz 2026-04-24 00:04:22.072198 | ubuntu-noble-large | Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.2.tar.gz 2026-04-24 00:04:22.072208 | ubuntu-noble-large | + wget --no-verbose https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.2.tar.gz 2026-04-24 00:04:24.222951 | ubuntu-noble-large | 2026-04-24 00:04:24 URL:https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.2.tar.gz [6494172/6494172] -> "cinder-stable-2025.2.tar.gz" [1] 2026-04-24 00:04:24.225641 | ubuntu-noble-large | + [[ https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-04-24 00:04:24.225754 | ubuntu-noble-large | + echo Process cinder-stable-2025.2.tar.gz 2026-04-24 00:04:24.225766 | ubuntu-noble-large | Process cinder-stable-2025.2.tar.gz 2026-04-24 00:04:24.228490 | ubuntu-noble-large | ++ tar -tzf cinder-stable-2025.2.tar.gz 2026-04-24 00:04:24.228599 | ubuntu-noble-large | ++ head -1 2026-04-24 00:04:24.228617 | ubuntu-noble-large | ++ cut -f1 -d/ 2026-04-24 00:04:24.240840 | ubuntu-noble-large | + directory=cinder-27.0.1.dev15 2026-04-24 00:04:24.240902 | ubuntu-noble-large | + echo Check patches for cinder-stable-2025.2.tar.gz 2026-04-24 00:04:24.240912 | ubuntu-noble-large | Check patches for cinder-stable-2025.2.tar.gz 2026-04-24 00:04:24.240920 | ubuntu-noble-large | + [[ -e ../patches/2025.2/cinder ]] 2026-04-24 00:04:24.240927 | ubuntu-noble-large | + echo Check overlays for cinder-stable-2025.2.tar.gz 2026-04-24 00:04:24.240934 | ubuntu-noble-large | Check overlays for cinder-stable-2025.2.tar.gz 2026-04-24 00:04:24.240941 | ubuntu-noble-large | + [[ -e ../overlays/2025.2/cinder/source ]] 2026-04-24 00:04:24.240949 | ubuntu-noble-large | + popd 2026-04-24 00:04:24.240956 | ubuntu-noble-large | scripts/003-patch.sh: line 73: popd: directory stack empty 2026-04-24 00:04:24.240963 | ubuntu-noble-large | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-04-24 00:04:24.240972 | ubuntu-noble-large | + pushd tarballs 2026-04-24 00:04:24.240979 | ubuntu-noble-large | scripts/003-patch.sh: line 31: pushd: tarballs: No such file or directory 2026-04-24 00:04:24.242530 | ubuntu-noble-large | ++ basename https://tarballs.opendev.org/openstack/designate/designate-stable-2025.2.tar.gz 2026-04-24 00:04:24.246527 | ubuntu-noble-large | + filename=designate-stable-2025.2.tar.gz 2026-04-24 00:04:24.246600 | ubuntu-noble-large | + [[ -e designate-stable-2025.2.tar.gz ]] 2026-04-24 00:04:24.246615 | ubuntu-noble-large | + echo Download https://tarballs.opendev.org/openstack/designate/designate-stable-2025.2.tar.gz 2026-04-24 00:04:24.246626 | ubuntu-noble-large | Download https://tarballs.opendev.org/openstack/designate/designate-stable-2025.2.tar.gz 2026-04-24 00:04:24.246636 | ubuntu-noble-large | + wget --no-verbose https://tarballs.opendev.org/openstack/designate/designate-stable-2025.2.tar.gz 2026-04-24 00:04:25.726251 | ubuntu-noble-large | 2026-04-24 00:04:25 URL:https://tarballs.opendev.org/openstack/designate/designate-stable-2025.2.tar.gz [1007204/1007204] -> "designate-stable-2025.2.tar.gz" [1] 2026-04-24 00:04:25.729213 | ubuntu-noble-large | + [[ https://tarballs.opendev.org/openstack/designate/designate-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-04-24 00:04:25.729269 | ubuntu-noble-large | + echo Process designate-stable-2025.2.tar.gz 2026-04-24 00:04:25.729279 | ubuntu-noble-large | Process designate-stable-2025.2.tar.gz 2026-04-24 00:04:25.731938 | ubuntu-noble-large | ++ tar -tzf designate-stable-2025.2.tar.gz 2026-04-24 00:04:25.732428 | ubuntu-noble-large | ++ head -1 2026-04-24 00:04:25.732510 | ubuntu-noble-large | ++ cut -f1 -d/ 2026-04-24 00:04:25.744846 | ubuntu-noble-large | + directory=designate-21.0.0.0rc2.dev2 2026-04-24 00:04:25.744933 | ubuntu-noble-large | + echo Check patches for designate-stable-2025.2.tar.gz 2026-04-24 00:04:25.744948 | ubuntu-noble-large | Check patches for designate-stable-2025.2.tar.gz 2026-04-24 00:04:25.744959 | ubuntu-noble-large | + [[ -e ../patches/2025.2/designate ]] 2026-04-24 00:04:25.744969 | ubuntu-noble-large | + echo Check overlays for designate-stable-2025.2.tar.gz 2026-04-24 00:04:25.744979 | ubuntu-noble-large | Check overlays for designate-stable-2025.2.tar.gz 2026-04-24 00:04:25.744989 | ubuntu-noble-large | + [[ -e ../overlays/2025.2/designate/source ]] 2026-04-24 00:04:25.745000 | ubuntu-noble-large | + popd 2026-04-24 00:04:25.745011 | ubuntu-noble-large | scripts/003-patch.sh: line 73: popd: directory stack empty 2026-04-24 00:04:25.745021 | ubuntu-noble-large | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-04-24 00:04:25.745043 | ubuntu-noble-large | + pushd tarballs 2026-04-24 00:04:25.745054 | ubuntu-noble-large | scripts/003-patch.sh: line 31: pushd: tarballs: No such file or directory 2026-04-24 00:04:25.746431 | ubuntu-noble-large | ++ basename https://tarballs.opendev.org/openstack/glance/glance-stable-2025.2.tar.gz 2026-04-24 00:04:25.748986 | ubuntu-noble-large | + filename=glance-stable-2025.2.tar.gz 2026-04-24 00:04:25.749026 | ubuntu-noble-large | + [[ -e glance-stable-2025.2.tar.gz ]] 2026-04-24 00:04:25.749037 | ubuntu-noble-large | + echo Download https://tarballs.opendev.org/openstack/glance/glance-stable-2025.2.tar.gz 2026-04-24 00:04:25.749070 | ubuntu-noble-large | Download https://tarballs.opendev.org/openstack/glance/glance-stable-2025.2.tar.gz 2026-04-24 00:04:25.749079 | ubuntu-noble-large | + wget --no-verbose https://tarballs.opendev.org/openstack/glance/glance-stable-2025.2.tar.gz 2026-04-24 00:04:27.372335 | ubuntu-noble-large | 2026-04-24 00:04:27 URL:https://tarballs.opendev.org/openstack/glance/glance-stable-2025.2.tar.gz [2131277/2131277] -> "glance-stable-2025.2.tar.gz" [1] 2026-04-24 00:04:27.374783 | ubuntu-noble-large | + [[ https://tarballs.opendev.org/openstack/glance/glance-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-04-24 00:04:27.374869 | ubuntu-noble-large | + echo Process glance-stable-2025.2.tar.gz 2026-04-24 00:04:27.374884 | ubuntu-noble-large | Process glance-stable-2025.2.tar.gz 2026-04-24 00:04:27.376087 | ubuntu-noble-large | ++ head -1 2026-04-24 00:04:27.376581 | ubuntu-noble-large | ++ tar -tzf glance-stable-2025.2.tar.gz 2026-04-24 00:04:27.376654 | ubuntu-noble-large | ++ cut -f1 -d/ 2026-04-24 00:04:27.388476 | ubuntu-noble-large | + directory=glance-31.1.1.dev1 2026-04-24 00:04:27.388560 | ubuntu-noble-large | + echo Check patches for glance-stable-2025.2.tar.gz 2026-04-24 00:04:27.388581 | ubuntu-noble-large | Check patches for glance-stable-2025.2.tar.gz 2026-04-24 00:04:27.388598 | ubuntu-noble-large | + [[ -e ../patches/2025.2/glance ]] 2026-04-24 00:04:27.388614 | ubuntu-noble-large | + echo Check overlays for glance-stable-2025.2.tar.gz 2026-04-24 00:04:27.388630 | ubuntu-noble-large | Check overlays for glance-stable-2025.2.tar.gz 2026-04-24 00:04:27.388648 | ubuntu-noble-large | + [[ -e ../overlays/2025.2/glance/source ]] 2026-04-24 00:04:27.388665 | ubuntu-noble-large | + popd 2026-04-24 00:04:27.388683 | ubuntu-noble-large | scripts/003-patch.sh: line 73: popd: directory stack empty 2026-04-24 00:04:27.388755 | ubuntu-noble-large | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-04-24 00:04:27.388780 | ubuntu-noble-large | + pushd tarballs 2026-04-24 00:04:27.388796 | ubuntu-noble-large | scripts/003-patch.sh: line 31: pushd: tarballs: No such file or directory 2026-04-24 00:04:27.388839 | ubuntu-noble-large | ++ basename https://tarballs.opendev.org/openstack/heat/heat-stable-2025.2.tar.gz 2026-04-24 00:04:27.390785 | ubuntu-noble-large | + filename=heat-stable-2025.2.tar.gz 2026-04-24 00:04:27.390862 | ubuntu-noble-large | + [[ -e heat-stable-2025.2.tar.gz ]] 2026-04-24 00:04:27.390873 | ubuntu-noble-large | + echo Download https://tarballs.opendev.org/openstack/heat/heat-stable-2025.2.tar.gz 2026-04-24 00:04:27.390881 | ubuntu-noble-large | Download https://tarballs.opendev.org/openstack/heat/heat-stable-2025.2.tar.gz 2026-04-24 00:04:27.390889 | ubuntu-noble-large | + wget --no-verbose https://tarballs.opendev.org/openstack/heat/heat-stable-2025.2.tar.gz 2026-04-24 00:04:29.021431 | ubuntu-noble-large | 2026-04-24 00:04:29 URL:https://tarballs.opendev.org/openstack/heat/heat-stable-2025.2.tar.gz [2350248/2350248] -> "heat-stable-2025.2.tar.gz" [1] 2026-04-24 00:04:29.025422 | ubuntu-noble-large | + [[ https://tarballs.opendev.org/openstack/heat/heat-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-04-24 00:04:29.025513 | ubuntu-noble-large | + echo Process heat-stable-2025.2.tar.gz 2026-04-24 00:04:29.025529 | ubuntu-noble-large | Process heat-stable-2025.2.tar.gz 2026-04-24 00:04:29.026675 | ubuntu-noble-large | ++ tar -tzf heat-stable-2025.2.tar.gz 2026-04-24 00:04:29.027156 | ubuntu-noble-large | ++ head -1 2026-04-24 00:04:29.027875 | ubuntu-noble-large | ++ cut -f1 -d/ 2026-04-24 00:04:29.046910 | ubuntu-noble-large | + directory=openstack_heat-25.0.1.dev7 2026-04-24 00:04:29.046989 | ubuntu-noble-large | + echo Check patches for heat-stable-2025.2.tar.gz 2026-04-24 00:04:29.047003 | ubuntu-noble-large | Check patches for heat-stable-2025.2.tar.gz 2026-04-24 00:04:29.047014 | ubuntu-noble-large | + [[ -e ../patches/2025.2/openstack_heat ]] 2026-04-24 00:04:29.047024 | ubuntu-noble-large | + echo Check overlays for heat-stable-2025.2.tar.gz 2026-04-24 00:04:29.047035 | ubuntu-noble-large | Check overlays for heat-stable-2025.2.tar.gz 2026-04-24 00:04:29.047045 | ubuntu-noble-large | + [[ -e ../overlays/2025.2/openstack_heat/source ]] 2026-04-24 00:04:29.047055 | ubuntu-noble-large | + popd 2026-04-24 00:04:29.047070 | ubuntu-noble-large | scripts/003-patch.sh: line 73: popd: directory stack empty 2026-04-24 00:04:29.047083 | ubuntu-noble-large | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-04-24 00:04:29.047094 | ubuntu-noble-large | + pushd tarballs 2026-04-24 00:04:29.047106 | ubuntu-noble-large | scripts/003-patch.sh: line 31: pushd: tarballs: No such file or directory 2026-04-24 00:04:29.048651 | ubuntu-noble-large | ++ basename https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.2.tar.gz 2026-04-24 00:04:29.050847 | ubuntu-noble-large | + filename=horizon-stable-2025.2.tar.gz 2026-04-24 00:04:29.050893 | ubuntu-noble-large | + [[ -e horizon-stable-2025.2.tar.gz ]] 2026-04-24 00:04:29.050920 | ubuntu-noble-large | + echo Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.2.tar.gz 2026-04-24 00:04:29.050928 | ubuntu-noble-large | Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.2.tar.gz 2026-04-24 00:04:29.050935 | ubuntu-noble-large | + wget --no-verbose https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.2.tar.gz 2026-04-24 00:04:30.884048 | ubuntu-noble-large | 2026-04-24 00:04:30 URL:https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.2.tar.gz [5356992/5356992] -> "horizon-stable-2025.2.tar.gz" [1] 2026-04-24 00:04:30.887742 | ubuntu-noble-large | + [[ https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-04-24 00:04:30.887805 | ubuntu-noble-large | + echo Process horizon-stable-2025.2.tar.gz 2026-04-24 00:04:30.887820 | ubuntu-noble-large | Process horizon-stable-2025.2.tar.gz 2026-04-24 00:04:30.889137 | ubuntu-noble-large | ++ tar -tzf horizon-stable-2025.2.tar.gz 2026-04-24 00:04:30.889907 | ubuntu-noble-large | ++ cut -f1 -d/ 2026-04-24 00:04:30.889943 | ubuntu-noble-large | ++ head -1 2026-04-24 00:04:30.898856 | ubuntu-noble-large | + directory=horizon-25.5.3.dev2 2026-04-24 00:04:30.898963 | ubuntu-noble-large | + echo Check patches for horizon-stable-2025.2.tar.gz 2026-04-24 00:04:30.898979 | ubuntu-noble-large | Check patches for horizon-stable-2025.2.tar.gz 2026-04-24 00:04:30.898991 | ubuntu-noble-large | + [[ -e ../patches/2025.2/horizon ]] 2026-04-24 00:04:30.899006 | ubuntu-noble-large | + echo Check overlays for horizon-stable-2025.2.tar.gz 2026-04-24 00:04:30.899017 | ubuntu-noble-large | Check overlays for horizon-stable-2025.2.tar.gz 2026-04-24 00:04:30.899028 | ubuntu-noble-large | + [[ -e ../overlays/2025.2/horizon/source ]] 2026-04-24 00:04:30.899043 | ubuntu-noble-large | + popd 2026-04-24 00:04:30.899139 | ubuntu-noble-large | scripts/003-patch.sh: line 73: popd: directory stack empty 2026-04-24 00:04:30.899155 | ubuntu-noble-large | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-04-24 00:04:30.899172 | ubuntu-noble-large | + pushd tarballs 2026-04-24 00:04:30.899268 | ubuntu-noble-large | scripts/003-patch.sh: line 31: pushd: tarballs: No such file or directory 2026-04-24 00:04:30.900577 | ubuntu-noble-large | ++ basename https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.2.tar.gz 2026-04-24 00:04:30.903557 | ubuntu-noble-large | + filename=ironic-stable-2025.2.tar.gz 2026-04-24 00:04:30.903625 | ubuntu-noble-large | + [[ -e ironic-stable-2025.2.tar.gz ]] 2026-04-24 00:04:30.903647 | ubuntu-noble-large | + echo Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.2.tar.gz 2026-04-24 00:04:30.903667 | ubuntu-noble-large | Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.2.tar.gz 2026-04-24 00:04:30.903693 | ubuntu-noble-large | + wget --no-verbose https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.2.tar.gz 2026-04-24 00:04:32.539963 | ubuntu-noble-large | 2026-04-24 00:04:32 URL:https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.2.tar.gz [2993182/2993182] -> "ironic-stable-2025.2.tar.gz" [1] 2026-04-24 00:04:32.542011 | ubuntu-noble-large | + [[ https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-04-24 00:04:32.542068 | ubuntu-noble-large | + echo Process ironic-stable-2025.2.tar.gz 2026-04-24 00:04:32.542082 | ubuntu-noble-large | Process ironic-stable-2025.2.tar.gz 2026-04-24 00:04:32.543987 | ubuntu-noble-large | ++ tar -tzf ironic-stable-2025.2.tar.gz 2026-04-24 00:04:32.544553 | ubuntu-noble-large | ++ head -1 2026-04-24 00:04:32.544937 | ubuntu-noble-large | ++ cut -f1 -d/ 2026-04-24 00:04:32.555250 | ubuntu-noble-large | + directory=ironic-32.0.1.dev78 2026-04-24 00:04:32.555303 | ubuntu-noble-large | + echo Check patches for ironic-stable-2025.2.tar.gz 2026-04-24 00:04:32.555314 | ubuntu-noble-large | Check patches for ironic-stable-2025.2.tar.gz 2026-04-24 00:04:32.555325 | ubuntu-noble-large | + [[ -e ../patches/2025.2/ironic ]] 2026-04-24 00:04:32.555338 | ubuntu-noble-large | + tar xzf ironic-stable-2025.2.tar.gz 2026-04-24 00:04:32.760807 | ubuntu-noble-large | + rm ironic-stable-2025.2.tar.gz 2026-04-24 00:04:32.764535 | ubuntu-noble-large | + pushd ironic-32.0.1.dev78 2026-04-24 00:04:32.766370 | ubuntu-noble-large | ++ find ../../patches/2025.2/ironic -type f -name '*.patch' 2026-04-24 00:04:32.766439 | ubuntu-noble-large | ++ sort 2026-04-24 00:04:32.770295 | ubuntu-noble-large | + for patch in $(find ../../patches/$OPENSTACK_VERSION/${directory%-*} -type f -name '*.patch' | sort) 2026-04-24 00:04:32.770341 | ubuntu-noble-large | + echo 'APPLY PATCH ../../patches/2025.2/ironic/0001-Add-a-new-physical_network-field-to-the-Portgroup-ob.patch' 2026-04-24 00:04:32.770354 | ubuntu-noble-large | APPLY PATCH ../../patches/2025.2/ironic/0001-Add-a-new-physical_network-field-to-the-Portgroup-ob.patch 2026-04-24 00:04:32.770365 | ubuntu-noble-large | + patch --forward --batch -p1 --dry-run 2026-04-24 00:04:32.772925 | ubuntu-noble-large | checking file api-ref/source/baremetal-api-v1-portgroups.inc 2026-04-24 00:04:32.773591 | ubuntu-noble-large | checking file api-ref/source/parameters.yaml 2026-04-24 00:04:32.774168 | ubuntu-noble-large | checking file api-ref/source/samples/portgroup-create-response.json 2026-04-24 00:04:32.774324 | ubuntu-noble-large | checking file api-ref/source/samples/portgroup-list-detail-response.json 2026-04-24 00:04:32.774572 | ubuntu-noble-large | checking file api-ref/source/samples/portgroup-update-response.json 2026-04-24 00:04:32.774825 | ubuntu-noble-large | checking file doc/source/admin/networking.rst 2026-04-24 00:04:32.775131 | ubuntu-noble-large | checking file doc/source/admin/portgroups.rst 2026-04-24 00:04:32.775399 | ubuntu-noble-large | checking file doc/source/contributor/webapi-version-history.rst 2026-04-24 00:04:32.775910 | ubuntu-noble-large | checking file ironic/api/controllers/v1/port.py 2026-04-24 00:04:32.776332 | ubuntu-noble-large | checking file ironic/api/controllers/v1/portgroup.py 2026-04-24 00:04:32.777084 | ubuntu-noble-large | checking file ironic/api/controllers/v1/utils.py 2026-04-24 00:04:32.777758 | ubuntu-noble-large | checking file ironic/api/controllers/v1/versions.py 2026-04-24 00:04:32.778155 | ubuntu-noble-large | checking file ironic/common/release_mappings.py 2026-04-24 00:04:32.779273 | ubuntu-noble-large | checking file ironic/conductor/manager.py 2026-04-24 00:04:32.780628 | ubuntu-noble-large | checking file ironic/conductor/rpcapi.py 2026-04-24 00:04:32.781190 | ubuntu-noble-large | checking file ironic/db/sqlalchemy/alembic/versions/d0821744f9e2_add_physical_network_to_portgroup.py 2026-04-24 00:04:32.781403 | ubuntu-noble-large | checking file ironic/db/sqlalchemy/models.py 2026-04-24 00:04:32.781814 | ubuntu-noble-large | checking file ironic/objects/portgroup.py 2026-04-24 00:04:32.782460 | ubuntu-noble-large | checking file ironic/tests/unit/api/controllers/v1/test_port.py 2026-04-24 00:04:32.783203 | ubuntu-noble-large | checking file ironic/tests/unit/api/controllers/v1/test_portgroup.py 2026-04-24 00:04:32.784786 | ubuntu-noble-large | checking file ironic/tests/unit/conductor/test_manager.py 2026-04-24 00:04:32.786729 | ubuntu-noble-large | checking file ironic/tests/unit/db/test_portgroups.py 2026-04-24 00:04:32.786975 | ubuntu-noble-large | checking file ironic/tests/unit/db/utils.py 2026-04-24 00:04:32.787266 | ubuntu-noble-large | checking file ironic/tests/unit/objects/test_objects.py 2026-04-24 00:04:32.787616 | ubuntu-noble-large | checking file ironic/tests/unit/objects/test_portgroup.py 2026-04-24 00:04:32.787836 | ubuntu-noble-large | checking file releasenotes/notes/portgroup-physical_network-ea6df85c3e7a18ea.yaml 2026-04-24 00:04:32.788321 | ubuntu-noble-large | + patch --forward --batch -p1 2026-04-24 00:04:32.791538 | ubuntu-noble-large | patching file api-ref/source/baremetal-api-v1-portgroups.inc 2026-04-24 00:04:32.792199 | ubuntu-noble-large | patching file api-ref/source/parameters.yaml 2026-04-24 00:04:32.792874 | ubuntu-noble-large | patching file api-ref/source/samples/portgroup-create-response.json 2026-04-24 00:04:32.793018 | ubuntu-noble-large | patching file api-ref/source/samples/portgroup-list-detail-response.json 2026-04-24 00:04:32.793146 | ubuntu-noble-large | patching file api-ref/source/samples/portgroup-update-response.json 2026-04-24 00:04:32.793342 | ubuntu-noble-large | patching file doc/source/admin/networking.rst 2026-04-24 00:04:32.793614 | ubuntu-noble-large | patching file doc/source/admin/portgroups.rst 2026-04-24 00:04:32.793935 | ubuntu-noble-large | patching file doc/source/contributor/webapi-version-history.rst 2026-04-24 00:04:32.794231 | ubuntu-noble-large | patching file ironic/api/controllers/v1/port.py 2026-04-24 00:04:32.794600 | ubuntu-noble-large | patching file ironic/api/controllers/v1/portgroup.py 2026-04-24 00:04:32.795192 | ubuntu-noble-large | patching file ironic/api/controllers/v1/utils.py 2026-04-24 00:04:32.795761 | ubuntu-noble-large | patching file ironic/api/controllers/v1/versions.py 2026-04-24 00:04:32.796050 | ubuntu-noble-large | patching file ironic/common/release_mappings.py 2026-04-24 00:04:32.797098 | ubuntu-noble-large | patching file ironic/conductor/manager.py 2026-04-24 00:04:32.798104 | ubuntu-noble-large | patching file ironic/conductor/rpcapi.py 2026-04-24 00:04:32.798633 | ubuntu-noble-large | patching file ironic/db/sqlalchemy/alembic/versions/d0821744f9e2_add_physical_network_to_portgroup.py 2026-04-24 00:04:32.798900 | ubuntu-noble-large | patching file ironic/db/sqlalchemy/models.py 2026-04-24 00:04:32.799095 | ubuntu-noble-large | patching file ironic/objects/portgroup.py 2026-04-24 00:04:32.799879 | ubuntu-noble-large | patching file ironic/tests/unit/api/controllers/v1/test_port.py 2026-04-24 00:04:32.800449 | ubuntu-noble-large | patching file ironic/tests/unit/api/controllers/v1/test_portgroup.py 2026-04-24 00:04:32.801932 | ubuntu-noble-large | patching file ironic/tests/unit/conductor/test_manager.py 2026-04-24 00:04:32.803231 | ubuntu-noble-large | patching file ironic/tests/unit/db/test_portgroups.py 2026-04-24 00:04:32.803406 | ubuntu-noble-large | patching file ironic/tests/unit/db/utils.py 2026-04-24 00:04:32.803652 | ubuntu-noble-large | patching file ironic/tests/unit/objects/test_objects.py 2026-04-24 00:04:32.803939 | ubuntu-noble-large | patching file ironic/tests/unit/objects/test_portgroup.py 2026-04-24 00:04:32.804101 | ubuntu-noble-large | patching file releasenotes/notes/portgroup-physical_network-ea6df85c3e7a18ea.yaml 2026-04-24 00:04:32.807370 | ubuntu-noble-large | + for patch in $(find ../../patches/$OPENSTACK_VERSION/${directory%-*} -type f -name '*.patch' | sort) 2026-04-24 00:04:32.807407 | ubuntu-noble-large | + echo 'APPLY PATCH ../../patches/2025.2/ironic/0002-Add-a-new-category-field-to-the-Portgroup-object.patch' 2026-04-24 00:04:32.807462 | ubuntu-noble-large | APPLY PATCH ../../patches/2025.2/ironic/0002-Add-a-new-category-field-to-the-Portgroup-object.patch 2026-04-24 00:04:32.807520 | ubuntu-noble-large | + patch --forward --batch -p1 --dry-run 2026-04-24 00:04:32.809386 | ubuntu-noble-large | checking file api-ref/source/baremetal-api-v1-portgroups.inc 2026-04-24 00:04:32.809775 | ubuntu-noble-large | checking file api-ref/source/parameters.yaml 2026-04-24 00:04:32.810025 | ubuntu-noble-large | checking file api-ref/source/samples/portgroup-create-response.json 2026-04-24 00:04:32.810114 | ubuntu-noble-large | checking file api-ref/source/samples/portgroup-list-detail-response.json 2026-04-24 00:04:32.810189 | ubuntu-noble-large | checking file api-ref/source/samples/portgroup-update-response.json 2026-04-24 00:04:32.810322 | ubuntu-noble-large | checking file doc/source/contributor/webapi-version-history.rst 2026-04-24 00:04:32.810528 | ubuntu-noble-large | checking file ironic/api/controllers/v1/portgroup.py 2026-04-24 00:04:32.810828 | ubuntu-noble-large | checking file ironic/api/controllers/v1/utils.py 2026-04-24 00:04:32.811118 | ubuntu-noble-large | checking file ironic/api/controllers/v1/versions.py 2026-04-24 00:04:32.811251 | ubuntu-noble-large | checking file ironic/common/release_mappings.py 2026-04-24 00:04:32.811444 | ubuntu-noble-large | checking file ironic/db/sqlalchemy/alembic/versions/763b2f62d215_add_category_attribute_to_portgroup_.py 2026-04-24 00:04:32.811571 | ubuntu-noble-large | checking file ironic/db/sqlalchemy/models.py 2026-04-24 00:04:32.811721 | ubuntu-noble-large | checking file ironic/objects/portgroup.py 2026-04-24 00:04:32.811915 | ubuntu-noble-large | checking file ironic/tests/unit/db/test_portgroups.py 2026-04-24 00:04:32.812056 | ubuntu-noble-large | checking file ironic/tests/unit/db/utils.py 2026-04-24 00:04:32.812245 | ubuntu-noble-large | checking file ironic/tests/unit/objects/test_objects.py 2026-04-24 00:04:32.812495 | ubuntu-noble-large | checking file releasenotes/notes/portgroup-category-fdaa78f038ad9380.yaml 2026-04-24 00:04:32.812879 | ubuntu-noble-large | + patch --forward --batch -p1 2026-04-24 00:04:32.814796 | ubuntu-noble-large | patching file api-ref/source/baremetal-api-v1-portgroups.inc 2026-04-24 00:04:32.815153 | ubuntu-noble-large | patching file api-ref/source/parameters.yaml 2026-04-24 00:04:32.815521 | ubuntu-noble-large | patching file api-ref/source/samples/portgroup-create-response.json 2026-04-24 00:04:32.815628 | ubuntu-noble-large | patching file api-ref/source/samples/portgroup-list-detail-response.json 2026-04-24 00:04:32.815710 | ubuntu-noble-large | patching file api-ref/source/samples/portgroup-update-response.json 2026-04-24 00:04:32.815856 | ubuntu-noble-large | patching file doc/source/contributor/webapi-version-history.rst 2026-04-24 00:04:32.816058 | ubuntu-noble-large | patching file ironic/api/controllers/v1/portgroup.py 2026-04-24 00:04:32.816345 | ubuntu-noble-large | patching file ironic/api/controllers/v1/utils.py 2026-04-24 00:04:32.816715 | ubuntu-noble-large | patching file ironic/api/controllers/v1/versions.py 2026-04-24 00:04:32.816897 | ubuntu-noble-large | patching file ironic/common/release_mappings.py 2026-04-24 00:04:32.817090 | ubuntu-noble-large | patching file ironic/db/sqlalchemy/alembic/versions/763b2f62d215_add_category_attribute_to_portgroup_.py 2026-04-24 00:04:32.817245 | ubuntu-noble-large | patching file ironic/db/sqlalchemy/models.py 2026-04-24 00:04:32.817399 | ubuntu-noble-large | patching file ironic/objects/portgroup.py 2026-04-24 00:04:32.817609 | ubuntu-noble-large | patching file ironic/tests/unit/db/test_portgroups.py 2026-04-24 00:04:32.817785 | ubuntu-noble-large | patching file ironic/tests/unit/db/utils.py 2026-04-24 00:04:32.818006 | ubuntu-noble-large | patching file ironic/tests/unit/objects/test_objects.py 2026-04-24 00:04:32.818208 | ubuntu-noble-large | patching file releasenotes/notes/portgroup-category-fdaa78f038ad9380.yaml 2026-04-24 00:04:32.820115 | ubuntu-noble-large | + for patch in $(find ../../patches/$OPENSTACK_VERSION/${directory%-*} -type f -name '*.patch' | sort) 2026-04-24 00:04:32.820149 | ubuntu-noble-large | + echo 'APPLY PATCH ../../patches/2025.2/ironic/0003-Add-node.instance_name.patch' 2026-04-24 00:04:32.820156 | ubuntu-noble-large | APPLY PATCH ../../patches/2025.2/ironic/0003-Add-node.instance_name.patch 2026-04-24 00:04:32.820161 | ubuntu-noble-large | + patch --forward --batch -p1 --dry-run 2026-04-24 00:04:32.823942 | ubuntu-noble-large | checking file api-ref/source/baremetal-api-v1-nodes.inc 2026-04-24 00:04:32.824872 | ubuntu-noble-large | checking file api-ref/source/parameters.yaml 2026-04-24 00:04:32.825522 | ubuntu-noble-large | checking file api-ref/source/samples/node-create-response.json 2026-04-24 00:04:32.825710 | ubuntu-noble-large | checking file api-ref/source/samples/node-show-response.json 2026-04-24 00:04:32.825930 | ubuntu-noble-large | checking file api-ref/source/samples/node-update-driver-info-response.json 2026-04-24 00:04:32.826119 | ubuntu-noble-large | checking file api-ref/source/samples/nodes-list-details-response.json 2026-04-24 00:04:32.826416 | ubuntu-noble-large | checking file doc/source/contributor/webapi-version-history.rst 2026-04-24 00:04:32.827343 | ubuntu-noble-large | checking file ironic/api/controllers/v1/node.py 2026-04-24 00:04:32.828881 | ubuntu-noble-large | checking file ironic/api/controllers/v1/utils.py 2026-04-24 00:04:32.829391 | ubuntu-noble-large | checking file ironic/api/controllers/v1/versions.py 2026-04-24 00:04:32.829731 | ubuntu-noble-large | checking file ironic/common/release_mappings.py 2026-04-24 00:04:32.830861 | ubuntu-noble-large | checking file ironic/conductor/manager.py 2026-04-24 00:04:32.832183 | ubuntu-noble-large | checking file ironic/db/api.py 2026-04-24 00:04:32.832714 | ubuntu-noble-large | checking file ironic/db/sqlalchemy/alembic/versions/15e9d00367b0_add_instance_name_field_to_nodes.py 2026-04-24 00:04:32.833379 | ubuntu-noble-large | checking file ironic/db/sqlalchemy/api.py 2026-04-24 00:04:32.834253 | ubuntu-noble-large | checking file ironic/db/sqlalchemy/models.py 2026-04-24 00:04:32.834581 | ubuntu-noble-large | checking file ironic/objects/deployment.py 2026-04-24 00:04:32.834930 | ubuntu-noble-large | checking file ironic/objects/node.py 2026-04-24 00:04:32.837111 | ubuntu-noble-large | checking file ironic/tests/unit/api/controllers/v1/test_node.py 2026-04-24 00:04:32.841016 | ubuntu-noble-large | checking file ironic/tests/unit/conductor/test_manager.py 2026-04-24 00:04:32.843057 | ubuntu-noble-large | checking file ironic/tests/unit/db/test_nodes.py 2026-04-24 00:04:32.843716 | ubuntu-noble-large | checking file ironic/tests/unit/db/utils.py 2026-04-24 00:04:32.844241 | ubuntu-noble-large | checking file ironic/tests/unit/objects/test_objects.py 2026-04-24 00:04:32.844674 | ubuntu-noble-large | checking file releasenotes/notes/node-instance-name-field-23d6e3409f1f4736.yaml 2026-04-24 00:04:32.845444 | ubuntu-noble-large | + patch --forward --batch -p1 2026-04-24 00:04:32.847506 | ubuntu-noble-large | patching file api-ref/source/baremetal-api-v1-nodes.inc 2026-04-24 00:04:32.847917 | ubuntu-noble-large | patching file api-ref/source/parameters.yaml 2026-04-24 00:04:32.848181 | ubuntu-noble-large | patching file api-ref/source/samples/node-create-response.json 2026-04-24 00:04:32.848277 | ubuntu-noble-large | patching file api-ref/source/samples/node-show-response.json 2026-04-24 00:04:32.848342 | ubuntu-noble-large | patching file api-ref/source/samples/node-update-driver-info-response.json 2026-04-24 00:04:32.848433 | ubuntu-noble-large | patching file api-ref/source/samples/nodes-list-details-response.json 2026-04-24 00:04:32.848587 | ubuntu-noble-large | patching file doc/source/contributor/webapi-version-history.rst 2026-04-24 00:04:32.849042 | ubuntu-noble-large | patching file ironic/api/controllers/v1/node.py 2026-04-24 00:04:32.849796 | ubuntu-noble-large | patching file ironic/api/controllers/v1/utils.py 2026-04-24 00:04:32.849999 | ubuntu-noble-large | patching file ironic/api/controllers/v1/versions.py 2026-04-24 00:04:32.850149 | ubuntu-noble-large | patching file ironic/common/release_mappings.py 2026-04-24 00:04:32.850724 | ubuntu-noble-large | patching file ironic/conductor/manager.py 2026-04-24 00:04:32.851348 | ubuntu-noble-large | patching file ironic/db/api.py 2026-04-24 00:04:32.851606 | ubuntu-noble-large | patching file ironic/db/sqlalchemy/alembic/versions/15e9d00367b0_add_instance_name_field_to_nodes.py 2026-04-24 00:04:32.851985 | ubuntu-noble-large | patching file ironic/db/sqlalchemy/api.py 2026-04-24 00:04:32.852330 | ubuntu-noble-large | patching file ironic/db/sqlalchemy/models.py 2026-04-24 00:04:32.852475 | ubuntu-noble-large | patching file ironic/objects/deployment.py 2026-04-24 00:04:32.852622 | ubuntu-noble-large | patching file ironic/objects/node.py 2026-04-24 00:04:32.853711 | ubuntu-noble-large | patching file ironic/tests/unit/api/controllers/v1/test_node.py 2026-04-24 00:04:32.855529 | ubuntu-noble-large | patching file ironic/tests/unit/conductor/test_manager.py 2026-04-24 00:04:32.856642 | ubuntu-noble-large | patching file ironic/tests/unit/db/test_nodes.py 2026-04-24 00:04:32.856883 | ubuntu-noble-large | patching file ironic/tests/unit/db/utils.py 2026-04-24 00:04:32.857071 | ubuntu-noble-large | patching file ironic/tests/unit/objects/test_objects.py 2026-04-24 00:04:32.857233 | ubuntu-noble-large | patching file releasenotes/notes/node-instance-name-field-23d6e3409f1f4736.yaml 2026-04-24 00:04:32.860019 | ubuntu-noble-large | + for patch in $(find ../../patches/$OPENSTACK_VERSION/${directory%-*} -type f -name '*.patch' | sort) 2026-04-24 00:04:32.860061 | ubuntu-noble-large | + echo 'APPLY PATCH ../../patches/2025.2/ironic/0004-Add-db-migration-for-hardware-health-monitoring-via-.patch' 2026-04-24 00:04:32.860067 | ubuntu-noble-large | APPLY PATCH ../../patches/2025.2/ironic/0004-Add-db-migration-for-hardware-health-monitoring-via-.patch 2026-04-24 00:04:32.860116 | ubuntu-noble-large | + patch --forward --batch -p1 --dry-run 2026-04-24 00:04:32.862000 | ubuntu-noble-large | checking file ironic/db/sqlalchemy/alembic/versions/9f8c7d6e5b4a_add_node_health_fields.py 2026-04-24 00:04:32.862206 | ubuntu-noble-large | checking file ironic/db/sqlalchemy/models.py 2026-04-24 00:04:32.862615 | ubuntu-noble-large | + patch --forward --batch -p1 2026-04-24 00:04:32.865634 | ubuntu-noble-large | patching file ironic/db/sqlalchemy/alembic/versions/9f8c7d6e5b4a_add_node_health_fields.py 2026-04-24 00:04:32.866252 | ubuntu-noble-large | patching file ironic/db/sqlalchemy/models.py 2026-04-24 00:04:32.867290 | ubuntu-noble-large | + for patch in $(find ../../patches/$OPENSTACK_VERSION/${directory%-*} -type f -name '*.patch' | sort) 2026-04-24 00:04:32.867325 | ubuntu-noble-large | + echo 'APPLY PATCH ../../patches/2025.2/ironic/0005-Set-columns-in-bios_settings-table-to-bigint.patch' 2026-04-24 00:04:32.867332 | ubuntu-noble-large | APPLY PATCH ../../patches/2025.2/ironic/0005-Set-columns-in-bios_settings-table-to-bigint.patch 2026-04-24 00:04:32.867360 | ubuntu-noble-large | + patch --forward --batch -p1 --dry-run 2026-04-24 00:04:32.869204 | ubuntu-noble-large | checking file ironic/db/sqlalchemy/alembic/versions/9c0446cb6bc3_set_upper_bound_to_bigint.py 2026-04-24 00:04:32.869460 | ubuntu-noble-large | checking file ironic/db/sqlalchemy/models.py 2026-04-24 00:04:32.869930 | ubuntu-noble-large | checking file ironic/tests/unit/db/sqlalchemy/test_migrations.py 2026-04-24 00:04:32.870274 | ubuntu-noble-large | checking file releasenotes/notes/bug-2095486-f043868726d7f68f.yaml 2026-04-24 00:04:32.870639 | ubuntu-noble-large | + patch --forward --batch -p1 2026-04-24 00:04:32.873511 | ubuntu-noble-large | patching file ironic/db/sqlalchemy/alembic/versions/9c0446cb6bc3_set_upper_bound_to_bigint.py 2026-04-24 00:04:32.873947 | ubuntu-noble-large | patching file ironic/db/sqlalchemy/models.py 2026-04-24 00:04:32.874593 | ubuntu-noble-large | patching file ironic/tests/unit/db/sqlalchemy/test_migrations.py 2026-04-24 00:04:32.875167 | ubuntu-noble-large | patching file releasenotes/notes/bug-2095486-f043868726d7f68f.yaml 2026-04-24 00:04:32.876156 | ubuntu-noble-large | + for patch in $(find ../../patches/$OPENSTACK_VERSION/${directory%-*} -type f -name '*.patch' | sort) 2026-04-24 00:04:32.876172 | ubuntu-noble-large | + echo 'APPLY PATCH ../../patches/2025.2/ironic/backport-971459.patch' 2026-04-24 00:04:32.876182 | ubuntu-noble-large | APPLY PATCH ../../patches/2025.2/ironic/backport-971459.patch 2026-04-24 00:04:32.876222 | ubuntu-noble-large | + patch --forward --batch -p1 --dry-run 2026-04-24 00:04:32.878897 | ubuntu-noble-large | checking file ironic/common/states.py 2026-04-24 00:04:32.879339 | ubuntu-noble-large | checking file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-04-24 00:04:32.879680 | ubuntu-noble-large | checking file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-04-24 00:04:32.880137 | ubuntu-noble-large | + patch --forward --batch -p1 2026-04-24 00:04:32.882352 | ubuntu-noble-large | patching file ironic/common/states.py 2026-04-24 00:04:32.882734 | ubuntu-noble-large | patching file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-04-24 00:04:32.882960 | ubuntu-noble-large | patching file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-04-24 00:04:32.883609 | ubuntu-noble-large | + for patch in $(find ../../patches/$OPENSTACK_VERSION/${directory%-*} -type f -name '*.patch' | sort) 2026-04-24 00:04:32.883627 | ubuntu-noble-large | + echo 'APPLY PATCH ../../patches/2025.2/ironic/virtual-media-nfs.patch' 2026-04-24 00:04:32.883636 | ubuntu-noble-large | APPLY PATCH ../../patches/2025.2/ironic/virtual-media-nfs.patch 2026-04-24 00:04:32.883649 | ubuntu-noble-large | + patch --forward --batch -p1 --dry-run 2026-04-24 00:04:32.886504 | ubuntu-noble-large | checking file ironic/conf/deploy.py 2026-04-24 00:04:32.887074 | ubuntu-noble-large | + patch --forward --batch -p1 2026-04-24 00:04:32.889692 | ubuntu-noble-large | patching file ironic/conf/deploy.py 2026-04-24 00:04:32.890417 | ubuntu-noble-large | + popd 2026-04-24 00:04:32.890577 | ubuntu-noble-large | + tar czf ironic-stable-2025.2.tar.gz ironic-32.0.1.dev78 2026-04-24 00:04:33.475670 | ubuntu-noble-large | + rm -r ironic-32.0.1.dev78 2026-04-24 00:04:33.533693 | ubuntu-noble-large | + echo Check overlays for ironic-stable-2025.2.tar.gz 2026-04-24 00:04:33.533776 | ubuntu-noble-large | Check overlays for ironic-stable-2025.2.tar.gz 2026-04-24 00:04:33.533791 | ubuntu-noble-large | + [[ -e ../overlays/2025.2/ironic/source ]] 2026-04-24 00:04:33.533846 | ubuntu-noble-large | + popd 2026-04-24 00:04:33.533940 | ubuntu-noble-large | scripts/003-patch.sh: line 73: popd: directory stack empty 2026-04-24 00:04:33.533975 | ubuntu-noble-large | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-04-24 00:04:33.534013 | ubuntu-noble-large | + pushd tarballs 2026-04-24 00:04:33.534157 | ubuntu-noble-large | scripts/003-patch.sh: line 31: pushd: tarballs: No such file or directory 2026-04-24 00:04:33.535809 | ubuntu-noble-large | ++ basename https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.2.tar.gz 2026-04-24 00:04:33.539216 | ubuntu-noble-large | + filename=keystone-stable-2025.2.tar.gz 2026-04-24 00:04:33.539229 | ubuntu-noble-large | + [[ -e keystone-stable-2025.2.tar.gz ]] 2026-04-24 00:04:33.539364 | ubuntu-noble-large | + echo Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.2.tar.gz 2026-04-24 00:04:33.539418 | ubuntu-noble-large | Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.2.tar.gz 2026-04-24 00:04:33.539427 | ubuntu-noble-large | + wget --no-verbose https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.2.tar.gz 2026-04-24 00:04:35.136782 | ubuntu-noble-large | 2026-04-24 00:04:35 URL:https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.2.tar.gz [1790466/1790466] -> "keystone-stable-2025.2.tar.gz" [1] 2026-04-24 00:04:35.139431 | ubuntu-noble-large | + [[ https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-04-24 00:04:35.139507 | ubuntu-noble-large | + echo Process keystone-stable-2025.2.tar.gz 2026-04-24 00:04:35.139564 | ubuntu-noble-large | Process keystone-stable-2025.2.tar.gz 2026-04-24 00:04:35.142002 | ubuntu-noble-large | ++ tar -tzf keystone-stable-2025.2.tar.gz 2026-04-24 00:04:35.142280 | ubuntu-noble-large | ++ head -1 2026-04-24 00:04:35.142300 | ubuntu-noble-large | ++ cut -f1 -d/ 2026-04-24 00:04:35.151343 | ubuntu-noble-large | + directory=keystone-28.0.1.dev20 2026-04-24 00:04:35.151418 | ubuntu-noble-large | + echo Check patches for keystone-stable-2025.2.tar.gz 2026-04-24 00:04:35.151431 | ubuntu-noble-large | Check patches for keystone-stable-2025.2.tar.gz 2026-04-24 00:04:35.151446 | ubuntu-noble-large | + [[ -e ../patches/2025.2/keystone ]] 2026-04-24 00:04:35.151626 | ubuntu-noble-large | + echo Check overlays for keystone-stable-2025.2.tar.gz 2026-04-24 00:04:35.151642 | ubuntu-noble-large | Check overlays for keystone-stable-2025.2.tar.gz 2026-04-24 00:04:35.151656 | ubuntu-noble-large | + [[ -e ../overlays/2025.2/keystone/source ]] 2026-04-24 00:04:35.151735 | ubuntu-noble-large | + popd 2026-04-24 00:04:35.151891 | ubuntu-noble-large | scripts/003-patch.sh: line 73: popd: directory stack empty 2026-04-24 00:04:35.151913 | ubuntu-noble-large | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-04-24 00:04:35.151955 | ubuntu-noble-large | + pushd tarballs 2026-04-24 00:04:35.152108 | ubuntu-noble-large | scripts/003-patch.sh: line 31: pushd: tarballs: No such file or directory 2026-04-24 00:04:35.153511 | ubuntu-noble-large | ++ basename https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.2.tar.gz 2026-04-24 00:04:35.156754 | ubuntu-noble-large | + filename=magnum-stable-2025.2.tar.gz 2026-04-24 00:04:35.156796 | ubuntu-noble-large | + [[ -e magnum-stable-2025.2.tar.gz ]] 2026-04-24 00:04:35.156870 | ubuntu-noble-large | + echo Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.2.tar.gz 2026-04-24 00:04:35.156883 | ubuntu-noble-large | Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.2.tar.gz 2026-04-24 00:04:35.156898 | ubuntu-noble-large | + wget --no-verbose https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.2.tar.gz 2026-04-24 00:04:36.517540 | ubuntu-noble-large | 2026-04-24 00:04:36 URL:https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.2.tar.gz [978469/978469] -> "magnum-stable-2025.2.tar.gz" [1] 2026-04-24 00:04:36.520400 | ubuntu-noble-large | + [[ https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-04-24 00:04:36.520481 | ubuntu-noble-large | + echo Process magnum-stable-2025.2.tar.gz 2026-04-24 00:04:36.520507 | ubuntu-noble-large | Process magnum-stable-2025.2.tar.gz 2026-04-24 00:04:36.523222 | ubuntu-noble-large | ++ tar -tzf magnum-stable-2025.2.tar.gz 2026-04-24 00:04:36.523337 | ubuntu-noble-large | ++ head -1 2026-04-24 00:04:36.523896 | ubuntu-noble-large | ++ cut -f1 -d/ 2026-04-24 00:04:36.533199 | ubuntu-noble-large | + directory=magnum-21.0.2.dev4 2026-04-24 00:04:36.533285 | ubuntu-noble-large | + echo Check patches for magnum-stable-2025.2.tar.gz 2026-04-24 00:04:36.533311 | ubuntu-noble-large | Check patches for magnum-stable-2025.2.tar.gz 2026-04-24 00:04:36.533323 | ubuntu-noble-large | + [[ -e ../patches/2025.2/magnum ]] 2026-04-24 00:04:36.533337 | ubuntu-noble-large | + echo Check overlays for magnum-stable-2025.2.tar.gz 2026-04-24 00:04:36.533350 | ubuntu-noble-large | Check overlays for magnum-stable-2025.2.tar.gz 2026-04-24 00:04:36.533403 | ubuntu-noble-large | + [[ -e ../overlays/2025.2/magnum/source ]] 2026-04-24 00:04:36.533418 | ubuntu-noble-large | + popd 2026-04-24 00:04:36.533762 | ubuntu-noble-large | scripts/003-patch.sh: line 73: popd: directory stack empty 2026-04-24 00:04:36.533873 | ubuntu-noble-large | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-04-24 00:04:36.533889 | ubuntu-noble-large | + pushd tarballs 2026-04-24 00:04:36.533915 | ubuntu-noble-large | scripts/003-patch.sh: line 31: pushd: tarballs: No such file or directory 2026-04-24 00:04:36.535418 | ubuntu-noble-large | ++ basename https://tarballs.opendev.org/openstack/manila/manila-stable-2025.2.tar.gz 2026-04-24 00:04:36.538766 | ubuntu-noble-large | + filename=manila-stable-2025.2.tar.gz 2026-04-24 00:04:36.538826 | ubuntu-noble-large | + [[ -e manila-stable-2025.2.tar.gz ]] 2026-04-24 00:04:36.538856 | ubuntu-noble-large | + echo Download https://tarballs.opendev.org/openstack/manila/manila-stable-2025.2.tar.gz 2026-04-24 00:04:36.538874 | ubuntu-noble-large | Download https://tarballs.opendev.org/openstack/manila/manila-stable-2025.2.tar.gz 2026-04-24 00:04:36.538891 | ubuntu-noble-large | + wget --no-verbose https://tarballs.opendev.org/openstack/manila/manila-stable-2025.2.tar.gz 2026-04-24 00:04:38.250326 | ubuntu-noble-large | 2026-04-24 00:04:38 URL:https://tarballs.opendev.org/openstack/manila/manila-stable-2025.2.tar.gz [3582241/3582241] -> "manila-stable-2025.2.tar.gz" [1] 2026-04-24 00:04:38.253283 | ubuntu-noble-large | + [[ https://tarballs.opendev.org/openstack/manila/manila-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-04-24 00:04:38.253330 | ubuntu-noble-large | + echo Process manila-stable-2025.2.tar.gz 2026-04-24 00:04:38.253344 | ubuntu-noble-large | Process manila-stable-2025.2.tar.gz 2026-04-24 00:04:38.255908 | ubuntu-noble-large | ++ tar -tzf manila-stable-2025.2.tar.gz 2026-04-24 00:04:38.256213 | ubuntu-noble-large | ++ head -1 2026-04-24 00:04:38.256563 | ubuntu-noble-large | ++ cut -f1 -d/ 2026-04-24 00:04:38.266778 | ubuntu-noble-large | + directory=manila-21.0.2.dev9 2026-04-24 00:04:38.266866 | ubuntu-noble-large | + echo Check patches for manila-stable-2025.2.tar.gz 2026-04-24 00:04:38.266881 | ubuntu-noble-large | Check patches for manila-stable-2025.2.tar.gz 2026-04-24 00:04:38.266974 | ubuntu-noble-large | + [[ -e ../patches/2025.2/manila ]] 2026-04-24 00:04:38.267093 | ubuntu-noble-large | + echo Check overlays for manila-stable-2025.2.tar.gz 2026-04-24 00:04:38.267107 | ubuntu-noble-large | Check overlays for manila-stable-2025.2.tar.gz 2026-04-24 00:04:38.267121 | ubuntu-noble-large | + [[ -e ../overlays/2025.2/manila/source ]] 2026-04-24 00:04:38.267135 | ubuntu-noble-large | + popd 2026-04-24 00:04:38.267285 | ubuntu-noble-large | scripts/003-patch.sh: line 73: popd: directory stack empty 2026-04-24 00:04:38.267303 | ubuntu-noble-large | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-04-24 00:04:38.267352 | ubuntu-noble-large | + pushd tarballs 2026-04-24 00:04:38.267519 | ubuntu-noble-large | scripts/003-patch.sh: line 31: pushd: tarballs: No such file or directory 2026-04-24 00:04:38.269212 | ubuntu-noble-large | ++ basename https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.2.tar.gz 2026-04-24 00:04:38.273011 | ubuntu-noble-large | + filename=masakari-stable-2025.2.tar.gz 2026-04-24 00:04:38.273046 | ubuntu-noble-large | + [[ -e masakari-stable-2025.2.tar.gz ]] 2026-04-24 00:04:38.274375 | ubuntu-noble-large | + echo Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.2.tar.gz 2026-04-24 00:04:38.274404 | ubuntu-noble-large | Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.2.tar.gz 2026-04-24 00:04:38.274419 | ubuntu-noble-large | + wget --no-verbose https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.2.tar.gz 2026-04-24 00:04:39.450009 | ubuntu-noble-large | 2026-04-24 00:04:39 URL:https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.2.tar.gz [366922/366922] -> "masakari-stable-2025.2.tar.gz" [1] 2026-04-24 00:04:39.451987 | ubuntu-noble-large | + [[ https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-04-24 00:04:39.452017 | ubuntu-noble-large | + echo Process masakari-stable-2025.2.tar.gz 2026-04-24 00:04:39.452027 | ubuntu-noble-large | Process masakari-stable-2025.2.tar.gz 2026-04-24 00:04:39.454363 | ubuntu-noble-large | ++ tar -tzf masakari-stable-2025.2.tar.gz 2026-04-24 00:04:39.454819 | ubuntu-noble-large | ++ head -1 2026-04-24 00:04:39.455367 | ubuntu-noble-large | ++ cut -f1 -d/ 2026-04-24 00:04:39.464811 | ubuntu-noble-large | + directory=masakari-20.0.0.0rc2.dev2 2026-04-24 00:04:39.464859 | ubuntu-noble-large | + echo Check patches for masakari-stable-2025.2.tar.gz 2026-04-24 00:04:39.464869 | ubuntu-noble-large | Check patches for masakari-stable-2025.2.tar.gz 2026-04-24 00:04:39.464877 | ubuntu-noble-large | + [[ -e ../patches/2025.2/masakari ]] 2026-04-24 00:04:39.464884 | ubuntu-noble-large | + echo Check overlays for masakari-stable-2025.2.tar.gz 2026-04-24 00:04:39.464891 | ubuntu-noble-large | Check overlays for masakari-stable-2025.2.tar.gz 2026-04-24 00:04:39.464898 | ubuntu-noble-large | + [[ -e ../overlays/2025.2/masakari/source ]] 2026-04-24 00:04:39.464906 | ubuntu-noble-large | + popd 2026-04-24 00:04:39.464914 | ubuntu-noble-large | scripts/003-patch.sh: line 73: popd: directory stack empty 2026-04-24 00:04:39.464921 | ubuntu-noble-large | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-04-24 00:04:39.464929 | ubuntu-noble-large | + pushd tarballs 2026-04-24 00:04:39.464937 | ubuntu-noble-large | scripts/003-patch.sh: line 31: pushd: tarballs: No such file or directory 2026-04-24 00:04:39.465926 | ubuntu-noble-large | ++ basename https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.2.tar.gz 2026-04-24 00:04:39.468883 | ubuntu-noble-large | + filename=neutron-dynamic-routing-stable-2025.2.tar.gz 2026-04-24 00:04:39.469004 | ubuntu-noble-large | + [[ -e neutron-dynamic-routing-stable-2025.2.tar.gz ]] 2026-04-24 00:04:39.469021 | ubuntu-noble-large | + echo Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.2.tar.gz 2026-04-24 00:04:39.469033 | ubuntu-noble-large | Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.2.tar.gz 2026-04-24 00:04:39.469044 | ubuntu-noble-large | + wget --no-verbose https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.2.tar.gz 2026-04-24 00:04:40.467597 | ubuntu-noble-large | 2026-04-24 00:04:40 URL:https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.2.tar.gz [124234/124234] -> "neutron-dynamic-routing-stable-2025.2.tar.gz" [1] 2026-04-24 00:04:40.470153 | ubuntu-noble-large | + [[ https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-04-24 00:04:40.470204 | ubuntu-noble-large | + echo Process neutron-dynamic-routing-stable-2025.2.tar.gz 2026-04-24 00:04:40.470219 | ubuntu-noble-large | Process neutron-dynamic-routing-stable-2025.2.tar.gz 2026-04-24 00:04:40.473078 | ubuntu-noble-large | ++ tar -tzf neutron-dynamic-routing-stable-2025.2.tar.gz 2026-04-24 00:04:40.473259 | ubuntu-noble-large | ++ head -1 2026-04-24 00:04:40.474379 | ubuntu-noble-large | ++ cut -f1 -d/ 2026-04-24 00:04:40.484070 | ubuntu-noble-large | + directory=neutron_dynamic_routing-27.0.0.0rc2.dev5 2026-04-24 00:04:40.484134 | ubuntu-noble-large | + echo Check patches for neutron-dynamic-routing-stable-2025.2.tar.gz 2026-04-24 00:04:40.484146 | ubuntu-noble-large | Check patches for neutron-dynamic-routing-stable-2025.2.tar.gz 2026-04-24 00:04:40.484163 | ubuntu-noble-large | + [[ -e ../patches/2025.2/neutron_dynamic_routing ]] 2026-04-24 00:04:40.484173 | ubuntu-noble-large | + echo Check overlays for neutron-dynamic-routing-stable-2025.2.tar.gz 2026-04-24 00:04:40.484182 | ubuntu-noble-large | Check overlays for neutron-dynamic-routing-stable-2025.2.tar.gz 2026-04-24 00:04:40.484191 | ubuntu-noble-large | + [[ -e ../overlays/2025.2/neutron_dynamic_routing/source ]] 2026-04-24 00:04:40.484200 | ubuntu-noble-large | + popd 2026-04-24 00:04:40.484213 | ubuntu-noble-large | scripts/003-patch.sh: line 73: popd: directory stack empty 2026-04-24 00:04:40.484280 | ubuntu-noble-large | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-04-24 00:04:40.484290 | ubuntu-noble-large | + pushd tarballs 2026-04-24 00:04:40.484411 | ubuntu-noble-large | scripts/003-patch.sh: line 31: pushd: tarballs: No such file or directory 2026-04-24 00:04:40.485570 | ubuntu-noble-large | ++ basename https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.2.tar.gz 2026-04-24 00:04:40.488618 | ubuntu-noble-large | + filename=neutron-dynamic-routing-stable-2025.2.tar.gz 2026-04-24 00:04:40.488648 | ubuntu-noble-large | + [[ -e neutron-dynamic-routing-stable-2025.2.tar.gz ]] 2026-04-24 00:04:40.488664 | ubuntu-noble-large | + popd 2026-04-24 00:04:40.488674 | ubuntu-noble-large | scripts/003-patch.sh: line 35: popd: directory stack empty 2026-04-24 00:04:40.488688 | ubuntu-noble-large | + continue 2026-04-24 00:04:40.488837 | ubuntu-noble-large | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-04-24 00:04:40.488856 | ubuntu-noble-large | + pushd tarballs 2026-04-24 00:04:40.488912 | ubuntu-noble-large | scripts/003-patch.sh: line 31: pushd: tarballs: No such file or directory 2026-04-24 00:04:40.490222 | ubuntu-noble-large | ++ basename https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.2.tar.gz 2026-04-24 00:04:40.493189 | ubuntu-noble-large | + filename=neutron-vpnaas-stable-2025.2.tar.gz 2026-04-24 00:04:40.493247 | ubuntu-noble-large | + [[ -e neutron-vpnaas-stable-2025.2.tar.gz ]] 2026-04-24 00:04:40.493277 | ubuntu-noble-large | + echo Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.2.tar.gz 2026-04-24 00:04:40.493296 | ubuntu-noble-large | Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.2.tar.gz 2026-04-24 00:04:40.493326 | ubuntu-noble-large | + wget --no-verbose https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.2.tar.gz 2026-04-24 00:04:41.629478 | ubuntu-noble-large | 2026-04-24 00:04:41 URL:https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.2.tar.gz [232426/232426] -> "neutron-vpnaas-stable-2025.2.tar.gz" [1] 2026-04-24 00:04:41.631975 | ubuntu-noble-large | + [[ https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-04-24 00:04:41.632051 | ubuntu-noble-large | + echo Process neutron-vpnaas-stable-2025.2.tar.gz 2026-04-24 00:04:41.632065 | ubuntu-noble-large | Process neutron-vpnaas-stable-2025.2.tar.gz 2026-04-24 00:04:41.634670 | ubuntu-noble-large | ++ tar -tzf neutron-vpnaas-stable-2025.2.tar.gz 2026-04-24 00:04:41.635301 | ubuntu-noble-large | ++ head -1 2026-04-24 00:04:41.635633 | ubuntu-noble-large | ++ cut -f1 -d/ 2026-04-24 00:04:41.643400 | ubuntu-noble-large | + directory=neutron_vpnaas-27.0.0.0rc2.dev5 2026-04-24 00:04:41.643488 | ubuntu-noble-large | + echo Check patches for neutron-vpnaas-stable-2025.2.tar.gz 2026-04-24 00:04:41.643510 | ubuntu-noble-large | Check patches for neutron-vpnaas-stable-2025.2.tar.gz 2026-04-24 00:04:41.643541 | ubuntu-noble-large | + [[ -e ../patches/2025.2/neutron_vpnaas ]] 2026-04-24 00:04:41.643560 | ubuntu-noble-large | + echo Check overlays for neutron-vpnaas-stable-2025.2.tar.gz 2026-04-24 00:04:41.643578 | ubuntu-noble-large | Check overlays for neutron-vpnaas-stable-2025.2.tar.gz 2026-04-24 00:04:41.643597 | ubuntu-noble-large | + [[ -e ../overlays/2025.2/neutron_vpnaas/source ]] 2026-04-24 00:04:41.643618 | ubuntu-noble-large | + popd 2026-04-24 00:04:41.643643 | ubuntu-noble-large | scripts/003-patch.sh: line 73: popd: directory stack empty 2026-04-24 00:04:41.643663 | ubuntu-noble-large | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-04-24 00:04:41.643683 | ubuntu-noble-large | + pushd tarballs 2026-04-24 00:04:41.643764 | ubuntu-noble-large | scripts/003-patch.sh: line 31: pushd: tarballs: No such file or directory 2026-04-24 00:04:41.645006 | ubuntu-noble-large | ++ basename https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.2.tar.gz 2026-04-24 00:04:41.647660 | ubuntu-noble-large | + filename=neutron-stable-2025.2.tar.gz 2026-04-24 00:04:41.647747 | ubuntu-noble-large | + [[ -e neutron-stable-2025.2.tar.gz ]] 2026-04-24 00:04:41.647771 | ubuntu-noble-large | + echo Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.2.tar.gz 2026-04-24 00:04:41.647809 | ubuntu-noble-large | Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.2.tar.gz 2026-04-24 00:04:41.647821 | ubuntu-noble-large | + wget --no-verbose https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.2.tar.gz 2026-04-24 00:04:43.898798 | ubuntu-noble-large | 2026-04-24 00:04:43 URL:https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.2.tar.gz [12249056/12249056] -> "neutron-stable-2025.2.tar.gz" [1] 2026-04-24 00:04:43.901045 | ubuntu-noble-large | + [[ https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-04-24 00:04:43.901076 | ubuntu-noble-large | + echo Process neutron-stable-2025.2.tar.gz 2026-04-24 00:04:43.901089 | ubuntu-noble-large | Process neutron-stable-2025.2.tar.gz 2026-04-24 00:04:43.903769 | ubuntu-noble-large | ++ tar -tzf neutron-stable-2025.2.tar.gz 2026-04-24 00:04:43.904109 | ubuntu-noble-large | ++ head -1 2026-04-24 00:04:43.904645 | ubuntu-noble-large | ++ cut -f1 -d/ 2026-04-24 00:04:43.913528 | ubuntu-noble-large | + directory=neutron-27.0.3.dev1 2026-04-24 00:04:43.913593 | ubuntu-noble-large | + echo Check patches for neutron-stable-2025.2.tar.gz 2026-04-24 00:04:43.913606 | ubuntu-noble-large | Check patches for neutron-stable-2025.2.tar.gz 2026-04-24 00:04:43.913626 | ubuntu-noble-large | + [[ -e ../patches/2025.2/neutron ]] 2026-04-24 00:04:43.913636 | ubuntu-noble-large | + echo Check overlays for neutron-stable-2025.2.tar.gz 2026-04-24 00:04:43.913666 | ubuntu-noble-large | Check overlays for neutron-stable-2025.2.tar.gz 2026-04-24 00:04:43.913677 | ubuntu-noble-large | + [[ -e ../overlays/2025.2/neutron/source ]] 2026-04-24 00:04:43.913688 | ubuntu-noble-large | + popd 2026-04-24 00:04:43.913741 | ubuntu-noble-large | scripts/003-patch.sh: line 73: popd: directory stack empty 2026-04-24 00:04:43.913775 | ubuntu-noble-large | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-04-24 00:04:43.913793 | ubuntu-noble-large | + pushd tarballs 2026-04-24 00:04:43.913811 | ubuntu-noble-large | scripts/003-patch.sh: line 31: pushd: tarballs: No such file or directory 2026-04-24 00:04:43.914916 | ubuntu-noble-large | ++ basename https://tarballs.opendev.org/openstack/nova/nova-stable-2025.2.tar.gz 2026-04-24 00:04:43.917751 | ubuntu-noble-large | + filename=nova-stable-2025.2.tar.gz 2026-04-24 00:04:43.917786 | ubuntu-noble-large | + [[ -e nova-stable-2025.2.tar.gz ]] 2026-04-24 00:04:43.917812 | ubuntu-noble-large | + echo Download https://tarballs.opendev.org/openstack/nova/nova-stable-2025.2.tar.gz 2026-04-24 00:04:43.917824 | ubuntu-noble-large | Download https://tarballs.opendev.org/openstack/nova/nova-stable-2025.2.tar.gz 2026-04-24 00:04:43.917834 | ubuntu-noble-large | + wget --no-verbose https://tarballs.opendev.org/openstack/nova/nova-stable-2025.2.tar.gz 2026-04-24 00:04:45.952437 | ubuntu-noble-large | 2026-04-24 00:04:45 URL:https://tarballs.opendev.org/openstack/nova/nova-stable-2025.2.tar.gz [9690769/9690769] -> "nova-stable-2025.2.tar.gz" [1] 2026-04-24 00:04:45.954780 | ubuntu-noble-large | + [[ https://tarballs.opendev.org/openstack/nova/nova-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-04-24 00:04:45.954843 | ubuntu-noble-large | + echo Process nova-stable-2025.2.tar.gz 2026-04-24 00:04:45.954850 | ubuntu-noble-large | Process nova-stable-2025.2.tar.gz 2026-04-24 00:04:45.956517 | ubuntu-noble-large | ++ tar -tzf nova-stable-2025.2.tar.gz 2026-04-24 00:04:45.957096 | ubuntu-noble-large | ++ head -1 2026-04-24 00:04:45.957181 | ubuntu-noble-large | ++ cut -f1 -d/ 2026-04-24 00:04:45.968765 | ubuntu-noble-large | + directory=nova-32.1.1.dev24 2026-04-24 00:04:45.968800 | ubuntu-noble-large | + echo Check patches for nova-stable-2025.2.tar.gz 2026-04-24 00:04:45.968806 | ubuntu-noble-large | Check patches for nova-stable-2025.2.tar.gz 2026-04-24 00:04:45.968811 | ubuntu-noble-large | + [[ -e ../patches/2025.2/nova ]] 2026-04-24 00:04:45.968815 | ubuntu-noble-large | + tar xzf nova-stable-2025.2.tar.gz 2026-04-24 00:04:46.440789 | ubuntu-noble-large | + rm nova-stable-2025.2.tar.gz 2026-04-24 00:04:46.449667 | ubuntu-noble-large | + pushd nova-32.1.1.dev24 2026-04-24 00:04:46.451127 | ubuntu-noble-large | ++ find ../../patches/2025.2/nova -type f -name '*.patch' 2026-04-24 00:04:46.451626 | ubuntu-noble-large | ++ sort 2026-04-24 00:04:46.456813 | ubuntu-noble-large | + for patch in $(find ../../patches/$OPENSTACK_VERSION/${directory%-*} -type f -name '*.patch' | sort) 2026-04-24 00:04:46.456872 | ubuntu-noble-large | + echo 'APPLY PATCH ../../patches/2025.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch' 2026-04-24 00:04:46.456883 | ubuntu-noble-large | APPLY PATCH ../../patches/2025.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-04-24 00:04:46.456892 | ubuntu-noble-large | + patch --forward --batch -p1 --dry-run 2026-04-24 00:04:46.460522 | ubuntu-noble-large | checking file nova/api/openstack/identity.py 2026-04-24 00:04:46.460583 | ubuntu-noble-large | checking file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-04-24 00:04:46.460785 | ubuntu-noble-large | + patch --forward --batch -p1 2026-04-24 00:04:46.463786 | ubuntu-noble-large | patching file nova/api/openstack/identity.py 2026-04-24 00:04:46.463853 | ubuntu-noble-large | patching file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-04-24 00:04:46.464606 | ubuntu-noble-large | + popd 2026-04-24 00:04:46.464883 | ubuntu-noble-large | + tar czf nova-stable-2025.2.tar.gz nova-32.1.1.dev24 2026-04-24 00:04:48.007916 | ubuntu-noble-large | + rm -r nova-32.1.1.dev24 2026-04-24 00:04:48.120167 | ubuntu-noble-large | + echo Check overlays for nova-stable-2025.2.tar.gz 2026-04-24 00:04:48.120651 | ubuntu-noble-large | Check overlays for nova-stable-2025.2.tar.gz 2026-04-24 00:04:48.120675 | ubuntu-noble-large | + [[ -e ../overlays/2025.2/nova/source ]] 2026-04-24 00:04:48.120681 | ubuntu-noble-large | + popd 2026-04-24 00:04:48.120686 | ubuntu-noble-large | scripts/003-patch.sh: line 73: popd: directory stack empty 2026-04-24 00:04:48.120691 | ubuntu-noble-large | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-04-24 00:04:48.120718 | ubuntu-noble-large | + pushd tarballs 2026-04-24 00:04:48.120724 | ubuntu-noble-large | scripts/003-patch.sh: line 31: pushd: tarballs: No such file or directory 2026-04-24 00:04:48.121734 | ubuntu-noble-large | ++ basename https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.2.tar.gz 2026-04-24 00:04:48.125489 | ubuntu-noble-large | + filename=octavia-stable-2025.2.tar.gz 2026-04-24 00:04:48.125554 | ubuntu-noble-large | + [[ -e octavia-stable-2025.2.tar.gz ]] 2026-04-24 00:04:48.125564 | ubuntu-noble-large | + echo Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.2.tar.gz 2026-04-24 00:04:48.125573 | ubuntu-noble-large | Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.2.tar.gz 2026-04-24 00:04:48.125580 | ubuntu-noble-large | + wget --no-verbose https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.2.tar.gz 2026-04-24 00:04:49.631193 | ubuntu-noble-large | 2026-04-24 00:04:49 URL:https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.2.tar.gz [1341380/1341380] -> "octavia-stable-2025.2.tar.gz" [1] 2026-04-24 00:04:49.632919 | ubuntu-noble-large | + [[ https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-04-24 00:04:49.632968 | ubuntu-noble-large | + echo Process octavia-stable-2025.2.tar.gz 2026-04-24 00:04:49.632975 | ubuntu-noble-large | Process octavia-stable-2025.2.tar.gz 2026-04-24 00:04:49.634800 | ubuntu-noble-large | ++ tar -tzf octavia-stable-2025.2.tar.gz 2026-04-24 00:04:49.635425 | ubuntu-noble-large | ++ cut -f1 -d/ 2026-04-24 00:04:49.636079 | ubuntu-noble-large | ++ head -1 2026-04-24 00:04:49.643823 | ubuntu-noble-large | + directory=octavia-17.0.1.dev12 2026-04-24 00:04:49.643907 | ubuntu-noble-large | + echo Check patches for octavia-stable-2025.2.tar.gz 2026-04-24 00:04:49.643923 | ubuntu-noble-large | Check patches for octavia-stable-2025.2.tar.gz 2026-04-24 00:04:49.643934 | ubuntu-noble-large | + [[ -e ../patches/2025.2/octavia ]] 2026-04-24 00:04:49.643953 | ubuntu-noble-large | + echo Check overlays for octavia-stable-2025.2.tar.gz 2026-04-24 00:04:49.643964 | ubuntu-noble-large | Check overlays for octavia-stable-2025.2.tar.gz 2026-04-24 00:04:49.643974 | ubuntu-noble-large | + [[ -e ../overlays/2025.2/octavia/source ]] 2026-04-24 00:04:49.643984 | ubuntu-noble-large | + popd 2026-04-24 00:04:49.643995 | ubuntu-noble-large | scripts/003-patch.sh: line 73: popd: directory stack empty 2026-04-24 00:04:49.644004 | ubuntu-noble-large | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-04-24 00:04:49.644015 | ubuntu-noble-large | + pushd tarballs 2026-04-24 00:04:49.644025 | ubuntu-noble-large | scripts/003-patch.sh: line 31: pushd: tarballs: No such file or directory 2026-04-24 00:04:49.644745 | ubuntu-noble-large | ++ basename https://tarballs.opendev.org/openstack/placement/placement-stable-2025.2.tar.gz 2026-04-24 00:04:49.646907 | ubuntu-noble-large | + filename=placement-stable-2025.2.tar.gz 2026-04-24 00:04:49.646947 | ubuntu-noble-large | + [[ -e placement-stable-2025.2.tar.gz ]] 2026-04-24 00:04:49.646979 | ubuntu-noble-large | + echo Download https://tarballs.opendev.org/openstack/placement/placement-stable-2025.2.tar.gz 2026-04-24 00:04:49.646998 | ubuntu-noble-large | Download https://tarballs.opendev.org/openstack/placement/placement-stable-2025.2.tar.gz 2026-04-24 00:04:49.647021 | ubuntu-noble-large | + wget --no-verbose https://tarballs.opendev.org/openstack/placement/placement-stable-2025.2.tar.gz 2026-04-24 00:04:50.951535 | ubuntu-noble-large | 2026-04-24 00:04:50 URL:https://tarballs.opendev.org/openstack/placement/placement-stable-2025.2.tar.gz [570132/570132] -> "placement-stable-2025.2.tar.gz" [1] 2026-04-24 00:04:50.953359 | ubuntu-noble-large | + [[ https://tarballs.opendev.org/openstack/placement/placement-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-04-24 00:04:50.953406 | ubuntu-noble-large | + echo Process placement-stable-2025.2.tar.gz 2026-04-24 00:04:50.953425 | ubuntu-noble-large | Process placement-stable-2025.2.tar.gz 2026-04-24 00:04:50.955659 | ubuntu-noble-large | ++ tar -tzf placement-stable-2025.2.tar.gz 2026-04-24 00:04:50.956099 | ubuntu-noble-large | ++ head -1 2026-04-24 00:04:50.956402 | ubuntu-noble-large | ++ cut -f1 -d/ 2026-04-24 00:04:50.964771 | ubuntu-noble-large | + directory=openstack_placement-14.0.1.dev6 2026-04-24 00:04:50.964823 | ubuntu-noble-large | + echo Check patches for placement-stable-2025.2.tar.gz 2026-04-24 00:04:50.964834 | ubuntu-noble-large | Check patches for placement-stable-2025.2.tar.gz 2026-04-24 00:04:50.964843 | ubuntu-noble-large | + [[ -e ../patches/2025.2/openstack_placement ]] 2026-04-24 00:04:50.964855 | ubuntu-noble-large | + echo Check overlays for placement-stable-2025.2.tar.gz 2026-04-24 00:04:50.964864 | ubuntu-noble-large | Check overlays for placement-stable-2025.2.tar.gz 2026-04-24 00:04:50.964876 | ubuntu-noble-large | + [[ -e ../overlays/2025.2/openstack_placement/source ]] 2026-04-24 00:04:50.964887 | ubuntu-noble-large | + popd 2026-04-24 00:04:50.964939 | ubuntu-noble-large | scripts/003-patch.sh: line 73: popd: directory stack empty 2026-04-24 00:04:50.964949 | ubuntu-noble-large | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-04-24 00:04:50.964961 | ubuntu-noble-large | + pushd tarballs 2026-04-24 00:04:50.964998 | ubuntu-noble-large | scripts/003-patch.sh: line 31: pushd: tarballs: No such file or directory 2026-04-24 00:04:50.966016 | ubuntu-noble-large | ++ basename https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.2.tar.gz 2026-04-24 00:04:50.968921 | ubuntu-noble-large | + filename=skyline-apiserver-stable-2025.2.tar.gz 2026-04-24 00:04:50.968950 | ubuntu-noble-large | + [[ -e skyline-apiserver-stable-2025.2.tar.gz ]] 2026-04-24 00:04:50.968965 | ubuntu-noble-large | + echo Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.2.tar.gz 2026-04-24 00:04:50.968975 | ubuntu-noble-large | Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.2.tar.gz 2026-04-24 00:04:50.968983 | ubuntu-noble-large | + wget --no-verbose https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.2.tar.gz 2026-04-24 00:04:53.075972 | ubuntu-noble-large | 2026-04-24 00:04: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-04-24 00:04:53.079121 | ubuntu-noble-large | + [[ https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-04-24 00:04:53.079209 | ubuntu-noble-large | + echo Process skyline-apiserver-stable-2025.2.tar.gz 2026-04-24 00:04:53.079223 | ubuntu-noble-large | Process skyline-apiserver-stable-2025.2.tar.gz 2026-04-24 00:04:53.081246 | ubuntu-noble-large | ++ tar -tzf skyline-apiserver-stable-2025.2.tar.gz 2026-04-24 00:04:53.081584 | ubuntu-noble-large | ++ head -1 2026-04-24 00:04:53.081977 | ubuntu-noble-large | ++ cut -f1 -d/ 2026-04-24 00:04:53.093540 | ubuntu-noble-large | + directory=skyline_apiserver-7.0.1.dev5 2026-04-24 00:04:53.093618 | ubuntu-noble-large | + echo Check patches for skyline-apiserver-stable-2025.2.tar.gz 2026-04-24 00:04:53.093635 | ubuntu-noble-large | Check patches for skyline-apiserver-stable-2025.2.tar.gz 2026-04-24 00:04:53.093649 | ubuntu-noble-large | + [[ -e ../patches/2025.2/skyline_apiserver ]] 2026-04-24 00:04:53.093667 | ubuntu-noble-large | + echo Check overlays for skyline-apiserver-stable-2025.2.tar.gz 2026-04-24 00:04:53.093681 | ubuntu-noble-large | Check overlays for skyline-apiserver-stable-2025.2.tar.gz 2026-04-24 00:04:53.093732 | ubuntu-noble-large | + [[ -e ../overlays/2025.2/skyline_apiserver/source ]] 2026-04-24 00:04:53.093753 | ubuntu-noble-large | + popd 2026-04-24 00:04:53.093858 | ubuntu-noble-large | scripts/003-patch.sh: line 73: popd: directory stack empty 2026-04-24 00:04:53.093875 | ubuntu-noble-large | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-04-24 00:04:53.093893 | ubuntu-noble-large | + pushd tarballs 2026-04-24 00:04:53.093970 | ubuntu-noble-large | scripts/003-patch.sh: line 31: pushd: tarballs: No such file or directory 2026-04-24 00:04:53.095345 | ubuntu-noble-large | ++ basename https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.2.tar.gz 2026-04-24 00:04:53.098688 | ubuntu-noble-large | + filename=skyline-console-stable-2025.2.tar.gz 2026-04-24 00:04:53.098783 | ubuntu-noble-large | + [[ -e skyline-console-stable-2025.2.tar.gz ]] 2026-04-24 00:04:53.098831 | ubuntu-noble-large | + echo Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.2.tar.gz 2026-04-24 00:04:53.098846 | ubuntu-noble-large | Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.2.tar.gz 2026-04-24 00:04:53.098859 | ubuntu-noble-large | + wget --no-verbose https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.2.tar.gz 2026-04-24 00:04:56.081565 | ubuntu-noble-large | 2026-04-24 00:04:56 URL:https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.2.tar.gz [26659959/26659959] -> "skyline-console-stable-2025.2.tar.gz" [1] 2026-04-24 00:04:56.084604 | ubuntu-noble-large | + [[ https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-04-24 00:04:56.084669 | ubuntu-noble-large | + echo Process skyline-console-stable-2025.2.tar.gz 2026-04-24 00:04:56.084730 | ubuntu-noble-large | Process skyline-console-stable-2025.2.tar.gz 2026-04-24 00:04:56.086947 | ubuntu-noble-large | ++ tar -tzf skyline-console-stable-2025.2.tar.gz 2026-04-24 00:04:56.087256 | ubuntu-noble-large | ++ head -1 2026-04-24 00:04:56.087623 | ubuntu-noble-large | ++ cut -f1 -d/ 2026-04-24 00:04:56.095636 | ubuntu-noble-large | + directory=skyline_console-7.0.1.dev10 2026-04-24 00:04:56.095727 | ubuntu-noble-large | + echo Check patches for skyline-console-stable-2025.2.tar.gz 2026-04-24 00:04:56.095745 | ubuntu-noble-large | Check patches for skyline-console-stable-2025.2.tar.gz 2026-04-24 00:04:56.095803 | ubuntu-noble-large | + [[ -e ../patches/2025.2/skyline_console ]] 2026-04-24 00:04:56.095815 | ubuntu-noble-large | + echo Check overlays for skyline-console-stable-2025.2.tar.gz 2026-04-24 00:04:56.095843 | ubuntu-noble-large | Check overlays for skyline-console-stable-2025.2.tar.gz 2026-04-24 00:04:56.095853 | ubuntu-noble-large | + [[ -e ../overlays/2025.2/skyline_console/source ]] 2026-04-24 00:04:56.095864 | ubuntu-noble-large | + popd 2026-04-24 00:04:56.095874 | ubuntu-noble-large | scripts/003-patch.sh: line 73: popd: directory stack empty 2026-04-24 00:04:56.095884 | ubuntu-noble-large | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-04-24 00:04:56.095896 | ubuntu-noble-large | + pushd tarballs 2026-04-24 00:04:56.095906 | ubuntu-noble-large | scripts/003-patch.sh: line 31: pushd: tarballs: No such file or directory 2026-04-24 00:04:56.096756 | ubuntu-noble-large | ++ basename https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.2.tar.gz 2026-04-24 00:04:56.099301 | ubuntu-noble-large | + filename=watcher-stable-2025.2.tar.gz 2026-04-24 00:04:56.099346 | ubuntu-noble-large | + [[ -e watcher-stable-2025.2.tar.gz ]] 2026-04-24 00:04:56.099357 | ubuntu-noble-large | + echo Download https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.2.tar.gz 2026-04-24 00:04:56.099369 | ubuntu-noble-large | Download https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.2.tar.gz 2026-04-24 00:04:56.099413 | ubuntu-noble-large | + wget --no-verbose https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.2.tar.gz 2026-04-24 00:04:57.613222 | ubuntu-noble-large | 2026-04-24 00:04:57 URL:https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.2.tar.gz [1279880/1279880] -> "watcher-stable-2025.2.tar.gz" [1] 2026-04-24 00:04:57.615561 | ubuntu-noble-large | + [[ https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-04-24 00:04:57.615606 | ubuntu-noble-large | + echo Process watcher-stable-2025.2.tar.gz 2026-04-24 00:04:57.615640 | ubuntu-noble-large | Process watcher-stable-2025.2.tar.gz 2026-04-24 00:04:57.618020 | ubuntu-noble-large | ++ tar -tzf watcher-stable-2025.2.tar.gz 2026-04-24 00:04:57.618566 | ubuntu-noble-large | ++ head -1 2026-04-24 00:04:57.618964 | ubuntu-noble-large | ++ cut -f1 -d/ 2026-04-24 00:04:57.628234 | ubuntu-noble-large | + directory=python_watcher-15.0.1.dev35 2026-04-24 00:04:57.628282 | ubuntu-noble-large | + echo Check patches for watcher-stable-2025.2.tar.gz 2026-04-24 00:04:57.628293 | ubuntu-noble-large | Check patches for watcher-stable-2025.2.tar.gz 2026-04-24 00:04:57.628306 | ubuntu-noble-large | + [[ -e ../patches/2025.2/python_watcher ]] 2026-04-24 00:04:57.628532 | ubuntu-noble-large | + echo Check overlays for watcher-stable-2025.2.tar.gz 2026-04-24 00:04:57.628595 | ubuntu-noble-large | Check overlays for watcher-stable-2025.2.tar.gz 2026-04-24 00:04:57.628607 | ubuntu-noble-large | + [[ -e ../overlays/2025.2/python_watcher/source ]] 2026-04-24 00:04:57.628616 | ubuntu-noble-large | + popd 2026-04-24 00:04:57.628632 | ubuntu-noble-large | scripts/003-patch.sh: line 73: popd: directory stack empty 2026-04-24 00:04:57.628641 | ubuntu-noble-large | + for tarball in $(grep '# tarball' $KOLLA_CONF_FILE | awk '{ print $4 }') 2026-04-24 00:04:57.628650 | ubuntu-noble-large | + pushd tarballs 2026-04-24 00:04:57.628677 | ubuntu-noble-large | scripts/003-patch.sh: line 31: pushd: tarballs: No such file or directory 2026-04-24 00:04:57.629925 | ubuntu-noble-large | ++ basename https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.2.tar.gz 2026-04-24 00:04:57.632953 | ubuntu-noble-large | + filename=requirements-stable-2025.2.tar.gz 2026-04-24 00:04:57.633028 | ubuntu-noble-large | + [[ -e requirements-stable-2025.2.tar.gz ]] 2026-04-24 00:04:57.633046 | ubuntu-noble-large | + echo Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.2.tar.gz 2026-04-24 00:04:57.633058 | ubuntu-noble-large | Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.2.tar.gz 2026-04-24 00:04:57.633070 | ubuntu-noble-large | + wget --no-verbose https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.2.tar.gz 2026-04-24 00:04:58.666504 | ubuntu-noble-large | 2026-04-24 00:04:58 URL:https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.2.tar.gz [151748/151748] -> "requirements-stable-2025.2.tar.gz" [1] 2026-04-24 00:04:58.669031 | ubuntu-noble-large | + [[ https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-04-24 00:04:58.669082 | ubuntu-noble-large | + echo Process requirements-stable-2025.2.tar.gz 2026-04-24 00:04:58.669096 | ubuntu-noble-large | Process requirements-stable-2025.2.tar.gz 2026-04-24 00:04:58.671404 | ubuntu-noble-large | ++ tar -tzf requirements-stable-2025.2.tar.gz 2026-04-24 00:04:58.671521 | ubuntu-noble-large | ++ head -1 2026-04-24 00:04:58.672254 | ubuntu-noble-large | ++ cut -f1 -d/ 2026-04-24 00:04:58.681772 | ubuntu-noble-large | + directory=openstack_requirements-1.2.1.dev7852 2026-04-24 00:04:58.681819 | ubuntu-noble-large | + echo Check patches for requirements-stable-2025.2.tar.gz 2026-04-24 00:04:58.681830 | ubuntu-noble-large | Check patches for requirements-stable-2025.2.tar.gz 2026-04-24 00:04:58.681873 | ubuntu-noble-large | + [[ -e ../patches/2025.2/openstack_requirements ]] 2026-04-24 00:04:58.681961 | ubuntu-noble-large | + echo Check overlays for requirements-stable-2025.2.tar.gz 2026-04-24 00:04:58.681973 | ubuntu-noble-large | Check overlays for requirements-stable-2025.2.tar.gz 2026-04-24 00:04:58.681985 | ubuntu-noble-large | + [[ -e ../overlays/2025.2/openstack_requirements/source ]] 2026-04-24 00:04:58.681997 | ubuntu-noble-large | + popd 2026-04-24 00:04:58.682089 | ubuntu-noble-large | scripts/003-patch.sh: line 73: popd: directory stack empty 2026-04-24 00:04:58.747431 | ubuntu-noble-large | ERROR 2026-04-24 00:04:58.747729 | ubuntu-noble-large | { 2026-04-24 00:04:58.747795 | ubuntu-noble-large | "delta": "0:01:07.514105", 2026-04-24 00:04:58.747837 | ubuntu-noble-large | "end": "2026-04-24 00:04:58.683996", 2026-04-24 00:04:58.747874 | ubuntu-noble-large | "msg": "non-zero return code", 2026-04-24 00:04:58.747909 | ubuntu-noble-large | "rc": 1, 2026-04-24 00:04:58.747941 | ubuntu-noble-large | "start": "2026-04-24 00:03:51.169891" 2026-04-24 00:04:58.747980 | ubuntu-noble-large | } failure 2026-04-24 00:04:58.772084 | 2026-04-24 00:04:58.772194 | PLAY RECAP 2026-04-24 00:04:58.772250 | ubuntu-noble-large | ok: 1 changed: 1 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-04-24 00:04:58.772276 | 2026-04-24 00:04:58.910317 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/container-images-kolla/playbooks/build.yml@main] 2026-04-24 00:04:58.914817 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-04-24 00:04:59.708865 | 2026-04-24 00:04:59.709050 | PLAY [Base post] 2026-04-24 00:04:59.723073 | 2026-04-24 00:04:59.723214 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-24 00:05:00.613877 | ubuntu-noble-large | changed 2026-04-24 00:05:00.622212 | 2026-04-24 00:05:00.622349 | PLAY RECAP 2026-04-24 00:05:00.622420 | ubuntu-noble-large | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-24 00:05:00.622483 | 2026-04-24 00:05:00.782419 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-04-24 00:05:00.783485 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-24 00:05:01.698780 | 2026-04-24 00:05:01.699011 | PLAY [Base post-logs] 2026-04-24 00:05:01.713516 | 2026-04-24 00:05:01.714307 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-24 00:05:02.247597 | localhost | changed 2026-04-24 00:05:02.263682 | 2026-04-24 00:05:02.263871 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-24 00:05:02.301951 | localhost | ok 2026-04-24 00:05:02.307293 | 2026-04-24 00:05:02.307418 | TASK [Set zuul-log-path fact] 2026-04-24 00:05:02.335871 | localhost | ok 2026-04-24 00:05:02.351689 | 2026-04-24 00:05:02.351827 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-24 00:05:02.388542 | localhost | ok 2026-04-24 00:05:02.392731 | 2026-04-24 00:05:02.392859 | TASK [upload-logs : Create log directories] 2026-04-24 00:05:02.968140 | localhost | changed 2026-04-24 00:05:02.971314 | 2026-04-24 00:05:02.971425 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-24 00:05:03.483711 | localhost -> localhost | ok: Runtime: 0:00:00.006924 2026-04-24 00:05:03.488081 | 2026-04-24 00:05:03.488197 | TASK [upload-logs : Upload logs to log server] 2026-04-24 00:05:04.133195 | localhost | Output suppressed because no_log was given 2026-04-24 00:05:04.135164 | 2026-04-24 00:05:04.135267 | LOOP [upload-logs : Compress console log and json output] 2026-04-24 00:05:04.182396 | localhost | skipping: Conditional result was False 2026-04-24 00:05:04.188782 | localhost | skipping: Conditional result was False 2026-04-24 00:05:04.194122 | 2026-04-24 00:05:04.194283 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-24 00:05:04.242039 | localhost | skipping: Conditional result was False 2026-04-24 00:05:04.242397 | 2026-04-24 00:05:04.257405 | localhost | skipping: Conditional result was False 2026-04-24 00:05:04.265703 | 2026-04-24 00:05:04.266217 | LOOP [upload-logs : Upload console log and json output]