#935625 preseed: lvm commands during preseed/late_command don't finish

Package:
preseed
Source:
preseed
Submitter:
Tiger!P
Date:
2023-02-06 11:57:06 UTC
Severity:
normal
Tags:
#935625#5
Date:
2019-08-24 14:43:32 UTC
From:
To:
Dear Maintainer,

When using a preseed file to install a system, it is not possible to
keep a part of the VG free for future use.
To get that result I tried to create an extra LV which I wanted to
remove during the installation at the late_command, but it seems to me
that the lvremove command just won't finish.

Some parts of my preseed.cfg:

# Name of the volume group for the new system:
partman-auto-lvm        partman-auto-lvm/new_vg_name    string  sulin
# if we don't set this it will say "no file system is specified for partition"
d-i partman-basicmethods/method_only boolean false
d-i partman-auto/expert_recipe string                         \
        mysetup ::                                              \
                250 1024 250 ext4                               \
                        $primary{ } $bootable{ }                \
                        method{ format } format{ }              \
                        use_filesystem{ } filesystem{ ext4 }    \
                        mountpoint{ /boot }                     \
                        label{ boot }                           \
                .                                               \
                10240 10240 10240 ext4                          \
                        $lvmok{ }                               \
                        method{ format } format{ }              \
                        use_filesystem{ } filesystem{ ext4 }    \
                        mountpoint{ / }                         \
                        label{ root }                           \
                .                                               \
                1024 1024 50% linux-swap                        \
                        $lvmok{ }                               \
                        method{ swap } format{ }                \
                        label{ swap }                           \
                .                                               \
                7500 7500 7500 ext4                             \
                        $lvmok{ }                               \
                        method{ format } format{ }              \
                        use_filesystem{ } filesystem{ ext4 }    \
                        mountpoint{ /home }                     \
                        label{ home }                           \
                .                                               \
                5120 5120 -1 ext4                               \
                        $defaultignore{ }                       \
                        $lvmok{ }                               \
                        method{ keep }                          \
                .
d-i preseed/late_command string \
	in-target lvremove -f sulin/keep_2

On the log TTY it shows "in-target:   Logical volume "keep_2"
successfully removed", but then there is no progress.
This is also why the "Finishing the installation" hangs on 18% with the
text "Running preseed..." .

When I try to see if the LV has really been removed the lvs command
hangs as well until I Interrupt it. Then it shows the following:
~ # chroot /target
# lvs
^C  Interrupted...
  Giving up waiting for lock.
  Can't get lock for sulin
  Cannot process volume group sulin
#

To further analyze this, I forced an other failed late_command and ran
the following commands:
~ # chroot /target
# cd /var/tmp/
# lvs
  LV     VG    Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  home   sulin -wi-ao----   6.98g
  keep_2 sulin -wi-a-----  <7.29g
  root   sulin -wi-ao----  <9.54g
  swap_1 sulin -wi-ao---- 976.00m
# lvremove -vvvv -f sulin/keep_2
#lvmcmdline.c:2814          Parsing: lvremove -vvvv -f sulin/keep_2
#lvmcmdline.c:1885          Recognised command lvremove_general (id 92 / enum 71).
#filters/filter-sysfs.c:327           Sysfs filter initialised.
#filters/filter-internal.c:78            Internal filter initialised.
#filters/filter-type.c:57            LVM type filter initialised.
#filters/filter-usable.c:201           Usable device filter initialised (scan_lvs 1).
#filters/filter-mpath.c:292           mpath filter initialised.
#filters/filter-partitioned.c:70            Partitioned filter initialised.
#filters/filter-signature.c:85            signature filter initialised.
#filters/filter-md.c:149           MD filter initialised.
#filters/filter-composite.c:97            Composite filter initialised.
#filters/filter-persistent.c:186           Persistent filter initialised.
#device_mapper/libdm-config.c:1074        metadata/record_lvs_history not found in config: defaulting to 0
#lvmcmdline.c:2873          DEGRADED MODE. Incomplete RAID LVs will be processed.
#lvmcmdline.c:2879          Processing command: lvremove -vvvv -f sulin/keep_2
#lvmcmdline.c:2880          Command pid: 26292
#lvmcmdline.c:2881          System ID:
#lvmcmdline.c:2884          O_DIRECT will be used
#device_mapper/libdm-config.c:1002        global/locking_type not found in config: defaulting to 1
#locking/locking.c:142           File locking settings: readonly:0 sysinit:0 ignorelockingfailure:0 global/metadata_read_only:0 global/wait_for_locks:1.
#device_mapper/libdm-config.c:975         report/output_format not found in config: defaulting to basic
#device_mapper/libdm-config.c:1074        log/report_command_log not found in config: defaulting to 0
#cache/lvmcache.c:851           Finding VG info
#filters/filter-sysfs.c:327           Sysfs filter initialised.
#filters/filter-internal.c:78            Internal filter initialised.
#filters/filter-type.c:57            LVM type filter initialised.
#filters/filter-usable.c:201           Usable device filter initialised (scan_lvs 1).
#filters/filter-mpath.c:292           mpath filter initialised.
#filters/filter-partitioned.c:70            Partitioned filter initialised.
#filters/filter-signature.c:85            signature filter initialised.
#filters/filter-md.c:149           MD filter initialised.
#filters/filter-composite.c:97            Composite filter initialised.
#filters/filter-persistent.c:186           Persistent filter initialised.
#label/label.c:842           Finding devices to scan
#device/dev-cache.c:1172          Creating list of system devices.
#device/dev-cache.c:711           Found dev 11:0 /dev/sr0 - new.
#device/dev-cache.c:748           Found dev 11:0 /dev/cdrom - new alias.
#device/dev-cache.c:748           Found dev 11:0 /dev/disk/by-id/ata-QEMU_DVD-ROM_QM00001 - new alias.
#device/dev-cache.c:748           Found dev 11:0 /dev/disk/by-path/pci-0000:00:01.1-ata-1 - new alias.
#device/dev-cache.c:711           Found dev 254:0 /dev/vda - new.
#device/dev-cache.c:748           Found dev 254:0 /dev/disk/by-id/virtio-50de0adf73a646f5ad5e - new alias.
#device/dev-cache.c:748           Found dev 254:0 /dev/disk/by-path/pci-0000:00:06.0 - new alias.
#device/dev-cache.c:748           Found dev 254:0 /dev/disk/by-path/virtio-pci-0000:00:06.0 - new alias.
#device/dev-cache.c:711           Found dev 254:1 /dev/vda1 - new.
#device/dev-cache.c:748           Found dev 254:1 /dev/disk/by-id/virtio-50de0adf73a646f5ad5e-part1 - new alias.
#device/dev-cache.c:748           Found dev 254:1 /dev/disk/by-label/boot - new alias.
#device/dev-cache.c:748           Found dev 254:1 /dev/disk/by-partuuid/1ed37547-01 - new alias.
#device/dev-cache.c:748           Found dev 254:1 /dev/disk/by-path/pci-0000:00:06.0-part1 - new alias.
#device/dev-cache.c:748           Found dev 254:1 /dev/disk/by-path/virtio-pci-0000:00:06.0-part1 - new alias.
#device/dev-cache.c:748           Found dev 254:1 /dev/disk/by-uuid/dfe21481-feeb-4444-bb83-db731f766a56 - new alias.
#device/dev-cache.c:711           Found dev 254:2 /dev/vda2 - new.
#device/dev-cache.c:748           Found dev 254:2 /dev/disk/by-id/virtio-50de0adf73a646f5ad5e-part2 - new alias.
#device/dev-cache.c:748           Found dev 254:2 /dev/disk/by-partuuid/1ed37547-02 - new alias.
#device/dev-cache.c:748           Found dev 254:2 /dev/disk/by-path/pci-0000:00:06.0-part2 - new alias.
#device/dev-cache.c:748           Found dev 254:2 /dev/disk/by-path/virtio-pci-0000:00:06.0-part2 - new alias.
#device/dev-cache.c:711           Found dev 254:5 /dev/vda5 - new.
#device/dev-cache.c:748           Found dev 254:5 /dev/disk/by-id/virtio-50de0adf73a646f5ad5e-part5 - new alias.
#device/dev-cache.c:748           Found dev 254:5 /dev/disk/by-partuuid/1ed37547-05 - new alias.
#device/dev-cache.c:748           Found dev 254:5 /dev/disk/by-path/pci-0000:00:06.0-part5 - new alias.
#device/dev-cache.c:748           Found dev 254:5 /dev/disk/by-path/virtio-pci-0000:00:06.0-part5 - new alias.
#device/dev-cache.c:711           Found dev 252:0 /dev/dm-0 - new.
#device/dev-cache.c:711           Found dev 252:1 /dev/dm-1 - new.
#device/dev-cache.c:711           Found dev 252:2 /dev/dm-2 - new.
#device/dev-cache.c:711           Found dev 252:3 /dev/dm-3 - new.
#filters/filter-type.c:28            /dev/cdrom: Skipping: Unrecognised LVM device type 11
#filters/filter-persistent.c:131           filter caching bad /dev/cdrom
#device_mapper/ioctl/libdm-iface.c:1872          dm version   [ opencount flush ]   [16384] (*1)
#device_mapper/ioctl/libdm-iface.c:1872          dm status   (252:0) [ noopencount noflush ]   [16384] (*1)
#device/dev-io.c:615           Opened /dev/dm-0 RO O_DIRECT
#device/dev-io.c:369         /dev/dm-0: size is 19996672 sectors
#device/dev-io.c:664           Closed /dev/dm-0
#filters/filter-partitioned.c:31            filter partitioned deferred /dev/dm-0
#filters/filter-signature.c:32            filter signature deferred /dev/dm-0
#filters/filter-md.c:101           filter md deferred /dev/dm-0
#filters/filter-persistent.c:122           filter cache deferred /dev/dm-0
#device/dev-io.c:615           Opened /dev/vda RO O_DIRECT
#device/dev-io.c:369         /dev/vda: size is 52428800 sectors
#device/dev-io.c:664           Closed /dev/vda
#filters/filter-partitioned.c:31            filter partitioned deferred /dev/vda
#filters/filter-signature.c:32            filter signature deferred /dev/vda
#filters/filter-md.c:101           filter md deferred /dev/vda
#filters/filter-persistent.c:122           filter cache deferred /dev/vda
#device_mapper/ioctl/libdm-iface.c:1872          dm status   (252:1) [ noopencount noflush ]   [16384] (*1)
#device/dev-io.c:615           Opened /dev/dm-1 RO O_DIRECT
#device/dev-io.c:369         /dev/dm-1: size is 1998848 sectors
#device/dev-io.c:664           Closed /dev/dm-1
#filters/filter-partitioned.c:31            filter partitioned deferred /dev/dm-1
#filters/filter-signature.c:32            filter signature deferred /dev/dm-1
#filters/filter-md.c:101           filter md deferred /dev/dm-1
#filters/filter-persistent.c:122           filter cache deferred /dev/dm-1
#device/dev-io.c:615           Opened /dev/vda1 RO O_DIRECT
#device/dev-io.c:369         /dev/vda1: size is 485376 sectors
#device/dev-io.c:664           Closed /dev/vda1
#filters/filter-partitioned.c:31            filter partitioned deferred /dev/vda1
#filters/filter-signature.c:32            filter signature deferred /dev/vda1
#filters/filter-md.c:101           filter md deferred /dev/vda1
#filters/filter-persistent.c:122           filter cache deferred /dev/vda1
#device_mapper/ioctl/libdm-iface.c:1872          dm status   (252:2) [ noopencount noflush ]   [16384] (*1)
#device/dev-io.c:615           Opened /dev/dm-2 RO O_DIRECT
#device/dev-io.c:369         /dev/dm-2: size is 14647296 sectors
#device/dev-io.c:664           Closed /dev/dm-2
#filters/filter-partitioned.c:31            filter partitioned deferred /dev/dm-2
#filters/filter-signature.c:32            filter signature deferred /dev/dm-2
#filters/filter-md.c:101           filter md deferred /dev/dm-2
#filters/filter-persistent.c:122           filter cache deferred /dev/dm-2
#device/dev-io.c:615           Opened /dev/vda2 RO O_DIRECT
#device/dev-io.c:369         /dev/vda2: size is 2 sectors
#device/dev-io.c:664           Closed /dev/vda2
#filters/filter-usable.c:44            /dev/vda2: Skipping: Too small to hold a PV
#filters/filter-persistent.c:131           filter caching bad /dev/vda2
#device_mapper/ioctl/libdm-iface.c:1872          dm status   (252:3) [ noopencount noflush ]   [16384] (*1)
#device/dev-io.c:615           Opened /dev/dm-3 RO O_DIRECT
#device/dev-io.c:369         /dev/dm-3: size is 15286272 sectors
#device/dev-io.c:664           Closed /dev/dm-3
#filters/filter-partitioned.c:31            filter partitioned deferred /dev/dm-3
#filters/filter-signature.c:32            filter signature deferred /dev/dm-3
#filters/filter-md.c:101           filter md deferred /dev/dm-3
#filters/filter-persistent.c:122           filter cache deferred /dev/dm-3
#device/dev-io.c:615           Opened /dev/vda5 RO O_DIRECT
#device/dev-io.c:369         /dev/vda5: size is 51937280 sectors
#device/dev-io.c:664           Closed /dev/vda5
#filters/filter-partitioned.c:31            filter partitioned deferred /dev/vda5
#filters/filter-signature.c:32            filter signature deferred /dev/vda5
#filters/filter-md.c:101           filter md deferred /dev/vda5
#filters/filter-persistent.c:122           filter cache deferred /dev/vda5
#label/label.c:892           Found 7 devices to scan
#label/label.c:628           Scanning 7 devices for VG info
#label/label.c:664           Scanning submitted 7 reads
#label/label.c:683           Processing data from device /dev/dm-0 252:0 fd 4 block 0x5619cca19100
#label/label.c:371           Scan filtering /dev/dm-0
#device_mapper/ioctl/libdm-iface.c:1872          dm status   (252:0) [ noopencount noflush ]   [16384] (*1)
#device/dev-io.c:346         /dev/dm-0: using cached size 19996672 sectors
#device/dev-io.c:346         /dev/dm-0: using cached size 19996672 sectors
#filters/filter-persistent.c:131           filter caching good /dev/dm-0
#label/label.c:407         /dev/dm-0: No lvm label detected
#label/label.c:412           <backtrace>
#label/label.c:683           Processing data from device /dev/vda 254:0 fd 5 block 0x5619cca19140
#label/label.c:371           Scan filtering /dev/vda
#device/dev-io.c:346         /dev/vda: using cached size 52428800 sectors
#filters/filter-partitioned.c:38            /dev/vda: Skipping: Partition table signature found
#filters/filter-persistent.c:131           filter caching bad /dev/vda
#label/label.c:383         /dev/vda: Not processing filtered
#label/label.c:386           <backtrace>
#label/label.c:683           Processing data from device /dev/dm-1 252:1 fd 6 block 0x5619cca19180
#label/label.c:371           Scan filtering /dev/dm-1
#device_mapper/ioctl/libdm-iface.c:1872          dm status   (252:1) [ noopencount noflush ]   [16384] (*1)
#device/dev-io.c:346         /dev/dm-1: using cached size 1998848 sectors
#device/dev-io.c:346         /dev/dm-1: using cached size 1998848 sectors
#filters/filter-persistent.c:131           filter caching good /dev/dm-1
#label/label.c:407         /dev/dm-1: No lvm label detected
#label/label.c:412           <backtrace>
#label/label.c:683           Processing data from device /dev/vda1 254:1 fd 7 block 0x5619cca191c0
#label/label.c:371           Scan filtering /dev/vda1
#device/dev-io.c:346         /dev/vda1: using cached size 485376 sectors
#device/dev-io.c:346         /dev/vda1: using cached size 485376 sectors
#filters/filter-persistent.c:131           filter caching good /dev/vda1
#label/label.c:407         /dev/vda1: No lvm label detected
#label/label.c:412           <backtrace>
#label/label.c:683           Processing data from device /dev/dm-2 252:2 fd 8 block 0x5619cca19200
#label/label.c:371           Scan filtering /dev/dm-2
#device_mapper/ioctl/libdm-iface.c:1872          dm status   (252:2) [ noopencount noflush ]   [16384] (*1)
#device/dev-io.c:346         /dev/dm-2: using cached size 14647296 sectors
#device/dev-io.c:346         /dev/dm-2: using cached size 14647296 sectors
#filters/filter-persistent.c:131           filter caching good /dev/dm-2
#label/label.c:407         /dev/dm-2: No lvm label detected
#label/label.c:412           <backtrace>
#label/label.c:683           Processing data from device /dev/dm-3 252:3 fd 9 block 0x5619cca19240
#label/label.c:371           Scan filtering /dev/dm-3
#device_mapper/ioctl/libdm-iface.c:1872          dm status   (252:3) [ noopencount noflush ]   [16384] (*1)
#device/dev-io.c:346         /dev/dm-3: using cached size 15286272 sectors
#device/dev-io.c:346         /dev/dm-3: using cached size 15286272 sectors
#filters/filter-persistent.c:131           filter caching good /dev/dm-3
#label/label.c:407         /dev/dm-3: No lvm label detected
#label/label.c:412           <backtrace>
#label/label.c:683           Processing data from device /dev/vda5 254:5 fd 10 block 0x5619cca19280
#label/label.c:371           Scan filtering /dev/vda5
#device/dev-io.c:346         /dev/vda5: using cached size 51937280 sectors
#device/dev-io.c:346         /dev/vda5: using cached size 51937280 sectors
#filters/filter-persistent.c:131           filter caching good /dev/vda5
#label/label.c:317         /dev/vda5: lvm2 label detected at sector 1
#cache/lvmcache.c:1377          lvmcache /dev/vda5: now in VG #orphans_lvm2 (#orphans_lvm2) with 0 mda(s).
#format_text/text_label.c:424           /dev/vda5: PV header extension version 2 found
#format_text/format-text.c:318           Reading mda header sector from /dev/vda5 at 4096
#format_text/import.c:58            Reading metadata summary from /dev/vda5 at 10240 size 1880 (+0)
#format_text/format-text.c:1577          Found metadata summary on /dev/vda5 at 10240 size 1880 for VG sulin
#cache/lvmcache.c:207           lvmcache has no info for vgname "sulin" with VGID 0cX1nqrWucKyleRnRLWvxjDtawzwcsa0.
#cache/lvmcache.c:207           lvmcache has no info for vgname "sulin".
#cache/lvmcache.c:1377          lvmcache /dev/vda5: now in VG sulin with 1 mda(s).
#cache/lvmcache.c:1205          lvmcache /dev/vda5: VG sulin: set VGID to 0cX1nqrWucKyleRnRLWvxjDtawzwcsa0.
#cache/lvmcache.c:1523          lvmcache /dev/vda5: VG sulin: set seqno to 5
#cache/lvmcache.c:1540          lvmcache /dev/vda5: VG sulin: set mda_checksum to 42763bd8 mda_size to 1880
#cache/lvmcache.c:1414          lvmcache /dev/vda5: VG sulin: set creation host to sulin-test.
#label/label.c:763           Scanned devices: read errors 0 process errors 0 failed 0
#cache/lvmcache.c:947           Found VG info for 1 VGs
#toollib.c:3782        Obtaining the complete list of VGs before processing their LVs
#toollib.c:3647        Processing VG sulin 0cX1nq-rWuc-Kyle-RnRL-Wvxj-Dtaw-zwcsa0
#misc/lvm-flock.c:202         Locking /run/lock/lvm/V_sulin WB
#misc/lvm-flock.c:100           _do_flock /run/lock/lvm/V_sulin:aux WB
#misc/lvm-flock.c:100           _do_flock /run/lock/lvm/V_sulin WB
#misc/lvm-flock.c:47            _undo_flock /run/lock/lvm/V_sulin:aux
#metadata/metadata.c:3638        Reading VG sulin 0cX1nq-rWuc-Kyle-RnRL-Wvxj-Dtaw-zwcsa0
#metadata/metadata.c:3684          Rescanning devices for sulin
#cache/lvmcache.c:207           lvmcache has no info for vgname "sulin" with VGID 0cX1nqrWucKyleRnRLWvxjDtawzwcsa0.
#label/label.c:628           Scanning 1 devices for VG info
#label/label.c:664           Scanning submitted 1 reads
#label/label.c:683           Processing data from device /dev/vda5 254:5 fd 4 block 0x5619cca192c0
#label/label.c:317         /dev/vda5: lvm2 label detected at sector 1
#cache/lvmcache.c:1377          lvmcache /dev/vda5: now in VG #orphans_lvm2 (#orphans_lvm2) with 0 mda(s).
#format_text/text_label.c:424           /dev/vda5: PV header extension version 2 found
#format_text/format-text.c:318           Reading mda header sector from /dev/vda5 at 4096
#format_text/import.c:58            Reading metadata summary from /dev/vda5 at 10240 size 1880 (+0)
#format_text/format-text.c:1577          Found metadata summary on /dev/vda5 at 10240 size 1880 for VG sulin
#cache/lvmcache.c:207           lvmcache has no info for vgname "sulin" with VGID 0cX1nqrWucKyleRnRLWvxjDtawzwcsa0.
#cache/lvmcache.c:207           lvmcache has no info for vgname "sulin".
#cache/lvmcache.c:1377          lvmcache /dev/vda5: now in VG sulin with 1 mda(s).
#cache/lvmcache.c:1205          lvmcache /dev/vda5: VG sulin: set VGID to 0cX1nqrWucKyleRnRLWvxjDtawzwcsa0.
#cache/lvmcache.c:1523          lvmcache /dev/vda5: VG sulin: set seqno to 5
#cache/lvmcache.c:1540          lvmcache /dev/vda5: VG sulin: set mda_checksum to 42763bd8 mda_size to 1880
#cache/lvmcache.c:1414          lvmcache /dev/vda5: VG sulin: set creation host to sulin-test.
#label/label.c:763           Scanned devices: read errors 0 process errors 0 failed 0
#metadata/metadata.c:3770          Reading VG sulin from /dev/vda5
#format_text/format-text.c:318           Reading mda header sector from /dev/vda5 at 4096
#format_text/format-text.c:445           VG sulin metadata check /dev/vda5 mda 4096 slot0 offset 6144 size 1880
#format_text/import.c:154           Reading metadata from /dev/vda5 at 10240 size 1880 (+0)
#metadata/vg.c:64            Allocated VG sulin at 0x5619cce1e200.
#format_text/import_vsn1.c:580           Importing logical volume sulin/root.
#format_text/import_vsn1.c:580           Importing logical volume sulin/swap_1.
#format_text/import_vsn1.c:580           Importing logical volume sulin/home.
#format_text/import_vsn1.c:580           Importing logical volume sulin/keep_2.
#format_text/format-text.c:599           Found metadata on /dev/vda5 at 10240 size 1880 for VG sulin
#device_mapper/libdm-config.c:1002        metadata/lvs_history_retention_time not found in config: defaulting to 0
#device/dev-io.c:346         /dev/vda5: using cached size 51937280 sectors
#metadata/pv_manip.c:417           /dev/vda5 0:      0   2441: root(0:0)
#metadata/pv_manip.c:417           /dev/vda5 1:   2441    244: swap_1(0:0)
#metadata/pv_manip.c:417           /dev/vda5 2:   2685   1788: home(0:0)
#metadata/pv_manip.c:417           /dev/vda5 3:   4473   1866: keep_2(0:0)
#metadata/vg.c:64            Allocated VG sulin at 0x5619cce22210.
#format_text/import_vsn1.c:580           Importing logical volume sulin/root.
#format_text/import_vsn1.c:580           Importing logical volume sulin/swap_1.
#format_text/import_vsn1.c:580           Importing logical volume sulin/home.
#format_text/import_vsn1.c:580           Importing logical volume sulin/keep_2.
#toollib.c:3130        Adding sulin/keep_2 to the list of LVs to be processed.
#activate/dev_manager.c:792           Getting device info for sulin-keep_2 [LVM-0cX1nqrWucKyleRnRLWvxjDtawzwcsa0FO5i5Qzblncp2FklPWKKXEr2S2DSIS4q].
#device_mapper/ioctl/libdm-iface.c:1872          dm info  LVM-0cX1nqrWucKyleRnRLWvxjDtawzwcsa0FO5i5Qzblncp2FklPWKKXEr2S2DSIS4q [ noopencount flush ]   [16384] (*1)
#toollib.c:3202        Processing LV keep_2 in VG sulin.
#activate/dev_manager.c:792           Getting device info for sulin-keep_2 [LVM-0cX1nqrWucKyleRnRLWvxjDtawzwcsa0FO5i5Qzblncp2FklPWKKXEr2S2DSIS4q].
#device_mapper/ioctl/libdm-iface.c:1872          dm info  LVM-0cX1nqrWucKyleRnRLWvxjDtawzwcsa0FO5i5Qzblncp2FklPWKKXEr2S2DSIS4q [ noopencount flush ]   [16384] (*1)
#activate/dev_manager.c:792           Getting device info for sulin-keep_2 [LVM-0cX1nqrWucKyleRnRLWvxjDtawzwcsa0FO5i5Qzblncp2FklPWKKXEr2S2DSIS4q].
#device_mapper/ioctl/libdm-iface.c:1872          dm info  LVM-0cX1nqrWucKyleRnRLWvxjDtawzwcsa0FO5i5Qzblncp2FklPWKKXEr2S2DSIS4q [ opencount flush ]   [16384] (*1)
#activate/activate.c:2398          Deactivating sulin/keep_2.
#activate/dev_manager.c:792           Getting device info for sulin-keep_2 [LVM-0cX1nqrWucKyleRnRLWvxjDtawzwcsa0FO5i5Qzblncp2FklPWKKXEr2S2DSIS4q].
#device_mapper/ioctl/libdm-iface.c:1872          dm info  LVM-0cX1nqrWucKyleRnRLWvxjDtawzwcsa0FO5i5Qzblncp2FklPWKKXEr2S2DSIS4q [ noopencount flush ]   [16384] (*1)
#activate/dev_manager.c:792           Getting device info for sulin-keep_2 [LVM-0cX1nqrWucKyleRnRLWvxjDtawzwcsa0FO5i5Qzblncp2FklPWKKXEr2S2DSIS4q].
#device_mapper/ioctl/libdm-iface.c:1872          dm info  LVM-0cX1nqrWucKyleRnRLWvxjDtawzwcsa0FO5i5Qzblncp2FklPWKKXEr2S2DSIS4q [ opencount flush ]   [16384] (*1)
#mm/memlock.c:625           Entering prioritized section (deactivating).
#mm/memlock.c:489           Raised task priority 0 -> -18.
#activate/dev_manager.c:3298          Creating DEACTIVATE tree for sulin/keep_2.
#activate/dev_manager.c:792           Getting device info for sulin-keep_2 [LVM-0cX1nqrWucKyleRnRLWvxjDtawzwcsa0FO5i5Qzblncp2FklPWKKXEr2S2DSIS4q].
#device_mapper/ioctl/libdm-iface.c:1872          dm info  LVM-0cX1nqrWucKyleRnRLWvxjDtawzwcsa0FO5i5Qzblncp2FklPWKKXEr2S2DSIS4q [ opencount flush ]   [16384] (*1)
#activate/activate.c:484         Getting driver version
#device_mapper/ioctl/libdm-iface.c:1872          dm version   [ opencount flush ]   [16384] (*1)
#device_mapper/ioctl/libdm-iface.c:1872          dm deps   (252:3) [ opencount flush ]   [16384] (*1)
#activate/dev_manager.c:792           Getting device info for sulin-keep_2-real [LVM-0cX1nqrWucKyleRnRLWvxjDtawzwcsa0FO5i5Qzblncp2FklPWKKXEr2S2DSIS4q-real].
#device_mapper/ioctl/libdm-iface.c:1872          dm info  LVM-0cX1nqrWucKyleRnRLWvxjDtawzwcsa0FO5i5Qzblncp2FklPWKKXEr2S2DSIS4q-real [ opencount flush ]   [16384] (*1)
#activate/dev_manager.c:774           Skipping checks for old devices without LVM- dm uuid prefix (kernel vsn 5 >= 3).
#activate/dev_manager.c:792           Getting device info for sulin-keep_2-cow [LVM-0cX1nqrWucKyleRnRLWvxjDtawzwcsa0FO5i5Qzblncp2FklPWKKXEr2S2DSIS4q-cow].
#device_mapper/ioctl/libdm-iface.c:1872          dm info  LVM-0cX1nqrWucKyleRnRLWvxjDtawzwcsa0FO5i5Qzblncp2FklPWKKXEr2S2DSIS4q-cow [ opencount flush ]   [16384] (*1)
#device_mapper/ioctl/libdm-iface.c:1872          dm info   (252:3) [ opencount flush ]   [16384] (*1)
#device_mapper/libdm-deptree.c:1001      Removing sulin-keep_2 (252:3)
#device_mapper/libdm-common.c:2435          Udev cookie 0xd4db7eb (semid 0) created
#device_mapper/libdm-common.c:2455          Udev cookie 0xd4db7eb (semid 0) incremented to 1
#device_mapper/libdm-common.c:2327          Udev cookie 0xd4db7eb (semid 0) incremented to 2
#device_mapper/libdm-common.c:2577          Udev cookie 0xd4db7eb (semid 0) assigned to REMOVE task(2) with flags DISABLE_LIBRARY_FALLBACK         (0x20)
#device_mapper/ioctl/libdm-iface.c:1872          dm remove   (252:3) [ noopencount flush retryremove ]   [16384] (*1)
#device_mapper/libdm-common.c:1489          sulin-keep_2: Stacking NODE_DEL [trust_udev]
#mm/memlock.c:637           Leaving section (deactivated).
#activate/dev_manager.c:792           Getting device info for sulin-keep_2 [LVM-0cX1nqrWucKyleRnRLWvxjDtawzwcsa0FO5i5Qzblncp2FklPWKKXEr2S2DSIS4q].
#device_mapper/ioctl/libdm-iface.c:1872          dm info  LVM-0cX1nqrWucKyleRnRLWvxjDtawzwcsa0FO5i5Qzblncp2FklPWKKXEr2S2DSIS4q [ noopencount flush ]   [16384] (*1)
#device_mapper/libdm-file.c:46        Creating directory "/etc/lvm/archive"
#format_text/archiver.c:141       Archiving volume group "sulin" metadata (seqno 5).
#metadata/lv_manip.c:6255      Releasing logical volume "keep_2"
#metadata/pv_manip.c:417           /dev/vda5 0:      0   2441: root(0:0)
#metadata/pv_manip.c:417           /dev/vda5 1:   2441    244: swap_1(0:0)
#metadata/pv_manip.c:417           /dev/vda5 2:   2685   1788: home(0:0)
#metadata/pv_manip.c:417           /dev/vda5 3:   4473   1866: NULL(0:0)
#mm/memlock.c:594           Unlock: Memlock counters: prioritized:1 locked:0 critical:0 daemon:0 suspended:0
#mm/memlock.c:502           Restoring original task priority 0.
#format_text/format-text.c:318           Reading mda header sector from /dev/vda5 at 4096
#format_text/format-text.c:538           new metadata offset adjusted from 8024 to 8192 (+168) for alignment 512
#format_text/format-text.c:831           VG sulin metadata offsets: old start 6144 last 8023 size 1880 wrap 0
#format_text/format-text.c:838           VG sulin metadata offsets: new start 8192 last 9777 size 1586 wrap 0
#format_text/format-text.c:904           VG sulin metadata write to /dev/vda5 at 12288 len 1586 (wrap 0)
#device/dev-io.c:176           /dev/vda5: Block size is 4096 bytes
#device/dev-io.c:187           /dev/vda5: Physical block size is 512 bytes
#label/label.c:1209          Close and reopen to write /dev/vda5
#format_text/format-text.c:318           Reading mda header sector from /dev/vda5 at 4096
#format_text/format-text.c:1067          VG sulin metadata precommit seq 6 on /dev/vda5 mda header at 4096 (used)
#format_text/format-text.c:1074          VG sulin metadata precommit slot0 offset 6144 size 1880 slot1 offset 8192 size 1586
#device/bcache.c:210           Limit write at 0 len 131072 to len 4608
#metadata/vg.c:64            Allocated VG sulin at 0x5619cce36230.
#format_text/import_vsn1.c:580           Importing logical volume sulin/root.
#format_text/import_vsn1.c:580           Importing logical volume sulin/swap_1.
#format_text/import_vsn1.c:580           Importing logical volume sulin/home.
#format_text/format-text.c:318           Reading mda header sector from /dev/vda5 at 4096
#format_text/format-text.c:1080          VG sulin metadata commit seq 6 on /dev/vda5 mda header at 4096 (used)
#format_text/format-text.c:1087          VG sulin metadata commit slot0 offset 8192 size 1586 slot1 offset 0 size 0
#device/bcache.c:210           Limit write at 0 len 131072 to len 4608
#metadata/vg.c:79            Freeing VG sulin at 0x5619cce22210.
#mm/memlock.c:594           Unlock: Memlock counters: prioritized:0 locked:0 critical:0 daemon:0 suspended:0
#format_text/archiver.c:571       Creating volume group backup "/etc/lvm/backup/sulin" (seqno 6).
#format_text/format-text.c:1323          Writing sulin metadata to /etc/lvm/backup/.lvm_sulin-test_26292_13185384
#format_text/format-text.c:1342          Renaming /etc/lvm/backup/.lvm_sulin-test_26292_13185384 to /etc/lvm/backup/sulin.tmp
#format_text/format-text.c:1367          Committing file sulin metadata (6)
#format_text/format-text.c:1368          Renaming /etc/lvm/backup/sulin.tmp to /etc/lvm/backup/sulin
#metadata/lv_manip.c:6305    Logical volume "keep_2" successfully removed
#mm/memlock.c:594           Unlock: Memlock counters: prioritized:0 locked:0 critical:0 daemon:0 suspended:0
#activate/fs.c:491           Syncing device names
#device_mapper/libdm-common.c:2362          Udev cookie 0xd4db7eb (semid 0) decremented to 1
#device_mapper/libdm-common.c:2648          Udev cookie 0xd4db7eb (semid 0) waiting for zero
^C
# lvs
  LV     VG    Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  home   sulin -wi-ao----   6.98g
  root   sulin -wi-ao----  <9.54g
  swap_1 sulin -wi-ao---- 976.00m
#

If you have any questions, please ask.

Tiger!P

#935625#10
Date:
2019-08-25 06:26:26 UTC
From:
To:
Hi,

Tiger!P <debian-tigerp@tigerp.net> (2019-08-24):

I'm not sure this is true:
https://salsa.debian.org/installer-team/installation-guide/commit/07d72d9a8afc201949ee116506564645e91d618f


Cheers,

#935625#19
Date:
2019-08-25 15:33:28 UTC
From:
To:
Hello Cyril,

I was not aware of this option, because it is not yet available in the
preseed file which is mentioned in appendix B.4 of the stable release
notes. Thank you for pointing it out.
I tested the option and it works as expected :-)

Even though the lvm commands still hang, you can close this bug if you
want to.

Tiger!P

#935625#24
Date:
2019-08-25 17:20:16 UTC
From:
To:
Hi,

Tiger!P <tigerp@tigerp.net> wrote:

As I wrote at
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=930846#57
that's still an issue with the Debian website:

the relevant text has been included in the installation-guide package,
however it is not shown under
https://www.debian.org/releases/buster/example-preseed.txt


Holger

#935625#29
Date:
2019-08-25 17:34:11 UTC
From:
To:
Holger Wansing <hwansing@mailbox.org> (2019-08-25):

I know; that's why I linked to the git commit instead of where one would
expect documentation to show up (the website). Unfortunately, it seems I
can't beat that pesky “only 24 hours in a day” thing.


Cheers,

#935625#34
Date:
2023-02-06 11:44:40 UTC
From:
To:
I do this exact thing,

I create a LV named DELETEME, and in the late command I add the lvremove
-f /dev...

The logs show a message from lvremove, that it removed the LV, in ps the
lvremove command stil runs, never exits.

I even backgrounded it to init `(lvremove&)&`, to no avail.

Kind regards,

Arjen