Add IronicNeutronAgentReportInterval parameter
Add IronicNeutronAgentReportInterval with a default of
30 seconds.
Previously the ironic-neutron-agent used the global report
interval in neutron. The global interval was increased to
300s in change: Ib3f7cd9d6c050140a5e8b59adf7fd8f65b12df2f.
While the 300s interval may make sense for other agents,
the ironic-neutron-agent can keep reporting at 30s, the
previous default.
Conflicts:
deployment/ironic/ironic-neutron-agent-container-puppet.yaml
Closes-Bug: #1940838
Depends-On: https://review.opendev.org/828409
Change-Id: Id77662e9dd466ec8609354c2dbeee8592f599e72
(cherry picked from commit 9574cd4d0f
)
This commit is contained in:
parent
058243c551
commit
36be5cecad
@ -41,6 +41,14 @@ parameters:
|
|||||||
type: string
|
type: string
|
||||||
default: 'regionOne'
|
default: 'regionOne'
|
||||||
description: Keystone region for endpoint
|
description: Keystone region for endpoint
|
||||||
|
IronicNeutronAgentReportInterval:
|
||||||
|
type: number
|
||||||
|
default: 30
|
||||||
|
description: |
|
||||||
|
Seconds between reporting ironic node port state to server; should be
|
||||||
|
less than NeutronAgentDownTime, best if it is half or less than
|
||||||
|
NeutronAgentDownTime.
|
||||||
|
|
||||||
|
|
||||||
resources:
|
resources:
|
||||||
ContainersCommon:
|
ContainersCommon:
|
||||||
@ -75,6 +83,7 @@ outputs:
|
|||||||
neutron::agents::ml2::networking_baremetal::user_domain_name: 'Default'
|
neutron::agents::ml2::networking_baremetal::user_domain_name: 'Default'
|
||||||
neutron::agents::ml2::networking_baremetal::project_domain_name: 'Default'
|
neutron::agents::ml2::networking_baremetal::project_domain_name: 'Default'
|
||||||
neutron::agents::ml2::networking_baremetal::region_name: {get_param: KeystoneRegion}
|
neutron::agents::ml2::networking_baremetal::region_name: {get_param: KeystoneRegion}
|
||||||
|
neutron::agents::ml2::networking_baremetal::report_interval: {get_param: IronicNeutronAgentReportInterval}
|
||||||
- get_attr: [NeutronLogging, config_settings]
|
- get_attr: [NeutronLogging, config_settings]
|
||||||
puppet_config:
|
puppet_config:
|
||||||
config_volume: neutron
|
config_volume: neutron
|
||||||
|
@ -0,0 +1,10 @@
|
|||||||
|
---
|
||||||
|
fixes:
|
||||||
|
- |
|
||||||
|
The neutron agent report interval was recently changed from the 30s
|
||||||
|
default to 300s. This caused issues whith timeouts when providing
|
||||||
|
baremetal nodes. A new parameter IronicNeutronAgentReportInterval
|
||||||
|
has been added with a default of 30s so that the report interval
|
||||||
|
specifically for the networking baremetal agent is restored.
|
||||||
|
See bug: `1940838 <https://bugs.launchpad.net/tripleo/+bug/1940838>`_.
|
||||||
|
|
Loading…
Reference in New Issue
Block a user