From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7075595997826514944 X-Received: by 2002:a25:3189:0:b0:64d:d0a0:c9b1 with SMTP id x131-20020a253189000000b0064dd0a0c9b1mr21951394ybx.486.1653316871137; Mon, 23 May 2022 07:41:11 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a81:4784:0:b0:2f9:2b22:3fce with SMTP id u126-20020a814784000000b002f92b223fcels6425542ywa.9.gmail; Mon, 23 May 2022 07:41:10 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzVcve5t99mNbOrqWtDjXxsyySKZ4WPDgmT9pLfagQzvkoPEdxHSmwb+ujWsmonTJEXT+E+ X-Received: by 2002:a81:543:0:b0:2fe:e589:4bd5 with SMTP id 64-20020a810543000000b002fee5894bd5mr23177192ywf.318.1653316870692; Mon, 23 May 2022 07:41:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1653316870; cv=none; d=google.com; s=arc-20160816; b=QGDBtXJs6B/okPAcmQnAA0en0yDHdQKriYEAUU3CkM7KhcMQCqeUp31ncRcC/Pv7Ax g/lDqtJXO2Pw5q48K6BIqyIDPipTX2xNw6EnESWD7lbhwCWcVdyHjCr5wcxE0Ma8AQ1v zold3UC+dFGO4XvyQO4uBMmupd05HhRgRn6Ob7pJWlNhp+lYNx7RK81t874+WG5rGQOB eauNDSE83/Qp+fwgNkCqbcQIwQaWxlfbcxrX71XOYPGFPLzApnbJ7qTl6GgJ1jZ90N8m nK4SnE7EuQK4MaXaZ31D43VmKmDB1uNkOEHMUEfQ5mN5E2EyW7aUbYhO2VgMnNqOL5ex X//g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id; bh=6/P44qjsDX/FRZz81zZymV9IDWOwJw+ir3f8F8d4Rhg=; b=yi6IGIC9UCDDlZoC0TVhe8ewSdpGSBWvtmS9zOGMhR0webrTzr+3NnxoaEO63mJ8a4 gWsYe+apUe8cpR4yzjZp6JaOwG6CbEm11WUmqWoLKRfOM6SBvwkLge3dxUa25vgIIQL+ u9NrddbM4GwRrxzPKkoEh697Y5G26/Q7mWMJd6VrJHkxkJ++hTZsFvtiqQQl8kBrtj4V g4n4BjNSBL5TJ3dBN0ULvkAPXg9nhjUX7ey8iQt9mZH6P8Kb/9/ExvrLwdf5LkwfKCIA k6CjEPAQ3z1yYLx4G+BwAPQZWPG4ohSri8SGcwmlzwQGDLpg43gcDXjVlNDLgVEhYtSK za4w== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de Return-Path: Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id i12-20020a056902128c00b00634581eb904si853902ybu.2.2022.05.23.07.41.10 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Mon, 23 May 2022 07:41:10 -0700 (PDT) Received-SPF: pass (google.com: domain of amikan@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 amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@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) with ESMTPSA id 24NEf7p5025412 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 23 May 2022 16:41:08 +0200 Message-ID: <0b35ef2c-5189-88e2-dd02-2f0f5b2a80b6@ilbers.de> Date: Mon, 23 May 2022 17:41:07 +0300 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0 Subject: Re: [PATCH v11 00/21] Sbuild/Schroot migration Content-Language: en-US To: isar-users References: <20220523143617.24759-1-amikan@ilbers.de> From: Anton Mikanovich In-Reply-To: <20220523143617.24759-1-amikan@ilbers.de> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit 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: XvdbHIXgjfVy 23.05.2022 17:35, Anton Mikanovich wrote: > This is a patchset showing how sbuild/schroot tools can be integrated > into Isar build system. > > Base schroot images are created with sbuild-chroot-target or, in case > of cross-build, sbuild-chroot-host recipes. These images are based on > isar-bootstrap ones, but include some build-related stuff preinstalled. > > To use these changes you need to have sbuild and schroot installed and > configured. User who runs build should be added to sbuild group. > > Currently, sbuild-related stuff is supported in latest kas. > > If Gilab CI is used, the following configuration changes are required: > - external dir for schroot overlay should be set in the config > /etc/gitlab-runner/config.toml: > > volumes = ["/path/to/overlay:/var/lib/schroot/union/overlay"] > > The patchset was tested with 'meta-iot2050' and 'xenomai-images' > downstreams in combination with kas image mentioned above. > > Current limitations: > - parallel building of several packages requires more free space in > comparison with buildchroot-based architecture. This happens due > the sbuild architecture which uses some basic layer (common for all > packages) and per-package separate layer (where builddeps are downloaded > and installed). > > Changes sinse v10: > - Rebase on current next. This is just a rebase which also includes single addition patches send after v10. No functional changes made since v10.