Created by Rod Smith and last modified
Get this branch:
bzr branch lp:~rodsmith/maas-cert-server/static-ip
Only Rod Smith can upload to this branch. If you are Rod Smith please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Rod Smith

Recent revisions

51. By Rod Smith

Modify preseed to assign the main network interface statically.

50. By Rod Smith

Add canonical-certification-precheck to MAAS server's web page and enable SUTs to grab this via preseed file. Also modify maniacs-setup so that the new preseed file is easily installed.

Most of this is a hack to get around temporary packaging issues with getting c-c-p into a Checkbox package. The changes to maniacs-setup should be kept going forward, though.

49. By Rod Smith

Fixes bug 1547227, which prevented maniacs-setup from importing i386 images even if they were available on lauma and installed in the MAAS server. (The design intent was to import i386 point-release images if and only if any standard MAAS images for i386 were available on the server.)

48. By Jeff Lane

removed mysql-server workaround as it's no longer necessary

47. By Rod Smith

Modify preseeds to set up non-Trusty repos correctly, including switching to the dev ppa for development versions and adjusting maniacs-setup to mirror the dev ppa.

46. By Jeff Lane

 * output cleanup
 * update to work on 1.10
 * progress tracker added to make it easier/faster to re-run the script

The progress tracker was from my annoyance at having to wait and re-set the same bits over and over during development. ;-)

Updates to API calls and such have been tested on the following:

I also tried Trusty/1.7.5 and it failed (had issues restarting apache and a call shortly after that failed.

 * added iperf3
 * bumped the maas version requirement to 1.9.

After the issues with running this on 1.7.6, and with 1.9 the next one for Trusty, I just went ahead and bumped the version. We'll need to just start requiring 1.9 only on any NEW Trusty installs and presume 1.10 or later on Xenial.

45. By Jeff Lane

fixed python code to work on both python2 and 3.

Tested on Lucuma w/ 1.9/Trusty and on Critical-MAAS with 1.10/Xenial, both deployed successfully.

44. By Jeff Lane

Add wsmancli as a dependency

43. By Rod Smith

Modify maniacs-setup script so that it configures MAAS 1.9 to use a "flat" storage model for new deployments, rather than the default of LVM.

42. By Rod Smith

Remove stray character from debian/changelog that blocked daily build

Branch metadata

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