lp:ubuntu/feisty/lvm-common
- Get this branch:
- bzr branch lp:ubuntu/feisty/lvm-common
Branch information
- Owner:
- Ubuntu branches
- Status:
- Development
Recent revisions
- 15. By Scott James Remnant (Canonical)
-
Remove dependency on mdadm, since this was only in place for the
initramfs local-top script which is no more. LP: #98929. - 14. By Ian Jackson
-
UdevLvm - reinstate 1.5.20ubuntu9:
* Remove nonsense (calls to vgchange, random sleeps, etc.) from
initramfs-tools/scripts/ local-top/ lvm aka debian/ initramfs- local. The
only thing that remains in this script is to create the symlinks
/sbin/{vgchange, pvscan} . With some improvements:
* Copy lvm udev rules into initramfs.
* initramfs local-top script is no longer needed since we can just
say `lvm <lvm-command>' rather than relying on the symlinks.* Declare Breaks against old lvm2 since we now depend on the proper udev
support in the new lvm2.These changes are possible now because udev-device-mapper is implemented
including `watershed'. - 13. By Ian Jackson
-
* Revert 1.5.20ubuntu9. The nonsense is still needed because:
- udev-device-mapper is not yet implemented;
- udev-lvm does not copy the relevant udev rules explicitly into the
initramfs;
- there is an ordering problem between udev starting and the lvm /sbin
symlinks being created (it would be better to incorporate these
links into the initramfs rather than creating them during boot).
- the udev watershed feature is not yet implemented (or at least,
the implementation is not in feisty). - 12. By Ian Jackson
-
Remove nonsense (calls to vgchange, random sleeps, etc.) from
initramfs-tools/scripts/ local-top/ lvm aka debian/ initramfs- local. The
only thing that remains in this script is to create the symlinks
/sbin/{vgchange, pvscan} . - 11. By Fabio Massimo Di Nitto
-
* Change local-top and hook prereq on mdadm and not md.
(Closes Ubuntu: #72387)* Bump Depends on mdadm to make sure mdadm is available.
- 9. By Fabio Massimo Di Nitto
-
* Fix both initramfs hook and local top script to copy lvm in place of
vgchange.
* Create vgchange and pvscan synlinks at boot time.
* Implement a loop similar to "Wait for root" to make sure devices are
settled before calling vgchange.
* Kick pvscan before vgscan. This is required if devices will appear after
the first call to vgscan.
* All of the above fix boot with root on LVM. - 8. By Adam Conrad
-
Remove bashism from initramfs hook script, and replace the bogus AND
with a slightly less bogus OR that DTRT without lvm2 (Malone: #60996) - 6. By Adam Conrad
-
* Ship a hook for initramfs-tools as well, so we don't need to copy_exec
from mkinitramfs itself anymore for scripts it doesn't ship.
* Add a versioned conflict against versions of initramfs-tools that
didn't have a "check if the hook exists before running our own version
and exploding" check, so that upgrades don't fail as a result of this.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)