Commit Graph

7 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
Emilien Macchi 032bf6f264 Update rspec tests for keystone
https://review.openstack.org/#/c/228744/ has been merged, we need to
drop the 'tenant' parameter to Keystone_user resource.

Change-Id: Idaed260a9c1ad0c0e8400dd9ad4360ed0b39fbc6
2015-10-21 09:50:49 -04: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 dd235c92a8 Fix spec tests for RSpec 3.x and Puppet 4.x
Rix resource array, according[1].
[1]https://github.com/puppetlabs/puppet/blob/3.7.5/lib/puppet/resource.rb#L446-L453

This patch also update RSpec 3.x matcher in order to remove deprecation
warnings (in units).

Change-Id: Ib05351a3897dfb6d8dc52f696b27440af40382bd
Closes-bug: #1447620
2015-04-28 03:25:17 +02:00
Sebastien Badia 7c18a413d3 spec: updates for rspec-puppet 2.x and rspec 3.x
This patch aim to update our specs test in order to work with the
rspec-puppet release 2.0.0, in the mean time, we update rspec syntax
order to be prepared for rspec 3.x move.

In details:

  * Convert 'should' keyword to 'is_expected.to' (prepare rspec 3.x)
  * Upgrade and pin rspec-puppet from 1.0.1 to 2.0.0

Change-Id: Ic9ac859be612f2afc5486340e5aa8eaf83473ab4
2015-02-25 05:09:33 +01:00
Sebastien Badia 8563945509 spec: Added tuskar unit tests 2014-11-02 23:54:07 +01:00