From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Thu, 16 Jul 2026 14:47:40 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-oa1-f61.google.com (mail-oa1-f61.google.com [209.85.160.61]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 66GCldoi031054 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 16 Jul 2026 14:47:40 +0200 Received: by mail-oa1-f61.google.com with SMTP id 586e51a60fabf-448bb8bcf38sf7233414fac.1 for ; Thu, 16 Jul 2026 05:47:40 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1784206054; cv=pass; d=google.com; s=arc-20260327; b=lW+F4+0Nc6WFQ7I9nI7bsMo/CD84IZS9LU73jumO5BfIF6tzRwdPTH96iJaMmL9vPC m8bK3rutEwzqAqh1ugo1bsvbqy732aujlSxdIpjT5W64P1c+k86AGZgar0djCRCLu75f w2uChuJYdVKQBHGOuFEA/t3Xat+cRUdGYgpug1xbie0kT86/tbwO7ahLtZ0THxO/QbGf ycdJf6rNWGGVAdneIDQRI38br7kk7kU9RAfDe3LXa/RgoZqI/2br0Q2KFtiBSU7NZvka cUWGQNlsY6BzeOk+Uk+huZqgPqjglduG8rsa8UtZYoDaia70NMrfMuUv1CQueI8tA65V RVVA== 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:content-id :user-agent:content-language:accept-language:in-reply-to:references :message-id:date:thread-index:thread-topic:subject:to:from :dkim-signature; bh=O4d62gCJwu0Ngpv6Ikqarw8y4M5lzQZ4oNBEWIs9SDo=; fh=WjcUpu5q6sHpWifZgiqaoUTb3kwEpmuwmq4ee3x9Mmk=; b=WgXRuxV7TZ0T9WP6yMTII+6gPKYSab7Q86Hq6H9ScOXvhprJpJ5s6WnKKOd7Bdsagp ja9rL05M0M6ADPF0HF5ZD2eGHIQqyAupukGPXq7yGVWOoylmv5nC2/einXXUVfwUieTQ LTBOMMZRMrF2exhRJl5AqTAz76fZ8vRjjQdSPa9ywaidLRyda9ytZGHiYMIT4bwVaigt zCYL+a1xKWZ8bqRhJ6C8Jt7Ib/94Ejb9TppclM74WMrgbtWcXWjjumax0rFhBre8ircx /5xYLM/i31Q7zJ0AYGzSpv0G++zmmTMCaa4yWDBTtnoRhro44R0umJtZBE4zYVdIX/xS vCHw==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=JiNqk1qy; 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 felix.moessbauer@siemens.com designates 2a01:111:f403:c202::7 as permitted sender) smtp.mailfrom=felix.moessbauer@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=1784206054; x=1784810854; darn=ilbers.de; 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-id:content-type:user-agent:content-language:accept-language :in-reply-to:references:message-id:date:thread-index:thread-topic :subject:to:from:from:to:cc:subject:date:message-id:reply-to :content-type; bh=O4d62gCJwu0Ngpv6Ikqarw8y4M5lzQZ4oNBEWIs9SDo=; b=c+rcaTqXGtlaXWMOnbA0suWMIom+He0e4C90xgrL1CN3VEwBxyz2foZ+uOhsVbD6R5 gB/TwxweEZp/7uhBlFyuoSwDJ44dNSaHsPkBnz9T9GFOFxqFgtoL2fBd71ozqUG4Q7ZP j1omX8ILoZt9lkKf6BuSaKNdqFqzqW992CR9DANbThwLMohMACN7kdifqWY5MlankGix tDotZV85yXEZMEl2qNNpG2+kvXSAyqD3iv4UrsorYfVXWnRkcnARUlAqbxwFdumaXoZL tcZ7Y514sLKQO7HazIzaHMrBRE00Wlry3uoSCLj/8rZEnEjnbL+R5loJixpAck+ZpD6c rziA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784206054; x=1784810854; 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-id:content-type:user-agent:content-language:accept-language :in-reply-to:references:message-id:date:thread-index:thread-topic :subject:to:from:x-beenthere:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to:content-type; bh=O4d62gCJwu0Ngpv6Ikqarw8y4M5lzQZ4oNBEWIs9SDo=; b=Vtjgh6ZxoPMZvCJRcQ6BS3uTmsdrtxF5P82vW9AV9o0yCkfes4VSVYzmz9G6Pz3MGo gD90SxVEAtpkjd2f/I1vitvf+vohsGaUwvm4LbovmRGuASkRFP0jqc53N9KNnaYEnc52 yz/t4dqMPfHiUX2N9i7XZfuW/sVL5HEEdRlUUAuQLOFXVgx+9rE5bsBGzljOHnVIYliY FJjAq2DWBFwnH4r5dWnRjwg6cpz0Adz1HQi0i4oybJpsR146cn6hEpYKPicU3QyhKfOV R+W30p3n5k3cCwdOpmLdja0DCQ4F/Y76ctsagW1fjXA1I6DetceWlIK9KDJxqkGYVv+t Dkug== X-Forwarded-Encrypted: i=3; AHgh+RrdeobFv1ymUHt4qk2dhdJ/mgEF9eFWPqUOX2h5OYeJ13BVtyDV1YWooJ33wu8YqaCSBKcA@ilbers.de X-Gm-Message-State: AOJu0Yx05cnQaLFrvurwyvip2LVVhGREt0lLV98hvpgIQJYOAuSx5S49 lUBaBcQriQAklwH26zhtHjYY8dP7dRy5AYMWG13jGBqTkH5BQlCK4NpO X-Received: by 2002:a05:6871:c907:b0:43b:8be7:2f95 with SMTP id 586e51a60fabf-4560b7edfd7mr6946318fac.20.1784206053810; Thu, 16 Jul 2026 05:47:33 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="Aa7YSPTS89KSg9nrPKW0/E3uCOD6ra+IUJnoyHbwoAftjH14AA==" Received: by 2002:a05:6870:d373:b0:451:eeae:cfb with SMTP id 586e51a60fabf-4566a655c8fls192417fac.1.-pod-prod-02-us; Thu, 16 Jul 2026 05:47:32 -0700 (PDT) X-Forwarded-Encrypted: i=3; AHgh+RrqpM36bQ+YHOEb4o2UQIrtSmZBurH04FZmohSbznE31o/kiqyjb6MjlLPtRjhFW3ZGeBX0Eygqf12E@googlegroups.com X-Received: by 2002:a05:6871:69ac:b0:448:558c:d8ac with SMTP id 586e51a60fabf-4560b891ac5mr6519553fac.34.1784206052533; Thu, 16 Jul 2026 05:47:32 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1784206052; cv=pass; d=google.com; s=arc-20260327; b=mE6AIbzBBNKRVAvkre/Rln1PTgIi7pmgYSxpQpiYZ9J/fqqdBRCB2ntjr098yi//n2 f+kIybYHRVk7MrgS63bBW7scui+KzAwZjnzV4csYyUXh+tVx+jObeR/kLY3Iej/fmJCw EvZrHSGCcst4w7Z51AX8vcN9aDRGS0azcU0fvObqKbJNA5FrTmo0DcNxc4TdpsD5wG7G CzunLMwxTRJ0utE0bnDKzGRwg0Yjw92kNgAyHPWaZ4iYXlK5s5eEgEYJoSAGNlrKuM++ jXYs/0pyZV2IvBPHJL+xllf9KiFtBhfc8y2J6cxuz4w3cVoEF3HQEfLT/dqXoJnZWJ/n g0Rg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=mime-version:content-transfer-encoding:content-id:user-agent :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:to:from:dkim-signature; bh=zj1fVlPzna3ieW+1ftU0xMEfCYBny/W2QMnvMLIquCY=; fh=nWbUWK893dvFwuhDwatANVm+3vTfl1ItuS+XwIsvSFo=; b=Uu7RCnYxT+WWGdnq7+0n7DNjYqyxoodED6xH5LWL60tyRR217dB/a/jvLbn0DFaPmf VQp7zBEaYZ8x53bqg3W3laJV9gKfNDHcyEg1jv9Qyr+FGyXntFGCuZTal8P5nR47vMbC tbiiA6AETQqOtoHuejeYhtZbnYMERUi/9olwFQWaUXMNF819gTUxcoBsDnk5CEJCm3DA xruY6GcVlMXKSUSLOuUUKagcUwl8Ze9un+PjR/g9FeCufUoMcwl0lle3Frk97rXFc2RV DaMVwHGpzDBXHR4JFDUTXvWC0PbDiNlFmk62XRqh6WIin1jFDQCKdceLrFn5Iy24JpBM l+ng==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=JiNqk1qy; 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 felix.moessbauer@siemens.com designates 2a01:111:f403:c202::7 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from GVXPR05CU001.outbound.protection.outlook.com (mail-swedencentralazlp170130007.outbound.protection.outlook.com. [2a01:111:f403:c202::7]) by gmr-mx.google.com with ESMTPS id 586e51a60fabf-4520027bb71si598258fac.6.2026.07.16.05.47.32 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 16 Jul 2026 05:47:32 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c202::7 as permitted sender) client-ip=2a01:111:f403:c202::7; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=vb96HU1QF2KpT9rZsguwLMQ+xhgv9xk9XkOwXkTdtXuB1SvhTHEGCUInxbwIvFHWTM2ev7d92lT6GnC4tQV8shpvxnI9+ZIroysuasEGtCUHlSIQ9NZSHLeocKVPdDqD3oz5sfuf15DFSRNpB/KrCJCnkjpkl8ujnT1ngP3tJCQi7wsFk5kezt8diUIiCOUSgwuU0Cx1d0D200eYDm9Mluza7sxI21CFZyCw3EexpLOLltoE4QXPT7jtXAQMFMtIhaPPhnhFHoKpvx/IZ37BMcVPca9SKjv09v0tpS4ePgtwlDXLesow53wndTnHKPyTElSFXfU4Cn5auOsJ9S+7Yw== 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=zj1fVlPzna3ieW+1ftU0xMEfCYBny/W2QMnvMLIquCY=; b=gR0j0Ycj1mjxNvPRQeeMlViCVusD4UFJq5U7LwYjRkaqLjM6OAiOpFENwQq3AW+3ZLBE3psnpU8kh5nbesguS7SWQ+HPQA/O/PrOKI0i78uKM5ELCetGSU7zgV1l58CV0GOpkZxzWk0sf9ismYbuzCCi9jiOWsebWvB6AOawFa8XJSvHhXZxa+Hme6YweYQX2bergFgqdfr9erPrrmDAkvnXv8hduTUlSS6Tbc8J1D8vwJP/x9WlPMb5N8vnLW2rnrlxBwAS8/1EWYnzvCdj0gOJ2GxyJV/QmRs6b4/BwGLekzxQejaD1WLyHotOCdA2YRBk33EVlp9Lg2SGpOZTeg== 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 AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) by DB8PR10MB3579.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:13a::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.223.12; Thu, 16 Jul 2026 12:47:28 +0000 Received: from AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM ([fe80::c54c:ccd8:ebbf:477c]) by AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM ([fe80::c54c:ccd8:ebbf:477c%5]) with mapi id 15.21.0202.018; Thu, 16 Jul 2026 12:47:28 +0000 From: "'MOESSBAUER, Felix' via isar-users" To: Zhihang Wei , "isar-users@googlegroups.com" Subject: Re: [PATCH 1/2] testsuite: Support cleanup on rootless build files in test-container Thread-Topic: [PATCH 1/2] testsuite: Support cleanup on rootless build files in test-container Thread-Index: AQHdFSBFm0EUQmMzikaYKnoKpf710rZwGEMA Date: Thu, 16 Jul 2026 12:47:28 +0000 Message-ID: <70e199294fd7739328d57e0f2983d3c8cce6d2fc.camel@siemens.com> References: <20260716124017.1480579-1-wzh@ilbers.de> In-Reply-To: <20260716124017.1480579-1-wzh@ilbers.de> Accept-Language: de-DE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.56.2-10 x-ms-publictraffictype: Email x-ms-traffictypediagnostic: AM7PR10MB3956:EE_|DB8PR10MB3579:EE_ x-ms-office365-filtering-correlation-id: a1206fd4-b610-48c7-b372-08dee3386504 x-ms-exchange-atpmessageproperties: SA x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|366016|4022899009|376014|23010399003|1800799024|55112099003|22082099003|18002099003|38070700021|11063799006|56012099006|3023799007|10067099003; x-microsoft-antispam-message-info: 2YkYi6ujXvKFelHOS8+eouk7VNvyGAAOKDYbsPBegkcIyWiw1jzM2gjJi8N/ajKGQCuid6QUb2xYAFZ+e7cYHsyIsWl2vq4bouled4rxSyG50+MEFQ14EjhFGPTlrw/rt6byDImbphK36OEHfu0dYrRwsxjllyYxH5UQssy02EI4uRyOigKiRZX7x8BBTk5N+tg/MLzYzrjmzUV/qBCViEq9a/Wu2MRsCgLko7MRwctCw2UEY8lsAShi+5Y/lsTbuMs36eo42yRFLO8A5DYXdYPpSthasAh7BfgzQDIjh6sEW9nINwG5WX9gN38WXPFCfZ0hiZVvvA8OA40b86fc7h87pa/3MeNeLMdtx5rYQb+jReja/BjJQaiB18BTd49BaeS8qNtDUO1p95XLCmHlskMmrwmGqenEiDeGwtttmb5+7I040s3DMyoSKo0FPIao4srtIQJAOo5+aAUkcNEdM9QGIFOx9xSBWvqXUYzQrlaIMAMVsEvWJ0H1r5Ka/bjz0JKcF8nf16ngPTMIVlcd6oNMvxLfmsXi4tcwlJWMAdgvt1d0r4gk6G0R8sOPxERdV41nsfN4J0i79Do9cjblEQ/1ZxlQH2wxctWFwUG9t1eeH7zygDkWXrD0kc+fonoShf/NATjK+e8QBBP78aRKZTXt7P/u2P2n8prsUKLlOCo= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(366016)(4022899009)(376014)(23010399003)(1800799024)(55112099003)(22082099003)(18002099003)(38070700021)(11063799006)(56012099006)(3023799007)(10067099003);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?M1pzVlJ1NlV2K0UwVUtZWUN4TVgvRWlNRnRMUHd1bisvNTM0ZzdBMXJUeVRQ?= =?utf-8?B?RUZXVXZ2RXhmemFwUm1QNFhzemNDLzhKMGNRek9OQUs4elUvV25sNnJUakZs?= =?utf-8?B?aTV6UGhoVlNZbUJHcmZlVDFzU3EweURsVHFDK1FXWEZ3aWgrZkdhTnBHWWxn?= =?utf-8?B?NjdxZ1JodDNvS0dSNm9DWXh5WVlJZXFwNlhpemJMY1hHVm5XeXhqWG8xUjN5?= =?utf-8?B?aHU3cDNHMjhORHN2cWxKOGYvRHF4TnV0UXlOWjhZY2c2aWRWVnk5S2ZMSnlI?= =?utf-8?B?U3NPRThubVpDVnZmT3d5NlVTbGtEcUFPM0pPcFRZa0hjY1ZWRmVsMkhrUzZo?= =?utf-8?B?d2pwMmozM2h1cVZ2MnlEQUh6Q2lCcjhWeWJWMW9BRlcxMFB2VzRDa3hrcHEw?= =?utf-8?B?R0tSYzBTSUtsRzNNY0VsV1VNRFlDUFM4emdvOC96ZmZkTmkyY2J2bnluZzhJ?= =?utf-8?B?N3l1ZUg0c0t0L21oTkNXN0V5MjhTYUk1UDJieDV6bUtWOWsxQXB1NzhWeFJ2?= =?utf-8?B?M3lFbVZrK1hnclk0aDNQTXhuZ2NxMGtURnRSZWxQbDF6QzZyZGdXSk5Gd0ky?= =?utf-8?B?NUlJaW9oTDltOStIT1FqdzFlc2t4YThkSmZLcGdIZDJPTnhxYnhwYlk0c0sv?= =?utf-8?B?Um5ub3d0WnhoTktoazVTMDJTZWRBeDc4ZEg3RWE4bTlwR1BHSitwYWJCc2xr?= =?utf-8?B?cmFYWkFjMzFUVXcreURDdjc5UC9ybk5XV3BpbEg4TGVhWnZYV1ozcUZvU1Ba?= =?utf-8?B?Y0dQblVQWXpPV3llbERTRTkybmZxM3Vtc1dXbC9aYnhDS0JLZHdydXZIZWRE?= =?utf-8?B?TVprWkNJWkpuRGpmVXhRMXhoMmFmRko0cng0eUdXSnJWNWFuRU45cmhzbnhp?= =?utf-8?B?ZVFuc0xLVm95N1dRQVRHSEhtd3ZMcTRabjJjWnpHQjhURkJMR1FJdldVRUkz?= =?utf-8?B?SHh5YjBLWTdjSE1hQVI0NUFadTZEak1Pb3BmcnBmM0xZcVNkM21KMkU3MXBS?= =?utf-8?B?SGZucXpQbjBVNTNKU2duY1JKaXVhYlJSSXorbWI5QWpWYWpHWUFiT05HQUY3?= =?utf-8?B?RE1ES1oybW1vRXRBejJzdHV3ZkVFVTVwYWtZdWZxbmFnZUhNVyswNHhtbnVm?= =?utf-8?B?MERnZEtoaHF4eER4WUdSQ2VYTUcySnJJVENRaWd1NnZaK2szUFR1K3FjREVH?= =?utf-8?B?UXpnY2ljUVB0THZqbUVFVTJwdDM5cGJRZ1dIaVNNWTkyc0E0WS84QmVBNkFz?= =?utf-8?B?S2poWmxoeU56c2VSN00ybWxjWExmMDBORlAvVDBmVDgvUFRFN1l3QitwZlBK?= =?utf-8?B?bE9XS01TMjVOK2FGRGpOc1RFVUt4TnlBQUwvSlhHUEZ1UnJkUy93UXgybE02?= =?utf-8?B?RVJIRVFodkJieS9iQlBpekpTamEwSndVVG9iU3JuZFJFcEMwK3J3c2pqZHlB?= =?utf-8?B?cW9qM1VobmcrTnIxM2srOUo5Z2F3UXFOeGlTdlM5S3ZFd1hubUI4Y0hMVytx?= =?utf-8?B?NW9SMHFJbkk2YUJFc0U5UTdWZlp6WG93K1pCS29kc0t6RWpXUXFsNC9zdU9W?= =?utf-8?B?VGY3VkdKV3lpbWt0WElSOW5WUWU2OUFmaVJPdUo0bXF1Z1NYWFBXS1VJbUQr?= =?utf-8?B?ZCs0YzZmZ0hFbHFXa0Izdkt5eS9IYmt6dS9QOThNNmJNNmZ5QncrbkhNZjhj?= =?utf-8?B?eFZjOFZJUitzR0ZFREtyeTJSYU5ORWwwQkFFVkxQSzJ2aE95N1RGN09rMWpY?= =?utf-8?B?MXU0c0VISG9BUGRyZE5LWG93NC9qbUVFOUxjMFZMU1NaSmF4bnZCZ28zOEZW?= =?utf-8?B?Qk5YNVEyUERzcWl2T00yV0NudytBekk4ZkNJMk5WSlRtZzhHTyttU0NwekIz?= =?utf-8?B?Rjk0K1Zwb1lwM3ZRUytyckMwSVRpM1FpaGlGNk5JZW9zTGxQY2pkOEFQZEIy?= =?utf-8?B?OUtzWVJVYSt1NnlOMkFraTg2Vlo2M1cvQTFGc0tSVDRTOVVsK2EwSVlvc01m?= =?utf-8?B?TzRlNC9mdVhydzI3ZUlqQWVGK0NzUkVTQTUyVmJYU0tSUkpseWV2ek0vMDlU?= =?utf-8?B?Y2Z3M0hjZ3RRd2h1NXlNUUJyUzNYd0xFenlReVdLeGsyUUdtbUE4bGFad0Yv?= =?utf-8?B?TExHTFVuWWt6S3FkeWk5Y3BuNlI2eGtYZHVGNTNFY3NhblRreGRkUDdkem40?= =?utf-8?B?ZTdqUWh2UUJQdFhFbG5tODFXd0dkNXpiZDRIa2JVbnd3QVl6Z1dnbHQxV3E4?= =?utf-8?B?eFI3a1Rpc0N3NlFOa1dyS1Z1RVdPM2J0YityOTJjcmt2VUcrZ0F5QTZxbzJs?= =?utf-8?B?L2M2d2JsVDRaWkNzQUVvb1MvR1NmU2MxamxkQTlQdXRKVDB6Y0dicTdDaEtS?= =?utf-8?Q?fDYf43Fu4Il+lKQA=3D?= Content-Type: text/plain; charset="UTF-8" Content-ID: MIME-Version: 1.0 X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: a1206fd4-b610-48c7-b372-08dee3386504 X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2026 12:47:28.5469 (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: l3RrODFw5yCPR+Ywbmot7WaAQg6VxzgQJyz0FXy5GINFSLS+WJmnWMpulb9JWSo+qPoY4ngW+QXGeQeig7eB75cmnj76zgbxTljJul+ms6M= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR10MB3579 X-Original-Sender: felix.moessbauer@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=JiNqk1qy; 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 felix.moessbauer@siemens.com designates 2a01:111:f403:c202::7 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: "MOESSBAUER, Felix" Reply-To: "MOESSBAUER, Felix" Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , 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_H3,RCVD_IN_MSPIKE_WL, 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-TUID: /JajUIokHsl0 On Thu, 2026-07-16 at 14:40 +0200, Zhihang Wei wrote: > When running tests with rootless builds, some files created with the user > namespace inside the container cannot be removed by the calling user after > the test-container exits without sudo. Add the `--clean-rootless-files` > option to the test-container entrypoint to clean up such files before > leaving the container. > > The cleanup is only performed for rootless builds and only removes files > that cannot be cleaned up without sudo outside the container. Other build > artifacts are left untouched so they remain available for CI artifact > collection and post-test inspection. > > Signed-off-by: Zhihang Wei > --- > .../dockerdata/test-container-entrypoint | 38 +++++++++++++++++-- > 1 file changed, 34 insertions(+), 4 deletions(-) > > diff --git a/testsuite/dockerdata/test-container-entrypoint b/testsuite/dockerdata/test-container-entrypoint > index e4714942..9bddbb18 100755 > --- a/testsuite/dockerdata/test-container-entrypoint > +++ b/testsuite/dockerdata/test-container-entrypoint > @@ -17,6 +17,8 @@ else > shift 1 > fi > > +clean_rootless_files=0 > + > export args="--max-parallel-tasks=1 --disable-sysinfo" > for arg in $*; do > case "$arg" in > @@ -29,15 +31,19 @@ for arg in $*; do > --shell) > export start_shell=1 > ;; > + --clean-rootless-files) > + clean_rootless_files=1 > + ;; > --help) > cat < Usage: run-tests.sh [params] ... > > Supported parameters: > - --clean Purge results of previous test runs before starting. > - --debug Use '--show=app,test' log settings for avocado. > - --shell Drop into shell rather than starting tests. > - --help Show this help message. > + --clean Purge results of previous test runs before starting. > + --debug Use '--show=app,test' log settings for avocado. > + --shell Drop into shell rather than starting tests. > + --clean-rootless-files Clean up files created by rootless builds with unshare after the tests finish. > + --help Show this help message. > > Any other parameters are passed to "avocado run". Its usage is: > > @@ -59,6 +65,15 @@ case "$args" in > ;; > esac > > +case "$args" in > + *"-p rootless=1"*) > + ;; > + *) > + clean_rootless_files=0 > + ;; > +esac > +export clean_rootless_files > + > mkdir /isar > > busybox syslogd > @@ -72,6 +87,21 @@ echo exit | /container-entrypoint > gosu builder sh -c ' > set -e > > +cleanup_rootless_files() > +{ > + rc=$? > + > + if [ "${clean_rootless_files}" = 1 ]; then > + find build \ > + \( ! -user "$(whoami)" -type d -prune \) \ > + -exec unshare --map-auto --map-root-user --keep-caps rm -rf {} \; We can reuse the ./scripts/isar-clean-builddir script which was written exactly for cleaning up the leftover files. Apart from that, the change is fine. Felix > + fi > + > + exit ${rc} > +} > + > +trap cleanup_rootless_files EXIT > + > base_dir=/work/build/testsuite > > mkdir -p ${base_dir}/overlay/upper > -- > 2.39.5 > > -- > You received this message because you are subscribed to the Google Groups "isar-users" group. > To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com. > To view this discussion visit https://groups.google.com/d/msgid/isar-users/20260716124017.1480579-1-wzh%40ilbers.de. -- You received this message because you are subscribed to the Google Groups "isar-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/isar-users/70e199294fd7739328d57e0f2983d3c8cce6d2fc.camel%40siemens.com.