Deprecate event_streamer_driver parameter
The parameter was only useful for synchronizing Octavia and Neutron LBaaS databases. With Neutron LBaaS project now retired, providing this parameter is no longer needed. Change-Id: If719e37d3645079e2d78df105578a2c2cd8a7e9b
This commit is contained in:
@@ -17,10 +17,6 @@
|
||||
# (optional) ensure state for package.
|
||||
# Defaults to 'present'
|
||||
#
|
||||
# [*event_streamer_driver*]
|
||||
# (optional) Driver to use for synchronizing octavia and lbaas databases.
|
||||
# Defaults to $::os_service_default
|
||||
#
|
||||
# [*ip*]
|
||||
# (optional) The bind ip for the health manager
|
||||
# Defaults to $::os_service_default
|
||||
@@ -33,21 +29,33 @@
|
||||
# (optional) The bind port for the health manager
|
||||
# Defaults to $::os_service_default
|
||||
#
|
||||
# DEPRECATED PARAMETERS
|
||||
#
|
||||
# [*event_streamer_driver*]
|
||||
# (optional) Driver to use for synchronizing octavia and lbaas databases.
|
||||
# Defaults to $::os_service_default
|
||||
#
|
||||
class octavia::health_manager (
|
||||
$heartbeat_key,
|
||||
$manage_service = true,
|
||||
$enabled = true,
|
||||
$package_ensure = 'present',
|
||||
$event_streamer_driver = $::os_service_default,
|
||||
$ip = $::os_service_default,
|
||||
$port = $::os_service_default,
|
||||
$workers = $::os_workers,
|
||||
# DEPRECATED PARAMETERS
|
||||
$event_streamer_driver = undef,
|
||||
|
||||
) inherits octavia::params {
|
||||
|
||||
include ::octavia::deps
|
||||
|
||||
validate_legacy(String, 'validate_string', $heartbeat_key)
|
||||
|
||||
if $event_streamer_driver {
|
||||
warning('The event_streamer_driver parameter is deprecated as result of neutron-lbaas retirement.')
|
||||
}
|
||||
|
||||
package { 'octavia-health-manager':
|
||||
ensure => $package_ensure,
|
||||
name => $::octavia::params::health_manager_package_name,
|
||||
@@ -73,7 +81,6 @@ class octavia::health_manager (
|
||||
|
||||
octavia_config {
|
||||
'health_manager/heartbeat_key' : value => $heartbeat_key;
|
||||
'health_manager/event_streamer_driver' : value => $event_streamer_driver;
|
||||
'health_manager/bind_ip' : value => $ip;
|
||||
'health_manager/bind_port' : value => $port;
|
||||
'health_manager/health_update_threads' : value => $workers;
|
||||
|
@@ -0,0 +1,5 @@
|
||||
---
|
||||
deprecations:
|
||||
- |
|
||||
Parameter event_streamer_driver has been removed as part of Neutron LBaaS
|
||||
project retirement in Train.
|
Reference in New Issue
Block a user