Comment 0 for bug 2037339

Revision history for this message
Luan Nunes Utimura (lutimura) wrote :

Brief Description
-----------------
It has been observed that the `stx-openstackclients` image has been using OpenStack Victoria dependencies to build OpenStack Antelope packages.

Severity
--------
Minor.
Despite the image building, this could lead to runtime issues.

Steps to Reproduce
------------------
1. Build `stx-debian` base image;
2. Build `stx-openstackclients` container image;
3. Inspect logs and confirm that some dependencies -- such as python3-oslo.log -- are on wrong versions.

Expected Behavior
------------------
OpenStack Antelope clients are built on top of OpenStack Antelope dependencies.

Actual Behavior
----------------
OpenStack Antelope clients are built on top of OpenStack Victoria dependencies.

Reproducibility
---------------
Reproducible.

System Configuration
--------------------
N/A.

Branch/Pull Time/Commit
-----------------------
StarlingX (f/antelope)
StarlingX OpenStack (f/antelope)

Last Pass
---------
N/A.

Timestamp/Logs
--------------
```
Unpacking python3-openstackclient (6.2.0-1.stx.5) ...
Setting up python3-attr (20.3.0-1) ...
Setting up libpython2.7:amd64 (2.7.18-8) ...
Setting up libapparmor1:amd64 (2.13.6-10) ...
[...]
Setting up python3-keystoneclient (1:5.1.0-2.stx.2) ...
Setting up python3-osc-lib (2.2.1-2) ...
Setting up python3-oslo.log (4.4.0-2) ...
```

According to [1], the minimum version of `python3-oslo.log` for OpenStack Antelope should be 5.1.0, and not 4.4.0.

[1] https://releases.openstack.org/antelope/

Test Activity
-------------
Developer Testing.

Workaround
----------
N/A.