File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1919EOF
2020
2121 # Wait for the bucket to be ready
22- kubectl -n tenant-test wait hr bucket-${name} --timeout=100s --for=condition=ready
22+ kubectl -n tenant-test wait hr bucket-${name} --timeout=5m --for=condition=ready
2323 timeout 60 sh -ec " until kubectl -n tenant-test get bucketclaims.objectstorage.k8s.io bucket-${name} >/dev/null 2>&1; do sleep 2; done"
2424 kubectl -n tenant-test wait bucketclaims.objectstorage.k8s.io bucket-${name} --timeout=300s --for=jsonpath=' {.status.bucketReady}'
2525 timeout 60 sh -ec " until kubectl -n tenant-test get bucketaccesses.objectstorage.k8s.io bucket-${name} -admin >/dev/null 2>&1; do sleep 2; done"
Original file line number Diff line number Diff line change 3838 # Wait for the operator to materialise the HelmRelease before kubectl wait
3939 # kicks in (kubectl wait errors immediately if the object does not exist yet).
4040 timeout 60 sh -ec " until kubectl -n tenant-test get hr clickhouse-$name >/dev/null 2>&1; do sleep 2; done"
41- kubectl -n tenant-test wait hr clickhouse-$name --timeout=20s --for=condition=ready
41+ kubectl -n tenant-test wait hr clickhouse-$name --timeout=5m --for=condition=ready
4242 timeout 180 sh -ec " until kubectl -n tenant-test get svc chendpoint-clickhouse-$name -o jsonpath='{.spec.ports[*].port}' | grep -q '8123 9000'; do sleep 10; done"
4343 timeout 60 sh -ec " until kubectl -n tenant-test get statefulset.apps/chi-clickhouse-$name -clickhouse-0-0 >/dev/null 2>&1; do sleep 2; done"
4444 kubectl -n tenant-test wait statefulset.apps/chi-clickhouse-$name -clickhouse-0-0 --timeout=120s --for=jsonpath=' {.status.replicas}' =1
Original file line number Diff line number Diff line change @@ -26,7 +26,7 @@ dump_diagnostics() {
2626# resource, so poll for existence first.
2727wait_etcd_hr_ready () {
2828 timeout 60 sh -ec ' until kubectl -n tenant-test get hr/etcd >/dev/null 2>&1; do sleep 2; done'
29- kubectl -n tenant-test wait hr/etcd --timeout=60s --for=condition=ready
29+ kubectl -n tenant-test wait hr/etcd --timeout=5m --for=condition=ready
3030}
3131
3232@test " Create Etcd" {
Original file line number Diff line number Diff line change 2121 # Wait for the operator to materialise the HelmRelease before kubectl wait
2222 # kicks in (kubectl wait errors immediately if the object does not exist yet).
2323 timeout 60 sh -ec " until kubectl -n tenant-test get hr ${name} >/dev/null 2>&1; do sleep 2; done"
24- kubectl -n tenant-test wait hr ${name} --timeout=120s --for=condition=ready
25- kubectl -n tenant-test wait hr ${name} -system --timeout=120s --for=condition=ready
24+ kubectl -n tenant-test wait hr ${name} --timeout=5m --for=condition=ready
25+ kubectl -n tenant-test wait hr ${name} -system --timeout=5m --for=condition=ready
2626 timeout 60 sh -ec " until kubectl -n tenant-test get deploy -l app.kubernetes.io/instance=${name} -system -o jsonpath='{.items[0].status.readyReplicas}' | grep -q '1'; do sleep 5; done"
2727
2828 kubectl -n tenant-test delete externaldns.apps.cozystack.io ${name}
4646 # Wait for the operator to materialise the HelmRelease before kubectl wait
4747 # kicks in (kubectl wait errors immediately if the object does not exist yet).
4848 timeout 60 sh -ec " until kubectl -n tenant-test get hr ${name} >/dev/null 2>&1; do sleep 2; done"
49- kubectl -n tenant-test wait hr ${name} --timeout=120s --for=condition=ready
50- kubectl -n tenant-test wait hr ${name} -system --timeout=120s --for=condition=ready
49+ kubectl -n tenant-test wait hr ${name} --timeout=5m --for=condition=ready
50+ kubectl -n tenant-test wait hr ${name} -system --timeout=5m --for=condition=ready
5151 timeout 60 sh -ec " until kubectl -n tenant-test get deploy -l app.kubernetes.io/instance=${name} -system -o jsonpath='{.items[0].status.readyReplicas}' | grep -q '1'; do sleep 5; done"
5252
5353 kubectl -n tenant-test delete externaldns.apps.cozystack.io ${name}
Original file line number Diff line number Diff line change 4141 # Wait for the operator to materialise the HelmRelease before kubectl wait
4242 # kicks in (kubectl wait errors immediately if the object does not exist yet).
4343 timeout 60 sh -ec " until kubectl -n tenant-test get hr $release >/dev/null 2>&1; do sleep 2; done"
44- kubectl -n tenant-test wait hr $release --timeout=60s --for=condition=ready
44+ kubectl -n tenant-test wait hr $release --timeout=5m --for=condition=ready
4545
4646 # Wait for COSI to provision bucket
4747 timeout 60 sh -ec " until kubectl -n tenant-test get bucketclaims.objectstorage.k8s.io $release -registry >/dev/null 2>&1; do sleep 2; done"
Original file line number Diff line number Diff line change 4242 # Wait for the operator to materialise the HelmRelease before kubectl wait
4343 # kicks in (kubectl wait errors immediately if the object does not exist yet).
4444 timeout 60 sh -ec " until kubectl -n tenant-test get hr kafka-$name >/dev/null 2>&1; do sleep 2; done"
45- kubectl -n tenant-test wait hr kafka-$name --timeout=30s --for=condition=ready
45+ kubectl -n tenant-test wait hr kafka-$name --timeout=5m --for=condition=ready
4646 timeout 60 sh -ec " until kubectl -n tenant-test get kafkas $name >/dev/null 2>&1; do sleep 2; done"
4747 kubectl wait kafkas -n tenant-test $name --timeout=300s --for=condition=ready
4848 timeout 60 sh -ec " until kubectl -n tenant-test get pvc data-kafka-$name -zookeeper-0; do sleep 10; done"
Original file line number Diff line number Diff line change 3838 # Wait for the operator to materialise the HelmRelease before kubectl wait
3939 # kicks in (kubectl wait errors immediately if the object does not exist yet).
4040 timeout 60 sh -ec " until kubectl -n tenant-test get hr mariadb-$name >/dev/null 2>&1; do sleep 2; done"
41- kubectl -n tenant-test wait hr mariadb-$name --timeout=30s --for=condition=ready
41+ kubectl -n tenant-test wait hr mariadb-$name --timeout=5m --for=condition=ready
4242 timeout 80 sh -ec " until kubectl -n tenant-test get svc mariadb-$name -o jsonpath='{.spec.ports[0].port}' | grep -q '3306'; do sleep 10; done"
4343 timeout 80 sh -ec " until kubectl -n tenant-test get endpoints mariadb-$name -o jsonpath='{.subsets[*].addresses[*].ip}' | grep -q '[0-9]'; do sleep 10; done"
4444 timeout 60 sh -ec " until kubectl -n tenant-test get statefulset.apps/mariadb-$name >/dev/null 2>&1; do sleep 2; done"
Original file line number Diff line number Diff line change 3030 # kicks in (kubectl wait errors immediately if the object does not exist yet).
3131 timeout 60 sh -ec " until kubectl -n tenant-test get hr mongodb-$name >/dev/null 2>&1; do sleep 2; done"
3232 # Wait for HelmRelease
33- kubectl -n tenant-test wait hr mongodb-$name --timeout=60s --for=condition=ready
33+ kubectl -n tenant-test wait hr mongodb-$name --timeout=5m --for=condition=ready
3434 # Wait for MongoDB service (port 27017)
3535 timeout 120 sh -ec " until kubectl -n tenant-test get svc mongodb-$name -rs0 -o jsonpath='{.spec.ports[0].port}' | grep -q '27017'; do sleep 10; done"
3636 # Wait for endpoints
Original file line number Diff line number Diff line change 2121 # Wait for the operator to materialise the HelmRelease before kubectl wait
2222 # kicks in (kubectl wait errors immediately if the object does not exist yet).
2323 timeout 60 sh -ec " until kubectl -n tenant-test get hr openbao-$name >/dev/null 2>&1; do sleep 2; done"
24- kubectl -n tenant-test wait hr openbao-$name --timeout=60s --for=condition=ready
25- kubectl -n tenant-test wait hr openbao-$name -system --timeout=120s --for=condition=ready
24+ kubectl -n tenant-test wait hr openbao-$name --timeout=5m --for=condition=ready
25+ kubectl -n tenant-test wait hr openbao-$name -system --timeout=5m --for=condition=ready
2626
2727 # Wait for container to be started (pod Running does not guarantee container is ready for exec on slow CI)
2828 if ! timeout 120 sh -ec " until kubectl -n tenant-test get pod openbao-$name -0 --output jsonpath='{.status.containerStatuses[0].started}' 2>/dev/null | grep -q true; do sleep 5; done" ; then
Original file line number Diff line number Diff line change 4343 # Wait for the operator to materialise the HelmRelease before kubectl wait
4444 # kicks in (kubectl wait errors immediately if the object does not exist yet).
4545 timeout 60 sh -ec " until kubectl -n tenant-test get hr postgres-$name >/dev/null 2>&1; do sleep 2; done"
46- kubectl -n tenant-test wait hr postgres-$name --timeout=100s --for=condition=ready
46+ kubectl -n tenant-test wait hr postgres-$name --timeout=5m --for=condition=ready
4747 timeout 60 sh -ec " until kubectl -n tenant-test get job.batch postgres-$name -init-job >/dev/null 2>&1; do sleep 2; done"
4848 kubectl -n tenant-test wait job.batch postgres-$name -init-job --timeout=50s --for=condition=Complete
4949 timeout 40 sh -ec " until kubectl -n tenant-test get svc postgres-$name -r -o jsonpath='{.spec.ports[0].port}' | grep -q '5432'; do sleep 10; done"
You can’t perform that action at this time.
0 commit comments