From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7278939938131804160 X-Received: by 2002:a2e:9c85:0:b0:2bc:c466:60e9 with SMTP id x5-20020a2e9c85000000b002bcc46660e9mr4251363lji.49.1694880647341; Sat, 16 Sep 2023 09:10:47 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:651c:a10:b0:2bc:da88:b686 with SMTP id k16-20020a05651c0a1000b002bcda88b686ls266323ljq.0.-pod-prod-01-eu; Sat, 16 Sep 2023 09:10:45 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFj0DLFmJxwQxe1bLylHT8HhahMjnlnKtD+YrAeE0slpv99XFH32/iFm83BmRMecJxdMwBB X-Received: by 2002:a2e:908f:0:b0:2bc:dd6b:9220 with SMTP id l15-20020a2e908f000000b002bcdd6b9220mr4128558ljg.24.1694880645240; Sat, 16 Sep 2023 09:10:45 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1694880645; cv=pass; d=google.com; s=arc-20160816; b=dh9DuvU3N44iCesa41WQof9Mf0JySW3MGadz3XdSnCWJ+Ikv2WcmhysJFipovrb0R9 8CAEDNJ8/gdZOybJ/kgSe7EBnQ7gCacLJf3eO2lCRn+oSk5d+rCvir380k2EjAWeL5xr Y6b/Ae166rG+TErNvTjp1IsZ03ocB55e0DUoKp5qMapAPQLE1La3L/QEsqHpPPkI1WEH YgI5eP4pwKHTkt0AGzJuH11/O/ORtUguWIFHUMChxomMciZtZgqDhgM4lrkwDFkC2OIu 4MgD2/1sTJwVAHOpdaV+CMxTaALwGfprw4Hup4Q24dRr+A/NaDYAzLDa/XnDwpV+BoAj X6Fg== 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=NyyEW13JKnD3zWswERmu5611IfXkZz6DvGAxJRez76c=; fh=Ya44QEZijmGwi3iM06vY2ri2uPgFJ4O2CEdNzu8WM0o=; b=xPr3e2pQceSW/8KoOBRW49aw98mnRzW2HRaGFouSYUdR/v/cH1cocc3hDiGpYRtYjx OyMl/0BUGOUUTWxchUemdtXmKVEPxqluXEVGYAZmKbHF2GnuRbgvhHBOweMqlt7IMj+d TPTopdQTWx59fpVp7GZRZpkSCf33crB4Zpaw3IhA7fiyCtH6tJDdBBjr9h2OVAzT1K2Q zLgOwgLEBE8ze4bq0sn8ttXf/I9ZUJv+M0IVuggMvWLhbkfHAoYM+dawnYH9PC/MHWIy oiHoH225eYIxHgXQbuFjawr/Rrexb2Ly2wWYotQoF5UcFr5g/zIWFsH6CFTPkdJ+sobz yrjQ== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=DN7uRZKJ; 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:7e1a::61c 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-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2061c.outbound.protection.outlook.com. [2a01:111:f400:7e1a::61c]) by gmr-mx.google.com with ESMTPS id x12-20020a2ea7cc000000b002bced4ef910si555333ljp.3.2023.09.16.09.10.44 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sat, 16 Sep 2023 09:10:44 -0700 (PDT) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f400:7e1a::61c as permitted sender) client-ip=2a01:111:f400:7e1a::61c; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=DN7uRZKJ; 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:7e1a::61c 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=ekm2Igrfqd5gP5k+G2QKLTWo3p01rHvbT8cHmZd9zKT7URxJZkILUkasoSGCR/YjJbw19xc19w9QZy9kfSCoHq347EwIy5K9ZZyeuuZ0/MU3NdjR0HoVaYiulXEwDcFzn3V9sxDJ6V0ABqxb5Vr8batvl1O2EyaOlQGsZXmHMpiWCrinvh5DOsNgjsfAFNNjYAIisaYGP+C02BNw6ZxE9N2ksxcFzSubLlls0o6trgeotilgrQOo2vh6exFkEu2JqweqXEsEFaD9kmCKkfxUwixmJxx0UGdsMGJi4wAAn5B6P9fx4S5YW0B3xcQrLseKPy9gHkJUl4BoSl2Uwb2+eg== 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=NyyEW13JKnD3zWswERmu5611IfXkZz6DvGAxJRez76c=; b=IkdEQ0QFRTbkWMXyZ1RfskNRCWbW9r0ohffw91s39hRC4AwtsI9we/Q2OFVwXTF6Uycw4T1fnbJLTtHs/eQ9eOfuB9Ke4xSTQKomB78z/UPc+RLkBYRXhqdtBhrRPIp9hexXrgCjE+4BTHLpt7M7exsDCjczub9QWzWvLeu0ZLY8qY3vIZu+7mQ24e96D0Z5aPyulYY+KI1mVuR7tAWc52TUCkxW+wUwqajPLKq0vP6fEXQkTbxEpNjKVfUe14TCxpSn9ognvHcY6JgAty4QRf5FFG6PQT3x68UQLNPJeFcHiQCqdHaBI1y7d2gMY8Bt/SVhtgIXP0raWv4hDzZRPQ== 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=NyyEW13JKnD3zWswERmu5611IfXkZz6DvGAxJRez76c=; b=DN7uRZKJBJUGn40WztcRIaW9R3iICX6wmQLcTIbVSNbqzyyEMtruwFGbB1wGC8LPRsa1atvo+RGUApQw4Y9XjvXuX9dfBUKu/5nULPr6Z2v+F/1pD3Ah2Yv4wcxqF/Ukd+bJ6CX6Ph2Gx/dS0InbbpCeJhM5pvMbDisKDPrYH8th5XkLbwhlPcGF3a06U9rktoZVpV+dJ9dN26M7563CRe+2G6GOd3ZppolP0OljbBZI5iKqGfdGMwkprTRjZeoYs0LY8UR81MD1UkG13efvigxS6a8SHVnOz1Mrbr8B+6C4l3HfZ5NxYbywrwLvudktr8l4FYsBf3mKIsu4EFyd+A== 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 DU0PR10MB7119.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:442::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6792.21; Sat, 16 Sep 2023 16:10:43 +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 16:10:43 +0000 Message-ID: Date: Sat, 16 Sep 2023 21:40:35 +0530 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 05/13] kas: Add packages selection Content-Language: en-US To: Uladzimir Bely , isar-users@googlegroups.com References: <20230915064426.27676-1-ubely@ilbers.de> <20230915064426.27676-6-ubely@ilbers.de> <6191ea6a-0889-4b57-aed3-bb8ec5f961cf@siemens.com> From: Jan Kiszka In-Reply-To: <6191ea6a-0889-4b57-aed3-bb8ec5f961cf@siemens.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: MA0P287CA0011.INDP287.PROD.OUTLOOK.COM (2603:1096:a01:d9::7) 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_|DU0PR10MB7119:EE_ X-MS-Office365-Filtering-Correlation-Id: cfc78fcb-b0ae-4687-edac-08dbb6cf7a6c X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: rA2imJdb14TqGfKzvuKQynBCJvy1wlRXbUUE6okOso27gbWf+rjdDg51McMp6Z/q9bb0zkumVVk49D+eI7mo2YrUFoesWPkOdIcZhtFxNCvJCY/O/9u8CSvhaEIQ30gJu1N0LBLgnwGR/BzEYXy+PFJQj7eZUJ2DXmUUO1hL4FXRytbpoTEgVQNttJaluRkzWab70lsFtye1Vh/zMYsobpccgpIw1jMcxyNTACEBXJLMKr8ztCm4/ZlJWyZcvISQxWGbkRN9bFUm11rj6Q6zK8t3jnkZYZSXIIReQWKPG+hnXWjOGgYRWmX9dDuDvtu2kmaMd9Z1JtV12Qz2XiQTgRh7WB/VngiqNWejAXxfSzFlZcFnkxSbwbYCWNRMLVennlXmOdaJpRg0KBBI2lnR1S1mmGtJ6oTQKUgNN2jlOFdhQ8lD+PBPYHESnEoEcUmEo+Q3YqtUy7k/j/Sj3StwFFDf/XxpiXEMPkzZxI3bDCReYbdOCMa6eJgDG+mPqPncO/doQoPN0taR0ou+qPyay2wr0jpxKNFyIkWocWI4mkI2Kyr5SquTNwEV5su70jk/Z0h/jGTUP5h3oZi5syVfTE8C0o+5uecWU6ngUnI/MI/2r3shA5IJIxFeklVC44zNlUZsA0BDCDyCkwUvzw3QOg== 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)(346002)(136003)(39860400002)(366004)(396003)(451199024)(186009)(1800799009)(8676002)(5660300002)(41300700001)(478600001)(8936002)(66476007)(66556008)(31686004)(66946007)(316002)(44832011)(2906002)(6666004)(6512007)(6506007)(6486002)(36756003)(2616005)(53546011)(26005)(82960400001)(38100700002)(86362001)(31696002)(83380400001)(43740500002)(45980500001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?YXZnVWNYZ2tYOFkxMWdURUpTbkN3aDZ3TlRPaXUrTFYvR1dCS00vb1RCOHA3?= =?utf-8?B?WWprUWpRNGdNeUNxTVN6bFNDOU83QXJ3bEZqQWIwR3pMUHc0MWd0Znp0ajlH?= =?utf-8?B?TFNPcEFROTMxMGpTNDRGa0FXeGZtaUFZZFlOYStzeG9EYlhLc0MrdXkrd3lB?= =?utf-8?B?dWtta2pzVEgxeGxCMHZQOEtiMEpRSFdUTmpHNUFPL2dCMUlBMTBFNzl5MjNI?= =?utf-8?B?djhwUVJzd2VxWWM1KzZ2WHhyLzJieG9iRSswQ251eDAzWWI5OGljcEcwYjgx?= =?utf-8?B?Uy84QUdaWUtmMFlSWEgrR0dQR2dIVEVTL0hpdEVXNld6cnRyL3MycSt2S0Ft?= =?utf-8?B?bmhSUytVVmowcFpJY1hOUXFONE1FSms1T2hYeXE3WmRNdVR4ZGgyNEJabXUr?= =?utf-8?B?dld5K051N1hja0RzUmVYcmNwQm5xQ1N3cFRzL0VHSGZsWVloc052RXlKMFNv?= =?utf-8?B?UnMyVXJIRHd3Ym42ZmtZL3A0U0IySFJPRkdZM0ZmTzl6b1hKbWN5VktBZzli?= =?utf-8?B?NUpkcjY3MVZTU2luL21rM1I2UEdrOW5tTGtyTmZ0bU1pbEdPbVRZYlo2UXRP?= =?utf-8?B?YjJZRE82UlNPTG05K1QrQU1SMGVHOC9aS0pKUlZXNnFPK0Y4RVlrS3lZTS83?= =?utf-8?B?VkFId2M1ajl0NDJydk1mUnBXK2tOaVZ4R1Zrcm13NVdKcFpWM0JGWmUyZFIz?= =?utf-8?B?VkFKRlZYUWY1L1YrZytIRXpZdnhGOVlDZ0JCVkdEWlh1Q3czYzVJYXp0MWZV?= =?utf-8?B?bE01LytnYUxWYzFRRFhaSjZUK21JZXlRL0JCNnVYTXVqU3NpRWw2dTBuZXY4?= =?utf-8?B?VHRJcHdkNWljQ0szYzdvS1Z1QW9vckpmRk4wb2FuNHltVzVpMEFQaHJTSUdY?= =?utf-8?B?U0FJeVhYbXBZWCtiSnhONk9mMUZtb2hPNEVYUUM3UXlXM29KK2o5dHpYSGNs?= =?utf-8?B?VVQwcnduRXRyeFN5bWFoczdlZmZLSjR5Q21lcFZFVEdPaFArVVFFNlRvbXJE?= =?utf-8?B?ZHlYN2pZRmptNldBZm5aQks5MjJMRDIrVyt1MUFtNkRWKzBscGovMWxlamFT?= =?utf-8?B?dURCR3N6bWZJMUo2b2lSMzVkMlpPbk55RjJiN2NJSDg0WG8velFmcmJ5RjJ6?= =?utf-8?B?TTNYb210Y2wwdm1aN1Y2Ry9XSHQwWVhEcU05UXI5cHZvMDRpM2IvR1lwUUtz?= =?utf-8?B?NXBPUTdMOFVJU3p1djhNRUFQcE1TSU1HVGJhekFLRlJYNVYvU1BtUEtJTS9M?= =?utf-8?B?LzcvWEF1ZkRVeWYzUTFnZVNQTk9xNmw1T1BQR1BKYWNPaUtSMkJ5WUJGSEt2?= =?utf-8?B?djVzK0F4Slh6NnpnNU1zam5HQkw2N3FlUVpucFgyU1VUZENJVU16czV0d1ND?= =?utf-8?B?L1o5WFV6c2doalR4dTdGbFVSVnp5TWF3TXBDREhrQWxiWDZvelhQR1liL3hW?= =?utf-8?B?K1FKbFJNOWRCb2hZNEQvamc4QkVUUTU1Wkx1MXhqTHJGWVNBcTV2cVhrUEVW?= =?utf-8?B?Z2tXTnZtVDdhNlc3aFNnTE1BQzFnMlNPT1BZODRQOEdDSHdyY1djQTdibVFK?= =?utf-8?B?SGV6alFLWFloNGxqL1FRMmRvQmVOMDdHQWxkcEMvUFRwQ3lGYXA3YUc2OVU4?= =?utf-8?B?YU1VWmFMWForVmFNMEVEZHNTWlg1NXBUbFVzV0c0TFRVWTM1SjQ4ekRyRVdr?= =?utf-8?B?NVNEQU4rSnpiR2dBdG05M3Q0VDh4eU9ZdTlvRUJPZHdqUVJaUlE5WFh3OGlL?= =?utf-8?B?Snc2dFVwdFdWVVFYRkZFNGlWL0dDQ0p0cytyc3R6WGo2MTg5SGRFeWJlZm90?= =?utf-8?B?dEM4dGIwV053enNWRjhhRjF5SWRQZm1PVFhBZzRmVXIzWTdTaFRmRWhETlZJ?= =?utf-8?B?Q2xsQ2k1aFo3bHFpcFcwRVd2SHZtd3RoNHBPTjlHSjR2NytSL0xHajVLdTQ0?= =?utf-8?B?QzlGNXBMUDByZHJKYUpRWmliVTJiN3U2dXpMTElyMW83WnhCV3JiRXl6Z3py?= =?utf-8?B?NWlxVEE3SEZ3c2JlOS8rK2F1cysrK2hTTnE3Yi85TTkvNXd3Q3J4cTJJaHRH?= =?utf-8?B?Q0dUUGdrQTRsNHBvN0QxblF1M0E3UWh3Ykc1U1NTbytOT3c0Z2twREkwQnNt?= =?utf-8?B?TEx4WDJWcVV6SDUzV1BYN0Qra0NZdEhtUU5MRjlXZnBuMEdqZ3hUWUx0dlV1?= =?utf-8?B?amc9PQ==?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: cfc78fcb-b0ae-4687-edac-08dbb6cf7a6c X-MS-Exchange-CrossTenant-AuthSource: AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Sep 2023 16:10:43.4224 (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: /+QiXJvfBuWs/Z+9lR15rApVsyY9WiOm2yQlLHy3PBWC2UJjuC+hV/3lqBQNunFIVmMXcQd/PD/HDPEg9yt3Gg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR10MB7119 X-TUID: 79lD+w85bpnd On 16.09.23 15:07, 'Jan Kiszka' via isar-users wrote: > On 15.09.23 12:14, Uladzimir Bely wrote: >> This part of configuration allows to choose which additional packages >> (both from Isar and Debian) to include to the target image. >> >> Isar packages are added to IMAGE_INSTALL since Debian packages go >> to IMAGE_PREINSTALL. >> >> The features are implemented as "string" parameter in the menu since >> it reduces a number of required YAML fragments. >> >> Signed-off-by: Uladzimir Bely >> --- >> kas/opt/Kconfig | 41 +++++++++++++++++++++++++++++++++++++ >> kas/opt/packages-distro.yml | 6 ++++++ >> kas/opt/packages-isar.yml | 6 ++++++ >> 3 files changed, 53 insertions(+) >> create mode 100644 kas/opt/packages-distro.yml >> create mode 100644 kas/opt/packages-isar.yml >> >> diff --git a/kas/opt/Kconfig b/kas/opt/Kconfig >> index c6e60583..1aa319dc 100644 >> --- a/kas/opt/Kconfig >> +++ b/kas/opt/Kconfig >> @@ -32,3 +32,44 @@ config KAS_INCLUDE_MIRROR_UBUNTU >> depends on MIRROR_UBUNTU >> >> endmenu >> + >> +menu "Packages selection" >> + >> +config KAS_IMAGE_INSTALL >> + string "Isar packages" >> + default "" > > The default we have in the local.conf.sample is different. Is this list > here much shorter on purpose? I'm not necessarily asking for the full > list, just reflecting on this. A reasonable default should include example-raw, because without it: NOTE: Executing Tasks WARNING: isar-image-base-1.0-r0 do_rootfs_postprocess: Your image is not configured completely according to systemd-firstboot. WARNING: isar-image-base-1.0-r0 do_rootfs_postprocess: It prompted: " > Please enter hostname for new system (empty to skip): " Jan -- Siemens AG, Technology Linux Expert Center