
This commit updates the dcmanager helm-charts and application image to support successful execution of the dcmanager orchestration. These changes ensure that the `sw-deploy-strategy` orchestration runs end-to-end without failures, aligning the deployment logic with the latest updates and configurations. Test Plan: PASS: Successfully perform a `dcmanager sw-deploy-strategy` orchestration and verify all steps complete as expected. Story: 2011312 Task: 51942 Change-Id: I68b0857351fd22cd5ffc02cd3e64132f87a00b11 Signed-off-by: Hugo Brito <hugo.brito@windriver.com>
67 lines
1.6 KiB
Plaintext
67 lines
1.6 KiB
Plaintext
BUILDER=loci
|
|
LABEL=stx-distributed-cloud
|
|
PROJECT=infra
|
|
PROJECT_REPO=nil
|
|
DIST_REPOS="OS"
|
|
DIST_PACKAGES="
|
|
curl \
|
|
dnsutils \
|
|
fm-common \
|
|
iputils-ping \
|
|
openssl \
|
|
ostree \
|
|
ostree-boot \
|
|
ostree-upgrade-mgr \
|
|
playbookconfig \
|
|
procps \
|
|
python3-apt-ostree \
|
|
python3-gi \
|
|
python3-keyrings.alt \
|
|
software \
|
|
software-client \
|
|
vim
|
|
"
|
|
PIP_PACKAGES="
|
|
cgcs-patch \
|
|
cgtsclient \
|
|
distributedcloud \
|
|
eventlet \
|
|
fmclient \
|
|
fm-api \
|
|
future \
|
|
httplib2 \
|
|
keyring \
|
|
keystonemiddleware \
|
|
kubernetes \
|
|
lxml \
|
|
nfv_client \
|
|
oslo.concurrency \
|
|
oslo.config \
|
|
oslo.db \
|
|
oslo.log \
|
|
oslo.messaging \
|
|
oslo.middleware \
|
|
oslo.policy \
|
|
oslo.service \
|
|
oslo.versionedobjects \
|
|
pecan \
|
|
prettytable \
|
|
psutil \
|
|
psycopg2 \
|
|
pycrypto \
|
|
pyopenssl \
|
|
python-barbicanclient \
|
|
retrying \
|
|
SQLAlchemy \
|
|
tsconfig
|
|
"
|
|
# FIXME: override python modules enforced by https://github.com/openstack/requirements/upper-constraints.txt
|
|
CUSTOMIZATION="\
|
|
mkdir -p /var/log/dcmanager/ansible && \
|
|
pip3 uninstall -y sqlalchemy && pip install 'sqlalchemy<1.4' && \
|
|
pip3 uninstall -y oslo.context && pip install 'oslo.context<4.0' && \
|
|
pip3 uninstall -y oslo.db && pip install 'oslo.db<9.0' && \
|
|
pip3 uninstall -y keystoneauth1 && \
|
|
pip3 uninstall -y keyring && \
|
|
pip3 uninstall -y python-keystoneclient \
|
|
" |