f/epoxy
The python-openstackclient entry was removed from stable-wheels
because it was overriding the version defined in the client
metadata.yaml [1].
During the Epoxy client upversion work, the expected behavior is
that the version specified in metadata.yaml drives the image
build. However, for python-openstackclient, the presence of
stable-wheels caused the build to always resolve the version
from the wheels archive instead, ignoring the metadata
configuration.
Removing python-openstackclient from stable-wheels restores the
intended version selection flow and aligns its behavior with the
other OpenStack clients.
Test Plan:
PASS - Build all STX-O packages and wheels
PASS - Build STX-O tarball
PASS - Build STX docker images
PASS - Verify python-openstackclient version follows metadata.yaml
and is not overridden by stable-wheels during image builds
PASS - Apply STX-O overriding generated images
[1] https://review.opendev.org/c/starlingx/openstack-armada-app/+/968514
Story: 2011516
Task: 52976
Change-Id: I91343a8d2456a99326ce45a34d817878a2741332
Signed-off-by: cbohlhal <Caique.BohlhalterdeSouza@windriver.com>
Description
StarlingX build source tree root
Languages
Python
62.9%
Shell
35.2%
BitBake
1.1%
Dockerfile
0.8%