Add new parameter options to Octavia service

This patch adds three new parameters:

1. OctaviaConnectionMaxRetries
2. OctaviaBuildActiveRetries
3. OctaviaPortDetachTimeout

The default values are same as in octavia and puppet-octavia master
branches as of now.

Depends-On: https://review.opendev.org/#/c/682636/
Change-Id: Id5f7bb2160215170561f39015ddfdb93cba904b5
This commit is contained in:
Carlos Goncalves 2019-09-17 15:10:47 +02:00
parent 9fde6321e0
commit f924a35d70
2 changed files with 21 additions and 0 deletions

View File

@ -131,6 +131,18 @@ parameters:
default: 0
description: Time to wait for TCP packets for content inspection.
type: number
OctaviaConnectionMaxRetries:
default: 120
description: Retry threshold for connecting to amphorae.
type: number
OctaviaBuildActiveRetries:
default: 120
description: Retry threshold for waiting for a build slot for an amphorae.
type: number
OctaviaPortDetachTimeout:
default: 300
description: Seconds to wait for a port to detach from an amphora.
type: number
conditions:
service_debug_unset: {equals : [{get_param: OctaviaDebug}, '']}
@ -183,6 +195,9 @@ outputs:
octavia::controller::timeout_member_connect: {get_param: OctaviaTimeoutMemberConnect}
octavia::controller::timeout_member_data: {get_param: OctaviaTimeoutMemberData}
octavia::controller::timeout_tcp_inspect: {get_param: OctaviaTimeoutTcpInspect}
octavia::controller::connection_max_retries: {get_param: OctaviaConnectionMaxRetries}
octavia::controller::build_active_retries: {get_param: OctaviaBuildActiveRetries}
octavia::controller::port_detach_timeout: {get_param: OctaviaPortDetachTimeout}
-
if:
- octavia_topology_unset

View File

@ -0,0 +1,6 @@
---
features:
- |
Three new parameter options are now added to Octavia service
(OctaviaConnectionMaxRetries, OctaviaBuildActiveRetries,
OctaviaPortDetachTimeout)