~rodsmith/maas-cert-server:fix-maniacs-setup

Last commit made on 2017-06-16
Get this branch:
git clone -b fix-maniacs-setup https://git.launchpad.net/~rodsmith/maas-cert-server
Only Rod Smith can upload to this branch. If you are Rod Smith please log in for upload directions.

Branch merges

Branch information

Name:
fix-maniacs-setup
Repository:
lp:~rodsmith/maas-cert-server

Recent commits

808482c... by Rod Smith

Added explicit reporting of implicit MAAS auto-assigned address range.

f0f0281... by Rod Smith

Remove a stray "echo" command that causes a minor formatting problem
when running maniacs-setup.

e8df108... by Rod Smith

Fix maniacs-setup, which has become broken again. (Bug #1697538)

40af7a4... by Jeff Lane 

Migrated from bzr to git

777aced... by Jeff Lane 

fixes a typo that broke automatic setting of KVM images in conf file during deployment.
Also adds bits to automatically set LXD images in conf file if they exist on the MAAS server.

9c04c81... by Jeff Lane 

adds ability to mirror LXD images in the cloud dir on hte MAAS server

35c733b... by Jeff Lane 

Add the LXD mirror stuff to the preseeds

9854b3a... by Jeff Lane 

Modifes regex in curtin_userdata templates for KVM images so we don't accidentally grab the lxd images instead

59fbe7a... by Rod Smith

This MR fixes bug #1679758, which was blocking deployment of Ubuntu 17.04 zesty beta on MAAS when our custom preseeds were in use. There were two issues:

1) Under zesty, installing canonical-certification-server results in
   the installation of mailutils, which in turn causes postfix to
   be installed. Unfortunately, postfix requires interaction during
   installation, so everything falls apart. Explicitly installing
   sendmail along with canonical-certification-checkbox causes
   postfix to not be installed, thus working around this issue.
2) The "secureid" mini-script in the preseed was causing something
   in /dev to remain open, thus preventing it from being
   unmounted at the end of the installation, and the install
   would then fail. Adding "sleep 5;" to the end of the
   "secureid" mini-script seems to fix this problem.

I've applied these fixes to both the standard and custom preseeds and tested with both, although we probably won't be using custom images with zesty or later.

84985b2... by Rod Smith

Fix deployment problems on zesty beta