clearmake: Error: Unable to create a container in VOB
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®.
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:
- Look in the /var/adm/atria/cache/ClearCase_check directory for a file whose name is identical to the user's login name.
- See if an ls -l on this file shows the old group or the new group for its group ownership.
- If the file shows the old group, delete the file and try to run clearmake again.
- The file will be regenerated with the correct gid information.
More support for:
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