Bugzilla – Bug 1333
libbe creation and rename of BEs should handle subordinate legacy mounted datasets.
Last modified: 2008-11-24 12:58:19 UTC
You need to log in before you can comment on or make changes to this bug.
be_copy() and be_rename() both call be_update_vfstab() to handle updating the vfstab. The current be_update_vfstab() function only updates the entry for the root dataset, not other legacy mounted datasets that a BE might have. Hence the creation and rename of BEs with subordinate datasets with legacy mountpoints is incomplete. be_update_vfstab() should handle other BE datasets that are legacy mounted.
We need to modify be_update_vfstab() so that it takes a list of entries to update in the vfstab, rather than just looking for "/".
Fixed in changeset afc3b7d6efb2
This fix also fixed be_update_vfstab() to restore the permissions and ownership of /etc/vfstab with that of the original file.
*** Bug 2170 has been marked as a duplicate of this bug. ***
*** Bug 2911 has been marked as a duplicate of this bug. ***
*** Bug 2928 has been marked as a duplicate of this bug. ***
*** Bug 3080 has been marked as a duplicate of this bug. ***