From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7278939938131804160 X-Received: by 2002:a05:6512:39ce:b0:4f4:dbcc:54da with SMTP id k14-20020a05651239ce00b004f4dbcc54damr4683009lfu.27.1694858563835; Sat, 16 Sep 2023 03:02:43 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6402:12d0:b0:525:455e:f9d1 with SMTP id k16-20020a05640212d000b00525455ef9d1ls2005647edx.1.-pod-prod-01-eu; Sat, 16 Sep 2023 03:02:41 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFk0sW9Hu1xxw5W3kHz6Am282o0OuYdSH72V7Z/8IPpo7ptJNwupckQoWrdwWy1zaGkVFLf X-Received: by 2002:aa7:cb17:0:b0:525:4471:6b53 with SMTP id s23-20020aa7cb17000000b0052544716b53mr3609687edt.19.1694858561752; Sat, 16 Sep 2023 03:02:41 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1694858561; cv=pass; d=google.com; s=arc-20160816; b=cXgLno+bxwYxRd7F+ta6fG+GzkhMEo9hc6qIbSBAXLZn8fNLvAWc9Z3cs8UccUW+qz 6DrAzO0I8Jp1RJ7ixTK47G49RI79vSu3likdi3b1Mmf2e0uS7NCz6A+SriUh5FJxZV1h oxZwI7+N2sYk3XRU0nZE3bmWJ0IOrwV/qJfBTmvEm1TNptn78/C5ys7QMJ2g6E+Ur99y 87KDg+cXl7oh1MA+ZtWDyLNiEiMKc/4ttbeVG47uCEg9E7iTak+3MaDnXTC9uhNL+pAh MiKLZtJ30Y7miycd0xgujzmSCUOALbjqPbKc+IsyzQ4jvhRUPIlk5/CfTqpY+9YnSIg2 UvZQ== 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=pztcYnV/kgThy7Ww2rMAcj8jN1Np4jfModNlAWBAu7E=; fh=Ya44QEZijmGwi3iM06vY2ri2uPgFJ4O2CEdNzu8WM0o=; b=uNyhnYqsjQYFAabkP1VChUtyr+LGlQ4+KL5lE2jYfVlpLeDJdL1qcLP9wlyBXWDD/n 2BZoyiplvh1YNIB+jkBBomJ84x/2z7/RrT7D/NM45OEN2vExIJ+CTftxBTn+b8ONvE1J lL9B8wpqPzZlo6br7Mgbv10o9YbvVFizqT29sjzn+3g2Ljw4Y6WaGs0YSC1ymRnaPfbz qxPV/F+ly0MpxJojD9Qru72QW9JaaINGr6eWbnSNdOg49pv7uknVkIQQcn5Udr2Y2sBF 5wBtpKqzKY8GJbmPdbdnB0+g32y+rsiNKNkxhzkWGPzgHI2Vio3t9e6vP5NDKqOB3kBl 1UXw== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=gKkTCOsT; 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:7d00::62f 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-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2062f.outbound.protection.outlook.com. [2a01:111:f400:7d00::62f]) by gmr-mx.google.com with ESMTPS id g14-20020a056402320e00b00530b66cee61si172745eda.0.2023.09.16.03.02.41 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sat, 16 Sep 2023 03:02:41 -0700 (PDT) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f400:7d00::62f as permitted sender) client-ip=2a01:111:f400:7d00::62f; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=gKkTCOsT; 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:7d00::62f 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=Pd87TPbc8mcgA5Plr56ZwA1S56HhEgfwVgGx4XSQCH3T05001yRrzUNYDWTMVpdwhfYUgfMWbLnlcac7vb6hnEPOuLzT130qLzbCHJdxQvIgdByVg/eErnsQBFgfYan2NVv5saH9jVs2XB1gM1+gf8dUoFK76pBHvgiKajGIsVfeBaIUuT2XzIKwjqPK629m7ZlK0u+GoXFV04fxc7ye9px/UD2kiZmCn62+2GBVehOKmPinuv1Kr6KTiBtLOikZEwLPnhSMgtr/sZZKV8sv7btF5+Jg9v2str38qPP5l6DwCzpqOMoMagMCp+uL1wYGgkoxQqJRO775iRDri43wow== 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=pztcYnV/kgThy7Ww2rMAcj8jN1Np4jfModNlAWBAu7E=; b=l7YPR7OQIwI/z4ZP1giembg42doGDhRn8t46fHK9lwX6y7lUamp5CsAN8Z8Ksjgyby7xVsVcdWCbnDDHj4pZybqUzGU5Bx9XGGMytQ5waNoiiPPTQHln4+y4EyqsglEB1C9xb/YW4g0XJhZMHqAM76ncRRc+CSW+0Mj1xaC2f3KkL6M274ZJcdzCSdzlldDvW7IDNnZiCRQigu0V7ZEUQvaWn9aEljhMunMymutctXEyQhxQRT6mVQLa0V8G9Rj/FleExwE8nwNwZrdFNaLEdbM9Q+OaJJ6ea/bg7EvKoLaptTqENhR8ZbEn+JC+/HlTvpi0CRPH7C8Ubolo4VGd5w== 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=pztcYnV/kgThy7Ww2rMAcj8jN1Np4jfModNlAWBAu7E=; b=gKkTCOsTVHcjGz7uZkAydnI5I/KD0eVCHYWrmCHFvrYjJsASwRLwzBOyHlTyYvKa/Ey50aT2Eo+P+mYsK2Adb85igAyvJIjd5rbjt57JsR3BWCvz9rnRqVR3RVGLYG/TPIdJLOV7SoPvrkHF6v+EMXMgox/s3SChl3P862P2VWY+Xha6o0EDw2zzP/GB3tDE0gN7RBqsyPrdTod1CfOvY9lNBxzWACOwKi8IfyID/p+eF4VCp7drbJKoUQWuJt8rTqd2L8WXPLQnjwwOjtmBc8g56Xyg0BhwOWiRObcAMpcvc6sHQU7JXvVP9w5BwuzObwu4z4ezaXJLSeKpZ1Ytvw== 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 10:02:40 +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 10:02:40 +0000 Message-ID: <8abcc001-3c88-42dd-8c8f-885606aeb59d@siemens.com> Date: Sat, 16 Sep 2023 15:32:32 +0530 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 00/13] Support building Isar using kas Content-Language: en-US To: Uladzimir Bely , isar-users@googlegroups.com References: <20230915064426.27676-1-ubely@ilbers.de> <1e0f5811-d238-4d50-903c-4a7edf5b9597@siemens.com> From: Jan Kiszka In-Reply-To: <1e0f5811-d238-4d50-903c-4a7edf5b9597@siemens.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: MA1P287CA0018.INDP287.PROD.OUTLOOK.COM (2603:1096:a00:35::27) 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: a81eabac-c211-494f-8b6b-08dbb69c0fbb X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: yYME/CPvjpPtiF6PGeucs1Xn6nZeKcsReGqTtDdStP7ylL4befaBDi6nCEhomSl7JDEv+gK0JiI0nJTNbeESSy6m0Lx4Z4BoUErQoza3WpbKLJ+S3G7UgKc68VxjJQeS5BOFmPftWZJNoO4r+UuoHIcQOt19DXNPcLptwzi2YXFnqiEb26d52LAkvIUCsjGGztwxXCi6mMfXXiPMpriLemtYEl6bch5Z0IHrKIiTDQ3X6xzjjlhLwgzcPq/+qobHEN8AAtOuihPTjxfF26+N7BF2D6bK/8StL713WowswpBiFDeLzj6K2AWpeocAUk7G5nPqhdEPhuLYkdoTYG9rxVIJGmri14o3N9cNNXbhA75Vc6B6bMhjjtN6y6zxsyh+mbPE+atiRGvasFYqeJLfP7IjAnExku5EcAGjr0s+8jx3vS9xRFTvXsvtA9o3lSv/L1mqSgW2P6zhcJePw48P+QUtvGjYNRNVe1tOuwReW5IUH7DRQw8/BhG3AbqB/kdTMqn+U5QHDBJC/jxGXhtMUvUmQyKmjBCvHR+kkidjuqAMXa1ZzTSWr4KCx68c/gNhawYbCHynulKl0B10iumUs7W+UPCF++uwU9OWUz3tHRZQChVkNGbFxkvfTWRfS8gW 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?SlJRVGcyMkJNMWJ6Uy9PemZ3bHAyeUtNd3d6MGZhTFI0ci9tbXRGeWlQRWFG?= =?utf-8?B?OWhsd0JOQWZUN1NyTE42cnBnTDhqcnJITFNQSEk0QkEvbWpHd0xxSVNLTHFs?= =?utf-8?B?YWxwSTZHckl0WEFpenpQVGFFcm5aVk4xL1BCUEt3a2xXaG5Vdkw4S3BIS2tE?= =?utf-8?B?NmJQV0hPUkVkRzI0Y05DTmVmU1FEOEVjd2JDRWNoMDlVbHBSWWZwU1BCVFY4?= =?utf-8?B?c3plUkdqWGFWaEl4Z2QwTlc0SUFVNE41L3BUdGNIdDk3OEppTVZEUVdHNWtL?= =?utf-8?B?ZG9pTXBpSU9Qb3VpRFZSZzl1eVFOTHU5L0V4emI3N295dGd2OGtpNjY1OW9p?= =?utf-8?B?MnZKU2ViZ2YxOHFBL3J1cWtmQ3NCQSsxUElsdmpEbk5pVnBxaTFvMVNTUUZX?= =?utf-8?B?L1g3ZXlaQjhQd3BvajdpWjFxa3oxWkExc2svNlkyS3JKRlZoVGJ0Qk9FRUJH?= =?utf-8?B?WjdXZ3JTMnUvcVF3UVFCa3ArRENXYThzQ2JmcUgxUEJBOEt3R0RYVzlEVVZl?= =?utf-8?B?c3NHVW9na1lWQkVpb1d4T1RHQkVWajExNW93WTdZVEVvMFVaRndOVGJJK2VU?= =?utf-8?B?ekNBTFlaTVJhSWF2R2RwTm1FRFFYSW9rc0xNODZBOUVycmNDb1hSM1h5VVl0?= =?utf-8?B?MlFMMjFadHVuWDhqN1VLM1NTQ1RMVHlyTzVsV3Y0Ym5OUkthWEFQTFF3M3po?= =?utf-8?B?dFFKdkJZaXQ0MkxVN3pucUhOY3BMYThKZVlscDFYekRZejBjVGwrNGxHYkY3?= =?utf-8?B?WmM0b2hadlZZSllWdVpCNDF4VWg1dURmelN3ZVpueWk4K0QzaHJhNEdTdFM5?= =?utf-8?B?M1FUeXd0NitCZUNRbDF4Q2Z2RGVXT2lscTkwaWdiVVBWeUNnZzJaekdZSVdH?= =?utf-8?B?cTRWYUJyUmhUYUNNTFVsYkxZQ3l3MnFPQlEvTVp4dys0Q05KdVZSb0JJSjk4?= =?utf-8?B?dkQvdGlyZW9NdEl6Q0hKR3NwUnhrZ0JrN2swTms5NWRaSjk1bXRiYm1QZmtZ?= =?utf-8?B?U29mbHBkbWxzNmNVN2JWekI1bk14Nm1aaXByVkxZWTJNUzRsWjVuU0xoRU1z?= =?utf-8?B?VHBTYkNpNWpCMithTE83K2h2R0M1VDJzSUZ4cjJDclplZjVzeTQwL1lxa04y?= =?utf-8?B?MkNCTVY0OFNGbG9yaWxMMXVFMFlydDVtNE5heTUzYnN3MGhWTFBEY0dpaEdD?= =?utf-8?B?bkgxN0lsTysvL2xVL3A3cHpqMGNsQVZqeDBYNkZleVpSdUtoZGErVEhYYkJo?= =?utf-8?B?akhHbjVoR2RZY1c3NmxUSEkvcCtVMzFuLzRTMTM3bFNnUjFFTWEzTVhHTG4z?= =?utf-8?B?SitIVzVDMDhHd3FqT1BWQ3c0cTBvMDBmcG9KVTFNdlluRDBRTjlrakZGaEl0?= =?utf-8?B?S000RExzQVdWNndzeE1MVjNzNmxCeHVqWGlENjRwcys2Mm10WGVyNHgyRlB1?= =?utf-8?B?eWt0RWt2bUpYUjFQN2RtMGRMenR0VnhPWW8ySHVPK0tmRUZyalYwUnJJV05Q?= =?utf-8?B?Znl3QWNNQnFDQyswc3lvdUlCYXpiMVdhUCtUbG1uTmh6d21YM1E1K0xQOElq?= =?utf-8?B?djBhSTNXNm5VeFRFQUJCV2Q2NS9xdDg0UGZLOE1HdFhLWGlpZXliYnNpRzBW?= =?utf-8?B?K3A0OVViZ0xCVTc1eTR0cENRR3pHbnBIY2VoUjlqcjFycWEzTHEyaU9PQzB0?= =?utf-8?B?eTdtZHBMYzZKajJUTGlXdzZIMkFRaEgwNHh2djNoN0JSRlU2alNZTUZjb3RC?= =?utf-8?B?RlhOaG1rRmJ3VTlRejErVjlJU0xqWlN3Ty9oeTlhcllPQkFlaThCTWNmV3VD?= =?utf-8?B?bjhXZHVvMTEyRHpyYmxMN1RYWGNVSDlobStuei9lRVB2SjM0VHVzVVp2dE1M?= =?utf-8?B?MmVaRzlSTkZ3dGxLSnV4UHF4Y1FZeGkrMnFLaHk5SVBzdEtvQnFVRFNzSlI5?= =?utf-8?B?MndsWnJNcUdIQnozYVJiZUdPckVVSVB0YjdGYzFNR0Rkck5JdVQ4QzFsanIx?= =?utf-8?B?dGZOdW1hNkVNM01aa011YnIzczdHdXhXbjQvQ2ZVSUlReG40cHRtdWhrcllO?= =?utf-8?B?Y0VDWnpZaitJV1BCYXVlbnVzSE4xVWdETFRqRkM5cUhoTi9TMDgxNUZ5dUdG?= =?utf-8?B?SGxDdFlZdWZkME03MWxjQWZKSEdDU3JJSjBsTFAyWGZ2UUh2ZnIycURHM01O?= =?utf-8?B?OWc9PQ==?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: a81eabac-c211-494f-8b6b-08dbb69c0fbb X-MS-Exchange-CrossTenant-AuthSource: AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Sep 2023 10:02:40.1091 (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: Biv1HQBaPh20cqQfgvGRzueQ5FUuMmVLmD5sIIYiHdxUhHKVPmbi3OqpsSS4pnFtZTkquAUGGctJvcbUwp6VGQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU2PR10MB7646 X-TUID: yWbx+Z83uRL6 On 16.09.23 15:10, 'Jan Kiszka' via isar-users wrote: > On 15.09.23 12:14, Uladzimir Bely wrote: >> This patchset adds YAML fragments and Kconfig files to support >> configuring Isar using `kas-container menu` and building it >> with 'kas-container script`. >> >> This patchset can be treated as a reply to >> `https://groups.google.com/g/isar-users/c/GgMvGOkXkcg` request. >> >> Uladzimir Bely (13): >> kas: Add initial Kconfig support >> kas: Add a local copy of kas-container script >> kas: Add dependencies between machine and distro configuration >> kas: Add mirror selection >> kas: Add packages selection >> kas: Add COMPAT_ARCH support >> kas: Add cross compilation mode selection support >> kas: Add ccache option >> kas: Add image type selection >> kas: Add IMAGE_FSTYPES selection >> kas: Support CACHE_DEB_SRC option in menu >> kas: Add options to activate predefined users >> kas: Add Readme.md >> >> .gitignore | 1 + >> Kconfig | 36 ++ >> kas/README.md | 36 ++ >> kas/distro/Kconfig | 68 ++++ >> kas/distro/debian-bookworm.yml | 4 + >> kas/distro/debian-bullseye.yml | 4 + >> kas/distro/debian-buster.yml | 4 + >> kas/distro/debian-sid-ports.yml | 4 + >> kas/distro/raspios-bullseye.yml | 4 + >> kas/distro/ubuntu-focal.yml | 4 + >> kas/distro/ubuntu-jammy.yml | 4 + >> kas/isar-image-base.yml | 7 + >> kas/isar-image-debug.yml | 7 + >> kas/isar.yml | 15 + >> kas/kas-container | 562 +++++++++++++++++++++++++++ >> kas/machine/Kconfig | 153 ++++++++ >> kas/machine/bananapi.yml | 4 + >> kas/machine/container-amd64.yml | 4 + >> kas/machine/de0-nano-soc.yml | 4 + >> kas/machine/hikey.yml | 4 + >> kas/machine/imx6-sabrelite.yml | 4 + >> kas/machine/nanopi-neo.yml | 4 + >> kas/machine/phyboard-mira.yml | 4 + >> kas/machine/qemuamd64-sb.yml | 4 + >> kas/machine/qemuamd64.yml | 4 + >> kas/machine/qemuarm.yml | 4 + >> kas/machine/qemuarm64.yml | 4 + >> kas/machine/qemui386.yml | 4 + >> kas/machine/qemumipsel.yml | 4 + >> kas/machine/qemuriscv64.yml | 4 + >> kas/machine/rpi-arm-v7.yml | 4 + >> kas/machine/rpi-arm-v7l.yml | 4 + >> kas/machine/rpi-arm.yml | 4 + >> kas/machine/rpi-arm64-v8.yml | 4 + >> kas/machine/sifive-fu540.yml | 4 + >> kas/machine/starfive-visionfive2.yml | 4 + >> kas/machine/stm32mp15x.yml | 4 + >> kas/machine/virtualbox.yml | 4 + >> kas/machine/vmware.yml | 4 + >> kas/opt/Kconfig | 181 +++++++++ >> kas/opt/cache-deb-src.yml | 6 + >> kas/opt/ccache.yml | 6 + >> kas/opt/compat-arch.yml | 7 + >> kas/opt/crosscompile.yml | 6 + >> kas/opt/image-fstypes.yml | 6 + >> kas/opt/mirror-debian.yml | 7 + >> kas/opt/mirror-ubuntu.yml | 7 + >> kas/opt/packages-distro.yml | 6 + >> kas/opt/packages-isar.yml | 6 + >> kas/opt/user-isar.yml | 16 + >> kas/opt/user-root.yml | 7 + >> 51 files changed, 1266 insertions(+) >> create mode 100644 Kconfig >> create mode 100644 kas/README.md >> create mode 100644 kas/distro/Kconfig >> create mode 100644 kas/distro/debian-bookworm.yml >> create mode 100644 kas/distro/debian-bullseye.yml >> create mode 100644 kas/distro/debian-buster.yml >> create mode 100644 kas/distro/debian-sid-ports.yml >> create mode 100644 kas/distro/raspios-bullseye.yml >> create mode 100644 kas/distro/ubuntu-focal.yml >> create mode 100644 kas/distro/ubuntu-jammy.yml >> create mode 100644 kas/isar-image-base.yml >> create mode 100644 kas/isar-image-debug.yml >> create mode 100644 kas/isar.yml >> create mode 100755 kas/kas-container >> create mode 100644 kas/machine/Kconfig >> create mode 100644 kas/machine/bananapi.yml >> create mode 100644 kas/machine/container-amd64.yml >> create mode 100644 kas/machine/de0-nano-soc.yml >> create mode 100644 kas/machine/hikey.yml >> create mode 100644 kas/machine/imx6-sabrelite.yml >> create mode 100644 kas/machine/nanopi-neo.yml >> create mode 100644 kas/machine/phyboard-mira.yml >> create mode 100644 kas/machine/qemuamd64-sb.yml >> create mode 100644 kas/machine/qemuamd64.yml >> create mode 100644 kas/machine/qemuarm.yml >> create mode 100644 kas/machine/qemuarm64.yml >> create mode 100644 kas/machine/qemui386.yml >> create mode 100644 kas/machine/qemumipsel.yml >> create mode 100644 kas/machine/qemuriscv64.yml >> create mode 100644 kas/machine/rpi-arm-v7.yml >> create mode 100644 kas/machine/rpi-arm-v7l.yml >> create mode 100644 kas/machine/rpi-arm.yml >> create mode 100644 kas/machine/rpi-arm64-v8.yml >> create mode 100644 kas/machine/sifive-fu540.yml >> create mode 100644 kas/machine/starfive-visionfive2.yml >> create mode 100644 kas/machine/stm32mp15x.yml >> create mode 100644 kas/machine/virtualbox.yml >> create mode 100644 kas/machine/vmware.yml >> create mode 100644 kas/opt/Kconfig >> create mode 100644 kas/opt/cache-deb-src.yml >> create mode 100644 kas/opt/ccache.yml >> create mode 100644 kas/opt/compat-arch.yml >> create mode 100644 kas/opt/crosscompile.yml >> create mode 100644 kas/opt/image-fstypes.yml >> create mode 100644 kas/opt/mirror-debian.yml >> create mode 100644 kas/opt/mirror-ubuntu.yml >> create mode 100644 kas/opt/packages-distro.yml >> create mode 100644 kas/opt/packages-isar.yml >> create mode 100644 kas/opt/user-isar.yml >> create mode 100644 kas/opt/user-root.yml >> > > Looks nice and helpful, specifically (but not only) for beginners! Just > had minor remarks. > One general remark: Maybe we should name all yaml files .yaml at this chance. This is the official recommendation, though many older downstream layers still use .yml. Jan -- Siemens AG, Technology Linux Expert Center