On Tue, Oct 27, 2009 at 10:31:34AM -0000, Scott James Remnant wrote:
> Then change it ;-)
Sure. I intended to do so from the beginning. I just don't really feel
like shoving this into Karmic at this point.
> And enjoy all the errors you get during upgrades where people's
> filesystems suddenly change from the snapshot to the origin as they're
> mounted by UUID :p
I'm still struggling to come up with a use case where mounting the
(well, not "the" as much as "an arbitrary") snapshot is preferred over
mounting the origin.
The only problem I see is if people actually unnoticed have been
affected by this, and have simply started using the snapshot instead of
the origin, so changing it back will seem like data loss (since any
changes made to the snapshot suddenly is gone). In other words, I'm not
comfortable SRU'ing this into e.g. Hardy, but I think we should make the
change for Lucid and add a release note saying that if you relied on
this (I doubt anyone does so *on purpose*, but still), you will want to
do something to handle it (like point to the lv by name rather than
UUID).
On Tue, Oct 27, 2009 at 10:31:34AM -0000, Scott James Remnant wrote:
> Then change it ;-)
Sure. I intended to do so from the beginning. I just don't really feel
like shoving this into Karmic at this point.
> And enjoy all the errors you get during upgrades where people's
> filesystems suddenly change from the snapshot to the origin as they're
> mounted by UUID :p
I'm still struggling to come up with a use case where mounting the
(well, not "the" as much as "an arbitrary") snapshot is preferred over
mounting the origin.
The only problem I see is if people actually unnoticed have been
affected by this, and have simply started using the snapshot instead of
the origin, so changing it back will seem like data loss (since any
changes made to the snapshot suddenly is gone). In other words, I'm not
comfortable SRU'ing this into e.g. Hardy, but I think we should make the
change for Lucid and add a release note saying that if you relied on
this (I doubt anyone does so *on purpose*, but still), you will want to
do something to handle it (like point to the lv by name rather than
UUID).