From 52e13a709b5b959cd8995e7fa4f1b226bbe13a87 Mon Sep 17 00:00:00 2001 From: Martin Zobel-Helas Date: Fri, 3 Jul 2015 11:38:47 +0000 Subject: [PATCH] Revert "Add the posibility to tell openstack to use --os_cacert for keystone_tenant" This reverts commit 9323043aa25de76c23ba73489d575aecc7a8041d. --- .../puppet/provider/keystone_tenant/openstack.rb | 14 ++------------ .../keystone/lib/puppet/type/keystone_tenant.rb | 4 ---- 3rdparty/modules/keystone/manifests/roles/admin.pp | 3 --- modules/roles/manifests/keystone.pp | 1 - 4 files changed, 2 insertions(+), 20 deletions(-) diff --git a/3rdparty/modules/keystone/lib/puppet/provider/keystone_tenant/openstack.rb b/3rdparty/modules/keystone/lib/puppet/provider/keystone_tenant/openstack.rb index ef15c50e..7d19fcef 100644 --- a/3rdparty/modules/keystone/lib/puppet/provider/keystone_tenant/openstack.rb +++ b/3rdparty/modules/keystone/lib/puppet/provider/keystone_tenant/openstack.rb @@ -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], diff --git a/3rdparty/modules/keystone/lib/puppet/type/keystone_tenant.rb b/3rdparty/modules/keystone/lib/puppet/type/keystone_tenant.rb index f8aac517..3e1de7f3 100644 --- a/3rdparty/modules/keystone/lib/puppet/type/keystone_tenant.rb +++ b/3rdparty/modules/keystone/lib/puppet/type/keystone_tenant.rb @@ -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 ) diff --git a/3rdparty/modules/keystone/manifests/roles/admin.pp b/3rdparty/modules/keystone/manifests/roles/admin.pp index 9e555753..4fd5e097 100644 --- a/3rdparty/modules/keystone/manifests/roles/admin.pp +++ b/3rdparty/modules/keystone/manifests/roles/admin.pp @@ -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, diff --git a/modules/roles/manifests/keystone.pp b/modules/roles/manifests/keystone.pp index f05bab7a..e265e541 100644 --- a/modules/roles/manifests/keystone.pp +++ b/modules/roles/manifests/keystone.pp @@ -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/', -- 2.39.2