Hide Forgot
This is partly a doc bug and partly a gfs2-utils bug. This clone is to deal with the gfs2-utils part of the issue. +++ This bug was initially created as a clone of Bug #664848 +++ Description of problem: When gfs2_convert is used on a GFS file system w/ Context Dependent Path Names, the symlinks with CDPNs are converted to empty directories. gfs2_convert prints a message stating how many CDPNs were converted. The target of the symlink containing the CDPN is lost. gfs2_convert should print out the full path of both sides of the symlink while converting a GFS file system to GFS2. Then the admin can use that list to configure bind mounts as needed to replace the CDPNs. The gfs2_convert man page and GFS2 book should include language stating the admin should watch for these messages from gfs2_convert and/or include an example that includes conversion of CDPN symlinks. Version-Release number of selected component (if applicable): gfs2-utils-0.1.62-28.el5 How reproducible: Every time Steps to Reproduce: 1. Create CDPN on GFS 2. convert GFS to GFS2 3. try to remember where CDPN pointed to --- Additional comment from adas on 2010-12-21 15:56:21 EST --- With a bit of work in libgfs2, it should be possible to print out, for each cdpn converted, the full path of the cdpn as well as the full path of the target.
As per yesterday's meeting, we decided to document how to find the links using find before converting the fs. We already have a doc bug open and no code changes are required, so we don't need this bug open any more.