Sometimes vms on same fixed network cannot ping others if floating address present
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
It is my understanding, and observation, that vms allocated from the same --fixed_range network can ping the fixed addresses of other such vms. Also, vms can be pinged by fixed address from the compute node on which they are running. A user reported that when a floating ip was assigned to a vm, she could not access that vm by fixed address, but could by the floating address. I was able to reproduce this problem but not in a consistent way. It seemed more likely to happen when the floating ip address was assigned before the vm finished booting but I could not create a reliable pattern to show this. When the vm's fixed address was not accessible to other vms, it was still OK from the compute node hosting the vm. This system is based on diablo-stable and this nova.conf:
--use_deprecate
--dhcpbridge_
--dhcpbridge=
--sql_connectio
--s3_host=
--rabbit_
--glance_
--logdir=
--state_
--lock_
--verbose
--ec2_url=http://
--dmz_cidr=
--fixed_
--network_size=256
--image_
--bridge_
--flat_
--flat_
--network_
--force_
--public_
--multi_host=1
--osapi_
This system has one controller node and two compute nodes.