Revert "Add the posibility to tell openstack to use --os_cacert for keystone_tenant"
authorMartin Zobel-Helas <zobel@debian.org>
Fri, 3 Jul 2015 11:38:47 +0000 (11:38 +0000)
committerMartin Zobel-Helas <zobel@debian.org>
Fri, 3 Jul 2015 11:38:47 +0000 (11:38 +0000)
This reverts commit 9323043aa25de76c23ba73489d575aecc7a8041d.

3rdparty/modules/keystone/lib/puppet/provider/keystone_tenant/openstack.rb
3rdparty/modules/keystone/lib/puppet/type/keystone_tenant.rb
3rdparty/modules/keystone/manifests/roles/admin.pp
modules/roles/manifests/keystone.pp

index ef15c50..7d19fce 100644 (file)
@@ -58,12 +58,7 @@ Puppet::Type.type(:keystone_tenant).provide(
   end
 
   def self.instances
-    if not resource[:os_cacert].nil?
-      resource_args = ['project', 'list', nil, nil, '--long', '--os-cacert', resource[:os_cacert]]
-    else
-      resource_args = ['project', 'list', nil, nil, '--long']
-    end
-    list = request(resource_args)
+    list = request('project', 'list', nil, nil, '--long')
     list.collect do |project|
       new(
         :name        => project[:name],
@@ -76,12 +71,7 @@ Puppet::Type.type(:keystone_tenant).provide(
   end
 
   def instances
-    if not resource[:os_cacert].nil?
-      resource_args = ['project', 'list', nil, resource[:auth], '--long', '--os-cacert', resource[:os_cacert]]
-    else
-      resource_args = ['project', 'list', nil, resource[:auth], '--long']
-    end
-    instances = request(resource_args)
+    instances = request('project', 'list', nil, resource[:auth], '--long')
     instances.collect do |project|
       {
         :name        => project[:name],
index f8aac51..3e1de7f 100644 (file)
@@ -12,10 +12,6 @@ Puppet::Type.newtype(:keystone_tenant) do
     newvalues(/\w+/)
   end
 
-  newparam(:os_cacert) do
-    desc 'Parse os_cacert.'
-  end
-
   newproperty(:enabled) do
     desc 'Whether the tenant should be enabled. Defaults to true.'
     newvalues(/(t|T)rue/, /(f|F)alse/, true, false )
index 9e55575..4fd5e09 100644 (file)
@@ -43,20 +43,17 @@ class keystone::roles::admin(
   $service_tenant_desc    = 'Tenant for the openstack services',
   $configure_user         = true,
   $configure_user_role    = true,
-  $validate_cacert        = undef,
 ) {
 
   keystone_tenant { $service_tenant:
     ensure      => present,
     enabled     => true,
     description => $service_tenant_desc,
-    os_cacert   => $validate_cacert,
   }
   keystone_tenant { $admin_tenant:
     ensure      => present,
     enabled     => true,
     description => $admin_tenant_desc,
-    os_cacert   => $validate_cacert,
   }
   keystone_role { 'admin':
     ensure => present,
index f05bab7..e265e54 100644 (file)
@@ -30,7 +30,6 @@ class roles::keystone {
        class { '::keystone::roles::admin':
                email    => 'test@puppetlabs.com',
                password => $admin_pass,
-               validate_cacert     => '/etc/ssl/debian/certs/ca.crt',
        }
        class { '::keystone::endpoint':
                public_url => 'https://openstack.bm.debian.org:5000/',