After introducing a new set of layer-specific `sources.list` files in
[1], we can now update the `DIST_REPOS` of this image to additionally
use the `openstack` layer binary repository when searching for
dependencies of packages listed in `DIST_PACKAGES`.
This ensures that OpenStack Antelope packages will be built *without* OpenStack Victoria dependencies.
Test Plan:
PASS - Build `stx-debian` base image
PASS - Build `stx-openstackclients` container image and confirm that OpenStack Antelope dependencies were used in the build of `python3-cinderclient` and `python3-openstackclient`
Reviewed: https:/ /review. opendev. org/c/starlingx /openstack- armada- app/+/897946 /opendev. org/starlingx/ openstack- armada- app/commit/ 22a84736a3555c0 09e9f57bf225d42 3ebe175f1e
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit 22a84736a3555c0 09e9f57bf225d42 3ebe175f1e
Author: Luan Nunes Utimura <email address hidden>
Date: Mon Sep 25 15:34:50 2023 -0300
stx- openstackclient s: Add openstack in DIST_REPOS
After introducing a new set of layer-specific `sources.list` files in
[1], we can now update the `DIST_REPOS` of this image to additionally
use the `openstack` layer binary repository when searching for
dependencies of packages listed in `DIST_PACKAGES`.
This ensures that OpenStack Antelope packages will be built *without* OpenStack Victoria dependencies.
[1] https:/ /review. opendev. org/c/starlingx /root/+ /896277
Test Plan: lients` container image and confirm that
OpenStack Antelope dependencies were used in the build of
`python3- cinderclient` and `python3- openstackclient `
PASS - Build `stx-debian` base image
PASS - Build `stx-openstackc
Depends-On: https:/ /review. opendev. org/c/starlingx /root/+ /897944
Closes-Bug: 2037339
Change-Id: If94d5281c5c263 3b59a6aaf39f088 1fb5cec61bb cc54e4ddda16a37 7a483d7e0b)
Signed-off-by: Luan Nunes Utimura <email address hidden>
(cherry picked from commit 418a7bcb6e21d64