From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7195216210364989440 X-Received: by 2002:a05:651c:14a:b0:290:6ce5:e752 with SMTP id c10-20020a05651c014a00b002906ce5e752mr785874ljd.202.1675325662593; Thu, 02 Feb 2023 00:14:22 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6512:3d1f:b0:4d1:8575:2d31 with SMTP id d31-20020a0565123d1f00b004d185752d31ls820032lfv.0.-pod-prod-gmail; Thu, 02 Feb 2023 00:14:21 -0800 (PST) X-Google-Smtp-Source: AK7set/r3tVJnspecJg3PB6+Wjqa9lbCZ/dgdI/gWi3VRMPHlms+yJBZly084uXP9RelvsnllS8X X-Received: by 2002:a05:6512:ac9:b0:4ab:f3f1:8299 with SMTP id n9-20020a0565120ac900b004abf3f18299mr1756620lfu.6.1675325661076; Thu, 02 Feb 2023 00:14:21 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1675325661; cv=pass; d=google.com; s=arc-20160816; b=VjjRosVWnxvsvbZVxdHHcpPGLgA9xoPtm3KXX8bJkVdxxHW4rcbt84G+qmWcxy8+ER zZh9JZZFwTCynrqNC6dLupIJoxvT+m++czkzz+U8yMS3rxVtQr/7hX3W0hMS5UOMCdAI XQf+WvbO0mMkUJkcQyb/UP4CEnacmtU6Gjm6BcimgBNLBctvRlsgNTXNRqs+5fI3Cgly UQ7lQ3flZpAKSaLoEC/a+Ug2pTIxMjsbXvu6YN9J9+h8TwnwzMMNGz8PFNrFairSoANu vunEGMMYGqpTDlDkib/Mvd8ttF9oVIQUg/R4fwG7cf9pN2L9ED4sNkdHqkFY5c5G02w4 xACQ== 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=ZpaZQfFr2+i1Z4ulnHvv97aXqq5fjtKz2SF7i/H2KWo=; b=lPFV4NdU9AFLtWfO9p1SCUi1TJxmsGnI3behaZYQwwNmgG8A5bqKYIm5pG+8E/9xvE O0fLUgvkXxAdSjFCM5d3a4CKt9kR9zJ0qMxKpKoa6hG5XQY+euNo0/EerETNeWB8zbnG +UsAVuoycLUFBFVNZzi/DAsL+kHLZChX1OxQW0ORAyVXEGgjwAAw+mdP73RyVX+2jFws Tst6HYv5gnjK4KmxU8on0f2JyBdRbGaqQPCAlttOqsx6EVEoLiCie/qXC85db6W/bSc3 wXAKQscF3zlxYZuFZ9IgHZIRv6CLFPocsP+zO8a/u14hTwewsFD7Ap+eamxU3rpPWu5v gFlw== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b="x/CponO8"; 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 2a01:111:f400:fe0d::607 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 EUR04-HE1-obe.outbound.protection.outlook.com (mail-he1eur04on0607.outbound.protection.outlook.com. [2a01:111:f400:fe0d::607]) by gmr-mx.google.com with ESMTPS id n6-20020a2ebd06000000b0028ffa3d673asi852124ljq.3.2023.02.02.00.14.20 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 02 Feb 2023 00:14:20 -0800 (PST) Received-SPF: pass (google.com: domain of henning.schild@siemens.com designates 2a01:111:f400:fe0d::607 as permitted sender) client-ip=2a01:111:f400:fe0d::607; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b="x/CponO8"; 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 2a01:111:f400:fe0d::607 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=PdVFXm7pe2gAnzVhlqmgHlKEGoytICOAfr681NlyDl1iW/zol4pavZlU284m0Uu+BwS/y1psCKhT3Yhivm454HNECaT5rVmcrGa70gjUl26aiiPEqTC3XUain/0Ee+aYC2rl3aEaLKwndSxaFZ2sR+O85mXGskb+lTLQ0PwTEBMDDYn1SmNUUSMuiaFwcE/VlldpBXox63/9vrmayc3i12LboGlnmGSpuk2/74zM9Z9kSCvay5IcsAbPmHy+eHxRqamYFySEjD2y99a7rv8r9AurtaUGKPgPdqWi9FLH/oJoUt9w2ICn1jZhUyjShkuePQf9FgXhehehtgpaUm9Tvg== 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=ZpaZQfFr2+i1Z4ulnHvv97aXqq5fjtKz2SF7i/H2KWo=; b=i1ITQhc7PyDzJL4CRCom5JewS2HUJ2S9T1Re4XXBudZeic4CfyftGh/TBJuqOhOkn/5RngZVIAYfAOPPYf6EEE1pRmgIzYOSIkahYNHNaECdpcRL2tVHm3kLemFR3MRh7v/VUYZxgaV+FF7YGpNEk60Fq/AOTd4A9PN2b4frywnQ4mZ7IrowSinwyY3M9x2x1ugN5G4AZjPnj0NtonydYhM2OXoPP9PBNWQU2rU6UI1EXhog87J0PZchYKUAKjOo+zdCx9vIZdfc5YIv6TzU8cgfhQczFFZ4JXN/ypA0tbZ/BvsBcBMyOtSTy2moeqxbQ7d4iC1HG+IbqAuGwF5DVw== 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=ZpaZQfFr2+i1Z4ulnHvv97aXqq5fjtKz2SF7i/H2KWo=; b=x/CponO8NaEMB0sR36ss0buqGQAwDwMAsu1uvhXw6yFWZbuCVXYbGApyAk/k8aAl3/Nw+7O5yugJD2nsdujpYtlUOSfXZoJab5Tu1idLSS4VzKGOzIGB5b3iVPq7mQYG0x1rLYyFpQ+bI41HrivINEIeX/clWW7oCpv+gWBvKZu9dKKE6JDV2FYyZVZ6xUu9XaTQvPQzL3aNw3DMgHQQJUYEnNYhY/8qSOJoaZI7TAhcwuwv08s5B5GcFeEaNkfgPthMZemYF8Pyzf4GvfDGr9VmLwwPDGtjp20t4zv/iwdN7Yv9q3PlO9jZM8zexcZK7WIYx39RBOioiQ5HOpysRA== 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 AM7PR10MB3239.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:10b::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6064.27; Thu, 2 Feb 2023 08:14:19 +0000 Received: from PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM ([fe80::ee44:171b:4c40:d42c]) by PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM ([fe80::ee44:171b:4c40:d42c%4]) with mapi id 15.20.6043.036; Thu, 2 Feb 2023 08:14:19 +0000 Date: Thu, 2 Feb 2023 09:14:12 +0100 From: Henning Schild To: roberto.foglietta@linuxteam.org Cc: isar-users@googlegroups.com, roberto.foglietta@gmail.com Subject: Re: [PATCH] expand-on-first-boot: really only do that once - reverted back Message-ID: <20230202091412.5b0cf3bb@md1za8fc.ad001.siemens.net> In-Reply-To: <20230201155335.2975971-1-roberto.foglietta@linuxteam.org> References: <20230201155335.2975971-1-roberto.foglietta@linuxteam.org> X-Mailer: Claws Mail 4.1.0 (GTK 3.24.35; x86_64-pc-linux-gnu) Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-ClientProxiedBy: CH0PR03CA0360.namprd03.prod.outlook.com (2603:10b6:610:11a::11) 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_|AM7PR10MB3239:EE_ X-MS-Office365-Filtering-Correlation-Id: ef5928a1-b394-4dfb-8576-08db04f57b95 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 4efhty6T0SrGK/CXppecOqWt/FaEJwddQStYwZEv4vcw7jsJZ92k46KEPGU2KJvde18bif0PL6cO2OEoxfB/QfjYBO6T6kslojF9aD3wfdkDfHjGu0UkJvNujBg8Rdy1jyyfZnVD821BVNSazR4EeL1NjyI4Uxq7mxP4HXEnB1snQ1tUb0NkOZsGc/+XRO8bTx96uFmSMSCctKnfsLp65rWEpUMUm3zzvDYk/0eluED1MDejb4zg71jpjGQdQbkOF0sivEAEh1LzjsP1377duN7a5gzXrlcxqDsov4d6Cu/tNXLDzW5ihiqhjA/6M5Ys0mIYAUTs78s/KIROkhyXRwFdPoG1H4eJ2QStEac9IpBfahuZDCVOmmtcBHCyqkHd62d9YuqbDqPjrjrIPBWJNHs9goalP5uL/FDdt42X7MiYlM97L48l29ik2WZ50UIeWSNisymDoRdVVclX5WQQmtgaOSsb5T/UofHP1uuBUw7FYCFCZrgZ8xvoFVQl1Scrpm3Q4ydsuU2+j/KthtVZXOk7XCbB+0/zbzEF/LUnILktu7EgLTfXosLZfIEIbQaUP8wZybgrjzMcbKS1C5F8yWdFE9I7YhLyQWNQkt1sRyRNAsnQtS+DNdI5h4w/YE1qZHxXMh1bfEr4RpsreYTBoA== 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:(13230025)(4636009)(376002)(39860400002)(396003)(366004)(136003)(346002)(451199018)(83380400001)(82960400001)(38100700002)(66946007)(6916009)(66476007)(44832011)(4326008)(8676002)(66556008)(86362001)(5660300002)(2906002)(41300700001)(8936002)(478600001)(6486002)(6506007)(6666004)(1076003)(316002)(186003)(9686003)(26005)(6512007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?BaTF6Mnxxo/E7p9wTVtQQP4yk09EMGcd/ccqEeBEvr6n0VUcZLsVepQr5Abz?= =?us-ascii?Q?bYvDrQeSzxjMGY/3dRi3YA+Jxqkg/pWLdpWo9WIsEGa7SzBYK0N0cXcwI7KT?= =?us-ascii?Q?ytkxAlB9wjlSrPZ9BFmxLPWyE9e5U2jEzRdTUUzorRyCfMGZFhWuWpALLyAf?= =?us-ascii?Q?ujYn91IRCxz/uDNJI4/JGltZJM4TrUMoB9APx6LOWQ0WFfwlEciHtyJyEyiV?= =?us-ascii?Q?CJyP+warCcuyc68zALIfnAQAPS4FBPcjxQOsuM2f0iVPfA1lTuvRYKEZlLtI?= =?us-ascii?Q?uIBE3HCl1rJZIXbEFzKV54beamEbuYzzOQi5T3tliVGrmkt5TDgkXlDsDqyX?= =?us-ascii?Q?9PEHBJUCfc4HmOCDWlw9CxHI5m+YLblp2WI2friFSBYOLUwMHeqVdgFkPEgv?= =?us-ascii?Q?tmXaRSNV/y5mRBLFUw+Mto0tioZziztJGj1JGwyP8ypNvE9wMp8HK7vwAUs/?= =?us-ascii?Q?5y93xUpYtdaDWzogzyfUJbs04zSe+CPIn+WvnHT32SH/gV8UAZVjR419Qj0p?= =?us-ascii?Q?v/PnASQI/XnOTxv8jrQfmaH/UDZ6tD1D7qrjGiYtqqKyfYeZvNi3B25RoX3K?= =?us-ascii?Q?+qmEjl7Y6fZv4gixWaN3nkhr8vxRLQUfYI9XXffvCSAjpq79y1kFzKJDqO5a?= =?us-ascii?Q?31T/PeCEGwolGCGf8vLWF/AAhtFl3zrKfgq7T9t8t+rFHbfebykVzc4Ls2xt?= =?us-ascii?Q?N04rIPMaiRBknj6ry0xCXeizpAF47zprIKEJ7oM+yqRjpcJaQw7hDXlEleTs?= =?us-ascii?Q?1wAiYe2tJbm8+kz3/szzyjY3KHGciII7GLccZktdcHuYvOzuOJo6hhnkbMHp?= =?us-ascii?Q?CYf6jNZKDFmBUXr+L9kwWASEIqKwNxT8HDgihZV2Jrs5M6B6R7GPFO7jbkFU?= =?us-ascii?Q?1Xsin9Ebx6VOTyXPE0w41YMe/TnDKWPNkvcDS+b18sxS4tIJZVHvTgsE4gtj?= =?us-ascii?Q?f13BFkqPSiIVt6MszsYSTWo5J0DYY6jWRlfqg/4dar+1BBjujrL2l84ONxbJ?= =?us-ascii?Q?ky7CnM3c0jhEePrIJHNkc1c4+kYoHhf+C9mvQ8XZsT68ExsUCtqdVEIrZliL?= =?us-ascii?Q?lVl9StSbROn5HgTwHTf/Ax9qsPkzig7Ep7YhFCTNRvTwwj4fh5OQ8dX2JCJb?= =?us-ascii?Q?/NdNa9Ta2X9Fy89gAx0YNyY0P8G5tSkQYq+QvCelwqpr/mZxYwVhn7zTuJtm?= =?us-ascii?Q?C/nHU/jmd114q5ybaSXgIzX26MT3EDsSMJ7TVt5WMW4yqoojxnp2tGlf53Ya?= =?us-ascii?Q?QfxEBohovAA1jaYXHuMvmYu1LkxetBYmfU0xQhegkL2nPHAfobPUR31Dodb5?= =?us-ascii?Q?J82ETQ/BLeYjss8JQ0por78llec11fjh71Z73LBncNaiIDgkJUpw01K+1uX/?= =?us-ascii?Q?uGNtwccxRVU7b8iV3SqRx8VcN24QRDlnaA1zWdBuRQAutZuV+jfBzkTamniu?= =?us-ascii?Q?6WCVm+7WHKOWCAPJ5DUDvMz+rtjZ0Cu+erBqJ4NqBRbMvpYvAQ79QhdbuY2F?= =?us-ascii?Q?i5bLfo8yITIDDHZMBpLlTXrSEf0V9CtXcEpf7hFS/YdmlxbC/Nbhnb1GSheg?= =?us-ascii?Q?wLZrWKkduwXE7eS1vcxvESDar9tsAGaiUlC2SCPNIK/91h67Rd5m4LZC6WGt?= =?us-ascii?Q?VA=3D=3D?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: ef5928a1-b394-4dfb-8576-08db04f57b95 X-MS-Exchange-CrossTenant-AuthSource: PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Feb 2023 08:14:19.1527 (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: rjh0Km/FCNIlHcIyGN758AIs9ZYdJ7H6I+dFvwrZgq4XWxWY+i2a2km7cbLBof539YHBp50suMZySBnsZsCgTFlPyIepRYNq5YcaS2xQAiI= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7PR10MB3239 X-TUID: 1LFJ1lQGU6SG NACK Am Wed, 1 Feb 2023 16:53:35 +0100 schrieb roberto.foglietta@linuxteam.org: > From: "Roberto A. Foglietta" > > The proper solution is to wait that udev settle ends and then try to > access to the disk that in some architectures are down to a bus not > initialised at boot time because the boot happens from a separate > partition usually internal to the PCB/SoC. > > After all, this script is supposed to run just one single time at the > first boot and thus the time spent on it has no impact on the > every-day performances. Moreover, in case of failure - which is more > probable in small embedded systems - the system goes in production > without the full disk capacity for which has been designed for. Small > embedded systems those usually unsupervised or remotely supervised, > thus introducing a potential source of nasty failures which could > hard to detect expecially if the disk becames overloaded or complete > full. > > To avoid all these risks the only reasonable approach is to set these > systems in such a way that they will reboot continously until they are > not provided with the full disk capacity. In such a way they will fail > at the day zero and this will be easily catch by the deployment tests. > > This patch affects also this setting and definetely should be reverted > > Signed-off-by: Roberto A. Foglietta > --- > .../expand-on-first-boot/files/expand-on-first-boot.service | 1 > - 1 file changed, 1 deletion(-) > > diff --git > a/meta/recipes-support/expand-on-first-boot/files/expand-on-first-boot.service > b/meta/recipes-support/expand-on-first-boot/files/expand-on-first-boot.service > index 90c92a39..fda50016 100644 --- > a/meta/recipes-support/expand-on-first-boot/files/expand-on-first-boot.service > +++ > b/meta/recipes-support/expand-on-first-boot/files/expand-on-first-boot.service > @@ -15,7 +15,6 @@ ConditionPathIsReadWrite=/etc Type=oneshot > ExecStart=/usr/share/expand-on-first-boot/expand-last-partition.sh > ExecStartPost=-/bin/systemctl disable expand-on-first-boot.service > -ExecStopPost=-/bin/systemctl disable expand-on-first-boot.service > [Install] WantedBy=sysinit.target