From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7012879449257410560 X-Received: by 2002:a2e:95cb:: with SMTP id y11mr5484993ljh.461.1638365064551; Wed, 01 Dec 2021 05:24:24 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a2e:a378:: with SMTP id i24ls384875ljn.3.gmail; Wed, 01 Dec 2021 05:24:23 -0800 (PST) X-Google-Smtp-Source: ABdhPJy51rIfpjTPZn7zJPFWHLm2LRLaORERuHDNkX83UOjjb4pQs/pqYKbi7YawIINFNY1i2FNC X-Received: by 2002:a2e:bf18:: with SMTP id c24mr5739119ljr.408.1638365063490; Wed, 01 Dec 2021 05:24:23 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1638365063; cv=none; d=google.com; s=arc-20160816; b=seuxPGrvldWUbJPjYQfG0Wa9XRKqs0l3gX9jY+khs+wHIWFW+AeK8glG3E2TWrEPjf hSN+eyqCGZsJFR36HhJc+WofM2MDH81veTdSEpK+LSITIvxAUHUZ6GLzuxiSK6/eqAWk K5NBEshzQw5HyFLVNaBRZUH18m6c497WB8ACcOGeogSgK/xGRmeQu8+6+Mn03tu/RAjp KKXR2+Do5uCBJonn4i4yqZNigLW6kJifp47Q+uN29QYjFvQoX5YsPotWLk4nhsMbaSWg 1tEmdFuBhKtAT6UYZTEaOSTSqPO/2u58lYcCIwFT5GLMjd2mgjtguQzlX1X4Wl2VNE2+ i0XA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-language:content-transfer-encoding:in-reply-to:mime-version :user-agent:date:message-id:from:references:to:subject; bh=B6m6HvmlfPCERCvpKgdXzvE0TgMvn0e5jPCUVkN/hVA=; b=ygbAqVgjQ6aU3xImQurMGlq1s5GGRHgpyt2bi0brM8vqdmSFYvwhV+nf7zzEaDj6ji Hf16wD9d8qx+0LH8aTKsRNYC5DSn5KUj5H5Ccux191iVHlQ9AUWjMBK2M7iaUak05Nw7 SWuhC6y2xPZarsTqjYk7YrTINbdKY4ga8gtcgoJTl0g5ooMyrBNqA3JtcxYRyrpo9QLb oEdKHqNNwnDu2w9EXyi3S5QXn+OwM9CjhOcnBwuGiznP43PKnIIJ8RSaj8GO02LpdwFR t/G2HPPZ5JmlrtLS9vv6sMjJS/JyVLh6cT1CtTB9dub0Fl/P4gDZiHNbz2+cuNrRpR7M Y6Sg== 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 e18si1832049lji.3.2021.12.01.05.24.23 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 01 Dec 2021 05:24:23 -0800 (PST) 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 [192.168.67.164] (mm-220-36-214-37.mgts.dynamic.pppoe.byfly.by [37.214.36.220] (may be forged)) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8) with ESMTPSA id 1B1DOLZa011240 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 1 Dec 2021 14:24:22 +0100 Subject: Re: [PATCH v3 0/6] Support multiple image types in one build To: Uladzimir Bely , isar-users@googlegroups.com References: <20211119091500.12341-1-ubely@ilbers.de> From: Anton Mikanovich Message-ID: <9a8ee74d-7b54-2ae8-4a22-d63ee3ad9479@ilbers.de> Date: Wed, 1 Dec 2021 16:24:16 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.14.0 MIME-Version: 1.0 In-Reply-To: <20211119091500.12341-1-ubely@ilbers.de> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US 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: XOJ9XlrEjIlI 19.11.2021 12:14, Uladzimir Bely wrote: > Changed since v2: > - get back multiconfigs removed in v2/v1; > - mc:qemuamd64-buster now builds wic-img and ext4-img and doesn't > conflict with mc:qemuamd64--cpiogz and mc:qemuamd64--tgz; > - docs updated to fit new (array-like) meaning of the variable > IMAGE_TYPE (IMAGE_FSTYPES with last patch). > > Changes since v1: > - removed mc:qemuamd64-buster-cpiogz config; > - mc:qemuamd64-buster config now includes cpiogz image type. > > The patchset makes possible to build several image types for > the specific target by listing all them in IMG_FSTYPES variable. > > This also deprecates using IMG_TYPE variable. > > Actually, IMG_TYPE=>IMG_FSTYPES renaming is done just > to correspond Yocto/OE naming and is not mandatory. > So, the last patch in series may be omitted. > > Uladzimir Bely (6): > image: Support multiple image types in WORKDIR and STAMPS > wic-img: Set weak default value for WKS_FILE > start_vm: Use the first image type to start VM > multiconfig: Add ext4-img type to qemuamd64-buster multiconfig. > doc: Update docs to fit new IMAGE_TYPE meaning > api: Rename IMAGE_TYPE to IMAGE_FSTYPES > > RECIPE-API-CHANGELOG.md | 5 +++ > doc/user_manual.md | 31 +++++++++++++------ > meta-isar/conf/machine/bananapi.conf | 2 +- > meta-isar/conf/machine/container-amd64.conf | 2 +- > meta-isar/conf/machine/de0-nano-soc.conf | 2 +- > meta-isar/conf/machine/hikey.conf | 2 +- > meta-isar/conf/machine/nand-ubi-demo.conf | 2 +- > meta-isar/conf/machine/nanopi-neo.conf | 2 +- > meta-isar/conf/machine/qemuamd64.conf | 2 +- > meta-isar/conf/machine/qemuarm.conf | 2 +- > meta-isar/conf/machine/qemuarm64.conf | 2 +- > meta-isar/conf/machine/qemui386.conf | 2 +- > meta-isar/conf/machine/qemumipsel.conf | 2 +- > meta-isar/conf/machine/qemuriscv64.conf | 2 +- > meta-isar/conf/machine/rpi.conf | 2 +- > meta-isar/conf/machine/sifive-fu540.conf | 2 +- > meta-isar/conf/machine/stm32mp15x.conf | 2 +- > meta-isar/conf/machine/virtualbox.conf | 2 +- > meta-isar/conf/machine/vmware.conf | 2 +- > .../multiconfig/qemuamd64-buster-cpiogz.conf | 2 +- > .../multiconfig/qemuamd64-buster-tgz.conf | 2 +- > .../conf/multiconfig/qemuamd64-buster.conf | 2 ++ > meta/classes/image.bbclass | 14 ++++++--- > meta/classes/wic-img.bbclass | 2 ++ > scripts/start_vm | 8 +++-- > testsuite/start_vm.py | 2 +- > 26 files changed, 65 insertions(+), 37 deletions(-) > Applied to next, thanks. -- Anton Mikanovich Promwad Ltd. External service provider of ilbers GmbH Maria-Merian-Str. 8 85521 Ottobrunn, Germany +49 (89) 122 67 24-0 Commercial register Munich, HRB 214197 General Manager: Baurzhan Ismagulov