-
Committer:
Package Import Robot
-
Author(s):
James Hunt
-
Date:
2014-10-27 16:03:42 UTC
-
Revision ID:
package-import@ubuntu.com-20141027160342-y49py1x276gobd0r
Tags: 0.2
* Handle busy inodes by restarting services where possible and
triggering a reboot as a last resort.
* debian/control:
- Added Depends: on lsof and e2fsprogs (for mklost+found).
* README.rst: Outline of design and upgrade process.
* Add --dry-run option.
* Removed man pages for now non-existent commands.
* man/ubuntu-core-upgrade.1: New man page.
* bin/ubuntu-core-upgrade:
- Added --check-reboot option.
- Added uid check for privileged operations.
* ubuntucoreupgrader/parser.py:
- get_affected_pids():
- Don't restrict the check to the rootfs only
since the upgrader can apply files to writable areas in some
circumstances.
- Improve checks on open files for consideration.
- Parser(): Added REBOOT_OPEN_FILE reason.
* Use python logging module.
* Log details to stderr and syslog for destructive upgrade.