(ref. bug 168723)
Since no one has claimed this one, and I have been looking at recovery of metadata and the code paths are similar, I'll take this for now.
Moving to rhel5.
*** Bug 576686 has been marked as a duplicate of this bug. ***
*** Bug 248191 has been marked as a duplicate of this bug. ***
Looks to my like Petr's domain for now.
It may be my domain, but it would be useful to know what is vgck supposed to do. It does what the manpage says it does, but I agree it's not entirely useful since all other vg-related commands run the same checks anyway. So what is the meaning of this bug? I can see 3 possible coures of action: 1) Get a clear picture of what vgck should do, retitle and repurpose this bug to that end. 2) Decide that vgck is redundant and remove it (although it's not *entirely* redundant anymore, I think it "fails" (gives error code) in more cases than vgs). 3) Do nothing and close this BZ as NOTABUG. I am setting this to needinfo for now, in the hope of going with option 1 (as I don't have any ideas myself). If no-one comes up with anything, I'll fall back to option 3.
Thank you for submitting this issue for consideration. Red Hat Enterprise Linux 5 has reached the end of Production 1 Phase of its Life Cycle. Red Hat does not plan to incorporate the suggested capability in a future Red Hat Enterprise Linux 5 minor release. If you would like Red Hat to re-consider this feature request and the requested functionality is not currently in Red Hat Enterprise Linux 6, please re-open the request via appropriate support channels and provide additional supporting details about the importance of this issue.
Since 1) failed, going with 3).