Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Fetching contributors…

Octocat-spinner-32-eaf2f5

Cannot retrieve contributors at this time

file 201 lines (195 sloc) 8.832 kb
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200
Since after 3.0.12 release, this file is obsoleted. Complete change log
can be obtained from OpenVZ git repository.

http://git.openvz.org/?p=vzctl;a=shortlog
http://git.openvz.org/?p=vzctl;a=log

Below is a change log for old vzctl releases.


   3.0.12: Thu Oct 5 2006 <igor@openvz.org>
* vzctl start: added --wait cmdline option
* added vznetcfg script for veth setup
* fixed error message in case kernel compiled without USER_RESOURCES
* added '--applyconfig_map name' vzctl set option
* changed friendly name data structure
* fixed vzmigrate to support VE name feature (bug #239)
    * fixed annoying arp warning (bug #189)
* added bash completion script (bug #212)
* added check to vzmigrate if OpenVZ is run on another side (bug #163)
* removed debian directory from the tarball (bugs #197, #194)
* removed LICVIEW from /etc/init.d/vz (bug #237)
* fixed misprints and /dev/nul(l) usage in dist scripts (bug #228)
* fixed vzmigrate to work with different awk flavors (bug #231)
* years in copyright fixed (bug #232)
* increased some UBCs in ve-light.conf-sample (bug #234)
* fixed some minor memory leaks while doing realloc()
* vzctl destroy: remove VE names on destroy (bug #236)
* added --name option description to vzctl(8) man page (bug #232)
* merged libvzctl-simfs and libvzctl into a single libvzctl
* vzlist: replaced sprintf() with snprintf() to avoid buffer overflows
* vzctl enter: forward error messages from child process
* vzctl enter: fix off-by-one error which resulted in
uninitialized PATH
* arpsend: fixed segfault when parsing long options
* vzlist: fixed cast from pointer to integer of different size warnings
* vzctl enter: exit with correct error code on enter fail (bug #245)
* added udev rules for /dev/vzctl (bug #204)
* added syscall numbers for powerpc
* /etc/init.d/vz: check for /dev/vzctl only after modprobe (bug #204)
* fixed ppc64 compilation
* removed distro-specific stuff from 'make install' (bug #254)
* added 'make install-gentoo' and Gentoo init.d/vz script (bug #262)
* fixed arpsend options parsing for some compilers (bug #261)
* man pages cleanup (VPS->VE, etc.)
* changed all utilities and man pages to refer to VE not VPS
* vzcpucheck: give error if VE0 CPU units not set (bug #249)

   3.0.11: Mon Aug 7 2006 <igor@openvz.org>
* fixed using VE_ROUTE_SRC_DEV variable
* added VPS name support
* added change number of CPUs available in the VPS functionality.
* fixes in CPT error processing
* added upport of xt_mac iptables module
* fixed awk expression to be compatible with mawk
   3.0.10: Wed Jun 7 2006 <igor@openvz.org>
* added virtual ethernet device support (--veth_add, --veth_del)
* added /proc/meminfo virtualization support (--meminfo mode:value)
* added VE0 UB setup functionality (--reset-ub)
   3.0.9: Wed May 24 2006 <igor@openvz.org>
vzctl:
* switched to new versioning scheme.
* added -z option to /sbin/init
(http://bugzilla.openvz.org/show_bug.cgi?id=164)
* reset standart file desc [0-2] to /dev/null in case they are closed.
* added possibility to set cpulimit in %
* added suffixes G,M,K support for --diskspace option
* set SIGPIPE handler to SIG_IGN before fist write to stdout/err
* added Debian packaging support
* changed directory structure.
/etc/sysconfig/vz-scripts -> /etc/vz/conf
/etc/sysconfig/vz-scripts/dists -> /etc/vz/dists
/etc/sysconfig/vz -> /etc/vz/vz.conf
* better distribution detection in vz initscript.
* added Ubuntu distribution configuration file as copy of debian.
(http://bugzilla.openvz.org/show_bug.cgi?id=119)
* Increased kmemsize, privmpages, numfiles for x86_64
ve-vps.basic.conf-sample.
(http://bugzilla.openvz.org/show_bug.cgi?id=69)
* changed -p -> --preserve=mode,ownership for 'cp' workaround in
case /proc is not mounted.
* internal modifications
changed dynamic UB structure to static one.
moved VPS configure functionality to vps_configure.c
moved destroy functionaliny to destroy.c
vzmigrate:
* move config as veid.migrated to allow backward migration
(http://bugzilla.openvz.org/show_bug.cgi?id=152)
* added coping of action scripts.
(http://bugzilla.openvz.org/show_bug.cgi?id=157)
* fixed --keep-dst option processing. Option behavior was inverted.
   3.0.0-8: Mon Apr 24 2006 <igor@openvz.org>
* UBC parameters > LONG_MAX in VPS conf truncate to LONG_MAX
* added installation of vzmigrate.8 man page
* use 'uname -m' for arch selection
   3.0.0-6: Tue Apr 18 2006 <kir@openvz.org>
* man page fixes
   3.0.0-5: Fri Apr 7 2006 <igor@sw.ru>
* added checkpointing support
* added kernel headers for standalone compilation
* chaged license from QPL to GPL
* set personality PER_LINUX32 on x86_64 arch for i386 VPSes
* fixed --iptables store (do not store dependent modules)
* Do skip unknown iptables modules in config
  * set arg[0] = "-bash" on enter
   3.0.0-4: Thu Mar 16 2006 <kir@openvz.org>
* cron scripts do nothing if VZ is not loaded (bug #107)
* cosmetic vzctl.8 man page fixes
* reverted bug #110 changes, see http://bugzilla.openvz.org/111
* added ipt_REDIRECT support, thanks to jstubbs-at-gentoo.org
   3.0.0-3: Thu Mar 2 2006 <igor@sw.ru>
* put_param3() can incorrectly set $name=( "" ) (bug #111).
Affects gentoo VPSs. Thanks to jstubbs-at-gentoo.org
* fixed compilation against old kernels (<= 022stab070)
* description of set parameter suffixes (K, M, G, P) added
to vzctl.8 man page (bug #105)
* fixed gentoo-add_ip.sh script (bug #110)
   3.0.0-2: Thu Feb 23 2006 <igor@sw.ru>
* fixed VPS start on old kernel (witthout feature_mask support)
   3.0.0-1: Wed Feb 22 2006 <igor@sw.ru>
* enable sysfs for SuSE like distributions
* added possibility to setup UBC parameters in the form
xxx[GMKPB]:yyy[GMKPB]
   2.7.0-27: Tue Feb 7 2006 <igor@sw.ru>
* fixed VE_CONFFILE variable passed to vps.mount script
* fixed venet0 initialization in vz initscript (bug #99)
   2.7.0-26: Thu Feb 2 2006 <igor@sw.ru>
* fixed OpenVZ startup under SuSE
* fixed buffer overflow in vzlist
* fixed __NR_fairsched_chwt, __NR_fairsched_rate ioctl numbers
under x86_64
* fixed src/arpsend.c compilation under gcc4
   2.7.0-25: Thu Dec 29 2005 <igor@sw.ru>
* setup loopback for debian
* skip fairsched setup if not supported
* do VPS umount in loop untill EINVAL
* close all fds before VPS enter
* set mode 600 for /dev/vzctl
* fixed destroy in case VPS private area is not a directory
* increased parameters in VPS samples:
kmemsize *= 1.2, numfiles *= 1.6 dcachesize *= 2
* load iptables modules from /etc/init.d/vz
* do preload libnss on enter action
    2.7.0-24: Fri Oct 28 2005 <igor@sw.ru>
* set proc title as 'vzctl: ttyname' on enter
* fixed enter freeze if any processes running in bg
* changed _syscallN -> syscall()
* added vzosname call on create action for getting full name
    2.7.0-23: Mon Oct 10 2005 <igor@sw.ru>
vzctl:
* fixes in gentoo network setup <Benedikt Boehm hollow@gentoo.org>
* fixed enter (handle EAGAIN in write())
* fixes in 2level quota setup (use syscal mknod() for device creation)
* added -fPIC flag for build under x86_64
    2.7.0-22: Wed Sep 21 2005 <igor@sw.ru>
vzctl:
* increased privvmpages to '49152:53575' for vps.basic sample config
* changed Open Virtuozzo -> OpenVZ
* fixed terminal screwup on enter action
    2.7.0-21: Tue Aug 16 2005 <igor@sw.ru>
vzctl:
* rewriten enter action (use pipes for communication)
* fixes to use new vzkernel headers provisioning scheme
* moved VPS create functionality to library
* added runscript action
* fixed error mesage if UBC parameters applayed on stopped VPS
* added VPS states STATE_STOPPED, STATE_STOPPING
vzlist:
* Skip processing VPS if no private area exists
    2.7.0-20: Wed Aug 10 2005 <igor@sw.ru>
vzctl:
* internal modifications in list.h
* manpage fixes
    2.7.0-19: Mon Aug 8 2005 <igor@sw.ru>
vzctl:
* minor spelling fixes
* added 'quotaon -aug' to 2level quota action script
    2.7.0-18: Sat Aug 6 2005 <igor@sw.ru>
vzctl:
* added aquota.{user|group} creation in case
/proc/vz/vzaquota/cur/aquota.{user|group}} exists
* fixed libvzctl-fs.so installation
    2.7.0-17: Fri Aug 5 2005 <igor@sw.ru>
* added callback support in vps_start
* enable vpsreboot cron script
    2.7.0-16: Tue Aug 2 2005 <igor@sw.ru>
vzctl:
* fixed 2level quota setup under gentoo, slackware
* give access for /dev/simfs on quotaugidlimit setup
* added libvzctl-simfs
initscripts:
* added venet0 interface setup on 'vz start'
    2.7.0-15: Wed Jul 27 2005 <igor@sw.ru>
vzctl:
* fixed arp update in case of >1 ip addresses
* changed DEF_OSTEMPLATE redhat-9 -> fedora-core-4
* fixed VPS network setup under gentoo
* fixed 'exec VPSID -' action
* fixed compilation under 2.6.8-22stab028
initscripts:
* create /dev/vzctl on Virtuozzo start
Something went wrong with that request. Please try again.