| Message ID | 20260615092458.259691-10-felix.moessbauer@siemens.com |
|---|---|
| State | Under Review |
| Headers | show
Return-Path: <isar-users+bncBCYIZ4M3XAKRBDEKX7IQMGQEBDFXH7Y@googlegroups.com>
Received: from shymkent.ilbers.de ([unix socket])
by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA;
Mon, 15 Jun 2026 11:25:41 +0200
X-Sieve: CMU Sieve 2.4
Received: from mail-dl1-f55.google.com (mail-dl1-f55.google.com
[74.125.82.55])
by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id
65F9PcUY009659
(version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
for <iupwgm@isar-build.org>; Mon, 15 Jun 2026 11:25:39 +0200
Received: by mail-dl1-f55.google.com with SMTP id
a92af1059eb24-13967c19ac6sf5106393c88.0
for <iupwgm@isar-build.org>; Mon, 15 Jun 2026 02:25:39 -0700 (PDT)
ARC-Seal: i=3; a=rsa-sha256; t=1781515533; cv=pass;
d=google.com; s=arc-20240605;
b=h4aOrfjSDxDpA9Cy/q5F+ohq0hyN5WZrep8ac/uztafqmp+WYPZYa3e2d8J4nHVdt5
dnirUEx5wCREs2f+VZsKMkYdW6OWLeirl11o/dkqalgjYou4TyOqe10uUETgqqGFVVWl
Gn/qkADaNGq+T0fSqly77djCxe0r2l20Rp3OT0FIhy4SFEGKoTU/eiKex/VB6aBccqd+
XaU3dkkB9+UWiwIFTGdsqVw8xIYHmlQB5TvBUja4zBqgry+4c5K5YwyupuU7kDqB53W3
O42Kk7GrcVcG4qUKI4ZC3Js3avxmPWj4ktsxNRci+yKW8UkRdgqBHZeWxoF77m4DYQJQ
Q5tw==
ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com;
s=arc-20240605;
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=/xPImC81l/4EDBTVUK8Tc3HRMv/PMBnQnRIZzvokMxE=;
fh=x5PUjmD8HqhKJ9zWrOAS4zrAuzntm76a/E/HTd0yGj0=;
b=Ze6ZGrTtUWhi5KYg0YZeK7a1bu0hDtU6k1ROYN95ThgZZy0haq0Yy/XehXUpqsu4gd
QiSEgArLR7+NhoKWIYoSeOxvoXbiLXOQ9DsrCUBJ+W1EFW+we/+taPRLOoHDGDcVQnqu
HTmfEuM9h4MtV9wO8my78hzWo+diC5CWw6ES4YFv805oNc+uoDwwEifJ6etiLnmgkj8G
onfc6G7PVWPJ9yMroSCaCUx+iT4p1QheXqPsWE5SbTTDgFgxVGw8QExEJn9EWmaW/BTE
GYtTi11wOwNGA0CVYqwOn62fBuO5t2NuI+w8Eq6o7BqChnO8WE6JgXjHifHGzuqNZvdd
oJ+w==;
darn=isar-build.org
ARC-Authentication-Results: i=3; gmr-mx.google.com;
dkim=pass header.i=@siemens.com header.s=selector2 header.b=C8ET7m8L;
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=1781515533; x=1782120333;
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
:references:in-reply-to:message-id:date:subject:cc:to:from:from:to
:cc:subject:date:message-id:reply-to;
bh=/xPImC81l/4EDBTVUK8Tc3HRMv/PMBnQnRIZzvokMxE=;
b=MGgVb5uq+B2BXr2gJvr/cCMCtKKlQIcixVGuYzFmwvurL0qk6weZWK0SPSo4ZSIpf8
Gd5m8jn1fY7KNPb4L9+RXzkohRa/G9ACSVYDX6iA0ZEz/mASWakyokvND58jUGEGHsY5
2LMwN41iJvon/mTARfFIDwDiRBLBlk/a2SubVd6Rw+dgrqyEAkFlptpvWV3AZa9n6Z64
7N1lZmYFJrKcKmpGuuU6kHnZsn9iHYnsXr5gMBDdnXXeHegryfwYGZN1Tx/aec982b5F
agxNQFV/EncQ9TaiK+xIxbIAnX7J0KNIsf/s1LzOlj/15ou9+Dlh9g7rVlIIXtyKAz0I
diDA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20251104; t=1781515533; x=1782120333;
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
: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;
bh=/xPImC81l/4EDBTVUK8Tc3HRMv/PMBnQnRIZzvokMxE=;
b=nNnuwdSPj2kpmavvOZeQCQmpKWoa3axpdXyuonabrMNlfP/BX6ZrjOISXytN+Ra7Ny
QmHx8bBaqoKIaF7JpGMpBS9EwmSI+Wd/z7lxUApSF9K5sYHKvt2GiHA7PszxSyy+on35
m65d9KVaS0p08yVND/LVuujvn6s/Ao73K7Vm4XETyC0JS/GIB8BSANeO/dgju+3DMkNn
JtlFNutFgAbQoQYifHS4hDXiTYeaXPzDyqv1Max2Qod9nPocsWh8e+ub1v5wDgQmIn2E
1MULIJfcA2QzlmXArWCQpQpeQb9fuC/8WTXBvCikSUp+KMipe0j/n0SywNv3kMQxIXJ7
ZhMA==
X-Forwarded-Encrypted: i=3;
AFNElJ82zul9vZ1G6kMlu72r1DBEy9D2zXGjFvcge5VLAwLTUWFSKRK81/c6rVUi68PH0Jv+is/RcJA=@isar-build.org
X-Gm-Message-State: AOJu0YzyytHF1sI2CQvvpRBRJJ89Q/3grfEecbaeFGd0OGJzXwH1/SoB
942FJTi/M3nzKQxBV+axlpMV5KcZ9hRDp8LSWr3y0f/kpSlOm+fjh2Tl
X-Received: by 2002:a05:7022:e98d:b0:130:6936:dcde with SMTP id
a92af1059eb24-1386f2467bdmr4743776c88.14.1781515532936;
Mon, 15 Jun 2026 02:25:32 -0700 (PDT)
X-BeenThere: isar-users@googlegroups.com;
h="AX0PUUdV9uKoB8xMLfXVVm6O47CTaf80jtm1HJAF63mBXld2MQ=="
Received: by 2002:a05:7023:a81:b0:135:37f8:7256 with SMTP id
a92af1059eb24-1384a22b5bcls2689456c88.1.-pod-prod-05-us; Mon, 15 Jun 2026
02:25:29 -0700 (PDT)
X-Received: by 2002:a05:7022:113:b0:138:49ea:f487 with SMTP id
a92af1059eb24-1386f234df1mr5189664c88.6.1781515529620;
Mon, 15 Jun 2026 02:25:29 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1781515529; cv=pass;
d=google.com; s=arc-20240605;
b=GYKgqz4uXuBmKJOCNNYkEP3qzVqsVqM8gDPD3sGrwgZpYHpe8Ib821Ip+DVM7yy5yN
F9smq+STD7bETj7tmNjtlmrLSd7f5fKNOhRWTQsr7lNpuxrESi6YSZidOFKrAcfMarz6
bjkgYFNqKZ+9TavmHTFdnhMRlRWNy4I5N1nn3MnhppWDHFnaR/FJPjgq/x1tLeOa0Qd0
WzsiKsRiOcvurAx/mxJvd5roRI8TReVFJxUY+0x9PHvzh32FTEA74c9OFwWAAoBeJtCh
PmtoMTb0DFaCj/93VVOJhv02EFHeNBnSgLShR+mAHgmoYj2jpGa5/w9rTexZ+M04DgkG
ix4Q==
ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com;
s=arc-20240605;
h=mime-version:content-transfer-encoding:references:in-reply-to
:message-id:date:subject:cc:to:from:dkim-signature;
bh=TpW6Vnl7DrB8ScOH8r5n9FIFJxdyZV2GpB3FELvKzYQ=;
fh=WkhL8kaJc+l2wQon1t06Ej3uvBGj9sVhNcE8PaS/XbI=;
b=hAM2PIuzFd1vHGTdqMcpFakq6eiTFzfRJMPcK7UOYLiodNfXdyc9LV4fP5QSR9//xD
Nksj/16KyQdNdEX/G7bozy6P8r/VEDpATXnQwZUJ0b9CfH1oGpheLpeBdDzZKsKS4EG1
VQEnEJ0Gb8oXSTgcfjMdc7ySvRR/cP5q/n5dJAwD++l0EBRNeP561jlVhFN9eYiCFKlf
KuzeaGHMXu/bEpzR4uILArjl874TZLcOaZA4kbGjhLl6Do1ddCS4Oopv/tGAtA218ZUB
5kQxQ9ta43ATdu9D7LWQ1vGN3QUj+hEb1kksAM5eTxW9QQdvCYCaAhoulUk8avyQFDcP
ry/A==;
dara=google.com
ARC-Authentication-Results: i=2; gmr-mx.google.com;
dkim=pass header.i=@siemens.com header.s=selector2 header.b=C8ET7m8L;
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
a92af1059eb24-1397261c28asi191681c88.4.2026.06.15.02.25.29
for <isar-users@googlegroups.com>
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Mon, 15 Jun 2026 02:25:29 -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=Fa7rPnvtTEpgLvtiT/eDklgFHcgzwKNO2FVZPKfzRsmrAPr0R0Yue9fKoqwZDPEj1aoGJFbrsyAoIobcWC6AeKljI6B7eP9Yjy0BuJJmrq9y8O3tfaOMet3D9OXTNdiiYIiLLI2mroPSLryZmDiqWr6f71or5keDJ0C8o2nLUgbWm3ba4cS+zQagRWKfZUBVAFcSHnGCyRFBym5U5mpob2CTXbfhgDM6aw9VfVPEHX6Mm6tgrNluARZdLyyZlOd+/K+brAHGsFEriZn8m9zyrrjUNvm/JqxwqrxI121jPvUEyqLdA5Jxp2zywDlSH3tb8pZBbT7CkMwc2ytvtZjISA==
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=TpW6Vnl7DrB8ScOH8r5n9FIFJxdyZV2GpB3FELvKzYQ=;
b=LJ9IYV+ZPnHrJg7siki74GgB8z8GXDe5o4Xkf7i49bkWb8SrlBJ9ZmHWXygDnyunRiToS8MRVBGpR2RKe0xh/7AOH2Cx+5gt+D5f+A5hK8KYXs2YYeMLFMmXQzdLiiooRlBnpw6Kpn2i7N9zgrW3W8nKGiaHJ55JOP6UY0I/at9adg3dKF2DqNQ8nvdcdWgG2HXsvWpWP3sTIHzPMS0x+aGypGYopHYSn2XzZlVHzq41jVG7IH0CS7eCx7TyH4MgI5R81/pk3t8u4YcOzYSlU8q1icQKQGQh3vQLt0X0ExZZimpXlKHVDzrrchGqAcaCrI5B4k/Pp8ZlOOpTuBVv9w==
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 PAWPR10MB6830.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:33a::13) with
Microsoft SMTP Server (version=TLS1_2,
cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.113.18; Mon, 15 Jun
2026 09:25:22 +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.0113.015; Mon, 15 Jun 2026
09:25:22 +0000
From: "'Felix Moessbauer' via isar-users" <isar-users@googlegroups.com>
To: isar-users@googlegroups.com
Cc: jan.kiszka@siemens.com, quirin.gylstorff@siemens.com,
Felix Moessbauer <felix.moessbauer@siemens.com>
Subject: [PATCH v6 09/17] apt-fetcher: prepare for chroot specific fetching
Date: Mon, 15 Jun 2026 11:24:50 +0200
Message-ID: <20260615092458.259691-10-felix.moessbauer@siemens.com>
X-Mailer: git-send-email 2.53.0
In-Reply-To: <20260615092458.259691-1-felix.moessbauer@siemens.com>
References: <20260615092458.259691-1-felix.moessbauer@siemens.com>
Content-Type: text/plain; charset="UTF-8"
X-ClientProxiedBy: FR4P281CA0109.DEUP281.PROD.OUTLOOK.COM
(2603:10a6:d10:bb::13) To AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM
(2603:10a6:20b:17e::10)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: AM7PR10MB3956:EE_|PAWPR10MB6830:EE_
X-MS-Office365-Filtering-Correlation-Id: 916bb0d2-cb21-4146-1fa0-08decac0059f
X-MS-Exchange-AtpMessageProperties: SA
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam:
BCL:0;ARA:13230040|23010399003|376014|10070799003|366016|1800799024|18002099003|22082099003|56012099006|11063799006|55112099003;
X-Microsoft-Antispam-Message-Info:
9cOL8eMDE5B5UkzyTTFy/BbR3vJu/9hrnQaJPJH7mQkJf0J7Ws3fQTkQFRXc3KvKmTN5wdb3syfj4PRXQii2NebiNEI1fSEHnPcqm9YQy/JOni+T5b7sEpFqYK534dJkDQpInolZagJswCm1JzzRutDm1UxxEFCvr3C3SqAAq8RlPMN94p77Lb1WkTAJYegouDr5VP++tVxdssjKq8eT7aKHhAULcfR/7clkHh/d01haZ/WxrUM55m2x31IHOl6xQt62xozqlFnHyU3ugNtdrzQGF+iObyR43Kta4W4C6zaUPnkAmFFhZdz4C8wdJVJDGfbyJgMaWI/BexCCKpjlsqxkS9kQEXRjtg4miA5TvDGYNCEkfonugTrLnMI+OaBmNW46nUUHpWZaAcIs1lEPaMS0lR+17hdjDVePXbPTXp5S39yjzjflYhCFQSN2wwSKJNESS5Zj4TXQn0zW9cxSc/9CVKvT1TjyCm7qxyQDBAbWO0oLnZF/tS5YCh2Pm+7AbZ/v6TpQU1pfA21QtrcRnDUTc9SFwQFRowkKw+MG4E9JZLrzKQRPEBxJ1MFfa7mhmnWXRLXF7/b0Bq/qw5pAIi/XR2py0KLQxzeHZZoWY0BMfYrPTlTJzfY0vUt0hyxk94FTfyq7vuooTVwWCuc1vpfJzkWTY2agfWC93/oYDmyFoCf3XRgHpm+TBPOiTpoG
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)(23010399003)(376014)(10070799003)(366016)(1800799024)(18002099003)(22082099003)(56012099006)(11063799006)(55112099003);DIR:OUT;SFP:1101;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2
X-MS-Exchange-AntiSpam-MessageData-0:
gVLwfxD+HQrzQ5aGudutKxdezAlCFeFPW6CK9sFf6xNoBNAHOa83b2/oH9YMk9fFKkK730vviNSEXfcaqgWEf654kU34H+2GfAttP7dYEgQAgzTgOan3mnRDk1SfShnqaeG3mlNc3owF12ae47wHETSW+gsvCDC+D7uol3oMGrzB8N3Ea7diwk8bqGGktZ+w4WOwPpKHX581KwCiIbdk9d5SEIDz+G72C2Dyf7oh1o59kPPwBYhota5NxdlRctiMCyXN5CPTLz2z+hCJIVHpaORjOdqeCUYsEtugFdOl1zcgOKLg7ExN658uk57itTpkJF/znWhmKj5fquslLcxVcIEhEFQAroQ3h8F8cySUOD/rzZ/LxEBqiouRWYR+d2aHW9DOVN7AhstA8ka5WuPflMgEQnaxesHCbjyLJuKLBb4YSC9GyyyS8Sx5rMcPvO4/1pQxHn9krO//1EV5u7tkwhDw7LN3kmY/wVpLXGzbT0ouuoCGc4TeleFvY8/Hlhh0ywzrMRg6Y1Pc78mJ7awk7XmicoyLA3GhYimbL3Y6wjkIkUCo4dJQJqXGl3m3RsTITbRBxrRc+2m8keYvxnG5fQmwLptrruOLX73oR95rTdUzFzqutKJlVkdMi2hXecfPgYQeBApKe5bvc7Bugc0jFEgFmvMpvtmTvOQY5ORxsZ/9RqgetESxhm24AFf//yVqxj1mhxL95Y6P1EgUc9w3G9aFMLPTkdQ0EtHNHD+CGviT2KbYJ8nF8O+91r2gYbOLEMUKPw6hG+OvyYNeWt+BE/a3ppM5KGo/8xDA/5Y2rDi8RNk0iuMsrDbmLNTCy+6GvrsIFvZElIdCxBWCajMuinD1wbL1kIVLpDukXTpZbyNYehs5wrfaeoZ+ZLV5zZks1KhfK1tjOeJalfLJQbWuwV4lHF5J3zhMog0USNoIkTtuIZJlUp8GrAuaJXIRH5sjLh/tvSgsigcq1sHQ4Ku1UbqbBnrfBAaGpRl//98BeDDkXPe1bJ5j5NZDWD+MIJxA86cfVP99YGYqWzKBiS+5/EpgSHzhpyemgte5QZstmsVhhyyeKd+3ume4UdAsy5nWhDsdZwa8eTqOt6FAmcxNHDpAXpV5x4r9DUucgZHvLnl0RP7rx/86Ajcz1nc2RBxxB2O2uJim7UdMvUFTzaGAWTysKzNJ2uYq5MP97H5V3SgesKo2PL/UPtxvogmnxhI4d0D9ZcVLpAeZJf5ylv9MrRqT/wTLhcqbH+9RM2Inddz5LoOGaO11cntuOzhvk3MtGZ1YjH6adORjQNidF0WJAdtXzUI0xgZDvRPwRfNk2zCal986O/+ieAbYaHeo+FyJIZhqAAP6UChCeO9T0mun8xTI8XrzZHKIqUds1YUhcMX5ZKnUWFDW71A6I7EIf2x4JuDoFu0O827dATrz9p4kgCA1XdVPd4D3Cix9FkkbD8tcgkp5nRyfKVGT5/Hqqdcdv8wJvuvUClGJxNlqDaXpEqtz8KI3nFhQsozpa06v1IolbTrezCUG2sz1vPoK10Co6G5SVswHv8iW36lpczeyOFhc5KA5fcSxdQfzIjxDvZUfUmTq+dVyTLHXAF12casepnQMqVlmwdITSOMfwUphRPy8ioXBDUO7QZLfGfD2qGGCp4m7HXVcOOCaX5LpSMayh0gfhoWEATs+/oS/MnMSGgrmL/2x8tzoUi9RA4S+STKAoNo4qwnZO2svom0h/mp+Vjt9R7DtLz7yX3HiTKfblT/2/UV5VZMgIr1jb0CRn4YnU7AiVQmNbQs6yOF0ZmU4PfgSfsGJ
X-MS-Exchange-AntiSpam-MessageData-1: twbkFiV3gt9wWO8dgMYmr/nlcf4CqFMH5PY=
X-OriginatorOrg: siemens.com
X-MS-Exchange-CrossTenant-Network-Message-Id:
916bb0d2-cb21-4146-1fa0-08decac0059f
X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Jun 2026 09:25:21.1566
(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:
M8QPZ4Z0ZoceNIERJrESvDohEEE+FEOLLwBBZClNRvwIvG2WuZzOuA1yoGvYyS0+9uEDlAYr79iaqGSusY3dH6OmEvczNwF9GbcTl8fT4zg=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAWPR10MB6830
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=C8ET7m8L; 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: Felix Moessbauer <felix.moessbauer@siemens.com>
Reply-To: Felix Moessbauer <felix.moessbauer@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_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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?=
|
| Series |
add support to build isar unprivileged
|
expand
|
diff --git a/meta/classes-recipe/dpkg-base.bbclass b/meta/classes-recipe/dpkg-base.bbclass index e5987554..e8721c79 100644 --- a/meta/classes-recipe/dpkg-base.bbclass +++ b/meta/classes-recipe/dpkg-base.bbclass @@ -84,7 +84,7 @@ python() { # apt-src fetcher import aptsrc_fetcher - methods.append(aptsrc_fetcher.AptSrc()) + methods.append(aptsrc_fetcher.AptSrc.create(d)) src_uri = (d.getVar('SRC_URI', False) or "").split() for u in src_uri: diff --git a/meta/lib/aptsrc_fetcher.py b/meta/lib/aptsrc_fetcher.py index da2d94c2..1d133aae 100644 --- a/meta/lib/aptsrc_fetcher.py +++ b/meta/lib/aptsrc_fetcher.py @@ -9,6 +9,10 @@ from bb.fetch2 import logger from bb.fetch2 import runfetchcmd class AptSrc(FetchMethod): + @classmethod + def create(cls, d): + return AptSrcSchroot() + def supports(self, ud, d): return ud.type in ['apt'] @@ -20,6 +24,11 @@ class AptSrc(FetchMethod): codename = d.getVar('BASE_DISTRO_CODENAME') ud.localfile='deb-src/' + base_distro + '-' + codename + '/' + ud.host + def clean(self, ud, d): + bb.utils.remove(ud.localpath, recurse=True) + + +class AptSrcSchroot(AptSrc): def download(self, ud, d): bb.utils.exec_flat_python_func('isar_export_proxies', d) bb.build.exec_func('schroot_create_configs', d) @@ -83,6 +92,3 @@ class AptSrc(FetchMethod): finally: runfetchcmd(f'schroot -q -f -e -c {session_id}', d) bb.build.exec_func('schroot_delete_configs', d) - - def clean(self, ud, d): - bb.utils.remove(ud.localpath, recurse=True)
The implementation of the fetching depends on the chroot mode (e.g. schroot or unshare). As a preparation for the unshare mode, we hide the concrete fetcher implementation behind a factory, so that we will be able to dispatch based on the mode. Signed-off-by: Felix Moessbauer <felix.moessbauer@siemens.com> --- meta/classes-recipe/dpkg-base.bbclass | 2 +- meta/lib/aptsrc_fetcher.py | 12 +++++++++--- 2 files changed, 10 insertions(+), 4 deletions(-)