2025-03-23 20:34:07.465555 | Job console starting... 2025-03-23 20:34:07.476103 | Updating repositories 2025-03-23 20:34:07.519627 | Preparing job workspace 2025-03-23 20:34:08.973153 | Running Ansible setup... 2025-03-23 20:34:14.588462 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2025-03-23 20:34:15.443720 | 2025-03-23 20:34:15.443891 | PLAY [Base pre] 2025-03-23 20:34:15.482919 | 2025-03-23 20:34:15.483176 | TASK [Setup log path fact] 2025-03-23 20:34:15.527919 | ubuntu-noble | ok 2025-03-23 20:34:15.552260 | 2025-03-23 20:34:15.552597 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-03-23 20:34:15.594332 | ubuntu-noble | ok 2025-03-23 20:34:15.607777 | 2025-03-23 20:34:15.607891 | TASK [emit-job-header : Print job information] 2025-03-23 20:34:15.675478 | # Job Information 2025-03-23 20:34:15.675749 | Ansible Version: 2.15.3 2025-03-23 20:34:15.675809 | Job: container-image-python-osism-build 2025-03-23 20:34:15.675862 | Pipeline: check 2025-03-23 20:34:15.675899 | Executor: 7d211f194f6a 2025-03-23 20:34:15.675934 | Triggered by: https://github.com/osism/python-osism/pull/1240 2025-03-23 20:34:15.675968 | Event ID: 0fb169b0-0826-11f0-88e6-625c2d9176d0 2025-03-23 20:34:15.685272 | 2025-03-23 20:34:15.685402 | LOOP [emit-job-header : Print node information] 2025-03-23 20:34:15.829791 | ubuntu-noble | ok: 2025-03-23 20:34:15.830002 | ubuntu-noble | # Node Information 2025-03-23 20:34:15.830036 | ubuntu-noble | Inventory Hostname: ubuntu-noble 2025-03-23 20:34:15.830061 | ubuntu-noble | Hostname: ubuntu 2025-03-23 20:34:15.830083 | ubuntu-noble | Username: zuul 2025-03-23 20:34:15.830103 | ubuntu-noble | Distro: Ubuntu 24.04 2025-03-23 20:34:15.830127 | ubuntu-noble | Provider: regiocloud-a 2025-03-23 20:34:15.830147 | ubuntu-noble | Label: ubuntu-noble 2025-03-23 20:34:15.830168 | ubuntu-noble | Product Name: OpenStack Nova 2025-03-23 20:34:15.830188 | ubuntu-noble | Interface IP: 81.163.193.203 2025-03-23 20:34:15.845536 | 2025-03-23 20:34:15.845660 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2025-03-23 20:34:16.318574 | ubuntu-noble -> localhost | changed 2025-03-23 20:34:16.329455 | 2025-03-23 20:34:16.329599 | TASK [log-inventory : Copy ansible inventory to logs dir] 2025-03-23 20:34:17.436943 | ubuntu-noble -> localhost | changed 2025-03-23 20:34:17.462890 | 2025-03-23 20:34:17.463029 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2025-03-23 20:34:17.753968 | ubuntu-noble -> localhost | ok 2025-03-23 20:34:17.762792 | 2025-03-23 20:34:17.762924 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2025-03-23 20:34:17.803278 | ubuntu-noble | ok 2025-03-23 20:34:17.823080 | ubuntu-noble | included: /var/lib/zuul/builds/9646ce1b2e874a96b0e062eb783121dc/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2025-03-23 20:34:17.831779 | 2025-03-23 20:34:17.831876 | TASK [add-build-sshkey : Create Temp SSH key] 2025-03-23 20:34:18.427035 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2025-03-23 20:34:18.427514 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/9646ce1b2e874a96b0e062eb783121dc/work/9646ce1b2e874a96b0e062eb783121dc_id_rsa 2025-03-23 20:34:18.427594 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/9646ce1b2e874a96b0e062eb783121dc/work/9646ce1b2e874a96b0e062eb783121dc_id_rsa.pub 2025-03-23 20:34:18.427645 | ubuntu-noble -> localhost | The key fingerprint is: 2025-03-23 20:34:18.427693 | ubuntu-noble -> localhost | SHA256:fKgSDwfuzb7nfO6IjmPe5p1xUIl5eSMdVyL1lC2qzx8 zuul-build-sshkey 2025-03-23 20:34:18.427737 | ubuntu-noble -> localhost | The key's randomart image is: 2025-03-23 20:34:18.427780 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2025-03-23 20:34:18.427823 | ubuntu-noble -> localhost | | o.+.=| 2025-03-23 20:34:18.427864 | ubuntu-noble -> localhost | | o + +.=.| 2025-03-23 20:34:18.427904 | ubuntu-noble -> localhost | | . o * +. ..| 2025-03-23 20:34:18.427958 | ubuntu-noble -> localhost | | . . . + o.. | 2025-03-23 20:34:18.428000 | ubuntu-noble -> localhost | | + . S .. | 2025-03-23 20:34:18.428040 | ubuntu-noble -> localhost | | . B . o. | 2025-03-23 20:34:18.428087 | ubuntu-noble -> localhost | | o = . .o E | 2025-03-23 20:34:18.428128 | ubuntu-noble -> localhost | | o=.+.=. o . | 2025-03-23 20:34:18.428168 | ubuntu-noble -> localhost | | oo=B+*+o .. | 2025-03-23 20:34:18.428209 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2025-03-23 20:34:18.428341 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.091901 2025-03-23 20:34:18.441949 | 2025-03-23 20:34:18.442077 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2025-03-23 20:34:18.477809 | ubuntu-noble | ok 2025-03-23 20:34:18.491643 | ubuntu-noble | included: /var/lib/zuul/builds/9646ce1b2e874a96b0e062eb783121dc/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2025-03-23 20:34:18.501451 | 2025-03-23 20:34:18.501554 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2025-03-23 20:34:18.525950 | ubuntu-noble | skipping: Conditional result was False 2025-03-23 20:34:18.533290 | 2025-03-23 20:34:18.533394 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2025-03-23 20:34:19.373671 | ubuntu-noble | changed 2025-03-23 20:34:19.383384 | 2025-03-23 20:34:19.383502 | TASK [add-build-sshkey : Make sure user has a .ssh] 2025-03-23 20:34:19.735210 | ubuntu-noble | ok 2025-03-23 20:34:19.742605 | 2025-03-23 20:34:19.742719 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2025-03-23 20:34:20.536922 | ubuntu-noble | changed 2025-03-23 20:34:20.545371 | 2025-03-23 20:34:20.545528 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2025-03-23 20:34:21.339729 | ubuntu-noble | changed 2025-03-23 20:34:21.347316 | 2025-03-23 20:34:21.347434 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2025-03-23 20:34:21.382885 | ubuntu-noble | skipping: Conditional result was False 2025-03-23 20:34:21.391797 | 2025-03-23 20:34:21.391930 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2025-03-23 20:34:21.871128 | ubuntu-noble -> localhost | changed 2025-03-23 20:34:21.900379 | 2025-03-23 20:34:21.900535 | TASK [add-build-sshkey : Add back temp key] 2025-03-23 20:34:22.293846 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/9646ce1b2e874a96b0e062eb783121dc/work/9646ce1b2e874a96b0e062eb783121dc_id_rsa (zuul-build-sshkey) 2025-03-23 20:34:22.294097 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.011521 2025-03-23 20:34:22.301950 | 2025-03-23 20:34:22.302070 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2025-03-23 20:34:22.801955 | ubuntu-noble | ok 2025-03-23 20:34:22.809368 | 2025-03-23 20:34:22.809492 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2025-03-23 20:34:22.835825 | ubuntu-noble | skipping: Conditional result was False 2025-03-23 20:34:22.851047 | 2025-03-23 20:34:22.851165 | TASK [start-zuul-console : Start zuul_console daemon.] 2025-03-23 20:34:23.430101 | ubuntu-noble | ok 2025-03-23 20:34:23.442710 | 2025-03-23 20:34:23.442822 | TASK [validate-host : Define zuul_info_dir fact] 2025-03-23 20:34:23.473921 | ubuntu-noble | ok 2025-03-23 20:34:23.480476 | 2025-03-23 20:34:23.480579 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2025-03-23 20:34:23.820932 | ubuntu-noble -> localhost | ok 2025-03-23 20:34:23.829350 | 2025-03-23 20:34:23.829491 | TASK [validate-host : Collect information about the host] 2025-03-23 20:34:25.252898 | ubuntu-noble | ok 2025-03-23 20:34:25.268426 | 2025-03-23 20:34:25.268544 | TASK [validate-host : Sanitize hostname] 2025-03-23 20:34:25.340834 | ubuntu-noble | ok 2025-03-23 20:34:25.347337 | 2025-03-23 20:34:25.347447 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2025-03-23 20:34:25.923638 | ubuntu-noble -> localhost | changed 2025-03-23 20:34:25.932092 | 2025-03-23 20:34:25.932214 | TASK [validate-host : Collect information about zuul worker] 2025-03-23 20:34:26.452548 | ubuntu-noble | ok 2025-03-23 20:34:26.461669 | 2025-03-23 20:34:26.461801 | TASK [validate-host : Write out all zuul information for each host] 2025-03-23 20:34:27.058924 | ubuntu-noble -> localhost | changed 2025-03-23 20:34:27.083411 | 2025-03-23 20:34:27.083647 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2025-03-23 20:34:27.439671 | ubuntu-noble | ok 2025-03-23 20:34:27.449563 | 2025-03-23 20:34:27.449696 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2025-03-23 20:34:28.480562 | ubuntu-noble | changed: 2025-03-23 20:34:28.480769 | ubuntu-noble | cd+++++++++ src/ 2025-03-23 20:34:28.480806 | ubuntu-noble | cd+++++++++ src/github.com/ 2025-03-23 20:34:28.480832 | ubuntu-noble | cd+++++++++ src/github.com/osism/ 2025-03-23 20:34:28.480854 | ubuntu-noble | cd+++++++++ src/github.com/osism/python-osism/ 2025-03-23 20:34:28.480875 | ubuntu-noble | Containerfile 2025-03-23 20:34:28.480987 | ubuntu-noble | > 2025-03-23 20:38:36.801183 | ubuntu-noble | #17 149.3 2025-03-23 20:38:36.801192 | ubuntu-noble | #17 149.3 For more information, try '--help'. 2025-03-23 20:38:36.801220 | ubuntu-noble | #17 ERROR: process "/bin/bash -o pipefail -c set -e\nset -x\n\n# install required packages\napt-get update\napt-get install -y --no-install-recommends \\\n git \\\n less \\\n openssh-client \\\n procps \\\n tini \\\n build-essential \\\n gcc \\\n libldap2-dev \\\n libsasl2-dev\n\n# install python packages\nuv pip install --no-cache --system -r /src/requirements.txt\nuv pip install --no-cache --system -r /src/requirements.ansible.txt\nuv pip install --no-cache --system -r /src/requirements.openstack-image-manager.txt\nuv pip install --no-cache --system -r /src/requirements.openstack-flavor-manager.txt\nuv pip install --no-cache --system -r /src/requirements.netbox-manager.txt\n\n# install python-osism\nuv pip install --no-cache --system /src\n\n# install ansible collections\nmkdir -p /ansible/logs\nansible-galaxy collection install -v -f -r /ansible/requirements.yml -p /usr/share/ansible/collections\nansible-galaxy collection install -v -f -r /usr/local/lib/python*/site-packages/netbox_manager/requirements.yml -p /usr/share/ansible/collections\nln -s /usr/share/ansible/collections /ansible/collections\n\n# copy image definitions for the openstack-image-manager\ngit clone --depth 1 https://github.com/osism/openstack-image-manager.git /openstack-image-manager\nmkdir -p /etc/images\nln -s /opt/configuration/environments/openstack /etc/openstack\ncp /openstack-image-manager/etc/images/* /etc/images\nrm -rf /openstack-image-manager\n\n# install openstack-project-manager\ngit clone --depth 1 https://github.com/osism/openstack-project-manager.git /openstack-project-manager\nuv pip install --no-cache --system -r /openstack-project-manager/requirements.txt\nrm -rf /openstack-project-manager/.git\n\n# install openstack-simple-stress\ngit clone --depth 1 https://github.com/osism/openstack-simple-stress.git /openstack-simple-stress\nuv pip install --no-cache --system -r /openstack-simple-stress/requirements.txt\nrm -rf /osism/openstack-simple-stress/.git\n\n# install openstack-resource-manager\ngit clone --depth 1 https://github.com/osism/openstack-resource-manager.git /openstack-resource-manager\nrm -rf /openstack-resource-manager/.git\n\n# add tests\ngit clone --depth 1 https://github.com/osism/tests.git /tests\nrm -rf /tests/.git\n\n# prepare use of clustershell\nln -s /ansible/inventory/clustershell /etc/clustershell/groups.d\n\n# cleanup\napt-get remove -y \\\n build-essential \\\n gcc \\\n libldap2-dev \\\n libsasl2-dev\napt-get clean\nrm -rf \\\n /src \\\n /tmp/* \\\n /usr/share/doc/* \\\n /usr/share/man/* \\\n /var/lib/apt/lists/* \\\n /var/tmp/*\n\nuv pip install --no-cache --system pyclean==3.0.0\npyclean /usr\nuv pip uninstall -y pyclean\n" did not complete successfully: exit code: 2 2025-03-23 20:38:36.899850 | ubuntu-noble | ------ 2025-03-23 20:38:36.903876 | ubuntu-noble | > [stage-0 11/11] RUN <> 2025-03-23 20:38:36.904143 | ubuntu-noble | 149.3 2025-03-23 20:38:36.904157 | ubuntu-noble | 149.3 For more information, try '--help'. 2025-03-23 20:38:36.904171 | ubuntu-noble | ------ 2025-03-23 20:38:36.904200 | ubuntu-noble | Dockerfile:23 2025-03-23 20:38:36.904213 | ubuntu-noble | -------------------- 2025-03-23 20:38:36.904228 | ubuntu-noble | 22 | 2025-03-23 20:38:36.904242 | ubuntu-noble | 23 | >>> RUN <>> set -e 2025-03-23 20:38:36.904270 | ubuntu-noble | 25 | >>> set -x 2025-03-23 20:38:36.904283 | ubuntu-noble | 26 | >>> 2025-03-23 20:38:36.904297 | ubuntu-noble | 27 | >>> # install required packages 2025-03-23 20:38:36.904311 | ubuntu-noble | 28 | >>> apt-get update 2025-03-23 20:38:36.904353 | ubuntu-noble | 29 | >>> apt-get install -y --no-install-recommends \ 2025-03-23 20:38:36.904367 | ubuntu-noble | 30 | >>> git \ 2025-03-23 20:38:36.904381 | ubuntu-noble | 31 | >>> less \ 2025-03-23 20:38:36.904395 | ubuntu-noble | 32 | >>> openssh-client \ 2025-03-23 20:38:36.904408 | ubuntu-noble | 33 | >>> procps \ 2025-03-23 20:38:36.904421 | ubuntu-noble | 34 | >>> tini \ 2025-03-23 20:38:36.904434 | ubuntu-noble | 35 | >>> build-essential \ 2025-03-23 20:38:36.904447 | ubuntu-noble | 36 | >>> gcc \ 2025-03-23 20:38:36.904460 | ubuntu-noble | 37 | >>> libldap2-dev \ 2025-03-23 20:38:36.904474 | ubuntu-noble | 38 | >>> libsasl2-dev 2025-03-23 20:38:36.904487 | ubuntu-noble | 39 | >>> 2025-03-23 20:38:36.904501 | ubuntu-noble | 40 | >>> # install python packages 2025-03-23 20:38:36.904514 | ubuntu-noble | 41 | >>> uv pip install --no-cache --system -r /src/requirements.txt 2025-03-23 20:38:36.904528 | ubuntu-noble | 42 | >>> uv pip install --no-cache --system -r /src/requirements.ansible.txt 2025-03-23 20:38:36.904542 | ubuntu-noble | 43 | >>> uv pip install --no-cache --system -r /src/requirements.openstack-image-manager.txt 2025-03-23 20:38:36.904557 | ubuntu-noble | 44 | >>> uv pip install --no-cache --system -r /src/requirements.openstack-flavor-manager.txt 2025-03-23 20:38:36.904570 | ubuntu-noble | 45 | >>> uv pip install --no-cache --system -r /src/requirements.netbox-manager.txt 2025-03-23 20:38:36.904584 | ubuntu-noble | 46 | >>> 2025-03-23 20:38:36.904615 | ubuntu-noble | 47 | >>> # install python-osism 2025-03-23 20:38:36.904630 | ubuntu-noble | 48 | >>> uv pip install --no-cache --system /src 2025-03-23 20:38:36.904644 | ubuntu-noble | 49 | >>> 2025-03-23 20:38:36.904658 | ubuntu-noble | 50 | >>> # install ansible collections 2025-03-23 20:38:36.904671 | ubuntu-noble | 51 | >>> mkdir -p /ansible/logs 2025-03-23 20:38:36.904685 | ubuntu-noble | 52 | >>> ansible-galaxy collection install -v -f -r /ansible/requirements.yml -p /usr/share/ansible/collections 2025-03-23 20:38:36.904699 | ubuntu-noble | 53 | >>> ansible-galaxy collection install -v -f -r /usr/local/lib/python*/site-packages/netbox_manager/requirements.yml -p /usr/share/ansible/collections 2025-03-23 20:38:36.904714 | ubuntu-noble | 54 | >>> ln -s /usr/share/ansible/collections /ansible/collections 2025-03-23 20:38:36.904728 | ubuntu-noble | 55 | >>> 2025-03-23 20:38:36.904742 | ubuntu-noble | 56 | >>> # copy image definitions for the openstack-image-manager 2025-03-23 20:38:36.904756 | ubuntu-noble | 57 | >>> git clone --depth 1 https://github.com/osism/openstack-image-manager.git /openstack-image-manager 2025-03-23 20:38:36.904771 | ubuntu-noble | 58 | >>> mkdir -p /etc/images 2025-03-23 20:38:36.904785 | ubuntu-noble | 59 | >>> ln -s /opt/configuration/environments/openstack /etc/openstack 2025-03-23 20:38:36.904805 | ubuntu-noble | 60 | >>> cp /openstack-image-manager/etc/images/* /etc/images 2025-03-23 20:38:36.904819 | ubuntu-noble | 61 | >>> rm -rf /openstack-image-manager 2025-03-23 20:38:36.904833 | ubuntu-noble | 62 | >>> 2025-03-23 20:38:36.904847 | ubuntu-noble | 63 | >>> # install openstack-project-manager 2025-03-23 20:38:36.904861 | ubuntu-noble | 64 | >>> git clone --depth 1 https://github.com/osism/openstack-project-manager.git /openstack-project-manager 2025-03-23 20:38:36.904875 | ubuntu-noble | 65 | >>> uv pip install --no-cache --system -r /openstack-project-manager/requirements.txt 2025-03-23 20:38:36.904931 | ubuntu-noble | 66 | >>> rm -rf /openstack-project-manager/.git 2025-03-23 20:38:36.904951 | ubuntu-noble | 67 | >>> 2025-03-23 20:38:36.904969 | ubuntu-noble | 68 | >>> # install openstack-simple-stress 2025-03-23 20:38:36.904984 | ubuntu-noble | 69 | >>> git clone --depth 1 https://github.com/osism/openstack-simple-stress.git /openstack-simple-stress 2025-03-23 20:38:36.904998 | ubuntu-noble | 70 | >>> uv pip install --no-cache --system -r /openstack-simple-stress/requirements.txt 2025-03-23 20:38:36.905011 | ubuntu-noble | 71 | >>> rm -rf /osism/openstack-simple-stress/.git 2025-03-23 20:38:36.905026 | ubuntu-noble | 72 | >>> 2025-03-23 20:38:36.905040 | ubuntu-noble | 73 | >>> # install openstack-resource-manager 2025-03-23 20:38:36.905054 | ubuntu-noble | 74 | >>> git clone --depth 1 https://github.com/osism/openstack-resource-manager.git /openstack-resource-manager 2025-03-23 20:38:36.905068 | ubuntu-noble | 75 | >>> rm -rf /openstack-resource-manager/.git 2025-03-23 20:38:36.905082 | ubuntu-noble | 76 | >>> 2025-03-23 20:38:36.905096 | ubuntu-noble | 77 | >>> # add tests 2025-03-23 20:38:36.905110 | ubuntu-noble | 78 | >>> git clone --depth 1 https://github.com/osism/tests.git /tests 2025-03-23 20:38:36.905124 | ubuntu-noble | 79 | >>> rm -rf /tests/.git 2025-03-23 20:38:36.905138 | ubuntu-noble | 80 | >>> 2025-03-23 20:38:36.905152 | ubuntu-noble | 81 | >>> # prepare use of clustershell 2025-03-23 20:38:36.905166 | ubuntu-noble | 82 | >>> ln -s /ansible/inventory/clustershell /etc/clustershell/groups.d 2025-03-23 20:38:36.905180 | ubuntu-noble | 83 | >>> 2025-03-23 20:38:36.905194 | ubuntu-noble | 84 | >>> # cleanup 2025-03-23 20:38:36.905207 | ubuntu-noble | 85 | >>> apt-get remove -y \ 2025-03-23 20:38:36.905221 | ubuntu-noble | 86 | >>> build-essential \ 2025-03-23 20:38:36.905239 | ubuntu-noble | 87 | >>> gcc \ 2025-03-23 20:38:36.905261 | ubuntu-noble | 88 | >>> libldap2-dev \ 2025-03-23 20:38:36.905276 | ubuntu-noble | 89 | >>> libsasl2-dev 2025-03-23 20:38:36.905290 | ubuntu-noble | 90 | >>> apt-get clean 2025-03-23 20:38:36.905304 | ubuntu-noble | 91 | >>> rm -rf \ 2025-03-23 20:38:36.905317 | ubuntu-noble | 92 | >>> /src \ 2025-03-23 20:38:36.905352 | ubuntu-noble | 93 | >>> /tmp/* \ 2025-03-23 20:38:36.905365 | ubuntu-noble | 94 | >>> /usr/share/doc/* \ 2025-03-23 20:38:36.905378 | ubuntu-noble | 95 | >>> /usr/share/man/* \ 2025-03-23 20:38:36.905391 | ubuntu-noble | 96 | >>> /var/lib/apt/lists/* \ 2025-03-23 20:38:36.905405 | ubuntu-noble | 97 | >>> /var/tmp/* 2025-03-23 20:38:36.905419 | ubuntu-noble | 98 | >>> 2025-03-23 20:38:36.905433 | ubuntu-noble | 99 | >>> uv pip install --no-cache --system pyclean==3.0.0 2025-03-23 20:38:36.905447 | ubuntu-noble | 100 | >>> pyclean /usr 2025-03-23 20:38:36.905461 | ubuntu-noble | 101 | >>> uv pip uninstall -y pyclean 2025-03-23 20:38:36.905475 | ubuntu-noble | 102 | >>> EOF 2025-03-23 20:38:36.905489 | ubuntu-noble | 103 | 2025-03-23 20:38:36.905503 | ubuntu-noble | -------------------- 2025-03-23 20:38:36.905543 | ubuntu-noble | ERROR: failed to solve: process "/bin/bash -o pipefail -c set -e\nset -x\n\n# install required packages\napt-get update\napt-get install -y --no-install-recommends \\\n git \\\n less \\\n openssh-client \\\n procps \\\n tini \\\n build-essential \\\n gcc \\\n libldap2-dev \\\n libsasl2-dev\n\n# install python packages\nuv pip install --no-cache --system -r /src/requirements.txt\nuv pip install --no-cache --system -r /src/requirements.ansible.txt\nuv pip install --no-cache --system -r /src/requirements.openstack-image-manager.txt\nuv pip install --no-cache --system -r /src/requirements.openstack-flavor-manager.txt\nuv pip install --no-cache --system -r /src/requirements.netbox-manager.txt\n\n# install python-osism\nuv pip install --no-cache --system /src\n\n# install ansible collections\nmkdir -p /ansible/logs\nansible-galaxy collection install -v -f -r /ansible/requirements.yml -p /usr/share/ansible/collections\nansible-galaxy collection install -v -f -r /usr/local/lib/python*/site-packages/netbox_manager/requirements.yml -p /usr/share/ansible/collections\nln -s /usr/share/ansible/collections /ansible/collections\n\n# copy image definitions for the openstack-image-manager\ngit clone --depth 1 https://github.com/osism/openstack-image-manager.git /openstack-image-manager\nmkdir -p /etc/images\nln -s /opt/configuration/environments/openstack /etc/openstack\ncp /openstack-image-manager/etc/images/* /etc/images\nrm -rf /openstack-image-manager\n\n# install openstack-project-manager\ngit clone --depth 1 https://github.com/osism/openstack-project-manager.git /openstack-project-manager\nuv pip install --no-cache --system -r /openstack-project-manager/requirements.txt\nrm -rf /openstack-project-manager/.git\n\n# install openstack-simple-stress\ngit clone --depth 1 https://github.com/osism/openstack-simple-stress.git /openstack-simple-stress\nuv pip install --no-cache --system -r /openstack-simple-stress/requirements.txt\nrm -rf /osism/openstack-simple-stress/.git\n\n# install openstack-resource-manager\ngit clone --depth 1 https://github.com/osism/openstack-resource-manager.git /openstack-resource-manager\nrm -rf /openstack-resource-manager/.git\n\n# add tests\ngit clone --depth 1 https://github.com/osism/tests.git /tests\nrm -rf /tests/.git\n\n# prepare use of clustershell\nln -s /ansible/inventory/clustershell /etc/clustershell/groups.d\n\n# cleanup\napt-get remove -y \\\n build-essential \\\n gcc \\\n libldap2-dev \\\n libsasl2-dev\napt-get clean\nrm -rf \\\n /src \\\n /tmp/* \\\n /usr/share/doc/* \\\n /usr/share/man/* \\\n /var/lib/apt/lists/* \\\n /var/tmp/*\n\nuv pip install --no-cache --system pyclean==3.0.0\npyclean /usr\nuv pip uninstall -y pyclean\n" did not complete successfully: exit code: 2 2025-03-23 20:38:37.153978 | ubuntu-noble | ERROR 2025-03-23 20:38:37.154418 | ubuntu-noble | { 2025-03-23 20:38:37.154524 | ubuntu-noble | "delta": "0:02:39.736188", 2025-03-23 20:38:37.154620 | ubuntu-noble | "end": "2025-03-23 20:38:36.917644", 2025-03-23 20:38:37.154685 | ubuntu-noble | "msg": "non-zero return code", 2025-03-23 20:38:37.154740 | ubuntu-noble | "rc": 1, 2025-03-23 20:38:37.154795 | ubuntu-noble | "start": "2025-03-23 20:35:57.181456" 2025-03-23 20:38:37.154861 | ubuntu-noble | } failure 2025-03-23 20:38:37.189213 | 2025-03-23 20:38:37.189332 | PLAY RECAP 2025-03-23 20:38:37.189438 | ubuntu-noble | ok: 0 changed: 0 unreachable: 0 failed: 1 skipped: 1 rescued: 0 ignored: 0 2025-03-23 20:38:37.189625 | 2025-03-23 20:38:37.315476 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/python-osism/playbooks/build.yml@main] 2025-03-23 20:38:37.318696 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-03-23 20:38:38.126605 | 2025-03-23 20:38:38.126817 | PLAY [Base post] 2025-03-23 20:38:38.153932 | 2025-03-23 20:38:38.154095 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2025-03-23 20:38:39.003500 | ubuntu-noble | changed 2025-03-23 20:38:39.039372 | 2025-03-23 20:38:39.039529 | PLAY RECAP 2025-03-23 20:38:39.039639 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-03-23 20:38:39.039710 | 2025-03-23 20:38:39.159192 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-03-23 20:38:39.166221 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2025-03-23 20:38:39.926148 | 2025-03-23 20:38:39.926313 | PLAY [Base post-logs] 2025-03-23 20:38:39.942518 | 2025-03-23 20:38:39.942668 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2025-03-23 20:38:40.411942 | localhost | changed 2025-03-23 20:38:40.416032 | 2025-03-23 20:38:40.416174 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2025-03-23 20:38:40.457341 | localhost | ok 2025-03-23 20:38:40.466557 | 2025-03-23 20:38:40.466707 | TASK [Set zuul-log-path fact] 2025-03-23 20:38:40.486254 | localhost | ok 2025-03-23 20:38:40.497918 | 2025-03-23 20:38:40.498041 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-03-23 20:38:40.537909 | localhost | ok 2025-03-23 20:38:40.546175 | 2025-03-23 20:38:40.546309 | TASK [upload-logs : Create log directories] 2025-03-23 20:38:41.079913 | localhost | changed 2025-03-23 20:38:41.092584 | 2025-03-23 20:38:41.092864 | TASK [upload-logs : Ensure logs are readable before uploading] 2025-03-23 20:38:41.622710 | localhost -> localhost | ok: Runtime: 0:00:00.007259 2025-03-23 20:38:41.640739 | 2025-03-23 20:38:41.641044 | TASK [upload-logs : Upload logs to log server] 2025-03-23 20:38:42.230477 | localhost | Output suppressed because no_log was given 2025-03-23 20:38:42.236650 | 2025-03-23 20:38:42.236818 | LOOP [upload-logs : Compress console log and json output] 2025-03-23 20:38:42.316685 | localhost | skipping: Conditional result was False 2025-03-23 20:38:42.333449 | localhost | skipping: Conditional result was False 2025-03-23 20:38:42.350923 | 2025-03-23 20:38:42.351138 | LOOP [upload-logs : Upload compressed console log and json output] 2025-03-23 20:38:42.427775 | localhost | skipping: Conditional result was False 2025-03-23 20:38:42.428659 | 2025-03-23 20:38:42.440291 | localhost | skipping: Conditional result was False 2025-03-23 20:38:42.450561 | 2025-03-23 20:38:42.450746 | LOOP [upload-logs : Upload console log and json output]