From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6927266035414335488 X-Received: by 2002:a2e:b179:: with SMTP id a25mr15299659ljm.425.1612892236969; Tue, 09 Feb 2021 09:37:16 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:651c:1314:: with SMTP id u20ls3813794lja.9.gmail; Tue, 09 Feb 2021 09:37:16 -0800 (PST) X-Google-Smtp-Source: ABdhPJyanSiDBg7fU+rfOsBW7rdRyrlcrq60fhGuRRweJBorkhJ6LU7xApAZ3e1nphnpnPACqniQ X-Received: by 2002:a05:651c:11ca:: with SMTP id z10mr14734390ljo.37.1612892235933; Tue, 09 Feb 2021 09:37:15 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1612892235; cv=pass; d=google.com; s=arc-20160816; b=jcWhsCOTZ8FfkZE1CzFstZlg9zIiKPy1/qcI+FfRAdZWVzjnl5UMLosLA0GcGK245f k+erJaZCei/DR5x6hfIXNEZqr571tIK/obc/4A9amPXzdXCuj62arJfajZ69MZ29V8bJ 1WhxQR7I7GDeKcF+GQHlQ0UC016qxZhq8JKYLhTAHhnB6ea17xIo/eTAk441OsoevGqO VtaGh2T8rXL2pxBTx+4Lhxm6FXVZr/35nyYbEW/f6eR+nDz1fyObyfVy22bnV3xvcSmU HKVBoEOq2JNMLL1/wVT9V/BP3yISs/NcrBo+xRt5RzcdI9lX0AGKiIO+PMw+2G+iHK3C dvzw== 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=UxlkfmiCXZmcZw1Zi/74Wp9rXy7xE++obflARIWbLww=; b=Q5uM0q1TmHuEQEX6/bLAFm7RoT37f2i5DaRSq93bAqofoG4E/k6iAb+Yme4kov20wb l6Z/f/3t8EF1FWSnZ1h7B8or2nhIMD8lKlOifxgHhUgYPMwRmCW/VTQPTGPiSkH6Zfdx s5tzZD5rcQwFmCw6PJ01BmcZcpjQbWSutPCavL3vGoW+5tF3r2jPnYUklFqCXdWAvdui ClRPlluCisR36/Ko/YfOyUYzIz4nCUtH1/16PPsRtC1m5FNHjdhQU5JUM1F+isgnIL77 0WyF+1hFy0XE8fPquNThhg6M0DcSUgqLhoPBbP7ouhPn34QgN5DzJoUfm+4ZN8Mxoci8 HB8Q== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.onmicrosoft.com header.s=selector1-siemens-onmicrosoft-com header.b=JqDDVkl2; 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.1.81 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 EUR02-HE1-obe.outbound.protection.outlook.com (mail-eopbgr10081.outbound.protection.outlook.com. [40.107.1.81]) by gmr-mx.google.com with ESMTPS id w18si349502ljw.1.2021.02.09.09.37.15 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 09 Feb 2021 09:37:15 -0800 (PST) Received-SPF: pass (google.com: domain of silvano.cirujano-cuesta@siemens.com designates 40.107.1.81 as permitted sender) client-ip=40.107.1.81; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.onmicrosoft.com header.s=selector1-siemens-onmicrosoft-com header.b=JqDDVkl2; 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.1.81 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=f2kjB31HSzr4ZfhoWQhr3/5C4J7xYfZUTcG75wF1odkWU3c2mj1a9swergaks9kj4f8Z2ambW3HfOGXYa89wLqSqBbK1mjHdwMEO87ra46EOStZMKXhpEP9rdgUU2r2lSzTDsH6LnltgAZvqxIcjdVE7YXb6WB/dK+soZNVOaBF1ogQhddvzhgrRJCjf8iZUB4jxHiEI8jPI5c4ezRrcyBHGCw42ddKTW2kvm0ZMsS8LB/iujDt2Zf+1qlYMfHrVNE23bgx1DvAGvUY2+aoFmZW070nsagWPRu/Qv2s9Ftdi3bOGoagRX6wLh/pF8r1BeBddWsjj9BuLhVEgM+Ufjg== 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=UxlkfmiCXZmcZw1Zi/74Wp9rXy7xE++obflARIWbLww=; b=jHBm4FC2RtFlFlq5m6klgRdCf0Wy2FgUHPaJZOl2/fimL8nUc83UrK7eiGX3vyc4bFbRvHRntvI7KWx0oK7trtiLWoxrtB1/YEhTYP1krMWWfeoexODEoay4la+dMy5qFfhjgCd4mr0O0kZlIyTjjkaxuxs4h9q2Ret8KdHvbn9v4bnXM0sMT0nOFbIG15Jy2xJluOiM35PXfagi/Q9CFh9T8p2tziKPLd1mUBf4DaNKa5bzoTxRGTIkAk7BN5UIy7POOLQFUpHZwlaFcblyLpJtUuYEZDedPzEFkJFUCBKcGcMSZWjWDJvHFpQPCkoKG0tJCu9C+OpLg4/l48a4bQ== 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=UxlkfmiCXZmcZw1Zi/74Wp9rXy7xE++obflARIWbLww=; b=JqDDVkl2VlGcB0R6o6VzUNN89bWd6ZgquAW5bo+KWZP6o+Lop+OEAGf7WFB/UtjF3pj3XBr9r+sjU/HwCc8R+euaWwrfjaw53GVONgcVh90wszjDIGpldDyEMBd/wu20Hq1vu66Dz3NgyFlKFakQ6COhUvcHAYqQjTDxKYpLugw= 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 AM8PR10MB4769.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:356::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3825.17; Tue, 9 Feb 2021 17:37:13 +0000 Received: from AM0PR10MB2708.EURPRD10.PROD.OUTLOOK.COM ([fe80::bc34:442b:ac57:8283]) by AM0PR10MB2708.EURPRD10.PROD.OUTLOOK.COM ([fe80::bc34:442b:ac57:8283%7]) with mapi id 15.20.3825.030; Tue, 9 Feb 2021 17:37:13 +0000 Subject: Re: [PATCH V2 0/2] Add support for containerized root filesystems To: Jan Kiszka , isar-users@googlegroups.com References: <20210209141005.45491-1-silvano.cirujano-cuesta@siemens.com> From: Silvano Cirujano Cuesta Message-ID: Date: Tue, 9 Feb 2021 18:37:12 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.7.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Content-Language: en-US X-Originating-IP: [2001:a61:b9b:ac02:de3a:1146:19ca:44b6] X-ClientProxiedBy: AM0P190CA0006.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:190::16) 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 AM0P190CA0006.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:190::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3825.20 via Frontend Transport; Tue, 9 Feb 2021 17:37:13 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 0b073e0f-d8e5-44c6-4b2f-08d8cd21561c X-MS-TrafficTypeDiagnostic: AM8PR10MB4769: 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:9508; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: /7tGbHA21sWGKEETuXZLO+pcHfBzQZCGPwgwkabKXg7lPUepa0ybJQrqsfGZYxgCmAUi/r41gAwxfQyL2e3LZ9QaRShkbS2f8HpbLK89F4PbpZ0qPbxVRlmlHB/M6hj95jlDU7eWCBj3hSonaYWARnf4bOZhdpzbJ7WRq9e7XkbQA420xphfh6aAQFgZztvsrCYzulVJOZZsPjmLNA4tXH9nPGIrVvbU4fxgBHQpVi+alu0Jt+v5KVjtwvbCt+r0oTha0R2u3fciT5T8GbRwhARqz8rj9GTRZbRRCqdjwptWv95suryp9IiXEquwIMTgd+YWX1cSETjTRClMbx+85kN/++HVZPT/m8s3rCQ63OA1yl+DxrtsoMGZ5/3+VIiL0bJ8rBhOF7OKedUzjOHnxYSj4V8Sj8jl4PoVU+gmJkrzQTE96VOkqjF6zxg4di9RR4ApbzmdgC2ugXPDbqaSy6lprNafR5SNyAE24iwkayFVWlGOQzenrq3TcaTSHyoAQfKcEFBuHh85VRuv+DpD/fqAKchEyln0GICHE4Md2q9qIi5BcasaxDDRpDUCj5MYrNgBaQgVEOzxWZE/xEmQkTMLLF90/v3mi8NCUqSOqk3EaHIvsiK4kCc64Wx/yGgXsc1kdp5+1b5qf95RiVFxX+w9lsUYgn7UoYIx8QxDVD2F1YHH56hADVRg8UNsOpz1 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)(366004)(2616005)(86362001)(498600001)(2906002)(8676002)(31686004)(186003)(36756003)(83380400001)(966005)(16526019)(66476007)(45080400002)(8936002)(66946007)(53546011)(6486002)(31696002)(5660300002)(66556008)(45980500001)(43740500002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData: =?utf-8?B?bExmalhYVVJld1l4Vm5VQTNIY2dnTEZDSXZHcjBnNFEyaXdJNDJqSTlwSnN3?= =?utf-8?B?OU9CTzFqdnFBSFh6R2hqa3BDaWk4MFc3aTZPWEhBYksraWRSWkowM1BPNjM2?= =?utf-8?B?TmgrdEV3cmh3VW1mSEQrc1REU0swdkRHcDhaSi80MDNIc2M1T3NxVi8wLzUy?= =?utf-8?B?SnNIYlp4SjF0YnFJcTVLQzFkK1ltdzdxTkRtL1ZBRHloQjBhSHNPSEtCdjJr?= =?utf-8?B?UlpDTlBCN1VNYlU1bFRNcW11ZWVMbU1HZzM1bmtXTUR1bXI5M0ErbWxFQWlZ?= =?utf-8?B?dFZheGZuTmJyUU1idFp6eFV2b2NaMWRRRXRZMnR3TnJNL203SzZKQ2RCZ2tL?= =?utf-8?B?b0loK3NFM0NncDBHWW44ZThvTkhYVXBwNE9XdlZSQ2hTRGhLeXdJMi8xMENX?= =?utf-8?B?Y0RvK291Y3BVcnFOcDFoMS8vem52QlZoY21HVzc0dW5SNUdsRnhjS0FrN1U0?= =?utf-8?B?SEJwZ3N6dkdTZVpVT3NjTzh0NU45bE0vRWg0QmFVZHRkSGREN3dmUE5QaU5Y?= =?utf-8?B?ZE1iclFaTlNHNFhubVpkUzM0VGpzQjJvNnQ0QkhXS0s2YXdZb29DdnRqYzYw?= =?utf-8?B?bHRTd2xxMnFHRmVVUGtLeis5bis3dU5vTHp0SGVTQjdqcy9COFkwWjcwdW1S?= =?utf-8?B?WVNySUZVNEY3QWttcUJUTWE1Sm9zbkt3VFprbmtUU1N4Y1FQZGhNRlBqNmNT?= =?utf-8?B?NXkxbGtlbTIyOXZvVVJOZTNac2JPTGJrR1p1TXJHNlZuTGRHcURBV0dxZWpP?= =?utf-8?B?RVRqTTNyaXRiZDhoTHZLZWsyZUp5TnE5ZFcya29vaUdGbXBXdlVuQnNLWnc5?= =?utf-8?B?d3oxTzZLS04zQVFFOWZMQVdJRnRJcjRrb1VrRmxIUTRpQ29vZU4rczhWOFRw?= =?utf-8?B?YlN6ZmhnbzhpR1IzSGEyTUVWdjlDc0FwVm1vc0V0bittY1FBUTEvTitHN1F5?= =?utf-8?B?R0xwWDZsSWQ4R1BVa1Uzc2tseDNJNWM3YjVTY2QxZDl3VDlaT3ZwZUV3dkpr?= =?utf-8?B?NHlzRWd1aFhER0dSRmtWbVA3cG1vb08rU2lueFUyMVJzTk1ZNmpsU1grTmFQ?= =?utf-8?B?QXlBeVkrdS9IenUxK3dhbmd3d1ZYNExQeXRlbUoycG5MWjhrQmFJVnZnYW5B?= =?utf-8?B?QWErVFVHdi82bm5ESjFzbStkWnpILytCa2RoOEZyTlprZmJnMXJUdy90dk5s?= =?utf-8?B?TjZuaTJvQSsxQktZVDV2YTN6VHJ1eVZFeHRKQ2FHeDZNaWpCY1p2aHlUTXQz?= =?utf-8?B?ZGduWEpoS3hzVlhPSTZ0TjdqZVJkWVhSL0ptdHNwa2IvVkViZ2N1ejFzTHZp?= =?utf-8?B?TnRGYnl2ZHQ1TG9yVmphYW91aE5qQU52Umk0RUQxa1hmTkh1UllSVVlCS2NL?= =?utf-8?B?WlVBOEtMNFBVMHFHWFdqVk9uc00xdTllRGp0WExoY3VZem9oRnNISEJTL01S?= =?utf-8?B?cHFHM2lHdkhWZWJldFdzS1B6VlI3aGlzdjgrTk1lT1o4VDJINmZmcDdSZHFL?= =?utf-8?B?RENtcHRrMkFBR29jQkxyTkFmYmV2NEVoOE1NbFd1RGg0VWNiY3JacVhJUm9T?= =?utf-8?B?WUUxcisxenZaL0ZtQk9qOC8vMVlDZFlEZVY5cmdQVnJuUExKVUFaQWpYengz?= =?utf-8?B?eHZBKzFJd1BxRjVNeTZOWlZ3NW5kWWhYVTAxM2JyMEZtWE9IME1oaHRHVnJR?= =?utf-8?B?Zm90VjlRZHZCR0JtSVFEWENCL0xPZUNmRmRFRld5RTN2ZjcvVnVNblArM3hZ?= =?utf-8?B?djhFcDYxZ20rMFR0YjMyV2dEOWhSRXlQU3JBb3BZYlJQK2FOb1VVWTIyaWVP?= =?utf-8?B?MFoxUnI1bUF0S0RyUVBmSFRZSnc1eUdkTmdxQXE3VVR4NWFwUDAxc2NnZXU5?= =?utf-8?Q?neETXrZw2F+mD?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0b073e0f-d8e5-44c6-4b2f-08d8cd21561c X-MS-Exchange-CrossTenant-AuthSource: AM0PR10MB2708.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Feb 2021 17:37:13.8373 (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: OZ5OZNwcw+ffM44Jiu4zHr06zoL3Az1FQDRyp0tfX2wd0QnmcidHgK399gx3zIyDjvBnOPLOJjtxtDgub0qf2kkwRq77/OwP9mQ9KjNDECrx+mwvSKOE7BWBrzQfF7Oq X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM8PR10MB4769 X-TUID: 1fYjeDJs1cLw On 09/02/2021 17:50, Jan Kiszka wrote: > On 09.02.21 15:10, [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 rootfilesystems `IMAGE_TYPE` as to be >> `container-img`, additionally the container image format can be selected >> with the variable `CONTAINER_FORMAT`. The default format is >> `docker-archive`. >> > But you dropped control over building the SDK (and only the SDK) as > container, didn't you? Where did that SDK_FORMATS go? > > Jan Yes, if we want to have so much control, them we'll need at least 3 variables instead of 2. But I can introduce them, if desired. Two of them to select the container format(s) to generate. For these I'd propose CONTAINER_FORMAT and SDK_FORMAT. Another one to select the build of a container image for target, IMAGE_TYPE="container-img" would be my proposal. The selection of containerized SDK would be implicit with the presence of a valid SDK_FORMAT. If that selection should be explicit, then a 4th variable would be needed. I don't have a strong opinion on this, so simply make a wish.   Silvano > >> 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%7Cb07a56105809427e9b7308d8cd1ac275%7C38ae3bcd95794fd4addab42e1495d55a%7C1%7C0%7C637484862105605050%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=odtZPJwWKcqoXH5VrvsRtfqDzHS8wwYSS0M6WsNtzmU%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%7Cb07a56105809427e9b7308d8cd1ac275%7C38ae3bcd95794fd4addab42e1495d55a%7C1%7C0%7C637484862105605050%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=bXFPjdM8f5VwsFozf5vGHoMRwfo6kv2D%2FxvL76mtZtw%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%7Cb07a56105809427e9b7308d8cd1ac275%7C38ae3bcd95794fd4addab42e1495d55a%7C1%7C0%7C637484862105605050%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=mONGFofFottYo4fVJ%2BMADZ%2Fx%2FZ6NmOj8w6POjw1FlAk%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%7Cb07a56105809427e9b7308d8cd1ac275%7C38ae3bcd95794fd4addab42e1495d55a%7C1%7C0%7C637484862105605050%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=X2OZUddd2z%2BWIRHIZuSdBXTI%2BJvr9Jh%2FXw%2BgrqO1Ni4%3D&reserved=0 (for `kas-container`, for example). >> >> Silvano Cirujano Cuesta (2): >> images: add support for container images >> docs: document creation of container images >> >> doc/user_manual.md | 127 +++++++++++++++++++++++++++++ >> meta/classes/container-img.bbclass | 99 ++++++++++++++++++++++ >> 2 files changed, 226 insertions(+) >> create mode 100644 meta/classes/container-img.bbclass >> -- Siemens AG, T RDA IOT SES-DE Corporate Competence Center Embedded Linux