Allow to specify 'project_domain' when create user

Bug #1683245 reported by huangtianhua
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Heat
Triaged
Medium
huangtianhua

Bug Description

1. create a stack with user:
**************
  resources:
    my_user:
      type: OS::Keystone::User
      properties:
        name: u_test
        domain: d_test
        default_project: p_test
        ....
2. the user create failed: More than one project exists with the name 'p_test'.

The reason is that there are two project named 'p_test' in different domains, so we have to specify which domain the project belongs to.

Changed in heat:
assignee: nobody → huangtianhua (huangtianhua)
importance: Undecided → Medium
Rico Lin (rico-lin)
Changed in heat:
status: New → Triaged
milestone: none → pike-3
Rico Lin (rico-lin)
Changed in heat:
milestone: pike-3 → pike-rc1
Rabi Mishra (rabi)
Changed in heat:
milestone: pike-rc1 → pike-rc2
Rabi Mishra (rabi)
Changed in heat:
milestone: pike-rc2 → queens-1
Rico Lin (rico-lin)
Changed in heat:
milestone: queens-1 → queens-2
Rico Lin (rico-lin)
Changed in heat:
milestone: queens-2 → queens-3
Revision history for this message
Khaled Qarout (khaledq) wrote :

Does not happen on heat template version 2017-09-01. When I apply the same scenario as in the description, the user gets created in the domain specified (d_test), even though the default project name (p_test) exists in more than one domain.

Rico Lin (rico-lin)
Changed in heat:
milestone: queens-3 → queens-rc1
milestone: queens-rc1 → rocky-1
Rico Lin (rico-lin)
Changed in heat:
milestone: rocky-1 → rocky-2
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.