lp:~racb/maas/systemtesting

Created by Robie Basak and last modified
Get this branch:
bzr branch lp:~racb/maas/systemtesting
Only Robie Basak can upload to this branch. If you are Robie Basak please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Robie Basak
Project:
MAAS
Status:
Development

Recent revisions

976. By Robie Basak

Initial end-to-end system testing work

975. By Raphaël Badin

[r=jtv][bug=1044205][author=rvb] Fold the two config items 'enable_dns' and 'manage_dhcp' into one named 'dns_dhcp_management' which can be 'none' (MAAS won't manage DHCP or DNS), 'Manage DHCP' or 'Manage DNS and DHCP'.

The reasoning behind that change is that MAAS cannot manage a DNS server if it does not also manages DHCP.

974. By Jeroen T. Vermeulen

[r=allenap,julian-edwards][bug=1046674][author=jtv] Quote host-map names in omshell, and provide hardware-type.

The "name" field is not a host name; it's an arbitrary identifier that omapi/dhcpd use for referring to the host map. It's just convenient for us to use the IP address. I tested the changes in a manual omshell.

973. By Jeroen T. Vermeulen

[r=allenap][bug=][author=jtv] Prepare for forthcoming changes in lp:~jtv/maas/apply-dhcp_interfaces.

These are some small changes to two tests that will make them more robust against changes in the later branch: writing DHCP config may write an extra file, and there are more tests coming that require a PservTestCase instead of a plain testtools.TestCase.

972. By Raphaël Badin

[r=julian-edwards][bug=1045589][author=rvb] Fix the 'subnet' used when writing DHCP configuration files.

971. By Andres Rodriguez

[r=allenap][bug=1044470][author=andreserl] Install ephemeral images even if they haven't been updated

970. By Jeroen T. Vermeulen

[r=jtv][bug=][author=jtv] Fix some indentation that was off by one column.

The lint checker didn't notice it because it was inside a list.

969. By Julian Edwards

[r=jtv][bug=1044229][author=julian-edwards] Implicitly enable DHCP management when using the command "maas config-master-dhcp" to set up the DHCP parameters.

This will cause the DHCPD config file to also get written, which is reasonable behaviour given that someone is calling a command to set up DHCP parameters.

968. By Jeroen T. Vermeulen

[r=julian-edwards][bug=][author=jtv] Rename NodeGroup.dhcp_interface to dhcp_interfaces.

This field is really supposed to be a space-separated list of interfaces. I think a maximum length of 255 characters is still good enough though.

South originally generated a migration that removed one column and added another, but I edited it manually to rename the existing column. And vice versa for the reverse migration.

967. By Julian Edwards

[r=jtv][bug=][author=julian-edwards] Replace the call to atomic_write to write the dhcpd config so that it uses the new script version with a sudo. This enables changes to sudoers to enable the maas user to write any files that are owned by root.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:~maas-committers/maas/trunk
This branch contains Public information 
Everyone can see this information.

Subscribers