lp:~mvo/ubuntu/wily/initramfs-tools-ubuntu-core/kernel-os-squashfs

Created by Michael Vogt and last modified
Get this branch:
bzr branch lp:~mvo/ubuntu/wily/initramfs-tools-ubuntu-core/kernel-os-squashfs
Only Michael Vogt can upload to this branch. If you are Michael Vogt please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Michael Vogt
Status:
Development

Recent revisions

17. By Michael Vogt

add (hacky) support for kernel/os snaps via squashfs

16. By Oliver Grawert

drop "discard" from mount options of the writable partition, we want to
use fstrim instead (LP: #1479711).

15. By Oliver Grawert

* add hook to copy sfdisk, blockdev, dirname, realpath and resize2fs in place
* add "resize" local-premount script to resize the writable
  partition to full disk size if the free space on the writable media
  is more than 10%. keeps a log in /run/initramfs/resize-writable.log
* drop creation of already existing /run/initramfs dir in ubuntu-core-rootfs
  else all former logs get wiped in that dir, /init creates it as one of
  the very first steps.
* add dependency on realpath and coreutils, since we use binaries from both
  in the resize script

14. By Ricardo Salveti

Also use wait-for-root when mounting other critical partitions
(LP: #1465842)

13. By Michael Vogt

remove system-image-snappy dependency, it is no longer needed,
i.e. no files from system-image are installed anymore
(as of version 0.5)

12. By Michael Vogt

depend on system-image-snappy instead of system-image

11. By Steve Langasek

[ Steve Langasek ]
* Point Vcs-Bzr at the UDD branch now that this package is in the archive.

[ James Hunt ]
* Mount the boot partition with "sync" to minimise change of corruption.

10. By Michael Vogt

[ James Hunt ]
Ensure writable partition fsck'd and boot partition specifies
fs_passno=2 in fstab (LP: #1423529).

9. By Ricardo Salveti

[ James Hunt ]
* scripts/read-only-rootfs:
  - Use root= rather than looking up partition by name to enable A/B
    partition support.
  - Use /writable rather than /userdata.
  - Handle U-boot.
  - Ensure root device exists before attempting to mount (LP: #1414251).
  - Resolve root= argument to ensure paths are being compared,
    rather than the usual root=LABEL= (which resolves a "snappy upgrade"
    issue for the parallella).
* man/writable-paths.5: Update details and terminology.
* Mount boot partition if present.
* Rename scripts to more closely reflect package name.

[ Martin Pitt ]
* scripts/read-only-rootfs: Mount /etc/systemd/system. Mounting it in the
  real system is too late, as at that point systemd has already stated and
  read /etc/systemd/system/. So we need to mount it in the initramfs
  already.

[ Loïc Minier ]
* Add Vcs-Bzr.
* hooks/ubuntu-core-rootfs: copy /bin/chown into the initrd as well.

8. By Michael Vogt

[ James Hunt ]
* scripts/read-only-rootfs: Add a reference to the relevant man page in
  generated /etc/fstab.

[ Michael Vogt ]
* do *not* set MODULES=list

Branch metadata

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

Subscribers