Comment 1 for bug 1667147

Revision history for this message
Sofer Athlan-Guyot (sofer-athlan-guyot) wrote :

The actual error is this:

    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