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 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}}) | ||
− | |||
− | |||
− | |||
* <code>vzctl start</code>: mount <code>/proc</code> and <code>/sys</code> in container | * <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>: remove dump file in case of error ({{B|1201}}) | ||
Line 28: | Line 24: | ||
* <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>bootorder</code> and <code>swappages</code> fields |
− | |||
* <code>vzlist</code>: fixed swapping <code>cpulimit</code> and <code>cpuunits</code> 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 parameters when OpenVZ is not loaded | * <code>vzlist</code>: allow to list stopped CT's CPU parameters when OpenVZ is not loaded | ||
− | * <code>vzlist</code>: do not print spaces at end-of-line | + | * <code>vzlist</code>: added new status — <code>suspended</code> |
+ | * <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}}) | ||
− | |||
− | |||
* <code>vzsplit</code>: honor blocksize when calculating DISKSPACE ({{B|912}}) | * <code>vzsplit</code>: honor blocksize when calculating DISKSPACE ({{B|912}}) | ||
− | |||
* 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 (when dump file size is more than 2GB) | * 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}}) | ||
* <code>man/vzctl.8</code>: document vzctl exit codes ({{B|1274}}) | * <code>man/vzctl.8</code>: document vzctl exit codes ({{B|1274}}) | ||
Line 55: | Line 49: | ||
* 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}}, {{B|1339}}, {{B|1078}}) |
− | |||
{{Git log|vzctl|vzctl-3.0.24||}} | {{Git log|vzctl|vzctl-3.0.24||}} | ||
Line 62: | Line 55: | ||
=== 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 62: | ||
* 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 78: | ||
* Roman Ustyugov | * Roman Ustyugov | ||
* mogorva | * mogorva | ||
− | |||
* James Stanley | * James Stanley | ||
* Matthias-Christian Ott | * Matthias-Christian Ott | ||
Line 95: | Line 84: | ||
* Kirill A. Korinskiy | * Kirill A. Korinskiy | ||
* Derek Poon | * Derek Poon | ||
− | |||
− | |||
− |