Remove sahara class
It was formally deprecated during the 2024.2 cycle[1]. [1] 7651af1cb3105395175bbb237ffdc0b5878d95a1 Change-Id: Ied60b5efe996462774484d98aa3156f662c4b14c
This commit is contained in:
parent
17585cffcf
commit
74e1d708e6
@ -1,48 +0,0 @@
|
|||||||
# Class heat::clients::sahara
|
|
||||||
#
|
|
||||||
# DEPRECATED !!
|
|
||||||
# sahara client configuration
|
|
||||||
#
|
|
||||||
# == Parameters
|
|
||||||
#
|
|
||||||
# [*endpoint_type*]
|
|
||||||
# (Optional) Type of endpoint in Identity service catalog to use for
|
|
||||||
# communication with the OpenStack service.
|
|
||||||
# Defaults to $facts['os_service_default'].
|
|
||||||
#
|
|
||||||
# [*ca_file*]
|
|
||||||
# (Optional) Optional CA cert file to use in SSL communications.
|
|
||||||
# Defaults to $facts['os_service_default'].
|
|
||||||
#
|
|
||||||
# [*cert_file*]
|
|
||||||
# (Optional) Optional PEM-formatted certificate chain file.
|
|
||||||
# Defaults to $facts['os_service_default'].
|
|
||||||
#
|
|
||||||
# [*key_file*]
|
|
||||||
# (Optional) Optional PEM-formatted file that contains the private key.
|
|
||||||
# Defaults to $facts['os_service_default'].
|
|
||||||
#
|
|
||||||
# [*insecure*]
|
|
||||||
# (Optional) If set, then the server's certificate will not be verified.
|
|
||||||
# Defaults to $facts['os_service_default'].
|
|
||||||
#
|
|
||||||
class heat::clients::sahara (
|
|
||||||
$endpoint_type = $facts['os_service_default'],
|
|
||||||
$ca_file = $facts['os_service_default'],
|
|
||||||
$cert_file = $facts['os_service_default'],
|
|
||||||
$key_file = $facts['os_service_default'],
|
|
||||||
$insecure = $facts['os_service_default'],
|
|
||||||
) {
|
|
||||||
|
|
||||||
include heat::deps
|
|
||||||
|
|
||||||
warning('The heat::clients::sahara class is deprecated.')
|
|
||||||
|
|
||||||
heat::clients::base { 'clients_sahara':
|
|
||||||
endpoint_type => $endpoint_type,
|
|
||||||
ca_file => $ca_file,
|
|
||||||
cert_file => $cert_file,
|
|
||||||
key_file => $key_file,
|
|
||||||
insecure => $insecure,
|
|
||||||
}
|
|
||||||
}
|
|
4
releasenotes/notes/remove-sahara-3dfd15ae038ab838.yaml
Normal file
4
releasenotes/notes/remove-sahara-3dfd15ae038ab838.yaml
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
upgrade:
|
||||||
|
- |
|
||||||
|
The ``heat::clients::sahara`` class has been removed.
|
@ -1,51 +0,0 @@
|
|||||||
require 'spec_helper'
|
|
||||||
|
|
||||||
describe 'heat::clients::sahara' do
|
|
||||||
shared_examples 'heat::clients::sahara' do
|
|
||||||
context 'with defaults' do
|
|
||||||
it 'configures defaults' do
|
|
||||||
is_expected.to contain_heat__clients__base('clients_sahara').with(
|
|
||||||
:endpoint_type => '<SERVICE DEFAULT>',
|
|
||||||
:ca_file => '<SERVICE DEFAULT>',
|
|
||||||
:cert_file => '<SERVICE DEFAULT>',
|
|
||||||
:key_file => '<SERVICE DEFAULT>',
|
|
||||||
:insecure => '<SERVICE DEFAULT>',
|
|
||||||
)
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
context 'with parameters' do
|
|
||||||
let :params do
|
|
||||||
{
|
|
||||||
:endpoint_type => 'publicURL',
|
|
||||||
:ca_file => '/path/to/ca.cert',
|
|
||||||
:cert_file => '/path/to/certfile',
|
|
||||||
:key_file => '/path/to/key',
|
|
||||||
:insecure => false,
|
|
||||||
}
|
|
||||||
end
|
|
||||||
|
|
||||||
it 'configures client parameters' do
|
|
||||||
is_expected.to contain_heat__clients__base('clients_sahara').with(
|
|
||||||
:endpoint_type => 'publicURL',
|
|
||||||
:ca_file => '/path/to/ca.cert',
|
|
||||||
:cert_file => '/path/to/certfile',
|
|
||||||
:key_file => '/path/to/key',
|
|
||||||
:insecure => false,
|
|
||||||
)
|
|
||||||
end
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
on_supported_os({
|
|
||||||
:supported_os => OSDefaults.get_supported_os
|
|
||||||
}).each do |os,facts|
|
|
||||||
context "on #{os}" do
|
|
||||||
let (:facts) do
|
|
||||||
facts.merge!(OSDefaults.get_facts())
|
|
||||||
end
|
|
||||||
|
|
||||||
it_behaves_like 'heat::clients::sahara'
|
|
||||||
end
|
|
||||||
end
|
|
||||||
end
|
|
Loading…
x
Reference in New Issue
Block a user