lp:~mvo/ubuntu/vivid/ubuntu-core-upgrader/add-test-tar-generator

Created by Michael Vogt and last modified
Get this branch:
bzr branch lp:~mvo/ubuntu/vivid/ubuntu-core-upgrader/add-test-tar-generator
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

12. By Michael Vogt

add test for tar_generator

11. By Michael Vogt

fix config.machine_readable to be real json

10. By Michael Vogt

releasing package ubuntu-core-upgrader version 0.7.2

9. By Michael Vogt

releasing package ubuntu-core-upgrader version 0.7.1

8. By Michael Vogt

ensure we do never hit the pipe size limit (and hang forever) and add test for this

7. By Michael Vogt

improve logging if ubuntu-core-upgrader fails and provide
stdout/stderr in the exception

6. By Steve Langasek

* Move this from the ppa to the main archive.
* Add Vcs-Bzr.

[ James Hunt ]
* ubuntucoreupgrader/upgrader.py:
  - tar_generator(): Permit unpack of assets/ directory to allow snappy to
    install them (and clean up).

5. By Michael Vogt

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

4. 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.

3. By James Hunt

* Added '--no-reboot' and '--reboot-delay' options.
* 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)
Stacked on:
lp:ubuntu/vivid/ubuntu-core-upgrader
This branch contains Public information 
Everyone can see this information.

Subscribers