Download/vzctl/4.6/changes

From OpenVZ Virtuozzo Containers Wiki
< Download‎ | vzctl‎ | 4.6
Revision as of 00:32, 27 October 2013 by Kir (talk | contribs) (created (not finished))
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Changes[edit]

Since 4.5.1:

New functionality

  • Add iolimit and iopslimit (need kernel >= 042stab084.2)
  • Add optional VM_OVERCOMMIT/--vm_overcommit parameter
  • In VSwap mode, set some secondary UBCs if unset:
    • lockedpages=oomguarpages=ram
    • vmguarpages=ram+swap
    • privvmpages=(ram+swap)*vm_overcommit (if set)
  • vzoversell: add
  • vztmpl-dl: add --list-orphans
  • vztmpl-dl: add --quiet/--no-quiet
  • vzubc: don't show unlimited ubcs by default; add -v to show
  • vzlist: add new fields (vm_overcommit, iolimit, iopslimit)

Fixes

  • Fix quota on ploop for RHEL5 CT
  • vzctl console: hack to force redraw on reattach
  • set_ublimit(): don't set unknown UBs to unlim (#2760)
  • init.d/vzeventd: set reboot_event (#2764)
  • arch.conf: add POST_CREATE (#2371)
  • configure: fix libdir for Debian/Ubuntu case
  • ct_env_create_real(): fix build for IA64
  • vzctl create, vzctl exec: do skip fsck
  • init.d/vz-gentoo: fix setting default for NET_MODULES and PLOOP_MODULES
  • init.d/vz-redhat: don't reset cpulimits for all CTs

Improvements

  • Add a way to not modify sysctl.conf on installation (#2375)
  • vzctl set --reset_ub: only allow for running CT
  • init.d/vzeventd-redhat: switch to strict bash
  • vz-postinstall: don't add bridge params to sysctl.conf
  • vzlist: skip mounted status check if not needed
  • vzubc: print errors to stderr
  • vzctl start: don't start CT if /proc mount failed
  • vzevent-stop: check for suspend/chkpnt
  • init.d/vz*: unset io limits before stopping CT
  • [build] setver.sh: add build_id, use getopt
  • assorted minor code improvements

Documentation

  • vzctl(8), ctid.conf(5): document vm_overcommit
  • vzctl(8): fix per-CT action script prefix
  • vz.conf(5): LOGFILE don't have a default
  • man: don't hardcode configurable paths
  • vzlist(8): fix a subsection reference
  • vzlist(8): fix indentation

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

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):

  • Pavel Odintsov
  • Michael Renner
  • Stefan Schlesinger
  • Poiuty
  • Dan Bassett
  • Jaroslav Marák
  • Ola Lundqvist