From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7231094895937585152 X-Received: by 2002:ac8:5945:0:b0:3f3:9298:3335 with SMTP id 5-20020ac85945000000b003f392983335mr15250545qtz.15.1687255243862; Tue, 20 Jun 2023 03:00:43 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:ac8:73d6:0:b0:3f6:824f:575b with SMTP id v22-20020ac873d6000000b003f6824f575bls2204249qtp.0.-pod-prod-08-us; Tue, 20 Jun 2023 03:00:43 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ428KbusX4QYvsiQ02D4HLwAXkoSf45s/1OMBdIaBzInLe4VOUy1BAu8WWfjPfNPoJsuGKJ X-Received: by 2002:a05:622a:1794:b0:3f9:b81c:3a05 with SMTP id s20-20020a05622a179400b003f9b81c3a05mr16556827qtk.27.1687255243088; Tue, 20 Jun 2023 03:00:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1687255243; cv=none; d=google.com; s=arc-20160816; b=OlxZ8ZM2xHTcaRdJPkdVkBMmjfi4M96PBBmEN1p+lEatubQ+yP11ryYN2qEIqP32LP 6O6x/uvwYhBEqHLWZsHptCDYgWe9OpeRLdMv1/AzYlOsDiaF10HILZmc+0IyhpRZsU2W xAwtBG+VQVSAk0XIqNAKQnbpHoKYxvk4f4vy61feCfd/86ORCy32AizZUzRV6EMZrtQS Qnrd5PzM3jEjCxv3/nVAGcZln2TtgllAQbGfDVDcL4oXpMHSumQZOENIryRT7mEZPHnP k//dK5Sn6KL3bV++e7nft3DsqI3LbfWjqGq0jxG5M/ul+li4x3kHherSWRckkxZpTwRX XmIQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id; bh=2f3gETh3qKdPgZfdoJz19barDzswUY3ShUm44nTUHGU=; b=Vm8utrRcgmBLYrcSWpRFv0RNgQHi8L4a17Zlic7ee9UEN+E7j0kSLG6wIeLeOTDhBi NM5GyN5sWUV6eYW73p07D2GhOr6t0lNo6tjRv2GT6d+i3Uhbc+cNXeiwpXMzqTlfxmd+ LLalk4N8erTRPTFVOjY216t0KSgPhi0A3qItseMzeGIn/sWjAI/IwCprjre8Toj4BBvv n1pQIPfIHn2zmKamdinxlrrcTwMv0gwYr0FjX8W8TkNPCBbQvB1Nr4O2geeElEdVNc/H 62cHVbkd2SujDChJ2N8cAru5CdNKHET33eu/53zmD9edaWH23JvSzLMmSc5eSOxHbl7X OX/g== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=ubely@ilbers.de Return-Path: Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id cj5-20020a05622a258500b003f393f04011si196624qtb.0.2023.06.20.03.00.42 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 20 Jun 2023 03:00:42 -0700 (PDT) Received-SPF: pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=ubely@ilbers.de Received: from [127.0.0.1] (host-80-81-17-52.static.customer.m-online.net [80.81.17.52]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 35KA0dre029255 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 20 Jun 2023 12:00:40 +0200 Message-ID: Subject: Re: [PATCH v3 0/7] Migrate to mmdebstrap From: Uladzimir Bely To: Jan Kiszka , Anton Mikanovich , isar-users@googlegroups.com Date: Tue, 20 Jun 2023 13:00:41 +0300 In-Reply-To: References: <20230531101102.101755-1-amikan@ilbers.de> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.48.3 (by Flathub.org) MIME-Version: 1.0 X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-TUID: JUdObF5/rJkr On Tue, 2023-06-20 at 07:30 +0200, Jan Kiszka wrote: > On 31.05.23 12:10, Anton Mikanovich wrote: > > Switch Isar from debootstrap to mmdebstrap. > > It makes isar-bootstrap target ~10% faster on both cross and native > > rootfs > > types. Also mmdebstrap support using SOURCE_DATE_EPOCH for images > > reproducibly > > out of the box. But the main advantage is an ability to remove sudo > > for > > debootstrapping later on. > > This change brakes Debian Buster support as host distro. > >=20 > > Changes since v2: > > - Rebase on next > > - Fix commit messages > > - Update host requirements > >=20 > > Changes since v1: > > - Move mmdebstrap tmpdir to workdir > > - Fix kas building > > - Improve mounts cleanup > >=20 > > Anton Mikanovich (5): > > =C2=A0 isar-bootstrap: Move preparations to hooks > > =C2=A0 isar-bootstrap: Use tar output instead of directory > > =C2=A0 user_manual.md: Replace debootstrap with mmdebstrap > > =C2=A0 user_manual.md: Update minimal host requirements > > =C2=A0 isar-bootstrap: Remove unused code > >=20 > > Uladzimir Bely (2): > > =C2=A0 meta: Switch to mmdebstrap > > =C2=A0 CI: Install mmdebstrap > >=20 > > =C2=A0doc/user_manual.md=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 41 +-- > > =C2=A0meta-isar/conf/distro/ubuntu-common.inc=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 |=C2=A0=C2=A0 4 - > > =C2=A0meta/classes/rootfs.bbclass=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |= =C2=A0 11 +- > > =C2=A0.../isar-bootstrap/isar-bootstrap.inc=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 | 274 ++++++++------ > > ---- > > =C2=A0scripts/ci_build.sh=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0 6 + > > =C2=A05 files changed, 152 insertions(+), 184 deletions(-) > >=20 >=20 > Is this now settled? Asking as I'm planning to release kas 4.0 with > the > dependencies in patch 7 resolved these days, and I'd like to see this > targeting the final version of this feature. >=20 > Jan >=20 We are currently upgrading our interlnal CI and need to run more jobs before merging it. But anyway, if mmdebstrap (and other packages mentioned in patch 3) is preinstalled in kas 4.0 image, it would be nice.