Prerequisite heat/keystone steps missing

Bug #1738819 reported by Joe D'Andrea
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
openstack-helm
Invalid
Undecided
Unassigned

Bug Description

Concerning OpenStack Heat, installation Step 5:

https://docs.openstack.org/project-install-guide/orchestration/newton/install-ubuntu.html

Please ensure OSH is creating/assigning the following at install/config time:

1. *heat* domain
2. *heat_domain_admin* user with an *admin* role
3. *heat_stack_owner* role assigned to *demo* project/user
4. *heat_stack_user* role (left unassigned)

Admins can then assign *heat_stack_owner* to any projects/users as needed.

Without these users/roles in place, various aspects of Heat will not work, among them wait conditions and orchestration signaling.

Joe D'Andrea (jdandrea)
summary: - Prerequisite heat users/roles are not created
+ Prerequisite heat/keystone steps missing
Revision history for this message
Michael Glaser (mikeg451) wrote :

Do the user names need to be exactly those names?

This appears to be partly done:
* heat domain is created when user heat-domain is created.
* heat_domain_admin is created as user heat-trust.
* heat_stack_owner role is not created, but Helm needs to create with a user to be able to create a role.
* heat_stack_user is created with the name heat-domain, although role is currently set to admin rather than none.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-helm (master)

Fix proposed to branch: master
Review: https://review.openstack.org/549194

Changed in openstack-helm:
assignee: nobody → Tin Lam (lamt)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on openstack-helm (master)

Change abandoned by Tin Lam (<email address hidden>) on branch: master
Review: https://review.openstack.org/549194

Revision history for this message
Tin Lam (lamt) wrote :

this should be better handled by value override.

Changed in openstack-helm:
assignee: Tin Lam (lamt) → nobody
status: In Progress → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.