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

pingsutw pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/submarine.git


The following commit(s) were added to refs/heads/master by this push:
     new 6250f65  Preparing for 0.5.0 release
6250f65 is described below

commit 6250f659b30a886b09160ff8c418ce682c046587
Author: Kevin Su <[email protected]>
AuthorDate: Wed Oct 21 15:17:06 2020 +0800

    Preparing for 0.5.0 release
    
    Preparing for 0.5.0 release, change all `0.5.0-SNAPSHOT` to `0.5.0`
    
    Author: Kevin Su <[email protected]>
    
    Closes #439 from pingsutw/rc1 and squashes the following commits:
    
    1860c80 [Kevin Su] Preparing for 0.5.0 release
---
 LICENSE-binary                                     |  2 +-
 dev-support/docker-images/database/build.sh        |  2 +-
 dev-support/docker-images/jupyter/build.sh         |  2 +-
 dev-support/docker-images/operator/build.sh        |  2 +-
 dev-support/docker-images/submarine/build.sh       |  2 +-
 dev-support/mini-submarine/README.md               | 22 +++++++++++-----------
 dev-support/mini-submarine/build_mini-submarine.sh |  2 +-
 .../run_customized_submarine-all_mnist.sh          |  2 +-
 .../submarine/run_submarine_mnist_tf2_tony.sh      |  2 +-
 .../submarine/run_submarine_mnist_tony.sh          |  2 +-
 .../submarine/run_submarine_mnist_tony_rpc.sh      |  2 +-
 .../submarine/run_submarine_mxnet_cifar10_tony.sh  |  2 +-
 .../submarine/run_submarine_pytorch_mnist_tony.sh  |  2 +-
 dev-support/pysubmarine/openapi.json               |  4 ++--
 dev-support/pysubmarine/swagger_config.json        |  2 +-
 docs/database/submarine-data.sql                   |  2 +-
 docs/userdocs/k8s/api/notebook.md                  |  8 ++++----
 helm-charts/submarine/Chart.yaml                   |  4 ++--
 helm-charts/submarine/values.yaml                  |  4 ++--
 pom.xml                                            |  2 +-
 submarine-all/pom.xml                              |  4 ++--
 submarine-client/pom.xml                           |  4 ++--
 submarine-cloud/Makefile                           |  2 +-
 submarine-cloud/hack/deploy-submarine.sh           |  2 +-
 .../submarine-cluster/submarine-database.yaml      |  2 +-
 .../submarine-cluster/submarine-server.yaml        |  2 +-
 .../manifests/submarine-operator/deployment.yaml   |  2 +-
 submarine-cloud/pom.xml                            |  4 ++--
 submarine-commons/commons-cluster/pom.xml          |  4 ++--
 submarine-commons/commons-metastore/pom.xml        |  4 ++--
 submarine-commons/commons-rpc/pom.xml              |  4 ++--
 submarine-commons/commons-runtime/pom.xml          |  4 ++--
 submarine-commons/commons-unixusersync/pom.xml     |  4 ++--
 submarine-commons/commons-utils/pom.xml            |  4 ++--
 submarine-commons/pom.xml                          |  4 ++--
 submarine-dist/pom.xml                             |  4 ++--
 .../pysubmarine/example/pytorch/afm/run_afm.sh     |  2 +-
 .../example/pytorch/deepfm/run_deepfm.sh           |  2 +-
 submarine-sdk/pysubmarine/setup.py                 |  2 +-
 .../pysubmarine/submarine/experiment/__init__.py   |  4 ++--
 .../submarine/experiment/api/experiment_api.py     |  2 +-
 .../pysubmarine/submarine/experiment/api_client.py |  4 ++--
 .../submarine/experiment/configuration.py          |  6 +++---
 .../pysubmarine/submarine/experiment/exceptions.py |  2 +-
 .../submarine/experiment/models/__init__.py        |  2 +-
 .../submarine/experiment/models/code_spec.py       |  2 +-
 .../experiment/models/environment_spec.py          |  2 +-
 .../submarine/experiment/models/experiment_meta.py |  2 +-
 .../submarine/experiment/models/experiment_spec.py |  2 +-
 .../experiment/models/experiment_task_spec.py      |  2 +-
 .../submarine/experiment/models/json_response.py   |  2 +-
 .../submarine/experiment/models/kernel_spec.py     |  2 +-
 .../pysubmarine/submarine/experiment/rest.py       |  2 +-
 submarine-security/spark-security/pom.xml          |  2 +-
 submarine-server/pom.xml                           |  4 ++--
 submarine-server/server-api/pom.xml                |  2 +-
 submarine-server/server-core/pom.xml               |  2 +-
 .../org/apache/submarine/server/Bootstrap.java     |  8 ++++----
 .../src/test/resources/environment/test_env_3.json |  2 +-
 submarine-server/server-rpc/pom.xml                |  4 ++--
 submarine-server/server-submitter/pom.xml          |  4 ++--
 .../server-submitter/submitter-k8s/pom.xml         |  4 ++--
 .../server-submitter/submitter-yarn/pom.xml        |  4 ++--
 .../server-submitter/submitter-yarnservice/pom.xml |  4 ++--
 submarine-test/pom.xml                             |  4 ++--
 submarine-test/test-e2e/pom.xml                    |  4 ++--
 submarine-test/test-k8s/pom.xml                    |  4 ++--
 .../interpreter/interpreter-core/pom.xml           |  4 ++--
 submarine-workbench/interpreter/pom.xml            |  4 ++--
 .../interpreter/python-interpreter/pom.xml         |  4 ++--
 .../interpreter/spark-interpreter/pom.xml          |  4 ++--
 submarine-workbench/pom.xml                        |  4 ++--
 submarine-workbench/workbench-web/pom.xml          |  4 ++--
 73 files changed, 122 insertions(+), 122 deletions(-)

diff --git a/LICENSE-binary b/LICENSE-binary
index c4d09d5..38dae8a 100644
--- a/LICENSE-binary
+++ b/LICENSE-binary
@@ -271,7 +271,7 @@ org.apache.hadoop:hadoop-hdfs-client:2.9.2
 org.apache.htrace:htrace-core4:4.1.0-incubating
 org.apache.httpcomponents:httpclient:4.5.2
 org.apache.httpcomponents:httpcore:4.4.4
-org.apache.submarine:submarine-core:0.5.0-SNAPSHOT
+org.apache.submarine:submarine-core:0.5.0
 org.apache.zookeeper:zookeeper:3.4.6
 org.codehaus.jackson:jackson-core-asl:1.9.13
 org.codehaus.jackson:jackson-mapper-asl:1.9.13
diff --git a/dev-support/docker-images/database/build.sh 
b/dev-support/docker-images/database/build.sh
index cde8bf3..d87c668 100755
--- a/dev-support/docker-images/database/build.sh
+++ b/dev-support/docker-images/database/build.sh
@@ -24,7 +24,7 @@ fi
 export CURRENT_PATH=$(cd "${PWD}">/dev/null; pwd)
 SUBMARINE_HOME=${CURRENT_PATH}/../../..
 
-SUBMARINE_VERSION="0.5.0-SNAPSHOT"
+SUBMARINE_VERSION="0.5.0"
 SUBMARINE_IMAGE_NAME="apache/submarine:database-${SUBMARINE_VERSION}"
 
 cp -rf "${SUBMARINE_HOME}/docs/database" "${CURRENT_PATH}"
diff --git a/dev-support/docker-images/jupyter/build.sh 
b/dev-support/docker-images/jupyter/build.sh
index ac0a3d8..e2b083e 100755
--- a/dev-support/docker-images/jupyter/build.sh
+++ b/dev-support/docker-images/jupyter/build.sh
@@ -16,7 +16,7 @@
 
 set -euxo pipefail
 
-JUPYTER_IMAGE="apache/submarine:jupyter-notebook-0.5.0-SNAPSHOT"
+JUPYTER_IMAGE="apache/submarine:jupyter-notebook-0.5.0"
 
 if [ -L ${BASH_SOURCE-$0} ]; then
   PWD=$(dirname $(readlink "${BASH_SOURCE-$0}"))
diff --git a/dev-support/docker-images/operator/build.sh 
b/dev-support/docker-images/operator/build.sh
index ce910fc..5adbfe6 100755
--- a/dev-support/docker-images/operator/build.sh
+++ b/dev-support/docker-images/operator/build.sh
@@ -16,7 +16,7 @@
 
 set -euxo pipefail
 
-SUBMARINE_VERSION=0.5.0-SNAPSHOT
+SUBMARINE_VERSION=0.5.0
 SUBMARINE_IMAGE_NAME="apache/submarine:operator-${SUBMARINE_VERSION}"
 
 if [ -L ${BASH_SOURCE-$0} ]; then
diff --git a/dev-support/docker-images/submarine/build.sh 
b/dev-support/docker-images/submarine/build.sh
index db1c8a2..2fd3847 100755
--- a/dev-support/docker-images/submarine/build.sh
+++ b/dev-support/docker-images/submarine/build.sh
@@ -16,7 +16,7 @@
 
 set -euxo pipefail
 
-SUBMARINE_VERSION=0.5.0-SNAPSHOT
+SUBMARINE_VERSION=0.5.0
 SUBMARINE_IMAGE_NAME="apache/submarine:server-${SUBMARINE_VERSION}"
 
 if [ -L ${BASH_SOURCE-$0} ]; then
diff --git a/dev-support/mini-submarine/README.md 
b/dev-support/mini-submarine/README.md
index 83e935e..48af31b 100644
--- a/dev-support/mini-submarine/README.md
+++ b/dev-support/mini-submarine/README.md
@@ -23,7 +23,7 @@ This is a docker image built for submarine development and 
quick start test.
 ### Use the image we provide
 
 ```
-docker pull apache/submarine:mini-0.4.0
+docker pull apache/submarine:mini-0.5.0
 ```
 
 ### Create image by yourself
@@ -57,24 +57,24 @@ In this scenario, we can do this:
 Put submarine candidate artifacts to a folder like 
"~/releases/submarine-release"
 ```
 $ ls $release_candidates_path
-submarine-dist-0.4.0-hadoop-2.9.tar.gz        
submarine-dist-0.4.0-src.tar.gz.asc
-submarine-dist-0.4.0-hadoop-2.9.tar.gz.asc    
submarine-dist-0.4.0-src.tar.gz.sha512
-submarine-dist-0.4.0-hadoop-2.9.tar.gz.sha512 submarine-dist-0.4.0-src.tar.gz
+submarine-dist-0.5.0-hadoop-2.9.tar.gz        
submarine-dist-0.5.0-src.tar.gz.asc
+submarine-dist-0.5.0-hadoop-2.9.tar.gz.asc    
submarine-dist-0.5.0-src.tar.gz.sha512
+submarine-dist-0.5.0-hadoop-2.9.tar.gz.sha512 submarine-dist-0.5.0-src.tar.gz
 ```
 ```
-export submarine_version=0.4.0
+export submarine_version=0.5.0
 export release_candidates_path=~/releases/submarine-release
 ./build_mini-submarine.sh
-#docker run -it -h submarine-dev --net=bridge --privileged -P 
local/mini-submarine:0.4.0 /bin/bash
-docker tag local/mini-submarine:0.4.0 apache/mini-submarine:0.4.0:RC0
-docker push apache/mini-submarine:0.4.0:RC0
+#docker run -it -h submarine-dev --net=bridge --privileged -P 
local/mini-submarine:0.5.0 /bin/bash
+docker tag local/mini-submarine:0.5.0 apache/mini-submarine:0.5.0:RC0
+docker push apache/mini-submarine:0.5.0:RC0
 ```
-In the container, we can verify that the submarine jar version is the expected 
0.4.0. Then we can upload this image with a "RC" tag for a vote.
+In the container, we can verify that the submarine jar version is the expected 
0.5.0. Then we can upload this image with a "RC" tag for a vote.
 
 ### Run mini-submarine image
 
 ```
-docker run -it -h submarine-dev --name mini-submarine --net=bridge 
--privileged -P local/mini-submarine:0.4.0 /bin/bash
+docker run -it -h submarine-dev --name mini-submarine --net=bridge 
--privileged -P local/mini-submarine:0.5.0 /bin/bash
 
 # In the container, use root user to bootstrap hdfs and yarn
 /tmp/hadoop-config/bootstrap.sh
@@ -83,7 +83,7 @@ docker run -it -h submarine-dev --name mini-submarine 
--net=bridge --privileged
 yarn node -list -showDetails
 ```
 
-If you pull the image directly, please replace "local/mini-submarine:0.4.0" 
with "apache/submarine:mini-0.4.0".
+If you pull the image directly, please replace "local/mini-submarine:0.5.0" 
with "apache/submarine:mini-0.5.0".
 
 ### You should see info like this:
 
diff --git a/dev-support/mini-submarine/build_mini-submarine.sh 
b/dev-support/mini-submarine/build_mini-submarine.sh
index 819bab2..43bd8ab 100755
--- a/dev-support/mini-submarine/build_mini-submarine.sh
+++ b/dev-support/mini-submarine/build_mini-submarine.sh
@@ -17,7 +17,7 @@ set -euo pipefail
 hadoop_v=2.9.2
 spark_v=2.3.4
 
-submarine_v=${submarine_version:-"0.5.0-SNAPSHOT"}
+submarine_v=${submarine_version:-"0.5.0"}
 echo "Using submarine version: $submarine_v"
 
 image_name="local/mini-submarine:${submarine_v}"
diff --git 
a/dev-support/mini-submarine/submarine/run_customized_submarine-all_mnist.sh 
b/dev-support/mini-submarine/submarine/run_customized_submarine-all_mnist.sh
index 64646fc..d08a7b9 100755
--- a/dev-support/mini-submarine/submarine/run_customized_submarine-all_mnist.sh
+++ b/dev-support/mini-submarine/submarine/run_customized_submarine-all_mnist.sh
@@ -49,7 +49,7 @@ else
   WORKER_CMD="myvenv.zip/venv/bin/python mnist_distributed.py --steps 2 
--data_dir /tmp/data --working_dir /tmp/mode"
 fi
 
-SUBMARINE_VERSION=${SUBMARINE_VER:-"0.5.0-SNAPSHOT"}
+SUBMARINE_VERSION=${SUBMARINE_VER:-"0.5.0"}
 
 HADOOP_VERSION=2.9
 
diff --git 
a/dev-support/mini-submarine/submarine/run_submarine_mnist_tf2_tony.sh 
b/dev-support/mini-submarine/submarine/run_submarine_mnist_tf2_tony.sh
index f029512..b12efbf 100755
--- a/dev-support/mini-submarine/submarine/run_submarine_mnist_tf2_tony.sh
+++ b/dev-support/mini-submarine/submarine/run_submarine_mnist_tf2_tony.sh
@@ -39,7 +39,7 @@ else
   JAVA_CMD="java"
 fi
 
-SUBMARINE_VERSION=0.5.0-SNAPSHOT
+SUBMARINE_VERSION=0.5.0
 HADOOP_VERSION=2.9
 SUBMARINE_PATH=/opt/submarine-current
 HADOOP_CONF_PATH=/usr/local/hadoop/etc/hadoop
diff --git a/dev-support/mini-submarine/submarine/run_submarine_mnist_tony.sh 
b/dev-support/mini-submarine/submarine/run_submarine_mnist_tony.sh
index c6d0a4d..272ac32 100755
--- a/dev-support/mini-submarine/submarine/run_submarine_mnist_tony.sh
+++ b/dev-support/mini-submarine/submarine/run_submarine_mnist_tony.sh
@@ -17,7 +17,7 @@
 
 # Below are configurable variables, please adapt base on your local 
environment.
 # Version of submarine jar
-SUBMARINE_VERSION=${SUBMARINE_VER:-"0.5.0-SNAPSHOT"}
+SUBMARINE_VERSION=${SUBMARINE_VER:-"0.5.0"}
 
 # Version of affiliated Hadoop version for this Submarine jar.
 SUBMARINE_HADOOP_VERSION=2.9
diff --git 
a/dev-support/mini-submarine/submarine/run_submarine_mnist_tony_rpc.sh 
b/dev-support/mini-submarine/submarine/run_submarine_mnist_tony_rpc.sh
index f93973f..602e9d8 100644
--- a/dev-support/mini-submarine/submarine/run_submarine_mnist_tony_rpc.sh
+++ b/dev-support/mini-submarine/submarine/run_submarine_mnist_tony_rpc.sh
@@ -47,7 +47,7 @@ else
   WORKER_CMD="myvenv.zip/venv/bin/python mnist_distributed.py --steps 2 
--data_dir /tmp/data --working_dir /tmp/mode"
 fi
 
-SUBMARINE_VERSION=${SUBMARINE_VER:-"0.5.0-SNAPSHOT"}
+SUBMARINE_VERSION=${SUBMARINE_VER:-"0.5.0"}
 
 HADOOP_VERSION=2.9
 
diff --git 
a/dev-support/mini-submarine/submarine/run_submarine_mxnet_cifar10_tony.sh 
b/dev-support/mini-submarine/submarine/run_submarine_mxnet_cifar10_tony.sh
index 0561e54..4dec868 100755
--- a/dev-support/mini-submarine/submarine/run_submarine_mxnet_cifar10_tony.sh
+++ b/dev-support/mini-submarine/submarine/run_submarine_mxnet_cifar10_tony.sh
@@ -39,7 +39,7 @@ else
   JAVA_CMD="java"
 fi
 
-SUBMARINE_VERSION=0.5.0-SNAPSHOT
+SUBMARINE_VERSION=0.5.0
 HADOOP_VERSION=2.9
 SUBMARINE_PATH=/opt/submarine-current
 HADOOP_CONF_PATH=/usr/local/hadoop/etc/hadoop
diff --git 
a/dev-support/mini-submarine/submarine/run_submarine_pytorch_mnist_tony.sh 
b/dev-support/mini-submarine/submarine/run_submarine_pytorch_mnist_tony.sh
index b4a81e0..b57dd56 100755
--- a/dev-support/mini-submarine/submarine/run_submarine_pytorch_mnist_tony.sh
+++ b/dev-support/mini-submarine/submarine/run_submarine_pytorch_mnist_tony.sh
@@ -39,7 +39,7 @@ else
   JAVA_CMD="java"
 fi
 
-SUBMARINE_VERSION=0.5.0-SNAPSHOT
+SUBMARINE_VERSION=0.5.0
 HADOOP_VERSION=2.9
 SUBMARINE_PATH=/opt/submarine-current
 HADOOP_CONF_PATH=/usr/local/hadoop/etc/hadoop
diff --git a/dev-support/pysubmarine/openapi.json 
b/dev-support/pysubmarine/openapi.json
index ce237b6..9ab79b2 100644
--- a/dev-support/pysubmarine/openapi.json
+++ b/dev-support/pysubmarine/openapi.json
@@ -11,7 +11,7 @@
       "name" : "Apache 2.0",
       "url" : "http://www.apache.org/licenses/LICENSE-2.0.html";
     },
-    "version" : "0.5.0-SNAPSHOT"
+    "version" : "0.5.0"
   },
   "servers" : [ {
     "url" : "/api"
@@ -406,4 +406,4 @@
       }
     }
   }
-}
\ No newline at end of file
+}
diff --git a/dev-support/pysubmarine/swagger_config.json 
b/dev-support/pysubmarine/swagger_config.json
index f2681a3..d7e0772 100644
--- a/dev-support/pysubmarine/swagger_config.json
+++ b/dev-support/pysubmarine/swagger_config.json
@@ -1,5 +1,5 @@
 {
   "packageName" : "submarine.experiment",
   "projectName" : "submarine.experiment",
-  "packageVersion": "0.5.0-SNAPSHOT"
+  "packageVersion": "0.5.0"
 }
diff --git a/docs/database/submarine-data.sql b/docs/database/submarine-data.sql
index e1eae5c..aa2ddf0 100644
--- a/docs/database/submarine-data.sql
+++ b/docs/database/submarine-data.sql
@@ -85,7 +85,7 @@ INSERT INTO `params` (`id`, `key`, `value`, `worker_index`) 
VALUES
 -- Records of environment
 -- ----------------------------
 INSERT INTO `environment` VALUES
-('environment_1600862964725_0001', 'notebook-env', 
'{"name":"notebook-env","dockerImage":"apache/submarine:jupyter-notebook-0.5.0-SNAPSHOT","kernelSpec":{"name":"submarine_jupyter_py3","channels":["defaults"],"dependencies":[]}}',
 'admin', '2020-09-21 14:00:05', 'admin', '2020-09-21 14:00:14'),
+('environment_1600862964725_0001', 'notebook-env', 
'{"name":"notebook-env","dockerImage":"apache/submarine:jupyter-notebook-0.5.0","kernelSpec":{"name":"submarine_jupyter_py3","channels":["defaults"],"dependencies":[]}}',
 'admin', '2020-09-21 14:00:05', 'admin', '2020-09-21 14:00:14'),
 ('environment_1595134205164_0002', 
'my-submarine-test-env','{"name":"my-submarine-env","dockerImage":"continuumio/anaconda3","kernelSpec":{"name":"team_default_python_3.7","channels":["defaults"],"dependencies":["_ipyw_jlab_nb_ext_conf=0.1.0=py37_0","alabaster=0.7.12=py37_0","anaconda=2020.02=py37_0","anaconda-client=1.7.2=py37_0","anaconda-navigator=1.9.12=py37_0"]}}','admin',
 '2020-05-06 14:00:05', 'Jack', '2020-05-06 14:00:14');
 
 -- ----------------------------
diff --git a/docs/userdocs/k8s/api/notebook.md 
b/docs/userdocs/k8s/api/notebook.md
index 5f5f34c..ca40e48 100644
--- a/docs/userdocs/k8s/api/notebook.md
+++ b/docs/userdocs/k8s/api/notebook.md
@@ -69,7 +69,7 @@ curl -X POST -H "Content-Type: application/json" -d '
       },
       "environment":{
         "name":"notebook-env",
-        "dockerImage":"apache/submarine:jupyter-notebook-0.5.0-SNAPSHOT",
+        "dockerImage":"apache/submarine:jupyter-notebook-0.5.0",
         "kernelSpec":{
           "name": "team_default_python_3.7",
           "channels": [
@@ -126,7 +126,7 @@ curl -X GET 
http://127.0.0.1:8080/api/v1/notebook?id={user_id}
         },
         "environment":{
           "name":"notebook-env",
-          "dockerImage":"apache/submarine:jupyter-notebook-0.5.0-SNAPSHOT",
+          "dockerImage":"apache/submarine:jupyter-notebook-0.5.0",
           "kernelSpec":{
             "name": "team_default_python_3.7",
             "channels": [
@@ -183,7 +183,7 @@ curl -X GET http://127.0.0.1:8080/api/v1/notebook/{id}
       },
       "environment":{
         "name":"notebook-env",
-        "dockerImage":"apache/submarine:jupyter-notebook-0.5.0-SNAPSHOT",
+        "dockerImage":"apache/submarine:jupyter-notebook-0.5.0",
         "kernelSpec":{
           "name": "team_default_python_3.7",
           "channels": [
@@ -239,7 +239,7 @@ curl -X DELETE http://127.0.0.1:8080/api/v1/notebook/{id}
       },
       "environment": {
         "name": "notebook-env",
-        "dockerImage": "apache/submarine:jupyter-notebook-0.5.0-SNAPSHOT",
+        "dockerImage": "apache/submarine:jupyter-notebook-0.5.0",
         "kernelSpec": {
           "name": "team_default_python_3.7",
           "channels": [
diff --git a/helm-charts/submarine/Chart.yaml b/helm-charts/submarine/Chart.yaml
index 9e40ebf..9f7c49b 100644
--- a/helm-charts/submarine/Chart.yaml
+++ b/helm-charts/submarine/Chart.yaml
@@ -16,10 +16,10 @@
 #
 
 apiVersion: v2
-appVersion: "0.5.0-SNAPSHOT"
+appVersion: "0.5.0"
 description: Submarine is Cloud Native Machine Learning Platform.
 name: submarine
-version: 0.5.0-SNAPSHOT
+version: 0.5.0
 icon: 
https://submarine.apache.org/assets/themes/submarine/img/submarine_white_logo.png
 dependencies:
 - name: tfjob
diff --git a/helm-charts/submarine/values.yaml 
b/helm-charts/submarine/values.yaml
index fb63dd4..fd64b90 100644
--- a/helm-charts/submarine/values.yaml
+++ b/helm-charts/submarine/values.yaml
@@ -20,13 +20,13 @@ submarine:
     imagePullPolicy: IfNotPresent
     replicas: 1
     name: submarine-server
-    image: apache/submarine:server-0.5.0-SNAPSHOT
+    image: apache/submarine:server-0.5.0
     servicePort: 8080
   database:
     imagePullPolicy: IfNotPresent
     replicas: 1
     name: submarine-database
-    image: apache/submarine:database-0.5.0-SNAPSHOT
+    image: apache/submarine:database-0.5.0
     servicePort: 3306
     mysqlRootPassword: password
   traefik:
diff --git a/pom.xml b/pom.xml
index b14626a..41bb02e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -26,7 +26,7 @@
 
   <groupId>org.apache.submarine</groupId>
   <artifactId>submarine</artifactId>
-  <version>0.5.0-SNAPSHOT</version>
+  <version>0.5.0</version>
   <packaging>pom</packaging>
   <name>Submarine</name>
   <description>Submarine project</description>
diff --git a/submarine-all/pom.xml b/submarine-all/pom.xml
index 152c7a0..9bf988d 100644
--- a/submarine-all/pom.xml
+++ b/submarine-all/pom.xml
@@ -25,11 +25,11 @@
   <parent>
     <groupId>org.apache.submarine</groupId>
     <artifactId>submarine</artifactId>
-    <version>0.5.0-SNAPSHOT</version>
+    <version>0.5.0</version>
     <relativePath>..</relativePath>
   </parent>
   <artifactId>submarine-all</artifactId>
-  <version>0.5.0-SNAPSHOT</version>
+  <version>0.5.0</version>
   <name>Submarine: All</name>
 
   <dependencyManagement>
diff --git a/submarine-client/pom.xml b/submarine-client/pom.xml
index 0272a90..ddc0fd8 100644
--- a/submarine-client/pom.xml
+++ b/submarine-client/pom.xml
@@ -24,12 +24,12 @@
   <parent>
     <artifactId>submarine</artifactId>
     <groupId>org.apache.submarine</groupId>
-    <version>0.5.0-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
   <artifactId>submarine-client</artifactId>
-  <version>0.5.0-SNAPSHOT</version>
+  <version>0.5.0</version>
   <name>Submarine: Client</name>
 
   <dependencies>
diff --git a/submarine-cloud/Makefile b/submarine-cloud/Makefile
index 822272d..a3ad251 100644
--- a/submarine-cloud/Makefile
+++ b/submarine-cloud/Makefile
@@ -20,7 +20,7 @@ GOCLEAN=$(GOCMD) clean
 GOTEST=$(GOCMD) test
 GOGET=$(GOCMD) get
 BINARY_NAME=submarine-operator
-VERSION="0.5.0-SNAPSHOT"
+VERSION="0.5.0"
 BuildGitBranch=$(git rev-parse --abbrev-ref HEAD)
 BuildGitRev=$(git rev-list --count HEAD)
 BuildGitCommit=$(git rev-parse HEAD)
diff --git a/submarine-cloud/hack/deploy-submarine.sh 
b/submarine-cloud/hack/deploy-submarine.sh
index 77a7bf0..b9da480 100755
--- a/submarine-cloud/hack/deploy-submarine.sh
+++ b/submarine-cloud/hack/deploy-submarine.sh
@@ -20,7 +20,7 @@ set -euo pipefail
 ROOT=$(unset CDPATH && cd $(dirname "${BASH_SOURCE[0]}")/.. && pwd)
 cd $ROOT
 SUBMARINE_HOME=${ROOT}/..
-SUBMARINE_VERSION="0.5.0-SNAPSHOT"
+SUBMARINE_VERSION="0.5.0"
 
 source $ROOT/hack/lib.sh
 
diff --git 
a/submarine-cloud/manifests/submarine-cluster/submarine-database.yaml 
b/submarine-cloud/manifests/submarine-cluster/submarine-database.yaml
index 2688696..1107df9 100644
--- a/submarine-cloud/manifests/submarine-cluster/submarine-database.yaml
+++ b/submarine-cloud/manifests/submarine-cluster/submarine-database.yaml
@@ -30,7 +30,7 @@ spec:
     spec:
       containers:
         - name: submarine-database
-          image: apache/submarine:database-0.5.0-SNAPSHOT
+          image: apache/submarine:database-0.5.0
           ports:
             - containerPort: 3306
           env:
diff --git a/submarine-cloud/manifests/submarine-cluster/submarine-server.yaml 
b/submarine-cloud/manifests/submarine-cluster/submarine-server.yaml
index 2d12c72..9a8f301 100644
--- a/submarine-cloud/manifests/submarine-cluster/submarine-server.yaml
+++ b/submarine-cloud/manifests/submarine-cluster/submarine-server.yaml
@@ -31,7 +31,7 @@ spec:
       serviceAccountName: "submarine-node"
       containers:
         - name: submarine-node
-          image: "apache/submarine:server-0.5.0-SNAPSHOT"
+          image: "apache/submarine:server-0.5.0"
           args: []
           imagePullPolicy: IfNotPresent
           ports:
diff --git a/submarine-cloud/manifests/submarine-operator/deployment.yaml 
b/submarine-cloud/manifests/submarine-operator/deployment.yaml
index 88558fa..61121d5 100644
--- a/submarine-cloud/manifests/submarine-operator/deployment.yaml
+++ b/submarine-cloud/manifests/submarine-operator/deployment.yaml
@@ -31,7 +31,7 @@ spec:
       serviceAccountName: "submarine-operator"
       containers:
         - name: op
-          image: "apache/submarine:operator-0.5.0-SNAPSHOT"
+          image: "apache/submarine:operator-0.5.0"
           imagePullPolicy: IfNotPresent
           args: ["--v=7", "--logtostderr=true", "--alsologtostderr"]
           resources:
diff --git a/submarine-cloud/pom.xml b/submarine-cloud/pom.xml
index 1f9f8db..a3a9fee 100644
--- a/submarine-cloud/pom.xml
+++ b/submarine-cloud/pom.xml
@@ -25,10 +25,10 @@
   <parent>
     <groupId>org.apache.submarine</groupId>
     <artifactId>submarine</artifactId>
-    <version>0.5.0-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
   <artifactId>submarine-cloud</artifactId>
-  <version>0.5.0-SNAPSHOT</version>
+  <version>0.5.0</version>
   <name>Submarine: Cloud</name>
   <packaging>pom</packaging>
 
diff --git a/submarine-commons/commons-cluster/pom.xml 
b/submarine-commons/commons-cluster/pom.xml
index 8798e58..b09a6f5 100644
--- a/submarine-commons/commons-cluster/pom.xml
+++ b/submarine-commons/commons-cluster/pom.xml
@@ -23,11 +23,11 @@
   <parent>
     <groupId>org.apache.submarine</groupId>
     <artifactId>submarine-commons</artifactId>
-    <version>0.5.0-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <artifactId>submarine-commons-cluster</artifactId>
-  <version>0.5.0-SNAPSHOT</version>
+  <version>0.5.0</version>
   <name>Submarine: Commons Cluster</name>
 
   <dependencies>
diff --git a/submarine-commons/commons-metastore/pom.xml 
b/submarine-commons/commons-metastore/pom.xml
index 6869f15..38e1604 100644
--- a/submarine-commons/commons-metastore/pom.xml
+++ b/submarine-commons/commons-metastore/pom.xml
@@ -25,13 +25,13 @@
   <parent>
     <groupId>org.apache.submarine</groupId>
     <artifactId>submarine-commons</artifactId>
-    <version>0.5.0-SNAPSHOT</version>
+    <version>0.5.0</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
 
   <groupId>org.apache.submarine</groupId>
   <artifactId>submarine-commons-metastore</artifactId>
-  <version>0.5.0-SNAPSHOT</version>
+  <version>0.5.0</version>
   <name>Submarine: Commons MetaStore</name>
 
   <dependencies>
diff --git a/submarine-commons/commons-rpc/pom.xml 
b/submarine-commons/commons-rpc/pom.xml
index 4899b0a..9ba7362 100644
--- a/submarine-commons/commons-rpc/pom.xml
+++ b/submarine-commons/commons-rpc/pom.xml
@@ -25,13 +25,13 @@
   <parent>
     <groupId>org.apache.submarine</groupId>
     <artifactId>submarine-commons</artifactId>
-    <version>0.5.0-SNAPSHOT</version>
+    <version>0.5.0</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
 
   <groupId>org.apache.submarine</groupId>
   <artifactId>submarine-commons-rpc</artifactId>
-  <version>0.5.0-SNAPSHOT</version>
+  <version>0.5.0</version>
   <name>Submarine: Commons RPC</name>
 
   <dependencies>
diff --git a/submarine-commons/commons-runtime/pom.xml 
b/submarine-commons/commons-runtime/pom.xml
index 068e6d8..c4d4e8b 100644
--- a/submarine-commons/commons-runtime/pom.xml
+++ b/submarine-commons/commons-runtime/pom.xml
@@ -24,13 +24,13 @@
   <parent>
     <groupId>org.apache.submarine</groupId>
     <artifactId>submarine-commons</artifactId>
-    <version>0.5.0-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
   <groupId>org.apache.submarine</groupId>
   <artifactId>submarine-commons-runtime</artifactId>
-  <version>0.5.0-SNAPSHOT</version>
+  <version>0.5.0</version>
   <name>Submarine: Commons Runtime</name>
 
   <dependencies>
diff --git a/submarine-commons/commons-unixusersync/pom.xml 
b/submarine-commons/commons-unixusersync/pom.xml
index 94cd4ce..95b51ee 100644
--- a/submarine-commons/commons-unixusersync/pom.xml
+++ b/submarine-commons/commons-unixusersync/pom.xml
@@ -25,12 +25,12 @@
   <parent>
     <groupId>org.apache.submarine</groupId>
     <artifactId>submarine-commons</artifactId>
-    <version>0.5.0-SNAPSHOT</version>
+    <version>0.5.0</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
 
   <artifactId>submarine-commons-unixusersync</artifactId>
-  <version>0.5.0-SNAPSHOT</version>
+  <version>0.5.0</version>
   <name>Submarine: Commons Unixusersync</name>
 
   <dependencies>
diff --git a/submarine-commons/commons-utils/pom.xml 
b/submarine-commons/commons-utils/pom.xml
index a892fba..cecaab3 100644
--- a/submarine-commons/commons-utils/pom.xml
+++ b/submarine-commons/commons-utils/pom.xml
@@ -25,13 +25,13 @@
   <parent>
     <groupId>org.apache.submarine</groupId>
     <artifactId>submarine-commons</artifactId>
-    <version>0.5.0-SNAPSHOT</version>
+    <version>0.5.0</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
 
   <groupId>org.apache.submarine</groupId>
   <artifactId>submarine-commons-utils</artifactId>
-  <version>0.5.0-SNAPSHOT</version>
+  <version>0.5.0</version>
   <name>Submarine: Commons Utils</name>
 
   <dependencies>
diff --git a/submarine-commons/pom.xml b/submarine-commons/pom.xml
index 0700faa..3f352fe 100644
--- a/submarine-commons/pom.xml
+++ b/submarine-commons/pom.xml
@@ -23,14 +23,14 @@
   <parent>
     <groupId>org.apache.submarine</groupId>
     <artifactId>submarine</artifactId>
-    <version>0.5.0-SNAPSHOT</version>
+    <version>0.5.0</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
   <groupId>org.apache.submarine</groupId>
   <artifactId>submarine-commons</artifactId>
-  <version>0.5.0-SNAPSHOT</version>
+  <version>0.5.0</version>
   <packaging>pom</packaging>
   <name>Submarine: Commons</name>
 
diff --git a/submarine-dist/pom.xml b/submarine-dist/pom.xml
index eb09dad..a8dda7d 100644
--- a/submarine-dist/pom.xml
+++ b/submarine-dist/pom.xml
@@ -25,11 +25,11 @@
   <parent>
     <groupId>org.apache.submarine</groupId>
     <artifactId>submarine</artifactId>
-    <version>0.5.0-SNAPSHOT</version>
+    <version>0.5.0</version>
     <relativePath>..</relativePath>
   </parent>
   <artifactId>submarine-dist</artifactId>
-  <version>0.5.0-SNAPSHOT</version>
+  <version>0.5.0</version>
   <name>Submarine: Dist</name>
   <packaging>pom</packaging>
 
diff --git a/submarine-sdk/pysubmarine/example/pytorch/afm/run_afm.sh 
b/submarine-sdk/pysubmarine/example/pytorch/afm/run_afm.sh
index 494931c..db90f0c 100644
--- a/submarine-sdk/pysubmarine/example/pytorch/afm/run_afm.sh
+++ b/submarine-sdk/pysubmarine/example/pytorch/afm/run_afm.sh
@@ -24,7 +24,7 @@ PYTHONPATH=$HOME/workspace/submarine/submarine-sdk/pysubmarine
 
 HADOOP_CONF_PATH=${HADOOP_CONF_PATH:-$HADOOP_CONF_DIR}
 
-SUBMARINE_VERSION=0.5.0-SNAPSHOT
+SUBMARINE_VERSION=0.5.0
 SUBMARINE_HADOOP_VERSION=2.9
 
SUBMARINE_JAR=/opt/submarine-dist-${SUBMARINE_VERSION}-hadoop-${SUBMARINE_HADOOP_VERSION}/submarine-dist-${SUBMARINE_VERSION}-hadoop-${SUBMARINE_HADOOP_VERSION}/submarine-all-${SUBMARINE_VERSION}-hadoop-${SUBMARINE_HADOOP_VERSION}.jar
 
diff --git a/submarine-sdk/pysubmarine/example/pytorch/deepfm/run_deepfm.sh 
b/submarine-sdk/pysubmarine/example/pytorch/deepfm/run_deepfm.sh
index 8cfe096..8238845 100644
--- a/submarine-sdk/pysubmarine/example/pytorch/deepfm/run_deepfm.sh
+++ b/submarine-sdk/pysubmarine/example/pytorch/deepfm/run_deepfm.sh
@@ -24,7 +24,7 @@ PYTHONPATH=$HOME/workspace/submarine/submarine-sdk/pysubmarine
 
 HADOOP_CONF_PATH=${HADOOP_CONF_PATH:-$HADOOP_CONF_DIR}
 
-SUBMARINE_VERSION=0.5.0-SNAPSHOT
+SUBMARINE_VERSION=0.5.0
 SUBMARINE_HADOOP_VERSION=2.9
 
SUBMARINE_JAR=/opt/submarine-dist-${SUBMARINE_VERSION}-hadoop-${SUBMARINE_HADOOP_VERSION}/submarine-dist-${SUBMARINE_VERSION}-hadoop-${SUBMARINE_HADOOP_VERSION}/submarine-all-${SUBMARINE_VERSION}-hadoop-${SUBMARINE_HADOOP_VERSION}.jar
 
diff --git a/submarine-sdk/pysubmarine/setup.py 
b/submarine-sdk/pysubmarine/setup.py
index efd2d69..e99c184 100644
--- a/submarine-sdk/pysubmarine/setup.py
+++ b/submarine-sdk/pysubmarine/setup.py
@@ -20,7 +20,7 @@ with open('README.md') as f:
 
 setup(
     name='apache-submarine',
-    version='0.5.0-SNAPSHOT',
+    version='0.5.0',
     description="A python SDK for submarine",
     long_description=long_description,
     long_description_content_type="text/markdown",
diff --git a/submarine-sdk/pysubmarine/submarine/experiment/__init__.py 
b/submarine-sdk/pysubmarine/submarine/experiment/__init__.py
index 7335ab0..ec7f96e 100644
--- a/submarine-sdk/pysubmarine/submarine/experiment/__init__.py
+++ b/submarine-sdk/pysubmarine/submarine/experiment/__init__.py
@@ -21,7 +21,7 @@
 
     The Submarine REST API allows you to create, list, and get experiments. 
The API is hosted under the /v1/experiment route on the Submarine server. For 
example, to list experiments on a server hosted at http://localhost:8080, 
access http://localhost:8080/api/v1/experiment/  # noqa: E501
 
-    The version of the OpenAPI document: 0.5.0-SNAPSHOT
+    The version of the OpenAPI document: 0.5.0
     Contact: [email protected]
     Generated by: https://openapi-generator.tech
 """
@@ -45,4 +45,4 @@ from submarine.experiment.models.experiment_task_spec import 
ExperimentTaskSpec
 from submarine.experiment.models.json_response import JsonResponse
 from submarine.experiment.models.kernel_spec import KernelSpec
 
-__version__ = "0.5.0-SNAPSHOT"
+__version__ = "0.5.0"
diff --git 
a/submarine-sdk/pysubmarine/submarine/experiment/api/experiment_api.py 
b/submarine-sdk/pysubmarine/submarine/experiment/api/experiment_api.py
index e329659..2035345 100644
--- a/submarine-sdk/pysubmarine/submarine/experiment/api/experiment_api.py
+++ b/submarine-sdk/pysubmarine/submarine/experiment/api/experiment_api.py
@@ -20,7 +20,7 @@
 
     The Submarine REST API allows you to create, list, and get experiments. 
The API is hosted under the /v1/experiment route on the Submarine server. For 
example, to list experiments on a server hosted at http://localhost:8080, 
access http://localhost:8080/api/v1/experiment/  # noqa: E501
 
-    The version of the OpenAPI document: 0.5.0-SNAPSHOT
+    The version of the OpenAPI document: 0.5.0
     Contact: [email protected]
     Generated by: https://openapi-generator.tech
 """
diff --git a/submarine-sdk/pysubmarine/submarine/experiment/api_client.py 
b/submarine-sdk/pysubmarine/submarine/experiment/api_client.py
index 5bbc5c0..d6321eb 100644
--- a/submarine-sdk/pysubmarine/submarine/experiment/api_client.py
+++ b/submarine-sdk/pysubmarine/submarine/experiment/api_client.py
@@ -19,7 +19,7 @@
 
     The Submarine REST API allows you to create, list, and get experiments. 
The API is hosted under the /v1/experiment route on the Submarine server. For 
example, to list experiments on a server hosted at http://localhost:8080, 
access http://localhost:8080/api/v1/experiment/  # noqa: E501
 
-    The version of the OpenAPI document: 0.5.0-SNAPSHOT
+    The version of the OpenAPI document: 0.5.0
     Contact: [email protected]
     Generated by: https://openapi-generator.tech
 """
@@ -98,7 +98,7 @@ class ApiClient(object):
             self.default_headers[header_name] = header_value
         self.cookie = cookie
         # Set default User-Agent.
-        self.user_agent = 'OpenAPI-Generator/0.5.0-SNAPSHOT/python'
+        self.user_agent = 'OpenAPI-Generator/0.5.0/python'
         self.client_side_validation = configuration.client_side_validation
 
     def __enter__(self):
diff --git a/submarine-sdk/pysubmarine/submarine/experiment/configuration.py 
b/submarine-sdk/pysubmarine/submarine/experiment/configuration.py
index 8b60825..5774537 100644
--- a/submarine-sdk/pysubmarine/submarine/experiment/configuration.py
+++ b/submarine-sdk/pysubmarine/submarine/experiment/configuration.py
@@ -19,7 +19,7 @@
 
     The Submarine REST API allows you to create, list, and get experiments. 
The API is hosted under the /v1/experiment route on the Submarine server. For 
example, to list experiments on a server hosted at http://localhost:8080, 
access http://localhost:8080/api/v1/experiment/  # noqa: E501
 
-    The version of the OpenAPI document: 0.5.0-SNAPSHOT
+    The version of the OpenAPI document: 0.5.0
     Contact: [email protected]
     Generated by: https://openapi-generator.tech
 """
@@ -342,8 +342,8 @@ class Configuration(object):
         return "Python SDK Debug Report:\n"\
                "OS: {env}\n"\
                "Python Version: {pyversion}\n"\
-               "Version of the API: 0.5.0-SNAPSHOT\n"\
-               "SDK Package Version: 0.5.0-SNAPSHOT".\
+               "Version of the API: 0.5.0\n"\
+               "SDK Package Version: 0.5.0".\
                format(env=sys.platform, pyversion=sys.version)
 
     def get_host_settings(self):
diff --git a/submarine-sdk/pysubmarine/submarine/experiment/exceptions.py 
b/submarine-sdk/pysubmarine/submarine/experiment/exceptions.py
index 393e906..a275f96 100644
--- a/submarine-sdk/pysubmarine/submarine/experiment/exceptions.py
+++ b/submarine-sdk/pysubmarine/submarine/experiment/exceptions.py
@@ -19,7 +19,7 @@
 
     The Submarine REST API allows you to create, list, and get experiments. 
The API is hosted under the /v1/experiment route on the Submarine server. For 
example, to list experiments on a server hosted at http://localhost:8080, 
access http://localhost:8080/api/v1/experiment/  # noqa: E501
 
-    The version of the OpenAPI document: 0.5.0-SNAPSHOT
+    The version of the OpenAPI document: 0.5.0
     Contact: [email protected]
     Generated by: https://openapi-generator.tech
 """
diff --git a/submarine-sdk/pysubmarine/submarine/experiment/models/__init__.py 
b/submarine-sdk/pysubmarine/submarine/experiment/models/__init__.py
index 83e02ae..892a716 100644
--- a/submarine-sdk/pysubmarine/submarine/experiment/models/__init__.py
+++ b/submarine-sdk/pysubmarine/submarine/experiment/models/__init__.py
@@ -21,7 +21,7 @@
 
     The Submarine REST API allows you to create, list, and get experiments. 
The API is hosted under the /v1/experiment route on the Submarine server. For 
example, to list experiments on a server hosted at http://localhost:8080, 
access http://localhost:8080/api/v1/experiment/  # noqa: E501
 
-    The version of the OpenAPI document: 0.5.0-SNAPSHOT
+    The version of the OpenAPI document: 0.5.0
     Contact: [email protected]
     Generated by: https://openapi-generator.tech
 """
diff --git a/submarine-sdk/pysubmarine/submarine/experiment/models/code_spec.py 
b/submarine-sdk/pysubmarine/submarine/experiment/models/code_spec.py
index 33dc697..b311c4a 100644
--- a/submarine-sdk/pysubmarine/submarine/experiment/models/code_spec.py
+++ b/submarine-sdk/pysubmarine/submarine/experiment/models/code_spec.py
@@ -20,7 +20,7 @@
 
     The Submarine REST API allows you to create, list, and get experiments. 
The API is hosted under the /v1/experiment route on the Submarine server. For 
example, to list experiments on a server hosted at http://localhost:8080, 
access http://localhost:8080/api/v1/experiment/  # noqa: E501
 
-    The version of the OpenAPI document: 0.5.0-SNAPSHOT
+    The version of the OpenAPI document: 0.5.0
     Contact: [email protected]
     Generated by: https://openapi-generator.tech
 """
diff --git 
a/submarine-sdk/pysubmarine/submarine/experiment/models/environment_spec.py 
b/submarine-sdk/pysubmarine/submarine/experiment/models/environment_spec.py
index 829f360..eb3f0ac 100644
--- a/submarine-sdk/pysubmarine/submarine/experiment/models/environment_spec.py
+++ b/submarine-sdk/pysubmarine/submarine/experiment/models/environment_spec.py
@@ -20,7 +20,7 @@
 
     The Submarine REST API allows you to create, list, and get experiments. 
The API is hosted under the /v1/experiment route on the Submarine server. For 
example, to list experiments on a server hosted at http://localhost:8080, 
access http://localhost:8080/api/v1/experiment/  # noqa: E501
 
-    The version of the OpenAPI document: 0.5.0-SNAPSHOT
+    The version of the OpenAPI document: 0.5.0
     Contact: [email protected]
     Generated by: https://openapi-generator.tech
 """
diff --git 
a/submarine-sdk/pysubmarine/submarine/experiment/models/experiment_meta.py 
b/submarine-sdk/pysubmarine/submarine/experiment/models/experiment_meta.py
index 45b2bee..bd5eaa2 100644
--- a/submarine-sdk/pysubmarine/submarine/experiment/models/experiment_meta.py
+++ b/submarine-sdk/pysubmarine/submarine/experiment/models/experiment_meta.py
@@ -20,7 +20,7 @@
 
     The Submarine REST API allows you to create, list, and get experiments. 
The API is hosted under the /v1/experiment route on the Submarine server. For 
example, to list experiments on a server hosted at http://localhost:8080, 
access http://localhost:8080/api/v1/experiment/  # noqa: E501
 
-    The version of the OpenAPI document: 0.5.0-SNAPSHOT
+    The version of the OpenAPI document: 0.5.0
     Contact: [email protected]
     Generated by: https://openapi-generator.tech
 """
diff --git 
a/submarine-sdk/pysubmarine/submarine/experiment/models/experiment_spec.py 
b/submarine-sdk/pysubmarine/submarine/experiment/models/experiment_spec.py
index 1e47e77..cb27882 100644
--- a/submarine-sdk/pysubmarine/submarine/experiment/models/experiment_spec.py
+++ b/submarine-sdk/pysubmarine/submarine/experiment/models/experiment_spec.py
@@ -20,7 +20,7 @@
 
     The Submarine REST API allows you to create, list, and get experiments. 
The API is hosted under the /v1/experiment route on the Submarine server. For 
example, to list experiments on a server hosted at http://localhost:8080, 
access http://localhost:8080/api/v1/experiment/  # noqa: E501
 
-    The version of the OpenAPI document: 0.5.0-SNAPSHOT
+    The version of the OpenAPI document: 0.5.0
     Contact: [email protected]
     Generated by: https://openapi-generator.tech
 """
diff --git 
a/submarine-sdk/pysubmarine/submarine/experiment/models/experiment_task_spec.py 
b/submarine-sdk/pysubmarine/submarine/experiment/models/experiment_task_spec.py
index 6f8a80a..4f94625 100644
--- 
a/submarine-sdk/pysubmarine/submarine/experiment/models/experiment_task_spec.py
+++ 
b/submarine-sdk/pysubmarine/submarine/experiment/models/experiment_task_spec.py
@@ -20,7 +20,7 @@
 
     The Submarine REST API allows you to create, list, and get experiments. 
The API is hosted under the /v1/experiment route on the Submarine server. For 
example, to list experiments on a server hosted at http://localhost:8080, 
access http://localhost:8080/api/v1/experiment/  # noqa: E501
 
-    The version of the OpenAPI document: 0.5.0-SNAPSHOT
+    The version of the OpenAPI document: 0.5.0
     Contact: [email protected]
     Generated by: https://openapi-generator.tech
 """
diff --git 
a/submarine-sdk/pysubmarine/submarine/experiment/models/json_response.py 
b/submarine-sdk/pysubmarine/submarine/experiment/models/json_response.py
index 0d51e12..214f723 100644
--- a/submarine-sdk/pysubmarine/submarine/experiment/models/json_response.py
+++ b/submarine-sdk/pysubmarine/submarine/experiment/models/json_response.py
@@ -20,7 +20,7 @@
 
     The Submarine REST API allows you to create, list, and get experiments. 
The API is hosted under the /v1/experiment route on the Submarine server. For 
example, to list experiments on a server hosted at http://localhost:8080, 
access http://localhost:8080/api/v1/experiment/  # noqa: E501
 
-    The version of the OpenAPI document: 0.5.0-SNAPSHOT
+    The version of the OpenAPI document: 0.5.0
     Contact: [email protected]
     Generated by: https://openapi-generator.tech
 """
diff --git 
a/submarine-sdk/pysubmarine/submarine/experiment/models/kernel_spec.py 
b/submarine-sdk/pysubmarine/submarine/experiment/models/kernel_spec.py
index e8f3e30..b438536 100644
--- a/submarine-sdk/pysubmarine/submarine/experiment/models/kernel_spec.py
+++ b/submarine-sdk/pysubmarine/submarine/experiment/models/kernel_spec.py
@@ -20,7 +20,7 @@
 
     The Submarine REST API allows you to create, list, and get experiments. 
The API is hosted under the /v1/experiment route on the Submarine server. For 
example, to list experiments on a server hosted at http://localhost:8080, 
access http://localhost:8080/api/v1/experiment/  # noqa: E501
 
-    The version of the OpenAPI document: 0.5.0-SNAPSHOT
+    The version of the OpenAPI document: 0.5.0
     Contact: [email protected]
     Generated by: https://openapi-generator.tech
 """
diff --git a/submarine-sdk/pysubmarine/submarine/experiment/rest.py 
b/submarine-sdk/pysubmarine/submarine/experiment/rest.py
index 34edd37..c61611a 100644
--- a/submarine-sdk/pysubmarine/submarine/experiment/rest.py
+++ b/submarine-sdk/pysubmarine/submarine/experiment/rest.py
@@ -19,7 +19,7 @@
 
     The Submarine REST API allows you to create, list, and get experiments. 
The API is hosted under the /v1/experiment route on the Submarine server. For 
example, to list experiments on a server hosted at http://localhost:8080, 
access http://localhost:8080/api/v1/experiment/  # noqa: E501
 
-    The version of the OpenAPI document: 0.5.0-SNAPSHOT
+    The version of the OpenAPI document: 0.5.0
     Contact: [email protected]
     Generated by: https://openapi-generator.tech
 """
diff --git a/submarine-security/spark-security/pom.xml 
b/submarine-security/spark-security/pom.xml
index a72da9c..ee88738 100644
--- a/submarine-security/spark-security/pom.xml
+++ b/submarine-security/spark-security/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <artifactId>submarine</artifactId>
     <groupId>org.apache.submarine</groupId>
-    <version>0.5.0-SNAPSHOT</version>
+    <version>0.5.0</version>
     <relativePath>../../pom.xml</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>
diff --git a/submarine-server/pom.xml b/submarine-server/pom.xml
index a31c0b2..f6375e0 100644
--- a/submarine-server/pom.xml
+++ b/submarine-server/pom.xml
@@ -24,12 +24,12 @@
   <parent>
     <artifactId>submarine</artifactId>
     <groupId>org.apache.submarine</groupId>
-    <version>0.5.0-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
   <artifactId>submarine-server</artifactId>
-  <version>0.5.0-SNAPSHOT</version>
+  <version>0.5.0</version>
   <packaging>pom</packaging>
   <name>Submarine: Server</name>
 
diff --git a/submarine-server/server-api/pom.xml 
b/submarine-server/server-api/pom.xml
index 858b402..8494624 100644
--- a/submarine-server/server-api/pom.xml
+++ b/submarine-server/server-api/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <artifactId>submarine-server</artifactId>
     <groupId>org.apache.submarine</groupId>
-    <version>0.5.0-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/submarine-server/server-core/pom.xml 
b/submarine-server/server-core/pom.xml
index 819ac39..d539c73 100644
--- a/submarine-server/server-core/pom.xml
+++ b/submarine-server/server-core/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <artifactId>submarine-server</artifactId>
     <groupId>org.apache.submarine</groupId>
-    <version>0.5.0-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git 
a/submarine-server/server-core/src/main/java/org/apache/submarine/server/Bootstrap.java
 
b/submarine-server/server-core/src/main/java/org/apache/submarine/server/Bootstrap.java
index 2744700..e96ae62 100644
--- 
a/submarine-server/server-core/src/main/java/org/apache/submarine/server/Bootstrap.java
+++ 
b/submarine-server/server-core/src/main/java/org/apache/submarine/server/Bootstrap.java
@@ -49,7 +49,7 @@ public class Bootstrap extends HttpServlet {
              .termsOfService("http://swagger.io/terms/";)
              .contact(new Contact()
              .email("[email protected]"))
-             .version("0.5.0-SNAPSHOT")
+             .version("0.5.0")
              .license(new License()
              .name("Apache 2.0")
              .url("http://www.apache.org/licenses/LICENSE-2.0.html";));
@@ -58,7 +58,7 @@ public class Bootstrap extends HttpServlet {
     List<Server> servers = new ArrayList<>();
     servers.add(new Server().url("/api"));
     oas.servers(servers);
-    
+
     OpenAPI oasEnvironment = new OpenAPI();
     Info infoEnvironment = new Info().title("Submarine Environment API")
         .description("The Submarine REST API allows you to create, update, "
@@ -70,14 +70,14 @@ public class Bootstrap extends HttpServlet {
         .termsOfService("http://swagger.io/terms/";)
         .contact(
             new Contact().email("[email protected]"))
-        .version("0.5.0-SNAPSHOT")
+        .version("0.5.0")
         .license(
             new License().name("Apache 2.0").
             url("http://www.apache.org/licenses/LICENSE-2.0.html";));
 
     oasEnvironment.info(infoEnvironment);
     oasEnvironment.servers(servers);
-    
+
     SwaggerConfiguration oasConfig = new SwaggerConfiguration()
             .openAPI(oas)
             
.resourcePackages(Stream.of("org.apache.submarine.server.rest").collect(Collectors.toSet()));
diff --git 
a/submarine-server/server-core/src/test/resources/environment/test_env_3.json 
b/submarine-server/server-core/src/test/resources/environment/test_env_3.json
index 0e4469a..e7e861d 100644
--- 
a/submarine-server/server-core/src/test/resources/environment/test_env_3.json
+++ 
b/submarine-server/server-core/src/test/resources/environment/test_env_3.json
@@ -1,6 +1,6 @@
 {
   "name": "my-submarine-env",
-  "dockerImage" : "apache/submarine:jupyter-notebook-0.5.0-SNAPSHOT",
+  "dockerImage" : "apache/submarine:jupyter-notebook-0.5.0",
   "kernelSpec" : {
     "name" : "team_default_python_3.7",
     "channels" : ["defaults"],
diff --git a/submarine-server/server-rpc/pom.xml 
b/submarine-server/server-rpc/pom.xml
index dcc834a..ec1d773 100644
--- a/submarine-server/server-rpc/pom.xml
+++ b/submarine-server/server-rpc/pom.xml
@@ -24,12 +24,12 @@
   <parent>
     <groupId>org.apache.submarine</groupId>
     <artifactId>submarine-server</artifactId>
-    <version>0.5.0-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
   <artifactId>submarine-server-rpc</artifactId>
-  <version>0.5.0-SNAPSHOT</version>
+  <version>0.5.0</version>
   <name>Submarine: Server RPC</name>
 
   <dependencies>
diff --git a/submarine-server/server-submitter/pom.xml 
b/submarine-server/server-submitter/pom.xml
index 0d15401..9575606 100644
--- a/submarine-server/server-submitter/pom.xml
+++ b/submarine-server/server-submitter/pom.xml
@@ -24,12 +24,12 @@
   <parent>
     <artifactId>submarine-server</artifactId>
     <groupId>org.apache.submarine</groupId>
-    <version>0.5.0-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
   <artifactId>submarine-server-submitter</artifactId>
-  <version>0.5.0-SNAPSHOT</version>
+  <version>0.5.0</version>
   <packaging>pom</packaging>
   <name>Submarine: Submitter</name>
 
diff --git a/submarine-server/server-submitter/submitter-k8s/pom.xml 
b/submarine-server/server-submitter/submitter-k8s/pom.xml
index a2b4b24..b0cf47d 100644
--- a/submarine-server/server-submitter/submitter-k8s/pom.xml
+++ b/submarine-server/server-submitter/submitter-k8s/pom.xml
@@ -24,12 +24,12 @@
   <parent>
     <artifactId>submarine-server-submitter</artifactId>
     <groupId>org.apache.submarine</groupId>
-    <version>0.5.0-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
   <artifactId>submarine-submitter-k8s</artifactId>
-  <version>0.5.0-SNAPSHOT</version>
+  <version>0.5.0</version>
   <name>Submarine: Kubernetes Submitter</name>
 
   <dependencies>
diff --git a/submarine-server/server-submitter/submitter-yarn/pom.xml 
b/submarine-server/server-submitter/submitter-yarn/pom.xml
index 4a16383..d11041f 100644
--- a/submarine-server/server-submitter/submitter-yarn/pom.xml
+++ b/submarine-server/server-submitter/submitter-yarn/pom.xml
@@ -20,12 +20,12 @@
   <parent>
     <groupId>org.apache.submarine</groupId>
     <artifactId>submarine-server-submitter</artifactId>
-    <version>0.5.0-SNAPSHOT</version>
+    <version>0.5.0</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
 
   <artifactId>submarine-submitter-yarn</artifactId>
-  <version>0.5.0-SNAPSHOT</version>
+  <version>0.5.0</version>
   <name>Submarine: YARN Submitter</name>
 
   <dependencies>
diff --git a/submarine-server/server-submitter/submitter-yarnservice/pom.xml 
b/submarine-server/server-submitter/submitter-yarnservice/pom.xml
index 1664ee8..265e67a 100644
--- a/submarine-server/server-submitter/submitter-yarnservice/pom.xml
+++ b/submarine-server/server-submitter/submitter-yarnservice/pom.xml
@@ -25,11 +25,11 @@
   <parent>
     <groupId>org.apache.submarine</groupId>
     <artifactId>submarine-server-submitter</artifactId>
-    <version>0.5.0-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>submarine-submitter-yarnservice</artifactId>
-  <version>0.5.0-SNAPSHOT</version>
+  <version>0.5.0</version>
   <name>Submarine: YARN Service Submitter</name>
 
   <properties>
diff --git a/submarine-test/pom.xml b/submarine-test/pom.xml
index 4653133..1ae4655 100644
--- a/submarine-test/pom.xml
+++ b/submarine-test/pom.xml
@@ -25,10 +25,10 @@
   <parent>
     <artifactId>submarine</artifactId>
     <groupId>org.apache.submarine</groupId>
-    <version>0.5.0-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
   <artifactId>submarine-test</artifactId>
-  <version>0.5.0-SNAPSHOT</version>
+  <version>0.5.0</version>
   <name>Submarine: Test</name>
   <packaging>pom</packaging>
 
diff --git a/submarine-test/test-e2e/pom.xml b/submarine-test/test-e2e/pom.xml
index 22f37c9..534eb41 100644
--- a/submarine-test/test-e2e/pom.xml
+++ b/submarine-test/test-e2e/pom.xml
@@ -25,11 +25,11 @@
   <parent>
     <artifactId>submarine-test</artifactId>
     <groupId>org.apache.submarine</groupId>
-    <version>0.5.0-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>submarine-test-e2e</artifactId>
-  <version>0.5.0-SNAPSHOT</version>
+  <version>0.5.0</version>
   <name>Submarine: E2E Test</name>
 
   <properties>
diff --git a/submarine-test/test-k8s/pom.xml b/submarine-test/test-k8s/pom.xml
index 368ee64..bd29dd3 100644
--- a/submarine-test/test-k8s/pom.xml
+++ b/submarine-test/test-k8s/pom.xml
@@ -25,11 +25,11 @@
   <parent>
     <artifactId>submarine-test</artifactId>
     <groupId>org.apache.submarine</groupId>
-    <version>0.5.0-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>submarine-test-k8s</artifactId>
-  <version>0.5.0-SNAPSHOT</version>
+  <version>0.5.0</version>
   <name>Submarine: Kubernetes Test</name>
 
   <properties>
diff --git a/submarine-workbench/interpreter/interpreter-core/pom.xml 
b/submarine-workbench/interpreter/interpreter-core/pom.xml
index 95d9f63..5113ea9 100644
--- a/submarine-workbench/interpreter/interpreter-core/pom.xml
+++ b/submarine-workbench/interpreter/interpreter-core/pom.xml
@@ -26,12 +26,12 @@
   <parent>
     <groupId>org.apache.submarine</groupId>
     <artifactId>submarine-interpreter</artifactId>
-    <version>0.5.0-SNAPSHOT</version>
+    <version>0.5.0</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
 
   <artifactId>submarine-interpreter-core</artifactId>
-  <version>0.5.0-SNAPSHOT</version>
+  <version>0.5.0</version>
   <name>Submarine: Interpreter Core</name>
   <description>Submarine Interpreter Core</description>
 
diff --git a/submarine-workbench/interpreter/pom.xml 
b/submarine-workbench/interpreter/pom.xml
index 74e1a3d..7b2794e 100644
--- a/submarine-workbench/interpreter/pom.xml
+++ b/submarine-workbench/interpreter/pom.xml
@@ -26,12 +26,12 @@
   <parent>
     <groupId>org.apache.submarine</groupId>
     <artifactId>submarine-workbench</artifactId>
-    <version>0.5.0-SNAPSHOT</version>
+    <version>0.5.0</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
 
   <artifactId>submarine-interpreter</artifactId>
-  <version>0.5.0-SNAPSHOT</version>
+  <version>0.5.0</version>
   <packaging>pom</packaging>
   <name>Submarine: Interpreter</name>
   <description>Submarine Interpreter Parent</description>
diff --git a/submarine-workbench/interpreter/python-interpreter/pom.xml 
b/submarine-workbench/interpreter/python-interpreter/pom.xml
index 4bf1cb0..262148f 100644
--- a/submarine-workbench/interpreter/python-interpreter/pom.xml
+++ b/submarine-workbench/interpreter/python-interpreter/pom.xml
@@ -26,12 +26,12 @@
   <parent>
     <groupId>org.apache.submarine</groupId>
     <artifactId>submarine-interpreter</artifactId>
-    <version>0.5.0-SNAPSHOT</version>
+    <version>0.5.0</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
 
   <artifactId>submarine-python-interpreter</artifactId>
-  <version>0.5.0-SNAPSHOT</version>
+  <version>0.5.0</version>
   <name>Submarine: Interpreter Python</name>
   <description>Submarine Python Interpreter</description>
 
diff --git a/submarine-workbench/interpreter/spark-interpreter/pom.xml 
b/submarine-workbench/interpreter/spark-interpreter/pom.xml
index de873d6..f129a93 100644
--- a/submarine-workbench/interpreter/spark-interpreter/pom.xml
+++ b/submarine-workbench/interpreter/spark-interpreter/pom.xml
@@ -26,12 +26,12 @@
   <parent>
     <groupId>org.apache.submarine</groupId>
     <artifactId>submarine-interpreter</artifactId>
-    <version>0.5.0-SNAPSHOT</version>
+    <version>0.5.0</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
 
   <artifactId>submarine-spark-interpreter</artifactId>
-  <version>0.5.0-SNAPSHOT</version>
+  <version>0.5.0</version>
   <name>Submarine: Interpreter Spark</name>
   <description>Submarine spark Interpreter</description>
 
diff --git a/submarine-workbench/pom.xml b/submarine-workbench/pom.xml
index cd37588..1bbfdd9 100644
--- a/submarine-workbench/pom.xml
+++ b/submarine-workbench/pom.xml
@@ -26,12 +26,12 @@
   <parent>
     <groupId>org.apache.submarine</groupId>
     <artifactId>submarine</artifactId>
-    <version>0.5.0-SNAPSHOT</version>
+    <version>0.5.0</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
 
   <artifactId>submarine-workbench</artifactId>
-  <version>0.5.0-SNAPSHOT</version>
+  <version>0.5.0</version>
   <packaging>pom</packaging>
   <name>Submarine: Workbench</name>
   <description>Submarine Workbench</description>
diff --git a/submarine-workbench/workbench-web/pom.xml 
b/submarine-workbench/workbench-web/pom.xml
index 117aa25..5de5325 100644
--- a/submarine-workbench/workbench-web/pom.xml
+++ b/submarine-workbench/workbench-web/pom.xml
@@ -25,14 +25,14 @@
   <parent>
     <groupId>org.apache.submarine</groupId>
     <artifactId>submarine-workbench</artifactId>
-    <version>0.5.0-SNAPSHOT</version>
+    <version>0.5.0</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
 
   <groupId>org.apache.submarine</groupId>
   <artifactId>submarine-workbench-web</artifactId>
   <packaging>war</packaging>
-  <version>0.5.0-SNAPSHOT</version>
+  <version>0.5.0</version>
   <name>Submarine: Workbench Web Angular</name>
 
   <!-- See https://github.com/eirslett/frontend-maven-plugin/issues/229 -->


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to