Open main menu

OpenVZ Virtuozzo Containers Wiki β

Changes

Download/vzctl/3.0.27/changes

3,253 bytes added, 19:15, 25 May 2011
created
== Changes ==
Since {{dlink|vzctl|3.0.26.3}}.

'''New features'''
* <code>vzubc</code>: a script to show User Beancounters for mere mortals ({{B|845}})
* <code>init.d/vz*</code>: use separate <code>IPTABLES_MODULES</code> variable ({{B|1814}})

'''Fixes'''
* <code>dists/scripts</code>: fix <code>/etc/hosts</code> localhost aliases handling ({{B|1877}})
* <code>debian-add_ip.sh</code>: fix a lintian warning about initscript call ({{B|1640}})
* <code>init.d/vz-gentoo</code>: force loading network modules, load <code>vzethdev</code>
* <code>vzgetnetdev</code>: filter out link-local addresses ({{B|1820}})
* <code>vzctl set --devices|--devnodes</code>: save '<code>q</code>' bit ({{B|1876}})
* vzctl: fixed logging level in a few places
* <code>vzctl start</code>: set <code>ipv6.conf.all.forwarding=0</code> for a CT
* <code>vzctl set --netdev_del</code>: fix <code>dcachesize</code>/<code>kmemsize</code> leak
* <code>vzctl restore</code>: fix restoring 2nd-level quotas ({{B|1824}})
* <code>ndsend</code>: fix segfault if called w/o parameters ({{B|1850}})
* <code>vzctl</code>: fix <code>--quiet</code> being ignored while parsing global config

'''Improvements'''
* <code>vzctl</code>: do report unknown parameters in config (with <code>--verbose</code>)
* <code>vzctl</code>: much better warnings/errors while parsing config
* <code>vzctl set --save</code>: always tell if we are saving config or not (i.e. no changes)
* <code>vzctl</code>: many fixes to return proper error codes
* <code>dists/scripts</code>: greatly reduce the number of similar configs in sources
* <code>dists/scripts</code>: add Scientific Linux support (same as RHEL/CentOS)
* <code>init.d/vzeventd-gentoo</code>: give up if kernel is non-OpenVZ
* <code>init.d/vz-gentoo</code>: add iptables modules loading functionality
* <code>init.d/*redhat</code>: less noise then running under non-OpenVZ kernel
* <code>etc/dists/scripts/postcreate.sh</code>: add <code>/etc/hosts</code>, <code>/etc/resolv.conf</code> setup, cleanups, workaround for certain awk versions
* Fix compile warning on systems with <code>__NR_ioprio_set</code> already defined
* <code>vzctl</code>: add <code>148</code> exit code (<code>ioprio</code> set failed)
* <code>ndsend</code>: add usage, fix error messages
* <code>vzctl --verbose</code>: remove (undocumented) numeric parameter parsing
* <code>vzctl</code>: do not allow too high CTID
* <code>vzctl</code>: fix unrecognized option reporting

'''Documentation'''
* Added <code>vzubc(8)</code> man page
* Added <code>ndsend(8)</code> man page ({{B|1859}})
* <code>vz.conf(5)</code>: document <code>IPTABLES_MODULES</code> and <code>IPTABLES</code>
* <code>vz.conf(5)</code>: much better description of <code>LOG_LEVEL</code> and <code>VERBOSE</code>
* <code>vzctl(8)</code>: better description of <code>--quiet</code> and <code>--verbose</code>
* Fix man page dates and copyright years

{{git log|vzctl|vzctl-3.0.27|}}

=== 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):

* Ola Lundqvist
* Dietmar Maurer
* Ekaterina Epifanova
* Maxim Shchelokov
* Andrey Vagin
* Stefan Priebe
* Thorsten Schifferdecker
* Curtis
* Marc Perkel