~bjornt/maas:bug-1992330-3.2

Last commit made on 2022-11-16
Get this branch:
git clone -b bug-1992330-3.2 https://git.launchpad.net/~bjornt/maas
Only Björn Tillenius can upload to this branch. If you are Björn Tillenius please log in for upload directions.

Branch merges

Branch information

Name:
bug-1992330-3.2
Repository:
lp:~bjornt/maas

Recent commits

6c309c3... by Björn Tillenius

Don't return ipv6 boot addresses for ipv4 subnets.

An ipv4 subnet won't be able to use ipv6 addresses, and it would break the
DHCP config.

(cherry picked from commit 425a78cfd666e05757bf6f72e63c48bdf0f807df)

edd94c8... by David Negreira

LP #1992330: Use the rack controller IP as DNS when relaying DHCP

Add relay rack ips as DNS servers

This patch aims to add the rack controll IP addresses of the relay
vlan as DNS servers.
This fixes an issue that when there are no other settings or available
IPs, MAAS adds only the IP address of the region controller, but
sometimes the region controller might not be routed to that vlan, hence
this patch, as the rack controllers should always be reachable by the
machines.

(cherry picked from commit 65a0cacf6aa37704195e0165ee69e2c516fb6936)

68c059a... by Alberto Donato

LP:1993152 keep current tags in PodForm when not specified in posted data

backport of 6a31c6af5

ada2d4c... by Anton Troyanov

fix(security): maas_hardware_sync credentials leak

Resolves LP:1993032

(cherry picked from commit 0b9a9d8421d301569af12cc8127f440d68914a0a)

5c0b797... by Alberto Donato

LP:1992185 look at all children to find the VM host address

backport of 93cf8e966

0733496... by Alberto Donato

LP:1993289 set a string for the storage pool path even if unknown

backport of (48ded3aa2)

0cb3744... by Alberto Donato

LP:1988759 allow null config from storage pools (backport 9b23293a6)

This also reverts change to make certificate unrestricted on deployed host

6840893... by Alberto Donato

LP:1988759 don't restrict LXD credentials to the maas project on LXD deploy

This causes MAAS not to be able to read storage volumes and networks from LXD

(backport of 95c09efaf)

d59c6b7... by Alberto Donato

add back the _size_human fields for websocket storage

218b403... by Alberto Donato

LP:1938296 subtract partition table space from available disk space (backport 0309f0115)

This is done even if the partition table doesn't exist to ensure creating a partition of the whole available space doesn't fail
Additionally, drop the unused "human_size" params in websocket handler.