lp:~smoser/ubuntu/saucy/cloud-initramfs-tools/lp-1267225

Created by Scott Moser and last modified
Get this branch:
bzr branch lp:~smoser/ubuntu/saucy/cloud-initramfs-tools/lp-1267225
Only Scott Moser can upload to this branch. If you are Scott Moser please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Scott Moser
Status:
Development

Recent revisions

22. By Scott Moser

always include aesni_intel rather than doing it if there is
cpu support. modify overlayroot config to export 'CRYPTSETUP=yes'
so that crypto modules are included by cryptsetup. (LP: #1267225)

21. By Scott Moser

* debian/control: depend on cloud-utils or cloud-guest-utils.
* overlayroot: include a fix for creating /etc/init in overlay so
  inotify works correctly.

20. By Scott Moser

* 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)

19. By Scott Moser

* 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).

18. By Scott Moser

* disable searching for config disk by default (LP: #1034116)
* make config disk device configurable
* support reading /etc/overlayroot.local.conf for local configuration

17. By Dustin Kirkland 

* overlayroot/scripts/init-bottom/overlayroot:
  - lower missing rng seed to a debug

16. By Dustin Kirkland 

* 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

15. By Dustin Kirkland 

[ 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

14. By Dustin Kirkland 

* 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)

13. By Scott Moser

* overlayroot:
  * fix recursive mounts
  * add debug= parameter
  * make dir= a valid parameter for overlayroot=tmpfs

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/trusty/cloud-initramfs-tools
This branch contains Public information 
Everyone can see this information.

Subscribers