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

Michael Vogt

Recent revisions

12. By Michael Vogt on 2015-02-27

add test for tar_generator

11. By Michael Vogt on 2015-02-25

fix config.machine_readable to be real json

10. By Michael Vogt on 2015-02-25

releasing package ubuntu-core-upgrader version 0.7.2

9. By Michael Vogt on 2015-02-25

releasing package ubuntu-core-upgrader version 0.7.1

8. By Michael Vogt on 2015-02-24

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

7. By Michael Vogt on 2015-02-24

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

6. By Steve Langasek on 2015-02-20

* 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 on 2014-11-18

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

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

3. By James Hunt on 2014-11-03

* 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
    - Ignore relative paths.

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.