Skip to content

Commit 0ee1615

Browse files
Revert "Upgrade to java 21 for datastore and firestore emulators support (#582)" (#583)
This reverts commit 4a92d0f. Merged by mistake
1 parent 4a92d0f commit 0ee1615

File tree

4 files changed

+13
-24
lines changed

4 files changed

+13
-24
lines changed

Dockerfile

Lines changed: 5 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,7 @@ ENV CLOUD_SDK_VERSION=$CLOUD_SDK_VERSION
66
COPY --from=static-docker-source /usr/local/bin/docker /usr/local/bin/docker
77
RUN groupadd -r -g 1000 cloudsdk && \
88
useradd -r -u 1000 -m -s /bin/bash -g cloudsdk cloudsdk
9-
RUN echo 'deb http://deb.debian.org/debian/ sid main' >> /etc/apt/sources.list && \
10-
apt-get update -qqy && apt-get -qqy upgrade && apt-get install -qqy \
9+
RUN apt-get update -qqy && apt-get -qqy upgrade && apt-get install -qqy \
1110
curl \
1211
python3-dev \
1312
python3-crcmod \
@@ -17,17 +16,10 @@ RUN echo 'deb http://deb.debian.org/debian/ sid main' >> /etc/apt/sources.list &
1716
git \
1817
make \
1918
gnupg && \
20-
apt-get -y -t sid install openjdk-21-jre-headless
21-
RUN apt-get update -qqy
22-
RUN export CLOUD_SDK_REPO="cloud-sdk-$(lsb_release -c -s)"
23-
RUN curl -fsSL https://packages.cloud.google.com/apt/doc/apt-key.gpg \
24-
| gpg --dearmor -o /etc/apt/trusted.gpg.d/google-cloud.gpg
25-
26-
# Add the repo
27-
RUN echo "deb [signed-by=/etc/apt/trusted.gpg.d/google-cloud.gpg] http://packages.cloud.google.com/apt cloud-sdk main" \
28-
> /etc/apt/sources.list.d/google-cloud-sdk.list
29-
30-
RUN apt-get update && \
19+
export CLOUD_SDK_REPO="cloud-sdk-$(lsb_release -c -s)" && \
20+
echo "deb https://packages.cloud.google.com/apt $CLOUD_SDK_REPO main" > /etc/apt/sources.list.d/google-cloud-sdk.list && \
21+
curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | apt-key add - && \
22+
apt-get update && \
3123
apt-get install -y google-cloud-cli=${CLOUD_SDK_VERSION}-0 \
3224
google-cloud-cli-app-engine-python=${CLOUD_SDK_VERSION}-0 \
3325
google-cloud-cli-app-engine-python-extras=${CLOUD_SDK_VERSION}-0 \

all_components/Dockerfile

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,7 @@ ENV CLOUD_SDK_VERSION=$CLOUD_SDK_VERSION
44
ENV PATH /google-cloud-sdk/bin:$PATH
55
RUN groupadd -r -g 1000 cloudsdk && \
66
useradd -r -u 1000 -m -s /bin/bash -g cloudsdk cloudsdk
7-
RUN echo 'deb http://deb.debian.org/debian/ sid main' >> /etc/apt/sources.list && \
8-
apt-get update -qqy && apt-get -qqy upgrade && apt-get install -qqy \
7+
RUN apt-get update -qqy && apt-get -qqy upgrade && apt-get install -qqy \
98
curl \
109
gcc \
1110
python3-dev \
@@ -16,8 +15,8 @@ RUN echo 'deb http://deb.debian.org/debian/ sid main' >> /etc/apt/sources.list &
1615
openssh-client \
1716
git \
1817
make \
19-
gnupg && \
20-
apt-get -y -t sid install openjdk-21-jre-headless
18+
gnupg \
19+
openjdk-17-jre-headless
2120
RUN if [ `uname -m` = 'x86_64' ]; then echo -n "x86_64" > /tmp/arch; else echo -n "arm" > /tmp/arch; fi;
2221
RUN ARCH=`cat /tmp/arch` && curl -O https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-cli-${CLOUD_SDK_VERSION}-linux-${ARCH}.tar.gz && \
2322
tar xzf google-cloud-cli-${CLOUD_SDK_VERSION}-linux-${ARCH}.tar.gz && \

debian_component_based/Dockerfile

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,7 @@ ENV PATH /google-cloud-sdk/bin:$PATH
77
COPY --from=static-docker-source /usr/local/bin/docker /usr/local/bin/docker
88
RUN groupadd -r -g 1000 cloudsdk && \
99
useradd -r -u 1000 -m -s /bin/bash -g cloudsdk cloudsdk
10-
RUN echo 'deb http://deb.debian.org/debian/ sid main' >> /etc/apt/sources.list && \
11-
apt-get update -qqy && apt-get -qqy upgrade && apt-get install -qqy \
10+
RUN apt-get update -qqy && apt-get -qqy upgrade && apt-get install -qqy \
1211
curl \
1312
gcc \
1413
python3-dev \
@@ -19,8 +18,8 @@ RUN echo 'deb http://deb.debian.org/debian/ sid main' >> /etc/apt/sources.list &
1918
openssh-client \
2019
git \
2120
make \
22-
gnupg && \
23-
apt-get -y -t sid install openjdk-21-jre-headless
21+
gnupg \
22+
openjdk-17-jre-headless
2423
RUN if [ `uname -m` = 'x86_64' ]; then echo -n "x86_64" > /tmp/arch; else echo -n "arm" > /tmp/arch; fi;
2524
RUN ARCH=`cat /tmp/arch` && curl -O https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-cli-${CLOUD_SDK_VERSION}-linux-${ARCH}.tar.gz && \
2625
tar xzf google-cloud-cli-${CLOUD_SDK_VERSION}-linux-${ARCH}.tar.gz && \

emulators/Dockerfile

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,14 @@ RUN if [ `uname -m` = 'x86_64' ]; then echo -n "x86_64" > /tmp/arch; else echo -
1515

1616
RUN ARCH=`cat /tmp/arch` && \
1717
mkdir -p /usr/share/man/man1/ && \
18-
echo 'deb http://deb.debian.org/debian/ sid main' >> /etc/apt/sources.list && \
1918
apt-get update && \
2019
apt-get -qqy upgrade && \
2120
apt-get -y install \
2221
curl \
2322
python3 \
2423
python3-crcmod \
25-
bash && \
26-
apt-get -y -t sid install openjdk-21-jre-headless && \
24+
bash \
25+
openjdk-17-jre-headless && \
2726
curl -O https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-cli-${CLOUD_SDK_VERSION}-linux-${ARCH}.tar.gz && \
2827
tar xzf google-cloud-cli-${CLOUD_SDK_VERSION}-linux-${ARCH}.tar.gz && \
2928
rm google-cloud-cli-${CLOUD_SDK_VERSION}-linux-${ARCH}.tar.gz && \

0 commit comments

Comments
 (0)