IBM Support

Unable to load .pdo unknown error in vob

Troubleshooting


Problem

This technote explains why attempts to join an IBM® Rational® ClearCase® UCM project results in the error []error: unable to load .pdo unknown error in vob[] and provides instructions o resolve the issue.

Cause

The group of the project VOB (PVOB) is a group name to which you are not a member.

Note: The example and scenarios below are taken from a Microsoft® Windows® environment, but the concepts are the same on UNIX® and Linux®.

  1. Describe the PVOB to get the group name:

    cleartool describe vob:\pvob

    Example:
    C:\>cleartool describe vob:\PVOB
    versioned object base "\PVOB"
     created 07-Jan-05.11:50:12 by John Doe (jdoe.clearuser@HOST1)
     project VOB
     VOB family feature level: 4
     VOB storage host:pathname "host1:e:\ClearCase_Storage\VOBs\PVOB.vbs"
     VOB storage global pathname "e:\ClearCase_Storage\VOBs\PVOB.vbs"
     database schema version: 54
     VOB ownership:
       owner DOMAIN1\jdoe
       
    group DOMAIN1\clearuser
      promotion levels:
       REJECTED
       INITIAL
       BUILT
       TESTED
       RELEASED
     default promotion level: INITIAL
     Attributes:
       FeatureLevel = 4
     Hyperlinks:
       AdminVOB <- vob:\comp1
       AdminVOB <- vob:\comp2


  2. See what your primary group and group list consist of:

    creds -w

    Example:

    C:\>creds -w
    Login name:    DOMAIN1\jdoe2
    USID:          NT:S-1-5-21-1607275091-1726037764-648285020-1004
    Primary group: DOMAIN1\Domain Users (NT:S-1-5-21-1607275091-1726064-648280-513)
    Groups: (7)
       Everyone (NT:S-1-1-0)
       DOMAIN1\clearuser121 (NT:S-1-5-21-1607275091-1726037764-648285020-1007)
       BUILTIN\Administrators (NT:S-1-5-32-544)
       BUILTIN\Users (NT:S-1-5-32-545)
       LOCAL (NT:S-1-2-0)
       NT AUTHORITY\INTERACTIVE (NT:S-1-5-4)
       NT AUTHORITY\Authenticated Users (NT:S-1-5-11)

    You do not have ClearCase administrative privileges.
    You are not logged into Windows NT domain.

  3. See what the CLEARCASE_PRIMARY_GROUP value is set to by running the set command.

    set

    Example:

    C:\>set
    ALLUSERSPROFILE=C:\Documents and Settings\All Users
    APPDATA=C:\Documents and Settings\IBM Employee\Application Data
    CLEARCASE_PRIMARY_GROUP=clearuser
    <more data ... not included>

    Note: In this case the user is not a member of the group clearuser (rather they are a member of clearuser121). The primary group variable is defaulting to the domain controller chosen primary group.

Resolving The Problem

Use the cleartool protectvob -add_group command on the project VOB to add a valid ClearCase primary group.

or

Add the group to which the PVOB is owned to the group list of the users and set it as your primary group within your account profile (on the primary domain controller) or using the CLEARCASE_PRIMARY_GROUP variable.

See technote 1135509 for more information about the CLEARCASE_PRIMARY_GROUP variable.





[{"Product":{"code":"SSSH27","label":"Rational ClearCase"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"UCM","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF010","label":"HP-UX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"2002.05.00;2003.06.00;7.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}},{"Product":{"code":"SSSH27","label":"Rational ClearCase"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"UCM","Platform":[{"code":"","label":""}],"Version":"","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
16 June 2018

UID

swg21123955