From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7174822613449965568 X-Received: by 2002:ac2:414e:0:b0:4b5:114c:fc4c with SMTP id c14-20020ac2414e000000b004b5114cfc4cmr16682100lfi.522.1670585102910; Fri, 09 Dec 2022 03:25:02 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6512:3456:b0:4b5:3cdf:5a65 with SMTP id j22-20020a056512345600b004b53cdf5a65ls2521471lfr.2.-pod-prod-gmail; Fri, 09 Dec 2022 03:25:01 -0800 (PST) X-Google-Smtp-Source: AA0mqf6heQpexPoZO5cL2Db62Yozyxb54odE1/KxYbdOcrCC03eFcmE6HoxrM5taQjf65e/8y9j9 X-Received: by 2002:ac2:4ec7:0:b0:4b5:7433:cfe6 with SMTP id p7-20020ac24ec7000000b004b57433cfe6mr1423458lfr.45.1670585101496; Fri, 09 Dec 2022 03:25:01 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1670585101; cv=pass; d=google.com; s=arc-20160816; b=nTCf86noRdiLLdsVV3LLBwnvB3tHocM1hgLhHT9oAz3NHdOR1393fRt+cJu7wYaH4M AgE4Ww+Bo49U6jB8/XgvRi8nQH2OjVxGDC2p8LjHkfZhv9nO7QBBSJIoRuUoJj7vx8jy i3cNlba94Vg/CZjmzPPQj0XgWt9z4TpWXRL1VivGFCtOTye1cuav9v8rbJ8TchrXK3ZV /bGg7YjCVbr2Ujd7tNlcwki2I8rq0CPRwjSi9yjRj0UzNB/c1yRrb7A83lQ2Eov+MaUD VzuiGFpl8hVR8qtpEtmOoGlofTvTGtn11B2K88HcQHm3MDAXZGXPblACn+iEBHKkLrdE Ug0g== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:dkim-signature; bh=WLEz/w8F4TBe4uCYVqtw8bviGWRI3y2k/j3LS2oVxW8=; b=ryXjIaF7Uqlhr54w45bXFdq+yrvLO4SQhzGLqYD2O8g2bBgZ7BwY3eKxXlZLKPpEjP tfIkXyX4cX1Nl5N9M9+N9rnXjwC0t4rap0t/B0l6mi+XnBeMLy6TU930yjCQql043DNU d0uPkrKucmxidHy5cLSXGlHG7lb8k/ply2zuogcUms/AkERbORqQjqWIi0Z/9eV1U4Ph 4TqdYaqfwNCelbFra7UgRT/rtsGgD/s5WnCLECWGS0DucSgHOMK1N9Uq5SmGxveLuZuM yCFelPcxlEV82I2lVNG0n2RgmVM/PjTb8MXrdk754QDneTEqpqIeb8an9hkHS8Yr6JzP KEFA== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=QKgl6ybi; arc=pass (i=1 spf=pass spfdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of tobias.schaffner@siemens.com designates 40.107.104.56 as permitted sender) smtp.mailfrom=tobias.schaffner@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from EUR03-DBA-obe.outbound.protection.outlook.com (mail-dbaeur03on2056.outbound.protection.outlook.com. [40.107.104.56]) by gmr-mx.google.com with ESMTPS id o6-20020a05651205c600b004b59c9b7fbdsi70854lfo.7.2022.12.09.03.25.01 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 09 Dec 2022 03:25:01 -0800 (PST) Received-SPF: pass (google.com: domain of tobias.schaffner@siemens.com designates 40.107.104.56 as permitted sender) client-ip=40.107.104.56; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=QKgl6ybi; arc=pass (i=1 spf=pass spfdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of tobias.schaffner@siemens.com designates 40.107.104.56 as permitted sender) smtp.mailfrom=tobias.schaffner@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=WODzRuV+xc56rO/lV93DO3GfxlWBPqg9VW8iFXdIIR6XnAD2VU5CtwhRpSp/bwLOkvII8aIzvGDEl1osI1c8xG3ZssTf/1P92CtdcXuqLPGPRaeYuc5/32qsLNXVE6tBG3nFvQWXMut/5A9+tFaFPmJ8KimWBac+UFuyXiUEgPke8iPL8CEeJg0npE0R6itApFmNR4zCV0RXnHqan9XvTxsf9Y+n3VgWZcgHC1w0+0Kouri+5ghKngi3Xdh66lM5AgNCxV67jxhFWnQ1LVpn7dILDklUTV5I8sw5/uNbrc724liEeLjVsoUuvBIQKIW21hDPENwZL6dCAWNdsSGlVA== 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=WLEz/w8F4TBe4uCYVqtw8bviGWRI3y2k/j3LS2oVxW8=; b=C+cyww6JzxC7ee+LtgzX0MC0eVPFX2Y1/wsERIFikVqP6vSo5dbJmet+PGqWp4icEe18sW4RFwac4rVTQHY26Ad/vxh3XmINO6VGa2aBmSkiVU2AXm+tpVJ6/O2Y3HJPE2RxscQ/17XVJtDbCKQfl3skgXKDbsCydCuE4tSkq7e+TmotgzfIivJ+W8znYHFggM7ihNUrJMk2z4cdKQdgKCKioujr4JpQb+WJ7D7uQlFVjuGauecXVXLzkzzVb0nK47Jox1CUKCKJmVIA6TWTwZPf+mHaCr787aSYYM2Xx8b8YlT4RkAOZyNpYqkEH86YYtR3h9Gofnm5bGNDjgUgNw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 194.138.21.74) 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=WLEz/w8F4TBe4uCYVqtw8bviGWRI3y2k/j3LS2oVxW8=; b=QKgl6ybiQWdZ+Kp2kc/Mp2YpOEiaK3hlIlSG/8PD4ErOt9DnILP5i94SnGA1jz6ZeRY8ifA0nYq/gh2KyPRWBcFVBghwhAKfX9SrpDreGrjuU3A93zTTnh/thsGaPAIW8yBFlLGtw7e0tIF66Q42XnGpU3epvqXxQBTQ17URkOs0GVQTMNAV6keqVNNfJgeRrE1Ww12eENN3hTuW+uZCArkeLEi3dHYqaocXZsrQnL36OmlmdItsO9oPlnKuK8KyrY/DoMSBENywyGJMYLQfWtTKYoOssNuwCRFdjWsIr7AuAl20Em+2nUjRATyx30Ajukb23nQ1jwIKMbS2p+lQjA== Received: from OS6P279CA0133.NORP279.PROD.OUTLOOK.COM (2603:10a6:e10:3b::8) by PA4PR10MB5659.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:264::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5880.14; Fri, 9 Dec 2022 11:24:58 +0000 Received: from HE1EUR01FT031.eop-EUR01.prod.protection.outlook.com (2603:10a6:e10:3b:cafe::f8) by OS6P279CA0133.outlook.office365.com (2603:10a6:e10:3b::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5880.18 via Frontend Transport; Fri, 9 Dec 2022 11:24:58 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 194.138.21.74) 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.74 as permitted sender) receiver=protection.outlook.com; client-ip=194.138.21.74; helo=hybrid.siemens.com; pr=C Received: from hybrid.siemens.com (194.138.21.74) by HE1EUR01FT031.mail.protection.outlook.com (10.152.0.177) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5901.14 via Frontend Transport; Fri, 9 Dec 2022 11:24:58 +0000 Received: from DEMCHDC8WBA.ad011.siemens.net (139.25.226.105) by DEMCHDC8VQA.ad011.siemens.net (194.138.21.74) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.20; Fri, 9 Dec 2022 12:24:57 +0100 Received: from L15-Gen2.fritz.box (139.21.146.191) by DEMCHDC8WBA.ad011.siemens.net (139.25.226.105) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.20; Fri, 9 Dec 2022 12:24:56 +0100 From: "T. Schaffner" To: CC: , , , , Tobias Schaffner Subject: [PATCH v3 0/1] expand-on-first-boot: wait for udev to create symlink Date: Fri, 9 Dec 2022 12:24:40 +0100 Message-ID: <20221209112441.87669-1-tobias.schaffner@siemens.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain Return-Path: tobias.schaffner@siemens.com X-Originating-IP: [139.21.146.191] X-ClientProxiedBy: DEMCHDC8WAA.ad011.siemens.net (139.25.226.104) To DEMCHDC8WBA.ad011.siemens.net (139.25.226.105) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: HE1EUR01FT031:EE_|PA4PR10MB5659:EE_ X-MS-Office365-Filtering-Correlation-Id: 3400c16b-a239-4b69-b551-08dad9d80131 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: UiAtD89g7U1nXy3Xpi4kjK4vB9dUJ/kzh3+p4cEHWPTi2FMYMyo4eVloWGXOkPHB/2h9gpaMuFZUnJ3v+PpLX3uYzFJIz7insJrZK76evT1J7YLXhZOLFELAn5slU2nbShuRQ75hEq/Me8sCWNlgVLe76WEVOejeKKLCk0qwN6Pq0NwiuAW2LdcVYXjnGZp3vYSLCyyS4CkuJO+/CmqEGKyJT/jA2QPQkElhUZ1bIS3TaeLnyuaYzQ44XIkiLsfgFwXtXZZqWDV/HVVUyt0TaFQTBTwKc+RG8uaMQnXH531g7mdWuLCAiqOMKcHjfqO9C4+u2Q4zcs2YzWwin74CBVkOul/lUc06Z1h9+dRa01nd4Z42/vdXeX9At/Sz0g6kz7JsXV8oq1FmuRi2maPxWwmNapKlZfB7EhONvu/qYbZyIIHHa938n0Iymk1ATNLDGviNnaZ5bnNsuktCNFA0uPpbDWp1ZsqSEJvMYEA7HH+WOfkaTytDxmQ+pUKe6SwTgvpcYGI5YbcCBSkaBDtidNiqhQCkwunQhGzRY1ULX5KBf2+VsqEg0orE5TQKN4hCEO+MAE62H61A1wNlSsNf/dtGlYJ5J3tG1BSPAQap5+l7yCp6hByG/qsou06vrXgCQnpGW4HtjlFKn6DD0VQTolbo8NaSr8Zyi4kEEz778OnWtGLHnQwZNVpidi6b7U+vb0B2+x/PgqbN32tbY3CBJA== X-Forefront-Antispam-Report: CIP:194.138.21.74;CTRY:DE;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:hybrid.siemens.com;PTR:hybrid.siemens.com;CAT:NONE;SFS:(13230022)(4636009)(376002)(136003)(396003)(346002)(39860400002)(451199015)(36840700001)(40470700004)(46966006)(82960400001)(26005)(40480700001)(36756003)(82740400003)(86362001)(316002)(7596003)(478600001)(4744005)(8936002)(70586007)(6666004)(107886003)(70206006)(54906003)(6916009)(8676002)(7636003)(4326008)(2906002)(356005)(36860700001)(82310400005)(83380400001)(41300700001)(336012)(956004)(186003)(2616005)(5660300002)(1076003)(16526019)(40460700003)(47076005);DIR:OUT;SFP:1101; X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Dec 2022 11:24:58.1607 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 3400c16b-a239-4b69-b551-08dad9d80131 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.74];Helo=[hybrid.siemens.com] X-MS-Exchange-CrossTenant-AuthSource: HE1EUR01FT031.eop-EUR01.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA4PR10MB5659 X-TUID: MpbvWKefL4Oj From: Tobias Schaffner Changes since v2: - Remove unneeded helper function - Sign commit and create a cover letter with version changes Changes since v1: - Run systemd-growfs and retry on missing symlink in /dev/block systemd-growfs depends on a symlink to the partition of the filesystem that should be resized. This symlink is created by udev in /dev/block/. If this symlink is not yet created for example because systemd-udev is not up yet systemd-growfs will fail. We could use Require and After to depend on the systemd-udev service but this could again create a race condition if udev is up but not fast enough after the partx -u. Run systemd-growfs periodically until the symlink appears. Tobias Schaffner (1): expand-on-first-boot: wait for udev to create symlink .../files/expand-last-partition.sh | 21 ++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) -- 2.34.1