From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7158446333307650048 X-Received: by 2002:a05:651c:897:b0:26a:c213:f0cf with SMTP id d23-20020a05651c089700b0026ac213f0cfmr16341957ljq.216.1666772609371; Wed, 26 Oct 2022 01:23:29 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a2e:bf29:0:b0:26f:b780:6802 with SMTP id c41-20020a2ebf29000000b0026fb7806802ls3178311ljr.0.-pod-prod-gmail; Wed, 26 Oct 2022 01:23:28 -0700 (PDT) X-Google-Smtp-Source: AMsMyM4MdUaQa24jMDARFwSysyjuDRHeEzYkyHVzIyTAc+MPTjVnB+y05JyYxQ6GKjkDZNoxu+Hj X-Received: by 2002:a05:651c:98a:b0:26d:fd1f:10 with SMTP id b10-20020a05651c098a00b0026dfd1f0010mr16192543ljq.323.1666772608113; Wed, 26 Oct 2022 01:23:28 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1666772608; cv=pass; d=google.com; s=arc-20160816; b=aDTq1okcWhhMuxMH4ZmmlQPf6PoADfuGKfVbnOepSI0xzJ2XI20f1QZcVVGLnsZ+v/ Z9XOFOb5E+6fx2F2sV6Qlk/Kzq1k4dTqzTiYDLrxTvP65k6WKt7PdmXQAvvwKJB9/Mep 1wS2SjRBOhxw8vAaCXr0iAxNGUgZs71XiL/FZJo4vHQvcAuB5PzN2HiF6iE103JEkEPl AzDiyTUICIRyHm6JEal3nGr4jAVmver6vs2ng2a6ySV5jHydQ4PUs6t9TOomlf9nq2rX uPpX+jo6i8zuK6jbpF5XdbtGd1v5X1eOvhn19LGyYSaZxBzWH8UOmNNjL6RiXgzs3Ouw aCKg== 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=FxESATGydDx8LOn99N1inP6AkxHU4sITxBjP6+0CYpg=; b=WOhIuAErErCZt3LdJX6uKNK46hkO5Qbqkvlo5fLl5qiJJVDMDadpYk+LCURE/1COjM vZMn+eHbQRurnxSh2sCwLD6E6UzoMjgy59MDsJmiF8cVB7PiJLzvCcGgAETcDRrptv5n xJd+VdROAA+PgCLmbnngPBpMmj6EzpcNLOxkYPDnvmr4rbzBq8P7CP2K/8uXeXKWdEgG a9RJOEVArZSDTR01ZgIRCGleiSbSEDj7WsgrYyregN5fQdJlKmOMwKd83hJUECAuRhI8 tsqdm1TAFotf1wwHDCdCr/iEPieYSEEB0Afm758lEikXftnB2oSNRATD91TFOFH3qBrS whHA== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=ZT68AIYC; 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.20.63 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 EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2063.outbound.protection.outlook.com. [40.107.20.63]) by gmr-mx.google.com with ESMTPS id f7-20020a056512360700b0048b12871da5si163284lfs.4.2022.10.26.01.23.27 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 26 Oct 2022 01:23:28 -0700 (PDT) Received-SPF: pass (google.com: domain of henning.schild@siemens.com designates 40.107.20.63 as permitted sender) client-ip=40.107.20.63; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=ZT68AIYC; 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.20.63 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=ed5GKimBq/MwBaBF58sMSVQOLGdjmPnlkhcWyo2bwD3RFlkQZEGIdV+5YZ+1BnZRrC5AHgB6mpcg7lgnxvQaGKg2QfqkuVWGgYMXgWaEPE0Lq5H9rQYIFoReTrTsck8i1r0jv8eebKUf9Bm6p3WH4QqhK2TEEpS0jtrOtl1M8YOVqmezvhZ76J9n4nJusLUN3bSlLfhRVcP3KHfI+BASiBEefQq4FGpSv2ewctalS1P7Fel1ai+z6HENQadJGFyvq7Cli36fN8URHUYJIBS6jglhAo4QpGn7n9peKXC6lL/hqj4wfMIklTo1vhZnZ1NnQs9OppxCYouTD1rtNZx2MQ== 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=FxESATGydDx8LOn99N1inP6AkxHU4sITxBjP6+0CYpg=; b=cUJC2EdVEU+M8D80pBw3h+QTu9b7rSH7GG+X/HTPCFZS5P490sPltB5Sqhl/lXUkEFcX9objrIcIScFQ6mHiejVxiOtctHIQfb0RAp605BQ+zMFPwSAcKVJzmmeyGkFVCwocG8PPA3T6IQSHOz6mgJIvDutChx54Rfqd/eNmIKwxZ67xY9IqB6ok7fv5zEnz245NeXa5hQBuJzCsFgM06GHIQiqqb0X5KZaezshyrfW7jD3At2yxbeetpIVcrzglFGdK1QnIy8r9iTkjBP38OREA+I1YaxKVyA2UVQe2Khl6jjvTBma9u5PT4Szncylwxt1pCUwEbcLExSFMU/xnvQ== 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=FxESATGydDx8LOn99N1inP6AkxHU4sITxBjP6+0CYpg=; b=ZT68AIYCsL4r3rzMsFMTJfHUGlOFvpU7hjZKFNicj6MxYOqghZu/kgqcLTJ1RhZyK/BDy4nxAX5MXUD+vxoszQUk8s7Y9ZdHrDEADAt04Ph0UyfgF+lIfh+cCssgouksxJiTwOonAvvhZXd33wnGm/9tyb02h0NO20sfnWYrPUvwP4n7IO2Jt9YIJqC7tpTHzdfJJgF/2QggxnuWkZIZWK74qgYLTeLTOedqkfLI83pe+IpTNmEIGstnZuwIYZdTZg2y01TSDBMRy1CuIo6BOWOeCxIM2xhNZDoIfaxR60N0/repN6/WngRbei/M84BCFSi6grNZ1+vCLFJL5RwHPQ== 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 DB8PR10MB3562.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:132::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5746.26; Wed, 26 Oct 2022 08:23:26 +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; Wed, 26 Oct 2022 08:23:26 +0000 Date: Wed, 26 Oct 2022 10:23:17 +0200 From: Henning Schild To: Cc: Joe MacDonald , Tobias Schmidl , Jan Kiszka Subject: Re: [PATCH v7 0/2] expand-on-first-boot: Switch from resize2fs to systemd-growfs Message-ID: <20221026102317.7aff1e9e@md1za8fc.ad001.siemens.net> In-Reply-To: <20221026082101.17364-1-henning.schild@siemens.com> References: <20221026082101.17364-1-henning.schild@siemens.com> 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: CH0P220CA0025.NAMP220.PROD.OUTLOOK.COM (2603:10b6:610:ef::20) 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_|DB8PR10MB3562:EE_ X-MS-Office365-Filtering-Correlation-Id: d2aafe7e-7db9-431d-cdf1-08dab72b5b0f X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: qQiORHCNzx0LKdSmUcROLAWxcC55iV0/NV4AqYO4HIUcqpfGMiyQSbfc/v2lpAu0Y5pd+Ka8yA9S+iffK1nLOd6SwxLeSjZGSYeBA82MFbIoPCdQlSUs7vYY3TyXq+NGHaevWO6miL3KLjJ+rKcHD/vCwPJas4KOfmSPpNTCopA01XTan8QmtU0ZbgYmiMcFATz+6T6LrhDlAXGtdoLFpXSTldy/OThIz3WxqPFvLhyQIehXG4dGfgCq7D4UjiWBa50z4s4xyfupOro/sdearimV4BdpTPb6rc5YO4v2C5FFAbiBg5uy7yleysE7YHlDlQxX0d6XSXTVAs3T5lS2b9oIWrULXh3UKbltEQ4QcxbSIChqebnCNbW3y3/pJOt5XGbc/y+nrX7qNMYx08R91pWTzK1CSbVbQSk7e6+pLZDl4LJCJyj6Glp54T81IzZNDHkD+jkU0Y6e4OxFPUN96w6HVDu+bF45a2cnmmUwjYUMMFCB3RbuMs9SN+71zuUKxtAKwX63MobwxtuOxpKKxDa97ehd9bHA7HRHMmFH3hWPAF8FggIgI1AaCX84y3xKd8E69EAGFbZPjNbhidjqtf8EFN97oTtTpWYRt/g/5KXQ8A761gv0Qel4kJ+LXRP8Pc+mYTQOin8tmXHEwnbvtKdldMix1muVgsGkW0aD4YLc+Sp5Udt8pw+BlbCqAjRYa7vb344BleUoSTJyZ4vTXQ== 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)(366004)(396003)(39860400002)(346002)(376002)(136003)(451199015)(66899015)(66556008)(6512007)(54906003)(26005)(9686003)(66476007)(44832011)(86362001)(8676002)(6916009)(66946007)(41300700001)(4326008)(8936002)(5660300002)(2906002)(107886003)(6486002)(6506007)(478600001)(316002)(83380400001)(6666004)(38100700002)(186003)(1076003)(82960400001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?92LxRg6kWH7ZdbO+x4n46LnSFlVhu+RnyOjcBkAxh1jjuRVy66k8mmlrfArn?= =?us-ascii?Q?79NCsuFOlHQaqJUTHqx0JJXtI1pjJLTlmdv5eGUfSLb7D9VipizBdFO44OwF?= =?us-ascii?Q?Zgr5JwZwZMK0WX9nEBogszpmuc9f2/3ap74BvNpQv5dNxv4qOqXLOnsebsNo?= =?us-ascii?Q?QLr+f2xMThZsVh0Ev0FJWCt8QXWwkOHqXsHUAtRz8GFEJUts1Zj5FDgTDnUZ?= =?us-ascii?Q?mV78yH1cmrx90i7i5nMX9X03zm/HNp2vuAmF8HvyHw8DtLFkcsHTM5nw3Vjb?= =?us-ascii?Q?sSr2mzyzzfbuY+yjbhS0uQuQDFbPE3YLNsTFAm6LVSDx0Qea+q87W8eTH3j4?= =?us-ascii?Q?kEWSeXvK2iHg/wx8BqXoDNnXf8oTylzIJdvJk2VfM+n60WSOmfxWiYkrKaAZ?= =?us-ascii?Q?Qx2sA1kVqcee+4P5HCYJzCkDBBrFgDsD2rjJ9nnDpedvJsBHrz94me7iDO/1?= =?us-ascii?Q?IfX+YgoRO9U4xb8wD+ZuIbsVdOEgZkyXt0/RhyDKxXOh1ek/TlPewgNMJaFY?= =?us-ascii?Q?5CmYmLMxkRshRAyhmPdv1YBhF7RypvWD4TJIEED2wWEWyYjPRudPXyAu9Mni?= =?us-ascii?Q?1v9CiQ26z9X+1VimVIr1mTXvusoZJAl9E9kK2WovsUfHqm5NsXjV2ozdyPEW?= =?us-ascii?Q?CDkV2opefksXaCCZ4evXrHDvTrZwquT6Awjmi9we+JfGSSOdOs5l8Kh0Iq9n?= =?us-ascii?Q?Qh0D3DZ1bPXUujCqk7w+0KFnNrTqK2X6S8eaxv3evAzJfhSubIW9XKU3zkjS?= =?us-ascii?Q?PEuSAW8pjw6ywTn9uGsFfwSzGDflakv9lCOVBHDaGJoaEu+oKQCmOKcUjrP+?= =?us-ascii?Q?hcT8baxZ6mrS9AjbZzatmqrhdkdi7bnzl6FcGe0RO+7slY8aNZ9Oo+ZhTx3R?= =?us-ascii?Q?R0qatBoTq2iOVzjYeJ4gvop+bMRWf6gzGgWgBoolWiWanZPzeAbQEi/ilFgO?= =?us-ascii?Q?rn1FnkbxQsCQs3LV4R4oa3VqFBOo8nN5QpDOYNtYfekqX4PPW1D3mqXDNhFg?= =?us-ascii?Q?gpKthzrMjAy6cIz9pRj3DTcs12VMO27NB56LVMh11CR/RFcy9M0jOBddNgDH?= =?us-ascii?Q?C9ErsRaSgH62Pv0RoEevD8K5i325hevqDT6dmnCXHZ5KE+ZNl37OyWem2zR8?= =?us-ascii?Q?LI5uU3C3QKpnapnVHy6T7ZBXiZkig8qqBSdDthI1wSiJwQWfc81CLfARVGNC?= =?us-ascii?Q?YZtBVoySCsCjmBZobIDr1ke87FuRPU7NbgNZs+rgphSG0vd9LSyMlGj5vbFM?= =?us-ascii?Q?bZDLn+S2QdACswts8ZF6MR7IL0bhg1XVD9DL9+JUiwFvmSQm6L1+XCB4ZIaZ?= =?us-ascii?Q?xP+aCidV9iwvTUmmRhmEjuT/PegGB/MaA8rQgsdTGQdjRl3r4ajvR/XIOTEX?= =?us-ascii?Q?nZqZ+uGbmpcvLjZoJHnYVeQpDUdRCmcyonMqbgakIgTvJrNHHIxYE3J/DVmA?= =?us-ascii?Q?ZwV7vWoN3QLcPeUc77O/sNdN58Y2pJpi2sJL5ms5SH+78wPwWeveKH1vvlT5?= =?us-ascii?Q?K01LE9axbWdqQp8g0wGG+iTAwzE0F7kYxRZ8avUSD4ZgAUOZ/jyw2wwkGT/F?= =?us-ascii?Q?TRS5NuFtq1hXfk6tM+665P6EAK8zkAL2NVNSNHUyMv+KFrKSG5CkZH3Io+AO?= =?us-ascii?Q?iQ=3D=3D?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: d2aafe7e-7db9-431d-cdf1-08dab72b5b0f X-MS-Exchange-CrossTenant-AuthSource: PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Oct 2022 08:23:26.7460 (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: nM6pIj+6zNpHjuMkbIqhOMqyffinMkQ/8jgI/T7kAkCz5hfj6PVMHua9MlER2FvZx6wclgrFCY3a372yYxpvbmom+L8jPXlBTxhS5hKXT3s= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR10MB3562 X-TUID: j6+f+b2U7AWG I ran a set of manual tests on that. stretch worked and did resize, on bullseye i tried ext4 and btrfs, worked fine. Henning Am Wed, 26 Oct 2022 10:20:59 +0200 schrieb Henning Schild : > Diff to v6: > - fix shell script syntax error > - include a patch to actually make the package installable on stretch > > Diff to v5: > - keep fallback path for debian stretch simply using old code and > rdeps > > Original Authors log: > > Diff to v1: > - Rewording on patch message ("root partition" --> "last partition", > added note to systemd-dependency and its impact) > - Added systemd-version dependency > - Removed runtime if case that allowed for non-systemd systems > > Diff to v2: > - Version bump to v1.2 > - Removed e2fsprogs as dependency > > Diff to v3: > - Omit the explicit call to systemd-growfs if a fstab option has been > found > - Be able to deal with both mounted and unmounted mountpoints > > Diff to v4: > - Mount the last partition unconditionally to a tmp dir and let > systemd-growfs operate there. > > Henning Schild (1): > expand-on-first-boot: fix runtime deps for debian stretch > > Tobias Schmidl (1): > expand-on-first-boot: Switch from resize2fs to systemd-growfs > > ...oot_1.1.bb => expand-on-first-boot_1.2.bb} | 5 +-- > .../files/expand-last-partition.sh | 31 > ++++++++++++++++--- 2 files changed, 29 insertions(+), 7 deletions(-) > rename > meta/recipes-support/expand-on-first-boot/{expand-on-first-boot_1.1.bb > => expand-on-first-boot_1.2.bb} (82%) >