Comment 1 for bug 1833650

Revision history for this message
Matt Riedemann (mriedem) wrote :

Which release are you installing because I see placement in there:

OperationalError: (pymysql.err.OperationalError) (1045, u"Access denied for user 'placement'@'controller' (using password: YES)") (Background on this error at: http://sqlalche.me/e/e3q8)

And in the Stein release placement was extracted from nova into its own repo and has its own install guide:

https://docs.openstack.org/placement/stein/install/

For the nova docs issue, my guess is that it's due to the configuration for the database connection using "controller" rather than localhost:

https://docs.openstack.org/nova/stein/install/controller-install-rdo.html#install-and-configure-components

[api_database]
# ...
connection = mysql+pymysql://nova:NOVA_DBPASS@controller/nova_api

I also see that the controller install docs say to configure the [database] section to point at the nova database:

[database]
# ...
connection = mysql+pymysql://nova:NOVA_DBPASS@controller/nova

But that's not really correct, it should probably say nova_cell0 for the controller nodes but that's a different bug.

Looking at the ubuntu https://docs.openstack.org/nova/stein/install/controller-install-ubuntu.html and suse docs https://docs.openstack.org/nova/stein/install/controller-install-obs.html they have the same issue (controller vs localhost).