File tree Expand file tree Collapse file tree 2 files changed +17
-2
lines changed
Expand file tree Collapse file tree 2 files changed +17
-2
lines changed Original file line number Diff line number Diff line change @@ -60,16 +60,31 @@ jobs:
6060 --create-namespace \
6161 -f environments/${ENV}/traefik/values.yaml
6262 kubectl scale deployment traefik --replicas=1 --namespace traefik
63+ - name : Install stern
64+ run : |
65+ curl -L https://github.com/stern/stern/releases/download/v1.28.0/stern_1.28.0_linux_amd64.tar.gz | tar xz
66+ sudo mv stern /usr/local/bin/
6367 - name : Install OpenCRVS dependencies
6468 id : deploy
6569 run : |
70+ stern -n "opencrvs-deps-${ENV}" \
71+ --since 1s \
72+ --tail 0 \
73+ --exclude 'kube-probe' \
74+ --exclude '"level":(30|info)' \
75+ --template '{{.PodName}}/{{.ContainerName}} | {{.Message}}{{"\n"}}' \
76+ . &
77+ STERN_PID=$!
6678 helm upgrade --install opencrvs-deps oci://ghcr.io/opencrvs/opencrvs-dependencies-chart \
6779 --namespace "opencrvs-deps-${ENV}" \
6880 -f environments/${ENV}/dependencies/values.yaml \
6981 --create-namespace \
7082 --timeout 15m \
7183 --set hostname=${{ vars.DOMAIN }} \
72- --atomic
84+ --atomic; STATUS=$?;
85+
86+ kill $STERN_PID 2>/dev/null || true
87+ exit $STATUS
7388 - name : Send email
7489 if : always()
7590 run : |
Original file line number Diff line number Diff line change @@ -140,7 +140,7 @@ jobs:
140140 --set countryconfig.image.tag="$COUNTRYCONFIG_IMAGE_TAG" \
141141 --set countryconfig.image.name="$COUNTRYCONFIG_IMAGE_NAME" \
142142 --set data_seed.env.ACTIVATE_USERS="${{ vars.ACTIVATE_USERS || 'false' }}" \
143- --set hostname=${{ vars.DOMAIN }} 2>&1 | sed '/USER-SUPPLIED VALUES:/,$d' ; STATUS=${PIPESTATUS[0]} ;
143+ --set hostname=${{ vars.DOMAIN }} 2>&1 ; STATUS=$? ;
144144 kill $STERN_PID 2>/dev/null || true
145145 exit $STATUS
146146 - name : Cleanup Helm Locks
You can’t perform that action at this time.
0 commit comments