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; Thu, 03 Jul 2025 10:44:22 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-wm1-f61.google.com (mail-wm1-f61.google.com [209.85.128.61]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 5638iLXL012491 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 3 Jul 2025 10:44:22 +0200 Received: by mail-wm1-f61.google.com with SMTP id 5b1f17b1804b1-4537f56ab74sf36854905e9.3 for ; Thu, 03 Jul 2025 01:44:22 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1751532256; cv=pass; d=google.com; s=arc-20240605; b=ILgP5uf1fwVOzI6pAbYL7m1w1O+R0f9T2iHbfpAROUrXe1R6Una6qX2CWO8vPZhvlm LwL0ijnjBo1K2XXfrD+LLPhmUWM+mv0b5BoT5iK9eFtEexO+l0FB02F5jeaoBMLAVRTx mmheaPBonOWwlD143ZlVaE7HS8fRebUrL12ZwdhKm17aqq7AAHDD1eq0hFS2sHdPCkVE kvfz2zDWBpR9Jl5lPC3lOzzUWTX/Dy2sqI/TAcgA/G9ke+1pGpU34wOFhM9oMJaHSulj 9K4REi0Ew3XjO/O6acHzq1vQ1tS+F/IoTgqF0P4xZ7MmCsLhZR8BYVYGyAdGH6AOKEA5 QfBw== 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=Qh7575IWA5t+3NNij88zbCFsgZpDm7BGiNIDJ1GyojQ=; fh=IkY76HsjuHez7yzDq6Cn0IoqPrvTaBeuxhShFBoc5rk=; b=B9CXVvFmGp55Qh8a7QApbqSBGK999wIaAwhrgs3UAHRsOtTG1WSYbSsnhejuMsekpR k6rxoFzZacwUxmEo7q8cGE+EwPC/kdJ/0rugKDbzjDjv0GnKbo6zSVdoEgqd54J+APlV uYzfOz6HuxnIVTbfgtFfsidDZ1oyWiL143RaQxZJ0z8lvgMhly4Jl3E9wwRqjlsJMB7i WGjLbhetfO7mlCTdqOD6Cd9jAKtKgNC91E4hRz0aDBeNfc49Q1crk0dmKR1AeA8JPDcG 2JkKto61UkssZrNnm3CFab6BLcIVdSiIYSWclY9EhXB2pAPndpFVNsWn1AlhCl6vMC9p QJTQ==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=wwPFuU0g; 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:c20f::7 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=1751532256; x=1752137056; 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=Qh7575IWA5t+3NNij88zbCFsgZpDm7BGiNIDJ1GyojQ=; b=dRg/BlGxhx/mCCAuhZJHM9+YFPbqx1im8sk0ItQYtK3e2zAV+eHN7zYEj2PxXduR+L MhoJ6DHVZdDllJmb3T4YQLKZZxkKEdQgLmMCeBQtev+4O121thO/nDIe90WL3F5wpE/T 5RbYrjti0pzk0pINrxzH/0Sr0FrhYRxATyI8L0COkK/qwBUuwOTM1/ck/CSbmQeROwle GRozGz1WUX154eYF630P9kp3Pokrp8vJ8Esl2utGL71JOk8arrZ3bV16+cooACbyi85D x64hopyHMGVhC3MaY3QJk7txTI+XCPgPK/EzLqMO5yYnX+uTQf0dj0l6md6IqowlpmJC g8Zg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1751532256; x=1752137056; 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=Qh7575IWA5t+3NNij88zbCFsgZpDm7BGiNIDJ1GyojQ=; b=WEypxbIgdbibYvnUx0D0QTa/gqOYWHb9DhhDAGBCNbjiB4d66pJgKQBy3BgQqIAMG9 pq9TfnSwk9/TLK2TfDlk6SQybwTFrUcP9OrlD+DFgeT+WxzWBceAR+vPLMKLWXqxhoyM NQKEwfa05o2DbSMBpF1XE2H5Ykl9RgZJoBzzr3vNxuz5QNB5nHiUUZ1QVejvnKFrFvHe Y9RxR3ZlBG9rGNfOAIJlJovzkBYPwjTFAQ+WqFpaFNfXPMcDiFlmfMmXBNgOiqJsjPHx F69H9b4aCOy/Irhy98hOJ2kHbiBasuvJu+jjaX/EA6qflFJ3uNfvQGNP8b8cunF2K7Gf 349Q== X-Forwarded-Encrypted: i=3; AJvYcCWCLoBM0wOPGsH5A9BSk9I4/l8URgQJ4jM+GHKqkBQ+07v/54+UB1oLS9IGr7ZMNjVdrMtB@ilbers.de X-Gm-Message-State: AOJu0YyavZHMQWck+HuWZIAFhLmT37wHPJOsYhszjFIZZcSlbdDRaYGU va2A6Gde84QFv3di6ZuWNnMlmxaTJ0ScitC2m8VbL0+CMQqmiuTQGMlt X-Google-Smtp-Source: AGHT+IHoHM5+BZl0/U6tE6or0WVhQTBgVz4Os2GgsEWHsbCUhE8uS6ZBiVuZJOnShJ5rX11FxLUM6w== X-Received: by 2002:a05:600c:1d15:b0:444:c28f:e81a with SMTP id 5b1f17b1804b1-454a9ca9604mr25785205e9.27.1751532255890; Thu, 03 Jul 2025 01:44:15 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h=AZMbMZfvqXIax6TShX5rI3WZodafYTX+fDZ46Tpq/LgMPIrgeQ== Received: by 2002:a05:600c:3ecb:b0:43c:ed54:13bf with SMTP id 5b1f17b1804b1-454ad4b8d24ls2085055e9.2.-pod-prod-06-eu; Thu, 03 Jul 2025 01:44:12 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCX5x9Y3O4G2FDMXHmVqP9saAlZN8r2VcMEE5YuRrm0lDgC2WjpeZ3W1dZZAfiQ3kfExZ9OehV9sEnWn@googlegroups.com X-Received: by 2002:a05:600c:4f87:b0:450:d012:df85 with SMTP id 5b1f17b1804b1-454a9c9fc7cmr27219105e9.18.1751532251956; Thu, 03 Jul 2025 01:44:11 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1751532251; cv=pass; d=google.com; s=arc-20240605; b=ExiBnD5/yPacVAHhhNrT4EPGNmcdxZPnWFShPRwsoRbUWddh9IMwNARqcfNGihVON7 C2iARleV0bQKq6G6f7Drn4pRNN7BEp1K320FjOvTRgjjU9d27JpKljMRQmeQ5a1+HMAx 7falToGgNnQNph+WZFYJBr+100MB1SUekUFaMy/RaD6dyHp1JX90VThWhPlXWY/S0gpH w12tLDob898fN+7rT0qFvr15Qeww7YCdRLENl7hlFsbbFoz2y3BW3xBZ/Ixap6snNKjn CcjV8yelgVfWY6hwdkd4vUoZI/RiYmu05E/JZttk0WPIvXA56N9awMmWyrU7Z7s3Uag8 Bzww== 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=eomyOGGXLT/nJbE2iQR5E9J8SxOMpqaxG3AxydTxGnw=; fh=LrV7DB5PfBNR5TnstNlh1L74j3cUVVKGryf9Ka09Ly8=; b=e2UQ+9oSooBPHddCI3SrfNE36q4u3Fsx0yGNKVZU9AxwqZXqnnNWh8oB9BLTRK0eIM +5w/IUGOLCZi0nBzwIVckKR5eX+B8MGMe6TBEWwEJMB9xk+gUl4ZrDKGWjmNrzXp2raP scen3tIXp/mzU9ZcEnpMiHSDpMt3SZ8H5QpdW+Fu6JyQj0MfkGUddTa7h5e7Jg/32Zc7 aogsa6jyjVJBZANB0P5mlaCWN3voEjlsdcGl8Rtp8Exmc3l3OBmsm12bSCIDWZ0XceGq BrSRlQ5fvBtOikSJH6N22sN0MhN7JWzEWkNGsd74UE3EtbOJXIYn8UxtsuQ7m1bh3o9+ NrsQ==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=wwPFuU0g; 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:c20f::7 as permitted sender) smtp.mailfrom=alexander.heinisch@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from OSPPR02CU001.outbound.protection.outlook.com (mail-norwayeastazlp170130007.outbound.protection.outlook.com. [2a01:111:f403:c20f::7]) by gmr-mx.google.com with ESMTPS id 5b1f17b1804b1-454a98ea0c7si368505e9.0.2025.07.03.01.44.11 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 03 Jul 2025 01:44:11 -0700 (PDT) Received-SPF: pass (google.com: domain of alexander.heinisch@siemens.com designates 2a01:111:f403:c20f::7 as permitted sender) client-ip=2a01:111:f403:c20f::7; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=qbiyvpAkawFinbh8B/uxU99Bw4UmaKC4gDV/dEU0e6AEYW7NgZt1te6QNN5OWYOjs8nK3/0WbLeeSdXEvaBfXK2KgwcebQV7rrbU5k1mqSAomFlPyPb7tZ9Ph18mujGV7jraMDoex2sdQg2tXW0E2ZNvzybIvkH0hODQ22vRep7gnaCFH0YcQq6X40aIhJrT1TpUtjtglpFwM/kijH0b8kwbOXWPzBYwO48+N4i+gReXXJNcvhU2ESV0LXCJ3BVSCFLh0/+Cr/5sKkbGsWobSEeqvlV+kVd5iJBbG5C8VO94kqNh2GHJ1s0/eDeoTM9AzlVlt8Z236ajWCjkna6ALA== 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=eomyOGGXLT/nJbE2iQR5E9J8SxOMpqaxG3AxydTxGnw=; b=AkbJ06a0+bbkW2xWSWu4HyedojC8VQ0/EoZLgiYwV+WClDdB1fjzJwxQ1kS3idpXKpTOhi+tKhzICEcZ/oQpWQVZPrHy9hCehx74KBDlR79Y/bmurQj6iYcCtp6ycBPLF/MhMZ5m8sS5Q8C1DOoC9gYuXpqmseCdM5d80YK/Em9OY3z35ZxPV7G6eCQHdYgCgKOGZCV2Kx9OHJRI2SCHsAemR50kJWIspPL+sigPBSjaJI1j8R6l4J1JMAtFeaFUKUOKi7l8caZ5ZAaACxcfdz5+kB2/3G6un7fEjQ5TzYohPrwl9Whn8rFKPAsj0ipKqdcgOzPK9oFgCoE2gDR/Hw== 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 AS2PR10MB6448.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:55b::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8901.20; Thu, 3 Jul 2025 08:44:08 +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.8901.018; Thu, 3 Jul 2025 08:44:08 +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/FXuIzK71Eit9X2UbOn8gbQdtoEAgACkVoCAAcAFAA== Date: Thu, 3 Jul 2025 08:44:08 +0000 Message-ID: References: <20250629202822.10616-1-badrikesh.prusty@siemens.com> <04d29557-40ed-4a02-a675-66ae292829e6n@googlegroups.com> In-Reply-To: <04d29557-40ed-4a02-a675-66ae292829e6n@googlegroups.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_|AS2PR10MB6448:EE_ x-ms-office365-filtering-correlation-id: 62c42edc-660d-4bd2-cbb9-08ddba0dc697 x-ms-exchange-atpmessageproperties: SA x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|1800799024|376014|366016|13003099007|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?ZkNsUU1rTk5GN0lmbllHamJ3d0hmQ3ZseVRrMzNVK1NZOUhHMW9naG13UmNH?= =?utf-8?B?d3IrSS9rRmRaNFd3dVNJOFBaZTEzc0wrQkZ1SEhCSkRUYnRtTUhpTlV3SnZm?= =?utf-8?B?dzh2SC82SUNzWkZtSk5hK2xLNEorNm92N1BySUpoYnB5QUx6MlE3ZWZ1eUxw?= =?utf-8?B?elp0alY1ak1WK2hJempZR3RVVGIvemFlc01OR0xDalIvWkhwQjJpYWJvU3kx?= =?utf-8?B?NnNHZGt6Ky8xcDhsZDRKOXJZNkpHMFIzQWJnSTBwWmJidUdZcDNPTXBDOFNL?= =?utf-8?B?dXhBVHM5UkI1Yyt2MEtIT3RxTHJrMUdmNDNkRWIyU3ZnYUNhZ1FiWm52WXpv?= =?utf-8?B?SEU3OFNKaCt4N3oxUnNVUWYrekQyWnlWSitRam9ueTBCZ0h3WXNWUGF0WGdI?= =?utf-8?B?QXozbVBna2ZvZ1pHOTZ2dXRyVENjZ1VLenJyOVFqUVU5U0xSd3ZJZFdGU0l5?= =?utf-8?B?bmtiaEJQWTFvTkhCU1JkaXIvejVZdXd2a1ErcUY2U2QybmNxeTlTZmE3TFFq?= =?utf-8?B?MDkycWFvTWs3Nkk5Z1EwMmFDcG1BRmNGZGZpNGtBeGxNOVd1QzN5eml1ZHQv?= =?utf-8?B?ZUJvNUFtZzVLUUtDTktINkQ4ajBMM0ZSUDU3M3lBZ2h5ZUZYZFRaRGF0MlNP?= =?utf-8?B?Wms5OHQ5cXEzbVgrN0toWC9hemdTeVZWOVB0OUdtekd2cXJvemh1b0RrRTJk?= =?utf-8?B?WGtQVFV3S1ViZ05GMFhrQllzZmxXeXFJVjkvOE05dmlvcnJ4dXJTNnFLOFMy?= =?utf-8?B?RzY4NzZkckNRZjU5azhFM3NhNzdiTGhLMXpLU2lJZ3Z3emJnSDBqb3lVV3V0?= =?utf-8?B?Vmg0TFBxOWhpMjRFQ0JmenhNSXhJcllQZ2w5MHRnb3M4cjF1dG1QSDlSOGFI?= =?utf-8?B?ZkkrR1Q2WWhaMms3b3JjVUVWb2lhZ3hZL2NmVVFmc0VXZjB3M0FNM2NqdE5q?= =?utf-8?B?UVplb1VMQi9hY3gzaitmS1R0bUNMa2VJMzZocFlCNTZHNTNnUWZISzhPZW1O?= =?utf-8?B?ZFZ1QVJNdDh5Y09FeS8wYjBUYU9ObDZZZzl2dkRXaEpyc0dDdDJTdmpWRHB2?= =?utf-8?B?T2JPWVZJaVpPQ0ZRYjhDMTM5WUU3VHdUcWpTdVJhY1lhM1hJdzhuNXV3a0ZX?= =?utf-8?B?MTRTQUtqTGdPbGVYZEpGUjRuZGxLY3dQSStVVzNYdEdZSmxuTUZsMmt2VzR6?= =?utf-8?B?eFkxU1d5S3RKVXdYL0VQRWRHdVlYK0NJVmpjaEZXRW9HMURhNnJGUS9zM2pJ?= =?utf-8?B?bVNwTFVCZ2xKZEUwekhkODJjUWlzaDFvNi9mRCtpUXFsOXhlRkg5UGZzTWhs?= =?utf-8?B?TFQwUkd2dzM0dkJMUDJ0OGJCVkQrOU9qS0FjTjdHZjZSR2ZRMGFUZldBZEZ5?= =?utf-8?B?dzlOWStZT3gvYTlvcll6dTRVMSthdUdOUmgzN1pUbVdRWU8xQkZ5NXc4dzBa?= =?utf-8?B?bHUyUTdDMm5PV0Jkc2dTWWk5aGRxbmlPQmh4K3BqeGZuYUpaRWN3WnUySWc0?= =?utf-8?B?cExoWjA2b2x1MGpxNzBtaVVzaHRwYlhJQkc1eGxCdmZxMzBlYW1aWnJIS0Fi?= =?utf-8?B?SnUvU3IxeEVBUFNzY0J1cVBEWjZVclRSb0Q2MEI3ckgyTHVsRWNKSzI2ZVho?= =?utf-8?B?UEtzVFFRY1ZlbnlLTkMySmFiMDRsT1p1bisva1MzZFhzb1lNQnNKMnJOR1o1?= =?utf-8?B?SE5LZ1B3MzAweUlQNjFzK25TMEViTTBJM20rTGFxNnkyV1RaRHFrR0RwRy81?= =?utf-8?B?b00vNzlXMUNFaUEzekNWenBLZW8yR1FoTklkRDljUy95d1lxM1B6UER6VzVk?= =?utf-8?B?Ynk4L3hyWG9rZ3FjTzZkQzNRUC95V21SUVZtMW04bE9VUjhucC94R1l6UWJR?= =?utf-8?B?ODRLTFRiM1pJUFF6WmFWMTJPMWs0eE0vVjg1QnZaR3dYc0JTYTFjbGJ4RWhO?= =?utf-8?Q?Sb3/3rfl0t4=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)(1800799024)(376014)(366016)(13003099007)(38070700018);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?aUhhY2d6QUNmblBodkZjcnNOZjRrT1I2R3dlUTh5eldmNStVS1NmZjk3Wi9D?= =?utf-8?B?Sll6NjQ4ZXRRNUN2b2N6aGRNa1ZLaUNHZW9vaXpTaU8wTEJldlFxRE04R011?= =?utf-8?B?TWtwY0tmZ2pWeTd6V3BoemdWbHVnellKOEcyRzdmV2kwT0pOYWVub0kzTVQ4?= =?utf-8?B?Z0FxOXV0djZ1L1NyRS8yUDJIazBHbE1ZV2J3WFNmOXBaa3dkSFVWYzh6WGZw?= =?utf-8?B?MitUR1VCZS8rSTY4RTdqdDFESlgyaUlZMWcxOGp4MlRWUTgwTUMvWitiRFZK?= =?utf-8?B?Yk9vd2RUc2IwMmJQRHdXUUpBa2JOclY2T0JEZTZsR2l5Uy9FUEROME1vN0h1?= =?utf-8?B?WW80ZDZrUnJqbW9EZlk5U2FOcWxLVE5kYUNnWGpyS0RmOW1vWW9qaFl3N1Yr?= =?utf-8?B?RDZ6NjV4dFlEUXFKQlMxaUhhbkdqZHVsNzFNWUp1Z3hQVUFaTDRVSVA0KzlQ?= =?utf-8?B?c1VBQmJqUzI5MUx0QmVKSEhDVkRRRFJDNWxBRDZiUWlJbWZHTEJ5aDI1M2J3?= =?utf-8?B?TTc2a2NJdU5OWnhUd2JiUGpJNjArNmNNa3lBdjJFY0dDZ1hENHlDTTRiR01N?= =?utf-8?B?Z2FlQ2xreTFON1JhaWptQnVPMHc0VFB4V1MxN09IT012RjRqY0FQNUo5T3dM?= =?utf-8?B?QS92OUM1cnVZQVk2bzZwTENDZFhTdFRxZEtpUzJ3TXk1ZjF3K24rdTlTckpn?= =?utf-8?B?dWN4RXZNT3NkMzNaNGZoR1dhRFFwZ0ljK2lMN3MzYW8wbmRiL2lVMWtwdnVx?= =?utf-8?B?RmJ1NENIem5ZOXhUQUNTSVJWU2FWdjNESE1iUnpST281cVJGY3FjMWlDRE1C?= =?utf-8?B?WExQOHFTbEtrd2VIWjJsUHhndEtaMFRhWVE5S3NoUVpXVVBjVGNsVTBsUnhq?= =?utf-8?B?VTRIcU1haktWdENyZXJIUkt2dEQ1OENRc2swc1QrZjRWdnhmc3BlR2RhdzVF?= =?utf-8?B?ZklHbk5mRGVzTmpjWlR6cisrc2ZYSWh6L3JrWURqU3lZWlBGT2xJc1VvQmZ6?= =?utf-8?B?cTBNWWVaTndldFY0VWlKampBY3lVSHVzektYSCtaOGhsQVg1MG1ray9rcnow?= =?utf-8?B?UlhJU2p3dldxNkpnWVQvMEI2V1hZcmJjRHVvU0hhQjd5ZElsbDN3Ym9KTXZt?= =?utf-8?B?bzZ0QTM0NmtScUZkUnAxRlFEWkhnNGlQMjM1cjJyTU0yN2ZHQUI0SFZqK3J5?= =?utf-8?B?VHE5UlUxRUJDSlFrRjNkRjdvVU1yOFVTL1JXbU5SYm1DeU94UVNoNG83VU1W?= =?utf-8?B?QUhpVXd6NHc0ekpzajVDME1lSTdYbnlOcXJIWHlCZ3dUdHlmVlRVYnlQcUlK?= =?utf-8?B?dGIveHREMXREY2FSMlBHV0JhNTF0WkhoYlh5TndNWXV3S0NJS1NZNXFvNU9k?= =?utf-8?B?di9HQXVwQ1lPK2NWZDlJS0R1WW5MMVhvbTFyZG9yem5JRTNRQUt3ZGxSV2ds?= =?utf-8?B?ejMrQmxqTkxhM1BUMWRNTUk1bFAvb21aTXpLUlByQml4d0pOSnR6eFBzY3hx?= =?utf-8?B?endoN2FyRGFnWmpDekp6ZTI0b3hLVjhWWW92NVI5WjlUM2wwUXpyZnU2UE5X?= =?utf-8?B?TnhnaHlpdXkyNXU3SkFSMWV3SmIwd1RtWmY2dzN3aVFONHQ2WThET2ZJWUFp?= =?utf-8?B?UVZJWXYxTFI0amxVVHFSSHBUNVYvd2haNGFwRktuRXcwK1ZsZGUvMVE1TmdX?= =?utf-8?B?NWdqT0dsaXZMeGlOY2c4OEthd05Pd0RCOGpjMjFDUk9rcms3VTYvS3MzMXZV?= =?utf-8?B?c0pyT2VHMUpxUlhycjhYaVNjRUR3Y2F6SXRkOTZlVW9FdDd0Y1hhenFYSkVW?= =?utf-8?B?Ry93MTVxNG1MME1XK2xHaXA0ckMvT1NuQUFiNUNjSVB5Slh5VUhRMzBkcmVh?= =?utf-8?B?Q21NZFlhS0ttVE02SFVaUVcybS9xOHk0NWs4OFFHT3dOZzVCVFNGM3d0dndG?= =?utf-8?B?RHRoODlpTTNRT3pYVnFSYk5iM0ZvUnB0S3dsM1VDYlRERFVVOFdHUGlLYSti?= =?utf-8?B?NmswMEhJdHNOdGFzWDRlaStpemJSZ25nbVZWY1M1aDNsd2hwQkhZYytZc0Ji?= =?utf-8?B?eWY3Rk0vZTJMVGlZZDdVeVMzM3AwTHFhd08rc2tlUC9qbjF6bHhZZHdSU21Q?= =?utf-8?B?cCtUWVFsSFFtQUlVVWJmREIzUlJ4bmlURHRQWHAzTkJEM3ExZUkwdW8zUTNW?= =?utf-8?Q?PXJAjNQdG1tHNsU4brWPKnY=3D?= Content-Type: text/plain; charset="UTF-8" Content-ID: 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: 62c42edc-660d-4bd2-cbb9-08ddba0dc697 X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jul 2025 08:44:08.5241 (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: MU379/E+SzZgfMQhpZXZDAgEowisegZCqwcKFFHGwciOYEOwW+bV/qe0WhCoiil5Pyy+O0OKppOwV3J8h2P2yjeunWQ3K4oqxGpNG6MY+sM= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS2PR10MB6448 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=wwPFuU0g; 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:c20f::7 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: OpT0UZyvX0RX On Tue, 2025-07-01 at 23:00 -0700, 'Badrikesh Prusty' via isar-users wrote: > Hi, >=20 > I'm unsure why a defensive approach to avoid overruling /etc/fstab. I thought this package is used to fill the gap for what comes with later systemd versions >=3D256 as default. >=20 > My goal for systemd-tmpfs-tmp package (as it is configuration > package) was for it to be an out-of-the-box solution requiring no > additional configuration. Since users can choose whether to pre- > install this package during build time, and if /tmp is already > configured in /etc/fstab (if users aren't aware of), installing it > will be ineffective, which could lead users to think it's not working > as intended. Valid argument. >=20 > Furthermore, systemd versions >=3D 256 now ship the tmp.mount unit file > at /usr/lib/systemd/system/tmp.mount. >=20 > Any suggestions are welcome. >=20 > Thanks, > Badrikesh > On Wednesday, July 2, 2025 at 1:42:29=E2=80=AFAM UTC+5:30 Heinisch, Alexa= nder > wrote: > > 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 > >=20 > > > index 54e521b5..b287a8d1 100644 > > > --- a/meta-isar/recipes-installer/deploy-image/deploy- > > > image_0.1.bb > >=20 > > > +++ b/meta-isar/recipes-installer/deploy-image/deploy- > > > image_0.1.bb > >=20 > > > @@ -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 fi= le://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? > >=20 > > Repost from previous thread: > > --- > > Systemd already provides some predefined behaviour to manage common > > mounts like `/tmp`. [1] > >=20 > > "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] > >=20 > > 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 exis= ts, 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 ${S= RC} ${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 > >=20 > > > new file mode 100644 > > > index 00000000..c0ab1bcf > > > --- /dev/null > > > +++ b/meta-isar/recipes-installer/systemd-tmpfs-tmp/systemd- > > > tmpfs- > > > tmp_0.1.bb > >=20 > > > @@ -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 > > --=20 > > Alexander Heinisch > > Siemens AG > > www.siemens.com > >=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/= eec2deb5e40bed773ca1b6406665a0a30114793e.camel%40siemens.com.