I attached strace to the running $(vgs --options vg_uuid,pv_name --noheadings --separator :) process. Its stuck in the following loop. /run isn't being bind mounted into the target environment.
nanosleep({0, 100000000}, NULL) = 0 readlink("/sys/dev/block/252:1", "../../devices/pci0000:00/0000:00"..., 1024) = 60 stat("/sys/devices/pci0000:00/0000:00:07.0/virtio3/block/vda/vda1/uevent", {st_mode=S_IFREG|0644, st_size=4096, ...}) = 0 readlink("/sys/devices/pci0000:00/0000:00:07.0/virtio3/block/vda/vda1/subsystem", "../../../../../../../class/block", 1024) = 32 open("/sys/devices/pci0000:00/0000:00:07.0/virtio3/block/vda/vda1/uevent", O_RDONLY|O_CLOEXEC) = 4 fstat(4, {st_mode=S_IFREG|0644, st_size=4096, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f594227f000 read(4, "MAJOR=252\nMINOR=1\nDEVNAME=vda1\nD"..., 4096) = 57 read(4, "", 4096) = 0 close(4) = 0 munmap(0x7f594227f000, 4096) = 0 open("/run/udev/data/b252:1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
I attached strace to the running $(vgs --options vg_uuid,pv_name --noheadings --separator :) process. Its stuck in the following loop. /run isn't being bind mounted into the target environment.
nanosleep({0, 100000000}, NULL) = 0 "/sys/dev/ block/252: 1", "../../ devices/ pci0000: 00/0000: 00"..., 1024) = 60 sys/devices/ pci0000: 00/0000: 00:07.0/ virtio3/ block/vda/ vda1/uevent" , {st_mode= S_IFREG| 0644, st_size=4096, ...}) = 0 "/sys/devices/ pci0000: 00/0000: 00:07.0/ virtio3/ block/vda/ vda1/subsystem" , "../../ ../../. ./../.. /class/ block", 1024) = 32 sys/devices/ pci0000: 00/0000: 00:07.0/ virtio3/ block/vda/ vda1/uevent" , O_RDONLY|O_CLOEXEC) = 4 S_IFREG| 0644, st_size=4096, ...}) = 0 PROT_WRITE, MAP_PRIVATE| MAP_ANONYMOUS, -1, 0) = 0x7f594227f000 252\nMINOR= 1\nDEVNAME= vda1\nD" ..., 4096) = 57 0x7f594227f000, 4096) = 0 run/udev/ data/b252: 1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
readlink(
stat("/
readlink(
open("/
fstat(4, {st_mode=
mmap(NULL, 4096, PROT_READ|
read(4, "MAJOR=
read(4, "", 4096) = 0
close(4) = 0
munmap(
open("/