From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7156869355346591744 X-Received: by 2002:a05:6402:42c3:b0:45c:ec49:aacf with SMTP id i3-20020a05640242c300b0045cec49aacfmr16056091edc.40.1666338498802; Fri, 21 Oct 2022 00:48:18 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a17:906:3a91:b0:776:305f:399f with SMTP id y17-20020a1709063a9100b00776305f399fls959786ejd.1.-pod-prod-gmail; Fri, 21 Oct 2022 00:48:17 -0700 (PDT) X-Google-Smtp-Source: AMsMyM5fnLACV+wVEkIezvSPNuidV/RuLwhYo/ojP4ZwSJS8UJMr+5TwGSmmmkD98mCmDUYW/gN7 X-Received: by 2002:a17:906:5587:b0:78d:b6b6:7872 with SMTP id y7-20020a170906558700b0078db6b67872mr14320066ejp.72.1666338497438; Fri, 21 Oct 2022 00:48:17 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1666338497; cv=pass; d=google.com; s=arc-20160816; b=CHLzWQh65TB/hq8ZSN6Gq7xl0UVzkHMMyXjO4zLsdyfojJkobN1Ai9LjoFfq39fMFQ daZWZBkRtBCFiQcJM2EI+tuFT0AfrsfjFHaK2GR7oksEAPnudSPxQYMcr3OP5rAJnCpP CihAtxc60hdvZ0teDEHFcLbAPfxcrhMQ8JTmxtSaj4dJ3R4BmVJBpkx51x9mejWF2uF1 OZgHBjQFJrIxss1jqEnC6dKpRuyoWeu8YhMDMYP0gtWaHljxbNIlTuSHQ05bQwAAY+ZC 5w1Ff6uVRTgKodgaxDEkpPTyQLNG5f9TJoz7ssj8JMadBPc3zw7fRoqFNSTawGuuA+K6 oKdA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:subject:from:to :content-language:user-agent:date:message-id:dkim-signature; bh=IZ1B04rgWzePylJOQLiwYO3Io5UM3WOEHDDqE3cribI=; b=P9pBgMl651sG66cq69iViXGx6TRLh3iVQYXV2dvQW832Dx4+GrQe4WFzjuHmS15h0l GJHgcqKf09IxMQYTrbflBePjMdVtFgsYjloiersF9PxxUDronbLH9vLNU52o0YkkyXlO 8eO1sSUyq/5y0QrJJAtFPEAfm4isy/o0baV9NfJT6EggURm0tk+X26dpPNiDGgyfYXZp QVxDhf+iCgrWB+uvCoDbLBaZZuVA2ntedu1Rq2gACRLvJ1XEly/HUF7t76NOln9Gk00F wSVxBwk+HPQbaBk/f0sSS7s2loPz4PHrxtZU7NQEj9L5XfIYY6k8JWwlARb7UEFsgR/2 X4dQ== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=K64wSKhM; 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 raphael.lisicki@siemens.com designates 40.107.6.51 as permitted sender) smtp.mailfrom=raphael.lisicki@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-eopbgr60051.outbound.protection.outlook.com. [40.107.6.51]) by gmr-mx.google.com with ESMTPS id w8-20020a170907270800b0078bec38b1e9si687657ejk.1.2022.10.21.00.48.17 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 21 Oct 2022 00:48:17 -0700 (PDT) Received-SPF: pass (google.com: domain of raphael.lisicki@siemens.com designates 40.107.6.51 as permitted sender) client-ip=40.107.6.51; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=K64wSKhM; 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 raphael.lisicki@siemens.com designates 40.107.6.51 as permitted sender) smtp.mailfrom=raphael.lisicki@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=EWt/VQepY0RUZMbaTVmGXmptKbj5fYxkUsPfgD0Z9HKL+SMfxECPaTA1wKpms4nf6jqEbBN09K8HPnTBPSqPwM3ic8OtJ6SZJaapuid9a4FODJTidDJHTc3Q+Z7iFsbh92yNjJHRd2U7+EsNOtqttZQQdqMJ+R92Vf6ex2ZKRr/2+f/lofdq0xtTGgm6qudQC/0uNc6W65w+hyI2mPJE6QDt3/T+Bpld7sdNwvZNC+A87RHE09JxbDmaECH2BboY66dykBxsa+hI88LuCxnRIu4ZXUSQjvvHs6XPQsyptTN9Y7rAv4AaQ5uBOcbjuuokbRcqLtyxUye9WOkbUZyPcQ== 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=IZ1B04rgWzePylJOQLiwYO3Io5UM3WOEHDDqE3cribI=; b=PG7bSxU1xt3/uSX7RDN+30CxdWxhCSoicNdbl58OEYd1kzvz10Ffh+JyKU0xYYNIXYyQ9fs/OyNPB0+F9qwccU9u4Pm17/WhYT9jO3Li5mB27UQ1rqY81+oPNTjbL7i0pNBuarzRn/KGYCVc/3XqMoKvBld3alMoVDl0hz7vOnQKTVF02c4nG9oYepJqXsJ0s+YaxtbKXgIQT7EyQKkLzdQfIGdqxNN0j0VqnXv7JhSh5Eg2hxxPkkLqnEGYoj3Zi5HpQsRh+Ay/e6g7WjvfGHYQW0VL2OknUn9U6EeafU3uUVTuhWq5f5/kvQhVXwRf3xXPhwmIrONzZcbV5qfYbQ== 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=IZ1B04rgWzePylJOQLiwYO3Io5UM3WOEHDDqE3cribI=; b=K64wSKhME6oUfOP3C4r2+B1IQjA2TM6riNvfLI6beQGTx8TfK5X8vTTFyfcDVogpj4wMJ/6mVu0wcBsaBaCkgMrl2L34vJfCcPjn1wPGIl2sUb8KuhgRbVrVJWoSX4Nogp8cZV/RNOV51nFLl2QRomHYIia3BRCUrRtt0agra/IwoLMEg4Xlg2EyAjgiGXXFLldw2KjA7+6ZXqUbHmDwJ+X/BURd/lQxKyB5HwETVmuBwZREI+agGk8qBiFiC0529osUktQTYT7kqpZFk2+05m/97fQ1nHiXW1SrOUi/I1OwK02tr7bI1FJAtIxrNv8IH+tNFh8sHSmP0cNsnoMNBQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com; Received: from AS2PR10MB6685.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:55c::6) by AS4PR10MB5623.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:4f1::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5723.34; Fri, 21 Oct 2022 07:48:16 +0000 Received: from AS2PR10MB6685.EURPRD10.PROD.OUTLOOK.COM ([fe80::91b8:e5ba:a609:78e9]) by AS2PR10MB6685.EURPRD10.PROD.OUTLOOK.COM ([fe80::91b8:e5ba:a609:78e9%9]) with mapi id 15.20.5723.033; Fri, 21 Oct 2022 07:48:16 +0000 Message-ID: Date: Fri, 21 Oct 2022 09:48:14 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.2.2 Content-Language: de-DE, en-US To: isar-users@googlegroups.com From: Raphael Lisicki Subject: expand-on-first-boot and surprising umounts Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: BE1P281CA0067.DEUP281.PROD.OUTLOOK.COM (2603:10a6:b10:26::7) To AS2PR10MB6685.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:55c::6) Return-Path: raphael.lisicki@siemens.com MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS2PR10MB6685:EE_|AS4PR10MB5623:EE_ X-MS-Office365-Filtering-Correlation-Id: 2ea337f5-e7e2-45cc-3e53-08dab3389d3f X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 8RMRQALgjcuadYS7QI/2r1LqAtrsJ0Uef0gDl5TzeN/D0i3v/sZaWMT0bvkf9fa5l96J/TUw4dP49m3EhIiw1/WTfdItmhDz8d5WJpO74zY6X9Iwklg/nNveM59p5ceqYCqQ/xUTQEQOpmANWyWuRas4HaqLU23sALn3x6eiSFGKmpl10mMkNJkqnfBVWoTDGv7TOaI9vkBtoI5B7e19w5YASyn0T4wN+jMKUoGS7Beq5WsTIrad8mEGCCTqpnXMHXDQFSkdPLS93/mlofJeCsDPhBbqd/dwY1TalcKSrl+uxARwPWegFFrb4g03xizcE5Or7O/gKmMy4FwAa/sAD5Emi6LVnsg7qvekAxIkjtLZwLQBQL1XPzKGb6jXapTpnMfJ7yRqRb/ygRNXaeaAdi2EOyDmwhKA7Z4Ofifq0ofHqGf3kF1JzQrgCeeAfm0649SdVJtI84hSaOE8/7yd5CffYdgmatcighSpiSGSDp1+OymhDtKZqqJFzCVVpD7//aNlJOkeB1huwk/r/p/2JurWwhmH61XRZBQnkT6iQcx8qggUKCvqmNrvqVXepouJdCqPmQxYmE2TIosw168cvaWXxuxFSsFZJIT7zHDDRgvwjse714eSOy8XA2MlseWBEzmg6SAqvZfttfx1U9wMSTQYrcFyD3PFLi7RZURMHrqy7DCA7dBaKXtuzb4iEkmCTMn7TpD0vS3BUb/zDUSlEvdOgIHp2n+RkOr+hoeWyJ0IWaOqdTpIc9rKMmfs3cWKgrqHn0SPVXgvc3nUrTZ+/xq2qgqRI5vl86kbJAmKe+t8KvZlblnlTefmhAOyErc3 X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS2PR10MB6685.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230022)(4636009)(39860400002)(376002)(136003)(396003)(366004)(346002)(451199015)(2616005)(6512007)(26005)(6506007)(83380400001)(44832011)(186003)(5660300002)(66556008)(6486002)(478600001)(41300700001)(6916009)(316002)(966005)(8936002)(66946007)(8676002)(66476007)(36756003)(2906002)(31696002)(86362001)(38100700002)(82960400001)(31686004)(43740500002)(45980500001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?b3Z5VUVJdk5FZ3p5UFZXSUJ6RkFCV0NzdXlYMmJrYWEyWWFJOWp3bStpdzhP?= =?utf-8?B?ZFExcGxsV0R5VWhITGlhSGl2WW1kNGlwVUhYNWJUTExrZ3hja2diU1VtT2xR?= =?utf-8?B?S1dBcU4zcTV2dVQxSFVveC9iR1JGYUVSWVcvVTM0elp5OHpVQXU1bU05c0Jx?= =?utf-8?B?bStEQzR4SlZ5WXJ0Y1VpWHZtKzk3SEFlOVJ4WFpnRm1nYlFpdi9UQ1NIaDB4?= =?utf-8?B?NUhBS09xTGtiZlZ5Mk96dkxNdHRZcG1FN1RnUjZhUG5SZEpHeWtybEo3cVF1?= =?utf-8?B?MnZ1YllFOUJkU21HWUtVRFBQd2hpeDZSZitqaVRPcDRMdTNqWnBuSHpCVWU3?= =?utf-8?B?ZDdhK2RUTEhTdUhqWjZNdTZ5KzM2WGlZUnlFVnlUTGxDbDlVcnlPMklaRXJL?= =?utf-8?B?L2lZdG1EZW9pZzJSN1JyemR4Lzcxb210T3NtWEczeDhwalFmemRQY1lGWENX?= =?utf-8?B?alIzc25Gc1djMVN3RlhrYlRqKzhycXZRdHZ6WDlMK0NNTWUrSUxvQlR5Rks3?= =?utf-8?B?WjJmbkRIb1pVbGY1UkZocWN6b0FlNHlMNXI1aWpwT3lVeml4RDRDQTVzalZL?= =?utf-8?B?ci9wZUJWcWkweXRiTFg2eUw2cTlleXVtOSs2bTN2L25uM2hBTGJHaFNVbDlv?= =?utf-8?B?RUNnR0VSQTY2THFVU3o1YWNUVno1bjlyeDQ4ejJYZGo0RUZHc0FDZWZSMW96?= =?utf-8?B?bklETFFPYmlpVEg4d0RmYUp4d0tReGx5VjhFN1U3UWdXdWhBTk1YeE9YSkFo?= =?utf-8?B?bmRiWlZ1OE1IYXFzUGlYc3VINFZodTM1b3RXZW5lOHZhYldYSWxiVk5tNTg1?= =?utf-8?B?Ly9rVzk4VjVFSWtEUHp4YkUvdGV1VXVqTUpoWXZiNDNPSzRzcCtIWEFnajBh?= =?utf-8?B?S0dkOW1CMDl5Mjh2bDlHMzU5TVJvL1h4ZVdoM2VjcFRXV2cvZ01CbkRzVjlh?= =?utf-8?B?Z3FGeHVqT2hlWUZSNEdaT0UzM2ZHcWFZZThlaklGL1l1djUwNmtKbnNFRjFH?= =?utf-8?B?L2VrblIyWnRVNENaWHZxWmNRQnoyZU1zOWVhWFBqeVlIeUdlZzNvSUVQMnFa?= =?utf-8?B?MnBENS9jK1B3Y0pwUVF6dHZYWG5xWVJMcnZQR3hYVGJGZU84dWpxUXZUd1Vj?= =?utf-8?B?OHVHb1ZTM0FWTGZUb29mb2swREFQYWdRQ29ZMkM2bTJqbEVyR3hCcFR1MEVB?= =?utf-8?B?NUpYZDlzUmpYMzhudEovT05sL0FzM1JzSG5ET1h6UVFLL1E1NWpvaHhxZzRH?= =?utf-8?B?MUNEbGRKRzY3UmxRMThUcUNrT3duQnhpb1BOQm9lN1ZkLzAvM2hLOEpQN1kr?= =?utf-8?B?L0FybmZwbVFlc3h2M3MrOUthVmN3UEtqSlpmRU42TVdvV2JtMGZ6cWtNSUtY?= =?utf-8?B?ZHd4ZW5iUTFUMVppNmE5SEhnTHFGbG9HbHhkeDc3L1BrbXIvTGY1bW1uVVlW?= =?utf-8?B?c0pWT3lYYlk1ZU83Nmt3bmtPRm82K21wbVRoMDhFQU9pU2NkWEdRY0VPSGxF?= =?utf-8?B?aEUrUUhuWmdKZnBmVGlBc3hyQ3ZxdituSWZZNkU5N1dFc3BuS2p6bnVDU3hN?= =?utf-8?B?SGVvVDluRDVlUlJmVDhnNldPRHE4eGhjR3QxRGF0d0pwQWxjbVduZVQyK0V3?= =?utf-8?B?UUpCb2dZUkJVRlNjd1VrRHhYNzlGdGpQZmtSRDdaQXUvZlRvUDN6TmpqZ3ha?= =?utf-8?B?dEJlamFMYTQzQ2ZQOVBkTzBjL1RUUGVzSjNMSW1TTG9VdHNzWGZiWkZxR0Nh?= =?utf-8?B?T25ML2tFeVpnUllXMzhZWS92RHJURlJLQWNrNUE3UjN1ZTdmbHNYQlJSOUlB?= =?utf-8?B?dVBjLzVicDVPSjZYbmNiUVhudE5wUjM3cDlnRUpCeEZPeEIveTV6U2JTRGlK?= =?utf-8?B?SmNzYWpOYWIwaUVhc1Q4SllZK0lGVFIzcTlZZWRQcFlKUXY1M0VZTFd1Qm9B?= =?utf-8?B?NG5WUG1pbHlHWGVzelFiZVZjNTYwdlFQNlcyaHRkb2dmaWRpMW16cGpIQjNM?= =?utf-8?B?WThwZjFwOTYwT1I2cTd6dFI5dTNSdTNKMzJyREZ5SUFJc1VjYk8rRDAyaitE?= =?utf-8?B?K001UnpoZk42Wld4R2dsVlpyVWl4dCtKUVh0aHl1NWx5SUgrSTlINlptSHZY?= =?utf-8?B?QjN0MHU4by9FRmUwcktjajNjTmI0M3NZZXJwTS9vMFpuUXZScWFGMkIvTm1P?= =?utf-8?B?akE9PQ==?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2ea337f5-e7e2-45cc-3e53-08dab3389d3f X-MS-Exchange-CrossTenant-AuthSource: AS2PR10MB6685.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Oct 2022 07:48:16.5304 (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: ozWDr9yX525r7Trxt6x9fjIDLrM+pN4/xJYErZ2Fw5p96PdoxEBpLdCdXD4YiNKrxYSSHhgQu/T9nYRD/7MwF5q8bR9FdV/k4WsWog8PA/4= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS4PR10MB5623 X-TUID: LV+/FzH16PlX 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