Open main menu

OpenVZ Virtuozzo Containers Wiki β

Changes

Download/vzctl/4.9/changes

2,933 bytes added, 23:05, 21 April 2015
created
== Changes ==
Since {{dlink|vzctl|4.8}}:

'''New functionality and important changes'''
* vzmigrate: check CPU caps for suspended CT
* suse-{add,del}_ip.sh: support for IP mask
* vz.conf: allow list of interfaces in NEIGHBOUR_DEVS ({{B|1289}}, {{B|3192}})
* Introduce funtoo-set_hostname ({{B|3097}})
* vz-postinstall: add way to disable distro kernels
* vzctl set --devnodes|--devices: made cumulative, fix
* vzctl set --devnodes: remove devices from CT
* vzctl start/resume: load kernel modules needed for CT (nfs, nfsd, ppp, veth, bridge)
* vzctl create: disallow VE_PRIVATE be a mount point ({{B|3166}})
* vzevent: try to run a script for all known events
* vzctl restore|resume: add --skip-fsck

'''Fixes'''
* redhat-add_ip.sh: support for Fedora 21 and RHEL/CentOS 7.1 ({{B|3169}})
* vzctl snapshot-delete: ignore ploop 'no guid found'
* suse-add_ip.sh: fix for venet routing in SUSE 13.2
* osrelease.conf: add suse 13.2
* vzctl chkpnt: workaround for ENOSPC
* ct_enter(): enter mnt namespace last ({{B|3038}})
* vzmigrate: fix for vzfsync if VE_PRIVATE differs ({{B|3170}})
* init.d/vz-gentoo: fix a typo
* vzctl.spec: fix iptables checking for RHEL5 ({{B|2755}})
* vzmigrate: use DUMPDIR for CT dump ({{B|3054}})
* vzmigrate: don't hardcode /vz/lock, use LOCKDIR ({{B|2976}})
* vzmigrate: use C locale ({{B|3049}})
* vzlist: fix cpuunits rounding ({{B|3120}})
* snapshot-switch --must-restore: fix restoring config
* fs_create: lock private
* vps_create: minor fixes to cleanup logic
* make_dir_mode(): ignore EEXIST from mkdir()
* vzlist -j: output valid JSON for no CTs
* init.d/vz-redhat: fix exit codes according to LSB ({{B|3195}})

'''Improvements'''
* vzmigrate: random ports for ploop copy ({{B|3052}})
* vzctl start: close extra fds later (to show errors from exec_container_init()) ({{B|3091}})
* vzctl start: mkdir /proc in CT if needed ({{B|3091}})
* vzctl create: fix an error message
* vzctl.spec: require recent RHEL6 kernel ({{B|3094}})
* init.d/vz*: load pio_kaio
* suse-add_ip.sh: fix a warning
* suse-del_ip.sh: remove venet routes
* init.d/vz-redhat: fix a bashism ({{B|3148}})
* vzctl delete: do rm config/dump even if failed to rm VE_PRIVATE
* dists/scripts/{funtoo,gentoo}*: remove env var doc
* debian-add_ip.sh: silent an error
* vzeventd: ignore non-existent event scripts

'''Documentation'''
* vzeventd(8): document new behavior
* vzcptcheck(8): describe caps check w/o CTID
* vz.conf(5): describe new NEIGHBOUR_DEV syntax

{{git log|vzctl|vzctl-4.9|}}

=== Thanks ===

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

* Sergey Ya Korshunoff
* Avi Brender
* Pavel Odintsov
* Denis Ognewsky
* Pete Foster
* Alexander Tsoy
* Kevin Holly
* Scott Dowdle
* Raphael Geissert
* Ola Lundqvist
* Daniel Robbins
* nethubonline
* Per Johansson
* Alexander Prinsier
* Dmitry V. Levin
* Devon
* toumin