Unpacking tarball.
downloading the CLI tool ...
downloading cli for linux
nightly: Pulling from openwhisk/controller
Digest: sha256:7456ee370096e24872780d7484910906bcd08154f1610374ce67fcf76687602d
Status: Image is up to date for openwhisk/controller:nightly
docker.io/openwhisk/controller:nightly
nightly: Pulling from openwhisk/nodejs6action
Digest: sha256:f36f93c2ce7a8c98b7a966e520e0e8eecc8ddeec44471e6ae76b433fc16640a7
Status: Image is up to date for openwhisk/nodejs6action:nightly
docker.io/openwhisk/nodejs6action:nightly
nightly: Pulling from openwhisk/dockerskeleton
Digest: sha256:b773b7ed096041ac1bbbf5d8bbe06b4812199607720cb409c8453444cd2dec21
Status: Image is up to date for openwhisk/dockerskeleton:nightly
docker.io/openwhisk/dockerskeleton:nightly
pulling the docker images short list...
nightly: Pulling from openwhisk/invoker
Digest: sha256:19a0867d02b37ef95d87dc195eab3688346ad6a32da57d43c640a3d7b01435d6
Status: Image is up to date for openwhisk/invoker:nightly
docker.io/openwhisk/invoker:nightly
host ip address: 128.105.145.246
checking required ports ...
... OK
... preparing api-gateway configuration
pinging minio...
Creating openwhisk_minio_1 ... done
... OK
generating server certificate request
Can't load /users/yuqi15/.rnd into RNG
140295094493632:error:2406F079:random number generator:RAND_load_file:Cannot open file:../crypto/rand/randfile.c:88:Filename=/users/yuqi15/.rnd
generating self-signed password-less server certificate
Signature ok
subject=C = US, ST = NY, L = Yorktown, O = OpenWhisk, CN = 128.105.145.246
Getting Private key
generate keystore
Waiting till all containers are powered up...
openwhisk_minio_1 is up-to-date
Creating openwhisk_redis_1 ...
Creating openwhisk_redis_1 ... done
Creating openwhisk_zookeeper_1 ... done
Creating openwhisk_db_1 ... done
Creating openwhisk_kafka_1 ... done
Creating openwhisk_invoker_1 ... done
Creating openwhisk_kafka-rest_1 ... done
Creating openwhisk_controller_1 ... done
Creating openwhisk_kafka-topics-ui_1 ... done
Creating openwhisk_apigateway_1 ... done
... OK: all containers up!
waiting for the database to come up ... on 128.105.145.246
initializing the database ... on 128.105.145.246
Setting up db using ansible container....
Unable to find image 'ddragosd/ansible:2.4.0.0-debian8' locally
2.4.0.0-debian8: Pulling from ddragosd/ansible
aa18ad1a0d33: Pull complete
783caa45f35f: Pull complete
Digest: sha256:ec8b0ae43e1a850b26c5f87b7dd0b93b304eaa98dbaa99a33aebd4599d97a11f
Status: Downloaded newer image for ddragosd/ansible:2.4.0.0-debian8
[WARNING]: Unable to parse /openwhisk/ansible/environments/local as an inventory source
[WARNING]: No inventory was parsed, only implicit localhost is available
[WARNING]: Could not match supplied host pattern, ignoring: all
[WARNING]: provided hosts list is empty, only localhost is available
PLAY [localhost] ***************************************************************************************************************************************
TASK [Gathering Facts] *********************************************************************************************************************************
Tuesday 30 March 2021 18:32:54 +0000 (0:00:00.051) 0:00:00.051 *********
ok: [localhost]
TASK [gen hosts if 'local' env is used] ****************************************************************************************************************
Tuesday 30 March 2021 18:33:01 +0000 (0:00:06.937) 0:00:06.989 *********
changed: [localhost -> localhost]
TASK [find the ip of docker-machine] *******************************************************************************************************************
Tuesday 30 March 2021 18:33:02 +0000 (0:00:00.687) 0:00:07.677 *********
skipping: [localhost]
TASK [get the docker-machine ip] ***********************************************************************************************************************
Tuesday 30 March 2021 18:33:02 +0000 (0:00:00.032) 0:00:07.709 *********
skipping: [localhost]
TASK [gen hosts for docker-machine] ********************************************************************************************************************
Tuesday 30 March 2021 18:33:02 +0000 (0:00:00.042) 0:00:07.751 *********
skipping: [localhost]
TASK [gen hosts for Jenkins] ***************************************************************************************************************************
Tuesday 30 March 2021 18:33:02 +0000 (0:00:00.038) 0:00:07.790 *********
skipping: [localhost]
TASK [check if db_local.ini exists?] *******************************************************************************************************************
Tuesday 30 March 2021 18:33:02 +0000 (0:00:00.034) 0:00:07.824 *********
ok: [localhost]
TASK [prepare db_local.ini] ****************************************************************************************************************************
Tuesday 30 March 2021 18:33:02 +0000 (0:00:00.188) 0:00:08.013 *********
changed: [localhost -> localhost]
TASK [gen untrusted server certificate for host] *******************************************************************************************************
Tuesday 30 March 2021 18:33:03 +0000 (0:00:00.346) 0:00:08.360 *********
changed: [localhost -> localhost]
TASK [gen untrusted client certificate for host] *******************************************************************************************************
Tuesday 30 March 2021 18:33:04 +0000 (0:00:01.017) 0:00:09.377 *********
changed: [localhost -> localhost]
TASK [clean up old kafka keystore] *********************************************************************************************************************
Tuesday 30 March 2021 18:33:05 +0000 (0:00:01.015) 0:00:10.392 *********
skipping: [localhost]
TASK [ensure kafka files directory exists] *************************************************************************************************************
Tuesday 30 March 2021 18:33:05 +0000 (0:00:00.038) 0:00:10.431 *********
skipping: [localhost]
TASK [generate kafka certificates] *********************************************************************************************************************
Tuesday 30 March 2021 18:33:05 +0000 (0:00:00.042) 0:00:10.473 *********
skipping: [localhost]
TASK [ensure controller files directory exists] ********************************************************************************************************
Tuesday 30 March 2021 18:33:05 +0000 (0:00:00.042) 0:00:10.516 *********
fatal: [localhost]: FAILED! => {"failed": true, "msg": "The conditional check 'controller.protocol == 'https'' failed. The error was: {u'protocol': u\"{{ controller_protocol | default('https') }}\", u'extraEnv': u'{{ controller_extraEnv | default({}) }}', u'dir': {u'become': u'{{ controller_dir_become | default(false) }}'}, u'ssl': {u'keystore': {u'password': u'openwhisk', u'name': u'{{ __controller_ssl_keyPrefix }}openwhisk-keystore.p12'}, u'cert': u'{{ __controller_ssl_keyPrefix }}openwhisk-server-cert.pem', u'cn': u'openwhisk-controllers', u'key': u'{{ __controller_ssl_keyPrefix }}openwhisk-server-key.pem', u'keyPrefix': u'{{ __controller_ssl_keyPrefix }}', u'clientAuth': u\"{{ controller_client_auth | default('true') }}\", u'storeFlavor': u'PKCS12'}, u'heap': u\"{{ controller_heap | default('2g') }}\", u'managedFraction': u'{{ controller_managed_fraction | default(1.0 - (controller_blackbox_fraction | default(__controller_blackbox_fraction))) }}', u'entitlement': {u'spi': u\"{{ controller_entitlement_spi | default('') }}\"}, u'instances': u\"{{ groups['controllers'] | length }}\", u'loglevel': u\"{{ controller_loglevel | default(whisk_loglevel) | default('INFO') }}\", u'timeoutFactor': u'{{ controller_timeout_factor | default(2) }}', u'blackboxFraction': u'{{ controller_blackbox_fraction | default(__controller_blackbox_fraction) }}', u'confdir': u'{{ config_root_dir }}/controller', u'authentication': {u'spi': u\"{{ controller_authentication_spi | default('') }}\"}, u'arguments': u\"{{ controller_arguments | default('') }}\", u'timeoutAddon': u\"{{ controller_timeout_addon | default('1 m') }}\", u'basePort': 10001, u'akka': {u'cluster': {u'bindPort': 2551, u'basePort': 8000, u'host': u\"{{ groups['controllers'] | map('extract', hostvars, 'ansible_host') | list }}\", u'seedNodes': u\"{{ groups['controllers'] | map('extract', hostvars, 'ansible_host') | list }}\"}, u'provider': u'cluster'}, u'loadbalancer': {u'spi': u\"{{ controller_loadbalancer_spi | default('') }}\"}}: template error while templating string: expected token ',', got 'second'. String: {{ scheduler_dataManagementService_retryInterval | default(1 second) }}\n\nThe error appears to have been in '/openwhisk/ansible/setup.yml': line 89, column 5, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\nThe offending line appears to be:\n\n # Generate Controller certificates\n - name: ensure controller files directory exists\n ^ here\n"}
The conditional check 'controller.protocol == 'https'' failed. The error
was: {u'protocol': u"{{ controller_protocol | default('https') }}", u'extraEnv':
u'{{ controller_extraEnv | default({}) }}', u'dir': {u'become': u'{{
controller_dir_become | default(false) }}'}, u'ssl': {u'keystore': {u'password':
u'openwhisk', u'name': u'{{ __controller_ssl_keyPrefix }}openwhisk-
keystore.p12'}, u'cert': u'{{ __controller_ssl_keyPrefix }}openwhisk-server-
cert.pem', u'cn': u'openwhisk-controllers', u'key': u'{{
__controller_ssl_keyPrefix }}openwhisk-server-key.pem', u'keyPrefix': u'{{
__controller_ssl_keyPrefix }}', u'clientAuth': u"{{ controller_client_auth |
default('true') }}", u'storeFlavor': u'PKCS12'}, u'heap': u"{{ controller_heap |
default('2g') }}", u'managedFraction': u'{{ controller_managed_fraction |
default(1.0 - (controller_blackbox_fraction |
default(__controller_blackbox_fraction))) }}', u'entitlement': {u'spi': u"{{
controller_entitlement_spi | default('') }}"}, u'instances': u"{{
groups['controllers'] | length }}", u'loglevel': u"{{ controller_loglevel |
default(whisk_loglevel) | default('INFO') }}", u'timeoutFactor': u'{{
controller_timeout_factor | default(2) }}', u'blackboxFraction': u'{{
controller_blackbox_fraction | default(__controller_blackbox_fraction) }}',
u'confdir': u'{{ config_root_dir }}/controller', u'authentication': {u'spi':
u"{{ controller_authentication_spi | default('') }}"}, u'arguments': u"{{
controller_arguments | default('') }}", u'timeoutAddon': u"{{
controller_timeout_addon | default('1 m') }}", u'basePort': 10001, u'akka':
{u'cluster': {u'bindPort': 2551, u'basePort': 8000, u'host': u"{{
groups['controllers'] | map('extract', hostvars, 'ansible_host') | list }}",
u'seedNodes': u"{{ groups['controllers'] | map('extract', hostvars,
'ansible_host') | list }}"}, u'provider': u'cluster'}, u'loadbalancer': {u'spi':
u"{{ controller_loadbalancer_spi | default('') }}"}}: template error while
templating string: expected token ',', got 'second'. String: {{
scheduler_dataManagementService_retryInterval | default(1 second) }} The error
appears to have been in '/openwhisk/ansible/setup.yml': line 89, column 5, but
may be elsewhere in the file depending on the exact syntax problem. The
offending line appears to be: # Generate Controller certificates - name:
ensure controller files directory exists ^ here
PLAY RECAP *********************************************************************************************************************************************
localhost : ok=6 changed=4 unreachable=0 failed=1
Tuesday 30 March 2021 18:33:05 +0000 (0:00:00.258) 0:00:10.774 *********
===============================================================================
Gathering Facts --------------------------------------------------------------------------------------------------------------------------------- 6.94s
gen untrusted server certificate for host ------------------------------------------------------------------------------------------------------- 1.02s
gen untrusted client certificate for host ------------------------------------------------------------------------------------------------------- 1.02s
gen hosts if 'local' env is used ---------------------------------------------------------------------------------------------------------------- 0.69s
prepare db_local.ini ---------------------------------------------------------------------------------------------------------------------------- 0.35s
ensure controller files directory exists -------------------------------------------------------------------------------------------------------- 0.26s
check if db_local.ini exists? ------------------------------------------------------------------------------------------------------------------- 0.19s
generate kafka certificates --------------------------------------------------------------------------------------------------------------------- 0.04s
ensure kafka files directory exists ------------------------------------------------------------------------------------------------------------- 0.04s
get the docker-machine ip ----------------------------------------------------------------------------------------------------------------------- 0.04s
gen hosts for docker-machine -------------------------------------------------------------------------------------------------------------------- 0.04s
clean up old kafka keystore --------------------------------------------------------------------------------------------------------------------- 0.04s
gen hosts for Jenkins --------------------------------------------------------------------------------------------------------------------------- 0.03s
find the ip of docker-machine ------------------------------------------------------------------------------------------------------------------- 0.03s
Makefile:349: recipe for target 'init-couchdb' failed
make: *** [init-couchdb] Error 2
Since last week, I can not install openwhisk. Openwhisk repository updated a healthManager at 3/22 and then I can not install it. The following is the message when I make file by "make quick-start". Does anyone know how to fix it? My VM is from cloudlab, Ubuntu 18.04