This bug was fixed in the package cloud-init - 0.7.0-0ubuntu2.2 --------------- cloud-init (0.7.0-0ubuntu2.2) quantal-proposed; urgency=low
* debian/patches/lp-1090482-fix-cloud-config-mirrors.patch: fix issue with cloud-config data in user-data providing mirror info (LP: #1073077) cloud-init (0.7.0-0ubuntu2.1) quantal-proposed; urgency=low * debian/patches/lp-1073077-zsh-workaround-for-locale_warn.patch: avoid warning when user's shell is zsh (LP: #1073077) * debian/patches/lp-1077700-config-drive-fix-ssh-authorized-keys.patch: fix bug in config-drive-v2 usage of authoried keys (LP: #1077700) * debian/patches/lp-1080985-fix-resize-root-noblock.patch: fix 'resize_root: noblock' (LP: #1080985) * debian/patches/lp-1076811-fix-userdata-update-to-distro-config.patch: fix updates to distro config via user-data. (LP: #1076811) * debian/patches/lp-1066115-install-landscape-if-needed.patch: fix permissions on landscape config, and ensure landscape client is installed if landscape config is given. (LP: #1066115) * debian/patches/lp-1070345-restart-landscape-if-needed.patch: restart the landscape-client if changes to config were made. (LP: #1070345) * debian/patches/lp-1077020-fix-ca-certificates-blanklines.patch: fix adding of empty lines in ca-certificates file (LP: #1077020) -- Scott Moser <smo...@ubuntu.com> Mon, 17 Dec 2012 10:15:03 -0500 ** Changed in: cloud-init (Ubuntu Quantal) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to cloud-init. https://bugs.launchpad.net/bugs/1080985 Title: 'noblock' setting for resize_rootfs is broken Status in Init scripts for use on cloud images: Fix Committed Status in “cloud-init” package in Ubuntu: Fix Released Status in “cloud-init” source package in Quantal: Fix Released Bug description: == Begin SRU Information == [Impact] * Users who want to run filesystem resize without blocking first boot are not able to. This is admittedly small impact, but is clearly broken code. [TestCase] * launch an instance with userdata like: #cloud-config resize_rootfs: noblock * run 'df' in instance, see root filesystem is not resized * see /var/log/cloud-init.log showing that resizefs was ignored. [Regression Potential] * small chance for regression. Previous code checked a small list of values for a boolean value, and did nothing if it was not "true". The change extends the check to also consider 'noblock'. == End SRU Information == resize_rootfs: noblock should tell the resize to occur in the background, but it will currently result in: Nov 20 04:51:45 ubuntu [CLOUDINIT] cc_resizefs.py[DEBUG]: Skipping module named resizefs, resizing disabled The fix is simple, in cloudinit/config/cc_resizefs.py: log.warn("resize_root: %s" % resize_root) if not util.translate_bool(resize_root) and resize_root not in ("noblock"): log.debug("Skipping module named %s, resizing disabled", name) return To manage notifications about this bug go to: https://bugs.launchpad.net/cloud-init/+bug/1080985/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp