Created by James Hunt on 2014-11-19 and last modified on 2014-11-26
Get this branch:
bzr branch lp:~jamesodhunt/+junk/ubuntu-core-upgrader
Only James Hunt can upload to this branch. If you are James Hunt please log in for upload directions.

Related bugs

Related blueprints

Branch information

James Hunt

Recent revisions

36. By James Hunt on 2014-11-26


35. By James Hunt on 2014-11-24

* do not fail hard on umount --lazy error
* support output of systemctrl status for both systemd 209 and 215

34. By James Hunt on 2014-11-20

* bin/ubuntu-core-upgrade: New '--force-inplace-upgrade' test option and
  '--show-other-details' option.
* man/ubuntu-core-upgrade.1: Document '--force-inplace-upgrade' and
* ubuntucoreupgrader/parser.py:
  - Implement support for upgrading a secondary root FS partition (A/B
  - Add ability to dump the channel.ini from the _other_ root partition.

33. By James Hunt on 2014-11-20

* bin/ubuntu-core-upgrade: New '--force-inplace-upgrade' test option.
* man/ubuntu-core-upgrade.1: Document '--force-inplace-upgrade'.
* ubuntucoreupgrader/parser.py: Implement support for upgrading a
  secondary root FS partition (A/B partitions).

32. By James Hunt on 2014-11-18

* ubuntucoreupgrader/parser.py:
  - extra debug.
  - Call reboot with full path.

31. By Michael Vogt on 2014-11-18

ubuntucoreupgrader/parser.py: deal with output of systemctl 209 and 215

30. By Michael Vogt on 2014-11-17

releasing package ubuntu-core-upgrader version 0.4

29. By James Hunt on 2014-11-17

* bin/ubuntu-core-upgrade:
  - Internal restructure to make testing easier.
  - Added '--root-dir' and '--clean-only' options.
* man/ubuntu-core-upgrade.1: Added '--root-dir' and '--clean-only'.
* ubuntucoreupgrader/parser.py:
  - get_userdata_mounts(): Reverse sort to handle child mounts first.
  - get_affected_pids(): Discard stderr to ignore harmless warnings
    which disrupt parsing.
  - Honour '--tmpdir' now.
  - Handle '--root-dir'.
  - Made output more consistent.

28. By Michael Vogt on 2014-11-03

releasing package ubuntu-core-upgrader version 0.3

27. By James Hunt on 2014-11-03

* ubuntucoreupgrader/parser.py:
  - tar_generator():
    - Reworked to make logic clearer.
    - Only ignore devices if they already exist.
  - _update():
    - Strip expected file prefix rather than just blindly removing first
    - Ignore relative paths.

Branch metadata

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