You can contact me offline. I would suggest neutron and I can send you my 
answerfile, more flexibility and going forward that’s pretty much the way to 
go. Nova will be depreciated as far as I know, 12-18 months.

 
On Jun 16, 2014, at 15:32, Eric Berg <eb...@rubensteintech.com> wrote:

> Thanks, Remo.
> 
> Are you saying that there's no pre-configuration of the network interfaces 
> required for a packstack install?  I am using packstack.  My packstack file 
> is below.
> 
> Regarding neutron, I banged on it for a week or two and it seemed like 
> serious overkill for a config with a single control host and one or two 
> compute hosts with no network host.  I want to route tenant traffic for each 
> compute box separately.   Neutron just seems like way more trouble than its 
> worth for a very small implementation.  I got it to work for an allinone 
> install, but the move to multiple hosts left me frustrated and disgusted.  
> Plus, we're a small shop and the obtuse nature of neutron networking led me 
> to decide that it would be irresponsible to implement our cloud     based on 
> technology that was effectively unsupportable.  I'm sure neutron is just 
> lovely if you have a team of network engineers available to support it.    
> The architecture that was requested of     me is to have two hosts that 
> handle everything and fail over for one another.  We currently have one host 
> running release 2.x for the past few years.  When I started down this path, 
> that's what we     thought we'd be setting up.  Nova with flat networking is 
> as close as I've been able to get to an architecture that uses few hosts, 
> avoids the single point of failure network host and I could get it to work.
> 
> So, I'm still left with the question of how to pre-configure my network.  My 
> approach again is to use my first nic (em1) with no ip, but as a member of 
> the br100 bridge for primary tenant traffic.  The 2nd NIC will be used for 
> mgmt/api and will get a standard IP and will reside on a separate private 
> vlan.
> 
> We also want to have a back net which will carry traffic between, for 
> example, the databases and the web servers, but which will not be accessible 
> directly from the public network.  I think I can make that happen with 
> another virtual network without too much problem.
> 
> Here's my packstack answers file.
> 
> [general]
> CONFIG_SSH_KEY=/root/.ssh/id_rsa.pub
> CONFIG_MYSQL_INSTALL=y
> CONFIG_GLANCE_INSTALL=y
> CONFIG_CINDER_INSTALL=y
> CONFIG_NOVA_INSTALL=y
> CONFIG_NEUTRON_INSTALL=n
> CONFIG_HORIZON_INSTALL=y
> CONFIG_SWIFT_INSTALL=y
> CONFIG_CEILOMETER_INSTALL=y
> CONFIG_HEAT_INSTALL=n
> CONFIG_CLIENT_INSTALL=y
> CONFIG_NTP_SERVERS=
> CONFIG_NAGIOS_INSTALL=y
> EXCLUDE_SERVERS=
> CONFIG_DEBUG_MODE=y
> CONFIG_VMWARE_BACKEND=n
> CONFIG_VCENTER_HOST=
> CONFIG_VCENTER_USER=
> CONFIG_VCENTER_PASSWORD=
> CONFIG_VCENTER_CLUSTER_NAME=
> CONFIG_MYSQL_HOST=192.168.0.37
> CONFIG_MYSQL_USER=root
> CONFIG_MYSQL_PW=qweqwe
> CONFIG_AMQP_SERVER=rabbitmq
> CONFIG_AMQP_HOST=192.168.0.37
> CONFIG_AMQP_ENABLE_SSL=n
> CONFIG_AMQP_ENABLE_AUTH=n
> CONFIG_AMQP_NSS_CERTDB_PW=qweqwe
> CONFIG_AMQP_SSL_PORT=5671
> CONFIG_AMQP_SSL_CERT_FILE=/etc/pki/tls/certs/amqp_selfcert.pem
> CONFIG_AMQP_SSL_KEY_FILE=/etc/pki/tls/private/amqp_selfkey.pem
> CONFIG_AMQP_SSL_SELF_SIGNED=y
> CONFIG_AMQP_AUTH_USER=amqp_user
> CONFIG_AMQP_AUTH_PASSWORD=10c8e15e798e494d
> CONFIG_KEYSTONE_HOST=192.168.0.37
> CONFIG_KEYSTONE_DB_PW=qweqwe
> CONFIG_KEYSTONE_ADMIN_TOKEN=03bf026a2b9d42ec8556d07729740993
> CONFIG_KEYSTONE_ADMIN_PW=qweqwe
> CONFIG_KEYSTONE_DEMO_PW=qweqwe
> CONFIG_KEYSTONE_TOKEN_FORMAT=PKI
> CONFIG_GLANCE_HOST=192.168.0.37
> CONFIG_GLANCE_DB_PW=qweqwe
> CONFIG_GLANCE_KS_PW=qweqwe
> CONFIG_CINDER_HOST=192.168.0.37
> CONFIG_CINDER_DB_PW=qweqwe
> CONFIG_CINDER_KS_PW=qweqwe
> CONFIG_CINDER_BACKEND=lvm
> CONFIG_CINDER_VOLUMES_CREATE=y
> CONFIG_CINDER_VOLUMES_SIZE=20G
> CONFIG_CINDER_GLUSTER_MOUNTS=
> CONFIG_CINDER_NFS_MOUNTS=
> CONFIG_NOVA_API_HOST=192.168.0.37
> CONFIG_NOVA_CERT_HOST=192.168.0.37
> CONFIG_NOVA_VNCPROXY_HOST=192.168.0.37
> CONFIG_NOVA_COMPUTE_HOSTS=192.168.0.21
> CONFIG_NOVA_CONDUCTOR_HOST=192.168.0.37
> CONFIG_NOVA_DB_PW=qweqwe
> CONFIG_NOVA_KS_PW=qweqwe
> CONFIG_NOVA_SCHED_HOST=192.168.0.37
> CONFIG_NOVA_SCHED_CPU_ALLOC_RATIO=16.0
> CONFIG_NOVA_SCHED_RAM_ALLOC_RATIO=1.5
> CONFIG_NOVA_COMPUTE_PRIVIF=em2
> CONFIG_NOVA_NETWORK_HOSTS=192.168.0.21
> CONFIG_NOVA_NETWORK_MANAGER=nova.network.manager.FlatDHCPManager
> CONFIG_NOVA_NETWORK_PUBIF=em1
> CONFIG_NOVA_NETWORK_PRIVIF=em2
> CONFIG_NOVA_NETWORK_FIXEDRANGE=10.0.0.0/22
> CONFIG_NOVA_NETWORK_FLOATRANGE=192.168.20.0/24
> CONFIG_NOVA_NETWORK_DEFAULTFLOATINGPOOL=nova
> CONFIG_NOVA_NETWORK_AUTOASSIGNFLOATINGIP=n
> CONFIG_NOVA_NETWORK_VLAN_START=100
> CONFIG_NOVA_NETWORK_NUMBER=1
> CONFIG_NOVA_NETWORK_SIZE=254
> CONFIG_NEUTRON_SERVER_HOST=192.168.0.37
> CONFIG_NEUTRON_KS_PW=qweqwe
> CONFIG_NEUTRON_DB_PW=qweqwe
> CONFIG_NEUTRON_L3_HOSTS=192.168.0.37
> CONFIG_NEUTRON_L3_EXT_BRIDGE=br-ex
> CONFIG_NEUTRON_DHCP_HOSTS=192.168.0.37
> CONFIG_NEUTRON_LBAAS_HOSTS=
> CONFIG_NEUTRON_L2_PLUGIN=openvswitch
> CONFIG_NEUTRON_METADATA_HOSTS=192.168.0.37
> CONFIG_NEUTRON_METADATA_PW=qweqwe
> CONFIG_NEUTRON_ML2_TYPE_DRIVERS=local
> CONFIG_NEUTRON_ML2_TENANT_NETWORK_TYPES=local
> CONFIG_NEUTRON_ML2_MECHANISM_DRIVERS=openvswitch
> CONFIG_NEUTRON_ML2_FLAT_NETWORKS=*
> CONFIG_NEUTRON_ML2_VLAN_RANGES=
> CONFIG_NEUTRON_ML2_TUNNEL_ID_RANGES=
> CONFIG_NEUTRON_ML2_VXLAN_GROUP=
> CONFIG_NEUTRON_ML2_VNI_RANGES=
> CONFIG_NEUTRON_L2_AGENT=openvswitch
> CONFIG_NEUTRON_LB_TENANT_NETWORK_TYPE=local
> CONFIG_NEUTRON_LB_VLAN_RANGES=
> CONFIG_NEUTRON_LB_INTERFACE_MAPPINGS=
> CONFIG_NEUTRON_OVS_TENANT_NETWORK_TYPE=vxlan
> CONFIG_NEUTRON_OVS_VLAN_RANGES=physnet1
> CONFIG_NEUTRON_OVS_BRIDGE_MAPPINGS=physnet1:br-ex
> CONFIG_NEUTRON_OVS_BRIDGE_IFACES=
> CONFIG_NEUTRON_OVS_TUNNEL_RANGES=1:3000
> CONFIG_NEUTRON_OVS_TUNNEL_IF=eth1
> CONFIG_NEUTRON_OVS_VXLAN_UDP_PORT=4789
> CONFIG_OSCLIENT_HOST=192.168.0.37
> CONFIG_HORIZON_HOST=192.168.0.37
> CONFIG_HORIZON_SSL=n
> CONFIG_SSL_CERT=
> CONFIG_SSL_KEY=
> CONFIG_SWIFT_PROXY_HOSTS=192.168.0.37
> CONFIG_SWIFT_KS_PW=qweqwe
> CONFIG_SWIFT_STORAGE_HOSTS=192.168.0.37
> CONFIG_SWIFT_STORAGE_ZONES=1
> CONFIG_SWIFT_STORAGE_REPLICAS=1
> CONFIG_SWIFT_STORAGE_FSTYPE=ext4
> CONFIG_SWIFT_HASH=606f14f8a4474af3
> CONFIG_SWIFT_STORAGE_SIZE=2G
> CONFIG_PROVISION_DEMO=n
> CONFIG_PROVISION_TEMPEST=n
> CONFIG_PROVISION_DEMO_FLOATRANGE=192.168.20.0/24
> CONFIG_PROVISION_TEMPEST_REPO_URI=https://github.com/openstack/tempest.git
> CONFIG_PROVISION_TEMPEST_REPO_REVISION=master
> CONFIG_PROVISION_ALL_IN_ONE_OVS_BRIDGE=n
> CONFIG_HEAT_HOST=192.168.0.37
> CONFIG_HEAT_DB_PW=qweqwe
> CONFIG_HEAT_AUTH_ENC_KEY=6282b556fce5463a
> CONFIG_HEAT_KS_PW=qweqwe
> CONFIG_HEAT_CLOUDWATCH_INSTALL=n
> CONFIG_HEAT_CFN_INSTALL=n
> CONFIG_HEAT_CLOUDWATCH_HOST=192.168.0.37
> CONFIG_HEAT_CFN_HOST=192.168.0.37
> CONFIG_CEILOMETER_HOST=192.168.0.37
> CONFIG_CEILOMETER_SECRET=6393b48eeeea415e
> CONFIG_CEILOMETER_KS_PW=qweqwe
> CONFIG_MONGODB_HOST=192.168.0.37
> CONFIG_NAGIOS_HOST=192.168.0.37
> CONFIG_NAGIOS_PW=qweqwe
> CONFIG_USE_EPEL=y
> CONFIG_REPO=
> CONFIG_RH_USER=
> CONFIG_RH_PW=
> CONFIG_RH_BETA_REPO=n
> CONFIG_SATELLITE_URL=
> CONFIG_SATELLITE_USER=
> CONFIG_SATELLITE_PW=
> CONFIG_SATELLITE_AKEY=
> CONFIG_SATELLITE_CACERT=
> CONFIG_SATELLITE_PROFILE=
> CONFIG_SATELLITE_FLAGS=
> CONFIG_SATELLITE_PROXY=
> CONFIG_SATELLITE_PROXY_USER=
> CONFIG_SATELLITE_PROXY_PW=
> 
> 
> 
> On 6/16/14, 4:33 PM, Remo Mattei wrote:
>> Hi Eric, 
>> I would use packstack it works really well for what you need to do. Any 
>> reasons why you want Nova Network vs Neutron?
>> 
>> The only thing you need is make sure your two nics are up and running. 
>> 
>> 
>> On Jun 16, 2014, at 13:19, Eric Berg <eb...@rubensteintech.com> wrote:
>> 
>>> I'm trying to implement this architecture:
>>> RDO on CentOS 6.5 installed via packstack
>>> nova networking.  Not neutron.
>>> flat network
>>> one control host (single NIC)
>>> initially, one compute host with another to be added ( 2 NICs)
>>> My internal office network is 192.168.0.0/16, and 192.168.20.0/24 is 
>>> dedicated to the floating IPs for our OpenStack cloud
>>> Much of the network documentation leaves out on which host the specific 
>>> configs are to be done, so it's not clear to me how to prepare my hosts for 
>>> openstack installation.  There are indications that some nics should have 
>>> no IP address assigned but rather be part of a bridge which has the IP 
>>> address, but the docs are vague about that and different architectures seem 
>>> to need different configs.
>>> Packstack may be complicating things -- at least in my mind -- since I'm 
>>> not sure what network configuration puppet is implementing via packstack 
>>> and what I have to do before the install.
>>> My primary question is, "How do I set up my network before installation?"
>>> My Ethernet interfaces are em1 and em2.  Here's my understanding at this 
>>> point:  
>>> I will use em2 as the management interface, which I should configure with 
>>> an IP address (already has this address...just leave this interface as is) 
>>> The em1 interface is the one that will interface with my VMs via a bridge 
>>> (br100), so that interface should not have an IP address, because the 
>>> bridge will.
>>> What parts of this have to be set up before the installation?
>>> Thanks!
>>> Eric
>>> 
> 
> !DSPAM:1,539f723d145462095171086!

_______________________________________________
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to     : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack

Reply via email to