From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6945105578761912320 X-Received: by 2002:a1c:7f14:: with SMTP id a20mr265248wmd.55.1617686637924; Mon, 05 Apr 2021 22:23:57 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a1c:23c2:: with SMTP id j185ls629367wmj.3.canary-gmail; Mon, 05 Apr 2021 22:23:57 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwC0MGguDGaofbes4GGj7hmJBYg+TuDMDStZP3FGlWj7cOo9rnJJSAB45oYwPdFyvt3ytMT X-Received: by 2002:a1c:b683:: with SMTP id g125mr2261675wmf.53.1617686637137; Mon, 05 Apr 2021 22:23:57 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1617686637; cv=pass; d=google.com; s=arc-20160816; b=cKTHkmINDbfXURbuEqDzFT1p0IR4S7Ec1TFblkwZnjbM2bPfUBiJtGjQgPOJTEIJcA rz9MlQY7gmP8VCnAGIOT4Tl3kInFqQsDWVuwq8toDoO34Gkn7PAkylAoHrBHtOABgM98 GLNANIViSqtlutXrx7fKrX0DfiWKs/YAVwYYeuAb0htxaRynrNxGxqcRKNrtoL2ivr+b gJuKq9XKgLozCLyli+uWAseIz2fJ8tZjc/upz1xxXZ8OPqtrQ+0YStj1AOGfRIvoz+4N trHTGYx72tQTXgJhEOpW5dCfNLGatjiRpS2LBZlV4xtBaMgEKaR6pvbC1i3AlKMnXsTa xLNg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-language:content-transfer-encoding:in-reply-to :user-agent:date:message-id:from:references:to:subject :dkim-signature; bh=Y/rM/jcGxZKYvQE9XyRhkIlfNiFnvIYzgxHXbrWanI8=; b=Ltd9xHMWivs9JoBKfO8fsloRq9Gjbfha3K1LOhmtRS3MvqPZLJyTLTHqvPV94lOwjw vNSyMxX5iFyzKkxr0DdIB2V8H9Il/yY3k8LkQEEn20PERFgnoyAo0JjduucjZnltanR8 li4yJ6j0SBeBtBI7twtr6is7/hVYKt+ufVdKSk0zqU875/ANqrC38ustfoGWm/In+zCx FMfnV3DKUC87Mx6DIRrbxs3lGQsRqIl9J12jMWOXQR9cIE4+H6WI641ZfUkA+PimpBJB bgEs1mtcDviWDtg6C5EUmYTDSFdgaCKB4CiHcVdxAnONwCpsUN3YSLEy9L9rnX3Pp6ht oD+w== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.onmicrosoft.com header.s=selector1-siemens-onmicrosoft-com header.b=ihrulgMF; 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 silvano.cirujano-cuesta@siemens.com designates 40.107.7.71 as permitted sender) smtp.mailfrom=silvano.cirujano-cuesta@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70071.outbound.protection.outlook.com. [40.107.7.71]) by gmr-mx.google.com with ESMTPS id w2si135913wmb.4.2021.04.05.22.23.56 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 05 Apr 2021 22:23:57 -0700 (PDT) Received-SPF: pass (google.com: domain of silvano.cirujano-cuesta@siemens.com designates 40.107.7.71 as permitted sender) client-ip=40.107.7.71; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.onmicrosoft.com header.s=selector1-siemens-onmicrosoft-com header.b=ihrulgMF; 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 silvano.cirujano-cuesta@siemens.com designates 40.107.7.71 as permitted sender) smtp.mailfrom=silvano.cirujano-cuesta@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Ex2S/nJe9WruQuU26VpW+2Eh99PH+/7O8P3M/T4UqXSt5G2V1Mf/HFz+DEMhhqwovlHUyHIsuDtz1v7+XYwDmCIAzVXDtJDqJacfrjoqlif96Jhwq/CjBGrRx20Vv9MKfluVF8Z70tCvYspyuLbhKeBSv/hq79i/bhJUMAB44+zAGboTWbg/CRrGi+9hL3lD6Q5aqUevLWHSw9h/Uc6f9g2fF3RxCSb91UFa2tdk6QkFERhll86fg28AV/XVKAWcHCV19A0SEeD+myBQ7eJS9R0qIOkTvxYEYTrMoboegRrKc/j/+Z0p9c7XGOZpX0oRSEq/XonKMvSqQ+N5G65Rgw== 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-SenderADCheck; bh=Y/rM/jcGxZKYvQE9XyRhkIlfNiFnvIYzgxHXbrWanI8=; b=nNtilkhqxCvB3vCdOCLKxxCfCTBy+T2NPZoOAcYWDxCazjV+KaXCSw4F4AZOCKGTHK4H6jqKKp2QzFTTQ+wh7FK3chO4UvU188ll8lbNGMxROnwkPoEYCIDeJzCDg/0csD9vd5L/VKetAmq4KCoCjNP0A9vN0TgthyXYDnt1QnmiI4+cSvinu89VoUW9RX+jlnBXGgaQsKUO5qmZZpzGurGKSE77Gp8E4Iklcu7uF5XHBYfQDecaaQuzT2MWVQ5fprnOFLurbVqHeZwjj/MJAXRGgSqvsV8+TezzNpVL38sk/OnadHA+gGkXmRIWDaoV4JGtfSHqMeZS7atHnpghvw== 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.onmicrosoft.com; s=selector1-siemens-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Y/rM/jcGxZKYvQE9XyRhkIlfNiFnvIYzgxHXbrWanI8=; b=ihrulgMF5tUH0UQ4IP4MKx+WEWwP0zvwRjqiaQLU4vAJ8lZ2cdyK/1+quJAE+j3xzUNsl1vDkFpy/0gAORKyJnWwG4AE1H2wk65QIvK84dB+c6G+rgTyaDFjzNLQXl3vXJluScHmYHSfHkpPITsa4If1EwGL7OQWJC5Z4bZIKgU= Authentication-Results: googlegroups.com; dkim=none (message not signed) header.d=none;googlegroups.com; dmarc=none action=none header.from=siemens.com; Received: from AM0PR10MB2708.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:208:12a::30) by AM0PR10MB2609.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:208:123::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3999.28; Tue, 6 Apr 2021 05:23:56 +0000 Received: from AM0PR10MB2708.EURPRD10.PROD.OUTLOOK.COM ([fe80::4807:51a1:30ab:908b]) by AM0PR10MB2708.EURPRD10.PROD.OUTLOOK.COM ([fe80::4807:51a1:30ab:908b%7]) with mapi id 15.20.3999.032; Tue, 6 Apr 2021 05:23:55 +0000 Subject: Re: [PATCH v8 0/5] Add support for containerized root filesystems To: Anton Mikanovich , isar-users@googlegroups.com References: <20210329155640.62445-1-silvano.cirujano-cuesta@siemens.com> From: Silvano Cirujano Cuesta Message-ID: <71fdd75a-07ef-e84c-6bd7-c03f160e987c@siemens.com> Date: Tue, 6 Apr 2021 07:23:47 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.9.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Content-Language: en-US X-Originating-IP: [2001:a61:3bff:3002:8e2c:20f9:9d99:194a] X-ClientProxiedBy: FR0P281CA0071.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:49::10) To AM0PR10MB2708.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:208:12a::30) Return-Path: silvano.cirujano-cuesta@siemens.com MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from [IPv6:2001:a61:3bff:3002:8e2c:20f9:9d99:194a] (2001:a61:3bff:3002:8e2c:20f9:9d99:194a) by FR0P281CA0071.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:49::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4020.10 via Frontend Transport; Tue, 6 Apr 2021 05:23:55 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: c402d107-1eae-45a5-04ef-08d8f8bc2c71 X-MS-TrafficTypeDiagnostic: AM0PR10MB2609: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:9508; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: j8BXUREowO70PSBMV5p+yXDvH0IzwWuzUQ78B33nllEgQveE4Azs/xXmJrCflHjOdjAhNtbmu6xGmQ549R5XTZ73DVT2xzxINqs4JIhbWkw0G/US7ze4u7dFDBhSuffU6aqPauwNGt4gCwtQMxb/mxtIOUCeR62toSDGYGsT4B0pvM4RatlyX+zEk9cAuQzVpxEVXzjmwe12Rsl62qj87lwSrliRNRLVfQBZ7mvzwYSbjXOMg+nC7haJCYMhLCCAhjucizHOrZ63k+8m/v0LKPr2vRYKSJU7S4Nlu146niDCY3WUiQMjJ8G/nr3ECvGzfUPNadEHe5be+3IfmetgAseEJOEPY6Ttd0cEhH/3F2Q4+9TiWiOY9aRS6YCtr+2FsMe1RDMfOvwG/onKVXjK8gnR6gSeQ/PjTKwmRnU8MmMwC5Tz3kCwORsli7JV92n+8GhZsVwKRbAJ09A2mR7epPV0vsNXtAZ/CXi4qfU+PvpfEHAKi31HkPDcmkG1D7RaAgVxzdeBn31gbDUk+OY5/ODJcfw++2wIPXe2I4hLA8U/pPopU/GxGMbpupRxixWyDUjxNdonLmPAl5dEGuQ31QGRmnBrtHGFKEmPL0OHwqr0Egp1XCG3PLVt2EWMn4GHl8t1tGwEHiMCmoUY86CXMXCeutqvHr6lWZtZgjg7VjclygVzS3jMngpHxGnA9yBcsqnBhM4PEwQMrHHf8kb9RkzjDBFutJ5k7eQIQtap6rGM4dPv/7148DQV0i3icadFLKy+QCLwERDIwyxVBK89f5LVFvRdb08YlWKm0Oefei0= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM0PR10MB2708.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(4636009)(136003)(346002)(39860400002)(366004)(376002)(396003)(83380400001)(6486002)(8936002)(8676002)(6666004)(66556008)(186003)(966005)(45080400002)(2616005)(31686004)(316002)(53546011)(66476007)(38100700001)(36756003)(478600001)(5660300002)(66946007)(86362001)(2906002)(16526019)(31696002)(45980500001)(43740500002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData: =?utf-8?B?YlAwNFdqMlZvMEhHMTI3WUhZUXJoKzNsaGNNTVM1eTZGSEZtSnlCVHJ2VS95?= =?utf-8?B?SVRJR09rZW1hVjBKU3lWN09DcWNUYTFTM0JjYmQ5V0ZMaXJXc1NpOGRXK2pQ?= =?utf-8?B?RGRDOWhqS3pHeDFDYkZUTm9ldWIzUFY4aFZnSkRKQXR4L21ZTTd2R2RCdlcy?= =?utf-8?B?b2kydGxmOUxDdjExaytwaDhzVnlnT1VFcTc1MXlCTTBmbG5uZU41eFplM05U?= =?utf-8?B?Ukl5V3AxY2Z4Q3dQMFBVQ2pNeHhqSVV3bUdieWNmYi9pU3htMlBlSUk4a0Z3?= =?utf-8?B?SEpoUmRudzNzYk1pR00vc2NiV3hBS1RkT2ZNeFA4cFZyUVVXV2RJbHFPbzRu?= =?utf-8?B?MTcwcHhuRkgrUFFoR2lERzZqL0FMYlZKN0NlVVhIdXY1M1BpaXNITHR1azBE?= =?utf-8?B?eWg3UnNmOThSdEExYnY3RzZUTnRVSURpbU5LTmd5UFpxcUp3bXJ5bHRPN01F?= =?utf-8?B?RzVtOXFxc1duMzFGYmxKVDRPV0RBVjZpUFJDYWFqUTg1Rk1LbEVTQkRCRkQr?= =?utf-8?B?bFZpMk4yL2Izc1Ira05hSGN6WjBZNENySzdUMFEvZHRTNXFZejRRZTZCYmNJ?= =?utf-8?B?N3NCWjZ5bUIzOEpZcnNtVlpYd3NGUW1hRlFVWlFGSUVGYmlVb1dwSkNZNGlt?= =?utf-8?B?Q2dqWGtBcUFWMTlueVBIVHNWNG9OYTFiVG80UEZycGk3NzA3V21NaWc0SHU4?= =?utf-8?B?S2hoRmU2Q3k3UnV0T050T3NQUkNCekZaMXpTcDBLZjByRWdWb2d1Tnl5TUNh?= =?utf-8?B?OHFVZUVTM21zR2xjTENyU2ozeGVPSTljNjJBUGJibVpxczdpVmYralc1dUUx?= =?utf-8?B?REkrayt4Z3dwNjRPbVlXczdscE5ZWC9YdDJrb0JHb0F1SHo3ekVEeXEycW9t?= =?utf-8?B?WVJVYWRkV2lrVG8xM3U4VnM3eE9WSEZZQ3pkS0tTUGdLNGd3bVkwdzVYQnRj?= =?utf-8?B?QjM5M2JzWmtkTXU2SFNCWEluaG44UUVIZDZ1UExUbE90ZlFjZlArUHEzVTdn?= =?utf-8?B?NHRtV1J3UFREZGpSUU9qczhMTXU4bDNnS2UweGlPRStERVV1eU5CbkpuQit4?= =?utf-8?B?eFhhbkxuaGZVUkQ1THZZbkRJZndnN3BJU3BuUG41bVMyM2tOSHJVUnRwbDVk?= =?utf-8?B?M3lmM1V6RFZRWkx5ZFlSdmtQYWJwRFlmUEhocy9CVUJiSkVYNElaNlBoQUxP?= =?utf-8?B?akU1eUFmUDg3cEFZeEtMNFhOVW9zQWgvNks1MWVwK3psUG16N1htSHIyUzcr?= =?utf-8?B?WkNjb1oxUTJ3SWhLWC9jaVZKYUYxYzJmaHN0cGZ5V2hHelQyb0M1aG8xemFE?= =?utf-8?B?VndPbnRQbXNSdDNxWXlyUkwyeGp5bWM2d2p2Mk8wQWh1bzl1MkEvUTZTYXBs?= =?utf-8?B?bUVHNjQ4U1pFenQ4YUNXT1lTK2c1M2pJYjVCekRnOENyQjQvNkFTYXpMb2hn?= =?utf-8?B?WGoxUDlIZXliSE5RT25obURvVXo0a0hpc0ZMbUNRSUVkRTJGL2ozTWxUVDBF?= =?utf-8?B?L0tQNmZQUUVjcGRMT3BQbkNqWGovTTNneGcwN0FnNnNPRk11SUFiRVhPUmNj?= =?utf-8?B?MkljQkJKb2NORTVCTGxsQU1BOThNSnB1UW9FaXlKeHNNSm9EcWhpa01VdFpK?= =?utf-8?B?cWIzN2g3Mng5cXkyTzBKTzMwSmtEcHFEUElhcXhUY09Gckc2SnkvU3JuQ1Np?= =?utf-8?B?TXByMHdpL2wvZnJ0RDlaM0h0d0pEU0p2RnRFMlM4eHlwcXlGVnlRRU1zeE1k?= =?utf-8?B?eXJKK3FxRUZWNlFtRmlXUHA1elNVdFAyRkNvMXFIeUpaR2NEZnZPbU9Wbno1?= =?utf-8?B?SFBzSjVDaUFINjV4QUhCblMwZFNwZWlMbGFhN3E3TERYTjM5Y1ZTU21jbUhF?= =?utf-8?Q?oLOS4pexdsxUQ?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: c402d107-1eae-45a5-04ef-08d8f8bc2c71 X-MS-Exchange-CrossTenant-AuthSource: AM0PR10MB2708.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Apr 2021 05:23:55.8688 (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: 088jl+jfBd285YLKGXQKZHMAxKEVs6tjPYeByMIOb6rQgBgvit3X8u8pkuFEZNg4v7bdWZ8LwApIhIZDbX7I8yCkEPNpnBXGfTCOFVHkPQ3UKY37XCPWBLfR4tK/2WKh X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR10MB2609 X-TUID: pXj6Jn8PjLIN On 02/04/2021 17:18, Anton Mikanovich wrote: > 29.03.2021 18:56, Silvano Cirujano Cuesta wrote: >> v8: cosmetic changes in docs and small fix in CI script >> >> v7: issues in sample configurations and CI script fixed and tested on >> two different CI environments. >> >> This patch series provides support for containerized root filesystems, >> for both target images and SDKs. >> >> For containerized target images the new image type `container-img` has >> been added. >> >> For containerized SDKs the task `populate_sdk` has been extended. >> >> Containerized root filesystems are easy to distribute and run, enabling >> this way following scenarios: >>   - Use ISAR to build container images meant to be run only in containers. >>   - Use the same ISAR configuration to build images for containers, VMs >>     and bare-metal. >>   - Easy SDK distribution and "installation". >>   - Quickly testing certain applications in the workstation using the >>     target root filesystem. >> >> In order to build containerized target root filesystems `IMAGE_TYPE` has >> to be `container-img`, additionally the container image format can be >> selected with the variable `CONTAINER_FORMATS`. The default format is >> `docker-archive`. >> >> In order to build containerized SDKs the variable `SDK_FORMAT` has to >> provide any of the supported container formats (e.g. `docker-archive`). >> The default format is the legacy non-containerized: `tar_xz`. >> >> It also provides a sample machine, multiconfigs and ci-testing. >> >> More information about its usage is documented in the file >> docs/user_manual.md. >> >> A PoC/demo of this functionality (only the SDK part) has been created >> based on the project https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fsiemens%2Fmeta-iot2050&data=04%7C01%7Csilvano.cirujano-cuesta%40siemens.com%7C0eb5495ba8304b61405c08d8f5eaa010%7C38ae3bcd95794fd4addab42e1495d55a%7C1%7C0%7C637529735344476107%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=Qn7AC217uocq9S2VK9b6ifhy3KO8KfIO%2F8kFpvUaLQU%3D&reserved=0. >> Jan Kiszka already tested and liked it! => >> https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fsiemens%2Fmeta-iot2050%2Fissues%2F86%23issuecomment-768907845&data=04%7C01%7Csilvano.cirujano-cuesta%40siemens.com%7C0eb5495ba8304b61405c08d8f5eaa010%7C38ae3bcd95794fd4addab42e1495d55a%7C1%7C0%7C637529735344476107%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=L6Yj0Oenvr4jHAoiBOwAcNSK9na45Jg5cijDjEXwYbM%3D&reserved=0 >> >> Successful builds of both containerized target and SDK are available on >> the same PoC project: >>   - https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FSilvanoc%2Fmeta-iot2050%2Factions%2Fruns%2F558311580&data=04%7C01%7Csilvano.cirujano-cuesta%40siemens.com%7C0eb5495ba8304b61405c08d8f5eaa010%7C38ae3bcd95794fd4addab42e1495d55a%7C1%7C0%7C637529735344476107%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=Z55KmOGcG3%2Fd3eNjvekAPFMma0rYQ6nJzUMkj5lFKUA%3D&reserved=0 >>   - https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FSilvanoc%2Fmeta-iot2050%2Factions%2Fruns%2F558311581&data=04%7C01%7Csilvano.cirujano-cuesta%40siemens.com%7C0eb5495ba8304b61405c08d8f5eaa010%7C38ae3bcd95794fd4addab42e1495d55a%7C1%7C0%7C637529735344476107%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=ftwBFlyfCsU0ONIb%2BqF%2B%2FGfbo5Ch0orp2EV1s1HA5W4%3D&reserved=0 >> and also the resulting images: >>   - https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fusers%2FSilvanoc%2Fpackages%2Fcontainer%2Fpackage%2Fmeta-iot2050%252Fiot2050-debian-arm64&data=04%7C01%7Csilvano.cirujano-cuesta%40siemens.com%7C0eb5495ba8304b61405c08d8f5eaa010%7C38ae3bcd95794fd4addab42e1495d55a%7C1%7C0%7C637529735344476107%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=HAcPrba0iJRZNKCVCVMllvlOZWlPH4mIKJ1%2FkDGiM7I%3D&reserved=0 >>   - https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fusers%2FSilvanoc%2Fpackages%2Fcontainer%2Fpackage%2Fmeta-iot2050%252Fiot2050-debian-sdk-arm64&data=04%7C01%7Csilvano.cirujano-cuesta%40siemens.com%7C0eb5495ba8304b61405c08d8f5eaa010%7C38ae3bcd95794fd4addab42e1495d55a%7C1%7C0%7C637529735344476107%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=7qKBrGsnTSrcD%2BEPEx88ZG%2FYzyxie7eXzVnzst%2B5qbQ%3D&reserved=0 >> >> In order to get a feeling about its usage (you need Docker or Podman), >> follow these simple copy&paste instructions: >> https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FSilvanoc%2Fmeta-iot2050%2Fblob%2Fmaster%2Fkas%2FBUILDING-SDK-CONTAINER.md%23running-the-sdk&data=04%7C01%7Csilvano.cirujano-cuesta%40siemens.com%7C0eb5495ba8304b61405c08d8f5eaa010%7C38ae3bcd95794fd4addab42e1495d55a%7C1%7C0%7C637529735344486101%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=v%2BYo4Y%2F317MnncO5jWxFRtlIt2JVE4kSJmR5sJhpROg%3D&reserved=0 >> Build instructions are available in the upper part of that document. >> >> Two new dependencies (umoci and skopeo -backporting from bullseye to >> buster works easily) are required to create containerized root >> filesystems (as specified in the documentation). >> >> Typical container image management actions (e.g. push an image to a >> container image regitry) are out of scope. Available tools (Docker, >> Skopeo, Buildah, Podman,...) should be used for these actions. >> >> A patch will follow this one to get the dependencies into the container >> images being provided by the project >> https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fsiemens%2Fkas&data=04%7C01%7Csilvano.cirujano-cuesta%40siemens.com%7C0eb5495ba8304b61405c08d8f5eaa010%7C38ae3bcd95794fd4addab42e1495d55a%7C1%7C0%7C637529735344486101%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=t9vv0Zgd6ZFbaYDdl749dyKMtLpthK4dN3kDT%2BUXsns%3D&reserved=0 (for `kas-container`, for example). >> >> Silvano Cirujano Cuesta (5): >>    classes: add root filesystem containerizing class >>    classes: add new image type 'container-img' >>    sdk: add support for containerized sdk >>    docs: document creation of container images >>    ci: add container image sample configurations >> >>   doc/user_manual.md                            | 179 ++++++++++++++++++ >>   meta-isar/conf/local.conf.sample              |   3 + >>   meta-isar/conf/machine/container.conf         |   5 + >>   .../conf/multiconfig/container-bullseye.conf  |   4 + >>   .../conf/multiconfig/container-buster.conf    |   4 + >>   .../conf/multiconfig/container-stretch.conf   |   4 + >>   meta/classes/container-img.bbclass            |  18 ++ >>   .../classes/image-container-extension.bbclass |  82 ++++++++ >>   meta/classes/image-sdk-extension.bbclass      |  42 +++- >>   meta/classes/image.bbclass                    |   1 + >>   scripts/ci_build.sh                           |  29 ++- >>   11 files changed, 363 insertions(+), 8 deletions(-) >>   create mode 100644 meta-isar/conf/machine/container.conf >>   create mode 100644 meta-isar/conf/multiconfig/container-bullseye.conf >>   create mode 100644 meta-isar/conf/multiconfig/container-buster.conf >>   create mode 100644 meta-isar/conf/multiconfig/container-stretch.conf >>   create mode 100644 meta/classes/container-img.bbclass >>   create mode 100644 meta/classes/image-container-extension.bbclass >> > Applied to next, thanks. > Thanks for the information. I'm glad that the effort brought a result.