March 1, 2018

Lab 3.2 use script to join hypervisor to cloud




Hi, on lab 3.2 i am getting an error when running the ./tools/ command, here is the output below, any ideas?

An error has occurred:
Traceback (most recent call last):
  File "/opt/stack/nova/nova/cmd/", line 1863, in main
    ret = fn(*fn_args, **fn_kwargs)
  File "/opt/stack/nova/nova/cmd/", line 1583, in discover_hosts
    hosts = host_mapping_obj.discover_hosts(ctxt, cell_uuid, status_fn)
  File "/opt/stack/nova/nova/objects/", line 206, in discover_hosts
    cell_mappings = objects.CellMappingList.get_all(ctxt)
  File "/usr/local/lib/python2.7/dist-packages/oslo_versionedobjects/", line 184, in wrapper
    result = fn(cls, context, *args, **kwargs)
  File "/opt/stack/nova/nova/objects/", line 137, in get_all
    db_mappings = cls._get_all_from_db(context)
  File "/usr/local/lib/python2.7/dist-packages/oslo_db/sqlalchemy/", line 978, in wrapper
    with self._transaction_scope(context):
  File "/usr/lib/python2.7/", line 17, in __enter__
  File "/usr/local/lib/python2.7/dist-packages/oslo_db/sqlalchemy/", line 1028, in _transaction_scope
    context=context) as resource:
  File "/usr/lib/python2.7/", line 17, in __enter__
  File "/usr/local/lib/python2.7/dist-packages/oslo_db/sqlalchemy/", line 633, in _session
    bind=self.connection, mode=self.mode)
  File "/usr/local/lib/python2.7/dist-packages/oslo_db/sqlalchemy/", line 398, in _create_session
  File "/usr/local/lib/python2.7/dist-packages/oslo_db/sqlalchemy/", line 484, in _start
    engine_args, maker_args)
  File "/usr/local/lib/python2.7/dist-packages/oslo_db/sqlalchemy/", line 506, in _setup_for_connection
    "No sql_connection parameter is established")
CantStartEngineError: No sql_connection parameter is established



Click Here!