Ignore mac addresses already in use
Bug #1361712 reported by
Adam Collard
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
quantum-gateway (Juju Charms Collection) |
Fix Released
|
High
|
Liam Young |
Bug Description
When deploying the charm using a configuration that has two (or more) mac addresses for the external gateway, it should ignore any mac addresses that are in use (i.e. have an IP address).
Related branches
lp:~tribaal/charm-helpers/add_get_address_for_interface
- Björn Tillenius (community): Needs Information
- charmers: Pending requested
-
Diff: 106 lines (+79/-10)2 files modifiedcharmhelpers/contrib/network/ip.py (+20/-0)
tests/contrib/network/test_ip.py (+59/-10)
lp:~tribaal/charms/trusty/quantum-gateway/fix-1361712-ignore-mac-addresses-in-use
Superseded
for merging
into
lp:charms/trusty/quantum-gateway
- OpenStack Charmers: Pending requested
-
Diff: 150 lines (+80/-8)3 files modifiedconfig.yaml (+5/-2)
hooks/quantum_contexts.py (+45/-5)
unit_tests/test_quantum_contexts.py (+30/-1)
lp:~gnuoy/charm-helpers/rejig_get_ipv_addr
- Edward Hope-Morley: Approve
- David Britton (community): Approve
- Chris Glass (community): Approve
-
Diff: 415 lines (+281/-66)2 files modifiedcharmhelpers/contrib/network/ip.py (+90/-20)
tests/contrib/network/test_ip.py (+191/-46)
lp:~gnuoy/charms/trusty/quantum-gateway/next-filter-mac-addresses
- Chris Glass (community): Approve
-
Diff: 518 lines (+256/-62)8 files modifiedconfig.yaml (+4/-2)
hooks/charmhelpers/contrib/network/ip.py (+100/-16)
hooks/charmhelpers/contrib/openstack/utils.py (+1/-0)
hooks/charmhelpers/core/hookenv.py (+39/-15)
hooks/charmhelpers/core/services/base.py (+3/-0)
hooks/charmhelpers/fetch/archiveurl.py (+41/-1)
hooks/quantum_contexts.py (+23/-5)
unit_tests/test_quantum_contexts.py (+45/-23)
lp:~gnuoy/charm-helpers/stable_rejig_get_ipv_addr
- Chris Glass (community): Approve
-
Diff: 391 lines (+318/-25)2 files modifiedcharmhelpers/contrib/network/ip.py (+91/-0)
tests/contrib/network/test_ip.py (+227/-25)
Changed in quantum-gateway (Juju Charms Collection): | |
assignee: | Adam Collard (adam-collard) → Chris Glass (tribaal) |
status: | New → In Progress |
Changed in quantum-gateway (Juju Charms Collection): | |
assignee: | nobody → Liam Young (gnuoy) |
Changed in quantum-gateway (Juju Charms Collection): | |
status: | New → Fix Released |
importance: | Undecided → High |
To post a comment you must log in.
Releasing this since I can't work on that right now.