This is an automated email from the ASF dual-hosted git repository.

lhotari pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/pulsar-site.git


The following commit(s) were added to refs/heads/main by this push:
     new a848d0a1822a Improve release vote email template
a848d0a1822a is described below

commit a848d0a1822ab2b4aac2a483fa0ddd7a3018b8be
Author: Lari Hotari <lhot...@users.noreply.github.com>
AuthorDate: Thu Mar 28 21:13:41 2024 +0200

    Improve release vote email template
---
 contribute/release-process.md | 30 ++++++++++++++++++++++++------
 1 file changed, 24 insertions(+), 6 deletions(-)

diff --git a/contribute/release-process.md b/contribute/release-process.md
index 54f3911017db..8413025ec1bd 100644
--- a/contribute/release-process.md
+++ b/contribute/release-process.md
@@ -412,24 +412,41 @@ PULSAR_IMAGE_URL="<looked up in previous step>"
 PULSAR_ALL_IMAGE_URL="<looked up in previous step>"
 ```
 
+Set also these
+```shell
+PULSAR_IMAGE_NAME="$DOCKER_USER/pulsar:$VERSION_WITHOUT_RC-$(git rev-parse 
--short=7 v$VERSION_RC^{commit})"
+PULSAR_ALL_IMAGE_NAME="$DOCKER_USER/pulsar-all:$VERSION_WITHOUT_RC-$(git 
rev-parse --short=7 v$VERSION_RC^{commit})"
+# validate pulling, will take some time, you can skip this if you have a slow 
internet connection
+docker pull $PULSAR_IMAGE_NAME
+docker pull $PULSAR_ALL_IMAGE_NAME
+# check that images are about right, you can skip this if you have a slow 
internet connection
+docker run --rm  $PULSAR_IMAGE_NAME bash -c 'ls /pulsar/lib'  |less
+docker run --rm  $PULSAR_ALL_IMAGE_NAME bash -c 'ls /pulsar/lib'  |less
+```
+
 Now you can render the template to the clipboard
 ```shell
 tee >(pbcopy) <<EOF
 To: d...@pulsar.apache.org
-Subject: [VOTE] Pulsar Release $VERSION_RC
+Subject: [VOTE] Release Apache Pulsar $VERSION_WITHOUT_RC based on $VERSION_RC
 
-This is $VERSION_RC for Apache Pulsar, version $VERSION_WITHOUT_RC.
+Hello Apache Pulsar Community,
 
-Changes since previous release:
+This is a call for the vote to release the Apache Pulsar version 
$VERSION_WITHOUT_RC based on $VERSION_RC.
+
+Included changes since the previous release:
 
https://github.com/apache/pulsar/compare/v$PREVIOUS_VERSION_WITHOUT_RC...v$VERSION_RC
 
 *** Please download, test and vote on this release. This vote will stay open
 for at least 72 hours ***
 
+Only votes from PMC members are binding, but members of the community are
+encouraged to test the release and vote with "(non-binding)".
+
 Note that we are voting upon the source (tag), binaries are provided for
 convenience.
 
-Source and binary files:
+The release candidate is available at:
 https://dist.apache.org/repos/dist/dev/pulsar/pulsar-$VERSION_RC/
 
 SHA-512 checksums:
@@ -440,15 +457,16 @@ Maven staging repo:
 $STAGING_REPO
 
 The tag to be voted upon:
-v$VERSION_RC ($(git rev-parse v$VERSION_RC))
+v$VERSION_RC (commit $(git rev-parse v$VERSION_RC^{commit}))
 https://github.com/apache/pulsar/releases/tag/v$VERSION_RC
 
 Pulsar's KEYS file containing PGP keys you use to sign the release:
 https://downloads.apache.org/pulsar/KEYS
 
 Docker images:
-
+docker pull $PULSAR_IMAGE_NAME
 $PULSAR_IMAGE_URL
+docker pull $PULSAR_ALL_IMAGE_NAME
 $PULSAR_ALL_IMAGE_URL
 
 Please download the source package, and follow the README to build

Reply via email to