Editing Download/vzctl/3.0.24/changes
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 4: | Line 4: | ||
* Feature 'sysfs' is now on by default | * Feature 'sysfs' is now on by default | ||
* Added new CT parameter: <code>bootorder</code> ({{B|1300}}) | * Added new CT parameter: <code>bootorder</code> ({{B|1300}}) | ||
− | |||
* Added <code>delete</code> alias for <code>destroy</code> command | * Added <code>delete</code> alias for <code>destroy</code> command | ||
* Added unlimited CT config ({{B|1080}}) | * Added unlimited CT config ({{B|1080}}) | ||
Line 14: | Line 13: | ||
* <code>vzctl start --wait</code>: added support for Ubuntu 9.10 | * <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 working with long (more than 50 characters) CT names in vzctl/vzlist | ||
− | * Fixed using vzctl enter with busybox sh ({{B|1314}} | + | * Fixed using vzctl enter with busybox sh ({{B|1314}} |
* <code>vzctl create</code>: fix race vs init.d/vz ({{B|495}}) | * <code>vzctl create</code>: fix race vs init.d/vz ({{B|495}}) | ||
* <code>vzctl</code>: allow dots in CT names ({{B|1412}}) | * <code>vzctl</code>: allow dots in CT names ({{B|1412}}) | ||
Line 20: | 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 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 | ||
* <code>vzctl chkpnt</code>/<code>restore</code>: handle hardlink directory (helps with live migrating CT over NFS) | * <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 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 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>: fixed swapping cpulimit and cpuunits for stopped CTs | |
− | * <code>vzlist</code>: fixed swapping | + | * <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 | + | * <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}}) | ||
− | |||
* <code>vzmigrate</code>: remove CT name after unsuccessful migration ({{B|1413}}) | * <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>: 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>: fix export statement in dash ({{B|1394}}) | ||
− | |||
− | |||
− | |||
− | |||
* Fixed adding ARP records on network interface up ({{B|556}}) | * Fixed adding ARP records on network interface up ({{B|556}}) | ||
* 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 |
− | * 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}}) | ||
* <code>man/vzctl.8</code>: document vzctl exit codes ({{B|1274}}) | * <code>man/vzctl.8</code>: document vzctl exit codes ({{B|1274}}) | ||
* Some error messages fixed (proper English-wise) | * Some error messages fixed (proper English-wise) | ||
− | * | + | * 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}}) | * Lost of other man page fixes (including {{B|1320}}, {{B|1323}}, {{B|903}}, {{B|920}}, {{B|879}}) | ||
* Code cleanups | * Code cleanups | ||
* Build system: enable silent build rules by default | * Build system: enable silent build rules by default | ||
− | * Other fixes big and small not mentioned above (including {{B|861 | + | * Other fixes big and small not mentioned above (including {{B|861}}, {{B|1307}}, {{B|1280}}, {{B|1206}}, {{B|1043}}, {{B|1087}}, {{B|1350}}, {{B|1282}}, {{B|993}}, {{B|478}}, {{B|1389}}, {{B|1089}}) |
− | |||
{{Git log|vzctl|vzctl-3.0.24||}} | {{Git log|vzctl|vzctl-3.0.24||}} | ||
Line 62: | Line 54: | ||
=== Compatibility === | === 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 | * 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 | ||
− | + | ||
=== Thanks === | === Thanks === | ||
OpenVZ project would like to thank the following people who contributed patches and/or provided bugreports for this vzctl release: | OpenVZ project would like to thank the following people who contributed patches and/or provided bugreports for this vzctl release: | ||
Line 69: | Line 61: | ||
* Ola Lundqvist | * Ola Lundqvist | ||
* Peter Volkov | * Peter Volkov | ||
− | |||
* Ivan Vilata i Balaguer | * Ivan Vilata i Balaguer | ||
* Dietmar Maurer | * Dietmar Maurer | ||
− | |||
− | |||
* Raphael Hertzog | * Raphael Hertzog | ||
* М. Alhimenko | * М. Alhimenko | ||
Line 88: | Line 77: | ||
* Roman Ustyugov | * Roman Ustyugov | ||
* mogorva | * mogorva | ||
− | |||
* James Stanley | * James Stanley | ||
* Matthias-Christian Ott | * Matthias-Christian Ott | ||
Line 95: | Line 83: | ||
* Kirill A. Korinskiy | * Kirill A. Korinskiy | ||
* Derek Poon | * Derek Poon | ||
− | |||
− | |||
− |