Difference between revisions of "Download/vzctl/3.2/changes"
(+code cleanups) |
(+ fix for #2251) |
||
| Line 32: | Line 32: | ||
* <code>vps-download</code>: accept relative template cache paths ({{B|2222}}) | * <code>vps-download</code>: accept relative template cache paths ({{B|2222}}) | ||
* <code>vzlist</code>: use <code>smart_ctid</code> instead of <code>ctid</code> in default output format | * <code>vzlist</code>: use <code>smart_ctid</code> instead of <code>ctid</code> in default output format | ||
| + | * <code>vzctl set --ram/swap</code> and <code>vzctl start</code>: check if kernel is vswap capable ({{B|2251}}) | ||
* <code>bash_completion</code>: only complete simfs CTs for <code>vzctl convert</code> | * <code>bash_completion</code>: only complete simfs CTs for <code>vzctl convert</code> | ||
* <code>bash_completion</code>: only complete ploop CTs for <code>vzctl snapshot*</code> | * <code>bash_completion</code>: only complete ploop CTs for <code>vzctl snapshot*</code> | ||
| Line 72: | Line 73: | ||
* Ilja Livenson | * Ilja Livenson | ||
* Paparaciz | * Paparaciz | ||
| + | * Nils Breunese | ||
Revision as of 21:47, 26 April 2012
Changes
Since 3.1:
New features
vzctl consolenow accepts tty number argumentvzctl console: add ESC ! to issueSAKvzlist: show diskspace/diskinodes usage/limit for ploop CTsvzlist: add more new fieldslayout(simfs/ploop)private/root(to showVE_PRIVATEandVE_ROOT)featuressmart_ctid(CT name if available, otherwise numericCTID)
Fixes
vzctl start: ability to start containers with systemd (such as Fedora 16 and SUSE 12.1)- Console and upstart/systemd hacks removed
- Note this requires recent RHEL6-based kernel
vzctl set --ram,--swap: default value is now in bytesvzctl set --save: do not save parameters if failed to apply (#2032)vzctl restore: fix non-working in-CT quota after restore for ploop case- Fix giving excessive permissions for ugid quota disk device
vzctl console: do not issue SAK on detach (it can kill scripts)vzctl start: umount ploop image on CT startvzctl set/start/convert</code: check for max possible ploop size (#2250)vzlist: do not show UBC from proc for stopped CTs (#2151)init.d/initd-functions: fixes for dashvzubc: fix mixed upqheld/qmaxheld(#2238)vzctl snapshot: resume CT if creating snapshot failed- Fix error handling in
vps_is_run()(#2243)
Improvements
vps-download: accept relative template cache paths (#2222)
vzlist: use smart_ctid instead of ctid in default output format
vzctl set --ram/swap and vzctl start: check if kernel is vswap capable (#2251)
bash_completion: only complete simfs CTs for vzctl convert
bash_completion: only complete ploop CTs for vzctl snapshot*
vzubc: allow -qh/-qm argument to be per cent (if > 1)
vzctl snapshot: removed snapshot-create command alias
vzctl snapshot: add --skip-suspend option
vzctl set --features/--iptables/--capability: ability to specify several comma-separated values at once
- Code cleanups:
include/*.h: remove non-existent function prototype
- remove NULL checks before free()
- some functions marked as static, moved to there they belong
Documentation
- Add
--ram, --swap to vzctl --help output (#2219)
vzctl(8): explain host_mac value for bridge (#2210)
vzctl(8): better description of --quotaugidlimit wrt ploop
vzctl(8): do not use "second-level quota" term
vzctl(8): document ttynum vzctl console argument
vzctl(8): add/improve escape sequences description for vzctl console
vzctl(8): document --reset_ub
vzctl(8): describe --name and --description for vzctl snapshot
vzctl(8): various formatting fixes and improvements
man/toc.man.in: fix Copyright years
vzctl.spec: add changelog
For the complete list of changes in this release, see git changelog for vzctl-3.2.
Thanks
OpenVZ project would like to thank the following people who contributed patches
and/or provided bug reports for this vzctl release (in no particular order):
- Michael Shigorin
- Slava Dubrovskiy
- Artur Cichocki
- cybernet
- Antonis Christofides
- boris
- Todd Mueller
- Ilja Livenson
- Paparaciz
- Nils Breunese