2026-09-03 10:37:55.527302 | Job console starting 2026-09-03 10:37:55.548058 | Updating git repos 2026-09-03 10:37:55.605491 | Cloning repos into workspace 2026-09-03 10:37:55.661189 | Restoring repo states 2026-09-03 10:37:55.671062 | Merging changes 2026-09-03 10:37:56.304748 | Checking out repos 2026-09-03 10:37:56.329552 | Preparing playbooks 2026-09-03 10:37:57.175460 | Running Ansible setup 2026-09-03 10:38:02.109697 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-09-03 10:38:03.559088 | 2026-09-03 10:38:03.559220 | PLAY [Base pre] 2026-09-03 10:38:03.599929 | 2026-09-03 10:38:03.600065 | TASK [Setup log path fact] 2026-09-03 10:38:03.627892 | ubuntu-noble | ok 2026-09-03 10:38:03.651847 | 2026-09-03 10:38:03.651975 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-09-03 10:38:03.702297 | ubuntu-noble | ok 2026-09-03 10:38:03.719421 | 2026-09-03 10:38:03.719530 | TASK [emit-job-header : Print job information] 2026-09-03 10:38:03.789813 | # Job Information 2026-09-03 10:38:03.789975 | Ansible Version: 2.16.14 2026-09-03 10:38:03.790038 | Job: container-images-kolla-patch-2025.2 2026-09-03 10:38:03.790074 | Pipeline: check 2026-09-03 10:38:03.790099 | Executor: 521e9411259a 2026-09-03 10:38:03.790120 | Triggered by: https://github.com/osism/container-images-kolla/pull/788 2026-09-03 10:38:03.790142 | Event ID: 695ccd80-a783-11f1-820a-b3326657f013 2026-09-03 10:38:03.794950 | 2026-09-03 10:38:03.795056 | LOOP [emit-job-header : Print node information] 2026-09-03 10:38:03.936491 | ubuntu-noble | ok: 2026-09-03 10:38:03.936703 | ubuntu-noble | # Node Information 2026-09-03 10:38:03.936742 | ubuntu-noble | Inventory Hostname: ubuntu-noble 2026-09-03 10:38:03.936769 | ubuntu-noble | Hostname: ubuntu 2026-09-03 10:38:03.936792 | ubuntu-noble | Username: zuul 2026-09-03 10:38:03.936813 | ubuntu-noble | Distro: Ubuntu 24.04 2026-09-03 10:38:03.936838 | ubuntu-noble | Provider: regiocloud-a 2026-09-03 10:38:03.936861 | ubuntu-noble | Region: 2026-09-03 10:38:03.936881 | ubuntu-noble | Label: ubuntu-noble 2026-09-03 10:38:03.936901 | ubuntu-noble | Product Name: OpenStack Nova 2026-09-03 10:38:03.936920 | ubuntu-noble | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fef5:b374 2026-09-03 10:38:03.956113 | 2026-09-03 10:38:03.956226 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-09-03 10:38:04.543882 | ubuntu-noble -> localhost | changed 2026-09-03 10:38:04.552295 | 2026-09-03 10:38:04.552396 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-09-03 10:38:05.667701 | ubuntu-noble -> localhost | changed 2026-09-03 10:38:05.677793 | 2026-09-03 10:38:05.677886 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-09-03 10:38:05.902951 | ubuntu-noble -> localhost | ok 2026-09-03 10:38:05.908771 | 2026-09-03 10:38:05.908863 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-09-03 10:38:05.948747 | ubuntu-noble | ok 2026-09-03 10:38:05.964535 | ubuntu-noble | included: /var/lib/zuul/builds/352914ebb88e4c4d9944dccdb88ba058/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-09-03 10:38:05.970238 | 2026-09-03 10:38:05.970316 | TASK [add-build-sshkey : Create Temp SSH key] 2026-09-03 10:38:06.740638 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-09-03 10:38:06.740831 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/352914ebb88e4c4d9944dccdb88ba058/work/352914ebb88e4c4d9944dccdb88ba058_id_rsa 2026-09-03 10:38:06.740869 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/352914ebb88e4c4d9944dccdb88ba058/work/352914ebb88e4c4d9944dccdb88ba058_id_rsa.pub 2026-09-03 10:38:06.740896 | ubuntu-noble -> localhost | The key fingerprint is: 2026-09-03 10:38:06.740920 | ubuntu-noble -> localhost | SHA256:X0gduiqU17IN27WcpsCkrrrHoHG4Q/75s32EeG2xUKM zuul-build-sshkey 2026-09-03 10:38:06.740942 | ubuntu-noble -> localhost | The key's randomart image is: 2026-09-03 10:38:06.740975 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-09-03 10:38:06.741008 | ubuntu-noble -> localhost | | . | 2026-09-03 10:38:06.741031 | ubuntu-noble -> localhost | | o o . | 2026-09-03 10:38:06.741053 | ubuntu-noble -> localhost | | o + . | 2026-09-03 10:38:06.741073 | ubuntu-noble -> localhost | | E + o | 2026-09-03 10:38:06.741093 | ubuntu-noble -> localhost | | . + S * o | 2026-09-03 10:38:06.741117 | ubuntu-noble -> localhost | |o.o o B # + o | 2026-09-03 10:38:06.741138 | ubuntu-noble -> localhost | |o= o + O + = | 2026-09-03 10:38:06.741158 | ubuntu-noble -> localhost | |+. +o.. o o | 2026-09-03 10:38:06.741179 | ubuntu-noble -> localhost | | .+*o++.. . | 2026-09-03 10:38:06.741200 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-09-03 10:38:06.741251 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.340082 2026-09-03 10:38:06.747219 | 2026-09-03 10:38:06.747304 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-09-03 10:38:06.764435 | ubuntu-noble | ok 2026-09-03 10:38:06.775168 | ubuntu-noble | included: /var/lib/zuul/builds/352914ebb88e4c4d9944dccdb88ba058/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-09-03 10:38:06.783020 | 2026-09-03 10:38:06.783108 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-09-03 10:38:06.816296 | ubuntu-noble | skipping: Conditional result was False 2026-09-03 10:38:06.822901 | 2026-09-03 10:38:06.823001 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-09-03 10:38:07.566158 | ubuntu-noble | changed 2026-09-03 10:38:07.576391 | 2026-09-03 10:38:07.576517 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-09-03 10:38:07.883100 | ubuntu-noble | ok 2026-09-03 10:38:07.891332 | 2026-09-03 10:38:07.891435 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-09-03 10:38:08.674730 | ubuntu-noble | changed 2026-09-03 10:38:08.682198 | 2026-09-03 10:38:08.682354 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-09-03 10:38:09.430381 | ubuntu-noble | changed 2026-09-03 10:38:09.440456 | 2026-09-03 10:38:09.440596 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-09-03 10:38:09.465093 | ubuntu-noble | skipping: Conditional result was False 2026-09-03 10:38:09.473653 | 2026-09-03 10:38:09.473779 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-09-03 10:38:09.874708 | ubuntu-noble -> localhost | changed 2026-09-03 10:38:09.887317 | 2026-09-03 10:38:09.887460 | TASK [add-build-sshkey : Add back temp key] 2026-09-03 10:38:10.193470 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/352914ebb88e4c4d9944dccdb88ba058/work/352914ebb88e4c4d9944dccdb88ba058_id_rsa (zuul-build-sshkey) 2026-09-03 10:38:10.193674 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.013886 2026-09-03 10:38:10.200883 | 2026-09-03 10:38:10.201000 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-09-03 10:38:10.639678 | ubuntu-noble | ok 2026-09-03 10:38:10.646429 | 2026-09-03 10:38:10.646535 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-09-03 10:38:10.669861 | ubuntu-noble | skipping: Conditional result was False 2026-09-03 10:38:10.682096 | 2026-09-03 10:38:10.682182 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-09-03 10:38:11.125159 | ubuntu-noble | ok 2026-09-03 10:38:11.135680 | 2026-09-03 10:38:11.135770 | TASK [validate-host : Define zuul_info_dir fact] 2026-09-03 10:38:11.163484 | ubuntu-noble | ok 2026-09-03 10:38:11.168264 | 2026-09-03 10:38:11.168349 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-09-03 10:38:11.404362 | ubuntu-noble -> localhost | ok 2026-09-03 10:38:11.419558 | 2026-09-03 10:38:11.419690 | TASK [validate-host : Collect information about the host] 2026-09-03 10:38:12.605447 | ubuntu-noble | ok 2026-09-03 10:38:12.617726 | 2026-09-03 10:38:12.617850 | TASK [validate-host : Sanitize hostname] 2026-09-03 10:38:12.755712 | ubuntu-noble | ok 2026-09-03 10:38:12.760440 | 2026-09-03 10:38:12.760551 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-09-03 10:38:13.351950 | ubuntu-noble -> localhost | changed 2026-09-03 10:38:13.360097 | 2026-09-03 10:38:13.360288 | TASK [validate-host : Collect information about zuul worker] 2026-09-03 10:38:13.819846 | ubuntu-noble | ok 2026-09-03 10:38:13.824726 | 2026-09-03 10:38:13.824834 | TASK [validate-host : Write out all zuul information for each host] 2026-09-03 10:38:14.335171 | ubuntu-noble -> localhost | changed 2026-09-03 10:38:14.345980 | 2026-09-03 10:38:14.346128 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-09-03 10:38:14.670202 | ubuntu-noble | ok 2026-09-03 10:38:14.677556 | 2026-09-03 10:38:14.677685 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-09-03 10:38:15.714598 | ubuntu-noble | changed: 2026-09-03 10:38:15.715550 | ubuntu-noble | cd+++++++++ src/ 2026-09-03 10:38:15.715905 | ubuntu-noble | cd+++++++++ src/github.com/ 2026-09-03 10:38:15.715995 | ubuntu-noble | cd+++++++++ src/github.com/osism/ 2026-09-03 10:38:15.716038 | ubuntu-noble | cd+++++++++ src/github.com/osism/container-images-kolla/ 2026-09-03 10:38:15.716061 | ubuntu-noble | Containerfile 2026-09-03 10:38:15.716760 | ubuntu-noble | = deadline )) 2026-09-03 10:40:30.995426 | ubuntu-noble | + attempted=1 2026-09-03 10:40:30.995485 | ubuntu-noble | + GIT_TERMINAL_PROMPT=0 2026-09-03 10:40:30.995496 | ubuntu-noble | + timeout 10 git -c http.version=HTTP/2 -c protocol.version=2 ls-remote https://github.com/osism/release HEAD 2026-09-03 10:40:31.522142 | ubuntu-noble | + rc=0 2026-09-03 10:40:31.522207 | ubuntu-noble | + case $rc in 2026-09-03 10:40:31.522219 | ubuntu-noble | + ok=1 2026-09-03 10:40:31.522224 | ubuntu-noble | + (( i++ )) 2026-09-03 10:40:31.522229 | ubuntu-noble | + (( i <= trials )) 2026-09-03 10:40:31.522885 | ubuntu-noble | ++ date +%s 2026-09-03 10:40:31.524298 | ubuntu-noble | + (( 1788432031 >= deadline )) 2026-09-03 10:40:31.524314 | ubuntu-noble | + attempted=2 2026-09-03 10:40:31.524356 | ubuntu-noble | + GIT_TERMINAL_PROMPT=0 2026-09-03 10:40:31.524364 | ubuntu-noble | + timeout 10 git -c http.version=HTTP/2 -c protocol.version=2 ls-remote https://github.com/osism/release HEAD 2026-09-03 10:40:32.049243 | ubuntu-noble | + rc=0 2026-09-03 10:40:32.049349 | ubuntu-noble | + case $rc in 2026-09-03 10:40:32.049367 | ubuntu-noble | + ok=2 2026-09-03 10:40:32.049376 | ubuntu-noble | + (( i++ )) 2026-09-03 10:40:32.049383 | ubuntu-noble | + (( i <= trials )) 2026-09-03 10:40:32.051348 | ubuntu-noble | ++ date +%s 2026-09-03 10:40:32.052545 | ubuntu-noble | + (( 1788432032 >= deadline )) 2026-09-03 10:40:32.052665 | ubuntu-noble | + attempted=3 2026-09-03 10:40:32.052730 | ubuntu-noble | + GIT_TERMINAL_PROMPT=0 2026-09-03 10:40:32.052763 | ubuntu-noble | + timeout 10 git -c http.version=HTTP/2 -c protocol.version=2 ls-remote https://github.com/osism/release HEAD 2026-09-03 10:40:32.541352 | ubuntu-noble | + rc=0 2026-09-03 10:40:32.541516 | ubuntu-noble | + case $rc in 2026-09-03 10:40:32.541652 | ubuntu-noble | + ok=3 2026-09-03 10:40:32.541717 | ubuntu-noble | + (( i++ )) 2026-09-03 10:40:32.541766 | ubuntu-noble | + (( i <= trials )) 2026-09-03 10:40:32.542781 | ubuntu-noble | ++ date +%s 2026-09-03 10:40:32.546019 | ubuntu-noble | + (( 1788432032 >= deadline )) 2026-09-03 10:40:32.546064 | ubuntu-noble | + attempted=4 2026-09-03 10:40:32.546077 | ubuntu-noble | + GIT_TERMINAL_PROMPT=0 2026-09-03 10:40:32.546090 | ubuntu-noble | + timeout 10 git -c http.version=HTTP/2 -c protocol.version=2 ls-remote https://github.com/osism/release HEAD 2026-09-03 10:40:33.029402 | ubuntu-noble | + rc=0 2026-09-03 10:40:33.029486 | ubuntu-noble | + case $rc in 2026-09-03 10:40:33.029500 | ubuntu-noble | + ok=4 2026-09-03 10:40:33.029512 | ubuntu-noble | + (( i++ )) 2026-09-03 10:40:33.029523 | ubuntu-noble | + (( i <= trials )) 2026-09-03 10:40:33.029882 | ubuntu-noble | ++ date +%s 2026-09-03 10:40:33.031981 | ubuntu-noble | + (( 1788432033 >= deadline )) 2026-09-03 10:40:33.032021 | ubuntu-noble | + attempted=5 2026-09-03 10:40:33.032036 | ubuntu-noble | + GIT_TERMINAL_PROMPT=0 2026-09-03 10:40:33.032048 | ubuntu-noble | + timeout 10 git -c http.version=HTTP/2 -c protocol.version=2 ls-remote https://github.com/osism/release HEAD 2026-09-03 10:40:33.509303 | ubuntu-noble | + rc=0 2026-09-03 10:40:33.509764 | ubuntu-noble | + case $rc in 2026-09-03 10:40:33.509779 | ubuntu-noble | + ok=5 2026-09-03 10:40:33.509786 | ubuntu-noble | + (( i++ )) 2026-09-03 10:40:33.509793 | ubuntu-noble | + (( i <= trials )) 2026-09-03 10:40:33.510457 | ubuntu-noble | ++ date +%s 2026-09-03 10:40:33.513718 | ubuntu-noble | + (( 1788432033 >= deadline )) 2026-09-03 10:40:33.513757 | ubuntu-noble | + attempted=6 2026-09-03 10:40:33.513953 | ubuntu-noble | + GIT_TERMINAL_PROMPT=0 2026-09-03 10:40:33.514025 | ubuntu-noble | + timeout 10 git -c http.version=HTTP/2 -c protocol.version=2 ls-remote https://github.com/osism/release HEAD 2026-09-03 10:40:34.017084 | ubuntu-noble | + rc=0 2026-09-03 10:40:34.017159 | ubuntu-noble | + case $rc in 2026-09-03 10:40:34.017175 | ubuntu-noble | + ok=6 2026-09-03 10:40:34.017183 | ubuntu-noble | + (( i++ )) 2026-09-03 10:40:34.017189 | ubuntu-noble | + (( i <= trials )) 2026-09-03 10:40:34.018201 | ubuntu-noble | ++ date +%s 2026-09-03 10:40:34.020284 | ubuntu-noble | + (( 1788432034 >= deadline )) 2026-09-03 10:40:34.020318 | ubuntu-noble | + attempted=7 2026-09-03 10:40:34.020368 | ubuntu-noble | + GIT_TERMINAL_PROMPT=0 2026-09-03 10:40:34.020378 | ubuntu-noble | + timeout 10 git -c http.version=HTTP/2 -c protocol.version=2 ls-remote https://github.com/osism/release HEAD 2026-09-03 10:40:34.485796 | ubuntu-noble | + rc=0 2026-09-03 10:40:34.485903 | ubuntu-noble | + case $rc in 2026-09-03 10:40:34.485929 | ubuntu-noble | + ok=7 2026-09-03 10:40:34.485941 | ubuntu-noble | + (( i++ )) 2026-09-03 10:40:34.485952 | ubuntu-noble | + (( i <= trials )) 2026-09-03 10:40:34.487410 | ubuntu-noble | ++ date +%s 2026-09-03 10:40:34.489742 | ubuntu-noble | + (( 1788432034 >= deadline )) 2026-09-03 10:40:34.489804 | ubuntu-noble | + attempted=8 2026-09-03 10:40:34.489820 | ubuntu-noble | + GIT_TERMINAL_PROMPT=0 2026-09-03 10:40:34.489836 | ubuntu-noble | + timeout 10 git -c http.version=HTTP/2 -c protocol.version=2 ls-remote https://github.com/osism/release HEAD 2026-09-03 10:40:34.969765 | ubuntu-noble | + rc=0 2026-09-03 10:40:34.969842 | ubuntu-noble | + case $rc in 2026-09-03 10:40:34.969859 | ubuntu-noble | + ok=8 2026-09-03 10:40:34.969866 | ubuntu-noble | + (( i++ )) 2026-09-03 10:40:34.969873 | ubuntu-noble | + (( i <= trials )) 2026-09-03 10:40:34.970877 | ubuntu-noble | ++ date +%s 2026-09-03 10:40:34.973297 | ubuntu-noble | + (( 1788432034 >= deadline )) 2026-09-03 10:40:34.973343 | ubuntu-noble | + attempted=9 2026-09-03 10:40:34.973363 | ubuntu-noble | + GIT_TERMINAL_PROMPT=0 2026-09-03 10:40:34.973376 | ubuntu-noble | + timeout 10 git -c http.version=HTTP/2 -c protocol.version=2 ls-remote https://github.com/osism/release HEAD 2026-09-03 10:40:35.482144 | ubuntu-noble | + rc=0 2026-09-03 10:40:35.482281 | ubuntu-noble | + case $rc in 2026-09-03 10:40:35.482296 | ubuntu-noble | + ok=9 2026-09-03 10:40:35.482303 | ubuntu-noble | + (( i++ )) 2026-09-03 10:40:35.482309 | ubuntu-noble | + (( i <= trials )) 2026-09-03 10:40:35.483699 | ubuntu-noble | ++ date +%s 2026-09-03 10:40:35.487157 | ubuntu-noble | + (( 1788432035 >= deadline )) 2026-09-03 10:40:35.487202 | ubuntu-noble | + attempted=10 2026-09-03 10:40:35.487342 | ubuntu-noble | + GIT_TERMINAL_PROMPT=0 2026-09-03 10:40:35.487363 | ubuntu-noble | + timeout 10 git -c http.version=HTTP/2 -c protocol.version=2 ls-remote https://github.com/osism/release HEAD 2026-09-03 10:40:35.973359 | ubuntu-noble | + rc=0 2026-09-03 10:40:35.973446 | ubuntu-noble | + case $rc in 2026-09-03 10:40:35.973456 | ubuntu-noble | + ok=10 2026-09-03 10:40:35.973463 | ubuntu-noble | + (( i++ )) 2026-09-03 10:40:35.973469 | ubuntu-noble | + (( i <= trials )) 2026-09-03 10:40:35.973477 | ubuntu-noble | + echo 'DIAG-PROBE: default-transport ls-remote url=https://github.com/osism/release' 'ok=10 attempted=10/10 refused=0 timedout=0' 2026-09-03 10:40:35.973486 | ubuntu-noble | DIAG-PROBE: default-transport ls-remote url=https://github.com/osism/release ok=10 attempted=10/10 refused=0 timedout=0 2026-09-03 10:40:35.973492 | ubuntu-noble | + diag_probe_matrix https://github.com/osism/release 2026-09-03 10:40:35.973499 | ubuntu-noble | + local url=https://github.com/osism/release 2026-09-03 10:40:35.973506 | ubuntu-noble | + local budget=120 2026-09-03 10:40:35.975361 | ubuntu-noble | ++ date +%s 2026-09-03 10:40:35.976574 | ubuntu-noble | + local deadline=1788432155 2026-09-03 10:40:35.976650 | ubuntu-noble | + local label ok timedout attempted i d rc 2026-09-03 10:40:35.976768 | ubuntu-noble | + for label in h2+v2 http1.1+v2 h2+v0 http1.1+v0 2026-09-03 10:40:35.976806 | ubuntu-noble | + ok=0 2026-09-03 10:40:35.976840 | ubuntu-noble | + timedout=0 2026-09-03 10:40:35.976875 | ubuntu-noble | + attempted=0 2026-09-03 10:40:35.976910 | ubuntu-noble | + (( i = 1 )) 2026-09-03 10:40:35.976946 | ubuntu-noble | + (( i <= 5 )) 2026-09-03 10:40:35.977825 | ubuntu-noble | ++ date +%s 2026-09-03 10:40:35.979873 | ubuntu-noble | + (( 1788432035 >= deadline )) 2026-09-03 10:40:35.980590 | ubuntu-noble | ++ mktemp -d 2026-09-03 10:40:35.983294 | ubuntu-noble | + d=/tmp/tmp.1zWVw37py8 2026-09-03 10:40:35.983319 | ubuntu-noble | + attempted=1 2026-09-03 10:40:42.243742 | ubuntu-noble | + rc=0 2026-09-03 10:40:42.243791 | ubuntu-noble | + case $rc in 2026-09-03 10:40:42.243797 | ubuntu-noble | + ok=1 2026-09-03 10:40:42.243801 | ubuntu-noble | + rm -rf /tmp/tmp.1zWVw37py8 2026-09-03 10:40:42.262929 | ubuntu-noble | + (( i++ )) 2026-09-03 10:40:42.262982 | ubuntu-noble | + (( i <= 5 )) 2026-09-03 10:40:42.263294 | ubuntu-noble | ++ date +%s 2026-09-03 10:40:42.265296 | ubuntu-noble | + (( 1788432042 >= deadline )) 2026-09-03 10:40:42.265944 | ubuntu-noble | ++ mktemp -d 2026-09-03 10:40:42.268613 | ubuntu-noble | + d=/tmp/tmp.uY2jz356of 2026-09-03 10:40:42.268673 | ubuntu-noble | + attempted=2 2026-09-03 10:40:43.551044 | ubuntu-noble | + rc=0 2026-09-03 10:40:43.551099 | ubuntu-noble | + case $rc in 2026-09-03 10:40:43.551106 | ubuntu-noble | + ok=2 2026-09-03 10:40:43.551110 | ubuntu-noble | + rm -rf /tmp/tmp.uY2jz356of 2026-09-03 10:40:43.573967 | ubuntu-noble | + (( i++ )) 2026-09-03 10:40:43.574029 | ubuntu-noble | + (( i <= 5 )) 2026-09-03 10:40:43.574309 | ubuntu-noble | ++ date +%s 2026-09-03 10:40:43.576298 | ubuntu-noble | + (( 1788432043 >= deadline )) 2026-09-03 10:40:43.576835 | ubuntu-noble | ++ mktemp -d 2026-09-03 10:40:43.578853 | ubuntu-noble | + d=/tmp/tmp.ZkDVDQQHY7 2026-09-03 10:40:43.578884 | ubuntu-noble | + attempted=3 2026-09-03 10:40:44.354434 | ubuntu-noble | + rc=0 2026-09-03 10:40:44.354539 | ubuntu-noble | + case $rc in 2026-09-03 10:40:44.354555 | ubuntu-noble | + ok=3 2026-09-03 10:40:44.354565 | ubuntu-noble | + rm -rf /tmp/tmp.ZkDVDQQHY7 2026-09-03 10:40:44.367879 | ubuntu-noble | + (( i++ )) 2026-09-03 10:40:44.367946 | ubuntu-noble | + (( i <= 5 )) 2026-09-03 10:40:44.368325 | ubuntu-noble | ++ date +%s 2026-09-03 10:40:44.369833 | ubuntu-noble | + (( 1788432044 >= deadline )) 2026-09-03 10:40:44.371042 | ubuntu-noble | ++ mktemp -d 2026-09-03 10:40:44.372534 | ubuntu-noble | + d=/tmp/tmp.0SRHjuneAe 2026-09-03 10:40:44.372566 | ubuntu-noble | + attempted=4 2026-09-03 10:40:45.190926 | ubuntu-noble | + rc=0 2026-09-03 10:40:45.190990 | ubuntu-noble | + case $rc in 2026-09-03 10:40:45.191005 | ubuntu-noble | + ok=4 2026-09-03 10:40:45.191011 | ubuntu-noble | + rm -rf /tmp/tmp.0SRHjuneAe 2026-09-03 10:40:45.202744 | ubuntu-noble | + (( i++ )) 2026-09-03 10:40:45.202788 | ubuntu-noble | + (( i <= 5 )) 2026-09-03 10:40:45.203304 | ubuntu-noble | ++ date +%s 2026-09-03 10:40:45.204931 | ubuntu-noble | + (( 1788432045 >= deadline )) 2026-09-03 10:40:45.205139 | ubuntu-noble | ++ mktemp -d 2026-09-03 10:40:45.206820 | ubuntu-noble | + d=/tmp/tmp.Q7fYtPMdUT 2026-09-03 10:40:45.206837 | ubuntu-noble | + attempted=5 2026-09-03 10:40:46.018321 | ubuntu-noble | + rc=0 2026-09-03 10:40:46.018426 | ubuntu-noble | + case $rc in 2026-09-03 10:40:46.018477 | ubuntu-noble | + ok=5 2026-09-03 10:40:46.018511 | ubuntu-noble | + rm -rf /tmp/tmp.Q7fYtPMdUT 2026-09-03 10:40:46.037406 | ubuntu-noble | + (( i++ )) 2026-09-03 10:40:46.037549 | ubuntu-noble | + (( i <= 5 )) 2026-09-03 10:40:46.037576 | ubuntu-noble | + echo 'DIAG-MATRIX: clone --depth=1 [h2+v2]' 'ok=5 attempted=5/5 timedout=0' 2026-09-03 10:40:46.037588 | ubuntu-noble | DIAG-MATRIX: clone --depth=1 [h2+v2] ok=5 attempted=5/5 timedout=0 2026-09-03 10:40:46.037599 | ubuntu-noble | + for label in h2+v2 http1.1+v2 h2+v0 http1.1+v0 2026-09-03 10:40:46.037609 | ubuntu-noble | + ok=0 2026-09-03 10:40:46.037620 | ubuntu-noble | + timedout=0 2026-09-03 10:40:46.037629 | ubuntu-noble | + attempted=0 2026-09-03 10:40:46.037639 | ubuntu-noble | + (( i = 1 )) 2026-09-03 10:40:46.037649 | ubuntu-noble | + (( i <= 5 )) 2026-09-03 10:40:46.038165 | ubuntu-noble | ++ date +%s 2026-09-03 10:40:46.040316 | ubuntu-noble | + (( 1788432046 >= deadline )) 2026-09-03 10:40:46.041348 | ubuntu-noble | ++ mktemp -d 2026-09-03 10:40:46.043974 | ubuntu-noble | + d=/tmp/tmp.TGDRgjJcoL 2026-09-03 10:40:46.044008 | ubuntu-noble | + attempted=1 2026-09-03 10:40:46.833399 | ubuntu-noble | + rc=0 2026-09-03 10:40:46.833499 | ubuntu-noble | + case $rc in 2026-09-03 10:40:46.833510 | ubuntu-noble | + ok=1 2026-09-03 10:40:46.833518 | ubuntu-noble | + rm -rf /tmp/tmp.TGDRgjJcoL 2026-09-03 10:40:46.855001 | ubuntu-noble | + (( i++ )) 2026-09-03 10:40:46.855068 | ubuntu-noble | + (( i <= 5 )) 2026-09-03 10:40:46.856090 | ubuntu-noble | ++ date +%s 2026-09-03 10:40:46.857814 | ubuntu-noble | + (( 1788432046 >= deadline )) 2026-09-03 10:40:46.858618 | ubuntu-noble | ++ mktemp -d 2026-09-03 10:40:46.860216 | ubuntu-noble | + d=/tmp/tmp.wSjnEPGKDY 2026-09-03 10:40:46.860236 | ubuntu-noble | + attempted=2 2026-09-03 10:40:47.672921 | ubuntu-noble | + rc=0 2026-09-03 10:40:47.673015 | ubuntu-noble | + case $rc in 2026-09-03 10:40:47.673030 | ubuntu-noble | + ok=2 2026-09-03 10:40:47.673041 | ubuntu-noble | + rm -rf /tmp/tmp.wSjnEPGKDY 2026-09-03 10:40:47.684814 | ubuntu-noble | + (( i++ )) 2026-09-03 10:40:47.684880 | ubuntu-noble | + (( i <= 5 )) 2026-09-03 10:40:47.685371 | ubuntu-noble | ++ date +%s 2026-09-03 10:40:47.687083 | ubuntu-noble | + (( 1788432047 >= deadline )) 2026-09-03 10:40:47.688527 | ubuntu-noble | ++ mktemp -d 2026-09-03 10:40:47.689788 | ubuntu-noble | + d=/tmp/tmp.rVMyVYmQ3T 2026-09-03 10:40:47.689880 | ubuntu-noble | + attempted=3 2026-09-03 10:40:48.528495 | ubuntu-noble | + rc=0 2026-09-03 10:40:48.528569 | ubuntu-noble | + case $rc in 2026-09-03 10:40:48.528577 | ubuntu-noble | + ok=3 2026-09-03 10:40:48.528582 | ubuntu-noble | + rm -rf /tmp/tmp.rVMyVYmQ3T 2026-09-03 10:40:48.540340 | ubuntu-noble | + (( i++ )) 2026-09-03 10:40:48.540401 | ubuntu-noble | + (( i <= 5 )) 2026-09-03 10:40:48.540791 | ubuntu-noble | ++ date +%s 2026-09-03 10:40:48.542141 | ubuntu-noble | + (( 1788432048 >= deadline )) 2026-09-03 10:40:48.542918 | ubuntu-noble | ++ mktemp -d 2026-09-03 10:40:48.544084 | ubuntu-noble | + d=/tmp/tmp.nIXsMLSTcl 2026-09-03 10:40:48.544118 | ubuntu-noble | + attempted=4 2026-09-03 10:40:49.345782 | ubuntu-noble | + rc=0 2026-09-03 10:40:49.345866 | ubuntu-noble | + case $rc in 2026-09-03 10:40:49.345877 | ubuntu-noble | + ok=4 2026-09-03 10:40:49.345895 | ubuntu-noble | + rm -rf /tmp/tmp.nIXsMLSTcl 2026-09-03 10:40:49.358629 | ubuntu-noble | + (( i++ )) 2026-09-03 10:40:49.358697 | ubuntu-noble | + (( i <= 5 )) 2026-09-03 10:40:49.359587 | ubuntu-noble | ++ date +%s 2026-09-03 10:40:49.360949 | ubuntu-noble | + (( 1788432049 >= deadline )) 2026-09-03 10:40:49.361781 | ubuntu-noble | ++ mktemp -d 2026-09-03 10:40:49.363099 | ubuntu-noble | + d=/tmp/tmp.W27F2XdcyU 2026-09-03 10:40:49.363128 | ubuntu-noble | + attempted=5 2026-09-03 10:40:50.164979 | ubuntu-noble | + rc=0 2026-09-03 10:40:50.165055 | ubuntu-noble | + case $rc in 2026-09-03 10:40:50.165069 | ubuntu-noble | + ok=5 2026-09-03 10:40:50.165089 | ubuntu-noble | + rm -rf /tmp/tmp.W27F2XdcyU 2026-09-03 10:40:50.178380 | ubuntu-noble | + (( i++ )) 2026-09-03 10:40:50.178487 | ubuntu-noble | + (( i <= 5 )) 2026-09-03 10:40:50.178513 | ubuntu-noble | + echo 'DIAG-MATRIX: clone --depth=1 [http1.1+v2]' 'ok=5 attempted=5/5 timedout=0' 2026-09-03 10:40:50.178526 | ubuntu-noble | DIAG-MATRIX: clone --depth=1 [http1.1+v2] ok=5 attempted=5/5 timedout=0 2026-09-03 10:40:50.178538 | ubuntu-noble | + for label in h2+v2 http1.1+v2 h2+v0 http1.1+v0 2026-09-03 10:40:50.178558 | ubuntu-noble | + ok=0 2026-09-03 10:40:50.178569 | ubuntu-noble | + timedout=0 2026-09-03 10:40:50.178579 | ubuntu-noble | + attempted=0 2026-09-03 10:40:50.178589 | ubuntu-noble | + (( i = 1 )) 2026-09-03 10:40:50.178599 | ubuntu-noble | + (( i <= 5 )) 2026-09-03 10:40:50.179730 | ubuntu-noble | ++ date +%s 2026-09-03 10:40:50.181314 | ubuntu-noble | + (( 1788432050 >= deadline )) 2026-09-03 10:40:50.182206 | ubuntu-noble | ++ mktemp -d 2026-09-03 10:40:50.183675 | ubuntu-noble | + d=/tmp/tmp.UX9yWC9aKU 2026-09-03 10:40:50.183719 | ubuntu-noble | + attempted=1 2026-09-03 10:40:51.085055 | ubuntu-noble | + rc=0 2026-09-03 10:40:51.085147 | ubuntu-noble | + case $rc in 2026-09-03 10:40:51.085162 | ubuntu-noble | + ok=1 2026-09-03 10:40:51.085174 | ubuntu-noble | + rm -rf /tmp/tmp.UX9yWC9aKU 2026-09-03 10:40:51.098986 | ubuntu-noble | + (( i++ )) 2026-09-03 10:40:51.099055 | ubuntu-noble | + (( i <= 5 )) 2026-09-03 10:40:51.099904 | ubuntu-noble | ++ date +%s 2026-09-03 10:40:51.102956 | ubuntu-noble | + (( 1788432051 >= deadline )) 2026-09-03 10:40:51.103313 | ubuntu-noble | ++ mktemp -d 2026-09-03 10:40:51.104539 | ubuntu-noble | + d=/tmp/tmp.Zca3L4lx0x 2026-09-03 10:40:51.104568 | ubuntu-noble | + attempted=2 2026-09-03 10:40:51.985065 | ubuntu-noble | + rc=0 2026-09-03 10:40:51.985157 | ubuntu-noble | + case $rc in 2026-09-03 10:40:51.985174 | ubuntu-noble | + ok=2 2026-09-03 10:40:51.985197 | ubuntu-noble | + rm -rf /tmp/tmp.Zca3L4lx0x 2026-09-03 10:40:52.007752 | ubuntu-noble | + (( i++ )) 2026-09-03 10:40:52.007825 | ubuntu-noble | + (( i <= 5 )) 2026-09-03 10:40:52.008761 | ubuntu-noble | ++ date +%s 2026-09-03 10:40:52.010408 | ubuntu-noble | + (( 1788432052 >= deadline )) 2026-09-03 10:40:52.011015 | ubuntu-noble | ++ mktemp -d 2026-09-03 10:40:52.012269 | ubuntu-noble | + d=/tmp/tmp.EvP9VLu6xw 2026-09-03 10:40:52.012295 | ubuntu-noble | + attempted=3 2026-09-03 10:40:53.314076 | ubuntu-noble | + rc=0 2026-09-03 10:40:53.314166 | ubuntu-noble | + case $rc in 2026-09-03 10:40:53.314181 | ubuntu-noble | + ok=3 2026-09-03 10:40:53.314191 | ubuntu-noble | + rm -rf /tmp/tmp.EvP9VLu6xw 2026-09-03 10:40:53.327361 | ubuntu-noble | + (( i++ )) 2026-09-03 10:40:53.327510 | ubuntu-noble | + (( i <= 5 )) 2026-09-03 10:40:53.327804 | ubuntu-noble | ++ date +%s 2026-09-03 10:40:53.329495 | ubuntu-noble | + (( 1788432053 >= deadline )) 2026-09-03 10:40:53.329860 | ubuntu-noble | ++ mktemp -d 2026-09-03 10:40:53.331150 | ubuntu-noble | + d=/tmp/tmp.zRilW3a5S4 2026-09-03 10:40:53.331179 | ubuntu-noble | + attempted=4 2026-09-03 10:40:54.122234 | ubuntu-noble | + rc=0 2026-09-03 10:40:54.122318 | ubuntu-noble | + case $rc in 2026-09-03 10:40:54.122325 | ubuntu-noble | + ok=4 2026-09-03 10:40:54.122441 | ubuntu-noble | + rm -rf /tmp/tmp.zRilW3a5S4 2026-09-03 10:40:54.134669 | ubuntu-noble | + (( i++ )) 2026-09-03 10:40:54.134711 | ubuntu-noble | + (( i <= 5 )) 2026-09-03 10:40:54.135536 | ubuntu-noble | ++ date +%s 2026-09-03 10:40:54.138573 | ubuntu-noble | + (( 1788432054 >= deadline )) 2026-09-03 10:40:54.139315 | ubuntu-noble | ++ mktemp -d 2026-09-03 10:40:54.141895 | ubuntu-noble | + d=/tmp/tmp.2Gp0ey97PB 2026-09-03 10:40:54.141921 | ubuntu-noble | + attempted=5 2026-09-03 10:40:55.659452 | ubuntu-noble | + rc=0 2026-09-03 10:40:55.659549 | ubuntu-noble | + case $rc in 2026-09-03 10:40:55.659586 | ubuntu-noble | + ok=5 2026-09-03 10:40:55.659597 | ubuntu-noble | + rm -rf /tmp/tmp.2Gp0ey97PB 2026-09-03 10:40:55.680591 | ubuntu-noble | + (( i++ )) 2026-09-03 10:40:55.681390 | ubuntu-noble | + (( i <= 5 )) 2026-09-03 10:40:55.681434 | ubuntu-noble | + echo 'DIAG-MATRIX: clone --depth=1 [h2+v0]' 'ok=5 attempted=5/5 timedout=0' 2026-09-03 10:40:55.681447 | ubuntu-noble | DIAG-MATRIX: clone --depth=1 [h2+v0] ok=5 attempted=5/5 timedout=0 2026-09-03 10:40:55.681457 | ubuntu-noble | + for label in h2+v2 http1.1+v2 h2+v0 http1.1+v0 2026-09-03 10:40:55.681467 | ubuntu-noble | + ok=0 2026-09-03 10:40:55.681478 | ubuntu-noble | + timedout=0 2026-09-03 10:40:55.681488 | ubuntu-noble | + attempted=0 2026-09-03 10:40:55.681498 | ubuntu-noble | + (( i = 1 )) 2026-09-03 10:40:55.681507 | ubuntu-noble | + (( i <= 5 )) 2026-09-03 10:40:55.681855 | ubuntu-noble | ++ date +%s 2026-09-03 10:40:55.684808 | ubuntu-noble | + (( 1788432055 >= deadline )) 2026-09-03 10:40:55.685642 | ubuntu-noble | ++ mktemp -d 2026-09-03 10:40:55.688068 | ubuntu-noble | + d=/tmp/tmp.2UptXQ72X0 2026-09-03 10:40:55.688122 | ubuntu-noble | + attempted=1 2026-09-03 10:40:56.521622 | ubuntu-noble | + rc=0 2026-09-03 10:40:56.521662 | ubuntu-noble | + case $rc in 2026-09-03 10:40:56.521668 | ubuntu-noble | + ok=1 2026-09-03 10:40:56.521675 | ubuntu-noble | + rm -rf /tmp/tmp.2UptXQ72X0 2026-09-03 10:40:56.533385 | ubuntu-noble | + (( i++ )) 2026-09-03 10:40:56.533421 | ubuntu-noble | + (( i <= 5 )) 2026-09-03 10:40:56.534136 | ubuntu-noble | ++ date +%s 2026-09-03 10:40:56.537164 | ubuntu-noble | + (( 1788432056 >= deadline )) 2026-09-03 10:40:56.537840 | ubuntu-noble | ++ mktemp -d 2026-09-03 10:40:56.540153 | ubuntu-noble | + d=/tmp/tmp.aX5KgnHkM1 2026-09-03 10:40:56.540208 | ubuntu-noble | + attempted=2 2026-09-03 10:40:57.419894 | ubuntu-noble | + rc=0 2026-09-03 10:40:57.419958 | ubuntu-noble | + case $rc in 2026-09-03 10:40:57.419976 | ubuntu-noble | + ok=2 2026-09-03 10:40:57.419985 | ubuntu-noble | + rm -rf /tmp/tmp.aX5KgnHkM1 2026-09-03 10:40:57.430638 | ubuntu-noble | + (( i++ )) 2026-09-03 10:40:57.430704 | ubuntu-noble | + (( i <= 5 )) 2026-09-03 10:40:57.431004 | ubuntu-noble | ++ date +%s 2026-09-03 10:40:57.433091 | ubuntu-noble | + (( 1788432057 >= deadline )) 2026-09-03 10:40:57.433302 | ubuntu-noble | ++ mktemp -d 2026-09-03 10:40:57.435493 | ubuntu-noble | + d=/tmp/tmp.ckKmLXeRwW 2026-09-03 10:40:57.435553 | ubuntu-noble | + attempted=3 2026-09-03 10:40:58.644671 | ubuntu-noble | + rc=0 2026-09-03 10:40:58.644706 | ubuntu-noble | + case $rc in 2026-09-03 10:40:58.644712 | ubuntu-noble | + ok=3 2026-09-03 10:40:58.644715 | ubuntu-noble | + rm -rf /tmp/tmp.ckKmLXeRwW 2026-09-03 10:40:58.670395 | ubuntu-noble | + (( i++ )) 2026-09-03 10:40:58.670457 | ubuntu-noble | + (( i <= 5 )) 2026-09-03 10:40:58.671094 | ubuntu-noble | ++ date +%s 2026-09-03 10:40:58.674152 | ubuntu-noble | + (( 1788432058 >= deadline )) 2026-09-03 10:40:58.675149 | ubuntu-noble | ++ mktemp -d 2026-09-03 10:40:58.677979 | ubuntu-noble | + d=/tmp/tmp.RdhGJ4aIvi 2026-09-03 10:40:58.678049 | ubuntu-noble | + attempted=4 2026-09-03 10:40:59.760155 | ubuntu-noble | + rc=0 2026-09-03 10:40:59.760230 | ubuntu-noble | + case $rc in 2026-09-03 10:40:59.760244 | ubuntu-noble | + ok=4 2026-09-03 10:40:59.760290 | ubuntu-noble | + rm -rf /tmp/tmp.RdhGJ4aIvi 2026-09-03 10:40:59.771003 | ubuntu-noble | + (( i++ )) 2026-09-03 10:40:59.771059 | ubuntu-noble | + (( i <= 5 )) 2026-09-03 10:40:59.771679 | ubuntu-noble | ++ date +%s 2026-09-03 10:40:59.772743 | ubuntu-noble | + (( 1788432059 >= deadline )) 2026-09-03 10:40:59.773877 | ubuntu-noble | ++ mktemp -d 2026-09-03 10:40:59.774861 | ubuntu-noble | + d=/tmp/tmp.qxFlrI5JGg 2026-09-03 10:40:59.774891 | ubuntu-noble | + attempted=5 2026-09-03 10:41:00.530692 | ubuntu-noble | + rc=0 2026-09-03 10:41:00.530734 | ubuntu-noble | + case $rc in 2026-09-03 10:41:00.530739 | ubuntu-noble | + ok=5 2026-09-03 10:41:00.530743 | ubuntu-noble | + rm -rf /tmp/tmp.qxFlrI5JGg 2026-09-03 10:41:00.545206 | ubuntu-noble | + (( i++ )) 2026-09-03 10:41:00.545279 | ubuntu-noble | + (( i <= 5 )) 2026-09-03 10:41:00.545357 | ubuntu-noble | + echo 'DIAG-MATRIX: clone --depth=1 [http1.1+v0]' 'ok=5 attempted=5/5 timedout=0' 2026-09-03 10:41:00.545368 | ubuntu-noble | DIAG-MATRIX: clone --depth=1 [http1.1+v0] ok=5 attempted=5/5 timedout=0 2026-09-03 10:41:00.545528 | ubuntu-noble | + echo 'DIAG: ==== end transport diagnostics ====' 2026-09-03 10:41:00.545538 | ubuntu-noble | DIAG: ==== end transport diagnostics ==== 2026-09-03 10:41:00.545572 | ubuntu-noble | + pushd kolla 2026-09-03 10:41:00.545816 | ubuntu-noble | + [[ 2025.2 != \l\a\t\e\s\t ]] 2026-09-03 10:41:00.545829 | ubuntu-noble | + [[ 2025.2 == \2\0\2\4\.\1 ]] 2026-09-03 10:41:00.545836 | ubuntu-noble | + [[ 2025.2 == \2\0\2\4\.\2 ]] 2026-09-03 10:41:00.545876 | ubuntu-noble | + git checkout origin/stable/2025.2 2026-09-03 10:41:00.629267 | ubuntu-noble | Note: switching to 'origin/stable/2025.2'. 2026-09-03 10:41:00.629328 | ubuntu-noble | 2026-09-03 10:41:00.629334 | ubuntu-noble | You are in 'detached HEAD' state. You can look around, make experimental 2026-09-03 10:41:00.629338 | ubuntu-noble | changes and commit them, and you can discard any commits you make in this 2026-09-03 10:41:00.629348 | ubuntu-noble | state without impacting any branches by switching back to a branch. 2026-09-03 10:41:00.629352 | ubuntu-noble | 2026-09-03 10:41:00.629355 | ubuntu-noble | If you want to create a new branch to retain commits you create, you may 2026-09-03 10:41:00.629359 | ubuntu-noble | do so (now or later) by using -c with the switch command. Example: 2026-09-03 10:41:00.629362 | ubuntu-noble | 2026-09-03 10:41:00.629367 | ubuntu-noble | git switch -c 2026-09-03 10:41:00.629371 | ubuntu-noble | 2026-09-03 10:41:00.629374 | ubuntu-noble | Or undo this operation with: 2026-09-03 10:41:00.629378 | ubuntu-noble | 2026-09-03 10:41:00.629381 | ubuntu-noble | git switch - 2026-09-03 10:41:00.629385 | ubuntu-noble | 2026-09-03 10:41:00.629389 | ubuntu-noble | Turn off this advice by setting config variable advice.detachedHead to false 2026-09-03 10:41:00.629392 | ubuntu-noble | 2026-09-03 10:41:00.629395 | ubuntu-noble | HEAD is now at 7fdda0ca7 stable-only: Update Prometheus to version 3.5.5 2026-09-03 10:41:00.630160 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-09-03 10:41:00.635981 | ubuntu-noble | + export HASH_KOLLA=7fdda0ca7 2026-09-03 10:41:00.636002 | ubuntu-noble | + HASH_KOLLA=7fdda0ca7 2026-09-03 10:41:00.636099 | ubuntu-noble | + popd 2026-09-03 10:41:00.636268 | ubuntu-noble | + rm -rf kolla/docker/rabbitmq/rabbitmq-4-1 2026-09-03 10:41:00.640307 | ubuntu-noble | ++ sort 2026-09-03 10:41:00.640329 | ubuntu-noble | ++ find patches/kolla-build/2025.2 -type f -name '*.patch' 2026-09-03 10:41:00.643067 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-09-03 10:41:00.643095 | ubuntu-noble | + pushd kolla 2026-09-03 10:41:00.643212 | ubuntu-noble | + apply_patch patches/kolla-build/2025.2/remove-unsupported-horizon-plugins.patch 2026-09-03 10:41:00.643269 | ubuntu-noble | + local rel=patches/kolla-build/2025.2/remove-unsupported-horizon-plugins.patch 2026-09-03 10:41:00.643335 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2025.2/remove-unsupported-horizon-plugins.patch 2026-09-03 10:41:00.643362 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2025.2/remove-unsupported-horizon-plugins.patch' 2026-09-03 10:41:00.643369 | ubuntu-noble | APPLY PATCH patches/kolla-build/2025.2/remove-unsupported-horizon-plugins.patch 2026-09-03 10:41:00.643393 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-03 10:41:00.645242 | ubuntu-noble | checking file kolla/common/sources.py 2026-09-03 10:41:00.645390 | ubuntu-noble | + patch --forward --batch -p1 2026-09-03 10:41:00.647238 | ubuntu-noble | patching file kolla/common/sources.py 2026-09-03 10:41:00.647403 | ubuntu-noble | + echo patches/kolla-build/2025.2/remove-unsupported-horizon-plugins.patch 2026-09-03 10:41:00.647535 | ubuntu-noble | + popd 2026-09-03 10:41:00.647596 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-09-03 10:41:00.647608 | ubuntu-noble | + pushd kolla 2026-09-03 10:41:00.647670 | ubuntu-noble | + apply_patch patches/kolla-build/2025.2/set-kolla-version-to-2025.2.patch 2026-09-03 10:41:00.647711 | ubuntu-noble | + local rel=patches/kolla-build/2025.2/set-kolla-version-to-2025.2.patch 2026-09-03 10:41:00.647725 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2025.2/set-kolla-version-to-2025.2.patch 2026-09-03 10:41:00.647736 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2025.2/set-kolla-version-to-2025.2.patch' 2026-09-03 10:41:00.647745 | ubuntu-noble | APPLY PATCH patches/kolla-build/2025.2/set-kolla-version-to-2025.2.patch 2026-09-03 10:41:00.647755 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-03 10:41:00.649632 | ubuntu-noble | checking file kolla/image/kolla_worker.py 2026-09-03 10:41:00.649652 | ubuntu-noble | Hunk #1 succeeded at 332 with fuzz 1 (offset 19 lines). 2026-09-03 10:41:00.649740 | ubuntu-noble | + patch --forward --batch -p1 2026-09-03 10:41:00.651323 | ubuntu-noble | patching file kolla/image/kolla_worker.py 2026-09-03 10:41:00.651432 | ubuntu-noble | Hunk #1 succeeded at 332 with fuzz 1 (offset 19 lines). 2026-09-03 10:41:00.651838 | ubuntu-noble | + echo patches/kolla-build/2025.2/set-kolla-version-to-2025.2.patch 2026-09-03 10:41:00.651951 | ubuntu-noble | + popd 2026-09-03 10:41:00.652074 | ubuntu-noble | + [[ -f templates/2025.2/repos.yaml ]] 2026-09-03 10:41:00.652123 | ubuntu-noble | + python3 src/generate-apt-preferences-files.py 2026-09-03 10:41:00.808560 | ubuntu-noble | + echo DEBUG apt_preferences.ubuntu 2026-09-03 10:41:00.808634 | ubuntu-noble | DEBUG apt_preferences.ubuntu 2026-09-03 10:41:00.808649 | ubuntu-noble | + cat overlays/2025.2/base/apt_preferences.ubuntu 2026-09-03 10:41:00.811922 | ubuntu-noble | Package: rabbitmq-server 2026-09-03 10:41:00.811967 | ubuntu-noble | Pin: version 4.1.* 2026-09-03 10:41:00.811979 | ubuntu-noble | Pin-Priority: 1000 2026-09-03 10:41:00.811991 | ubuntu-noble | 2026-09-03 10:41:00.812002 | ubuntu-noble | Package: openvswitch* 2026-09-03 10:41:00.812012 | ubuntu-noble | Pin: version 3.5.* 2026-09-03 10:41:00.812022 | ubuntu-noble | Pin-Priority: 1000 2026-09-03 10:41:00.812032 | ubuntu-noble | 2026-09-03 10:41:00.812041 | ubuntu-noble | Package: erlang* 2026-09-03 10:41:00.812051 | ubuntu-noble | Pin: version 1:27.* 2026-09-03 10:41:00.812061 | ubuntu-noble | Pin-Priority: 1000 2026-09-03 10:41:00.812070 | ubuntu-noble | 2026-09-03 10:41:00.812081 | ubuntu-noble | # Stopgap: proxysql 3.0.9 (GHSA-58ww-865x-grpr bounds the first-packet 2026-09-03 10:41:00.812091 | ubuntu-noble | # recv()) rejects the kolla-ansible keepalived proxysql health check (the 2026-09-03 10:41:00.812105 | ubuntu-noble | # "show info" probe) -> keepalived FAULT -> api-int VIP dropped. Pin to 2026-09-03 10:41:00.812122 | ubuntu-noble | # 3.0.8 until the upstream fix (kolla-ansible change 992020, depends on 2026-09-03 10:41:00.812140 | ubuntu-noble | # kolla 992239, master-only) is backported to this release. 2026-09-03 10:41:00.812157 | ubuntu-noble | Package: proxysql 2026-09-03 10:41:00.812174 | ubuntu-noble | Pin: version 3.0.8* 2026-09-03 10:41:00.812190 | ubuntu-noble | Pin-Priority: 1001 2026-09-03 10:41:00.812415 | ubuntu-noble | ++ find overlays/2025.2 -maxdepth 1 -mindepth 1 -type d 2026-09-03 10:41:00.813886 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-09-03 10:41:00.815022 | ubuntu-noble | ++ basename overlays/2025.2/base 2026-09-03 10:41:00.815913 | ubuntu-noble | + image_name=base 2026-09-03 10:41:00.816001 | ubuntu-noble | + cp -r overlays/2025.2/base/apt_preferences.ubuntu overlays/2025.2/base/erlang.gpg overlays/2025.2/base/rabbitmq.gpg kolla/docker/base 2026-09-03 10:41:00.817908 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-09-03 10:41:00.818905 | ubuntu-noble | ++ basename overlays/2025.2/nova 2026-09-03 10:41:00.819805 | ubuntu-noble | + image_name=nova 2026-09-03 10:41:00.819832 | ubuntu-noble | + cp -r overlays/2025.2/nova/nova-spicehtml5proxy kolla/docker/nova 2026-09-03 10:41:00.823581 | ubuntu-noble | + find patches/2025.2 -mindepth 1 -type d 2026-09-03 10:41:00.826394 | ubuntu-noble | patches/2025.2/neutron-dynamic-routing 2026-09-03 10:41:00.826468 | ubuntu-noble | patches/2025.2/kolla 2026-09-03 10:41:00.826483 | ubuntu-noble | patches/2025.2/cinder 2026-09-03 10:41:00.826494 | ubuntu-noble | patches/2025.2/nova 2026-09-03 10:41:00.826504 | ubuntu-noble | patches/2025.2/ironic 2026-09-03 10:41:00.829345 | ubuntu-noble | ++ find patches/2025.2 -mindepth 1 -type d 2026-09-03 10:41:00.829394 | ubuntu-noble | ++ grep kolla 2026-09-03 10:41:00.829724 | ubuntu-noble | ++ grep -v kolla-build 2026-09-03 10:41:00.833540 | ubuntu-noble | + for project in $(find patches/$OPENSTACK_VERSION -mindepth 1 -type d | grep kolla | grep -v kolla-build) 2026-09-03 10:41:00.834353 | ubuntu-noble | ++ basename patches/2025.2/kolla 2026-09-03 10:41:00.836163 | ubuntu-noble | + project=kolla 2026-09-03 10:41:00.838364 | ubuntu-noble | ++ sort 2026-09-03 10:41:00.838402 | ubuntu-noble | ++ find patches/2025.2/kolla -type f -name '*.patch' 2026-09-03 10:41:00.840253 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-09-03 10:41:00.840401 | ubuntu-noble | + pushd kolla 2026-09-03 10:41:00.840526 | ubuntu-noble | + apply_patch patches/2025.2/kolla/backport-924302.patch 2026-09-03 10:41:00.840597 | ubuntu-noble | + local rel=patches/2025.2/kolla/backport-924302.patch 2026-09-03 10:41:00.840642 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/kolla/backport-924302.patch 2026-09-03 10:41:00.840683 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.2/kolla/backport-924302.patch' 2026-09-03 10:41:00.840707 | ubuntu-noble | APPLY PATCH patches/2025.2/kolla/backport-924302.patch 2026-09-03 10:41:00.840745 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-03 10:41:00.842143 | ubuntu-noble | checking file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-09-03 10:41:00.842298 | ubuntu-noble | checking file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-09-03 10:41:00.842768 | ubuntu-noble | + patch --forward --batch -p1 2026-09-03 10:41:00.843916 | ubuntu-noble | patching file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-09-03 10:41:00.844117 | ubuntu-noble | patching file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-09-03 10:41:00.844925 | ubuntu-noble | + echo patches/2025.2/kolla/backport-924302.patch 2026-09-03 10:41:00.844948 | ubuntu-noble | + popd 2026-09-03 10:41:00.844956 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-09-03 10:41:00.844962 | ubuntu-noble | + pushd kolla 2026-09-03 10:41:00.844968 | ubuntu-noble | + apply_patch patches/2025.2/kolla/backport-995447.patch 2026-09-03 10:41:00.844974 | ubuntu-noble | + local rel=patches/2025.2/kolla/backport-995447.patch 2026-09-03 10:41:00.844987 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/kolla/backport-995447.patch 2026-09-03 10:41:00.844993 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.2/kolla/backport-995447.patch' 2026-09-03 10:41:00.844999 | ubuntu-noble | APPLY PATCH patches/2025.2/kolla/backport-995447.patch 2026-09-03 10:41:00.845005 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-03 10:41:00.846047 | ubuntu-noble | checking file docker/letsencrypt/letsencrypt-lego/letsencrypt-certificates.sh 2026-09-03 10:41:00.846293 | ubuntu-noble | checking file releasenotes/notes/letsencrypt-dns01-challenge-432b5122dc832f4a.yaml 2026-09-03 10:41:00.846903 | ubuntu-noble | + patch --forward --batch -p1 2026-09-03 10:41:00.849490 | ubuntu-noble | patching file docker/letsencrypt/letsencrypt-lego/letsencrypt-certificates.sh 2026-09-03 10:41:00.849902 | ubuntu-noble | patching file releasenotes/notes/letsencrypt-dns01-challenge-432b5122dc832f4a.yaml 2026-09-03 10:41:00.851474 | ubuntu-noble | + echo patches/2025.2/kolla/backport-995447.patch 2026-09-03 10:41:00.851511 | ubuntu-noble | + popd 2026-09-03 10:41:00.851521 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-09-03 10:41:00.851529 | ubuntu-noble | + pushd kolla 2026-09-03 10:41:00.851536 | ubuntu-noble | + apply_patch patches/2025.2/kolla/squash.patch 2026-09-03 10:41:00.851543 | ubuntu-noble | + local rel=patches/2025.2/kolla/squash.patch 2026-09-03 10:41:00.851549 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/kolla/squash.patch 2026-09-03 10:41:00.851556 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.2/kolla/squash.patch' 2026-09-03 10:41:00.851562 | ubuntu-noble | APPLY PATCH patches/2025.2/kolla/squash.patch 2026-09-03 10:41:00.851569 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-03 10:41:00.853852 | ubuntu-noble | checking file kolla/image/tasks.py 2026-09-03 10:41:00.853980 | ubuntu-noble | Hunk #1 succeeded at 428 (offset 16 lines). 2026-09-03 10:41:00.854854 | ubuntu-noble | + patch --forward --batch -p1 2026-09-03 10:41:00.856939 | ubuntu-noble | patching file kolla/image/tasks.py 2026-09-03 10:41:00.857039 | ubuntu-noble | Hunk #1 succeeded at 428 (offset 16 lines). 2026-09-03 10:41:00.858126 | ubuntu-noble | + echo patches/2025.2/kolla/squash.patch 2026-09-03 10:41:00.858151 | ubuntu-noble | + popd 2026-09-03 10:41:00.858159 | ubuntu-noble | + pip3 install -r kolla/requirements.txt 2026-09-03 10:41:01.445435 | ubuntu-noble | Collecting pbr!=2.1.0,>=2.0.0 (from -r kolla/requirements.txt (line 1)) 2026-09-03 10:41:01.526048 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl.metadata (3.8 kB) 2026-09-03 10:41:01.538629 | ubuntu-noble | Requirement already satisfied: Jinja2>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from -r kolla/requirements.txt (line 2)) (3.1.6) 2026-09-03 10:41:01.633212 | ubuntu-noble | Collecting GitPython>=1.0.1 (from -r kolla/requirements.txt (line 3)) 2026-09-03 10:41:01.646694 | ubuntu-noble | Downloading gitpython-3.1.61-py3-none-any.whl.metadata (13 kB) 2026-09-03 10:41:01.734973 | ubuntu-noble | Collecting oslo.config>=5.1.0 (from -r kolla/requirements.txt (line 4)) 2026-09-03 10:41:01.753537 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl.metadata (2.3 kB) 2026-09-03 10:41:01.768982 | ubuntu-noble | Requirement already satisfied: setuptools>=64.0.0 in /tmp/venv/lib/python3.12/site-packages (from -r kolla/requirements.txt (line 5)) (84.0.0) 2026-09-03 10:41:01.779247 | ubuntu-noble | Requirement already satisfied: MarkupSafe>=2.0 in /tmp/venv/lib/python3.12/site-packages (from Jinja2>=3.0.1->-r kolla/requirements.txt (line 2)) (3.0.3) 2026-09-03 10:41:01.842753 | ubuntu-noble | Collecting gitdb<5,>=4.0.1 (from GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-09-03 10:41:01.857979 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB) 2026-09-03 10:41:01.934690 | ubuntu-noble | Collecting netaddr>=0.7.18 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-09-03 10:41:01.950801 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl.metadata (5.0 kB) 2026-09-03 10:41:02.020749 | ubuntu-noble | Collecting stevedore>=5.6.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-09-03 10:41:02.033620 | ubuntu-noble | Downloading stevedore-5.9.1-py3-none-any.whl.metadata (2.3 kB) 2026-09-03 10:41:02.111567 | ubuntu-noble | Collecting oslo.i18n>=3.15.3 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-09-03 10:41:02.125527 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl.metadata (2.0 kB) 2026-09-03 10:41:02.185855 | ubuntu-noble | Collecting rfc3986>=1.2.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-09-03 10:41:02.198834 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl.metadata (6.6 kB) 2026-09-03 10:41:02.211972 | ubuntu-noble | Requirement already satisfied: PyYAML>=5.1 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (6.0.3) 2026-09-03 10:41:02.214016 | ubuntu-noble | Requirement already satisfied: requests>=2.18.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (2.34.2) 2026-09-03 10:41:02.295388 | ubuntu-noble | Collecting smmap<6,>=3.0.1 (from gitdb<5,>=4.0.1->GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-09-03 10:41:02.306686 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl.metadata (4.6 kB) 2026-09-03 10:41:02.339712 | ubuntu-noble | Requirement already satisfied: charset_normalizer<4,>=2 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (3.5.1) 2026-09-03 10:41:02.341464 | ubuntu-noble | Requirement already satisfied: idna<4,>=2.5 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (3.19) 2026-09-03 10:41:02.343157 | ubuntu-noble | Requirement already satisfied: urllib3<3,>=1.26 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (2.7.0) 2026-09-03 10:41:02.344467 | ubuntu-noble | Requirement already satisfied: certifi>=2023.5.7 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (2026.7.22) 2026-09-03 10:41:02.385445 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2026-09-03 10:41:02.415045 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.9/131.9 kB 4.7 MB/s eta 0:00:00 2026-09-03 10:41:02.428790 | ubuntu-noble | Downloading gitpython-3.1.61-py3-none-any.whl (222 kB) 2026-09-03 10:41:02.452583 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 222.1/222.1 kB 11.9 MB/s eta 0:00:00 2026-09-03 10:41:02.467993 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl (143 kB) 2026-09-03 10:41:02.485073 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.8/143.8 kB 10.9 MB/s eta 0:00:00 2026-09-03 10:41:02.497736 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl (62 kB) 2026-09-03 10:41:02.514524 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.8/62.8 kB 4.9 MB/s eta 0:00:00 2026-09-03 10:41:02.527978 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl (2.3 MB) 2026-09-03 10:41:02.589002 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 40.2 MB/s eta 0:00:00 2026-09-03 10:41:02.602315 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl (47 kB) 2026-09-03 10:41:02.616506 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 47.8/47.8 kB 3.9 MB/s eta 0:00:00 2026-09-03 10:41:02.629674 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl (31 kB) 2026-09-03 10:41:02.656876 | ubuntu-noble | Downloading stevedore-5.9.1-py3-none-any.whl (54 kB) 2026-09-03 10:41:02.673980 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.9/54.9 kB 4.2 MB/s eta 0:00:00 2026-09-03 10:41:02.688890 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl (24 kB) 2026-09-03 10:41:02.933755 | ubuntu-noble | Installing collected packages: stevedore, smmap, rfc3986, pbr, netaddr, oslo.i18n, gitdb, oslo.config, GitPython 2026-09-03 10:41:03.847962 | ubuntu-noble | Successfully installed GitPython-3.1.61 gitdb-4.0.12 netaddr-1.3.0 oslo.config-10.7.0 oslo.i18n-6.9.0 pbr-7.0.3 rfc3986-2.0.0 smmap-5.0.3 stevedore-5.9.1 2026-09-03 10:41:03.987506 | ubuntu-noble | + pip3 install kolla/ 2026-09-03 10:41:04.485004 | ubuntu-noble | Processing ./kolla 2026-09-03 10:41:04.488308 | ubuntu-noble | Installing build dependencies: started 2026-09-03 10:41:06.520872 | ubuntu-noble | Installing build dependencies: finished with status 'done' 2026-09-03 10:41:06.529699 | ubuntu-noble | Getting requirements to build wheel: started 2026-09-03 10:41:06.766324 | ubuntu-noble | Getting requirements to build wheel: finished with status 'done' 2026-09-03 10:41:06.774117 | ubuntu-noble | Installing backend dependencies: started 2026-09-03 10:41:08.897208 | ubuntu-noble | Installing backend dependencies: finished with status 'done' 2026-09-03 10:41:08.899497 | ubuntu-noble | Preparing metadata (pyproject.toml): started 2026-09-03 10:41:09.516356 | ubuntu-noble | Preparing metadata (pyproject.toml): finished with status 'done' 2026-09-03 10:41:09.532321 | ubuntu-noble | Requirement already satisfied: pbr!=2.1.0,>=2.0.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==21.2.1.dev1) (7.0.3) 2026-09-03 10:41:09.534067 | ubuntu-noble | Requirement already satisfied: Jinja2>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==21.2.1.dev1) (3.1.6) 2026-09-03 10:41:09.536581 | ubuntu-noble | Requirement already satisfied: GitPython>=1.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==21.2.1.dev1) (3.1.61) 2026-09-03 10:41:09.538598 | ubuntu-noble | Requirement already satisfied: oslo.config>=5.1.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==21.2.1.dev1) (10.7.0) 2026-09-03 10:41:09.540427 | ubuntu-noble | Requirement already satisfied: setuptools>=64.0.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==21.2.1.dev1) (84.0.0) 2026-09-03 10:41:09.583721 | ubuntu-noble | Requirement already satisfied: gitdb<5,>=4.0.1 in /tmp/venv/lib/python3.12/site-packages (from GitPython>=1.0.1->kolla==21.2.1.dev1) (4.0.12) 2026-09-03 10:41:09.589011 | ubuntu-noble | Requirement already satisfied: MarkupSafe>=2.0 in /tmp/venv/lib/python3.12/site-packages (from Jinja2>=3.0.1->kolla==21.2.1.dev1) (3.0.3) 2026-09-03 10:41:09.597941 | ubuntu-noble | Requirement already satisfied: netaddr>=0.7.18 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==21.2.1.dev1) (1.3.0) 2026-09-03 10:41:09.599362 | ubuntu-noble | Requirement already satisfied: stevedore>=5.6.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==21.2.1.dev1) (5.9.1) 2026-09-03 10:41:09.600974 | ubuntu-noble | Requirement already satisfied: oslo.i18n>=3.15.3 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==21.2.1.dev1) (6.9.0) 2026-09-03 10:41:09.602845 | ubuntu-noble | Requirement already satisfied: rfc3986>=1.2.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==21.2.1.dev1) (2.0.0) 2026-09-03 10:41:09.604388 | ubuntu-noble | Requirement already satisfied: PyYAML>=5.1 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==21.2.1.dev1) (6.0.3) 2026-09-03 10:41:09.605912 | ubuntu-noble | Requirement already satisfied: requests>=2.18.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==21.2.1.dev1) (2.34.2) 2026-09-03 10:41:09.661893 | ubuntu-noble | Requirement already satisfied: smmap<6,>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from gitdb<5,>=4.0.1->GitPython>=1.0.1->kolla==21.2.1.dev1) (5.0.3) 2026-09-03 10:41:09.680746 | ubuntu-noble | Requirement already satisfied: charset_normalizer<4,>=2 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==21.2.1.dev1) (3.5.1) 2026-09-03 10:41:09.683450 | ubuntu-noble | Requirement already satisfied: idna<4,>=2.5 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==21.2.1.dev1) (3.19) 2026-09-03 10:41:09.684464 | ubuntu-noble | Requirement already satisfied: urllib3<3,>=1.26 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==21.2.1.dev1) (2.7.0) 2026-09-03 10:41:09.686036 | ubuntu-noble | Requirement already satisfied: certifi>=2023.5.7 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==21.2.1.dev1) (2026.7.22) 2026-09-03 10:41:09.715774 | ubuntu-noble | Building wheels for collected packages: kolla 2026-09-03 10:41:09.716857 | ubuntu-noble | Building wheel for kolla (pyproject.toml): started 2026-09-03 10:41:11.244182 | ubuntu-noble | Building wheel for kolla (pyproject.toml): finished with status 'done' 2026-09-03 10:41:11.248249 | ubuntu-noble | Created wheel for kolla: filename=kolla-21.2.1.dev1-py3-none-any.whl size=374083 sha256=5e5603bea0eda8ae8e2c542d3a06218bc71e25d30b2760810b163b6bfcfa2029 2026-09-03 10:41:11.248833 | ubuntu-noble | Stored in directory: /tmp/pip-ephem-wheel-cache-2fkmad59/wheels/5a/56/c4/e310d82118381247de5918f2335ab23c36c3bc15e9e4672495 2026-09-03 10:41:11.260923 | ubuntu-noble | Successfully built kolla 2026-09-03 10:41:11.457024 | ubuntu-noble | Installing collected packages: kolla 2026-09-03 10:41:11.641217 | ubuntu-noble | Successfully installed kolla-21.2.1.dev1 2026-09-03 10:41:11.797755 | ubuntu-noble | ++ kolla-build --version 2026-09-03 10:41:12.397364 | ubuntu-noble | + export KOLLA_VERSION=21.2.1 2026-09-03 10:41:12.397487 | ubuntu-noble | + KOLLA_VERSION=21.2.1 2026-09-03 10:41:12.397707 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-09-03 10:41:12.403642 | ubuntu-noble | + export HASH_DOCKER_IMAGES_KOLLA=e291124 2026-09-03 10:41:12.403707 | ubuntu-noble | + HASH_DOCKER_IMAGES_KOLLA=e291124 2026-09-03 10:41:12.404072 | ubuntu-noble | ++ cd release 2026-09-03 10:41:12.404106 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-09-03 10:41:12.408557 | ubuntu-noble | + export HASH_RELEASE=75920e1 2026-09-03 10:41:12.408605 | ubuntu-noble | + HASH_RELEASE=75920e1 2026-09-03 10:41:12.408617 | ubuntu-noble | + python3 src/generate-template-overrides-file.py 2026-09-03 10:41:12.564009 | ubuntu-noble | + echo DEBUG template-overrides.j2 2026-09-03 10:41:12.564093 | ubuntu-noble | DEBUG template-overrides.j2 2026-09-03 10:41:12.564107 | ubuntu-noble | + cat templates/2025.2/template-overrides.j2 2026-09-03 10:41:12.565280 | ubuntu-noble | {% extends parent_template %} 2026-09-03 10:41:12.565324 | ubuntu-noble | 2026-09-03 10:41:12.565329 | ubuntu-noble | {% set fluentd_plugins = [ 2026-09-03 10:41:12.565333 | ubuntu-noble | 'fluent-plugin-grok-parser', 2026-09-03 10:41:12.565337 | ubuntu-noble | 'fluent-plugin-prometheus', 2026-09-03 10:41:12.565341 | ubuntu-noble | 'fluent-plugin-rewrite-tag-filter', 2026-09-03 10:41:12.565350 | ubuntu-noble | 'fluent-plugin-grafana-loki', 2026-09-03 10:41:12.565354 | ubuntu-noble | ] %} 2026-09-03 10:41:12.565358 | ubuntu-noble | 2026-09-03 10:41:12.565363 | ubuntu-noble | {% set openstack_base_pip_packages_append = ['pip', 'git+https://github.com/sapcc/openstack-audit-middleware.git'] %} 2026-09-03 10:41:12.565367 | ubuntu-noble | 2026-09-03 10:41:12.565371 | ubuntu-noble | {% set glance_base_pip_packages_append = ['boto3'] %} 2026-09-03 10:41:12.565374 | ubuntu-noble | 2026-09-03 10:41:12.565378 | ubuntu-noble | {% block nova_libvirt_footer %} 2026-09-03 10:41:12.565382 | ubuntu-noble | RUN chgrp tss /var/lib/swtpm-localca \ 2026-09-03 10:41:12.565385 | ubuntu-noble | && chmod g+w /var/lib/swtpm-localca 2026-09-03 10:41:12.565389 | ubuntu-noble | RUN truncate --size=524288 /usr/lib/ipxe/qemu/efi-virtio.rom 2026-09-03 10:41:12.565393 | ubuntu-noble | {% endblock %} 2026-09-03 10:41:12.565396 | ubuntu-noble | 2026-09-03 10:41:12.565400 | ubuntu-noble | {% block horizon_header %} 2026-09-03 10:41:12.565403 | ubuntu-noble | RUN apt-get update \ 2026-09-03 10:41:12.565407 | ubuntu-noble | && apt-get -y install --no-install-recommends build-essential libmariadb-dev-compat \ 2026-09-03 10:41:12.565411 | ubuntu-noble | && python3 -m pip --no-cache-dir install --upgrade setuptools mysqlclient \ 2026-09-03 10:41:12.565415 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-09-03 10:41:12.565418 | ubuntu-noble | && apt-get clean \ 2026-09-03 10:41:12.565422 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-09-03 10:41:12.565425 | ubuntu-noble | {% endblock %} 2026-09-03 10:41:12.565429 | ubuntu-noble | 2026-09-03 10:41:12.565433 | ubuntu-noble | {% block horizon_footer %} 2026-09-03 10:41:12.565436 | ubuntu-noble | RUN curl -q -L -o /tmp/openstack-themes.tar.gz https://github.com/osism/openstack-themes/archive/main.tar.gz \ 2026-09-03 10:41:12.565441 | ubuntu-noble | && tar xzvf /tmp/openstack-themes.tar.gz --directory=/var/lib/kolla/venv/lib/python3/site-packages/openstack_dashboard/themes --strip-components 2 openstack-themes-main/horizon \ 2026-09-03 10:41:12.565446 | ubuntu-noble | && rm /tmp/openstack-themes.tar.gz 2026-09-03 10:41:12.565449 | ubuntu-noble | {% endblock %} 2026-09-03 10:41:12.565453 | ubuntu-noble | 2026-09-03 10:41:12.565456 | ubuntu-noble | {% block base_header %} 2026-09-03 10:41:12.565471 | ubuntu-noble | COPY apt_preferences.{{ base_distro }} /etc/apt/preferences 2026-09-03 10:41:12.565475 | ubuntu-noble | COPY *.gpg /etc/kolla/apt-keys/ 2026-09-03 10:41:12.565478 | ubuntu-noble | 2026-09-03 10:41:12.565482 | ubuntu-noble | RUN apt-get update \ 2026-09-03 10:41:12.565485 | ubuntu-noble | && apt-get -y install --no-install-recommends locales ca-certificates \ 2026-09-03 10:41:12.565489 | ubuntu-noble | && locale-gen en_US.UTF-8 \ 2026-09-03 10:41:12.565492 | ubuntu-noble | && apt-get clean \ 2026-09-03 10:41:12.565496 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-09-03 10:41:12.565499 | ubuntu-noble | {% endblock %} 2026-09-03 10:41:12.565503 | ubuntu-noble | 2026-09-03 10:41:12.565506 | ubuntu-noble | {% block openstack_base_header %} 2026-09-03 10:41:12.565509 | ubuntu-noble | RUN apt-get update \ 2026-09-03 10:41:12.565513 | ubuntu-noble | && apt-get -y install --no-install-recommends python3-setuptools \ 2026-09-03 10:41:12.565516 | ubuntu-noble | && apt-get clean \ 2026-09-03 10:41:12.565520 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-09-03 10:41:12.565523 | ubuntu-noble | {% endblock %} 2026-09-03 10:41:12.565527 | ubuntu-noble | 2026-09-03 10:41:12.565530 | ubuntu-noble | {% set glance_base_packages_append = ['nvme-cli'] %} 2026-09-03 10:41:12.565534 | ubuntu-noble | 2026-09-03 10:41:12.565537 | ubuntu-noble | {% set kolla_toolbox_packages_append = ['iputils-ping', 'traceroute'] %} 2026-09-03 10:41:12.565540 | ubuntu-noble | 2026-09-03 10:41:12.565544 | ubuntu-noble | {% set cinder_volume_packages_append = ['multipath-tools'] %} 2026-09-03 10:41:12.565547 | ubuntu-noble | 2026-09-03 10:41:12.565551 | ubuntu-noble | {% set cinder_volume_pip_packages = [ 'py-pure-client', 'infinisdk', 'python-linstor' ] %} 2026-09-03 10:41:12.565554 | ubuntu-noble | {% block cinder_volume_footer %} 2026-09-03 10:41:12.565558 | ubuntu-noble | RUN {{ macros.install_pip(cinder_volume_pip_packages | customizable("pip_packages")) }} 2026-09-03 10:41:12.565561 | ubuntu-noble | {% endblock %} 2026-09-03 10:41:12.565564 | ubuntu-noble | 2026-09-03 10:41:12.565568 | ubuntu-noble | {% set manila_base_additional_pip_packages = [ 'pywinrm' ] %} 2026-09-03 10:41:12.565571 | ubuntu-noble | {% block manila_base_footer %} 2026-09-03 10:41:12.565575 | ubuntu-noble | RUN {{ macros.install_pip(manila_base_additional_pip_packages | customizable("pip_packages")) }} 2026-09-03 10:41:12.565578 | ubuntu-noble | {% endblock %} 2026-09-03 10:41:12.565582 | ubuntu-noble | 2026-09-03 10:41:12.565585 | ubuntu-noble | {% set magnum_base_additional_pip_packages = [ 'magnum-cluster-api' ] %} 2026-09-03 10:41:12.565588 | ubuntu-noble | {% block magnum_base_footer %} 2026-09-03 10:41:12.565592 | ubuntu-noble | RUN {{ macros.install_pip(magnum_base_additional_pip_packages | customizable("pip_packages")) }} 2026-09-03 10:41:12.565595 | ubuntu-noble | RUN curl -o /tmp/helm.tar.gz https://get.helm.sh/helm-v3.15.2-linux-amd64.tar.gz \ 2026-09-03 10:41:12.565599 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/helm.tar.gz -C /usr/local/bin linux-amd64/helm 2026-09-03 10:41:12.565602 | ubuntu-noble | {% endblock %} 2026-09-03 10:41:12.565606 | ubuntu-noble | 2026-09-03 10:41:12.565609 | ubuntu-noble | {% set gnocchi_base_packages_append = ['python3-rados'] %} 2026-09-03 10:41:12.565612 | ubuntu-noble | {% block gnocchi_base_footer %} 2026-09-03 10:41:12.565616 | ubuntu-noble | RUN mkdir -p /var/lib/gnocchi/tmp \ 2026-09-03 10:41:12.565619 | ubuntu-noble | && chown -R gnocchi: /var/lib/gnocchi/tmp 2026-09-03 10:41:12.565623 | ubuntu-noble | {% endblock %} 2026-09-03 10:41:12.565626 | ubuntu-noble | 2026-09-03 10:41:12.565630 | ubuntu-noble | {% block grafana_footer %} 2026-09-03 10:41:12.565633 | ubuntu-noble | RUN curl -o /tmp/kolla-operations.tar.gz https://github.com/osism/kolla-operations/tarball/main \ 2026-09-03 10:41:12.565637 | ubuntu-noble | && mkdir -p /operations \ 2026-09-03 10:41:12.565640 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/kolla-operations.tar.gz -C /operations \ 2026-09-03 10:41:12.565643 | ubuntu-noble | && rm -f /tmp/kolla-operations.tar.gz 2026-09-03 10:41:12.565647 | ubuntu-noble | {% endblock %} 2026-09-03 10:41:12.565650 | ubuntu-noble | 2026-09-03 10:41:12.565654 | ubuntu-noble | {% block keystone_footer %} 2026-09-03 10:41:12.565657 | ubuntu-noble | RUN python3 -m pip --no-cache-dir install -c /requirements/upper-constraints.txt keystone-keycloak-backend 2026-09-03 10:41:12.565661 | ubuntu-noble | RUN apt-get update \ 2026-09-03 10:41:12.565664 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-09-03 10:41:12.565668 | ubuntu-noble | libapache2-mod-auth-openidc \ 2026-09-03 10:41:12.565671 | ubuntu-noble | libldap-common \ 2026-09-03 10:41:12.565674 | ubuntu-noble | libmemcached11 \ 2026-09-03 10:41:12.565678 | ubuntu-noble | && apt-get clean \ 2026-09-03 10:41:12.565684 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* \ 2026-09-03 10:41:12.565687 | ubuntu-noble | && a2enmod auth_openidc 2026-09-03 10:41:12.565691 | ubuntu-noble | {% endblock %} 2026-09-03 10:41:12.565695 | ubuntu-noble | 2026-09-03 10:41:12.565698 | ubuntu-noble | {% block footer %} 2026-09-03 10:41:12.565702 | ubuntu-noble | RUN rm -rf /usr/share/doc/* \ 2026-09-03 10:41:12.565705 | ubuntu-noble | && rm -rf /usr/share/man/* \ 2026-09-03 10:41:12.565708 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-09-03 10:41:12.565712 | ubuntu-noble | && apt-get autoremove -y \ 2026-09-03 10:41:12.565723 | ubuntu-noble | && if [ -e /var/lib/kolla/venv/bin/python3 ]; then /var/lib/kolla/venv/bin/pip3 install --no-cache-dir pyclean==3.0.0; /var/lib/kolla/venv/bin/pyclean /var/lib/kolla/venv; /var/lib/kolla/venv/bin/pyclean /usr; /var/lib/kolla/venv/bin/pip3 uninstall -y pyclean; fi \ 2026-09-03 10:41:12.565732 | ubuntu-noble | && if [ -e /var/lib/kolla/venv/bin/pip3 ]; then /var/lib/kolla/venv/bin/pip3 check; fi 2026-09-03 10:41:12.565735 | ubuntu-noble | {% endblock %} 2026-09-03 10:41:12.565739 | ubuntu-noble | 2026-09-03 10:41:12.565742 | ubuntu-noble | {% block labels %} 2026-09-03 10:41:12.565745 | ubuntu-noble | LABEL "build-date"="{{ build_date }}" \ 2026-09-03 10:41:12.565749 | ubuntu-noble | "name"="{{ image_name }}" \ 2026-09-03 10:41:12.565752 | ubuntu-noble | "de.osism.commit.docker_images_kolla"="e291124" \ 2026-09-03 10:41:12.565755 | ubuntu-noble | "de.osism.commit.kolla"="7fdda0ca7" \ 2026-09-03 10:41:12.565759 | ubuntu-noble | "de.osism.commit.kolla_version"="21.2.1" \ 2026-09-03 10:41:12.565762 | ubuntu-noble | "de.osism.commit.release"="75920e1" \ 2026-09-03 10:41:12.565765 | ubuntu-noble | "de.osism.os_id"="ubuntu" \ 2026-09-03 10:41:12.565769 | ubuntu-noble | "de.osism.os_version_id"="24.04" \ 2026-09-03 10:41:12.565772 | ubuntu-noble | "de.osism.release.openstack"="2025.2" \ 2026-09-03 10:41:12.565775 | ubuntu-noble | "de.osism.version"="latest" \ 2026-09-03 10:41:12.565779 | ubuntu-noble | "org.opencontainers.image.created"="2026-09-03T10:41:12.540586+00:00" \ 2026-09-03 10:41:12.565782 | ubuntu-noble | "org.opencontainers.image.documentation"="https://osism.tech/docs/" \ 2026-09-03 10:41:12.565786 | ubuntu-noble | "org.opencontainers.image.licenses"="ASL 2.0" \ 2026-09-03 10:41:12.565789 | ubuntu-noble | "org.opencontainers.image.source"="https://github.com/osism/container-images-kolla" \ 2026-09-03 10:41:12.565792 | ubuntu-noble | "org.opencontainers.image.title"="{{ image_name }}" \ 2026-09-03 10:41:12.565796 | ubuntu-noble | "org.opencontainers.image.url"="https://quay.io/organization/osism" \ 2026-09-03 10:41:12.565799 | ubuntu-noble | "org.opencontainers.image.vendor"="OSISM GmbH" 2026-09-03 10:41:12.565803 | ubuntu-noble | {% endblock %} 2026-09-03 10:41:12.565806 | ubuntu-noble | 2026-09-03 10:41:12.566975 | ubuntu-noble | + bash scripts/002-generate.sh 2026-09-03 10:41:12.568661 | ubuntu-noble | + BASE=ubuntu 2026-09-03 10:41:12.568688 | ubuntu-noble | + BASE_VERSION=22.04 2026-09-03 10:41:12.569304 | ubuntu-noble | ++ date +%Y%m%d 2026-09-03 10:41:12.571656 | ubuntu-noble | + BUILD_ID=20260903 2026-09-03 10:41:12.571684 | ubuntu-noble | + DOCKER_NAMESPACE=kolla 2026-09-03 10:41:12.571689 | ubuntu-noble | + DOCKER_REGISTRY=osism.harbor.regio.digital 2026-09-03 10:41:12.571692 | ubuntu-noble | + OPENSTACK_VERSION=2025.2 2026-09-03 10:41:12.571696 | ubuntu-noble | + VERSION=latest 2026-09-03 10:41:12.571699 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-09-03 10:41:12.571703 | ubuntu-noble | + . defaults/all.sh 2026-09-03 10:41:12.571706 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-09-03 10:41:12.571710 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-09-03 10:41:12.571713 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-09-03 10:41:12.571716 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-09-03 10:41:12.571720 | ubuntu-noble | +++ deactivate nondestructive 2026-09-03 10:41:12.571723 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-03 10:41:12.571727 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-03 10:41:12.571730 | ubuntu-noble | +++ hash -r 2026-09-03 10:41:12.571734 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-03 10:41:12.571737 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-09-03 10:41:12.571741 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-09-03 10:41:12.571744 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-09-03 10:41:12.571748 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-09-03 10:41:12.571751 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-09-03 10:41:12.571754 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-09-03 10:41:12.571758 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-09-03 10:41:12.571761 | ubuntu-noble | +++ _OLD_VIRTUAL_PATH=/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-09-03 10:41:12.571776 | ubuntu-noble | +++ PATH=/tmp/venv/bin:/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-09-03 10:41:12.571780 | ubuntu-noble | +++ export PATH 2026-09-03 10:41:12.571783 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-03 10:41:12.571787 | ubuntu-noble | +++ '[' -z '' ']' 2026-09-03 10:41:12.571790 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-09-03 10:41:12.571793 | ubuntu-noble | +++ PS1='(venv) ' 2026-09-03 10:41:12.571797 | ubuntu-noble | +++ export PS1 2026-09-03 10:41:12.571800 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-09-03 10:41:12.571804 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-09-03 10:41:12.571807 | ubuntu-noble | +++ hash -r 2026-09-03 10:41:12.571811 | ubuntu-noble | + . defaults/2025.2.sh 2026-09-03 10:41:12.572330 | ubuntu-noble | +++ date +%Y%m%d 2026-09-03 10:41:12.575381 | ubuntu-noble | ++ export BUILD_ID=20260903 2026-09-03 10:41:12.575438 | ubuntu-noble | ++ BUILD_ID=20260903 2026-09-03 10:41:12.575453 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-09-03 10:41:12.575464 | ubuntu-noble | ++ KOLLA_TYPE= 2026-09-03 10:41:12.575476 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-09-03 10:41:12.575485 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-09-03 10:41:12.575495 | ubuntu-noble | + export VERSION 2026-09-03 10:41:12.575505 | ubuntu-noble | + export OPENSTACK_VERSION 2026-09-03 10:41:12.575514 | ubuntu-noble | + DOCKER_TAG=build-20260903 2026-09-03 10:41:12.575524 | ubuntu-noble | + KOLLA_BASE=ubuntu 2026-09-03 10:41:12.575534 | ubuntu-noble | + KOLLA_BASE_TAG=24.04 2026-09-03 10:41:12.575544 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-09-03 10:41:12.575554 | ubuntu-noble | + KOLLA_INSTALL_TYPE=source 2026-09-03 10:41:12.575564 | ubuntu-noble | + python3 src/generate-kolla-build-config.py 2026-09-03 10:41:12.722011 | ubuntu-noble | + setini DEFAULT namespace kolla 2026-09-03 10:41:12.722080 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=namespace value=kolla' 2026-09-03 10:41:14.094504 | ubuntu-noble | localhost | SUCCESS => { 2026-09-03 10:41:14.094590 | ubuntu-noble | "changed": false, 2026-09-03 10:41:14.094599 | ubuntu-noble | "gid": 1000, 2026-09-03 10:41:14.094606 | ubuntu-noble | "group": "zuul", 2026-09-03 10:41:14.094612 | ubuntu-noble | "mode": "0664", 2026-09-03 10:41:14.094618 | ubuntu-noble | "msg": "OK", 2026-09-03 10:41:14.094624 | ubuntu-noble | "owner": "zuul", 2026-09-03 10:41:14.094630 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-03 10:41:14.094636 | ubuntu-noble | "size": 4562, 2026-09-03 10:41:14.094642 | ubuntu-noble | "state": "file", 2026-09-03 10:41:14.094649 | ubuntu-noble | "uid": 1000 2026-09-03 10:41:14.094653 | ubuntu-noble | } 2026-09-03 10:41:14.209436 | ubuntu-noble | + setini DEFAULT tag build-20260903 2026-09-03 10:41:14.209522 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=tag value=build-20260903' 2026-09-03 10:41:15.513320 | ubuntu-noble | localhost | CHANGED => { 2026-09-03 10:41:15.513376 | ubuntu-noble | "changed": true, 2026-09-03 10:41:15.513381 | ubuntu-noble | "gid": 1000, 2026-09-03 10:41:15.513386 | ubuntu-noble | "group": "zuul", 2026-09-03 10:41:15.513389 | ubuntu-noble | "mode": "0664", 2026-09-03 10:41:15.513393 | ubuntu-noble | "msg": "option changed", 2026-09-03 10:41:15.513396 | ubuntu-noble | "owner": "zuul", 2026-09-03 10:41:15.513400 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-03 10:41:15.513404 | ubuntu-noble | "size": 4570, 2026-09-03 10:41:15.513407 | ubuntu-noble | "state": "file", 2026-09-03 10:41:15.513411 | ubuntu-noble | "uid": 1000 2026-09-03 10:41:15.513414 | ubuntu-noble | } 2026-09-03 10:41:15.617242 | ubuntu-noble | + setini DEFAULT base ubuntu 2026-09-03 10:41:15.617364 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=base value=ubuntu' 2026-09-03 10:41:16.955803 | ubuntu-noble | localhost | SUCCESS => { 2026-09-03 10:41:16.955854 | ubuntu-noble | "changed": false, 2026-09-03 10:41:16.955860 | ubuntu-noble | "gid": 1000, 2026-09-03 10:41:16.955863 | ubuntu-noble | "group": "zuul", 2026-09-03 10:41:16.955867 | ubuntu-noble | "mode": "0664", 2026-09-03 10:41:16.955871 | ubuntu-noble | "msg": "OK", 2026-09-03 10:41:16.955874 | ubuntu-noble | "owner": "zuul", 2026-09-03 10:41:16.955878 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-03 10:41:16.955881 | ubuntu-noble | "size": 4570, 2026-09-03 10:41:16.955885 | ubuntu-noble | "state": "file", 2026-09-03 10:41:16.955904 | ubuntu-noble | "uid": 1000 2026-09-03 10:41:16.955908 | ubuntu-noble | } 2026-09-03 10:41:17.093787 | ubuntu-noble | + setini DEFAULT base_tag 24.04 2026-09-03 10:41:17.093979 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=base_tag value=24.04' 2026-09-03 10:41:18.397340 | ubuntu-noble | localhost | SUCCESS => { 2026-09-03 10:41:18.397390 | ubuntu-noble | "changed": false, 2026-09-03 10:41:18.397396 | ubuntu-noble | "gid": 1000, 2026-09-03 10:41:18.397400 | ubuntu-noble | "group": "zuul", 2026-09-03 10:41:18.397404 | ubuntu-noble | "mode": "0664", 2026-09-03 10:41:18.397407 | ubuntu-noble | "msg": "OK", 2026-09-03 10:41:18.397411 | ubuntu-noble | "owner": "zuul", 2026-09-03 10:41:18.397414 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-03 10:41:18.397418 | ubuntu-noble | "size": 4570, 2026-09-03 10:41:18.397422 | ubuntu-noble | "state": "file", 2026-09-03 10:41:18.397425 | ubuntu-noble | "uid": 1000 2026-09-03 10:41:18.397429 | ubuntu-noble | } 2026-09-03 10:41:18.512843 | ubuntu-noble | + setini DEFAULT install_type source 2026-09-03 10:41:18.513059 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=install_type value=source' 2026-09-03 10:41:19.819776 | ubuntu-noble | localhost | SUCCESS => { 2026-09-03 10:41:19.819859 | ubuntu-noble | "changed": false, 2026-09-03 10:41:19.819870 | ubuntu-noble | "gid": 1000, 2026-09-03 10:41:19.819878 | ubuntu-noble | "group": "zuul", 2026-09-03 10:41:19.819885 | ubuntu-noble | "mode": "0664", 2026-09-03 10:41:19.819892 | ubuntu-noble | "msg": "OK", 2026-09-03 10:41:19.819900 | ubuntu-noble | "owner": "zuul", 2026-09-03 10:41:19.819907 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-03 10:41:19.819915 | ubuntu-noble | "size": 4570, 2026-09-03 10:41:19.819922 | ubuntu-noble | "state": "file", 2026-09-03 10:41:19.819930 | ubuntu-noble | "uid": 1000 2026-09-03 10:41:19.819937 | ubuntu-noble | } 2026-09-03 10:41:19.944544 | ubuntu-noble | + [[ 2025.2 == \2\0\2\4\.\1 ]] 2026-09-03 10:41:19.944673 | ubuntu-noble | + REQUIREMENTS_BRANCH=stable-2025.2 2026-09-03 10:41:19.944756 | ubuntu-noble | + setini openstack-base location tarballs/requirements-stable-2025.2.tar.gz 2026-09-03 10:41:19.944912 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=openstack-base option=location value=tarballs/requirements-stable-2025.2.tar.gz' 2026-09-03 10:41:21.274586 | ubuntu-noble | localhost | CHANGED => { 2026-09-03 10:41:21.274654 | ubuntu-noble | "changed": true, 2026-09-03 10:41:21.274663 | ubuntu-noble | "gid": 1000, 2026-09-03 10:41:21.274670 | ubuntu-noble | "group": "zuul", 2026-09-03 10:41:21.274677 | ubuntu-noble | "mode": "0664", 2026-09-03 10:41:21.274684 | ubuntu-noble | "msg": "section and option added", 2026-09-03 10:41:21.274692 | ubuntu-noble | "owner": "zuul", 2026-09-03 10:41:21.274698 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-03 10:41:21.274705 | ubuntu-noble | "size": 4641, 2026-09-03 10:41:21.274712 | ubuntu-noble | "state": "file", 2026-09-03 10:41:21.274718 | ubuntu-noble | "uid": 1000 2026-09-03 10:41:21.274725 | ubuntu-noble | } 2026-09-03 10:41:21.396780 | ubuntu-noble | + sed -i '/\[openstack-base\]/a # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.2.tar.gz' kolla-build.conf 2026-09-03 10:41:21.401502 | ubuntu-noble | + setini openstack-base type local 2026-09-03 10:41:21.401577 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=openstack-base option=type value=local' 2026-09-03 10:41:22.708314 | ubuntu-noble | localhost | CHANGED => { 2026-09-03 10:41:22.708368 | ubuntu-noble | "changed": true, 2026-09-03 10:41:22.708377 | ubuntu-noble | "gid": 1000, 2026-09-03 10:41:22.708383 | ubuntu-noble | "group": "zuul", 2026-09-03 10:41:22.708388 | ubuntu-noble | "mode": "0664", 2026-09-03 10:41:22.708394 | ubuntu-noble | "msg": "option added", 2026-09-03 10:41:22.708400 | ubuntu-noble | "owner": "zuul", 2026-09-03 10:41:22.708407 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-03 10:41:22.708413 | ubuntu-noble | "size": 4752, 2026-09-03 10:41:22.708418 | ubuntu-noble | "state": "file", 2026-09-03 10:41:22.708425 | ubuntu-noble | "uid": 1000 2026-09-03 10:41:22.708431 | ubuntu-noble | } 2026-09-03 10:41:22.817934 | ubuntu-noble | + [[ -n osism.harbor.regio.digital ]] 2026-09-03 10:41:22.818008 | ubuntu-noble | + setini DEFAULT registry osism.harbor.regio.digital 2026-09-03 10:41:22.818099 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=registry value=osism.harbor.regio.digital' 2026-09-03 10:41:24.080240 | ubuntu-noble | localhost | CHANGED => { 2026-09-03 10:41:24.080313 | ubuntu-noble | "changed": true, 2026-09-03 10:41:24.080318 | ubuntu-noble | "gid": 1000, 2026-09-03 10:41:24.080322 | ubuntu-noble | "group": "zuul", 2026-09-03 10:41:24.080326 | ubuntu-noble | "mode": "0664", 2026-09-03 10:41:24.080329 | ubuntu-noble | "msg": "option added", 2026-09-03 10:41:24.080333 | ubuntu-noble | "owner": "zuul", 2026-09-03 10:41:24.080337 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-03 10:41:24.080340 | ubuntu-noble | "size": 4790, 2026-09-03 10:41:24.080344 | ubuntu-noble | "state": "file", 2026-09-03 10:41:24.080347 | ubuntu-noble | "uid": 1000 2026-09-03 10:41:24.080351 | ubuntu-noble | } 2026-09-03 10:41:24.192121 | ubuntu-noble | + echo DEBUG kolla-build.conf 2026-09-03 10:41:24.192219 | ubuntu-noble | DEBUG kolla-build.conf 2026-09-03 10:41:24.192249 | ubuntu-noble | + cat kolla-build.conf 2026-09-03 10:41:24.193799 | ubuntu-noble | [DEFAULT] 2026-09-03 10:41:24.193834 | ubuntu-noble | base = ubuntu 2026-09-03 10:41:24.193839 | ubuntu-noble | base_package_type = deb 2026-09-03 10:41:24.193843 | ubuntu-noble | base_tag = 24.04 2026-09-03 10:41:24.193847 | ubuntu-noble | install_type = source 2026-09-03 10:41:24.193851 | ubuntu-noble | namespace = kolla 2026-09-03 10:41:24.193854 | ubuntu-noble | openstack_release = 2025.2 2026-09-03 10:41:24.193857 | ubuntu-noble | push = false 2026-09-03 10:41:24.193861 | ubuntu-noble | tag = build-20260903 2026-09-03 10:41:24.193867 | ubuntu-noble | threads = 1 2026-09-03 10:41:24.193870 | ubuntu-noble | patches_path = kolla-patches/2025.2 2026-09-03 10:41:24.193875 | ubuntu-noble | registry = osism.harbor.regio.digital 2026-09-03 10:41:24.193879 | ubuntu-noble | 2026-09-03 10:41:24.193883 | ubuntu-noble | ######################################################################### 2026-09-03 10:41:24.193888 | ubuntu-noble | # sources tracked in release repository 2026-09-03 10:41:24.193891 | ubuntu-noble | 2026-09-03 10:41:24.193894 | ubuntu-noble | [aodh-base] 2026-09-03 10:41:24.193898 | ubuntu-noble | type = local 2026-09-03 10:41:24.193902 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.2.tar.gz 2026-09-03 10:41:24.193905 | ubuntu-noble | location = tarballs/aodh-stable-2025.2.tar.gz 2026-09-03 10:41:24.193908 | ubuntu-noble | 2026-09-03 10:41:24.193912 | ubuntu-noble | 2026-09-03 10:41:24.193915 | ubuntu-noble | 2026-09-03 10:41:24.193918 | ubuntu-noble | [barbican-base] 2026-09-03 10:41:24.193922 | ubuntu-noble | type = local 2026-09-03 10:41:24.193925 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.2.tar.gz 2026-09-03 10:41:24.193930 | ubuntu-noble | location = tarballs/barbican-stable-2025.2.tar.gz 2026-09-03 10:41:24.193934 | ubuntu-noble | 2026-09-03 10:41:24.193937 | ubuntu-noble | 2026-09-03 10:41:24.193940 | ubuntu-noble | 2026-09-03 10:41:24.193943 | ubuntu-noble | [blazar-base] 2026-09-03 10:41:24.193947 | ubuntu-noble | type = local 2026-09-03 10:41:24.193950 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.2.tar.gz 2026-09-03 10:41:24.193953 | ubuntu-noble | location = tarballs/blazar-stable-2025.2.tar.gz 2026-09-03 10:41:24.193957 | ubuntu-noble | 2026-09-03 10:41:24.193960 | ubuntu-noble | 2026-09-03 10:41:24.193963 | ubuntu-noble | 2026-09-03 10:41:24.193967 | ubuntu-noble | [ceilometer-base] 2026-09-03 10:41:24.193976 | ubuntu-noble | type = local 2026-09-03 10:41:24.193979 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.2.tar.gz 2026-09-03 10:41:24.193982 | ubuntu-noble | location = tarballs/ceilometer-stable-2025.2.tar.gz 2026-09-03 10:41:24.193986 | ubuntu-noble | 2026-09-03 10:41:24.193989 | ubuntu-noble | 2026-09-03 10:41:24.193992 | ubuntu-noble | 2026-09-03 10:41:24.193996 | ubuntu-noble | [cinder-base] 2026-09-03 10:41:24.193999 | ubuntu-noble | type = local 2026-09-03 10:41:24.194002 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.2.tar.gz 2026-09-03 10:41:24.194006 | ubuntu-noble | location = tarballs/cinder-stable-2025.2.tar.gz 2026-09-03 10:41:24.194009 | ubuntu-noble | 2026-09-03 10:41:24.194012 | ubuntu-noble | 2026-09-03 10:41:24.194015 | ubuntu-noble | 2026-09-03 10:41:24.194046 | ubuntu-noble | [designate-base] 2026-09-03 10:41:24.194050 | ubuntu-noble | type = local 2026-09-03 10:41:24.194053 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/designate/designate-stable-2025.2.tar.gz 2026-09-03 10:41:24.194056 | ubuntu-noble | location = tarballs/designate-stable-2025.2.tar.gz 2026-09-03 10:41:24.194060 | ubuntu-noble | 2026-09-03 10:41:24.194063 | ubuntu-noble | 2026-09-03 10:41:24.194066 | ubuntu-noble | 2026-09-03 10:41:24.194069 | ubuntu-noble | [glance-base] 2026-09-03 10:41:24.194073 | ubuntu-noble | type = local 2026-09-03 10:41:24.194076 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/glance/glance-stable-2025.2.tar.gz 2026-09-03 10:41:24.194091 | ubuntu-noble | location = tarballs/glance-stable-2025.2.tar.gz 2026-09-03 10:41:24.194095 | ubuntu-noble | 2026-09-03 10:41:24.194098 | ubuntu-noble | 2026-09-03 10:41:24.194101 | ubuntu-noble | 2026-09-03 10:41:24.194105 | ubuntu-noble | [heat-base] 2026-09-03 10:41:24.194108 | ubuntu-noble | type = local 2026-09-03 10:41:24.194111 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/heat/heat-stable-2025.2.tar.gz 2026-09-03 10:41:24.194115 | ubuntu-noble | location = tarballs/heat-stable-2025.2.tar.gz 2026-09-03 10:41:24.194118 | ubuntu-noble | 2026-09-03 10:41:24.194121 | ubuntu-noble | 2026-09-03 10:41:24.194124 | ubuntu-noble | 2026-09-03 10:41:24.194128 | ubuntu-noble | [horizon] 2026-09-03 10:41:24.194131 | ubuntu-noble | type = local 2026-09-03 10:41:24.194134 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.2.tar.gz 2026-09-03 10:41:24.194138 | ubuntu-noble | location = tarballs/horizon-stable-2025.2.tar.gz 2026-09-03 10:41:24.194141 | ubuntu-noble | 2026-09-03 10:41:24.194144 | ubuntu-noble | 2026-09-03 10:41:24.194148 | ubuntu-noble | 2026-09-03 10:41:24.194151 | ubuntu-noble | [ironic-base] 2026-09-03 10:41:24.194154 | ubuntu-noble | type = local 2026-09-03 10:41:24.194157 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.2.tar.gz 2026-09-03 10:41:24.194161 | ubuntu-noble | location = tarballs/ironic-stable-2025.2.tar.gz 2026-09-03 10:41:24.194164 | ubuntu-noble | 2026-09-03 10:41:24.194167 | ubuntu-noble | 2026-09-03 10:41:24.194171 | ubuntu-noble | 2026-09-03 10:41:24.194174 | ubuntu-noble | [keystone-base] 2026-09-03 10:41:24.194177 | ubuntu-noble | type = local 2026-09-03 10:41:24.194181 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.2.tar.gz 2026-09-03 10:41:24.194184 | ubuntu-noble | location = tarballs/keystone-stable-2025.2.tar.gz 2026-09-03 10:41:24.194187 | ubuntu-noble | 2026-09-03 10:41:24.194190 | ubuntu-noble | 2026-09-03 10:41:24.194194 | ubuntu-noble | 2026-09-03 10:41:24.194197 | ubuntu-noble | [magnum-base] 2026-09-03 10:41:24.194200 | ubuntu-noble | type = local 2026-09-03 10:41:24.194204 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.2.tar.gz 2026-09-03 10:41:24.194207 | ubuntu-noble | location = tarballs/magnum-stable-2025.2.tar.gz 2026-09-03 10:41:24.194210 | ubuntu-noble | 2026-09-03 10:41:24.194214 | ubuntu-noble | 2026-09-03 10:41:24.194217 | ubuntu-noble | 2026-09-03 10:41:24.194220 | ubuntu-noble | [manila-base] 2026-09-03 10:41:24.194223 | ubuntu-noble | type = local 2026-09-03 10:41:24.194227 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/manila/manila-stable-2025.2.tar.gz 2026-09-03 10:41:24.194230 | ubuntu-noble | location = tarballs/manila-stable-2025.2.tar.gz 2026-09-03 10:41:24.194233 | ubuntu-noble | 2026-09-03 10:41:24.194237 | ubuntu-noble | 2026-09-03 10:41:24.194240 | ubuntu-noble | 2026-09-03 10:41:24.194243 | ubuntu-noble | [masakari-base] 2026-09-03 10:41:24.194246 | ubuntu-noble | type = local 2026-09-03 10:41:24.194250 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.2.tar.gz 2026-09-03 10:41:24.194269 | ubuntu-noble | location = tarballs/masakari-stable-2025.2.tar.gz 2026-09-03 10:41:24.194275 | ubuntu-noble | 2026-09-03 10:41:24.194278 | ubuntu-noble | 2026-09-03 10:41:24.194281 | ubuntu-noble | 2026-09-03 10:41:24.194285 | ubuntu-noble | [neutron-bgp-dragent] 2026-09-03 10:41:24.194288 | ubuntu-noble | type = local 2026-09-03 10:41:24.194291 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.2.tar.gz 2026-09-03 10:41:24.194295 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2025.2.tar.gz 2026-09-03 10:41:24.194298 | ubuntu-noble | 2026-09-03 10:41:24.194302 | ubuntu-noble | 2026-09-03 10:41:24.194305 | ubuntu-noble | [neutron-server-plugin-neutron-dynamic-routing] 2026-09-03 10:41:24.194308 | ubuntu-noble | type = local 2026-09-03 10:41:24.194312 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.2.tar.gz 2026-09-03 10:41:24.194315 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2025.2.tar.gz 2026-09-03 10:41:24.194318 | ubuntu-noble | 2026-09-03 10:41:24.194322 | ubuntu-noble | 2026-09-03 10:41:24.194325 | ubuntu-noble | [neutron-vpnaas-base] 2026-09-03 10:41:24.194328 | ubuntu-noble | type = local 2026-09-03 10:41:24.194332 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.2.tar.gz 2026-09-03 10:41:24.194335 | ubuntu-noble | location = tarballs/neutron-vpnaas-stable-2025.2.tar.gz 2026-09-03 10:41:24.194339 | ubuntu-noble | 2026-09-03 10:41:24.194342 | ubuntu-noble | 2026-09-03 10:41:24.194345 | ubuntu-noble | 2026-09-03 10:41:24.194348 | ubuntu-noble | [neutron-base] 2026-09-03 10:41:24.194355 | ubuntu-noble | type = local 2026-09-03 10:41:24.194358 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.2.tar.gz 2026-09-03 10:41:24.194362 | ubuntu-noble | location = tarballs/neutron-stable-2025.2.tar.gz 2026-09-03 10:41:24.194365 | ubuntu-noble | 2026-09-03 10:41:24.194368 | ubuntu-noble | 2026-09-03 10:41:24.194372 | ubuntu-noble | 2026-09-03 10:41:24.194375 | ubuntu-noble | [nova-base] 2026-09-03 10:41:24.194378 | ubuntu-noble | type = local 2026-09-03 10:41:24.194382 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/nova/nova-stable-2025.2.tar.gz 2026-09-03 10:41:24.194385 | ubuntu-noble | location = tarballs/nova-stable-2025.2.tar.gz 2026-09-03 10:41:24.194388 | ubuntu-noble | 2026-09-03 10:41:24.194392 | ubuntu-noble | 2026-09-03 10:41:24.194395 | ubuntu-noble | 2026-09-03 10:41:24.194398 | ubuntu-noble | [octavia-base] 2026-09-03 10:41:24.194402 | ubuntu-noble | type = local 2026-09-03 10:41:24.194405 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.2.tar.gz 2026-09-03 10:41:24.194408 | ubuntu-noble | location = tarballs/octavia-stable-2025.2.tar.gz 2026-09-03 10:41:24.194412 | ubuntu-noble | 2026-09-03 10:41:24.194415 | ubuntu-noble | 2026-09-03 10:41:24.194418 | ubuntu-noble | 2026-09-03 10:41:24.194422 | ubuntu-noble | [placement-base] 2026-09-03 10:41:24.194425 | ubuntu-noble | type = local 2026-09-03 10:41:24.194428 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/placement/placement-stable-2025.2.tar.gz 2026-09-03 10:41:24.194432 | ubuntu-noble | location = tarballs/placement-stable-2025.2.tar.gz 2026-09-03 10:41:24.194435 | ubuntu-noble | 2026-09-03 10:41:24.194438 | ubuntu-noble | 2026-09-03 10:41:24.194442 | ubuntu-noble | 2026-09-03 10:41:24.194445 | ubuntu-noble | [skyline-apiserver-base] 2026-09-03 10:41:24.194448 | ubuntu-noble | type = local 2026-09-03 10:41:24.194459 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.2.tar.gz 2026-09-03 10:41:24.194463 | ubuntu-noble | location = tarballs/skyline-apiserver-stable-2025.2.tar.gz 2026-09-03 10:41:24.194466 | ubuntu-noble | 2026-09-03 10:41:24.194470 | ubuntu-noble | 2026-09-03 10:41:24.194473 | ubuntu-noble | 2026-09-03 10:41:24.194476 | ubuntu-noble | [skyline-console-base] 2026-09-03 10:41:24.194479 | ubuntu-noble | type = local 2026-09-03 10:41:24.194483 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.2.tar.gz 2026-09-03 10:41:24.194486 | ubuntu-noble | location = tarballs/skyline-console-stable-2025.2.tar.gz 2026-09-03 10:41:24.194490 | ubuntu-noble | 2026-09-03 10:41:24.194493 | ubuntu-noble | 2026-09-03 10:41:24.194496 | ubuntu-noble | 2026-09-03 10:41:24.194499 | ubuntu-noble | [watcher-base] 2026-09-03 10:41:24.194503 | ubuntu-noble | type = local 2026-09-03 10:41:24.194506 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.2.tar.gz 2026-09-03 10:41:24.194510 | ubuntu-noble | location = tarballs/watcher-stable-2025.2.tar.gz 2026-09-03 10:41:24.194513 | ubuntu-noble | 2026-09-03 10:41:24.194516 | ubuntu-noble | 2026-09-03 10:41:24.194519 | ubuntu-noble | [openstack-base] 2026-09-03 10:41:24.194523 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.2.tar.gz 2026-09-03 10:41:24.194526 | ubuntu-noble | location = tarballs/requirements-stable-2025.2.tar.gz 2026-09-03 10:41:24.194530 | ubuntu-noble | type = local 2026-09-03 10:41:24.195372 | ubuntu-noble | + bash scripts/003-patch.sh 2026-09-03 10:41:24.197136 | ubuntu-noble | + OPENSTACK_VERSION=2025.2 2026-09-03 10:41:24.197945 | ubuntu-noble | + VERSION=latest 2026-09-03 10:41:24.197974 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-09-03 10:41:24.197982 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-09-03 10:41:24.197988 | ubuntu-noble | + . defaults/all.sh 2026-09-03 10:41:24.197993 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-09-03 10:41:24.198000 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-09-03 10:41:24.198005 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-09-03 10:41:24.198009 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-09-03 10:41:24.198015 | ubuntu-noble | +++ deactivate nondestructive 2026-09-03 10:41:24.198037 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-03 10:41:24.198044 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-03 10:41:24.198049 | ubuntu-noble | +++ hash -r 2026-09-03 10:41:24.198055 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-03 10:41:24.198061 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-09-03 10:41:24.198066 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-09-03 10:41:24.198072 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-09-03 10:41:24.198077 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-09-03 10:41:24.198083 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-09-03 10:41:24.198089 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-09-03 10:41:24.198106 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-09-03 10:41:24.198110 | ubuntu-noble | +++ _OLD_VIRTUAL_PATH=/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-09-03 10:41:24.198121 | ubuntu-noble | +++ PATH=/tmp/venv/bin:/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-09-03 10:41:24.198125 | ubuntu-noble | +++ export PATH 2026-09-03 10:41:24.198128 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-03 10:41:24.198131 | ubuntu-noble | +++ '[' -z '' ']' 2026-09-03 10:41:24.198135 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-09-03 10:41:24.198138 | ubuntu-noble | +++ PS1='(venv) ' 2026-09-03 10:41:24.198141 | ubuntu-noble | +++ export PS1 2026-09-03 10:41:24.198145 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-09-03 10:41:24.198148 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-09-03 10:41:24.198151 | ubuntu-noble | +++ hash -r 2026-09-03 10:41:24.198155 | ubuntu-noble | + . defaults/2025.2.sh 2026-09-03 10:41:24.198186 | ubuntu-noble | +++ date +%Y%m%d 2026-09-03 10:41:24.199618 | ubuntu-noble | ++ export BUILD_ID=20260903 2026-09-03 10:41:24.199640 | ubuntu-noble | ++ BUILD_ID=20260903 2026-09-03 10:41:24.199644 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-09-03 10:41:24.199648 | ubuntu-noble | ++ KOLLA_TYPE= 2026-09-03 10:41:24.199651 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-09-03 10:41:24.199655 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-09-03 10:41:24.199658 | ubuntu-noble | + . scripts/patch-lib.sh 2026-09-03 10:41:24.199879 | ubuntu-noble | +++ pwd 2026-09-03 10:41:24.200754 | ubuntu-noble | ++ PATCH_ROOT=/home/zuul/src/github.com/osism/container-images-kolla 2026-09-03 10:41:24.200777 | ubuntu-noble | ++ PATCH_MANIFEST=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-09-03 10:41:24.200781 | ubuntu-noble | + export VERSION 2026-09-03 10:41:24.200785 | ubuntu-noble | + export OPENSTACK_VERSION 2026-09-03 10:41:24.200789 | ubuntu-noble | + mkdir -p tarballs 2026-09-03 10:41:24.202338 | ubuntu-noble | + ping -c2 tarballs.opendev.org 2026-09-03 10:41:25.925991 | ubuntu-noble | PING tarballs.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f) 56 data bytes 2026-09-03 10:41:25.926138 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=1 ttl=42 time=133 ms 2026-09-03 10:41:26.055486 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=2 ttl=42 time=129 ms 2026-09-03 10:41:26.055691 | ubuntu-noble | 2026-09-03 10:41:26.055723 | ubuntu-noble | --- tarballs.opendev.org ping statistics --- 2026-09-03 10:41:26.055744 | ubuntu-noble | 2 packets transmitted, 2 received, 0% packet loss, time 1715ms 2026-09-03 10:41:26.055762 | ubuntu-noble | rtt min/avg/max/mdev = 128.859/130.954/133.049/2.095 ms 2026-09-03 10:41:26.058112 | ubuntu-noble | ++ awk '/# tarball/ && !seen[$4]++ { print $4 }' kolla-build.conf 2026-09-03 10:41:26.061326 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-03 10:41:26.061373 | ubuntu-noble | + pushd tarballs 2026-09-03 10:41:26.062289 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.2.tar.gz 2026-09-03 10:41:26.064915 | ubuntu-noble | + filename=aodh-stable-2025.2.tar.gz 2026-09-03 10:41:26.064969 | ubuntu-noble | + [[ -e aodh-stable-2025.2.tar.gz ]] 2026-09-03 10:41:26.064985 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.2.tar.gz 2026-09-03 10:41:26.065022 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.2.tar.gz 2026-09-03 10:41:26.065037 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.2.tar.gz 2026-09-03 10:41:27.146384 | ubuntu-noble | 2026-09-03 10:41:27 URL:https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.2.tar.gz [259881/259881] -> "aodh-stable-2025.2.tar.gz" [1] 2026-09-03 10:41:27.148519 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/aodh/aodh-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-03 10:41:27.148687 | ubuntu-noble | + echo Process aodh-stable-2025.2.tar.gz 2026-09-03 10:41:27.148733 | ubuntu-noble | Process aodh-stable-2025.2.tar.gz 2026-09-03 10:41:27.151485 | ubuntu-noble | ++ tar -tzf aodh-stable-2025.2.tar.gz 2026-09-03 10:41:27.151735 | ubuntu-noble | ++ head -1 2026-09-03 10:41:27.154290 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-03 10:41:27.164084 | ubuntu-noble | + directory=aodh-21.0.1.dev3 2026-09-03 10:41:27.164728 | ubuntu-noble | ++ resolve_project_dir patches/2025.2 aodh-21.0.1.dev3 2026-09-03 10:41:27.164827 | ubuntu-noble | ++ local root=patches/2025.2 2026-09-03 10:41:27.164863 | ubuntu-noble | ++ local directory=aodh-21.0.1.dev3 2026-09-03 10:41:27.164908 | ubuntu-noble | ++ local suffix= 2026-09-03 10:41:27.164958 | ubuntu-noble | ++ local name=aodh 2026-09-03 10:41:27.164981 | ubuntu-noble | ++ local candidate path 2026-09-03 10:41:27.165042 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:27.165063 | ubuntu-noble | ++ path=patches/2025.2/aodh 2026-09-03 10:41:27.165093 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/aodh ]] 2026-09-03 10:41:27.165132 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:27.165149 | ubuntu-noble | ++ path=patches/2025.2/aodh 2026-09-03 10:41:27.165166 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/aodh ]] 2026-09-03 10:41:27.165183 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:27.165197 | ubuntu-noble | ++ path=patches/2025.2/aodh 2026-09-03 10:41:27.165212 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/aodh ]] 2026-09-03 10:41:27.165231 | ubuntu-noble | ++ return 1 2026-09-03 10:41:27.165523 | ubuntu-noble | + patch_dir= 2026-09-03 10:41:27.165564 | ubuntu-noble | + patch_dir= 2026-09-03 10:41:27.166374 | ubuntu-noble | ++ resolve_project_dir overlays/2025.2 aodh-21.0.1.dev3 /source 2026-09-03 10:41:27.166554 | ubuntu-noble | ++ local root=overlays/2025.2 2026-09-03 10:41:27.167375 | ubuntu-noble | ++ local directory=aodh-21.0.1.dev3 2026-09-03 10:41:27.167410 | ubuntu-noble | ++ local suffix=/source 2026-09-03 10:41:27.167418 | ubuntu-noble | ++ local name=aodh 2026-09-03 10:41:27.167426 | ubuntu-noble | ++ local candidate path 2026-09-03 10:41:27.167434 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:27.167441 | ubuntu-noble | ++ path=overlays/2025.2/aodh/source 2026-09-03 10:41:27.167448 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/aodh/source ]] 2026-09-03 10:41:27.167456 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:27.167463 | ubuntu-noble | ++ path=overlays/2025.2/aodh/source 2026-09-03 10:41:27.167470 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/aodh/source ]] 2026-09-03 10:41:27.167477 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:27.167484 | ubuntu-noble | ++ path=overlays/2025.2/aodh/source 2026-09-03 10:41:27.167491 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/aodh/source ]] 2026-09-03 10:41:27.167499 | ubuntu-noble | ++ return 1 2026-09-03 10:41:27.167512 | ubuntu-noble | + overlay_dir= 2026-09-03 10:41:27.167524 | ubuntu-noble | + overlay_dir= 2026-09-03 10:41:27.167548 | ubuntu-noble | + echo Check patches for aodh-stable-2025.2.tar.gz 2026-09-03 10:41:27.167566 | ubuntu-noble | Check patches for aodh-stable-2025.2.tar.gz 2026-09-03 10:41:27.167577 | ubuntu-noble | + [[ -n '' ]] 2026-09-03 10:41:27.167590 | ubuntu-noble | + echo Check overlays for aodh-stable-2025.2.tar.gz 2026-09-03 10:41:27.167601 | ubuntu-noble | Check overlays for aodh-stable-2025.2.tar.gz 2026-09-03 10:41:27.167611 | ubuntu-noble | + [[ -n '' ]] 2026-09-03 10:41:27.167623 | ubuntu-noble | + popd 2026-09-03 10:41:27.167634 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-03 10:41:27.167645 | ubuntu-noble | + pushd tarballs 2026-09-03 10:41:27.168161 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.2.tar.gz 2026-09-03 10:41:27.170435 | ubuntu-noble | + filename=barbican-stable-2025.2.tar.gz 2026-09-03 10:41:27.170458 | ubuntu-noble | + [[ -e barbican-stable-2025.2.tar.gz ]] 2026-09-03 10:41:27.170463 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.2.tar.gz 2026-09-03 10:41:27.170467 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.2.tar.gz 2026-09-03 10:41:27.170472 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.2.tar.gz 2026-09-03 10:41:28.512386 | ubuntu-noble | 2026-09-03 10:41:28 URL:https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.2.tar.gz [664868/664868] -> "barbican-stable-2025.2.tar.gz" [1] 2026-09-03 10:41:28.515069 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/barbican/barbican-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-03 10:41:28.515245 | ubuntu-noble | + echo Process barbican-stable-2025.2.tar.gz 2026-09-03 10:41:28.515360 | ubuntu-noble | Process barbican-stable-2025.2.tar.gz 2026-09-03 10:41:28.518044 | ubuntu-noble | ++ tar -tzf barbican-stable-2025.2.tar.gz 2026-09-03 10:41:28.520363 | ubuntu-noble | ++ head -1 2026-09-03 10:41:28.520441 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-03 10:41:28.528005 | ubuntu-noble | + directory=barbican-21.0.1.dev5 2026-09-03 10:41:28.528939 | ubuntu-noble | ++ resolve_project_dir patches/2025.2 barbican-21.0.1.dev5 2026-09-03 10:41:28.529155 | ubuntu-noble | ++ local root=patches/2025.2 2026-09-03 10:41:28.529208 | ubuntu-noble | ++ local directory=barbican-21.0.1.dev5 2026-09-03 10:41:28.529290 | ubuntu-noble | ++ local suffix= 2026-09-03 10:41:28.529371 | ubuntu-noble | ++ local name=barbican 2026-09-03 10:41:28.529405 | ubuntu-noble | ++ local candidate path 2026-09-03 10:41:28.529456 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:28.529484 | ubuntu-noble | ++ path=patches/2025.2/barbican 2026-09-03 10:41:28.529512 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/barbican ]] 2026-09-03 10:41:28.529568 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:28.529589 | ubuntu-noble | ++ path=patches/2025.2/barbican 2026-09-03 10:41:28.529620 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/barbican ]] 2026-09-03 10:41:28.529643 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:28.529663 | ubuntu-noble | ++ path=patches/2025.2/barbican 2026-09-03 10:41:28.529683 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/barbican ]] 2026-09-03 10:41:28.529708 | ubuntu-noble | ++ return 1 2026-09-03 10:41:28.530239 | ubuntu-noble | + patch_dir= 2026-09-03 10:41:28.530354 | ubuntu-noble | + patch_dir= 2026-09-03 10:41:28.531095 | ubuntu-noble | ++ resolve_project_dir overlays/2025.2 barbican-21.0.1.dev5 /source 2026-09-03 10:41:28.531202 | ubuntu-noble | ++ local root=overlays/2025.2 2026-09-03 10:41:28.531237 | ubuntu-noble | ++ local directory=barbican-21.0.1.dev5 2026-09-03 10:41:28.531301 | ubuntu-noble | ++ local suffix=/source 2026-09-03 10:41:28.531367 | ubuntu-noble | ++ local name=barbican 2026-09-03 10:41:28.531392 | ubuntu-noble | ++ local candidate path 2026-09-03 10:41:28.531429 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:28.531452 | ubuntu-noble | ++ path=overlays/2025.2/barbican/source 2026-09-03 10:41:28.531475 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/barbican/source ]] 2026-09-03 10:41:28.531513 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:28.531531 | ubuntu-noble | ++ path=overlays/2025.2/barbican/source 2026-09-03 10:41:28.531550 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/barbican/source ]] 2026-09-03 10:41:28.531569 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:28.531586 | ubuntu-noble | ++ path=overlays/2025.2/barbican/source 2026-09-03 10:41:28.531605 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/barbican/source ]] 2026-09-03 10:41:28.531626 | ubuntu-noble | ++ return 1 2026-09-03 10:41:28.532030 | ubuntu-noble | + overlay_dir= 2026-09-03 10:41:28.532689 | ubuntu-noble | + overlay_dir= 2026-09-03 10:41:28.532720 | ubuntu-noble | + echo Check patches for barbican-stable-2025.2.tar.gz 2026-09-03 10:41:28.532728 | ubuntu-noble | Check patches for barbican-stable-2025.2.tar.gz 2026-09-03 10:41:28.532735 | ubuntu-noble | + [[ -n '' ]] 2026-09-03 10:41:28.532741 | ubuntu-noble | + echo Check overlays for barbican-stable-2025.2.tar.gz 2026-09-03 10:41:28.532748 | ubuntu-noble | Check overlays for barbican-stable-2025.2.tar.gz 2026-09-03 10:41:28.532754 | ubuntu-noble | + [[ -n '' ]] 2026-09-03 10:41:28.532760 | ubuntu-noble | + popd 2026-09-03 10:41:28.532766 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-03 10:41:28.532774 | ubuntu-noble | + pushd tarballs 2026-09-03 10:41:28.533305 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.2.tar.gz 2026-09-03 10:41:28.535600 | ubuntu-noble | + filename=blazar-stable-2025.2.tar.gz 2026-09-03 10:41:28.535635 | ubuntu-noble | + [[ -e blazar-stable-2025.2.tar.gz ]] 2026-09-03 10:41:28.535642 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.2.tar.gz 2026-09-03 10:41:28.535656 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.2.tar.gz 2026-09-03 10:41:28.535662 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.2.tar.gz 2026-09-03 10:41:29.712380 | ubuntu-noble | 2026-09-03 10:41:29 URL:https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.2.tar.gz [431334/431334] -> "blazar-stable-2025.2.tar.gz" [1] 2026-09-03 10:41:29.714612 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/blazar/blazar-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-03 10:41:29.714690 | ubuntu-noble | + echo Process blazar-stable-2025.2.tar.gz 2026-09-03 10:41:29.714710 | ubuntu-noble | Process blazar-stable-2025.2.tar.gz 2026-09-03 10:41:29.716166 | ubuntu-noble | ++ tar -tzf blazar-stable-2025.2.tar.gz 2026-09-03 10:41:29.717065 | ubuntu-noble | ++ head -1 2026-09-03 10:41:29.718835 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-03 10:41:29.722448 | ubuntu-noble | + directory=blazar-16.0.1.dev3 2026-09-03 10:41:29.723235 | ubuntu-noble | ++ resolve_project_dir patches/2025.2 blazar-16.0.1.dev3 2026-09-03 10:41:29.723436 | ubuntu-noble | ++ local root=patches/2025.2 2026-09-03 10:41:29.723491 | ubuntu-noble | ++ local directory=blazar-16.0.1.dev3 2026-09-03 10:41:29.723539 | ubuntu-noble | ++ local suffix= 2026-09-03 10:41:29.723624 | ubuntu-noble | ++ local name=blazar 2026-09-03 10:41:29.723674 | ubuntu-noble | ++ local candidate path 2026-09-03 10:41:29.723743 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:29.723775 | ubuntu-noble | ++ path=patches/2025.2/blazar 2026-09-03 10:41:29.724191 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/blazar ]] 2026-09-03 10:41:29.724207 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:29.724214 | ubuntu-noble | ++ path=patches/2025.2/blazar 2026-09-03 10:41:29.724220 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/blazar ]] 2026-09-03 10:41:29.724226 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:29.724232 | ubuntu-noble | ++ path=patches/2025.2/blazar 2026-09-03 10:41:29.724237 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/blazar ]] 2026-09-03 10:41:29.724243 | ubuntu-noble | ++ return 1 2026-09-03 10:41:29.724281 | ubuntu-noble | + patch_dir= 2026-09-03 10:41:29.724295 | ubuntu-noble | + patch_dir= 2026-09-03 10:41:29.725351 | ubuntu-noble | ++ resolve_project_dir overlays/2025.2 blazar-16.0.1.dev3 /source 2026-09-03 10:41:29.725379 | ubuntu-noble | ++ local root=overlays/2025.2 2026-09-03 10:41:29.725385 | ubuntu-noble | ++ local directory=blazar-16.0.1.dev3 2026-09-03 10:41:29.725389 | ubuntu-noble | ++ local suffix=/source 2026-09-03 10:41:29.725393 | ubuntu-noble | ++ local name=blazar 2026-09-03 10:41:29.725397 | ubuntu-noble | ++ local candidate path 2026-09-03 10:41:29.725401 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:29.725405 | ubuntu-noble | ++ path=overlays/2025.2/blazar/source 2026-09-03 10:41:29.725410 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/blazar/source ]] 2026-09-03 10:41:29.725414 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:29.725418 | ubuntu-noble | ++ path=overlays/2025.2/blazar/source 2026-09-03 10:41:29.725422 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/blazar/source ]] 2026-09-03 10:41:29.725426 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:29.725430 | ubuntu-noble | ++ path=overlays/2025.2/blazar/source 2026-09-03 10:41:29.725433 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/blazar/source ]] 2026-09-03 10:41:29.725437 | ubuntu-noble | ++ return 1 2026-09-03 10:41:29.725913 | ubuntu-noble | + overlay_dir= 2026-09-03 10:41:29.725929 | ubuntu-noble | + overlay_dir= 2026-09-03 10:41:29.725933 | ubuntu-noble | + echo Check patches for blazar-stable-2025.2.tar.gz 2026-09-03 10:41:29.725938 | ubuntu-noble | Check patches for blazar-stable-2025.2.tar.gz 2026-09-03 10:41:29.725942 | ubuntu-noble | + [[ -n '' ]] 2026-09-03 10:41:29.725946 | ubuntu-noble | + echo Check overlays for blazar-stable-2025.2.tar.gz 2026-09-03 10:41:29.725949 | ubuntu-noble | Check overlays for blazar-stable-2025.2.tar.gz 2026-09-03 10:41:29.725953 | ubuntu-noble | + [[ -n '' ]] 2026-09-03 10:41:29.725995 | ubuntu-noble | + popd 2026-09-03 10:41:29.726003 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-03 10:41:29.726010 | ubuntu-noble | + pushd tarballs 2026-09-03 10:41:29.726354 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.2.tar.gz 2026-09-03 10:41:29.728294 | ubuntu-noble | + filename=ceilometer-stable-2025.2.tar.gz 2026-09-03 10:41:29.728322 | ubuntu-noble | + [[ -e ceilometer-stable-2025.2.tar.gz ]] 2026-09-03 10:41:29.728341 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.2.tar.gz 2026-09-03 10:41:29.728346 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.2.tar.gz 2026-09-03 10:41:29.728350 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.2.tar.gz 2026-09-03 10:41:31.080483 | ubuntu-noble | 2026-09-03 10:41:31 URL:https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.2.tar.gz [872211/872211] -> "ceilometer-stable-2025.2.tar.gz" [1] 2026-09-03 10:41:31.083175 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-03 10:41:31.083242 | ubuntu-noble | + echo Process ceilometer-stable-2025.2.tar.gz 2026-09-03 10:41:31.083248 | ubuntu-noble | Process ceilometer-stable-2025.2.tar.gz 2026-09-03 10:41:31.084303 | ubuntu-noble | ++ tar -tzf ceilometer-stable-2025.2.tar.gz 2026-09-03 10:41:31.084704 | ubuntu-noble | ++ head -1 2026-09-03 10:41:31.086512 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-03 10:41:31.091341 | ubuntu-noble | + directory=ceilometer-25.0.0.0rc2.dev2 2026-09-03 10:41:31.092343 | ubuntu-noble | ++ resolve_project_dir patches/2025.2 ceilometer-25.0.0.0rc2.dev2 2026-09-03 10:41:31.092382 | ubuntu-noble | ++ local root=patches/2025.2 2026-09-03 10:41:31.092389 | ubuntu-noble | ++ local directory=ceilometer-25.0.0.0rc2.dev2 2026-09-03 10:41:31.092393 | ubuntu-noble | ++ local suffix= 2026-09-03 10:41:31.092396 | ubuntu-noble | ++ local name=ceilometer 2026-09-03 10:41:31.092400 | ubuntu-noble | ++ local candidate path 2026-09-03 10:41:31.092404 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:31.092407 | ubuntu-noble | ++ path=patches/2025.2/ceilometer 2026-09-03 10:41:31.092411 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/ceilometer ]] 2026-09-03 10:41:31.092415 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:31.092419 | ubuntu-noble | ++ path=patches/2025.2/ceilometer 2026-09-03 10:41:31.092422 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/ceilometer ]] 2026-09-03 10:41:31.092426 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:31.092429 | ubuntu-noble | ++ path=patches/2025.2/ceilometer 2026-09-03 10:41:31.092433 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/ceilometer ]] 2026-09-03 10:41:31.092436 | ubuntu-noble | ++ return 1 2026-09-03 10:41:31.092838 | ubuntu-noble | + patch_dir= 2026-09-03 10:41:31.092849 | ubuntu-noble | + patch_dir= 2026-09-03 10:41:31.093685 | ubuntu-noble | ++ resolve_project_dir overlays/2025.2 ceilometer-25.0.0.0rc2.dev2 /source 2026-09-03 10:41:31.093716 | ubuntu-noble | ++ local root=overlays/2025.2 2026-09-03 10:41:31.093730 | ubuntu-noble | ++ local directory=ceilometer-25.0.0.0rc2.dev2 2026-09-03 10:41:31.093734 | ubuntu-noble | ++ local suffix=/source 2026-09-03 10:41:31.093738 | ubuntu-noble | ++ local name=ceilometer 2026-09-03 10:41:31.093742 | ubuntu-noble | ++ local candidate path 2026-09-03 10:41:31.093746 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:31.093750 | ubuntu-noble | ++ path=overlays/2025.2/ceilometer/source 2026-09-03 10:41:31.093754 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/ceilometer/source ]] 2026-09-03 10:41:31.093758 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:31.093762 | ubuntu-noble | ++ path=overlays/2025.2/ceilometer/source 2026-09-03 10:41:31.093765 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/ceilometer/source ]] 2026-09-03 10:41:31.093769 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:31.093772 | ubuntu-noble | ++ path=overlays/2025.2/ceilometer/source 2026-09-03 10:41:31.093775 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/ceilometer/source ]] 2026-09-03 10:41:31.093779 | ubuntu-noble | ++ return 1 2026-09-03 10:41:31.093787 | ubuntu-noble | + overlay_dir= 2026-09-03 10:41:31.093790 | ubuntu-noble | + overlay_dir= 2026-09-03 10:41:31.093794 | ubuntu-noble | + echo Check patches for ceilometer-stable-2025.2.tar.gz 2026-09-03 10:41:31.093798 | ubuntu-noble | Check patches for ceilometer-stable-2025.2.tar.gz 2026-09-03 10:41:31.093801 | ubuntu-noble | + [[ -n '' ]] 2026-09-03 10:41:31.093805 | ubuntu-noble | + echo Check overlays for ceilometer-stable-2025.2.tar.gz 2026-09-03 10:41:31.093824 | ubuntu-noble | Check overlays for ceilometer-stable-2025.2.tar.gz 2026-09-03 10:41:31.093827 | ubuntu-noble | + [[ -n '' ]] 2026-09-03 10:41:31.093831 | ubuntu-noble | + popd 2026-09-03 10:41:31.094176 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-03 10:41:31.094198 | ubuntu-noble | + pushd tarballs 2026-09-03 10:41:31.094521 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.2.tar.gz 2026-09-03 10:41:31.096295 | ubuntu-noble | + filename=cinder-stable-2025.2.tar.gz 2026-09-03 10:41:31.096321 | ubuntu-noble | + [[ -e cinder-stable-2025.2.tar.gz ]] 2026-09-03 10:41:31.096326 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.2.tar.gz 2026-09-03 10:41:31.096331 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.2.tar.gz 2026-09-03 10:41:31.096336 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.2.tar.gz 2026-09-03 10:41:32.918411 | ubuntu-noble | 2026-09-03 10:41:32 URL:https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.2.tar.gz [6502913/6502913] -> "cinder-stable-2025.2.tar.gz" [1] 2026-09-03 10:41:32.921559 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/cinder/cinder-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-03 10:41:32.921622 | ubuntu-noble | + echo Process cinder-stable-2025.2.tar.gz 2026-09-03 10:41:32.921649 | ubuntu-noble | Process cinder-stable-2025.2.tar.gz 2026-09-03 10:41:32.925351 | ubuntu-noble | ++ tar -tzf cinder-stable-2025.2.tar.gz 2026-09-03 10:41:32.925408 | ubuntu-noble | ++ head -1 2026-09-03 10:41:32.927011 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-03 10:41:32.934418 | ubuntu-noble | + directory=cinder-27.0.1.dev25 2026-09-03 10:41:32.935498 | ubuntu-noble | ++ resolve_project_dir patches/2025.2 cinder-27.0.1.dev25 2026-09-03 10:41:32.935660 | ubuntu-noble | ++ local root=patches/2025.2 2026-09-03 10:41:32.935718 | ubuntu-noble | ++ local directory=cinder-27.0.1.dev25 2026-09-03 10:41:32.935768 | ubuntu-noble | ++ local suffix= 2026-09-03 10:41:32.935850 | ubuntu-noble | ++ local name=cinder 2026-09-03 10:41:32.935888 | ubuntu-noble | ++ local candidate path 2026-09-03 10:41:32.935984 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:32.936020 | ubuntu-noble | ++ path=patches/2025.2/cinder 2026-09-03 10:41:32.936053 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/cinder ]] 2026-09-03 10:41:32.936098 | ubuntu-noble | ++ echo patches/2025.2/cinder 2026-09-03 10:41:32.936152 | ubuntu-noble | ++ return 0 2026-09-03 10:41:32.936706 | ubuntu-noble | + patch_dir=patches/2025.2/cinder 2026-09-03 10:41:32.937751 | ubuntu-noble | ++ resolve_project_dir overlays/2025.2 cinder-27.0.1.dev25 /source 2026-09-03 10:41:32.937891 | ubuntu-noble | ++ local root=overlays/2025.2 2026-09-03 10:41:32.938018 | ubuntu-noble | ++ local directory=cinder-27.0.1.dev25 2026-09-03 10:41:32.938094 | ubuntu-noble | ++ local suffix=/source 2026-09-03 10:41:32.938196 | ubuntu-noble | ++ local name=cinder 2026-09-03 10:41:32.938251 | ubuntu-noble | ++ local candidate path 2026-09-03 10:41:32.938382 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:32.938436 | ubuntu-noble | ++ path=overlays/2025.2/cinder/source 2026-09-03 10:41:32.938487 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/cinder/source ]] 2026-09-03 10:41:32.938563 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:32.938607 | ubuntu-noble | ++ path=overlays/2025.2/cinder/source 2026-09-03 10:41:32.938652 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/cinder/source ]] 2026-09-03 10:41:32.938695 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:32.938735 | ubuntu-noble | ++ path=overlays/2025.2/cinder/source 2026-09-03 10:41:32.938775 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/cinder/source ]] 2026-09-03 10:41:32.938823 | ubuntu-noble | ++ return 1 2026-09-03 10:41:32.939487 | ubuntu-noble | + overlay_dir= 2026-09-03 10:41:32.939626 | ubuntu-noble | + overlay_dir= 2026-09-03 10:41:32.939733 | ubuntu-noble | + echo Check patches for cinder-stable-2025.2.tar.gz 2026-09-03 10:41:32.939781 | ubuntu-noble | Check patches for cinder-stable-2025.2.tar.gz 2026-09-03 10:41:32.940479 | ubuntu-noble | + [[ -n patches/2025.2/cinder ]] 2026-09-03 10:41:32.940522 | ubuntu-noble | + tar xzf cinder-stable-2025.2.tar.gz 2026-09-03 10:41:33.290387 | ubuntu-noble | + rm cinder-stable-2025.2.tar.gz 2026-09-03 10:41:33.294319 | ubuntu-noble | + find cinder-27.0.1.dev25 -type f 2026-09-03 10:41:33.294354 | ubuntu-noble | + sort 2026-09-03 10:41:33.304404 | ubuntu-noble | + pushd cinder-27.0.1.dev25 2026-09-03 10:41:33.305475 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/cinder -type f -name '*.patch' 2026-09-03 10:41:33.305666 | ubuntu-noble | ++ sort 2026-09-03 10:41:33.308092 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-03 10:41:33.308185 | ubuntu-noble | + apply_patch patches/2025.2/cinder/netapp-01-backport-962085.patch 2026-09-03 10:41:33.308228 | ubuntu-noble | + local rel=patches/2025.2/cinder/netapp-01-backport-962085.patch 2026-09-03 10:41:33.308306 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/cinder/netapp-01-backport-962085.patch 2026-09-03 10:41:33.308335 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.2/cinder/netapp-01-backport-962085.patch' 2026-09-03 10:41:33.308348 | ubuntu-noble | APPLY PATCH patches/2025.2/cinder/netapp-01-backport-962085.patch 2026-09-03 10:41:33.308367 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-03 10:41:33.309799 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-09-03 10:41:33.310142 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-09-03 10:41:33.310339 | ubuntu-noble | checking file releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-09-03 10:41:33.310593 | ubuntu-noble | + patch --forward --batch -p1 2026-09-03 10:41:33.311900 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-09-03 10:41:33.312174 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-09-03 10:41:33.312449 | ubuntu-noble | patching file releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-09-03 10:41:33.312873 | ubuntu-noble | + echo patches/2025.2/cinder/netapp-01-backport-962085.patch 2026-09-03 10:41:33.312985 | ubuntu-noble | + popd 2026-09-03 10:41:33.313587 | ubuntu-noble | + find cinder-27.0.1.dev25 -type f 2026-09-03 10:41:33.315306 | ubuntu-noble | + sort 2026-09-03 10:41:33.323588 | ubuntu-noble | + append_new_files_to_sources_txt cinder-27.0.1.dev25 files-before files-after 2026-09-03 10:41:33.323717 | ubuntu-noble | + local directory=cinder-27.0.1.dev25 2026-09-03 10:41:33.323764 | ubuntu-noble | + local before=files-before 2026-09-03 10:41:33.323794 | ubuntu-noble | + local after=files-after 2026-09-03 10:41:33.323817 | ubuntu-noble | + local sources_txt 2026-09-03 10:41:33.324811 | ubuntu-noble | ++ find cinder-27.0.1.dev25 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-03 10:41:33.325028 | ubuntu-noble | ++ head -1 2026-09-03 10:41:33.327210 | ubuntu-noble | + sources_txt=cinder-27.0.1.dev25/cinder.egg-info/SOURCES.txt 2026-09-03 10:41:33.327288 | ubuntu-noble | + [[ -z cinder-27.0.1.dev25/cinder.egg-info/SOURCES.txt ]] 2026-09-03 10:41:33.327312 | ubuntu-noble | + local new_files 2026-09-03 10:41:33.327762 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-03 10:41:33.331389 | ubuntu-noble | + new_files=cinder-27.0.1.dev25/releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-09-03 10:41:33.331443 | ubuntu-noble | + [[ -z cinder-27.0.1.dev25/releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml ]] 2026-09-03 10:41:33.331895 | ubuntu-noble | ++ tail -c1 cinder-27.0.1.dev25/cinder.egg-info/SOURCES.txt 2026-09-03 10:41:33.333120 | ubuntu-noble | + [[ -n y ]] 2026-09-03 10:41:33.333172 | ubuntu-noble | + echo 2026-09-03 10:41:33.333275 | ubuntu-noble | + local file 2026-09-03 10:41:33.333307 | ubuntu-noble | + for file in $new_files 2026-09-03 10:41:33.333321 | ubuntu-noble | + case $file in 2026-09-03 10:41:33.333373 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml TO cinder-27.0.1.dev25/cinder.egg-info/SOURCES.txt' 2026-09-03 10:41:33.333387 | ubuntu-noble | APPEND releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml TO cinder-27.0.1.dev25/cinder.egg-info/SOURCES.txt 2026-09-03 10:41:33.333415 | ubuntu-noble | + echo releasenotes/notes/bug-2121791-fixing-nvme-multipath-issue-389c393b6c4b33fc.yaml 2026-09-03 10:41:33.333474 | ubuntu-noble | + rm files-before files-after 2026-09-03 10:41:33.334995 | ubuntu-noble | + tar czf cinder-stable-2025.2.tar.gz cinder-27.0.1.dev25 2026-09-03 10:41:34.544028 | ubuntu-noble | + rm -r cinder-27.0.1.dev25 2026-09-03 10:41:34.623475 | ubuntu-noble | + echo Check overlays for cinder-stable-2025.2.tar.gz 2026-09-03 10:41:34.623635 | ubuntu-noble | Check overlays for cinder-stable-2025.2.tar.gz 2026-09-03 10:41:34.623733 | ubuntu-noble | + [[ -n '' ]] 2026-09-03 10:41:34.623813 | ubuntu-noble | + popd 2026-09-03 10:41:34.624073 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-03 10:41:34.624139 | ubuntu-noble | + pushd tarballs 2026-09-03 10:41:34.625061 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/designate/designate-stable-2025.2.tar.gz 2026-09-03 10:41:34.626620 | ubuntu-noble | + filename=designate-stable-2025.2.tar.gz 2026-09-03 10:41:34.626733 | ubuntu-noble | + [[ -e designate-stable-2025.2.tar.gz ]] 2026-09-03 10:41:34.626822 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/designate/designate-stable-2025.2.tar.gz 2026-09-03 10:41:34.626857 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/designate/designate-stable-2025.2.tar.gz 2026-09-03 10:41:34.626944 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/designate/designate-stable-2025.2.tar.gz 2026-09-03 10:41:35.979824 | ubuntu-noble | 2026-09-03 10:41:35 URL:https://tarballs.opendev.org/openstack/designate/designate-stable-2025.2.tar.gz [1019280/1019280] -> "designate-stable-2025.2.tar.gz" [1] 2026-09-03 10:41:35.982160 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/designate/designate-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-03 10:41:35.982232 | ubuntu-noble | + echo Process designate-stable-2025.2.tar.gz 2026-09-03 10:41:35.982241 | ubuntu-noble | Process designate-stable-2025.2.tar.gz 2026-09-03 10:41:35.984330 | ubuntu-noble | ++ tar -tzf designate-stable-2025.2.tar.gz 2026-09-03 10:41:35.984368 | ubuntu-noble | ++ head -1 2026-09-03 10:41:35.985458 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-03 10:41:35.991949 | ubuntu-noble | + directory=designate-21.0.2.dev1 2026-09-03 10:41:35.992621 | ubuntu-noble | ++ resolve_project_dir patches/2025.2 designate-21.0.2.dev1 2026-09-03 10:41:35.992722 | ubuntu-noble | ++ local root=patches/2025.2 2026-09-03 10:41:35.992760 | ubuntu-noble | ++ local directory=designate-21.0.2.dev1 2026-09-03 10:41:35.992795 | ubuntu-noble | ++ local suffix= 2026-09-03 10:41:35.992846 | ubuntu-noble | ++ local name=designate 2026-09-03 10:41:35.992870 | ubuntu-noble | ++ local candidate path 2026-09-03 10:41:35.992934 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:35.992958 | ubuntu-noble | ++ path=patches/2025.2/designate 2026-09-03 10:41:35.992980 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/designate ]] 2026-09-03 10:41:35.993023 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:35.993041 | ubuntu-noble | ++ path=patches/2025.2/designate 2026-09-03 10:41:35.993060 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/designate ]] 2026-09-03 10:41:35.993079 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:35.993096 | ubuntu-noble | ++ path=patches/2025.2/designate 2026-09-03 10:41:35.993119 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/designate ]] 2026-09-03 10:41:35.993142 | ubuntu-noble | ++ return 1 2026-09-03 10:41:35.993460 | ubuntu-noble | + patch_dir= 2026-09-03 10:41:35.993507 | ubuntu-noble | + patch_dir= 2026-09-03 10:41:35.994561 | ubuntu-noble | ++ resolve_project_dir overlays/2025.2 designate-21.0.2.dev1 /source 2026-09-03 10:41:35.994807 | ubuntu-noble | ++ local root=overlays/2025.2 2026-09-03 10:41:35.994962 | ubuntu-noble | ++ local directory=designate-21.0.2.dev1 2026-09-03 10:41:35.995078 | ubuntu-noble | ++ local suffix=/source 2026-09-03 10:41:35.995205 | ubuntu-noble | ++ local name=designate 2026-09-03 10:41:35.995353 | ubuntu-noble | ++ local candidate path 2026-09-03 10:41:35.996135 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:35.996168 | ubuntu-noble | ++ path=overlays/2025.2/designate/source 2026-09-03 10:41:35.996188 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/designate/source ]] 2026-09-03 10:41:35.996205 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:35.996220 | ubuntu-noble | ++ path=overlays/2025.2/designate/source 2026-09-03 10:41:35.996236 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/designate/source ]] 2026-09-03 10:41:35.996355 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:35.996373 | ubuntu-noble | ++ path=overlays/2025.2/designate/source 2026-09-03 10:41:35.996418 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/designate/source ]] 2026-09-03 10:41:35.996433 | ubuntu-noble | ++ return 1 2026-09-03 10:41:35.996453 | ubuntu-noble | + overlay_dir= 2026-09-03 10:41:35.996464 | ubuntu-noble | + overlay_dir= 2026-09-03 10:41:35.996478 | ubuntu-noble | + echo Check patches for designate-stable-2025.2.tar.gz 2026-09-03 10:41:35.996489 | ubuntu-noble | Check patches for designate-stable-2025.2.tar.gz 2026-09-03 10:41:35.996502 | ubuntu-noble | + [[ -n '' ]] 2026-09-03 10:41:35.996516 | ubuntu-noble | + echo Check overlays for designate-stable-2025.2.tar.gz 2026-09-03 10:41:35.996526 | ubuntu-noble | Check overlays for designate-stable-2025.2.tar.gz 2026-09-03 10:41:35.996539 | ubuntu-noble | + [[ -n '' ]] 2026-09-03 10:41:35.996550 | ubuntu-noble | + popd 2026-09-03 10:41:35.996722 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-03 10:41:35.996738 | ubuntu-noble | + pushd tarballs 2026-09-03 10:41:35.998075 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/glance/glance-stable-2025.2.tar.gz 2026-09-03 10:41:36.002297 | ubuntu-noble | + filename=glance-stable-2025.2.tar.gz 2026-09-03 10:41:36.002387 | ubuntu-noble | + [[ -e glance-stable-2025.2.tar.gz ]] 2026-09-03 10:41:36.002401 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/glance/glance-stable-2025.2.tar.gz 2026-09-03 10:41:36.002411 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/glance/glance-stable-2025.2.tar.gz 2026-09-03 10:41:36.002420 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/glance/glance-stable-2025.2.tar.gz 2026-09-03 10:41:37.508504 | ubuntu-noble | 2026-09-03 10:41:37 URL:https://tarballs.opendev.org/openstack/glance/glance-stable-2025.2.tar.gz [2133677/2133677] -> "glance-stable-2025.2.tar.gz" [1] 2026-09-03 10:41:37.510483 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/glance/glance-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-03 10:41:37.510558 | ubuntu-noble | + echo Process glance-stable-2025.2.tar.gz 2026-09-03 10:41:37.510567 | ubuntu-noble | Process glance-stable-2025.2.tar.gz 2026-09-03 10:41:37.512374 | ubuntu-noble | ++ tar -tzf glance-stable-2025.2.tar.gz 2026-09-03 10:41:37.512651 | ubuntu-noble | ++ head -1 2026-09-03 10:41:37.516339 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-03 10:41:37.525546 | ubuntu-noble | + directory=glance-31.1.1.dev11 2026-09-03 10:41:37.527232 | ubuntu-noble | ++ resolve_project_dir patches/2025.2 glance-31.1.1.dev11 2026-09-03 10:41:37.527300 | ubuntu-noble | ++ local root=patches/2025.2 2026-09-03 10:41:37.527310 | ubuntu-noble | ++ local directory=glance-31.1.1.dev11 2026-09-03 10:41:37.527318 | ubuntu-noble | ++ local suffix= 2026-09-03 10:41:37.527323 | ubuntu-noble | ++ local name=glance 2026-09-03 10:41:37.527329 | ubuntu-noble | ++ local candidate path 2026-09-03 10:41:37.527335 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:37.527340 | ubuntu-noble | ++ path=patches/2025.2/glance 2026-09-03 10:41:37.527346 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/glance ]] 2026-09-03 10:41:37.527352 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:37.527358 | ubuntu-noble | ++ path=patches/2025.2/glance 2026-09-03 10:41:37.527363 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/glance ]] 2026-09-03 10:41:37.527369 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:37.527374 | ubuntu-noble | ++ path=patches/2025.2/glance 2026-09-03 10:41:37.527379 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/glance ]] 2026-09-03 10:41:37.527384 | ubuntu-noble | ++ return 1 2026-09-03 10:41:37.527390 | ubuntu-noble | + patch_dir= 2026-09-03 10:41:37.527396 | ubuntu-noble | + patch_dir= 2026-09-03 10:41:37.528344 | ubuntu-noble | ++ resolve_project_dir overlays/2025.2 glance-31.1.1.dev11 /source 2026-09-03 10:41:37.528359 | ubuntu-noble | ++ local root=overlays/2025.2 2026-09-03 10:41:37.528366 | ubuntu-noble | ++ local directory=glance-31.1.1.dev11 2026-09-03 10:41:37.528372 | ubuntu-noble | ++ local suffix=/source 2026-09-03 10:41:37.528378 | ubuntu-noble | ++ local name=glance 2026-09-03 10:41:37.528384 | ubuntu-noble | ++ local candidate path 2026-09-03 10:41:37.528390 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:37.528396 | ubuntu-noble | ++ path=overlays/2025.2/glance/source 2026-09-03 10:41:37.528402 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/glance/source ]] 2026-09-03 10:41:37.528425 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:37.528432 | ubuntu-noble | ++ path=overlays/2025.2/glance/source 2026-09-03 10:41:37.528438 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/glance/source ]] 2026-09-03 10:41:37.528444 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:37.528450 | ubuntu-noble | ++ path=overlays/2025.2/glance/source 2026-09-03 10:41:37.528456 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/glance/source ]] 2026-09-03 10:41:37.528462 | ubuntu-noble | ++ return 1 2026-09-03 10:41:37.529390 | ubuntu-noble | + overlay_dir= 2026-09-03 10:41:37.529457 | ubuntu-noble | + overlay_dir= 2026-09-03 10:41:37.529469 | ubuntu-noble | + echo Check patches for glance-stable-2025.2.tar.gz 2026-09-03 10:41:37.529477 | ubuntu-noble | Check patches for glance-stable-2025.2.tar.gz 2026-09-03 10:41:37.529485 | ubuntu-noble | + [[ -n '' ]] 2026-09-03 10:41:37.529492 | ubuntu-noble | + echo Check overlays for glance-stable-2025.2.tar.gz 2026-09-03 10:41:37.529499 | ubuntu-noble | Check overlays for glance-stable-2025.2.tar.gz 2026-09-03 10:41:37.529506 | ubuntu-noble | + [[ -n '' ]] 2026-09-03 10:41:37.529514 | ubuntu-noble | + popd 2026-09-03 10:41:37.529521 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-03 10:41:37.529529 | ubuntu-noble | + pushd tarballs 2026-09-03 10:41:37.530018 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/heat/heat-stable-2025.2.tar.gz 2026-09-03 10:41:37.531856 | ubuntu-noble | + filename=heat-stable-2025.2.tar.gz 2026-09-03 10:41:37.531991 | ubuntu-noble | + [[ -e heat-stable-2025.2.tar.gz ]] 2026-09-03 10:41:37.532079 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/heat/heat-stable-2025.2.tar.gz 2026-09-03 10:41:37.532117 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/heat/heat-stable-2025.2.tar.gz 2026-09-03 10:41:37.532181 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/heat/heat-stable-2025.2.tar.gz 2026-09-03 10:41:39.028536 | ubuntu-noble | 2026-09-03 10:41:39 URL:https://tarballs.opendev.org/openstack/heat/heat-stable-2025.2.tar.gz [2355761/2355761] -> "heat-stable-2025.2.tar.gz" [1] 2026-09-03 10:41:39.030396 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/heat/heat-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-03 10:41:39.030457 | ubuntu-noble | + echo Process heat-stable-2025.2.tar.gz 2026-09-03 10:41:39.030471 | ubuntu-noble | Process heat-stable-2025.2.tar.gz 2026-09-03 10:41:39.032361 | ubuntu-noble | ++ tar -tzf heat-stable-2025.2.tar.gz 2026-09-03 10:41:39.032419 | ubuntu-noble | ++ head -1 2026-09-03 10:41:39.033617 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-03 10:41:39.041803 | ubuntu-noble | + directory=openstack_heat-25.0.1.dev12 2026-09-03 10:41:39.042813 | ubuntu-noble | ++ resolve_project_dir patches/2025.2 openstack_heat-25.0.1.dev12 2026-09-03 10:41:39.042973 | ubuntu-noble | ++ local root=patches/2025.2 2026-09-03 10:41:39.043014 | ubuntu-noble | ++ local directory=openstack_heat-25.0.1.dev12 2026-09-03 10:41:39.043050 | ubuntu-noble | ++ local suffix= 2026-09-03 10:41:39.043105 | ubuntu-noble | ++ local name=openstack_heat 2026-09-03 10:41:39.043126 | ubuntu-noble | ++ local candidate path 2026-09-03 10:41:39.043169 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:39.043564 | ubuntu-noble | ++ path=patches/2025.2/openstack_heat 2026-09-03 10:41:39.043580 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/openstack_heat ]] 2026-09-03 10:41:39.043586 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:39.043591 | ubuntu-noble | ++ path=patches/2025.2/openstack-heat 2026-09-03 10:41:39.043595 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/openstack-heat ]] 2026-09-03 10:41:39.043599 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:39.043603 | ubuntu-noble | ++ path=patches/2025.2/openstack_heat 2026-09-03 10:41:39.043606 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/openstack_heat ]] 2026-09-03 10:41:39.043610 | ubuntu-noble | ++ return 1 2026-09-03 10:41:39.044306 | ubuntu-noble | + patch_dir= 2026-09-03 10:41:39.044361 | ubuntu-noble | + patch_dir= 2026-09-03 10:41:39.044984 | ubuntu-noble | ++ resolve_project_dir overlays/2025.2 openstack_heat-25.0.1.dev12 /source 2026-09-03 10:41:39.045004 | ubuntu-noble | ++ local root=overlays/2025.2 2026-09-03 10:41:39.045008 | ubuntu-noble | ++ local directory=openstack_heat-25.0.1.dev12 2026-09-03 10:41:39.045030 | ubuntu-noble | ++ local suffix=/source 2026-09-03 10:41:39.045034 | ubuntu-noble | ++ local name=openstack_heat 2026-09-03 10:41:39.045038 | ubuntu-noble | ++ local candidate path 2026-09-03 10:41:39.045042 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:39.045046 | ubuntu-noble | ++ path=overlays/2025.2/openstack_heat/source 2026-09-03 10:41:39.045050 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/openstack_heat/source ]] 2026-09-03 10:41:39.045055 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:39.045059 | ubuntu-noble | ++ path=overlays/2025.2/openstack-heat/source 2026-09-03 10:41:39.045062 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/openstack-heat/source ]] 2026-09-03 10:41:39.045066 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:39.045070 | ubuntu-noble | ++ path=overlays/2025.2/openstack_heat/source 2026-09-03 10:41:39.045074 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/openstack_heat/source ]] 2026-09-03 10:41:39.045078 | ubuntu-noble | ++ return 1 2026-09-03 10:41:39.046083 | ubuntu-noble | + overlay_dir= 2026-09-03 10:41:39.046130 | ubuntu-noble | + overlay_dir= 2026-09-03 10:41:39.046143 | ubuntu-noble | + echo Check patches for heat-stable-2025.2.tar.gz 2026-09-03 10:41:39.046170 | ubuntu-noble | Check patches for heat-stable-2025.2.tar.gz 2026-09-03 10:41:39.046182 | ubuntu-noble | + [[ -n '' ]] 2026-09-03 10:41:39.046191 | ubuntu-noble | + echo Check overlays for heat-stable-2025.2.tar.gz 2026-09-03 10:41:39.046201 | ubuntu-noble | Check overlays for heat-stable-2025.2.tar.gz 2026-09-03 10:41:39.046211 | ubuntu-noble | + [[ -n '' ]] 2026-09-03 10:41:39.046221 | ubuntu-noble | + popd 2026-09-03 10:41:39.046232 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-03 10:41:39.046243 | ubuntu-noble | + pushd tarballs 2026-09-03 10:41:39.046319 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.2.tar.gz 2026-09-03 10:41:39.050154 | ubuntu-noble | + filename=horizon-stable-2025.2.tar.gz 2026-09-03 10:41:39.050204 | ubuntu-noble | + [[ -e horizon-stable-2025.2.tar.gz ]] 2026-09-03 10:41:39.050216 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.2.tar.gz 2026-09-03 10:41:39.050226 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.2.tar.gz 2026-09-03 10:41:39.050238 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.2.tar.gz 2026-09-03 10:41:40.676457 | ubuntu-noble | 2026-09-03 10:41:40 URL:https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.2.tar.gz [5393706/5393706] -> "horizon-stable-2025.2.tar.gz" [1] 2026-09-03 10:41:40.678224 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/horizon/horizon-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-03 10:41:40.678316 | ubuntu-noble | + echo Process horizon-stable-2025.2.tar.gz 2026-09-03 10:41:40.678328 | ubuntu-noble | Process horizon-stable-2025.2.tar.gz 2026-09-03 10:41:40.680313 | ubuntu-noble | ++ tar -tzf horizon-stable-2025.2.tar.gz 2026-09-03 10:41:40.680344 | ubuntu-noble | ++ head -1 2026-09-03 10:41:40.681002 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-03 10:41:40.690480 | ubuntu-noble | + directory=horizon-25.5.3.dev9 2026-09-03 10:41:40.691481 | ubuntu-noble | ++ resolve_project_dir patches/2025.2 horizon-25.5.3.dev9 2026-09-03 10:41:40.691623 | ubuntu-noble | ++ local root=patches/2025.2 2026-09-03 10:41:40.691689 | ubuntu-noble | ++ local directory=horizon-25.5.3.dev9 2026-09-03 10:41:40.691730 | ubuntu-noble | ++ local suffix= 2026-09-03 10:41:40.691783 | ubuntu-noble | ++ local name=horizon 2026-09-03 10:41:40.691805 | ubuntu-noble | ++ local candidate path 2026-09-03 10:41:40.691886 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:40.691909 | ubuntu-noble | ++ path=patches/2025.2/horizon 2026-09-03 10:41:40.691943 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/horizon ]] 2026-09-03 10:41:40.691999 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:40.692016 | ubuntu-noble | ++ path=patches/2025.2/horizon 2026-09-03 10:41:40.692034 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/horizon ]] 2026-09-03 10:41:40.692052 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:40.692086 | ubuntu-noble | ++ path=patches/2025.2/horizon 2026-09-03 10:41:40.692103 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/horizon ]] 2026-09-03 10:41:40.692123 | ubuntu-noble | ++ return 1 2026-09-03 10:41:40.692472 | ubuntu-noble | + patch_dir= 2026-09-03 10:41:40.692535 | ubuntu-noble | + patch_dir= 2026-09-03 10:41:40.693138 | ubuntu-noble | ++ resolve_project_dir overlays/2025.2 horizon-25.5.3.dev9 /source 2026-09-03 10:41:40.693240 | ubuntu-noble | ++ local root=overlays/2025.2 2026-09-03 10:41:40.693305 | ubuntu-noble | ++ local directory=horizon-25.5.3.dev9 2026-09-03 10:41:40.693348 | ubuntu-noble | ++ local suffix=/source 2026-09-03 10:41:40.693390 | ubuntu-noble | ++ local name=horizon 2026-09-03 10:41:40.693410 | ubuntu-noble | ++ local candidate path 2026-09-03 10:41:40.693442 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:40.693461 | ubuntu-noble | ++ path=overlays/2025.2/horizon/source 2026-09-03 10:41:40.693480 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/horizon/source ]] 2026-09-03 10:41:40.693513 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:40.693529 | ubuntu-noble | ++ path=overlays/2025.2/horizon/source 2026-09-03 10:41:40.693543 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/horizon/source ]] 2026-09-03 10:41:40.693558 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:40.693572 | ubuntu-noble | ++ path=overlays/2025.2/horizon/source 2026-09-03 10:41:40.693586 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/horizon/source ]] 2026-09-03 10:41:40.693604 | ubuntu-noble | ++ return 1 2026-09-03 10:41:40.693891 | ubuntu-noble | + overlay_dir= 2026-09-03 10:41:40.693937 | ubuntu-noble | + overlay_dir= 2026-09-03 10:41:40.693966 | ubuntu-noble | + echo Check patches for horizon-stable-2025.2.tar.gz 2026-09-03 10:41:40.693983 | ubuntu-noble | Check patches for horizon-stable-2025.2.tar.gz 2026-09-03 10:41:40.694003 | ubuntu-noble | + [[ -n '' ]] 2026-09-03 10:41:40.694024 | ubuntu-noble | + echo Check overlays for horizon-stable-2025.2.tar.gz 2026-09-03 10:41:40.694037 | ubuntu-noble | Check overlays for horizon-stable-2025.2.tar.gz 2026-09-03 10:41:40.694055 | ubuntu-noble | + [[ -n '' ]] 2026-09-03 10:41:40.694071 | ubuntu-noble | + popd 2026-09-03 10:41:40.694156 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-03 10:41:40.694180 | ubuntu-noble | + pushd tarballs 2026-09-03 10:41:40.694808 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.2.tar.gz 2026-09-03 10:41:40.696684 | ubuntu-noble | + filename=ironic-stable-2025.2.tar.gz 2026-09-03 10:41:40.696752 | ubuntu-noble | + [[ -e ironic-stable-2025.2.tar.gz ]] 2026-09-03 10:41:40.696804 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.2.tar.gz 2026-09-03 10:41:40.697203 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.2.tar.gz 2026-09-03 10:41:40.697224 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.2.tar.gz 2026-09-03 10:41:42.109492 | ubuntu-noble | 2026-09-03 10:41:42 URL:https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.2.tar.gz [3059705/3059705] -> "ironic-stable-2025.2.tar.gz" [1] 2026-09-03 10:41:42.111033 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ironic/ironic-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-03 10:41:42.111083 | ubuntu-noble | + echo Process ironic-stable-2025.2.tar.gz 2026-09-03 10:41:42.111093 | ubuntu-noble | Process ironic-stable-2025.2.tar.gz 2026-09-03 10:41:42.113354 | ubuntu-noble | ++ tar -tzf ironic-stable-2025.2.tar.gz 2026-09-03 10:41:42.113399 | ubuntu-noble | ++ head -1 2026-09-03 10:41:42.115019 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-03 10:41:42.124554 | ubuntu-noble | + directory=ironic-32.0.2.dev24 2026-09-03 10:41:42.125426 | ubuntu-noble | ++ resolve_project_dir patches/2025.2 ironic-32.0.2.dev24 2026-09-03 10:41:42.125534 | ubuntu-noble | ++ local root=patches/2025.2 2026-09-03 10:41:42.125569 | ubuntu-noble | ++ local directory=ironic-32.0.2.dev24 2026-09-03 10:41:42.125602 | ubuntu-noble | ++ local suffix= 2026-09-03 10:41:42.125650 | ubuntu-noble | ++ local name=ironic 2026-09-03 10:41:42.125671 | ubuntu-noble | ++ local candidate path 2026-09-03 10:41:42.125708 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:42.125728 | ubuntu-noble | ++ path=patches/2025.2/ironic 2026-09-03 10:41:42.125748 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/ironic ]] 2026-09-03 10:41:42.125794 | ubuntu-noble | ++ echo patches/2025.2/ironic 2026-09-03 10:41:42.125842 | ubuntu-noble | ++ return 0 2026-09-03 10:41:42.126145 | ubuntu-noble | + patch_dir=patches/2025.2/ironic 2026-09-03 10:41:42.126775 | ubuntu-noble | ++ resolve_project_dir overlays/2025.2 ironic-32.0.2.dev24 /source 2026-09-03 10:41:42.126883 | ubuntu-noble | ++ local root=overlays/2025.2 2026-09-03 10:41:42.126914 | ubuntu-noble | ++ local directory=ironic-32.0.2.dev24 2026-09-03 10:41:42.126951 | ubuntu-noble | ++ local suffix=/source 2026-09-03 10:41:42.126997 | ubuntu-noble | ++ local name=ironic 2026-09-03 10:41:42.127016 | ubuntu-noble | ++ local candidate path 2026-09-03 10:41:42.127047 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:42.127065 | ubuntu-noble | ++ path=overlays/2025.2/ironic/source 2026-09-03 10:41:42.127084 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/ironic/source ]] 2026-09-03 10:41:42.127119 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:42.127135 | ubuntu-noble | ++ path=overlays/2025.2/ironic/source 2026-09-03 10:41:42.127151 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/ironic/source ]] 2026-09-03 10:41:42.127167 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:42.127182 | ubuntu-noble | ++ path=overlays/2025.2/ironic/source 2026-09-03 10:41:42.127197 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/ironic/source ]] 2026-09-03 10:41:42.127215 | ubuntu-noble | ++ return 1 2026-09-03 10:41:42.127492 | ubuntu-noble | + overlay_dir= 2026-09-03 10:41:42.127541 | ubuntu-noble | + overlay_dir= 2026-09-03 10:41:42.127579 | ubuntu-noble | + echo Check patches for ironic-stable-2025.2.tar.gz 2026-09-03 10:41:42.127598 | ubuntu-noble | Check patches for ironic-stable-2025.2.tar.gz 2026-09-03 10:41:42.127627 | ubuntu-noble | + [[ -n patches/2025.2/ironic ]] 2026-09-03 10:41:42.127654 | ubuntu-noble | + tar xzf ironic-stable-2025.2.tar.gz 2026-09-03 10:41:42.304004 | ubuntu-noble | + rm ironic-stable-2025.2.tar.gz 2026-09-03 10:41:42.306855 | ubuntu-noble | + find ironic-32.0.2.dev24 -type f 2026-09-03 10:41:42.307161 | ubuntu-noble | + sort 2026-09-03 10:41:42.314748 | ubuntu-noble | + pushd ironic-32.0.2.dev24 2026-09-03 10:41:42.316942 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/ironic -type f -name '*.patch' 2026-09-03 10:41:42.316969 | ubuntu-noble | ++ sort 2026-09-03 10:41:42.318140 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-03 10:41:42.318164 | ubuntu-noble | + apply_patch patches/2025.2/ironic/0001-Add-a-new-physical_network-field-to-the-Portgroup-ob.patch 2026-09-03 10:41:42.318169 | ubuntu-noble | + local rel=patches/2025.2/ironic/0001-Add-a-new-physical_network-field-to-the-Portgroup-ob.patch 2026-09-03 10:41:42.318174 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/ironic/0001-Add-a-new-physical_network-field-to-the-Portgroup-ob.patch 2026-09-03 10:41:42.318179 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.2/ironic/0001-Add-a-new-physical_network-field-to-the-Portgroup-ob.patch' 2026-09-03 10:41:42.318182 | ubuntu-noble | APPLY PATCH patches/2025.2/ironic/0001-Add-a-new-physical_network-field-to-the-Portgroup-ob.patch 2026-09-03 10:41:42.318186 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-03 10:41:42.320326 | ubuntu-noble | checking file api-ref/source/baremetal-api-v1-portgroups.inc 2026-09-03 10:41:42.320370 | ubuntu-noble | checking file api-ref/source/parameters.yaml 2026-09-03 10:41:42.320382 | ubuntu-noble | checking file api-ref/source/samples/portgroup-create-response.json 2026-09-03 10:41:42.320392 | ubuntu-noble | checking file api-ref/source/samples/portgroup-list-detail-response.json 2026-09-03 10:41:42.320473 | ubuntu-noble | checking file api-ref/source/samples/portgroup-update-response.json 2026-09-03 10:41:42.320708 | ubuntu-noble | checking file doc/source/admin/networking.rst 2026-09-03 10:41:42.321055 | ubuntu-noble | checking file doc/source/admin/portgroups.rst 2026-09-03 10:41:42.321386 | ubuntu-noble | checking file doc/source/contributor/webapi-version-history.rst 2026-09-03 10:41:42.321798 | ubuntu-noble | checking file ironic/api/controllers/v1/port.py 2026-09-03 10:41:42.322064 | ubuntu-noble | Hunk #1 succeeded at 808 (offset -10 lines). 2026-09-03 10:41:42.322252 | ubuntu-noble | checking file ironic/api/controllers/v1/portgroup.py 2026-09-03 10:41:42.322457 | ubuntu-noble | Hunk #5 succeeded at 548 (offset -9 lines). 2026-09-03 10:41:42.322704 | ubuntu-noble | checking file ironic/api/controllers/v1/utils.py 2026-09-03 10:41:42.322861 | ubuntu-noble | Hunk #1 succeeded at 1270 (offset -19 lines). 2026-09-03 10:41:42.323051 | ubuntu-noble | checking file ironic/api/controllers/v1/versions.py 2026-09-03 10:41:42.323195 | ubuntu-noble | checking file ironic/common/release_mappings.py 2026-09-03 10:41:42.323684 | ubuntu-noble | checking file ironic/conductor/manager.py 2026-09-03 10:41:42.323923 | ubuntu-noble | Hunk #2 succeeded at 2378 (offset 25 lines). 2026-09-03 10:41:42.324344 | ubuntu-noble | checking file ironic/conductor/rpcapi.py 2026-09-03 10:41:42.324582 | ubuntu-noble | checking file ironic/db/sqlalchemy/alembic/versions/d0821744f9e2_add_physical_network_to_portgroup.py 2026-09-03 10:41:42.324693 | ubuntu-noble | checking file ironic/db/sqlalchemy/models.py 2026-09-03 10:41:42.324834 | ubuntu-noble | checking file ironic/objects/portgroup.py 2026-09-03 10:41:42.325170 | ubuntu-noble | checking file ironic/tests/unit/api/controllers/v1/test_port.py 2026-09-03 10:41:42.325575 | ubuntu-noble | checking file ironic/tests/unit/api/controllers/v1/test_portgroup.py 2026-09-03 10:41:42.326491 | ubuntu-noble | checking file ironic/tests/unit/conductor/test_manager.py 2026-09-03 10:41:42.327160 | ubuntu-noble | Hunk #1 succeeded at 7955 (offset 268 lines). 2026-09-03 10:41:42.327562 | ubuntu-noble | checking file ironic/tests/unit/db/test_portgroups.py 2026-09-03 10:41:42.327715 | ubuntu-noble | checking file ironic/tests/unit/db/utils.py 2026-09-03 10:41:42.327969 | ubuntu-noble | checking file ironic/tests/unit/objects/test_objects.py 2026-09-03 10:41:42.328215 | ubuntu-noble | checking file ironic/tests/unit/objects/test_portgroup.py 2026-09-03 10:41:42.328763 | ubuntu-noble | checking file releasenotes/notes/portgroup-physical_network-ea6df85c3e7a18ea.yaml 2026-09-03 10:41:42.329333 | ubuntu-noble | + patch --forward --batch -p1 2026-09-03 10:41:42.333357 | ubuntu-noble | patching file api-ref/source/baremetal-api-v1-portgroups.inc 2026-09-03 10:41:42.333412 | ubuntu-noble | patching file api-ref/source/parameters.yaml 2026-09-03 10:41:42.333901 | ubuntu-noble | patching file api-ref/source/samples/portgroup-create-response.json 2026-09-03 10:41:42.334122 | ubuntu-noble | patching file api-ref/source/samples/portgroup-list-detail-response.json 2026-09-03 10:41:42.334403 | ubuntu-noble | patching file api-ref/source/samples/portgroup-update-response.json 2026-09-03 10:41:42.334694 | ubuntu-noble | patching file doc/source/admin/networking.rst 2026-09-03 10:41:42.335112 | ubuntu-noble | patching file doc/source/admin/portgroups.rst 2026-09-03 10:41:42.335439 | ubuntu-noble | patching file doc/source/contributor/webapi-version-history.rst 2026-09-03 10:41:42.335851 | ubuntu-noble | patching file ironic/api/controllers/v1/port.py 2026-09-03 10:41:42.336085 | ubuntu-noble | Hunk #1 succeeded at 808 (offset -10 lines). 2026-09-03 10:41:42.336344 | ubuntu-noble | patching file ironic/api/controllers/v1/portgroup.py 2026-09-03 10:41:42.336582 | ubuntu-noble | Hunk #5 succeeded at 548 (offset -9 lines). 2026-09-03 10:41:42.337066 | ubuntu-noble | patching file ironic/api/controllers/v1/utils.py 2026-09-03 10:41:42.337375 | ubuntu-noble | Hunk #1 succeeded at 1270 (offset -19 lines). 2026-09-03 10:41:42.337729 | ubuntu-noble | patching file ironic/api/controllers/v1/versions.py 2026-09-03 10:41:42.338120 | ubuntu-noble | patching file ironic/common/release_mappings.py 2026-09-03 10:41:42.339091 | ubuntu-noble | patching file ironic/conductor/manager.py 2026-09-03 10:41:42.339561 | ubuntu-noble | Hunk #2 succeeded at 2378 (offset 25 lines). 2026-09-03 10:41:42.340404 | ubuntu-noble | patching file ironic/conductor/rpcapi.py 2026-09-03 10:41:42.340606 | ubuntu-noble | patching file ironic/db/sqlalchemy/alembic/versions/d0821744f9e2_add_physical_network_to_portgroup.py 2026-09-03 10:41:42.342312 | ubuntu-noble | patching file ironic/db/sqlalchemy/models.py 2026-09-03 10:41:42.342336 | ubuntu-noble | patching file ironic/objects/portgroup.py 2026-09-03 10:41:42.342342 | ubuntu-noble | patching file ironic/tests/unit/api/controllers/v1/test_port.py 2026-09-03 10:41:42.342349 | ubuntu-noble | patching file ironic/tests/unit/api/controllers/v1/test_portgroup.py 2026-09-03 10:41:42.343716 | ubuntu-noble | patching file ironic/tests/unit/conductor/test_manager.py 2026-09-03 10:41:42.344807 | ubuntu-noble | Hunk #1 succeeded at 7955 (offset 268 lines). 2026-09-03 10:41:42.345229 | ubuntu-noble | patching file ironic/tests/unit/db/test_portgroups.py 2026-09-03 10:41:42.345468 | ubuntu-noble | patching file ironic/tests/unit/db/utils.py 2026-09-03 10:41:42.345719 | ubuntu-noble | patching file ironic/tests/unit/objects/test_objects.py 2026-09-03 10:41:42.346004 | ubuntu-noble | patching file ironic/tests/unit/objects/test_portgroup.py 2026-09-03 10:41:42.346186 | ubuntu-noble | patching file releasenotes/notes/portgroup-physical_network-ea6df85c3e7a18ea.yaml 2026-09-03 10:41:42.348599 | ubuntu-noble | + echo patches/2025.2/ironic/0001-Add-a-new-physical_network-field-to-the-Portgroup-ob.patch 2026-09-03 10:41:42.348732 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-03 10:41:42.348811 | ubuntu-noble | + apply_patch patches/2025.2/ironic/0002-Add-a-new-category-field-to-the-Portgroup-object.patch 2026-09-03 10:41:42.348876 | ubuntu-noble | + local rel=patches/2025.2/ironic/0002-Add-a-new-category-field-to-the-Portgroup-object.patch 2026-09-03 10:41:42.348912 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/ironic/0002-Add-a-new-category-field-to-the-Portgroup-object.patch 2026-09-03 10:41:42.348944 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.2/ironic/0002-Add-a-new-category-field-to-the-Portgroup-object.patch' 2026-09-03 10:41:42.348960 | ubuntu-noble | APPLY PATCH patches/2025.2/ironic/0002-Add-a-new-category-field-to-the-Portgroup-object.patch 2026-09-03 10:41:42.348986 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-03 10:41:42.350546 | ubuntu-noble | checking file api-ref/source/baremetal-api-v1-portgroups.inc 2026-09-03 10:41:42.350934 | ubuntu-noble | checking file api-ref/source/parameters.yaml 2026-09-03 10:41:42.351206 | ubuntu-noble | checking file api-ref/source/samples/portgroup-create-response.json 2026-09-03 10:41:42.351327 | ubuntu-noble | checking file api-ref/source/samples/portgroup-list-detail-response.json 2026-09-03 10:41:42.351415 | ubuntu-noble | checking file api-ref/source/samples/portgroup-update-response.json 2026-09-03 10:41:42.351539 | ubuntu-noble | checking file doc/source/contributor/webapi-version-history.rst 2026-09-03 10:41:42.351709 | ubuntu-noble | checking file ironic/api/controllers/v1/portgroup.py 2026-09-03 10:41:42.352085 | ubuntu-noble | checking file ironic/api/controllers/v1/utils.py 2026-09-03 10:41:42.352221 | ubuntu-noble | Hunk #1 succeeded at 1280 (offset -19 lines). 2026-09-03 10:41:42.352454 | ubuntu-noble | checking file ironic/api/controllers/v1/versions.py 2026-09-03 10:41:42.352608 | ubuntu-noble | checking file ironic/common/release_mappings.py 2026-09-03 10:41:42.352778 | ubuntu-noble | checking file ironic/db/sqlalchemy/alembic/versions/763b2f62d215_add_category_attribute_to_portgroup_.py 2026-09-03 10:41:42.352919 | ubuntu-noble | checking file ironic/db/sqlalchemy/models.py 2026-09-03 10:41:42.353063 | ubuntu-noble | checking file ironic/objects/portgroup.py 2026-09-03 10:41:42.353219 | ubuntu-noble | checking file ironic/tests/unit/db/test_portgroups.py 2026-09-03 10:41:42.353408 | ubuntu-noble | checking file ironic/tests/unit/db/utils.py 2026-09-03 10:41:42.353599 | ubuntu-noble | checking file ironic/tests/unit/objects/test_objects.py 2026-09-03 10:41:42.353769 | ubuntu-noble | checking file releasenotes/notes/portgroup-category-fdaa78f038ad9380.yaml 2026-09-03 10:41:42.354076 | ubuntu-noble | + patch --forward --batch -p1 2026-09-03 10:41:42.355444 | ubuntu-noble | patching file api-ref/source/baremetal-api-v1-portgroups.inc 2026-09-03 10:41:42.355745 | ubuntu-noble | patching file api-ref/source/parameters.yaml 2026-09-03 10:41:42.356004 | ubuntu-noble | patching file api-ref/source/samples/portgroup-create-response.json 2026-09-03 10:41:42.356090 | ubuntu-noble | patching file api-ref/source/samples/portgroup-list-detail-response.json 2026-09-03 10:41:42.356161 | ubuntu-noble | patching file api-ref/source/samples/portgroup-update-response.json 2026-09-03 10:41:42.356299 | ubuntu-noble | patching file doc/source/contributor/webapi-version-history.rst 2026-09-03 10:41:42.356457 | ubuntu-noble | patching file ironic/api/controllers/v1/portgroup.py 2026-09-03 10:41:42.356707 | ubuntu-noble | patching file ironic/api/controllers/v1/utils.py 2026-09-03 10:41:42.356856 | ubuntu-noble | Hunk #1 succeeded at 1280 (offset -19 lines). 2026-09-03 10:41:42.357023 | ubuntu-noble | patching file ironic/api/controllers/v1/versions.py 2026-09-03 10:41:42.357169 | ubuntu-noble | patching file ironic/common/release_mappings.py 2026-09-03 10:41:42.357437 | ubuntu-noble | patching file ironic/db/sqlalchemy/alembic/versions/763b2f62d215_add_category_attribute_to_portgroup_.py 2026-09-03 10:41:42.357582 | ubuntu-noble | patching file ironic/db/sqlalchemy/models.py 2026-09-03 10:41:42.357712 | ubuntu-noble | patching file ironic/objects/portgroup.py 2026-09-03 10:41:42.357957 | ubuntu-noble | patching file ironic/tests/unit/db/test_portgroups.py 2026-09-03 10:41:42.358111 | ubuntu-noble | patching file ironic/tests/unit/db/utils.py 2026-09-03 10:41:42.358321 | ubuntu-noble | patching file ironic/tests/unit/objects/test_objects.py 2026-09-03 10:41:42.358479 | ubuntu-noble | patching file releasenotes/notes/portgroup-category-fdaa78f038ad9380.yaml 2026-09-03 10:41:42.359711 | ubuntu-noble | + echo patches/2025.2/ironic/0002-Add-a-new-category-field-to-the-Portgroup-object.patch 2026-09-03 10:41:42.360151 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-03 10:41:42.360166 | ubuntu-noble | + apply_patch patches/2025.2/ironic/0003-Add-node.instance_name.patch 2026-09-03 10:41:42.360169 | ubuntu-noble | + local rel=patches/2025.2/ironic/0003-Add-node.instance_name.patch 2026-09-03 10:41:42.360173 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/ironic/0003-Add-node.instance_name.patch 2026-09-03 10:41:42.360177 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.2/ironic/0003-Add-node.instance_name.patch' 2026-09-03 10:41:42.360181 | ubuntu-noble | APPLY PATCH patches/2025.2/ironic/0003-Add-node.instance_name.patch 2026-09-03 10:41:42.360184 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-03 10:41:42.361296 | ubuntu-noble | checking file api-ref/source/baremetal-api-v1-nodes.inc 2026-09-03 10:41:42.361525 | ubuntu-noble | checking file api-ref/source/parameters.yaml 2026-09-03 10:41:42.363296 | ubuntu-noble | checking file api-ref/source/samples/node-create-response.json 2026-09-03 10:41:42.363309 | ubuntu-noble | checking file api-ref/source/samples/node-show-response.json 2026-09-03 10:41:42.363314 | ubuntu-noble | checking file api-ref/source/samples/node-update-driver-info-response.json 2026-09-03 10:41:42.363319 | ubuntu-noble | checking file api-ref/source/samples/nodes-list-details-response.json 2026-09-03 10:41:42.363323 | ubuntu-noble | checking file doc/source/contributor/webapi-version-history.rst 2026-09-03 10:41:42.363327 | ubuntu-noble | checking file ironic/api/controllers/v1/node.py 2026-09-03 10:41:42.363330 | ubuntu-noble | Hunk #3 succeeded at 1612 (offset 24 lines). 2026-09-03 10:41:42.363333 | ubuntu-noble | Hunk #4 succeeded at 2474 (offset 24 lines). 2026-09-03 10:41:42.363348 | ubuntu-noble | Hunk #5 succeeded at 2515 (offset 24 lines). 2026-09-03 10:41:42.363352 | ubuntu-noble | Hunk #6 succeeded at 2665 (offset 24 lines). 2026-09-03 10:41:42.363355 | ubuntu-noble | Hunk #7 succeeded at 2674 (offset 24 lines). 2026-09-03 10:41:42.363358 | ubuntu-noble | Hunk #8 succeeded at 2723 (offset 24 lines). 2026-09-03 10:41:42.363362 | ubuntu-noble | Hunk #9 succeeded at 2742 (offset 24 lines). 2026-09-03 10:41:42.363365 | ubuntu-noble | Hunk #10 succeeded at 2766 (offset 24 lines). 2026-09-03 10:41:42.363369 | ubuntu-noble | Hunk #11 succeeded at 2780 (offset 24 lines). 2026-09-03 10:41:42.363372 | ubuntu-noble | Hunk #12 succeeded at 2789 (offset 24 lines). 2026-09-03 10:41:42.363375 | ubuntu-noble | Hunk #13 succeeded at 2833 (offset 24 lines). 2026-09-03 10:41:42.363378 | ubuntu-noble | Hunk #14 succeeded at 2855 (offset 24 lines). 2026-09-03 10:41:42.363382 | ubuntu-noble | Hunk #15 succeeded at 2873 (offset 24 lines). 2026-09-03 10:41:42.363385 | ubuntu-noble | Hunk #16 succeeded at 3087 (offset 8 lines). 2026-09-03 10:41:42.363388 | ubuntu-noble | Hunk #17 succeeded at 3247 (offset 16 lines). 2026-09-03 10:41:42.363392 | ubuntu-noble | checking file ironic/api/controllers/v1/utils.py 2026-09-03 10:41:42.363395 | ubuntu-noble | Hunk #1 succeeded at 874 (offset -19 lines). 2026-09-03 10:41:42.363398 | ubuntu-noble | Hunk #2 succeeded at 2312 (offset 32 lines). 2026-09-03 10:41:42.363401 | ubuntu-noble | checking file ironic/api/controllers/v1/versions.py 2026-09-03 10:41:42.365283 | ubuntu-noble | checking file ironic/common/release_mappings.py 2026-09-03 10:41:42.365292 | ubuntu-noble | checking file ironic/conductor/manager.py 2026-09-03 10:41:42.365297 | ubuntu-noble | Hunk #1 succeeded at 1164 (offset 7 lines). 2026-09-03 10:41:42.365301 | ubuntu-noble | checking file ironic/db/api.py 2026-09-03 10:41:42.365306 | ubuntu-noble | checking file ironic/db/sqlalchemy/alembic/versions/15e9d00367b0_add_instance_name_field_to_nodes.py 2026-09-03 10:41:42.365310 | ubuntu-noble | checking file ironic/db/sqlalchemy/api.py 2026-09-03 10:41:42.365314 | ubuntu-noble | checking file ironic/db/sqlalchemy/models.py 2026-09-03 10:41:42.365318 | ubuntu-noble | checking file ironic/objects/deployment.py 2026-09-03 10:41:42.367308 | ubuntu-noble | checking file ironic/objects/node.py 2026-09-03 10:41:42.367333 | ubuntu-noble | checking file ironic/tests/unit/api/controllers/v1/test_node.py 2026-09-03 10:41:42.367338 | ubuntu-noble | Hunk #2 succeeded at 4516 (offset 9 lines). 2026-09-03 10:41:42.367795 | ubuntu-noble | checking file ironic/tests/unit/conductor/test_manager.py 2026-09-03 10:41:42.368042 | ubuntu-noble | Hunk #1 succeeded at 2575 (offset 67 lines). 2026-09-03 10:41:42.368799 | ubuntu-noble | checking file ironic/tests/unit/db/test_nodes.py 2026-09-03 10:41:42.369068 | ubuntu-noble | checking file ironic/tests/unit/db/utils.py 2026-09-03 10:41:42.369241 | ubuntu-noble | checking file ironic/tests/unit/objects/test_objects.py 2026-09-03 10:41:42.369433 | ubuntu-noble | checking file releasenotes/notes/node-instance-name-field-23d6e3409f1f4736.yaml 2026-09-03 10:41:42.369712 | ubuntu-noble | + patch --forward --batch -p1 2026-09-03 10:41:42.371035 | ubuntu-noble | patching file api-ref/source/baremetal-api-v1-nodes.inc 2026-09-03 10:41:42.371368 | ubuntu-noble | patching file api-ref/source/parameters.yaml 2026-09-03 10:41:42.371594 | ubuntu-noble | patching file api-ref/source/samples/node-create-response.json 2026-09-03 10:41:42.371670 | ubuntu-noble | patching file api-ref/source/samples/node-show-response.json 2026-09-03 10:41:42.371742 | ubuntu-noble | patching file api-ref/source/samples/node-update-driver-info-response.json 2026-09-03 10:41:42.371858 | ubuntu-noble | patching file api-ref/source/samples/nodes-list-details-response.json 2026-09-03 10:41:42.371983 | ubuntu-noble | patching file doc/source/contributor/webapi-version-history.rst 2026-09-03 10:41:42.372354 | ubuntu-noble | patching file ironic/api/controllers/v1/node.py 2026-09-03 10:41:42.372512 | ubuntu-noble | Hunk #3 succeeded at 1612 (offset 24 lines). 2026-09-03 10:41:42.372588 | ubuntu-noble | Hunk #4 succeeded at 2474 (offset 24 lines). 2026-09-03 10:41:42.372614 | ubuntu-noble | Hunk #5 succeeded at 2515 (offset 24 lines). 2026-09-03 10:41:42.372649 | ubuntu-noble | Hunk #6 succeeded at 2665 (offset 24 lines). 2026-09-03 10:41:42.372674 | ubuntu-noble | Hunk #7 succeeded at 2674 (offset 24 lines). 2026-09-03 10:41:42.372703 | ubuntu-noble | Hunk #8 succeeded at 2723 (offset 24 lines). 2026-09-03 10:41:42.372727 | ubuntu-noble | Hunk #9 succeeded at 2742 (offset 24 lines). 2026-09-03 10:41:42.372752 | ubuntu-noble | Hunk #10 succeeded at 2766 (offset 24 lines). 2026-09-03 10:41:42.372779 | ubuntu-noble | Hunk #11 succeeded at 2780 (offset 24 lines). 2026-09-03 10:41:42.372807 | ubuntu-noble | Hunk #12 succeeded at 2789 (offset 24 lines). 2026-09-03 10:41:42.372849 | ubuntu-noble | Hunk #13 succeeded at 2833 (offset 24 lines). 2026-09-03 10:41:42.372873 | ubuntu-noble | Hunk #14 succeeded at 2855 (offset 24 lines). 2026-09-03 10:41:42.372901 | ubuntu-noble | Hunk #15 succeeded at 2873 (offset 24 lines). 2026-09-03 10:41:42.372940 | ubuntu-noble | Hunk #16 succeeded at 3087 (offset 8 lines). 2026-09-03 10:41:42.372979 | ubuntu-noble | Hunk #17 succeeded at 3247 (offset 16 lines). 2026-09-03 10:41:42.373196 | ubuntu-noble | patching file ironic/api/controllers/v1/utils.py 2026-09-03 10:41:42.373316 | ubuntu-noble | Hunk #1 succeeded at 874 (offset -19 lines). 2026-09-03 10:41:42.373423 | ubuntu-noble | Hunk #2 succeeded at 2312 (offset 32 lines). 2026-09-03 10:41:42.373500 | ubuntu-noble | patching file ironic/api/controllers/v1/versions.py 2026-09-03 10:41:42.373625 | ubuntu-noble | patching file ironic/common/release_mappings.py 2026-09-03 10:41:42.374161 | ubuntu-noble | patching file ironic/conductor/manager.py 2026-09-03 10:41:42.374366 | ubuntu-noble | Hunk #1 succeeded at 1164 (offset 7 lines). 2026-09-03 10:41:42.374769 | ubuntu-noble | patching file ironic/db/api.py 2026-09-03 10:41:42.374981 | ubuntu-noble | patching file ironic/db/sqlalchemy/alembic/versions/15e9d00367b0_add_instance_name_field_to_nodes.py 2026-09-03 10:41:42.375292 | ubuntu-noble | patching file ironic/db/sqlalchemy/api.py 2026-09-03 10:41:42.375580 | ubuntu-noble | patching file ironic/db/sqlalchemy/models.py 2026-09-03 10:41:42.375701 | ubuntu-noble | patching file ironic/objects/deployment.py 2026-09-03 10:41:42.375872 | ubuntu-noble | patching file ironic/objects/node.py 2026-09-03 10:41:42.376888 | ubuntu-noble | patching file ironic/tests/unit/api/controllers/v1/test_node.py 2026-09-03 10:41:42.377463 | ubuntu-noble | Hunk #2 succeeded at 4516 (offset 9 lines). 2026-09-03 10:41:42.379032 | ubuntu-noble | patching file ironic/tests/unit/conductor/test_manager.py 2026-09-03 10:41:42.379368 | ubuntu-noble | Hunk #1 succeeded at 2575 (offset 67 lines). 2026-09-03 10:41:42.380354 | ubuntu-noble | patching file ironic/tests/unit/db/test_nodes.py 2026-09-03 10:41:42.380623 | ubuntu-noble | patching file ironic/tests/unit/db/utils.py 2026-09-03 10:41:42.380869 | ubuntu-noble | patching file ironic/tests/unit/objects/test_objects.py 2026-09-03 10:41:42.381070 | ubuntu-noble | patching file releasenotes/notes/node-instance-name-field-23d6e3409f1f4736.yaml 2026-09-03 10:41:42.383929 | ubuntu-noble | + echo patches/2025.2/ironic/0003-Add-node.instance_name.patch 2026-09-03 10:41:42.384049 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-03 10:41:42.384112 | ubuntu-noble | + apply_patch patches/2025.2/ironic/0004-Add-db-migration-for-hardware-health-monitoring-via-.patch 2026-09-03 10:41:42.384146 | ubuntu-noble | + local rel=patches/2025.2/ironic/0004-Add-db-migration-for-hardware-health-monitoring-via-.patch 2026-09-03 10:41:42.384176 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/ironic/0004-Add-db-migration-for-hardware-health-monitoring-via-.patch 2026-09-03 10:41:42.384203 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.2/ironic/0004-Add-db-migration-for-hardware-health-monitoring-via-.patch' 2026-09-03 10:41:42.384217 | ubuntu-noble | APPLY PATCH patches/2025.2/ironic/0004-Add-db-migration-for-hardware-health-monitoring-via-.patch 2026-09-03 10:41:42.384238 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-03 10:41:42.386010 | ubuntu-noble | checking file ironic/db/sqlalchemy/alembic/versions/9f8c7d6e5b4a_add_node_health_fields.py 2026-09-03 10:41:42.386319 | ubuntu-noble | checking file ironic/db/sqlalchemy/models.py 2026-09-03 10:41:42.386675 | ubuntu-noble | + patch --forward --batch -p1 2026-09-03 10:41:42.388362 | ubuntu-noble | patching file ironic/db/sqlalchemy/alembic/versions/9f8c7d6e5b4a_add_node_health_fields.py 2026-09-03 10:41:42.388583 | ubuntu-noble | patching file ironic/db/sqlalchemy/models.py 2026-09-03 10:41:42.389002 | ubuntu-noble | + echo patches/2025.2/ironic/0004-Add-db-migration-for-hardware-health-monitoring-via-.patch 2026-09-03 10:41:42.389105 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-03 10:41:42.389190 | ubuntu-noble | + apply_patch patches/2025.2/ironic/0005-Set-columns-in-bios_settings-table-to-bigint.patch 2026-09-03 10:41:42.389224 | ubuntu-noble | + local rel=patches/2025.2/ironic/0005-Set-columns-in-bios_settings-table-to-bigint.patch 2026-09-03 10:41:42.389279 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/ironic/0005-Set-columns-in-bios_settings-table-to-bigint.patch 2026-09-03 10:41:42.389315 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.2/ironic/0005-Set-columns-in-bios_settings-table-to-bigint.patch' 2026-09-03 10:41:42.389335 | ubuntu-noble | APPLY PATCH patches/2025.2/ironic/0005-Set-columns-in-bios_settings-table-to-bigint.patch 2026-09-03 10:41:42.389358 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-03 10:41:42.391776 | ubuntu-noble | checking file ironic/db/sqlalchemy/alembic/versions/9c0446cb6bc3_set_upper_bound_to_bigint.py 2026-09-03 10:41:42.392186 | ubuntu-noble | checking file ironic/db/sqlalchemy/models.py 2026-09-03 10:41:42.393347 | ubuntu-noble | checking file ironic/tests/unit/db/sqlalchemy/test_migrations.py 2026-09-03 10:41:42.393447 | ubuntu-noble | checking file releasenotes/notes/bug-2095486-f043868726d7f68f.yaml 2026-09-03 10:41:42.393899 | ubuntu-noble | + patch --forward --batch -p1 2026-09-03 10:41:42.396477 | ubuntu-noble | patching file ironic/db/sqlalchemy/alembic/versions/9c0446cb6bc3_set_upper_bound_to_bigint.py 2026-09-03 10:41:42.396900 | ubuntu-noble | patching file ironic/db/sqlalchemy/models.py 2026-09-03 10:41:42.397514 | ubuntu-noble | patching file ironic/tests/unit/db/sqlalchemy/test_migrations.py 2026-09-03 10:41:42.398039 | ubuntu-noble | patching file releasenotes/notes/bug-2095486-f043868726d7f68f.yaml 2026-09-03 10:41:42.398889 | ubuntu-noble | + echo patches/2025.2/ironic/0005-Set-columns-in-bios_settings-table-to-bigint.patch 2026-09-03 10:41:42.399019 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-03 10:41:42.399093 | ubuntu-noble | + apply_patch patches/2025.2/ironic/backport-971459.patch 2026-09-03 10:41:42.399516 | ubuntu-noble | + local rel=patches/2025.2/ironic/backport-971459.patch 2026-09-03 10:41:42.399535 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/ironic/backport-971459.patch 2026-09-03 10:41:42.399541 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.2/ironic/backport-971459.patch' 2026-09-03 10:41:42.399547 | ubuntu-noble | APPLY PATCH patches/2025.2/ironic/backport-971459.patch 2026-09-03 10:41:42.399553 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-03 10:41:42.402362 | ubuntu-noble | checking file ironic/common/states.py 2026-09-03 10:41:42.402895 | ubuntu-noble | checking file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-09-03 10:41:42.403795 | ubuntu-noble | Hunk #1 succeeded at 227 (offset 1 line). 2026-09-03 10:41:42.403916 | ubuntu-noble | checking file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-09-03 10:41:42.404596 | ubuntu-noble | + patch --forward --batch -p1 2026-09-03 10:41:42.408325 | ubuntu-noble | patching file ironic/common/states.py 2026-09-03 10:41:42.408374 | ubuntu-noble | patching file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-09-03 10:41:42.408386 | ubuntu-noble | Hunk #1 succeeded at 227 (offset 1 line). 2026-09-03 10:41:42.408395 | ubuntu-noble | patching file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-09-03 10:41:42.409331 | ubuntu-noble | + echo patches/2025.2/ironic/backport-971459.patch 2026-09-03 10:41:42.409351 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-03 10:41:42.409359 | ubuntu-noble | + apply_patch patches/2025.2/ironic/virtual-media-nfs.patch 2026-09-03 10:41:42.409368 | ubuntu-noble | + local rel=patches/2025.2/ironic/virtual-media-nfs.patch 2026-09-03 10:41:42.409377 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/ironic/virtual-media-nfs.patch 2026-09-03 10:41:42.409386 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.2/ironic/virtual-media-nfs.patch' 2026-09-03 10:41:42.409395 | ubuntu-noble | APPLY PATCH patches/2025.2/ironic/virtual-media-nfs.patch 2026-09-03 10:41:42.409403 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-03 10:41:42.412730 | ubuntu-noble | checking file ironic/conf/deploy.py 2026-09-03 10:41:42.413372 | ubuntu-noble | + patch --forward --batch -p1 2026-09-03 10:41:42.416120 | ubuntu-noble | patching file ironic/conf/deploy.py 2026-09-03 10:41:42.417312 | ubuntu-noble | + echo patches/2025.2/ironic/virtual-media-nfs.patch 2026-09-03 10:41:42.417476 | ubuntu-noble | + popd 2026-09-03 10:41:42.418382 | ubuntu-noble | + sort 2026-09-03 10:41:42.418437 | ubuntu-noble | + find ironic-32.0.2.dev24 -type f 2026-09-03 10:41:42.431788 | ubuntu-noble | + append_new_files_to_sources_txt ironic-32.0.2.dev24 files-before files-after 2026-09-03 10:41:42.431852 | ubuntu-noble | + local directory=ironic-32.0.2.dev24 2026-09-03 10:41:42.431861 | ubuntu-noble | + local before=files-before 2026-09-03 10:41:42.431869 | ubuntu-noble | + local after=files-after 2026-09-03 10:41:42.431875 | ubuntu-noble | + local sources_txt 2026-09-03 10:41:42.434320 | ubuntu-noble | ++ find ironic-32.0.2.dev24 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-03 10:41:42.434356 | ubuntu-noble | ++ head -1 2026-09-03 10:41:42.436131 | ubuntu-noble | + sources_txt=ironic-32.0.2.dev24/ironic.egg-info/SOURCES.txt 2026-09-03 10:41:42.436212 | ubuntu-noble | + [[ -z ironic-32.0.2.dev24/ironic.egg-info/SOURCES.txt ]] 2026-09-03 10:41:42.436286 | ubuntu-noble | + local new_files 2026-09-03 10:41:42.436932 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-03 10:41:42.440943 | ubuntu-noble | + new_files='ironic-32.0.2.dev24/ironic/api/controllers/v1/node.py.orig 2026-09-03 10:41:42.441009 | ubuntu-noble | ironic-32.0.2.dev24/ironic/api/controllers/v1/port.py.orig 2026-09-03 10:41:42.441019 | ubuntu-noble | ironic-32.0.2.dev24/ironic/api/controllers/v1/portgroup.py.orig 2026-09-03 10:41:42.441026 | ubuntu-noble | ironic-32.0.2.dev24/ironic/api/controllers/v1/utils.py.orig 2026-09-03 10:41:42.441044 | ubuntu-noble | ironic-32.0.2.dev24/ironic/conductor/manager.py.orig 2026-09-03 10:41:42.441063 | ubuntu-noble | ironic-32.0.2.dev24/ironic/db/sqlalchemy/alembic/versions/15e9d00367b0_add_instance_name_field_to_nodes.py 2026-09-03 10:41:42.441083 | ubuntu-noble | ironic-32.0.2.dev24/ironic/db/sqlalchemy/alembic/versions/763b2f62d215_add_category_attribute_to_portgroup_.py 2026-09-03 10:41:42.441091 | ubuntu-noble | ironic-32.0.2.dev24/ironic/db/sqlalchemy/alembic/versions/9c0446cb6bc3_set_upper_bound_to_bigint.py 2026-09-03 10:41:42.441109 | ubuntu-noble | ironic-32.0.2.dev24/ironic/db/sqlalchemy/alembic/versions/9f8c7d6e5b4a_add_node_health_fields.py 2026-09-03 10:41:42.441128 | ubuntu-noble | ironic-32.0.2.dev24/ironic/db/sqlalchemy/alembic/versions/d0821744f9e2_add_physical_network_to_portgroup.py 2026-09-03 10:41:42.441147 | ubuntu-noble | ironic-32.0.2.dev24/ironic/tests/unit/api/controllers/v1/test_node.py.orig 2026-09-03 10:41:42.441154 | ubuntu-noble | ironic-32.0.2.dev24/ironic/tests/unit/api/controllers/v1/test_ramdisk.py.orig 2026-09-03 10:41:42.441173 | ubuntu-noble | ironic-32.0.2.dev24/ironic/tests/unit/conductor/test_manager.py.orig 2026-09-03 10:41:42.441182 | ubuntu-noble | ironic-32.0.2.dev24/releasenotes/notes/bug-2095486-f043868726d7f68f.yaml 2026-09-03 10:41:42.441220 | ubuntu-noble | ironic-32.0.2.dev24/releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-09-03 10:41:42.441244 | ubuntu-noble | ironic-32.0.2.dev24/releasenotes/notes/node-instance-name-field-23d6e3409f1f4736.yaml 2026-09-03 10:41:42.441315 | ubuntu-noble | ironic-32.0.2.dev24/releasenotes/notes/portgroup-category-fdaa78f038ad9380.yaml 2026-09-03 10:41:42.441345 | ubuntu-noble | ironic-32.0.2.dev24/releasenotes/notes/portgroup-physical_network-ea6df85c3e7a18ea.yaml' 2026-09-03 10:41:42.441435 | ubuntu-noble | + [[ -z ironic-32.0.2.dev24/ironic/api/controllers/v1/node.py.orig 2026-09-03 10:41:42.441445 | ubuntu-noble | ironic-32.0.2.dev24/ironic/api/controllers/v1/port.py.orig 2026-09-03 10:41:42.441453 | ubuntu-noble | ironic-32.0.2.dev24/ironic/api/controllers/v1/portgroup.py.orig 2026-09-03 10:41:42.441463 | ubuntu-noble | ironic-32.0.2.dev24/ironic/api/controllers/v1/utils.py.orig 2026-09-03 10:41:42.441477 | ubuntu-noble | ironic-32.0.2.dev24/ironic/conductor/manager.py.orig 2026-09-03 10:41:42.441491 | ubuntu-noble | ironic-32.0.2.dev24/ironic/db/sqlalchemy/alembic/versions/15e9d00367b0_add_instance_name_field_to_nodes.py 2026-09-03 10:41:42.441505 | ubuntu-noble | ironic-32.0.2.dev24/ironic/db/sqlalchemy/alembic/versions/763b2f62d215_add_category_attribute_to_portgroup_.py 2026-09-03 10:41:42.441516 | ubuntu-noble | ironic-32.0.2.dev24/ironic/db/sqlalchemy/alembic/versions/9c0446cb6bc3_set_upper_bound_to_bigint.py 2026-09-03 10:41:42.441529 | ubuntu-noble | ironic-32.0.2.dev24/ironic/db/sqlalchemy/alembic/versions/9f8c7d6e5b4a_add_node_health_fields.py 2026-09-03 10:41:42.441541 | ubuntu-noble | ironic-32.0.2.dev24/ironic/db/sqlalchemy/alembic/versions/d0821744f9e2_add_physical_network_to_portgroup.py 2026-09-03 10:41:42.441551 | ubuntu-noble | ironic-32.0.2.dev24/ironic/tests/unit/api/controllers/v1/test_node.py.orig 2026-09-03 10:41:42.441563 | ubuntu-noble | ironic-32.0.2.dev24/ironic/tests/unit/api/controllers/v1/test_ramdisk.py.orig 2026-09-03 10:41:42.441576 | ubuntu-noble | ironic-32.0.2.dev24/ironic/tests/unit/conductor/test_manager.py.orig 2026-09-03 10:41:42.441588 | ubuntu-noble | ironic-32.0.2.dev24/releasenotes/notes/bug-2095486-f043868726d7f68f.yaml 2026-09-03 10:41:42.441601 | ubuntu-noble | ironic-32.0.2.dev24/releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-09-03 10:41:42.441614 | ubuntu-noble | ironic-32.0.2.dev24/releasenotes/notes/node-instance-name-field-23d6e3409f1f4736.yaml 2026-09-03 10:41:42.441628 | ubuntu-noble | ironic-32.0.2.dev24/releasenotes/notes/portgroup-category-fdaa78f038ad9380.yaml 2026-09-03 10:41:42.441665 | ubuntu-noble | ironic-32.0.2.dev24/releasenotes/notes/portgroup-physical_network-ea6df85c3e7a18ea.yaml ]] 2026-09-03 10:41:42.442409 | ubuntu-noble | ++ tail -c1 ironic-32.0.2.dev24/ironic.egg-info/SOURCES.txt 2026-09-03 10:41:42.443882 | ubuntu-noble | + [[ -n l ]] 2026-09-03 10:41:42.443962 | ubuntu-noble | + echo 2026-09-03 10:41:42.444076 | ubuntu-noble | + local file 2026-09-03 10:41:42.444226 | ubuntu-noble | + for file in $new_files 2026-09-03 10:41:42.444300 | ubuntu-noble | + case $file in 2026-09-03 10:41:42.444351 | ubuntu-noble | + continue 2026-09-03 10:41:42.444387 | ubuntu-noble | + for file in $new_files 2026-09-03 10:41:42.444415 | ubuntu-noble | + case $file in 2026-09-03 10:41:42.444448 | ubuntu-noble | + continue 2026-09-03 10:41:42.444479 | ubuntu-noble | + for file in $new_files 2026-09-03 10:41:42.444506 | ubuntu-noble | + case $file in 2026-09-03 10:41:42.444538 | ubuntu-noble | + continue 2026-09-03 10:41:42.444568 | ubuntu-noble | + for file in $new_files 2026-09-03 10:41:42.444595 | ubuntu-noble | + case $file in 2026-09-03 10:41:42.444626 | ubuntu-noble | + continue 2026-09-03 10:41:42.444656 | ubuntu-noble | + for file in $new_files 2026-09-03 10:41:42.444682 | ubuntu-noble | + case $file in 2026-09-03 10:41:42.444713 | ubuntu-noble | + continue 2026-09-03 10:41:42.444743 | ubuntu-noble | + for file in $new_files 2026-09-03 10:41:42.444769 | ubuntu-noble | + case $file in 2026-09-03 10:41:42.444896 | ubuntu-noble | + echo 'APPEND ironic/db/sqlalchemy/alembic/versions/15e9d00367b0_add_instance_name_field_to_nodes.py TO ironic-32.0.2.dev24/ironic.egg-info/SOURCES.txt' 2026-09-03 10:41:42.444928 | ubuntu-noble | APPEND ironic/db/sqlalchemy/alembic/versions/15e9d00367b0_add_instance_name_field_to_nodes.py TO ironic-32.0.2.dev24/ironic.egg-info/SOURCES.txt 2026-09-03 10:41:42.444992 | ubuntu-noble | + echo ironic/db/sqlalchemy/alembic/versions/15e9d00367b0_add_instance_name_field_to_nodes.py 2026-09-03 10:41:42.445066 | ubuntu-noble | + for file in $new_files 2026-09-03 10:41:42.445096 | ubuntu-noble | + case $file in 2026-09-03 10:41:42.445172 | ubuntu-noble | + echo 'APPEND ironic/db/sqlalchemy/alembic/versions/763b2f62d215_add_category_attribute_to_portgroup_.py TO ironic-32.0.2.dev24/ironic.egg-info/SOURCES.txt' 2026-09-03 10:41:42.445216 | ubuntu-noble | APPEND ironic/db/sqlalchemy/alembic/versions/763b2f62d215_add_category_attribute_to_portgroup_.py TO ironic-32.0.2.dev24/ironic.egg-info/SOURCES.txt 2026-09-03 10:41:42.445311 | ubuntu-noble | + echo ironic/db/sqlalchemy/alembic/versions/763b2f62d215_add_category_attribute_to_portgroup_.py 2026-09-03 10:41:42.445381 | ubuntu-noble | + for file in $new_files 2026-09-03 10:41:42.445410 | ubuntu-noble | + case $file in 2026-09-03 10:41:42.445476 | ubuntu-noble | + echo 'APPEND ironic/db/sqlalchemy/alembic/versions/9c0446cb6bc3_set_upper_bound_to_bigint.py TO ironic-32.0.2.dev24/ironic.egg-info/SOURCES.txt' 2026-09-03 10:41:42.445502 | ubuntu-noble | APPEND ironic/db/sqlalchemy/alembic/versions/9c0446cb6bc3_set_upper_bound_to_bigint.py TO ironic-32.0.2.dev24/ironic.egg-info/SOURCES.txt 2026-09-03 10:41:42.445553 | ubuntu-noble | + echo ironic/db/sqlalchemy/alembic/versions/9c0446cb6bc3_set_upper_bound_to_bigint.py 2026-09-03 10:41:42.446303 | ubuntu-noble | + for file in $new_files 2026-09-03 10:41:42.446323 | ubuntu-noble | + case $file in 2026-09-03 10:41:42.446332 | ubuntu-noble | + echo 'APPEND ironic/db/sqlalchemy/alembic/versions/9f8c7d6e5b4a_add_node_health_fields.py TO ironic-32.0.2.dev24/ironic.egg-info/SOURCES.txt' 2026-09-03 10:41:42.446340 | ubuntu-noble | APPEND ironic/db/sqlalchemy/alembic/versions/9f8c7d6e5b4a_add_node_health_fields.py TO ironic-32.0.2.dev24/ironic.egg-info/SOURCES.txt 2026-09-03 10:41:42.446348 | ubuntu-noble | + echo ironic/db/sqlalchemy/alembic/versions/9f8c7d6e5b4a_add_node_health_fields.py 2026-09-03 10:41:42.446356 | ubuntu-noble | + for file in $new_files 2026-09-03 10:41:42.446364 | ubuntu-noble | + case $file in 2026-09-03 10:41:42.446372 | ubuntu-noble | + echo 'APPEND ironic/db/sqlalchemy/alembic/versions/d0821744f9e2_add_physical_network_to_portgroup.py TO ironic-32.0.2.dev24/ironic.egg-info/SOURCES.txt' 2026-09-03 10:41:42.446380 | ubuntu-noble | APPEND ironic/db/sqlalchemy/alembic/versions/d0821744f9e2_add_physical_network_to_portgroup.py TO ironic-32.0.2.dev24/ironic.egg-info/SOURCES.txt 2026-09-03 10:41:42.446388 | ubuntu-noble | + echo ironic/db/sqlalchemy/alembic/versions/d0821744f9e2_add_physical_network_to_portgroup.py 2026-09-03 10:41:42.446395 | ubuntu-noble | + for file in $new_files 2026-09-03 10:41:42.446403 | ubuntu-noble | + case $file in 2026-09-03 10:41:42.446411 | ubuntu-noble | + continue 2026-09-03 10:41:42.446418 | ubuntu-noble | + for file in $new_files 2026-09-03 10:41:42.446426 | ubuntu-noble | + case $file in 2026-09-03 10:41:42.446434 | ubuntu-noble | + continue 2026-09-03 10:41:42.446441 | ubuntu-noble | + for file in $new_files 2026-09-03 10:41:42.446449 | ubuntu-noble | + case $file in 2026-09-03 10:41:42.446456 | ubuntu-noble | + continue 2026-09-03 10:41:42.446464 | ubuntu-noble | + for file in $new_files 2026-09-03 10:41:42.446472 | ubuntu-noble | + case $file in 2026-09-03 10:41:42.446479 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2095486-f043868726d7f68f.yaml TO ironic-32.0.2.dev24/ironic.egg-info/SOURCES.txt' 2026-09-03 10:41:42.446488 | ubuntu-noble | APPEND releasenotes/notes/bug-2095486-f043868726d7f68f.yaml TO ironic-32.0.2.dev24/ironic.egg-info/SOURCES.txt 2026-09-03 10:41:42.446496 | ubuntu-noble | + echo releasenotes/notes/bug-2095486-f043868726d7f68f.yaml 2026-09-03 10:41:42.446503 | ubuntu-noble | + for file in $new_files 2026-09-03 10:41:42.446511 | ubuntu-noble | + case $file in 2026-09-03 10:41:42.446519 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2136818-9285f09043204290.yaml TO ironic-32.0.2.dev24/ironic.egg-info/SOURCES.txt' 2026-09-03 10:41:42.446526 | ubuntu-noble | APPEND releasenotes/notes/bug-2136818-9285f09043204290.yaml TO ironic-32.0.2.dev24/ironic.egg-info/SOURCES.txt 2026-09-03 10:41:42.446534 | ubuntu-noble | + echo releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-09-03 10:41:42.446542 | ubuntu-noble | + for file in $new_files 2026-09-03 10:41:42.446550 | ubuntu-noble | + case $file in 2026-09-03 10:41:42.446557 | ubuntu-noble | + echo 'APPEND releasenotes/notes/node-instance-name-field-23d6e3409f1f4736.yaml TO ironic-32.0.2.dev24/ironic.egg-info/SOURCES.txt' 2026-09-03 10:41:42.446565 | ubuntu-noble | APPEND releasenotes/notes/node-instance-name-field-23d6e3409f1f4736.yaml TO ironic-32.0.2.dev24/ironic.egg-info/SOURCES.txt 2026-09-03 10:41:42.446573 | ubuntu-noble | + echo releasenotes/notes/node-instance-name-field-23d6e3409f1f4736.yaml 2026-09-03 10:41:42.446580 | ubuntu-noble | + for file in $new_files 2026-09-03 10:41:42.446588 | ubuntu-noble | + case $file in 2026-09-03 10:41:42.446606 | ubuntu-noble | + echo 'APPEND releasenotes/notes/portgroup-category-fdaa78f038ad9380.yaml TO ironic-32.0.2.dev24/ironic.egg-info/SOURCES.txt' 2026-09-03 10:41:42.446614 | ubuntu-noble | APPEND releasenotes/notes/portgroup-category-fdaa78f038ad9380.yaml TO ironic-32.0.2.dev24/ironic.egg-info/SOURCES.txt 2026-09-03 10:41:42.446622 | ubuntu-noble | + echo releasenotes/notes/portgroup-category-fdaa78f038ad9380.yaml 2026-09-03 10:41:42.446630 | ubuntu-noble | + for file in $new_files 2026-09-03 10:41:42.446637 | ubuntu-noble | + case $file in 2026-09-03 10:41:42.446645 | ubuntu-noble | + echo 'APPEND releasenotes/notes/portgroup-physical_network-ea6df85c3e7a18ea.yaml TO ironic-32.0.2.dev24/ironic.egg-info/SOURCES.txt' 2026-09-03 10:41:42.446653 | ubuntu-noble | APPEND releasenotes/notes/portgroup-physical_network-ea6df85c3e7a18ea.yaml TO ironic-32.0.2.dev24/ironic.egg-info/SOURCES.txt 2026-09-03 10:41:42.446711 | ubuntu-noble | + echo releasenotes/notes/portgroup-physical_network-ea6df85c3e7a18ea.yaml 2026-09-03 10:41:42.446899 | ubuntu-noble | + rm files-before files-after 2026-09-03 10:41:42.449758 | ubuntu-noble | + tar czf ironic-stable-2025.2.tar.gz ironic-32.0.2.dev24 2026-09-03 10:41:43.098893 | ubuntu-noble | + rm -r ironic-32.0.2.dev24 2026-09-03 10:41:43.156582 | ubuntu-noble | + echo Check overlays for ironic-stable-2025.2.tar.gz 2026-09-03 10:41:43.157540 | ubuntu-noble | Check overlays for ironic-stable-2025.2.tar.gz 2026-09-03 10:41:43.157585 | ubuntu-noble | + [[ -n '' ]] 2026-09-03 10:41:43.157599 | ubuntu-noble | + popd 2026-09-03 10:41:43.157610 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-03 10:41:43.157621 | ubuntu-noble | + pushd tarballs 2026-09-03 10:41:43.158053 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.2.tar.gz 2026-09-03 10:41:43.161375 | ubuntu-noble | + filename=keystone-stable-2025.2.tar.gz 2026-09-03 10:41:43.161428 | ubuntu-noble | + [[ -e keystone-stable-2025.2.tar.gz ]] 2026-09-03 10:41:43.161439 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.2.tar.gz 2026-09-03 10:41:43.161459 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.2.tar.gz 2026-09-03 10:41:43.161471 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.2.tar.gz 2026-09-03 10:41:44.540434 | ubuntu-noble | 2026-09-03 10:41:44 URL:https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.2.tar.gz [1818072/1818072] -> "keystone-stable-2025.2.tar.gz" [1] 2026-09-03 10:41:44.542375 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/keystone/keystone-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-03 10:41:44.542432 | ubuntu-noble | + echo Process keystone-stable-2025.2.tar.gz 2026-09-03 10:41:44.542446 | ubuntu-noble | Process keystone-stable-2025.2.tar.gz 2026-09-03 10:41:44.545354 | ubuntu-noble | ++ tar -tzf keystone-stable-2025.2.tar.gz 2026-09-03 10:41:44.545397 | ubuntu-noble | ++ head -1 2026-09-03 10:41:44.545878 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-03 10:41:44.553445 | ubuntu-noble | + directory=keystone-28.0.3.dev6 2026-09-03 10:41:44.554325 | ubuntu-noble | ++ resolve_project_dir patches/2025.2 keystone-28.0.3.dev6 2026-09-03 10:41:44.554507 | ubuntu-noble | ++ local root=patches/2025.2 2026-09-03 10:41:44.554565 | ubuntu-noble | ++ local directory=keystone-28.0.3.dev6 2026-09-03 10:41:44.554617 | ubuntu-noble | ++ local suffix= 2026-09-03 10:41:44.554680 | ubuntu-noble | ++ local name=keystone 2026-09-03 10:41:44.554714 | ubuntu-noble | ++ local candidate path 2026-09-03 10:41:44.554771 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:44.554830 | ubuntu-noble | ++ path=patches/2025.2/keystone 2026-09-03 10:41:44.554864 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/keystone ]] 2026-09-03 10:41:44.554922 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:44.554950 | ubuntu-noble | ++ path=patches/2025.2/keystone 2026-09-03 10:41:44.554978 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/keystone ]] 2026-09-03 10:41:44.555007 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:44.555032 | ubuntu-noble | ++ path=patches/2025.2/keystone 2026-09-03 10:41:44.555059 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/keystone ]] 2026-09-03 10:41:44.555091 | ubuntu-noble | ++ return 1 2026-09-03 10:41:44.555544 | ubuntu-noble | + patch_dir= 2026-09-03 10:41:44.555619 | ubuntu-noble | + patch_dir= 2026-09-03 10:41:44.556402 | ubuntu-noble | ++ resolve_project_dir overlays/2025.2 keystone-28.0.3.dev6 /source 2026-09-03 10:41:44.556965 | ubuntu-noble | ++ local root=overlays/2025.2 2026-09-03 10:41:44.556993 | ubuntu-noble | ++ local directory=keystone-28.0.3.dev6 2026-09-03 10:41:44.557000 | ubuntu-noble | ++ local suffix=/source 2026-09-03 10:41:44.557006 | ubuntu-noble | ++ local name=keystone 2026-09-03 10:41:44.557012 | ubuntu-noble | ++ local candidate path 2026-09-03 10:41:44.557018 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:44.557024 | ubuntu-noble | ++ path=overlays/2025.2/keystone/source 2026-09-03 10:41:44.557031 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/keystone/source ]] 2026-09-03 10:41:44.557037 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:44.557043 | ubuntu-noble | ++ path=overlays/2025.2/keystone/source 2026-09-03 10:41:44.557049 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/keystone/source ]] 2026-09-03 10:41:44.557055 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:44.557061 | ubuntu-noble | ++ path=overlays/2025.2/keystone/source 2026-09-03 10:41:44.557067 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/keystone/source ]] 2026-09-03 10:41:44.557073 | ubuntu-noble | ++ return 1 2026-09-03 10:41:44.557084 | ubuntu-noble | + overlay_dir= 2026-09-03 10:41:44.557090 | ubuntu-noble | + overlay_dir= 2026-09-03 10:41:44.557096 | ubuntu-noble | + echo Check patches for keystone-stable-2025.2.tar.gz 2026-09-03 10:41:44.557102 | ubuntu-noble | Check patches for keystone-stable-2025.2.tar.gz 2026-09-03 10:41:44.557108 | ubuntu-noble | + [[ -n '' ]] 2026-09-03 10:41:44.557114 | ubuntu-noble | + echo Check overlays for keystone-stable-2025.2.tar.gz 2026-09-03 10:41:44.557119 | ubuntu-noble | Check overlays for keystone-stable-2025.2.tar.gz 2026-09-03 10:41:44.557125 | ubuntu-noble | + [[ -n '' ]] 2026-09-03 10:41:44.557134 | ubuntu-noble | + popd 2026-09-03 10:41:44.557378 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-03 10:41:44.557397 | ubuntu-noble | + pushd tarballs 2026-09-03 10:41:44.558137 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.2.tar.gz 2026-09-03 10:41:44.560005 | ubuntu-noble | + filename=magnum-stable-2025.2.tar.gz 2026-09-03 10:41:44.560038 | ubuntu-noble | + [[ -e magnum-stable-2025.2.tar.gz ]] 2026-09-03 10:41:44.560045 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.2.tar.gz 2026-09-03 10:41:44.560052 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.2.tar.gz 2026-09-03 10:41:44.560058 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.2.tar.gz 2026-09-03 10:41:45.828467 | ubuntu-noble | 2026-09-03 10:41:45 URL:https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.2.tar.gz [981519/981519] -> "magnum-stable-2025.2.tar.gz" [1] 2026-09-03 10:41:45.830993 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/magnum/magnum-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-03 10:41:45.831028 | ubuntu-noble | + echo Process magnum-stable-2025.2.tar.gz 2026-09-03 10:41:45.831036 | ubuntu-noble | Process magnum-stable-2025.2.tar.gz 2026-09-03 10:41:45.834314 | ubuntu-noble | ++ tar -tzf magnum-stable-2025.2.tar.gz 2026-09-03 10:41:45.834342 | ubuntu-noble | ++ head -1 2026-09-03 10:41:45.835739 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-03 10:41:45.840088 | ubuntu-noble | + directory=magnum-21.0.2.dev9 2026-09-03 10:41:45.841469 | ubuntu-noble | ++ resolve_project_dir patches/2025.2 magnum-21.0.2.dev9 2026-09-03 10:41:45.841759 | ubuntu-noble | ++ local root=patches/2025.2 2026-09-03 10:41:45.841860 | ubuntu-noble | ++ local directory=magnum-21.0.2.dev9 2026-09-03 10:41:45.841941 | ubuntu-noble | ++ local suffix= 2026-09-03 10:41:45.842040 | ubuntu-noble | ++ local name=magnum 2026-09-03 10:41:45.842084 | ubuntu-noble | ++ local candidate path 2026-09-03 10:41:45.842155 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:45.842196 | ubuntu-noble | ++ path=patches/2025.2/magnum 2026-09-03 10:41:45.842306 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/magnum ]] 2026-09-03 10:41:45.842393 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:45.842430 | ubuntu-noble | ++ path=patches/2025.2/magnum 2026-09-03 10:41:45.842465 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/magnum ]] 2026-09-03 10:41:45.842523 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:45.842555 | ubuntu-noble | ++ path=patches/2025.2/magnum 2026-09-03 10:41:45.842596 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/magnum ]] 2026-09-03 10:41:45.842639 | ubuntu-noble | ++ return 1 2026-09-03 10:41:45.843226 | ubuntu-noble | + patch_dir= 2026-09-03 10:41:45.843427 | ubuntu-noble | + patch_dir= 2026-09-03 10:41:45.844482 | ubuntu-noble | ++ resolve_project_dir overlays/2025.2 magnum-21.0.2.dev9 /source 2026-09-03 10:41:45.844679 | ubuntu-noble | ++ local root=overlays/2025.2 2026-09-03 10:41:45.844734 | ubuntu-noble | ++ local directory=magnum-21.0.2.dev9 2026-09-03 10:41:45.844805 | ubuntu-noble | ++ local suffix=/source 2026-09-03 10:41:45.844883 | ubuntu-noble | ++ local name=magnum 2026-09-03 10:41:45.844920 | ubuntu-noble | ++ local candidate path 2026-09-03 10:41:45.844978 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:45.845013 | ubuntu-noble | ++ path=overlays/2025.2/magnum/source 2026-09-03 10:41:45.845047 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/magnum/source ]] 2026-09-03 10:41:45.845127 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:45.845158 | ubuntu-noble | ++ path=overlays/2025.2/magnum/source 2026-09-03 10:41:45.845188 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/magnum/source ]] 2026-09-03 10:41:45.845219 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:45.845246 | ubuntu-noble | ++ path=overlays/2025.2/magnum/source 2026-09-03 10:41:45.845317 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/magnum/source ]] 2026-09-03 10:41:45.845360 | ubuntu-noble | ++ return 1 2026-09-03 10:41:45.845980 | ubuntu-noble | + overlay_dir= 2026-09-03 10:41:45.846061 | ubuntu-noble | + overlay_dir= 2026-09-03 10:41:45.846121 | ubuntu-noble | + echo Check patches for magnum-stable-2025.2.tar.gz 2026-09-03 10:41:45.846153 | ubuntu-noble | Check patches for magnum-stable-2025.2.tar.gz 2026-09-03 10:41:45.846196 | ubuntu-noble | + [[ -n '' ]] 2026-09-03 10:41:45.846239 | ubuntu-noble | + echo Check overlays for magnum-stable-2025.2.tar.gz 2026-09-03 10:41:45.846304 | ubuntu-noble | Check overlays for magnum-stable-2025.2.tar.gz 2026-09-03 10:41:45.846351 | ubuntu-noble | + [[ -n '' ]] 2026-09-03 10:41:45.846384 | ubuntu-noble | + popd 2026-09-03 10:41:45.846551 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-03 10:41:45.847112 | ubuntu-noble | + pushd tarballs 2026-09-03 10:41:45.847769 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/manila/manila-stable-2025.2.tar.gz 2026-09-03 10:41:45.850343 | ubuntu-noble | + filename=manila-stable-2025.2.tar.gz 2026-09-03 10:41:45.850378 | ubuntu-noble | + [[ -e manila-stable-2025.2.tar.gz ]] 2026-09-03 10:41:45.850389 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/manila/manila-stable-2025.2.tar.gz 2026-09-03 10:41:45.850400 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/manila/manila-stable-2025.2.tar.gz 2026-09-03 10:41:45.850411 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/manila/manila-stable-2025.2.tar.gz 2026-09-03 10:41:47.545395 | ubuntu-noble | 2026-09-03 10:41:47 URL:https://tarballs.opendev.org/openstack/manila/manila-stable-2025.2.tar.gz [3593017/3593017] -> "manila-stable-2025.2.tar.gz" [1] 2026-09-03 10:41:47.546970 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/manila/manila-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-03 10:41:47.547015 | ubuntu-noble | + echo Process manila-stable-2025.2.tar.gz 2026-09-03 10:41:47.547028 | ubuntu-noble | Process manila-stable-2025.2.tar.gz 2026-09-03 10:41:47.549336 | ubuntu-noble | ++ tar -tzf manila-stable-2025.2.tar.gz 2026-09-03 10:41:47.549385 | ubuntu-noble | ++ head -1 2026-09-03 10:41:47.551101 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-03 10:41:47.559334 | ubuntu-noble | + directory=manila-21.0.2.dev36 2026-09-03 10:41:47.561065 | ubuntu-noble | ++ resolve_project_dir patches/2025.2 manila-21.0.2.dev36 2026-09-03 10:41:47.561100 | ubuntu-noble | ++ local root=patches/2025.2 2026-09-03 10:41:47.561108 | ubuntu-noble | ++ local directory=manila-21.0.2.dev36 2026-09-03 10:41:47.561115 | ubuntu-noble | ++ local suffix= 2026-09-03 10:41:47.561121 | ubuntu-noble | ++ local name=manila 2026-09-03 10:41:47.561127 | ubuntu-noble | ++ local candidate path 2026-09-03 10:41:47.561133 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:47.561153 | ubuntu-noble | ++ path=patches/2025.2/manila 2026-09-03 10:41:47.561160 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/manila ]] 2026-09-03 10:41:47.561167 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:47.561172 | ubuntu-noble | ++ path=patches/2025.2/manila 2026-09-03 10:41:47.561178 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/manila ]] 2026-09-03 10:41:47.561184 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:47.561189 | ubuntu-noble | ++ path=patches/2025.2/manila 2026-09-03 10:41:47.561195 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/manila ]] 2026-09-03 10:41:47.561200 | ubuntu-noble | ++ return 1 2026-09-03 10:41:47.561212 | ubuntu-noble | + patch_dir= 2026-09-03 10:41:47.561218 | ubuntu-noble | + patch_dir= 2026-09-03 10:41:47.562463 | ubuntu-noble | ++ resolve_project_dir overlays/2025.2 manila-21.0.2.dev36 /source 2026-09-03 10:41:47.562493 | ubuntu-noble | ++ local root=overlays/2025.2 2026-09-03 10:41:47.562499 | ubuntu-noble | ++ local directory=manila-21.0.2.dev36 2026-09-03 10:41:47.562505 | ubuntu-noble | ++ local suffix=/source 2026-09-03 10:41:47.562511 | ubuntu-noble | ++ local name=manila 2026-09-03 10:41:47.562517 | ubuntu-noble | ++ local candidate path 2026-09-03 10:41:47.562522 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:47.562528 | ubuntu-noble | ++ path=overlays/2025.2/manila/source 2026-09-03 10:41:47.562533 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/manila/source ]] 2026-09-03 10:41:47.562540 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:47.562546 | ubuntu-noble | ++ path=overlays/2025.2/manila/source 2026-09-03 10:41:47.562551 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/manila/source ]] 2026-09-03 10:41:47.562557 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:47.562563 | ubuntu-noble | ++ path=overlays/2025.2/manila/source 2026-09-03 10:41:47.562568 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/manila/source ]] 2026-09-03 10:41:47.562574 | ubuntu-noble | ++ return 1 2026-09-03 10:41:47.562584 | ubuntu-noble | + overlay_dir= 2026-09-03 10:41:47.562590 | ubuntu-noble | + overlay_dir= 2026-09-03 10:41:47.562595 | ubuntu-noble | + echo Check patches for manila-stable-2025.2.tar.gz 2026-09-03 10:41:47.562601 | ubuntu-noble | Check patches for manila-stable-2025.2.tar.gz 2026-09-03 10:41:47.562607 | ubuntu-noble | + [[ -n '' ]] 2026-09-03 10:41:47.562612 | ubuntu-noble | + echo Check overlays for manila-stable-2025.2.tar.gz 2026-09-03 10:41:47.562618 | ubuntu-noble | Check overlays for manila-stable-2025.2.tar.gz 2026-09-03 10:41:47.562626 | ubuntu-noble | + [[ -n '' ]] 2026-09-03 10:41:47.562632 | ubuntu-noble | + popd 2026-09-03 10:41:47.563071 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-03 10:41:47.563105 | ubuntu-noble | + pushd tarballs 2026-09-03 10:41:47.563575 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.2.tar.gz 2026-09-03 10:41:47.565346 | ubuntu-noble | + filename=masakari-stable-2025.2.tar.gz 2026-09-03 10:41:47.565385 | ubuntu-noble | + [[ -e masakari-stable-2025.2.tar.gz ]] 2026-09-03 10:41:47.566039 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.2.tar.gz 2026-09-03 10:41:47.566090 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.2.tar.gz 2026-09-03 10:41:47.566109 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.2.tar.gz 2026-09-03 10:41:48.648414 | ubuntu-noble | 2026-09-03 10:41:48 URL:https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.2.tar.gz [366922/366922] -> "masakari-stable-2025.2.tar.gz" [1] 2026-09-03 10:41:48.650503 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/masakari/masakari-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-03 10:41:48.650540 | ubuntu-noble | + echo Process masakari-stable-2025.2.tar.gz 2026-09-03 10:41:48.650546 | ubuntu-noble | Process masakari-stable-2025.2.tar.gz 2026-09-03 10:41:48.653338 | ubuntu-noble | ++ tar -tzf masakari-stable-2025.2.tar.gz 2026-09-03 10:41:48.653364 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-03 10:41:48.654485 | ubuntu-noble | ++ head -1 2026-09-03 10:41:48.657524 | ubuntu-noble | + directory=masakari-20.0.0.0rc2.dev2 2026-09-03 10:41:48.658231 | ubuntu-noble | ++ resolve_project_dir patches/2025.2 masakari-20.0.0.0rc2.dev2 2026-09-03 10:41:48.658397 | ubuntu-noble | ++ local root=patches/2025.2 2026-09-03 10:41:48.658439 | ubuntu-noble | ++ local directory=masakari-20.0.0.0rc2.dev2 2026-09-03 10:41:48.658471 | ubuntu-noble | ++ local suffix= 2026-09-03 10:41:48.658513 | ubuntu-noble | ++ local name=masakari 2026-09-03 10:41:48.658540 | ubuntu-noble | ++ local candidate path 2026-09-03 10:41:48.658591 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:48.658620 | ubuntu-noble | ++ path=patches/2025.2/masakari 2026-09-03 10:41:48.658649 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/masakari ]] 2026-09-03 10:41:48.658707 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:48.658734 | ubuntu-noble | ++ path=patches/2025.2/masakari 2026-09-03 10:41:48.658782 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/masakari ]] 2026-09-03 10:41:48.658810 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:48.658833 | ubuntu-noble | ++ path=patches/2025.2/masakari 2026-09-03 10:41:48.658858 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/masakari ]] 2026-09-03 10:41:48.658887 | ubuntu-noble | ++ return 1 2026-09-03 10:41:48.659311 | ubuntu-noble | + patch_dir= 2026-09-03 10:41:48.659380 | ubuntu-noble | + patch_dir= 2026-09-03 10:41:48.659942 | ubuntu-noble | ++ resolve_project_dir overlays/2025.2 masakari-20.0.0.0rc2.dev2 /source 2026-09-03 10:41:48.660048 | ubuntu-noble | ++ local root=overlays/2025.2 2026-09-03 10:41:48.660081 | ubuntu-noble | ++ local directory=masakari-20.0.0.0rc2.dev2 2026-09-03 10:41:48.660107 | ubuntu-noble | ++ local suffix=/source 2026-09-03 10:41:48.660138 | ubuntu-noble | ++ local name=masakari 2026-09-03 10:41:48.660155 | ubuntu-noble | ++ local candidate path 2026-09-03 10:41:48.660184 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:48.660201 | ubuntu-noble | ++ path=overlays/2025.2/masakari/source 2026-09-03 10:41:48.660218 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/masakari/source ]] 2026-09-03 10:41:48.660250 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:48.660325 | ubuntu-noble | ++ path=overlays/2025.2/masakari/source 2026-09-03 10:41:48.660342 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/masakari/source ]] 2026-09-03 10:41:48.660357 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:48.660370 | ubuntu-noble | ++ path=overlays/2025.2/masakari/source 2026-09-03 10:41:48.660384 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/masakari/source ]] 2026-09-03 10:41:48.660400 | ubuntu-noble | ++ return 1 2026-09-03 10:41:48.660678 | ubuntu-noble | + overlay_dir= 2026-09-03 10:41:48.660734 | ubuntu-noble | + overlay_dir= 2026-09-03 10:41:48.660796 | ubuntu-noble | + echo Check patches for masakari-stable-2025.2.tar.gz 2026-09-03 10:41:48.660821 | ubuntu-noble | Check patches for masakari-stable-2025.2.tar.gz 2026-09-03 10:41:48.660851 | ubuntu-noble | + [[ -n '' ]] 2026-09-03 10:41:48.660884 | ubuntu-noble | + echo Check overlays for masakari-stable-2025.2.tar.gz 2026-09-03 10:41:48.660903 | ubuntu-noble | Check overlays for masakari-stable-2025.2.tar.gz 2026-09-03 10:41:48.660928 | ubuntu-noble | + [[ -n '' ]] 2026-09-03 10:41:48.660954 | ubuntu-noble | + popd 2026-09-03 10:41:48.661054 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-03 10:41:48.661086 | ubuntu-noble | + pushd tarballs 2026-09-03 10:41:48.661673 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.2.tar.gz 2026-09-03 10:41:48.663012 | ubuntu-noble | + filename=neutron-dynamic-routing-stable-2025.2.tar.gz 2026-09-03 10:41:48.663081 | ubuntu-noble | + [[ -e neutron-dynamic-routing-stable-2025.2.tar.gz ]] 2026-09-03 10:41:48.663138 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.2.tar.gz 2026-09-03 10:41:48.663160 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.2.tar.gz 2026-09-03 10:41:48.663195 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.2.tar.gz 2026-09-03 10:41:49.581179 | ubuntu-noble | 2026-09-03 10:41:49 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-09-03 10:41:49.583228 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-03 10:41:49.583371 | ubuntu-noble | + echo Process neutron-dynamic-routing-stable-2025.2.tar.gz 2026-09-03 10:41:49.583400 | ubuntu-noble | Process neutron-dynamic-routing-stable-2025.2.tar.gz 2026-09-03 10:41:49.585217 | ubuntu-noble | ++ head -1 2026-09-03 10:41:49.585270 | ubuntu-noble | ++ tar -tzf neutron-dynamic-routing-stable-2025.2.tar.gz 2026-09-03 10:41:49.587693 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-03 10:41:49.593345 | ubuntu-noble | + directory=neutron_dynamic_routing-27.0.0.0rc2.dev5 2026-09-03 10:41:49.594357 | ubuntu-noble | ++ resolve_project_dir patches/2025.2 neutron_dynamic_routing-27.0.0.0rc2.dev5 2026-09-03 10:41:49.594400 | ubuntu-noble | ++ local root=patches/2025.2 2026-09-03 10:41:49.594409 | ubuntu-noble | ++ local directory=neutron_dynamic_routing-27.0.0.0rc2.dev5 2026-09-03 10:41:49.594416 | ubuntu-noble | ++ local suffix= 2026-09-03 10:41:49.594422 | ubuntu-noble | ++ local name=neutron_dynamic_routing 2026-09-03 10:41:49.594429 | ubuntu-noble | ++ local candidate path 2026-09-03 10:41:49.594435 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:49.594441 | ubuntu-noble | ++ path=patches/2025.2/neutron_dynamic_routing 2026-09-03 10:41:49.594447 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/neutron_dynamic_routing ]] 2026-09-03 10:41:49.594453 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:49.594459 | ubuntu-noble | ++ path=patches/2025.2/neutron-dynamic-routing 2026-09-03 10:41:49.594465 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/neutron-dynamic-routing ]] 2026-09-03 10:41:49.594471 | ubuntu-noble | ++ echo patches/2025.2/neutron-dynamic-routing 2026-09-03 10:41:49.594477 | ubuntu-noble | ++ return 0 2026-09-03 10:41:49.594917 | ubuntu-noble | + patch_dir=patches/2025.2/neutron-dynamic-routing 2026-09-03 10:41:49.595635 | ubuntu-noble | ++ resolve_project_dir overlays/2025.2 neutron_dynamic_routing-27.0.0.0rc2.dev5 /source 2026-09-03 10:41:49.595664 | ubuntu-noble | ++ local root=overlays/2025.2 2026-09-03 10:41:49.595669 | ubuntu-noble | ++ local directory=neutron_dynamic_routing-27.0.0.0rc2.dev5 2026-09-03 10:41:49.595673 | ubuntu-noble | ++ local suffix=/source 2026-09-03 10:41:49.595676 | ubuntu-noble | ++ local name=neutron_dynamic_routing 2026-09-03 10:41:49.595680 | ubuntu-noble | ++ local candidate path 2026-09-03 10:41:49.595684 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:49.595687 | ubuntu-noble | ++ path=overlays/2025.2/neutron_dynamic_routing/source 2026-09-03 10:41:49.595690 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/neutron_dynamic_routing/source ]] 2026-09-03 10:41:49.595694 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:49.595698 | ubuntu-noble | ++ path=overlays/2025.2/neutron-dynamic-routing/source 2026-09-03 10:41:49.595701 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/neutron-dynamic-routing/source ]] 2026-09-03 10:41:49.595704 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:49.595708 | ubuntu-noble | ++ path=overlays/2025.2/neutron_dynamic_routing/source 2026-09-03 10:41:49.595711 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/neutron_dynamic_routing/source ]] 2026-09-03 10:41:49.595714 | ubuntu-noble | ++ return 1 2026-09-03 10:41:49.595722 | ubuntu-noble | + overlay_dir= 2026-09-03 10:41:49.595725 | ubuntu-noble | + overlay_dir= 2026-09-03 10:41:49.596187 | ubuntu-noble | + echo Check patches for neutron-dynamic-routing-stable-2025.2.tar.gz 2026-09-03 10:41:49.596217 | ubuntu-noble | Check patches for neutron-dynamic-routing-stable-2025.2.tar.gz 2026-09-03 10:41:49.596228 | ubuntu-noble | + [[ -n patches/2025.2/neutron-dynamic-routing ]] 2026-09-03 10:41:49.596239 | ubuntu-noble | + tar xzf neutron-dynamic-routing-stable-2025.2.tar.gz 2026-09-03 10:41:49.615673 | ubuntu-noble | + rm neutron-dynamic-routing-stable-2025.2.tar.gz 2026-09-03 10:41:49.619355 | ubuntu-noble | + find neutron_dynamic_routing-27.0.0.0rc2.dev5 -type f 2026-09-03 10:41:49.619412 | ubuntu-noble | + sort 2026-09-03 10:41:49.623298 | ubuntu-noble | + pushd neutron_dynamic_routing-27.0.0.0rc2.dev5 2026-09-03 10:41:49.624578 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/neutron-dynamic-routing -type f -name '*.patch' 2026-09-03 10:41:49.624825 | ubuntu-noble | ++ sort 2026-09-03 10:41:49.627974 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-03 10:41:49.628087 | ubuntu-noble | + apply_patch patches/2025.2/neutron-dynamic-routing/bug-2023632.patch 2026-09-03 10:41:49.628142 | ubuntu-noble | + local rel=patches/2025.2/neutron-dynamic-routing/bug-2023632.patch 2026-09-03 10:41:49.628175 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/neutron-dynamic-routing/bug-2023632.patch 2026-09-03 10:41:49.628202 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.2/neutron-dynamic-routing/bug-2023632.patch' 2026-09-03 10:41:49.628218 | ubuntu-noble | APPLY PATCH patches/2025.2/neutron-dynamic-routing/bug-2023632.patch 2026-09-03 10:41:49.628241 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-03 10:41:49.629927 | ubuntu-noble | checking file neutron_dynamic_routing/db/bgp_db.py 2026-09-03 10:41:49.630391 | ubuntu-noble | Hunk #1 succeeded at 1024 (offset 6 lines). 2026-09-03 10:41:49.630703 | ubuntu-noble | + patch --forward --batch -p1 2026-09-03 10:41:49.632348 | ubuntu-noble | patching file neutron_dynamic_routing/db/bgp_db.py 2026-09-03 10:41:49.632383 | ubuntu-noble | Hunk #1 succeeded at 1024 (offset 6 lines). 2026-09-03 10:41:49.632488 | ubuntu-noble | + echo patches/2025.2/neutron-dynamic-routing/bug-2023632.patch 2026-09-03 10:41:49.632584 | ubuntu-noble | + popd 2026-09-03 10:41:49.633179 | ubuntu-noble | + find neutron_dynamic_routing-27.0.0.0rc2.dev5 -type f 2026-09-03 10:41:49.633395 | ubuntu-noble | + sort 2026-09-03 10:41:49.636505 | ubuntu-noble | + append_new_files_to_sources_txt neutron_dynamic_routing-27.0.0.0rc2.dev5 files-before files-after 2026-09-03 10:41:49.636864 | ubuntu-noble | + local directory=neutron_dynamic_routing-27.0.0.0rc2.dev5 2026-09-03 10:41:49.636881 | ubuntu-noble | + local before=files-before 2026-09-03 10:41:49.636886 | ubuntu-noble | + local after=files-after 2026-09-03 10:41:49.636890 | ubuntu-noble | + local sources_txt 2026-09-03 10:41:49.638308 | ubuntu-noble | ++ find neutron_dynamic_routing-27.0.0.0rc2.dev5 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-03 10:41:49.638333 | ubuntu-noble | ++ head -1 2026-09-03 10:41:49.640000 | ubuntu-noble | + sources_txt=neutron_dynamic_routing-27.0.0.0rc2.dev5/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-09-03 10:41:49.640058 | ubuntu-noble | + [[ -z neutron_dynamic_routing-27.0.0.0rc2.dev5/neutron_dynamic_routing.egg-info/SOURCES.txt ]] 2026-09-03 10:41:49.640081 | ubuntu-noble | + local new_files 2026-09-03 10:41:49.640638 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-03 10:41:49.642181 | ubuntu-noble | + new_files=neutron_dynamic_routing-27.0.0.0rc2.dev5/neutron_dynamic_routing/db/bgp_db.py.orig 2026-09-03 10:41:49.642273 | ubuntu-noble | + [[ -z neutron_dynamic_routing-27.0.0.0rc2.dev5/neutron_dynamic_routing/db/bgp_db.py.orig ]] 2026-09-03 10:41:49.642958 | ubuntu-noble | ++ tail -c1 neutron_dynamic_routing-27.0.0.0rc2.dev5/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-09-03 10:41:49.644375 | ubuntu-noble | + [[ -n h ]] 2026-09-03 10:41:49.644424 | ubuntu-noble | + echo 2026-09-03 10:41:49.644485 | ubuntu-noble | + local file 2026-09-03 10:41:49.644511 | ubuntu-noble | + for file in $new_files 2026-09-03 10:41:49.644527 | ubuntu-noble | + case $file in 2026-09-03 10:41:49.644554 | ubuntu-noble | + continue 2026-09-03 10:41:49.644595 | ubuntu-noble | + rm files-before files-after 2026-09-03 10:41:49.646163 | ubuntu-noble | + tar czf neutron-dynamic-routing-stable-2025.2.tar.gz neutron_dynamic_routing-27.0.0.0rc2.dev5 2026-09-03 10:41:49.676609 | ubuntu-noble | + rm -r neutron_dynamic_routing-27.0.0.0rc2.dev5 2026-09-03 10:41:49.682923 | ubuntu-noble | + echo Check overlays for neutron-dynamic-routing-stable-2025.2.tar.gz 2026-09-03 10:41:49.682976 | ubuntu-noble | Check overlays for neutron-dynamic-routing-stable-2025.2.tar.gz 2026-09-03 10:41:49.683002 | ubuntu-noble | + [[ -n '' ]] 2026-09-03 10:41:49.683019 | ubuntu-noble | + popd 2026-09-03 10:41:49.683101 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-03 10:41:49.683127 | ubuntu-noble | + pushd tarballs 2026-09-03 10:41:49.683960 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.2.tar.gz 2026-09-03 10:41:49.685474 | ubuntu-noble | + filename=neutron-vpnaas-stable-2025.2.tar.gz 2026-09-03 10:41:49.685502 | ubuntu-noble | + [[ -e neutron-vpnaas-stable-2025.2.tar.gz ]] 2026-09-03 10:41:49.685518 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.2.tar.gz 2026-09-03 10:41:49.685523 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.2.tar.gz 2026-09-03 10:41:49.685527 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.2.tar.gz 2026-09-03 10:41:50.728396 | ubuntu-noble | 2026-09-03 10:41:50 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-09-03 10:41:50.730550 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-03 10:41:50.730582 | ubuntu-noble | + echo Process neutron-vpnaas-stable-2025.2.tar.gz 2026-09-03 10:41:50.730587 | ubuntu-noble | Process neutron-vpnaas-stable-2025.2.tar.gz 2026-09-03 10:41:50.733297 | ubuntu-noble | ++ tar -tzf neutron-vpnaas-stable-2025.2.tar.gz 2026-09-03 10:41:50.733324 | ubuntu-noble | ++ head -1 2026-09-03 10:41:50.734762 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-03 10:41:50.737310 | ubuntu-noble | + directory=neutron_vpnaas-27.0.0.0rc2.dev5 2026-09-03 10:41:50.738061 | ubuntu-noble | ++ resolve_project_dir patches/2025.2 neutron_vpnaas-27.0.0.0rc2.dev5 2026-09-03 10:41:50.738211 | ubuntu-noble | ++ local root=patches/2025.2 2026-09-03 10:41:50.738286 | ubuntu-noble | ++ local directory=neutron_vpnaas-27.0.0.0rc2.dev5 2026-09-03 10:41:50.738355 | ubuntu-noble | ++ local suffix= 2026-09-03 10:41:50.738405 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-09-03 10:41:50.738431 | ubuntu-noble | ++ local candidate path 2026-09-03 10:41:50.738479 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:50.738503 | ubuntu-noble | ++ path=patches/2025.2/neutron_vpnaas 2026-09-03 10:41:50.738529 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/neutron_vpnaas ]] 2026-09-03 10:41:50.738574 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:50.738595 | ubuntu-noble | ++ path=patches/2025.2/neutron-vpnaas 2026-09-03 10:41:50.738616 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/neutron-vpnaas ]] 2026-09-03 10:41:50.738641 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:50.738661 | ubuntu-noble | ++ path=patches/2025.2/neutron_vpnaas 2026-09-03 10:41:50.738681 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/neutron_vpnaas ]] 2026-09-03 10:41:50.738705 | ubuntu-noble | ++ return 1 2026-09-03 10:41:50.739062 | ubuntu-noble | + patch_dir= 2026-09-03 10:41:50.739116 | ubuntu-noble | + patch_dir= 2026-09-03 10:41:50.739841 | ubuntu-noble | ++ resolve_project_dir overlays/2025.2 neutron_vpnaas-27.0.0.0rc2.dev5 /source 2026-09-03 10:41:50.739953 | ubuntu-noble | ++ local root=overlays/2025.2 2026-09-03 10:41:50.739990 | ubuntu-noble | ++ local directory=neutron_vpnaas-27.0.0.0rc2.dev5 2026-09-03 10:41:50.740024 | ubuntu-noble | ++ local suffix=/source 2026-09-03 10:41:50.740066 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-09-03 10:41:50.740091 | ubuntu-noble | ++ local candidate path 2026-09-03 10:41:50.740131 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:50.740156 | ubuntu-noble | ++ path=overlays/2025.2/neutron_vpnaas/source 2026-09-03 10:41:50.740179 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/neutron_vpnaas/source ]] 2026-09-03 10:41:50.740216 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:50.740237 | ubuntu-noble | ++ path=overlays/2025.2/neutron-vpnaas/source 2026-09-03 10:41:50.740322 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/neutron-vpnaas/source ]] 2026-09-03 10:41:50.740356 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:50.740375 | ubuntu-noble | ++ path=overlays/2025.2/neutron_vpnaas/source 2026-09-03 10:41:50.740393 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/neutron_vpnaas/source ]] 2026-09-03 10:41:50.740415 | ubuntu-noble | ++ return 1 2026-09-03 10:41:50.740718 | ubuntu-noble | + overlay_dir= 2026-09-03 10:41:50.740808 | ubuntu-noble | + overlay_dir= 2026-09-03 10:41:50.740862 | ubuntu-noble | + echo Check patches for neutron-vpnaas-stable-2025.2.tar.gz 2026-09-03 10:41:50.740887 | ubuntu-noble | Check patches for neutron-vpnaas-stable-2025.2.tar.gz 2026-09-03 10:41:50.740936 | ubuntu-noble | + [[ -n '' ]] 2026-09-03 10:41:50.740961 | ubuntu-noble | + echo Check overlays for neutron-vpnaas-stable-2025.2.tar.gz 2026-09-03 10:41:50.740975 | ubuntu-noble | Check overlays for neutron-vpnaas-stable-2025.2.tar.gz 2026-09-03 10:41:50.740992 | ubuntu-noble | + [[ -n '' ]] 2026-09-03 10:41:50.741009 | ubuntu-noble | + popd 2026-09-03 10:41:50.741088 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-03 10:41:50.741112 | ubuntu-noble | + pushd tarballs 2026-09-03 10:41:50.741732 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.2.tar.gz 2026-09-03 10:41:50.743152 | ubuntu-noble | + filename=neutron-stable-2025.2.tar.gz 2026-09-03 10:41:50.743214 | ubuntu-noble | + [[ -e neutron-stable-2025.2.tar.gz ]] 2026-09-03 10:41:50.743303 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.2.tar.gz 2026-09-03 10:41:50.743336 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.2.tar.gz 2026-09-03 10:41:50.743378 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.2.tar.gz 2026-09-03 10:41:52.773175 | ubuntu-noble | 2026-09-03 10:41:52 URL:https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.2.tar.gz [12265959/12265959] -> "neutron-stable-2025.2.tar.gz" [1] 2026-09-03 10:41:52.777214 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron/neutron-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-03 10:41:52.777340 | ubuntu-noble | + echo Process neutron-stable-2025.2.tar.gz 2026-09-03 10:41:52.777364 | ubuntu-noble | Process neutron-stable-2025.2.tar.gz 2026-09-03 10:41:52.780345 | ubuntu-noble | ++ tar -tzf neutron-stable-2025.2.tar.gz 2026-09-03 10:41:52.780396 | ubuntu-noble | ++ head -1 2026-09-03 10:41:52.781000 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-03 10:41:52.791742 | ubuntu-noble | + directory=neutron-27.0.4.dev20 2026-09-03 10:41:52.793096 | ubuntu-noble | ++ resolve_project_dir patches/2025.2 neutron-27.0.4.dev20 2026-09-03 10:41:52.793393 | ubuntu-noble | ++ local root=patches/2025.2 2026-09-03 10:41:52.793477 | ubuntu-noble | ++ local directory=neutron-27.0.4.dev20 2026-09-03 10:41:52.793544 | ubuntu-noble | ++ local suffix= 2026-09-03 10:41:52.793621 | ubuntu-noble | ++ local name=neutron 2026-09-03 10:41:52.793663 | ubuntu-noble | ++ local candidate path 2026-09-03 10:41:52.793763 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:52.793815 | ubuntu-noble | ++ path=patches/2025.2/neutron 2026-09-03 10:41:52.793877 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/neutron ]] 2026-09-03 10:41:52.793983 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:52.794029 | ubuntu-noble | ++ path=patches/2025.2/neutron 2026-09-03 10:41:52.794064 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/neutron ]] 2026-09-03 10:41:52.794100 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:52.794130 | ubuntu-noble | ++ path=patches/2025.2/neutron 2026-09-03 10:41:52.794163 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/neutron ]] 2026-09-03 10:41:52.794202 | ubuntu-noble | ++ return 1 2026-09-03 10:41:52.794917 | ubuntu-noble | + patch_dir= 2026-09-03 10:41:52.795052 | ubuntu-noble | + patch_dir= 2026-09-03 10:41:52.796112 | ubuntu-noble | ++ resolve_project_dir overlays/2025.2 neutron-27.0.4.dev20 /source 2026-09-03 10:41:52.796331 | ubuntu-noble | ++ local root=overlays/2025.2 2026-09-03 10:41:52.796422 | ubuntu-noble | ++ local directory=neutron-27.0.4.dev20 2026-09-03 10:41:52.796507 | ubuntu-noble | ++ local suffix=/source 2026-09-03 10:41:52.796587 | ubuntu-noble | ++ local name=neutron 2026-09-03 10:41:52.796625 | ubuntu-noble | ++ local candidate path 2026-09-03 10:41:52.796685 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:52.796747 | ubuntu-noble | ++ path=overlays/2025.2/neutron/source 2026-09-03 10:41:52.796785 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/neutron/source ]] 2026-09-03 10:41:52.796846 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:52.796877 | ubuntu-noble | ++ path=overlays/2025.2/neutron/source 2026-09-03 10:41:52.796907 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/neutron/source ]] 2026-09-03 10:41:52.796937 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:52.796988 | ubuntu-noble | ++ path=overlays/2025.2/neutron/source 2026-09-03 10:41:52.797296 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/neutron/source ]] 2026-09-03 10:41:52.797316 | ubuntu-noble | ++ return 1 2026-09-03 10:41:52.797645 | ubuntu-noble | + overlay_dir= 2026-09-03 10:41:52.797802 | ubuntu-noble | + overlay_dir= 2026-09-03 10:41:52.797897 | ubuntu-noble | + echo Check patches for neutron-stable-2025.2.tar.gz 2026-09-03 10:41:52.797941 | ubuntu-noble | Check patches for neutron-stable-2025.2.tar.gz 2026-09-03 10:41:52.798002 | ubuntu-noble | + [[ -n '' ]] 2026-09-03 10:41:52.798918 | ubuntu-noble | + echo Check overlays for neutron-stable-2025.2.tar.gz 2026-09-03 10:41:52.798964 | ubuntu-noble | Check overlays for neutron-stable-2025.2.tar.gz 2026-09-03 10:41:52.798977 | ubuntu-noble | + [[ -n '' ]] 2026-09-03 10:41:52.798989 | ubuntu-noble | + popd 2026-09-03 10:41:52.799002 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-03 10:41:52.799014 | ubuntu-noble | + pushd tarballs 2026-09-03 10:41:52.799794 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/nova/nova-stable-2025.2.tar.gz 2026-09-03 10:41:52.803128 | ubuntu-noble | + filename=nova-stable-2025.2.tar.gz 2026-09-03 10:41:52.803165 | ubuntu-noble | + [[ -e nova-stable-2025.2.tar.gz ]] 2026-09-03 10:41:52.803172 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/nova/nova-stable-2025.2.tar.gz 2026-09-03 10:41:52.803179 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/nova/nova-stable-2025.2.tar.gz 2026-09-03 10:41:52.803186 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/nova/nova-stable-2025.2.tar.gz 2026-09-03 10:41:54.518399 | ubuntu-noble | 2026-09-03 10:41:54 URL:https://tarballs.opendev.org/openstack/nova/nova-stable-2025.2.tar.gz [9694042/9694042] -> "nova-stable-2025.2.tar.gz" [1] 2026-09-03 10:41:54.520659 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/nova/nova-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-03 10:41:54.520740 | ubuntu-noble | + echo Process nova-stable-2025.2.tar.gz 2026-09-03 10:41:54.520747 | ubuntu-noble | Process nova-stable-2025.2.tar.gz 2026-09-03 10:41:54.524354 | ubuntu-noble | ++ tar -tzf nova-stable-2025.2.tar.gz 2026-09-03 10:41:54.524430 | ubuntu-noble | ++ head -1 2026-09-03 10:41:54.524748 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-03 10:41:54.532168 | ubuntu-noble | + directory=nova-32.2.2.dev2 2026-09-03 10:41:54.533227 | ubuntu-noble | ++ resolve_project_dir patches/2025.2 nova-32.2.2.dev2 2026-09-03 10:41:54.533325 | ubuntu-noble | ++ local root=patches/2025.2 2026-09-03 10:41:54.533341 | ubuntu-noble | ++ local directory=nova-32.2.2.dev2 2026-09-03 10:41:54.533355 | ubuntu-noble | ++ local suffix= 2026-09-03 10:41:54.533367 | ubuntu-noble | ++ local name=nova 2026-09-03 10:41:54.533376 | ubuntu-noble | ++ local candidate path 2026-09-03 10:41:54.533418 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:54.533429 | ubuntu-noble | ++ path=patches/2025.2/nova 2026-09-03 10:41:54.533443 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/nova ]] 2026-09-03 10:41:54.533462 | ubuntu-noble | ++ echo patches/2025.2/nova 2026-09-03 10:41:54.533475 | ubuntu-noble | ++ return 0 2026-09-03 10:41:54.534341 | ubuntu-noble | + patch_dir=patches/2025.2/nova 2026-09-03 10:41:54.535413 | ubuntu-noble | ++ resolve_project_dir overlays/2025.2 nova-32.2.2.dev2 /source 2026-09-03 10:41:54.535480 | ubuntu-noble | ++ local root=overlays/2025.2 2026-09-03 10:41:54.535496 | ubuntu-noble | ++ local directory=nova-32.2.2.dev2 2026-09-03 10:41:54.535507 | ubuntu-noble | ++ local suffix=/source 2026-09-03 10:41:54.535535 | ubuntu-noble | ++ local name=nova 2026-09-03 10:41:54.535545 | ubuntu-noble | ++ local candidate path 2026-09-03 10:41:54.535555 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:54.535576 | ubuntu-noble | ++ path=overlays/2025.2/nova/source 2026-09-03 10:41:54.535586 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/nova/source ]] 2026-09-03 10:41:54.535599 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:54.535616 | ubuntu-noble | ++ path=overlays/2025.2/nova/source 2026-09-03 10:41:54.535641 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/nova/source ]] 2026-09-03 10:41:54.535659 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:54.535676 | ubuntu-noble | ++ path=overlays/2025.2/nova/source 2026-09-03 10:41:54.535723 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/nova/source ]] 2026-09-03 10:41:54.535774 | ubuntu-noble | ++ return 1 2026-09-03 10:41:54.536650 | ubuntu-noble | + overlay_dir= 2026-09-03 10:41:54.536730 | ubuntu-noble | + overlay_dir= 2026-09-03 10:41:54.536751 | ubuntu-noble | + echo Check patches for nova-stable-2025.2.tar.gz 2026-09-03 10:41:54.536767 | ubuntu-noble | Check patches for nova-stable-2025.2.tar.gz 2026-09-03 10:41:54.536784 | ubuntu-noble | + [[ -n patches/2025.2/nova ]] 2026-09-03 10:41:54.536803 | ubuntu-noble | + tar xzf nova-stable-2025.2.tar.gz 2026-09-03 10:41:54.970354 | ubuntu-noble | + rm nova-stable-2025.2.tar.gz 2026-09-03 10:41:54.976314 | ubuntu-noble | + find nova-32.2.2.dev2 -type f 2026-09-03 10:41:54.976343 | ubuntu-noble | + sort 2026-09-03 10:41:54.988954 | ubuntu-noble | + pushd nova-32.2.2.dev2 2026-09-03 10:41:54.989971 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/nova -type f -name '*.patch' 2026-09-03 10:41:54.990159 | ubuntu-noble | ++ sort 2026-09-03 10:41:54.992468 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-03 10:41:54.992558 | ubuntu-noble | + apply_patch patches/2025.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-09-03 10:41:54.992600 | ubuntu-noble | + local rel=patches/2025.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-09-03 10:41:54.992627 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-09-03 10:41:54.992650 | ubuntu-noble | + echo 'APPLY PATCH patches/2025.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch' 2026-09-03 10:41:54.992694 | ubuntu-noble | APPLY PATCH patches/2025.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-09-03 10:41:54.992717 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-03 10:41:54.994003 | ubuntu-noble | checking file nova/api/openstack/identity.py 2026-09-03 10:41:54.994188 | ubuntu-noble | checking file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-09-03 10:41:54.994464 | ubuntu-noble | + patch --forward --batch -p1 2026-09-03 10:41:54.995705 | ubuntu-noble | patching file nova/api/openstack/identity.py 2026-09-03 10:41:54.995962 | ubuntu-noble | patching file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-09-03 10:41:54.996215 | ubuntu-noble | + echo patches/2025.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-09-03 10:41:54.996334 | ubuntu-noble | + popd 2026-09-03 10:41:54.996823 | ubuntu-noble | + find nova-32.2.2.dev2 -type f 2026-09-03 10:41:54.997008 | ubuntu-noble | + sort 2026-09-03 10:41:55.010993 | ubuntu-noble | + append_new_files_to_sources_txt nova-32.2.2.dev2 files-before files-after 2026-09-03 10:41:55.011077 | ubuntu-noble | + local directory=nova-32.2.2.dev2 2026-09-03 10:41:55.011103 | ubuntu-noble | + local before=files-before 2026-09-03 10:41:55.011121 | ubuntu-noble | + local after=files-after 2026-09-03 10:41:55.011137 | ubuntu-noble | + local sources_txt 2026-09-03 10:41:55.012003 | ubuntu-noble | ++ find nova-32.2.2.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-03 10:41:55.012183 | ubuntu-noble | ++ head -1 2026-09-03 10:41:55.014392 | ubuntu-noble | + sources_txt=nova-32.2.2.dev2/nova.egg-info/SOURCES.txt 2026-09-03 10:41:55.014451 | ubuntu-noble | + [[ -z nova-32.2.2.dev2/nova.egg-info/SOURCES.txt ]] 2026-09-03 10:41:55.014471 | ubuntu-noble | + local new_files 2026-09-03 10:41:55.014964 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-03 10:41:55.019499 | ubuntu-noble | + new_files=nova-32.2.2.dev2/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-09-03 10:41:55.019547 | ubuntu-noble | + [[ -z nova-32.2.2.dev2/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py ]] 2026-09-03 10:41:55.020034 | ubuntu-noble | ++ tail -c1 nova-32.2.2.dev2/nova.egg-info/SOURCES.txt 2026-09-03 10:41:55.021291 | ubuntu-noble | + [[ -n h ]] 2026-09-03 10:41:55.021332 | ubuntu-noble | + echo 2026-09-03 10:41:55.021384 | ubuntu-noble | + local file 2026-09-03 10:41:55.021409 | ubuntu-noble | + for file in $new_files 2026-09-03 10:41:55.021424 | ubuntu-noble | + case $file in 2026-09-03 10:41:55.021471 | ubuntu-noble | + echo 'APPEND nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py TO nova-32.2.2.dev2/nova.egg-info/SOURCES.txt' 2026-09-03 10:41:55.021485 | ubuntu-noble | APPEND nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py TO nova-32.2.2.dev2/nova.egg-info/SOURCES.txt 2026-09-03 10:41:55.021511 | ubuntu-noble | + echo nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-09-03 10:41:55.021577 | ubuntu-noble | + rm files-before files-after 2026-09-03 10:41:55.023155 | ubuntu-noble | + tar czf nova-stable-2025.2.tar.gz nova-32.2.2.dev2 2026-09-03 10:41:56.567475 | ubuntu-noble | + rm -r nova-32.2.2.dev2 2026-09-03 10:41:56.656464 | ubuntu-noble | + echo Check overlays for nova-stable-2025.2.tar.gz 2026-09-03 10:41:56.656622 | ubuntu-noble | Check overlays for nova-stable-2025.2.tar.gz 2026-09-03 10:41:56.656752 | ubuntu-noble | + [[ -n '' ]] 2026-09-03 10:41:56.656836 | ubuntu-noble | + popd 2026-09-03 10:41:56.657038 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-03 10:41:56.657141 | ubuntu-noble | + pushd tarballs 2026-09-03 10:41:56.659487 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.2.tar.gz 2026-09-03 10:41:56.660095 | ubuntu-noble | + filename=octavia-stable-2025.2.tar.gz 2026-09-03 10:41:56.660247 | ubuntu-noble | + [[ -e octavia-stable-2025.2.tar.gz ]] 2026-09-03 10:41:56.660450 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.2.tar.gz 2026-09-03 10:41:56.660495 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.2.tar.gz 2026-09-03 10:41:56.660586 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.2.tar.gz 2026-09-03 10:41:57.970233 | ubuntu-noble | 2026-09-03 10:41:57 URL:https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.2.tar.gz [1346287/1346287] -> "octavia-stable-2025.2.tar.gz" [1] 2026-09-03 10:41:57.973202 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/octavia/octavia-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-03 10:41:57.973393 | ubuntu-noble | + echo Process octavia-stable-2025.2.tar.gz 2026-09-03 10:41:57.973426 | ubuntu-noble | Process octavia-stable-2025.2.tar.gz 2026-09-03 10:41:57.975829 | ubuntu-noble | ++ tar -tzf octavia-stable-2025.2.tar.gz 2026-09-03 10:41:57.979342 | ubuntu-noble | ++ head -1 2026-09-03 10:41:57.979409 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-03 10:41:57.988068 | ubuntu-noble | + directory=octavia-17.0.1.dev19 2026-09-03 10:41:57.989731 | ubuntu-noble | ++ resolve_project_dir patches/2025.2 octavia-17.0.1.dev19 2026-09-03 10:41:57.990133 | ubuntu-noble | ++ local root=patches/2025.2 2026-09-03 10:41:57.990333 | ubuntu-noble | ++ local directory=octavia-17.0.1.dev19 2026-09-03 10:41:57.990486 | ubuntu-noble | ++ local suffix= 2026-09-03 10:41:57.990637 | ubuntu-noble | ++ local name=octavia 2026-09-03 10:41:57.990763 | ubuntu-noble | ++ local candidate path 2026-09-03 10:41:57.990907 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:57.990994 | ubuntu-noble | ++ path=patches/2025.2/octavia 2026-09-03 10:41:57.991081 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/octavia ]] 2026-09-03 10:41:57.991212 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:57.991345 | ubuntu-noble | ++ path=patches/2025.2/octavia 2026-09-03 10:41:57.991442 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/octavia ]] 2026-09-03 10:41:57.991518 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:57.991564 | ubuntu-noble | ++ path=patches/2025.2/octavia 2026-09-03 10:41:57.991625 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/octavia ]] 2026-09-03 10:41:57.991732 | ubuntu-noble | ++ return 1 2026-09-03 10:41:57.992392 | ubuntu-noble | + patch_dir= 2026-09-03 10:41:57.992493 | ubuntu-noble | + patch_dir= 2026-09-03 10:41:57.993712 | ubuntu-noble | ++ resolve_project_dir overlays/2025.2 octavia-17.0.1.dev19 /source 2026-09-03 10:41:57.993854 | ubuntu-noble | ++ local root=overlays/2025.2 2026-09-03 10:41:57.993870 | ubuntu-noble | ++ local directory=octavia-17.0.1.dev19 2026-09-03 10:41:57.993908 | ubuntu-noble | ++ local suffix=/source 2026-09-03 10:41:57.993977 | ubuntu-noble | ++ local name=octavia 2026-09-03 10:41:57.993987 | ubuntu-noble | ++ local candidate path 2026-09-03 10:41:57.994029 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:57.994040 | ubuntu-noble | ++ path=overlays/2025.2/octavia/source 2026-09-03 10:41:57.994068 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/octavia/source ]] 2026-09-03 10:41:57.994113 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:57.994123 | ubuntu-noble | ++ path=overlays/2025.2/octavia/source 2026-09-03 10:41:57.994133 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/octavia/source ]] 2026-09-03 10:41:57.994162 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:57.994170 | ubuntu-noble | ++ path=overlays/2025.2/octavia/source 2026-09-03 10:41:57.994176 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/octavia/source ]] 2026-09-03 10:41:57.994185 | ubuntu-noble | ++ return 1 2026-09-03 10:41:57.995389 | ubuntu-noble | + overlay_dir= 2026-09-03 10:41:57.995421 | ubuntu-noble | + overlay_dir= 2026-09-03 10:41:57.995429 | ubuntu-noble | + echo Check patches for octavia-stable-2025.2.tar.gz 2026-09-03 10:41:57.995436 | ubuntu-noble | Check patches for octavia-stable-2025.2.tar.gz 2026-09-03 10:41:57.995443 | ubuntu-noble | + [[ -n '' ]] 2026-09-03 10:41:57.995450 | ubuntu-noble | + echo Check overlays for octavia-stable-2025.2.tar.gz 2026-09-03 10:41:57.995457 | ubuntu-noble | Check overlays for octavia-stable-2025.2.tar.gz 2026-09-03 10:41:57.995463 | ubuntu-noble | + [[ -n '' ]] 2026-09-03 10:41:57.995470 | ubuntu-noble | + popd 2026-09-03 10:41:57.995477 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-03 10:41:57.995484 | ubuntu-noble | + pushd tarballs 2026-09-03 10:41:57.996364 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/placement/placement-stable-2025.2.tar.gz 2026-09-03 10:41:57.999212 | ubuntu-noble | + filename=placement-stable-2025.2.tar.gz 2026-09-03 10:41:57.999342 | ubuntu-noble | + [[ -e placement-stable-2025.2.tar.gz ]] 2026-09-03 10:41:57.999423 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/placement/placement-stable-2025.2.tar.gz 2026-09-03 10:41:57.999455 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/placement/placement-stable-2025.2.tar.gz 2026-09-03 10:41:57.999978 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/placement/placement-stable-2025.2.tar.gz 2026-09-03 10:41:59.145480 | ubuntu-noble | 2026-09-03 10:41:59 URL:https://tarballs.opendev.org/openstack/placement/placement-stable-2025.2.tar.gz [570132/570132] -> "placement-stable-2025.2.tar.gz" [1] 2026-09-03 10:41:59.147524 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/placement/placement-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-03 10:41:59.147577 | ubuntu-noble | + echo Process placement-stable-2025.2.tar.gz 2026-09-03 10:41:59.147588 | ubuntu-noble | Process placement-stable-2025.2.tar.gz 2026-09-03 10:41:59.150318 | ubuntu-noble | ++ tar -tzf placement-stable-2025.2.tar.gz 2026-09-03 10:41:59.150358 | ubuntu-noble | ++ head -1 2026-09-03 10:41:59.151857 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-03 10:41:59.162091 | ubuntu-noble | + directory=openstack_placement-14.0.1.dev6 2026-09-03 10:41:59.163837 | ubuntu-noble | ++ resolve_project_dir patches/2025.2 openstack_placement-14.0.1.dev6 2026-09-03 10:41:59.163920 | ubuntu-noble | ++ local root=patches/2025.2 2026-09-03 10:41:59.163930 | ubuntu-noble | ++ local directory=openstack_placement-14.0.1.dev6 2026-09-03 10:41:59.163936 | ubuntu-noble | ++ local suffix= 2026-09-03 10:41:59.163941 | ubuntu-noble | ++ local name=openstack_placement 2026-09-03 10:41:59.163946 | ubuntu-noble | ++ local candidate path 2026-09-03 10:41:59.163951 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:59.163956 | ubuntu-noble | ++ path=patches/2025.2/openstack_placement 2026-09-03 10:41:59.163961 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/openstack_placement ]] 2026-09-03 10:41:59.163966 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:59.163970 | ubuntu-noble | ++ path=patches/2025.2/openstack-placement 2026-09-03 10:41:59.163975 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/openstack-placement ]] 2026-09-03 10:41:59.163979 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:59.163983 | ubuntu-noble | ++ path=patches/2025.2/openstack_placement 2026-09-03 10:41:59.163988 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/openstack_placement ]] 2026-09-03 10:41:59.163992 | ubuntu-noble | ++ return 1 2026-09-03 10:41:59.164082 | ubuntu-noble | + patch_dir= 2026-09-03 10:41:59.164119 | ubuntu-noble | + patch_dir= 2026-09-03 10:41:59.164778 | ubuntu-noble | ++ resolve_project_dir overlays/2025.2 openstack_placement-14.0.1.dev6 /source 2026-09-03 10:41:59.164912 | ubuntu-noble | ++ local root=overlays/2025.2 2026-09-03 10:41:59.164950 | ubuntu-noble | ++ local directory=openstack_placement-14.0.1.dev6 2026-09-03 10:41:59.164984 | ubuntu-noble | ++ local suffix=/source 2026-09-03 10:41:59.165322 | ubuntu-noble | ++ local name=openstack_placement 2026-09-03 10:41:59.165338 | ubuntu-noble | ++ local candidate path 2026-09-03 10:41:59.165343 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:59.165348 | ubuntu-noble | ++ path=overlays/2025.2/openstack_placement/source 2026-09-03 10:41:59.165360 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/openstack_placement/source ]] 2026-09-03 10:41:59.165365 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:59.165370 | ubuntu-noble | ++ path=overlays/2025.2/openstack-placement/source 2026-09-03 10:41:59.165374 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/openstack-placement/source ]] 2026-09-03 10:41:59.165379 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:41:59.165383 | ubuntu-noble | ++ path=overlays/2025.2/openstack_placement/source 2026-09-03 10:41:59.165387 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/openstack_placement/source ]] 2026-09-03 10:41:59.165392 | ubuntu-noble | ++ return 1 2026-09-03 10:41:59.165623 | ubuntu-noble | + overlay_dir= 2026-09-03 10:41:59.165683 | ubuntu-noble | + overlay_dir= 2026-09-03 10:41:59.165718 | ubuntu-noble | + echo Check patches for placement-stable-2025.2.tar.gz 2026-09-03 10:41:59.165734 | ubuntu-noble | Check patches for placement-stable-2025.2.tar.gz 2026-09-03 10:41:59.165757 | ubuntu-noble | + [[ -n '' ]] 2026-09-03 10:41:59.165779 | ubuntu-noble | + echo Check overlays for placement-stable-2025.2.tar.gz 2026-09-03 10:41:59.165793 | ubuntu-noble | Check overlays for placement-stable-2025.2.tar.gz 2026-09-03 10:41:59.165810 | ubuntu-noble | + [[ -n '' ]] 2026-09-03 10:41:59.165827 | ubuntu-noble | + popd 2026-09-03 10:41:59.165914 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-03 10:41:59.166200 | ubuntu-noble | + pushd tarballs 2026-09-03 10:41:59.166596 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.2.tar.gz 2026-09-03 10:41:59.168683 | ubuntu-noble | + filename=skyline-apiserver-stable-2025.2.tar.gz 2026-09-03 10:41:59.168709 | ubuntu-noble | + [[ -e skyline-apiserver-stable-2025.2.tar.gz ]] 2026-09-03 10:41:59.168715 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.2.tar.gz 2026-09-03 10:41:59.168720 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.2.tar.gz 2026-09-03 10:41:59.168725 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.2.tar.gz 2026-09-03 10:42:00.919439 | ubuntu-noble | 2026-09-03 10:42:00 URL:https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.2.tar.gz [9071905/9071905] -> "skyline-apiserver-stable-2025.2.tar.gz" [1] 2026-09-03 10:42:00.920302 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-03 10:42:00.920510 | ubuntu-noble | + echo Process skyline-apiserver-stable-2025.2.tar.gz 2026-09-03 10:42:00.920549 | ubuntu-noble | Process skyline-apiserver-stable-2025.2.tar.gz 2026-09-03 10:42:00.922659 | ubuntu-noble | ++ tar -tzf skyline-apiserver-stable-2025.2.tar.gz 2026-09-03 10:42:00.923410 | ubuntu-noble | ++ head -1 2026-09-03 10:42:00.924835 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-03 10:42:00.931473 | ubuntu-noble | + directory=skyline_apiserver-7.0.1.dev7 2026-09-03 10:42:00.932907 | ubuntu-noble | ++ resolve_project_dir patches/2025.2 skyline_apiserver-7.0.1.dev7 2026-09-03 10:42:00.933001 | ubuntu-noble | ++ local root=patches/2025.2 2026-09-03 10:42:00.933031 | ubuntu-noble | ++ local directory=skyline_apiserver-7.0.1.dev7 2026-09-03 10:42:00.933043 | ubuntu-noble | ++ local suffix= 2026-09-03 10:42:00.933054 | ubuntu-noble | ++ local name=skyline_apiserver 2026-09-03 10:42:00.933065 | ubuntu-noble | ++ local candidate path 2026-09-03 10:42:00.933075 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:42:00.933086 | ubuntu-noble | ++ path=patches/2025.2/skyline_apiserver 2026-09-03 10:42:00.933096 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/skyline_apiserver ]] 2026-09-03 10:42:00.933107 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:42:00.933117 | ubuntu-noble | ++ path=patches/2025.2/skyline-apiserver 2026-09-03 10:42:00.933158 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/skyline-apiserver ]] 2026-09-03 10:42:00.933174 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:42:00.933184 | ubuntu-noble | ++ path=patches/2025.2/skyline_apiserver 2026-09-03 10:42:00.933194 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/skyline_apiserver ]] 2026-09-03 10:42:00.933204 | ubuntu-noble | ++ return 1 2026-09-03 10:42:00.934320 | ubuntu-noble | + patch_dir= 2026-09-03 10:42:00.934366 | ubuntu-noble | + patch_dir= 2026-09-03 10:42:00.934717 | ubuntu-noble | ++ resolve_project_dir overlays/2025.2 skyline_apiserver-7.0.1.dev7 /source 2026-09-03 10:42:00.934808 | ubuntu-noble | ++ local root=overlays/2025.2 2026-09-03 10:42:00.934830 | ubuntu-noble | ++ local directory=skyline_apiserver-7.0.1.dev7 2026-09-03 10:42:00.934854 | ubuntu-noble | ++ local suffix=/source 2026-09-03 10:42:00.934871 | ubuntu-noble | ++ local name=skyline_apiserver 2026-09-03 10:42:00.934887 | ubuntu-noble | ++ local candidate path 2026-09-03 10:42:00.934909 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:42:00.934923 | ubuntu-noble | ++ path=overlays/2025.2/skyline_apiserver/source 2026-09-03 10:42:00.934938 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/skyline_apiserver/source ]] 2026-09-03 10:42:00.934962 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:42:00.934979 | ubuntu-noble | ++ path=overlays/2025.2/skyline-apiserver/source 2026-09-03 10:42:00.934996 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/skyline-apiserver/source ]] 2026-09-03 10:42:00.935014 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:42:00.935031 | ubuntu-noble | ++ path=overlays/2025.2/skyline_apiserver/source 2026-09-03 10:42:00.935049 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/skyline_apiserver/source ]] 2026-09-03 10:42:00.935066 | ubuntu-noble | ++ return 1 2026-09-03 10:42:00.936343 | ubuntu-noble | + overlay_dir= 2026-09-03 10:42:00.936399 | ubuntu-noble | + overlay_dir= 2026-09-03 10:42:00.936411 | ubuntu-noble | + echo Check patches for skyline-apiserver-stable-2025.2.tar.gz 2026-09-03 10:42:00.936422 | ubuntu-noble | Check patches for skyline-apiserver-stable-2025.2.tar.gz 2026-09-03 10:42:00.936431 | ubuntu-noble | + [[ -n '' ]] 2026-09-03 10:42:00.936441 | ubuntu-noble | + echo Check overlays for skyline-apiserver-stable-2025.2.tar.gz 2026-09-03 10:42:00.936451 | ubuntu-noble | Check overlays for skyline-apiserver-stable-2025.2.tar.gz 2026-09-03 10:42:00.936460 | ubuntu-noble | + [[ -n '' ]] 2026-09-03 10:42:00.936470 | ubuntu-noble | + popd 2026-09-03 10:42:00.936492 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-03 10:42:00.936504 | ubuntu-noble | + pushd tarballs 2026-09-03 10:42:00.936726 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.2.tar.gz 2026-09-03 10:42:00.939297 | ubuntu-noble | + filename=skyline-console-stable-2025.2.tar.gz 2026-09-03 10:42:00.939338 | ubuntu-noble | + [[ -e skyline-console-stable-2025.2.tar.gz ]] 2026-09-03 10:42:00.939347 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.2.tar.gz 2026-09-03 10:42:00.939356 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.2.tar.gz 2026-09-03 10:42:00.939366 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.2.tar.gz 2026-09-03 10:42:03.460491 | ubuntu-noble | 2026-09-03 10:42:03 URL:https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.2.tar.gz [26664696/26664696] -> "skyline-console-stable-2025.2.tar.gz" [1] 2026-09-03 10:42:03.463661 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-03 10:42:03.463749 | ubuntu-noble | + echo Process skyline-console-stable-2025.2.tar.gz 2026-09-03 10:42:03.463769 | ubuntu-noble | Process skyline-console-stable-2025.2.tar.gz 2026-09-03 10:42:03.467401 | ubuntu-noble | ++ tar -tzf skyline-console-stable-2025.2.tar.gz 2026-09-03 10:42:03.467467 | ubuntu-noble | ++ head -1 2026-09-03 10:42:03.468137 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-03 10:42:03.476466 | ubuntu-noble | + directory=skyline_console-7.0.2.dev3 2026-09-03 10:42:03.477445 | ubuntu-noble | ++ resolve_project_dir patches/2025.2 skyline_console-7.0.2.dev3 2026-09-03 10:42:03.477652 | ubuntu-noble | ++ local root=patches/2025.2 2026-09-03 10:42:03.477715 | ubuntu-noble | ++ local directory=skyline_console-7.0.2.dev3 2026-09-03 10:42:03.477770 | ubuntu-noble | ++ local suffix= 2026-09-03 10:42:03.477838 | ubuntu-noble | ++ local name=skyline_console 2026-09-03 10:42:03.477874 | ubuntu-noble | ++ local candidate path 2026-09-03 10:42:03.477941 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:42:03.477978 | ubuntu-noble | ++ path=patches/2025.2/skyline_console 2026-09-03 10:42:03.478014 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/skyline_console ]] 2026-09-03 10:42:03.478069 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:42:03.478099 | ubuntu-noble | ++ path=patches/2025.2/skyline-console 2026-09-03 10:42:03.478531 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/skyline-console ]] 2026-09-03 10:42:03.478556 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:42:03.478563 | ubuntu-noble | ++ path=patches/2025.2/skyline_console 2026-09-03 10:42:03.478570 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/skyline_console ]] 2026-09-03 10:42:03.478578 | ubuntu-noble | ++ return 1 2026-09-03 10:42:03.478715 | ubuntu-noble | + patch_dir= 2026-09-03 10:42:03.478766 | ubuntu-noble | + patch_dir= 2026-09-03 10:42:03.479716 | ubuntu-noble | ++ resolve_project_dir overlays/2025.2 skyline_console-7.0.2.dev3 /source 2026-09-03 10:42:03.479811 | ubuntu-noble | ++ local root=overlays/2025.2 2026-09-03 10:42:03.479825 | ubuntu-noble | ++ local directory=skyline_console-7.0.2.dev3 2026-09-03 10:42:03.479861 | ubuntu-noble | ++ local suffix=/source 2026-09-03 10:42:03.479918 | ubuntu-noble | ++ local name=skyline_console 2026-09-03 10:42:03.479927 | ubuntu-noble | ++ local candidate path 2026-09-03 10:42:03.479969 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:42:03.479979 | ubuntu-noble | ++ path=overlays/2025.2/skyline_console/source 2026-09-03 10:42:03.480005 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/skyline_console/source ]] 2026-09-03 10:42:03.480046 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:42:03.480055 | ubuntu-noble | ++ path=overlays/2025.2/skyline-console/source 2026-09-03 10:42:03.480063 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/skyline-console/source ]] 2026-09-03 10:42:03.480072 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:42:03.480080 | ubuntu-noble | ++ path=overlays/2025.2/skyline_console/source 2026-09-03 10:42:03.480088 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/skyline_console/source ]] 2026-09-03 10:42:03.480112 | ubuntu-noble | ++ return 1 2026-09-03 10:42:03.481068 | ubuntu-noble | + overlay_dir= 2026-09-03 10:42:03.481095 | ubuntu-noble | + overlay_dir= 2026-09-03 10:42:03.481103 | ubuntu-noble | + echo Check patches for skyline-console-stable-2025.2.tar.gz 2026-09-03 10:42:03.481109 | ubuntu-noble | Check patches for skyline-console-stable-2025.2.tar.gz 2026-09-03 10:42:03.481115 | ubuntu-noble | + [[ -n '' ]] 2026-09-03 10:42:03.481121 | ubuntu-noble | + echo Check overlays for skyline-console-stable-2025.2.tar.gz 2026-09-03 10:42:03.481128 | ubuntu-noble | Check overlays for skyline-console-stable-2025.2.tar.gz 2026-09-03 10:42:03.481133 | ubuntu-noble | + [[ -n '' ]] 2026-09-03 10:42:03.481140 | ubuntu-noble | + popd 2026-09-03 10:42:03.481146 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-03 10:42:03.481152 | ubuntu-noble | + pushd tarballs 2026-09-03 10:42:03.481601 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.2.tar.gz 2026-09-03 10:42:03.483814 | ubuntu-noble | + filename=watcher-stable-2025.2.tar.gz 2026-09-03 10:42:03.483843 | ubuntu-noble | + [[ -e watcher-stable-2025.2.tar.gz ]] 2026-09-03 10:42:03.483850 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.2.tar.gz 2026-09-03 10:42:03.483856 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.2.tar.gz 2026-09-03 10:42:03.483862 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.2.tar.gz 2026-09-03 10:42:04.802778 | ubuntu-noble | 2026-09-03 10:42:04 URL:https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.2.tar.gz [1295115/1295115] -> "watcher-stable-2025.2.tar.gz" [1] 2026-09-03 10:42:04.805965 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/watcher/watcher-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-03 10:42:04.806060 | ubuntu-noble | + echo Process watcher-stable-2025.2.tar.gz 2026-09-03 10:42:04.806074 | ubuntu-noble | Process watcher-stable-2025.2.tar.gz 2026-09-03 10:42:04.808247 | ubuntu-noble | ++ tar -tzf watcher-stable-2025.2.tar.gz 2026-09-03 10:42:04.808739 | ubuntu-noble | ++ head -1 2026-09-03 10:42:04.810693 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-03 10:42:04.816482 | ubuntu-noble | + directory=python_watcher-15.1.3.dev1 2026-09-03 10:42:04.817358 | ubuntu-noble | ++ resolve_project_dir patches/2025.2 python_watcher-15.1.3.dev1 2026-09-03 10:42:04.817402 | ubuntu-noble | ++ local root=patches/2025.2 2026-09-03 10:42:04.817417 | ubuntu-noble | ++ local directory=python_watcher-15.1.3.dev1 2026-09-03 10:42:04.817429 | ubuntu-noble | ++ local suffix= 2026-09-03 10:42:04.817443 | ubuntu-noble | ++ local name=python_watcher 2026-09-03 10:42:04.817453 | ubuntu-noble | ++ local candidate path 2026-09-03 10:42:04.817467 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:42:04.817478 | ubuntu-noble | ++ path=patches/2025.2/python_watcher 2026-09-03 10:42:04.817492 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/python_watcher ]] 2026-09-03 10:42:04.817506 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:42:04.817517 | ubuntu-noble | ++ path=patches/2025.2/python-watcher 2026-09-03 10:42:04.817540 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/python-watcher ]] 2026-09-03 10:42:04.817553 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:42:04.817564 | ubuntu-noble | ++ path=patches/2025.2/python_watcher 2026-09-03 10:42:04.817629 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/python_watcher ]] 2026-09-03 10:42:04.817640 | ubuntu-noble | ++ return 1 2026-09-03 10:42:04.818369 | ubuntu-noble | + patch_dir= 2026-09-03 10:42:04.818399 | ubuntu-noble | + patch_dir= 2026-09-03 10:42:04.818646 | ubuntu-noble | ++ resolve_project_dir overlays/2025.2 python_watcher-15.1.3.dev1 /source 2026-09-03 10:42:04.818688 | ubuntu-noble | ++ local root=overlays/2025.2 2026-09-03 10:42:04.818703 | ubuntu-noble | ++ local directory=python_watcher-15.1.3.dev1 2026-09-03 10:42:04.818712 | ubuntu-noble | ++ local suffix=/source 2026-09-03 10:42:04.818724 | ubuntu-noble | ++ local name=python_watcher 2026-09-03 10:42:04.818736 | ubuntu-noble | ++ local candidate path 2026-09-03 10:42:04.818748 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:42:04.818759 | ubuntu-noble | ++ path=overlays/2025.2/python_watcher/source 2026-09-03 10:42:04.818769 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/python_watcher/source ]] 2026-09-03 10:42:04.818781 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:42:04.818790 | ubuntu-noble | ++ path=overlays/2025.2/python-watcher/source 2026-09-03 10:42:04.818803 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/python-watcher/source ]] 2026-09-03 10:42:04.818812 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:42:04.818821 | ubuntu-noble | ++ path=overlays/2025.2/python_watcher/source 2026-09-03 10:42:04.818829 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/python_watcher/source ]] 2026-09-03 10:42:04.818841 | ubuntu-noble | ++ return 1 2026-09-03 10:42:04.819853 | ubuntu-noble | + overlay_dir= 2026-09-03 10:42:04.819891 | ubuntu-noble | + overlay_dir= 2026-09-03 10:42:04.819901 | ubuntu-noble | + echo Check patches for watcher-stable-2025.2.tar.gz 2026-09-03 10:42:04.819911 | ubuntu-noble | Check patches for watcher-stable-2025.2.tar.gz 2026-09-03 10:42:04.819920 | ubuntu-noble | + [[ -n '' ]] 2026-09-03 10:42:04.819928 | ubuntu-noble | + echo Check overlays for watcher-stable-2025.2.tar.gz 2026-09-03 10:42:04.819937 | ubuntu-noble | Check overlays for watcher-stable-2025.2.tar.gz 2026-09-03 10:42:04.819946 | ubuntu-noble | + [[ -n '' ]] 2026-09-03 10:42:04.819954 | ubuntu-noble | + popd 2026-09-03 10:42:04.819964 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-03 10:42:04.819973 | ubuntu-noble | + pushd tarballs 2026-09-03 10:42:04.820064 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.2.tar.gz 2026-09-03 10:42:04.821870 | ubuntu-noble | + filename=requirements-stable-2025.2.tar.gz 2026-09-03 10:42:04.821899 | ubuntu-noble | + [[ -e requirements-stable-2025.2.tar.gz ]] 2026-09-03 10:42:04.821907 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.2.tar.gz 2026-09-03 10:42:04.821914 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.2.tar.gz 2026-09-03 10:42:04.821922 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.2.tar.gz 2026-09-03 10:42:05.874341 | ubuntu-noble | 2026-09-03 10:42:05 URL:https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.2.tar.gz [151783/151783] -> "requirements-stable-2025.2.tar.gz" [1] 2026-09-03 10:42:05.877954 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/requirements/requirements-stable-2025.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-03 10:42:05.878022 | ubuntu-noble | + echo Process requirements-stable-2025.2.tar.gz 2026-09-03 10:42:05.878035 | ubuntu-noble | Process requirements-stable-2025.2.tar.gz 2026-09-03 10:42:05.881390 | ubuntu-noble | ++ tar -tzf requirements-stable-2025.2.tar.gz 2026-09-03 10:42:05.881447 | ubuntu-noble | ++ head -1 2026-09-03 10:42:05.882033 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-03 10:42:05.889771 | ubuntu-noble | + directory=openstack_requirements-1.2.1.dev7853 2026-09-03 10:42:05.890708 | ubuntu-noble | ++ resolve_project_dir patches/2025.2 openstack_requirements-1.2.1.dev7853 2026-09-03 10:42:05.890807 | ubuntu-noble | ++ local root=patches/2025.2 2026-09-03 10:42:05.890823 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev7853 2026-09-03 10:42:05.890859 | ubuntu-noble | ++ local suffix= 2026-09-03 10:42:05.890940 | ubuntu-noble | ++ local name=openstack_requirements 2026-09-03 10:42:05.890953 | ubuntu-noble | ++ local candidate path 2026-09-03 10:42:05.891040 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:42:05.891049 | ubuntu-noble | ++ path=patches/2025.2/openstack_requirements 2026-09-03 10:42:05.891058 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/openstack_requirements ]] 2026-09-03 10:42:05.891098 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:42:05.891108 | ubuntu-noble | ++ path=patches/2025.2/openstack-requirements 2026-09-03 10:42:05.891116 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/openstack-requirements ]] 2026-09-03 10:42:05.891124 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:42:05.891133 | ubuntu-noble | ++ path=patches/2025.2/openstack_requirements 2026-09-03 10:42:05.891141 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2/openstack_requirements ]] 2026-09-03 10:42:05.891149 | ubuntu-noble | ++ return 1 2026-09-03 10:42:05.891910 | ubuntu-noble | + patch_dir= 2026-09-03 10:42:05.891934 | ubuntu-noble | + patch_dir= 2026-09-03 10:42:05.892579 | ubuntu-noble | ++ resolve_project_dir overlays/2025.2 openstack_requirements-1.2.1.dev7853 /source 2026-09-03 10:42:05.892705 | ubuntu-noble | ++ local root=overlays/2025.2 2026-09-03 10:42:05.892725 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev7853 2026-09-03 10:42:05.892757 | ubuntu-noble | ++ local suffix=/source 2026-09-03 10:42:05.892823 | ubuntu-noble | ++ local name=openstack_requirements 2026-09-03 10:42:05.892834 | ubuntu-noble | ++ local candidate path 2026-09-03 10:42:05.892900 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:42:05.892911 | ubuntu-noble | ++ path=overlays/2025.2/openstack_requirements/source 2026-09-03 10:42:05.892920 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/openstack_requirements/source ]] 2026-09-03 10:42:05.892965 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:42:05.892975 | ubuntu-noble | ++ path=overlays/2025.2/openstack-requirements/source 2026-09-03 10:42:05.892999 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/openstack-requirements/source ]] 2026-09-03 10:42:05.893026 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-03 10:42:05.893036 | ubuntu-noble | ++ path=overlays/2025.2/openstack_requirements/source 2026-09-03 10:42:05.893045 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2025.2/openstack_requirements/source ]] 2026-09-03 10:42:05.893074 | ubuntu-noble | ++ return 1 2026-09-03 10:42:05.894355 | ubuntu-noble | + overlay_dir= 2026-09-03 10:42:05.894415 | ubuntu-noble | + overlay_dir= 2026-09-03 10:42:05.894424 | ubuntu-noble | + echo Check patches for requirements-stable-2025.2.tar.gz 2026-09-03 10:42:05.894432 | ubuntu-noble | Check patches for requirements-stable-2025.2.tar.gz 2026-09-03 10:42:05.894438 | ubuntu-noble | + [[ -n '' ]] 2026-09-03 10:42:05.894445 | ubuntu-noble | + echo Check overlays for requirements-stable-2025.2.tar.gz 2026-09-03 10:42:05.894451 | ubuntu-noble | Check overlays for requirements-stable-2025.2.tar.gz 2026-09-03 10:42:05.894457 | ubuntu-noble | + [[ -n '' ]] 2026-09-03 10:42:05.894463 | ubuntu-noble | + popd 2026-09-03 10:42:05.894469 | ubuntu-noble | + verify_all_patches_applied /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied patches/2025.2 patches/kolla-build/2025.2 2026-09-03 10:42:05.894477 | ubuntu-noble | + local manifest=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-09-03 10:42:05.894483 | ubuntu-noble | + shift 2026-09-03 10:42:05.894489 | ubuntu-noble | + [[ ! -e /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied ]] 2026-09-03 10:42:05.894495 | ubuntu-noble | + roots=() 2026-09-03 10:42:05.894501 | ubuntu-noble | + local roots dir 2026-09-03 10:42:05.894507 | ubuntu-noble | + for dir in "$@" 2026-09-03 10:42:05.894513 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2 ]] 2026-09-03 10:42:05.894520 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-09-03 10:42:05.894526 | ubuntu-noble | + for dir in "$@" 2026-09-03 10:42:05.894532 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2025.2 ]] 2026-09-03 10:42:05.894538 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-09-03 10:42:05.894544 | ubuntu-noble | + [[ 2 -eq 0 ]] 2026-09-03 10:42:05.894550 | ubuntu-noble | + local tmp 2026-09-03 10:42:05.894902 | ubuntu-noble | ++ mktemp -d 2026-09-03 10:42:05.896921 | ubuntu-noble | + tmp=/tmp/tmp.KSD7ZjfRRt 2026-09-03 10:42:05.899322 | ubuntu-noble | + find /home/zuul/src/github.com/osism/container-images-kolla/patches/2025.2 /home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2025.2 -type f 2026-09-03 10:42:05.899360 | ubuntu-noble | + sed 's|^/home/zuul/src/github.com/osism/container-images-kolla/||' 2026-09-03 10:42:05.899641 | ubuntu-noble | + sort 2026-09-03 10:42:05.903692 | ubuntu-noble | + sort -u /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-09-03 10:42:05.906834 | ubuntu-noble | + comm -23 /tmp/tmp.KSD7ZjfRRt/expected /tmp/tmp.KSD7ZjfRRt/applied 2026-09-03 10:42:05.908760 | ubuntu-noble | + local expected_count missing_count 2026-09-03 10:42:05.909748 | ubuntu-noble | ++ wc -l 2026-09-03 10:42:05.911864 | ubuntu-noble | + expected_count=15 2026-09-03 10:42:05.912722 | ubuntu-noble | ++ wc -l 2026-09-03 10:42:05.914804 | ubuntu-noble | + missing_count=0 2026-09-03 10:42:05.914834 | ubuntu-noble | + [[ 0 -gt 0 ]] 2026-09-03 10:42:05.914841 | ubuntu-noble | + rm -rf /tmp/tmp.KSD7ZjfRRt 2026-09-03 10:42:05.916649 | ubuntu-noble | + echo 'VERIFIED: 15 patch files, all applied' 2026-09-03 10:42:05.916675 | ubuntu-noble | VERIFIED: 15 patch files, all applied 2026-09-03 10:42:05.916680 | ubuntu-noble | + return 0 2026-09-03 10:42:06.064461 | ubuntu-noble | ok: Runtime: 0:01:40.630888 2026-09-03 10:42:06.102519 | 2026-09-03 10:42:06.102642 | PLAY RECAP 2026-09-03 10:42:06.102701 | ubuntu-noble | ok: 2 changed: 0 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-09-03 10:42:06.102728 | 2026-09-03 10:42:06.229221 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/container-images-kolla/playbooks/patch.yml@main] 2026-09-03 10:42:06.230208 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-09-03 10:42:07.037135 | 2026-09-03 10:42:07.037302 | PLAY [Base post-fetch] 2026-09-03 10:42:07.053645 | 2026-09-03 10:42:07.054144 | TASK [diagnose-network : Ensure log directory exists] 2026-09-03 10:42:07.880510 | ubuntu-noble | ok 2026-09-03 10:42:07.888620 | 2026-09-03 10:42:07.888781 | TASK [diagnose-network : Snapshot dual-stack network state (post)] 2026-09-03 10:42:19.774510 | ubuntu-noble | ok: Runtime: 0:00:05.901044 2026-09-03 10:42:19.783742 | 2026-09-03 10:42:19.783888 | TASK [diagnose-network : Snapshot Docker/BuildKit IPv6 config (teardown)] 2026-09-03 10:42:26.072423 | ubuntu-noble | ok: Runtime: 0:00:00.307899 2026-09-03 10:42:26.079596 | 2026-09-03 10:42:26.079747 | TASK [diagnose-network : Probe container network namespace (teardown)] 2026-09-03 10:42:32.267486 | ubuntu-noble | ok: Runtime: 0:00:00.067426 2026-09-03 10:42:32.281369 | 2026-09-03 10:42:32.281491 | TASK [fetch-output : Set log path for multiple nodes] 2026-09-03 10:42:32.336682 | ubuntu-noble | skipping: Conditional result was False 2026-09-03 10:42:32.350550 | 2026-09-03 10:42:32.350734 | TASK [fetch-output : Set log path for single node] 2026-09-03 10:42:32.398607 | ubuntu-noble | ok 2026-09-03 10:42:32.406107 | 2026-09-03 10:42:32.406244 | LOOP [fetch-output : Ensure local output dirs] 2026-09-03 10:42:32.707520 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/352914ebb88e4c4d9944dccdb88ba058/work/logs" 2026-09-03 10:42:32.962204 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/352914ebb88e4c4d9944dccdb88ba058/work/artifacts" 2026-09-03 10:42:33.243579 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/352914ebb88e4c4d9944dccdb88ba058/work/docs" 2026-09-03 10:42:33.267402 | 2026-09-03 10:42:33.267587 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-09-03 10:42:34.055186 | ubuntu-noble | changed: 2026-09-03 10:42:34.055659 | ubuntu-noble | .d..t...... ./ 2026-09-03 10:42:34.055729 | ubuntu-noble | >f+++++++++ net-debug.post.txt 2026-09-03 10:42:34.055774 | ubuntu-noble | >f+++++++++ net-debug.pre.txt 2026-09-03 10:42:34.055813 | ubuntu-noble | >f+++++++++ sudo-debug.txt 2026-09-03 10:42:34.055854 | ubuntu-noble | >f+++++++++ sudo-strace.log 2026-09-03 10:42:34.055891 | ubuntu-noble | >f+++++++++ sudo-strace.log.time 2026-09-03 10:42:34.056025 | ubuntu-noble | changed: All items complete 2026-09-03 10:42:34.056081 | 2026-09-03 10:42:34.628986 | ubuntu-noble | changed: .d..t...... ./ 2026-09-03 10:42:35.179219 | ubuntu-noble | changed: .d..t...... ./ 2026-09-03 10:42:35.203474 | 2026-09-03 10:42:35.203616 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-09-03 10:42:35.585056 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.009648 2026-09-03 10:42:35.844289 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.009158 2026-09-03 10:42:35.863125 | 2026-09-03 10:42:35.863255 | PLAY RECAP 2026-09-03 10:42:35.863326 | ubuntu-noble | ok: 8 changed: 3 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-09-03 10:42:35.863360 | 2026-09-03 10:42:35.982556 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-09-03 10:42:35.985088 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-09-03 10:42:36.745288 | 2026-09-03 10:42:36.745442 | PLAY [Base post] 2026-09-03 10:42:36.759025 | 2026-09-03 10:42:36.759165 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-09-03 10:42:37.630388 | ubuntu-noble | changed 2026-09-03 10:42:37.648786 | 2026-09-03 10:42:37.649315 | PLAY RECAP 2026-09-03 10:42:37.649414 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-09-03 10:42:37.649594 | 2026-09-03 10:42:37.772208 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-09-03 10:42:37.773160 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-09-03 10:42:38.596674 | 2026-09-03 10:42:38.596844 | PLAY [Base post-logs] 2026-09-03 10:42:38.607529 | 2026-09-03 10:42:38.607661 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-09-03 10:42:39.063429 | localhost | changed 2026-09-03 10:42:39.078373 | 2026-09-03 10:42:39.078538 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-09-03 10:42:39.104683 | localhost | ok 2026-09-03 10:42:39.108259 | 2026-09-03 10:42:39.108373 | TASK [Set zuul-log-path fact] 2026-09-03 10:42:39.123688 | localhost | ok 2026-09-03 10:42:39.131804 | 2026-09-03 10:42:39.131908 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-09-03 10:42:39.157678 | localhost | ok 2026-09-03 10:42:39.162540 | 2026-09-03 10:42:39.162689 | TASK [upload-logs : Create log directories] 2026-09-03 10:42:39.656563 | localhost | changed 2026-09-03 10:42:39.659395 | 2026-09-03 10:42:39.659502 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-09-03 10:42:40.180091 | localhost -> localhost | ok: Runtime: 0:00:00.007041 2026-09-03 10:42:40.184425 | 2026-09-03 10:42:40.184550 | TASK [upload-logs : Upload logs to log server] 2026-09-03 10:42:40.807755 | localhost | Output suppressed because no_log was given 2026-09-03 10:42:40.809903 | 2026-09-03 10:42:40.810785 | LOOP [upload-logs : Compress console log and json output] 2026-09-03 10:42:40.863439 | localhost | skipping: Conditional result was False 2026-09-03 10:42:40.871363 | localhost | skipping: Conditional result was False 2026-09-03 10:42:40.877447 | 2026-09-03 10:42:40.877554 | LOOP [upload-logs : Upload compressed console log and json output] 2026-09-03 10:42:40.937654 | localhost | skipping: Conditional result was False 2026-09-03 10:42:40.937972 | 2026-09-03 10:42:40.944653 | localhost | skipping: Conditional result was False 2026-09-03 10:42:40.955518 | 2026-09-03 10:42:40.955645 | LOOP [upload-logs : Upload console log and json output]