Modules *::keystone::auth should always pass auth_name to keystone::resource::service_identity and have a consistent service_name

Bug #1590040 reported by Alex Schultz
60
This bug affects 3 people
Affects Status Importance Assigned to Milestone
puppet-aodh
Fix Released
Medium
Alex Schultz
puppet-barbican
Fix Released
Medium
Juan Antonio Osorio Robles
puppet-ceilometer
Fix Released
Medium
Alex Schultz
puppet-cinder
Fix Released
Medium
Marcellin Fom Tchassem
puppet-designate
Fix Released
Medium
Venkata Mahesh Jonnalagadda
puppet-ec2api
Fix Released
Undecided
Unassigned
puppet-glance
Fix Released
Medium
Juan Antonio Osorio Robles
puppet-gnocchi
Fix Released
Medium
zhongshengping
puppet-heat
Fix Released
Medium
Venkata Mahesh Jonnalagadda
puppet-ironic
Fix Released
Medium
Marcellin Fom Tchassem
puppet-manila
Fix Released
Medium
zhongshengping
puppet-mistral
Fix Released
Medium
Venkata Mahesh Jonnalagadda
puppet-monasca
Fix Released
Undecided
Sharat Sharma
puppet-murano
Fix Released
Medium
Venkata Mahesh Jonnalagadda
puppet-neutron
Fix Released
Medium
Iury Gregory Melo Ferreira
puppet-nova
Fix Released
Medium
Juan Antonio Osorio Robles
puppet-octavia
Fix Released
Medium
zhongshengping
puppet-sahara
Fix Released
Medium
zhongshengping
puppet-swift
Fix Released
Medium
Marcellin Fom Tchassem
puppet-trove
Fix Released
Medium
Marcellin Fom Tchassem
puppet-zaqar
Fix Released
Medium
zhongshengping

Bug Description

All of the puppet classes contain a <class>::keystone::auth class that configure the keystone roles, users and endpoints for the service. These classes should always pass the $auth_name that is different than the service name to keystone::resource::service_identity to allow a user to configure a different username. The service_name should also be set to something consistent to the name of the service and not the username used for keystone.

Currently some classes use the $auth_name as the title for the resource itself. The resource itself should be hardcoded to the name of the service, eg. 'cinder', 'nova', 'neutron' rather than leveraging a dynamic variable. The title of the resource is actually used in the construction of the email for the user and the service description by default (https://github.com/openstack/puppet-keystone/blob/master/manifests/resource/service_identity.pp#L120)

Changed in puppet-aodh:
status: New → Invalid
Changed in puppet-barbican:
status: New → Invalid
Changed in puppet-ceilometer:
importance: Undecided → Medium
milestone: none → 9.0.0
status: New → Confirmed
milestone: 9.0.0 → none
Changed in puppet-cinder:
status: New → Invalid
Changed in puppet-designate:
status: New → Invalid
Changed in puppet-glance:
importance: Undecided → Medium
status: New → Confirmed
Changed in puppet-gnocchi:
status: New → Invalid
Changed in puppet-heat:
importance: Undecided → Medium
status: New → Confirmed
no longer affects: puppet-horizon
Changed in puppet-ironic:
importance: Undecided → Medium
status: New → Confirmed
no longer affects: puppet-keystone
Changed in puppet-manila:
status: New → Confirmed
Changed in puppet-mistral:
importance: Undecided → Medium
status: New → Confirmed
Changed in puppet-murano:
importance: Undecided → Medium
status: New → Confirmed
Changed in puppet-neutron:
importance: Undecided → Medium
status: New → Confirmed
Changed in puppet-nova:
importance: Undecided → Medium
status: New → Confirmed
Changed in puppet-sahara:
importance: Undecided → Medium
status: New → Confirmed
Changed in puppet-swift:
status: New → Invalid
Changed in puppet-trove:
status: New → Invalid
Changed in puppet-zaqar:
importance: Undecided → Medium
status: New → Confirmed
Changed in puppet-manila:
importance: Undecided → Medium
Changed in puppet-octavia:
status: New → Invalid
summary: - Modules *::keystone::auth should always pass auth_name
+ Modules *::keystone::auth should always pass auth_name and have a
+ consistent service_name
description: updated
Changed in puppet-aodh:
importance: Undecided → Medium
status: Invalid → Confirmed
Changed in puppet-barbican:
importance: Undecided → Medium
status: Invalid → Confirmed
summary: - Modules *::keystone::auth should always pass auth_name and have a
- consistent service_name
+ Modules *::keystone::auth should always pass auth_name to
+ keystone::resource::service_identity and have a consistent service_name
Changed in puppet-cinder:
importance: Undecided → Medium
status: Invalid → Confirmed
Changed in puppet-designate:
importance: Undecided → Medium
status: Invalid → Confirmed
Changed in puppet-mistral:
assignee: nobody → Venkata Mahesh Jonnalagadda (vj884x)
Changed in puppet-heat:
assignee: nobody → Venkata Mahesh Jonnalagadda (vj884x)
Changed in puppet-murano:
assignee: nobody → Venkata Mahesh Jonnalagadda (vj884x)
Changed in puppet-gnocchi:
importance: Undecided → Medium
status: Invalid → Confirmed
Changed in puppet-octavia:
importance: Undecided → Medium
status: Invalid → Confirmed
Changed in puppet-swift:
importance: Undecided → Medium
status: Invalid → Confirmed
Changed in puppet-trove:
importance: Undecided → Medium
status: Invalid → Confirmed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-aodh (master)

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

Changed in puppet-aodh:
assignee: nobody → Alex Schultz (alex-schultz)
status: Confirmed → In Progress
Changed in puppet-ceilometer:
assignee: nobody → Alex Schultz (alex-schultz)
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-ceilometer (master)

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

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

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

Changed in puppet-glance:
assignee: nobody → Juan Antonio Osorio Robles (juan-osorio-robles)
status: Confirmed → In Progress
zhongshengping (chdzsp)
Changed in puppet-barbican:
assignee: nobody → zhongshengping (chdzsp)
Changed in puppet-sahara:
assignee: nobody → zhongshengping (chdzsp)
zhongshengping (chdzsp)
Changed in puppet-zaqar:
assignee: nobody → zhongshengping (chdzsp)
Changed in puppet-barbican:
assignee: zhongshengping (chdzsp) → nobody
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-nova (master)

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

Changed in puppet-nova:
assignee: nobody → Juan Antonio Osorio Robles (juan-osorio-robles)
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-zaqar (master)

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

Changed in puppet-zaqar:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-sahara (master)

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

Changed in puppet-sahara:
status: Confirmed → In Progress
zhongshengping (chdzsp)
Changed in puppet-octavia:
assignee: nobody → zhongshengping (chdzsp)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-octavia (master)

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

Changed in puppet-octavia:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to puppet-barbican (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/326860

Changed in puppet-cinder:
assignee: nobody → Marcellin Fom Tchassem (mf6510)
Changed in puppet-ironic:
assignee: nobody → Marcellin Fom Tchassem (mf6510)
Changed in puppet-neutron:
assignee: nobody → Marcellin Fom Tchassem (mf6510)
Changed in puppet-trove:
assignee: nobody → Marcellin Fom Tchassem (mf6510)
Changed in puppet-swift:
assignee: nobody → Marcellin Fom Tchassem (mf6510)
zhongshengping (chdzsp)
Changed in puppet-manila:
assignee: nobody → zhongshengping (chdzsp)
Changed in puppet-gnocchi:
assignee: nobody → Iury Gregory Melo Ferreira (iurygregory)
zhongshengping (chdzsp)
Changed in puppet-gnocchi:
assignee: Iury Gregory Melo Ferreira (iurygregory) → zhongshengping (chdzsp)
assignee: zhongshengping (chdzsp) → nobody
zhongshengping (chdzsp)
Changed in puppet-gnocchi:
assignee: nobody → zhongshengping (chdzsp)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to puppet-barbican (master)

Reviewed: https://review.openstack.org/326860
Committed: https://git.openstack.org/cgit/openstack/puppet-barbican/commit/?id=dadb8de7a85fe3bc7ae0729631a9f3e49de11f8d
Submitter: Jenkins
Branch: master

commit dadb8de7a85fe3bc7ae0729631a9f3e49de11f8d
Author: Juan Antonio Osorio Robles <email address hidden>
Date: Wed Jun 8 09:49:39 2016 +0300

    Change default service_name to 'barbican'

    While we were already able to pick an independent auth_name and
    service_name; the service_name was defaulting to auth_name. Now it
    has a value of its own to be consistent with other modules.

    Related-Bug: #1590040
    Change-Id: Ied45e546667b7c04e9b511a3ae23c529ad78e7df

Changed in puppet-neutron:
assignee: Marcellin Fom Tchassem (mf6510) → Iury Gregory Melo Ferreira (iurygregory)
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to puppet-ironic (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/327117

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to puppet-trove (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/327152

Changed in puppet-designate:
assignee: nobody → Marcellin Fom Tchassem (mf6510)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to puppet-designate (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/327190

Changed in puppet-ceilometer:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-ceilometer (master)

Reviewed: https://review.openstack.org/326645
Committed: https://git.openstack.org/cgit/openstack/puppet-ceilometer/commit/?id=8363e51b3ca8721bb092932728ba3833bfb42a7f
Submitter: Jenkins
Branch: master

commit 8363e51b3ca8721bb092932728ba3833bfb42a7f
Author: Alex Schultz <email address hidden>
Date: Tue Jun 7 10:52:42 2016 -0600

    Provide default service_name for keystone endpoint

    This change updates the ceilometer::keystone::auth class to include a
    default service_name of 'ceilometer' so that if a user changes the
    auth_name, the service is still created as being related to
    'ceilometer'. This improves the user experiance when they want to
    customize the usernames for services.

    Change-Id: I472dd78c1b4fd8d3d4667aede56358cf6254617d
    Closes-Bug: #1590040

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

Reviewed: https://review.openstack.org/326831
Committed: https://git.openstack.org/cgit/openstack/puppet-nova/commit/?id=96ec7b5becda9ebcfb38a4bc6405ba183bfc95b1
Submitter: Jenkins
Branch: master

commit 96ec7b5becda9ebcfb38a4bc6405ba183bfc95b1
Author: Juan Antonio Osorio Robles <email address hidden>
Date: Wed Jun 8 08:38:07 2016 +0300

    Provide default service_name for keystone endpoint

    This change updates the nova::keystone::auth class to include a
    default service_name of 'nova' so that if a user changes the
    auth_name, the service is still created as being related to 'nova'.

    Change-Id: Iaf616a094bd2192fe0149307065cec11038d8c85
    Closes-Bug: #1590040

Changed in puppet-nova:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to puppet-cinder (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/327193

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to puppet-swift (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/327252

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

Reviewed: https://review.openstack.org/326847
Committed: https://git.openstack.org/cgit/openstack/puppet-octavia/commit/?id=e8e6a527f3995c8f179fa0c91681763d1569453b
Submitter: Jenkins
Branch: master

commit e8e6a527f3995c8f179fa0c91681763d1569453b
Author: ZhongShengping <chdzsp@163.com>
Date: Wed Jun 8 14:22:13 2016 +0800

    Provide default service_name for keystone endpoint

    This change updates the octavia::keystone::auth class to include a
    default service_name of 'octavia' so that if a user changes the
    auth_name, the service is still created as being related to 'octavia'.
    This improves the user experiance when they want to customize the
    usernames for services.

    Change-Id: I2241cc2ea581c4ef6726aee8be2026eba4fd02f8
    Closes-Bug: #1590040

Changed in puppet-octavia:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on puppet-designate (master)

Change abandoned by Marcellin Fom Tchassem (<email address hidden>) on branch: master
Review: https://review.openstack.org/327190

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

Reviewed: https://review.openstack.org/326840
Committed: https://git.openstack.org/cgit/openstack/puppet-sahara/commit/?id=d9cd695e692e52efd6698d4b1e2364dc3eaca017
Submitter: Jenkins
Branch: master

commit d9cd695e692e52efd6698d4b1e2364dc3eaca017
Author: ZhongShengping <chdzsp@163.com>
Date: Wed Jun 8 14:10:25 2016 +0800

    Provide default service_name for keystone endpoint

    This change updates the sahara::keystone::auth class to include a default
    service_name of 'sahara' so that if a user changes the auth_name, the
    service is still created as being related to 'sahara'. This improves the
    user experiance when they want to customize the usernames for services.

    Change-Id: I8c6240473213b107de862edf359834b5494e9f74
    Closes-Bug: #1590040

Changed in puppet-sahara:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-zaqar (master)

Reviewed: https://review.openstack.org/326833
Committed: https://git.openstack.org/cgit/openstack/puppet-zaqar/commit/?id=c2acaba000ca22d28f6807942f9a5fed3cb6fb90
Submitter: Jenkins
Branch: master

commit c2acaba000ca22d28f6807942f9a5fed3cb6fb90
Author: ZhongShengping <chdzsp@163.com>
Date: Wed Jun 8 13:52:19 2016 +0800

    Provide default service_name for keystone endpoint

    This change updates the zaqar::keystone::auth class to include a default
    service_name of 'zaqar' so that if a user changes the auth_name, the
    service is still created as being related to 'zaqar'. This improves the
    user experiance when they want to customize the usernames for services.

    Change-Id: I2977790c3558732c2a1773aa3ede834c1d62ca16
    Closes-Bug: #1590040

Changed in puppet-zaqar:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-neutron (master)

Reviewed: https://review.openstack.org/326836
Committed: https://git.openstack.org/cgit/openstack/puppet-neutron/commit/?id=cd863e67c1e64bc3cc89e4b08b7575797b091f49
Submitter: Jenkins
Branch: master

commit cd863e67c1e64bc3cc89e4b08b7575797b091f49
Author: Juan Antonio Osorio Robles <email address hidden>
Date: Wed Jun 8 09:01:08 2016 +0300

    Provide default service_name for keystone endpoint

    This change updates the neutron::keystone::auth class to include a
    default service_name of 'neutron' so that if a user changes the
    auth_name, the service is still created as being related to
    'neutron'.

    Closes-bug: #1590040
    Change-Id: I3b23ad48a2b080ee32b333b81dcfe7f2369ee2e4

Changed in puppet-neutron:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-glance (master)

Reviewed: https://review.openstack.org/326826
Committed: https://git.openstack.org/cgit/openstack/puppet-glance/commit/?id=f2855769b3352fc5f7c9f509ea60f1b0bc379a4e
Submitter: Jenkins
Branch: master

commit f2855769b3352fc5f7c9f509ea60f1b0bc379a4e
Author: Juan Antonio Osorio Robles <email address hidden>
Date: Wed Jun 8 07:57:35 2016 +0300

    Provide consisent default name for service_identity resource

    This change updates glance::keystone::auth to include the
    user-provided auth_name as a parameter for the service_identity
    provider. Hardcoding the namevar of that resource as was agreed. the
    service_name parameter was not undef as in other resources, so the
    name was left as-is. And we no longer pick a service_name out of the
    service_name and auth_name; now only the service_name is taken into
    account.

    Closes-Bug: #1590040
    Change-Id: I757930e05b6e14cb15139840c9e4a513c9af5d17

Changed in puppet-glance:
status: In Progress → Fix Released
Changed in puppet-designate:
assignee: Marcellin Fom Tchassem (mf6510) → nobody
Changed in puppet-heat:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-aodh (master)

Reviewed: https://review.openstack.org/326643
Committed: https://git.openstack.org/cgit/openstack/puppet-aodh/commit/?id=ca6b879872dcb185e3c0dccbcc76a55b9af6d6df
Submitter: Jenkins
Branch: master

commit ca6b879872dcb185e3c0dccbcc76a55b9af6d6df
Author: Alex Schultz <email address hidden>
Date: Tue Jun 7 10:51:01 2016 -0600

    Provide default service_name for keystone endpoint

    This change updates the aodh::keystone::auth class to include a default
    service_name of 'aodh' so that if a user changes the auth_name, the
    service is still created as being related to 'aodh'. This improves the
    user experiance when they want to customize the usernames for services.

    Change-Id: I9de75cbe7947282739e13e2f397ee7e919f7dc9f
    Closes-Bug: #1590040

Changed in puppet-aodh:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to puppet-cinder (master)

Reviewed: https://review.openstack.org/327193
Committed: https://git.openstack.org/cgit/openstack/puppet-cinder/commit/?id=b2a1ce63f33b8ae46aeaf5b0d1a1446025355aec
Submitter: Jenkins
Branch: master

commit b2a1ce63f33b8ae46aeaf5b0d1a1446025355aec
Author: Marcellin Fom Tchassem <email address hidden>
Date: Tue Jun 7 19:35:28 2016 -0500

    Change default service_name to 'cinder'

    While we were already able to pick an independent auth_name and
    service_name; the service_name was defaulting to auth_name. Now it
    has a value of its own to be consistent with other modules.

    Change-Id: I76bd088d48f702ecb1f57818475e759bce1a6bb0
    Related-Bug: #1590040

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to puppet-trove (master)

Reviewed: https://review.openstack.org/327152
Committed: https://git.openstack.org/cgit/openstack/puppet-trove/commit/?id=e99cc9e7cecc199af7bda0cd9d36a091938d3763
Submitter: Jenkins
Branch: master

commit e99cc9e7cecc199af7bda0cd9d36a091938d3763
Author: Marcellin Fom Tchassem <email address hidden>
Date: Tue Jun 7 18:35:04 2016 -0500

    Change default service_name to 'trove'

    While we were already able to pick an independent auth_name and
    service_name; the service_name was defaulting to auth_name. Now it
    has a value of its own to be consistent with other modules.

    Change-Id: If3f29c1f4efe2eeb5ff9173628403dfcc7f48e57
    Related-Bug: #1590040

Changed in puppet-barbican:
assignee: nobody → Juan Antonio Osorio Robles (juan-osorio-robles)
status: Confirmed → Fix Released
Changed in puppet-cinder:
status: Confirmed → Fix Released
Changed in puppet-designate:
assignee: nobody → Venkata Mahesh Jonnalagadda (vj884x)
Changed in puppet-mistral:
status: Confirmed → In Progress
Changed in puppet-murano:
status: Confirmed → In Progress
Changed in puppet-designate:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to puppet-ironic (master)

Reviewed: https://review.openstack.org/327117
Committed: https://git.openstack.org/cgit/openstack/puppet-ironic/commit/?id=f21260370ff6f28b8d5034b239458f1eb0c98daa
Submitter: Jenkins
Branch: master

commit f21260370ff6f28b8d5034b239458f1eb0c98daa
Author: Marcellin Fom Tchassem <email address hidden>
Date: Tue Jun 7 18:06:50 2016 -0500

    Change default service_name to 'ironic'

    While we were already able to pick an independent auth_name and
    service_name; the service_name was defaulting to auth_name. Now it
    has a value of its own to be consistent with other modules.

    Change-Id: I6fee7965ec51928df9a81cacbcf60aebadb7becf
    Related-Bug: #1590040

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

Reviewed: https://review.openstack.org/324749
Committed: https://git.openstack.org/cgit/openstack/puppet-murano/commit/?id=65ece2453b24cfaebea77c436c448fd426fffada
Submitter: Jenkins
Branch: master

commit 65ece2453b24cfaebea77c436c448fd426fffada
Author: Venkata Mahesh Jonnalagadda <email address hidden>
Date: Thu Jun 2 14:16:23 2016 -0400

    Provide default service_name for keystone endpoint

    This change updates the murano::keystone::auth class to include a default
    service_name of 'murano' so that if a user changes the auth_name, the
    service is still created as being related to 'murano'. This improves the
    user experiance when they want to customize the usernames for services.

    Closes-bug: #1590040
    Change-Id: I031103fe611d176dcbddf665bd2e66e230610c91

Changed in puppet-murano:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-heat (master)

Reviewed: https://review.openstack.org/324764
Committed: https://git.openstack.org/cgit/openstack/puppet-heat/commit/?id=6f16641c4e35e12844bd4b5c9a4bbf9c8d030886
Submitter: Jenkins
Branch: master

commit 6f16641c4e35e12844bd4b5c9a4bbf9c8d030886
Author: Venkata Mahesh Jonnalagadda <email address hidden>
Date: Thu Jun 2 14:50:52 2016 -0400

    Provide default service_name for keystone endpoint

    This change updates the heat::keystone::auth class to include a default
    service_name of 'heat' so that if a user changes the auth_name, the
    service is still created as being related to 'heat'. This improves the
    user experiance when they want to customize the usernames for services.

    Closes-Bug: #1590040

    Change-Id: Iee47e78dbeb269e5fe6c52030de378c13e51c1f3

Changed in puppet-heat:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-manila (master)

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

Changed in puppet-manila:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-gnocchi (master)

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

Changed in puppet-gnocchi:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-designate (master)

Reviewed: https://review.openstack.org/326031
Committed: https://git.openstack.org/cgit/openstack/puppet-designate/commit/?id=d645b1ed880bef8d9bbe9837148e9345bb85682a
Submitter: Jenkins
Branch: master

commit d645b1ed880bef8d9bbe9837148e9345bb85682a
Author: Venkata Mahesh Jonnalagadda <email address hidden>
Date: Mon Jun 6 12:34:56 2016 -0400

    Provide default service_name for keystone endpoint

    This change updates the designate::keystone::auth class to include a default
    service_name of 'designate' so that if a user changes the auth_name, the
    service is still created as being related to 'designate'. This improves the
    user experiance when they want to customize the usernames for services.

    Closes-bug: #1590040

    Change-Id: I58658de33ba90d2f8d6fbc1aaa0099f1ad024aa6

Changed in puppet-designate:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-mistral (master)

Reviewed: https://review.openstack.org/324356
Committed: https://git.openstack.org/cgit/openstack/puppet-mistral/commit/?id=87c7e5d22f3628fc2e9fdbd0cecd5ca2b2ea07c5
Submitter: Jenkins
Branch: master

commit 87c7e5d22f3628fc2e9fdbd0cecd5ca2b2ea07c5
Author: Venkata Mahesh Jonnalagadda <email address hidden>
Date: Thu Jun 2 06:32:50 2016 -0400

    Provide default service_name for keystone endpoint

    This change updates the mistral::keystone::auth class to include a default
    service_name of 'mistral' so that if a user changes the auth_name, the
    service is still created as being related to 'mistral'. This improves the
    user experiance when they want to customize the usernames for services.

    Closes-bug: #1590040

    Change-Id: I94d5429a21acea5d9fe8812f85fb65cfeb3094a3

Changed in puppet-mistral:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-manila (master)

Reviewed: https://review.openstack.org/328667
Committed: https://git.openstack.org/cgit/openstack/puppet-manila/commit/?id=4b9b42d80025e1fd60253929a224c294e094f062
Submitter: Jenkins
Branch: master

commit 4b9b42d80025e1fd60253929a224c294e094f062
Author: ZhongShengping <chdzsp@163.com>
Date: Sun Jun 12 10:00:35 2016 +0800

    Provide default service_name for keystone endpoint

    This change updates the manila::keystone::auth class to include a default
    service_name of 'manila' so that if a user changes the auth_name, the
    service is still created as being related to 'manila'. This improves the
    user experiance when they want to customize the usernames for services.

    Change-Id: I8c6240473213b107de862edf359834b5494e9f74
    Closes-Bug: #1590040

Changed in puppet-manila:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to puppet-swift (master)

Reviewed: https://review.openstack.org/327252
Committed: https://git.openstack.org/cgit/openstack/puppet-swift/commit/?id=ce3bd6fd8fee5a534319f578f359d82bb2f1598b
Submitter: Jenkins
Branch: master

commit ce3bd6fd8fee5a534319f578f359d82bb2f1598b
Author: Marcellin Fom Tchassem <email address hidden>
Date: Tue Jun 7 20:54:47 2016 -0500

    Change default service_name to 'swift'

    While we were already able to pick an independent auth_name and
    service_name; the service_name was defaulting to auth_name. Now it
    has a value of its own to be consistent with other modules.

    Change-Id: I24e091d509775a11b42298185db71ca00b94b4fe
    Related-Bug: #1590040

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

Reviewed: https://review.openstack.org/328710
Committed: https://git.openstack.org/cgit/openstack/puppet-gnocchi/commit/?id=857ba17d39a5714552c8b2a9e63851022a02754e
Submitter: Jenkins
Branch: master

commit 857ba17d39a5714552c8b2a9e63851022a02754e
Author: ZhongShengping <chdzsp@163.com>
Date: Sun Jun 12 16:37:27 2016 +0800

    Provide default service_name for keystone endpoint

    This change updates the gnocchi::keystone::auth class to include a default
    service_name of 'gnocchi' so that if a user changes the auth_name, the
    service is still created as being related to 'gnocchi'. This improves the
    user experiance when they want to customize the usernames for services.

    Additional changes:

    * update related spec test
    * add a release note
    * add the service_description option in order to configure it

    Change-Id: Iaca2fe1ec33041593ddc8ee9b7bd7a0cd31f1f3f
    Closes-Bug: #1590040

Changed in puppet-gnocchi:
status: In Progress → Fix Released
Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/puppet-aodh 9.1.0

This issue was fixed in the openstack/puppet-aodh 9.1.0 release.

Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/puppet-ceilometer 9.1.0

This issue was fixed in the openstack/puppet-ceilometer 9.1.0 release.

Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/puppet-designate 9.1.0

This issue was fixed in the openstack/puppet-designate 9.1.0 release.

Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/puppet-glance 9.1.0

This issue was fixed in the openstack/puppet-glance 9.1.0 release.

Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/puppet-gnocchi 9.1.0

This issue was fixed in the openstack/puppet-gnocchi 9.1.0 release.

Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/puppet-heat 9.1.0

This issue was fixed in the openstack/puppet-heat 9.1.0 release.

Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/puppet-manila 9.1.0

This issue was fixed in the openstack/puppet-manila 9.1.0 release.

Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/puppet-mistral 9.1.0

This issue was fixed in the openstack/puppet-mistral 9.1.0 release.

Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/puppet-murano 9.1.0

This issue was fixed in the openstack/puppet-murano 9.1.0 release.

Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/puppet-neutron 9.1.0

This issue was fixed in the openstack/puppet-neutron 9.1.0 release.

Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/puppet-nova 9.1.0

This issue was fixed in the openstack/puppet-nova 9.1.0 release.

Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/puppet-sahara 9.1.0

This issue was fixed in the openstack/puppet-sahara 9.1.0 release.

Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/puppet-zaqar 9.1.0

This issue was fixed in the openstack/puppet-zaqar 9.1.0 release.

Revision history for this message
Alex Schultz (alex-schultz) wrote :

released in 9.2.0 of puppet-trove

Changed in puppet-trove:
status: Confirmed → Fix Committed
status: Fix Committed → Fix Released
Revision history for this message
Alex Schultz (alex-schultz) wrote :

fix released in 9.2.0 of puppet-ironic

Changed in puppet-ironic:
status: Confirmed → Fix Released
Changed in puppet-ec2api:
assignee: nobody → Sharat Sharma (sharat-sharma)
status: New → In Progress
Changed in puppet-monasca:
assignee: nobody → Sharat Sharma (sharat-sharma)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-ec2api (master)

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

Changed in puppet-swift:
status: Confirmed → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-monasca (master)

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

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

Reviewed: https://review.openstack.org/380811
Committed: https://git.openstack.org/cgit/openstack/puppet-monasca/commit/?id=d8859186cd2552da95d21fecc76a743d08a2ff8c
Submitter: Jenkins
Branch: master

commit d8859186cd2552da95d21fecc76a743d08a2ff8c
Author: Sharat Sharma <email address hidden>
Date: Sun Oct 2 12:29:51 2016 +0530

    Provide default service_name for keystone endpoint

    This change updates the monasca::keystone::auth class to include a
    default service_name of 'monasca' so that if a user changes the
    auth_name, the service is still created as being related to
    'monasca'.

    Change-Id: Id973e70d27072c0478aae68f288ee5d638037b36
    Closes-Bug: #1590040

Changed in puppet-monasca:
status: In Progress → Fix Released
Changed in puppet-ec2api:
assignee: Sharat Sharma (sharat-sharma) → nobody
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on puppet-ec2api (master)

Change abandoned by Sharat Sharma (<email address hidden>) on branch: master
Review: https://review.openstack.org/380806

Changed in puppet-ec2api:
status: In Progress → 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.