os_trove role should create tenant trove_for_trove_usage
Bug #1626726 reported by
Travis Truman
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack-Ansible |
Fix Released
|
Undecided
|
Donovan Francesco |
Bug Description
See http://
Currently, the role does not create this tenant or the two users within it.
Changed in openstack-ansible: | |
assignee: | nobody → Donovan Francesco (donovan-francesco) |
Changed in openstack-ansible: | |
assignee: | Donovan Francesco (donovan-francesco) → Travis Truman (travis-truman) |
status: | New → In Progress |
Changed in openstack-ansible: | |
assignee: | Travis Truman (travis-truman) → nobody |
assignee: | nobody → Donovan Francesco (donovan-francesco) |
To post a comment you must log in.
Reviewed: https:/ /review. openstack. org/375318 /git.openstack. org/cgit/ openstack/ openstack- ansible- os_trove/ commit/ ?id=cb8c0699441 726031356a2f958 100e86ff817200
Committed: https:/
Submitter: Jenkins
Branch: master
commit cb8c06994417260 31356a2f958100e 86ff817200
Author: Donovan Francesco (drifterza) <email address hidden>
Date: Fri Sep 23 10:42:04 2016 +0200
Ensure regular users are created for the Trove role
As per: http:// docs.openstack. org/developer/ trove/dev/ manual_ install. html
We need the following:
keystone --os-username <OpenStackAdmin Username> --os-password <OpenStackAdmin Password> --os-tenant-name <OpenStackAdmin Tenant> --os-auth-url http://<KeystoneIP> :<KeystonePort> /v2.0 tenant-create --user trove_for_ trove_usage Username> --os-password <OpenStackAdmin Password> --os-tenant-name <OpenStackAdmin Tenant> --os-auth-url http://<KeystoneIP> :<KeystonePort> /v2.0 user-create --user regular_trove_user --pass trove --tenant trove_for_ trove_usage Username> --os-password <OpenStackAdmin Password> --os-tenant-name <OpenStackAdmin Tenant> --os-auth-url http://<KeystoneIP> :<KeystonePort> /v2.0 user-create --user admin_trove_user --pass trove --tenant trove_for_ trove_usage Username> --os-password <OpenStackAdmin Password> --os-tenant-name <OpenStackAdmin Tenant> --os-auth-url http://<KeystoneIP> :<KeystonePort> /v2.0 user-role-add --user admin_trove_user --tenant trove_for_ trove_usage --role admin Username> --os-password <OpenStackAdmin Password> --os-tenant-name <OpenStackAdmin Tenant> --os-auth-url http://<KeystoneIP> :<KeystonePort> /v2.0 service-create --user trove --type database Username> --os-password <OpenStackAdmin Password> --os-tenant-name <OpenStackAdmin Tenant> --os-auth-url http://<KeystoneIP> :<KeystonePort> /v2.0 endpoint-create --service trove --region RegionOne --publicurl 'http://<EnvironmentPub licIP>: <EnvironmentPor t>/v1.0/ $(tenant_ id)s' --adminurl 'http://<EnvironmentPub licIP>: <EnvironmentPor t>/v1.0/ $(tenant_ id)s' --internalurl 'http://<EnvironmentPub licIP>: <EnvironmentPor t>/v1.0/ $(tenant_ id)s'
keystone --os-username <OpenStackAdmin
keystone --os-username <OpenStackAdmin
keystone --os-username <OpenStackAdmin
keystone --os-username <OpenStackAdmin
keystone --os-username <OpenStackAdmin
Closes-Bug: #1626726 9527b87f8925b16 7cd47c52d5a
Change-Id: I30a5bf3b3a7f36