Skip to content

Commit 711e465

Browse files
committed
fix: Add stern to dependencies
1 parent 9529c0b commit 711e465

File tree

2 files changed

+17
-2
lines changed

2 files changed

+17
-2
lines changed

.github/workflows/deploy-dependencies.yml

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff 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: |

.github/workflows/deploy-opencrvs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff 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

0 commit comments

Comments
 (0)