ChangesEdit
Since 3.0.24.2:
- Removed cron scripts to handle cleanup and reboot (#1423)
- Introduced
vzeventd
to handle cleanup and reboot (#1519) vzctl start
/runscript
: add ability to set per-CT kernel version (/etc/vz/osrelease.conf
) — support for Fedora 14 etc. (#1709)- vzctl set --pci_{add,del}: add the ability to move PCI devices to CT
- Removed
FAKEGATEWAY
routing for all distros (except for very old ones) (#1659)
vzctl --help
: improve/reformat, addquota*
commandsvzctl set
: remove obsoleted--veth_
{add
,del
} optionsvzctl set --applyconfig
: fix forDISK_QUOTA
vzctl set
: implement--diskquota on
|off
vzctl set --devnodes
: always try to recreate device in CTvzctl set --features
: fix enablingsysfs
by defaultvzctl set --features bridge
: enableCAP_NET_ADMIN
automaticallyvzctl start
: do not fail to start CT ifioprio
is unsupportedvzctl start
: hint to check kernel log if CT start failsvzctl delete
: take care ofpremount
/postumount
scriptsvzctl quota*
: report an error if disk quota is disabledbash_completion
: various fixes and improvementsvzlist
: introduceuptime
fieldvzmigrate
: add ability to increase verbosity (-vv
…)etc/init.d/vz*
: do not run stop inside a container (#1655)etc/dists/scripts/*set_ugid_quota.sh
: fixmtab
permsetc/ve-basic.conf-sample
: increaseLOCKEDPAGES
(Fedora 14 and Ubuntu 10.10 wanted more)scripts/vps-create
: use-Sp
options fortar
scripts/vps-create
: fixVE_PRVT
permissionsman/vzctl.8
: describe action scripts (#1273)man/vzctl.8
: document 'suspended
' statusman/vzctl.8
: describequotaon
/quotaoff
/quotainit
commandsman/vzctl.8
: add/describe 'vzquota on failed' exit code (60
)man/*
: describe/fixDISK_QUOTA
/--diskquota
- Do not allow
INT_MAX
CT ID (since kernel doesn't like it) - Fixed vzctl
udev
rule to conform to recent udev (#1642) - Scripts: do not use full path to
ip
utility (#1643) - Code cleanups, refactoring, other minor fixes
For the complete list of changes in this release, see git changelog for vzctl-3.0.25.
CompatibilityEdit
- All the cron trickery (used for CT reboot and network cleanup) is removed from this release. If you have something non-standard in
/etc/vz/cron/
directory, this is no longer managed by the vz initscript.
- This release contains a small daemon called
vzeventd
, which takes care of CT reboot and network cleanup. Details can be found invzeventd(8)
man page. Note that the kernel should supportvzevent
feature.
vzctl set --pci_
{add
,del
} feature needs support from the kernel. Currently this is only available in RHEL6 kernels starting from 042test003.
ThanksEdit
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