Installation is no longer configuring canonical-certification.conf
Bug #1945526 reported by
Rod Smith
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
maas-cert-server |
New
|
Undecided
|
Unassigned |
Bug Description
Installing via MAAS, as configured via maniacs-setup, SHOULD make changes to /etc/xdg/
Related branches
~rodsmith/maas-cert-server:fix-cc.conf-file-problems
- Devices Certification Bot: Needs Fixing
- Jeff Lane : Needs Fixing
-
Diff: 15 lines (+7/-0)1 file modifieddebian/changelog (+7/-0)
To post a comment you must log in.
as a quick fix, I'd propose making this change to the preseed:
61 - &installcert set-selections; main_mailer_ type string 'No Configuration'" | debconf- set-selections; unauthenticated uvtool-libvirt unauthenticated dmidecode canonical- certification- server;
62 #!/bin/sh
63 echo "Installing certification tools...";
64 echo " Running apt-get update...";
65 apt-get update;
66 echo " Installing checkbox certification...";
67 echo "postfix postfix/mailname string maas.example.com" | debconf-
68 echo "postfix postfix/
INSERT apt-get install -y --allow-
INSERT apt-get -f install
69 apt-get install -y --allow-
70 sleep 60;
71 echo "Done.";
It's a kludge, but should resolve the issues before we install CCS and populate the config file.
Note, since the issue seems to be how/when we're installing uvtool-libvirt (in an ephemeral environment) then I can't think of a better way to do this, aside from moving all this to a startup script instead that is run during the inital boot after deployment is complete.