Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Alias interface set as an alias of the bridge #5790
Conversation
|
The change is fine but I'm concerned about the semantics. What happens with LXD containers because we create interfaces for all bridged interfaces in the container. Have you tried launching a container (juju add-machine lxd:0) with this change? |
|
On Wed, 13 Jul 2016 09:19:38 -0700
I did not, I'll give it a try. |
|
For this change you would also need to update the tests that are in bridgescript_test.go. |
|
On Wed, 13 Jul 2016 13:36:53 -0700
do I need to regenerate bridgescript.go too? is that done by the |
I tested it, I found no problems with the containers and the IP addresses in the host remained functional. |
|
The way to test is:
|
|
@frobware , I pushed an updated version of the patch. Changes:
|
|
Thank you. Will look over the patch and with some testing will merge as appropriate. Thanks for this.
|
|
I'm sorry but I didn't get to to this today. We talked with Jay today and now understand why aliases are as you have them in your patch. Will try to get this merged tomorrow. Thanks. |
|
Hi @frobware , is this patch anywhere close to the top of your list? :) |
|
I have been testing this today on xenial. No problems. LGTM. |
AlexisBruemmer
commented
Jul 30, 2016
|
$$merge$$ |
|
Status: merge request accepted. Url: http://juju-ci.vapour.ws:8080/job/github-merge-juju |
freyes commentedJul 13, 2016
When the intefaces file is regenerated alias interfaces are left as
they are, this makes IPv6 aliases unusable.
Example input:
Example output:
Fixes LP:#1602716