Feb 22 14:55:37.368551
centos-7-2-node-osic-cloud1-s3700-7418594-436867
os-collect-config[61863]: [2017-02-22 14:55:37,367] (heat-config)
[INFO] {"deploy_stdout": "\nPLAY [localhost]
***************************************************************\n\nTASK
[setup]
*******************************************************************\nok:
[localhost]\n\nTASK [Sync sahara_engine DB]
***************************************************\nchanged:
[localhost]\n\nTASK [get bootstrap nodeid]
****************************************************\nchanged:
[localhost]\n\nTASK [set is_bootstrap_node fact]
**********************************************\nok:
[localhost]\n\nTASK [Create puppet manifest to set transport_url
in nova.conf] ****************\nchanged: [localhost]\n\nTASK [Run
puppet apply to set tranport_url in nova.conf]
***********************\nchanged: [localhost]\n\nTASK [Setup
cell_v2 (map cell0)]
***********************************************\nfatal:
[localhost]: FAILED! => {\"changed\": true, \"cmd\":
[\"nova-manage\", \"cell_v2\", \"map_cell0\"], \"delta\":
\"0:00:03.413361\", \"end\": \"2017-02-22 14:55:37.321137\",
\"failed\": true, \"rc\": 1, \"start\": \"2017-02-22
14:55:33.907776\", \"stderr\": \"\", \"stdout\": \"An error has
occurred:\\nTraceback (most recent call last):\\n File
\\\"/usr/lib/python2.7/site-packages/nova/cmd/manage.py\\\", line
1598, in main\\n ret = fn(*fn_args, **fn_kwargs)\\n File
\\\"/usr/lib/python2.7/site-packages/nova/cmd/manage.py\\\", line
1140, in map_cell0\\n
self._map_cell0(database_connection=database_connection)\\n File
\\\"/usr/lib/python2.7/site-packages/nova/cmd/manage.py\\\", line
1170, in _map_cell0\\n cell_mapping.create()\\n File
\\\"/usr/lib/python2.7/site-packages/oslo_versionedobjects/base.py\\\",
line 226, in wrapper\\n return fn(self, *args, **kwargs)\\n File
\\\"/usr/lib/python2.7/site-packages/nova/objects/cell_mapping.py\\\",
line 71, in create\\n db_mapping =
self._create_in_db(self._context, self.obj_get_changes())\\n File
\\\"/usr/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py\\\",
line 893, in wrapper\\n with sel
Feb 22 14:55:37.370010
centos-7-2-node-osic-cloud1-s3700-7418594-436867
os-collect-config[61863]: f._transaction_scope(context):\\n File
\\\"/usr/lib64/python2.7/contextlib.py\\\", line 17, in
__enter__\\n return self.gen.next()\\n File
\\\"/usr/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py\\\",
line 944, in _transaction_scope\\n allow_async=self._allow_async)
as resource:\\n File \\\"/usr/lib64/python2.7/contextlib.py\\\",
line 17, in __enter__\\n return self.gen.next()\\n File
\\\"/usr/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py\\\",
line 558, in _session\\n bind=self.connection, mode=self.mode)\\n
File
\\\"/usr/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py\\\",
line 317, in _create_session\\n self._start()\\n File
\\\"/usr/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py\\\",
line 403, in _start\\n engine_args, maker_args)\\n File
\\\"/usr/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py\\\",
line 425, in _setup_for_connection\\n \\\"No sql_connection
parameter is established\\\")\\nCantStartEngineError: No
sql_connection parameter is established\", \"stdout_lines\":
[\"An error has occurred:\", \"Traceback (most recent call
last):\", \" File
\\\"/usr/lib/python2.7/site-packages/nova/cmd/manage.py\\\", line
1598, in main\", \" ret = fn(*fn_args, **fn_kwargs)\", \" File
\\\"/usr/lib/python2.7/site-packages/nova/cmd/manage.py\\\", line
1140, in map_cell0\", \"
self._map_cell0(database_connection=database_connection)\", \"
File \\\"/usr/lib/python2.7/site-packages/nova/cmd/manage.py\\\",
line 1170, in _map_cell0\", \" cell_mapping.create()\", \" File
\\\"/usr/lib/python2.7/site-packages/oslo_versionedobjects/base.py\\\",
line 226, in wrapper\", \" return fn(self, *args, **kwargs)\", \"
File
\\\"/usr/lib/python2.7/site-packages/nova/objects/cell_mapping.py\\\",
line 71, in create\", \" db_mapping =
self._create_in_db(self._context, self.obj_get_changes())\", \"
File
\\\"/usr/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py\\\",
line 893, in wrapper\", \" with self._
Feb 22 14:55:37.371078
centos-7-2-node-osic-cloud1-s3700-7418594-436867
os-collect-config[61863]: transaction_scope(context):\", \" File
\\\"/usr/lib64/python2.7/contextlib.py\\\", line 17, in
__enter__\", \" return self.gen.next()\", \" File
\\\"/usr/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py\\\",
line 944, in _transaction_scope\", \"
allow_async=self._allow_async) as resource:\", \" File
\\\"/usr/lib64/python2.7/contextlib.py\\\", line 17, in
__enter__\", \" return self.gen.next()\", \" File
\\\"/usr/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py\\\",
line 558, in _session\", \" bind=self.connection,
mode=self.mode)\", \" File
\\\"/usr/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py\\\",
line 317, in _create_session\", \" self._start()\", \" File
\\\"/usr/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py\\\",
line 403, in _start\", \" engine_args, maker_args)\", \" File
\\\"/usr/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py\\\",
line 425, in _setup_for_connection\", \" \\\"No sql_connection
parameter is established\\\")\", \"CantStartEngineError: No
sql_connection parameter is established\"], \"warnings\":
[]}\n\tto retry, use: --limit
@/var/lib/heat-config/heat-config-ansible/10461a6f-3ecc-4ea0-8753-0700c7c82ac8_playbook.retry\n\nPLAY
RECAP
*********************************************************************\nlocalhost :
ok=6 changed=4 unreachable=0 failed=1
\n\n", "deploy_stderr": "", "deploy_status_code": 2}
It may be related to the nova.conf file being relatively empty:
[upgrade_levels]
compute = auto
[DEFAULT]
transport_url=rabbit://guest:<email address hidden>:5672/?ssl=0
The actual error is this:
Feb 22 14:55:37.368551 7-2-node- osic-cloud1- s3700-7418594- 436867 collect- config[ 61863]: [2017-02-22 14:55:37,367] (heat-config) ******* ******* ******* ******* ******* ******* ******* ******* ****\n\ nTASK ******* ******* ******* ******* ******* ******* ******* ******* ******* *\nok: \n\nTASK [Sync sahara_engine DB] ******* ******* ******* ******* ******* ******* ******\ nchanged: \n\nTASK [get bootstrap nodeid] ******* ******* ******* ******* ******* ******* ******* \nchanged: \n\nTASK [set is_bootstrap_node fact] ******* ******* ******* ******* ******* ******* *\nok: \n\nTASK [Create puppet manifest to set transport_url ******* **\nchanged: [localhost]\n\nTASK [Run ******* ******* ******\ nchanged: [localhost]\n\nTASK [Setup ******* ******* ******* ******* ******* ******* **\nfatal: nova-manage\ ", \"cell_v2\", \"map_cell0\"], \"delta\": 00:03.413361\ ", \"end\": \"2017-02-22 14:55:37.321137\", 55:33.907776\ ", \"stderr\": \"\", \"stdout\": \"An error has \\nTraceback (most recent call last):\\n File "/usr/lib/ python2. 7/site- packages/ nova/cmd/ manage. py\\\", line "/usr/lib/ python2. 7/site- packages/ nova/cmd/ manage. py\\\", line _map_cell0( database_ connection= database_ connection) \\n File "/usr/lib/ python2. 7/site- packages/ nova/cmd/ manage. py\\\", line create( )\\n File "/usr/lib/ python2. 7/site- packages/ oslo_versionedo bjects/ base.py\ \\", "/usr/lib/ python2. 7/site- packages/ nova/objects/ cell_mapping. py\\\", _create_ in_db(self. _context, self.obj_ get_changes( ))\\n File "/usr/lib/ python2. 7/site- packages/ oslo_db/ sqlalchemy/ enginefacade. py\\\",
centos-
os-
[INFO] {"deploy_stdout": "\nPLAY [localhost]
***
[setup]
***
[localhost]
***
[localhost]
***
[localhost]
***
[localhost]
in nova.conf] *******
puppet apply to set tranport_url in nova.conf]
***
cell_v2 (map cell0)]
***
[localhost]: FAILED! => {\"changed\": true, \"cmd\":
[\"
\"0:
\"failed\": true, \"rc\": 1, \"start\": \"2017-02-22
14:
occurred:
\\\
1598, in main\\n ret = fn(*fn_args, **fn_kwargs)\\n File
\\\
1140, in map_cell0\\n
self.
\\\
1170, in _map_cell0\\n cell_mapping.
\\\
line 226, in wrapper\\n return fn(self, *args, **kwargs)\\n File
\\\
line 71, in create\\n db_mapping =
self.
\\\
line 893, in wrapper\\n with sel
Feb 22 14:55:37.370010 7-2-node- osic-cloud1- s3700-7418594- 436867 collect- config[ 61863]: f._transaction_ scope(context) :\\n File "/usr/lib64/ python2. 7/contextlib. py\\\", line 17, in "/usr/lib/ python2. 7/site- packages/ oslo_db/ sqlalchemy/ enginefacade. py\\\", scope\\ n allow_async= self._allow_ async) lib64/python2. 7/contextlib. py\\\", "/usr/lib/ python2. 7/site- packages/ oslo_db/ sqlalchemy/ enginefacade. py\\\", connection, mode=self.mode)\\n "/usr/lib/ python2. 7/site- packages/ oslo_db/ sqlalchemy/ enginefacade. py\\\", "/usr/lib/ python2. 7/site- packages/ oslo_db/ sqlalchemy/ enginefacade. py\\\", "/usr/lib/ python2. 7/site- packages/ oslo_db/ sqlalchemy/ enginefacade. py\\\", for_connection\ \n \\\"No sql_connection \\")\\nCantStar tEngineError: No "/usr/lib/ python2. 7/site- packages/ nova/cmd/ manage. py\\\", line "/usr/lib/ python2. 7/site- packages/ nova/cmd/ manage. py\\\", line _map_cell0( database_ connection= database_ connection) \", \" lib/python2. 7/site- packages/ nova/cmd/ manage. py\\\", create( )\", \" File "/usr/lib/ python2. 7/site- packages/ oslo_versionedo bjects/ base.py\ \\", "/usr/lib/ python2. 7/site- packages/ nova/objects/ cell_mapping. py\\\", _create_ in_db(self. _context, self.obj_ get_changes( ))\", \" "/usr/lib/ python2. 7/site- packages/ oslo_db/ sqlalchemy/ enginefacade. py\\\",
centos-
os-
\\\
__enter__\\n return self.gen.next()\\n File
\\\
line 944, in _transaction_
as resource:\\n File \\\"/usr/
line 17, in __enter__\\n return self.gen.next()\\n File
\\\
line 558, in _session\\n bind=self.
File
\\\
line 317, in _create_session\\n self._start()\\n File
\\\
line 403, in _start\\n engine_args, maker_args)\\n File
\\\
line 425, in _setup_
parameter is established\
sql_connection parameter is established\", \"stdout_lines\":
[\"An error has occurred:\", \"Traceback (most recent call
last):\", \" File
\\\
1598, in main\", \" ret = fn(*fn_args, **fn_kwargs)\", \" File
\\\
1140, in map_cell0\", \"
self.
File \\\"/usr/
line 1170, in _map_cell0\", \" cell_mapping.
\\\
line 226, in wrapper\", \" return fn(self, *args, **kwargs)\", \"
File
\\\
line 71, in create\", \" db_mapping =
self.
File
\\\
line 893, in wrapper\", \" with self._
Feb 22 14:55:37.371078 7-2-node- osic-cloud1- s3700-7418594- 436867 collect- config[ 61863]: transaction_ scope(context) :\", \" File "/usr/lib64/ python2. 7/contextlib. py\\\", line 17, in "/usr/lib/ python2. 7/site- packages/ oslo_db/ sqlalchemy/ enginefacade. py\\\", scope\" , \" async=self. _allow_ async) as resource:\", \" File "/usr/lib64/ python2. 7/contextlib. py\\\", line 17, in "/usr/lib/ python2. 7/site- packages/ oslo_db/ sqlalchemy/ enginefacade. py\\\", connection, self.mode) \", \" File "/usr/lib/ python2. 7/site- packages/ oslo_db/ sqlalchemy/ enginefacade. py\\\", "/usr/lib/ python2. 7/site- packages/ oslo_db/ sqlalchemy/ enginefacade. py\\\", "/usr/lib/ python2. 7/site- packages/ oslo_db/ sqlalchemy/ enginefacade. py\\\", for_connection\ ", \" \\\"No sql_connection neError: No lib/heat- config/ heat-config- ansible/ 10461a6f- 3ecc-4ea0- 8753-0700c7c82a c8_playbook. retry\n\ nPLAY ******* ******* ******* ******* ******* ******* ******* ******* ******* ***\nlocalhost : status_ code": 2}
centos-
os-
\\\
__enter__\", \" return self.gen.next()\", \" File
\\\
line 944, in _transaction_
allow_
\\\
__enter__\", \" return self.gen.next()\", \" File
\\\
line 558, in _session\", \" bind=self.
mode=
\\\
line 317, in _create_session\", \" self._start()\", \" File
\\\
line 403, in _start\", \" engine_args, maker_args)\", \" File
\\\
line 425, in _setup_
parameter is established\\\")\", \"CantStartEngi
sql_connection parameter is established\"], \"warnings\":
[]}\n\tto retry, use: --limit
@/var/
RECAP
***
ok=6 changed=4 unreachable=0 failed=1
\n\n", "deploy_stderr": "", "deploy_
It may be related to the nova.conf file being relatively empty:
[upgrade_ levels] url=rabbit: //guest: <email address hidden>:5672/?ssl=0
compute = auto
[DEFAULT]
transport_