Skip to content

Commit 97d9e04

Browse files
Copilotchefgs
andauthored
Clarify kubectl checksum failure output
Agent-Logs-Url: https://github.com/cloudengine-labs/devops_os/sessions/8929bee2-ec5e-454a-8614-f771484942ab Co-authored-by: chefgs <7605658+chefgs@users.noreply.github.com>
1 parent 78caa05 commit 97d9e04

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

.devcontainer/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ RUN if [ "$INSTALL_KUBECTL" = "true" ]; then \
126126
KUBECTL_VERSION="$(curl -fsSL https://dl.k8s.io/release/stable.txt)" \
127127
&& curl -fsSLo /tmp/kubectl "https://dl.k8s.io/release/${KUBECTL_VERSION}/bin/linux/amd64/kubectl" \
128128
&& curl -fsSLo /tmp/kubectl.sha256 "https://dl.k8s.io/release/${KUBECTL_VERSION}/bin/linux/amd64/kubectl.sha256" \
129-
&& test "$(cat /tmp/kubectl.sha256)" = "$(sha256sum /tmp/kubectl | cut -d' ' -f1)" \
129+
&& (test "$(cat /tmp/kubectl.sha256)" = "$(sha256sum /tmp/kubectl | cut -d' ' -f1)" || (echo "kubectl checksum verification failed" && exit 1)) \
130130
&& install -o root -g root -m 0755 /tmp/kubectl /usr/local/bin/kubectl \
131131
&& rm -f /tmp/kubectl /tmp/kubectl.sha256; \
132132
fi

0 commit comments

Comments
 (0)