Topic
  • 27 replies
  • Latest Post - ‏2010-07-12T22:37:25Z by jeff98air
SystemAdmin
SystemAdmin
47293 Posts

Pinned topic cleartool: Error: Not a vob object:

‏2007-10-04T03:37:25Z |
Hi All.
While performing any operations on one particular stream(mkbl, deliver, rebase.....), i get the error
"cleartool: Error: Not a vob object: "dd3c0b04.0b114957.996f.65:a2:f0:8b:4d:8d",

and only then it performs the operation i requested for.
our's is an ucm environment.
can someone suggest how to solve this.
any help is appreciated.

Regards,
Girish
  • jeff98air
    jeff98air
    817 Posts

    RE:cleartool: Error: Not a vob object:

    ‏2007-10-04T15:52:32Z  
    Most likely the stream is referencing a component in its foundation that
    is no longer valid (component or VOB possibly removed). You should be
    able to see this in the stream's properties window (Configuration tab ->
    Foundation baselines). If so, try to "Remove" the component baseline
    from the list. Also, if the stream is recommending a baseline that
    includes the bad component, you will need to either recommend a "good"
    existing baseline, or `cleartool chstream -nrec <stream-selector>`.

    Alternatively, you can try running `cleartool checkvob -ucm -fix
    -verbose stream:yourStream@\pvob` to remove the bad reference. See the
    man page for details.

    -Jeff

    -----Original Message-----
    From: cciug-bounces@lists.ca.ibm.com
    mailto:cciug-bounces@lists.ca.ibm.com On Behalf Of disadmin@us.ibm.com
    Sent: Wednesday, October 03, 2007 9:37 PM
    To: cciug@lists.ca.ibm.com
    Subject: cciug cleartool: Error: Not a vob object:

    Hi All.
    While performing any operations on one particular stream(mkbl, deliver,
    rebase.....), i get the error
    "cleartool: Error: Not a vob object:
    "dd3c0b04.0b114957.996f.65:a2:f0:8b:4d:8d",

    and only then it performs the operation i requested for.
    our's is an ucm environment.
    can someone suggest how to solve this.
    any help is appreciated.

    Regards,
    Girish
    _______________________________________________
    cciug mailing list
    cciug@lists.ca.ibm.com
    Unsubscribe:cciug-leave@lists.ca.ibm.com

    _______________________________________________
    cciug mailing list
    cciug@lists.ca.ibm.com
    Unsubscribe:cciug-leave@lists.ca.ibm.com
  • SystemAdmin
    SystemAdmin
    47293 Posts

    Re: cleartool: Error: Not a vob object:

    ‏2007-10-08T09:28:11Z  
    Hi Jeff,

    Thnx for the reply, but checkvob didn't work, can u help...

    M:\vobadm__int>ct lsbl -stream stream:View_Int@\XXX
    17-Jul-07.09:20:37 M_0_30.8187 vobadm "M_0_30"
    stream:STR_Int@\XXX
    component: YYY@\XXX
    01-Oct-07.17:15:35 E_ZAP_1_38_0.7826 vobadm "E_ZAP_1_38_0"
    stream: STR_Int@\XXX
    cleartool: Error: Not a vob object: "16ca80bc.a09b465c.93f1.74:88:c5:8a:e1:56".

    Regards,
    Girish
  • SystemAdmin
    SystemAdmin
    47293 Posts

    Re: cleartool: Error: Not a vob object:

    ‏2007-10-08T12:21:23Z  
    Hi Jeff,

    Thnx for the reply, but checkvob didn't work, can u help...

    M:\vobadm__int>ct lsbl -stream stream:View_Int@\XXX
    17-Jul-07.09:20:37 M_0_30.8187 vobadm "M_0_30"
    stream:STR_Int@\XXX
    component: YYY@\XXX
    01-Oct-07.17:15:35 E_ZAP_1_38_0.7826 vobadm "E_ZAP_1_38_0"
    stream: STR_Int@\XXX
    cleartool: Error: Not a vob object: "16ca80bc.a09b465c.93f1.74:88:c5:8a:e1:56".

    Regards,
    Girish
    So what is the output you've got from "checkvob"?

    Regards,

    Kristijan
  • SystemAdmin
    SystemAdmin
    47293 Posts

    Re: cleartool: Error: Not a vob object:

    ‏2007-10-08T12:23:15Z  
    So what is the output you've got from "checkvob"?

    Regards,

    Kristijan
    nothing, no errors reported.
  • SystemAdmin
    SystemAdmin
    47293 Posts

    Re: cleartool: Error: Not a vob object:

    ‏2007-10-08T15:50:05Z  
    nothing, no errors reported.
    OK then, did you run "checkvob" against the problematic activity?

    Regards,

    Kristijan
  • jeff98air
    jeff98air
    817 Posts

    RE:Re: cleartool: Error: Not a vob object:

    ‏2007-10-08T17:49:31Z  
    OK then, did you run "checkvob" against the problematic activity?

    Regards,

    Kristijan
    It looks like it's the baseline that has the unresolved hyperlink. Try
    running the checkvob against the baseline object that is reporting the
    error.

    -Jeff

    -----Original Message-----
    From: cciug-bounces@lists.ca.ibm.com
    mailto:cciug-bounces@lists.ca.ibm.com On Behalf Of disadmin@us.ibm.com
    Sent: Monday, October 08, 2007 9:50 AM
    To: cciug@lists.ca.ibm.com
    Subject: cciug Re: cleartool: Error: Not a vob object:

    OK then, did you run "checkvob" against the problematic activity?

    Regards,

    Kristijan
    _______________________________________________
    cciug mailing list
    cciug@lists.ca.ibm.com
    Unsubscribe:cciug-leave@lists.ca.ibm.com

    _______________________________________________
    cciug mailing list
    cciug@lists.ca.ibm.com
    Unsubscribe:cciug-leave@lists.ca.ibm.com
  • jeff98air
    jeff98air
    817 Posts

    RE:Re: cleartool: Error: Not a vob object:

    ‏2007-10-08T22:49:12Z  
    Hi Jeff,

    Thnx for the reply, but checkvob didn't work, can u help...

    M:\vobadm__int>ct lsbl -stream stream:View_Int@\XXX
    17-Jul-07.09:20:37 M_0_30.8187 vobadm "M_0_30"
    stream:STR_Int@\XXX
    component: YYY@\XXX
    01-Oct-07.17:15:35 E_ZAP_1_38_0.7826 vobadm "E_ZAP_1_38_0"
    stream: STR_Int@\XXX
    cleartool: Error: Not a vob object: "16ca80bc.a09b465c.93f1.74:88:c5:8a:e1:56".

    Regards,
    Girish
    If checkvob didn't find any errors on the stream, then the problem may
    be with a higher-level UCM object. Try running the checkvob on the PVOB
    and let it scan down through the dependencies:

    cleartool checkvob -ucm -fix -verbose vob:\pvob

    Reply with the output surrounding any error messages.

    -Jeff

    -----Original Message-----
    From: cciug-bounces@lists.ca.ibm.com
    mailto:cciug-bounces@lists.ca.ibm.com On Behalf Of disadmin@us.ibm.com
    Sent: Monday, October 08, 2007 3:28 AM
    To: cciug@lists.ca.ibm.com
    Subject: cciug Re: cleartool: Error: Not a vob object:

    Hi Jeff,

    Thnx for the reply, but checkvob didn't work, can u help...

    M:\vobadm__int>ct lsbl -stream stream:View_Int@\XXX
    17-Jul-07.09:20:37 M_0_30.8187 vobadm "M_0_30"
    stream:STR_Int@\XXX
    component: YYY@\XXX
    01-Oct-07.17:15:35 E_ZAP_1_38_0.7826 vobadm "E_ZAP_1_38_0"
    stream: STR_Int@\XXX
    cleartool: Error: Not a vob object:
    "16ca80bc.a09b465c.93f1.74:88:c5:8a:e1:56".

    Regards,
    Girish
    _______________________________________________
    cciug mailing list
    cciug@lists.ca.ibm.com
    Unsubscribe:cciug-leave@lists.ca.ibm.com

    _______________________________________________
    cciug mailing list
    cciug@lists.ca.ibm.com
    Unsubscribe:cciug-leave@lists.ca.ibm.com
  • SystemAdmin
    SystemAdmin
    47293 Posts

    Re: RE:Re: cleartool: Error: Not a vob object:

    ‏2007-10-09T03:31:47Z  
    • jeff98air
    • ‏2007-10-08T17:49:31Z
    It looks like it's the baseline that has the unresolved hyperlink. Try
    running the checkvob against the baseline object that is reporting the
    error.

    -Jeff

    -----Original Message-----
    From: cciug-bounces@lists.ca.ibm.com
    mailto:cciug-bounces@lists.ca.ibm.com On Behalf Of disadmin@us.ibm.com
    Sent: Monday, October 08, 2007 9:50 AM
    To: cciug@lists.ca.ibm.com
    Subject: cciug Re: cleartool: Error: Not a vob object:

    OK then, did you run "checkvob" against the problematic activity?

    Regards,

    Kristijan
    _______________________________________________
    cciug mailing list
    cciug@lists.ca.ibm.com
    Unsubscribe:cciug-leave@lists.ca.ibm.com

    _______________________________________________
    cciug mailing list
    cciug@lists.ca.ibm.com
    Unsubscribe:cciug-leave@lists.ca.ibm.com
    even running checkvob on the main admin / pvob did not result in any error.

    since running, ct lsbl -stream <stream name> is reporting an error,

    01-Oct-07.17:15:35 bl_1_38_0.7826 vobadm "bl_1_38_0"
    stream: stream_proj_Int@\pvob_PROJECTS
    cleartool: Error: Not a vob object: "16ca80bc.a09b465c.93f1.74:88:c5:8a:e1:56".

    can i directly remove the problematic baseline?
  • SystemAdmin
    SystemAdmin
    47293 Posts

    Re: RE:Re: cleartool: Error: Not a vob object:

    ‏2007-10-09T13:51:18Z  
    even running checkvob on the main admin / pvob did not result in any error.

    since running, ct lsbl -stream <stream name> is reporting an error,

    01-Oct-07.17:15:35 bl_1_38_0.7826 vobadm "bl_1_38_0"
    stream: stream_proj_Int@\pvob_PROJECTS
    cleartool: Error: Not a vob object: "16ca80bc.a09b465c.93f1.74:88:c5:8a:e1:56".

    can i directly remove the problematic baseline?
    But did you run the "checkvob" against the baseline? It can check and possibly repair any UCM object, therefore also the baseline that is giving you the grief.

    Regards,

    kristijan
  • jeff98air
    jeff98air
    817 Posts

    RE:Re: RE:Re: cleartool: Error: Not a vob object:

    ‏2007-10-09T14:59:38Z  
    even running checkvob on the main admin / pvob did not result in any error.

    since running, ct lsbl -stream <stream name> is reporting an error,

    01-Oct-07.17:15:35 bl_1_38_0.7826 vobadm "bl_1_38_0"
    stream: stream_proj_Int@\pvob_PROJECTS
    cleartool: Error: Not a vob object: "16ca80bc.a09b465c.93f1.74:88:c5:8a:e1:56".

    can i directly remove the problematic baseline?
    Very strange that checkvob doesn't report the error. I've never seen an
    error on a component that wasn't at least detected by checkvob. I
    recently had an issue where a rootless component had been removed, that
    had a composite baseline that was referenced by another composite
    baseline. `checkvob -ucm -fix` could detect the broken hlink, but could
    not repair it (SUM_RepairProject::scan() error). This error was
    actually breaking baseline dependencies of the development project that
    had referenced it. I tried all of my "tricks" to try to repair it, but
    none worked. Finally, I decided to try one last thing before having to
    call tech supp. The bad composite baseline belonged to a mainline
    project integ stream that we hadn't actually started using yet, so I
    removed the stream. Once the stream was removed, checkvob was able to
    fix the broken hlink in the other compBL. All is good now, but I don't
    like that I had to remove a stream to fix the problem.

    Now to answer your question: As long as no other stream is using that
    baseline and it's not something important you need to keep, then you can
    try to `rmbl` it. If it is currently recommended, you will need to
    `chstream -nrec` it first.

    -Jeff

    -----Original Message-----
    From: cciug-bounces@lists.ca.ibm.com
    mailto:cciug-bounces@lists.ca.ibm.com On Behalf Of disadmin@us.ibm.com
    Sent: Monday, October 08, 2007 9:32 PM
    To: cciug@lists.ca.ibm.com
    Subject: cciug Re: RE:Re: cleartool: Error: Not a vob object:

    even running checkvob on the main admin / pvob did not result in any
    error.

    since running, ct lsbl -stream <stream name> is reporting an error,

    01-Oct-07.17:15:35 bl_1_38_0.7826 vobadm "bl_1_38_0"
    stream: stream_proj_Int@\pvob_PROJECTS
    cleartool: Error: Not a vob object:
    "16ca80bc.a09b465c.93f1.74:88:c5:8a:e1:56".

    can i directly remove the problematic baseline?
    _______________________________________________
    cciug mailing list
    cciug@lists.ca.ibm.com
    Unsubscribe:cciug-leave@lists.ca.ibm.com

    _______________________________________________
    cciug mailing list
    cciug@lists.ca.ibm.com
    Unsubscribe:cciug-leave@lists.ca.ibm.com
  • SystemAdmin
    SystemAdmin
    47293 Posts

    Re: RE:Re: cleartool: Error: Not a vob object:

    ‏2007-10-11T09:20:00Z  
    But did you run the "checkvob" against the baseline? It can check and possibly repair any UCM object, therefore also the baseline that is giving you the grief.

    Regards,

    kristijan
    hi kris.
    checkvob on baseline didn't report any errors.
  • SystemAdmin
    SystemAdmin
    47293 Posts

    Re: RE:Re: cleartool: Error: Not a vob object:

    ‏2007-10-11T15:51:32Z  
    hi kris.
    checkvob on baseline didn't report any errors.
    Well, you can still contact the IBM Customer support, if you haven't already done so.

    Regards,

    Kristijan
  • SystemAdmin
    SystemAdmin
    47293 Posts

    Re: RE:Re: cleartool: Error: Not a vob object:

    ‏2007-10-12T12:41:57Z  
    • jeff98air
    • ‏2007-10-08T22:49:12Z
    If checkvob didn't find any errors on the stream, then the problem may
    be with a higher-level UCM object. Try running the checkvob on the PVOB
    and let it scan down through the dependencies:

    cleartool checkvob -ucm -fix -verbose vob:\pvob

    Reply with the output surrounding any error messages.

    -Jeff

    -----Original Message-----
    From: cciug-bounces@lists.ca.ibm.com
    mailto:cciug-bounces@lists.ca.ibm.com On Behalf Of disadmin@us.ibm.com
    Sent: Monday, October 08, 2007 3:28 AM
    To: cciug@lists.ca.ibm.com
    Subject: cciug Re: cleartool: Error: Not a vob object:

    Hi Jeff,

    Thnx for the reply, but checkvob didn't work, can u help...

    M:\vobadm__int>ct lsbl -stream stream:View_Int@\XXX
    17-Jul-07.09:20:37 M_0_30.8187 vobadm "M_0_30"
    stream:STR_Int@\XXX
    component: YYY@\XXX
    01-Oct-07.17:15:35 E_ZAP_1_38_0.7826 vobadm "E_ZAP_1_38_0"
    stream: STR_Int@\XXX
    cleartool: Error: Not a vob object:
    "16ca80bc.a09b465c.93f1.74:88:c5:8a:e1:56".

    Regards,
    Girish
    _______________________________________________
    cciug mailing list
    cciug@lists.ca.ibm.com
    Unsubscribe:cciug-leave@lists.ca.ibm.com

    _______________________________________________
    cciug mailing list
    cciug@lists.ca.ibm.com
    Unsubscribe:cciug-leave@lists.ca.ibm.com
    bad news guys....
    now people are not able to do any activity on that project.......for any clearcase operation it throws that error (not a vob object).
    i tried removing the baseline, same error.
    have escalated to IBM....so lets c wat happens.....
  • SystemAdmin
    SystemAdmin
    47293 Posts

    Re: RE:Re: cleartool: Error: Not a vob object:

    ‏2007-10-16T12:14:27Z  
    bad news guys....
    now people are not able to do any activity on that project.......for any clearcase operation it throws that error (not a vob object).
    i tried removing the baseline, same error.
    have escalated to IBM....so lets c wat happens.....
    guys can someone tell me something abt solving this error. IBM is taking too long to give the solution. they r just asking for some logs which v r providing.
    this is become very critical now. i tried all d tricks on this stream, but to no avail :-(
  • SystemAdmin
    SystemAdmin
    47293 Posts

    Re: RE:Re: cleartool: Error: Not a vob object:

    ‏2007-10-16T14:12:27Z  
    guys can someone tell me something abt solving this error. IBM is taking too long to give the solution. they r just asking for some logs which v r providing.
    this is become very critical now. i tried all d tricks on this stream, but to no avail :-(
    So, to summarise, you've run "cleartool checkvob -ucm -fix <object>" against the following objects (all from your previous e-mails):

    stream:STR_Int@\XXX
    baseline:E_ZAP_1_38_0.7826@\XXX
    stream:View_Int@\XXX
    baseline:bl_1_38_0.7826@\XXX
    stream:stream_proj_Int@\pvob_PROJECTS
    vob:\pvob_PROJECTS

    And none of them neither rectified anything nor reported any other errors? This is rather odd. Would you mind posting which "cleartool checkvob" commands exactly did you try (n.b. with their exact parameters)?

    Regards,

    Kristijan
  • jeff98air
    jeff98air
    817 Posts

    RE:Re: RE:Re: cleartool: Error: Not a vob object:

    ‏2007-10-16T15:50:53Z  
    So, to summarise, you've run "cleartool checkvob -ucm -fix <object>" against the following objects (all from your previous e-mails):

    stream:STR_Int@\XXX
    baseline:E_ZAP_1_38_0.7826@\XXX
    stream:View_Int@\XXX
    baseline:bl_1_38_0.7826@\XXX
    stream:stream_proj_Int@\pvob_PROJECTS
    vob:\pvob_PROJECTS

    And none of them neither rectified anything nor reported any other errors? This is rather odd. Would you mind posting which "cleartool checkvob" commands exactly did you try (n.b. with their exact parameters)?

    Regards,

    Kristijan
    I recently had a problem with a nested composite baseline that checkvob
    -ucm -fix was able to detect, but not fix. It error'd out when it tried
    to fix the broken hlink. After a few hours of trying all the tricks I
    know, I ended up fixing the problem by removing the int stream of the
    project where the CBL (and rootless component) was removed. The dev
    project had referenced this removed CBL. With the stream gone, checkvob
    was now able to fix the broken hlink and the dev project was operational
    again.

    Removing the int stream is DEFINITELY not a good workaround, but
    luckily, it was a newly created mainline project, so I was able to
    remove it without much effort or ill effects. I plan to report this to
    IBM when I have time.

    -Jeff

    -----Original Message-----
    From: cciug-bounces@lists.ca.ibm.com
    mailto:cciug-bounces@lists.ca.ibm.com On Behalf Of disadmin@us.ibm.com
    Sent: Tuesday, October 16, 2007 8:12 AM
    To: cciug@lists.ca.ibm.com
    Subject: cciug Re: RE:Re: cleartool: Error: Not a vob object:

    So, to summarise, you've run "cleartool checkvob -ucm -fix
    <object>" against the following objects (all from your previous
    e-mails):

    stream:STR_Int@\XXX
    baseline:E_ZAP_1_38_0.7826@\XXX
    stream:View_Int@\XXX
    baseline:bl_1_38_0.7826@\XXX
    stream:stream_proj_Int@\pvob_PROJECTS
    vob:\pvob_PROJECTS

    And none of them neither rectified anything nor reported any other
    errors? This is rather odd. Would you mind posting which "cleartool
    checkvob" commands exactly did you try (n.b. with their exact
    parameters)?

    Regards,

    Kristijan
    _______________________________________________
    cciug mailing list
    cciug@lists.ca.ibm.com
    Unsubscribe:cciug-leave@lists.ca.ibm.com

    _______________________________________________
    cciug mailing list
    cciug@lists.ca.ibm.com
    Unsubscribe:cciug-leave@lists.ca.ibm.com
  • SystemAdmin
    SystemAdmin
    47293 Posts

    Re: RE:Re: cleartool: Error: Not a vob object:

    ‏2007-10-17T04:14:59Z  
    I did the following things,

    ct checkvob -ucm -fix vob:\<vob tag>
    ct checkvob -ucm -fix stream:<Int stream>
    ct checkvob -ucm -fix baseline:<baseline>

    *****************************
    This response was provided by Jeff Ng but was lost during gateway/maillist problems. I am reposting it on his behalf here.

    10/17/2007 8:52PM

    When you did the checkvob on "vob:\<vob tag>", did you do it on the
    PVOB, or one of the component VOBs? If you haven't done so already, do
    the checkvob on the PVOB containing the problematic stream:

    ct checkvob -ucm -fix -verbose vob:\<PVOB>

    -Jeff
    one more thing i noticed, wen i run,
    ct lsstream -l stream:<stream>, in one part of the output i noticed,

    foundation baselines:
    cleartool: Error: Not a vob object: "16ca80bc.a09b465c.93f1.74:88:c5:8a:e1:56".
    cleartool: Error: Not a vob object: "16ca80bc.a09b465c.93f1.74:88:c5:8a:e1:56".
    cleartool: Error: Not a vob object: "16ca80bc.a09b465c.93f1.74:88:c5:8a:e1:56".
    cleartool: Error: Not a vob object: "16ca80bc.a09b465c.93f1.74:88:c5:8a:e1:56".
    cleartool: Error: Not a vob object: "16ca80bc.a09b465c.93f1.74:88:c5:8a:e1:56".
    cleartool: Error: Not a vob object: "16ca80bc.a09b465c.93f1.74:88:c5:8a:e1:56".
    cleartool: Error: Not a vob object: "16ca80bc.a09b465c.93f1.74:88:c5:8a:e1:56".
    cleartool: Error: Not a vob object: "16ca80bc.a09b465c.93f1.74:88:c5:8a:e1:56".

    wen i try to dump this, it says the same, not a vob object.....
  • SystemAdmin
    SystemAdmin
    47293 Posts

    Re: RE:Re: cleartool: Error: Not a vob object:

    ‏2007-10-17T12:31:34Z  
    one more thing i noticed, wen i run,
    ct lsstream -l stream:<stream>, in one part of the output i noticed,

    foundation baselines:
    cleartool: Error: Not a vob object: "16ca80bc.a09b465c.93f1.74:88:c5:8a:e1:56".
    cleartool: Error: Not a vob object: "16ca80bc.a09b465c.93f1.74:88:c5:8a:e1:56".
    cleartool: Error: Not a vob object: "16ca80bc.a09b465c.93f1.74:88:c5:8a:e1:56".
    cleartool: Error: Not a vob object: "16ca80bc.a09b465c.93f1.74:88:c5:8a:e1:56".
    cleartool: Error: Not a vob object: "16ca80bc.a09b465c.93f1.74:88:c5:8a:e1:56".
    cleartool: Error: Not a vob object: "16ca80bc.a09b465c.93f1.74:88:c5:8a:e1:56".
    cleartool: Error: Not a vob object: "16ca80bc.a09b465c.93f1.74:88:c5:8a:e1:56".
    cleartool: Error: Not a vob object: "16ca80bc.a09b465c.93f1.74:88:c5:8a:e1:56".

    wen i try to dump this, it says the same, not a vob object.....
    Hmm... have you deleted any baseline the foundation baseline depends on? Or component? Have you changed anything with regards to the Admin VOB/pVOB setup?

    This object is certainly referenced somewhere, but for some reason invisible/non existent. It's up to you to figure out what happened.

    Regards,

    Kristijan
  • jeff98air
    jeff98air
    817 Posts

    Re: RE:Re: cleartool: Error: Not a vob object:

    ‏2007-10-18T15:11:38Z  
    I did the following things,

    ct checkvob -ucm -fix vob:\<vob tag>
    ct checkvob -ucm -fix stream:<Int stream>
    ct checkvob -ucm -fix baseline:<baseline>

    *****************************
    This response was provided by Jeff Ng but was lost during gateway/maillist problems. I am reposting it on his behalf here.

    10/17/2007 8:52PM

    When you did the checkvob on "vob:\<vob tag>", did you do it on the
    PVOB, or one of the component VOBs? If you haven't done so already, do
    the checkvob on the PVOB containing the problematic stream:

    ct checkvob -ucm -fix -verbose vob:\<PVOB>

    -Jeff
    > I did the following things,
    >
    > ct checkvob -ucm -fix vob:\<vob tag>
    > ct checkvob -ucm -fix stream:<Int stream>
    > ct checkvob -ucm -fix baseline:<baseline>

    When you did the checkvob on "vob:\<vob tag>", did you do it on the PVOB, or one of the component VOBs? If you haven't done so already, do the checkvob on the PVOB containing the problematic stream:

    ct checkvob -ucm -fix -verbose vob:\<PVOB>

    -Jeff
  • SystemAdmin
    SystemAdmin
    47293 Posts

    Re: RE:Re: cleartool: Error: Not a vob object:

    ‏2007-10-19T03:27:22Z  
    • jeff98air
    • ‏2007-10-18T15:11:38Z
    > I did the following things,
    >
    > ct checkvob -ucm -fix vob:\<vob tag>
    > ct checkvob -ucm -fix stream:<Int stream>
    > ct checkvob -ucm -fix baseline:<baseline>

    When you did the checkvob on "vob:\<vob tag>", did you do it on the PVOB, or one of the component VOBs? If you haven't done so already, do the checkvob on the PVOB containing the problematic stream:

    ct checkvob -ucm -fix -verbose vob:\<PVOB>

    -Jeff
    i ran checkvob on all, i.e main admin vob, pvob and also on component vob to be sure.
  • SystemAdmin
    SystemAdmin
    47293 Posts

    Re: RE:Re: cleartool: Error: Not a vob object:

    ‏2007-10-19T06:10:52Z  
    i ran checkvob on all, i.e main admin vob, pvob and also on component vob to be sure.
    hi guys....d problem has been finally solved. IBM asked us to execute the below cmd and it just removed the bad reference.

    /opt/rational/clearcase/etc/utils/ucmutil setpvar -pvar SUM_Timeline_Component -none oid:73bf4d2f.3ff941e4.b13e.99:8a:b3:44:62:0a@vobuuid:2fcc7203.336e11dc.8c1a.00:1b:78:03:b1:40
  • SystemAdmin
    SystemAdmin
    47293 Posts

    Re: RE:Re: cleartool: Error: Not a vob object:

    ‏2007-10-19T08:23:21Z  
    hi guys....d problem has been finally solved. IBM asked us to execute the below cmd and it just removed the bad reference.

    /opt/rational/clearcase/etc/utils/ucmutil setpvar -pvar SUM_Timeline_Component -none oid:73bf4d2f.3ff941e4.b13e.99:8a:b3:44:62:0a@vobuuid:2fcc7203.336e11dc.8c1a.00:1b:78:03:b1:40
    Yet another mysterious undocumented ucmutil function that does magic. ;-)

    Has anyone by any chance seen any comprehensive documentation for the "ucmutil" command? If so, would you mind sharing it? The subcommands' names and parameters sometimes hint their purpose, but I'd really prefer not messing about with it without knowing what exactly it does:

    $ /usr/atria/etc/utils/ucmutil help
    Usage: quit
    Usage: help command-name
    Usage: lspvar {-pvar pvar_name | -all} ucm_object_selector ...
    Usage: setpvar -pvar pvar_name -add {-value pvar_value | -file file-name | -none} ucm_object_selector ...
    Usage: cleanup_crm {vob_selector | project_selector}
    Usage: link_pvob -fix -verbose -from vob_selector -to vob_selector
    Usage: sync_changeset -fix -verbose ucm_object_selector...
    Usage: rm_stream_cspec [-update -force] -recurse ucm_stream_selector...

    The only general technote I've found about it says pretty much "don't touch it":
    http://www-1.ibm.com/support/docview.wss?rs=984&context=SSSH27&context=SSSH3S&context=SSSTY3&context=SSCSNZN&context=SSSTWP&context=SSCGQ7B&context=SSCGQ7D&context=SSCSP7T&q1=ucmutil&uid=swg21237620&loc=en_US&cs=utf-8&lang=en

    Some subcommands, however, seem to be at least partially documented:
    • cleanup_crm - http://www-1.ibm.com/support/docview.wss?rs=0&uid=swg21195482 and http://www-1.ibm.com/support/docview.wss?rs=984&context=SSSH27&context=SSSH3S&context=SSSTY3&context=SSCSNZN&context=SSSTWP&context=SSCGQ7B&context=SSCGQ7D&context=SSCSP7T&q1=ucmutil&uid=swg21150472&loc=en_US&cs=utf-8&lang=en
    • sync_changeset - http://www-1.ibm.com/support/docview.wss?rs=984&context=SSSH27&context=SSSH3S&context=SSSTY3&context=SSCSNZN&context=SSSTWP&context=SSCGQ7B&context=SSCGQ7D&context=SSCSP7T&q1=ucmutil&uid=swg1IC47049&loc=en_US&cs=utf-8&lang=en
    and http://www-1.ibm.com/support/docview.wss?rs=984&context=SSSH27&context=SSSH3S&context=SSSTY3&context=SSCSNZN&context=SSSTWP&context=SSCGQ7B&context=SSCGQ7D&context=SSCSP7T&q1=ucmutil&uid=swg21179696&loc=en_US&cs=utf-8&lang=en
    • setpvar (but only some very specific hints) - http://www-1.ibm.com/support/docview.wss?rs=984&context=SSSH27&context=SSSH3S&context=SSSTY3&context=SSCSNZN&context=SSSTWP&context=SSCGQ7B&context=SSCGQ7D&context=SSCSP7T&q1=ucmutil&uid=swg21146614&loc=en_US&cs=utf-8&lang=en
    • squid_doctor (interesting, "help" doesn't even mention it) - http://www-1.ibm.com/support/docview.wss?rs=984&context=SSSH27&context=SSSH3S&context=SSSTY3&context=SSCSNZN&context=SSSTWP&context=SSCGQ7B&context=SSCGQ7D&context=SSCSP7T&q1=ucmutil&uid=swg21120848&loc=en_US&cs=utf-8&lang=en

    Regards,

    Kristijan
  • SystemAdmin
    SystemAdmin
    47293 Posts

    Re: RE:Re: cleartool: Error: Not a vob object:

    ‏2007-10-20T13:12:08Z  
    So, to summarise, you've run "cleartool checkvob -ucm -fix <object>" against the following objects (all from your previous e-mails):

    stream:STR_Int@\XXX
    baseline:E_ZAP_1_38_0.7826@\XXX
    stream:View_Int@\XXX
    baseline:bl_1_38_0.7826@\XXX
    stream:stream_proj_Int@\pvob_PROJECTS
    vob:\pvob_PROJECTS

    And none of them neither rectified anything nor reported any other errors? This is rather odd. Would you mind posting which "cleartool checkvob" commands exactly did you try (n.b. with their exact parameters)?

    Regards,

    Kristijan
    I did the following things,

    ct checkvob -ucm -fix vob:\<vob tag>
    ct checkvob -ucm -fix stream:<Int stream>
    ct checkvob -ucm -fix baseline:<baseline>

    *****************************
    This response was provided by Jeff Ng but was lost during gateway/maillist problems. I am reposting it on his behalf here.

    10/17/2007 8:52PM

    When you did the checkvob on "vob:\<vob tag>", did you do it on the
    PVOB, or one of the component VOBs? If you haven't done so already, do
    the checkvob on the PVOB containing the problematic stream:

    ct checkvob -ucm -fix -verbose vob:\<PVOB>

    -Jeff
  • SystemAdmin
    SystemAdmin
    47293 Posts

    Re: RE:Re: cleartool: Error: Not a vob object:

    ‏2008-10-08T15:44:47Z  
    hi guys....d problem has been finally solved. IBM asked us to execute the below cmd and it just removed the bad reference.

    /opt/rational/clearcase/etc/utils/ucmutil setpvar -pvar SUM_Timeline_Component -none oid:73bf4d2f.3ff941e4.b13e.99:8a:b3:44:62:0a@vobuuid:2fcc7203.336e11dc.8c1a.00:1b:78:03:b1:40
    Bumping up an old thread here :)

    Exactly what objects where these?
    oid:73bf4d2f.3ff941e4.b13e.99:8a:b3:44:62:0a@vobuuid:2fcc7203.336e11dc.8c1a.00:1b:78:03:b1:40

    The stream in which you had problems, the project or the baseline from the "Not a vob object:"-output?
    That is:
    stream@pvob or project@pvob or baseline@pvob?