yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #38875
[Bug 1497834] Re: nova interface-attach doesn't honour allow_duplicate_networks flag
This is invalid. The config option was deprecated in kilo:
https://review.openstack.org/#/c/163581/
And removed in liberty:
https://review.openstack.org/#/c/192888/
** Tags added: neutron
** Changed in: nova
Status: New => Invalid
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1497834
Title:
nova interface-attach doesn't honour allow_duplicate_networks flag
Status in OpenStack Compute (nova):
Invalid
Bug description:
when this flag is disbaled in nova.conf
"allow_duplicate_networks=false"
allocating the port from the same network is failing with the
following error.
$ nova boot --image cirros --flavor 1 --nic net-id=`neutron net-list | grep internal | awk {'print $2'}` --nic net-id=`neutron net-list | grep internal | awk {'print $2'}` VM
ERROR (BadRequest): Network 3ddbef1a-2f8d-4dc2-9a68-f6ea842ceb2d is duplicated. (HTTP 400) (Request-ID: req-6a2e3539-2fed-4b24-8df1-39e18c1285fa)
Now the problem is:
1.boot a VM with a network.
$nova boot --image cirros --flavor 1 --nic net-id=`neutron net-list | grep internal | awk {'print $2'}` testVM
+--------------------------------------+---------+--------+------------+-------------+---------------------------------------+
| 9c10d628-ea3b-4323-9e44-8b75107e8f71 | testVM | ACTIVE | - | Running | internal=10.0.0.4|
+--------------------------------------+---------+--------+------------+-------------+---------------------------------------+
2.Create the port from the same network using which the instance is booted.
$neutron port-create internal
3.Attach the port created in step 2 to VM created in step1.
4.nova interface-attach testVM --port-id 5d7d1cf6-200c-493f-9268-9e366524685f
This command is successful and able to duplicate the network for the VM even though the flag is disabled in nova.conf
| 9c10d628-ea3b-4323-9e44-8b75107e8f71 | testVM | ACTIVE | -
| Running | internal=10.0.0.4, 10.0.0.10 |
This command should also result in the same error as network
duplicated or similar.
To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1497834/+subscriptions
References