From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7088339307047419904 X-Received: by 2002:ac2:4e0c:0:b0:44a:3260:e35d with SMTP id e12-20020ac24e0c000000b0044a3260e35dmr12429774lfr.104.1650395445956; Tue, 19 Apr 2022 12:10:45 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6512:3e2a:b0:471:af61:f198 with SMTP id i42-20020a0565123e2a00b00471af61f198ls1993588lfv.0.gmail; Tue, 19 Apr 2022 12:10:44 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzJRq/Ci/ib85iwmv4zDz4E+F/oStmWvB/nzFV0wIzpfNX8SsXr4JTRBCmhq5/1u8GDCO8o X-Received: by 2002:a05:6512:33aa:b0:46d:1828:1ca9 with SMTP id i10-20020a05651233aa00b0046d18281ca9mr12203146lfg.51.1650395444861; Tue, 19 Apr 2022 12:10:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1650395444; cv=none; d=google.com; s=arc-20160816; b=Qm/UGKoao/IsY9oTw0vr4isFdji+FhEQc0/AZ266jJkevm0FOiGvayNBEw1475IY5K 7m+f+v+7GHlk9v24XgsDGZmst97JWU3LXRDCsmrQjZj2IxlPwbDCoT2CPEbIAk+vdw6p 4s6j9bYWt8JvksKVzy82fVuLoE3nvsWdpvCMI/7a1e93q83pCIZ1K5/YSJY1VdpGwt3C 2+Ow1JvXUWTW8OZsSdpngIy4jNbaOz6tTc5HaXxkJcCIgrJLoseGKbZcsr5MeGGAVdlf qAqMBiTM7PxOdudcCvXQU/wgaV9PczsHtn5Gjya1XQOtZEwcyTRJ9N6yJgesGsawoMLl IzNA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:in-reply-to:cc:from:references:to :content-language:subject:user-agent:mime-version:date:message-id; bh=wCfJUUdZdPOVc5s0J56Ouerwc6iGxTCZSMuPVpf1FaA=; b=P9uFm4i/IYz/9k6xN+4OshsduSdpk0u8Y98DzC1/mQLuO1Mt5AoXGcaQwRA6V4tQJB /FJQ9iNcanFQIRhkH9N2fLOyCUy8WlPFiv+G0UhiIESjyYaKVr5BVrMo5uhCzouMWH2d ZA5R3iCqAUcXS2txVak8bM0pJhnz4lpMk0aKjkePo1GH8CqciyjqMpnguVV6e3Hc5Wq8 YnGDA5qotEYyglHi5pxNvcMy6Bi+yO15JGg7O/bN+lwORVBkSyH56GkUNpWrDdCahLxY VpP3q+8t7xApmPdwiz45DdZ5+/blXWs/3bhlbP2Y3U4nE9t7Pa2b7XcFZfYgcsdCbNHF w/xQ== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de Return-Path: Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id bx6-20020a05651c198600b0024d9eb39428si4119ljb.7.2022.04.19.12.10.44 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 19 Apr 2022 12:10:44 -0700 (PDT) Received-SPF: pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de Received: from [127.0.0.1] (host-80-81-17-52.static.customer.m-online.net [80.81.17.52]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8) with ESMTPSA id 23JJAg8a027856 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 19 Apr 2022 21:10:43 +0200 Message-ID: Date: Tue, 19 Apr 2022 22:10:41 +0300 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0 Subject: Re: [PATCH] classes/image-postproc-extension: Remove /etc/machine-id Content-Language: en-US To: "Q. Gylstorff" , isar-users@googlegroups.com References: <20220419153640.222797-1-Quirin.Gylstorff@siemens.com> From: Anton Mikanovich Cc: jan.kiszka@siemens.com In-Reply-To: <20220419153640.222797-1-Quirin.Gylstorff@siemens.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-TUID: xVKIEo2Oq7GZ 19.04.2022 18:36, Q. Gylstorff wrote: > From: kas > > In a read-only system the machine id should be deleted or > set to `unitialized\n`[1]. > > Systemd will generate a new machine-id during the first boot. > In the case of a read-only root file system Systemd generates a mount point with > the machine id. If an overlay for /etc is used this creates a mount conflict. > To avoid the conflict between the overlay filesystem and systemd /etc/machine-id > mount point deleted the file /etc/machine-id. > > [1]: https://systemd.io/BUILDING_IMAGES/ > > Signed-off-by: Quirin Gylstorff > --- > meta/classes/image-postproc-extension.bbclass | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/meta/classes/image-postproc-extension.bbclass b/meta/classes/image-postproc-extension.bbclass > index ca520273..0c412c0d 100644 > --- a/meta/classes/image-postproc-extension.bbclass > +++ b/meta/classes/image-postproc-extension.bbclass > @@ -57,7 +57,7 @@ ROOTFS_POSTPROCESS_COMMAND =+ "image_postprocess_machine_id" > image_postprocess_machine_id() { > # systemd(1) takes care of recreating the machine-id on first boot > sudo rm -f '${IMAGE_ROOTFS}/var/lib/dbus/machine-id' > - sudo install -m 644 '/dev/null' '${IMAGE_ROOTFS}/etc/machine-id' > + sudo rm -f '${IMAGE_ROOTFS}/etc/machine-id' > } > > ROOTFS_POSTPROCESS_COMMAND =+ "image_postprocess_sshd_key_regen" Hello, Quirin Please try to use real 'From' field in patchsets.