ERROR: Invalid OpenStack Nova credentials.

I faced a problem while trying to configure OpenStack on Fedora 19 following this guide

Checking my .keystorerc file it looked good.

The solution was to make sure that the user, role and tenant are associated.
1. Get the ID from the admin user:

2. Get the tenant admin id, if not there, create it:

3. Get the role id:

Associate them all together.

After this, the credentials error disappeared. However, I faced a new error message saying that Nova wasn’t able to sign the token.

I’ve finally installed OpenStack trough RDO. This method is simpler.