From patchwork Tue Sep 3 13:27:05 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tobias Schaffner X-Patchwork-Id: 3782 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Tue, 03 Sep 2024 15:27:20 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-yb1-f186.google.com (mail-yb1-f186.google.com [209.85.219.186]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 483DRJhd029921 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 3 Sep 2024 15:27:20 +0200 Received: by mail-yb1-f186.google.com with SMTP id 3f1490d57ef6-e1159fb161fsf8954511276.1 for ; Tue, 03 Sep 2024 06:27:20 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1725370034; cv=pass; d=google.com; s=arc-20240605; b=JrkEnMgeosZK+SrRIvhe+EQODxV0FiC5kMjm9MpTiIX7ytR6yFZQRvsL59SLpqCDvj MlWH1Ktzbbeu6khayZqhaFfxxaVwpBjhoEu9tBH9efajJwTijsypRQM29wqQA1uY02cM T87ZCWWSux8m+qbsRbUspzWhVU3ZE3gm1cLWH5suV7hYCgIM2Jz/ShRUwRzRvV/W4WsS mRKac7LVX/SQM+rdgXKEy/NBVWY/EET5u5jwWUmn1wygkx8Xzaz0uIyKjQCsOpRnhfSq P5C5EK5vqxP4OuOJ9Cli8SmEixDLuknIH4dkle1zG8qwxElfM8hZTGYxTq0fRy3PGj8U yCSg== 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:message-id :date:subject:cc:to:from:dkim-signature; bh=2ynwjTalr5QO5FwDNG2yOt0AxnQcb2Zjuqg9h+YU7Ik=; fh=hIzmFTUedSrHk2uDVmSbKi5NVAOV4C2ZtXWmgLLdOo4=; b=GV2djYSHT4nWiF7Vr+b5I/PunL4cQZSHSHWFh7S/Vk27dPQyx6QltcizE0RnwYtXU7 kywh8pNheGj/v1w4sALGRh/2fTGChcXBVol50hpbji/UJcHVGCHkK6nC3kE17KjhM99H Dayt6a7gggMErgw9DdOTGI7Huj4XfL7uXCsi5HxJgGX/BL4VFcaNHPNjRNvvm/8tmTNs 4FWzfP/js11/s2/jz3jalmyDUuONF25KK65/aU5h/ZYQDl892Rz6j88/FBfc/MNXU472 z++OUXR3azY3PXImTCjV3CmL9murtQBLQZ6y/bokBkTTvdQmzp12G3V199yP5n9YrEXr WnBA==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=eGHVzC5R; 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 tobias.schaffner@siemens.com designates 2a01:111:f400:7e1a::627 as permitted sender) smtp.mailfrom=tobias.schaffner@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=20230601; t=1725370034; x=1725974834; 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 :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=2ynwjTalr5QO5FwDNG2yOt0AxnQcb2Zjuqg9h+YU7Ik=; b=VLppNtGbvQ6PD9GBeqb6CMbzrRmL0+V8zvDm/SY2E6liatepiVYzFrfXtrN0SkugTc ESWJLsbpyIgD7e65g+ZVuptXmx8wXi6LJQbglnm/jPr5c4GxOUqEjFVXxuLmgbR9yjuZ Eon3x2H2oQA6YspsxQnCZT6oNutBEQbcX1CLXQs6zlQ3tLGWoDMDo1ZiVLiOqF+4qXD3 AumcftzgxTyyaMljUhsJGm9JL3yqjkA+Napa6o0Bu+iXFgfNNFu+UZL6xNfvhOanHxgw 3Oakf6xJ9/okiMG8rEtJZgA15SXJ9qheAxo9ptkaGnBOhFOPpC/QWxUU2CnXRsvu7yF5 Kz+Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1725370034; x=1725974834; 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 :message-id:date:subject:cc:to:from:x-beenthere:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=2ynwjTalr5QO5FwDNG2yOt0AxnQcb2Zjuqg9h+YU7Ik=; b=bhoBYkRMT+xOjTKSsD545kQYiCigNiaNSCE4lTMlXiPlfR4do9dN101b4ih3xzUY9B 3lLgLAiMiX+Pdnlp0M/LK8xwwSL/XryKFkQyFOIV3KEUJ3nrBEdJZ+3219z/aXOL2KZh Ep5LrOIOim6RI/JWK50r9XMxoRgU6fk793fGSZlI9KkAw/wuN1zre5zrE1BCHwP7OXMl GKq3ZW0yeDrdtBL/WdY/c8tjxDfydUtf/Dm/grRGT6H9jg9sFfbaWiVORxpoFc+cUG8F 5X5r4rOScWSWJBjH0JEYLXwWyHhDPxtjdM6fV2wVeh3wUKU8q1W03Ff2/wawd/gQYUfq tLQQ== X-Forwarded-Encrypted: i=3; AJvYcCWhUYZKVCyFrtvgqEeyPQ2u171AEtR7hTEUxhiDU+Te21rFL5uSKVtM5xejda8aSpe2wNus5Nw=@isar-build.org X-Gm-Message-State: AOJu0Yz7cA9LZ9yvoDjpWUbHuDvt/e46bVojI6ZT5lrcaM8B4EDp1YkI k4OSX4C0tZBxCo6lMla6f0PoqZN7G37eP9nn09eOlddh7U9b+ggP X-Google-Smtp-Source: AGHT+IG/2F1L31KWuJJYSdkZaTxJCmcEq6eFcaA7SIWiCmP3Nk4ZVTqpqL9fvzXwe+14EUG4zZ0ESQ== X-Received: by 2002:a05:6902:2012:b0:e1a:992c:6d81 with SMTP id 3f1490d57ef6-e1a992c6f33mr8137632276.49.1725370033622; Tue, 03 Sep 2024 06:27:13 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6902:154b:b0:e0e:8941:c387 with SMTP id 3f1490d57ef6-e1a5825d3a9ls3368114276.2.-pod-prod-03-us; Tue, 03 Sep 2024 06:27:13 -0700 (PDT) X-Received: by 2002:a05:6902:1ac5:b0:e1a:9f3a:6138 with SMTP id 3f1490d57ef6-e1a9f3a62c3mr7477736276.48.1725370032829; Tue, 03 Sep 2024 06:27:12 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1725370032; cv=pass; d=google.com; s=arc-20160816; b=QEmnMzYFl8EBQbCgU4m8gLHcKOhFUt0Ye+jXqWsK4d36kv6i+id0xEAPL1S08i6jb5 4nZDoHx/k+GCqP4nrFV7y5zjzraF8zGNYDtLiQvQoyTmbiTBl8oKv1af1fySfd9RfQck sEx8eqAJgii3arv+/65L/HwhgeJaxBd6tT9ixpCjLFUdywWKTuDv3c84p2xZeQTJP+2G sBiZDU4BPLsmaUeh2F1LPjGvrKMZMYj5VrkDSqNYMRt+C0i50SYfENqZZGYRZ9azikpF NdV8QFTvbEQFufI5Gyk5xMB+z+ms0FiIn6QKQ4Qn5gW8OmEknwaiOhVxrH4oXPsc5qcH mMhQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:message-id:date:subject:cc :to:from:dkim-signature; bh=OQOqopAY3LOT0oj/ozNEBAhdzoS1LaTxGCzT/OPHeps=; fh=qWZfxA+UM/Stt0qmf4sy0TYofH4CLXTDPnRIAnqxaI0=; b=CaKWgETlYHxvFzW8ADXlvRqIDC+zKbN1pK90Mfx24laMcGWKJvWTe7COoWOMCDsmVc TmunEHUw0x8dN2IYRiJeyy7wXcLz2Mj450BQlBEwtIpMG4C9bZm+X8TgLPPXa/EYZX/s yf/4Xl8iOyRQbaCk8yTBOOFoffeDNm+QS/PpF0epiNjmqBb3RAJQsj56kPbwsnVhjR3y wMOn46mPvav/1okweddzWiJrkskrSRDTbRRTdj4wUyM6KCoN3FrmfBz2FJq7dXLKPDDq z3ncs/p89LfVF9rroiK1/kXMEWe6q71O4nTl2Pwbn0XWlL8ithXlUkxrgYQuYlY1KyTu E5uA==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=eGHVzC5R; 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 tobias.schaffner@siemens.com designates 2a01:111:f400:7e1a::627 as permitted sender) smtp.mailfrom=tobias.schaffner@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on20627.outbound.protection.outlook.com. [2a01:111:f400:7e1a::627]) by gmr-mx.google.com with ESMTPS id af79cd13be357-7a806df33ebsi45879385a.5.2024.09.03.06.27.12 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 03 Sep 2024 06:27:12 -0700 (PDT) Received-SPF: pass (google.com: domain of tobias.schaffner@siemens.com designates 2a01:111:f400:7e1a::627 as permitted sender) client-ip=2a01:111:f400:7e1a::627; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=xgKjZaVIoeEfyHYZfDDnkDV9iMrGeJtvDBla9BzTJWchhokTpv4jZTz3U2zNkDDYYmIkUfcVnnqrX5nqd4HZlWt1l9vKMJN/g1kxzoK4MEWTyounKyYumSNHCJ2FyANm2LEqEBVzO5/DjmvFZdrB7TxBln9lxdqg4nsTWC3wVPdnxIZJP3G8DDzW2QKGrZpDBJjlzZd511nPbBb20GgAApKrdYRVTDpQsYz7hm7eGwGU3UPFiLHku9W5Wb5LeRMa2xV9Hk4bHhVymgc7bacI0H/T00s+c1E8F/GKMThTuHGx7E5yguiQ1hj5qphjsaXLYr4ZgKWJ4mYDNCRiCuv08Q== 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=OQOqopAY3LOT0oj/ozNEBAhdzoS1LaTxGCzT/OPHeps=; b=AH5V2t883ou4iv4P6GxnxjizqFq/5g7anv/mHlscwaSEEM0xAXtB7J66PMFTB05ukOuDH8VRLrf3V4CvRkLKdUfjuAQBYf0UOfi7GR+9ZUQAnDK/2P9ijX49iWN+XWYCheTy221AICQCxNHdSNPoL+UfDOdPIJXaFG+CM42p+L+Cg+iPXmmf1w7pQX9+A/PCrETuxiAKQMtlmtfLuEY8bu2JDBnQtvYHge5I64t3HHsY+GEdSkP5+NXz3g5sW0ssjuCojMceCmm+0JDGk89xPrmfA2+5q2ErI8SvD7zmJgQnbrJyzB3JgDWdn79YXuITSynAxDaP89YLewIPDQZe6Q== 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 AS2PR10MB6349.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:550::8) by PA1PR10MB8670.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:445::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7918.24; Tue, 3 Sep 2024 13:27:09 +0000 Received: from AS2PR10MB6349.EURPRD10.PROD.OUTLOOK.COM ([fe80::4cbc:c0b7:27cc:2082]) by AS2PR10MB6349.EURPRD10.PROD.OUTLOOK.COM ([fe80::4cbc:c0b7:27cc:2082%4]) with mapi id 15.20.7918.024; Tue, 3 Sep 2024 13:27:09 +0000 X-Patchwork-Original-From: "'Tobias Schaffner' via isar-users" From: Tobias Schaffner To: isar-users@googlegroups.com Cc: jan.kiszka@siemens.com, Tobias Schaffner Subject: [PATCH] meta: Do not warn on usage of env vars exported to bb fetcher Date: Tue, 3 Sep 2024 15:27:05 +0200 Message-Id: <20240903132705.3404585-1-tobias.schaffner@siemens.com> X-Mailer: git-send-email 2.40.1 X-ClientProxiedBy: FR2P281CA0043.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:92::16) To AS2PR10MB6349.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:550::8) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS2PR10MB6349:EE_|PA1PR10MB8670:EE_ X-MS-Office365-Filtering-Correlation-Id: 0a4779ae-0721-44e7-a31f-08dccc1c1cd0 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|376014; X-Microsoft-Antispam-Message-Info: mEdPFTKA56YTBA/31ZCGOGClum580jUhrUdwUOPD5j4y9j315XuOLa0fOkztaWHATolkODo1mrbRHGmfZZ4AXWMJDqmkCZDpkPScuUCqgCZ+pI0ndZBlQwxJcBNpPtfBYC/LYdVcDDpsKOB9nQ8QUzVwhUvNBChXST8BUIwudun+sOvvzduq/9z4CZ5j0/6PCr5K19bxNeCbZmAUK2VC3XBUNPf8eNtXMf/eOwJC1Gtd9YdF6uISLZTZUZ2OVBiE1A4RWQNYzogQVx/lCfMWIfiLscB0jiTwgFHzaY5qD1WLoOgCA+i62gJyU/cjOD2E6vqm/ct0N7OaYZSXx8WlG+OTnHNoR+4DvWPgFtVy8LzHzAE45JIg8WXOwFhgEhy7wyLP/FyMokQqO0yRAubzLzLW+umg9cmNR+I21MjCQUPn4mR27QNQGQ0EH6rOu/l70XtI5q+RWDbnYV0C6KhdBu59CGQGFjn8T1OApJjmkXH2uHIoo70RcCJi03YcZh2MOGKWdJ6/7J6CkBpxlljtBDuNTRdrNFRuHdw+Qeolv9AWQ6uJp6+0JwulBEIsJzo2GsIi934s00TGcZzkkzE4xXcwMvrm4dJyJApyZNPIdXgwHUC7Hd4S9r4RTEEvROG6JTQHR8mUw68c9bHuZxoeqKkzbka6fjtw0EwXNXJwTFr7NsnNdrMd/1C6cyjqNGeub0YeoveBmRZMHTnjY2W8KWL95XCW5LsTrY06yQe0FZ8YGXR927icBkSSUzTywkECM1tDmhsT9o+FPAU/7DzzsY4V/iS1A50HY4hm/t7jkY53/n8OfAK+xmRj5htlYS4K5+L+OO+5jDFTBMZpZ20aTnub36kZXAKD3+NzmIElZ0c/I/K9fwwejOcosXe1FK5ZsvR76akhlSmoHitmU6IPGkWLHW/Jl0RvX7tJbE2KwjB+muTp3fnqql6PtmEHvrwPW6U0gxQ+s7qoYImuEd7IMX3pqgwyUxz0X5NEZPfYY0V3HW2uxNd8g8gitPPnfeDXATJRVTVrNipteNAI55h1i4S86MH+nzANsfx0bKOcd/v4dZTk7qV8Re/kzoMVZgKjWiXaKqIwXCfk7qBKzT1g8H53Q3xUc7t2zNAgEqVd5dAd/QyXFiv+s2euXgTIzbhjolDKqpsgfbxKen7Prk9NoVGJvl0cjYK/liWTzYvTsFW4KayjjDkC9rKhenWYaoVARWsCiyv5lUvncO2NrKBs8ffOGqFuqBKJDBngCjG3tael2uMRLivhoTFJ0UhPJFVnbK83VUbPSOgjqrzwBCdL8HgJ0xIiowuFju0xDf3qmt7Md4NXRSoScTmQgpe+S0vpQSqzNc+mlBdAJU8mjee4gA== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS2PR10MB6349.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(376014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: ZOv4y3H/5ptfyLOZVcp4fGcNLPXRMi99ttYT1XQDmgh3QaFFKSIekwfgT0qLb3zO9k8YKY1MC2hEtWHlVZA16mMwqUsDVPT4M30MEBODoEfl4sOpRXK4lX3y/VhNjZQdBCpfS5AylsVt/waZCJoarXIIzU1QFtWmR1qP3VcZhpOdAXI0dAb4pKA1wL/gR7TEIH+xAo6W+NvThndFjcPMJoon1m5nxOAivrLW1Un9RVGNzPsb7asRHFril4dndufWUPBAto71PLYvovR6qZ3IzlnHsowycCz1sFRW5KuHisGnRcZtOSvwMHozs4lsiF4qZP+0e3M8TR8M9Bpqwic0tQ0ukBRKoWmbcHmOsejy7aUsPAMm8nfCjaFF5A9DcKSLt1vscu96sMycK8zu3I8w/oE4uViG7BMtTp1Kk4no0YqaL8xqYRJpfmtCq+YvwK3RJRrk7eQ/GGjHRLO8bV8PPbBP347VWccTzfm0SFc5sZ6SEwD9yHkLJqSBYclBIJFavWGfgkTz/Jlfn2a+O394kqL7yPAmyR+Ts1ct0QMdMqHs3Zj6X3SeV8vRvkozSqML88NxdbLSVgAI0QfHYQ4wjC2SxYlOS6F+yg1FeRegNjJSyFlOvij3IDJ8QQncYPP1WQJuk1S5sMGMjzPQiWCRjpu+DoTqWI7U8y+Uo9NuHtuOyDHv6aOSakl+6X7owOSVnaCCQ1SvPvL4I4w8m6y4Yo17CLmJTyt6CWMyv9dQcc7MpxX3iHA3lp+6r5n1dgssUNFavIVHOya56qY9NiiGHqo2t/d1xy2RUm1Bd9G1z2JKozgWIG/zGWGIRG4ZHONU5GJOCcgts6esxAEaCu65/SI5iKOhkJAiG8LWJx3hsQHyxzvnnPM5NfcGHmD1DoNHhvIN0JNFGFfZmVsl2oy3iI0lxJ88aSrUXfyTi6VLeroM8IWjVaS2MgY8sZ2rPAx+jS8DDTam2NGWfP/kAMh5dZU4OCQw2ci2kl89YTm/RE2QawsY4jX7I322a1dAF1pRPNRTr5oBCxEec21RAQw7YwBMhSkPP0aXPb/k03Gt64bzc7OZE4iB1/fbWgBK2nJ0yGPbtuD/wZliU1+i4uw+tVGxnJHBnUF/hBZeS8im/eQvUBZ+50aBX039j6WzF/SWF5A/TjxJ8ZhRZIEmgKl6svsMN1bKD8dvYCwVHv1FJbZJhaJwaGugu2tmrlSLO6mzv5h6dcEW08g/KMkd4+m8d+3SzEjZ5gVE/VU1PJdv9OlcnBHVo7ZY43bUXaL0dLBrfqwXFbwo+7kET6ap3W4ik0TiJBVpb0DOUbJnIYaIZ1E70TuFpQIpizizfL2MyiEoCk2qLEqlSZF4LY8lRinpX6xa5Px7RrvVLoHYPTkCd4chapTOYIYioT7b+k4ZqLMrFc1GrXKDf6i5vGybRiwDo70uJmnSDG0ZDFUQApi1WVsimMzNGmAI4AcS08aHeR4P5RNhuQEzOvby3YAkY5tRSBQYZyENal2wwyxvIuH59e6AY4oHORTScv7M9N7w11OmmTVHqTwcMkLE+/iS3VoIz+paRkDKLYgPZkPDyd5zmV8i3CTkKS0Lun5iY/mWfi71Dr43mAurf7yi3c7jUQnOKg== X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0a4779ae-0721-44e7-a31f-08dccc1c1cd0 X-MS-Exchange-CrossTenant-AuthSource: AS2PR10MB6349.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Sep 2024 13:27:09.5901 (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: p4dEWWM/dZaeWcNMNka+Iz/PbSIpnQ3qmWy60EDIP+Qw+dI7nU6786SxXGnKpziKVLSAWsnYf6fxlWYJ7+COqGsv/j3dUr6JFgSrJzUofQ8= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA1PR10MB8670 X-Original-Sender: tobias.schaffner@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=eGHVzC5R; 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 tobias.schaffner@siemens.com designates 2a01:111:f400:7e1a::627 as permitted sender) smtp.mailfrom=tobias.schaffner@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Tobias Schaffner Reply-To: Tobias Schaffner 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=-2.2 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H2,RCVD_IN_PSBL,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?= Only a few of the variables allowed to be exported to the bitbake fetcher, are ignored when warning about env exports in the dpkg.bbclass. Move the list of exported variables to the bitbake.conf and reference these variables for ignores instead of maintaining an additional one. Signed-off-by: Tobias Schaffner --- bitbake/lib/bb/fetch2/__init__.py | 36 ++----------------------------- meta/classes/dpkg.bbclass | 15 +++++-------- meta/conf/bitbake.conf | 20 +++++++++++++++++ 3 files changed, 27 insertions(+), 44 deletions(-) diff --git a/bitbake/lib/bb/fetch2/__init__.py b/bitbake/lib/bb/fetch2/__init__.py index 5bf2c4b8..ce16250b 100644 --- a/bitbake/lib/bb/fetch2/__init__.py +++ b/bitbake/lib/bb/fetch2/__init__.py @@ -848,42 +848,10 @@ def localpath(url, d): fetcher = bb.fetch2.Fetch([url], d) return fetcher.localpath(url) -# Need to export PATH as binary could be in metadata paths -# rather than host provided -# Also include some other variables. -FETCH_EXPORT_VARS = ['HOME', 'PATH', - 'HTTP_PROXY', 'http_proxy', - 'HTTPS_PROXY', 'https_proxy', - 'FTP_PROXY', 'ftp_proxy', - 'FTPS_PROXY', 'ftps_proxy', - 'NO_PROXY', 'no_proxy', - 'ALL_PROXY', 'all_proxy', - 'GIT_PROXY_COMMAND', - 'GIT_SSH', - 'GIT_SSH_COMMAND', - 'GIT_SSL_CAINFO', - 'GIT_SMART_HTTP', - 'SSH_AUTH_SOCK', 'SSH_AGENT_PID', - 'SOCKS5_USER', 'SOCKS5_PASSWD', - 'DBUS_SESSION_BUS_ADDRESS', - 'P4CONFIG', - 'SSL_CERT_FILE', - 'NODE_EXTRA_CA_CERTS', - 'AWS_PROFILE', - 'AWS_ACCESS_KEY_ID', - 'AWS_SECRET_ACCESS_KEY', - 'AWS_ROLE_ARN', - 'AWS_WEB_IDENTITY_TOKEN_FILE', - 'AWS_DEFAULT_REGION', - 'AWS_SESSION_TOKEN', - 'GIT_CACHE_PATH', - 'REMOTE_CONTAINERS_IPC', - 'SSL_CERT_DIR'] - def get_fetcher_environment(d): newenv = {} origenv = d.getVar("BB_ORIGENV") - for name in bb.fetch2.FETCH_EXPORT_VARS: + for name in d.getVar("BB_FETCH_EXPORT_VARS").split(): value = d.getVar(name) if not value and origenv: value = origenv.getVar(name) @@ -899,7 +867,7 @@ def runfetchcmd(cmd, d, quiet=False, cleanup=None, log=None, workdir=None): Optionally remove the files/directories listed in cleanup upon failure """ - exportvars = FETCH_EXPORT_VARS + exportvars = d.getVar("BB_FETCH_EXPORT_VARS").split() if not cleanup: cleanup = [] diff --git a/meta/classes/dpkg.bbclass b/meta/classes/dpkg.bbclass index bcc3f828..094acb4f 100644 --- a/meta/classes/dpkg.bbclass +++ b/meta/classes/dpkg.bbclass @@ -57,7 +57,7 @@ dpkg_runbuild() { value=$(echo "${line}" | cut -d '=' -f2-) sbuild_export $var "$value" - # Don't warn some variables + # Don't warn dpkg specific environment variables [ "${var}" = "PARALLEL_MAKE" ] && continue [ "${var}" = "CCACHE_DIR" ] && continue [ "${var}" = "CCACHE_DEBUGDIR" ] && continue @@ -66,15 +66,10 @@ dpkg_runbuild() { [ "${var}" = "PATH_PREPEND" ] && continue [ "${var}" = "DEB_BUILD_OPTIONS" ] && continue - [ "${var}" = "http_proxy" ] && continue - [ "${var}" = "HTTP_PROXY" ] && continue - [ "${var}" = "https_proxy" ] && continue - [ "${var}" = "HTTPS_PROXY" ] && continue - [ "${var}" = "ftp_proxy" ] && continue - [ "${var}" = "FTP_PROXY" ] && continue - [ "${var}" = "no_proxy" ] && continue - [ "${var}" = "NO_PROXY" ] && continue - [ "${var}" = "GIT_PROXY_COMMAND" ] && continue + # Don't warn environment variables exported to the bitbake fetcher + case " ${BB_FETCH_EXPORT_VARS} " in + *" ${var} "*) continue;; + esac bbwarn "Export of '${line}' detected, please migrate to templates" done diff --git a/meta/conf/bitbake.conf b/meta/conf/bitbake.conf index cda98035..82486248 100644 --- a/meta/conf/bitbake.conf +++ b/meta/conf/bitbake.conf @@ -100,6 +100,26 @@ THIRD_PARTY_APT_KEYRING = "/etc/apt/trusted.gpg.d/third_party.gpg" REPO_BASE_DIR = "${DEPLOY_DIR}/base-apt/${DISTRO}/apt" REPO_BASE_DB_DIR = "${DEPLOY_DIR}/base-apt/${DISTRO}/db" +# Environment variables exported to the bitbake fetcher. +# Export PATH as binary could be in metadata paths rather than host provided. +BB_FETCH_EXPORT_VARS = "HOME PATH \ + HTTP_PROXY http_proxy \ + HTTPS_PROXY https_proxy \ + FTP_PROXY ftp_proxy \ + FTPS_PROXY ftps_proxy \ + NO_PROXY no_proxy \ + ALL_PROXY all_proxy \ + GIT_PROXY_COMMAND GIT_SSH GIT_SSH_COMMAND GIT_SSL_CAINFO GIT_SMART_HTTP GIT_CACHE_PATH \ + SSH_AUTH_SOCKSSH_AGENT_PID \ + SOCKS5_USERSOCKS5_PASSWD \ + DBUS_SESSION_BUS_ADDRESS \ + P4CONFIG \ + SSL_CERT_FILE SSL_CERT_DIR \ + NODE_EXTRA_CA_CERTS \ + AWS_PROFILE AWS_ACCESS_KEY_ID AWS_SECRET_ACCESS_KEY AWS_ROLE_ARN \ + AWS_WEB_IDENTITY_TOKEN_FILE AWS_DEFAULT_REGION AWS_SESSION_TOKEN \ + REMOTE_CONTAINERS_IPC" + # Setup our default hash policy BB_SIGNATURE_HANDLER ?= "OEBasicHash" BB_HASHEXCLUDE_ISAR ?= "CCACHE_DEBUG LAYERDIR_core SCRIPTSDIR TOPDIR ISAR_BUILD_UUID"