lp:~jamesodhunt/ubuntu/vivid/initramfs-tools-ubuntu-core/mount-boot-partition-with-sync

Created by James Hunt and last modified
Get this branch:
bzr branch lp:~jamesodhunt/ubuntu/vivid/initramfs-tools-ubuntu-core/mount-boot-partition-with-sync
Only James Hunt can upload to this branch. If you are James Hunt please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
James Hunt
Status:
Development

Recent revisions

14. By James Hunt

Mount the boot partition with "sync" to minimise change of corruption.

13. By Steve Langasek

Merge package history

12. By Michael Vogt

manually sync 0.7.3 upload

11. By Steve Langasek

Point Vcs-Bzr at the UDD branch now that this package is in the archive.

10. By Steve Langasek

Graft in the history from the old branch

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

7. By James Hunt

scripts/read-only-rootfs: Revert the previous change to clean up
after the upgrader triggered a reboot: it is safer to let the
upgrader handle cleanup.

6. By James Hunt

* man/writable-paths.5: Clarified the meaning of the transition action.
* scripts/read-only-rootfs:
  - Comments and whitespace fixes.
  - Clean up after a reboot triggered by ubuntu-core-upgrade(1) detecting
    processes that had inodes open.

5. By James Hunt

* scripts/read-only-rootfs:
  - Strip trailing slash to avoid double-slash in /etc/fstab.
  - Ignore all lines beginning with '#' (not just those starting '# ').
  - sync_dirs(): Quote arguments.
  - Add warning comments to /etc/fstab explaining that any changes
    will be lost.
* COPYING: Added missing file.
* Remove the upgrader and man page as we no longer want to trigger it
  in the initramfs (it now lives in the ubuntu-core-upgrader package).
* man/writable-paths.5: New man page.

Branch metadata

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

Subscribers