<div dir="ltr">Hi,<div><br></div><div>My overcloud deployment fails with the following error</div><div><br></div><div><div>2018-07-31 14:20:23Z [overcloud.AllNodesDeploySteps.ControllerDeployment_Step3]: CREATE_FAILED  Resource CREATE failed: Error: resources[0]: Deployment to server failed: deploy_status_code : Deployment exited with non-zero status code: 2</div><div>2018-07-31 14:20:24Z [overcloud.AllNodesDeploySteps.ControllerDeployment_Step3]: CREATE_FAILED  Error: resources.ControllerDeployment_Step3.resources[0]: Deployment to server failed: deploy_status_code: Deployment exited with non-zero status code: 2</div><div>2018-07-31 14:20:24Z [overcloud.AllNodesDeploySteps]: CREATE_FAILED  Resource CREATE failed: Error: resources.ControllerDeployment_Step3.resources[0]: Deployment to server failed: deploy_status_code: Deployment exited with non-zero status code: 2</div><div>2018-07-31 14:20:25Z [overcloud.AllNodesDeploySteps]: CREATE_FAILED  Error: resources.AllNodesDeploySteps.resources.ControllerDeployment_Step3.resources[0]: Deployment to server failed: deploy_status_code: Deployment exited with non-zero status code: 2</div><div>2018-07-31 14:20:25Z [overcloud]: CREATE_FAILED  Resource CREATE failed: Error: resources.AllNodesDeploySteps.resources.ControllerDeployment_Step3.resources[0]: Deployment to server failed: deploy_status_code: Deployment exited with non-zero status code: 2</div><div><br></div><div> Stack overcloud CREATE_FAILED </div><div><br></div><div>overcloud.AllNodesDeploySteps.ControllerDeployment_Step3.0:</div><div>  resource_type: OS::Heat::StructuredDeployment</div><div>  physical_resource_id: 69fd1d02-7e20-4d91-a7b4-552cdf4e42f2</div><div>  status: CREATE_FAILED</div><div>  status_reason: |</div><div>    Error: resources[0]: Deployment to server failed: deploy_status_code : Deployment exited with non-zero status code: 2</div><div>  deploy_stdout: |</div><div>    ...</div><div>            "+ exit 1", </div><div>            "2018-07-31 17:20:19,292 INFO: 74435 -- Finished processing puppet configs for keystone_init_tasks", </div><div>            "2018-07-31 17:20:19,293 ERROR: 74434 -- ERROR configuring keystone_init_tasks"</div><div>        ]</div><div>    }</div><div>        to retry, use: --limit @/var/lib/heat-config/heat-config-ansible/2fa9a52f-7e15-43fc-b67e-1ae358468790_playbook.retry</div><div>    </div><div>    PLAY RECAP *********************************************************************</div><div>    localhost                  : ok=9    changed=2    unreachable=0    failed=1   </div><div>    </div><div>    (truncated, view all with --long)</div><div>  deploy_stderr: |</div><div><br></div><div>Not cleaning temporary directory /tmp/tripleoclient-D67O5V</div><div>Not cleaning temporary directory /tmp/tripleoclient-D67O5V</div><div>Heat Stack create failed.</div><div>Heat Stack create failed.</div><div>(undercloud) [stack@staging-director ~]$</div></div><div><br></div><div><br></div><div>In the director keystone log I get the following</div><div><br></div><div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi [req-22ee40c6-6daa-428d-aa39-06a96a4d5d3d - - - - -] (pymysql.err.ProgrammingError) (1146, u"Table 'keystone.project' doesn't exist") [SQL: u'SELECT <a href="http://project.id">project.id</a></div><div> AS project_id, <a href="http://project.name">project.name</a> AS project_name, project.domain_id AS project_domain_id, project.description AS project_description, project.enabled AS project_enabled, project.extra AS project_extra, project.parent_</div><div>id AS project_parent_id, project.is_domain AS project_is_domain \nFROM project \nWHERE project.is_domain = true'] (Background on this error at: <a href="http://sqlalche.me/e/f405">http://sqlalche.me/e/f405</a>): ProgrammingError: (pymysql.err.Programmin</div><div>gError) (1146, u"Table 'keystone.project' doesn't exist") [SQL: u'SELECT <a href="http://project.id">project.id</a> AS project_id, <a href="http://project.name">project.name</a> AS project_name, project.domain_id AS project_domain_id, project.description AS project_description, </div><div>project.enabled AS project_enabled, project.extra AS project_extra, project.parent_id AS project_parent_id, project.is_domain AS project_is_domain \nFROM project \nWHERE project.is_domain = true'] (Background on t</div><div>his error at: <a href="http://sqlalche.me/e/f405">http://sqlalche.me/e/f405</a>)</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi Traceback (most recent call last):</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi   File "/usr/lib/python2.7/site-packages/keystone/common/wsgi.py", line 226, in __call__</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi     result = method(req, **params)</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi   File "/usr/lib/python2.7/site-packages/keystone/common/controller.py", line 126, in wrapper</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi     return f(self, request, filters, **kwargs)</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi   File "/usr/lib/python2.7/site-packages/keystone/resource/controllers.py", line 54, in list_domains</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi     refs = PROVIDERS.resource_api.list_domains(hints=hints)</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi   File "/usr/lib/python2.7/site-packages/keystone/common/manager.py", line 116, in wrapped</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi     __ret_val = __f(*args, **kwargs)</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi   File "/usr/lib/python2.7/site-packages/keystone/common/manager.py", line 68, in wrapper</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi     return f(self, *args, **kwargs)</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi   File "/usr/lib/python2.7/site-packages/keystone/resource/core.py", line 735, in list_domains</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi     projects = self.list_projects_acting_as_domain(hints)</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi   File "/usr/lib/python2.7/site-packages/keystone/common/manager.py", line 116, in wrapped</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi     __ret_val = __f(*args, **kwargs)</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi   File "/usr/lib/python2.7/site-packages/keystone/resource/core.py", line 854, in list_projects_acting_as_domain</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi     hints or driver_hints.Hints())</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi   File "/usr/lib/python2.7/site-packages/keystone/resource/backends/sql.py", line 121, in list_projects_acting_as_domain</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi     return self.list_projects(hints)</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi   File "/usr/lib/python2.7/site-packages/keystone/common/driver_hints.py", line 42, in wrapper</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi     return f(self, hints, *args, **kwargs)</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi   File "/usr/lib/python2.7/site-packages/keystone/resource/backends/sql.py", line 85, in list_projects</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi     return [project_ref.to_dict() for project_ref in project_refs</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi   File "/usr/lib64/python2.7/site-packages/sqlalchemy/orm/query.py", line 2878, in __iter__</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi     return self._execute_and_instances(context)</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi   File "/usr/lib64/python2.7/site-packages/sqlalchemy/orm/query.py", line 2901, in _execute_and_instances</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi     result = conn.execute(querycontext.statement, self._params)</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi   File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/base.py", line 948, in execute</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi     return meth(self, multiparams, params)</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi   File "/usr/lib64/python2.7/site-packages/sqlalchemy/sql/elements.py", line 269, in _execute_on_connection</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi     return connection._execute_clauseelement(self, multiparams, params)</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi   File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/base.py", line 1060, in _execute_clauseelement</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi     compiled_sql, distilled_params</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi   File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/base.py", line 1200, in _execute_context</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi     context)</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi   File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/base.py", line 1409, in _handle_dbapi_exception</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi     util.raise_from_cause(newraise, exc_info)</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi   File "/usr/lib64/python2.7/site-packages/sqlalchemy/util/compat.py", line 203, in raise_from_cause</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi     reraise(type(exception), exception, tb=exc_tb, cause=cause)</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi   File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/base.py", line 1193, in _execute_context</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi     context)</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi   File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/default.py", line 507, in do_execute</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi     cursor.execute(statement, parameters)</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi   File "/usr/lib/python2.7/site-packages/pymysql/cursors.py", line 166, in execute</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi     result = self._query(query)</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi   File "/usr/lib/python2.7/site-packages/pymysql/cursors.py", line 322, in _query</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi     conn.query(q)</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi   File "/usr/lib/python2.7/site-packages/pymysql/connections.py", line 856, in query</div></div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi     self._affected_rows = self._read_query_result(unbuffered=unbuffered)<br></div><div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi   File "/usr/lib/python2.7/site-packages/pymysql/connections.py", line 1057, in _read_query_result</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi     result.read()</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi   File "/usr/lib/python2.7/site-packages/pymysql/connections.py", line 1340, in read</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi     first_packet = self.connection._read_packet()</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi   File "/usr/lib/python2.7/site-packages/pymysql/connections.py", line 1014, in _read_packet</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi     packet.check_error()</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi   File "/usr/lib/python2.7/site-packages/pymysql/connections.py", line 393, in check_error</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi     err.raise_mysql_exception(self._data)</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi   File "/usr/lib/python2.7/site-packages/pymysql/err.py", line 107, in raise_mysql_exception</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi     raise errorclass(errno, errval)</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi ProgrammingError: (pymysql.err.ProgrammingError) (1146, u"Table 'keystone.project' doesn't exist") [SQL: u'SELECT <a href="http://project.id">project.id</a> AS project_id, <a href="http://project.name">project.name</a> AS project_name, project.domain_id AS project_domain_id, project.description AS project_description, project.enabled AS project_enabled, project.extra AS project_extra, project.parent_id AS project_parent_id, project.is_domain AS project_is_domain \nFROM project \nWHERE project.is_domain = true'] (Background on this error at: <a href="http://sqlalche.me/e/f405">http://sqlalche.me/e/f405</a>)</div><div>2018-07-31 17:17:25.592 32 ERROR keystone.common.wsgi </div></div><div><br></div><div><br></div></div>