Difference between revisions of "Download/vzctl/3.0.24/changes"

From OpenVZ Virtuozzo Containers Wiki
< Download‎ | vzctl‎ | 3.0.24
Jump to: navigation, search
(closed the bracket)
m (some brevity fixes)
Line 19: Line 19:
 
* <code>vzctl set 0 --ioprio</code>: made it working ({{B|1062}})
 
* <code>vzctl set 0 --ioprio</code>: made it working ({{B|1062}})
 
* <code>vzctl set ... --setmode</code>: made it working for some cases not covered before ({{B|1445}})
 
* <code>vzctl set ... --setmode</code>: made it working for some cases not covered before ({{B|1445}})
* vzctl start: mount /proc and sys in container
+
* <code>vzctl start</code>: mount /proc and sys in container
 
* <code>vzctl chkpnt</code>: remove dump file in case of error ({{B|1201}})
 
* <code>vzctl chkpnt</code>: remove dump file in case of error ({{B|1201}})
 
* <code>vzctl chkpnt</code>: release cpt context before umounting root area
 
* <code>vzctl chkpnt</code>: release cpt context before umounting root area
Line 26: Line 26:
 
* <code>vzctl status</code>: added new state -- <code>suspended</code>
 
* <code>vzctl status</code>: added new state -- <code>suspended</code>
 
* <code>vzctl runscript</code>: do not umount CT if it was mounted before
 
* <code>vzctl runscript</code>: do not umount CT if it was mounted before
* <code>vzlist</code>: added new <code>onboot</code>, <code>swappages</code>, <code>bootorder</code> and <code>swappages</code> fields
+
* <code>vzlist</code>: added new <code>onboot</code>, <code>bootorder</code> and <code>swappages</code> fields
* <code>vzlist</code>: fixed swapping cpulimit and cpuunits for stopped CTs
+
* <code>vzlist</code>: fixed swapping <code>cpulimit</code> and <code>cpuunits</code> for stopped CTs
* <code>vzlist</code>: allow to list stopped CT's cpu params when OpenVZ is not loaded
+
* <code>vzlist</code>: allow to list stopped CT's CPU parameters when OpenVZ is not loaded
* <code>vzlist</code>: added new status -- <code>suspended</code>
+
* <code>vzlist</code>: added new status <code>suspended</code>
 
* <code>vzlist</code>: do not print spaces at end-of-line
 
* <code>vzlist</code>: do not print spaces at end-of-line
 
* <code>vzmigrate</code>: added --rsync option ({{B|640}})
 
* <code>vzmigrate</code>: added --rsync option ({{B|640}})
Line 39: Line 39:
 
* Fixed sending ARP if <code>NEIGHBOUR_DEVS=detect</code> ({{B|1344}})
 
* Fixed sending ARP if <code>NEIGHBOUR_DEVS=detect</code> ({{B|1344}})
 
* Fixed IPv6 configuration on a debian lenny container ({{B|824}})
 
* Fixed IPv6 configuration on a debian lenny container ({{B|824}})
* Fixed large CT checkpointing
+
* Fixed large CT checkpointing (when dump file size is more than 2GB)
 
* Sanitized <code>PATH</code> variable for various vzctl actions
 
* Sanitized <code>PATH</code> variable for various vzctl actions
 
* <code>bash-completion</code>: add new parameters, multiple fixes (including {{B|1388}})
 
* <code>bash-completion</code>: add new parameters, multiple fixes (including {{B|1388}})

Revision as of 23:38, 12 May 2010

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 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 status: added new state -- suspended
  • vzctl runscript: do not umount CT if it was mounted before
  • 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: added new status — suspended
  • vzlist: do not print spaces at end-of-line
  • 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
  • vzmigrate: fix export statement in dash (#1394)
  • 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
  • bash-completion: add new parameters, multiple fixes (including #1388)
  • man/vzctl.8: document vzctl exit codes (#1274)
  • Some error messages fixed (proper English-wise)
  • 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, #1307, #1280, #1206, #1043, #1087, #1350, #1282, #993, #478, #1389, #1089)

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