RESOLUTION
-----------------------------------------------------------------------------Synopsis: New Virtuozzo 3.0.0 tools update provides fixes related to
Virtual Environments networking and package management
functionality
Issue date: 2008-01-21
Product: Virtuozzo 3.0.0
Keywords: vzctl vznetcfg vzbackup vzreport vzkeytools
vzkeyupdate vztt EZ template license
-----------------------------------------------------------------------------
1. Topic:
Updated packages for Virtuozzo 3.0.0 providing user-level tools fixes for
VE networking and package management functionality.
2. Problem description:
- A Virtuozzo license key cannot be updated if the primary network interface
on the Hardware Node is 'bond0'.
- The process of backing up large VEs may fail if a great number of files
are changed during the VE backup.
- The 'vzbackup' utility running on a remote server is locked up in the
'Sleep' state when the same utility is also executed on the local server.
- The Debian 4.0 OS EZ template cannot be cached due to insufficient
resources values set in the vps.vzpkgtools.conf-sample file.
- The CPU limit set with the '--cpus' option of the 'vzctl set' command is
not kept after executing the 'vzctl suspend' or 'vzctl resume' command.
- The 'vznetcfg' utility cannot handle the MAC addresses of bridges created
with this utility.
- The /proc/vz/vzaquota file cannot be processed by the 'vzreport' utility.
- The 'vzpkg repair' command does not handle Debian-based EZ templates
properly.
- The 'vzpkg repair' command tries to reinstall the packages installed inside
a VE even if it must not.
- It is impossible to download packages for an EZ template if the repositories
configured for this template contain any conflicting packages.
- The Plesk 8 application template cannot be added to VEs based on the
centos-4-x86 EZ OS template.
All Virtuozzo 3.0.0 users are advised to update their tools packages.
3. Affected components description:
- vzctl is the primary tool for Virtual Environment management. This tool is
used to create new VEs, start and stop them, configure their parameters, etc.
- vznetcfg is a utility used to manage Virtuozzo networks and VLANs on the
Hardware Node.
- vzkeytools is a set of tools used to periodically check for the status of the
Virtuozzo license installed on the Hardware Node and to automatically update
the license before it expires.
- vzbackup is a tool for backing up and restoring Virtual Environments.
- vzreport is a utility used to compile a problem report and to automatically
send it to the SWsoft support team.
- vztt is a set of tools used to manage EZ templates. EZ templates introduced
in Virtuozzo 3.0.0 for the first time are more flexible and easy to manage as
compared to standard templates.
4. Bug fixes:
#83961 - vzkeyupdate sends empty IP address when network device is bond0
#61844 - vzkeyupdate: superfluous mail in cronmode even if license never
expires
#89509 - vzpkg create cache fails for Debian 4.0
#71142 - vznetcfg should set the MAC address of the device it emulates
#89168 - vzbackup fails for VEs with changed files
#95662 - vzbackup ignores VE lock
#95246 - vzreport considers /proc/vz/vzaquota as a directory
#97832 - vzctl restore does not set the number of CPUs correctly
#95878 - vzpkg repair fails for Debian-based EZ templates
#96767 - vzpkg repair tries to download the packages installed inside VE
#80048 - vzpkg should ignore conflicts when fetching packages
#97511 - Plesk 8 cannot be installed inside VEs based on centos-4-x86
5. Obtaining:
This update can be downloaded via ftp from downloads.swsoft.com.
If you do not have an ftp account, please contact pavel@swsoft.com.
You can also download and install this tools update using the
vzup2date utility included in the Virtuozzo 3.0.0 distribution.
6. Installation:
First, use the "rpm -Fhv" command to install the new Virtuozzo tools
packages.
# rpm -Fhv virtuozzo-release-3.0.0-159.swsoft.noarch.rpm \
vzbackup-3.0.0-17.swsoft.i386.rpm \
vzctl-3.0.1-46.swsoft.i386.rpm \
vzkeytools-3.0.0-5.swsoft.noarch.rpm \
vznetcfg-3.0.1-27.swsoft.noarch.rpm \
vzpkgenv41-3.0.1-34.swsoft.i386.rpm \
vzpkgenv41s9-3.0.0-34.1.swsoft.i386.rpm \
vzpkgenv43-3.0.0-34.swsoft.i386.rpm \
vzpkgenv44-3.0.0-34.swsoft.i386.rpm \
vzpkgenvdeb-3.0.0-28.22.swsoft.i386.rpm \
vzreport-3.0.0-2.swsoft.i386.rpm \
vztt-3.0.0-66.swsoft.i386.rpm \
vztt-build-3.0.0-66.swsoft.i386.rpm
The update does not require Virtuozzo restart or system reboot.
7. RPMs required:
The following RPM packages are included in the tools update:
virtuozzo-release-3.0.0-159.swsoft.noarch.rpm
vzbackup-3.0.0-17.swsoft.i386.rpm
vzctl-3.0.1-46.swsoft.i386.rpm
vzkeytools-3.0.0-5.swsoft.noarch.rpm
vznetcfg-3.0.1-27.swsoft.noarch.rpm
vzpkgenv41-3.0.1-34.swsoft.i386.rpm
vzpkgenv41s9-3.0.0-34.1.swsoft.i386.rpm
vzpkgenv43-3.0.0-34.swsoft.i386.rpm
vzpkgenv44-3.0.0-34.swsoft.i386.rpm
vzpkgenvdeb-3.0.0-28.22.swsoft.i386.rpm
vzreport-3.0.0-2.swsoft.i386.rpm
vztt-3.0.0-66.swsoft.i386.rpm
vztt-build-3.0.0-66.swsoft.i386.rpm
-----------------------------------------------------------------------------
Copyright(c) 2008 SWsoft.
Keywords: update