f876e838a4
The I70f1be9f7e1ade6f08002ae4aa627fc074d5ec80 refactor introduced
regression in the openstack-client image.
* openstack-client, cyborg and tempest no longer drop pydep.txt
driven packages from the venv. Previously the openstack-client
image was missing pymysql (which all charts that use this image
for database init jobs rely on). The same
regression was present in cyborg and tempest. All three now
include the python_packages.txt reference and therefore install
the always-on pydep entries (pymysql, python-memcached, uwsgi).
* Cosmetic change. The '-r /etc/image_info/python_packages.txt'
flag now sits directly after '-c /upper-constraints.txt' in every
openstack Dockerfile.
* test-openstack-{2025.1,2025.2,2026.1}-ubuntu_noble.yaml now
declare openstack-helm-images-build-openstack-client as a soft
dependency of the compute-kit and cinder test jobs, so a
regression in the openstack-client image will be caught in CI
going forward.
Signed-off-by: Vladimir Kozhukalov <[email protected]>
Change-Id: Ie373f80a3b2e3d02aff685df85946ad9a5f2d744