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; Tue, 01 Jul 2025 22:12:37 +0200 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 561KCZXw004464 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 1 Jul 2025 22:12:36 +0200 Received: by mail-qv1-f64.google.com with SMTP id 6a1803df08f44-6fb5f70b93bsf95358366d6.3 for ; Tue, 01 Jul 2025 13:12:36 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1751400750; cv=pass; d=google.com; s=arc-20240605; b=iclDltzGsOdO7Yz1Zryfixr0srPOz2zpWDFEmCUpH9cIPBKnXwNjt1JIerGesWmdEu bNRLUxiAKMEicKgVygerzG2oxh/UNQO007OwM65tKRhKModyV9NeNc973ixRtJ4SjABE k5urxReXTThU/gzqZVe350lYZa1thqW/FMNmCdO71VY4k40Y7WofFANS7mEjmfnY1wsK BTBIBX1vBUhloShigrLCtO0PeYfTBswUd8ZYk78Crl1SvCuEpEZ/egppP9js5lxOh9e6 W401H2noqhkpUw9JWaSpZ879GwpADXkdn0KW/B7wa1jKrADGHURijNKn5mYyRplWGasa AKNw== 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=zPnz1DMN5hjb9MQe6foYmU/Vb7FXl3pNL2Lx9JZrzdc=; fh=KyUjkclpX43/Eev/vC8dhHwcH6XG90SlwprzF7KxvW8=; b=XJwV26/4VR8RPlaf2i3zFMCVhefm9fdkZlGD+WcOITo8Hs+dyWMKU9tBtbnL+DePZO D9HX7Ou7wiKVaIQ4sd/XoxUKTAN4xNM9I9e55q0P5bu5v3KsHofKUJasR0iPtk4PTnpC fkgv2gD85aJ9q3bKxU9z830QfWpeW0Tf8PGuJqExTyeQVIi18mE/j3MsP89Miih/3qsJ F2D2uIwmB5kX1w90jv7HXZoc5nvq99ieULl+PKdStQj4/LquRHi7osjx7Olg/ZQb261U R+0FyjA3JCRDIjvPECPkXo4kLZsY3nI+ZlQtol7fl1S7F3kg1xmVmVoXUMc28VgPMQvy HwWQ==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=cL4eUlk4; 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 alexander.heinisch@siemens.com designates 2a01:111:f403:c201::5 as permitted sender) smtp.mailfrom=alexander.heinisch@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=1751400750; x=1752005550; 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=zPnz1DMN5hjb9MQe6foYmU/Vb7FXl3pNL2Lx9JZrzdc=; b=QhHumOKajV4MkCnN9c2lqACQJGFD2vFZ2yvJe4Y9bQEa5A5oLJeBWv6fcLvpSBd6kk /D2Ly74XRIgWFri8nf97ZCygvlgQXBVanvvU/hRGdJvolY5B0yOU82onTqTaTHyPX+hi HM0jj+0Txc7lga3zqMrTvFj2cz3jk0M/d0aTf5JTJa5IVEYaz2W63oyogGOG+tK1GP5F mO1QBqp1GeSZ39uAoy3gXDuwDBVTgnE8JnSukU5OXx59Zp2uaevNFAnBS4LO2PghspcH pKLkDKxNZ7+5Wcn/qA7ZFPUNknZURQj+SxfaUIbwHRTpWppuIy8gvU0f3LA2lb0Y7dJe 8WXQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1751400750; x=1752005550; 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=zPnz1DMN5hjb9MQe6foYmU/Vb7FXl3pNL2Lx9JZrzdc=; b=YVBGC0mi8MhzHqtzjMF086wyjY3a9C3Hqslap0lpTDiagP0LsZUue17scheS+fA36+ wSyRwqjcgksBu9lzkPxVIJR0M8AKHbNTOH5ZDy/Ai7CGz1IysOtIBJNtdGUyjygf5Ecg PQC45qo9RgwFan9YPJbdjRuIQI3Kmpe9eyFSJ/gY0hJtS38cO7lyHKmBhc5oEeIsfxwI bIzu632IVwOPB6c2VB9JoyqZXoS43MH7oozoTmeEgZXeEXigFIPVyayt7CVTAEWrvahp 4xjC/sbsJ1219tY0Z+ZQn5M+FMerLR7TuBruvnJQl7xq1gBZNeGd6vaZRseu/SXu6wjL CE+A== X-Forwarded-Encrypted: i=3; AJvYcCXkxK0tbhTKQCdsi0CWq3O4IH86S1pbVDoLPKlQ60vO3y1Gy19il/Y7U7tJtBDsWwREoUYq@ilbers.de X-Gm-Message-State: AOJu0YwwgoS4jaFgh297vhMXlMbtRnn2gnZdgnPfsMaLtCGSQckePJkP fUhUb3gJQtIHomxv64vedi8wBOle1wqnjyJTiqUyP+LlM17VmsC+R1wb X-Google-Smtp-Source: AGHT+IHMQ2VFxcj/JybS9qZ9CcS5ZD1vhtXvA/5qOIgQjYZv6IEjEIGvc+WruMzMQC3xydw+tDj1Mw== X-Received: by 2002:a05:6214:5007:b0:6fa:d9de:a3fc with SMTP id 6a1803df08f44-700036ae260mr328563056d6.34.1751400749732; Tue, 01 Jul 2025 13:12:29 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h=AZMbMZcIh+8tvyrzjmEwO5AFPDvOQCwHSdPReAnsh9J0osV9Pw== Received: by 2002:a05:6214:1cc8:b0:6fa:bb85:f1b9 with SMTP id 6a1803df08f44-7010b16c38bls23374946d6.2.-pod-prod-03-us; Tue, 01 Jul 2025 13:12:28 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCVT/JiQ03UTOCWaZhp65FSXJpLu9gIm7gNJTzY2W1s6jnMhLNg8ELsuBP7yALrErgKdtdKvj4v7rfaw@googlegroups.com X-Received: by 2002:a05:6102:f82:b0:4e2:c6e4:ab1e with SMTP id ada2fe7eead31-4ee4f55bd15mr13662134137.7.1751400748319; Tue, 01 Jul 2025 13:12:28 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1751400748; cv=pass; d=google.com; s=arc-20240605; b=HFmIQrrnno2t4bsY+WxGSPrgnkDSzL+WVETR0bcEQ7rq+IGY0fDd52TQMEYTi/YnSH kVIMst6zrm7lA7bSfE9LwacSQ1np9URFyd3R2FCFaW6MiRr2G2UaMVv4tIlLwZw+6wcx 2CLL7SviGojXhUXycnJCAUJunatJg/pMJYOfiaGpTbSBUvrDH6IA7BD3HZVl/ZfQgZY6 agffFzdcyKdSDYnwSAWsbvqDPravWxF1Ef4mpsSiDaTUWTIOt1jxIkg1ix9r5DvsmFiq u08fCviuDiF+irbO3TkTaSwRnhUQ8YDez4qsL4cuKEo05Xy0cqDYFMw0fJphgnaLc7+6 nhGw== 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=GMJr57ElM8lNR4uC2+pCv7R408D/PwYIJog7IqbDCbA=; fh=LrV7DB5PfBNR5TnstNlh1L74j3cUVVKGryf9Ka09Ly8=; b=LP3WnHFkr5FKrvwzC6zUqjX5exlFigvmC3nFzWx9rQqqmkKFISrBTzZ3t0Zq02eSbj 7tbZreH2YGTkOwIsmk/7SZXYdHiSixzeljfRgg/kFOWXVGlOJYLtV17pZ556eb/tPGYQ MBHXfT2SgfPSIJwPGjg45W0eUlkRsj1Vee6R/s9Wals+3oYSnBFwVyUaEFJflZki3lUA V1sx0ij+A9lX55kWg4E0a7pTZIBXbXCj2PEPcwOOGj+7ftLc7GsbRqXEjSSkf4KyUZVb jenyFcZoHeDx3ISigIlAO8AjtV6nGbF7hJRaPRsVMwStUJe2CElkzLlg4h8A6j5xO9ju CxyQ==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=cL4eUlk4; 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 alexander.heinisch@siemens.com designates 2a01:111:f403:c201::5 as permitted sender) smtp.mailfrom=alexander.heinisch@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from AS8PR03CU001.outbound.protection.outlook.com (mail-westeuropeazlp170120005.outbound.protection.outlook.com. [2a01:111:f403:c201::5]) by gmr-mx.google.com with ESMTPS id a1e0cc1a2514c-884d1c50c0csi99534241.1.2025.07.01.13.12.27 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 01 Jul 2025 13:12:28 -0700 (PDT) Received-SPF: pass (google.com: domain of alexander.heinisch@siemens.com designates 2a01:111:f403:c201::5 as permitted sender) client-ip=2a01:111:f403:c201::5; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=apuDhtCYRHusQmwa/K702G4OZxu/VvN/B6/jxQM7sUI/4PrAJokCffRw2xAVilD+AHUwkomEKA9eyP1fAkRFAjSPoo+UPsvH1TNhPvrtPAB/bfnFXLVCpdUlxEkZK2HrwK2oyLIDspomPTWjw7nnUMj66G+1vb04Fh1manTkCDRZW3Lmx7Z7pCSppb5NWEZkHu98gCC/1JerK3SLr7LgchGs3fhCC1u153xC6pK7K8VVItt1iNdhlIOVusi3rWmVk/kzLXLRH3mHUMxM9SF3EnbC3mSRmuYO65moiX9E9rslDhJ6QuAW5ShDaCOkcdYsS3oFF24tC1ctny1Ot7dxNg== 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=GMJr57ElM8lNR4uC2+pCv7R408D/PwYIJog7IqbDCbA=; b=DfsXZ6BL1HkHtJkzB41VI856tdTgssgYZxGWhN4gDU2EDke7DnNtlVYkjFVrvVfZzr+ola9V3Wpe5Wd31d4Oh7n3h96S8F3ZQJ6d97uYMLTRchckzNV1mNXmnyOeJf7AZnrc6wRCcE+6/98FdGztZYoKut1nHQ6ddCPHf9AkNRtEkK5pDmLyG2F1ximDt0nVyp32ceBLRf5id5ZZn4WP1Qv/m8i487ylViAu/5TThKJHfIYqu5274giQs6fjiy/OFtwgVEbFRs377GY3/wDWhNg/UrS28YNKGWlw+oWaJWOETNDJYnUMPFkwrxsV7lGd1qMi5yUcljwwDK5Ahk8W8Q== 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 AS8PR10MB7349.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:617::15) by AS1PR10MB5166.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:4ac::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8857.28; Tue, 1 Jul 2025 20:12:25 +0000 Received: from AS8PR10MB7349.EURPRD10.PROD.OUTLOOK.COM ([fe80::7ecb:f0b5:faa2:59d4]) by AS8PR10MB7349.EURPRD10.PROD.OUTLOOK.COM ([fe80::7ecb:f0b5:faa2:59d4%3]) with mapi id 15.20.8880.030; Tue, 1 Jul 2025 20:12:25 +0000 From: "'Heinisch, Alexander' via isar-users" To: "Prusty, Badrikesh" , "isar-users@googlegroups.com" Subject: Re: [PATCH v4] isar-installer: Mount /tmp as tmpfs for read-only boot fix Thread-Topic: [PATCH v4] isar-installer: Mount /tmp as tmpfs for read-only boot fix Thread-Index: AQHb6TRt/FXuIzK71Eit9X2UbOn8gbQdtoEA Date: Tue, 1 Jul 2025 20:12:25 +0000 Message-ID: References: <20250629202822.10616-1-badrikesh.prusty@siemens.com> In-Reply-To: <20250629202822.10616-1-badrikesh.prusty@siemens.com> Accept-Language: de-AT, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.46.4-2+intune x-ms-publictraffictype: Email x-ms-traffictypediagnostic: AS8PR10MB7349:EE_|AS1PR10MB5166:EE_ x-ms-office365-filtering-correlation-id: ff98e5de-5e2a-455c-373d-08ddb8db987d 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|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?TWpvSlpJUHRRcm1rbWZkTjJqdVR6REljTDBKc1NSMXdkV0Uwc2tBRlJKdzRG?= =?utf-8?B?SHc3djlibTRVeWlVYTJuY0xBdG9MUlB5M08xOE5rMzVBMSs0RDREK3IxL2E0?= =?utf-8?B?QUxtd1BCdWl1OTZmVGJmZ2kvcXl1VkRkekt6SmRqMmExRjByWGpNdy9Dd0hD?= =?utf-8?B?SkhpbUxOZ0ViOENSb1lkREk0aFVFNngzSVRVcHk5ZzRlNmwyaXRDM0JYUmVp?= =?utf-8?B?NzI5RFRKaWRKY0VyTVE3Sk1jMHo0Y2tyenl2OEtENU5DSzdseENYSXJIQzNY?= =?utf-8?B?TGhRTFJYTFdwWEF4R0xpQkRndkxNRW9Wekt6YkovVFdzS3hPckxiMjZkTUcw?= =?utf-8?B?cUNBNXcyejNoK2ppekxzckJRNko1OFlsYjViSjNQdXBLSnM3QnhBWllQZHdD?= =?utf-8?B?WFd1NFAzRTduZzNvMFhpSVA2UkM4dE85MnZob21GY1lsQTZBUC9OazN2WVky?= =?utf-8?B?RFA3dWp5QU0rdVNqaWpRcHU1WDRkejJkTWZmRlFMclEwajdTYXJTemFIQlBi?= =?utf-8?B?aHEvaGl2Qk56a01wY1c5U092cVB1R2RGRko4TzFzVGZJL25Ubm84TmtWMVk1?= =?utf-8?B?RmlYbGRGamV6WmtlS0JFbmtZaEJ5V0dkNWVDK3V6Zktia0k1ZXNLVGtjZDV6?= =?utf-8?B?dHBwY3p4ZVVMMGwxTkZFbmhjMXdhejhVTTBxQzFZeDJjbGFvWWxxWUdvQm9t?= =?utf-8?B?SW9PczEra3VtU1FGS2Q2S1dpR0UwMjVlRituSEpQeGV0OUp2Y2prcUx1em5G?= =?utf-8?B?a1UxRWQxeXQ2RGM1b2Z3K21VMFQzWnJocXNaMStRaS8rR2tsRjBaaFl1MG5r?= =?utf-8?B?c3JNSGkrTlovWFBOS2VsVldPaWNhQWF3WWxkMEduaGc2WDVGLy93OVNDa2hv?= =?utf-8?B?VENtbnpHK1lRRFNNRzNZbldxbE1kVjI2NWMyVDJEM0ZEVEJoWUttWkttcUZZ?= =?utf-8?B?NFlWd04yYnNNaC9SUWlkbXVCeHdLMzdoVjdWZUs5YmwwbnRjZ0phd3VwcW5q?= =?utf-8?B?STJVbi9QMWw5MXpiSlNlNE8xeGp6MXVBNitPd1VLK0xxV0dJaDJ2bmhEVm8x?= =?utf-8?B?Q20rZFRweWR6V1J5ckNhbFNkaEtIMitNVHVZdG1GZmVJY20vYTV4NGFwbEZV?= =?utf-8?B?UjVZTVEzSHgrcEhXYnFPWjVZV3ZzS2VXVG9UQmdlYmdJQS9vQTh3bXplRXBZ?= =?utf-8?B?WG9EZTY3a0dLbDZMYTZTc3QrMERZSFF4NC9NYURtaGN3cUl6U1dmd3RSbis0?= =?utf-8?B?cGlBZXltTFpvT0tsalFQZ1JzdWlURUJYVU9yV2F2OVkwVVNocWFoNVpWbVg2?= =?utf-8?B?bWlpUnVoZkpFR0dncVdoVW5KVlBGY3FZZHdycnRmQkR5SE5ZeDNCcGRIVFp5?= =?utf-8?B?TGhTK3hjKzU1aW5sK0RKNmpuMDFuUG9DLzZDdVNFMVdXSW90dDNNdDVtMkI3?= =?utf-8?B?bUUzTy9xMWg1bDdjWk5mL2RaY2RoYWk4TkUrTkthNlFaS0d1dDhOSCtMUTVm?= =?utf-8?B?MzF6SG01czlnNElRMGxEWFlWSXFLQzVkU1p5dkc3dTZUT252SzBIMjU1NThL?= =?utf-8?B?YkZkZE9JZ1doSE9ZOXc2MnJTTklsN1NXZzVhbjBaaWZYMksrbGpmQlpiSUlm?= =?utf-8?B?UWF3VG1zd1NtQlJmUUpQRjh6WEVhR0lPYjZrTzNBREZWdkVkcUZ5T1NsRW45?= =?utf-8?B?UC9TdmlQbHhLUU5rNTg2WlJCeTVGZ205cGlKNzludVRaMFU5bGV3dzB0WWUv?= =?utf-8?B?UXZuWGpWNktQVnZXMVZ0QTJTcm15R0liei9SZC9veWU2ZzNvemVnenp1Vjl2?= =?utf-8?B?UlJkUW40VWswWjZRNTJ4RVR3S3JJTUpuQjk5dSt1MEZRY25oNll2d3paYVJX?= =?utf-8?B?eGlzY1h6NTQrQnhtRjJCQ2w3NHVLNE5kOHpaME5MN2lCdjNHNXFleWJyRGU3?= =?utf-8?Q?GRUt4daNcLw=3D?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS8PR10MB7349.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(376014)(1800799024)(366016)(38070700018);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ZUtQNVV0TjNzVmU2LzVCMEpiTk5hZktCSG9BaUZBb2c2THZtb3U1c0VEMmhJ?= =?utf-8?B?bjJKelVsTnEyRFJjUmwvK1AwZk53YjZTMUxLZHk0LzUwcjY3NDNmVkx6WEJB?= =?utf-8?B?Rm51NnZWNWI1Y00rNnR6SkFJZDM3UGl3U1BZR2QyYURtNUE5alFFUXVtMDBS?= =?utf-8?B?VGVjcFRMUnVtUW9Gd3k0eUNVWmdUbCtQM3JkRzBuRTZmYzQ3Wlo0TmZqS2RF?= =?utf-8?B?M0NjNWJaUlpZVVIrYjRaRUlac1EyWHRMcUJTNnJMRUhRYzlJUjhsOW5ycitW?= =?utf-8?B?YmxkdFRsVFYwRHpybkc2Nk9seStkbHBEcWNYMUpnYUdsdzBpdys4eUxlemZw?= =?utf-8?B?VSt0MWMrRGZ3NWVOd3FiY0NZMmgrbEpDVFp1SCsvOSsxMmQ5bjAzTGpYaEtm?= =?utf-8?B?UzIzNkpvTSthZTQwSW9yZnJFWXR6QWRoSTNtdStFVWc3c29YaTZKQjc1VDZa?= =?utf-8?B?STZ6WURsV1NwZ3V4Vk9aWkxNc2lCMW0vZ3VUbWF2Yit2Y3l0YVUydlY0Zmpa?= =?utf-8?B?ZDUrdzE4V3JHNU11YWxKY2VtMm9ZOE5zbXdkK1VCWVFIcVZlQXh4UDdXQWZM?= =?utf-8?B?Y1dJNlFuU3lsSG0zbUVZeHRkQ3FnUWozZ29QbXozSjFLUUF4SGM2ZEk5dUF4?= =?utf-8?B?aEZBTmZwaDg4a2czaTFneHFoakdxWGJOSEZYU3lNU2FvNXovS3Zhbnc2UXJj?= =?utf-8?B?VGZGcy9oeTlhdFd3YmdPU3JPQXkxaTNQT3p6TTIwYXg5RFlJeDJwZW1WK3A0?= =?utf-8?B?UDJ6SnBlbWZTSGJud3FaVnhIN0ZsRFA5SFo1aWFUeGtvKzlDMGZmZ1dDUmJm?= =?utf-8?B?elRrdmxIZTRkMVhBNUh1Y0ZiNWhjRFhuY0ZOck80aVMvU1NJbXorTndjWG85?= =?utf-8?B?OE42Q2VKeGMwbUNuVmR5LytLMVJUWFhEeXhzOGk1akRwRnJpTm52SlQ5eXp4?= =?utf-8?B?NjUvVXBJNHFtekxRZm83TGRJRmpVc3Bkbzd4MUpFQ2xtUzVpWXFmS0Z2KzFV?= =?utf-8?B?UC9aQWRjQXNGYzVWcHlFOWRjUS9pT09LZFVzY2FYRWlMK0dYVW9ZS0ozN21n?= =?utf-8?B?d2x1TjVGTngxVEs3NXlKMUw2aU9OUmxBZXhBaXMyVnRZeUMzRVh4a2RhZGY1?= =?utf-8?B?aDZucGVQZU1EUWJpUGJKbTNVRkcxMG5rTXU2N0xqcTNvaHNxNUMzbDVWMDM4?= =?utf-8?B?MGIzdlk1U3MwbG1tVGdRQjhCMmh6OVU5eXM2M3FEbE5tL3ppdlJvNE9JSkxR?= =?utf-8?B?dzdTTjY1THRNOFRwZGVqcXpoMittRVNhenA4S0JUQktJcEZVOWx1bW5kbXJw?= =?utf-8?B?Q0NVRjM1OG9Mek5BRVlHRU9EM2JXbEd4ZkJ5eXF0dDVXeDd0TjRWNnAxb0gv?= =?utf-8?B?YUZ6cHpMdWgzdERGV014M09KUHlpcFl3OTNraFUzMk9BN3lCVG9TNXZic3JE?= =?utf-8?B?emRrWXR5ZUk5ZFpTZGxlQnFzRGI4b0RlcDNsVDhuTjBTbFo5RlNHSUhmNVVT?= =?utf-8?B?LzhpaGZGdnFOZlh1U1p5QVhQckFtajk4dGczYVcxQWtYZjJteUwvd0VZa1ky?= =?utf-8?B?ejlNSnpmMThScTVMSUFjL0xIZUVYU2M4NUIvZWRCSXVkWWQybk5qc2xnRlFP?= =?utf-8?B?V0tDVUdUVm5Ybkt6SkNzME5SMGJhU3BRUHdqUDJ0bnhxUkpGRUVzZVBRMEM3?= =?utf-8?B?SHJybWYrV1E0ellHYVozemY5ZFNrMllNRm5qZzJhWjR0d2ROVksxS2dlbyt1?= =?utf-8?B?dDVWeU1XcEZCTnN6SERTTUtOQnp6WGs4NFhDNFNzWVNlQ0orcU94L1ZPZ1lH?= =?utf-8?B?eEU1T2pGVHdtZmcwTXl6TWR0eFZZYnVEUCtKMXpqQjFjaGVsSmk2VDFjMGQ2?= =?utf-8?B?L2VMUW1RMXJCSUxmRld5Q0E0U3VXY2Jjem91VnY1eXhqMFZ5OTZsd0I2NlV3?= =?utf-8?B?RW4wY2toT3BIbkxJcFJGNWdSSVdBK2RzcmZJbFEzUy9ldHVXanJMT1VCQ0ty?= =?utf-8?B?L3JZN1lGU05VQmlrbHNZUXA5V1ZJd213MnRUaVVtNmV3M3gxZTJnTXovK0ll?= =?utf-8?B?RWtRNGthWVRCckZXeHFpK09ia0hDQVhKVm9KK3p0eGcvSlh5VU5WRjJEU2U1?= =?utf-8?B?UDNJd3V1S3VGSDg5Q0wvM2I2WHdLZ0U0TllSNVBjNjRVRmpLcmtyejh1WHJm?= =?utf-8?Q?GMJJQhV2qvJ1OoS7aNYY+vQ=3D?= Content-Type: text/plain; charset="UTF-8" Content-ID: <594670F8F197D04C945EF9A3CC445679@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: AS8PR10MB7349.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: ff98e5de-5e2a-455c-373d-08ddb8db987d X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2025 20:12:25.1783 (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: p5SEJxh+sTSys7cVlOR1KgVl4mjD0UqVD7wo7ouhm7lu3xn2MpSdh9cDUI1ay/3wPP/6rzrFr/PhY23thcIFdMapnHQQZ2rn51Yb0dPdTPg= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS1PR10MB5166 X-Original-Sender: alexander.heinisch@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=cL4eUlk4; 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 alexander.heinisch@siemens.com designates 2a01:111:f403:c201::5 as permitted sender) smtp.mailfrom=alexander.heinisch@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: "Heinisch, Alexander" Reply-To: "Heinisch, Alexander" 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: S/+Y/hVorQzu On Sun, 2025-06-29 at 16:28 -0400, 'Badrikesh Prusty' via isar-users wrote: > From: badrikesh prusty >=20 > Fix image installation when isar-image-installer rootfs is booted as > read-only > by ensuring /tmp is mounted as tmpfs. >=20 > With the latest isar installer, Bmaptool now creates the > /tmp/progress pipe to > track and display installation progress in a progress bar. >=20 > To mount /tmp as tmpfs, this change utilizes systemd's tmp.mount. As > tmp.mount > is located in /usr/share/systemd/ for systemd versions up to Debian > Bookworm, > and in /usr/lib/systemd/system/tmp.mount for versions 256.x and > newer, the file > must be copied to /etc/systemd/system/. >=20 > Placing tmp.mount unit file in /etc/systemd/system/ ensures its > configuration > for /tmp takes precedence, overriding any entry found in /etc/fstab. >=20 > Signed-off-by: badrikesh prusty > --- > =C2=A0.../deploy-image/deploy-image_0.1.bb=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 6 ++++-- > =C2=A0.../systemd-tmpfs-tmp/files/postinst=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | 16 > ++++++++++++++++ > =C2=A0.../systemd-tmpfs-tmp/systemd-tmpfs-tmp_0.1.bb=C2=A0=C2=A0 | 13 +++= ++++++++++ > =C2=A03 files changed, 33 insertions(+), 2 deletions(-) > =C2=A0create mode 100644 meta-isar/recipes-installer/systemd-tmpfs- > tmp/files/postinst > =C2=A0create mode 100644 meta-isar/recipes-installer/systemd-tmpfs- > tmp/systemd-tmpfs-tmp_0.1.b > b >=20 > diff --git a/meta-isar/recipes-installer/deploy-image/deploy- > image_0.1.bb b/meta-isar/recipes-installer/deploy-image/deploy- > image_0.1.bb > index 54e521b5..b287a8d1 100644 > --- a/meta-isar/recipes-installer/deploy-image/deploy-image_0.1.bb > +++ b/meta-isar/recipes-installer/deploy-image/deploy-image_0.1.bb > @@ -10,8 +10,10 @@ inherit dpkg-raw > =C2=A0SRC_URI =3D "file://usr/bin/deploy-image-wic.sh=C2=A0\ > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 file:/= /usr/lib/deploy-image-wic/handle-config.sh=C2=A0\ > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 " > -DEPENDS:bookworm +=3D "bmap-tools" > -DEBIAN_DEPENDS =3D "bmap-tools, pv, dialog, util-linux, parted, fdisk, > gdisk, pigz, xz-utils, pbzip2, zstd" > + > +DEPENDS:append:bookworm =3D " bmap-tools" > +DEPENDS:append =3D " systemd-tmpfs-tmp" > +DEBIAN_DEPENDS =3D "bmap-tools, pv, dialog, util-linux, parted, fdisk, > gdisk, pigz, systemd-tmpfs-tmp, xz-utils, pbzip2, zstd" > =C2=A0do_install[cleandirs] =3D "${D}/usr/bin/ \ > =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=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 ${D}/usr/lib/deploy-image-wic \ > =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=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 " > diff --git a/meta-isar/recipes-installer/systemd-tmpfs- > tmp/files/postinst b/meta-isar/recipes-installer/systemd-tmpfs- > tmp/files/postinst > new file mode 100644 > index 00000000..9d75025d > --- /dev/null > +++ b/meta-isar/recipes-installer/systemd-tmpfs-tmp/files/postinst > @@ -0,0 +1,16 @@ > +#!/bin/sh > + > +set -e > + > +DEST=3D"/etc/systemd/system/tmp.mount" Do we really want to overrule /etc/fstab? Wouldn't `DEST=3D"/usr/lib/systemd/system/tmp.mount"` be a more defensive approach? Repost from previous thread: --- Systemd already provides some predefined behaviour to manage common mounts like `/tmp`. [1] "If a mount point is configured in both /etc/fstab and a unit file that is stored below /usr/, the former will take precedence. If the unit file is stored below /etc/, it will take precedence. This means: native unit files take precedence over traditional configuration files, but this is superseded by the rule that configuration in /etc/ will always take precedence over configuration in /usr/." - [2] TL;DR: If we put `tmp.mount` at `/usr/lib/systemd/system/` systemd takes care about fstab vs tmp.mount precedence as you try to enforce it here. Besides that, as this check is executed as postinst, it possibly leads to undesired mount results, depending on package install order. e.g. later packages modify `/etc/fstab`. --- > + > +if [ ! -e "${DEST}" ]; then > +=C2=A0=C2=A0=C2=A0 # Possible source paths for tmp.mount > +=C2=A0=C2=A0=C2=A0 for SRC in /usr/share/systemd/tmp.mount > /usr/lib/systemd/system/tmp.mount; do > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 # If the source file exists, = copy it to the destination and > exit the loop > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 [ -e "${SRC}" ] && cp ${SRC} = ${DEST} && break > +=C2=A0=C2=A0=C2=A0 done > +fi > + > +# Enable the mount unit using deb-systemd-helper; ignore errors if > it fails > +deb-systemd-helper enable tmp.mount || true > diff --git a/meta-isar/recipes-installer/systemd-tmpfs-tmp/systemd- > tmpfs-tmp_0.1.bb b/meta-isar/recipes-installer/systemd-tmpfs- > tmp/systemd-tmpfs-tmp_0.1.bb > new file mode 100644 > index 00000000..c0ab1bcf > --- /dev/null > +++ b/meta-isar/recipes-installer/systemd-tmpfs-tmp/systemd-tmpfs- > tmp_0.1.bb > @@ -0,0 +1,13 @@ > +# This software is a part of ISAR. > +# Copyright (C) Siemens AG, 2025 > +# > +# SPDX-License-Identifier: MIT > + > +inherit dpkg-raw > + > +DESCRIPTION =3D "Configures /tmp as systemd-managed temporary > filesystem (tmpfs), ensuring read-write access even if rootfs is > read-only" > +MAINTAINER =3D "isar-users " > + > +SRC_URI =3D "file://postinst" > + > +DEBIAN_DEPENDS =3D "systemd" > --=20 > 2.47.2 >=20 --=20 Alexander Heinisch 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/= af0ea7ffa089cf03fcea247631c1b03ba375f850.camel%40siemens.com.