Difference between revisions of "Download/vzctl/4.0/changes"
(created) |
(No difference)
|
Revision as of 15:42, 10 September 2012
Changes
Since 3.3:
New features
- Ability to work with non-openvz kernel (still beta, see vzctl for upstream kernel)
- vzlist: add JSON output format (
json flag) - vzctl compact: implement (to compact ploop image)
- vzctl snapshot: store/restore CT config on snapshot create/switch
vzctl set: addmount_opts to set mount options for ploop- Implement dynamic loading of ploop library
- Implement ability to build w/o ploop headers (./configure --without-ploop)
- Split into vzctl-core and vzctl packages, removed vzctl-lib
Fixes
- postcreate.sh: create /etc/resolv.conf with correct owner and perms (#2290)
- vzctl set --quotaugidlimit: fix working for ploop after restart
- vzlist, vzctl set --save: avoid extra delimiter in features list
- vzlist: return default to always print CTID (use -n for names) (#2308)
- vzmigrate: fix for offline migration of ploop CT (#2316)
- vzctl.spec: add wget requirement (for vps-download)
- osrelease.conf: add ubuntu-12.04 (#2343)
- init.d/vz-redhat: fix errorneous lockfile removal (#2342)
- suse-add_ip.sh: do not set default route on venet0 when no IPs (#1941)
- arch-{add,del}_ip.sh: updated to deal with (#2280)
Improvements
- init.d/vz*: stop CTs in the in the reverse order of start (#2330)
- bash-completion: add remote completion for
--ostemplate
- bash_completion: complete ploop commands only if supported by the kernel
- vzctl console: speed up by using buffering
- vzctl chkpnt: fsync dump file
- vzctl set hostname: put ::1 below 127.0.0.1 in CT's /etc/hosts (#2290)
- vzctl set: remove --noatime (obsolete now when relatime is used)
- vzctl snapshot: added check for snapshot guid dup
- vzctl snapshot-delete: fix error code
- vzctl stop: various minor improvements
- vzlist: add the following new fields: nameserver, searchdomain, vswap, disabled, origin_sample, mount_opts
- vzlist, vzctl status: speed up querying mounted status
- vzlist: faster ploop diskspace info for unmounted case
- vzmigrate: rename --online to --live
- vzmigrate: do not use pv unless -v is specified
- vzmigrate: do not lose ACLs and XATTRS (#2056)
- switch to new ploop_read_disk_descr()
- is_ploop_supported(): reimplement using /proc/vz/ploop_minor
- Code refactoring, moving vz- and upstream-specific stuff to hooks_{vz,ct}.c
- Various code cleanups and other minor fixes
For the complete list of changes in this release, see git changelog for vzctl-4.0.
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):
- Glauber Costa
- solar
- Egor Vyscrebentsov
- Roman Kagan
- Daniel Robbins
- mailinator
- Pavel Odintsov
- Paparaciz
- jon