From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7122851375568912384 X-Received: by 2002:a05:6a00:a1f:b0:525:3ad6:fb7e with SMTP id p31-20020a056a000a1f00b005253ad6fb7emr1576338pfh.68.1658519691874; Fri, 22 Jul 2022 12:54:51 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a17:902:da8f:b0:16c:eb79:c6f3 with SMTP id j15-20020a170902da8f00b0016ceb79c6f3ls5496190plx.5.-pod-prod-gmail; Fri, 22 Jul 2022 12:54:51 -0700 (PDT) X-Google-Smtp-Source: AGRyM1tHFCfC2vxTppe0POeLytb+Lm2xvJ9Q7ZNey2hzjf/BKS5CoyWpnHIrJCuEuJujY+k3m7Wn X-Received: by 2002:a17:90b:3ec3:b0:1f1:ff45:1d3b with SMTP id rm3-20020a17090b3ec300b001f1ff451d3bmr18862007pjb.101.1658519690993; Fri, 22 Jul 2022 12:54:50 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1658519690; cv=pass; d=google.com; s=arc-20160816; b=v3JDaqPcP7wx/L6RCLyMZVSWBKGiaZchWgzsPZYhYZ+qS58es2ZCBhIsdoP8JyxM7Q qIMix+V0VKB0jJDoUdTROQT5+n8fwT2G1Pb2ehI/Hg0Z3lNibNo2ghlpGIahJ06cnhBU zg0a38AgTxQs0kZj7Z0yiDfiZBcvFknlKykzLPPHaRnIIp8Mo40yQdDD0fi1JiK5rbai ANfEPzmdywidhDzZrsOJsS8pCLU1cmGbyOnsBMf7C8UsRwIcnUibYRyy0uFSFidFig61 I8Ci+jrucNcBgHo5jtRS4X8/mImgdl7l6tb84p0P5DLoIwdImmkb/IE4Vj2d+rM+3o3C FTAg== 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=f8iG5UjgNqRNTyJ2JT+vAOsUkQDWQzIGrpJEy/LxLxs=; b=LXeLpoiLdouxDzgRiCfXyBsEcJYltbxftWlm9cd3m5dyrJCLn1xM1Yce/sdi16o/uD Wwit83jHFykpRlFB6lrYpG8SQGE3wranCKdtZqtpx8Jqiwt8PZ33vBg201kApcivCtcO iGmfirp1Tvc03Msd5JEs7gb5M9gZoTT/2vmxUZ6gP2pKu6qoBcQmhgIMmL1w1IuOH0lS OdfwzD+5P2G5jOWueGrNCdzO0iHUL2wzjsKwJTOHfF4bonVqhxEyWpCIbWqSrEx3AjIm SkD+40DX/v4IxyaJ95Rcy+NjbwxZOKsk1FajXCkwz7amHNyHSZcYaCcHO88AqXNZN1eH dfAg== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=TUNOeBWr; 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.7.54 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-eopbgr70054.outbound.protection.outlook.com. [40.107.7.54]) by gmr-mx.google.com with ESMTPS id c15-20020a170902d48f00b0016c509aac57si151804plg.8.2022.07.22.12.54.50 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 22 Jul 2022 12:54:50 -0700 (PDT) Received-SPF: pass (google.com: domain of henning.schild@siemens.com designates 40.107.7.54 as permitted sender) client-ip=40.107.7.54; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=TUNOeBWr; 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.7.54 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=Px1ppvu8h0uOHCuuTGKVdo9LA6mS3DreBXnNeD/n8kMxxfSdsavgThol3lhG3Kr5aHCpT0T4eeBvR9MSV5rm5jcGTz9rScAZZoHxQqV7xMCmxpAu4eWAS93AqXVFSuoza4DLrliUZpeOguN05V2cE0LxN8TTbR79trFbfklN0XJVWk1mmD6dudDR9DkTJDGGyBhJ6F22ZN5zv6U37F+PydTX6oUqlR+C/Y2PTaOMP5JUn8X8ARYq0qKKE0/HMHOluoPSzduUzJGVgzEs/VZ6xiVIh14/VyWhNOeNHHpQCg+7lvZtIuhjmspoByGNoxt2K7cwAue5RQV2XqIaNFbbzw== 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=f8iG5UjgNqRNTyJ2JT+vAOsUkQDWQzIGrpJEy/LxLxs=; b=c9RC7oApJymNTHgFbGdGDugAVFEuBrNYgQRt9e5YbmgZzdRK8ueGXOtFAO2Yn5hXFtXMtceIYDwK7SXJtAPOci32mXr5szFt1ISP4HtwqBin3xbpPmGueLAzZTxwtAmCzfAh7xPtYfe3mvxsef/0OFhlsJVCWjdt2a3a5aUU+qMy3siMLISsxzEm0jJjbyePut1Nn3uOGs2Nu6CKztqREDETMbXDkQ+I4E8HA2pX5KDgggHa0iHW0c+ZQHq8C/y1cMbP+sCQ3E27r345ElVB/fJ3Sw7PkfxucS4nPf+G2RObHifjFb1G04L/ytwVtakrrsFqrshleMxUS83/e1Tsdw== 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=f8iG5UjgNqRNTyJ2JT+vAOsUkQDWQzIGrpJEy/LxLxs=; b=TUNOeBWrgEoWbpSVRWi1RdYpioOZcNMN+olA94usBOe0vQ+f3Rwhjk+A83zzs+EwTgbCRasLhIca/tMKtJJeXmQkgVoXsy4m2E1+UoOkl9C46fNS9VL0DckQIg686lYrM2zY0Kj3OOVnt43VxAa0VWLhxAEgS5PFoXiRL3uSuWRoKilmsct0CChPYUWkj2Zifc0PTn8jci1WyuWI0fe2lxle71NM3t1At7Gjfw0+QSjx5JsFw/P7fX4d+FqnTz275K45+g4ml7fWVac1jVVORfQDFPMpmv6wEEazaFA+NxlagJ9GeYXrmMNyZc0+gOrhLR5HIRbMcxiEJ7tfpJBppQ== 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 VE1PR10MB3870.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:800:149::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5458.18; Fri, 22 Jul 2022 19:54:44 +0000 Received: from PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM ([fe80::75ee:d5d2:6b1d:150b]) by PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM ([fe80::75ee:d5d2:6b1d:150b%3]) with mapi id 15.20.5458.019; Fri, 22 Jul 2022 19:54:44 +0000 Date: Fri, 22 Jul 2022 21:54:38 +0200 From: Henning Schild To: "Schmidl, Tobias (T CED SES-DE)" Cc: "isar-users@googlegroups.com" , "Moessbauer, Felix (T CED SES-DE)" , "Gylstorff, Quirin (T CED SES-DE)" , "Kiszka, Jan (T CED)" Subject: Re: Bug: machine id is never generated Message-ID: <20220722215438.5f25e111@md1za8fc.ad001.siemens.net> In-Reply-To: References: 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: AS9PR05CA0060.eurprd05.prod.outlook.com (2603:10a6:20b:489::31) 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-Office365-Filtering-Correlation-Id: 28768535-6ad2-48c7-3161-08da6c1c05f4 X-MS-TrafficTypeDiagnostic: VE1PR10MB3870:EE_ X-LD-Processed: 38ae3bcd-9579-4fd4-adda-b42e1495d55a,ExtAddr X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: PdtkJCNRu3qvFwCQWaRRw+eWmmcX8jNvqi3YO7n/Jo9daB1IXhb9/mvi/XJVs/MthwHZdAc1M8Q1+anA/+DT6jRUOkMZF5wlBr4I7skeWEJTnTbEiA71Y5jJH1GkJ7nsxqSRNwPH8GChThVIq/RnPvaQNhTjIGmqemAbWn1kRCFjE+Fj7ThiToVfVYQk/HKyftEmFSjxDp/a/oAmYdVx2h7XO4bVcNKK2YgCmB8w2pjX+q/V1iHhqSFcp03WfRLCp0bTS5su4t2wjyi7qIsBGX748BAgzjcLeOtQnjRoSAG3Z8pv76J2WEon/DR6j1w6/L98w/SBX7Sa7tuix0DhvEXJWN6wiNLOxSRxo70ohMtM/+JB3n0/uubwAxLknF7H/AnypJfsYkQ/Kv2v2wm4HNtDz3kA0zCCUBM0BlU4fCtwpksTWTo+u3S+IYie/xSvj3cky06Z8oGgRYsJ/6JML1gFg+FpmCdD7WCdXq12JUNw4V+2hNRltxumiBXquX2n46/aSIyi80inNCKBW9jeIbfjJzJYNpy/FGQRqhvN+BfOSsLOdDHECfLu/MxQZpkUWrTQw5Q/E/VzZvUcZCW+qZ5mWwAQjZOWGOU7IXHETfsoKqAoqCTum67UOMk/j3uy1wREhRiTf8MdR6zOEPme/1/LEJ4yZKtSloMLS0e4fOStN8C+XCHSyLaBTTLNEYMiHx3FbB7vuYYelVWCKTRrzPEvbVss+i2R2eyzlZz1rbySfnXVHe9eZMT6MSW+Nl94 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:(13230016)(4636009)(39860400002)(376002)(346002)(366004)(136003)(396003)(1076003)(186003)(107886003)(66556008)(66476007)(8676002)(4326008)(6486002)(66946007)(6506007)(6636002)(54906003)(83380400001)(316002)(9686003)(6512007)(82960400001)(8936002)(478600001)(6862004)(38100700002)(5660300002)(86362001)(41300700001)(6666004)(44832011)(2906002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?O22yRwuDVM+vnPoMLeV+f1DvXYgzXoTtmXSovrHDnA3mXLWgfBEUaEoLlR2p?= =?us-ascii?Q?C2MxNgHTil7JgQlXmLpOQy2jNgJdi8JCZ4yzfinUIldvaXbRtl+KyVEIks0o?= =?us-ascii?Q?aKv+0b3RX9wANDDqQavNI3Th4xIZiB9/fYqPTjj696g5vg3enVc2seZfUnWv?= =?us-ascii?Q?j7Zpv2KlPIsFy/l38ECFZGthfHkGnGXfAMOTMSg98FOXz2OhvxLXwvm4AtsQ?= =?us-ascii?Q?wLMoMiu9sDC7xZOcHHKK7HywFDBwUigPRAwDWpAWKqt8gCgqNWceF+AEYlYc?= =?us-ascii?Q?67XBM8uOqSpdAvKfrmXFp8J5VStDgCPMX6RCj0w6AZBYj8ruYLWXwljkTC57?= =?us-ascii?Q?gJAUOvrgMidzCWLecys8EP5etrmvaLTpMq2i5VGOUgdUgdtKwIgzUbYRwfXL?= =?us-ascii?Q?hUQHcv5EEtSKjNU+u08SoJa4ENXmeE4MEJpGcFYUE+7v7pkQ8ttwV4FplLS6?= =?us-ascii?Q?RDNQqLZnp/LH5wsFUjQ6fe5mPUQpPGaSNrG09R9E3tWXAX9yR+4NgbQTtFeR?= =?us-ascii?Q?7ljUGAejhWKhbilaz9Vu7/zPEvFTvmQAHiXXGbwLQulwiV7zQXNpVbC1tMh/?= =?us-ascii?Q?NYuXao53Y1hjsRWbVxaMgHxafx6g7G59PL7XkjNwS9MQX5ZTOJjbrqfS6es+?= =?us-ascii?Q?sLsDRc4Slj571Uc0dX1gdaDdYVeL5Mj0RgXn5BfcNhihgNVle3UJj4IQ9LZa?= =?us-ascii?Q?fu2E+D4g+6AdEaRlSGc9oalBwqAqJ6ZElbbe/NuMTiB40989LTJWpWYYk5Jo?= =?us-ascii?Q?3qKQNVHEIINHNQggpdCzQWZYCF3rPgHU9wgShTzjJYKxoSj6h4WI7r9Chfm0?= =?us-ascii?Q?oAWPKvPxYSol3/YBNCP/qX1V6ey1s8Z5DwW8MjR2/0JUiCHFeK3KmtiOtufO?= =?us-ascii?Q?DlH2vTYABmpwyGt2TL+EQ3F2qmmSR7BdaX5XgYWFwaV57ZvgF81B0fdHR9eJ?= =?us-ascii?Q?Mr+VhIo3yV0/Qu1ibKIjCgQctKRv3Azh0Sivm5N8Qi0xBMUL9lxeoZRJ6Yta?= =?us-ascii?Q?ZE1Ui5upC99z8hb0wtj5cp/k5J1laG6MhZg9UdH8UTa58nIn84FCqVW8dL5F?= =?us-ascii?Q?SgpvMeOtgT41Uik8L8SRiiYUIvKH5v0n7QUcdyq0VKzbiTpz574tqs+Id3dz?= =?us-ascii?Q?MT8jv6ioujSeGlnubF6u0YcJEklDKmi2q/Ivsv7UdRsHCZRI8B96G9N/IckJ?= =?us-ascii?Q?/JBKrLifZQG75kBbBuS0+NHdUqKXRRZUa2hTMzAI+9/nRUT4ofAD3teCumTm?= =?us-ascii?Q?yEW6wzfGmcH1Y1GkVzmWv2hhS6zzMKPuB5hXTlfeXCmSlTkPV7pTZfYihYv6?= =?us-ascii?Q?eQ7cROo9nmF5/VNou9sD9NcEp1vMO8sBb3Bkx3zLnFl6OGE3deFha8euJj5e?= =?us-ascii?Q?TTf1JjgJSs0v4bagOhYUvdG5HZjuV6me53DlFmY7aBHsfTVIya1bYPVJvkJX?= =?us-ascii?Q?gQTx+ZH+nMhtRjjIi4IUXTUP4gvd/wPpvluzUuUn0sdYmiBC5R+J/JKRUDbM?= =?us-ascii?Q?ucX36qBSNLVddqy0HJJg3KLNdi5uZzgCFFuoUk9c5oAvlZDGo/yhNziveD4M?= =?us-ascii?Q?TLv9rhg+qarGeSASqFhWuT42U8njI5yjDExSGD8BKOF7w/WiCzkh7VnyZZRo?= =?us-ascii?Q?IcuW9s1plBdvCNnRcOjdB7fo7G2FZAGdCZI0m0OQcw1NzLmMIwpAxX5kvdgc?= =?us-ascii?Q?7XVxxg=3D=3D?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 28768535-6ad2-48c7-3161-08da6c1c05f4 X-MS-Exchange-CrossTenant-AuthSource: PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Jul 2022 19:54:44.2682 (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: 3zfbjJKi8NXoM2+0ovru5YQoPVvs83T7vlBiIbo7K3Kujv9xttzE0u9A8iUlNvqwXfaeciaSgh4+Xe9zv6NmCETOJvEljd5kCX2Pkime4OQ= X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR10MB3870 X-TUID: aVYcxXp0gwJw Am Thu, 21 Jul 2022 19:08:14 +0200 schrieb "Schmidl, Tobias (T CED SES-DE)" : > Hi Felix, > > Am Donnerstag, dem 21.07.2022 um 15:41 +0000 schrieb Moessbauer, > Felix (T CED SES-DE): > > Hi, > > > > when booting plain ISAR images (with Debian11), the > > "/etc/machine-id" is never generated. > > This breaks a couple of services that depend on having the id. > > An example is the systemd-networkd with DHCP, leading to error > > messages like this one (and breaking networking): > > > > systemd-networkd[277]: enp8s0: DHCP6 CLIENT: Failed to set > > identifier: No such file or directory > > > > The error can manually be fixed by running > > "systemd-machine-id-setup", but this obviously does not work in > > embedded scenarios. > > > > The root cause could be that /etc is read-only mounted when the > > first- boot-complete.target is reached. > > At least the logs indicate this: > > > > I've examined the same thing, for expand-on-first-boot, which would > also profit from a `ConditionFirstBoot=yes` in its service file. I've > seen the same pattern. Hooking into systemds understanding of "first boot" would be good for expand-on-first-boot and sshd-regen-keys when just talking plain isar. Both recipes use a weird trick to only run once. A nasty pattern that might have spread into layer recipes. It would be really nice if isar generated images could make use of `ConditionFirstBoot=yes` in any recipe that has such needs. I think we should try to get there with isar. The only problem is that debian assumes the "first boot" to be the install-time so we might break assumptions. But if we do i am sure debian will try to cater once there is any kind of problem and we explain the case. regards, Henning > > What I don't understand is that with a normal Debian the regeneration > of /etc/machine-id works without any problems. Somehow we have to > differ here. > > Kind regards, > > Tobias >