6,534
edits
Changes
created
== Changes ==
Since {{dlink|vzctl|3.0.29.3}}.
'''New features'''
* <code>vzctl create</code>: add ability to auto-download template cache
* <code>vzctl set</code>: introduce <code>--ram</code> and <code>--swap</code> options
* <code>vzcfgvalidate</code>: add support for VSwap configs ({{B|1969}})
'''Fixes'''
* <code>vzctl umount</code>: try to umount all submounts first, do not use detached umount
* <code>vzcfgvalidate</code>: fix exit code in case validation failed (should be <code>2</code>)
* <code>vzctl set --userpasswd</code>: fix changing pass on a stopped CT for new distros like suse-12.1
* <code>vzctl</code>: skip setting meminfo on a vswap-enabled CT
* <code>vzctl set --ipadd</code>: fix default IPv6 route for Debian ({{B|2023}})
* <code>etc/dists/scripts/debian-del_ip.sh</code>: fix removing too much IPv6 addresses
* <code>etc/dists/scripts/debian-del_ip.sh</code>: try harder to remove all IPs
* Other small fixes
'''Improvements'''
* <code>vzctl</code>: in VSwap mode, make most of UBC params optional
* <code>etc/conf/*</code>: simplify VSwap configs by removing optional parameters
* <code>vzmigrate</code>: use <code>--sparse</code> on the first rsync ({{B|2002}})
* <code>vzctl enter/exec</code>: log these actions ({{B|1266}})
* <code>vzcfgvalidate</code>: add <code>-v yes|no</code> option
* <code>vzctl set --ipdel all</code>: do not run *add_ip.sh script
* <code>etc/dists/scripts/*-del_ip.sh</code>: add case for <code>IPDELALL</code>
* <code>vzctl set --save</code>: enhance the "config saved" message
* <code>vzctl set</code>: tailor "no save" warning to running/stopped states
* <code>vzsplit</code>: remove hacks for <code>KMEMSIZE</code>, <code>DCACHESIZE</code>, <code>LOCKEDPAGES</code>
* <code>vzctl start</code>: add SETPCAP and AUDIT_WRITE capabilities to default set
* <code>vzctl create</code>: set proper file caps for Fedora >= 15
* <code>etc/conf</code>: add VSwap configs for 2GB and 4GB RAM
* <code>etc/conf/ve-vswap-1g.conf-sample</code>: added as an alias to 1024m
* Various code cleanups and refactoring
'''Documentation'''
* man/vzctl.8: better info wrt VSwap
* Describe the new options
* Small formatting fixes
{{git log|vzctl|vzctl-3.0.30|}}
=== 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):
* John O. Stevens
* Scott Dowdle
* Toke Høiland-Jørgensen
* Stefan Priebe
* FabioDB
Since {{dlink|vzctl|3.0.29.3}}.
'''New features'''
* <code>vzctl create</code>: add ability to auto-download template cache
* <code>vzctl set</code>: introduce <code>--ram</code> and <code>--swap</code> options
* <code>vzcfgvalidate</code>: add support for VSwap configs ({{B|1969}})
'''Fixes'''
* <code>vzctl umount</code>: try to umount all submounts first, do not use detached umount
* <code>vzcfgvalidate</code>: fix exit code in case validation failed (should be <code>2</code>)
* <code>vzctl set --userpasswd</code>: fix changing pass on a stopped CT for new distros like suse-12.1
* <code>vzctl</code>: skip setting meminfo on a vswap-enabled CT
* <code>vzctl set --ipadd</code>: fix default IPv6 route for Debian ({{B|2023}})
* <code>etc/dists/scripts/debian-del_ip.sh</code>: fix removing too much IPv6 addresses
* <code>etc/dists/scripts/debian-del_ip.sh</code>: try harder to remove all IPs
* Other small fixes
'''Improvements'''
* <code>vzctl</code>: in VSwap mode, make most of UBC params optional
* <code>etc/conf/*</code>: simplify VSwap configs by removing optional parameters
* <code>vzmigrate</code>: use <code>--sparse</code> on the first rsync ({{B|2002}})
* <code>vzctl enter/exec</code>: log these actions ({{B|1266}})
* <code>vzcfgvalidate</code>: add <code>-v yes|no</code> option
* <code>vzctl set --ipdel all</code>: do not run *add_ip.sh script
* <code>etc/dists/scripts/*-del_ip.sh</code>: add case for <code>IPDELALL</code>
* <code>vzctl set --save</code>: enhance the "config saved" message
* <code>vzctl set</code>: tailor "no save" warning to running/stopped states
* <code>vzsplit</code>: remove hacks for <code>KMEMSIZE</code>, <code>DCACHESIZE</code>, <code>LOCKEDPAGES</code>
* <code>vzctl start</code>: add SETPCAP and AUDIT_WRITE capabilities to default set
* <code>vzctl create</code>: set proper file caps for Fedora >= 15
* <code>etc/conf</code>: add VSwap configs for 2GB and 4GB RAM
* <code>etc/conf/ve-vswap-1g.conf-sample</code>: added as an alias to 1024m
* Various code cleanups and refactoring
'''Documentation'''
* man/vzctl.8: better info wrt VSwap
* Describe the new options
* Small formatting fixes
{{git log|vzctl|vzctl-3.0.30|}}
=== 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):
* John O. Stevens
* Scott Dowdle
* Toke Høiland-Jørgensen
* Stefan Priebe
* FabioDB