From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7142858516907163648 X-Received: by 2002:a5d:47c5:0:b0:22e:6573:5621 with SMTP id o5-20020a5d47c5000000b0022e65735621mr4185377wrc.478.1665168825043; Fri, 07 Oct 2022 11:53:45 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:600c:5020:b0:3bf:beec:7a9e with SMTP id n32-20020a05600c502000b003bfbeec7a9els3975948wmr.3.-pod-canary-gmail; Fri, 07 Oct 2022 11:53:43 -0700 (PDT) X-Google-Smtp-Source: AMsMyM5d9AoyAb35Dk6qIONRQf/0qZHqSgWJnWuhOspcVg3B8L4hZ3OYYgEpQjLlbRGoz/bm6IqW X-Received: by 2002:a05:600c:524d:b0:3b4:91ee:933e with SMTP id fc13-20020a05600c524d00b003b491ee933emr4435782wmb.80.1665168823881; Fri, 07 Oct 2022 11:53:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1665168823; cv=none; d=google.com; s=arc-20160816; b=JvIUppoHMIAmxwlt+8M3gzuUTJGGCwzGe3wEXpX0lmrHhfz911cDlVeLACuENve8HY +eyy7W654U94shAsOx4Hx6SYXudI5SAGETtG8r6cU6sVwiHqexuM9BE0uXEaZ0X1nO5T wvz+rdUBEHqfereT0kibAO0eJ9cS3qdZ0mfLr2hSL+vt2TyuvJZHoufRreTb8lgQupfT qpLhHQ/1ke1QvF5AQQKpwZynfXr7fKx2dghOMofnxhevHyGQrhbMSs+osMKHHe19uO1L Irq02kSwqsYkqQzrAH4qfLoJexGMZVmvr9S+fR8BqxcS8rmFEK2RF48TaZsdIdIkW7Z8 IZ9w== 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:cc:to :content-language:subject:user-agent:mime-version:date:message-id; bh=0YiJtre62HJzm/pDiB/3O4WLXFYz2R5xf6hfMlFyPzM=; b=FdGP/z0MgCz3+cZQjwqdmlu66pIBRZmxi8WtXpfqLkhAuO6h7Qr7pYyGiyrmg1ACwM NPjaTqaTU14XjQyRPUJogYB55JSWgN/TM1dWM+PPIaPCQ0TGc5ZHOVvPCN15APw80EDa /3AVrn6eigqY5Ry3o3Jx6Gla2ADa0RZ9Zpb3+fN5H7dzjs6rOGmr9UhDCRw2IZOcvB1f sWvtdJOOTDm5JfrCmrfyiPdN6C87yWPFBL8vHGh5x3hZXWIgTMH0Y5yGFohLkl/q+3mD Kp41uI9MFw0MwJEhJAt8Fkn+g/uy0Ysv1rylKsgsUUuwAC5Bx8vr7M+4C2IqWjmaeJ7/ Ebow== 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 cl7-20020a5d5f07000000b0022e5cd5f848si152915wrb.3.2022.10.07.11.53.43 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 07 Oct 2022 11:53:43 -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+deb9u1) with ESMTPSA id 297IrdDg007217 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 7 Oct 2022 20:53:41 +0200 Message-ID: Date: Fri, 7 Oct 2022 21:53:39 +0300 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0 Subject: Re: [PATCH v7 0/6] use xz and gzip on host (outside chroot) Content-Language: en-US To: Felix Moessbauer , isar-users@googlegroups.com Cc: henning.schild@siemens.com, jan.kiszka@siemens.com, ibr@ilbers.de, adriaan.schmidt@siemens.com References: <20220927095117.958474-1-felix.moessbauer@siemens.com> From: Anton Mikanovich In-Reply-To: <20220927095117.958474-1-felix.moessbauer@siemens.com> 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: FnJrpSMauvyV 27.09.2022 12:51, Felix Moessbauer wrote: > Changes since v6: > > - reorder tests in testsuite to not break vm_boot tests > - rebase against current next > > Changes since v5: > > - before changing WIC deploy logic, revert edc10d93 (p3) > - only reploy requested files (p4) > > Changes since v4: > > - add option WIC_DEPLOY_PARTITIONS = "0" to control if individual wic partitions are deployed (p3) > Note, that the default set to disabled is important. > This fixes the huge disk consumption when running the CI with WIC tests > - add test for WIC_DEPLOY_PARTITIONS logic (p4) > - add logic to handle cross-imaging when distro_arch == host_arch (similar to buildchroot-(target|host)) (p1) > > Please note, that the additions around WIC_DEPLOY_PARTITIONS are standalone patches which are only sent as part of this series to fix the disk space blow up in CI. > > Changes since v3: > > - add test for CROSS=1 wic image including compression > - integrate patch 2 into this series instead of standalone. > > Please note, this series supersedes the "add wic.xz image to default qemuarm64 target" series but does only requires little more disk space for the CI tests (compared to ISAR-next). > By that, the CI can still be executed on standard machines. > > Changes since v1/v2: > > instead of switching the compression logic, this patch adds support to run the whole imager in the buildchroot-host. > > Best regards, > Felix > > Felix Moessbauer (6): > do not crossbuild SDK for host-arch eq dist-arch > run imager in buildchroot-host on cross > Revert "wic: move out all files ending on "direct*"" > add option to control deploy of raw wic partitions > add test for wic partition deploy logic > add wic.xz image to qemuarm64-bookworm > > RECIPE-API-CHANGELOG.md | 9 +++++++ > doc/user_manual.md | 11 +++++++++ > meta-isar/conf/local.conf.sample | 3 +++ > .../conf/multiconfig/qemuarm64-bookworm.conf | 3 +++ > meta/classes/image-tools-extension.bbclass | 3 --- > meta/classes/imagetypes_wic.bbclass | 16 +++++++++---- > meta/classes/sdk.bbclass | 14 +++++++++-- > testsuite/cibase.py | 10 ++++++++ > testsuite/cibuilder.py | 5 +++- > testsuite/citest.py | 24 +++++++++++++++++++ > 10 files changed, 88 insertions(+), 10 deletions(-) > Applied to next, thanks.