6,534
edits
Changes
created
== Changes ==
Since {{dlink|vzctl|4.7.2}}:
'''New functionality'''
* vzctl set: add NUMA --nodemask (sponsored by FastVPS)
* vzmigrate: speed up by using se ploop copy with feedback if available
* vzmigrate: speed up by reusing ssh connection
* init.d/vz: show CT stop status
* init.d/vz: implement parallel CT start (#2954, #2084)
* init.d/vz, vz.conf: use/expose VE_PARALLEL
* vzctl start,restore: add --skip-remount
* vzctl snapshot-switch: add --must-restore
* vzmigrate: ability to run ploop copy with timestamps
'''Fixes'''
* vzctl.spec: disable VE0 conntracks only if unused (#2755)
* vzmigrate: fix for --snapshot (#2907)
* vzmigrate: don't run vzfsync if there is no need (#3055)
* vzmigrate: undo_lock if check_cpt_props failed
* vzmigrate: don't exit 1 on success
* vzlist: fix showing DISABLED (#3029)
* vzlist: fix cpulimit rounding (#3063)
* redhat-set_hostname.sh: fix for F15+/RHEL7 (#3051)
* vzctl compact: use built-in PATH (#2990)
* postcreate.sh: fix caps for suexec
'''Improvements'''
* debian-add_ip.sh: support for Ubuntu 14.04
* postcreate.sh: add RHEL7/CentOS7 support
* vzctl create --diskinodes: check for max ploop size
* vzctl set --ostemplate: require --save (#2909)
* vzmigrate: don't specify default cipher
* vzmigrate: use getopt for option parsing
* vzmigrate: detect "can't lock CT" error
* vzmigrate: don't use rsync --delete-excluded
* cpumask: allow for up to 4096 CPUs
* vz_setcpu(): don't ignore errors from set_cpu*
* fixed a few memory leaks and non-closed fds reported by Coverity
* compare_osrelease(): fix for 3.x kernels
* parse_{chkpnt,restore}_opt: don't print error twice
* parse*opt(): add/improve extra args check
* vzctl create: improve "no ploop" error message
'''Documentation'''
* vzctl --help: fix iolimit
* vzctl(8): document set --ostemplate (#2909)
* vzctl(8): improve --netfilter
* vz.conf(5): document VE_PARALLEL
* vzmigrate(8), vzmigrate --help: document --ssh-mux
'''Build system'''
* setver.sh: check for ./configure to run autogen
* setver.sh: abort if autogen.sh/configure fails
{{git log|vzctl|vzctl-4.8|}}
=== 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):
* Anthony Moon
* Aleksandar Ivanisevic
* Pavel Odintsov
* paparaciz
* Florian Bantner
* Ionut Biru
* Evgenii Terechkov
* Kevin Holly
* Stefan Eriksson
* Sean Fulton
* Andrey Tataranovich
Since {{dlink|vzctl|4.7.2}}:
'''New functionality'''
* vzctl set: add NUMA --nodemask (sponsored by FastVPS)
* vzmigrate: speed up by using se ploop copy with feedback if available
* vzmigrate: speed up by reusing ssh connection
* init.d/vz: show CT stop status
* init.d/vz: implement parallel CT start (#2954, #2084)
* init.d/vz, vz.conf: use/expose VE_PARALLEL
* vzctl start,restore: add --skip-remount
* vzctl snapshot-switch: add --must-restore
* vzmigrate: ability to run ploop copy with timestamps
'''Fixes'''
* vzctl.spec: disable VE0 conntracks only if unused (#2755)
* vzmigrate: fix for --snapshot (#2907)
* vzmigrate: don't run vzfsync if there is no need (#3055)
* vzmigrate: undo_lock if check_cpt_props failed
* vzmigrate: don't exit 1 on success
* vzlist: fix showing DISABLED (#3029)
* vzlist: fix cpulimit rounding (#3063)
* redhat-set_hostname.sh: fix for F15+/RHEL7 (#3051)
* vzctl compact: use built-in PATH (#2990)
* postcreate.sh: fix caps for suexec
'''Improvements'''
* debian-add_ip.sh: support for Ubuntu 14.04
* postcreate.sh: add RHEL7/CentOS7 support
* vzctl create --diskinodes: check for max ploop size
* vzctl set --ostemplate: require --save (#2909)
* vzmigrate: don't specify default cipher
* vzmigrate: use getopt for option parsing
* vzmigrate: detect "can't lock CT" error
* vzmigrate: don't use rsync --delete-excluded
* cpumask: allow for up to 4096 CPUs
* vz_setcpu(): don't ignore errors from set_cpu*
* fixed a few memory leaks and non-closed fds reported by Coverity
* compare_osrelease(): fix for 3.x kernels
* parse_{chkpnt,restore}_opt: don't print error twice
* parse*opt(): add/improve extra args check
* vzctl create: improve "no ploop" error message
'''Documentation'''
* vzctl --help: fix iolimit
* vzctl(8): document set --ostemplate (#2909)
* vzctl(8): improve --netfilter
* vz.conf(5): document VE_PARALLEL
* vzmigrate(8), vzmigrate --help: document --ssh-mux
'''Build system'''
* setver.sh: check for ./configure to run autogen
* setver.sh: abort if autogen.sh/configure fails
{{git log|vzctl|vzctl-4.8|}}
=== 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):
* Anthony Moon
* Aleksandar Ivanisevic
* Pavel Odintsov
* paparaciz
* Florian Bantner
* Ionut Biru
* Evgenii Terechkov
* Kevin Holly
* Stefan Eriksson
* Sean Fulton
* Andrey Tataranovich