2025-03-26 09:29:49.230826 | Job console starting... 2025-03-26 09:29:49.282585 | Updating repositories 2025-03-26 09:29:49.385224 | Preparing job workspace 2025-03-26 09:29:51.738598 | Running Ansible setup... 2025-03-26 09:29:58.598865 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2025-03-26 09:30:00.256362 | 2025-03-26 09:30:00.256548 | PLAY [Base pre] 2025-03-26 09:30:00.306318 | 2025-03-26 09:30:00.306429 | TASK [Setup log path fact] 2025-03-26 09:30:00.413288 | ubuntu-noble | ok 2025-03-26 09:30:00.464595 | 2025-03-26 09:30:00.464710 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-03-26 09:30:00.630513 | ubuntu-noble | ok 2025-03-26 09:30:00.650411 | 2025-03-26 09:30:00.650507 | TASK [emit-job-header : Print job information] 2025-03-26 09:30:00.836869 | # Job Information 2025-03-26 09:30:00.837051 | Ansible Version: 2.15.3 2025-03-26 09:30:00.837083 | Job: container-image-python-osism-build 2025-03-26 09:30:00.837107 | Pipeline: check 2025-03-26 09:30:00.837125 | Executor: 7d211f194f6a 2025-03-26 09:30:00.837141 | Triggered by: https://github.com/osism/python-osism/pull/1243 2025-03-26 09:30:00.837157 | Event ID: d7b0bd30-0a24-11f0-81a3-ba8740497511 2025-03-26 09:30:00.842356 | 2025-03-26 09:30:00.842437 | LOOP [emit-job-header : Print node information] 2025-03-26 09:30:01.204017 | ubuntu-noble | ok: 2025-03-26 09:30:01.204738 | ubuntu-noble | # Node Information 2025-03-26 09:30:01.204787 | ubuntu-noble | Inventory Hostname: ubuntu-noble 2025-03-26 09:30:01.204810 | ubuntu-noble | Hostname: ubuntu 2025-03-26 09:30:01.204828 | ubuntu-noble | Username: zuul 2025-03-26 09:30:01.204944 | ubuntu-noble | Distro: Ubuntu 24.04 2025-03-26 09:30:01.204972 | ubuntu-noble | Provider: regiocloud-a 2025-03-26 09:30:01.205013 | ubuntu-noble | Label: ubuntu-noble 2025-03-26 09:30:01.205204 | ubuntu-noble | Product Name: OpenStack Nova 2025-03-26 09:30:01.205240 | ubuntu-noble | Interface IP: 81.163.193.48 2025-03-26 09:30:01.229342 | 2025-03-26 09:30:01.229438 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2025-03-26 09:30:01.980669 | ubuntu-noble -> localhost | changed 2025-03-26 09:30:01.987973 | 2025-03-26 09:30:01.988107 | TASK [log-inventory : Copy ansible inventory to logs dir] 2025-03-26 09:30:03.704935 | ubuntu-noble -> localhost | changed 2025-03-26 09:30:03.731757 | 2025-03-26 09:30:03.731853 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2025-03-26 09:30:04.419949 | ubuntu-noble -> localhost | ok 2025-03-26 09:30:04.429854 | 2025-03-26 09:30:04.429949 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2025-03-26 09:30:04.494074 | ubuntu-noble | ok 2025-03-26 09:30:04.553579 | ubuntu-noble | included: /var/lib/zuul/builds/b26789a9482443b2bba0cbcc71242120/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2025-03-26 09:30:04.570751 | 2025-03-26 09:30:04.570840 | TASK [add-build-sshkey : Create Temp SSH key] 2025-03-26 09:30:05.822435 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2025-03-26 09:30:05.822600 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/b26789a9482443b2bba0cbcc71242120/work/b26789a9482443b2bba0cbcc71242120_id_rsa 2025-03-26 09:30:05.822629 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/b26789a9482443b2bba0cbcc71242120/work/b26789a9482443b2bba0cbcc71242120_id_rsa.pub 2025-03-26 09:30:05.822650 | ubuntu-noble -> localhost | The key fingerprint is: 2025-03-26 09:30:05.822671 | ubuntu-noble -> localhost | SHA256:j0qiGuJqs8XyYU8g44/rlP2HIgI7nbdxqjopPSjgHaY zuul-build-sshkey 2025-03-26 09:30:05.822689 | ubuntu-noble -> localhost | The key's randomart image is: 2025-03-26 09:30:05.822707 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2025-03-26 09:30:05.822724 | ubuntu-noble -> localhost | | | 2025-03-26 09:30:05.822741 | ubuntu-noble -> localhost | | | 2025-03-26 09:30:05.822758 | ubuntu-noble -> localhost | | | 2025-03-26 09:30:05.822780 | ubuntu-noble -> localhost | | | 2025-03-26 09:30:05.822796 | ubuntu-noble -> localhost | | o . S | 2025-03-26 09:30:05.822813 | ubuntu-noble -> localhost | |+ *o. o | 2025-03-26 09:30:05.822834 | ubuntu-noble -> localhost | |*@+B+.+ . . | 2025-03-26 09:30:05.822850 | ubuntu-noble -> localhost | |&E%+*B o | 2025-03-26 09:30:05.822866 | ubuntu-noble -> localhost | |@@B*++o | 2025-03-26 09:30:05.822882 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2025-03-26 09:30:05.822934 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.494898 2025-03-26 09:30:05.833658 | 2025-03-26 09:30:05.833746 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2025-03-26 09:30:05.891174 | ubuntu-noble | ok 2025-03-26 09:30:05.913080 | ubuntu-noble | included: /var/lib/zuul/builds/b26789a9482443b2bba0cbcc71242120/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2025-03-26 09:30:05.927327 | 2025-03-26 09:30:05.927405 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2025-03-26 09:30:05.964622 | ubuntu-noble | skipping: Conditional result was False 2025-03-26 09:30:05.981326 | 2025-03-26 09:30:05.981410 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2025-03-26 09:30:07.047294 | ubuntu-noble | changed 2025-03-26 09:30:07.065093 | 2025-03-26 09:30:07.065352 | TASK [add-build-sshkey : Make sure user has a .ssh] 2025-03-26 09:30:07.486924 | ubuntu-noble | ok 2025-03-26 09:30:07.497807 | 2025-03-26 09:30:07.497902 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2025-03-26 09:30:08.390786 | ubuntu-noble | changed 2025-03-26 09:30:08.408786 | 2025-03-26 09:30:08.408890 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2025-03-26 09:30:09.299699 | ubuntu-noble | changed 2025-03-26 09:30:09.315624 | 2025-03-26 09:30:09.316123 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2025-03-26 09:30:09.342931 | ubuntu-noble | skipping: Conditional result was False 2025-03-26 09:30:09.357941 | 2025-03-26 09:30:09.358342 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2025-03-26 09:30:10.190423 | ubuntu-noble -> localhost | changed 2025-03-26 09:30:10.224954 | 2025-03-26 09:30:10.225047 | TASK [add-build-sshkey : Add back temp key] 2025-03-26 09:30:10.852075 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/b26789a9482443b2bba0cbcc71242120/work/b26789a9482443b2bba0cbcc71242120_id_rsa (zuul-build-sshkey) 2025-03-26 09:30:10.852276 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.042173 2025-03-26 09:30:10.917077 | 2025-03-26 09:30:10.917167 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2025-03-26 09:30:11.369520 | ubuntu-noble | ok 2025-03-26 09:30:11.375065 | 2025-03-26 09:30:11.375140 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2025-03-26 09:30:11.443316 | ubuntu-noble | skipping: Conditional result was False 2025-03-26 09:30:11.454278 | 2025-03-26 09:30:11.454360 | TASK [start-zuul-console : Start zuul_console daemon.] 2025-03-26 09:30:11.838354 | ubuntu-noble | ok 2025-03-26 09:30:11.858965 | 2025-03-26 09:30:11.859066 | TASK [validate-host : Define zuul_info_dir fact] 2025-03-26 09:30:11.897692 | ubuntu-noble | ok 2025-03-26 09:30:11.905391 | 2025-03-26 09:30:11.905473 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2025-03-26 09:30:12.488753 | ubuntu-noble -> localhost | ok 2025-03-26 09:30:12.497761 | 2025-03-26 09:30:12.497849 | TASK [validate-host : Collect information about the host] 2025-03-26 09:30:13.735631 | ubuntu-noble | ok 2025-03-26 09:30:13.757206 | 2025-03-26 09:30:13.757971 | TASK [validate-host : Sanitize hostname] 2025-03-26 09:30:13.913464 | ubuntu-noble | ok 2025-03-26 09:30:13.922747 | 2025-03-26 09:30:13.923448 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2025-03-26 09:30:15.124215 | ubuntu-noble -> localhost | changed 2025-03-26 09:30:15.131034 | 2025-03-26 09:30:15.131117 | TASK [validate-host : Collect information about zuul worker] 2025-03-26 09:30:15.697286 | ubuntu-noble | ok 2025-03-26 09:30:15.702176 | 2025-03-26 09:30:15.702264 | TASK [validate-host : Write out all zuul information for each host] 2025-03-26 09:30:16.714278 | ubuntu-noble -> localhost | changed 2025-03-26 09:30:16.740561 | 2025-03-26 09:30:16.740654 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2025-03-26 09:30:17.144353 | ubuntu-noble | ok 2025-03-26 09:30:17.171987 | 2025-03-26 09:30:17.172080 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2025-03-26 09:30:18.808919 | ubuntu-noble | changed: 2025-03-26 09:30:18.809074 | ubuntu-noble | cd+++++++++ src/ 2025-03-26 09:30:18.809108 | ubuntu-noble | cd+++++++++ src/github.com/ 2025-03-26 09:30:18.809133 | ubuntu-noble | cd+++++++++ src/github.com/osism/ 2025-03-26 09:30:18.809155 | ubuntu-noble | cd+++++++++ src/github.com/osism/python-osism/ 2025-03-26 09:30:18.809176 | ubuntu-noble | Containerfile 2025-03-26 09:30:18.809325 | ubuntu-noble | hdr.nlmsg_seq != seq || pmsg->hdr.nlmsg_pid 2025-03-26 09:34:00.023233 | ubuntu-noble | #18 118.6 != sanl.nl_pid) 2025-03-26 09:34:00.023241 | ubuntu-noble | #18 118.6 | ^~ 2025-03-26 09:34:00.023249 | ubuntu-noble | #18 118.6 error: command '/usr/bin/gcc' failed with exit code 1 2025-03-26 09:34:00.023257 | ubuntu-noble | #18 118.6 2025-03-26 09:34:00.023264 | ubuntu-noble | #18 118.6 hint: This usually indicates a problem with the package or the build 2025-03-26 09:34:00.023272 | ubuntu-noble | #18 118.6 environment. 2025-03-26 09:34:00.023300 | ubuntu-noble | #18 ERROR: process "/bin/bash -o pipefail -c set -e\nset -x\n\n# install required packages\napk add --no-cache --virtual .build-deps \\\n build-base \\\n gcc \\\n linux-headers \\\n musl-dev \\\n openldap-dev\napk add --no-cache \\\n git \\\n less \\\n openssh-client \\\n procps \\\n tini\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\napk del .build-deps\nrm -rf \\\n /src \\\n /tmp/* \\\n /usr/share/doc/* \\\n /usr/share/man/* \\\n /var/tmp/*\n\nuv pip install --no-cache --system pyclean==3.0.0\npyclean /usr\nuv pip uninstall --system pyclean\n" did not complete successfully: exit code: 1 2025-03-26 09:34:00.119805 | ubuntu-noble | ------ 2025-03-26 09:34:00.121338 | ubuntu-noble | > [stage-0 12/12] RUN <hdr.nlmsg_seq != seq || pmsg->hdr.nlmsg_pid 2025-03-26 09:34:00.121497 | ubuntu-noble | 118.6 != sanl.nl_pid) 2025-03-26 09:34:00.121502 | ubuntu-noble | 118.6 | ^~ 2025-03-26 09:34:00.121508 | ubuntu-noble | 118.6 error: command '/usr/bin/gcc' failed with exit code 1 2025-03-26 09:34:00.121513 | ubuntu-noble | 118.6 2025-03-26 09:34:00.121519 | ubuntu-noble | 118.6 hint: This usually indicates a problem with the package or the build 2025-03-26 09:34:00.121584 | ubuntu-noble | 118.6 environment. 2025-03-26 09:34:00.121594 | ubuntu-noble | ------ 2025-03-26 09:34:00.121608 | ubuntu-noble | Dockerfile:26 2025-03-26 09:34:00.121614 | ubuntu-noble | -------------------- 2025-03-26 09:34:00.121620 | ubuntu-noble | 25 | 2025-03-26 09:34:00.121625 | ubuntu-noble | 26 | >>> RUN <>> set -e 2025-03-26 09:34:00.121634 | ubuntu-noble | 28 | >>> set -x 2025-03-26 09:34:00.121639 | ubuntu-noble | 29 | >>> 2025-03-26 09:34:00.121644 | ubuntu-noble | 30 | >>> # install required packages 2025-03-26 09:34:00.121649 | ubuntu-noble | 31 | >>> apk add --no-cache --virtual .build-deps \ 2025-03-26 09:34:00.121654 | ubuntu-noble | 32 | >>> build-base \ 2025-03-26 09:34:00.121659 | ubuntu-noble | 33 | >>> gcc \ 2025-03-26 09:34:00.121664 | ubuntu-noble | 34 | >>> linux-headers \ 2025-03-26 09:34:00.121669 | ubuntu-noble | 35 | >>> musl-dev \ 2025-03-26 09:34:00.121673 | ubuntu-noble | 36 | >>> openldap-dev 2025-03-26 09:34:00.121678 | ubuntu-noble | 37 | >>> apk add --no-cache \ 2025-03-26 09:34:00.121683 | ubuntu-noble | 38 | >>> git \ 2025-03-26 09:34:00.121688 | ubuntu-noble | 39 | >>> less \ 2025-03-26 09:34:00.121692 | ubuntu-noble | 40 | >>> openssh-client \ 2025-03-26 09:34:00.121697 | ubuntu-noble | 41 | >>> procps \ 2025-03-26 09:34:00.121701 | ubuntu-noble | 42 | >>> tini 2025-03-26 09:34:00.121706 | ubuntu-noble | 43 | >>> 2025-03-26 09:34:00.121711 | ubuntu-noble | 44 | >>> # install python packages 2025-03-26 09:34:00.121716 | ubuntu-noble | 45 | >>> uv pip install --no-cache --system -r /src/requirements.txt 2025-03-26 09:34:00.121721 | ubuntu-noble | 46 | >>> uv pip install --no-cache --system -r /src/requirements.ansible.txt 2025-03-26 09:34:00.121726 | ubuntu-noble | 47 | >>> uv pip install --no-cache --system -r /src/requirements.openstack-image-manager.txt 2025-03-26 09:34:00.121731 | ubuntu-noble | 48 | >>> uv pip install --no-cache --system -r /src/requirements.openstack-flavor-manager.txt 2025-03-26 09:34:00.121736 | ubuntu-noble | 49 | >>> uv pip install --no-cache --system -r /src/requirements.netbox-manager.txt 2025-03-26 09:34:00.121741 | ubuntu-noble | 50 | >>> 2025-03-26 09:34:00.121746 | ubuntu-noble | 51 | >>> # install python-osism 2025-03-26 09:34:00.121751 | ubuntu-noble | 52 | >>> uv pip install --no-cache --system /src 2025-03-26 09:34:00.121756 | ubuntu-noble | 53 | >>> 2025-03-26 09:34:00.121761 | ubuntu-noble | 54 | >>> # install ansible collections 2025-03-26 09:34:00.121766 | ubuntu-noble | 55 | >>> mkdir -p /ansible/logs 2025-03-26 09:34:00.121771 | ubuntu-noble | 56 | >>> ansible-galaxy collection install -v -f -r /ansible/requirements.yml -p /usr/share/ansible/collections 2025-03-26 09:34:00.121775 | ubuntu-noble | 57 | >>> ansible-galaxy collection install -v -f -r /usr/local/lib/python*/site-packages/netbox_manager/requirements.yml -p /usr/share/ansible/collections 2025-03-26 09:34:00.121782 | ubuntu-noble | 58 | >>> ln -s /usr/share/ansible/collections /ansible/collections 2025-03-26 09:34:00.121787 | ubuntu-noble | 59 | >>> 2025-03-26 09:34:00.121791 | ubuntu-noble | 60 | >>> # copy image definitions for the openstack-image-manager 2025-03-26 09:34:00.121796 | ubuntu-noble | 61 | >>> git clone --depth 1 https://github.com/osism/openstack-image-manager.git /openstack-image-manager 2025-03-26 09:34:00.121801 | ubuntu-noble | 62 | >>> mkdir -p /etc/images 2025-03-26 09:34:00.121806 | ubuntu-noble | 63 | >>> ln -s /opt/configuration/environments/openstack /etc/openstack 2025-03-26 09:34:00.121811 | ubuntu-noble | 64 | >>> cp /openstack-image-manager/etc/images/* /etc/images 2025-03-26 09:34:00.121815 | ubuntu-noble | 65 | >>> rm -rf /openstack-image-manager 2025-03-26 09:34:00.121820 | ubuntu-noble | 66 | >>> 2025-03-26 09:34:00.121825 | ubuntu-noble | 67 | >>> # install openstack-project-manager 2025-03-26 09:34:00.121830 | ubuntu-noble | 68 | >>> git clone --depth 1 https://github.com/osism/openstack-project-manager.git /openstack-project-manager 2025-03-26 09:34:00.121835 | ubuntu-noble | 69 | >>> uv pip install --no-cache --system -r /openstack-project-manager/requirements.txt 2025-03-26 09:34:00.121839 | ubuntu-noble | 70 | >>> rm -rf /openstack-project-manager/.git 2025-03-26 09:34:00.121844 | ubuntu-noble | 71 | >>> 2025-03-26 09:34:00.121849 | ubuntu-noble | 72 | >>> # install openstack-simple-stress 2025-03-26 09:34:00.121854 | ubuntu-noble | 73 | >>> git clone --depth 1 https://github.com/osism/openstack-simple-stress.git /openstack-simple-stress 2025-03-26 09:34:00.121859 | ubuntu-noble | 74 | >>> uv pip install --no-cache --system -r /openstack-simple-stress/requirements.txt 2025-03-26 09:34:00.121864 | ubuntu-noble | 75 | >>> rm -rf /osism/openstack-simple-stress/.git 2025-03-26 09:34:00.121873 | ubuntu-noble | 76 | >>> 2025-03-26 09:34:00.121878 | ubuntu-noble | 77 | >>> # install openstack-resource-manager 2025-03-26 09:34:00.121883 | ubuntu-noble | 78 | >>> git clone --depth 1 https://github.com/osism/openstack-resource-manager.git /openstack-resource-manager 2025-03-26 09:34:00.121888 | ubuntu-noble | 79 | >>> rm -rf /openstack-resource-manager/.git 2025-03-26 09:34:00.121893 | ubuntu-noble | 80 | >>> 2025-03-26 09:34:00.121898 | ubuntu-noble | 81 | >>> # add tests 2025-03-26 09:34:00.121903 | ubuntu-noble | 82 | >>> git clone --depth 1 https://github.com/osism/tests.git /tests 2025-03-26 09:34:00.121908 | ubuntu-noble | 83 | >>> rm -rf /tests/.git 2025-03-26 09:34:00.121913 | ubuntu-noble | 84 | >>> 2025-03-26 09:34:00.121917 | ubuntu-noble | 85 | >>> # prepare use of clustershell 2025-03-26 09:34:00.121922 | ubuntu-noble | 86 | >>> ln -s /ansible/inventory/clustershell /etc/clustershell/groups.d 2025-03-26 09:34:00.121927 | ubuntu-noble | 87 | >>> 2025-03-26 09:34:00.121932 | ubuntu-noble | 88 | >>> # cleanup 2025-03-26 09:34:00.121937 | ubuntu-noble | 89 | >>> apk del .build-deps 2025-03-26 09:34:00.121949 | ubuntu-noble | 90 | >>> rm -rf \ 2025-03-26 09:34:00.121956 | ubuntu-noble | 91 | >>> /src \ 2025-03-26 09:34:00.121961 | ubuntu-noble | 92 | >>> /tmp/* \ 2025-03-26 09:34:00.121965 | ubuntu-noble | 93 | >>> /usr/share/doc/* \ 2025-03-26 09:34:00.121970 | ubuntu-noble | 94 | >>> /usr/share/man/* \ 2025-03-26 09:34:00.121975 | ubuntu-noble | 95 | >>> /var/tmp/* 2025-03-26 09:34:00.122022 | ubuntu-noble | 96 | >>> 2025-03-26 09:34:00.122027 | ubuntu-noble | 97 | >>> uv pip install --no-cache --system pyclean==3.0.0 2025-03-26 09:34:00.122032 | ubuntu-noble | 98 | >>> pyclean /usr 2025-03-26 09:34:00.122037 | ubuntu-noble | 99 | >>> uv pip uninstall --system pyclean 2025-03-26 09:34:00.122041 | ubuntu-noble | 100 | >>> EOF 2025-03-26 09:34:00.122046 | ubuntu-noble | 101 | 2025-03-26 09:34:00.122051 | ubuntu-noble | -------------------- 2025-03-26 09:34:00.122072 | ubuntu-noble | ERROR: failed to solve: process "/bin/bash -o pipefail -c set -e\nset -x\n\n# install required packages\napk add --no-cache --virtual .build-deps \\\n build-base \\\n gcc \\\n linux-headers \\\n musl-dev \\\n openldap-dev\napk add --no-cache \\\n git \\\n less \\\n openssh-client \\\n procps \\\n tini\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\napk del .build-deps\nrm -rf \\\n /src \\\n /tmp/* \\\n /usr/share/doc/* \\\n /usr/share/man/* \\\n /var/tmp/*\n\nuv pip install --no-cache --system pyclean==3.0.0\npyclean /usr\nuv pip uninstall --system pyclean\n" did not complete successfully: exit code: 1 2025-03-26 09:34:00.467764 | ubuntu-noble | ERROR 2025-03-26 09:34:00.467969 | ubuntu-noble | { 2025-03-26 09:34:00.468007 | ubuntu-noble | "delta": "0:02:06.561344", 2025-03-26 09:34:00.468033 | ubuntu-noble | "end": "2025-03-26 09:34:00.130184", 2025-03-26 09:34:00.468056 | ubuntu-noble | "msg": "non-zero return code", 2025-03-26 09:34:00.468132 | ubuntu-noble | "rc": 1, 2025-03-26 09:34:00.468158 | ubuntu-noble | "start": "2025-03-26 09:31:53.568840" 2025-03-26 09:34:00.468183 | ubuntu-noble | } failure 2025-03-26 09:34:00.476573 | 2025-03-26 09:34:00.476671 | PLAY RECAP 2025-03-26 09:34:00.476725 | ubuntu-noble | ok: 0 changed: 0 unreachable: 0 failed: 1 skipped: 1 rescued: 0 ignored: 0 2025-03-26 09:34:00.476751 | 2025-03-26 09:34:00.682321 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/python-osism/playbooks/build.yml@main] 2025-03-26 09:34:00.685827 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-03-26 09:34:01.586159 | 2025-03-26 09:34:01.586396 | PLAY [Base post] 2025-03-26 09:34:01.615124 | 2025-03-26 09:34:01.615278 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2025-03-26 09:34:02.662717 | ubuntu-noble | changed 2025-03-26 09:34:02.717227 | 2025-03-26 09:34:02.717371 | PLAY RECAP 2025-03-26 09:34:02.717590 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-03-26 09:34:02.717662 | 2025-03-26 09:34:02.905530 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-03-26 09:34:02.908905 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2025-03-26 09:34:03.794394 | 2025-03-26 09:34:03.794588 | PLAY [Base post-logs] 2025-03-26 09:34:03.818235 | 2025-03-26 09:34:03.818395 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2025-03-26 09:34:04.284612 | localhost | changed 2025-03-26 09:34:04.294981 | 2025-03-26 09:34:04.295599 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2025-03-26 09:34:04.344533 | localhost | ok 2025-03-26 09:34:04.353782 | 2025-03-26 09:34:04.354194 | TASK [Set zuul-log-path fact] 2025-03-26 09:34:04.376024 | localhost | ok 2025-03-26 09:34:04.391244 | 2025-03-26 09:34:04.391357 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-03-26 09:34:04.430614 | localhost | ok 2025-03-26 09:34:04.443627 | 2025-03-26 09:34:04.443988 | TASK [upload-logs : Create log directories] 2025-03-26 09:34:05.042455 | localhost | changed 2025-03-26 09:34:05.050266 | 2025-03-26 09:34:05.050383 | TASK [upload-logs : Ensure logs are readable before uploading] 2025-03-26 09:34:05.631761 | localhost -> localhost | ok: Runtime: 0:00:00.007372 2025-03-26 09:34:05.647572 | 2025-03-26 09:34:05.647715 | TASK [upload-logs : Upload logs to log server] 2025-03-26 09:34:06.254011 | localhost | Output suppressed because no_log was given 2025-03-26 09:34:06.260528 | 2025-03-26 09:34:06.260693 | LOOP [upload-logs : Compress console log and json output] 2025-03-26 09:34:06.336731 | localhost | skipping: Conditional result was False 2025-03-26 09:34:06.354267 | localhost | skipping: Conditional result was False 2025-03-26 09:34:06.369197 | 2025-03-26 09:34:06.369381 | LOOP [upload-logs : Upload compressed console log and json output] 2025-03-26 09:34:06.444249 | localhost | skipping: Conditional result was False 2025-03-26 09:34:06.445020 | 2025-03-26 09:34:06.456925 | localhost | skipping: Conditional result was False 2025-03-26 09:34:06.482600 | 2025-03-26 09:34:06.483301 | LOOP [upload-logs : Upload console log and json output]