From patchwork Fri Dec 12 19:58:34 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jan Kiszka X-Patchwork-Id: 4715 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Fri, 12 Dec 2025 20:58:47 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-qk1-f184.google.com (mail-qk1-f184.google.com [209.85.222.184]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 5BCJwkXt030640 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 12 Dec 2025 20:58:46 +0100 Received: by mail-qk1-f184.google.com with SMTP id af79cd13be357-8ba026720eesf292674785a.1 for ; Fri, 12 Dec 2025 11:58:46 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1765569520; cv=pass; d=google.com; s=arc-20240605; b=exWidMnHEKQ7gEGcjopEPp/4ACiTmkyDiZNPYF/6F0E1NhpKqw1TxOP18uKNc/k/LW 6HCIM8oZYjoxk6QPq060NSySi+8lSJKKfTpjK9Ikkm1CGqss0Io/Y5GFmfCGAaSwFODO 3yVX7GFerCOjrzun/FmY4rPelJ0XFKqelnK3aKiwCTTNz7AR09X6EcLxyQRnw93B7HTk 7kluiTGJzZ1NPhVvpptjtX7SIBch1PHD1ZJrotH9I84kfl4WT0g23o6Y+csz/POBUDOz S3+ZwHCnvgS/QxWkAf1eDpoawhX4UA7PGicqQA9TQzyfZ+kKVmrAe5W9mDXdkOJYAWNn YVSg== 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:autocrypt :content-language:subject:to:from:user-agent:date:message-id :dkim-signature; bh=DwZC2v809x9mXxI1fqE21Ud+OdTJlYDAJpW/v0zj+UI=; fh=U5xbK+LatJiA/+/BERQ6cM39xji2gF+DR0AZLDhNp1k=; b=EwOradrf4e8/mhoymAyyrUKbGYnq3pS86YO8Sr7QJdnZ5Ia5UIj/+LT3pwYaIL/vpU RV5hXekrUk00xqMClxdgAxC5vfhlkxEgj1wszo4wv+FauC5fI6H+aN58vFrgFttHQSHv E4UwySL53Z5GuC9PWaC51sReENp5mwk6wfWFyGrM8luuAOooof1rCabwt0neVUI802lo csu07tZJ0zTeDBIEun7l9OdserjJo1G7UoaVfALesAz6a8EX7/lVYE9A2NhW/5Xy7aTj vzGzOssckJXvYVo7uoABloqJ65UEDZaQPcbbD1+8tvJFCA6s8xruKWXA4Rw5Y0wQ9Uaq sQOQ==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=GGHNcgPQ; 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:f403:c201::1 as permitted sender) smtp.mailfrom=jan.kiszka@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=1765569520; x=1766174320; darn=isar-build.org; 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 :autocrypt:content-language:subject:to:from:user-agent:date :message-id:from:to:cc:subject:date:message-id:reply-to; bh=DwZC2v809x9mXxI1fqE21Ud+OdTJlYDAJpW/v0zj+UI=; b=aNwC/8rEolAEPJjjngug+7qaK184gkY0QRFMFE6gm/moAG5vGTVwUqAXIq6kfv2SZR pfMgRtP2SDUkbi86KV2+n/YKl9E26KK/dcO6/gJEZOtDOYKIi8sT3DnP6NhPbbvGugSH r2zUvINkEE/QX+DnDruIk4hng9GCMFHBLfe7v9np9UQUrS2H7iVa4688/V7t4ZQQN/vv 0zN2zHEzZchSUuGUDY7t0vS3lf0TmA9fBbzIJFVzEDaLZGwtZKI+RZnEajGOPB0n0tKI Xix1u93MrUC6URsa2w4UpThedy6eiCs/gOBY5eMVerjZtPkvHRWB8ean2Z5bavgAxvnC QpWg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1765569520; x=1766174320; 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 :autocrypt:content-language:subject:to:from:user-agent:date :message-id:x-beenthere:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=DwZC2v809x9mXxI1fqE21Ud+OdTJlYDAJpW/v0zj+UI=; b=su+5BghdJFRApYyK+NhOOrpLKj6jYNRUPgO41Yh5OcYE4Wlya918s1pUG97z4FLZaN skHeeSbmYvoRNQauGH5a3JETIlypNeJdoAIRUn489hC4t94WrnH3UEV3w8b9vM/YZ2fe H2pT6x+2JNlr5MczYoBF8Dv56JXtQjT2VhSuyM2umBh8xnLokNwVKZHZ10ID4fy6Y1Ve XUHlTG31LR+LX/GMxGPnHtl6PMVMwmdud54AJRx/wWXMs/694fEr62SGWWDvuzheJs5Y JVwo0NJuLQKdL5/ji+FVMd8ji9y64jq4mI+1SRUoGhafxKyxif1f08XGIRn4l7F/zRSj SPiQ== X-Forwarded-Encrypted: i=3; AJvYcCUdXCvuJ1cGCu9iMgVIyp6c6TWQ1UApWlVn0ETy6dDtM6vEn3Q/OFibqyU18HL5rSPdGj+IBNM=@isar-build.org X-Gm-Message-State: AOJu0Yw8Ewu6icdjGuIeywy4+RJjXqG5k7QP+56WAxUqMraHzWISGIrN t02WlxxaRloOpctm9V9Vi+rtzEzBXJeBA9XYW+qbi3XNLCiKppYJCfzZ X-Google-Smtp-Source: AGHT+IGu0+6HbvPbxSKaCBa1LRjlYH14aeGYZxS/CA17F4lj4b1mAFhtMSFuyIYTRYf4HkvMQOOCug== X-Received: by 2002:a05:620a:691a:b0:8b1:110a:e14 with SMTP id af79cd13be357-8bb3a253ca9mr450272985a.55.1765569520081; Fri, 12 Dec 2025 11:58:40 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="AWVwgWZMNHQLk5c/sEiYgcTQMaUJ+fiC40Hfo5OLcPSIfxZApg==" Received: by 2002:a05:6214:300e:b0:882:63fc:f004 with SMTP id 6a1803df08f44-8887d004267ls22740106d6.2.-pod-prod-03-us; Fri, 12 Dec 2025 11:58:39 -0800 (PST) X-Received: by 2002:a05:6102:5a92:b0:5db:dbd1:5540 with SMTP id ada2fe7eead31-5e827488edemr1132858137.9.1765569519201; Fri, 12 Dec 2025 11:58:39 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1765569519; cv=pass; d=google.com; s=arc-20240605; b=H9ljJrvacAkgdaHVwpFgWr7/4qeInelfut7Eu5OqyM7p6XLHJWR/mROmp+1sPvTQiE 5G0FFjAAq1lw8OHgIEsyAn7Fk+UpnYLilm/nE9J3hE+2sTcvFNjou83FFG6Hgqo4NDAx XZnldhTCh17qulOfRgyId4B9hy1zPH/gFO6LTGOLcQVWBp7g5ySTdkkxM39Ez0BFt98n Q+9PtIM8Mog/ECbPiVAmomHWUzjrfiv6Jz5MyUV2HVzEag5VnACPEgT+tizxUXCaXzf/ qdOGWGsLATQ+xOhQFaWopXGMjRi9JTSjvzNvuv6iycfj44vOEJo9GCou/pp+UonJWYzY t14A== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=mime-version:content-transfer-encoding:autocrypt:content-language :subject:to:from:user-agent:date:message-id:dkim-signature; bh=yAIspxrBmU7T7N38KzDLq9XmW0SDOsywaLb3XL4IWlQ=; fh=hOBXq6nisExkIRIwN8IDOmOCLKwX8PM0ANlxQbNMEqA=; b=bfDEJPr976mwN8q1FFTQWzuznb+yi+OdU/Dq/C1sdlWg7AsGg5z87vHMqFEcSmQnAA ofO5R+BRFsCtynXZ01cvnPcokaUkYDmGHpCsUxfcJSNcE3ezSfpsPlyElY5avy5MFMRd tpe3fhdKvN+GA97R5GuEoNlMUlUvlvoJ+mTAWMfV3mAlCST3/l+j8j0GV7j8LACAMMXk FKhTOZFuVxANHoTbumYIG8vHL5WyVlXFtnoJJnmsLCA//m6Y0Jf1PrQ7KgjxuYQEtsgf wwVYiszgJrbUIpTYPa/UM4XYN+OI8zGO3Tln3wXzDKFh9LLe0OBzaajqsXHGL/I/L90g Bfag==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=GGHNcgPQ; 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:f403:c201::1 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from AM0PR83CU005.outbound.protection.outlook.com (mail-westeuropeazlp170100001.outbound.protection.outlook.com. [2a01:111:f403:c201::1]) by gmr-mx.google.com with ESMTPS id a1e0cc1a2514c-93f5ae42aa3si267556241.2.2025.12.12.11.58.38 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 12 Dec 2025 11:58:38 -0800 (PST) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) client-ip=2a01:111:f403:c201::1; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=xhwAXsTZkhDUpzgUS7UQRBkwZBvqj0cgGxXQye+SWal/as6+pJNmLshJIQt3YkahniMvrykGEEqWcYrXJurST68lkUkTSVqGclcXLZTaBHxsw7Fn1LZfX/h4EifmUovTHs7I8xl89pjNgbww1FKk2eidwGYgWg6B6CCIp9s5kUW5c9kcBXuwjbFPYgGZCPGn/EyvGjtf+KoLYqC6LomgOTTcdbEjKRcTQqWw+CWYxSuskBPmc1uKfAcmF52y23ZxNnd46e/nxD2Iuo6e13uSFnyKbswHPOiRlZBZ5TT/dsNOcYXJ+63ANslKPVJVMEEz+T0sei+9p2NDqb2u5CiTWQ== 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=yAIspxrBmU7T7N38KzDLq9XmW0SDOsywaLb3XL4IWlQ=; b=UsiZxH2gxf9eTSb0mhLkoaA4TaLknyp7TSwWQG6GFN+zIH/z6sNK2vcf9fhVos51eOAWry1J9HMiCo4Yld5Yh9m4QbO3aETGGY28qWgx5RwvHkTghzvQkJwvaH1pZ1Jml3ikc46jkGwXD645yXs/rTcEfJA4bpmKghg02DKKJX03e59sNyu1rixqwax6dfiF4Hop/RPEmVQ688l4+dU28Ig3ut4LWRA7bDlTgfT3svFJ+baqi9Kdq7rtgK4Fh6TQ03E4DzwOb/sDvuHBBWAu+U4vK+NciuMm/e4kMWItq9mJvXTtEn3ScQ6l1u1HtoNMVgF7QTAHfiqq+MiId1ZehA== 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 AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) by GV1PR10MB5865.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:150:54::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9412.8; Fri, 12 Dec 2025 19:58:35 +0000 Received: from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::8fe1:7e71:cf4a:7408]) by AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::8fe1:7e71:cf4a:7408%6]) with mapi id 15.20.9412.005; Fri, 12 Dec 2025 19:58:35 +0000 Message-ID: <0f4b40c6-ee79-4209-9150-59b902670510@siemens.com> Date: Fri, 12 Dec 2025 20:58:34 +0100 User-Agent: Mozilla Thunderbird X-Patchwork-Original-From: "'Jan Kiszka' via isar-users" From: Jan Kiszka To: isar-users Subject: [PATCH] initramfs: Align custom built image name to standard one Content-Language: en-US Autocrypt: addr=jan.kiszka@siemens.com; keydata= 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 X-ClientProxiedBy: FR0P281CA0111.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:a8::12) To AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS4PR10MB6181:EE_|GV1PR10MB5865:EE_ X-MS-Office365-Filtering-Correlation-Id: 572a4864-cef7-4920-85f8-08de39b8d57e 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; X-Microsoft-Antispam-Message-Info: =?utf-8?q?ehviEp7xIcNvSk9nvUYy7YknC4PBgtz?= =?utf-8?q?WkKMu8+aMQlhaPQpNcbpDlLwuRwOtQrCU03T+QIwbmcgixUrseByIwPC0MyHck7TN?= =?utf-8?q?kVKhySM/I+2zzuegUkTIDR33dx64oagM3yQn+Dk79Do6GxNrV1tTgfOTt2eE9phQK?= =?utf-8?q?5C3N0qNNu24Sn8OaGucASgjoT+ultSIlf2skgipgL2AytLEsmhQ0WUvCEI2OfRIu1?= =?utf-8?q?0JhPYs9H5oQYz497vysY6C3b3hsnUt6rVIMoIDQotoTL/MEAvoP7kncnQeTeiY3aV?= =?utf-8?q?B25w3YeLic/oMrZbyPUi5yk+AgELhBoprzmc/MnwFmkwit6ELBkHVtNoOIjQubQ94?= =?utf-8?q?Bni1cf4Rbpu9xMdO+CsqS0EvOKyONkBymA1Np35cfgnyYMrbaAMMExWnFVSfgH6gc?= =?utf-8?q?wMTySOJljHU9W/XxbrDzd5w+zKjnN/AX/eiQR+wGITQeWw+sSdVVk1ewIqjzHXfW7?= =?utf-8?q?kSYC6w5ArODXs/9Q6syo/QQKNC6sa4eRz2SCXvPerJ8Mlw25z1Aa8ga/l1oxPxFMO?= =?utf-8?q?R1GkkqNt3C1r8WYVdykwBZ0qRcaDkzvodSvxjIvOx/hT5slIFnMxmx0f2CjXf6mMg?= =?utf-8?q?WcPwR/PIHiCxgLpiCttwb0+4XTxhPhO5VXaIj2rF8vUN0ehffa3zmaQntEC3Y9qzB?= =?utf-8?q?R1sI1xcyDldfMMXWo/DYEI9QsIFz3vUYkGzD/ilqfJKg/MBQcoFyNcQbvjdC4+4Ck?= =?utf-8?q?2oag+GSS3lpJKrLA+EhEjE4qg4vLV+uU4gdYdjRDnp8JtCeS7W4bVksInkHwnFRmI?= =?utf-8?q?3/qle8gjNj7eWjgVRBmEgP/62rSZrjlsHTgPCxMsuKssijXd6PLllLDkUvg+gKb+s?= =?utf-8?q?c9Na5QX1DTPN7jDaL4wxKdH969QqalzTVSLaEUGxw3PQ0PKQ4VOye0g86PPC0u3Vz?= =?utf-8?q?KcS96VedZ8Jr3200ReSOpKu/K/LmHfFTS5kv9LkLYlJ9erD8ZNSFvdxIlj4+YVeNT?= =?utf-8?q?wcprBYbtU3RGDARwaMIT/POVUKJKzlG+2ePCGuBJePtSo8cTwscC/xpDv7ztv54Qa?= =?utf-8?q?Uwy7UMsEmw9hS4iYNQkD9SCmHQl5bn0JXbdexnZ0KVVmN+DckqoHMtnzsp0HcAVkQ?= =?utf-8?q?+NYkOI7renhTo8uMOG8Tf4UugSoqqwYgAniqYRdxwXwt0q8/dVYFUKl6E8sL4HLxU?= =?utf-8?q?2cYEFOuMt+7JxcceWFhz+8mJA0t2MkBaTvhvI9URRD108580+iGt+upkTq+YLOVUc?= =?utf-8?q?sfJ65nBMz9xIHzjKRylWnvEUeRUrglQX5NEHOCrZTJAmo3noVXjBd4UO5eECJ96jS?= =?utf-8?q?WxrKerFRZza47VJoMgVitErjL8C/VV377Rgm2NWIvVKs5bf4uzFwhjusZfKNHjp+M?= =?utf-8?q?uvFH7oM3rTeqoegFNZ6D7UAyORWuKoJxOuNgBqRaJuXaRgbt4mzhQviFhgtpCnfW6?= =?utf-8?q?+gN3npaAhKT?= 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:(13230040)(376014)(1800799024)(366016);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?DNw1Qnj8l/DsZt5PwgRdsyoGo563?= =?utf-8?q?7QGQqrxokicWXL0kBsZdKZd63ZLe/bPDVQenXmHkw1G4WsZx9yvcv06LBiC0EszVA?= =?utf-8?q?fnzaAF7N4y9p9k71r29LJmmXigN2iBchqS35ZpXlwtM/8Tds5CHLtYIhDXtKl2Duv?= =?utf-8?q?2jULB7cYa9wxLiLDCH/EL5QGX7ZcxFy+2GIi2Bemh2PfiIWECv7qf8XKZXinw4Kj+?= =?utf-8?q?g6CT/T10fj8BBlPmw9bdGxlJRa3B0Qhna0oN3RXyA5oDQamB0hhIxB4LnPklWTjHA?= =?utf-8?q?qIyY5Wg0ZTnQ2rDp2XIeb9pZ3ppVdXl8kTwZpV73+O37GsoT0CMP40aWTIOY9TgXG?= =?utf-8?q?fkrRcZvr5amA9b/EK+KHi0J/f6OckKfHtswEDcyY5C0Ds6uchYGMAPZ1hFZU6Z0oQ?= =?utf-8?q?2NBSVwiFPgkD2I54Qh/rJHioZa152o22xfbifaRye/mp9+90Sou01GI2nxGfwGGNl?= =?utf-8?q?ZiCwff4ElE0idAPnQmFK/mYmbI8r1ymZrl5CPEAjDaQjgf06qOSSiEXk/OYItnmVZ?= =?utf-8?q?dWcCapiewmqDHsrX2X/WrWff2rBYdbzYRp8LhzctJLTIxPYBrnoIMi+emM9mLKDBz?= =?utf-8?q?U3Ot79GWZKqeyrU6Q7VRg7zYNmxeEmDOsLBYwSZzub81E8/Z05ZXQQZjlCLIuBNba?= =?utf-8?q?wHO8h7yISISJ+ffHjMZnj7CKhaEpMsXjI698neWtrlQA/hCAEW8AP0fUx+gbDcTsF?= =?utf-8?q?EN9eHk9kwZRGSuOz6dgf5MRhYMkpiq+qwM4HiGpb24r/35f8l1bZu9tYqjo8213jG?= =?utf-8?q?gne77EffYvL07M19fqcutb6wwYSFXLgsaaAU3y0ee0NakdaMxQGgP+6IrxACYbwhj?= =?utf-8?q?yxTD3Ksd6VZ4JYB7kPBo/PClBkJMztV8qHkoxOH0OJof/gQX4NtYdCiVqwZsaxmXj?= =?utf-8?q?sMvttJaU2MjGbuVm6o4VABkBJPsearuhBqk4MdeMYlO5Bg2RycG5IHE/s8ZwLLYOy?= =?utf-8?q?N+NuO0YDxW8pIWV5+pshgYct3JLv3BZmK55fxaYU5U3KV+X7Pz26QfSxG7uMID5zu?= =?utf-8?q?eAfZJPuiDKfaLyp0DWibkDuC3xRxUQlDv7WRHJnZQUFTlu2ffi4j2AR/u5rWDKwFU?= =?utf-8?q?h7fuwwfnC5cWIuazbS1JPBNTuZ/b6OjoQuJXuZjMpjJZY+3anr/SZ+9fzzpsLxgTP?= =?utf-8?q?5Ko2jmB5XXDVA95x1RSnotYEgXCakayObVgR77USn4HLthr7PI+add+/CYOjJfsIt?= =?utf-8?q?mksT5z7ienC9oM1PVvnE5S77cT+W1RMZ3q92KxKie/WWGeD/v2cjVueaRpgK7FFct?= =?utf-8?q?b1O7R9G9Fz/j2P1Oq+NgorY4mRH0/97QQ5HzTCxYKim9eCxlxEoztmOd4itN9HjXd?= =?utf-8?q?g/Na+mQY5CJXKXfgHYs+Lan3M7vZ+ZmjqWfVlShqOJbEneQ3mqhv3DJ2fXLA2mLuo?= =?utf-8?q?t69CVuEUec7wVjzmdJwCXFKOnZ24RvzG6l6zltuJ9mVyh+KAbZW+RZIKti7X78TQ/?= =?utf-8?q?BEjAqv/quULiM8bV2WMGt3z0C/zefehKk2YxQLchJlfIQATh0ww/pwLf7XSOHzBL4?= =?utf-8?q?QyBrwwcRnjCb?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 572a4864-cef7-4920-85f8-08de39b8d57e X-MS-Exchange-CrossTenant-AuthSource: AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Dec 2025 19:58:35.3296 (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: BQoNmEW60VbKfmgGkGjdXyLSha9+pSMmf7QyD9LMbp01otweVCAxotayNZ479ihhXThsVPeObO0BzaRClbo5VA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1PR10MB5865 X-Original-Sender: jan.kiszka@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=GGHNcgPQ; 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:f403:c201::1 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Jan Kiszka Reply-To: Jan Kiszka 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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= From: Jan Kiszka As now both standard initramfs as well as custom ones define their deployment name via INITRD_DEPLOY_FILE, they also need to use the same naming pattern, or things are falling apart, e.g. in downstream layers that actually use INITRAMFS_IMAGE_NAME as image name source. Update the testsuite as well, even in places where the image name is self-defined, just to avoid confusion. Fixes: c3c4e72cbfc4 ("image: introduce IMAGE_INITRD, deprecate INITRD_IMAGE") Fixes: 8dbffe075b15 ("RECIPE-API-CHANGELOG: Fix entry for IMAGE_INITRD") Signed-off-by: Jan Kiszka --- This obsoletes https://patchwork.isar-build.org/project/isar/patch/3a14d171-f4b9-40c3-929f-0e34e99d2d16@siemens.com/ RECIPE-API-CHANGELOG.md | 10 +++++++++- meta-isar/recipes-initramfs/images/isar-dracut.bb | 2 +- meta-isar/recipes-initramfs/images/isar-initramfs.bb | 2 +- meta/classes-recipe/image.bbclass | 2 +- meta/classes-recipe/initramfs.bbclass | 2 +- testsuite/citest.py | 6 +++--- 6 files changed, 16 insertions(+), 8 deletions(-) diff --git a/RECIPE-API-CHANGELOG.md b/RECIPE-API-CHANGELOG.md index 6d7c56b9..caeeb6e3 100644 --- a/RECIPE-API-CHANGELOG.md +++ b/RECIPE-API-CHANGELOG.md @@ -843,7 +843,7 @@ ROOTFS_FEATURE += "no-generate-initrd" INITRD_IMAGE could be set to the full name of an initrd image to be found in DEPLOY_DIR_IMAGE. Downstream layers had to assume how Isar names its image -artifacts (presently adding a ${DISTRO}-${IMAGE}.initrd.img suffix to initrd +artifacts (presently adding a ${DISTRO}-${IMAGE}-initrd.img suffix to initrd images) and insert the build of their initramfs recipe into the image build pipeline. @@ -919,3 +919,11 @@ The following includes were considered internal and are no longer available: The other original includes still exist and inherit the corresponding new class. However, they issue a warning to perform the recommended conversion because these transitional includes will eventually be dropped. + +### Align custom initramfs deployment name to standard initramfs + +While `INITRAMFS_IMAGE_NAME` ended on `.initrd.img`, standard initramfs where +deployed as `-initrd.img`. This caused confusion and is now even breaking at +several points as `INITRD_DEPLOY_FILE` is supposed to be used as canonical +source of the filename. Therefore, switch `INITRAMFS_IMAGE_NAME` to the +`-initrd.img` suffix as well. diff --git a/meta-isar/recipes-initramfs/images/isar-dracut.bb b/meta-isar/recipes-initramfs/images/isar-dracut.bb index aa55e360..cafffc47 100644 --- a/meta-isar/recipes-initramfs/images/isar-dracut.bb +++ b/meta-isar/recipes-initramfs/images/isar-dracut.bb @@ -1,6 +1,6 @@ # Example of a custom initramfs image recipe. The image will be deployed to # -# build/tmp/deploy/images/${MACHINE}/isar-initramfs-${DISTRO}-${MACHINE}.initrd.img +# build/tmp/deploy/images/${MACHINE}/isar-initramfs-${DISTRO}-${MACHINE}-initrd.img # # This software is a part of ISAR. diff --git a/meta-isar/recipes-initramfs/images/isar-initramfs.bb b/meta-isar/recipes-initramfs/images/isar-initramfs.bb index d2a946f7..3d7aa203 100644 --- a/meta-isar/recipes-initramfs/images/isar-initramfs.bb +++ b/meta-isar/recipes-initramfs/images/isar-initramfs.bb @@ -1,6 +1,6 @@ # Example of a custom initramfs image recipe. The image will be deployed to # -# build/tmp/deploy/images/${MACHINE}/isar-initramfs-${DISTRO}-${MACHINE}.initrd.img +# build/tmp/deploy/images/${MACHINE}/isar-initramfs-${DISTRO}-${MACHINE}-initrd.img # # This software is a part of ISAR. diff --git a/meta/classes-recipe/image.bbclass b/meta/classes-recipe/image.bbclass index 34e40465..e605bc80 100644 --- a/meta/classes-recipe/image.bbclass +++ b/meta/classes-recipe/image.bbclass @@ -21,7 +21,7 @@ IMAGE_INSTALL += "${KERNEL_IMAGE_PKG}" # Name of the image including distro&machine names IMAGE_FULLNAME = "${PN}-${DISTRO}-${MACHINE}" -# Deprecated; this would be set to e.g. "${INITRAMFS_RECIPE}-${DISTRO}-${MACHINE}.initrd.img" +# Deprecated; this would be set to e.g. "${INITRAMFS_RECIPE}-${DISTRO}-${MACHINE}-initrd.img" INITRD_IMAGE ?= "" # IMAGE_INITRD should be used instead (variables consumed by this image class should diff --git a/meta/classes-recipe/initramfs.bbclass b/meta/classes-recipe/initramfs.bbclass index cd32899d..04a18d0c 100644 --- a/meta/classes-recipe/initramfs.bbclass +++ b/meta/classes-recipe/initramfs.bbclass @@ -9,7 +9,7 @@ STAMPCLEAN = "${STAMPS_DIR}/${DISTRO}-${DISTRO_ARCH}/${PN}-${MACHINE}/*-*" INITRAMFS_INSTALL ?= "" INITRAMFS_PREINSTALL ?= "" INITRAMFS_ROOTFS ?= "${WORKDIR}/rootfs" -INITRAMFS_IMAGE_NAME = "${INITRAMFS_FULLNAME}.initrd.img" +INITRAMFS_IMAGE_NAME = "${INITRAMFS_FULLNAME}-initrd.img" INITRAMFS_GENERATOR_PKG ??= "initramfs-tools" INITRD_DEPLOY_FILE = "${INITRAMFS_IMAGE_NAME}" diff --git a/testsuite/citest.py b/testsuite/citest.py index 27cc9ff6..76a3df69 100755 --- a/testsuite/citest.py +++ b/testsuite/citest.py @@ -332,7 +332,7 @@ class InitRdBaseTest(CIBaseTest): lines='', bb_should_fail=False): mc = f'mc:{machine}-{distro.removeprefix("debian-")}' - initrd_image = f'{initrd}-{distro}-{machine}.initrd.img' + initrd_image = f'{initrd}-{distro}-{machine}-initrd.img' initrd_path = os.path.join(self.deploy_dir_image(machine), initrd_image) # cleansstate if the initrd image was already built/deployed to verify @@ -387,7 +387,7 @@ class InitRdTest(InitRdBaseTest): machine = 'qemuamd64' lines = [ - f"INITRD_IMAGE = '{initrd}-{distro}-{machine}.initrd.img'", + f"INITRD_IMAGE = '{initrd}-{distro}-{machine}-initrd.img'", f"do_image[depends] += '{initrd}:do_build'" ] @@ -413,7 +413,7 @@ class InitRdTest(InitRdBaseTest): # by specifying an invalid recipe name: bitbake should fail. lines = [ "IMAGE_INITRD = 'not-a-valid-initrd-recipe'", - f"INITRD_IMAGE = '{initrd}-debian-bookworm-qemuamd64.initrd.img'" + f"INITRD_IMAGE = '{initrd}-debian-bookworm-qemuamd64-initrd.img'" ] self.build_image_with_dependent_initrd('isar-image-ci', initrd, lines=lines, bb_should_fail=True)