Skip to main content

Posts

Showing posts with the label icehouse

Openstack : Fixing Failed to create network. No tenant network is available for allocation issue.

Assumptions : You are using ML2 plugin configured to use Vlans If you try to create a network for a tenant and it fails with the following error: Error: Failed to create network "Test": 503-{u'NeutronError': {u'message': u'Unable to create the network. No tenant network is available for allocation.', u'type': u'NoNetworkAvailable', u'detail': u''}} The problem can be due to missing configuration in the below files: In /etc/neutron/plugins/ml2/ml2_conf.ini network_vlan_ranges =physnet1:1000:2999 (1000:2999 is the Vlan range allocation) In /etc/neutron/plugins/openvswitch/ovs_neutron_plugin.ini bridge_mappings = physnet1:br-eth1 (in OVS we map the physical network to the OVS bridge) Note You should have created a bridge br-eth1 manually and mapped it to a port ovs-vsctl add-br br-eth1 ovs-vsctl add-port br-eth1 eth1 Once configuration is done, restart the neutron ovs agent on the compute node(s): ...

Installing IceHouse on CentOS 6.5 with PackStack -- All in one node

Pre-requisites CentOS 6.5 (or above) installed on a system with Openstack recommended specs Basic Network Configured and working. If you have used CentOS minimal version then you will need to configure the network manually. You can refer to the steps required here Installation yum update -y  Go to IceHouse Repo and copy the link to the latest  *****.noarch.rpm. As of December 2014, the latest rpm is : rdo-release-icehouse-4.noarch.rpm yum install -y https://repos.fedorapeople.org/repos/openstack/openstack-icehouse/**latest**.noarch.rpm yum install openstack-packstack Generate an answer file and configure it as per your requirements packstack --gen-answer-file *filename* Trigger installation using the generated answer file packstack --answer-file *filename*

Fixing Openstack VM spawning issue: No suitable host found/vif_type=binding_failed error

Once in a while, on a new setup, when you try to spawn a VM on Openstack and it may fail with the error :  No Suitable Host Found, it points to the fact the the Nova Scheduler failed to filter out a host to spawn the VM on. [The following trouble shooting is related to my setup. There are a lot of other factors that may lead to this error. So google a bit and check them in addition. This article can help you in figuring out the way to do troubleshooting.] A quick look at /var/log/nova/scheduler.log and compute.log shows an error: NovaException: Unexpected vif_type=binding_failed Filter RetryFilter returned 0 hosts This points to the fact that something is wrong with the Neutron setup. So a quick look into the neutron logs show the following: