From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7122950100315275264 X-Received: by 2002:a05:6512:ad3:b0:489:ec0d:761e with SMTP id n19-20020a0565120ad300b00489ec0d761emr185404lfu.2.1658441056117; Thu, 21 Jul 2022 15:04:16 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6512:2095:b0:489:cd40:7a25 with SMTP id t21-20020a056512209500b00489cd407a25ls193723lfr.3.-pod-prod-gmail; Thu, 21 Jul 2022 15:04:14 -0700 (PDT) X-Google-Smtp-Source: AGRyM1tCxe08ye4b3JlPInGmApbGR1MoNH+64S1/QspCqUnHJVOjIjdrvHb/6xeNpGT0t2yq4ojE X-Received: by 2002:a19:5519:0:b0:489:e97e:a461 with SMTP id n25-20020a195519000000b00489e97ea461mr163885lfe.418.1658441054802; Thu, 21 Jul 2022 15:04:14 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1658441054; cv=none; d=google.com; s=arc-20160816; b=CK7TmqII95k5QRQN4302eE/4VTQzFTaoNU+uZPLQ/RMnILOQqcpL+B9Xj0A8aGH30p 2eb4ef19/kG7+TBNP6rwvTbwmi0GVN6Mu2uiMigtLTVSgd+5wyGmnt3fr0+juwb9Nq0D znatUDyjyexrMsbAxQRYGPWYzs6H8W+bbIUJp+YbfqtZqR3OMC0nn3N5l5mTfd37zqUT GQxPFsMvvVkh8sEdwXCEJHAOIyLzHVnGftbRrPSkH0ThMmqKrAA4YY2mI3rEZ+DGpBLQ pjH4cAjAawRGtCFQQIG++X5pG5L6T4H6gKtaeQ1vbPvJWJUpip4Pc/LL8o0ZJ2QY2HrZ Ijow== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=feedback-id:content-transfer-encoding:mime-version:message-id:date :subject:cc:to:from:dkim-signature; bh=bc9tLZgBRdX+Mx7n3KqoLYYnqh3wKb47nbpAnvjpROQ=; b=FDoQGDNu9ULez2dA4F1DT09rvw7iTO6FYVmp5I+ugF5ySznIYrCeu7FeDc/RKE+NVg pELE+oTwmZD7knN9pwAs13X8u2ZOXm1ln95MjXa0z8CE1l8JgvUBwnEDupD3GDOHA+Z4 CB7dYPEneozASCnX1blUh7FYzLXxllJl9nKF5YgqqI5tvf4LT88DyAKkbOV86K+4P/Ne KhH2/IuO98HUknproumqUtfhxU6MnFNVKbMOwqs9tkxRC9LhDDBy3S+hOUidw9IfGPdk MLyRfR2EJadMBeIwyGlodsP1bszwvdW1SrnnSL/iG3bLc753bR16v8S5o3Yskkt8ceAk Gx1A== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm2 header.b=SAKwPZKJ; spf=pass (google.com: domain of fm-72506-2022072122041400d3568fc4e672e60d-mdh10k@rts-flowmailer.siemens.com designates 185.136.64.225 as permitted sender) smtp.mailfrom=fm-72506-2022072122041400d3568fc4e672e60d-MDH10K@rts-flowmailer.siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from mta-64-225.siemens.flowmailer.net (mta-64-225.siemens.flowmailer.net. [185.136.64.225]) by gmr-mx.google.com with ESMTPS id o22-20020ac25e36000000b0047fae47ce32si42109lfg.9.2022.07.21.15.04.14 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 21 Jul 2022 15:04:14 -0700 (PDT) Received-SPF: pass (google.com: domain of fm-72506-2022072122041400d3568fc4e672e60d-mdh10k@rts-flowmailer.siemens.com designates 185.136.64.225 as permitted sender) client-ip=185.136.64.225; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm2 header.b=SAKwPZKJ; spf=pass (google.com: domain of fm-72506-2022072122041400d3568fc4e672e60d-mdh10k@rts-flowmailer.siemens.com designates 185.136.64.225 as permitted sender) smtp.mailfrom=fm-72506-2022072122041400d3568fc4e672e60d-MDH10K@rts-flowmailer.siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Received: by mta-64-225.siemens.flowmailer.net with ESMTPSA id 2022072122041400d3568fc4e672e60d for ; Fri, 22 Jul 2022 00:04:14 +0200 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=fm2; d=siemens.com; i=felix.moessbauer@siemens.com; h=Date:From:Subject:To:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Cc; bh=bc9tLZgBRdX+Mx7n3KqoLYYnqh3wKb47nbpAnvjpROQ=; b=SAKwPZKJ5Ezhx+/951RbUdglbaXRo7hlqAmYGUByTVOaPpsMRF6otCYlhmEllH2sJRy16k /A2Bq7z94XR1ZZ3tu5ZxWyciBYQgXReB1eL687gvXmFj9r7TRsxHNsmQdgZvZtnc9HMuikX+ ndf+4XUZoRxsYBvPXcQxjUxqGZFCo=; From: Felix Moessbauer To: isar-users@googlegroups.com Cc: tobias.schmidl@siemens.com, henning.schild@siemens.com, jan.kiszka@siemens.com, Felix Moessbauer Subject: [PATCH 0/1] fix on-first-boot for systemd >= 247 Date: Fri, 22 Jul 2022 00:04:03 +0200 Message-Id: <20220721220404.1069481-1-felix.moessbauer@siemens.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-72506:519-21489:flowmailer X-TUID: 184b39g2znD5 This patch should fix the missing machine-id, as well as the first-boot target. Please review carefully and test this on various layers. Feedback is highly appreciated, especially for more complex images like SWU, ro root+overlay, no initrd, ubuntu and debian buster. Snippet from journal on first boot of the image: Jul 21 21:52:26 test-image systemd[1]: Detected architecture x86-64. Jul 21 21:52:26 test-image systemd[1]: Detected first boot. Jul 21 21:52:26 test-image systemd[1]: Set hostname to . Jul 21 21:52:26 test-image systemd[1]: Initializing machine ID from KVM UUID. Jul 21 21:52:26 test-image systemd[1]: Failed to populate /etc with preset unit settings, ignoring: Read-only file system Jul 21 21:52:26 test-image systemd[1]: Queued start job for default target Graphical Interface. Snipped from second boot: Jul 21 21:55:54 test-image systemd[1]: Detected architecture x86-64. Jul 21 21:55:54 test-image systemd[1]: Set hostname to . Jul 21 21:55:54 test-image systemd[1]: Queued start job for default target Graphical Interface. cat /proc/cmdline initrd=\initrd.img-5.10.0-16-amd64 LABEL=Boot root=PARTUUID=5e078448-eeb1-4fc4-acd3-d3db9c93a430 rootwait console=tty0 console=ttyS0,115200 Best regards, Felix Felix Moessbauer (1): fix on-first-boot for systemd > 247 meta/classes/image-postproc-extension.bbclass | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) -- 2.30.2