** Description changed:

- I found that the boot process would stall within the generated ramfs
- images on 16.04 when the rootfs existed within a thin pool with the
- actual error referencing a missing /usr/sbin/thin_check executable. I've
- attached my own initramfs hook script which pulls in all of the module
- and library dependencies in addition to the /usr/sbin/pdata_tools binary
- and its thin_* symlinks. It has worked for me on 16.04(.1) on both the
- x86_64 and arm architectures, but I see no reason that it wouldn't work
- anywhere else where the thin-provisioning-tools package exists and fails
- to provide anything similar. Please feel free to include it as-is, or to
- make any changes necessary changes to bring it into compliance with any
- applicable standards or conventions, or to fix any issues I might have
- overlooked.
+ The boot process stalls within the generated ramfs images on 16.04 when
+ the rootfs exists within a thin pool due to a missing
+ /usr/sbin/thin_check. I've attached an initramfs hook script which pulls
+ in all of the module and library dependencies in addition to the
+ /usr/sbin/pdata_tools binary and its thin_* symlinks. So far, it has
+ been tested and found to fix the problem on found to be working on
+ 16.04(.1) on both the x86_64 and arm architectures, but I see no reason
+ why it wouldn't work anywhere else where the thin-provisioning-tools
+ package exists and fails to provide anything similar.

** Description changed:

  The boot process stalls within the generated ramfs images on 16.04 when
  the rootfs exists within a thin pool due to a missing
  /usr/sbin/thin_check. I've attached an initramfs hook script which pulls
  in all of the module and library dependencies in addition to the
  /usr/sbin/pdata_tools binary and its thin_* symlinks. So far, it has
- been tested and found to fix the problem on found to be working on
- 16.04(.1) on both the x86_64 and arm architectures, but I see no reason
- why it wouldn't work anywhere else where the thin-provisioning-tools
- package exists and fails to provide anything similar.
+ been tested and found to fix the problem on 16.04(.1) on both the x86_64
+ and arm architectures, but I see no reason why it wouldn't work anywhere
+ else where the thin-provisioning-tools package exists and fails to
+ provide anything similar.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to lvm2 in Ubuntu.
https://bugs.launchpad.net/bugs/1634697

Title:
  thin-provisioning-tools needs an initramfs-tools hook to support
  booting into a rootfs stored in a thin pool

Status in lvm2 package in Ubuntu:
  New

Bug description:
  The boot process stalls within the generated ramfs images on 16.04
  when the rootfs exists within a thin pool due to a missing
  /usr/sbin/thin_check. I've attached an initramfs hook script which
  pulls in all of the module and library dependencies in addition to the
  /usr/sbin/pdata_tools binary and its thin_* symlinks. So far, it has
  been tested and found to fix the problem on 16.04(.1) on both the
  x86_64 and arm architectures, but I see no reason why it wouldn't work
  anywhere else where the thin-provisioning-tools package exists and
  fails to provide anything similar.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/lvm2/+bug/1634697/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to