lp://staging/~jamesodhunt/+junk/ubuntu-core-upgrader.tmp

Created by James Hunt and last modified
Get this branch:
bzr branch lp://staging/~jamesodhunt/+junk/ubuntu-core-upgrader.tmp
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

Owner:
James Hunt
Status:
Development

Recent revisions

36. By James Hunt

temporary

35. By James Hunt

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

34. By James Hunt

* 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
  '--show-other-details'.
* ubuntucoreupgrader/parser.py:
  - Implement support for upgrading a secondary root FS partition (A/B
    partitions).
  - Add ability to dump the channel.ini from the _other_ root partition.

33. By James Hunt

* 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

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

31. By Michael Vogt

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

30. By Michael Vogt

releasing package ubuntu-core-upgrader version 0.4

29. By James Hunt

* 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

releasing package ubuntu-core-upgrader version 0.3

27. By James Hunt

* 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
      element.
    - 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.

Subscribers