Resolution
---------------------------------------------------------------------------Synopsis: New Parallels Virtuozzo Containers 4.0 tools update provides fixes related to Container and EZ templates management functionality.
Issue date: 2009-02-26
Product: Parallels Virtuozzo Containers 4.0
Keywords: 'vzctl' 'swap' 'swap pages' 'vztt' 'vzpkg' 'EZ template'
---------------------------------------------------------------------------
1. Topic:
Updated packages for Parallels Virtuozzo Containers 4.0 provide the following
user-level tool fixes:
- managing Containers using the 'vzctl' utility
- managing EZ templates using the 'vzpkg' utility
2. Problem description:
- A Container may fail to start if its private area is mounted over NFS.
- It is impossible to specify the swap partition inside a Container.
- 'vzpkg' may not show the distribution information for OS template subsets.
- 'vzpkg' is not compatible with Expand repositories for Debian distributions.
- The process of cache creation may fail if the /vz directory is located on a GFS partition.
All Virtuozzo Containers 4.0 users are advised to update their tools packages.
3. Affected components description:
- 'vzctl' is the primary tool for Container management. This tool is used to create new Containers, start and stop them, configure their parameters, etc.
- 'vztt' is a set of tools used to manage EZ templates. EZ templates introduced in Virtuozzo 3.0 for the first time are more flexible and easy to manage as compared to standard templates.
4. Bug fixes:
#271945 - 'vzctl start' fails with the following error: "Unable to lock: bad file descriptor".
#119230 - 'vzpkg' fails to create cache on GFS.
#123530 - 'vzpkg' removes a trailing slash from the repository entry.
#422325 - 'vzpkg info' doesn't work for a template subset.
#423214 - 'vzpkg list' fails with the following error: "Value too large for defined data type"
5. Obtaining:
You can download and install this tools update using the 'vzup2date' utility
included in the Virtuozzo Containers 4.0 distribution.
6. Installation:
Use the 'vzup2date' command to install the new Parallels Virtuozzo tools packages.
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-4.0.0-457.x86_64.rpm
vzctl-4.0.0-226.x86_64.rpm
vzctl-lib-4.0.0-226.x86_64.rpm
vztt-4.0.0-133.x86_64.rpm
vztt-build-4.0.0-133.x86_64.rpm
vztt-lib-4.0.0-133.x86_64.rpm
8. Credits
Special thanks to John Fairbairn, HostForWeb Inc. for help with resolving the NFS-related issues.
--------------------------------------------------------------------------------
(c) 1999-2009 Parallels Holdings, Ltd. and its affiliates. All rights reserved.