Ceph: Update default test pod timeout for provisioners

This mvoes the default timeout for the ceph provisioners helm test
pod to 600 seconds, as 120 seconds is fairly aggressive.  This
also adds the required --timeout flag to the helm test command in
each job for the ceph provisioners, as well as adding the required
helm test configuration to the armada-lma manifest

Change-Id: I5a3b98de9132fe83cf09b1e5b3fcc513bd496650
Signed-off-by: Steve Wilkerson <sw5822@att.com>
This commit is contained in:
Steve Wilkerson 2019-07-11 09:54:51 -05:00 committed by Steve Wilkerson
parent aead8ca0b9
commit ae3c07b853
6 changed files with 8 additions and 5 deletions

View File

@ -53,7 +53,7 @@ labels:
pod: pod:
test_pod: test_pod:
wait_timeout: 120 wait_timeout: 600
rbd: rbd:
name: rbd-prov-test-pod name: rbd-prov-test-pod
pvc_name: rbd-prov-test-pvc pvc_name: rbd-prov-test-pvc

View File

@ -61,6 +61,9 @@ data:
chart_name: osh-infra-ceph-config chart_name: osh-infra-ceph-config
release: osh-infra-ceph-config release: osh-infra-ceph-config
namespace: osh-infra namespace: osh-infra
test:
enabled: true
timeout: 600
wait: wait:
timeout: 1800 timeout: 1800
labels: labels:

View File

@ -51,4 +51,4 @@ helm upgrade --install ceph-osh-infra-config ./ceph-provisioners \
#NOTE: Validate Deployment info #NOTE: Validate Deployment info
helm status ceph-osh-infra-config helm status ceph-osh-infra-config
helm test ceph-osh-infra-config helm test ceph-osh-infra-config --timeout 600

View File

@ -50,7 +50,7 @@ helm upgrade --install ceph-openstack-config ./ceph-provisioners \
#NOTE: Wait for deploy #NOTE: Wait for deploy
./tools/deployment/common/wait-for-pods.sh openstack ./tools/deployment/common/wait-for-pods.sh openstack
helm test ceph-openstack-config helm test ceph-openstack-config --timeout 600
#NOTE: Validate Deployment info #NOTE: Validate Deployment info
kubectl get -n openstack jobs --show-all kubectl get -n openstack jobs --show-all

View File

@ -50,7 +50,7 @@ helm upgrade --install ceph-osh-infra-config ./ceph-provisioners \
#NOTE: Wait for deploy #NOTE: Wait for deploy
./tools/deployment/common/wait-for-pods.sh osh-infra ./tools/deployment/common/wait-for-pods.sh osh-infra
helm test ceph-osh-infra-config helm test ceph-osh-infra-config --timeout 600
#NOTE: Validate Deployment info #NOTE: Validate Deployment info
kubectl get -n osh-infra jobs --show-all kubectl get -n osh-infra jobs --show-all

View File

@ -76,4 +76,4 @@ helm upgrade --install tenant-ceph-openstack-config ./ceph-provisioners \
#NOTE: Validate Deployment info #NOTE: Validate Deployment info
helm status tenant-ceph-openstack-config helm status tenant-ceph-openstack-config
helm test tenant-ceph-openstack-config helm test tenant-ceph-openstack-config --timeout 600