Created by James Hunt on 2015-04-10 and last modified on 2015-04-13
Get this branch:
bzr branch lp:~jamesodhunt/ubuntu/vivid/ubuntu-core-upgrader/make-partition-sync-atomic
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

James Hunt

Recent revisions

30. By James Hunt on 2015-04-13

* ubuntucoreupgrader/tests/test_upgrader.py:
  - touch_file(): Fix to make file of size 0, not 1.
  - test_marker_file(): Removed.
  - test_other_considered_empty(): New test.
* ubuntucoreupgrader/tests/utils.py:
  - append_file(): Create zero-length file if contents are None.
* ubuntucoreupgrader/upgrader.py:
  - Replaced marker file logic by tighter scoped strategy where the s-i
    config file is pre-created with zero size prior to performing an s-i
    update operation. This strategy allows a failed update to be identified
    from either a missing s-i config file, or a zero-length one.

29. By James Hunt on 2015-04-13

* Sync with lp:ubuntu/ubuntu-core-upgrader.

28. By James Hunt on 2015-04-10

* Use a marker file to delineate an update to "other".
* If the marker already exists, assume that "other" is empty.
* Fixed bug where reformat would not trigger from _cmd_mount().

27. By James Hunt on 2015-04-10

mkfs(): Fixed mkfs command line (missing comma).

26. By James Hunt on 2015-04-10

Removed dead code.

25. By Michael Vogt on 2015-04-09

releasing package ubuntu-core-upgrader version 0.7.8

22. By Michael Vogt on 2015-03-13

releasing package ubuntu-core-upgrader version 0.7.7

21. By Michael Vogt on 2015-03-13

fix entry point for s-i 3.0

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.