diff --git a/deployment/neutron/neutron-plugin-ml2-ovn.yaml b/deployment/neutron/neutron-plugin-ml2-ovn.yaml index e88602976e..d7f1aee4ba 100644 --- a/deployment/neutron/neutron-plugin-ml2-ovn.yaml +++ b/deployment/neutron/neutron-plugin-ml2-ovn.yaml @@ -39,6 +39,10 @@ parameters: description: Timeout in seconds for the OVSDB connection transaction type: number default: 180 + OVNOvsdbProbeInterval: + description: Probe interval in ms for the OVSDB session + type: number + default: 60000 OVNNeutronSyncMode: description: The synchronization mode of OVN with Neutron DB type: string @@ -145,6 +149,7 @@ outputs: - ovn::southbound::port: {get_param: OVNSouthboundServerPort} ovn::northbound::port: {get_param: OVNNorthboundServerPort} neutron::plugins::ml2::ovn::ovsdb_connection_timeout: {get_param: OVNDbConnectionTimeout} + neutron::plugins::ml2::ovn::ovsdb_probe_interval: {get_param: OVNOvsdbProbeInterval} neutron::plugins::ml2::ovn::neutron_sync_mode: {get_param: OVNNeutronSyncMode} neutron::plugins::ml2::ovn::ovn_metadata_enabled: {get_param: OVNMetadataEnabled} neutron::server::qos_notification_drivers: {get_param: OVNQosDriver} diff --git a/deployment/ovn/ovn-metadata-container-puppet.yaml b/deployment/ovn/ovn-metadata-container-puppet.yaml index ebc6549122..615b2ccc15 100644 --- a/deployment/ovn/ovn-metadata-container-puppet.yaml +++ b/deployment/ovn/ovn-metadata-container-puppet.yaml @@ -89,6 +89,10 @@ parameters: description: Timeout in seconds for the OVSDB connection transaction type: number default: 180 + OVNOvsdbProbeInterval: + description: Probe interval in ms for the OVSDB session + type: number + default: 60000 MonitoringSubscriptionOvnMetadata: default: 'overcloud-ovn-metadata' type: string @@ -175,6 +179,7 @@ outputs: neutron::agents::ovn_metadata::auth_tenant: 'service' neutron::agents::ovn_metadata::metadata_host: {get_param: [EndpointMap, NovaMetadataCellInternal, host_nobrackets]} neutron::agents::ovn_metadata::ovsdb_connection_timeout: {get_param: OVNDbConnectionTimeout} + neutron::agents::ovn_metadata::ovsdb_probe_interval: {get_param: OVNOvsdbProbeInterval} ovn::southbound::port: {get_param: OVNSouthboundServerPort} neutron::agents::ovn_metadata::ovn_remote_probe_interval: {get_param: OVNRemoteProbeInterval} neutron::agents::ovn_metadata::debug: diff --git a/releasenotes/notes/add-param-ovn-ovsdb-probe-interval-243e66290a72eb3c.yaml b/releasenotes/notes/add-param-ovn-ovsdb-probe-interval-243e66290a72eb3c.yaml new file mode 100644 index 0000000000..3e789db7a6 --- /dev/null +++ b/releasenotes/notes/add-param-ovn-ovsdb-probe-interval-243e66290a72eb3c.yaml @@ -0,0 +1,6 @@ +--- +features: + - | + Added a new parameter `OVNOvsdbProbeInterval` to configure + `ovsdb_probe_interval` for neutron ml2-ovn plugin and + ovn metadata agent.