| Message ID | 20261026101018.276241-1-clara.kowalsky@siemens.com |
|---|---|
| State | New |
| Headers | show
Return-Path: <isar-users+bncBDYKV6574YARBFOO7TLAMGQEJGXPZQY@googlegroups.com>
Received: from shymkent.ilbers.de ([unix socket])
by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA;
Mon, 26 Oct 2026 11:10:37 +0100
X-Sieve: CMU Sieve 2.4
Received: from mail-dy1-f191.google.com (mail-dy1-f191.google.com
[74.125.82.191])
by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id
69QAAZJq009529
(version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
for <iupwgm@isar-build.org>; Mon, 26 Oct 2026 11:10:36 +0100
Received: by mail-dy1-f191.google.com with SMTP id
5a478bee46e88-3692c5b061bsf10829309eec.1
for <iupwgm@isar-build.org>; Mon, 26 Oct 2026 03:10:36 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1793009430; cv=pass;
d=google.com; s=arc-20260327;
b=SM22NZ0WaCN6DLuVn9xVoE1Tu6KdJ4EMId3xEbt2ksMQ4KYzKF2UVlyOL1yyjjFk90
ak4eFfEVUKtv8uZvqmvS95rgJpLZLvcY5eA2opPs3rslcqJD/f0naCypnOk/ygj+ZiMi
jsvjGv3/VPOqJK4R0IJBavJgB8fCiuDVZ/RpxEasy9ywEyu742jcnbrDXqx5JQTLUa1e
Kw8Xq0rrNnNqOxcoj/f6UCGQi51xzfocZLOzi+57fz0skjPtqEnFSiqaUKZcJBqVtwhS
/SE6NogTL+zqp5CJkJiEgBLzkqMhPQ94mn70HxkLuK6WFCbVIpXVQJm67HVeoPeDbaVh
tprg==
ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com;
s=arc-20260327;
h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
:list-id:mailing-list:precedence:reply-to:feedback-id:mime-version
:message-id:date:subject:cc:to:from:dkim-signature;
bh=Jt+wG+vaFzAYrkzE4xa7H2uKjDdp9wJ4r5MIKqWpMRo=;
fh=pP2gnbCbpFTslqMzw3+iLzkz33CWb/9LPVec1XnZRwY=;
b=qc1XEG0/npEEOUAy2RRZOCnzK84VCQmEqw2HVZtizR4/EqakS67JQbq8+Mw/JKBAlX
eCZ/2E961vSaChlT60Yr0LQWk9zBxvGJVTn/FbZxeJ7hupICsn++0qgygZQGdSmuoKFM
6qAPTNvsUpg522ATRpeTIsiK9YClBRBkvWMAZwgAphWrj8Vxx0ldFXRuUna4xpu9OnB3
rN6A39iQecieuRsbVohYrrejqC6Ge9cIkUhH4iuePViwLgX5Y2fcx3I1gZrqS0jShZ/d
g5Dz3Wly5Tr0fpRK+0ZGKBOyHJPoLLuvkFX0v/GuxI9Z/iuAm3yjfoGXAlZipkt9yd+M
7Uxw==;
darn=isar-build.org
ARC-Authentication-Results: i=2; gmr-mx.google.com;
dkim=pass header.i=@siemens.com header.s=fm2 header.b=or0bmIHp;
spf=pass (google.com: domain of
fm-1047747-20261026101022f875e655a5000207b8-22ulb_@rts-flowmailer.siemens.com
designates 185.136.65.225 as permitted sender)
smtp.mailfrom=fm-1047747-20261026101022f875e655a5000207b8-22uLb_@rts-flowmailer.siemens.com;
dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=googlegroups.com; s=20251104; t=1793009430; x=1793614230;
darn=isar-build.org;
h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
:list-id:mailing-list:precedence:content-type:reply-to
:x-original-authentication-results:x-original-sender:feedback-id
:mime-version:message-id:date:subject:cc:to:from:from:to:cc:subject
:date:message-id:reply-to:content-type;
bh=Jt+wG+vaFzAYrkzE4xa7H2uKjDdp9wJ4r5MIKqWpMRo=;
b=uptwXWqvGVRLNRV8x4wttSAsJSRR/KoFsl4YRi2YLohSNzEk57KMbp804IDFhBAFsp
v49wLr7OKx6cIhi2iRcZc1fuyFDVa6X9nBT6nenbkP5TOMvWe0LF+Va8m9NvDN5C4uGs
vWh74te+wWmnvWVOACbJLz1twMwGAlRGiGWNYO3mqAhvM4MJH7IhkuzaZ4mG3PsHnO1W
ylySIbnVg1eTwKkOw46pB+p7SnNOxc08lKklfXZ9qq+w6cm0tRpQRjF8z6tX6Lo4gFZ3
EeXKTXuS8axeYLUR43sA56LpVhiWrQjdJz3KU3JeqwHNUGNcfFabjfcaVrvFJjfx65aw
1HKw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20260707; t=1793009430; x=1793614230;
h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
:x-spam-checked-in-group:list-id:mailing-list:precedence
:content-type:reply-to:x-original-authentication-results
:x-original-sender:feedback-id:mime-version:message-id:date:subject
:cc:to:from:x-beenthere:x-gm-message-state:from:to:cc:subject:date
:message-id:reply-to:content-type;
bh=Jt+wG+vaFzAYrkzE4xa7H2uKjDdp9wJ4r5MIKqWpMRo=;
b=PJFr27uMgPLKUhNVRiVsxEPrImlyFnh8XLgO+lz/mnUSd0oMbiOEIlrcu9gdqwERLI
yqWGJEg6N3x+tcEORvhd38wvtR5ExFoVb35/g6lV7WeGI+m864W1qUXt/uQ8RRilVsMq
0ZXUGHgoLRsVxqHOQQt0UtePZCUGqJKerAwHQ8iFOP6/+IfasrbnmBlvcsP4BM1ZhfCf
l8vh7IZM5mhw0TRA4ouoF/RKnabZGb0fVsPZmbwWCgfKSyMFt+EYSy+UR5KmAxx9dtBl
kKbQ3uYwG8k+COQMbynhjE2wiO43dCSvsDPEJZE6/4cKMROYRpuMKrMyUSDEzx0OOdHv
djhQ==
X-Forwarded-Encrypted: i=2;
AKwUvBxHYZ7AdwzkEPUfp6gaJ8FGUpzs6KMRRAH6YDAIfu4doaeD5uQ6sPAqHUyahx2Lt6CqoXzoH+c=@isar-build.org
X-Gm-Message-State: AFq9FYKyHMJwYD0X8L/1g78zdLybI8vmJVcLewNTxS0QlMrCX7ZdTVZj
nTVFJ0NmsAN3IZdEE+CvYmDaZQXPaw6U/UyVKXbocBkSWGyCnIgbUnDe
X-Received: by 2002:a05:7022:2604:b0:182:2feb:a170 with SMTP id
a92af1059eb24-19936a606bamr13314251c88.11.1793009429722;
Mon, 26 Oct 2026 03:10:29 -0700 (PDT)
X-BeenThere: isar-users@googlegroups.com;
h="ATskLddGPesfNFYSnCdCeM9xhEf2J1NwyLREPws7V1Z4+xGJKQ=="
Received: by 2002:a05:7022:108d:b0:169:128a:65f4 with SMTP id
a92af1059eb24-19592b3e8f3ls3301533c88.3.-pod-prod-05-us; Mon, 26 Oct 2026
03:10:28 -0700 (PDT)
X-Received: by 2002:a05:7300:3a9d:b0:361:6dc4:d0b2 with SMTP id
5a478bee46e88-369e836c118mr9131333eec.2.1793009428092;
Mon, 26 Oct 2026 03:10:28 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1793009428; cv=none;
d=google.com; s=arc-20260327;
b=pZPTHBAH7EDuG/YZpryZzc0e3Id6d9reOOJLWgTzikCXRy93AxI8n1QmGnsGHmiOx4
UTiN3Avp7ZbMPaiRcQFryH240MNqWP1SIusWM5vfBLwKFv08YpMsQH61memWU9vRbTu9
yenImf/W8PiU9ocibldCmGUS157RMiXhWGoIPyoRSobJvlIQaoIIKOTEag8W/bRLXr1j
0fDORQJvF2RKeW1Id38/tGPQCAUpwMxHRXyy7iNuJbjGu4FHFoyybgPkKqlHPXqdoIFS
8DDWxx9fz1NNin+W5xytaHNC3HgDk7EQVSLZoNktuDPiP7AUORlgfZUflt0TQizKpTcv
3LIA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com;
s=arc-20260327;
h=feedback-id:content-transfer-encoding:mime-version:message-id:date
:subject:cc:to:from:dkim-signature;
bh=YLQlKyxGWxJu4nmTsEiiqnB9FhKq4NwPtnLf9WzAO9U=;
fh=SLhQ9z95daToN/NWg2kUHafQqIBVSlBxJ9bhUZMImFA=;
b=PNQiTQd0qPlOGkDSKCI8AxAsmo7D8iHxbLf3iHEwPI9qRhJ6CPcit5pzSwdNdQzB2Y
ABIdPdFU5XDOUSi/jc5CwfdVlxfTqi5/4rwj1zVsr1l8YXcoiAA2M9QbOfvtAIhsW5ZI
PZd+3azysoYPbKPRVElwWRQxzSxULKG6JWfleJz9Yibef2oZB4ult7I3BiWlHRdhFwxs
TEl2NdXRF26Qa0FDcIhgHlgJ7qLjTmnEBGw7Ul3dLsFDU8y8s51YERxDY6Mhy30+RRxP
C7Lmw8GaYgBM9rGwnP3kGqemGWfXPJD5hqJb+i5kWKd0jeglFwLLZCYO88bvumCYN7wo
wYlw==;
dara=google.com
ARC-Authentication-Results: i=1; gmr-mx.google.com;
dkim=pass header.i=@siemens.com header.s=fm2 header.b=or0bmIHp;
spf=pass (google.com: domain of
fm-1047747-20261026101022f875e655a5000207b8-22ulb_@rts-flowmailer.siemens.com
designates 185.136.65.225 as permitted sender)
smtp.mailfrom=fm-1047747-20261026101022f875e655a5000207b8-22uLb_@rts-flowmailer.siemens.com;
dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com
Received: from mta-65-225.siemens.flowmailer.net
(mta-65-225.siemens.flowmailer.net. [185.136.65.225])
by gmr-mx.google.com with ESMTPS id
5a478bee46e88-369e8ece23bsi132067eec.6.2026.10.26.03.10.27
for <isar-users@googlegroups.com>
(version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128);
Mon, 26 Oct 2026 03:10:27 -0700 (PDT)
Received-SPF: pass (google.com: domain of
fm-1047747-20261026101022f875e655a5000207b8-22ulb_@rts-flowmailer.siemens.com
designates 185.136.65.225 as permitted sender) client-ip=185.136.65.225;
Received: by mta-65-225.siemens.flowmailer.net with ESMTPSA id
20261026101022f875e655a5000207b8
for <isar-users@googlegroups.com>;
Mon, 26 Oct 2026 11:10:22 +0100
From: "'Clara Kowalsky' via isar-users" <isar-users@googlegroups.com>
To: isar-users@googlegroups.com
Cc: felix.moessbauer@siemens.com, Clara Kowalsky <clara.kowalsky@siemens.com>
Subject: [PATCH v2 1/4] rootfs-add-files: correctly remove files in ROOTFSDIR
Date: Mon, 26 Oct 2026 11:10:15 +0100
Message-ID: <20261026101018.276241-1-clara.kowalsky@siemens.com>
MIME-Version: 1.0
X-Flowmailer-Platform: Siemens
Feedback-ID: 519:519-1047747:519-21489:flowmailer
X-Original-Sender: clara.kowalsky@siemens.com
X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass
header.i=@siemens.com header.s=fm2 header.b=or0bmIHp; spf=pass
(google.com: domain of
fm-1047747-20261026101022f875e655a5000207b8-22ulb_@rts-flowmailer.siemens.com
designates 185.136.65.225 as permitted sender)
smtp.mailfrom=fm-1047747-20261026101022f875e655a5000207b8-22uLb_@rts-flowmailer.siemens.com;
dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com
X-Original-From: Clara Kowalsky <clara.kowalsky@siemens.com>
Reply-To: Clara Kowalsky <clara.kowalsky@siemens.com>
Content-Type: text/plain; charset="UTF-8"
Precedence: list
Mailing-list: list isar-users@googlegroups.com;
contact isar-users+owners@googlegroups.com
List-ID: <isar-users.googlegroups.com>
X-Spam-Checked-In-Group: isar-users@googlegroups.com
X-Google-Group-Id: 914930254986
List-Post: <https://groups.google.com/group/isar-users/post>,
<mailto:isar-users@googlegroups.com>
List-Help: <https://groups.google.com/support/>,
<mailto:isar-users+help@googlegroups.com>
List-Archive: <https://groups.google.com/group/isar-users
List-Subscribe: <https://groups.google.com/group/isar-users/subscribe>,
<mailto:isar-users+subscribe@googlegroups.com>
List-Unsubscribe:
<mailto:googlegroups-manage+914930254986+unsubscribe@googlegroups.com>,
<https://groups.google.com/group/isar-users/subscribe>
X-Spam-Status: No, score=-4.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED,
DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI,
RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H2,RCVD_IN_RP_CERTIFIED,
RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE,SPF_PASS 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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?=
|
| Series |
[v2,1/4] rootfs-add-files: correctly remove files in ROOTFSDIR
|
expand
|
diff --git a/meta/classes-recipe/rootfs-add-files.bbclass b/meta/classes-recipe/rootfs-add-files.bbclass index 38f739ee..d33752f3 100644 --- a/meta/classes-recipe/rootfs-add-files.bbclass +++ b/meta/classes-recipe/rootfs-add-files.bbclass @@ -24,7 +24,7 @@ python rootfs_add_files() { destination = d.getVarFlag(additional_file_entry, "destination") or "" source = d.getVarFlag(additional_file_entry, "source") or "" if os.path.exists(f"{rootfsdir}/{destination}"): - bb.process.run([ "/usr/bin/rm", "-f", f"{destination}"]) + bb.process.run(["/usr/bin/rm", "-f", f"{rootfsdir}/{destination}"]) dest_dir = os.path.dirname(destination) bb.process.run(["sudo", "-E", "/usr/bin/mkdir", "-p", f"{rootfsdir}/{dest_dir}" ])
The existence check uses ROOTFSDIR plus destination, but the removal command uses destination alone. Since the task runs outside the image chroot, it targets a build-host path instead. Fixes: d2eb951a931c ("add new class to add files directly to the rootfs") Signed-off-by: Clara Kowalsky <clara.kowalsky@siemens.com> --- meta/classes-recipe/rootfs-add-files.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)