Commit Graph

6 Commits

Author SHA1 Message Date
Emilien Macchi d54150a1ad Retire openstack/puppet-tuskar
Tuskar is not maintained anymore.
Further maintenance should be done in stable branches, but master is no
longer supported.

Change-Id: I957ef8dc587086f32c918676a66dd8e247e50280
2016-01-05 16:31:24 -05:00
Emilien Macchi cb68e4142e Make Keystone_endpoint match service by name/type
Since a chance in puppet-keystone (1], we now match an endpoint with a
service name/type.
)
[1] http://git.openstack.org/cgit/openstack/puppet-keystone/commit/?id=0a4e06abb0f5b3f324464ff5219d2885816311ce

Change-Id: I09c80c1c9b816a4dc734a268010fe8569ca8ec03
Closes-Bug: #1528308
2015-12-22 18:13:20 +01:00
Yanis Guenane 65c86d981a Update keystone::auth to match latest pattern.
Most of our modules allow deployers to specify public_url, internal_url
and admin_url.

Tuskar is still doing it the old way by making a deployer to specify
public_port, public_address and public_protocol. This commit aims to
bring tuskar keystone::auth class up to date with the other modules

Sources :

 * nova: https://raw.githubusercontent.com/openstack/puppet-nova/master/manifests/keystone/auth.pp
 * cinder: https://raw.githubusercontent.com/openstack/puppet-cinder/master/manifests/keystone/auth.pp

Change-Id: I6137858838708ced8089072b280ce419d5bb98f5
2015-10-14 14:56:46 +02:00
Sebastien Badia aefad7cc29 keystone/auth: make service description configurable
This commit adds the service description as a class parameter in order to allow
users to update from a previous version if the service description is changed
(incorrectly spelled or wrong description)

Change-Id: I490dfdc96254967aff0acd64bf4cb2648820fe49
Closes-Bug: #1468407
2015-06-24 17:49:12 +02:00
Emilien Macchi 6562ab43b5 Refactorise Keystone resources management
Refactorise the code of Keystone resources management with backward
compatibility since we don't modify the unit tests.

Change-Id: I745bca89bfa588df9dbeddc875f0be49975f638f
Implements: blueprint common-openstack-identity-resource
2014-11-21 11:10:18 -05:00
Emilien Macchi df2961c229 First commit without unit tests 2014-10-29 17:08:09 -04:00