Skip to content

Commit 2551581

Browse files
committed
K8S-372 improve worker integration logging
1 parent 052f46f commit 2551581

File tree

4 files changed

+10
-6
lines changed

4 files changed

+10
-6
lines changed

addons/gitlab/gitlab-integration-remove.sh

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,14 @@
22

33
if [ ! -f "/var/lib/worker/gitlab-integration.conf" ]; then
44

5-
echo -e "Integration configuration is missing"
5+
echo "$(date): Gitlab integration configuration is missing"
66
exit 2
77
fi
88

99
source /var/lib/worker/gitlab-integration.conf
1010

1111
rm -rf "/etc/docker/certs.d/${GITLAB_REGISTRY}" &>/dev/null
1212

13+
echo "$(date): Gitlab integration configuration removed"
14+
1315
exit 0

addons/gitlab/gitlab-integration.sh

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22

33
if [ ! -f "/var/lib/worker/gitlab-cacert.crt" ]; then
44

5-
echo -e "Integration certificate doesn't exist"
5+
echo -e "Gitlab integration certificate doesn't exist"
66
exit 1
77
fi
88
if [ ! -f "/var/lib/worker/gitlab-integration.conf" ]; then
99

10-
echo -e "Integration configuration is missing"
10+
echo -e "Gitlab integration configuration is missing"
1111
exit 2
1212
fi
1313

@@ -17,4 +17,6 @@ mkdir -p "/etc/docker/certs.d/${GITLAB_REGISTRY}" &>/dev/null
1717

1818
/usr/bin/cp -f /var/lib/worker/gitlab-cacert.crt "/etc/docker/certs.d/${GITLAB_REGISTRY}/ca.crt"
1919

20+
echo -e "Gitlab integration configuration complete"
21+
2022
exit 0

manifest.jps

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -441,7 +441,7 @@ addons:
441441
caption: Remote API access is enabled
442442
- type: string
443443
name: ingress-controller
444-
inputType: hidden
444+
inputType: hidden
445445
- type: string
446446
name: storage
447447
inputType: hidden
@@ -776,7 +776,7 @@ addons:
776776
- cmd[cp]: |-
777777
wget -nv ${baseUrl}/addons/gitlab/gitlab-integration-remove.sh -O /var/lib/worker/gitlab-integration-remove.sh
778778
chmod +x /var/lib/worker/gitlab-integration-remove.sh
779-
/var/lib/worker/gitlab-integration-remove.sh
779+
/var/lib/worker/gitlab-integration-remove.sh | tee -a /var/log/kubernetes/k8s-worker-integration.log
780780
rm -f /var/lib/worker/gitlab-*
781781

782782
- id: certman-k8s-addon

scripts/worker-integration.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
if [ ! -d "/var/lib/worker" ]; then
55

6-
echo -e "Worker integration directory doesn't exist"
6+
echo "$(date): worker integration directory doesn't exist"
77
exit 1
88
fi
99

0 commit comments

Comments
 (0)