Open main menu

OpenVZ Virtuozzo Containers Wiki β

Changes

Download/vzctl/3.0.25/changes

3,912 bytes added, 11:59, 20 December 2010
created
== Changes ==
* Removed cron scripts to handle cleanup and reboot ({{B|1423}})
* Introduced <code>vzeventd</code> to handle cleanup and reboot ({{B|1519}})
* <code>vzctl start</code>/<code>runscript</code>: add ability to set per-CT kernel version (<code>/etc/vz/osrelease.conf</code>) — support for Fedora 14 etc. ({{B|1709}})
* vzctl set --pci_{add,del}: add the ability to move PCI devices to CT
* Removed <code>FAKEGATEWAY</code> routing for all distros (except for very old ones) ({{B|1659}})
<includeonly>[[{{PAGENAME}}/changes|{{Long changelog message}}]]</includeonly><noinclude>
* <code>vzctl --help</code>: improve/reformat, add <code>quota*</code> commands
* <code>vzctl set</code>: remove obsoleted <code>--veth_</code>{<code>add</code>,<code>del</code>} options
* <code>vzctl set --applyconfig</code>: fix for <code>DISK_QUOTA</code>
* <code>vzctl set</code>: implement <code>--diskquota on</code>|<code>off</code>
* <code>vzctl set --devnodes</code>: always try to recreate device in CT
* <code>vzctl set --features</code>: fix enabling <code>sysfs</code> by default
* <code>vzctl set --features bridge</code>: enable <code>CAP_NET_ADMIN</code> automatically
* <code>vzctl start</code>: do not fail to start CT if <code>ioprio</code> is unsupported
* <code>vzctl start</code>: hint to check kernel log if CT start fails
* <code>vzctl delete</code>: take care of <code>premount</code>/<code>postumount</code> scripts
* <code>vzctl quota*</code>: report an error if disk quota is disabled
* <code>bash_completion</code>: various fixes and improvements
* <code>vzlist</code>: introduce <code>uptime</code> field
* <code>vzmigrate</code>: add ability to increase verbosity (<code>-vv</code>…)
* <code>etc/init.d/vz*</code>: do not run stop inside a container ({{B|1655}})
* <code>etc/dists/scripts/*set_ugid_quota.sh</code>: fix <code>mtab</code> perms
* <code>etc/ve-basic.conf-sample</code>: increase <code>LOCKEDPAGES</code> (Fedora 14 and Ubuntu 10.10 wanted more)
* <code>scripts/vps-create</code>: use <code>-Sp</code> options for <code>tar</code>
* <code>scripts/vps-create</code>: fix <code>VE_PRVT</code> permissions
* <code>man/vzctl.8</code>: describe action scripts ({{B|1273}})
* <code>man/vzctl.8</code>: document '<code>suspended</code>' status
* <code>man/vzctl.8</code>: describe <code>quotaon</code>/<code>quotaoff</code>/<code>quotainit</code> commands
* <code>man/vzctl.8</code>: add/describe 'vzquota on failed' exit code (<code>60</code>)
* <code>man/*</code>: describe/fix <code>DISK_QUOTA</code>/<code>--diskquota</code>
* Do not allow <code>INT_MAX</code> CT ID (since kernel doesn't like it)
* Fixed vzctl <code>udev</code> rule to conform to recent udev ({{B|1642}})
* Scripts: do not use full path to <code>ip</code> utility ({{B|1643}})
* Code cleanups, refactoring, other minor fixes
</noinclude>

{{Git log|vzctl|vzctl-3.0.25||}}

=== Compatibility ===

* All the cron trickery (used for CT reboot and network cleanup) is removed from this release. If you have something non-standard in <code>/etc/vz/cron/</code> directory, this is no longer managed by the vz initscript.

* This release contains a small daemon called <code>vzeventd</code>, which takes care of CT reboot and network cleanup. Details can be found in <code>vzeventd(8)</code> man page. Note that the kernel should support <code>vzevent</code> feature.

* <code>vzctl set --pci_</code>{<code>add</code>,<code>del</code>} feature needs support from the kernel. Currently this is only available in RHEL6 kernels starting from 042test003.

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

* Solar Designer
* Benjamin Henrion
* Apollon Oikonomopoulos
* Peter Volkov
* Ola Lundqvist
* Mehdi Dogguy
* Thorsten Schifferdecker
* Dietmar Maurer
* Roman Veretelnikov
* Alexander Prinsier