<div dir="ltr"><div><div><div><div><div><div>Hi<br><br></div>I am currently trying to get Grizzly up and running on CentOS 6.4.<br></div>I have followed <a href="http://docs.openstack.org/grizzly/basic-install/yum/content/">http://docs.openstack.org/grizzly/basic-install/yum/content/</a> as closely as I can and from both a dashboard and OpenStack command line viewpoint all OpenStack services are up and running and it appears that VM's can be lauched and stopped without any obvious errors being recorded  but I can't interact with them using things like ping or ssh.<br>
<br></div><div>Below is information I think may be useful to fix the issue.  Thanks for any insight you care to share.<br></div><div><br></div>Currently I have a single machine running all services<br><br></div>Management Network <a href="http://10.10.11.2/24">10.10.11.2/24</a> em2<br>
</div>Bridge linked to em1  <a href="http://130.217.79.2/24">130.217.79.2/24</a><br><br></div><div>We want people to be able to create VM's that they can access via <a href="http://130.217.79.0/24">130.217.79.0/24</a> addresses.<br>
<br></div><div>So as an initial test I follow the example listed in the guide above and created a demo-net'<br><a href="http://docs.openstack.org/grizzly/basic-install/yum/content/basic-install_network.html">http://docs.openstack.org/grizzly/basic-install/yum/content/basic-install_network.html</a><br>
<pre class="">Key details below<br></pre><pre class="">TENANT_NAME="demo"
TENANT_NETWORK_NAME="demo-net"
TENANT_SUBNET_NAME="${TENANT_NETWORK_NAME}-subnet"
TENANT_ROUTER_NAME="demo-router"
FIXED_RANGE="<a href="http://10.5.5.0/24">10.5.5.0/24</a>"
NETWORK_GATEWAY="10.5.5.1"</pre>Then I ran<br><pre class="">quantum net-create public --router:external=True<br><br>quantum subnet-create --ip_version 4 --gateway 130.217.79.1 public <a href="http://130.217.79.0/24">130.217.79.0/24</a> \<br>
--allocation-pool start=130.217.79.200,end=130.217.79.250 --disable-dhcp --name public-subnet<br></pre><pre class="">quantum router-gateway-set demo-router public</pre>Using this config instances will launch and if I assign a machine to the public network, the network topology appears to be what we want.  But in the guides section about lauching your first vm  ( <a href="http://docs.openstack.org/grizzly/basic-install/yum/content/basic-install_operate.html">http://docs.openstack.org/grizzly/basic-install/yum/content/basic-install_operate.html</a> )  it states that ip netns should show two pieces of information <code class="">qrouter and qdhcp.  I am only seeing qrouter.<br>
<br></code></div><div><code class="">Should what I have set up work ?  Or have I missed something fundamental ?<br><br></code></div><div><code class="">As it was the default quantum should be configured to use gre + tunnels,  I am using  2.6.32-358.118.1.openstack.el6.x86_64 to add the functionality that is missing from the default CentOS kernel.<br>
<br>/etc/quantum/plugins/openvswitch/ovs_quantum_plugin.ini contains the following, would it be simpler to get what we need using a VLAN configuration ?<br><br>[DATABASE]<br>sql_connection = mysql://<a href="http://quantum:openstack-csl@10.10.11.2/quantum">quantum:openstack-csl@10.10.11.2/quantum</a><br>
reconnect_interval = 2<br><br>[OVS]<br>tenant_network_type = gre<br>enable_tunneling = True<br>tunnel_id_ranges = 1:1000<br>local_ip = 10.10.11.2<br><br>[AGENT]<br>polling_interval = 2<br><br>[SECURITYGROUP]<br>firewall_driver = quantum.agent.linux.iptables_firewall.OVSHybridIptablesFirewallDriver<br>
<br></code></div><div><br></div><br></div>