693f99363e
This PS performs the following changes: - updates approach to freeze requirements.txt - adds freeze tox profile - upgrades helm to v3.9.4 - changes deployment scripts in accordance with new helm v3 - python code has been re-styled to pass pep8 tests - added tox-docs zuul gate - added tox-py38 zuul gate - added tox-cover zuul gate - added tox-pep8 zuul gate - deprecated old unit-tests zuul gate - added a dependency pre-run playbook to deliver zuul node setup needed for python tox gates to run unit tests - added tox profiles for py38,pep8,docs and cover tests Change-Id: I960326fb0ab8d98cc3f62ffa638286e4fdcbb7c7
16 lines
310 B
Bash
Executable File
16 lines
310 B
Bash
Executable File
#!/bin/bash
|
|
set -x
|
|
|
|
CURRENT_DIR="$(pwd)"
|
|
: "${OSH_INFRA_PATH:="../openstack-helm-infra"}"
|
|
|
|
cd "${OSH_INFRA_PATH}"
|
|
bash -c "./tools/deployment/common/005-deploy-k8s.sh"
|
|
|
|
if [ -d /home/zuul ]
|
|
then
|
|
sudo cp -a /root/.kube /home/zuul/
|
|
sudo chown -R zuul /home/zuul/.kube
|
|
fi
|
|
kubectl create namespace utility
|