| Message ID | 20261109091802.202521-3-clara.kowalsky@siemens.com |
|---|---|
| State | Under Review |
| Headers | show
Return-Path: <isar-users+bncBDYKV6574YARB347Y3LQMGQEN44Q36I@googlegroups.com>
Received: from shymkent.ilbers.de ([unix socket])
by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA;
Mon, 09 Nov 2026 10:18:46 +0100
X-Sieve: CMU Sieve 2.4
Received: from mail-qv1-f55.google.com (mail-qv1-f55.google.com
[209.85.219.55])
by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id
6A99Ijc0025639
(version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
for <iupwgm@isar-build.org>; Mon, 9 Nov 2026 10:18:46 +0100
Received: by mail-qv1-f55.google.com with SMTP id
6a1803df08f44-91eaad608a2sf13246376d6.1
for <iupwgm@isar-build.org>; Mon, 09 Nov 2026 01:18:46 -0800 (PST)
ARC-Seal: i=3; a=rsa-sha256; t=1794215920; cv=pass;
d=google.com; s=arc-20260327;
b=RIBwciz2gWajTmOVyQG9rcEN6iAlkjUJvM1gEKrjA3U2Pjz5LtwJpSRO2DqDPKfJK6
gsBoThhvWW1iKjdCl9NgazWd3ods8W5J7tEC1kUD9oGV/pR8mOyrfjifYwKhXPj1J+Z2
G/Yml84yDbL8iSOjzFwcOW0b/sZBejxQxN55KYt6K3f9JTi1UBVzxkm+sKOyR1Menb0I
R2zDYkZxnzkt8uX89isgV2mnRR75/1TYPh62l0GScvDS+6U9BygmIQLLios7+OiURGFP
GYbvdD4scpPBIqG02uzpnUIRvWTBSzfnFhiDMl4rpZbpJMAHdakhnHMuPAGJOg9nnAWU
wmBg==
ARC-Message-Signature: i=3; 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:mime-version:references
:in-reply-to:message-id:date:subject:cc:to:from:dkim-signature;
bh=iPsX33AjmZRJ7pJ2lUqPobkODiszfgJrhzxuhFA0o1U=;
fh=u1fHis/BRGrW9kAFOL28yaVCFXyZhJBmgyqE0K+1Qkk=;
b=qKa+jCcIe4wnTmPZfAalvuCrp2YH9J8qty6hAXZHjULnPicPwYDeCfJuPSp3cFlI/E
4qLIu/scqDXNkMdaATEB9WGFzUGAImNHSYYK5413IvexR8PU2BQNf5Xa2YwXb6tDvyIB
8tAZUtblL7baYCAy+woY67wlNYUIbbTrpb5MkiiasQwcsIoYcd4P6KthUtLa5fmhZ+W1
qK9tUZSURDliSljyrRGIa8C3EU4RH1KFC0/bf/qFNjWfDVPrjj34NQsu6lY1lJzdVImg
fjpw4KSeIvHIuFU9iUFsFkefRMxQMpBUh053CWNH7wxJJfN+rKFkK2FIc2oQghuHDmSV
Hnqg==;
darn=isar-build.org
ARC-Authentication-Results: i=3; gmr-mx.google.com;
dkim=pass header.i=@siemens.com header.s=selector2 header.b=R0H7F4q5;
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 clara.kowalsky@siemens.com designates
2a01:111:f403:c201::3 as permitted sender)
smtp.mailfrom=clara.kowalsky@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=20260707; t=1794215920; x=1794820720;
darn=isar-build.org;
h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
:list-id:mailing-list:precedence:reply-to
:x-original-authentication-results:x-original-sender:mime-version
:content-type:references:in-reply-to:message-id:date:subject:cc:to
:from:from:to:cc:subject:date:message-id:reply-to:content-type;
bh=iPsX33AjmZRJ7pJ2lUqPobkODiszfgJrhzxuhFA0o1U=;
b=nkftEpgrslVt+5OZZCLx1ecXhNov3BM3BeyPmeqQMvABNnrh0NMSOgpM71x4PUIg4z
L7J/B7ZeambGI78u5Fs3uEFZxqTm6fJ1eJoKqKFT0M22Ujf5lvBnxae4UVKHPaeSA3Bh
Ax0DQzhcOAHWPxmfeUNq0L9sKwhrWAO2rfSpURC00WHWhSARFVmhHCbwQeu9M1kuz0R1
HjvzqFgwlCQ+ggsKe5b/It4EkBsAy7rg0nTr5SJeNhjVwviJoSOFg2UX3JR7kDRopKub
V4mW1+CienxDzC4vbKLI00tVbEPP9RBP6OviDG8QOxNhncptq6J1+7IPUjFM+ZmvEcsI
EVNg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20260707; t=1794215920; x=1794820720;
h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
:x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to
:x-original-authentication-results:x-original-sender:mime-version
:content-type:references:in-reply-to: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=iPsX33AjmZRJ7pJ2lUqPobkODiszfgJrhzxuhFA0o1U=;
b=nU1+F1QwBC0lNfVA/aV4xZrUcZ4TL2VqRwBEHMr16WXgl+WeE+sxGnlfkPhd7t624G
o5eWTaHdZ9Zv5rBkFtsfzpX0PNmY5+cmoJidatO+MiFw2oQhZiedLR0ZHwhZeDcz0Nff
BcywzXO+5EDRwN5iSKCuvVY/Q7p2TPi33xV2w0fLpM5ciiGqMH1rsP82pXQiN7kHSzH3
7JRdpH8ce6K1ze5/o4eg3ONJztlaqK1PLJlvKqiLTbO2MWscfOdtmaHUjty4T7a3/nTL
o/AvAkvEW9zwQ18OoeNmE3++KZ5IS/h7JQFPT0hRuhcJhlAqBV2a/KIYMNmUZ1is8vEi
+SBw==
X-Forwarded-Encrypted: i=3;
AL+hErGTm1tFTwN4+aoGG9JC8vlC866T96nksRy2pWIFmPCEr/menK3o9jfnG/kJC23nlBisa1g+3Ok=@isar-build.org
X-Gm-Message-State: APuU4Z8QPfm/egGWYe+jp4iF/o2NeBzuR0S5Z770IFiZ0M7N0FSOW3lR
DT/Z4j649Asoj4KlTHDrIZvQLUzGn8CKbD+uSUMq9402QgAM5OTb5CL8
X-Received: by 2002:a05:6214:d02:b0:91e:a125:4efb with SMTP id
6a1803df08f44-91ed246fba5mr45081246d6.27.1794215919946;
Mon, 09 Nov 2026 01:18:39 -0800 (PST)
X-BeenThere: isar-users@googlegroups.com;
h="ATskLdd6PN9DyqmH3vRIzAYU3tRjrm55iItOGLbRUTdEDgzq/A=="
Received: by 2002:a05:6214:83d1:10b0:91b:fd23:67c5 with SMTP id
6a1803df08f44-91eb99d4ee6ls19514226d6.0.-pod-prod-00-us-canary; Mon, 09 Nov
2026 01:18:39 -0800 (PST)
X-Received: by 2002:a05:6102:5693:b0:7c1:e804:3c91 with SMTP id
ada2fe7eead31-7d2db05a3f9mr656714137.8.1794215918876;
Mon, 09 Nov 2026 01:18:38 -0800 (PST)
ARC-Seal: i=2; a=rsa-sha256; t=1794215918; cv=pass;
d=google.com; s=arc-20260327;
b=GKqAvsz8DWGIaniLtGih6kzIi+icmpO3O2WLJOPSGp2iY8Cx4bMCQEDFTZ/3My7MQz
WhREAHnVtp7wcqP+39j7A791XNXQzqknegOCbMbXBVZDsI09AxDdyyrCk5C57zx+/zqa
EGA6UXJKQpCBaMuLYMrQmh/6YKI2TA/QpBn68FzthH+GdSRcSSVUmVc6oRvbcJw0kpGV
qWZPWXZijFdDF925HIBAq/sQJLGHcgdAGu1cb9Ll+a4vmm16Uid0IbuRNb89iusF4zM4
ulJtz9B9BOj4TPlueclrXalSXWAyvd0/W8AETvdoNQqVk+FuuvV9Fy5JA2VE7p+A2CJq
IOfQ==
ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com;
s=arc-20260327;
h=mime-version:content-transfer-encoding:references:in-reply-to
:message-id:date:subject:cc:to:from:dkim-signature;
bh=quUKJdAqcWCIoGXKuVNAW/2usmOLksmfJVTJvBE3xFM=;
fh=AqT8zD6jUs4YP+XkSwmnbRYu3wrat9Vyg/xvm1MGQCM=;
b=rYBMZZmoKeG0a4nmR449qhwgAGAGWfThqgDNLZotlvaVn6qClbL77t6kgKPWCU2Prh
exIQUP18bdsmg5TDkYlL8ulsudzOb71hEck+zMIKk5rrUEt0m3Q/rfIeQCGP8zCPJnCG
ltKTfbnONWf/zCoAdJQALNtOR/9nfUc4iYi5nIniTx3OMWxwazntxQtpQlM9OOROZvpI
rbMLRqjm43VkFEGnvu3iUQgoIRv8FJLvR8no3lrhchGmBJVPUcj6FZELtaazvtlww9M6
n7Ub+TkpY16jweJOt0PZf8wBL0YMUBBLrBAte865Q/ltw/nwrPX/h8FYWNcfq0Yt3xhz
GRlg==;
dara=google.com
ARC-Authentication-Results: i=2; gmr-mx.google.com;
dkim=pass header.i=@siemens.com header.s=selector2 header.b=R0H7F4q5;
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 clara.kowalsky@siemens.com designates
2a01:111:f403:c201::3 as permitted sender)
smtp.mailfrom=clara.kowalsky@siemens.com;
dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com
Received: from AS8PR04CU009.outbound.protection.outlook.com
(mail-westeuropeazlp170110003.outbound.protection.outlook.com.
[2a01:111:f403:c201::3])
by gmr-mx.google.com with ESMTPS id
ada2fe7eead31-7d2db6ff84asi81499137.8.2026.11.09.01.18.38
for <isar-users@googlegroups.com>
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Mon, 09 Nov 2026 01:18:38 -0800 (PST)
Received-SPF: pass (google.com: domain of clara.kowalsky@siemens.com
designates 2a01:111:f403:c201::3 as permitted sender)
client-ip=2a01:111:f403:c201::3;
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
b=MMWmcJzWUyQrdDBiisR0SdX+eS7XvIrjgM+WAtjaE49BiEV6zouu+x9F3LBiiYR6y6fqJlF2OCSxr6Y1qonikoFYCuvXi5XG2G/SRNXisRCIo3172pijcWSwATZQx4TKUvcQJFwlCMxiNWgm0KDLrspVsn5YFJNyir+aIzp8MYRkig9B6C9uTziKSTiQ9hrkms6A+Ode/JZYj176hKKpfd7cjb8yv+1PINdHNvxQJzQrJp1L2w8HqpYhOk43QmP35dJUaeXTp1MLiPfFtswWOH/OzOQY3gndx24ZpciWy9RowMKAc4Bmeikx1HuocKvZJUlbf57RZLpUd76w7coO4g==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
s=arcselector10001;
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=quUKJdAqcWCIoGXKuVNAW/2usmOLksmfJVTJvBE3xFM=;
b=stYNDEQNoJ1dz6V+p1dR3Vr+aeIBCn2Nim26zwOci7VTb+uos/1UblXQVDGxbVboV0+CSMsDEKwLK9GDsyr4oLeiMHpGUELLZVUh9Y5hdMIo3K+W+X/3z8RnDzdEVOyuZKtWcqT4T6nLSEIq6LGZTX1/+YsQH4sSSbIGuAA/+cHmR1JTEtqBs12mzFJJKiZkPa3g+PSXS1c6N23r167Na6a5D17dqp+zBizaL2r91U4xvQ7F4mWCk9pptr1z4iu1RKKh12L4VKgupVMmD6M5W1hepClzDaLCLWBV3QU6yCaYbaCHNu+/temJbFq+RBNHJTR+WpoWqemeJzcRPoJCQw==
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
Received: from AM0PR10MB9645.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:740::12)
by DU0PR10MB7554.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:426::22) with
Microsoft SMTP Server (version=TLS1_2,
cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.615.7; Mon, 9 Nov 2026
09:18:33 +0000
Received: from AM0PR10MB9645.EURPRD10.PROD.OUTLOOK.COM
([fe80::527e:14a7:bd3e:86be]) by AM0PR10MB9645.EURPRD10.PROD.OUTLOOK.COM
([fe80::527e:14a7:bd3e:86be%6]) with mapi id 15.21.0615.007; Mon, 9 Nov 2026
09:18:33 +0000
From: "'Clara Kowalsky' via isar-users" <isar-users@googlegroups.com>
To: isar-users@googlegroups.com
Cc: Clara Kowalsky <clara.kowalsky@siemens.com>
Subject: [PATCH 2/8] isar-events: preserve cleanup for default multiconfig
Date: Mon, 9 Nov 2026 10:17:55 +0100
Message-ID: <20261109091802.202521-3-clara.kowalsky@siemens.com>
X-Mailer: git-send-email 2.56.0
In-Reply-To: <20261109091802.202521-1-clara.kowalsky@siemens.com>
References: <20261109091802.202521-1-clara.kowalsky@siemens.com>
Content-Type: text/plain; charset="UTF-8"
X-ClientProxiedBy: FR4P281CA0130.DEUP281.PROD.OUTLOOK.COM
(2603:10a6:d10:b9::18) To AM0PR10MB9645.EURPRD10.PROD.OUTLOOK.COM
(2603:10a6:20b:740::12)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: AM0PR10MB9645:EE_|DU0PR10MB7554:EE_
X-MS-Office365-Filtering-Correlation-Id: f1a453bf-e936-4a82-2cb2-08df3e426d82
X-MS-Exchange-AtpMessageProperties: SA
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam:
BCL:0;ARA:13230040|366016|376014|23010399003|1800799024|11063799006|56012099006|261021123027099003|261021121427099003|261022075727099003|261022105027099003|261009223027099003|261026140227099003|261028144727099003|261102123227099003|10067099003|55112099003|18002099003|22082099003;
X-Microsoft-Antispam-Message-Info:
mvyRMBncfDLHjiODHo6vVKe53x5WvlZVtRKatojchpgsV/HaUtThUjoCfBhrpoU9GCgK1D+S4pHYFGmGJTHE6Tpm0U0QJ89YK6B/b1t1ohbJA4hVEoqmiLccgHHDDmV2sj2iwBxolIc3JaIEv5r7e0T3IS0fyUpXaDn9w/MB4SiCjEyz/W1XO2DYYaqL/JnBoLbXsGcEQREocrrYGThm+ocdvTNPkp1LDC9ZyD4BS9OLrC2VyEQEnBeHnH0KWVz/3cs9ocqaC2JGmjGVCSnMRPosWDKzgCgQ8LbpNdnDrn5NOyP7vkhpRrac6xLffQX703KQ5pK4m7snzEHSs/t5vRDbqyVpQwCMTWRUIXUilM3jLhByKnWE/Jw9TC9DgY9EtFeKVzWahjs0gCxiFxJWxNqMM7rWAaSmqty7G2T1keCzXpzumO/eZjp6W2L57FWbU2IP5gPmBcn3Y7MX75DKJUnV2dU7qOdc6F7yqDiRASQNB8oNXysWkvcaEDnc27D85nNzc2KSHd67tSCpwryL3VhLhUOzwoGxSCfrOK2TYcOiSn3eKwSMo/6ojIXv5VVXO+nYmBz0YAeAZm0rLpai8DiGxe+/Okz4/3w2pPa5RW9xjZZLLiWzLNS7ZvamZuC+7eb901rftyjpSQQfuELkt54YId513eQUZUKvkL9kHKk=
X-Forefront-Antispam-Report:
CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM0PR10MB9645.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(23010399003)(1800799024)(11063799006)(56012099006)(261021123027099003)(261021121427099003)(261022075727099003)(261022105027099003)(261009223027099003)(261026140227099003)(261028144727099003)(261102123227099003)(10067099003)(55112099003)(18002099003)(22082099003);DIR:OUT;SFP:1101;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0:
RZSuHdXp4kZdVwEpodfqx+mQxe+2CDdz9aR6qj4KMJzZ5/0nKONxx7QBWHRjw0jhr/1HF4xwtwVL248no/6Ucq8fj6cr3tYr2Q9pt9HwQARP3jJFwFB+5/5vuAcO5OkYVQw0NKflEAjAo4kGrtmx/AIpCKKz4Ab2hQ2TTBNwZZaUeB0JPjx0EAI6lElHplqj8zj4hsWLdC+betmjGkzOkDiLoM9I/qM+M2BsfXM48eboJD9VLxslrxq7+dMj1CrBNconWBvxlvMOmV7HOIo9taILjp14Ol/F7JrSni1W7pgWZ5D21BHK5zAsuIQNu+EZuBJKmVe1RCkfwLIB9iB8zfd93gxueJZFq/qvQ71r3Nx2hBZSxZBUS87tFKlWeGh7+U2JS+SCbrx9ZhnjhZG8MVjnLRgIOpDv4xpzZ/oVw1QkCVz8YOpjzcUHWotZ/55rkupro0pWt5t7hXhdGJJdvbkf1j1jEQj1aZ+GDUrp9pSDny659ho0oti9OIMTiQQELV8o2+O9qRAOEaiS8oJEQQUMGEeuGMmH4Z/CXDtOM7LTFtFJvxgg14Rf+Xl6gYN5leuC/hD7L+soS+R5acYyyO2/RZaPPGtzRDAbnR3FU9sBmrMKu4pQOCdb5CE7DUNAiK3ZZKWo7j7xGqVw4Pa2y8t8T4rnQTflBiyPSb4SsuHj0NBnYM7RNRoveCT3CyFMThs96HKvURJudYPpXqzg3i/RwbaxjzWoMmzhh+B0S4sFLHK7oL6jAzI8ictZkO/ADpR3n0DBpFzYgO1f2PbbHLyeEd1bDbzFT+JjPlp9LF/wLg+IPwii/b5I0Q/AmvlIp4eLnQGWO9GGUkLcLXQh/YmniSA/VNeeyDSiSsjgIrWeqO50VfWT/1JprnZwNp/aF2CC8qsLsZkrYkyGbBn+yvPqoTuNkbvQcoUBQ9lAS/ZKb3uMw/b4e/Pk1/agkDrxv3BI/0pG5RcUuIpflCzH3dJN9CDMH5USNKRvXgGOb3Yp++W/EhDjCY4LeHKxU12408z634w5FYc6vSoaPFwY2+h3whfKpi4XDo1NlbfHzBCcqZ+dQ7+bQ85TP7zEenX8uMafSQY0vwNCV8IO/LJz/GLp0+q0Ncu/AUwPNZnD9ZnpYANMWuUa2+M33BqI9fBaJy1LZYiLVIdaiqsE3sIm/ESgdvqhOilJqLk1R3nqHIJAlgnCC6t34A8Q7puEXqMR9MoVMaiaofSNejGhxh9G7dV/JmVI4Ti2F0DPPan8Unkob4C+W4SovFZwdo774xnXCMxUno5t481mJcXbfegK5Aq5dF9gMukn1eKn4KVp5sqBvA13a1RUlAsBbnuIA4pwzpUyy251uiv00gWntkEV5mX5iCtv/fs4CkGRPZbxd9kz4qOIE/VouzJQnyeQwM57UoAZUSlFO1a6OOiEltmXtFTNxg2NVw4i5MhN0qTc9CvDoQNBQPtS/kl85yLi1sRC6yidllU0QenePwFBolt2WM+zKUsV2BBEMI0ZAKKaPLGwe/hHS2rO9cEDVy1bfGd0CXkW02fueoDHGuPRKTp3Ru2i3jVkyeCRNAYUntW+03bPTFwfsh4cu+S+yciE/dl470eVgDhcVksFY2TyccKMRkVFjtCC6MZuO3aQrcizYnSYrhVvqc/AiNnUl+HRH1XmFzLFtc8v1zWfPhi8QdJKOct5bDf0r8Rvlb5e9+NN7MzJK2qKPVZ/Edpox6kVc8YbwA6tEPvrfpfqAmTZszywgHvdFN0jEIcR0FApVPeg9s0=
X-OriginatorOrg: siemens.com
X-MS-Exchange-CrossTenant-Network-Message-Id:
f1a453bf-e936-4a82-2cb2-08df3e426d82
X-MS-Exchange-CrossTenant-AuthSource: AM0PR10MB9645.EURPRD10.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Nov 2026 09:18:33.6605
(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:
i4NGGl41dtexWxCV6LrcqGF1Vyw4zCqPlSmamJX3DMDBRNG0C9WD0ZCoBW8JbyBQ/cDI7GIvWOh2n1DV1hv2QVzzQfbctZo8rj/LNIG31rQ=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR10MB7554
X-Original-Sender: clara.kowalsky@siemens.com
X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass
header.i=@siemens.com header.s=selector2 header.b=R0H7F4q5; 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
clara.kowalsky@siemens.com designates 2a01:111:f403:c201::3 as permitted
sender) smtp.mailfrom=clara.kowalsky@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>
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 |
Update BitBake in Isar to v2.20.0
|
expand
|
diff --git a/meta/classes-global/isar-events.bbclass b/meta/classes-global/isar-events.bbclass index cfe6d7dd..9b66796e 100644 --- a/meta/classes-global/isar-events.bbclass +++ b/meta/classes-global/isar-events.bbclass @@ -52,13 +52,10 @@ python build_completed() { if not tmpdir: return - # bitbake calls cleanup for every multiconfig listed in BBMULTICONFIG plus - # one for the entire build. E.g., if BBMULTICONFIG="mc1 mc2 mc3", we call - # "bitbake mc1 mc2", the following cleanups would be called: - # "c1 c2 c3 cdefault". - # Skip running cleanup for additional multiconfigs + # Run cleanup only for the default multiconfig, which is empty on + # newer BitBake. mc = d.getVar('BB_CURRENT_MC') - if mc != 'default': + if mc not in ('', 'default'): return fail_on_cleanup = bb.utils.to_boolean(d.getVar('ISAR_FAIL_ON_CLEANUP')) diff --git a/testsuite/unittests/test_build_uuid.py b/testsuite/unittests/test_build_uuid.py index 374cce64..5d364ed0 100644 --- a/testsuite/unittests/test_build_uuid.py +++ b/testsuite/unittests/test_build_uuid.py @@ -18,6 +18,7 @@ sys.path.extend([ ]) import bb +import bb.build import bb.data import bb.utils from bb.parse import handle @@ -59,6 +60,23 @@ class TestBuildUUID(unittest.TestCase): clear_build_uuid(self.data) self.assertNotEqual(calculate_build_uuid(self.data), build_uuid) + def test_completion_resets_only_default_multiconfig(self): + data = handle( + str(root / 'meta/classes-global/isar-events.bbclass'), self.data + ) + data.setVar('TMPDIR', self.persistent_dir) + data.setVar('T', os.path.join(self.persistent_dir, 'temp')) + for multiconfig, resets_uuid in [ + ('', True), ('default', True), ('other', False) + ]: + with self.subTest(multiconfig=multiconfig): + build_uuid = calculate_build_uuid(data) + data.setVar('BB_CURRENT_MC', multiconfig) + bb.build.exec_func('build_completed', data) + self.assertEqual( + calculate_build_uuid(data) != build_uuid, resets_uuid + ) + def test_concurrent_workers_share_uuid(self): context = multiprocessing.get_context('fork') start = context.Event()
BitBake v2.9.2 includes commit 0fa0d8d764bb ("cooker/cache: Drop mc 'default' string value") from January 2025, which changes BB_CURRENT_MC for the default multiconfig from "default" to "". The build completion handler checks for "default" before running build-wide cleanup. With the new value, it returns early, leaving mounts behind and the build UUID uncleared. Fix this by accepting both the empty string and the legacy "default" value, which can be dropped once BitBake is updated. Add unittests for both default values and a named multiconfig. Signed-off-by: Clara Kowalsky <clara.kowalsky@siemens.com> --- meta/classes-global/isar-events.bbclass | 9 +++------ testsuite/unittests/test_build_uuid.py | 18 ++++++++++++++++++ 2 files changed, 21 insertions(+), 6 deletions(-)