IBM Support

PM36508: Imports fail on an unreserve oplog and reqmaster fails after upgrading to ClearCase 7.1.2.2

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • IBM Rational ClearCase MultiSite Replicated VOB fails to import
    an unreserve oplog after upgrading to ClearCase 7.1.2.2. Or
    importing an unreserve oplog that was created on a  7.1.2.2.
    server or client.
    
    Also, ClearCase VOB server users may see an error when
    attempting to request mastership of a file that has previously
    been checked out with the unreserved and nmaster options.
    
    Reproduction scenarios:
    
    ==========
    SCENARIO 1:
    A) Check out a file and then change it to unreserved with
    cleartool unreserve.
    
    Error:
    multitool syncreplica -import -receive
    multitool: Error: Branch '\main' of element is already checked
    out unreserved by  view ?no-tag-in-region? ('(null):(null)').
    multitool: Error: Unable to replay oplog entry 13: error
    detected by ClearCase subsystem.
    13:
    op= unreserve
    replica_oid= 774849cb.11fe405e.ae2a.aa:0a:34:c4:fa:f7 (rep-2)
    oplog_id= 5
    op_time= 2011-04-07T16:33:21Z  create_time= 2011-04-07T16:33:21Z
    event comment= ''
    data size= 20  data= 0x14ea410
    ------------
    ckout_ver_oid= 23180db7.9d164a57.8be1.a8:b5:fd:b8:94:55 (*no
    view*)
    
    B)  Site A (no defect) makes 2 unreserved checkouts of same
    branch to different views.
    Site B (7.1.2.2) imports changes and tries to import them both
    as reserved checkouts
    Second checkout oplog fails with:
    --------------------------------------------------------
    multitool: Error: Branch '/main/Software_Dev' of element is
    checked out reserved by view ?no-tag-in-region?
    ('nt-abc-0534:\\nt-abc-0534\viewstore\COM\alan\alan_view.vws').
    multitool: Error: Unable to replay oplog entry 41736824: error
    detected by ClearCase subsystem.
    41736824:
    op= checkout
    replica_oid= c358dd38.5b1d11d7.9b30.00:01:80:c4:a1:d4
    (irva2_rockford)
    oplog_id= 1732648
    op_time= 2011-04-04T20:57:54Z  create_time= 2011-04-04T20:57:54Z
    data size= 296  data= 0xad753d8
    ------------
    ckout_ver_oid= b95c850d.870f4e75.9897.dd:4e:42:1a:5c:62
                  (*object not found*)
    ...
    reserve= FALSE
    not_master_ok= TRUE
    --------------------------------------------------------
    
    Slight variation of this:
    First checkout was done reserved, but Site B imported the oplog
    before upgrading to 7.1.2.2.   In this case the first checkout
    is Correctly flagged as Reserved.
    
    ==========
    SCENARIO 2:
    
    A user checks out a file as unreserved and non-mastered then
    that check out is synchronized to the remote replica that
    masters the file.
    Future attempts to request mastership of that file will fail
    with the following error:
    
    cleartool reqmaster myfile.c@@/main
    cleartool: Error:  myfile.c@@/main
    The following blocked the 'reqmaster' operation at replica
    'remote-replica'.
      At least one checkout prevents the request.
    
    cleartool lsco -l at the remote replica will show the version
    checked out at the requesting replica.
    
    cleartool  lsco -l
    2011-04-14T09:17:56-04:00 Administrator.None@SERVER
      checkout version 'myfile.c' from \main\1 (unreserved)
      by view: View ('SERVER:C:\ccstore\views\VIEW.vws')
    
    Workaround:
    Revert all 7.1.2.2 servers or clients back to version 7.1.2.1 or
    earlier. Or upgrade to the most recent patch.
    Note this will not fix the current issues. The version will need
    to be unchecked out and synchronized to allow reqmaster to
    succeed.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    IBM Rational ClearCase MultiSite Replicated VOB fails to import
    an unreserve oplog after upgrading to ClearCase 7.1.2.2. Or
    importing an oplog that was created on a  7.1.2.2. server or
    client.
    

Problem conclusion

  • Fix available in ClearCase version 7.1.2.3
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM36508

  • Reported component name

    CC&CC MSITE UNI

  • Reported component ID

    5724G3301

  • Reported release

    711

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2011-04-07

  • Closed date

    2011-06-24

  • Last modified date

    2011-09-14

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    CC&CC MSITE UNI

  • Fixed component ID

    5724G3301

Applicable component levels

  • R711 PSN

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSSH3S","label":"Rational ClearCase MultiSite"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.1.1","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
14 September 2011