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

style95 pushed a commit to branch 2.0.0
in repository https://gitbox.apache.org/repos/asf/openwhisk.git


The following commit(s) were added to refs/heads/2.0.0 by this push:
     new 1bf0f9e9d Fix runtime tags in 2.0.0 branch
1bf0f9e9d is described below

commit 1bf0f9e9d88f83794ab7c3eb7a60646e9862bda8
Author: Dominic Kim <[email protected]>
AuthorDate: Sun Mar 17 10:18:22 2024 +0900

    Fix runtime tags in 2.0.0 branch
---
 ansible/files/runtimes-nodeonly.json               |  4 ++--
 ansible/files/runtimes.json                        | 28 +++++++++++-----------
 ansible/group_vars/all                             |  3 +--
 core/standalone/README.md                          |  4 ++--
 core/standalone/src/main/resources/standalone.conf |  2 +-
 .../standalone/StandaloneDockerSupport.scala       |  6 ++---
 core/standalone/start.sh                           |  2 +-
 docs/actions.md                                    |  4 ++--
 tools/github/runStandaloneTests.sh                 |  4 ++--
 tools/jenkins/apache/dockerhub.groovy              |  3 +--
 tools/travis/runStandaloneTests.sh                 |  4 ++--
 11 files changed, 31 insertions(+), 33 deletions(-)

diff --git a/ansible/files/runtimes-nodeonly.json 
b/ansible/files/runtimes-nodeonly.json
index a9a212567..7c9cef211 100644
--- a/ansible/files/runtimes-nodeonly.json
+++ b/ansible/files/runtimes-nodeonly.json
@@ -21,7 +21,7 @@
                 "image": {
                     "prefix": "openwhisk",
                     "name": "action-nodejs-v20",
-                    "tag": "nightly"
+                    "tag": "1.22.0"
                 },
                 "deprecated": false,
                 "attached": {
@@ -40,7 +40,7 @@
         {
             "prefix": "openwhisk",
             "name": "dockerskeleton",
-            "tag": "nightly"
+            "tag": "1.15.0"
         }
     ]
 }
diff --git a/ansible/files/runtimes.json b/ansible/files/runtimes.json
index cd28fd11f..e646cf2dd 100644
--- a/ansible/files/runtimes.json
+++ b/ansible/files/runtimes.json
@@ -20,7 +20,7 @@
                 "image": {
                     "prefix": "openwhisk",
                     "name": "action-nodejs-v18",
-                    "tag": "nightly"
+                    "tag": "1.22.0"
                 },
                 "deprecated": false,
                 "attached": {
@@ -34,7 +34,7 @@
                 "image": {
                     "prefix": "openwhisk",
                     "name": "action-nodejs-v20",
-                    "tag": "nightly"
+                    "tag": "1.22.0"
                 },
                 "deprecated": false,
                 "attached": {
@@ -63,7 +63,7 @@
                 "image": {
                     "prefix": "openwhisk",
                     "name": "action-python-v3.10",
-                    "tag": "nightly"
+                    "tag": "1.19.0"
                 },
                 "deprecated": false,
                 "attached": {
@@ -77,7 +77,7 @@
                 "image": {
                     "prefix": "openwhisk",
                     "name": "action-python-v3.11",
-                    "tag": "nightly"
+                    "tag": "1.19.0"
                 },
                 "deprecated": false,
                 "attached": {
@@ -93,7 +93,7 @@
                 "image": {
                     "prefix": "openwhisk",
                     "name": "action-swift-v5.3",
-                    "tag": "nightly"
+                    "tag": "1.18.0"
                 },
                 "deprecated": false,
                 "attached": {
@@ -107,7 +107,7 @@
                 "image": {
                     "prefix": "openwhisk",
                     "name": "action-swift-v5.7",
-                    "tag": "nightly"
+                    "tag": "1.18.0"
                 },
                 "deprecated": false,
                 "attached": {
@@ -123,7 +123,7 @@
                 "image": {
                     "prefix": "openwhisk",
                     "name": "java8action",
-                    "tag": "nightly"
+                    "tag": "1.19.0"
                 },
                 "deprecated": false,
                 "attached": {
@@ -141,7 +141,7 @@
                 "image": {
                     "prefix": "openwhisk",
                     "name": "action-php-v8.1",
-                    "tag": "nightly"
+                    "tag": "1.20.0"
                 },
                 "attached": {
                     "attachmentName": "codefile",
@@ -161,7 +161,7 @@
                 "image": {
                     "prefix": "openwhisk",
                     "name": "action-ruby-v2.5",
-                    "tag": "nightly"
+                    "tag": "1.17.0"
                 }
             }
         ],
@@ -177,7 +177,7 @@
                 "image": {
                     "prefix": "openwhisk",
                     "name": "action-golang-v1.20",
-                    "tag": "nightly"
+                    "tag": "1.24.0"
                 }
             }
         ],
@@ -190,7 +190,7 @@
                 "image": {
                     "prefix": "openwhisk",
                     "name": "action-dotnet-v3.1",
-                    "tag": "nightly"
+                    "tag": "1.17.0"
                 },
                 "attached": {
                     "attachmentName": "codefile",
@@ -205,7 +205,7 @@
                 "image": {
                     "prefix": "openwhisk",
                     "name": "action-dotnet-v6.0",
-                    "tag": "nightly"
+                    "tag": "1.17.0"
                 },
                 "attached": {
                     "attachmentName": "codefile",
@@ -220,7 +220,7 @@
                 "image": {
                     "prefix": "openwhisk",
                     "name": "action-rust-v1.34",
-                    "tag": "nightly"
+                    "tag": "1.3.0"
                 },
                 "deprecated": false,
                 "attached": {
@@ -234,7 +234,7 @@
         {
             "prefix": "openwhisk",
             "name": "dockerskeleton",
-            "tag": "nightly"
+            "tag": "1.15.0"
         }
     ]
 }
diff --git a/ansible/group_vars/all b/ansible/group_vars/all
index 7a23ed10b..541c9c5e8 100644
--- a/ansible/group_vars/all
+++ b/ansible/group_vars/all
@@ -335,8 +335,7 @@ apigateway:
   port:
     api: 9000
     mgmt: 9001
-  # Default to 'nightly', which tracks the head revision of the master branch 
of apigateway's gitrepo
-  version: nightly
+  version: 2.0.0
 
 redis:
   version: 4.0
diff --git a/core/standalone/README.md b/core/standalone/README.md
index c3ea2e636..fc5e2fcba 100644
--- a/core/standalone/README.md
+++ b/core/standalone/README.md
@@ -394,7 +394,7 @@ If you have docker and bash installed, you can launch the 
standalone openwhisk f
 
 The script will start the standalone controller with Docker, and will also try 
to open the playground. It was tested on Linux, OSX and Windows with Git Bash. 
If a browser does not automatically open the OpenWhisk playground, you can 
access it at `http://localhost:3232`.
 
-The default standalone controller image is published as 
`openwhisk/standalone:nightly` for convenience.
+The default standalone controller image is published as 
`openwhisk/standalone:2.0.0` for convenience.
 
 If you do not want to execute arbitrary code straight from the net, you can 
look at [this script](start.sh), check it and run it when you feel safe.
 
@@ -414,7 +414,7 @@ You can specify a different image to this script and/or 
pass additional paramete
 
 e.g.
 
-`bash <(curl -sL https://s.apache.org/openwhisk.sh) -e SOME_DOCKER_ENV=a 
openwhisk/standalone:nightly --no-ui`
+`bash <(curl -sL https://s.apache.org/openwhisk.sh) -e SOME_DOCKER_ENV=a 
openwhisk/standalone:2.0.0 --no-ui`
 
 Extra args are useful to configure the JVM running OpenWhisk and to propagate 
additional environment variables to containers running images. This feature is 
useful for example to enable debugging for actions.
 
diff --git a/core/standalone/src/main/resources/standalone.conf 
b/core/standalone/src/main/resources/standalone.conf
index 081768000..683a67f38 100644
--- a/core/standalone/src/main/resources/standalone.conf
+++ b/core/standalone/src/main/resources/standalone.conf
@@ -121,7 +121,7 @@ whisk {
     }
 
     user-events {
-      image = "openwhisk/user-events:nightly"
+      image = "openwhisk/user-events:2.0.0"
       prometheus-image = "prom/prometheus:v2.5.0"
       grafana-image = "grafana/grafana:6.1.6"
     }
diff --git 
a/core/standalone/src/main/scala/org/apache/openwhisk/standalone/StandaloneDockerSupport.scala
 
b/core/standalone/src/main/scala/org/apache/openwhisk/standalone/StandaloneDockerSupport.scala
index 8108834b6..7504f5202 100644
--- 
a/core/standalone/src/main/scala/org/apache/openwhisk/standalone/StandaloneDockerSupport.scala
+++ 
b/core/standalone/src/main/scala/org/apache/openwhisk/standalone/StandaloneDockerSupport.scala
@@ -148,12 +148,12 @@ object StandaloneDockerSupport {
   }
 
   def prePullImage(imageName: String)(implicit logging: Logging): Unit = {
-    //docker images openwhisk/action-nodejs-v14:nightly
+    //docker images openwhisk/action-nodejs-v14:1.20.0
     //REPOSITORY                    TAG                 IMAGE ID            
CREATED             SIZE
-    //openwhisk/action-nodejs-v14   nightly             dbb0f8e1a050        5 
days ago          967MB
+    //openwhisk/action-nodejs-v14   1.20.0             dbb0f8e1a050        5 
days ago          967MB
     val imageResult = s"$dockerCmd images $imageName".!!
     val imageExist = imageResult.linesIterator.toList.size > 1
-    if (!imageExist || imageName.contains(":nightly")) {
+    if (!imageExist || imageName.contains(":1.20.0")) {
       logging.info(this, s"Docker Pre pulling $imageName")
       s"$dockerCmd pull $imageName".!!
     }
diff --git a/core/standalone/start.sh b/core/standalone/start.sh
index 698ad77b8..c68791501 100755
--- a/core/standalone/start.sh
+++ b/core/standalone/start.sh
@@ -15,7 +15,7 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 #
-IMAGE="${1:-openwhisk/standalone:nightly}"
+IMAGE="${1:-openwhisk/standalone:2.0.0}"
 shift
 docker run --rm -d \
   -h openwhisk --name openwhisk \
diff --git a/docs/actions.md b/docs/actions.md
index 82eee6363..0cb39de2f 100644
--- a/docs/actions.md
+++ b/docs/actions.md
@@ -91,7 +91,7 @@ Prewarmed containers are created when an invoker starts, they 
are created accord
     "image": {
         "prefix": "openwhisk",
         "name": "action-nodejs-v20",
-        "tag": "nightly"
+        "tag": "1.22.0"
     },
     "deprecated": false,
     "attached": {
@@ -122,7 +122,7 @@ With a reactive configuration, the number of prewarm 
containers is dynamically c
     "image": {
         "prefix": "openwhisk",
         "name": "action-nodejs-v20",
-        "tag": "nightly"
+        "tag": "1.22.0"
     },
     "deprecated": false,
     "attached": {
diff --git a/tools/github/runStandaloneTests.sh 
b/tools/github/runStandaloneTests.sh
index 88dac0762..6cf19d0e3 100755
--- a/tools/github/runStandaloneTests.sh
+++ b/tools/github/runStandaloneTests.sh
@@ -45,8 +45,8 @@ export KUBECONFIG="$(kind get kubeconfig-path)"
 kubectl config set-context --current --namespace=default
 
 # This is required because it is timed out to pull the image during the test.
-docker pull openwhisk/action-nodejs-v14:nightly
-docker pull openwhisk/dockerskeleton:nightly
+docker pull openwhisk/action-nodejs-v14:1.20.0
+docker pull openwhisk/dockerskeleton:1.15.0
 docker pull openwhisk/example:nightly
 docker pull openwhisk/apigateway:0.11.0
 
diff --git a/tools/jenkins/apache/dockerhub.groovy 
b/tools/jenkins/apache/dockerhub.groovy
index 657349522..c68a7fa70 100644
--- a/tools/jenkins/apache/dockerhub.groovy
+++ b/tools/jenkins/apache/dockerhub.groovy
@@ -34,8 +34,7 @@ node('ubuntu') {
       def gitCommit = sh(returnStdout: true, script: 'git rev-parse 
HEAD').trim()
       def shortCommit = gitCommit.take(7)
       sh "./gradlew clean"
-      sh "HOME=\"$WORKSPACE/local-docker-cfg\" ${PUSH_CMD} 
-PdockerImageTag=nightly"
-      sh "HOME=\"$WORKSPACE/local-docker-cfg\" ${PUSH_CMD} 
-PdockerImageTag=${shortCommit}"
+      sh "HOME=\"$WORKSPACE/local-docker-cfg\" ${PUSH_CMD} 
-PdockerImageTag=2.0.0"
     }
   }
 
diff --git a/tools/travis/runStandaloneTests.sh 
b/tools/travis/runStandaloneTests.sh
index ba10c5b47..fd4cc719c 100755
--- a/tools/travis/runStandaloneTests.sh
+++ b/tools/travis/runStandaloneTests.sh
@@ -45,8 +45,8 @@ export KUBECONFIG="$(kind get kubeconfig-path)"
 kubectl config set-context --current --namespace=default
 
 # This is required because it is timed out to pull the image during the test.
-docker pull openwhisk/action-nodejs-v14:nightly
-docker pull openwhisk/dockerskeleton:nightly
+docker pull openwhisk/action-nodejs-v14:1.20.0
+docker pull openwhisk/dockerskeleton:1.15.0
 docker pull openwhisk/example:nightly
 docker pull openwhisk/apigateway:0.11.0
 

Reply via email to