Released vzctl-3.0.29
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
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
Signed-off-by: Kir Kolyshkin <kir@openvz.org>
2 files changed