~andreserl/maas:lp1790015_ipv6

Last commit made on 2018-09-01
Get this branch:
git clone -b lp1790015_ipv6 https://git.launchpad.net/~andreserl/maas
Only Andres Rodriguez can upload to this branch. If you are Andres Rodriguez please log in for upload directions.

Branch merges

Branch information

Name:
lp1790015_ipv6
Repository:
lp:~andreserl/maas

Recent commits

2bb405d... by Andres Rodriguez

Fix tests which was cuasing infinite loop

6a8f245... by Andres Rodriguez

Fix lint

18a37f5... by Andres Rodriguez

LP: #1790015 - Fix no_proxy to also use IPv6 addresses inside brackets.

6d93a3c... by Blake Rouse

Fix issues with the snap so all the new services that now run in the rack controller work.

8dcec35... by Blake Rouse

Run and control syslog on the region and rack controller.

Rack controllers forward to all region controllers. Region controllers write to the local filesystem with the log information. This allows a user to view the logs of any region controller and it will have the same log data as another region controller.

feead00... by Lee Trager

Load the unsigned RHEL UEFI bootloader to work around RHBZ #1623296

03c24e2... by Mike Pontillo

Calculate a better interface name based on the specified labels when composing a machine.

This is required because Juju passes in numeric interface labels, such as '0'. MAAS uses these labels (which are strings) to create correspondingly-named interfaces on the composed machine.

The algorithm used to calculate the ifname from the label was adapted from the Juju bridge name algorithm (which is used when a bridge name ends up being more than 15 characters).

Partially fixes bug #1789495.

3ab0892... by Alberto Donato

Use macaroon-bakery from npm

80dcada... by Mike Pontillo

LP: #1789721 - Workaround for StopIteration seen via get_source_address().

This works around a bug in netaddr that causes StopIteration to be raised when a /128 IPv6 network is passed in.

4871e0c... by Newell Jensen

Add some missing unit tests for provisioningserver.drivers.pod.virsh