IBM Support

clearmake: Error: Unable to create a container in VOB

Technote (troubleshooting)


Problem(Abstract)

This technote explains why running the IBM® Rational® ClearCase® clearmake utility reports "Unable to create a container in vob" error along with steps to diagnose the problem on UNIX® and Linux®.

Cause

The full error as reported by clearmake:

> > > clearmake: Error: Vob server operation "Create Container" failed.
> > > Additional information may be available in the vob_log on host "<hostname>"
> > > clearmake: Error: Unable to create a container in vob "<vobtag>", because group "<gid>" not in vob's group list.
> > > clearmake: Warning: Unable to promote derived object "<DO-name>"

The user running clearmake does not have the specified Group ID (gid) mentioned in the
error above (which, indeed, is not part of the group list of the VOB) and does have a primary group that is part of the VOB's group list. However, the user did previously have the specified <gid> as the primary group.


Resolving the problem

On the machine on which you are running clearmake, and on the VOB server:

  1. Look in the /var/adm/atria/cache/ClearCase_check directory for a file whose name is identical to the user's login name.
  2. See if an ls -l on this file shows the old group or the new group for its group ownership.
  3. If the file shows the old group, delete the file and try to run clearmake again.
  4. The file will be regenerated with the correct gid information.



Document information

More support for: Rational ClearCase
Clearmake - Clearaudit - Omake

Software version: 2002.05.00, 2003.06.00

Operating system(s): AIX, HP-UX, IRIX, Linux, Solaris

Reference #: 1124837

Modified date: 12 May 2011