From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7089105727946489856 X-Received: by 2002:a05:6512:3f04:b0:44a:8de0:15a5 with SMTP id y4-20020a0565123f0400b0044a8de015a5mr592799lfa.278.1650566970206; Thu, 21 Apr 2022 11:49:30 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6512:3e2a:b0:471:af61:f198 with SMTP id i42-20020a0565123e2a00b00471af61f198ls606103lfv.0.gmail; Thu, 21 Apr 2022 11:49:28 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzgpsFqmuky0HQTvKiHod1nwrMO4vlGfwy3mKxJkPt19HEXt4SrEVunhSelfb59DjtYYOP1 X-Received: by 2002:a05:6512:131e:b0:46b:8cdb:1bb6 with SMTP id x30-20020a056512131e00b0046b8cdb1bb6mr573980lfu.630.1650566968783; Thu, 21 Apr 2022 11:49:28 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1650566968; cv=pass; d=google.com; s=arc-20160816; b=zo/gwxGDcyANvgI2D3W8d4vixXmYqDsTqCLZ6ZEMB3AMp33//VkqYbYPDUEKAQh0T+ qtiWr4oudLd4Qn9l6DKFIClhYAVyYJmm9gc0qcAFV7UhaMT3SRL1uQtme5lrxTpDjNHE EuVOHBVd1sDW0xFS+9GfMNc/BU0X1w5tL2Ud9c/WCCLJddexwBjnDyB9ywb8X1wVHUIH fKhcXQlDlW6oCUBC4+oHCyOSVPre5cMkXOif6laOy8m0NWwFdd3CspoHKl0qcVKvoXXv Z5gL7t/82EOnhpj8UinS2cLHSsMkHzx1QkV7eRaN9JFLyrs72t5oeuIgIcqhpBoXKG9g R81g== 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=yXzuVbPebA2NCP4Q6TPvB0GwkZtCrb7hYS3mvpqCkpg=; b=0yYDmgwdenS4Z3Zs3HwH3Fp1qaEzrbOm/Al0xvdHAJlMr7k1OqakRKnKOIJnlpXwfJ FLhqjSPpjSm5CX13bP6pciB6hr6IOxmO7nUuATXMfldnctA7cN+Sma8cqO3Ah/AmhxDO MMIf2dNwgjOYWVTyzEpwKMBR1LJcILAHP2Ngfg7XrlTtN51s8PLrEynrZfnMvYFjr9Sl HDJDbY8Jm2jzhjSQbAdkBnbjyoFU5iGZYfmJQCLDWjbxgKZINGnjYSHHFFoNWgp8y9KJ AXFC+gD72E67Sj2N2uI98nq9y/WplsAiN0NAzA4U224nHvBn9GwLYQ0yhH1p5IpPXoPf qrvQ== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=ZIGj2hTx; 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:fe06::617 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 EUR02-VE1-obe.outbound.protection.outlook.com (mail-ve1eur02on0617.outbound.protection.outlook.com. [2a01:111:f400:fe06::617]) by gmr-mx.google.com with ESMTPS id u14-20020a056512128e00b0047196449b6bsi281194lfs.0.2022.04.21.11.49.28 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 21 Apr 2022 11:49:28 -0700 (PDT) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f400:fe06::617 as permitted sender) client-ip=2a01:111:f400:fe06::617; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=ZIGj2hTx; 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:fe06::617 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=SXRLwFMjUTiT2US53MbAaienAXuXJk/o3qMtZMBmoop5B+eCk7GG64oAfF6DgZ5vjkLf80wbvlDp1nEvOPRXr2ZVAs3xZigXT+S/xdhDzRmDGu7mbvaiZKUgq2mEJjEguNzWA1VKp6TWgruW2xXMUFXyTuUXS9RclASzWhre7rEUhKZLjazhsTTmd122w+g+95vTDooH3vLz2Xh0zinLIEMnoYGtzSj3UKWvczPdO29MkNcyIqiXRM5Qt1PQHL79OLZHVAoWSvncAuVuWRtYp+bGhVgKtRKlEvwAc9FXuoy4oh9pXPWLD1JgDFtZZe1JytQeeYXvPYcoUvSVvDSlyQ== 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=yXzuVbPebA2NCP4Q6TPvB0GwkZtCrb7hYS3mvpqCkpg=; b=b/LuHj6aBnPQ0etkIjDtuwuVHF8+5O/QdCbl+TnYKNlxCGlKOFEmMSm/h3OVDaVEOzAgSCG6JXcfTIKc270MsZxqy4nL8bmR4/ARkeyM2Szae7y03x2g9TsUdohj6KUXXzKt4mPvyhOR8lbM0ForXr9EWcpQOPXwS+GiaOI4QclSxUJu2GkjMfCpXSbQjfMjEK5l+U0AbXywYunsG3GwXFFtg9eoYBcpfIgKYgP/k9VSZtdWFZSTSr2mhj0KgnSTQaV/40vYKnbnsxOdbpFy3XS6hb8Sp/LrLG0bG/2Qb85+bDfFEp/8ylT4FwYB+TYXf+12PhuZlaqgaYNHJjbYKA== 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=yXzuVbPebA2NCP4Q6TPvB0GwkZtCrb7hYS3mvpqCkpg=; b=ZIGj2hTxmGrB7Z5xf83WVmnGzID11G+RimGUT2qBR+9NC+b6wkKuu9R/0z1aYr8C9u+7GHKYHT4GUoloWseZvRjUb/UF1hNbJQ2jbUUYDahkpja8E6NLYEaoTwS2SYpBY3kjpzgy2vEYOyGrn1D3G/nEhqlj/KjdHRzfdK5onmjZg/r/8GczbieZzJML51Cm24B9tdiGMf9g9FglVdWehR9tYeJkK4Lq5VuAw908nFb+4F9Giw94nKHZH5YE3WFaSocuhl80mObuk8rkSr2pVUwx1tJTn/vwPjaDvETQLrBhZezJWm6V0itaFPgq4bx3YsyEVumwghbn4NnJHIbeZg== Received: from AS8PR07CA0047.eurprd07.prod.outlook.com (2603:10a6:20b:459::35) by AS8PR10MB4678.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:31b::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5186.13; Thu, 21 Apr 2022 18:49:27 +0000 Received: from VE1EUR01FT045.eop-EUR01.prod.protection.outlook.com (2603:10a6:20b:459:cafe::74) by AS8PR07CA0047.outlook.office365.com (2603:10a6:20b:459::35) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5186.14 via Frontend Transport; Thu, 21 Apr 2022 18:49:27 +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; Received: from hybrid.siemens.com (194.138.21.71) by VE1EUR01FT045.mail.protection.outlook.com (10.152.3.125) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.5186.14 via Frontend Transport; Thu, 21 Apr 2022 18:49:26 +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_128_GCM_SHA256) id 15.1.2375.24; Thu, 21 Apr 2022 20:49:26 +0200 Received: from [167.87.32.12] (167.87.32.12) by DEMCHDC89XA.ad011.siemens.net (139.25.226.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.24; Thu, 21 Apr 2022 20:49:25 +0200 Message-ID: <8f91bdba-4a0e-3f74-16c4-76acdee238d6@siemens.com> Date: Thu, 21 Apr 2022 20:49:25 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.8.0 Subject: Re: [PATCH] expand-on-first-boot: Add support for devicemapper Content-Language: en-US To: Henning Schild CC: isar-users , Christian Storm References: <8965f42b-0813-bf3e-a7ec-023d2b41db4f@siemens.com> <20220421194347.21b0b742@md1za8fc.ad001.siemens.net> From: Jan Kiszka In-Reply-To: <20220421194347.21b0b742@md1za8fc.ad001.siemens.net> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Return-Path: jan.kiszka@siemens.com X-Originating-IP: [167.87.32.12] X-ClientProxiedBy: DEMCHDC8A0A.ad011.siemens.net (139.25.226.106) 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--13.974300-8.000000 X-TMASE-MatchedRID: UgbjIbm2QqY5QaOxwNGfvo9bHfxDWoib17ERDLJeaDp2XzZwVVyWJ/io Isi7Sa0gDvzf2yu4KdhHSE58yFwtKz/ye+mmBd/rECfoBuDixl4NHep0vpelGUEOfoWOrvuOAZn /4A9db2QtferJ/d7AbzSWfNfbIRHaxtRcAdb6SLyuQ6I+8huFgrObJf5ov68Ux64UvlSkg3Hb74 0Zczcv/t9RlPzeVuQQg7ga8QMDz6PPK6MAxzBcx3Lxne606amEJtllgBC70fk3aW/7bl6SZxfDk dvf9c4dGlbrk2ODhoNgbfZku6SlU3qKlbNWS67wM3frSRH3MdRccQ8eam5EfTl/1fD/GopdcmfM 3DjaQLHEQdG7H66TyL21IqBF78qZ4iG+EzwtIjKS+NgvLCBgbDGfjowV6TPeTDY9dDkmBo/Xx93 DhXVAwA== X-TM-AS-User-Approved-Sender: No X-TM-AS-User-Blocked-Sender: No X-TMASE-Result: 10--13.974300-8.000000 X-TMASE-Version: SMEX-14.0.0.3080-8.6.1018-26680.007 X-TM-SNTS-SMTP: 5F5860A0C309DAA368467E8481181781AFF14094509B780CDD31156535C4068F2000:8 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 0768d9fa-f8a1-4433-9555-08da23c7a916 X-MS-TrafficTypeDiagnostic: AS8PR10MB4678: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: 5lr7x1jFy0xL5NzyyQE7ozrE2+w2kx8ckGnwXre1RP99lionEemF+WeJyMLvNIUHC4WeMCBxbLc5btQ9s2DL1XFSikdTRQS4rBu+PUCKpmWCb2ATmz52ZTKhmciUbUeCGAP81iGhuDeBZ5RQyoOgtqEMDOWFUT3NzI0N9iET+Qjb4vRtif439X2NVeRQjX2CbR4DqALWRHygfWrAIcuu3nAlrbuCzjiwK/0hbEUD4zDM5Fon43dnFdEI76ld+U0H6wMfxRKgfF5Idx2uDdn0EINsXTxu7ycqS4u/9TI+aD9kdWWETogiPobslETDXgo539fXhMb88ec8FgV9uIAK5kifFukIqWzqNEVOFu4a21SLX7P/SloZcPq07dl+HGg9zT0qQygATPgHJPGNCsJ6DWwBShbNRbd4hzc604Jc9r3LM2g+C9nSgynZhE5z4Fo+XbSrd+7KPm3TC/IsSM7t3uIN7K4VWE+G3LYiC738e3shzNL11KcLJyb4lDIse7f00IFy+ijFRAnmxuhFy321C9xMlaaYm5Lsb7+BSXJAeWP0TyR7/gai1qOxa8lA/TdqkYyxmeJ8UYnAAyCGGwU8p97Y1GFLJAhzqpzjXMlaKjFYv5PjJr5n5EP8Kj3zBF9lXjJN15rpx+4GsoEs9wCEqf+aTZX4NwfSBbE2ABGrCKvdmB3mu1R2SBpMjlTcfoprRrVGZ3Dgv/+SiFDYAJfRTFEZOcNwqSbsmRYKx+JKewA5krAvzs+pPFi211ndfNvMplJpL+RW8xnMmxiMe8Pjcw== 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)(36840700001)(40470700004)(46966006)(26005)(16526019)(36756003)(2906002)(36860700001)(4744005)(53546011)(31686004)(83380400001)(8936002)(956004)(44832011)(2616005)(186003)(107886003)(40460700003)(336012)(508600001)(4326008)(81166007)(54906003)(6636002)(86362001)(31696002)(6706004)(47076005)(966005)(70586007)(70206006)(82310400005)(6862004)(8676002)(5660300002)(316002)(16576012)(82960400001)(37006003)(356005)(3940600001)(36900700001)(43740500002);DIR:OUT;SFP:1101; X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Apr 2022 18:49:26.8015 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 0768d9fa-f8a1-4433-9555-08da23c7a916 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: VE1EUR01FT045.eop-EUR01.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR10MB4678 X-TUID: 6kGKRqn2T5PG On 21.04.22 19:43, Henning Schild wrote: > I learned yesterday about systemd-repart > https://www.freedesktop.org/software/systemd/man/systemd-repart.service.html > > We should look at this and how mkosi puts/uses it for debian. > + systemd-growfs, yes, these are possibly alternative building blocks for such a service. Quickly scanned mkosi but couldn't find the require glue yet, unfortunately. > Not a review, just a generic remark that there might be more powerful > and ready to use tools out there. At some point i will play with this > and see if it can replace expand-on-first-boot, i bet we will soon hear > the first btrfs stories ... and maybe luks. > > I know people do that with isar and their own funny scripting which can > not be found upstream. We would surely want to switch here, but we need the right pattern first. A script or a cascade of dependent and accordingly configured services will remain, though. Jan -- Siemens AG, Technology Competence Center Embedded Linux