Skip to content

Commit cad6e57

Browse files
authored
Update development dependencies (#20679)
* Update development dependencies * Do not update libseccomp * Fix libseccomp
1 parent 6592be2 commit cad6e57

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

.devcontainer/Dockerfile

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ ARG TARGETOS
9090

9191
# Install dependencies
9292
USER root
93-
ARG LEEWAY_VERSION=0.8.2
93+
ARG LEEWAY_VERSION=0.9.6
9494
ENV LEEWAY_MAX_PROVENANCE_BUNDLE_SIZE=8388608
9595
ENV LEEWAY_WORKSPACE_ROOT=/workspace/gitpod
9696
ENV LEEWAY_REMOTE_CACHE_BUCKET=leeway-cache-dev-3ac8ef5
@@ -103,10 +103,10 @@ RUN arch=$(uname -m); \
103103
*) echo "Unsupported architecture: $arch"; exit 1 ;; \
104104
esac; \
105105
cd /tmp && \
106-
curl -OsSL https://github.com/gitpod-io/leeway/releases/download/v${LEEWAY_VERSION}/leeway_${LEEWAY_VERSION}_Linux_${arch}.tar.gz && \
107-
tar -xzf leeway_${LEEWAY_VERSION}_Linux_${arch}.tar.gz && \
106+
curl -OsSL https://github.com/gitpod-io/leeway/releases/download/v${LEEWAY_VERSION}/leeway_Linux_${arch}.tar.gz && \
107+
tar -xzf leeway_Linux_${arch}.tar.gz && \
108108
mv leeway /usr/local/bin/leeway && \
109-
rm leeway_${LEEWAY_VERSION}_Linux_${arch}.tar.gz
109+
rm leeway_Linux_${arch}.tar.gz
110110

111111

112112
### cloud_sql_proxy ###
@@ -123,7 +123,7 @@ RUN mkdir -p /tmp/helm/ \
123123
&& helm completion bash > /usr/share/bash-completion/completions/helm
124124

125125
### kubectl ###
126-
RUN curl -fsSL -o /usr/bin/kubectl "https://dl.k8s.io/release/v1.28.9/bin/linux/${TARGETARCH}/kubectl" && chmod +x /usr/bin/kubectl \
126+
RUN curl -fsSL -o /usr/bin/kubectl "https://dl.k8s.io/release/v1.31.0/bin/linux/${TARGETARCH}/kubectl" && chmod +x /usr/bin/kubectl \
127127
&& kubectl completion bash > /usr/share/bash-completion/completions/kubectl
128128

129129
RUN curl -fsSL -o /usr/bin/kubectx https://raw.githubusercontent.com/ahmetb/kubectx/master/kubectx && chmod +x /usr/bin/kubectx \
@@ -140,7 +140,7 @@ RUN curl -fsSL https://pkgs.tailscale.com/stable/ubuntu/focal.gpg | sudo apt-key
140140
RUN cd /usr/bin && curl -fsSL https://github.com/cert-manager/cert-manager/releases/download/v1.13.0/cmctl-linux-amd64.tar.gz | tar xzv --no-anchored cmctl
141141

142142
# gokart
143-
RUN cd /usr/bin && curl -fsSL https://github.com/praetorian-inc/gokart/releases/download/v0.4.0/gokart_0.4.0_linux_x86_64.tar.gz | tar xzv --no-anchored gokart
143+
RUN cd /usr/bin && curl -fsSL https://github.com/praetorian-inc/gokart/releases/download/v0.5.1/gokart_0.5.1_linux_x86_64.tar.gz | tar xzv --no-anchored gokart
144144

145145
# evans (gRPC client)
146146
RUN cd /usr/bin && curl -fsSL https://github.com/ktr0731/evans/releases/download/v0.10.6/evans_linux_${TARGETARCH}.tar.gz | tar xz evans
@@ -188,7 +188,7 @@ RUN curl -sSL "https://awscli.amazonaws.com/awscli-exe-linux-$(arch).zip" -o aws
188188
./aws/install --bin-dir /usr/local/bin --install-dir /usr/local/aws-cli --update && \
189189
rm -rf awscliv2.zip ./aws
190190

191-
ENV GO_VERSION=1.23.3
191+
ENV GO_VERSION=1.24.1
192192
ENV GOPATH=/root/go-packages
193193
ENV GOROOT=/root/go
194194
ENV PATH=$GOROOT/bin:$GOPATH/bin:$PATH
@@ -270,7 +270,7 @@ RUN arch=$(uname -m); \
270270
*) echo "Unsupported architecture: $arch"; exit 1 ;; \
271271
esac; \
272272
mkdir -p $GCS_DIR \
273-
&& curl -fsSL https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-472.0.0-linux-${arch}.tar.gz \
273+
&& curl -fsSL https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-515.0.0-linux-${arch}.tar.gz \
274274
| tar -xzC /opt \
275275
&& /opt/google-cloud-sdk/install.sh --quiet --usage-reporting=false --bash-completion=true \
276276
--additional-components gke-gcloud-auth-plugin docker-credential-gcr alpha beta \

0 commit comments

Comments
 (0)