Enable octavia driver agent puppet

The patch fixes an issue where the driver agent's configuration data
wasn't being set nor the puppet executed.

Change-Id: I3bcdacc3d93f868ab15070b5d265f71a7a8e0bcc
changes/22/793422/4
Brent Eagles 2 years ago
parent 1fa10f57b1
commit e0adac953a
  1. 3
      deployment/octavia/octavia-api-container-puppet.yaml
  2. 3
      deployment/octavia/providers/ovn-provider-config.yaml

@ -229,6 +229,9 @@ outputs:
list_join:
- "\n"
- - "include tripleo::profile::base::octavia::api"
- if:
- {get_param: OctaviaEnableDriverAgent}
- "include octavia::driver_agent"
- {get_attr: [OctaviaProviderConfig, role_data, step_config]}
- {get_attr: [MySQLClient, role_data, step_config]}
config_image: {get_param: ContainerOctaviaConfigImage}

@ -67,6 +67,9 @@ outputs:
value:
config_settings:
map_merge:
- if:
- is_ovn_in_neutron_mechanism_driver
- octavia::driver_agent::enabled_provider_agents: 'ovn'
- if:
- octavia_provider_ovn_protocol_set
- tripleo::profile::base::octavia::provider::ovn::protocol: {get_param: OctaviaOvnProviderProtocol}

Loading…
Cancel
Save