In FlatNetwork mode you can't have multiple networks per bridge
Bug #819477 reported by
Antony Messerli
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Won't Fix
|
Wishlist
|
Unassigned |
Bug Description
In FlatNetwork mode, Nova doesn't allow for multiple networks on a single bridge. This means every new network added would get assigned a different VIF on the instance.
IPs should be able to be assigned out of multiple networks for a specified bridge. That way you can overlay and utilize smaller networks on a VLAN.
Related branches
lp:~jason-koelker/nova/lp819477
On hold
for merging
into
lp:~hudson-openstack/nova/trunk
- Dan Prince (community): Needs Fixing
- Thierry Carrez (community): Abstain (ffe)
- Rick Harris (community): Approve
- Trey Morris (community): Approve
- Devin Carlen (community): Approve
- Matt Dietz (community): Approve
-
Diff: 2911 lines (+1321/-496)21 files modifiedbin/nova-manage (+136/-33)
nova/api/ec2/cloud.py (+2/-5)
nova/api/openstack/views/addresses.py (+1/-1)
nova/auth/manager.py (+25/-4)
nova/db/api.py (+59/-13)
nova/db/sqlalchemy/api.py (+145/-68)
nova/db/sqlalchemy/custom_types.py (+46/-0)
nova/db/sqlalchemy/migrate_repo/versions/045_split_networks.py (+128/-0)
nova/db/sqlalchemy/migrate_repo/versions/046_fk_fixed_ips_subnet_id.py (+57/-0)
nova/db/sqlalchemy/migrate_repo/versions/046_sqlite_downgrade.sql (+52/-0)
nova/db/sqlalchemy/migrate_repo/versions/046_sqlite_upgrade.sql (+52/-0)
nova/db/sqlalchemy/models.py (+35/-33)
nova/exception.py (+18/-5)
nova/network/api.py (+8/-4)
nova/network/linux_net.py (+34/-31)
nova/network/manager.py (+344/-186)
nova/tests/__init__.py (+1/-1)
nova/tests/api/openstack/contrib/test_floating_ips.py (+14/-5)
nova/tests/api/openstack/test_servers.py (+1/-1)
nova/tests/test_network.py (+135/-82)
nova/tests/test_nova_manage.py (+28/-24)
Changed in nova: | |
assignee: | nobody → Jason Kölker (jason-koelker) |
Changed in nova: | |
importance: | Undecided → Wishlist |
status: | New → In Progress |
tags: | added: network |
Changed in nova: | |
status: | Confirmed → Won't Fix |
To post a comment you must log in.
This looks quite stale now, so I'm de-assigning. Feel free to pick it up again Jason!