Update openwhisk version (#464)

Update version of openwhisk docker images & increase timeout for system tests to 40 minutes.
diff --git a/.travis.yml b/.travis.yml
index 080590d..bbd0ce1 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -32,7 +32,7 @@
 
 script:
   - ./tools/travis/deploy-chart.sh
-  - travis_wait 25 ./tools/travis/run-tests.sh
+  - travis_wait 42 ./tools/travis/run-tests.sh
   - ./tools/travis/collect-logs.sh
   - ./tools/travis/box-upload.py "logs" "deploy-kube-$TRAVIS_BUILD_ID-$TRAVIS_BRANCH-$TRAVIS_JOB_NUMBER.tar.gz"
 
diff --git a/helm/openwhisk/templates/ow-docker-registry-secret.yaml b/helm/openwhisk/templates/ow-docker-registry-secret.yaml
index e5453fb..c3fa2c8 100644
--- a/helm/openwhisk/templates/ow-docker-registry-secret.yaml
+++ b/helm/openwhisk/templates/ow-docker-registry-secret.yaml
@@ -9,5 +9,5 @@
 {{ include "openwhisk.label_boilerplate" . | indent 4 }}
 type: Opaque
 data:
-  docker_registry_username: {{ .Values.docker.registry.username | b64enc }}
-  docker_registry_password: {{ .Values.docker.registry.password | b64enc }}
+  docker_registry_username: {{ .Values.docker.registry.username | quote | b64enc }}
+  docker_registry_password: {{ .Values.docker.registry.password | quote | b64enc }}
diff --git a/helm/openwhisk/values.yaml b/helm/openwhisk/values.yaml
index 752dfe8..e41db73 100644
--- a/helm/openwhisk/values.yaml
+++ b/helm/openwhisk/values.yaml
@@ -113,7 +113,7 @@
     openwhisk:
       buildDate: "2019-04-05-18:03:02Z"
       buildNo: "20190405a"
-      gitTag: "95afbb32aef61f8d278ee142d1cea7cead96a0ff"
+      gitTag: "d353d26cb44ae8c99988465123b6c8e5567b3fc1"
     openwhiskCli:
       tag: "eaf64ae"
     openwhiskCatalog:
@@ -136,7 +136,7 @@
 # Images used to run auxillary tasks/jobs
 utility:
   imageName: "openwhisk/ow-utils"
-  imageTag: "95afbb3"
+  imageTag: "d353d26"
   imagePullPolicy: "IfNotPresent"
 
 # Docker registry
@@ -220,7 +220,7 @@
 # Controller configurations
 controller:
   imageName: "openwhisk/controller"
-  imageTag: "95afbb3"
+  imageTag: "d353d26"
   imagePullPolicy: "IfNotPresent"
   replicaCount: 1
   restartPolicy: "Always"
@@ -232,7 +232,7 @@
 # Invoker configurations
 invoker:
   imageName: "openwhisk/invoker"
-  imageTag: "95afbb3"
+  imageTag: "d353d26"
   imagePullPolicy: "IfNotPresent"
   restartPolicy: "Always"
   port: 8080
diff --git a/tools/travis/run-tests.sh b/tools/travis/run-tests.sh
index 8aa1fba..aa17d89 100755
--- a/tools/travis/run-tests.sh
+++ b/tools/travis/run-tests.sh
@@ -5,7 +5,7 @@
 ###
 # Now run the tests provided in the Chart to verify the deployment
 ###
-if helm test ow4travis --timeout 1200; then
+if helm test ow4travis --timeout 2400; then
     echo "PASSED! Deployment verification tests passed."
 else
     echo "FAILED: Deployment verification tests failed."