From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7231094895937585152 X-Received: by 2002:a05:6402:4cf:b0:514:a4cd:85d7 with SMTP id n15-20020a05640204cf00b00514a4cd85d7mr6895427edw.26.1687239054798; Mon, 19 Jun 2023 22:30:54 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:aa7:d7c2:0:b0:51a:327d:194d with SMTP id e2-20020aa7d7c2000000b0051a327d194dls142919eds.1.-pod-prod-06-eu; Mon, 19 Jun 2023 22:30:53 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ5tCg75oqKHpsQ0CQpUJJInjEPG8L0+rGo79GmR51pIqq/KTj01jd3GUICe+aK3YPcrDu0j X-Received: by 2002:a17:907:3688:b0:97e:32e:c1e with SMTP id bi8-20020a170907368800b0097e032e0c1emr11020582ejc.55.1687239053289; Mon, 19 Jun 2023 22:30:53 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1687239053; cv=pass; d=google.com; s=arc-20160816; b=vczhmSkD6q257YMqHpWuxkSerq72srlyr+fwxdDVhz2aFrPRQ4d2xKjgdp2Os5EJ2t IYim0JqY4CqnuI5YkR2J3Tkaa9qmdamDHxEBI/40X4P9ealmbm4bNLBZSzBgAO1gOMjB T7fatC6PxSjXNVgMh2gtoeyUSXrD7LalbbZZqLGSGPB/ueKXVV6mOQ86Iz0Aag+WGHua DzvPro4U0GVA2KUDv9yKItmnrjRpP54IY83wxnIl+pC5EoziFSjUtDkqAovWD3DrnUv6 L2KKo9ACE61hD0dX5QbtgLwIU2UyvXoLl3LgOE5+SPk0Hh7JTgi/96yowTxe44ouA99+ 2eNg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:in-reply-to:from:references :to:content-language:subject:user-agent:date:message-id :dkim-signature; bh=7Qq0WYFqrKLgpmGY2Kx3pid825uzBNgxFHivC/92EBs=; b=EQq8vFSEXpgH/duSqLDvqP2pztaH4QHS0dMsebCL32Bhskul2TCntmCCrjN/ZfqVHl rKlD+JG+YMDMWSVy71ZVOFjt9lJfYC41iaOI1AF5iCRgPyo8e7dG4lhwxwueLMk4dS/r OjOcboixMRV+ncLD504tse1ylVlTaV2LUA1omhbsEzCmmHl7s5BNmlzIiIughxHUIBYy OIo5/KNhCDzEHYg62g6wuEtEgvybGR7pLhmIXzNGLpgUz6W/P0vy3oebm0C5nvDul5aZ meIpemXkoHoRnXjs+fAyhvtDretfjwzEetEB9HQcc2jWp7eiFTwNQ5cFt0C7AYTlZLxb k8hA== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=dOVGF1yq; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f400:7eaf::61f as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Return-Path: Received: from EUR03-AM7-obe.outbound.protection.outlook.com (mail-am7eur03on2061f.outbound.protection.outlook.com. [2a01:111:f400:7eaf::61f]) by gmr-mx.google.com with ESMTPS id qw3-20020a1709066a0300b0098825a86b9asi78500ejc.0.2023.06.19.22.30.53 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 19 Jun 2023 22:30:53 -0700 (PDT) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f400:7eaf::61f as permitted sender) client-ip=2a01:111:f400:7eaf::61f; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=dOVGF1yq; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f400:7eaf::61f as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IKdC7h0Sq8RsC6c6IehvfB+SO/srFssZVgVyly3xNP8fTmWmVdSjuPMjIYgwVfKtySTklSsd0yrC3ljivJLg4Lzs2MJCo1uCP3arizYXv2SEdt3qXKXnkR+Oiniie7HHzHVx/Em2nm96K8tkhE6C2FM38i+YKfAm970v7nvm1hjAVDkU20JqY4VsfcVKQXL+1fRmEWPamcEQvw3IrTDbz2vPj47KNuu/9VIj+0UzsE1sx96n0Vsjgf394qBoklIHpwGd1bJ3hfIaQxMWHM8mdmZ7bc130QHiaPGsRG1VPVv7dHwnAqNmOgbZyrIUdYaMVYzW60nkHF/kFaCtXYGiig== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=7Qq0WYFqrKLgpmGY2Kx3pid825uzBNgxFHivC/92EBs=; b=oS+x3h1FG06Ya/Y24JPJjuJ4zLUNbwKQeJew4124AZ7ZQVUasOgKWGMh+8AUHqUlh0OzdXI7ZY+/jnGfs91+t4phdohJeT70fBzQK9Jg0m4l+AtYDlhfwgrXN78CaYDYBushnfAvvk64vKUyWv1/o/r/bZOx7SI6RuB7GBpZR6hMsU9j7KQyz94D+cy+dYXMrLm1vL1+rNGjgR9t/+wbXBnz8mfGV5aw+tTzjuwribYlZZK8YTHBg5lG68ITkPqVtYEd+X9IoSqfjdMoq5gt7pAmLV6946f2gF93nRsf/xW+S8jfOneWxytbvlq1MHSaGvYsylVWujbHzm2Jb9pdOw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=siemens.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7Qq0WYFqrKLgpmGY2Kx3pid825uzBNgxFHivC/92EBs=; b=dOVGF1yqHdDzfxD9YHSZCft53fFHez1GewioELkV5fAYecmllfj6AIOGrVEBZSoxguEqQDavL79aJg+IcYlofokogdLzEzmCO+Z+Gm0U6b7rZAOz7Cop82XQn18zt/k2NPQ/eU5W8V4y1FyqyLWYEECIOJJtjpcGbND6dRYsQe+vGCUE6Br303XJzx5uP01EUF8or5T0d0wGEpQONGwWUSJOBgLY7fzSWBpjbs937DEVIQwUeodCENN+hkbNWR17jSRL/bkEScfZcCEFjocfLR1dVI+GJ1E7s1n0GiCR6w5nL3ztO8UwD2Qwy/RI7hFXVj5j5oUgvZq8g6G9u2s3QA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com; Received: from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) by AM0PR10MB3139.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:208:18e::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6500.37; Tue, 20 Jun 2023 05:30:52 +0000 Received: from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::53c2:174a:8b13:ce94]) by AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::53c2:174a:8b13:ce94%3]) with mapi id 15.20.6500.036; Tue, 20 Jun 2023 05:30:52 +0000 Message-ID: Date: Tue, 20 Jun 2023 07:30:48 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.11.0 Subject: Re: [PATCH v3 0/7] Migrate to mmdebstrap Content-Language: en-US To: Anton Mikanovich , isar-users@googlegroups.com, Uladzimir Bely References: <20230531101102.101755-1-amikan@ilbers.de> From: Jan Kiszka In-Reply-To: <20230531101102.101755-1-amikan@ilbers.de> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: FR2P281CA0081.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:9a::8) To AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) Return-Path: jan.kiszka@siemens.com MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS4PR10MB6181:EE_|AM0PR10MB3139:EE_ X-MS-Office365-Filtering-Correlation-Id: fecbc745-404e-4558-cb2e-08db714f8350 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 5TfndS+bj3LuhSFKkoUxhIb3YH4gLeZzOf9g/XjCkWKLPeOj3mD1NgH8Y3wMtqwobBdh/pWYThBtXTgnsQHPq1f6rwkhMyxdfM8lrfb3weQ+b/xLNQCSkJ0rhrp66upiaWlf5DLiNpJHaN/D18MEgE2vQOeFq5xfWZmVBnOBN/uibkciaOFPby2sJSe6tDT59zaX3xw9wUhdGJeCJqPm/RgZo4o9+YbSC/uHFpCkVDZmD/kFNohepfw6wyaoUK8dAuilvAarc8lhfcjFK5sYTEKDLSsNjtso1/CT6VrKoK0Bgu7sNNS51OP0Sv94yhJZi1A0oM5K1f8E+3fHsHLvG9aSVQl8QXULoqpxVSoBA6gbMlP+7Yno+z7bVcRob0fQ2G2SZla2hZB9jpJrRx8aojtCk6Vvaet/pAfpB+LxPoXENb6lEXgz44vMjnB5PWUP5/WOvrsH5It6CjljJfIMt+zGh/KUh4Uw1PhcJ7qzgNHkGXSY8qj8GDlou6LXotgIVqcFUAgnVo4E1cXErJU1DuDFVTBQmePMrL20PGxYtkGr9OZKpDeHFL3ENdtz4YOhRQi9osYCktuI/ZKFS74IzBaMmLK5l8OruKGuAMJY8Njc1jzeX9sgVLHMaEPXGpoj/ThAfXWRbMTBndta9swD3Q== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230028)(4636009)(366004)(376002)(346002)(136003)(39860400002)(396003)(451199021)(2906002)(2616005)(83380400001)(8676002)(478600001)(110136005)(6486002)(6666004)(5660300002)(6506007)(6512007)(53546011)(8936002)(44832011)(316002)(66946007)(66556008)(66476007)(26005)(186003)(41300700001)(38100700002)(82960400001)(31696002)(86362001)(36756003)(31686004)(45980500001)(43740500002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?S1FNLy9HN1ZqdjhJZ0hpRzkzWTVaeDlGdm51MEMzWlloNGFsbThWcTgwb3lC?= =?utf-8?B?OTQ2eFZ2U24xWVpXYU9zbDk4R25WU0dIZWFiYWs2RlBVMk5waFdhTzdkbHR4?= =?utf-8?B?VDRwVmIzdmxYN3hpeUtTNkJmY0RndmFsRUN6TE1KaWtHMHFtc3c4cTRZcUhH?= =?utf-8?B?a3ZxRi9YQXM1UWQrVHlwWHNXYTRpR1Fzc2RpNTBFdTJvckJGR01zM0ZjQmhH?= =?utf-8?B?K0RhN2hWT3RJTlBNYy8xRTBNN09qK2pNNXRyS1pmN05sUzRsOUdnWm4xUW1r?= =?utf-8?B?UnBObkMxVU0xQ1JidEtVYlBYZmUwRFJZaEI3U0NyQ2JGNUtqQkpseHpWQ3Zj?= =?utf-8?B?MXUwOEZaNzdWMHBXUVRGay9yQzFzSlJCZk1zUTRHdm1yMjYrMVBNWFQwWGhk?= =?utf-8?B?MThSNnpsNG9rbUw4U1JaNWhIWHFSbjFPNExaTlVZaHVLd0VlbTgyd1ppSkl2?= =?utf-8?B?ZlNzUHEzNU5oSTRmQno5Z2UvYnN6dGt6eEJ4SmxLUm5qOVlvZGlOd2E5bEt2?= =?utf-8?B?QjEzM2VUblJlVjI1MTRPOVRFb0dBUE4wcmFITVpRbFJUYTh0WjlxWVNCUjBL?= =?utf-8?B?aTZOWis0MFJMN2FnRStad0E2QzBWWkFDa2tIWDhwWXB0S2FlSFhmWXRsUVdN?= =?utf-8?B?VE85TTBLek90Qlk4K0x5VGJjV0hjYnlwa3p4TkJSWEtSbm43UDVHNk81OTNa?= =?utf-8?B?eHNKMDdhcTB1QnFSeG55NW1IVnZQRGZnZThiTGI0cGZONld0djN4cGw0Y2Rh?= =?utf-8?B?UzdwVk80aVp0QkwvM3hwM2ZJalQ4d1kwNmNmbjFRc0ZwTm5BdDRxNmV6MzJt?= =?utf-8?B?US9YazhncXhWbmF4QXJOWTBpVFBkL0RnUHNyYmN5Q1B1djFmNkt1ODB1UmZN?= =?utf-8?B?QXVLUVBNb3JkWWlQN0NPcFRSQklyeE5nd3ZhY0NVeDFFRlFjSGI5cERnK2Nv?= =?utf-8?B?Q1VqWStkeWlnbGZZemJWSVhDVWc2eVR6cjNHai82bGtxR0tXY1Z0YXJuWWpm?= =?utf-8?B?T0pnNS9WZUdzQTBzc2hvR2tVMVNRK2ZUSTNyRnFXbTRSMTUzZEs1TzZqdXQr?= =?utf-8?B?RGpQQy9VTU1aVnFvSit1S0ZxSU56YkhQNmU2SUxCQ2VVMXp3OHprblZvdHdh?= =?utf-8?B?WDFSY3hxeXRJTmVsa3kwT0lDYmdaSkd5N2FjYUtVUjVEaWZ2RCtFRXBKb0lH?= =?utf-8?B?Uk54ZloyMTU3SXpDb25lNzdhUWd1WVJTVXJkVDZqWWE0T050VTBqbWNzWlNY?= =?utf-8?B?UmRJdXJYZGZmVHphN0Nld0EwcDFwa0VXZHBHU3NhQkJwYUdpaGZwZENNT3ht?= =?utf-8?B?WGtzbi9OaXo4eWtKN3lvWDBGWGlqUGlKRnhNdVFONm9UaUZESGxvajROV21h?= =?utf-8?B?Q2tKeEV6cVJvREZvaFkwU0JIbnFkdTJ6dmFXUXhuWXVJM1Q2TXVnS3dIb1Rz?= =?utf-8?B?WllBM21ueERpQVFwTVQveE5XYVFNRS95NzlxaFMxYlJhKzdnM2QyelBJTTVT?= =?utf-8?B?TkdEMEdud202UlB1K2Y4TGFlWDMyTWNoMUNlYXpBeEY1RGxsemJncURzbjRZ?= =?utf-8?B?dXM4U3BSUU50VTZ3SnpCOEIyNExMdVM0aCt2VnFpWG51WGlGYzRhS2FLeW95?= =?utf-8?B?THBjblVCYkFxQ3JCaGN6Y2lCcDVtdWpVYnkrRDEwZlZYSy9Rd25MaUk3K2lu?= =?utf-8?B?am9QNzRnQ29yRnZZbWJUU2xBT2F5SWFuWGQvRTk4eTZjWVA5VjREV2FKeVd3?= =?utf-8?B?M1Y3ZjVER3hiYlV6NjZ4VjNBOVhXaEtxRldCbmtvZG93bFhMTmhFcVJURDM2?= =?utf-8?B?Nk4yWXlGemhwLzJDbm5qWUkwMmVzTy9VbkVLMWtqR0VlQ0pEaUJzNzBTSDVi?= =?utf-8?B?a3MxMVYyTlg3TjRyVFNxRFF3WVFGRHZRZnNNZHlqTFQ4ZnZFalE1c1RBNk9v?= =?utf-8?B?b1JYTHB6L1I1ZHA4TFJkYUcwU3V4WGRiT3hLcjJEWDZzemVaZVJVZExBVTZL?= =?utf-8?B?UXZ3N05sL3R5Ym9mTmZuUlVOemthc2kxZmpvT2I3c2xESnl1UjUyeFhRWE5M?= =?utf-8?B?NUxTcnUxZCtMUE5JWVVKS3JZMVpKZDVaM1dvZ0FoYWhUWDU2Ly83a2JtZ2s3?= =?utf-8?B?cUNxSTNWY2Vzam1wRlRSM2lNMlU4L0NhQm1EL29BRFVxZWVYYTlYUHBwdG4x?= =?utf-8?B?eVE9PQ==?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: fecbc745-404e-4558-cb2e-08db714f8350 X-MS-Exchange-CrossTenant-AuthSource: AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Jun 2023 05:30:52.3629 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: MpKNY+rjNSaTZjI+Sx//WfnZa5HmIw4Lg9Bomw0j4MqZIQUiWJeUiUNFFUm3ugu2pR4zIO4+bu5XLOZfosnRxA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR10MB3139 X-TUID: Z/lHEbkJTGFX 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. > > Changes since v2: > - Rebase on next > - Fix commit messages > - Update host requirements > > Changes since v1: > - Move mmdebstrap tmpdir to workdir > - Fix kas building > - Improve mounts cleanup > > Anton Mikanovich (5): > isar-bootstrap: Move preparations to hooks > isar-bootstrap: Use tar output instead of directory > user_manual.md: Replace debootstrap with mmdebstrap > user_manual.md: Update minimal host requirements > isar-bootstrap: Remove unused code > > Uladzimir Bely (2): > meta: Switch to mmdebstrap > CI: Install mmdebstrap > > doc/user_manual.md | 41 +-- > meta-isar/conf/distro/ubuntu-common.inc | 4 - > meta/classes/rootfs.bbclass | 11 +- > .../isar-bootstrap/isar-bootstrap.inc | 274 ++++++++---------- > scripts/ci_build.sh | 6 + > 5 files changed, 152 insertions(+), 184 deletions(-) > 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. Jan -- Siemens AG, Technology Competence Center Embedded Linux