Download/vzctl/3.0.24/changes

From OpenVZ Virtuozzo Containers Wiki
< Download‎ | vzctl‎ | 3.0.24
Revision as of 10:20, 13 May 2010 by Kir (talk | contribs) (merged note about new suspended state)
Jump to: navigation, search

Changes

  • Added new swappages UBC parameter
  • Added new vzctl set --features: ppp, ipgre, bridge, nfsd.
  • Feature 'sysfs' is now on by default
  • Added new CT parameter: bootorder (#1300)
  • Added delete alias for destroy command
  • Added unlimited CT config (#1080)
  • Added support for vps.create global user script
  • Added support for premount and postumount global and per-CT user scripts
  • Added ability to run vzctl set --save on a non-OpenVZ kernel (with --force, #847)
  • Added new global parameter ERROR_ON_ARPFAIL (#919)
  • Added vzctl enter --exec cmd (#658)
  • vzctl start --wait: added support for Ubuntu 9.10
  • Fixed working with long (more than 50 characters) CT names in vzctl/vzlist
  • Fixed using vzctl enter with busybox sh (#1314)
  • vzctl create: fix race vs init.d/vz (#495)
  • vzctl: allow dots in CT names (#1412)
  • vzctl set --iptables: add support for ipt_recent (#117)
  • vzctl set 0 --ioprio: made it working (#1062)
  • vzctl set ... --setmode: made it working for some cases not covered before (#1445)
  • vzctl set --hostname: fix removing short "ghost" names left in /etc/hosts (#1263)
  • vzctl start: mount /proc and /sys in container
  • vzctl chkpnt: remove dump file in case of error (#1201)
  • vzctl chkpnt: release cpt context before umounting root area
  • vzctl chkpnt/restore: handle hardlink directory (helps with live migrating CT over NFS)
  • vzctl restart: made it understand all 'start' and 'stop' options (#653)
  • vzctl runscript: do not umount CT if it was mounted before
  • vzctl status, vzlist: added new state — suspended
  • vzlist: added new onboot, bootorder and swappages fields
  • vzlist: fixed swapping cpulimit and cpuunits for stopped CTs
  • vzlist: allow to list stopped CT's CPU parameters when OpenVZ is not loaded
  • vzlist: do not print spaces at end-of-line (#1419)
  • vzmigrate: added --rsync option (#640)
  • vzmigrate: remove CT name after unsuccessful migration (#1413)
  • vzmigrate: check exit code from rsync (#1066, #1104, #1006, #879)
  • vzmigrate: add support for CT names (#1333)
  • vzmigrate: fix export statement in dash (#1394)
  • vzmigrate: do not fail to migrate stopped CT when DISK_QUOTA=off (#1094)
  • vzsplit: honor blocksize when calculating DISKSPACE (#912)
  • Fixed adding ARP records on network interface up (#556)
  • Fixed sending ARP if NEIGHBOUR_DEVS=detect (#1344)
  • Fixed IPv6 configuration on a debian lenny container (#824)
  • Fixed large CT checkpointing (when dump file size is more than 2GB)
  • Sanitized PATH variable for various vzctl actions (#1304)
  • bash-completion: add new parameters, multiple fixes (including #1388)
  • man/vzctl.8: document vzctl exit codes (#1274)
  • Some error messages fixed (proper English-wise)
  • A man page vps.conf(5) renamed to ctid.conf(5)
  • Lost of other man page fixes (including #1320, #1323, #903, #920, #879)
  • Code cleanups
  • Build system: enable silent build rules by default
  • Other fixes big and small not mentioned above (including #861, #1306, #1307, #1308, #1309, #1280, #1206, #1043, #1087, #1350, #1282, #993, #478, #1389, #1089, #1339, #1078)

For the complete list of changes in this release, see git changelog for vzctl-3.0.24.

Compatibility

  • New features (ipgre, bridge, nfsd, ppp) and new UBC parameter (swappages) requires appropriate kernels that support these

Thanks

OpenVZ project would like to thank the following people who contributed patches and/or provided bugreports for this vzctl release:

  • Dmitry V. Levin
  • mathgl
  • Ola Lundqvist
  • Peter Volkov
  • Ivan Vilata i Balaguer
  • Dietmar Maurer
  • Raphael Hertzog
  • М. Alhimenko
  • Petter Reinholdtsen
  • Slava Semushin
  • Floris Bos
  • Thomas Werschlein
  • Igor Sviridov
  • Andjelko Horvat
  • Konstantin Pavlov
  • Dimitri Puzin
  • Ignace Mouzannar
  • Piavlo
  • Roman Ustyugov
  • mogorva
  • James Stanley
  • Matthias-Christian Ott
  • Àrea de Sistemes, ITI
  • Scott Dowdle
  • Kirill A. Korinskiy
  • Derek Poon