[Announce] New vzctl 3.0.29

Kir Kolyshkin kir at openvz.org
Thu Sep 15 11:59:42 EDT 2011


OpenVZ project has released a new vzctl version.
Read below for more information. Everybody is advised to upgrade.

Changes
=======
Since 3.0.28.3.

New features
     * vzctl set --ipadd: support for net masks (#1088)
     * vzsplit: support for VSwap enabled config generation

Fixes
     * vzctl set --ipadd: fix default route disappearing in Debian-based
       containers after adding netmask (#1971)
     * configs: fix VSwap configurations
     * vzctl set/start: fix parsing T suffix on 32-bit boxes
     * vzctl set --devices: option argument parsing fixes
     * vzctl set --devices|--devnodes: do not allow loop devices in CT
     * vzctl set --netdev_add: fix exit code in case of invalid veth params
     * vzctl create: turn on quota when running postcreate actions
     * vzctl create: also randomize /etc/cron.d entries in postcreate.sh
     * vzctl start: add SETFCAP to default capabilities in CT (#1911)
     * vzifup-post: do not fail if there's no /proc/vz/veip (#1918)
     * vzsplit: do not play with CPUUNITS (#1627)
     * vzsplit: fix printing minimum RAM size
     * vzsplit: fix privvmpages calculation

Improvements
     * etc/init.d/vz*: mount cgroups
     * etc/dists/scripts/set_dns.sh: support for resolvconf in CT
     * etc/conf/ve-unlimited.conf-sample: remove VERSION
     * etc/dists/scripts/*: remove bashisms
     * vzctl set: improve parsing int and ulong numbers
     * vzctl start/set: be less chatty when running distscripts
     * bash_completion: complete .tar, tar.bz2 and tar.xz for --ostemplate
     * vzsplit, vzctl set: better output of UBC parameters
     * vzsplit: fix help/usage output
     * vzsplit: fix text of a generated config comment
     * vzsplit: show usage in case of invalid arguments
     * vzsplit: print 'container' not 'containers' for a single CT
     * etc/dists/scripts/set_dns.sh: improve removing old nameservers
     * etc/dists/scripts/*-set_ugid_quota.sh: enhancements
     * vzctl set --capability: fix capability parsing error message
     * vzubc: fix for Debian/mawk
     * vzubc: fix -i/-r modes for 0th beancounter
     * Various code cleanups and refactoring

Documentation
     * vzctl --help: fix more than 80 columns output
     * scripts/vps-net_add.in: fix VE_STATE description
     * configs: CONFIG_CUSTOMIZED parameter is obsoleted
     * man/vzctl.8: use simfs in mount script example
     * man/vzctl.8: in SYNOPSYS --netif_del can be all
     * man/vzctl.8: add a note to ACTION SCRIPT about execution context
     * man/*: Many other fixes and improvements

Build system
     * Add ability to build snapshots from git (setver.sh)
     * configure.ac: use newer macros
     * configure.ac: many missing checks added

See full changelog here:
http://git.openvz.org/?p=vzctl;a=shortlog;h=vzctl-3.0.29


Download
=========
http://wiki.openvz.org/Download/vzctl/3.0.29


Bug reporting
=============
Please report all bugs found to http://bugzilla.openvz.org/


Other sources of info on updates
================================
See http://wiki.openvz.org/News to view all the news (including updates)
online. There you can also find RSS/Atom feed links.


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

     * Tim Small
     * Dietmar Maurer
     * Mario Kleinsasser
     * Sam Trenholme
     * Slava Dubrovskiy
     * Leandro López
     * Scott Dowdle


Regards,
     OpenVZ team.



More information about the Announce mailing list