Article ID: 2275, created on Oct 19, 2007, last review on Apr 17, 2012

  • Applies to:
  • Virtuozzo containers for Linux

Resolution

-----------------------------------------------------------------------------
Synopsis: New Virtuozzo 3.0.0 tools update provides fixes related to
Debian- and Fedora-based EZ templates and vzup2date
functionality
Issue date: 2007-10-15
Product: Virtuozzo 3.0.0
Keywords: vzctl vztt vzup2date ez
-----------------------------------------------------------------------------

1. Topic:

Updated packages for Virtuozzo 3.0.0 providing user-level tools fixes for
Debian- and Fedora-based EZ templates and some fixes for core functionality
of VEs.

2. Problems description:

- The "--devices --save" option of the vzctl utility saves a block device
instead of the character one in the VE configuration file.

- It is impossible to start a VE with the resolvconf package installed.

- If a VE was started with vzctl version 3.0.1-36 (or below) and then its
traffic shaping settings were changed with vzctl version 3.0.1-37, traffic
shaping does not operate any longer for this VE.

- Configuration of VETH interfaces is broken after VE restart for debian-based
VEs.

- It is impossible to get updates for application templates by means of the
vzup2date utility, if the corresponding OS template is up to date.

- VEs based on a Debian EZ template can be unusable after the migration to
another Hardware Node, because vzpkg repair might not return a proper error
code during the migration and some VZFS magic symlinks are pointing nowhere.

- It is impossible to use the Fedora 7 OS EZ template because of dropped mirror
list text files.


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.

- vztt is a set of tools for managing EZ (easy) templates. This type of
templates was first introduced in Virtuozzo 3.0.0 and is supposed to be more
flexible and easy to manage than standard templates.

- vzup2date is used to update Virtuozzo software and templates and to keep them
at the most recent version.

4. Bug fixes:

#85388 - vzctl option "--devices" saves char devs as block in VE config

#84616 - unable to start VE with resolvconf installed in it

#84556 - traffic shaper doesn't work after vzctl update

#92633 - default gateway on veth interface inside debian-based VE

#73450 - unable to get updates for application templates, if base os template
is up2date

#85441 - can't cache fedora 7 x86_64 os template

#91607 - fedora 7 ez template doesn't work due to changed fedora mirrors list
location

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-151.swsoft.noarch.rpm \
vzctl-3.0.1-43.swsoft.i386.rpm \
vztt-3.0.0-61.swsoft.i386.rpm \
vztt-build-3.0.0-61.swsoft.i386.rpm \
vzup2date-3.0.0-34.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-151.swsoft.noarch.rpm
vzctl-3.0.1-43.swsoft.i386.rpm
vztt-3.0.0-61.swsoft.i386.rpm
vztt-build-3.0.0-61.swsoft.i386.rpm
vzup2date-3.0.0-34.swsoft.i386.rpm

-----------------------------------------------------------------------------
Copyright(c) 2007 SWsoft, Inc.

e8e50b42231236b82df27684e7ec0beb d02f9caf3e11b191a38179103495106f 2897d76d56d2010f4e3a28f864d69223

Email subscription for changes to this article
Save as PDF