From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6927266035414335488 X-Received: by 2002:a7b:cb81:: with SMTP id m1mr19395415wmi.117.1613985384482; Mon, 22 Feb 2021 01:16:24 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6000:1371:: with SMTP id q17ls604075wrz.1.gmail; Mon, 22 Feb 2021 01:16:23 -0800 (PST) X-Google-Smtp-Source: ABdhPJxw5z06sicB4xysMaLt0WtKh/4nlclBcbwefdYacB2MiZG1twLrXcV+Piyv0FXauv2mFTm5 X-Received: by 2002:adf:b60e:: with SMTP id f14mr20795706wre.99.1613985383673; Mon, 22 Feb 2021 01:16:23 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1613985383; cv=pass; d=google.com; s=arc-20160816; b=t51Q0M3QM+OVPWCtI7GBWGqLMOhc2Y0ouQXn32KdHMn6v0ajg3oY3Vt+ralhFrMpx4 777JVfIoSEfEwIoDN0m2wMik15lksrBc1qI67eWPl0edvVE5kH+/KWFWC+MGH/VIqeTh tZRjrSjFrJGlJjKawB1tGaZZ8MS8OXyD5fuCOmUPsVVZRFUyAbVWT+4Je+yDAo6KG0z7 wogdH2zTIyfDylPTp8ECIPZQF3aLrnrO2K2vX4pEgVbnCG3o6FOHBv1vcX/7XICwDLmF f95+huv4h23rRHNKIXvdqlCOVaFuCrcB/z9uj6Tc+DAR1qwHGV/4/wl1Lt1ff1ajsUpX kU8w== 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=4PXipz0s5h4ajBN8osXkU0lcweq8nsNVGz657WLtRRA=; b=eIF6J4ImcXigzJP4HLts+J4/LuQdmbZsk0kkgnpoNrWTdCEYy++vm5O0fL61r6Pn+x kPXWjyl2JiGjaJuB5fYTwhsiJKVTNuQoNTtEAmxG853or/7e3UvOo4uQmYgJRKbP+Ouv sg+kEn0CJ8/ZEpgy1COTl5EuBMZWmIjYhkHbdMzUlBcoF+GxFJ2P7A0GrFAxfVhOK/qR dsBlyFWh8D98M6MWs/ecWPYknRd/f+HjA13o1lt77JgByWkhP2v1EmGRjTlgLHaCioQM h9z01YthjOTmNT6qkSfK9AXzz7/eKtzeC6ZhavjKdH3QmEGapovwI4gVYGdk5bvwjSNV /ArQ== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.onmicrosoft.com header.s=selector1-siemens-onmicrosoft-com header.b=Zn30Jrsj; 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 2a01:111:f400:fe0d::61b 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-he1eur04on061b.outbound.protection.outlook.com. [2a01:111:f400:fe0d::61b]) by gmr-mx.google.com with ESMTPS id v16si806344wmh.1.2021.02.22.01.16.23 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 22 Feb 2021 01:16:23 -0800 (PST) Received-SPF: pass (google.com: domain of silvano.cirujano-cuesta@siemens.com designates 2a01:111:f400:fe0d::61b as permitted sender) client-ip=2a01:111:f400:fe0d::61b; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.onmicrosoft.com header.s=selector1-siemens-onmicrosoft-com header.b=Zn30Jrsj; 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 2a01:111:f400:fe0d::61b 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=Y4z9/2lEpj2Q4v9o0MioGUK8O4KEtsdDu7hEjB0UMuzDp/jhvmurWfPRe5rn9Q4OyDE3IbmGPNstT9bTYayScwoW48Zo0JQPrEy4SodMxebzwWngrJtj8R17/TpGp3bX+GHrd+tDI40nEPj4gpD0xdY6Z4nQ16RGPeBeKSLlNlxc7l6aCwQkJqMUc0Q7Jv4VsHsTFWKQRpC+0SCP8iKa8nTpo8AGBJ5pqQTR7Xu6DzyetqvIpGZde/AED9ex9e5RuExczacZfJGOTOTRJ8sl6uPRO7hYLlCfkIlSSVzXu1zu0bVcibL+B5vkN1e3IjjPhaQ2eY6rT7KqrrtCWt1nGQ== 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=4PXipz0s5h4ajBN8osXkU0lcweq8nsNVGz657WLtRRA=; b=XAbbIuRK+jfxEI5dm8fDkgT4pw/UIlXQlp/OV1vcL8/bP4GjDzGa4kEAO0aDbBNIzBIx4kvkdn8q30qhukpllCniXLF/2V8ArGLukDcWsijvi7OKBjhYl/5unB0srVNOTvy39a/LuzlxneQHxLghEHIYWCsq3zqopp6VL0VFF9riGdUMPWcbI+5jWN/LlHRmPkHTIayprnOyynQWdmKaIxElIfcaqabPFZdGW2DHbuUTw1/Peew2nM/YiW1Vk8hmhz1YuCdLavcQwCFrrTH7gL8IcvdHJau4y1ObMiAICABIz0soeaL4sixNcxBZPSyVg5faf60nNP785YVNfIsOXA== 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=4PXipz0s5h4ajBN8osXkU0lcweq8nsNVGz657WLtRRA=; b=Zn30Jrsjhh41ltvkK5YyRyob9sE9b5UF2gI5p6QXzbh4Th5zpN4ht4ACQPDqIibrR3Xy1Qkie3MmD75Y23Hq07stvpfojpmKykO9f7dAl8AnRUxXCoNZeXWlTnLPMbVen4F2sXYTDPVgYDjWfsFfzQCbnQU+ylKySObHtlYpxic= Authentication-Results: siemens.com; dkim=none (message not signed) header.d=none;siemens.com; dmarc=none action=none header.from=siemens.com; Received: from AM0PR10MB2708.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:208:12a::30) by AM0PR10MB2947.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:208:159::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3846.34; Mon, 22 Feb 2021 09:16:22 +0000 Received: from AM0PR10MB2708.EURPRD10.PROD.OUTLOOK.COM ([fe80::14f7:2b4:e15c:c584]) by AM0PR10MB2708.EURPRD10.PROD.OUTLOOK.COM ([fe80::14f7:2b4:e15c:c584%7]) with mapi id 15.20.3868.032; Mon, 22 Feb 2021 09:16:22 +0000 Subject: Re: [PATCH v5 0/4] Add support for containerized root filesystems To: isar-users@googlegroups.com, "Kiszka, Jan (CT RDA IOT SES-DE)" References: <20210215133918.50988-1-silvano.cirujano-cuesta@siemens.com> From: Silvano Cirujano Cuesta Message-ID: <70c2a4f5-e20d-ccec-aa5a-4a404be9feae@siemens.com> Date: Mon, 22 Feb 2021 10:16:13 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.7.1 In-Reply-To: <20210215133918.50988-1-silvano.cirujano-cuesta@siemens.com> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Content-Language: en-US X-Originating-IP: [2001:a61:b9b:ac02:de3a:1146:19ca:44b6] X-ClientProxiedBy: AM8P192CA0023.EURP192.PROD.OUTLOOK.COM (2603:10a6:20b:21b::28) 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:b9b:ac02:de3a:1146:19ca:44b6] (2001:a61:b9b:ac02:de3a:1146:19ca:44b6) by AM8P192CA0023.EURP192.PROD.OUTLOOK.COM (2603:10a6:20b:21b::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3868.27 via Frontend Transport; Mon, 22 Feb 2021 09:16:21 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 295d2083-268e-4516-1ad9-08d8d71284e4 X-MS-TrafficTypeDiagnostic: AM0PR10MB2947: X-LD-Processed: 38ae3bcd-9579-4fd4-adda-b42e1495d55a,ExtAddr X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:8882; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: YUEV+69JHOwgZDwsK6IwzRxvFSlCfDvVIzwOEuY0DtA2o2EzJWqYxfrxurIc47g0Py9TvxyyGPZedWQycrXoZtncGPsge4AuXPes0rTfaYcOwdIG4ViNr+VuWPBTVWg4VF+/oQQRt1u/ar8ECM3iHpUYHifomyFkfxRjBpMEMb0gCgrrTd9EY0aFVSGTE+9A7WjDDt512Bnb4ixvEqQnhN+kK6+Ppx02IDTQGIvmWOb4u6q1LCPPE+3PESbosFQOKpXzgW3fzQ/FlDm8qYOSafH7rwYRN9mU04+WG8+HPIL9Ok7oSlxxgL/MbWS4UujaKu+wYZ1ZKubhVsfXyBkTZ39m7mtF7lwRfWK0agAk1swH9x1EDsFMqI2SjZLkyMqS4JYlGA8qRVfioetPrijjASOXR38T8/00dK+20f8WOvHFJneF5crNX2epIHUcPdZJaAXpUxNgRR2MLfUM+O53jZZRmdj/n/EWlbTYSe+aL4x0WVpxTD3AWTvBXHRcZMJqjhxLGASMorOXR/Nozp4r51VXYL3jM10X6bbsPDUYUsMFDb4g71FvOQXBZ6hhkgK7/hfOfKTSZcNwamhbG2bbQkwyknjd6whNlXTJl3Q4GIOlyM7FbmZhqOh0AdMXkXv12oFDis90duxvr3CyLJaKEZVh1OrP6e2duFwX7OuxlsZv217WvrYepuqqkAw9ZsP2 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)(376002)(136003)(366004)(396003)(346002)(39860400002)(16526019)(45080400002)(6666004)(66946007)(2906002)(5660300002)(6862004)(53546011)(8936002)(31686004)(83380400001)(2616005)(86362001)(31696002)(966005)(6636002)(478600001)(8676002)(186003)(316002)(66476007)(36756003)(66556008)(6486002)(37006003)(45980500001)(43740500002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData: =?utf-8?B?Ui9nVldQUSt4eWYzOGVDYXhxRlkwY2NoVXlxN2d4bkFEQXJKTFpyTDVSUEE4?= =?utf-8?B?NlhKTndacjh4bTQzSFFMMXBlNElTYWRrTzZHZG9Nelp5azJSUU1TZEcxNUxj?= =?utf-8?B?S0hrVEVLaTd6NmhlWml3UFIxRHhDamhCaEc4dkpJWGx4QlpwNUZ4UDkzSFVp?= =?utf-8?B?cmRiaEd1ZUN2bG92QnNWUzVpNzROOHNkaytDQW9IdG9NWWw0M2lZdGpIeHdY?= =?utf-8?B?U0NSSTdwL2xsSytJd3MwUzlNMTgyTm1mRTJ5NmdVbUFsNXNCQlJNdGQvak1m?= =?utf-8?B?ZGUwdUYrTXJnN3NabHEvZ2dER2FYVnNCMUlpemppQXRleWJYT2daZnZwc0dS?= =?utf-8?B?UUpqMzlMOHU2RFkrSlp6Wng5R0dBNXRqTUJIVmJBUk5pemZIakk3RjgvOXdu?= =?utf-8?B?MlZ6cmRoMUp4VGgyblQrVWRKS1A0MHlNVVEyNzc3VXE3NmhWK0kzQjlDYXN6?= =?utf-8?B?dFZqZXVRRlltazNiTng5RjVUblA1b0dtU3lLL0xhd05ZY2Q3c0h3L2lFVis2?= =?utf-8?B?Q09YdVR3YlN6eEpYcjhieHFwbk5NcG5nZWVxZEQ1SmM2MnZoZVZwdUJHRGRR?= =?utf-8?B?a0kvSjIvYkx3QXJyQzdXaTA0RVlxMGdMQVhYZ1FSWXhYTEordXpkYVVQNCtZ?= =?utf-8?B?cHhXQVUyR1dUbVdiZ0tiN0ZvUno3NjE3V3QvRzk2UHZzVC9GT2x1SFV0NU9B?= =?utf-8?B?OU8xMXpBd29DYkhrak1MLzY0a2ZjRkFVMVd3Q25DUnpMZnBtako0WGxVUnph?= =?utf-8?B?bDMyb0RCZXNjbGlPTk5rWHM5ODFNYTJ2UXpKd2xFcWNVajJuT2pZQ3RQd2wr?= =?utf-8?B?WUlqR2E0UW02WDZsSTUwYmpQVjQ4TUJ2Zkc0TkphWmRUUW1wMW10NjlpSkxx?= =?utf-8?B?VnBUYlhabU5Mb1BkMGlzSVM1M29QMGZFL0M4QnV1UXNEMmVkSEhNbWVtd2Fw?= =?utf-8?B?OExmSDZpVG8weWd2dGQ2b1VCMVVyS2FONnRMS1dDRWZDK1hTZjZxT1VHeHdN?= =?utf-8?B?T3BJdjFKak9vanRra2NEbTZIblNZUWphOStFYTJYc3RHbU1vZUtHRTF5dnNC?= =?utf-8?B?RGYwOThjaHArcHBqOXZJQzUrUXhBOXpaSklPTVdmL0UxcEZJWlVhOUdXOHFR?= =?utf-8?B?THVKR29NSTVDNjl0M2JKdWxSdVJyelY2bW0rVXQ2MTE3SDlqRXVYMm1jNUlY?= =?utf-8?B?aGRUL0JENW5iUUh4NVVYT2lmOS9CK2trN0JGeUE4dVNCZDNUOTBpQjNzcXA4?= =?utf-8?B?Y3lwRG9EQVY4TWwzczBYVzUrZ3VZQUdJb21SazRNak53VDZWL1NMUHhOcHZy?= =?utf-8?B?Ri9ERUExZ0RXRWN3K2VNVzkvcWpQTG0xaXhhQjVwK3VON2srTVJSRVFiNVYz?= =?utf-8?B?WjlpVHFyTU9nZlRCTWdWWk5BRTVJSHlaZFNoZW1TVlFRaWFBeEk2dTVnQTlt?= =?utf-8?B?U3QwYnJUQmwySVdObDZMYUVMa0w0cHpJZGNvVys4TlpiZTRKY0lyeTlNeUZ6?= =?utf-8?B?dFAwV0w1NDhXbFU4MHlQa1VUaEtRZ1FoVHA1NnV6NmdHMW96YmNTVFM4UnRa?= =?utf-8?B?UlRxYVJqbUo1cFpFeURjK3RhalR3eGg3L0ZTcHdvZUdFRXlod1JiQlNRMEQ3?= =?utf-8?B?cWJsQTlZRUY0OGZKMk1nRXFWYlJ2NEl3M3BTaE9MNGdnckRRSlBjNXhWcTNF?= =?utf-8?B?U0JWa2U0aHVKTVJBOThyUUFuOFp1MnNVYnhiYlY2dXVmNlJjZEJFV2NFWkdD?= =?utf-8?B?Kzg1SEFOR1NvdUtKTXI5SEtkb3JhclpQVW9UaUJUN3lNMURmQWkrZVJMMmVy?= =?utf-8?B?YnIzUGpEMEN0eXpyUmFUdnBRL1BSQ2R2QS9tV2Zod3dEekRxT0RBUFZzR2hy?= =?utf-8?Q?2b2dXn20hJSs0?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 295d2083-268e-4516-1ad9-08d8d71284e4 X-MS-Exchange-CrossTenant-AuthSource: AM0PR10MB2708.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Feb 2021 09:16:22.3533 (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: qhCZhCvJMZgRSNkzy90CYA1g7EZHRHc6RtsYQdAWj9PY4aR4LFO/1Q7gLXYCO0tOanxUkBMqf7f9I8vFzJ+kpqyzwDx+n2uM/JD1EvZSaqr9O0FX614GI3wZ4uJdz0lu X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR10MB2947 X-TUID: okqjD6jvlIlj Friendly reminder On 15/02/2021 14:39, [ext] Silvano Cirujano Cuesta wrote: > 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`. > > 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%7C2cd3aa178ab34860762f08d8d1b71e87%7C38ae3bcd95794fd4addab42e1495d55a%7C1%7C0%7C637489931711752194%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=WkM3UYp9Bfm7izayxUFAnLH%2FWZMpCPQxZOH5vXz1SM0%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%7C2cd3aa178ab34860762f08d8d1b71e87%7C38ae3bcd95794fd4addab42e1495d55a%7C1%7C0%7C637489931711752194%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=GjNKEX9eFMYjTDF3f17k9KUammBDStvCdi9yonqgV1o%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%7C2cd3aa178ab34860762f08d8d1b71e87%7C38ae3bcd95794fd4addab42e1495d55a%7C1%7C0%7C637489931711752194%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=Omk6MunatUrP06oYwsWLKeyeUnifRInL9uW1rde4pig%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%7C2cd3aa178ab34860762f08d8d1b71e87%7C38ae3bcd95794fd4addab42e1495d55a%7C1%7C0%7C637489931711752194%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=u4jV%2BcWk5cu5m5SflXNtV%2FeejeO5Lks1VqTfKR8riXI%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%7C2cd3aa178ab34860762f08d8d1b71e87%7C38ae3bcd95794fd4addab42e1495d55a%7C1%7C0%7C637489931711752194%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=W7ThrUDCV94UIEGLDJwnuakDATL43r3KV9YJX1Gi%2F84%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%7C2cd3aa178ab34860762f08d8d1b71e87%7C38ae3bcd95794fd4addab42e1495d55a%7C1%7C0%7C637489931711752194%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=CPd2YFNnth%2Fokhh3F9CL2T0tOvKKBoX22R1kHPHsI6M%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%7C2cd3aa178ab34860762f08d8d1b71e87%7C38ae3bcd95794fd4addab42e1495d55a%7C1%7C0%7C637489931711752194%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=Z3%2FQeloU%2FAfPTeAWT7QLB9ORtEJ2V4Y9v0%2B3zX8D4L4%3D&reserved=0 > Build instructions are available in the upper part of that document. > > Two new dependencies 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%7C2cd3aa178ab34860762f08d8d1b71e87%7C38ae3bcd95794fd4addab42e1495d55a%7C1%7C0%7C637489931711752194%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=lwdYFdlfKLiKEYMhyx3VW15%2B5t70noxUgJhwOCXQ5Fo%3D&reserved=0 (for `kas-container`, for example). > > Silvano Cirujano Cuesta (4): > 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 > > doc/user_manual.md | 127 ++++++++++++++++++ > meta/classes/container-img.bbclass | 18 +++ > .../classes/image-container-extension.bbclass | 79 +++++++++++ > meta/classes/image-sdk-extension.bbclass | 42 +++++- > meta/classes/image.bbclass | 1 + > 5 files changed, 260 insertions(+), 7 deletions(-) > create mode 100644 meta/classes/container-img.bbclass > create mode 100644 meta/classes/image-container-extension.bbclass > -- Siemens AG, T RDA IOT SES-DE Corporate Competence Center Embedded Linux