From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ya.ru; s=mail; t=1632156348; bh=7Fn5TGfOIb7iE4oj2WECpnHywV2V1EFbHjZfrbSs8DQ=; h=To:Subject:From:Date:Message-ID; b=Cqc0J9M2Hl70wKfh8o6DWQTA8UA5jX3J0ElvgMMfXVoNsrj7/qBCwFcUO6fEQL2fU Xy5/ARbh3K7dlFr4yHd7MYv29xoe39KsvBgrLY5Ek4iIuh5GU726OsPs4LEPbxoDIj rApVbiCw613A83D+YK8bfejw2PjXvFKpD79+dTsw= Authentication-Results: sas1-1bd5cf5e6dba.qloud-c.yandex.net; dkim=pass header.i=@ya.ru Message-ID: <06e35ac1-be6d-32eb-4e35-0a0a297a7a3a@ya.ru> Date: Mon, 20 Sep 2021 23:45:46 +0700 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.1.0 Content-Language: ru From: =?UTF-8?B?0JDQvdGC0L7QvSDQnNC40LTRjtC60L7Qsg==?= To: Distributions development Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [devel-distro] mkimage-profiles 1.4.18-alt1 X-BeenThere: devel-distro@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: Distributions development List-Id: Distributions development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Sep 2021 16:45:52 -0000 Archived-At: List-Archive: Здравствуйте Доступна новая версия mkimage-profiles 1.4.18-alt1. Изменения следующие: - Если переменная BRANCH не пуста, а переменная BRANDING напротив пуста, то BRANDING назначаем alt-starterkit. Если переменная BRANCH пуста и переменная BRANDING пуста, то BRANDING назначаем, как раньше, alt-sisyphus - Отменил коммит добавления eepm в Rescue, чтобы не будоражить конспирологические теории о продавливании чего-то там и кем-то там... - Исправлены условия с переменной BRANCH. Теперь можно задавать пустое значение BRANCH, чтобы перекрыть уже заданное значение в ~/.mkimage/profiles.mk - Убрана ставшая ненужной цель mixin/starterkit и переменная STARTERKIT, которой присваивалась эта цель, если задана переменная BRANCH - Добавил субменю для grub Network installation с четырьмя методами: ftp, http, nfs, cifs. Но его полезность пока сомнительна. Также добавил новую цель use/stage2/net-install, которая добавляет это субменю и поддержку этих методов в stage1 - Добавлена новая фича initrd-bootchain на замену initrd-propagator. Вместо propagator используется набор фич make-initrd-bootchain-*, разработанных Леонидом Кривошеиным (klark@). Если переменная BRANCH пуста (собираем для Сизифа), то iso образ будет собран с make-initrd-bootchain, если задан BRANCH, то с propagator. Исключением является e2k, для которого всё также будет осуществляться сборка propagator. - Появилась возможность собирать образ только со stage1. Нужно для сборки образа с сетевой загрузкой - Из всех регулярок/стартеркитов был убран udev-rule-generator-net. В rootfs без NetworkManager был добавлен livecd-net-eth вместо преднастройки интерфейса eth0 - В фиче ntp исправлена цель use/ntp, теперь она действительно добавляет openntpd, если переменная THE_NTPD не задана - Исправлена сборка образов на p9, использующих use/vmguest/kvm/x11. Необходимо при сборке задать переменную BRANCH=p9 - В syslinux и grub в пункты загрузки инсталятора (install2) и rescue добавлен lowmem. При локальной загрузке с propagator для метода cdrom lowmem включался всегда и так. И лишь с disk имел значение, но disk включался лишь в syslinux для локальных накопителей. Для bootchain же lowmem имеет значение всегда. К тому же метод cdrom в инсталяторе с отключенным lowmem приводит к ошибке в скрипте preinstall.d/99-cdrom.sh - В проверку доступности пакетов при создании профиля сборки добавлены переменные *_PACKAGES и *_PACKAGES_REGEXP. Их содержимое попадает в одноимённые списки в pkg, после проверки эти временные списки удаляются - В grub, syslinux в пунктах меню rescue аргумент cmdline ядра 'splash=0' был заменён на более современный 'nosplash'. Использование splash=0 в propagator с plymouth к переключению на tty5, что совершенно нежелательно для rescue - Удалены устаревшие фичи: aarch64-dbm, armh-cubox, armh-dovefb, nexus7, armh-tegra, armh - В armh-mcom02 в initrd добавлены drm модули, чтобы framebuffer инициализировался уже в initrd, и можно было обойтись без подключения последовательной консоли. Где-то год назад кто-то из тестировщиков спрашивал, чтоб так можно было. Лучше поздно, чем никогда - Исправил перекрытие FEATURES из /etc/initrd.mk в features.in/build-vm/image-scripts.d/17-kernel переменной VM_INITRDFEATURES. Аналогично сделал и для VM_INITRDMODULES. Так что теперь при сборке vm/, заданные непосредственно в /etc/initrd.mk FEATURES и MODULES_TRY_ADD перекрываться не будут - Конфиг syslinux/isolinux.cfg генерируется теперь и в случае, если собирается образ с grub-pc. Этот конфиг нужен для alterator-netinst. - Для build-vm и stage2 теперь включается GLOBAL_HSH_PROC=1 (доступ к /proc из hasher), так как make-initrd с версии 2.23.0 более активно использует возможности bash и поэтому не может обойтись без доступа к /proc - В vm/cloud-system добавлен модуль ядра sr_mod в initrd (коммит от obirvalger@) Страница проекта: https://www.altlinux.org/Mkimage/Profiles/m-p История анонсов: https://www.altlinux.org/Mkimage/Profiles/m-p/news -- С уважением, Антон Мидюков