Change default route via management network for compute-vmware/cinder-vmware roles
Change-Id: Idbca709f2abddb340cbbb93b6286224f8cf1c946
This commit is contained in:
parent
f766b7bec0
commit
7997f0d927
@ -34,3 +34,21 @@
|
||||
puppet_manifest: puppet/manifests/nsxv-config.pp
|
||||
puppet_modules: puppet/modules:/etc/puppet/modules
|
||||
timeout: 300
|
||||
- id: configure_default_route_cinder_vmware
|
||||
type: puppet
|
||||
groups: ['cinder-vmware']
|
||||
requires: [openstack-cinder]
|
||||
required_for: [top-role-cinder-vmware]
|
||||
parameters:
|
||||
puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/netconfig/configure_default_route.pp
|
||||
puppet_modules: /etc/puppet/modules
|
||||
timeout: 300
|
||||
- id: configure_default_route_compute_vmware
|
||||
type: puppet
|
||||
groups: ['compute-vmware']
|
||||
requires: [top-role-compute]
|
||||
required_for: [top-role-compute-vmware]
|
||||
parameters:
|
||||
puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/netconfig/configure_default_route.pp
|
||||
puppet_modules: /etc/puppet/modules
|
||||
timeout: 300
|
||||
|
@ -52,17 +52,3 @@ for GRE tunneling which does not have an effect with NSXv.
|
||||
|
||||
.. image:: /image/neutron-network-settings.png
|
||||
:scale: 70 %
|
||||
|
||||
Public network assignment
|
||||
-------------------------
|
||||
|
||||
If you are going to use *Cinder proxy to VMware datastore* or *Compute VMware*
|
||||
roles in your environment then you have to assign public IP addresses to all
|
||||
nodes, because all communication between OpenStack services (Cinder and Nova in
|
||||
this case) and vCenter happens via Public network.
|
||||
|
||||
You can achieve this by enabling following option (*Settings -> Public network
|
||||
assignment -> Assign public network to all nodes*):
|
||||
|
||||
.. image:: /image/public-network-assignment.png
|
||||
:scale: 70 %
|
||||
|
Binary file not shown.
Before Width: | Height: | Size: 12 KiB |
@ -37,13 +37,6 @@ def clear_restriction():
|
||||
except:
|
||||
pass
|
||||
|
||||
release.roles_metadata = deepcopy(release.roles_metadata)
|
||||
|
||||
try:
|
||||
release.roles_metadata['compute-vmware']['public_ip_required'] = True
|
||||
except:
|
||||
pass
|
||||
|
||||
db().commit()
|
||||
return 0
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user