Sounds good to me Patrick. +1 for these changes.

Cheers,
Till

On Fri, Feb 7, 2020 at 3:25 PM Patrick Lucas <patr...@ververica.com> wrote:

> Hi all,
>
> For FLINK-15831[1], I think the way to start is for the flink-docker
> repo[2] itself to sufficiently document the workflow for publishing new
> Dockerfiles, and then update the Flink release guide in the wiki to refer
> to this documentation and to include this step in the "Finalize the
> release" checklist.
>
> To the first point, I have opened a PR[3] on flink-docker to improve its
> documentation.
>
> And for updating the release guide, I propose the following changes:
>
> 1. Add a new subsection to "Finalize the release", prior to "Checklist to
> proceed to the next step" with the following content:
>
> Publish the Dockerfiles for the new release
> >
> > Note: the official Dockerfiles fetch the binary distribution of the
> target
> > Flink version from an Apache mirror. After publishing the binary release
> > artifacts, mirrors can take some hours to start serving the new
> artifacts,
> > so you may want to wait to do this step until you are ready to continue
> > with the "Promote the release" steps below.
> >
> > Follow the instructions in the [flink-docker] repo to build the new
> > Dockerfiles and send an updated manifest to Docker Hub so the new images
> > are built and published.
> >
>
> 2. Add an entry to the "Checklist to proceed to the next step" subsection
> of "Finalize the release":
>
> >
> >    - Dockerfiles in flink-docker updated for the new Flink release and
> >    pull request opened on the Docker official-images with an updated
> manifest
> >
> > Please let me know if you have any questions or suggestions to improve
> this proposal.
>
> Thanks,
> Patrick
>
> [1]https://issues.apache.org/jira/browse/FLINK-15831
> [2]https://github.com/apache/flink-docker
> [3]https://github.com/apache/flink-docker/pull/5
>

Reply via email to