Changes

Jump to: navigation, search

Download/vzctl/4.0/changes

2,759 bytes added, 15:42, 10 September 2012
created
== Changes ==
Since {{dlink|vzctl|3.3}}:

'''New features'''
* Ability to work with non-openvz kernel (still beta, see [[vzctl for upstream kernel]])
* vzlist: add JSON output format (<s>json flag)
* vzctl compact: implement (to compact ploop image)
* vzctl snapshot: store/restore CT config on snapshot create/switch
* vzctl set: add </s>mount_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 ({{B|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) ({{B|2308}})
* vzmigrate: fix for offline migration of ploop CT ({{B|2316}})
* vzctl.spec: add wget requirement (for vps-download)
* osrelease.conf: add ubuntu-12.04 ({{B|2343}})
* init.d/vz-redhat: fix errorneous lockfile removal ({{B|2342}})
* suse-add_ip.sh: do not set default route on venet0 when no IPs ({{B|1941}})
* arch-{add,del}_ip.sh: updated to deal with ({{B|2280}})

'''Improvements'''
* init.d/vz*: stop CTs in the in the reverse order of start ({{B|2330}})
* bash-completion: add remote completion for <code>--ostemplate</code>
* 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 </s>hostname: put ::1 below 127.0.0.1 in CT's /etc/hosts ({{B|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 ({{B|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

{{git log|vzctl|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

Navigation menu