Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Apache Flink to 1.20.0 #17290

Merged
merged 1 commit into from
Aug 1, 2024
Merged

Conversation

reswqa
Copy link
Contributor

@reswqa reswqa commented Aug 1, 2024

  • Add new released 1.20.0.
  • Remove unsupported 1.17.2.

@reswqa reswqa requested a review from a team as a code owner August 1, 2024 07:15
Copy link

github-actions bot commented Aug 1, 2024

Diff for 3ed1500:
diff --git a/_bashbrew-cat b/_bashbrew-cat
index d839a7f..97b17af 100644
--- a/_bashbrew-cat
+++ b/_bashbrew-cat
@@ -1,16 +1,6 @@
 Maintainers: The Apache Flink Project <[email protected]> (@ApacheFlink)
 GitRepo: https://github.com/apache/flink-docker.git
 
-Tags: 1.17.2-scala_2.12-java8, 1.17-scala_2.12-java8, 1.17.2-java8, 1.17-java8
-Architectures: amd64, arm64v8
-GitCommit: 883600747505c128d97e9d25c9326f0c6f1d31e4
-Directory: 1.17/scala_2.12-java8-ubuntu
-
-Tags: 1.17.2-scala_2.12-java11, 1.17-scala_2.12-java11, 1.17.2-scala_2.12, 1.17-scala_2.12, 1.17.2-java11, 1.17-java11, 1.17.2, 1.17
-Architectures: amd64, arm64v8
-GitCommit: 883600747505c128d97e9d25c9326f0c6f1d31e4
-Directory: 1.17/scala_2.12-java11-ubuntu
-
 Tags: 1.18.1-scala_2.12-java8, 1.18-scala_2.12-java8, 1.18.1-java8, 1.18-java8
 Architectures: amd64, arm64v8
 GitCommit: 883600747505c128d97e9d25c9326f0c6f1d31e4
@@ -26,17 +16,32 @@ Architectures: amd64, arm64v8
 GitCommit: 883600747505c128d97e9d25c9326f0c6f1d31e4
 Directory: 1.18/scala_2.12-java17-ubuntu
 
-Tags: 1.19.1-scala_2.12-java8, 1.19-scala_2.12-java8, scala_2.12-java8, 1.19.1-java8, 1.19-java8, java8
+Tags: 1.19.1-scala_2.12-java8, 1.19-scala_2.12-java8, 1.19.1-java8, 1.19-java8
 Architectures: amd64, arm64v8
 GitCommit: f77b347d0a534da0482e692d80f559f47041829e
 Directory: 1.19/scala_2.12-java8-ubuntu
 
-Tags: 1.19.1-scala_2.12-java11, 1.19-scala_2.12-java11, scala_2.12-java11, 1.19.1-scala_2.12, 1.19-scala_2.12, scala_2.12, 1.19.1-java11, 1.19-java11, java11, 1.19.1, 1.19, latest
+Tags: 1.19.1-scala_2.12-java11, 1.19-scala_2.12-java11, 1.19.1-scala_2.12, 1.19-scala_2.12, 1.19.1-java11, 1.19-java11, 1.19.1, 1.19
 Architectures: amd64, arm64v8
 GitCommit: f77b347d0a534da0482e692d80f559f47041829e
 Directory: 1.19/scala_2.12-java11-ubuntu
 
-Tags: 1.19.1-scala_2.12-java17, 1.19-scala_2.12-java17, scala_2.12-java17, 1.19.1-java17, 1.19-java17, java17
+Tags: 1.19.1-scala_2.12-java17, 1.19-scala_2.12-java17, 1.19.1-java17, 1.19-java17
 Architectures: amd64, arm64v8
 GitCommit: f77b347d0a534da0482e692d80f559f47041829e
 Directory: 1.19/scala_2.12-java17-ubuntu
+
+Tags: 1.20.0-scala_2.12-java8, 1.20-scala_2.12-java8, scala_2.12-java8, 1.20.0-java8, 1.20-java8, java8
+Architectures: amd64, arm64v8
+GitCommit: 9d335b16e579d3207b769118990a602b8584b63d
+Directory: 1.20/scala_2.12-java8-ubuntu
+
+Tags: 1.20.0-scala_2.12-java11, 1.20-scala_2.12-java11, scala_2.12-java11, 1.20.0-scala_2.12, 1.20-scala_2.12, scala_2.12, 1.20.0-java11, 1.20-java11, java11, 1.20.0, 1.20, latest
+Architectures: amd64, arm64v8
+GitCommit: 9d335b16e579d3207b769118990a602b8584b63d
+Directory: 1.20/scala_2.12-java11-ubuntu
+
+Tags: 1.20.0-scala_2.12-java17, 1.20-scala_2.12-java17, scala_2.12-java17, 1.20.0-java17, 1.20-java17, java17
+Architectures: amd64, arm64v8
+GitCommit: 9d335b16e579d3207b769118990a602b8584b63d
+Directory: 1.20/scala_2.12-java17-ubuntu
diff --git a/_bashbrew-list b/_bashbrew-list
index 96366a5..32292d3 100644
--- a/_bashbrew-list
+++ b/_bashbrew-list
@@ -1,15 +1,3 @@
-flink:1.17
-flink:1.17-java8
-flink:1.17-java11
-flink:1.17-scala_2.12
-flink:1.17-scala_2.12-java8
-flink:1.17-scala_2.12-java11
-flink:1.17.2
-flink:1.17.2-java8
-flink:1.17.2-java11
-flink:1.17.2-scala_2.12
-flink:1.17.2-scala_2.12-java8
-flink:1.17.2-scala_2.12-java11
 flink:1.18
 flink:1.18-java8
 flink:1.18-java11
@@ -42,6 +30,22 @@ flink:1.19.1-scala_2.12
 flink:1.19.1-scala_2.12-java8
 flink:1.19.1-scala_2.12-java11
 flink:1.19.1-scala_2.12-java17
+flink:1.20
+flink:1.20-java8
+flink:1.20-java11
+flink:1.20-java17
+flink:1.20-scala_2.12
+flink:1.20-scala_2.12-java8
+flink:1.20-scala_2.12-java11
+flink:1.20-scala_2.12-java17
+flink:1.20.0
+flink:1.20.0-java8
+flink:1.20.0-java11
+flink:1.20.0-java17
+flink:1.20.0-scala_2.12
+flink:1.20.0-scala_2.12-java8
+flink:1.20.0-scala_2.12-java11
+flink:1.20.0-scala_2.12-java17
 flink:java8
 flink:java11
 flink:java17
diff --git a/_bashbrew-list-build-order b/_bashbrew-list-build-order
index 93639e8..dac6d75 100644
--- a/_bashbrew-list-build-order
+++ b/_bashbrew-list-build-order
@@ -1,8 +1,9 @@
-flink:1.17
-flink:1.17-java8
 flink:1.18
 flink:1.18-java8
 flink:1.18-java17
+flink:1.19
+flink:1.19-java8
+flink:1.19-java17
 flink:java8
 flink:java17
 flink:latest
diff --git a/flink_1.17-java8/Dockerfile b/flink_1.17-java8/Dockerfile
deleted file mode 100644
index 60dc4d3..0000000
diff --git a/flink_1.17-java8/docker-entrypoint.sh b/flink_1.17-java8/docker-entrypoint.sh
deleted file mode 100755
index 8b0350e..0000000
diff --git a/flink_1.17/Dockerfile b/flink_1.17/Dockerfile
deleted file mode 100644
index 602555b..0000000
diff --git a/flink_1.17/docker-entrypoint.sh b/flink_1.17/docker-entrypoint.sh
deleted file mode 100755
index 8b0350e..0000000
diff --git a/flink_java17/Dockerfile b/flink_1.19-java17/Dockerfile
similarity index 100%
copy from flink_java17/Dockerfile
copy to flink_1.19-java17/Dockerfile
diff --git a/flink_java17/docker-entrypoint.sh b/flink_1.19-java17/docker-entrypoint.sh
similarity index 100%
copy from flink_java17/docker-entrypoint.sh
copy to flink_1.19-java17/docker-entrypoint.sh
diff --git a/flink_java8/Dockerfile b/flink_1.19-java8/Dockerfile
similarity index 100%
copy from flink_java8/Dockerfile
copy to flink_1.19-java8/Dockerfile
diff --git a/flink_java17/docker-entrypoint.sh b/flink_1.19-java8/docker-entrypoint.sh
similarity index 100%
copy from flink_java17/docker-entrypoint.sh
copy to flink_1.19-java8/docker-entrypoint.sh
diff --git a/flink_latest/Dockerfile b/flink_1.19/Dockerfile
similarity index 100%
copy from flink_latest/Dockerfile
copy to flink_1.19/Dockerfile
diff --git a/flink_java17/docker-entrypoint.sh b/flink_1.19/docker-entrypoint.sh
similarity index 100%
copy from flink_java17/docker-entrypoint.sh
copy to flink_1.19/docker-entrypoint.sh
diff --git a/flink_java17/Dockerfile b/flink_java17/Dockerfile
index 1c9ab39..dbc7e7f 100644
--- a/flink_java17/Dockerfile
+++ b/flink_java17/Dockerfile
@@ -44,9 +44,9 @@ RUN set -ex; \
   gosu nobody true
 
 # Configure Flink version
-ENV FLINK_TGZ_URL=https://dlcdn.apache.org/flink/flink-1.19.1/flink-1.19.1-bin-scala_2.12.tgz \
-    FLINK_ASC_URL=https://downloads.apache.org/flink/flink-1.19.1/flink-1.19.1-bin-scala_2.12.tgz.asc \
-    GPG_KEY=6378E37EB3AAEA188B9CB0D396C2914BB78A5EA1 \
+ENV FLINK_TGZ_URL=https://dlcdn.apache.org/flink/flink-1.20.0/flink-1.20.0-bin-scala_2.12.tgz \
+    FLINK_ASC_URL=https://downloads.apache.org/flink/flink-1.20.0/flink-1.20.0-bin-scala_2.12.tgz.asc \
+    GPG_KEY=B2D64016B940A7E0B9B72E0D7D0528B28037D8BC \
     CHECK_GPG=true
 
 # Prepare environment
diff --git a/flink_java8/Dockerfile b/flink_java8/Dockerfile
index d079f01..70f7518 100644
--- a/flink_java8/Dockerfile
+++ b/flink_java8/Dockerfile
@@ -44,9 +44,9 @@ RUN set -ex; \
   gosu nobody true
 
 # Configure Flink version
-ENV FLINK_TGZ_URL=https://dlcdn.apache.org/flink/flink-1.19.1/flink-1.19.1-bin-scala_2.12.tgz \
-    FLINK_ASC_URL=https://downloads.apache.org/flink/flink-1.19.1/flink-1.19.1-bin-scala_2.12.tgz.asc \
-    GPG_KEY=6378E37EB3AAEA188B9CB0D396C2914BB78A5EA1 \
+ENV FLINK_TGZ_URL=https://dlcdn.apache.org/flink/flink-1.20.0/flink-1.20.0-bin-scala_2.12.tgz \
+    FLINK_ASC_URL=https://downloads.apache.org/flink/flink-1.20.0/flink-1.20.0-bin-scala_2.12.tgz.asc \
+    GPG_KEY=B2D64016B940A7E0B9B72E0D7D0528B28037D8BC \
     CHECK_GPG=true
 
 # Prepare environment
diff --git a/flink_latest/Dockerfile b/flink_latest/Dockerfile
index e935aff..18c6ff9 100644
--- a/flink_latest/Dockerfile
+++ b/flink_latest/Dockerfile
@@ -44,9 +44,9 @@ RUN set -ex; \
   gosu nobody true
 
 # Configure Flink version
-ENV FLINK_TGZ_URL=https://dlcdn.apache.org/flink/flink-1.19.1/flink-1.19.1-bin-scala_2.12.tgz \
-    FLINK_ASC_URL=https://downloads.apache.org/flink/flink-1.19.1/flink-1.19.1-bin-scala_2.12.tgz.asc \
-    GPG_KEY=6378E37EB3AAEA188B9CB0D396C2914BB78A5EA1 \
+ENV FLINK_TGZ_URL=https://dlcdn.apache.org/flink/flink-1.20.0/flink-1.20.0-bin-scala_2.12.tgz \
+    FLINK_ASC_URL=https://downloads.apache.org/flink/flink-1.20.0/flink-1.20.0-bin-scala_2.12.tgz.asc \
+    GPG_KEY=B2D64016B940A7E0B9B72E0D7D0528B28037D8BC \
     CHECK_GPG=true
 
 # Prepare environment

Relevant Maintainers:

  • flink: @ApacheFlink

@yosifkit yosifkit merged commit b2719ea into docker-library:master Aug 1, 2024
14 checks passed
@reswqa
Copy link
Contributor Author

reswqa commented Aug 2, 2024

Hi @LaurentGoderre, @yosifkit someone noticed that the amd build is missing from official image. It's in the metadata file, but not on Docker Hub. Do you know what happened? Thanks!

Update: It looks like the docker-hub was updated with the linux/amd64 version now, thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants