From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7101651034648346624 X-Received: by 2002:a17:907:7f1d:b0:6fe:dec8:2f4d with SMTP id qf29-20020a1709077f1d00b006fedec82f4dmr14447340ejc.3.1653484100353; Wed, 25 May 2022 06:08:20 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a17:906:5ac1:b0:6ff:ab8:e8f with SMTP id x1-20020a1709065ac100b006ff0ab80e8fls962027ejs.6.gmail; Wed, 25 May 2022 06:08:19 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzvRwaPzuKKssxlaQDB68UkmPojsHCsvvjSapnGPOMR8a8rrt9xWIWzhyiUkOVQp953qyup X-Received: by 2002:a17:907:d1b:b0:6fe:b941:946 with SMTP id gn27-20020a1709070d1b00b006feb9410946mr20860451ejc.618.1653484098993; Wed, 25 May 2022 06:08:18 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1653484098; cv=pass; d=google.com; s=arc-20160816; b=pCQJ4/uRa/eOV6UnjSjy0sAKOc9dKNpKOvLGDtd3PpQREtsxJ32vTpEkQXkxjvRP3I 5Ez2UZi9Zly95OXvkXfYGUxLA+vmuz5ctkXT3cNizLBQTaMOfmN94Ru4ZyFGKgalR6jz GEqWiHYFz8QjK59XzK9SZr66TT5zG0Z6BgKqy01VYWUjY5y+vDDEwGPZ5UU1lANQXVs2 Jy3IRMVaIQVDX3KeS/hSTPLPtPSnFQIwdGXfd1z4AWVD49ue3Pzp7KjS6yWAY95M/hfu RZMrH4wGTI2NSgleOpW2F1C2z3xs/0PKs2leaRHmD4d8a5ibz8e0cEJ9ecqTCyHgT+LO Uu/g== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :dkim-signature; bh=F/kbNjbC1IeVahDmA9jNAvVzrCcuA5wLQqGn97FRZlg=; b=uUvC7o53igsiPS+vki0qgfRmltXGDMbFCtEknZXevsIru3cVDb+/BJeemMk3CEyuKl Cd90rZz9aieg+Hj1cKXMbN4RaRqHzP1HY7EzsrgA1bDmRpdIN9+vje3hBk0L5ZcuQaY7 6T2zq96i+jdp5jDerAJCAyyHcHvNkNAKJMaFE/FChFBNjn73Z5L6YYOiEgwowtunhbgy KYY6Mx/NoH63ZGWYNol/veWfsov5n+DLFk1C2c4NREPifVbgNSts7/I/+Vxn8XO9JV+9 7n54lK+uaSaZ1xbJERqPj6kXSoXcDuQhL2AZgtzWuCeARpm213hYfFcWzhrs+xuKc6fF YK0Q== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=qeQlxoNQ; arc=pass (i=1 spf=pass spfdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f400:fe0c::611 as permitted sender) smtp.mailfrom=jan.kiszka@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-db3eur04on0611.outbound.protection.outlook.com. [2a01:111:f400:fe0c::611]) by gmr-mx.google.com with ESMTPS id x89-20020a50bae2000000b0041cf5333d81si1309643ede.4.2022.05.25.06.08.18 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 25 May 2022 06:08:18 -0700 (PDT) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f400:fe0c::611 as permitted sender) client-ip=2a01:111:f400:fe0c::611; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=qeQlxoNQ; arc=pass (i=1 spf=pass spfdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f400:fe0c::611 as permitted sender) smtp.mailfrom=jan.kiszka@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=Cg+dOy4qh2IEU9Dhoid1y+IF/DvqpWiPwbzkiI03jkQz2f3WALr7PgOSJb7EQEOAtElxCZuGPxFDWDL5x0wUPc7+8Pw7F9fWkbqMIPL4SDf4qzgPfWEYfvgTrjWhRTPBVMVst+JaxkabU7h0y2xu0SNM4BbAMdGEYMRlAIE6qNKH0NUmwCF0RutGHbuaKV/3OPY5j/zzFp/uN5B5ZC54pi187loRB1tSD7owmENsl/VJPp8FjocTvp5xhRrMYIFlDq7rDBQq8j2dXow6PSQFNcA9I0yLIxfpYja9KWETb9n0APt6nOe7yF64k9FMgm3sW21T+K0mL1hmfQn67+U4Xw== 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=F/kbNjbC1IeVahDmA9jNAvVzrCcuA5wLQqGn97FRZlg=; b=dkEvax81RGxODTeS5IG1zHrfAccnO02HRVDY6c2wfzWshon9SWdZlVVDHWCplQHoU5NwqDaoWX8oAzJiKjwBuQMzlMtGbzRPR4eSmkNgqZy5Po31op2cKEJ3zYb9+jusgr561PvXkI4C6aZuHVHTt/1skpmF6XrCirAc7x0PeBfx7B0gDcpDr6iAsJ5xNqSXugFxv0wrjhvYlhsR6DSUMbrGWtm9DZVQCbQ7v86Bt7FR2gZbYMzoRQxHJsumWWcNVe+mWKe7mpUp4/ZtC76kgtnBJSmRrojW/veXg57bCRDtU+DbYtkO6qkukJOqKWWBDmGcnVzyXriEhQxUAeXVOQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 194.138.21.71) smtp.rcpttodomain=googlegroups.com smtp.mailfrom=siemens.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=siemens.com; dkim=none (message not signed); 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=F/kbNjbC1IeVahDmA9jNAvVzrCcuA5wLQqGn97FRZlg=; b=qeQlxoNQDkTbnl0dmJ/uKgZ66oGMGegLZ7Y020QiY85PsRLzl++vqY6OvIpYEXf3fkqUds3YiqaMmNvL8hzJBY/9/wiZ+dtsHIr/PBy4lZfeWys3SVkxatvNYkGnxNvawse+tif4SyhxbUZJK7ORSbZ//YbYGZR6wrQQAPupDNMtdz7iS6g59LReDqZvpSAOi9bDP9tQxTFxXVaXbhlIFXRhxjsTVJ34bU2KnS7mWHljYwCACGSgtANLRnd5w+SzL5GXXjaKcKUfrOSqSrgXU+fa1cjuWtyHt8gqbAOUHq5yPQ1o84fRdc1xLyrYqU7bhlP6OSB9rX5gYyqrxYPiag== Received: from AS9PR0301CA0017.eurprd03.prod.outlook.com (2603:10a6:20b:468::33) by AM0PR10MB3412.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:208:166::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5273.15; Wed, 25 May 2022 13:08:18 +0000 Received: from VE1EUR01FT041.eop-EUR01.prod.protection.outlook.com (2603:10a6:20b:468:cafe::82) by AS9PR0301CA0017.outlook.office365.com (2603:10a6:20b:468::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5293.13 via Frontend Transport; Wed, 25 May 2022 13:08:17 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 194.138.21.71) smtp.mailfrom=siemens.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=siemens.com; Received-SPF: Pass (protection.outlook.com: domain of siemens.com designates 194.138.21.71 as permitted sender) receiver=protection.outlook.com; client-ip=194.138.21.71; helo=hybrid.siemens.com; pr=C Received: from hybrid.siemens.com (194.138.21.71) by VE1EUR01FT041.mail.protection.outlook.com (10.152.3.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5293.13 via Frontend Transport; Wed, 25 May 2022 13:08:17 +0000 Received: from DEMCHDC89XA.ad011.siemens.net (139.25.226.103) by DEMCHDC9SKA.ad011.siemens.net (194.138.21.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.9; Wed, 25 May 2022 15:08:17 +0200 Received: from [139.25.68.37] (139.25.68.37) by DEMCHDC89XA.ad011.siemens.net (139.25.226.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2375.24; Wed, 25 May 2022 15:08:16 +0200 Message-ID: <553d8db1-dae7-22bf-4a7e-b72b6ca9afde@siemens.com> Date: Wed, 25 May 2022 15:08:16 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.9.0 Subject: Re: [PATCH] expand-on-first-boot: Switch from resize2fs to systemd-growfs Content-Language: en-US To: "Schmidl, Tobias (T CED SES-DE)" , "isar-users@googlegroups.com" CC: "MacDonald, Joe" References: <20220525123246.779227-1-tobiasschmidl@siemens.com> <2f549cd2234e44f8fabb436b3620e7a9501229d5.camel@siemens.com> From: Jan Kiszka In-Reply-To: <2f549cd2234e44f8fabb436b3620e7a9501229d5.camel@siemens.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Return-Path: jan.kiszka@siemens.com X-Originating-IP: [139.25.68.37] X-ClientProxiedBy: DEMCHDC89XA.ad011.siemens.net (139.25.226.103) To DEMCHDC89XA.ad011.siemens.net (139.25.226.103) X-TM-AS-Product-Ver: SMEX-14.0.0.3080-8.6.1018-26680.007 X-TM-AS-Result: No-10--17.879500-8.000000 X-TMASE-MatchedRID: rRgX50UcFf45QaOxwNGfvo9bHfxDWoib/SxCr0ylBzl9cWWuJIyU9wv/ 9UzFeXIT+YdFmOaRkOmePBItIuQelxyr9kofgD0Fs1ygEN/QSNVTvU6MzYfQNrzgL/eLACDEinP Qmd1MRWjfUZT83lbkEJ2CceiRP079urN6XEslkE3FxYsKdAAndlCHnDCcS8PhAIVMxL2ekWMpWs s5kPUFdKe0LHOmNPe173/Xo5qk4Yexj+cG/tVNvoUVwBsBRqhAle+q6k7Q/cwvzLls7HTfGQ5GM zfaGfZvgW6bY8SOq3WjxYyRBa/qJQPTK4qtAgwIPO9KPUEX8ztWdFebWIc3VsRB0bsfrpPIfiAq rjYtFiQ2RN7o0sJqeG2U6qqhQiZk5DvypcW3uyDXDR7i1YkyoH7cGd19dSFd X-TM-AS-User-Approved-Sender: No X-TM-AS-User-Blocked-Sender: No X-TMASE-Result: 10--17.879500-8.000000 X-TMASE-Version: SMEX-14.0.0.3080-8.6.1018-26680.007 X-TM-SNTS-SMTP: 1DB11F3B58681EE176EEE39215B01F32F101F0DE053342D0A20F8CDDEDC3D65E2000:8 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 77fa8821-1a1d-4211-bd5c-08da3e4fa28f X-MS-TrafficTypeDiagnostic: AM0PR10MB3412:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: yk+Ujpmr0bsxK79SJzEJ7XkkYmOYI9DJuhBGBAcw8WrcGm4e/oWVzHIZ0MQomncwlFlkCvx0HqYzAh46Hlwr3zC6AddQDLeSv5RQ/iChmLWqKmSZhb/Rq1pptUHedT+KIVPrGjgTXBlr4xb/IaUgd4chBSlxee2E1D+AkzGiZPgvPhyJHvcniE3eBRqUubY7F4cbHK2DMseosY7xDp+PAKV3GOAjMzujp+ZJY8JtKyVPbSg+mv8b7n0Hnceu+UvpJNWkiRuZ5mGglunc00c4NxGOOcmRiOOzVLZA4giGKk5VfQkXtzLZseqOQn4osX2zV1o/hrOtGZhrxPhe164kI8HeAUxvy6SgY3jEdEnT35lfczaxWN76DHHYQkyRzpUL/jca+zI8YcnxcCwYeOFgl8Kb3UWsP16URXjMLHYNVyBtm/IS/AgMpU+r9spgqZGb5+rt9mSdJsvxtjpvH0lDACBaUWfbL9cWyZEyC0LPHGWI/Wjtu1UEdHasyfgaAOlCTPKmiAfZZj/sjSKd2Jb5vWGgdhkykD9FjRHMDNX/3FZ4/MdRx3z5n1ihtISsIy6gYrX5Iu3dbi4QeRMPMmZu4bKB2fVCVdJo6vtIXKjy7fMgFOxlMqxBiWfkHAlHCGEYDv68kmuah77Ip8jhE+XcrYLQ+QS8X1ueaeWI/YJhneMLZdyyt4FsjMJoP2gUYmuGsn4Kn1HfwIuu4OsUmSZjr0NNBH61QQ2vGzXhSvTGkCiQaYz6Pl2+wZcGwXrHXj+JsS5bEYlhv/cDT+EBOhjF7dROGfGFyS4G0Oms4bCyOzeOIRZAJfdVRhEl5oI98OLc1TZIL8riZf7BNnR3l6/ybZgHOOax8By3+zkvuhf+zd4= X-Forefront-Antispam-Report: CIP:194.138.21.71;CTRY:DE;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:hybrid.siemens.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230001)(4636009)(40470700004)(46966006)(36840700001)(110136005)(16576012)(26005)(16526019)(31696002)(316002)(508600001)(356005)(31686004)(86362001)(40460700003)(82960400001)(6706004)(36756003)(2906002)(47076005)(81166007)(107886003)(82310400005)(2616005)(70586007)(966005)(186003)(956004)(8936002)(70206006)(36860700001)(4326008)(44832011)(5660300002)(53546011)(8676002)(336012)(3940600001)(36900700001)(43740500002);DIR:OUT;SFP:1101; X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 May 2022 13:08:17.6389 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 77fa8821-1a1d-4211-bd5c-08da3e4fa28f X-MS-Exchange-CrossTenant-Id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=38ae3bcd-9579-4fd4-adda-b42e1495d55a;Ip=[194.138.21.71];Helo=[hybrid.siemens.com] X-MS-Exchange-CrossTenant-AuthSource: VE1EUR01FT041.eop-EUR01.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR10MB3412 X-TUID: NCBfSW/BG27N On 25.05.22 15:04, Schmidl, Tobias (T CED SES-DE) wrote: > Hi all, > > Am Mittwoch, dem 25.05.2022 um 14:47 +0200 schrieb Jan Kiszka: >> >> Just for the sake of completeness: Since which Debian version is this >> the case? I assume buster is fine, right? But stretch was not. >> >> > > That's correct, it was introduced with v236 [1], so halfway between > stretch (v232) and buster (v241). > > > [1]: > https://github.com/systemd/systemd/blob/ec5e113f099a3078194ae5fe43f72f52f41fe76b/NEWS#L6515-L6524 > >>> >>> +if [ -x /lib/systemd/systemd-growfs ]; then >>> + MOUNT_POINT=$(findmnt "${LAST_PART}" -o target -n) >>> + if [ -z "$MOUNT_POINT" ]; then >>> + echo "Cannot find mount point for ${LAST_PART}" >>> + exit 1 >>> + fi >>> + mount "${MOUNT_POINT}" || true >>> + /lib/systemd/systemd-growfs "${MOUNT_POINT}" >>> +else >>> + resize2fs "${LAST_PART}" >>> +fi >> >> I wonder if / how long we should keep the two paths... >> > > That's a strategic decision - do we want to keep the possibility of non- > systemd systems open? Otherwise this script should IMHO add a runtime > dependency to systemd (>=236). > Well, we already depend on systemd today and provide only systemd unit files here. In that light, adding a version dependency to systemd would be fine IMHO. Jan -- Siemens AG, Technology Competence Center Embedded Linux