Skip to content

Commit 12989c0

Browse files
authored
Merge pull request #101 from koksay/ephemeralrunner-cleanup-update
Update ephemeralrunner cleanup script for failures reported
2 parents 41bcbf9 + 4f4e400 commit 12989c0

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

ci/cluster/oci/hacks/ephemeralrunner-cleanup-cj.yaml

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,19 @@ spec:
4949
- /bin/bash
5050
args:
5151
- -c
52-
- for i in $(kubectl -n arc-systems get ephemeralrunners -o jsonpath="{range .items[?(@.status.phase=='Failed')]}{.metadata.name}{'\n'}{end}"); do kubectl -n arc-systems delete ephemeralrunner ${i}; done
52+
- |
53+
echo "Deleting EphemeralRunners in Failed State..." && \
54+
for i in $(kubectl -n arc-systems get ephemeralrunners -o jsonpath="{range .items[?(@.status.phase=='Failed')]}{.metadata.name}{'\n'}{end}"); \
55+
do \
56+
kubectl -n arc-systems delete ephemeralrunner ${i}; \
57+
done && \
58+
echo "Done..." && \
59+
echo "Deleting EphemeralRunners with Failures in Status" && \
60+
for j in $(kubectl get ephemeralrunners -n arc-systems -o json | jq -r '.items[] | select(.status.failures != null) | .metadata.name'); \
61+
do \
62+
kubectl -n arc-systems delete ephemeralrunner ${j}; \
63+
done && \
64+
echo "Done..."
5365
resources:
5466
limits:
5567
cpu: 100m

0 commit comments

Comments
 (0)