lp:~rodsmith/maas-cert-server/fix-typo

Created by Rod Smith and last modified
Get this branch:
bzr branch lp:~rodsmith/maas-cert-server/fix-typo
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

Owner:
Rod Smith
Project:
maas-cert-server
Status:
Merged

Recent revisions

64. By Rod Smith

Fixed typo in prompt in maniacs-setup

63. By Rod Smith

Fixes bug #1607518: maniacs-setup, when run with MAAS 2.0, did not properly configure the DHCP server to deliver a gateway address. This patch fixes that oversight.

62. By Rod Smith

Ubuntu 16.04 now automatically installs security-related updates, but there's a slim possibility that such an update could alter certification results. This branch alters the preseed files so that nodes will disable these automatic updates, thus removing a variable in our testing. This branch implements project #239.

61. By Mike Rushton

Added comment to secureid section of preseeds explaining syntax of secureid tag

60. By Mike Rushton

Feature added to pull the SecureID from MAAS tags for a node using curtin_userdata.

59. By Jeff Lane 

Moves the copying of curtin_userdata and preseeds out of maniacs-setup and into packaging via postinst script.

This ensures that upgrading the package will also upgrade these files preventing a nasty situation where users may upgrade MCS repeatedly, but never re-run maniacs-setup and thus end up with stale, broken curtin_userdata files.

It does prompt the user after installation to run maniacs-setup to update.

If users have configured a local mirror, of course, this will break mirror usage until they re-run maniacs-setup --update-preseeds, but that breakage will be a lot more obvious than the breakage that occurs when the preseeds are downrev compared to the rest of the mcs files.

58. By Rod Smith

Modify the preseed files so that they update the dmidecode package. This is necessary to avoid bug #1578022, since dmidecode is installed as part of the standard system installation, and so is not updated automatically with that bug fix.

Note that I initially forgot to update the Debian packaging; the actual preseed fix is in revision 58 and the Debian packaging update is in revision 59.

57. By Rod Smith

Removed canonical-certification-precheck script from package, and preseed call to pull it from MAAS server, since this script is now part of the plainbox-provider-certification-server package, and the preseed wget command deliberately did NOT overwrite any existing package, so the call became useless once the file landed in plainbox-provider-certification-server.

56. By Rod Smith

This merge modifies maniacs-setup so that it works with MAAS 2.0. (It continues to work with MAAS 1.9.) This has worked for me in several tests, but probably still has some bugs and could be improved in some ways.

55. By Rod Smith

maniacs-setup failed to append "GA" to the description of the initial Ubuntu 16.04 image when importing it into MAAS. This branch fixes the problem. This is a minor cosmetic issue, but I'd rather have it fixed from the start....

Branch metadata

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

Subscribers