deprecate the tenant parameter of keystone_user

Bug #1472437 reported by Richard Megginson
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
puppet-keystone
Fix Released
High
Colleen Murphy

Bug Description

The tenant property of a user in Keystone is deprecated. We should deprecate the tenant property of the keystone_user resource. Instead, manifests/composition layers should be changed to explicitly assign a user a role in a tenant or domain using keystone_user_role, rather than relying on this implicit and deprecated behavior.

Changed in puppet-keystone:
status: New → Confirmed
importance: Undecided → High
Revision history for this message
Richard Megginson (rmeggins) wrote :

The ignore_default_tenant parameter should also be deprecated

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

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

Changed in puppet-keystone:
assignee: nobody → Colleen Murphy (krinkle)
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-keystone (master)

Reviewed: https://review.openstack.org/200151
Committed: https://git.openstack.org/cgit/openstack/puppet-keystone/commit/?id=5797e71f99715899a574d360a6fb0eff399972eb
Submitter: Jenkins
Branch: master

commit 5797e71f99715899a574d360a6fb0eff399972eb
Author: Colleen Murphy <email address hidden>
Date: Thu Jul 9 08:32:34 2015 -0700

    Deprecate tenant and ignore_default_tenant params

    Keystone no longer supports tenant/project as a property of user
    entries and is deprecating it, so we will also deprecate it.

    Change-Id: I1827724a484eb62c3fc2f4411429b45eac4e6f25
    Closes-bug: 1472437

Changed in puppet-keystone:
status: In Progress → Fix Committed
Mathieu Gagné (mgagne)
Changed in puppet-keystone:
milestone: none → 6.0.0
Mathieu Gagné (mgagne)
Changed in puppet-keystone:
status: Fix Committed → Fix Released
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.