@@ -35,7 +35,8 @@ test_operator() {
35
35
if ! timeout 1m kubectl rollout status deployment/memcached-operator;
36
36
then
37
37
echo FAIL: operator failed to run
38
- kubectl logs deployment/memcached-operator
38
+ kubectl logs deployment/memcached-operator -c operator
39
+ kubectl logs deployment/memcached-operator -c ansible
39
40
exit 1
40
41
fi
41
42
@@ -44,7 +45,8 @@ test_operator() {
44
45
if ! timeout 20s bash -c -- ' until kubectl get deployment -l app=memcached | grep memcached; do sleep 1; done' ;
45
46
then
46
47
echo FAIL: operator failed to create memcached Deployment
47
- kubectl logs deployment/memcached-operator
48
+ kubectl logs deployment/memcached-operator -c operator
49
+ kubectl logs deployment/memcached-operator -c ansible
48
50
exit 1
49
51
fi
50
52
memcached_deployment=$( kubectl get deployment -l app=memcached -o jsonpath=" {..metadata.name}" )
@@ -65,23 +67,26 @@ test_operator() {
65
67
if kubectl get configmap deleteme 2> /dev/null;
66
68
then
67
69
echo FAIL: the finalizer did not delete the configmap
68
- kubectl logs deployment/memcached-operator
70
+ kubectl logs deployment/memcached-operator -c operator
71
+ kubectl logs deployment/memcached-operator -c ansible
69
72
exit 1
70
73
fi
71
74
72
75
# The deployment should get garbage collected, so we expect to fail getting the deployment.
73
76
if ! timeout 20s bash -c -- " while kubectl get deployment ${memcached_deployment} 2> /dev/null; do sleep 1; done" ;
74
77
then
75
78
echo FAIL: memcached Deployment did not get garbage collected
76
- kubectl logs deployment/memcached-operator
79
+ kubectl logs deployment/memcached-operator -c operator
80
+ kubectl logs deployment/memcached-operator -c ansible
77
81
exit 1
78
82
fi
79
83
80
84
# Ensure that no errors appear in the log
81
- if kubectl logs deployment/memcached-operator | grep -i error;
85
+ if kubectl logs deployment/memcached-operator -c operator | grep -i error;
82
86
then
83
87
echo FAIL: the operator log includes errors
84
- kubectl logs deployment/memcached-operator
88
+ kubectl logs deployment/memcached-operator -c operator
89
+ kubectl logs deployment/memcached-operator -c ansible
85
90
exit 1
86
91
fi
87
92
}
0 commit comments