После прихода в Sisyphus нового glibc для обеспечения совместимости с ним для ядра kernel-image-ovz-el была увеличена версия, до 3.2.0 - см. https://lists.altlinux.org/pipermail/devel/2017-December/203775.html Само ядро при этом осталось 2.6.32. В libdm/ioctl/libdm-iface.c при открытии /dev/mapper/control проверяется версия ядра, и для ядер > 2.6.36 проверяется major/minor файла устройства. В итоге для старого ядро ovz-el правильно созданный udev файл удаляется, и создаётся новый с minor=236 - после чего dmsetup и прочие утилиты не могут открыть устройство. В итоге на kernel-image-ovz-el-3.2.0-alt160 ни MDRAID, ни LVM2 сейчас нет.
Created attachment 7344 [details] Fix test to match fake ovz-el version Как вариант решения - можно поднять минимальную версию ядра в проверке, всё равно ядер 3.x в Sisyphus уже нет.
Не знаю, в тему или нет... Возможно информация будет полезной. У меня на этом ядре пару недель назад флешки не монтировались. Возможно, причина та же.
glibc-6:2.26.9000.0.1248.407552c-alt1 -> sisyphus: Tue Jan 30 2018 Dmitry V. Levin <ldv@altlinux> 6:2.26.9000.0.1248.407552c-alt1 - Updated to glibc-2.26.9000-1248-g407552c. - Switched IDNA implementation to libidn2 (by Florian Weimer; fixes: CVE-2016-6261, CVE-2016-6263, CVE-2017-14062). Tue Jan 23 2018 Gleb F-Malinovskiy <glebfm@altlinux> 6:2.26.0.131.fabef2e-alt2 - Added workaround needed to execute statically linked binaries on ovz-el kernel flavour (ALT#34433).
Лучше это решать в ядре и glibc.
kernel-image-ovz-el-1:2.6.32-alt162 -> sisyphus: Thu Feb 01 2018 Gleb F-Malinovskiy <glebfm@altlinux> 1:2.6.32-alt162 - Updated to 042stab127.2. - Changed kernel version back to 2.6.32 and changed version visible through vdso(7) to 3.2.0 (ALT#34433).