####################################################################### import sys import os sys.path.append(os.path.dirname(__file__)) import openstackinstall.common as osicommon import openstackinstall.icehouse as icehouse if not os.geteuid() == 0: sys.exit('This script must be run as root') print '#######################################################################' print '# OpenStack Icehouse Compute Node Setup' print '#######################################################################' osicommon.log('Starting installation') print '' # Update, Upgrade, Add Repo icehouse.base_system_update() # sysctl osicommon.set_sysctl('net.ipv4.ip_forward', '1') osicommon.set_sysctl('net.ipv4.conf.all.rp_filter', '0') osicommon.set_sysctl('net.ipv4.conf.default.rp_filter', '0') # Install vlan icehouse.install_vlan() # Install bridge-utils icehouse.install_bridgeutils()
####################################################################### import sys import os sys.path.append(os.path.dirname(__file__)) import openstackinstall.common as osicommon import openstackinstall.juno as juno if not os.geteuid() == 0: sys.exit('This script must be run as root') print '#######################################################################' print '# OpenStack Juno Control Node Setup' print '#######################################################################' osicommon.log('Starting installation') print '' # Update, Upgrade, Add Repo juno.base_system_update() # Install INI path iniPath = os.path.join(os.path.dirname(__file__), 'juno-install.ini') # Get network addresses managementNetworkInterface = osicommon.get_config_ini(iniPath, 'control', 'network_interface_management') managementNetworkIP = osicommon.get_network_address(managementNetworkInterface) osicommon.set_config_ini(iniPath, 'control', 'network_address_management', managementNetworkIP) print '' osicommon.log('Using network addresses:') print ' Control Node Management Network Address: ' + str(managementNetworkIP)
import sys import os sys.path.append(os.path.dirname(__file__)) import openstackinstall.common as osicommon import openstackinstall.juno as juno if not os.geteuid() == 0: sys.exit("This script must be run as root") print "#######################################################################" print "# OpenStack Juno Compute Node Setup" print "#######################################################################" osicommon.log("Starting installation") print "" # Update, Upgrade, Add Repo juno.base_system_update() # sysctl osicommon.set_sysctl("net.ipv4.ip_forward", "1") osicommon.set_sysctl("net.ipv4.conf.all.rp_filter", "0") osicommon.set_sysctl("net.ipv4.conf.default.rp_filter", "0") # Install vlan juno.install_vlan() # Install bridge-utils juno.install_bridgeutils()