[Bugs] [Bug 14316] New: [fix 21] dracut: fix setting "compress" in config
bugzilla
bugzilla на rosalinux.ru
Чт Фев 15 00:17:01 MSK 2024
https://bugzilla.rosalinux.ru/show_bug.cgi?id=14316
Platform: 2021.1
Bug ID: 14316
Summary: [fix 21] dracut: fix setting "compress" in config
Classification: ROSA-based products
Product: ROSA Fresh
Version: XFCE
Hardware: All
OS: Linux
Status: CONFIRMED
Severity: normal
Priority: Normal
Component: Packages from Main
Assignee: bugs на lists.rosalinux.ru
Reporter: m.novosyolov на rosalinux.ru
QA Contact: bugs на lists.rosalinux.ru
Target Milestone: ---
*********** QA ADVISORY **********
В конфиге /usr/lib/dracut/dracut.conf.d/01-rosa.conf в Росе издавна задано:
compress_l=метод_сжатия
Однако код dracut написан таким образом, что в переменной $compress_l хранится
метод сжатия, заданный в опциях командной строки (dracut --compress=<...>),
который приоритетнее, чем прописанный в конфиге. А мы, получается, задавали
сразу вот этот приоритетный метод сжатия, из-за чего стандартное для dracut
переназначение метода сжатия путем записи compress=xz в
/etc/dracut.conf.d/*.conf не работало.
В этом фрагменте кода наглядно видно это:
https://github.com/dracutdevs/dracut/commit/3a7144395
Исправил compress_l на compress, метод сжатия по умолчанию не изменился
(остался zstd), но зато теперь работает его переназначение в соответствии с man
dracut.conf.
dracut 053-0.git5eb736.21
https://abf.io/build_lists/4982831
https://abf.io/build_lists/4982832
https://abf.io/build_lists/4982833
https://abf.io/build_lists/4982834
https://abf.io/build_lists/4982835
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://lists.rosalinux.ru/pipermail/bugs/attachments/20240214/568e4690/attachment.html>
Подробная информация о списке рассылки Bugs