Revert "Revert "[vsrx] Allocate public floating ip""
This reverts commit ef118dc661c1a8914597f47796fe7a6230235e59.
Reason for revert: Fix output values for non-vsrx template
Related-Bug: PRODX-11809
Change-Id: I11f68ecd013072fbc1a7572b058b74be00ef4d8a
diff --git a/de/heat-templates/top.yaml b/de/heat-templates/top.yaml
index 2d83383..4d472c1 100644
--- a/de/heat-templates/top.yaml
+++ b/de/heat-templates/top.yaml
@@ -347,6 +347,7 @@
tun_network: { get_attr: [tun_network, tun_network_id] }
vsrx_image: { get_param: vsrx_image }
vsrx_flavor: { get_param: vsrx_flavor }
+ public_net_id: { get_param: public_net_id }
storage_network:
type: MCP2::NetworkAccStorage
@@ -971,3 +972,6 @@
data_network_vsrx_ip:
description: IP address of vsrx in tungsten fabric data network
value: { get_param: data_network_vsrx_ip }
+ public_network_vsrx_ip:
+ description: IP address of vsrx in tungsten fabric public network
+ value: { get_attr: [private_floating_network, server_public_ip] }