<div dir="ltr"><div><div>Hi all<br><br></div>I want to boot VM from controller node onto the compute node using devstack.All my services such as nova,q-agt,nova-compute,neutron,etc are running properly both on compute node as well on the controller node.I'm also able to boot VMs on controller node from the openstack dashvoard .However issue is coming when I'm booting VM from controller node onto compute node.<br>
</div><div>Following is the error in the nova-compute logs when I'm trying to boot VM on compute node from controller node....<br><br> <br>2014-04-30 05:10:22.452 17049 TRACE nova.openstack.common.rpc.amqp     if ret == -1: raise libvirtError ('virDomainCreateWithFlags() failed', dom=self)
<br>2014-04-30 05:10:22.452 17049 TRACE nova.openstack.common.rpc.amqp libvirtError: Error while building firewall: Some rules could not be created for interface tap74d2ff08-7f: Failure to execute command '$EBT -t nat -A libvirt-J-tap74d2ff08-7f  -j J-tap74d2ff08-7f-mac' : 'Unable to update the kernel. Two possible causes:
<br>2014-04-30 05:10:22.452 17049 TRACE nova.openstack.common.rpc.amqp 1. Multiple ebtables programs were executing simultaneously. The ebtables
<br>2014-04-30 05:10:22.452 17049 TRACE nova.openstack.common.rpc.amqp    userspace tool doesn't by default support multiple ebtables programs running
<br>2014-04-30 05:10:22.452 17049 TRACE nova.openstack.common.rpc.amqp    concurrently. The ebtables option --concurrent or a tool like flock can be
<br>2014-04-30 05:10:22.452 17049 TRACE nova.openstack.common.rpc.amqp    used to support concurrent scripts that update the ebtables kernel tables.
<br>2014-04-30 05:10:22.452 17049 TRACE nova.openstack.common.rpc.amqp 2. The kernel doesn't support a certain ebtables extension, consider
<br>2014-04-30 05:10:22.452 17049 TRACE nova.openstack.common.rpc.amqp    recompiling your kernel or insmod the extension.
<br>2014-04-30 05:10:22.452 17049 TRACE nova.openstack.common.rpc.amqp .'.
<br>2014-04-30 05:10:22.452 17049 TRACE nova.openstack.common.rpc.amqp 
<br>2014-04-30 05:10:22.452 17049 TRACE nova.openstack.common.rpc.amqp 
<br>2014-04-30 05:10:29.066 17049 DEBUG nova.openstack.common.rpc.amqp [-] Making synchronous call on conductor ... multicall /opt/stack/nova/nova/o<br><br></div><div>From the logs it appears that the command $EBT -t nat -A libvirt-J-tap74d2ff08-7f  -j J-tap74d2ff08-7f-mac is not able to update the kernel with the ebtables rules.I have also enabled the ebtables modules(*) in my kernel.<br>
<br></div><div>Please help me regarding this.<br></div><div>Also is there any other way of booting the VM without updating the rules in kernel .<br><br></div><div>Thanks<br></div><div>Abhisehk Jain<br></div><div><br></div>
</div>