Merge ~rodsmith/maas-cert-server:fix-lxd-config into maas-cert-server:master

Proposed by Rod Smith
Status: Merged
Approved by: Jeff Lane 
Approved revision: f01cbac6b839ae39abc8e74f4ed3f6d455bd5e0e
Merged at revision: f5143bacf66bf86881ec9a7dd96f03bfc71d0526
Proposed branch: ~rodsmith/maas-cert-server:fix-lxd-config
Merge into: maas-cert-server:master
Diff against target: 29 lines (+9/-2)
2 files modified
debian/changelog (+7/-0)
preseed/curtin_userdata_cert (+2/-2)
Reviewer Review Type Date Requested Status
Jeff Lane  Approve
Review via email: mp+344898@code.launchpad.net

Description of the change

Fix preseed file to match earlier changes to /etc/xdg/canonical-certification.conf. The lack of sync was causing auto-config of LXD options to fail.

To post a comment you must log in.
Revision history for this message
Jeff Lane  (bladernr) wrote :

LGTM, thanks!

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/debian/changelog b/debian/changelog
2index dca821c..db3e775 100644
3--- a/debian/changelog
4+++ b/debian/changelog
5@@ -1,3 +1,10 @@
6+maas-cert-server (0.3.1-0ppa1) xenial; urgency=medium
7+
8+ * Fix to preseed file to match changes to
9+ /etc/xdg/canonical-certification.conf.
10+
11+ -- Rod Smith <rod.smith@canonical.com> Tue, 01 May 2018 10:31:47 -0400
12+
13 maas-cert-server (0.3.0-0ppa1) xenial; urgency=medium
14
15 * Update index.html for changes to STG filename.
16diff --git a/preseed/curtin_userdata_cert b/preseed/curtin_userdata_cert
17index 7dc1d05..cfa34d8 100644
18--- a/preseed/curtin_userdata_cert
19+++ b/preseed/curtin_userdata_cert
20@@ -111,8 +111,8 @@ anchor_bucket:
21 echo "Setting rootfs file to: $rootfsfile";
22 fi;
23 if [ ! -z "$templatefile" ] && [ ! -z "$rootfsfile" ]; then
24- sed -i "s/#LXD_ROOTFS = http:\/\/server_url\/path\/to\/lxd-rootfs-filename.tar.xz/LXD_ROOTFS = http:\/\/$maas_ip\/cloud\/$rootfsfile/g" /etc/xdg/canonical-certification.conf;
25- sed -i "s/#LXD_TEMPLATE = http:\/\/server_url\/path\/to\/lxd-templates-filename.tar.xz/LXD_TEMPLATE = http:\/\/$maas_ip\/cloud\/$templatefile/g" /etc/xdg/canonical-certification.conf;
26+ sed -i "s/#LXD_ROOTFS = http:\/\/server_url\/path\/to\/bionic-server-cloudimg-amd64.squashfs/LXD_ROOTFS = http:\/\/$maas_ip\/cloud\/$rootfsfile/g" /etc/xdg/canonical-certification.conf;
27+ sed -i "s/#LXD_TEMPLATE = http:\/\/server_url\/path\/to\/bionic-server-cloudimg-amd64-lxd.tar.xz/LXD_TEMPLATE = http:\/\/$maas_ip\/cloud\/$templatefile/g" /etc/xdg/canonical-certification.conf;
28 fi;
29 rm -f /tmp/index.html;
30

Subscribers

People subscribed via source and target branches