periodic-tripleo-ci-build-containers-ubi-8-push failing with ModuleNotFoundError: No module named 'setuptools_rust' with below traceback :
2021-12-08 08:31:09.902123 | LOOP [build-containers : Install deps from upper-constraints]
2021-12-08 08:31:15.911947 | primary | ERROR: Item: tripleo-common
2021-12-08 08:31:15.912523 | primary | {
2021-12-08 08:31:15.912585 | primary | "ansible_loop_var": "item",
2021-12-08 08:31:15.912626 | primary | "item": "tripleo-common",
2021-12-08 08:31:15.912672 | primary | "msg": "stdout: Collecting oslo.concurrency===4.5.0 (from -c /home/zuul/src/opendev.org/openstack/requirements/upper-constraints.txt (line 26))\n Downloading http://mirror.regionone.vexxhost-nodepool-tripleo.rdoproject.org/pypifiles/packages/9e/94/9b2d9af69dbfb1870ccf1487fe733f7474f833aa66aef8e9853131072c1e/oslo.concurrency-4.5.0-py3-none-any.whl (47kB)\nCollecting python-ironic-inspector-client===4.7.0 (from -c /home/zuul/src/opendev.org/openstack/requirements/upper-constraints.txt (line 31))\n Downloading http://mirror.regionone.vexxhost-nodepool-tripleo.rdoproject.org/pypifiles/packages/22/ff/aa31abdf0d7151bb8e8177bc45ae3ca6043a21e430a03263c8ac324b4917/python_ironic_inspector_client-4.7.0-py3-none-any.whl\nCollecting pbr===5.8.0 (from -c /home/zuul/src/opendev.org/openstack/requirements/upper-constraints.txt (line 47))\n Downloading http://mirror.regionone.vexxhost-nodepool-tripleo.rdoproject.org/pypifiles/packages/73/c3/d45171501210b0305f4c93fafe50950f0c2228e87034ceb51744bd03ff08/pbr-5.8.0-py2.py3-none-any.whl (112kB)\nCollecting oslo.i18n===5.1.0 (from -c /home/zuul/src/opendev.org/openstack/requirements/upper-constraints.txt (line 54))\n Downloading http://mirror.regionone.vexxhost-nodepool-tripleo.rdoproject.org/pypifiles/packages/0d/78/d4079dc5a6adc19e91ed3f62af3061a3e3be2d4de12fdd802db38ceaeec1/oslo.i18n-5.1.0-py3-none-any.whl (46kB)\nCollecting python-glanceclient===3.5.0 (from -c /home/zuul/src/opendev.org/openstack/requirements/upper-constraints.txt (line 120))\n Downloading http://mirror.regionone.vexxhost-nodepool-tripleo.rdoproject.org/pypifiles/packages/ea/d2/b6ad1d0bd37d9b750ec632f2ff1d6f58d55743941eaab609424b5f7135f1/python_glanceclient-3.5.0-py3-none-any.whl (198kB)\nCollecting netaddr===0.8.0 (from -c /home/zuul/src/opendev.org/openstack/requirements/upper-constraints.txt (line 140))\n Downloading http://mirror.regionone.vexxhost-nodepool-tripleo.rdoproject.org/pypifiles/packages/ff/cd/9cdfea8fc45c56680b798db6a55fa60a22e2d3d3ccf54fc729d083b50ce4/netaddr-0.8.0-py2.py3-none-any.whl (1.9MB)\nCollecting prettytable===2.4.0 (from -c /home/zuul/src/opendev.org/openstack/requirements/upper-constraints.txt (line 149))\n Downloading http://mirror.regionone.vexxhost-nodepool-tripleo.rdoproject.org/pypifiles/packages/de/56/554603797416219cae8fd3eae33e5e2d58a7fc73419129b62fa419a67856/prettytable-2.4.0-py3-none-any.whl\nCollecting eventlet===0.33.0 (from -c /home/zuul/src/opendev.org/openstack/requirements/upper-constraints.txt (line 166))\n Downloading http://mirror.regionone.vexxhost-nodepool-tripleo.rdoproject.org/pypifiles/packages/56/f5/5511f43e6908b13645387e790ce85e08c75f8298419917da72906fc51da8/eventlet-0.33.0-py2.py3-none-any.whl (226kB)\nCollecting PyYAML===6.0 (from -c /home/zuul/src/opendev.org/openstack/requirements/upper-constraints.txt (line 189))\n Downloading http://mirror.regionone.vexxhost-nodepool-tripleo.rdoproject.org/pypifiles/packages/b3/85/79b9e5b4e8d3c0ac657f4e8617713cca8408f6cdc65d2ee6554217cedff1/PyYAML-6.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (603kB)\nCollecting cryptography===36.0.0 (from -c /home/zuul/src/opendev.org/openstack/requirements/upper-constraints.txt (line 194))\n Downloading http://mirror.regionone.vexxhost-nodepool-tripleo.rdoproject.org/pypifiles/packages/60/06/d9109aba62c0b42466195e5b9b30dded26621a675b73998218070d8cc637/cryptography-36.0.0.tar.gz (571kB)\n Complete output from command python setup.py egg_info:\n \n =============================DEBUG ASSISTANCE==========================\n If you are seeing an error here please try the following to\n successfully install cryptography:\n \n Upgrade to the latest pip and try again. This will fix errors for most\n users. See: https://pip.pypa.io/en/stable/installing/#upgrading-pip\n =============================DEBUG ASSISTANCE==========================\n \n Traceback (most recent call last):\n File \"<string>\", line 1, in <module>\n File \"/tmp/pip-build-i0uwt8wh/cryptography/setup.py\", line 14, in <module>\n from setuptools_rust import RustExtension\n ModuleNotFoundError: No module named 'setuptools_rust'\n \n ----------------------------------------\n\n:stderr: Ignoring sphinxcontrib-actdiag: markers 'python_version == \"3.8\"' don't match your environment\nIgnoring Pint: markers 'python_version == \"3.8\"' don't match your environment\nIgnoring networkx: markers 'python_version == \"3.8\"' don't match your environment\nIgnoring scipy: markers 'python_version == \"3.8\"' don't match your environment\nIgnoring sphinxcontrib-blockdiag: markers 'python_version == \"3.8\"' don't match your environment\nIgnoring funcparserlib: markers 'python_version == \"3.8\"' don't match your environment\nIgnoring autobahn: markers 'python_version == \"3.8\"' don't match your environment\nIgnoring nwdiag: markers 'python_version == \"3.8\"' don't match your environment\nIgnoring sphinxcontrib-seqdiag: markers 'python_version == \"3.8\"' don't match your environment\nIgnoring blockdiag: markers 'python_version == \"3.8\"' don't match your environment\nIgnoring seqdiag: markers 'python_version == \"3.8\"' don't match your environment\nIgnoring numpy: markers 'python_version == \"3.8\"' don't match your environment\nIgnoring kombu: markers 'python_version == \"3.8\"' don't match your environment\nIgnoring GitPython: markers 'python_version == \"3.8\"' don't match your environment\nIgnoring jaeger-client: markers 'python_version == \"3.8\"' don't match your environment\nIgnoring decorator: markers 'python_version == \"3.8\"' don't match your environment\nIgnoring actdiag: markers 'python_version == \"3.8\"' don't match your environment\nIgnoring scikit-learn: markers 'python_version == \"3.8\"' don't match your environment\nCommand \"python setup.py egg_info\" failed with error code 1 in /tmp/pip-build-i0uwt8wh/cryptography/\nYou are using pip version 9.0.3, however version 21.3.1 is available.\nYou should consider upgrading via the 'pip install --upgrade pip' command.\n"
Details Logs :
https://logserver.rdoproject.org/openstack-periodic-integration-main/opendev.org/openstack/tripleo-ci/master/periodic-tripleo-ci-build-containers-ubi-8-push/b71a628/job-output.txt
https://logserver.rdoproject.org/openstack-periodic-integration-stable1/opendev.org/openstack/tripleo-ci/master/periodic-tripleo-ci-build-containers-ubi-8-push-wallaby/3ce0604/job-output.txt
trying to work something out with https:/ /review. opendev. org/c/openstack /tripleo- ci/+/821051 and test @ https:/ /review. rdoproject. org/r/c/ testproject/ +/37104
tried remove pip then ensure-pip with install from upstream. https:/ /review. opendev. org/c/openstack /tripleo- ci/+/821051/ 2 (& fixing the deps v3/v4) /review. opendev. org/c/openstack /tripleo- ci/+/821051/ 4..5 /review. opendev. org/c/openstack /tripleo- ci/+/821051/ 5..6 /review. opendev. org/c/openstack /tripleo- ci/+/821051/ 6..7
tried pip install --upgrade pip https:/
tried adding --upgrade-deps into venv command https:/
tried not removing pip and ensure-pip with install from upstream https:/
no joy yet....