Editing Download/vzctl/4.0/changes

Jump to: navigation, search

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 3: Line 3:
  
 
'''New features'''
 
'''New features'''
* Ability to work with non-openvz kernel (experimental, see [[vzctl for upstream kernel]])
+
* Ability to work with non-openvz kernel (still beta, see [[vzctl for upstream kernel]])
* vzlist: add JSON output format (--json flag)
+
* vzlist: add JSON output format (<s>json flag)
 
* vzctl compact: implement (to compact ploop image)
 
* vzctl compact: implement (to compact ploop image)
 
* vzctl snapshot: store/restore CT config on snapshot create/switch
 
* vzctl snapshot: store/restore CT config on snapshot create/switch
* vzctl set: add --mount_opts to set mount options for ploop
+
* vzctl set: add </s>mount_opts to set mount options for ploop
 
* Implement dynamic loading of ploop library
 
* Implement dynamic loading of ploop library
 
* Implement ability to build w/o ploop headers (./configure --without-ploop)
 
* Implement ability to build w/o ploop headers (./configure --without-ploop)
 
* Split into vzctl-core and vzctl packages, removed vzctl-lib
 
* Split into vzctl-core and vzctl packages, removed vzctl-lib
* Scripts moved from <code>/usr/lib[64]/vzctl/scripts</code> to <code>/usr/libexec/vzctl</code>
 
* Added dists/scripts support for Alpine Linux
 
  
 
'''Fixes'''
 
'''Fixes'''
* postcreate.sh: create <code>/etc/resolv.conf</code> with correct owner and perms ({{B|2290}})
+
* postcreate.sh: create /etc/resolv.conf with correct owner and perms ({{B|2290}})
* vzctl --help: add snapshot* and compact commands
 
* vzctl set --capability: improve cap setting code, eliminate kernel warning
 
 
* vzctl set --quotaugidlimit: fix working for ploop after restart
 
* vzctl set --quotaugidlimit: fix working for ploop after restart
* vzctl start|enter|exec: eliminate race condition when checking CT's /sbin/init
 
 
* vzlist, vzctl set --save: avoid extra delimiter in features list
 
* vzlist, vzctl set --save: avoid extra delimiter in features list
* vzlist: return default to always print CTID (use <code>-n</code> for names) ({{B|2308}})
+
* vzlist: return default to always print CTID (use -n for names) ({{B|2308}})
* vzmigrate: fix for offline migration of ploop CT ({{B|2316}}, {{B|2356}})
+
* vzmigrate: fix for offline migration of ploop CT ({{B|2316}})
* vzctl.spec: add wget requirement (for <code>vps-download</code>)
+
* vzctl.spec: add wget requirement (for vps-download)
 
* osrelease.conf: add ubuntu-12.04 ({{B|2343}})
 
* osrelease.conf: add ubuntu-12.04 ({{B|2343}})
 
* init.d/vz-redhat: fix errorneous lockfile removal ({{B|2342}})
 
* init.d/vz-redhat: fix errorneous lockfile removal ({{B|2342}})
 
* suse-add_ip.sh: do not set default route on venet0 when no IPs ({{B|1941}})
 
* suse-add_ip.sh: do not set default route on venet0 when no IPs ({{B|1941}})
* arch-del_ip.sh: fixed for /etc/rc.conf case ({{B|2367}})
+
* arch-{add,del}_ip.sh: updated to deal with ({{B|2280}})
* arch-{add,del}_ip.sh: updated to deal with new Arch netcfg ({{B|2280}})
 
* postcreate.sh: check if file exists before setting fattr ({{B|2363}})
 
* configure.ac: on an x86_64, install libraries to lib64
 
* Build system: fix massively parallel build (e.g. <code>make -j88</code>)
 
  
 
'''Improvements'''
 
'''Improvements'''
 
* init.d/vz*: stop CTs in the in the reverse order of start ({{B|2330}})
 
* init.d/vz*: stop CTs in the in the reverse order of start ({{B|2330}})
* init.d/vz-redhat: add /vz to PRUNEPATHS in /etc/updatedb.conf
 
 
* bash-completion: add remote completion for <code>--ostemplate</code>
 
* bash-completion: add remote completion for <code>--ostemplate</code>
 
* bash_completion: complete ploop commands only if supported by the kernel
 
* bash_completion: complete ploop commands only if supported by the kernel
* vzctl: call set_personality32() for 32-bit CTs on all architectures
 
 
* vzctl console: speed up by using buffering
 
* vzctl console: speed up by using buffering
 
* vzctl chkpnt: fsync dump file
 
* vzctl chkpnt: fsync dump file
* vzctl mount,destroy,snapshot-list: error out for too many arguments
+
* vzctl set </s>hostname: put ::1 below 127.0.0.1 in CT's /etc/hosts ({{B|2290}})
* vzctl set --diskinodes: warn it's ignored on ploop
 
* vzctl set --hostname: put ::1 below 127.0.0.1 in CT's /etc/hosts ({{B|2290}})
 
 
* vzctl set: remove --noatime (obsolete now when relatime is used)
 
* vzctl set: remove --noatime (obsolete now when relatime is used)
 
* vzctl snapshot: added check for snapshot guid dup
 
* vzctl snapshot: added check for snapshot guid dup
 
* vzctl snapshot-delete: fix error code
 
* vzctl snapshot-delete: fix error code
* vzctl start/stop: print error for non-applicable options
 
* vzctl status: do not show 'mounted' if stat() on root/private fails
 
* vzctl status: do not show 'suspended' for running container
 
 
* vzctl stop: various minor improvements
 
* vzctl stop: various minor improvements
 
* vzlist: add the following new fields: nameserver, searchdomain, vswap, disabled, origin_sample, mount_opts
 
* vzlist: add the following new fields: nameserver, searchdomain, vswap, disabled, origin_sample, mount_opts
Line 57: Line 41:
 
* vzmigrate: do not use pv unless -v is specified
 
* vzmigrate: do not use pv unless -v is specified
 
* vzmigrate: do not lose ACLs and XATTRS ({{B|2056}})
 
* vzmigrate: do not lose ACLs and XATTRS ({{B|2056}})
* vzmigrate: dump/restore first-level quota
 
 
* switch to new ploop_read_disk_descr()
 
* switch to new ploop_read_disk_descr()
 
* is_ploop_supported(): reimplement using /proc/vz/ploop_minor
 
* is_ploop_supported(): reimplement using /proc/vz/ploop_minor
Line 79: Line 62:
 
* Paparaciz
 
* Paparaciz
 
* jon
 
* jon
* Vasily Kulikov
 
* William Pitcock
 
* Barmaley
 
* Kalin Bogatzevski
 

Please note that all contributions to OpenVZ Virtuozzo Containers Wiki may be edited, altered, or removed by other contributors. If you don't want your writing to be edited mercilessly, then don't submit it here.
If you are going to add external links to an article, read the External links policy first!

To edit this page, please answer the question that appears below (more info):

Cancel Editing help (opens in new window)

Templates used on this page: