From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7278939938131804160 X-Received: by 2002:a5d:52c6:0:b0:31f:a15f:2cdc with SMTP id r6-20020a5d52c6000000b0031fa15f2cdcmr4814459wrv.29.1694858283420; Sat, 16 Sep 2023 02:58:03 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:600c:6027:b0:404:7b5d:9d4d with SMTP id az39-20020a05600c602700b004047b5d9d4dls762102wmb.2.-pod-prod-02-eu; Sat, 16 Sep 2023 02:58:01 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGwZOSLrR+mc5qbW6lLTi+qvh60/AvN1eust6RSle3tlXAOnihnCz87qFgwQpENDYeCF9ky X-Received: by 2002:a1c:6a1a:0:b0:401:aa8f:7562 with SMTP id f26-20020a1c6a1a000000b00401aa8f7562mr3653068wmc.11.1694858281535; Sat, 16 Sep 2023 02:58:01 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1694858281; cv=pass; d=google.com; s=arc-20160816; b=VDpaNx+gNCyyvGWtJaEiRmurASDZFFwwb8eJVhwOU5fakN222rnV492aBRMvlxNeID aUjWJl2hncqrH4xQaeOV6H4UDD8PIRPG9WC7bPhniu/D059ZgjCjFyIw/h/UgcnoGV3G 3uO6FyG4Q/33TNce3Sb1uYRdcgBw+27tEd87+FM0vGjCDWgWGQ+2uFUMPVdtDYbaJ4xH qBVuziRGkCkxGzHIfgiMspe6llBByydCtbI/HBWC/dcMwiXWw+BCx/kN7/4rsk+UdjY0 dOXrczwvbBZxTXjQrRKN7Ad/kvlVCETLT6C5lAkB4PlkiTzh0ScJJoaVuHvOGvl8TUMm 6bJw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:in-reply-to:from:references :to:content-language:subject:user-agent:date:message-id :dkim-signature; bh=zvwAS2B/xjvI+lotWue6Y9PWza6y5+qHa7Q2dfP3Kgk=; fh=Ya44QEZijmGwi3iM06vY2ri2uPgFJ4O2CEdNzu8WM0o=; b=re5I4TDIFkRqJOZwxjDpP0jQudyfM+5uauIwD+PjPDkpcqwWqT0VGrNWfKOGy3XSTd sCDhryULEetLz9WCGmwgZdma8009wfxO/Go0tarUjxYfinptNc2lQNsQ9rBqTNC3a+dN wcNCONgMO2Y5uCbMBOhRZf8woDmqg92kev0cxjy3RvDbBKI/F09kB8idd5IvWS2t01JV nHkuk4tPnDWqjISMFN+WkJQXs7YoOBbtZxWE8TRc+iJ9gtNvQpmYSrez228pF7FkjG8Q pin4GoGqiQUz5Jat/es9ZVY9QWIff3kgYHjCN0mVljeYs2Zj8CE57o2OIgNcUnNSpn84 Z7Rg== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b="HwCJR/tp"; 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 jan.kiszka@siemens.com designates 2a01:111:f400:7e1b::602 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Return-Path: Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on20602.outbound.protection.outlook.com. [2a01:111:f400:7e1b::602]) by gmr-mx.google.com with ESMTPS id n37-20020a05600c502500b003fe2591111dsi447820wmr.1.2023.09.16.02.58.01 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sat, 16 Sep 2023 02:58:01 -0700 (PDT) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f400:7e1b::602 as permitted sender) client-ip=2a01:111:f400:7e1b::602; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b="HwCJR/tp"; 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 jan.kiszka@siemens.com designates 2a01:111:f400:7e1b::602 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PCwOWBp6KDshUNyjJbxqckSmtn6AL0WGAahWsN7XoRMmKYR66+8JwRyZNMWjjOrOYDWJungQRWCdHLM+zrfpCoqa0LeMVL0IUeDyuZ6f2a5uiKakepwH5p99CxuRn3Md8Hevicpg+dxW7E5pZ/bkOwVAC+UgqHiSYjZB+HLFSDTB1BCYtpXf97ff21PZkhC4Rr2pSAOaqE9iJnwa800zfk8JyYvL8xYPl6AnhXZ0GoD9zQ8wXHge92jGhgBvQj+5mhYUC3Dzto6jXjAIFm46CJBbnoLXGdGLcmE/gebmTLAYJDFTMDa1hnFhyM2hXaqBU/GAm/0QafBtBeFUbEfgcQ== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=zvwAS2B/xjvI+lotWue6Y9PWza6y5+qHa7Q2dfP3Kgk=; b=J1bT9cLLS0pVF31tDm/HwrEqagyZM9K0pKvyfTE0ylzMfza4lpyDMcEDzGZvriIA7uYRlhPqgv9hP3mWPNCT6IePesRm2cyfRuxC6DmQ3/6zLTLMEPPYtjzkXSPZAXEKThBzV7ugPAhZOQOG3cffVSnVYtV25vWvWlpSRsUZd2uBCfUbDg7tKzEaPY5zTM4dMW8jpSdfu/hU306p50BdfJsp3k9vo7RRYpJTyxYgXAgEjavkLJ/ssWuDA/Jjr4whtF9/JpMnHorcIRxU6oWO4GHAI/lFxRUYTlwgJNKTmDvhtWYipM/BFsaxrak3SotJeseAUDu6htrfamB8lU1B3w== 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.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zvwAS2B/xjvI+lotWue6Y9PWza6y5+qHa7Q2dfP3Kgk=; b=HwCJR/tp4mm3SU6THns7gH1P193GDv0OEuiUZ4kvkNDQ/aalc+dXajZYI63GLHyEmnMJj1tdZBca2CQ16S9ynzW/iZIYc5SFgRTmJOWptaxfv19+I5fvhV/rf0x5uRASkTG2zUnzTR+SYSZ2llAzajkOp5+u/59wUlxLx6OeKGwv2RA+TqhxP2I750Zr1FJ8LJ3fW37o8OVI7LA6H3mMcrIjXS4FpRET+cSqz0AJSUtulcF4JJ68as/K9uoTblEeOJcZOLGCP2T6nsNGFL8Ur9hqnjIVW7FKHXr+h3/YW0FmOmx26ulf4yhIoJwFU4XmVp11Y7FTw7UnCdqzndmXeQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com; Received: from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) by DU2PR10MB7646.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:492::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6792.23; Sat, 16 Sep 2023 09:58:00 +0000 Received: from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::7f20:d403:b43d:12e2]) by AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::7f20:d403:b43d:12e2%3]) with mapi id 15.20.6792.021; Sat, 16 Sep 2023 09:58:00 +0000 Message-ID: Date: Sat, 16 Sep 2023 15:27:52 +0530 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 09/13] kas: Add image type selection Content-Language: en-US To: Uladzimir Bely , isar-users@googlegroups.com References: <20230915064426.27676-1-ubely@ilbers.de> <20230915064426.27676-10-ubely@ilbers.de> From: Jan Kiszka In-Reply-To: <20230915064426.27676-10-ubely@ilbers.de> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: MA1P287CA0012.INDP287.PROD.OUTLOOK.COM (2603:1096:a00:35::13) To AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) Return-Path: jan.kiszka@siemens.com MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS4PR10MB6181:EE_|DU2PR10MB7646:EE_ X-MS-Office365-Filtering-Correlation-Id: 8302aea5-ab9b-440a-b84d-08dbb69b68ec X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 3q+djD8Obo6Ox/ENIOPdTXqBE8NrRTJQGWqVsw2nyv3olqcZ44+xpzxyLhnKcz1052QE8w3MzmH0ICEAHw0vp+rNtxcg89d8WDf+W53IEyC7RsdxEtjIuH1ohLXxTE88wJF5GWHQgRulxBIp7DDQXs709OfL68z75qPi4rvPtDBWQeq9PFIL45Sq/UwBX2ygxO/IhVDM4TMXcmaGvG4lYlKqWj9dzprh+lEQH6df1/f15yVCZqPFuqzlpcXL76Suy08WNDGu+gem/Dyw9JhzXB1ndLMKlBPLnny0c0d4p3dwbGvsFl0HpaAMpWb2DBSbHiFLyCCsQhz0qUJ87G+NfuaXIZuxQzZj8Wo27CQfD6wH/5MQ6VpGZhDO55mtxesg7/Vi/EO4W1Txm7MQvXoc34wnxeRjBkUax4QSG16buoUDGvDqI3aNOLc2aGP2VYpgX0qD/tSvV8M4c58VCquPzLCGSqwrj0pPRdMBU4CKWcMUp7X85gGrgBaT1qEdofV3HswyjfB5fqz75zDOOnv66AN5MOBzYqkm2JhzE6MhTChqD5RNpGSEHApSNTug9cdFAxAsmUfzcHBpc/na0bUb3ma9g8/rL/QZSZXFyC1Lgsm20OpD/Ql6246pPX++abqPL9vo9fBKNEgTga1w967bRw== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230031)(376002)(366004)(136003)(396003)(346002)(39860400002)(1800799009)(451199024)(186009)(31686004)(36756003)(38100700002)(82960400001)(86362001)(31696002)(6506007)(6486002)(53546011)(478600001)(2906002)(5660300002)(66556008)(66946007)(66476007)(8936002)(6666004)(8676002)(44832011)(6512007)(83380400001)(41300700001)(316002)(26005)(2616005)(45980500001)(43740500002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?S1RoL0syZTA0NnVpbGlqUHEvT3l6V0FReUN4R25VemVXZXQrYmp6RllxQ1hC?= =?utf-8?B?K1l5ZWMrLzY2YlYya3ZsLzdSTEtZaUZYQXVnMlU4YTVTbmkwQXBYWXdpU2J0?= =?utf-8?B?UlhTUXBYcVV0WWl2S1BCZWNKbWE2VlRRWHFEME4vc1ZSZm1lTW5NZFV3QVI3?= =?utf-8?B?Rm52L2wrZ0hUL21DMmhQamFrQVh2VEZUN1hxSStuZVVKK0p3Z0dwdldGYjJx?= =?utf-8?B?Z1JCNFZPL2pNSXNHK21mYVpPT3hpQTRTUGFHdnJnWnRUcHFPR0dCTlA0Njhm?= =?utf-8?B?Y0hqWFF3QmE2a05UQ1RyUEgvMThnb092andaTmpPanpxdmZtNkYrQnVCdWEy?= =?utf-8?B?WGluWVVYTnpTbVdiSmVlaUNLZG9wQzZydXR5QisrdXZuOGRiTFBodTlJZytT?= =?utf-8?B?RDU1S3pvMDlvZFladVIzSWhLRTRRRXdzL3FpYmZPZnowK21uM20zTHZUSzl5?= =?utf-8?B?Z1VnamNRUzk2aytjK29aL0t4UUx2bmx5OENNUDNoK0doU28rVzVhalJEbllx?= =?utf-8?B?V2RMOFF3NEZwU3VZWjZJSStMa1JMeUlFWmYrZG9PdjdZWWpHNVM0cjBWUUFQ?= =?utf-8?B?R04xVHhIYnpudzFwa0lCbWZTSC9MUFQ5ZjNOS1VwaUZmcmhzNHY5TXNKelNX?= =?utf-8?B?d25VSTVjTnZLZjk1cDlYOERhbU9GazkrWDdIQ3A3Z3hWa05xU0dOZmFhOUU1?= =?utf-8?B?bGhLSmltN1BSN1p0M1Q0SUtrQmxvQXNianlzdVpPdkxxc3JmcHYraTRtZDkz?= =?utf-8?B?MEMyYjY2MjBxZGJSWGhoaTM2a0RJR2kyZk1INkJ1T2dieUcrclZhaDNVSjZ2?= =?utf-8?B?UXNXS09GNXFEeXNXTDUyd1oySm83MWhkUENmYUNyYUovU3hYYlkzb2RTMXdN?= =?utf-8?B?a2pLRnoyY2FkbTJJZVJUUjFLMkVTRjhXNVhrR3AvTFprSjZYWEYrMEhuQ3hF?= =?utf-8?B?eUxkM21pTE9zRlMyNEw0R3VMblFqSmdoRUNXdy95NHhkZ2M1WTZvSGxZdXNO?= =?utf-8?B?djdZYnVFb3hLT2oyL1dpOGdmbkQ0aUNKYlNyVktES2wwakIyRExHNHRMU2JW?= =?utf-8?B?MDJQRkZwM09USEQzMUR0TmxwQ2NQT2dsZ0txOVFYRW5NNWRSRTNtc3BJVis2?= =?utf-8?B?b2xhd3JTVWFNV3NNc2hXWE1aVUpSTFhpcjQrdHUvWHFtTTBOaFgwQ25tenl2?= =?utf-8?B?WHN1Q3BxdUZNeC9zV1pQK0RLdForM2htdE5GeWUyUzdaOEIxQWZuaDdTTlFC?= =?utf-8?B?R1d1T01yQXZuMGg1ekdGYXp6MHl1bXRzYUJFamh1U3JwZVlURnZhdEZFd3ph?= =?utf-8?B?dERhWWhJVHc0YzR0UVBUYzlQZkJKVDlrOTZYQ1hGR3dEdHdZb0RqSWgxZUFS?= =?utf-8?B?RUNOdXV1eEJVbklvMGdBZEJaYUhXTithcGVQVGpLMWsySDg5NDM5dFZLbE9B?= =?utf-8?B?d3hmenh3SmY0UzdVTTFLc3g4RWJhZDdZQVpzbURnMVJvM0UyRmVIejEwMWJM?= =?utf-8?B?NVE1YlBoazltZnI5RXljbVFiTi8yRUN2NkVFTlh1NHZqTExCcXQyOVRJa0M2?= =?utf-8?B?MXk2ejRQaGpzTkNGYXBPS2RxaUR0T1M0QU04TEMzWDdSVHlSR09XYUVScjI3?= =?utf-8?B?ZFhRYjY5SHp3NGNiSWZWd2hPNVZXRGlXaXVCWXJxNjRZTEVadlFKUENPbitG?= =?utf-8?B?MHd2SHVJZUVSQm9SSTJ5aCsxOXZkWEZsTU5xMmZYSlhDWkEzS1hSK3AyK0lM?= =?utf-8?B?YUIwcEQ5alhiUm52eCsyVktxQUZZdDV3S095UjVUVFFNY29lT2pGdi84Ykti?= =?utf-8?B?c3hGYUJPL1U5ZUwzZ3JJSXJtOTArZkxvODJMZStDRWFjbHI3ZzFXZUNhNXNI?= =?utf-8?B?YWpDbUJQQnNlNitPR3p5ZDR3R3VTU3pBTWowL1hhNXBWSW1ya1lKbGx2TWVU?= =?utf-8?B?WGRQUmpWUkVUeUtmUHhnSStDZDZKTGlENUpaU3VFbkpSUW9hZU1lVG1ZY0JN?= =?utf-8?B?TFpDeVV3MlEwZEY4b2RJZEJrRWhidWZRSjlUUFNTL285VTNwTW1SQ1QvRy81?= =?utf-8?B?TmdMaCt0Smc4Z0d5Vm9uNmxBMEt0RkN5N0VUWjFBd29CQ3RZK1o0dTdiWWY4?= =?utf-8?B?Z0V1RTA5bEtlazVxRGNPdzdBeVh5RG9GdnlITkNsVEFOMXcyVWJya0lpNFl4?= =?utf-8?B?RWc9PQ==?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8302aea5-ab9b-440a-b84d-08dbb69b68ec X-MS-Exchange-CrossTenant-AuthSource: AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Sep 2023 09:58:00.2446 (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: ORc5i3LHiMu6i+3uIy4hAURJlGPOilsR+xT5QwkiTNlxqgW3XGhjJlvi/d6roKL2cBDmWJPooNhdxERQEAvLkQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU2PR10MB7646 X-TUID: w+iV7eaDJe1P On 15.09.23 12:14, Uladzimir Bely wrote: > This allows to choose between base and debug Isar image. > > Signed-off-by: Uladzimir Bely > --- > Kconfig | 25 ++++++++++++++++++++++++- > kas/isar-image-base.yml | 7 +++++++ > kas/isar-image-debug.yml | 7 +++++++ > kas/isar.yml | 3 --- > 4 files changed, 38 insertions(+), 4 deletions(-) > create mode 100644 kas/isar-image-base.yml > create mode 100644 kas/isar-image-debug.yml > > diff --git a/Kconfig b/Kconfig > index 4c2e2339..66c6c44a 100644 > --- a/Kconfig > +++ b/Kconfig > @@ -1,8 +1,31 @@ > mainmenu "Isar configuration" > > +menu "Image type selection" > + > +choice > + prompt "Image type selection" > + default IMAGE_BASE > + > +config IMAGE_BASE > + bool "Base image" > + help > + This is the basic Isar image with bare minimum of preinstalled packages. > + It's technically close do the debootstrapped system with packages > + required to boot up the system. > + > +config IMAGE_DEBUG > + bool "Debug image" > + help > + This image includes some tools preinstalled useful for debug. > + > +endchoice > + > config KAS_INCLUDE_MAIN > string > - default "kas/isar.yml" > + default "kas/isar-image-base.yml" if IMAGE_BASE > + default "kas/isar-image-debug.yml" if IMAGE_DEBUG > + > +endmenu > > config KAS_BUILD_SYSTEM > string > diff --git a/kas/isar-image-base.yml b/kas/isar-image-base.yml > new file mode 100644 > index 00000000..bfe3860b > --- /dev/null > +++ b/kas/isar-image-base.yml > @@ -0,0 +1,7 @@ > +header: > + version: 14 > + includes: > + - isar.yml - kas/isar.yml You should have seen the warning... > + > +target: > +- isar-image-base > diff --git a/kas/isar-image-debug.yml b/kas/isar-image-debug.yml > new file mode 100644 > index 00000000..f8f6977a > --- /dev/null > +++ b/kas/isar-image-debug.yml > @@ -0,0 +1,7 @@ > +header: > + version: 14 > + includes: > + - isar.yml Same here. > + > +target: > +- isar-image-debug > diff --git a/kas/isar.yml b/kas/isar.yml > index 500bf1d4..47cbc290 100644 > --- a/kas/isar.yml > +++ b/kas/isar.yml > @@ -3,9 +3,6 @@ header: > > build_system: isar > > -target: > -- isar-image-base > - > repos: > isar: > layers: Jan -- Siemens AG, Technology Linux Expert Center