Created by Louis Bouchard on 2013-12-23 and last modified on 2013-12-23
Get this branch:
bzr branch lp:~louis/ubuntu/trusty/cloud-initramfs-tools/fix-trusty-ftbs
Only Louis Bouchard can upload to this branch. If you are Louis Bouchard please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Louis Bouchard

Recent revisions

23. By Louis Bouchard on 2013-12-23

Fix Makefile to avoid FTBS caused by subdir in overlayroot/etc
Makefile now takes into account when subdirectories are present in
the overlayroot directory.

22. By Dustin Kirkland  on 2013-11-15

* === added directory overlayroot/etc/update-motd.d,
  debian/overlayroot.install, overlayroot/etc/update-motd.d/97-
  - add an update-motd message, when booted in an overlayroot

21. By Scott Moser on 2013-08-27

* 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 on 2013-02-05

* 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 on 2012-10-01

* 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 on 2012-08-28

* 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  on 2012-07-31

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

16. By Dustin Kirkland  on 2012-07-31

* overlayroot/etc/overlayroot.conf, overlayroot/scripts/init-
  - 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  on 2012-07-27

[ 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  on 2012-07-26

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

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.