6,534
edits
Changes
created
== Changes ==
Since {{dlink|vzctl|3.0.25.2}}.
'''New features'''
* <code>vzctl set</code>: add cpu bindings (<code>--cpumask</code>)
* <code>etc/conf</code>: add vswap configs
* <code>etc/init.d/vz*</code>: switch default CT config to vswap if supported
* <code>vzctl set --pci*</code>: use newer kernel API
* <code>etc/vz.conf</code>: enable IPv6 by default ({{B|651}})
'''Fixes'''
* <code>vzctl start</code>: do not start half-configured environment ({{B|1732}})
* <code>vzctl restore</code>: support both old and new kernel lockfd api ({{B|1732}})
* <code>vzctl restore</code>: better error handling from <code>CPT_UNDUMP</code> ({{B|1561}})
* <code>vzifup-post</code>: fix device for proxy arp ({{B|1587}})
* <code>vzmemcheck</code>: only account for running containers ({{B|1757}})
* <code>vznetaddbr</code>: fix interface initialization ({{B|1617}})
* <code>vzlist</code>: fix sorting for some fields
* <code>vzctl set --dev*</code>: return proper error
* <code>debian-{add,del}_ip.sh</code>: fix IPv6 wrt 2.6.32 kernel ({{B|1669}})
* <code>debian-{add,del}_ip.sh</code>: get rid of venet if no IP configured ({{B|1596}})
'''Improvements'''
* <code>vzmemcheck</code>: fix header to show <code>ctid</code> not <code>veid</code>
* <code>vzmemcheck</code>: fix output formatting
* <code>bash_completion</code>: for <code>chkpnt</code>, show running CTs only
* <code>bash-completion</code>: for <code>restore</code>, show suspended CTs only
* <code>etc/conf/*conf-sample*</code>: remove arch-specific entries
* <code>veth</code>: added hint to load <code>vzethdev</code> kernel module
* <code>etc/dists/scripts/debian-*_ip.sh</code>: remove hardcoded names
* build system: fix generated files' perms
'''Documentation'''
* <code>man/vzctl.8</code>: document "can not set devices" exit code
* <code>man/vzlist.8</code>: improve the description of -S option
* <code>man/vz.conf.5</code>: misc fixes
== Compatibility ==
* <code>cpumask</code> is only supported by RHEL5 kernels >= <code>028stab084.1</code>
* <code>pci_add</code>/<code>del</code> is only supported by RHEL6 kernels >= <code>042test005.1</code>
=== Thanks ===
OpenVZ project would like to thank the following people who contributed patches and/or provided bugreports for this vzctl release (in no particular order):
* Olena Vasilkova
* Michael Fincham
* Pete de Zwart
* Peter Volkov
* Vladimir Davydov
* Vyacheslav Nikitin
* Andrew Moore
* Alexander Prinsier
* Jakub Jankowski
* Olga Sivoronova
* Paparaciz
* frank
Since {{dlink|vzctl|3.0.25.2}}.
'''New features'''
* <code>vzctl set</code>: add cpu bindings (<code>--cpumask</code>)
* <code>etc/conf</code>: add vswap configs
* <code>etc/init.d/vz*</code>: switch default CT config to vswap if supported
* <code>vzctl set --pci*</code>: use newer kernel API
* <code>etc/vz.conf</code>: enable IPv6 by default ({{B|651}})
'''Fixes'''
* <code>vzctl start</code>: do not start half-configured environment ({{B|1732}})
* <code>vzctl restore</code>: support both old and new kernel lockfd api ({{B|1732}})
* <code>vzctl restore</code>: better error handling from <code>CPT_UNDUMP</code> ({{B|1561}})
* <code>vzifup-post</code>: fix device for proxy arp ({{B|1587}})
* <code>vzmemcheck</code>: only account for running containers ({{B|1757}})
* <code>vznetaddbr</code>: fix interface initialization ({{B|1617}})
* <code>vzlist</code>: fix sorting for some fields
* <code>vzctl set --dev*</code>: return proper error
* <code>debian-{add,del}_ip.sh</code>: fix IPv6 wrt 2.6.32 kernel ({{B|1669}})
* <code>debian-{add,del}_ip.sh</code>: get rid of venet if no IP configured ({{B|1596}})
'''Improvements'''
* <code>vzmemcheck</code>: fix header to show <code>ctid</code> not <code>veid</code>
* <code>vzmemcheck</code>: fix output formatting
* <code>bash_completion</code>: for <code>chkpnt</code>, show running CTs only
* <code>bash-completion</code>: for <code>restore</code>, show suspended CTs only
* <code>etc/conf/*conf-sample*</code>: remove arch-specific entries
* <code>veth</code>: added hint to load <code>vzethdev</code> kernel module
* <code>etc/dists/scripts/debian-*_ip.sh</code>: remove hardcoded names
* build system: fix generated files' perms
'''Documentation'''
* <code>man/vzctl.8</code>: document "can not set devices" exit code
* <code>man/vzlist.8</code>: improve the description of -S option
* <code>man/vz.conf.5</code>: misc fixes
== Compatibility ==
* <code>cpumask</code> is only supported by RHEL5 kernels >= <code>028stab084.1</code>
* <code>pci_add</code>/<code>del</code> is only supported by RHEL6 kernels >= <code>042test005.1</code>
=== Thanks ===
OpenVZ project would like to thank the following people who contributed patches and/or provided bugreports for this vzctl release (in no particular order):
* Olena Vasilkova
* Michael Fincham
* Pete de Zwart
* Peter Volkov
* Vladimir Davydov
* Vyacheslav Nikitin
* Andrew Moore
* Alexander Prinsier
* Jakub Jankowski
* Olga Sivoronova
* Paparaciz
* frank