From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7156869355346591744 X-Received: by 2002:a2e:be29:0:b0:26d:9825:abf8 with SMTP id z41-20020a2ebe29000000b0026d9825abf8mr6726655ljq.126.1666350944486; Fri, 21 Oct 2022 04:15:44 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6512:2034:b0:48b:2227:7787 with SMTP id s20-20020a056512203400b0048b22277787ls851704lfs.3.-pod-prod-gmail; Fri, 21 Oct 2022 04:15:43 -0700 (PDT) X-Google-Smtp-Source: AMsMyM6zs9sRSYG3P6Ho60CLNSNwgXO96ufoeIf38OCX8srCokIMz/gy+0w+P0TdACPL14LNFgdf X-Received: by 2002:a19:4317:0:b0:4a2:766c:b6a8 with SMTP id q23-20020a194317000000b004a2766cb6a8mr6444632lfa.114.1666350943014; Fri, 21 Oct 2022 04:15:43 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1666350943; cv=pass; d=google.com; s=arc-20160816; b=acjIN0mXxSMmi42uEmdaZ1mO30fcJYg/3EamP+l+svRAuFMcHyO75B2KKEZlTIoeTY EfF7Ss48rrHZrizRQ79iIVs0P5iqrgyUmuNbDYnXZ6UVjmPW0jEr1YnZO0NNDzktGRnz IPXRGzvEjMCE2lhUHd+VzK6r1dpR1kWHs+hGcWFbys8L0w4Vvw2xCtbI9vWtMks719LS gh914hUd7NNRTCM4Z8V2mj1OySygtuZkMDy1gRBzJ163Xc2r+HoCkx1zrQGs02ZqErhO OqgKD1fRJs+/H1aPlXB1VTNVZYd+qCih9t+lNUrUtaULsZnt3itdMFg2J5jTX3GGhTB5 LbUQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:subject:cc:to:from:date:dkim-signature; bh=D2Wr8beSqhwHhMZrSN5QHnM0f9RQQJ5ow/P3thoIBfo=; b=HuVnfnjXzleWW1V1De1Eyd364+TD3VwlkaNV3FwITek9AB1VL9kH+DP7q4NxsAFq3j ADO14fCTfMzLd8r4yMP5hCWgUm/LThrH76DdYUDFMHd07y433oStKBc8dg6j9OLEWhqC zhTzYEDi3Sif/t+gG/sejOkhV14CA+JXcyhhuhEVq62VbpEQpqrhK4gnwD2NElgvYmKx ImF5o2dBHM0yQD1ksMW8xKY4i/Rw4Ho1U7s0YeueVLJdJx6awtph6UVnoNGVb5ohG3Tr QxlYqB0yn0b37IWqYJQ44K4MWqpGrS2jDKHzGdUHQ83Rw7TKU7aN0rBloi15MXzDsFRZ +leg== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=X7IE6gYh; 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 henning.schild@siemens.com designates 40.107.8.72 as permitted sender) smtp.mailfrom=henning.schild@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80072.outbound.protection.outlook.com. [40.107.8.72]) by gmr-mx.google.com with ESMTPS id 28-20020ac25f5c000000b0049c8ac119casi809648lfz.5.2022.10.21.04.15.42 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 21 Oct 2022 04:15:42 -0700 (PDT) Received-SPF: pass (google.com: domain of henning.schild@siemens.com designates 40.107.8.72 as permitted sender) client-ip=40.107.8.72; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=X7IE6gYh; 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 henning.schild@siemens.com designates 40.107.8.72 as permitted sender) smtp.mailfrom=henning.schild@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TVPbxHnElsNjvShvp58sYEjpCs05J0+4JgjDDncjr3QDdh6/jsgb8CYCBXk0weqpVTAV+EzeSYIFyoqVo2cJU43qmgT8NsR5WH+Z3xiS1ttDQvnbOyeER/vwV0xFG0OE78Omf44qsQkfbUxXjoLANlP3IrqL8dyo7IBONEBxIzBxslTPzH4tYo1uYSeImO9vok/AZ3NnlpXv7X/KubweYTgnl4nFWd69gZzWpfa/+kuV83YKACsIye/IOjm3s++3w+tYzksY9k+FkmZ0/dyU9Nb+nLdG6eMgD2PXWcdLhjPdOpTgmFNqdWN7R6Y0WkaGl1+C9S1WUYMjC/CiUv79Pg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=D2Wr8beSqhwHhMZrSN5QHnM0f9RQQJ5ow/P3thoIBfo=; b=AnoCouHvaKGxUOoEVNXsKicNdKl2KK4REkAZz6Y4MnXLVk9/bmsu6pANU/uKQZkxInqotU2hUUb/kHxS1CwdZIpem7M/l20KZ8hKl6FJmvb7/sT/iaK+rkbo1lrDKZ48puIfSQ30IygXJfxieb5YyS8tG2bq45Bn/ionL4Tw0XxUkobW4z0ujh7fanFDkYzXDJjqoZ4uJDuPllg+bm9FOlR4R4b1lPkT9T3WK8EOIGyo8c3y1fMs69qE9Zolbi+ZH5AWi0pMJhXfpYSKMxIcOK4IfdBMCm4neDyhQ43SKXqzm5JugWfnihKVvETWo4WKi5Meaa6U8LTi33+SkpyHVQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=siemens.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=D2Wr8beSqhwHhMZrSN5QHnM0f9RQQJ5ow/P3thoIBfo=; b=X7IE6gYhpv9ldEDRYz8qPf28lygOXf4n5rhEtVdkuwUAQDVwwkDQb6cWGNDwnVdKkRoMI0VihFWoE2p/h7xMsepxAtOHnwQLd5LAszDF1OLGYrDJLDp3CoWSMBv5bAioVjZpWdzo6pBaZr4sqyhaBRDTviahKm5+cnNtWoUU4enJrY5X32oL6cchiXQSg7J3v6ofgWCOH/77yMikc90va1RSBhxGdRnWPofhK+lBrtxcphnQCY01LE8wAB8kiGleatHJ/kn6QdxoO0/+01XLrwAq/EQwXMzw3lnLImEeaY0O+ALV70qP8CsIjBAswBJZ5YriPdPoQlQFlbUTxBi5lA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com; Received: from PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:269::8) by DB8PR10MB3977.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:138::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5723.35; Fri, 21 Oct 2022 11:15:41 +0000 Received: from PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM ([fe80::1cd8:9066:48b1:b1c2]) by PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM ([fe80::1cd8:9066:48b1:b1c2%9]) with mapi id 15.20.5723.033; Fri, 21 Oct 2022 11:15:41 +0000 Date: Fri, 21 Oct 2022 13:15:39 +0200 From: Henning Schild To: Raphael Lisicki Cc: isar-users@googlegroups.com Subject: Re: expand-on-first-boot and surprising umounts Message-ID: <20221021131539.7b4c66ee@md1za8fc.ad001.siemens.net> In-Reply-To: References: X-Mailer: Claws Mail 4.1.0 (GTK 3.24.34; x86_64-pc-linux-gnu) Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-ClientProxiedBy: AS9PR06CA0226.eurprd06.prod.outlook.com (2603:10a6:20b:45e::25) To PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:269::8) Return-Path: henning.schild@siemens.com MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PA4PR10MB5780:EE_|DB8PR10MB3977:EE_ X-MS-Office365-Filtering-Correlation-Id: 5466cacc-9435-4392-1ea3-08dab35596f1 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: MNY8vLUTHJuWXioCk8PDdVkg88ozixaL7dv4+LR/EB7m8UwfEBqjJZLzLBwkl7Cn+W/uRGjhqp9OlMx3EhJ4gg4OOD8t+i00DeoHr6UHWhoDYmO8XDo1ouP5hGVE26pOXCHSjegkAdHgw+VPs1o0QL7IyABch8POeZXI9PI5ItyBCU4xssXRCVzJyheJNuu0Ucdw43V3aOLaiUUfmw43R9YONTjbK/KJwnIERz/JIDW2TrJLXBQx5IVyy3aESyOSoWk/SiDHBrbh2iG/K/OHkE0l9Nb8VPCer0ba1XlsHGbZxcVqogz9mNa4f7pZtuK6hBJ0tPeC4BYLZWvhG5fq9tGjcauMgbEXICE3Ilk2YIwICMSyv03B6nX46iwI/RF5O9PCZ/f7YTSZVet01+uVT7Tvuy21q8XeuPRAMneivfRsQRTSpAvAzvvwXUaRMf4wxtzrjiM3ws/ZSn6Z9x7NfT/EtcOUsGcOYiz4tfWsdGI1CPlekPwsYIXp2DbcXVlz8aBGcjjxb/OEM1KW5HbIzk3DcG2NChzOf1JxSKK7/4iqIDYD7YWWZJnlrPKnsUE5OBR8igg0pjccE2F0VpO/1OfZ2CrHsy1/jwLnaePIX71Yje1DT1sz2AnDcvYY/1MxfPxbeB6gkKHQ1z6akRGbQW/UB6fGYO4I4ehuTCe1RXHmQxdXOd6pEy+PE2CceV4oEryMFzG8QoOdcU4rngHhlrToW7gOzNK8yXz41EZNySs= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230022)(4636009)(39860400002)(346002)(136003)(396003)(366004)(376002)(451199015)(6512007)(478600001)(966005)(66476007)(66556008)(8676002)(41300700001)(4326008)(86362001)(83380400001)(9686003)(6506007)(5660300002)(2906002)(186003)(6636002)(38100700002)(316002)(66946007)(6486002)(1076003)(82960400001)(66899015)(8936002)(6862004)(44832011);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?VANQNzp/GCH5CYaXwKkBuFGJW/Dv/ntZ16rFpZj3rzSA/Sft3LS/694HSc+i?= =?us-ascii?Q?IzFc48fDmhaf1HIXGm7ZxuDItbpx20nLycxFsYcPla4r7OGmoB22YNwoeq8A?= =?us-ascii?Q?F2DYQwu+lYBHGiyHAQgUL0uZn1GioE/Z6VAnY4DnK+ZF/FYT7B6BfPtdqilx?= =?us-ascii?Q?9WL9ijNXUeFUsjwzkTfrI0rJMdpGbENAhZCucBeJoz6tx1fzzH32/V1EBDDO?= =?us-ascii?Q?1g0MdJ9yGV9VZUk3zCUIN+ofg2pwSV1gh5bSLb6D/uYKE6CUkC7wAIiSaP3X?= =?us-ascii?Q?dCoCqYzFFJ1jRXZegz3x0ndYvjdq0VJLjVYWAiSEm9D0Lx1YwbofCOT3Llot?= =?us-ascii?Q?KH4XFFlcp4ZfUps/hPpGYWtyPErZAbNKQLn4GAjRLK8kPWvdxReBof6Z6M8H?= =?us-ascii?Q?em5O5WYRARcPB9FEvFpSCuqk3ffnK5A91WaXek9/aTzq+CPKBWNRMBZes4Dq?= =?us-ascii?Q?u8mgfUBQxJsaYxycO1r2q02Ozr/t4WhJURPRRYaKAB3is0Rqn7hyJE9Fv9VC?= =?us-ascii?Q?XQ21wBnwjzefzotusmXZ6uIcL3SrMkoI3G0drMB+au15w4OlnkIfzXBT7je2?= =?us-ascii?Q?IXBHwD+ek95ugaIU8gqVF8ZYqQaijcgswc70gpi8+cDbz+aqgtbLHfvPffxw?= =?us-ascii?Q?+YOrcMhLO7F1zdjCQQKzlWFDktWfoFRPwjW5DG4A0QSf+1K/HXAOQsWarY3G?= =?us-ascii?Q?BJyf/cnsQmrYiJgTNQ22oCZU+rDQpHEKB/BQQXajAc7v7AXoyQz6rkH3kp/Q?= =?us-ascii?Q?sE7Ivl3vdmftCvGxlZOWOZiUwAS1ctCQwWE+w97dIHfvZWpbxH928bdBlVZS?= =?us-ascii?Q?I5fP2ke8JygH0sT44ogPzNWT5gqVAtroo9kHkgyOOBqZNJA/uwwhKbAsRVNh?= =?us-ascii?Q?nPvDZRwQeTETyDPXvwyqIibhgPo9s/H2QymWCQR3QRoISAACe3e9OlcA0gnb?= =?us-ascii?Q?YZQ0c+yGvws7nnSbnQAYVuC0+OVskQ4xV20AddVChJ+5VDUFMogzXBcHhi/r?= =?us-ascii?Q?t1ZguczaL+FVGpR9rbiu1WIiFZ8iIoLCHX27bF9Ht+ceJmTCIdRPWJt32nuM?= =?us-ascii?Q?AT/C8PUilv1YS52CvDQLX9lftivly2/1uvzwT62qwqWwMZOLFOYJvoyNlk5i?= =?us-ascii?Q?Sy3jmqrdYhABFhnD3cKRIoLV+IWYayf8p/jFzgsAMzIoEOWam35NISogkAV/?= =?us-ascii?Q?jIXc/5MoMRQvbmV/sGktKMb0LK0SqjEm0UthnzkztDDigSlweOnM7hRRfJ2k?= =?us-ascii?Q?Ev9UHwHFGD6E11thnnAdPXKEBZm4G+Q4rQ9RSApIfng6hQM8L052EuAmBqco?= =?us-ascii?Q?JsxLDxYv9t5xOGu250wzwuTkQsRVCQwBZ/Qez0rRC78KVwJAzCrJTsbbRENk?= =?us-ascii?Q?zTvYZuAs+3+0MMGllyjHUSwkZ/nfIhQF5W5drRdCOu5DO+vlEJ9ll384cHeq?= =?us-ascii?Q?lWvKofgn6S2J7pUyiiC5AYBt/I5uyjmCMyo6+ro/kKbqXdZgOa+oP4RDgxRP?= =?us-ascii?Q?d8ong8nmBF67BG9Diogo332/gRkQoB2FrXYWbq+w5BpYzXXn2CZI3XOjMNHA?= =?us-ascii?Q?YVnFp5EJy+0iYO88KQ0t7QTJTbDq0S6+34IwUa3ZC4s3Ofw+Csmy6tE8ju/4?= =?us-ascii?Q?6PlMD5LO7JSXA3m6tP+pBsVUSMQTp7/wy2Jia+ewx7fVFB4tEZ5Y64OlOS8X?= =?us-ascii?Q?OKxUag=3D=3D?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5466cacc-9435-4392-1ea3-08dab35596f1 X-MS-Exchange-CrossTenant-AuthSource: PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Oct 2022 11:15:41.3728 (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: REavblYbPUm65Wn25YnakNgjYwua4sCp7s0OijekGWdpkOvcZKER7qvuaICkZZ5smUEny3SDfZU2iwnFRZ6vYq1x8Wobo6XqUPusNRATMq8= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR10MB3977 X-TUID: 0FbSH6fU+i8B Hi, we have patches to use systemd-growfs instead of our manual way. They might just solve your problem. So please give them a try. [PATCH v5 0/1] expand-on-first-boot: Switch from resize2fs to systemd-growfs All that was missing last time was a way to deal with stretch. And we really should test all that in CI. Henning Am Fri, 21 Oct 2022 09:48:14 +0200 schrieb Raphael Lisicki : > Hi everybody, > > I am using a debian bullseye based system and use > expand-on-first-boot to expand the last partition. It is not the root > file system but an extra ext4 partition to be mounted under /data. > The mounting happens after expand-on-first boot has succeeded. > > Sometimes, on some builds more often than others, /data gets > (attempted to be) umounted immediately after being mounted and > subsequent units will fail. > > Removing expand-on-first-boot resolves the issue, so does adding > "ExecStartPost=/usr/bin/udevadm settle" to expand-on-first-boot but I > am not sure if this is only a sophisticated way of solving a race > condition with "sleep". > > My gut feeling is that after expand-on-first boot finishes, the kernel > still processes block device events, which systemd gets after /data > has already been mounted and then cause it to be umounted, as systemd > was already picky with umounting stuff in the past [1]. Unfortunately > I have no idea how to test this hypothesis. > > Did anyone already experience something like this? The racy-ness of > the issue makes creating a minimal reproduction hard. > > > > [1] https://github.com/systemd/systemd/issues/9869 > > > > best regards > raphael >