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

From OpenVZ Virtuozzo Containers Wiki
< Download‎ | vzctl‎ | 3.0.30
Jump to: navigation, search
(some more stuff)
(more <code> tags)
 
(One intermediate revision by the same user not shown)
Line 21: Line 21:
 
* <code>etc/conf/*</code>: simplify VSwap configs by removing optional parameters
 
* <code>etc/conf/*</code>: simplify VSwap configs by removing optional parameters
 
* <code>vzmigrate</code>: use <code>--sparse</code> on the first rsync ({{B|2002}})
 
* <code>vzmigrate</code>: use <code>--sparse</code> on the first rsync ({{B|2002}})
* <code>vzlist</code>: add <code>cpus</code> field
+
* <code>vzlist</code>: add <code>cpus</code> field ({{B|2059}})
 
* <code>vzctl enter/exec</code>: log these actions ({{B|1266}})
 
* <code>vzctl enter/exec</code>: log these actions ({{B|1266}})
 
* <code>vzcfgvalidate</code>: add <code>-v yes|no</code> option
 
* <code>vzcfgvalidate</code>: add <code>-v yes|no</code> option
Line 29: Line 29:
 
* <code>vzctl set</code>: tailor "no save" warning to running/stopped states
 
* <code>vzctl set</code>: tailor "no save" warning to running/stopped states
 
* <code>vzsplit</code>: remove hacks for <code>KMEMSIZE</code>, <code>DCACHESIZE</code>, <code>LOCKEDPAGES</code>
 
* <code>vzsplit</code>: remove hacks for <code>KMEMSIZE</code>, <code>DCACHESIZE</code>, <code>LOCKEDPAGES</code>
* <code>vzctl start</code>: add SETPCAP and AUDIT_WRITE capabilities to default set
+
* <code>vzctl start</code>: add <code>SETPCAP</code> and <code>AUDIT_WRITE</code> capabilities to default set
 
* <code>vzctl create</code>: set proper file caps for Fedora >= 15
 
* <code>vzctl create</code>: set proper file caps for Fedora >= 15
 
* <code>etc/conf</code>: add VSwap configs for 2GB and 4GB RAM
 
* <code>etc/conf</code>: add VSwap configs for 2GB and 4GB RAM
Line 53: Line 53:
 
* Stefan Priebe
 
* Stefan Priebe
 
* FabioDB
 
* FabioDB
 +
* Todd Mueller

Latest revision as of 08:49, 12 January 2012

Changes[edit]

Since 3.0.29.3.

New features

  • vzctl create: add ability to auto-download template cache
  • vzctl set: introduce --ram and --swap options
  • vzcfgvalidate: add support for VSwap configs (#1969)

Fixes

  • vzctl umount: try to umount all submounts first, do not use detached umount
  • vzcfgvalidate: fix exit code in case validation failed (should be 2)
  • vzctl set --userpasswd: fix changing pass on a stopped CT for new distros like suse-12.1
  • vzctl: skip setting meminfo on a vswap-enabled CT
  • vzctl set --ipadd: fix default IPv6 route for Debian (#2023)
  • vzlist: fixed messages wrt stdout/stderr
  • etc/dists/scripts/debian-del_ip.sh: fix removing too much IPv6 addresses
  • etc/dists/scripts/debian-del_ip.sh: try harder to remove all IPs

Improvements

  • vzctl: in VSwap mode, make most of UBC parameters optional
  • etc/conf/*: simplify VSwap configs by removing optional parameters
  • vzmigrate: use --sparse on the first rsync (#2002)
  • vzlist: add cpus field (#2059)
  • vzctl enter/exec: log these actions (#1266)
  • vzcfgvalidate: add -v yes|no option
  • vzctl set --ipdel all: do not run *add_ip.sh script
  • etc/dists/scripts/*-del_ip.sh: add case for IPDELALL
  • vzctl set --save: enhance the "config saved" message
  • vzctl set: tailor "no save" warning to running/stopped states
  • vzsplit: remove hacks for KMEMSIZE, DCACHESIZE, LOCKEDPAGES
  • vzctl start: add SETPCAP and AUDIT_WRITE capabilities to default set
  • vzctl create: set proper file caps for Fedora >= 15
  • etc/conf: add VSwap configs for 2GB and 4GB RAM
  • etc/conf/ve-vswap-1g.conf-sample: added as an alias to 1024m
  • Various code cleanups and refactoring

Documentation

  • man/vzctl.8: better info wrt VSwap
  • Describe the new options
  • Small formatting fixes

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

Thanks[edit]

OpenVZ project would like to thank the following people who contributed patches and/or provided bug reports for this vzctl release (in no particular order):

  • John O. Stevens
  • Scott Dowdle
  • Toke Høiland-Jørgensen
  • Stefan Priebe
  • FabioDB
  • Todd Mueller