Changes

Jump to: navigation, search

Download/vzctl/3.0.24/changes

1,361 bytes added, 22:02, 25 June 2010
m
bad link anchor
== Changes ==
* Added new '<code>swappages</code>' UBC parameter
* Added new <code>vzctl set --feature</code>s: <code>ppp</code>, <code>ipgre</code>, <code>bridge</code>, <code>nfsd</code>.
* Feature 'sysfs' is now on by default
* Added new CT parameter: <code>bootorder</code> ({{B|1300}})
<includeonly>[[{{PAGENAME}}/changes|{{Long changelog message}}]]</includeonly><noinclude>
* Added <code>delete</code> alias for <code>destroy</code> command
* Added unlimited CT config ({{B|1080}})
* Added support for <code>vps.create</code> global user script
* Added support for <code>premount</code > and <code>postumount</code> global and per-CT user scripts
* Added ability to run <code>vzctl set --save</code> on a non-OpenVZ kernel (with <code>--force</code>, {{B|847}})
* Added new global parameter <code>ERROR_ON_ARPFAIL</code> ({{B|919}})
* <code>vzctl start --wait</code>: 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 ({{B|1314}})
* <code>vzctl create</code>: fix race vs init.d/vz ({{B|495}})
* <code>vzctl</code>: allow dots in CT names ({{B|1412}})
* <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 --hostname</code>: fix removing short "ghost" names left in /etc/hosts ({{B|1263}})
* <code>vzctl set</code>: fix handling config files which are cross-device symlinks ({{B|1270}})
* <code>vzctl set --ipdel all</code>: fixed removing IPs from CT
* <code>vzctl start</code>: mount <code>/proc</code> and <code>/sys</code> in container
* <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>/<code>restore</code>: handle hardlink directory (helps with live migrating CT over NFS)
* <code>vzctl restart</code>: made it understand all 'start' and 'stop' options ({{B|653}})
* <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 status</code>, <code>vzlist</code>: added new state — <code>suspended</code>* <code>vzlist</code>: added new fields: <code>onboot</code>, <code>bootorder</code>, <code>swappages</code>, <code>bootorderioprio</code> ({{B|1526}}) and <code>swappagesostemplate</code> fields* <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 CPU parameters when OpenVZ is not loaded* <code>vzlist</code>: added new status -- <code>suspended</code>* <code>vzlist</code>: do not print spaces at end-of-line({{B|1419}})
* <code>vzmigrate</code>: added --rsync option ({{B|640}})
* <code>vzmigrate</code>: add support for CT names ({{B|1333}})
* <code>vzmigrate</code>: remove CT name after unsuccessful migration ({{B|1413}})
* <code>vzmigrate</code>: check exit code from rsync ({{B|1066}}, {{B|1104}}, {{B|1006}}, {{B|879}})
* <code>vzmigrate</code>: add support for CT names
* <code>vzmigrate</code>: fix export statement in dash ({{B|1394}})
* <code>vzmigrate</code>: do not fail to migrate stopped CT when DISK_QUOTA=off ({{B|1094}})
* <code>vzmigrate</code>: saner error messages, other cleanups
* <code>vzsplit</code>: honor blocksize when calculating DISKSPACE ({{B|912}})
* <code>init.d/vz</code>: print warning if IP forwarding is not enabled ({{B|1079}})
* Fixed adding ARP records on network interface up ({{B|556}})
* Fixed sending ARP if <code>NEIGHBOUR_DEVS=detect </code> ({{B|1344}})
* Fixed IPv6 configuration on a debian lenny container ({{B|824}})
* Fixed large CT checkpointing(when dump file size is more than 2GB)* Sanitized <code>PATH </code> variable for various vzctl actions({{B|1304}})* <code>bash-completion</code>: add new parameters, multiple fixes (including {{B|1388}}, )
* <code>man/vzctl.8</code>: document vzctl exit codes ({{B|1274}})
* Some error messages fixed (proper English-wise)
* Man A man page <code>vps.conf(5)</code> renamed to <code>ctid.conf(5)</code>
* Lost of other man page fixes (including {{B|1320}}, {{B|1323}}, {{B|903}}, {{B|920}}, {{B|879}})
* Code cleanups
* Build system: enable silent build rules by default
* Other fixes big and small not mentioned above (including {{B|861}}, {{B|1306}}, {{B|1307}}, {{B|1308}}, {{B|1309}}, {{B|1280}}, {{B|1206}}, {{B|1043}}, {{B|1087}}, {{B|1350}}, {{B|1282}}, {{B|993}}, {{B|478}}, {{B|1389}}, {{B|1089}}, {{B|1339}}, {{B|1078}}, {{B|1095}})</noinclude>
{{Git log|vzctl|vzctl-3.0.24||}}
=== Compatibility ===
* New features (<code>ipgre</code>, <code>bridge</code>, <code>nfsd</code>, <code>ppp</code>) and new UBC parameter (<code>swappages</code>) requires appropriate kernels that support these<noinclude>
=== Thanks ===
OpenVZ project would like to thank the following people who contributed patches and/or provided bugreports for this vzctl release:
* Ola Lundqvist
* Peter Volkov
* Cyrill Gorcunov
* Ivan Vilata i Balaguer
* Dietmar Maurer
* Marcin Owsiany
* Marat Stanichenko
* Raphael Hertzog
* М. Alhimenko
* Roman Ustyugov
* mogorva
* Andrey Vagin
* James Stanley
* Matthias-Christian Ott
* Kirill A. Korinskiy
* Derek Poon
* Raphael Geissert
* Dennis P. Nikolaenko
</noinclude>

Navigation menu