cloud-initramfs-tools (0.47ubuntu1) groovy; urgency=medium [ Ryan Harper ] * overlayroot: overwrite existing fstab when overlayrootifying fstab -- Scott Moser Mon, 17 Aug 2020 12:00:58 -0400 cloud-initramfs-tools (0.46ubuntu1) groovy; urgency=medium * overlayroot: initialize /etc/fstab if root does not have one and read-only [Scott Moser] (LP: #1890803) -- Scott Moser Thu, 13 Aug 2020 16:47:40 -0400 cloud-initramfs-tools (0.45ubuntu1) focal; urgency=medium * Add dependency on flock for growroot's use of growpart. (LP: #1834875) -- Scott Moser Tue, 25 Feb 2020 13:08:22 -0500 cloud-initramfs-tools (0.44ubuntu1) disco; urgency=medium [ Dann Frazier ] * copymods: Fix usage of modules in initramfs after copymods script. (LP: #1766723) * copymods: Fix typo parsing copymods= parameters in /proc/cmdline. -- Scott Moser Tue, 13 Nov 2018 10:09:46 -0500 cloud-initramfs-tools (0.43ubuntu1) cosmic; urgency=medium [ Robert Jennings ] * copymods: Take ownership of lib/modules (LP: #1792905) * debian/control: Update Vcs-* to point to git. -- Scott Moser Thu, 20 Sep 2018 08:43:53 -0400 cloud-initramfs-tools (0.42ubuntu1) cosmic; urgency=medium * debian/control: fix lintian warnings ancient-standards-version (3.9.3 -> 4.1.5), spelling-error-in-description, priority-extra-is-replaced-by-priority-optional * debian/copyright: fix lintian missing-license-paragraph-in-dep5-copyright * debian/compat fix lintian package-uses-deprecated-debhelper-compat-version (7 -> 11) -- Scott Moser Tue, 10 Jul 2018 10:20:50 -0400 cloud-initramfs-tools (0.41ubuntu1) cosmic; urgency=medium * growroot: copy_exec from wherever they were in path. Closes #852569. * overlayroot: Make overlay mount 'noauto' if backing mount is 'noauto'. (LP: #1779279) -- Scott Moser Tue, 10 Jul 2018 09:15:28 -0400 cloud-initramfs-tools (0.40ubuntu1) bionic; urgency=medium * rooturl: adjust squashfs url matching to not require '.'. Previously it would match *.squashfs or *.squash Now it will match *squashfs or *.squash. (LP: #1728048) * overlayroot: Comment out the read-only line for /. This hopes to avoid systemd confusion and transient ordering cycle. (LP: #1723183) -- Scott Moser Fri, 27 Oct 2017 09:44:49 -0400 cloud-initramfs-tools (0.39ubuntu1) artful; urgency=medium * overlayroot, rooturl: fix usage of log_warning_msg. -- Scott Moser Thu, 31 Aug 2017 16:12:43 -0400 cloud-initramfs-tools (0.38ubuntu1) artful; urgency=medium * overlayroot: add 'noauto' to the options for the /media/root-ro fstab entry (LP: #1666573). -- Scott Moser Tue, 13 Jun 2017 16:52:16 -0400 cloud-initramfs-tools (0.37ubuntu1) artful; urgency=medium * Remove unintended files from source upload. * remove trailing white space in many files. -- Scott Moser Thu, 11 May 2017 15:45:18 -0400 cloud-initramfs-tools (0.36ubuntu1) artful; urgency=medium * cloud-initramfs-rooturl: add squashfs module to initramfs via manual_add_modules (LP: #1689642). -- Scott Moser Tue, 09 May 2017 16:12:35 -0400 cloud-initramfs-tools (0.35ubuntu1) zesty; urgency=medium * add cloud-initramfs-updateroot package. -- Scott Moser Wed, 11 Jan 2017 09:45:46 -0500 cloud-initramfs-tools (0.34ubuntu1) zesty; urgency=medium * cloud-initramfs-rooturl: fix bug resulting in warning message being written when provided a tarball as root. -- Scott Moser Tue, 10 Jan 2017 20:28:21 -0500 cloud-initramfs-tools (0.33ubuntu1) zesty; urgency=medium * add cloud-initramfs-rooturl package. -- Scott Moser Fri, 09 Dec 2016 05:28:54 -0500 cloud-initramfs-tools (0.32ubuntu1) zesty; urgency=medium * overlayroot: fix overlayroot=crypt with newer initramfs-tools (LP: #1634310) * overlayroot: support random seed from systemd systemd-random-seed.service -- Scott Moser Mon, 14 Nov 2016 12:25:10 -0500 cloud-initramfs-tools (0.31ubuntu1) zesty; urgency=medium * cloud-initramfs-dyn-netconf: Further adjustments to support IPV6 and the new DEVICE6 and net6-DEVICE.conf files. (LP: #1621615) -- Scott Moser Wed, 02 Nov 2016 15:55:39 -0400 cloud-initramfs-tools (0.30ubuntu1) yakkety; urgency=medium [ LaMont Jones ] * cloud-initramfs-dyn-netconf: Fix bug in previously added IPV6 support. (LP: #1621615) -- Scott Moser Wed, 05 Oct 2016 11:52:32 -0400 cloud-initramfs-tools (0.29ubuntu2) yakkety; urgency=medium [ LaMont Jones ] * Add IPV6 support to cloud-initramfs-dyn-netconf. (LP: #1621615) -- LaMont Jones Tue, 27 Sep 2016 16:07:48 -0600 cloud-initramfs-tools (0.29ubuntu1) yakkety; urgency=medium * overlayroot: support 'overlay' filesystem explicitly rather than relying on ubuntu specific kernel module 'overlayfs'. (LP: #1493188) -- Scott Moser Fri, 23 Sep 2016 17:00:37 -0400 cloud-initramfs-tools (0.28ubuntu1) yakkety; urgency=medium * overlayroot: write debug to /run/initramfs not /dev/.initramfs but support writing to /dev/.initramfs if that is all there is. (LP: #1485752) * overlayroot: fix overlayroot if recurse=0 was not provided. This fuctionality was lost since workdir support was added. (LP: #1619459) -- Scott Moser Fri, 02 Sep 2016 11:20:53 -0400 cloud-initramfs-tools (0.27ubuntu1) wily; urgency=medium * cloud-initramfs-dyn-netconf: bring up networking if ip is on kernel command line and it has not been brought up (LP: #1463846) * cloud-initramfs-copymods: do not warn to console if /lib/modules exists in the target, as that is an expected case. -- Scott Moser Tue, 23 Jun 2015 12:46:29 -0400 cloud-initramfs-tools (0.26ubuntu1) vivid; urgency=medium * cloud-initramfs-dyn-netconf: support BOOTIF= that contains upper case a-f. * overlayroot: use required 'workdir' option on overlayfs mount for kernels >= 3.18 (LP: #1411294) -- Scott Moser Fri, 16 Jan 2015 12:01:06 -0500 cloud-initramfs-tools (0.25ubuntu1) trusty; urgency=medium * cloud-initramfs-copymods: Add new package that is useful if you're booting kernel/initramfs that live external to the root filesystem. -- Scott Moser Tue, 25 Mar 2014 17:22:34 -0400 cloud-initramfs-tools (0.24ubuntu1) trusty; urgency=medium * overlayroot: package conf-hooks.d/overlayroot which was previously not included in the package. -- Scott Moser Wed, 12 Feb 2014 13:31:57 -0500 cloud-initramfs-tools (0.23ubuntu1) trusty; urgency=low [ Dimitri John Ledkov ] * modify overlayroot config to export CRYPTSETUP=yes so that crypto modules are included by cryptsetup. (LP: #1267225) -- Scott Moser Wed, 05 Feb 2014 15:13:58 +0200 cloud-initramfs-tools (0.22ubuntu1) trusty; urgency=medium * correctly identify partition and block device for devices named like devnameXpN, such as mmcblk0p1 (LP: #1236380). * always include aesni_intel rather than doing it if there is cpu support (LP: #1267225). -- Scott Moser Mon, 03 Feb 2014 22:09:00 +0200 cloud-initramfs-tools (0.21ubuntu2) trusty; urgency=low * Fix Makefile to avoid FTBS caused by subdir in overlayroot/etc Makefile now takes into account when subdirectories are present in the overlayroot directory. -- Louis Bouchard Thu, 02 Jan 2014 03:26:22 +0000 cloud-initramfs-tools (0.21ubuntu1) trusty; urgency=low * === added directory overlayroot/etc/update-motd.d, debian/overlayroot.install, overlayroot/etc/update-motd.d/97- overlayroot: - add an update-motd message, when booted in an overlayroot environment -- Dustin Kirkland Fri, 15 Nov 2013 12:05:58 -0600 cloud-initramfs-tools (0.20ubuntu1) saucy; urgency=low * debian/control: depend on cloud-utils or cloud-guest-utils. * overlayroot: include a fix for creating /etc/init in overlay so inotify works correctly. -- Scott Moser Tue, 27 Aug 2013 16:48:53 -0400 cloud-initramfs-tools (0.19ubuntu1) raring; urgency=low * cloud-initramfs-growroot: support growpart exit status of '1' indicating "no-change-necessary" * cloud-initramfs-dyn-netconf: run at init-premount rather than init-top to ensure that 'load_modules' has been run and udev is running (LP: #1116426) -- Scott Moser Tue, 05 Feb 2013 16:49:23 -0500 cloud-initramfs-tools (0.18-ubuntu1) quantal; urgency=low * add cloud-initramfs-dyn-netconf package. * support replacing 'BOOTIF' in an 'ip' kernel cmdline parameter with the actual interface name (ip=:::::BOOTIF => ip=::::eth0) (LP: #1046405) * support writing network-interfaces style file for any devices configured via 'ipconfig' in the kernel (LP: #1053190). -- Scott Moser Mon, 01 Oct 2012 13:12:22 -0400 cloud-initramfs-tools (0.17-0ubuntu1) quantal; urgency=low * disable searching for config disk by default (LP: #1034116) * make config disk device configurable * support reading /etc/overlayroot.local.conf for local configuration -- Scott Moser Tue, 28 Aug 2012 22:08:27 -0400 cloud-initramfs-tools (0.16-0ubuntu1) quantal; urgency=low * overlayroot/scripts/init-bottom/overlayroot: - lower missing rng seed to a debug -- Dustin Kirkland Wed, 01 Aug 2012 11:36:25 -0500 cloud-initramfs-tools (0.15-0ubuntu1) quantal; urgency=low * overlayroot/etc/overlayroot.conf, overlayroot/scripts/init- bottom/overlayroot: - add a bit more unpredictability/entropy to our key generation - use the stat output of all of /dev/* /proc/* /sys/* - document that -- Dustin Kirkland Tue, 31 Jul 2012 16:45:10 -0500 cloud-initramfs-tools (0.14-0ubuntu1) quantal; urgency=low [ Scott Moser ] * overlayroot/etc/overlayroot.conf: - fix name of password file * overlayroot/hooks/overlayroot: - mktemp is already in busybox [ Dustin Kirkland ] * debian/control: - lower haveged to a suggests, until its MIR is approved -- Dustin Kirkland Tue, 31 Jul 2012 11:00:15 -0500 cloud-initramfs-tools (0.13-0ubuntu1) quantal; urgency=low * overlayroot/scripts/init-bottom/overlayroot: - stash generated password in tmpfs in /dev/.initramfs * debian/control, overlayroot/etc/overlayroot.conf, overlayroot/hooks/overlayroot, overlayroot/scripts/init- bottom/overlayroot: - drop pwgen dependency - use a new algorithm for generating cryptsetup passphrase - document that in the config file - need a few new executables in ramfs (head, sha512sum, mktemp) - write the randomly generated cryptsetup passphrase to a root-only-readable file in tmpfs * debian/control, overlayroot/hooks/overlayroot, overlayroot/scripts/init-bottom/overlayroot: - depend on haveged for additional entropy - grab up to 4KB of entropy from /dev/random and stash it into a seed in the initramfs - load the initramfs seed and the urandom boot seed into urandom (borrowed from the /etc/init.d/urandom script) -- Dustin Kirkland Fri, 27 Jul 2012 14:57:42 -0500 cloud-initramfs-tools (0.12-0ubuntu1) quantal; urgency=low [ Scott Moser ] * overlayroot: * fix recursive mounts * add debug= parameter * make dir= a valid parameter for overlayroot=tmpfs -- Dustin Kirkland Thu, 26 Jul 2012 17:09:20 -0500 cloud-initramfs-tools (0.11-0ubuntu1) quantal; urgency=low [ Scott Moser ] * debian/cloud-initramfs-overlayroot.{install,postinst,postrm}: rename so dh gets the right packaged files * overlayroot/etc/overlayroot.conf, overlayroot/scripts/init-bottom/overlayroot: * add recursive readonly mounts. Enable this by default. * add parameter 'swap' to control if swap is to be enabled. swap defaults to disabled. * add support for identifying device by LABEL= or UUID= * debian/control: * remove overlayfs dependency on cloud-utils and util-linux -- Dustin Kirkland Tue, 24 Jul 2012 20:05:33 -0500 cloud-initramfs-tools (0.10-0ubuntu1) quantal; urgency=low * debian/control: - simplify the name of the binary package to just "overlayroot" -- Dustin Kirkland Mon, 23 Jul 2012 09:38:44 -0500 cloud-initramfs-tools (0.9-0ubuntu1) quantal; urgency=low * debian/control: - add a binary metapackage, overlayroot, which is a lot less wordy than cloud-initramfs-overlayroot - this functionality is not actually cloud-specific -- Dustin Kirkland Sat, 21 Jul 2012 11:08:57 -0500 cloud-initramfs-tools (0.8-0ubuntu1) quantal; urgency=low * overlayroot/etc/overlayroot.conf, overlayroot/scripts/init- bottom/overlayroot: - default to ext4, much faster to format when doing this dynamically -- Dustin Kirkland Fri, 20 Jul 2012 17:57:21 -0500 cloud-initramfs-tools (0.7-0ubuntu1) quantal; urgency=low [ Scott Moser ] * overlayroot/scripts/init-bottom/overlayroot: - fix race condition, waiting for crypt filesystem to map - use wait loop -- Dustin Kirkland Fri, 20 Jul 2012 17:47:48 -0500 cloud-initramfs-tools (0.6-0ubuntu1) quantal; urgency=low * debian/control, debian/README.source: - update upstream location of project * debian/copyright: - update copyrights -- Dustin Kirkland Fri, 20 Jul 2012 17:00:19 -0500 cloud-initramfs-tools (0.5ubuntu1) quantal; urgency=low [ Dustin Kirkland ] * Add support for an overlayroot binary package - adds overlayfs support on top of a read only root with an optional backing device that can optionally be encrypted - include overlay-chroot utility with man page. [ Scott Moser ] * debian/control: set standards version to 3.9.3 -- Dustin Kirkland Fri, 20 Jul 2012 16:07:18 -0500 cloud-initramfs-tools (0.4ubuntu1) precise; urgency=low * growroot: run 'udevadm settle' before attempting growpart to allow initial events to finish (LP: #937352) -- Scott Moser Thu, 23 Feb 2012 22:19:20 -0500 cloud-initramfs-tools (0.3ubuntu1) precise; urgency=low * growroot: unmount root before attempting to grow the root partition (LP: #906722). -- Scott Moser Tue, 20 Dec 2011 13:24:45 -0500 cloud-initramfs-tools (0.2ubuntu1) oneiric; urgency=low * invoke blkid to search for the rescue volume rather than relying on /dev/disk/by-label/LABEL . The by-label entries would sometimes not exist while the device would. * improve failed boot message * update debian/README.source to point at upstream location [Neil Wilson] * fix race condition that resulted in intermittent mount failures after 'growroot'. (LP: #765843) -- Scott Moser Wed, 08 Jun 2011 09:46:57 -0400 cloud-initramfs-tools (0.1ubuntu1) natty; urgency=low * Initial Release (LP: #725127). -- Scott Moser Fri, 25 Feb 2011 12:44:03 -0500