Now that stx-openstack application is more up-to-date with OpenStack releases timeline, using "stable/<release>" git references is not advised since such branches can receive fixes cherry-picks on upstream repos and therefore make our stx-* images build not fixed to a given source code version [1]. This change sets all upstream repos references to commits SHAs, as per of today 2024 Feb 16th, so StarlingX release 9.0 will have a stable and reproducible build. If there is the need of cherry-picking any OpenStack upstream fix, this should be handled by a specific task/launchpad later (on StarlingX master branch). With the commit SHAs aligned, application release info can be set to StarlingX 9.0 release (as peer other applications). [1] https://bugs.launchpad.net/starlingx/+bug/2052644 Story: 2010715 Task: 49588 TEST PLAN: PASS: build-helm-charts.sh --os debian --package stx-openstack-helm-fluxcd --app stx-openstack PASS: build-wheel-tarball.sh --keep-image PASS: build-stx-images.sh --only stx-aodh,stx-ironic,stx-barbican, stx-ceilometer,stx-cinder,stx-glance,stx-heat,stx-horizon, stx-keystone,stx-neutron,stx-nova,stx-placement Change-Id: Id1cf2cbd49f0b2b5fb7d02524794310d92be8f22 Signed-off-by: Thales Elero Cervi <thaleselero.cervi@windriver.com>
17 lines
384 B
Plaintext
17 lines
384 B
Plaintext
BUILDER=loci
|
|
LABEL=stx-cinder
|
|
PROJECT=cinder
|
|
DIST_REPOS="OS"
|
|
PROJECT_REPO=https://opendev.org/openstack/cinder.git
|
|
PROJECT_REF=e848c7cfc75c549b22be2b02a9f8360f5db2b246
|
|
UPGRADE_PIP_PACKAGES=pip
|
|
PROJECT_UID=42425
|
|
PROJECT_GID=42425
|
|
NON_UNIQUE_SYSTEM_ACCOUNT="yes"
|
|
DIST_PACKAGES="nfs-common"
|
|
PIP_PACKAGES="\
|
|
pycryptodomex \
|
|
python-swiftclient
|
|
"
|
|
PROFILES="fluent cinder lvm ceph qemu"
|