Open main menu

OpenVZ Virtuozzo Containers Wiki β

Changes

Download/vzctl/3.1/changes

2,708 bytes added, 22:53, 18 March 2012
created
== Changes ==
Since {{dlink|vzctl|3.0.30.2}}:

'''New features'''
* basic support for ploop (aka container-in-a-file) technology:
** new global config parameter <code>VE_LAYOUT={simfs|ploop}</code>
** new <code>vzctl create</code> option <code>--layout</code>
** new <code>vzctl convert</code> command to convert from <code>simfs</code> to <code>ploop</code> (not back!)
** <code>vzctl mount</code>/<code>umount</code> implemented for ploop case
** <code>vzctl set --diskspace</code> does ploop image resize
* support for CT console (<code>vzctl console $CTID</code>)

'''Fixes'''
* <code>gentoo-add_ip.sh</code>: do not set up <code>venet0</code> if no IPs ({{B|2077}})
* <code>vzctl enter</code>: fix garbage output after enter ({{B|2139}}, {{B|2146}})
* <code>vzlist</code>: do not exit with 1 if there are no CTs ({{B|2149}})
* <code>vps-download</code>: fix downloaded template GPG check ({{B|2162}})
* <code>vps-download</code>: fix to work under dash
* <code>vzctl destroy</code>: remove dump file as well ({{B|2163}})

Improvements
* Make the "Failed to set up upstart" message more verbose ({{B|2140}})
* <code>vzctl create</code>: tell "Creating container" at the right time
* <code>vzctl create</code>: show tarball extraction progress using <code>pv</code> (if available)
* <code>etc/init.d/vz</code>: Stricter auto-replacement of <code>CONFIGFILE</code> ({{B|2169}})
* <code>postcreate.sh</code>: add ability to skip crontab time randomization ({{B|2174}})
* <code>etc/init.d/vz*</code>: fix for "we are in container" check
* Improve config parsing and its error reporting
* <code>vzctl create</code>: improve 'sample config not found' error msg
* <code>umount_submounts()</code>: process mounts in reverse order

Documentation
* ploop and console documented in appropriate man pages
* some macros that are not available on older systems are now embedded
* vzctl man page: simplified <code>SYNOPSYS</code> section
* vz.conf(5), vzctl(8): fix/improve description of <code>CONFIGFILE</code> / <code>--config</code>
* <code>vzctl --help</code>: fix <code>create</code> options
* <code>vz.conf(5)</code>, <code>vzctl(8)</code>: describe <code>DEF_OSTEMPLATE</code> / <code>--ostemplate</code>
* <code>vzctl(8)</code>, <code>vzctl --help</code>: add missing <code>--name</code> option to '<code>create</code>'
* <code>vzctl(8)</code>: add CTID to commands where it was absent

{{git log|vzctl|vzctl-3.1|}}

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

* Frank Wassmuth
* Marc Perkel
* Michal Grzedzicki
* Ilja Livenson
* Konstantin Khlebnikov
* Pavel Odintsov
* samix_119