LinG955 opened a new issue #330:
URL: https://github.com/apache/openwhisk-devtools/issues/330


   I want to install openwhisk-devtools in the CentOS7, when I run `make 
quick-start`, it was Error. The logs as follow:
   ```bash
   [root@localhost docker-compose]# make quick-start
   Unpacking tarball.
   downloading the CLI tool ... 
   downloading cli for linux
   nightly: Pulling from openwhisk/controller
   Digest: 
sha256:66691357d86094d27bc8fe9d5cd85b18c1b081640151e4a37d41bb52368b0977
   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:54cfbac098f0c0911db7af5557ce19b9534ad381737742abf160e077c04fb9d4
   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:0cfb488640364c1d549d47c0fe7b8012f4e79210f00c55f0b5698ec3eb311781
   Status: Image is up to date for openwhisk/invoker:nightly
   docker.io/openwhisk/invoker:nightly
   host ip address: 192.168.68.132
   checking required ports ... 
    ... OK
     ... preparing api-gateway configuration
   pinging minio...
   Starting openwhisk_minio_1 ... done
    ... OK
   generating server certificate request
   generating self-signed password-less server certificate
   Signature ok
   subject=/C=US/ST=NY/L=Yorktown/O=OpenWhisk/CN=192.168.68.132
   Getting Private key
   generate keystore
   Waiting till all containers are powered up... 
   Starting openwhisk_db_1 ... 
   Starting openwhisk_db_1        ... done
   Starting openwhisk_zookeeper_1 ... done
   Starting openwhisk_redis_1     ... done
   Starting openwhisk_kafka_1     ... done
   Starting openwhisk_invoker_1         ... done
   Starting openwhisk_kafka-rest_1 ... done
   Starting openwhisk_controller_1      ... done
   Starting openwhisk_kafka-topics-ui_1 ... done
   Starting openwhisk_apigateway_1      ... done
    ... OK: all containers up!
   waiting for the database to come up ... on 192.168.68.132
   initializing the database ... on 192.168.68.132
   Setting up db using ansible container....
    [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] 
**********************************************************************************************************************************************************************
   Friday 09 April 2021  15:25:26 +0000 (0:00:00.214)       0:00:00.214 
********** 
   ok: [localhost]
   
   TASK [gen hosts if 'local' env is used] 
*****************************************************************************************************************************************************
   Friday 09 April 2021  15:25:49 +0000 (0:00:23.340)       0:00:23.555 
********** 
   changed: [localhost -> localhost]
   
   TASK [find the ip of docker-machine] 
********************************************************************************************************************************************************
   Friday 09 April 2021  15:25:51 +0000 (0:00:02.150)       0:00:25.705 
********** 
   skipping: [localhost]
   
   TASK [get the docker-machine ip] 
************************************************************************************************************************************************************
   Friday 09 April 2021  15:25:51 +0000 (0:00:00.105)       0:00:25.811 
********** 
   skipping: [localhost]
   
   TASK [gen hosts for docker-machine] 
*********************************************************************************************************************************************************
   Friday 09 April 2021  15:25:51 +0000 (0:00:00.104)       0:00:25.916 
********** 
   skipping: [localhost]
   
   TASK [gen hosts for Jenkins] 
****************************************************************************************************************************************************************
   Friday 09 April 2021  15:25:52 +0000 (0:00:00.167)       0:00:26.083 
********** 
   skipping: [localhost]
   
   TASK [check if db_local.ini exists?] 
********************************************************************************************************************************************************
   Friday 09 April 2021  15:25:52 +0000 (0:00:00.119)       0:00:26.203 
********** 
   ok: [localhost]
   
   TASK [prepare db_local.ini] 
*****************************************************************************************************************************************************************
   Friday 09 April 2021  15:25:52 +0000 (0:00:00.502)       0:00:26.705 
********** 
   changed: [localhost -> localhost]
   
   TASK [gen untrusted server certificate for host] 
********************************************************************************************************************************************
   Friday 09 April 2021  15:25:53 +0000 (0:00:00.815)       0:00:27.520 
********** 
   changed: [localhost -> localhost]
   
   TASK [gen untrusted client certificate for host] 
********************************************************************************************************************************************
   Friday 09 April 2021  15:25:56 +0000 (0:00:02.805)       0:00:30.326 
********** 
   changed: [localhost -> localhost]
   
   TASK [clean up old kafka keystore] 
**********************************************************************************************************************************************************
   Friday 09 April 2021  15:25:59 +0000 (0:00:03.115)       0:00:33.441 
********** 
   skipping: [localhost]
   
   TASK [ensure kafka files directory exists] 
**************************************************************************************************************************************************
   Friday 09 April 2021  15:25:59 +0000 (0:00:00.153)       0:00:33.594 
********** 
   skipping: [localhost]
   
   TASK [generate kafka certificates] 
**********************************************************************************************************************************************************
   Friday 09 April 2021  15:25:59 +0000 (0:00:00.208)       0:00:33.803 
********** 
   skipping: [localhost]
   
   TASK [ensure controller files directory exists] 
*********************************************************************************************************************************************
   Friday 09 April 2021  15:25:59 +0000 (0:00:00.154)       0:00:33.957 
********** 
   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 | defau
 lt('') }}\"}}: 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  
 
   
   Friday 09 April 2021  15:26:00 +0000 (0:00:00.843)       0:00:34.800 
********** 
   
=============================================================================== 
   Gathering Facts 
---------------------------------------------------------------------------------------------------------------------------------------------------------------------
 23.34s
   gen untrusted client certificate for host 
--------------------------------------------------------------------------------------------------------------------------------------------
 3.12s
   gen untrusted server certificate for host 
--------------------------------------------------------------------------------------------------------------------------------------------
 2.81s
   gen hosts if 'local' env is used 
-----------------------------------------------------------------------------------------------------------------------------------------------------
 2.15s
   ensure controller files directory exists 
---------------------------------------------------------------------------------------------------------------------------------------------
 0.84s
   prepare db_local.ini 
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
 0.82s
   check if db_local.ini exists? 
--------------------------------------------------------------------------------------------------------------------------------------------------------
 0.50s
   ensure kafka files directory exists 
--------------------------------------------------------------------------------------------------------------------------------------------------
 0.21s
   gen hosts for docker-machine 
---------------------------------------------------------------------------------------------------------------------------------------------------------
 0.17s
   generate kafka certificates 
----------------------------------------------------------------------------------------------------------------------------------------------------------
 0.15s
   clean up old kafka keystore 
----------------------------------------------------------------------------------------------------------------------------------------------------------
 0.15s
   gen hosts for Jenkins 
----------------------------------------------------------------------------------------------------------------------------------------------------------------
 0.12s
   find the ip of docker-machine 
--------------------------------------------------------------------------------------------------------------------------------------------------------
 0.11s
   get the docker-machine ip 
------------------------------------------------------------------------------------------------------------------------------------------------------------
 0.11s
   make: *** [init-couchdb] Error 2
   [root@localhost docker-compose]# 
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to