lp://staging/~louis/ubuntu/trusty/cloud-initramfs-tools/fix-trusty-ftbs

Created by Louis Bouchard and last modified
Get this branch:
bzr branch lp://staging/~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

Owner:
Louis Bouchard
Status:
Development

Recent revisions

23. By Louis Bouchard

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 

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

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)

Branch metadata

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

Subscribers