Your message dated Sun, 13 Jan 2019 12:04:26 +0000
with message-id <[email protected]>
and subject line Bug#774560: fixed in thin-provisioning-tools 0.7.6-2
has caused the Debian Bug report #774560,
regarding [thin-provisioning-tools] system can't boot from thin-prov.
root-volume
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
774560: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=774560
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: thin-provisioning-tools
Version: 0.3.2-1
Severity: important
--- Please enter the report below this line. ---
on a fresh jessie debootstrap installation, I thin-provisioned all part.
since no hint/warning was given in the README, I also TPed the root partition,
leading to an unbootable system.
/boot -> plain ext2/3 (/dev/sdb2)
all other part. on LVM-thinpool
1. dm_thin_pool was not added to initramfs -> added it manually to
/etc/initramfs/moduls.
2. boot failed, missing thin_check
even with the workaround below, there are still error-msgs. during boot,
regarding dmeventd missing, or after adding it, dmeventd could not start.
despite that, system boots now and is working.
-> see also: https://bugzilla.redhat.com/show_bug.cgi?id=921235
and for an Inspiration for a hackish solution:
http://forums.debian.net/viewtopic.php?f=5&t=119644
workaround:
cat << EOF > /etc/initramfs-tools/hooks/thin-provisioning-tools
#!/bin/sh
# see: https://bugzilla.redhat.com/show_bug.cgi?id=921235
# http://forums.debian.net/viewtopic.php?f=5&t=119644
PREREQ="lvm2"
prereqs()
{
echo "$PREREQ"
}
case $1 in
prereqs)
prereqs
exit 0
;;
esac
if [ ! -x /usr/sbin/cache_check ]; then
exit 0
fi
. /usr/share/initramfs-tools/hook-functions
copy_exec /usr/sbin/thin_check
copy_exec /usr/sbin/thin_dump
copy_exec /usr/sbin/thin_repair
copy_exec /usr/sbin/thin_restore
copy_exec /sbin/dmeventd
manual_add_modules dm_thin_pool
EOF
chmod 775 /etc/initramfs-tools/hooks/thin-provisioning-tools
--- System information. ---
Architecture: amd64
Kernel: Linux 3.16.0-4-amd64
Debian Release: 8.0
900 testing security.debian.org
900 testing ftp2.de.debian.org
600 unstable ftp2.de.debian.org
600 unstable download.jitsi.org
--- Package information. ---
Package's Depends field is empty.
Package's Recommends field is empty.
Package's Suggests field is empty.
--- End Message ---
--- Begin Message ---
Source: thin-provisioning-tools
Source-Version: 0.7.6-2
We believe that the bug you reported is fixed in the latest version of
thin-provisioning-tools, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Bastian Blank <[email protected]> (supplier of updated thin-provisioning-tools
package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 13 Jan 2019 12:42:46 +0100
Source: thin-provisioning-tools
Binary: thin-provisioning-tools
Architecture: source
Version: 0.7.6-2
Distribution: unstable
Urgency: medium
Maintainer: Debian LVM Team <[email protected]>
Changed-By: Bastian Blank <[email protected]>
Description:
thin-provisioning-tools - Tools for handling thinly provisioned device-mapper
meta-data
Closes: 769799 774560 893557 900669
Changes:
thin-provisioning-tools (0.7.6-2) unstable; urgency=medium
.
* Fix prototype for open in test preload wrapper. (closes: #893557)
* Don't call gcc. (closes: #900669)
* Install tools and modules into initramfs. (closes: #769799, #774560)
Checksums-Sha1:
7dfaed24c2725d4d68f64812c65f52560f54e475 1731
thin-provisioning-tools_0.7.6-2.dsc
95dfb2aa80b53378f88ee4319d74ea0506e5b556 4940
thin-provisioning-tools_0.7.6-2.debian.tar.xz
1ec585ee9064cb824845a15253c27d7bd2c1fcbd 5220
thin-provisioning-tools_0.7.6-2_source.buildinfo
Checksums-Sha256:
b2054e4cc2fa474d1bb6dd87453a4e68da3ed019719f05e6ae6f28a80230780c 1731
thin-provisioning-tools_0.7.6-2.dsc
6026d9c74d41fd071593bc2c35245a39071fdc6c7f9d8f1888c2b74e4ca243bb 4940
thin-provisioning-tools_0.7.6-2.debian.tar.xz
d4a6caf15f78d794dceefe0ce02258299aa010647c63faf901b5369dda008448 5220
thin-provisioning-tools_0.7.6-2_source.buildinfo
Files:
92c52989b4a3c973f3934619220d7336 1731 admin optional
thin-provisioning-tools_0.7.6-2.dsc
267c54fa09f2c33174572da0e40aee2b 4940 admin optional
thin-provisioning-tools_0.7.6-2.debian.tar.xz
3da4a5442a0f089598ef84d197e55c06 5220 admin optional
thin-provisioning-tools_0.7.6-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCgAdFiEER3HMN63jdS1rqjxLbZOIhYpp/lEFAlw7JFsACgkQbZOIhYpp
/lGSSwf/VBXWw4WrvMg7H82g8qG4GTXOg1zjTmBV3uwCSd40mQz3FtdFfTUKKFwv
RCuanc8oOaydda8/1nuGxpTChPLeSTybSTkEoGr9yKIq3epfrtjphF+qXrd4zVPj
WxEIRrI61un5s0mDd01h3P4i6s+prt8bXEyaX7PkCm3xXo4U7QsWwUybhWrht+rL
5o/d/CGb1NjUtqXGIAyqHRgqxA8kfsxHCBqrRz57ea6FKFqv2nKUJot+U1yKSpN8
FaPsN6koTa79soDOBfL1ndHRjheohXM7kp+opsmcVCNwYhTZR5JhimAGyA1YOy5t
w+AOcOmBdyduDe7lwUuHHvXYQA7VoA==
=z7qu
-----END PGP SIGNATURE-----
--- End Message ---