~ddstreet/maas:lp1896684

Last commit made on 2020-09-30
Get this branch:
git clone -b lp1896684 https://git.launchpad.net/~ddstreet/maas
Only Dan Streetman can upload to this branch. If you are Dan Streetman please log in for upload directions.

Branch merges

Branch information

Name:
lp1896684
Repository:
lp:~ddstreet/maas

Recent commits

b60e8e9... by Dan Streetman

add unit tests

bae3958... by Dan Streetman

LP: #1896684 - If no subnet gateway, only use in-subnet dns addresses

If DHCP is not providing any gateway, it should not provide any
DNS server addresses that aren't directly reachable.

Similarly, if the network preseed is not configuring any gateway,
it should not provide per-interface DNS server addresses, nor default
dns server addresses, that aren't directly reachable.

9278bc6... by Dan Streetman

Only apply (default) rack DNS server address if subnet.allow_dns == True

21c5b8d... by Alberto Donato

support composing a VM backed by hugepages.

This applies to both the API and the websocket call.

96e6756... by Kit Randel

Update maas-ui to d30daa1
refactor(test): ensure state in tests is setup using rootStateFactory (#1721)

Additionally, use factories for setting up child state where appropriate.

b9082c7... by Alberto Donato

support different types of bool definition for LXD VM hugepages

2b01434... by Alberto Donato

add pinned_cores and hugepages_backed to RequestedMachine, compose LXD VM accordingly

d01a641... by huwshimi <email address hidden>

Update maas-ui to 1c009d5
refactor(ui): use ContextualMenu from react-components (#1700)

94a9e4e... by Lee Trager

Add the MAAS parameters to 30-maas-01-bmc-config.

maas_auto_ipmi_user - The username of the BMC user to create for MAAS use.
maas_auto_ipmi_user_password - The password of the BMC user for MAAS use.
maas_auto_ipmi_k_g_bmc_key - The IPMI K_g BMC key to set.
maas_auto_ipmi_user_privilege_level - The IPMI privilege level the MAAS
                                      user is created with.

All four fields can be set over the API when starting commissioning. The
default values for maas_auto_ipmi_user, maas_auto_ipmi_k_g_bmc_key, and
maas_auto_ipmi_user_privilege_level are pulled from MAAS global settings
with the same names.

14fc37d... by Lee Trager

Send script result.yaml during enlistment.