Skip to content

Commit b15a596

Browse files
committed
Fix for SoftLayer network creation
Bring it inline with documentation.
1 parent d96d9da commit b15a596

3 files changed

Lines changed: 11 additions & 11 deletions

File tree

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -113,8 +113,8 @@ It is not recommended to change the physical network configuration unless you ha
113113
* `node['neutron']['network']['public_nameserver_2']` - Publicly accessible name server 2
114114
* `node['neutron']['network']['private_nameserver_1']` - Private network name server 1
115115
* `node['neutron']['network']['private_nameserver_2']` - Private network name server 2
116-
* `node['neutron']['network']['softlayer_private_portable']` - CIDR mask of portable private IP block ordered from SoftLayer
117-
* `node['neutron']['network']['softlayer_public_portable']` - CIDR mask of portable public IP block ordered from SoftLayer
116+
* `node['neutron']['softlayer_private_portable']` - CIDR mask of portable private IP block ordered from SoftLayer
117+
* `node['neutron']['softlayer_public_portable']` - CIDR mask of portable public IP block ordered from SoftLayer
118118

119119

120120
### Cinder ###

attributes/neutron.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@
5858
default['neutron']['network']['public_nameserver_2'] = '8.8.4.4'
5959
default['neutron']['network']['private_nameserver_1'] = '10.0.80.11'
6060
default['neutron']['network']['private_nameserver_2'] = '10.0.80.12'
61-
default['neutron']['network']['softlayer_private_portable'] = nil
62-
default['neutron']['network']['softlayer_public_portable'] = nil
63-
6461
default['neutron']['network']['security_group_name'] = 'basic-ssh-icmp'
62+
63+
default['neutron']['softlayer_private_portable'] = nil
64+
default['neutron']['softlayer_public_portable'] = nil

recipes/neutron-network.rb

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -89,19 +89,19 @@
8989
keystone_auth_url = "http://#{node[:keystone][:private_ip]}:" \
9090
"#{node['keystone']['config']['public_port']}/v2.0"
9191

92-
if (node['neutron']['network']['softlayer_private_portable'] \
93-
&& node['neutron']['network']['softlayer_public_portable'])
92+
if (node['neutron']['softlayer_private_portable'] \
93+
&& node['neutron']['softlayer_public_portable'])
9494

9595
# Calculate the SoftLayer local subnet information
9696
require 'ipaddr'
9797

98-
sl_private = IPAddr.new(node['neutron']['network']['softlayer_private_portable'])
98+
sl_private = IPAddr.new(node['neutron']['softlayer_private_portable'])
9999
range = sl_private.to_range.to_a
100100
sl_private_router = range[1] # Gateway for SoftLayer bridged network
101101
sl_private_host_start = range[2] # Starting and ending OpenStack allocatable IPs
102102
sl_private_host_end = range[-2]
103103

104-
sl_public = IPAddr.new(node['neutron']['network']['softlayer_public_portable'])
104+
sl_public = IPAddr.new(node['neutron']['softlayer_public_portable'])
105105
range = sl_public.to_range.to_a
106106
sl_public_router = range[1] #Gateway for L3 router.
107107

@@ -149,7 +149,7 @@
149149
--dns-nameserver #{node_network['public_nameserver_1']} \
150150
--dns-nameserver #{node_network['public_nameserver_2']} \
151151
#{node_network['public_network_name']} \
152-
#{node_network['softlayer_public_portable']}
152+
#{node['neutron']['softlayer_public_portable']}
153153
154154
# Private network based on bridge (no router)
155155
neutron net-create #{node_network['private_network_name']} \
@@ -164,7 +164,7 @@
164164
--dns-nameserver #{node_network['private_nameserver_1']} \
165165
--dns-nameserver #{node_network['private_nameserver_2']} \
166166
#{node_network['private_network_name']} \
167-
#{node_network['softlayer_private_portable']}
167+
#{node['neutron']['softlayer_private_portable']}
168168
169169
neutron router-create \
170170
#{node_network['public_l3_router_name']}

0 commit comments

Comments
 (0)