Brief Description
-----------------
The openstack build of the kernel-6.6 feature branch is failing on
the stx-nova and stx-neutron containers.
Severity
--------
Critical
Steps to Reproduce
------------------
build-stx-images.sh --os-label=debian --stream=stable --version=20240603T030000Z --prefix=f-kernel-6.6 --user=starlingx --latest --base=starlingx/stx-debian:f-kernel-6.6-stable-20240603T030000Z --no-pull-base --wheels=$MY_WORKSPACE/std/build-wheels-debian-stable/stx-debian-stable-wheels.tar --cache --only=stx-fm-rest-api,stx-libvirt,stx-mariadb,stx-ovs,stx-pci-irq-affinity-agent,stx-heat,stx-nova,stx-ceilometer,stx-neutron,stx-placement,stx-cinder,stx-openstackclients,stx-keystone,stx-horizon,stx-ironic,stx-barbican,stx-glance,stx-aodh --os=debian
Expected Behavior
------------------
All containers build
Actual Behavior
----------------
Containers stx-nova and stx-neutron fail to build.
Reproducibility
---------------
Reproducible
System Configuration
--------------------
N/A
Branch/Pull Time/Commit
-----------------------
June 4
Last Pass
---------
N/A
Timestamp/Logs
--------------
[2024-06-03T10:25:25.601Z] Processing /tmp/wheels/netifaces-0.10.9-cp39-cp39-linux_x86_64.whl
[2024-06-03T10:25:25.601Z] ERROR: Cannot install neutron==22.1.1.dev125 because these package versions have conflicting dependencies.
[2024-06-03T10:25:25.601Z] ERROR: ResolutionImpossible: for help visit https://pip.pypa.io/en/latest/user_guide/#fixing-conflicting-dependencies
[2024-06-03T10:25:25.601Z]
[2024-06-03T10:25:25.601Z] The conflict is caused by:
[2024-06-03T10:25:25.601Z] neutron 22.1.1.dev125 depends on neutron-lib>=3.4.2
[2024-06-03T10:25:25.601Z] The user requested (constraint) neutron-lib===3.4.0
[2024-06-03T10:25:25.601Z]
[2024-06-03T10:25:25.601Z] To fix this you could try to:
[2024-06-03T10:25:25.601Z] 1. loosen the range of package versions you've specified
[2024-06-03T10:25:25.601Z] 2. remove package versions to allow pip attempt to solve the dependency conflict
[2024-06-03T10:25:25.601Z]
[2024-06-03T10:25:25.851Z] WARNING: You are using pip version 21.2.3; however, version 24.0 is available.
[2024-06-03T10:25:25.851Z] You should consider upgrading via the '/var/lib/openstack/bin/python -m pip install --upgrade pip' command.
[2024-06-03T10:25:26.402Z] The command '/bin/sh -c /opt/loci/stx-scripts/install.sh' returned a non-zero code: 1
[2024-06-03T10:25:26.402Z] Command (docker) failed, attempt 3 of 3.
[2024-06-03T10:25:26.402Z] Max command attempts reached. Aborting...
[2024-06-03T10:25:26.402Z] Failed to build stx-neutron... Aborting
Test Activity
-------------
Build
Workaround
----------
N/A
As per Scott Little, the stx-nova container build seems to be working on the 6.6 kernel branch. stx-neutron is still failing the build.