need to support multiple os-data-networks
Bug #1525845 reported by
Edward Hope-Morley
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron-openvswitch (Juju Charms Collection) |
Fix Released
|
Medium
|
Edward Hope-Morley |
Bug Description
It might be required to deploy a compute zone across multiple racks in order to provide some redundancy to a placement zone. Currently the neutron-openvswitch charm provides the os-data-network config option that takes a single network. This is a problem in the case where units are spread across multiple racks and, perhaps also, need to communicate with other compute nodes that may not be in the same zones/networks. We can easily resolve this by allowing multiple networks to be provided with os-data-network.
Related branches
lp:~hopem/charm-helpers/lp1525845
- OpenStack Charmers: Pending requested
- James Page: Pending requested
-
Diff: 87 lines (+32/-19)2 files modifiedcharmhelpers/contrib/network/ip.py (+21/-19)
tests/contrib/network/test_ip.py (+11/-0)
lp:~hopem/charms/trusty/neutron-openvswitch/lp1525845
- Liam Young (community): Approve
-
Diff: 2068 lines (+1041/-196)23 files modifiedconfig.yaml (+5/-0)
hooks/charmhelpers/cli/__init__.py (+3/-3)
hooks/charmhelpers/contrib/network/ip.py (+21/-19)
hooks/charmhelpers/contrib/openstack/amulet/deployment.py (+102/-2)
hooks/charmhelpers/contrib/openstack/amulet/utils.py (+26/-4)
hooks/charmhelpers/contrib/openstack/context.py (+45/-9)
hooks/charmhelpers/contrib/openstack/neutron.py (+16/-2)
hooks/charmhelpers/contrib/openstack/templates/haproxy.cfg (+16/-9)
hooks/charmhelpers/contrib/openstack/utils.py (+22/-1)
hooks/charmhelpers/contrib/python/packages.py (+13/-4)
hooks/charmhelpers/contrib/storage/linux/ceph.py (+441/-59)
hooks/charmhelpers/contrib/storage/linux/loopback.py (+10/-0)
hooks/charmhelpers/core/hookenv.py (+54/-6)
hooks/charmhelpers/core/host.py (+60/-5)
hooks/charmhelpers/core/hugepage.py (+2/-0)
hooks/charmhelpers/core/services/helpers.py (+14/-5)
hooks/charmhelpers/core/templating.py (+21/-8)
hooks/charmhelpers/fetch/__init__.py (+2/-2)
hooks/charmhelpers/fetch/archiveurl.py (+1/-1)
hooks/charmhelpers/fetch/bzrurl.py (+22/-32)
hooks/charmhelpers/fetch/giturl.py (+18/-20)
tests/charmhelpers/contrib/openstack/amulet/deployment.py (+102/-2)
tests/charmhelpers/contrib/openstack/amulet/utils.py (+25/-3)
description: | updated |
Changed in neutron-openvswitch (Juju Charms Collection): | |
assignee: | nobody → Edward Hope-Morley (hopem) |
status: | New → In Progress |
Changed in neutron-openvswitch (Juju Charms Collection): | |
status: | In Progress → Fix Committed |
Changed in neutron-openvswitch (Juju Charms Collection): | |
status: | Fix Committed → Fix Released |
summary: |
- need to support mutliple os-data-networks + need to support multiple os-data-networks |
To post a comment you must log in.