From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Sat, 01 Nov 2025 07:02:32 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-qv1-f64.google.com (mail-qv1-f64.google.com [209.85.219.64]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 5A162VLc018596 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Sat, 1 Nov 2025 07:02:31 +0100 Received: by mail-qv1-f64.google.com with SMTP id 6a1803df08f44-88025a7fc9asf53750646d6.0 for ; Fri, 31 Oct 2025 23:02:31 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1761976945; cv=pass; d=google.com; s=arc-20240605; b=fNIkxfUXckvn9RHbTAbrCBT/kMyCXAW115L4tfUdUYNZaqRVQrjCoXlDtwC44pN4Mu A9Urz3XPF25zycQ7n+pG3mcY9LMJghwlJjMKwcRZlrumRgoDE/8uKFlJElhNnFp0q1a0 3YYN20lt9+RUkUL7xlI4H2B9mVd6jba8cVLhIzDonT1EvHXZEIa/29OhcP/OphpknEVo XSquqoSX9y9JECjOrlt/AFFTHdRQyvUmqaF37OEl14Xio+hmdPj+jxIjyTQsCBHoDsS9 YnOxEZYGvn5Gk97E+saWLssU7+ZB0yz6T5xTIOGqBo8k7n8s3FECYtbu6D3/yrgmBWk7 RObw== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version :content-transfer-encoding:content-id:user-agent:content-language :accept-language:in-reply-to:references:message-id:date:thread-index :thread-topic:subject:to:from:dkim-signature; bh=Rge6wa3RuF+oMkxX0QFGCKNiXzh1Rf3jU/+c7pTA7G4=; fh=lQulw7eLlmuVdjqTJOJRWoqWnV2hPL9TNzsimu7X33w=; b=PQHLsJ5ircwV60cZFEiyQ0E+OqmWEqjdJjmkSEh9YN4VNvToqg/KQgN2VqH9G/OSTf LVVlE5aNu5ZIZcYHwhwvS+28AOmv8KOB7qeJQpGbMF43yyduzUOegfWI21zPE+4q31md xQv0gyHvn+JsbebyisIOtizkkfXyuEAsBpK07VPofM+uE/20c3FLedPQ7dVPQ27WiQT5 Il60BuCBl7UbZgwwKB3v8jW9AMd+JwN76M/8KdEyW4aLaWf+S+n9GoqD166GijrMswsI n1IGkv6OfFf2eBnwNv8iO/saZSCUFJOZ295AggviJbBr6PypzkTZVezaFoC5SyimeGVZ iDBA==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=b6MnwdLO; 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 cedric.hombourger@siemens.com designates 2a01:111:f403:c202::7 as permitted sender) smtp.mailfrom=cedric.hombourger@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1761976945; x=1762581745; darn=ilbers.de; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :content-transfer-encoding:content-id:user-agent:content-language :accept-language:in-reply-to:references:message-id:date:thread-index :thread-topic:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=Rge6wa3RuF+oMkxX0QFGCKNiXzh1Rf3jU/+c7pTA7G4=; b=diTb8gubAT3NLY66W9sEmIDSGcqizHT9A5XtG6erLRymo+66XCBjys2THEVLXu8VKH fvJBc0aaItUZJ2gGsjeCLSkQDUhl2ATukeWVA0tVcIOL6x3mqVZY2te0fzs4LaZX9Au+ eHUqmZb8q3lX6jKl+Yl6epxZFS2lXV2KT1hlTcb7sF+YMkIttuQSS3zIvyknXSnu7V14 ThmoZy+P0gRDHi3h1qkcFWjvqTcVccBi8lZCVfUJ3SXedeLinvJowEIQqr9FpLH7/cQN 5ttQ1+hDiendJuvicdbIjte1Hsm0HIPdxpU4rB74cHRQwEgpFoCvkozUKRSmupDJBxr5 PW0A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1761976945; x=1762581745; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :content-transfer-encoding:content-id:user-agent:content-language :accept-language:in-reply-to:references:message-id:date:thread-index :thread-topic:subject:to:from:x-beenthere:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=Rge6wa3RuF+oMkxX0QFGCKNiXzh1Rf3jU/+c7pTA7G4=; b=fJdHDiNoi2JXqoJw9s2LapDD8F5FNPXYwEq25z4PjoMAFn1cFqwCs2RQPdk3QWqYtB MRLArDzKzWsA7m95pJ/PGb+DUyx5UX1dP6aEowW0TikbrDgltguxBQrTfXzHJjrkdYIr 0bkc6legUdbnqqZ6yPvaCVRsbr3FAUAQ0VAfdFOrjaC4GDZQ60ZNdfz3OPURXQbjVetc DDOpcZP3jEo4uFKlFsJD35eXKovRH637q+D6ubWcREyysnpP4IP/pRqadn1RpzMabXSx iZNidTwlx+Hcc09fZXpjVYChQ2Hp7WFxlBxhSGzjOCqmmXmHc+SjGe2xp3m0AR2Nirrg fEBg== X-Forwarded-Encrypted: i=3; AJvYcCVMe5ZKb/1EXD6LiZ/QEwmLAQgpRsUTJR+SO/9oPkiwnlrc8Op5NHn+SyIFQ2rD4R2b3R1D@ilbers.de X-Gm-Message-State: AOJu0YysP8/v0ANI50pEXH1qMwzbFy4lNiv5isouhX9pITJHXErPA/Wm iEUPExx6K3VjEYJN0eklSGxMl9zZ3NzXdre1i9z0ihzxKLw2x/wwQ06B X-Google-Smtp-Source: AGHT+IEyRZKfySdcLznHLvZhTXAfK2621rFE7qLq383NbdiSZAZVHHT5E1D1PAHiT2fQpcy0kVobkA== X-Received: by 2002:a05:6214:f0e:b0:87d:f969:6aac with SMTP id 6a1803df08f44-8802cb76275mr73501856d6.0.1761976945075; Fri, 31 Oct 2025 23:02:25 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="Ae8XA+Y3oitukp0qUFXjYDgCE7fqCamtTwb65CakozCUJrxWYQ==" Received: by 2002:ad4:5bac:0:b0:880:292b:7b54 with SMTP id 6a1803df08f44-880292bd0ffls20144876d6.1.-pod-prod-00-us-canary; Fri, 31 Oct 2025 23:02:24 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCVnovHoiQ+O/zOWOArC8EsWHP1Ekpn+uT1XFA8hQ6PR5RgdYO05EXZpiyh5a+7m768NVrIsByLzQMwa@googlegroups.com X-Received: by 2002:a05:6122:893:b0:557:c734:ee5 with SMTP id 71dfb90a1353d-5593e48a987mr2459159e0c.8.1761976943907; Fri, 31 Oct 2025 23:02:23 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1761976943; cv=pass; d=google.com; s=arc-20240605; b=ILM8LzsQWK+1jMjFyffJoFEcT7Q+FlotYv8Oep3kYTwwb42A3FZ7yKS9qwr7tuDOR6 EiznT0Ir2lgx4jzEbZCHXKx+WqHsOKMbBQiiZb06hSnOhbCYDlRarJmmzoilIYiV29f0 BOuXPmH3IDWyDAPwW0c0ORAa5FlUipHLl9MNcc8ev3Ijs+1Xp64aVEzebvcGjX4zEfri /lD1/jdl5o3zQa8SsZ7tfBicjI1n9upEfXXsTuxFmGC41IE8Iej1zwkrVwaRcEzhrNzv cBqeR7D9zy9C082HakUWvquyKs237DCf6wlXik9SLL7T2e3+jx4cR9mIoHMKH19VMCQA Rjjg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=mime-version:content-transfer-encoding:content-id:user-agent :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:to:from:dkim-signature; bh=AL/X/d5+yvfKVdwEQULkTZpeOulzVS2zaiFhez59M6A=; fh=S+o9rp+ow2//eq3xCahAhN7S4vmC7YSdwpxlliMrg8w=; b=Y6EeHT5RW2lhmmoE21021OFIZ0bW4h9KvyNyhOgI5dxypYV7RA9X0LLMcRizN1JD+9 dBtZgUCz82NqVHDowOmf8lqoJd2FkWaive2R5qejB38OrlXVkDyk4dQqOzjdTPiGq2ZA 0haXk2EHO2lehkh68cGeNQswiOXNA/tW9I/PhBihXhM3CXTHjGKD+1NJZ1utwBfNwk7f uvqrSDXZgFVLxRpdmBWBnpaxEuopNdzrBP6URALplTR2vUKBpVHhLMm3mpAMcrNY1VQ7 6VUU3bKKE/rRkxbo+BGHiNLGu9Lr7E6dHff80pAmbZGqxgDzDxNFS6o59Y3bOEWUlSqJ QbEA==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=b6MnwdLO; 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 cedric.hombourger@siemens.com designates 2a01:111:f403:c202::7 as permitted sender) smtp.mailfrom=cedric.hombourger@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from GVXPR05CU001.outbound.protection.outlook.com (mail-swedencentralazlp170130007.outbound.protection.outlook.com. [2a01:111:f403:c202::7]) by gmr-mx.google.com with ESMTPS id 71dfb90a1353d-55944b13003si232558e0c.5.2025.10.31.23.02.23 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 31 Oct 2025 23:02:23 -0700 (PDT) Received-SPF: pass (google.com: domain of cedric.hombourger@siemens.com designates 2a01:111:f403:c202::7 as permitted sender) client-ip=2a01:111:f403:c202::7; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=KlESbLl1R1wbVw12CZogHGjAmp1UbGb/g6xHYULCJORPm11Liy+oQUEuoYLpj4+13rzJ6uzGJ5SskFQf/uzuJQhf4dzXEb5dMN3ygb42J/SmUtbpZL9v4NH6CfERwy+3IVzasR/Umkowi7ZjI3GCCR0DbGzzVrtUfKPX4/NAtWhh9ZV56Zeh0Ewl/aRxohKdNiz39Qu+S5WNI+FsDvp5G3hQxBQlS/Muas231shpTzxAsvczLYMe5xi9GXPzW8mMDv3lag7tXG1RhU18wDbb5VRHumGJ2GYSV/rNjNfVn2cgVX+dWRMk5qtVLoyRnSWT9KUwLtsW6QieAdP3ndgHGA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=AL/X/d5+yvfKVdwEQULkTZpeOulzVS2zaiFhez59M6A=; b=Oq6eGmKGmgGkBqpoC3FnZwY+mmo9m88mKNMeqtAtHvXJOwEGLiH/dNqoRuCz2XvcTl0NmtZBHCKPyAMjZ6WXAujZskKNRJLBFEZQdvMLH/avjGtpCWf6rTCE0RYuK9FNm3c5N0wKs3QcNKZf5miFDfVdJgIsWquQNyY5PZnxAPOKcwfcBTpqgHy/Aw+Wbg+1QGcbBWUHF/QbYd62VwP3m1s96JM/pBv1neGVSlre5QLowmdUX13yqEgDspKA4iiObLBWM6zInVYQ8RsiwAWLCTVxqFJ6Ffyn0UjLJpXE8wpPKiuulzwCKNBoeB6Yv9EvD3CeGzb9X5PIsLPuOe809Q== 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 Received: from VI1PR10MB7877.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:800:1bc::19) by GV1PR10MB9188.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:150:1ca::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9275.15; Sat, 1 Nov 2025 06:02:20 +0000 Received: from VI1PR10MB7877.EURPRD10.PROD.OUTLOOK.COM ([fe80::1588:6db8:ef43:b5c]) by VI1PR10MB7877.EURPRD10.PROD.OUTLOOK.COM ([fe80::1588:6db8:ef43:b5c%6]) with mapi id 15.20.9275.013; Sat, 1 Nov 2025 06:02:19 +0000 From: "'cedric.hombourger@siemens.com' via isar-users" To: "quirin.gylstorff@siemens.com" , "isar-users@googlegroups.com" , "Kiszka, Jan" , "MOESSBAUER, Felix" Subject: Re: [PATCH v5 02/12] rootfs: Allow to overwrite the initramfs generation cmds Thread-Topic: [PATCH v5 02/12] rootfs: Allow to overwrite the initramfs generation cmds Thread-Index: AQHcSYHu3vaISN6nAke0bjaMc9kYVrTcW/qAgAD7KAA= Date: Sat, 1 Nov 2025 06:02:18 +0000 Message-ID: References: <20251030094451.1303871-1-Quirin.Gylstorff@siemens.com> <20251030094451.1303871-3-Quirin.Gylstorff@siemens.com> <59058a2c5c547fec27f0e7af7229ddd1616b7375.camel@siemens.com> In-Reply-To: <59058a2c5c547fec27f0e7af7229ddd1616b7375.camel@siemens.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.52.3-0ubuntu1+intune x-ms-publictraffictype: Email x-ms-traffictypediagnostic: VI1PR10MB7877:EE_|GV1PR10MB9188:EE_ x-ms-office365-filtering-correlation-id: c396cda7-adb4-45a1-b95f-08de190c374f x-ms-exchange-atpmessageproperties: SA x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|376014|1800799024|366016|38070700021; x-microsoft-antispam-message-info: =?utf-8?B?TlB5Y3hCWVJUWnBTWTZZYzY2bDFZSGcvRkNIQlJ0ODVILytUZmgrd2VTajdl?= =?utf-8?B?eXlIY1A0RnJrNllsdzRaUEFQRnlSQjFLTFF6b0IvbHJGQkFuM3VQc0d3cXdO?= =?utf-8?B?ckZWejY5VVJGZVpaVGs0VnRyZGRycDVMeWtWbHRDTkxpdkJmUm9TNEhjZ1ls?= =?utf-8?B?L2h2SkFRNktMZUF4K1hlTWlJRnpmYkt0R2h2cHhoZWxlUVlZMUl4OVNWckgv?= =?utf-8?B?RnhGcXgwSFhKUXpsZmVJT2xVSEZ3U20vR3VYaTQ4dVAvWXdwZlFDenp2Ulpj?= =?utf-8?B?S1RJQ2FJODZiL2FyS21LVHkwWVhFUEE5d3dIOS9INU5RRXF4TTQzMVkrelVh?= =?utf-8?B?c0JrT1FyTllHTFpnaTZlU0Q1T25wZE5mNWRWSlVPblREUDZyeXl1aEVodHpF?= =?utf-8?B?WHNJWmk1dmhUSFVwZ0hMOTNmSXIwMUZpMXhxK3l5UTFFbm83TUJNcktDenlV?= =?utf-8?B?RWpuSncvUGZUZExpQlRJMnk5ajUzMkVTdnd5SG1xb2lUc1BZRFAzWVJRMjRD?= =?utf-8?B?dUFId29JMWIySFdUTFpFOXE2SkhldTRDWnVLOVE4QTN0a0VhaUZNOERUdDdt?= =?utf-8?B?Q0M0dnNzemZ4eU5HU056WVk4MGZlL2xmdVBJS3QwWE5oWlpJd3RwT0FiYXB1?= =?utf-8?B?V21aMHR6NmxDSzRmakpmc0w3b3BsL1BVTGsxbW4yWmt5Z0t4U0JYUGdHSjBo?= =?utf-8?B?NlpPWjErR1FSZXF4NkdURUVPc3N4b05vZlB3S2pWK3pSb2xydEpuaDR1RzZL?= =?utf-8?B?Yzh0VUU1Wnp5RkdQVDVLVUt4QWZtZFUvOW52NExaMGZBaExXL0lMdndPQmVm?= =?utf-8?B?WG1PMUFwWEtIWDhleEJLTE9sMVpFRll5TUZ3UGJyY24ra1UzVUdBUDB4WWJZ?= =?utf-8?B?MW04NVNXRkIvaU9JRWVVQW5jbUNJM2o4ODNwY0JQaCtvSG0xeGdZdWR4ajVr?= =?utf-8?B?Q09SZm9idXJ6bzhXWFh3RmZRM2YyYmFzU2FoV3N4ZExHdWlnTStsU2RlWWk2?= =?utf-8?B?U1c0ZjNUN1RONW5BVUNObmt4TjE0aEE0TktzbEUwS0JkeTh6M2cwVk56SllY?= =?utf-8?B?SVI0dDB6bWhnUmdHR1ZNdkUwNzF4c3hwUGpjTzFXVnc0NCtwZTVmSmpTYTFZ?= =?utf-8?B?djRvam5pdmgvM1VOcTFWQWYrakhIK3lVd1Bjem5KOWF3NnhZVmxBTmFDRVY4?= =?utf-8?B?am1IWlZzZDNoZk04dlNFV3h3bFY0bkhtb2xrTkRpSlRMMlZGcGtVSitBTGov?= =?utf-8?B?MWRLT1RXODNXN2hiYWxTTU9qbGVvMDdHM0p1ZG9ra25oMEJSMDVMY1FDc21y?= =?utf-8?B?QUhURElScUVYZDgxdG5iYTEvSkVNVkFoOTh1Vis0cEdsbFpJRkNuT2xKa2NF?= =?utf-8?B?TEo4bnlXQnVGOTZwSlk5MFN4citmZmJlR0lYOTBzRWlXSHZVSnkrRGE0ZEwv?= =?utf-8?B?YmFYYUYvUWlMUk9LNGEvTXN5cnR0UTg4ZW0wdWs2V08zaVNIejNkNFdtejQ1?= =?utf-8?B?QXN2ZHpTWlVEMUFaUlZXSVJKV0QrbzlMVWpyQjdBOGU2L2xtT1dQV2l2bWNt?= =?utf-8?B?U3RpQ3NJalkzMkxlRVB2OTJtbU8wcnM3b0dsZ0ZmcmV1Zk5zMmxvUFlza2x4?= =?utf-8?B?UUkrOGJuWlpsZmVaaklIWEJDcmZjL214dmZkMm1YTHFUMUNYQWEzYUhFU1l2?= =?utf-8?B?djBPY1JJdmJORXNudVZwdk1TR2E4WHBkL3IxZUU0dFl3KzhNbW82RU1vRUN4?= =?utf-8?B?RWxOdHlDSDVQOWhLTFp5dHp5UktqZUxSYUY2OHhhSkhqZXF3NDdNWE93ZGZM?= =?utf-8?B?WEJmeDkzL1lxaXUvRUJXYzUrUGlybHhxcWtmNm9hakJ3UjNGNlhHOGo1a3JR?= =?utf-8?B?NDJNcmFmL0tYWFV6NmN5ekZzVDVBVUxSajU0bU9TTmg4aWgvT0tWZHJTVndl?= =?utf-8?B?bEdjUVFQYnpxOEVEUGE5WUtZaXBnZVkyQk01UnV4dzVmWVZIWnI2N0gzSWxu?= =?utf-8?B?dlFjcDVTcmtRPT0=?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:VI1PR10MB7877.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(376014)(1800799024)(366016)(38070700021);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?dDVmc0VEMjZDM3BReUJKNTc2WmMrQUpJM01nWGZNd3l5TSthRWd2WW5wQ3ZT?= =?utf-8?B?Yk1KeUFzMC9sYmJBV3laQXUwb2JCMXNJelN1K0h0WDBjOExLaHR1Q09ndHB3?= =?utf-8?B?SGFOVUNQVURRMVJMakd2WXFBdHpBNHA4WUI3andHMkxPMjI1V0ZRUTVYU2Zi?= =?utf-8?B?Q3hxK3YxdHAveFk0SVA5c3JTdGQ3a0lNeVZIQncvTEVHQnhVTDdrVGdncS9F?= =?utf-8?B?ak83dXV1V2wyVER6OWlrZWNxWldhNDU4MDZ3anAyRGNzQy9BWUdpTUN5bStG?= =?utf-8?B?d2NGT2ZFbXp6QjJDenV0c0pNazJKNndueEdOZVIzZXZqM01lQ21ydDFtMVpt?= =?utf-8?B?S010bkFaL2xGMjl0NWRNRTNScFpvVVRYL3MwMzhWKzkzQmFHcVAxMC80S3Bi?= =?utf-8?B?MVlEQlRUa3RWaHN5MG1KcE15d3RGdm1pVWNIZUZzT2lKaS9rSnFyR3B5WmxW?= =?utf-8?B?dWVzN0MvakttODgrT2xVQlpUOUFXbVZSV00vN0IxK3I0VlFabmFISysxZ0x0?= =?utf-8?B?UzA2VFhrUG1mbStkYm9GL24zV3FNOXEvWG1tc2pqS1pabVZDQjdUNEE2Z3Ft?= =?utf-8?B?YzVKVk9DSzNXMFRDa2F4di9oNHQ4ZEtPenAxTDE1RG1BREFnNWhBV3lZNGo2?= =?utf-8?B?QXEyZkJMMlJldXp3U0pOcTR2QjgzOTVBZ1NFR01DWHl0WHBlRi90MTRqT3Y4?= =?utf-8?B?ZTdOM2FhRUFJZFR1RlJKUXJRazBJVEhFc25WUkxOQkFGQlFwdnRvNDJPWW9k?= =?utf-8?B?ckFDQjRiVFFZczhhZDB1SHZHZnJiVUxrRFRXT1B4RTM0L0lsaGlQOGMxbmNK?= =?utf-8?B?UEMyMTJSTkc0TnNFbGN6QnVIK211VXlHeTRDOUwvMXNaTTROM0VOak91VUhn?= =?utf-8?B?SVNMNDB1cWtQZVpDZzc1ZmVkVnQxUmtwYlFTRis3T0ZUREhzZmpBdnkwcXZI?= =?utf-8?B?SThYZVVPL3ZWb3gzV2JZQjk4b0YzUjZ3MmowSDc2blIvV1pTTVpKOHo3YzQ2?= =?utf-8?B?V2Q5b2N1cUt4QTdqbU1MN2x2bGZmeWhTRnYvUUlheEY4dTVuSzlXdFZuNEVX?= =?utf-8?B?SmRMM096MHZMelpFNTlXZkF1Z0oya2RJT1JJTHUxTm5OSE94cmxwZHFwU2V6?= =?utf-8?B?NlNhTUVxRE81ZW9HanZMQm5YQlViWEVOMCtsMXFhbkxCQjRnSWxUeEtwOEt5?= =?utf-8?B?dG9aZHhmbXZuMklaSGI4cGZVRzkyODBCc090NVRRWndQMmp5bDR2aEhSdi9H?= =?utf-8?B?TkFicmFmcnZhUUY2WlRkOCs4RjNHT1crdnRxRE9YZ0pNNnN2ZlFhUXdlYjRQ?= =?utf-8?B?czA2ek1ZOGRTVkVtRGJwbkhSWHg2dU5JQko5K2pxWmNLN0dsY2tGQnRVR3Bs?= =?utf-8?B?aVRNQksreFpXOWxNSDRZWXl2VUtiV2haWERNK2J2SExydTg0K0o5ckdjV3lj?= =?utf-8?B?WUEzSFZjMEFta0JvbVc4ZmJmVXdOcDJxV2crVmlaU3lxaHhSZDhlOFNhWkRh?= =?utf-8?B?d3Bab1JFOHpaSVdlVGdtMVpKS0JRUDE1QUkrR2lnREFUMERKZDZ6NFBGbXJF?= =?utf-8?B?RVc2c2xFL3h5QXRxTHpPY3N2QTlqMWx3NURHNW5FeG00VlRUZ1hpQ3ozRTRa?= =?utf-8?B?akVaeXdHUXpmVWFITnljWVI4c25ydzBqVlBKdmsxWEJGcFJ3bTRJbHhMK0c2?= =?utf-8?B?TWhHdW9qLzY0WG1QZ0FqKzlMM1RnTm10NS9ZUGlhZCtxall2cXNnTmNnV0lw?= =?utf-8?B?SG52L0E0K1hmU0d2MFdFaVdvNitvV2FJSjA0Q3hMWHB1bEdlNTlMNHhNcjBH?= =?utf-8?B?K051SCtzbkdqM05FeHFXb2x6c0ovdHBabXRpU2Nqc0JCVlg4R20rZ3d3RWNG?= =?utf-8?B?Yi9xYjQyRDRHbjdaRnVBb2NzcTBaV1gwU1hySC9kMS9hRTdEbTMzNGZ3NFA4?= =?utf-8?B?K1pGb043NjZ0dXFLTVI0eUhJSGV0aFNXUUtDV0poNjcybjJvRnBKZmxzdVNH?= =?utf-8?B?NzA3dlcwcU1GQTE5U2w0bHR6SUJydVkzNGFGUlFwbm5PNU9FMEk2RjFLZUZ1?= =?utf-8?B?d01MZWRMSk5qTVpZaU85L2cvenI4VTJKUklOWmxjeG5lc3B1UFplaTdzcmJQ?= =?utf-8?B?VGdMZlV3cEFwOHJvTllCYmx3bm81UnR4ZjJUdzk3RDcxYXdvMmN2enZzdFNP?= =?utf-8?Q?ksTlHKLT86JdS8VBN3ztEVA=3D?= Content-Type: text/plain; charset="UTF-8" Content-ID: <845BD9A1B2DE2F44ADEA52382882FBB4@EURPRD10.PROD.OUTLOOK.COM> Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: VI1PR10MB7877.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: c396cda7-adb4-45a1-b95f-08de190c374f X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Nov 2025 06:02:19.1082 (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: K9N2LltXT46mS4KxW9+oWQwWqWChQ7xpk+T5PxbDQeoWf9Ec288ufvPccOg0WgFFLi2+wFtEQkGxHpZouDBs/S3TU/6qSEzXvnarpyeH5gw= X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1PR10MB9188 X-Original-Sender: cedric.hombourger@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=b6MnwdLO; 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 cedric.hombourger@siemens.com designates 2a01:111:f403:c202::7 as permitted sender) smtp.mailfrom=cedric.hombourger@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: "cedric.hombourger@siemens.com" Reply-To: "cedric.hombourger@siemens.com" Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Status: No, score=-4.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H2,RCVD_IN_RP_CERTIFIED, RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-TUID: ikEhPJY98bMt On Fri, 2025-10-31 at 16:03 +0100, Cedric Hombourger wrote: > On Thu, 2025-10-30 at 10:44 +0100, Quirin Gylstorff wrote: > > From: Quirin Gylstorff > >=20 > > This is in preparation to support additional initramfs generators > > like dracut. > >=20 > > Signed-off-by: Quirin Gylstorff > > --- > > =C2=A0meta/classes/rootfs.bbclass | 10 ++++++++-- > > =C2=A01 file changed, 8 insertions(+), 2 deletions(-) > >=20 > > diff --git a/meta/classes/rootfs.bbclass > > b/meta/classes/rootfs.bbclass > > index 2fef3120..98da62fb 100644 > > --- a/meta/classes/rootfs.bbclass > > +++ b/meta/classes/rootfs.bbclass > > @@ -5,7 +5,13 @@ inherit deb-dl-dir > > =C2=A0 > > =C2=A0ROOTFS_ARCH ?=3D "${DISTRO_ARCH}" > > =C2=A0ROOTFS_DISTRO ?=3D "${DISTRO}" > > + > > +def initramfs_generator_cmdline(d): > > +=C2=A0=C2=A0=C2=A0 return "update-initramfs -u -v -k \"$kernel_version= \"" > > + > > =C2=A0ROOTFS_PACKAGES ?=3D "" > > +ROOTFS_INITRAMFS_GENERATOR_CMD =3D "${@ > > d.getVar('ROOTFS_INITRAMFS_GENERATOR_CMDLINE').split()[0]}" > > +ROOTFS_INITRAMFS_GENERATOR_CMDLINE =3D "${@ > > initramfs_generator_cmdline(d)}" >=20 > Can we make it easier to switch to dracut for a regular image (vs > initramfs-image which is covered by your series). My bad. It's sufficient to simply use IMAGE_PREINSTALL +=3D "dracut" Test case modified. > I used your patch > series to check what it takes to add test cases and I had to do the > following in citest.cy: >=20 > diff --git a/testsuite/citest.py b/testsuite/citest.py > index a1214e9c..df0f66e0 100755 > --- a/testsuite/citest.py > +++ b/testsuite/citest.py > @@ -278,6 +278,25 @@ class KernelTests(CIBaseTest): > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 self.perform_build_test(= targets, image_install=3D' > '.join(modules), lines=3Dlines) >=20 >=20 > +class InitRdTests(CIBaseTest): > +=C2=A0=C2=A0=C2=A0 """ > +=C2=A0=C2=A0=C2=A0 Tests for initrd generation > +=C2=A0=C2=A0=C2=A0 :avocado: tags=3Dinitrd,full > +=C2=A0=C2=A0=C2=A0 """ > + > +=C2=A0=C2=A0=C2=A0 DRACUT_CONF =3D [ > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 "INITRAMFS_GENERATOR_PKG =3D = 'dracut'", > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 "ROOTFS_INITRAMFS_GENERATOR_C= MDLINE:forcevariable =3D > 'dracut'" This is now changed to: class InitRdTests(CIBaseTest): """ Tests for initrd generation :avocado: tags=3Dinitrd,full """ DRACUT_CONF =3D [ =E2=80=9CIMAGE_PREINSTALL:append =3D =E2=80=98 dracut'", =E2=80=9CIMAGE_INSTALL:remove =3D =E2=80=98enable-fsck'" ] def test_dracut_in_image(self): """Test switch to dracut in an image recipe.""" targets =3D ['mc:qemuamd64-bookworm:isar-image-ci'] self.init() self.perform_build_test(targets, lines=3DInitRdTests.DRACUT_CONF) (the enable-fsck package requires initramfs-tools) > +=C2=A0=C2=A0=C2=A0 ] > + > +=C2=A0=C2=A0=C2=A0 def test_dracut_in_image(self): > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 """Test switch to dracut in a= n image recipe.""" > + > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 targets =3D ['mc:qemuamd64-bo= okworm:isar-image-ci'] > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 self.init() > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 self.perform_build_test(targe= ts, > lines=3DInitRdTests.DRACUT_CONF) > + > + >=20 > I am going to add more tests, including builds of your custom > recipes. > I would be super grateful if we could simplify the above use-case to > support switching between initramfs-tools and dracut with a single > variable assignment >=20 > > =C2=A0ROOTFS_BASE_DISTRO ?=3D "${BASE_DISTRO}" > > =C2=A0 > > =C2=A0# Features of the rootfs creation: > > @@ -254,7 +260,7 @@ rootfs_disable_initrd_generation() { > > =C2=A0=C2=A0=C2=A0=C2=A0 set -e > > =C2=A0 > > =C2=A0=C2=A0=C2=A0=C2=A0 mkdir -p "${ROOTFSDIR}${ROOTFS_STUBS_DIR}" > > -=C2=A0=C2=A0=C2=A0 ln -s /usr/bin/true ${ROOTFSDIR}${ROOTFS_STUBS_DIR}= /update- > > initramfs > > +=C2=A0=C2=A0=C2=A0 ln -s /usr/bin/true > > ${ROOTFSDIR}${ROOTFS_STUBS_DIR}/${ROOTFS_INITRAMFS_GENERATOR_CMD} > > =C2=A0 > > =C2=A0=C2=A0=C2=A0=C2=A0 mkdir -p '${ROOTFSDIR}/etc/apt/apt.conf.d' > > =C2=A0=C2=A0=C2=A0=C2=A0 echo 'DPkg::Path > > ${ROOTFS_STUBS_DIR}:/usr/sbin:/usr/bin:/sbin:/bin;' \ > > @@ -577,7 +583,7 @@ rootfs_generate_initramfs() { > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 echo "Total number of modules: $mods_total" > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 echo "Generating initrd for kernel version: > > $kernel_version" > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 sudo -E chroot "${ROOTFSDIR}" sh -c ' \ > > -=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 update-initramfs -u -v -k "$kernel_version"' > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 ${ROOTFS_INITRAMFS_GENERATOR_CMDLINE};' > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 done > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 if [ -n "${INITRD_DEPL= OY_FILE}" ]; then > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 if [ -f "${ROOTFSDIR}/initrd.img" ]; then >=20 --=20 Cedric Hombourger Siemens AG www.siemens.com --=20 You received this message because you are subscribed to the Google Groups "= isar-users" group. To unsubscribe from this group and stop receiving emails from it, send an e= mail to isar-users+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/isar-users/= c5ea8e9e9f1661083730d3f4536e3a50e3bbf541.camel%40siemens.com.