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=gmail.com; s=20210112; h=from:subject:to:message-id:date:user-agent:mime-version :content-language:content-transfer-encoding; bh=tr7bjF8fxIbwcxRevtxPDw5F9HY6fdJmZS8tcd87txY=; b=WdXBuhg1vlIewYnsyeFlfjjJqGosdTQqoYxenCGjzglNolYCUWGkxYUvOyrX1Ar8vT aW1F02kim6OrcYVkgIkVYcj4EQ/h/uusTaBWINc9pSP4S7Ev35M1g7ulflo/3CQP1jIy xg/m+DMMQgmuXpO+LS9aXVRnUJlQwKaGKqISZ4If6TkMKFmsKpWrXoMHVZCsZqrK67LF Ff8UiNuK1TrtQqdNAT7loNSgGo9k3zXgOe97I2UNHTYf31Jnj0L/9xTKKNrQ8VxpnjO7 G1+Ke0t2urByYVDqo2kr9AjwG7cC2cOsE5DgiFfja9PmbDzuAynRgkYboiGZbHY37Ngy aePQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:subject:to:message-id:date:user-agent :mime-version:content-language:content-transfer-encoding; bh=tr7bjF8fxIbwcxRevtxPDw5F9HY6fdJmZS8tcd87txY=; b=cLXaIwjcRZK70y5yyy4TEss7EvPYF+Qy1gTu3IZkj7A0y6PedPVQaHCNDJseFtyLTR Q2Sjc0qnPszWch/c46/D9d5JVPrJ2/7mH0xP3kwoai8qJELRRgOxl9Yzec4s3zdzFtFF 6i3HEsgFpomNhHtB6zS1I/MfcrJWUIxv+gnIQ+vv5EQG+Qrk1CDalRwG4wpzpWOQtpt0 ZbZu8/DcT8AvKLffkuKFcNOoFAr16GtA+17aot08x7hiwEX7mf+hGOUipHGhzGxNgyOy padFrC4hgBGl3ZueYpGTxlpHmN2tbtNQqQwORTP0/OLLtsOdsFq1ygotHcKCACztLWY1 mkZw== X-Gm-Message-State: AOAM530zxJZ0KffGohQyQxtpBvYwOo2Od1GrTrRp0kEyrWF18Y4zpFKI 7NPtSw9glxdqc7XzWjUD4dgVUpapGLM= X-Google-Smtp-Source: ABdhPJxkki71DcGmWBnMetzZ0EYTL9bIzL1dFLVO30tEH5rY89eOR0JUrb9lu34VJgNS2Zqbd+Ldrg== X-Received: by 2002:a05:651c:54d:: with SMTP id q13mr660334ljp.43.1634145654492; Wed, 13 Oct 2021 10:20:54 -0700 (PDT) From: Leonid Krivoshein To: make-initrd@lists.altlinux.org Message-ID: <90978b29-a2f6-ff0d-afdb-2bc3b4f7933c@gmail.com> Date: Wed, 13 Oct 2021 20:20:53 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 MIME-Version: 1.0 Content-Type: text/plain; charset=windows-1251; format=flowed Content-Language: ru Content-Transfer-Encoding: 8bit Subject: [make-initrd] [PATCH v4 0/4] split pipeline into 4 features X-BeenThere: make-initrd@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: make-initrd@lists.altlinux.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Oct 2021 17:20:58 -0000 Archived-At: List-Archive: Привет! Пробный шар -- не чтобы апстримить, а чтобы оценить самую сложную часть. Если всё хорошо, за ней будут ещё коммиты, которые разделяются довольно просто. Но первые четыре коммита -- это разделение pipeline на четыре части, нет смысл такое апстримить как форк ради форка, в таком виде не добавляется дополнительная функциональность. Leonid Krivoshein (4): Separate new feature of bootchain-core from pipeline kickstart: fix feature to work with bootchain-core bootchain-core: move bootchain-sh-function to /bin bootchain: separate getimage and waitdev features features/bootchain-core/README.md | 81 +++++++++++++++++++ features/bootchain-core/config.mk | 5 ++ .../data/bin/bootchain-sh-functions} | 12 +-- .../data/etc/initrd/cmdline.d/bootchain-core | 4 + .../data/etc/rc.d/init.d/bootchain} | 22 +---- .../data/lib/bootchain}/mountfs | 2 +- .../data/lib/bootchain}/overlayfs | 2 +- .../data/lib/bootchain}/rootfs | 2 +- .../data/lib/initrd/cmdline.d/bootchain | 6 ++ .../data/lib/initrd/cmdline.d/pipeline | 2 +- .../data/sbin/bootchained} | 22 ++--- features/bootchain-core/rules.mk | 3 + features/bootchain-getimage/README.md | 24 ++++++ features/bootchain-getimage/config.mk | 5 ++ .../etc/initrd/cmdline.d/bootchain-getimage | 1 + .../data/lib/bootchain}/getimage | 2 +- features/bootchain-getimage/rules.mk | 2 + features/bootchain-waitdev/README.md | 22 +++++ features/bootchain-waitdev/config.mk | 6 ++ .../etc/initrd/cmdline.d/bootchain-waitdev | 1 + .../udev/rules.d/50-bootchain-waitdev.rules} | 2 +- .../data/lib/bootchain}/waitdev | 4 +- .../data/lib/initrd/pre/bootchain/300-waitdev | 12 +++ .../lib/uevent/filters/bootchain-waitdev} | 4 +- features/bootchain-waitdev/rules.mk | 2 + .../lib/{pipeline => bootchain}/kickstart | 2 +- features/pipeline/config.mk | 9 +-- .../data/etc/initrd/cmdline.d/pipeline | 5 -- features/pipeline/rules.mk | 6 -- 29 files changed, 207 insertions(+), 65 deletions(-) create mode 100644 features/bootchain-core/README.md create mode 100644 features/bootchain-core/config.mk rename features/{pipeline/data/sbin/pipeline-sh-functions => bootchain-core/data/bin/bootchain-sh-functions} (70%) create mode 100644 features/bootchain-core/data/etc/initrd/cmdline.d/bootchain-core rename features/{pipeline/data/etc/rc.d/init.d/pipeline => bootchain-core/data/etc/rc.d/init.d/bootchain} (63%) rename features/{pipeline/data/lib/pipeline => bootchain-core/data/lib/bootchain}/mountfs (91%) rename features/{pipeline/data/lib/pipeline => bootchain-core/data/lib/bootchain}/overlayfs (95%) rename features/{pipeline/data/lib/pipeline => bootchain-core/data/lib/bootchain}/rootfs (86%) create mode 100755 features/bootchain-core/data/lib/initrd/cmdline.d/bootchain rename features/{pipeline => bootchain-core}/data/lib/initrd/cmdline.d/pipeline (64%) rename features/{pipeline/data/sbin/pipelined => bootchain-core/data/sbin/bootchained} (78%) create mode 100644 features/bootchain-core/rules.mk create mode 100644 features/bootchain-getimage/README.md create mode 100644 features/bootchain-getimage/config.mk create mode 100644 features/bootchain-getimage/data/etc/initrd/cmdline.d/bootchain-getimage rename features/{pipeline/data/lib/pipeline => bootchain-getimage/data/lib/bootchain}/getimage (93%) create mode 100644 features/bootchain-getimage/rules.mk create mode 100644 features/bootchain-waitdev/README.md create mode 100644 features/bootchain-waitdev/config.mk create mode 100644 features/bootchain-waitdev/data/etc/initrd/cmdline.d/bootchain-waitdev rename features/{pipeline/data/etc/udev/rules.d/50-pipeline-waitdev.rules => bootchain-waitdev/data/etc/udev/rules.d/50-bootchain-waitdev.rules} (77%) rename features/{pipeline/data/lib/pipeline => bootchain-waitdev/data/lib/bootchain}/waitdev (83%) create mode 100755 features/bootchain-waitdev/data/lib/initrd/pre/bootchain/300-waitdev rename features/{pipeline/data/lib/uevent/filters/pipeline-waitdev => bootchain-waitdev/data/lib/uevent/filters/bootchain-waitdev} (77%) create mode 100644 features/bootchain-waitdev/rules.mk rename features/kickstart/data/lib/{pipeline => bootchain}/kickstart (93%) delete mode 100644 features/pipeline/data/etc/initrd/cmdline.d/pipeline -- 2.24.1