Skip to Main Content
Cloud Platform


This is an IBM Automation portal for Cloud Platform products. To view all of your ideas submitted to IBM, create and manage groups of Ideas, or create an idea explicitly set to be either visible by all (public) or visible only to you and IBM (private), use the IBM Unified Ideas Portal (https://ideas.ibm.com).


Shape the future of IBM!

We invite you to shape the future of IBM, including product roadmaps, by submitting ideas that matter to you the most. Here's how it works:

Search existing ideas

Start by searching and reviewing ideas and requests to enhance a product or service. Take a look at ideas others have posted, and add a comment, vote, or subscribe to updates on them if they matter to you. If you can't find what you are looking for,

Post your ideas
  1. Post an idea.

  2. Get feedback from the IBM team and other customers to refine your idea.

  3. Follow the idea through the IBM Ideas process.


Specific links you will want to bookmark for future use

Welcome to the IBM Ideas Portal (https://www.ibm.com/ideas) - Use this site to find out additional information and details about the IBM Ideas process and statuses.

IBM Unified Ideas Portal (https://ideas.ibm.com) - Use this site to view all of your ideas, create new ideas for any IBM product, or search for ideas across all of IBM.

ideasibm@us.ibm.com - Use this email to suggest enhancements to the Ideas process or request help from IBM for submitting your Ideas.


Status Future consideration
Categories ClearCase
Created by Guest
Created on Nov 4, 2016

Release the VOB Repair tools with ClearCase product

This RFE is requesting that the many VOB repair tools released by support be versioned and released with the product in a similar manner to how checkvob is released.
HCL support has agreed that is supported to run these repair tools before contacting support if the symptoms addressed by one of these has taken a VOB down.
It's important these tools run to correct SEV-1 situations. Known stable versions need to be available to the clients to run.
In the PMR referenced by this RFE, a SEV-1 was opened for 4.5 hours before the right combination of the repair tools was discovered by the client.

These repair tools do change and it's difficult to know if the current versions are installed. If released and installed with the product then a Cleartool lsversion would tell the client and support which versions of the utilities are installed.

There are at this time at least 8 VOB repair distributed by ClearCase Support.

PI28582_check
find_bad_activity.pl
find_bad_activity_DB.pl
find_bad_baseline_DB.pl
find_bad_timeline.pl
find_bad_timeline_DB.pl
Rebuild_timeline_DB.pl
find_bad_ucm_view_refs,pl

Usage is generally like:
cd to the vob storaged .vbs
find_bad_timeline_DB.pl -all -fix
Generally these LOCK the VOB during the run

There has been an unknown tendency for the clients to miss the "-fix -all" options during the execution of the tools.

There is confusion on what the signatures for these repair tools are. Some known are:
Error at "/vobs/atria/lib/db/db__dump.c" line 4177
can be resolved by the script:
Perl find_bad_timeline_DB.pl -all -fix

Error at "/vobs/atria/lib/db/db__dump.c" line 4055
can be resolved by the script
Perl find_bad_activity_DB.pl -all -fix


Not all signatures are as easy to detect. Usually the repair tool itself detects the signature. The question of knowing "What the signature is", becomes "Run the utility and it will look for the signature"

Errors from ClearCase release to release can change, for example:
error at "/vobs/atria/lib/db/db__dump.c" line 4177
May change to different line numbers for a new release. Which can confuse manual searching for past patterns. Other signatures may already include different line numbers.

AT times a VOB corruption may have happened years ago and sits benignly through most CC operations until a time a reformatvob, or mkreplica is needed.

For all Sev-1 and other VOB corruption situations the PMR startup time is many back and forth of the client collecting data for support. Gathering the data can be a wastes a lot of time. This data is often not used to resolved the PMR as one of the mentioned tools resolve it.

Idea priority High
RFE ID 96842
RFE URL
RFE Product Rational ClearCase
  • Guest
    Reply
    |
    Mar 27, 2018

    All utilities
    tarlib
    sct
    everything that is ever sent out by support needs to work on the supported OS

  • Guest
    Reply
    |
    Jan 25, 2018

    Although the theme of this request is consistent with our business strategy, it is not committed to the release that is currently under development.

  • Guest
    Reply
    |
    Jan 18, 2018

    Additional tool to add
    stream_data.pl
    For many PMRs the client is ask to run this tool to gather stream_data and send it in.
    This script could use an improvement to to name the output to match the stream it collects data for.
    It too could use versioning to know the latest version is being run, and could would be helpful to have it installed with the product.

    Right now it generically names all output the same. It has happened a few times that the wrong stream_data.tar.gz is sent in. Suggested is the script names the output _data.tar.gz

    Further automation to FPT this to IBM/HCL support would be helpful.
    And if it's automatically ftp'd then prepend the call ID (PMR ID currently)