You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openwhisk.apache.org by mr...@apache.org on 2017/07/07 03:56:55 UTC

[incubator-openwhisk-devtools] branch master updated: docker-compose: Add start cmd for controller (#43)

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

mrutkowski pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-openwhisk-devtools.git


The following commit(s) were added to refs/heads/master by this push:
     new 8226ced  docker-compose: Add start cmd for controller (#43)
8226ced is described below

commit 8226ced721eb93ac02e0b38225d109449b363e11
Author: ddragosd <dd...@gmail.com>
AuthorDate: Thu Jul 6 23:56:54 2017 -0400

    docker-compose: Add start cmd for controller (#43)
    
    * [docker-compose] updated build status badge from the incubator repo
    
    * docker-compose: added controller start cmd
    
    * travis build debugging
    
    * travis build debugging
    
    * updated to docker-compomse 1.13
---
 .travis.yml                                | 2 +-
 docker-compose/.travis/setup.sh            | 6 +++---
 docker-compose/docker-compose.yml          | 1 +
 docker-compose/docker-whisk-controller.env | 3 +++
 4 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/.travis.yml b/.travis.yml
index 4b3fe9a..7be0f7a 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -2,7 +2,7 @@ sudo: required
 
 env:
   global:
-    - DOCKER_COMPOSE_VERSION: 1.8.1
+    - DOCKER_COMPOSE_VERSION: 1.13
   matrix:
     - TOOL: docker-compose
 
diff --git a/docker-compose/.travis/setup.sh b/docker-compose/.travis/setup.sh
index 12746a8..57fcbb2 100755
--- a/docker-compose/.travis/setup.sh
+++ b/docker-compose/.travis/setup.sh
@@ -7,8 +7,8 @@ if [ "${version_exists}" == "false" ]
 then
     echo "Installing Docker Compose ${DOCKER_COMPOSE_VERSION}"
     sudo rm /usr/local/bin/docker-compose
-    curl -L https://github.com/docker/compose/releases/download/${DOCKER_COMPOSE_VERSION}/docker-compose-`uname -s`-`uname -m` > docker-compose
-    chmod +x docker-compose
-    sudo mv docker-compose /usr/local/bin
+    curl -L https://github.com/docker/compose/releases/download/${DOCKER_COMPOSE_VERSION}/docker-compose-`uname -s`-`uname -m` > docker-compose.bin
+    chmod +x docker-compose.bin
+    sudo mv docker-compose.bin /usr/local/bin/docker-compose
 fi
 echo "Docker Compose Version:" `docker-compose --version`
diff --git a/docker-compose/docker-compose.yml b/docker-compose/docker-compose.yml
index 8b4deba..53f44b8 100644
--- a/docker-compose/docker-compose.yml
+++ b/docker-compose/docker-compose.yml
@@ -52,6 +52,7 @@ services:
   # WHISK CONTROLLER
   controller:
     image: openwhisk/controller:latest
+    command: /bin/sh -c "controller/bin/controller 0 >> /logs/controller-local_logs.log 2>&1"
     links:
       - consul:consul.docker
       - db:db.docker
diff --git a/docker-compose/docker-whisk-controller.env b/docker-compose/docker-whisk-controller.env
index 5941f7c..479de25 100644
--- a/docker-compose/docker-whisk-controller.env
+++ b/docker-compose/docker-whisk-controller.env
@@ -28,6 +28,9 @@ LIMITS_TRIGGERS_FIRES_PERMINUTE=60000
 LIMITS_ACTIONS_INVOKES_CONCURRENTINSYSTEM=5000
 
 LOADBALANCER_ACTIVATIONCOUNTBEFORENEXTINVOKER=10
+LOADBALANCER_INVOKERBUSYTHRESHOLD=16
 
+INVOKER_INSTANCES=1
+CONTROLLER_INSTANCES=1
 WHISK_SYSTEM_KEY=whisk.system
 RUNTIMES_MANIFEST={"runtimes":{"nodejs":[{"kind":"nodejs","image":{"name":"nodejsaction"},"deprecated":true},{"kind":"nodejs:6","default":true,"image":{"name":"nodejs6action"}}],"python":[{"kind":"python","image":{"name":"python2action"}},{"kind":"python:2","default":true,"image":{"name":"python2action"}},{"kind":"python:3","image":{"name":"python3action"}}],"swift":[{"kind":"swift","image":{"name":"swiftaction"},"deprecated":true},{"kind":"swift:3","default":true,"image":{"name":"swift3 [...]

-- 
To stop receiving notification emails like this one, please contact
['"commits@openwhisk.apache.org" <co...@openwhisk.apache.org>'].