diff -Nru cloud-init-0.7.7~bzr1149/debian/changelog cloud-init-0.7.7~bzr1149/debian/changelog --- cloud-init-0.7.7~bzr1149/debian/changelog 2015-11-05 12:41:40.000000000 -0700 +++ cloud-init-0.7.7~bzr1149/debian/changelog 2015-11-09 18:00:51.000000000 -0700 @@ -1,3 +1,13 @@ +cloud-init (0.7.7~bzr1149-0ubuntu4) wily; urgency=medium + + * Fix cloud-init managed mounts using old nobootwait mount option + (LP: #1514485). + - d/patches/lp-1514485-nofail_for_ephemeral_mounts.patch: Use nofail + mount option in fstab instead of bootwait + - d/cloud-init.postinst: correct nobootwait if configured by cloud-init + + -- Ben Howard Mon, 09 Nov 2015 13:30:14 -0700 + cloud-init (0.7.7~bzr1149-0ubuntu3) wily; urgency=medium * d/patches/lp-1177432-same-archives-as-ubuntu-server.patch: use the diff -Nru cloud-init-0.7.7~bzr1149/debian/cloud-init.postinst cloud-init-0.7.7~bzr1149/debian/cloud-init.postinst --- cloud-init-0.7.7~bzr1149/debian/cloud-init.postinst 2015-09-22 07:48:05.000000000 -0600 +++ cloud-init-0.7.7~bzr1149/debian/cloud-init.postinst 2015-11-09 17:44:00.000000000 -0700 @@ -193,6 +193,23 @@ } +fix_1514485() { + ### Begin fix for LP: 1514485 + # Due to a change in systemd, "nobootwait" != "nofail". This preserves + # the intention of cloud-init configured devices + + if grep nobootwait /etc/fstab > /dev/null 2>&1; then + cloud-init single --name mounts --frequency=always >/dev/null 2>&1 || cat <