Connect frr to route reflector
Related-Prod: PRODX-11698
Change-Id: Icf6a61415a8965960c9510666ff6d5341ab3ffde
diff --git a/de/heat-templates/fragments/SrvInstancesBMCephOSD.yaml b/de/heat-templates/fragments/SrvInstancesBMCephOSD.yaml
index f7aba6b..6d40d62 100644
--- a/de/heat-templates/fragments/SrvInstancesBMCephOSD.yaml
+++ b/de/heat-templates/fragments/SrvInstancesBMCephOSD.yaml
@@ -85,6 +85,10 @@
hardware_metadata:
description: The content of lab metadata.
type: string
+ frr_bgp_neighbors:
+ description: Comma separated list of IP of BGP neighbors
+ default: ''
+ type: string
resources:
@@ -120,6 +124,7 @@
$ironic_baremetal_tunnel_cidr: { get_param: ironic_baremetal_tunnel_cidr }
$ironic_mt_enabled: { get_param: ironic_mt_enabled }
$tunnel_interface_ip: { get_attr: [tun_server_port, fixed_ips, 0, ip_address] }
+ $frr_bgp_neighbors: { get_param: frr_bgp_neighbors }
inject_files:
type: "OS::Heat::CloudConfig"
@@ -223,6 +228,9 @@
server_public_ip:
description: Floating IP address of server in public network
value: { get_attr: [server, networks, { get_param: accessible_network}, 0]}
+ server_tun_ip:
+ description: IP address of server in tunnel network
+ value: { get_attr: [ tun_server_port, fixed_ips, 0, ip_address ] }
wc_data:
description: Metadata from instance
value: { get_attr: [wait_condition, data]}