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 8ebfddfb594 Remove pulsar-with-tiered-storage image from release 
process to simplify it
8ebfddfb594 is described below

commit 8ebfddfb59429a276194bf5c1f26aed9d4184387
Author: Lari Hotari <[email protected]>
AuthorDate: Fri Jun 12 03:31:20 2026 +0300

    Remove pulsar-with-tiered-storage image from release process to simplify it
    
    Release only the pulsar image for now. The pulsar-with-tiered-storage
    image can be added later if there's a need to shrink the pulsar image.
---
 contribute/release-process.md | 22 +---------------------
 1 file changed, 1 insertion(+), 21 deletions(-)

diff --git a/contribute/release-process.md b/contribute/release-process.md
index 7d7b99a8b8e..d7ab6b9a26d 100644
--- a/contribute/release-process.md
+++ b/contribute/release-process.md
@@ -366,7 +366,7 @@ This operation will take few minutes. Once complete click 
"Refresh" and now a li
 
 ### Stage Docker images
 
-In this step, the `pulsar`, `pulsar-with-tiered-storage` and 
`pulsar-for-functions` docker images are built and pushed to your own DockerHub 
account. With the Gradle build, the `pulsar-all` image is no longer built: most 
Pulsar IO connectors were moved to a separate `pulsar-connectors` repository 
([PIP-465](https://github.com/apache/pulsar/blob/master/pip/pip-465.md)). The 
`pulsar-with-tiered-storage` and `pulsar-for-functions` images replace it.
+In this step, the `pulsar` docker image is built and pushed to your own 
DockerHub account. With the Gradle build, the `pulsar-all` image is no longer 
built: most Pulsar IO connectors were moved to a separate `pulsar-connectors` 
repository 
([PIP-465](https://github.com/apache/pulsar/blob/master/pip/pip-465.md)).
 
 Before building docker images, clean up build history so that you don't run 
out of diskspace in the middle of the build.
 Docker buildx in Docker Desktop limits the build history size to 20GB by 
default.
@@ -448,34 +448,24 @@ 
https://github.com/apache/pulsar/compare/v$PREVIOUS_MILESTONE...v$VERSION_RC";
 
 ```shell
 echo "Go to https://hub.docker.com/r/$DOCKER_USER/pulsar/tags to find the 
layer URL for the pulsar image"
-echo "Go to 
https://hub.docker.com/r/$DOCKER_USER/pulsar-with-tiered-storage/tags to find 
the layer URL for the pulsar-with-tiered-storage image"
-echo "Go to https://hub.docker.com/r/$DOCKER_USER/pulsar-for-functions/tags to 
find the layer URL for the pulsar-for-functions image"
 ```
 
 Set these additional shell variable after looking up the URLs
 
 ```shell
 PULSAR_IMAGE_URL="<looked up in previous step>"
-PULSAR_WITH_TIERED_STORAGE_IMAGE_URL="<looked up in previous step>"
-PULSAR_FOR_FUNCTIONS_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_WITH_TIERED_STORAGE_IMAGE_NAME="$DOCKER_USER/pulsar-with-tiered-storage:$VERSION_WITHOUT_RC-$(git
 rev-parse --short=7 v$VERSION_RC^{commit})"
-PULSAR_FOR_FUNCTIONS_IMAGE_NAME="$DOCKER_USER/pulsar-for-functions:$VERSION_WITHOUT_RC-$(git
 rev-parse --short=7 v$VERSION_RC^{commit})"
 ```
 
 ```shell
 # check that Pulsar standalone starts (use CTRL-C to terminate) for both 
architectures
 docker run --platform linux/arm64 --rm $PULSAR_IMAGE_NAME /pulsar/bin/pulsar 
standalone
 docker run --platform linux/amd64 --rm $PULSAR_IMAGE_NAME /pulsar/bin/pulsar 
standalone
-docker run --platform linux/arm64 --rm $PULSAR_WITH_TIERED_STORAGE_IMAGE_NAME 
/pulsar/bin/pulsar standalone
-docker run --platform linux/amd64 --rm $PULSAR_WITH_TIERED_STORAGE_IMAGE_NAME 
/pulsar/bin/pulsar standalone
-docker run --platform linux/arm64 --rm $PULSAR_FOR_FUNCTIONS_IMAGE_NAME 
/pulsar/bin/pulsar standalone
-docker run --platform linux/amd64 --rm $PULSAR_FOR_FUNCTIONS_IMAGE_NAME 
/pulsar/bin/pulsar standalone
 ```
 
 Now you can render the template to the clipboard
@@ -521,10 +511,6 @@ https://downloads.apache.org/pulsar/KEYS
 Docker images:
 docker pull $PULSAR_IMAGE_NAME
 $PULSAR_IMAGE_URL
-docker pull $PULSAR_WITH_TIERED_STORAGE_IMAGE_NAME
-$PULSAR_WITH_TIERED_STORAGE_IMAGE_URL
-docker pull $PULSAR_FOR_FUNCTIONS_IMAGE_NAME
-$PULSAR_FOR_FUNCTIONS_IMAGE_URL
 
 Please download the source package, and follow the README to build
 and run the Pulsar standalone service.
@@ -643,15 +629,11 @@ RELEASE_MANAGER_DOCKER_USER=$APACHE_USER # the release 
manager's docker hub user
 ```shell
 CANDIDATE_TAG=${VERSION_WITHOUT_RC}-$(git rev-parse --short=7 v$VERSION_RC^{})
 regctl image copy ${RELEASE_MANAGER_DOCKER_USER}/pulsar:${CANDIDATE_TAG} 
apachepulsar/pulsar:$VERSION_WITHOUT_RC
-regctl image copy 
${RELEASE_MANAGER_DOCKER_USER}/pulsar-with-tiered-storage:${CANDIDATE_TAG} 
apachepulsar/pulsar-with-tiered-storage:$VERSION_WITHOUT_RC
-regctl image copy 
${RELEASE_MANAGER_DOCKER_USER}/pulsar-for-functions:${CANDIDATE_TAG} 
apachepulsar/pulsar-for-functions:$VERSION_WITHOUT_RC
 ```
 
 Go to check the result:
 
 * https://hub.docker.com/r/apachepulsar/pulsar/tags
-* https://hub.docker.com/r/apachepulsar/pulsar-with-tiered-storage/tags
-* https://hub.docker.com/r/apachepulsar/pulsar-for-functions/tags
 
 :::caution
 
@@ -661,8 +643,6 @@ This step is for the latest release only.
 
 ```shell
 regctl image copy apachepulsar/pulsar:$VERSION_WITHOUT_RC 
apachepulsar/pulsar:latest
-regctl image copy apachepulsar/pulsar-with-tiered-storage:$VERSION_WITHOUT_RC 
apachepulsar/pulsar-with-tiered-storage:latest
-regctl image copy apachepulsar/pulsar-for-functions:$VERSION_WITHOUT_RC 
apachepulsar/pulsar-for-functions:latest
 ```
 
 ### Release Helm Chart

Reply via email to