Inject VipPortMap to ansible group vars

The DeployedServer parameter was already deprecated[1]. This adds
the VipPortMap parameter, which is now used to define vips, into
ansible group vars. Currently this is required so that standalone
deployment process can loop up the additional ip passed by
the --public-virtual-ip option.

[1] 26be317990

Change-Id: I29b7ed036d0775d6cb98c6dc40cfde407c46fbbe
This commit is contained in:
Takashi Kajinami 2022-10-31 10:06:30 +09:00
parent ae365c45b8
commit 3df912576b
1 changed files with 6 additions and 0 deletions

View File

@ -97,6 +97,11 @@ parameters:
DeployedServerPortMap:
default: {}
type: json
VipPortMap:
description: >
A map of deployed port data
default: {}
type: json
NeutronControlPlaneID:
default: 'ctlplane'
type: string
@ -1241,6 +1246,7 @@ outputs:
network_config_update: {get_param: {{role.name}}NetworkConfigUpdate}
tripleo_network_config_os_net_config_mappings: {get_param: NetConfigDataLookup}
deployed_server_port_map: {get_param: DeployedServerPortMap}
vip_port_map: {get_param: VipPortMap}
tripleo_network_config_override: {get_param: {{role.name}}NetConfigOverride}
tripleo_stack_name: {get_param: RootStackName}
{%- if role.name == 'ComputeOvsDpdk' %}