Remove deprecated keystone::service params

Change-Id: I732a1e8ce8ae2500ac4ff0a1a82a6f1d3336fee1
This commit is contained in:
Tobias Urdin 2020-08-14 23:26:35 +02:00
parent 093e6f16fa
commit 5181859291
2 changed files with 10 additions and 50 deletions

View File

@ -1,10 +1,6 @@
# == Class keystone::service
#
# Encapsulates the keystone service to a class.
# This allows resources that require keystone to
# require this class, which can optionally
# validate that the service can actually accept
# connections.
#
# === Parameters
#
@ -28,53 +24,12 @@
# (Optional) Whether the keystone service has restart
# Defaults to true
#
## DEPRECATED PARAMS
#
# [*validate*]
# (optional) Whether to validate the service is working after any service refreshes
# Defaults to undef
#
# [*admin_token*]
# (optional) The admin token to use for validation
# Defaults to undef
#
# [*admin_endpoint*]
# (optional) The admin endpont to use for validation
# Defaults to undef
#
# [*retries*]
# (optional) Number of times to retry validation
# Defaults to undef
#
# [*delay*]
# (optional) Number of seconds between validation attempts
# Defaults to undef
#
# [*insecure*]
# (optional) Whether to validate keystone connections
# using the --insecure option with keystone client.
# Defaults to undef
#
# [*cacert*]
# (optional) Whether to validate keystone connections
# using the specified argument with the --os-cacert option
# with keystone client.
# Defaults to undef
#
class keystone::service (
$ensure = undef,
$service_name = $::keystone::params::service_name,
$enable = true,
$hasstatus = true,
$hasrestart = true,
## DEPRECATED PARAMS
$validate = undef,
$admin_token = undef,
$admin_endpoint = undef,
$retries = undef,
$delay = undef,
$insecure = undef,
$cacert = undef,
$ensure = undef,
$service_name = $::keystone::params::service_name,
$enable = true,
$hasstatus = true,
$hasrestart = true,
) inherits keystone::params {
include keystone::deps

View File

@ -0,0 +1,5 @@
---
upgrade:
- |
The deprecated parameters validate, admin_token, admin_endpoint, retries,
delay, insecure and cacert in keystone::service is removed.