|
|
|
@ -1,4 +1,4 @@
|
|
|
|
|
heat_template_version: 2015-04-30
|
|
|
|
|
heat_template_version: 2015-10-15
|
|
|
|
|
|
|
|
|
|
description: >
|
|
|
|
|
Creates a port on the external network. The IP address will be chosen
|
|
|
|
@ -57,12 +57,10 @@ outputs:
|
|
|
|
|
- {get_attr: [ExternalPort, fixed_ips, 0, ip_address]}
|
|
|
|
|
- ']'
|
|
|
|
|
ip_subnet:
|
|
|
|
|
# FIXME: this assumes a 2 digit subnet CIDR (need more heat functions?)
|
|
|
|
|
description: IP/Subnet CIDR for the external network IP
|
|
|
|
|
value:
|
|
|
|
|
list_join:
|
|
|
|
|
- ''
|
|
|
|
|
- - {get_attr: [ExternalPort, fixed_ips, 0, ip_address]}
|
|
|
|
|
- '/'
|
|
|
|
|
- {get_attr: [ExternalPort, subnets, 0, cidr, -2]}
|
|
|
|
|
- {get_attr: [ExternalPort, subnets, 0, cidr, -1]}
|
|
|
|
|
- {str_split: ['/', {get_attr: [ExternalPort, subnets, 0, cidr]}, 1]}
|
|
|
|
|