From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7106765173640134656 X-Received: by 2002:a2e:b0e6:0:b0:255:6cf9:ea90 with SMTP id h6-20020a2eb0e6000000b002556cf9ea90mr19781989ljl.425.1654672709913; Wed, 08 Jun 2022 00:18:29 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6512:1693:b0:448:3742:2320 with SMTP id bu19-20020a056512169300b0044837422320ls433813lfb.1.gmail; Wed, 08 Jun 2022 00:18:28 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyoVzba38fJcbLwFTr3946b3Gnoxa+2plrUCnl864gXtvReCmPY++j+enQex2dDio/ZDfO1 X-Received: by 2002:a05:6512:2e7:b0:478:f55e:f490 with SMTP id m7-20020a05651202e700b00478f55ef490mr21247431lfq.486.1654672708402; Wed, 08 Jun 2022 00:18:28 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1654672708; cv=pass; d=google.com; s=arc-20160816; b=CILw1cMHKJjEXJa4OKfA01D/vcL6OmsDH+fn+PqhzoEyer3xtWKB8toECbpevVVVCq yi/7GQQ74O+HnKpF1rbEpY8hy0lIFxinePpYIP4F03F7Vy+3AbKmQ5FX2umbQTR0U46P K1qSNXwX63gQsKne5ACvKM4gfRheOEk1CP2TYWgfutmT3h3KIA0iyIcG+5iUEFePDZ31 xvt48rcavzblrdps9RwLk8pKE/KlKAd4ci16gmyK+l2sjz5mtsnesEycKlOWiPvO6j7u SM871yvEY2iaZ1PihGV8mZYByCg7M5p1aT3+L28pYC/yKeq7sXBD4NrouNprg8w9lSOK 5RcQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:subject:from:cc:to:content-language :user-agent:mime-version:date:message-id:dkim-signature; bh=C6eaphaIJt+WA88LfNW+/Qx40ZSRhDXHmK97w0D01Dk=; b=hWpkpKrWpcIECitkaWLwL+nyPkxcU4fEfaNejkRqdgax/3RnwvnTx3fOy4D7quJxpX 6xSXNFh/kgQflWDIVtG/YddCZAjFMxADDonRiNbnA4UD/UvTKTaPQ87buhYXDpdd2L9R likdNCnhN+UZnHqU/SHLF+6avJ7+S+i/iH1iR+qx35FDW0J1FvyeJK5djohyftL2+9vn TiKusfotDRpdA5/UeiFfxW2Ypn1yFu2IroP8R+kUlkmlbTnfBpDW3COC3gS+S7TymZvJ gjS6XaGnp0LjHv93P7dwDUXMRw9uvZ1oCJbmCeZJQJuTPHR8dshmUXk1YV6FYM1Px/+K cxVg== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=Tc7ON2NO; arc=pass (i=1 spf=pass spfdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f400:fe08::60a as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from EUR03-AM5-obe.outbound.protection.outlook.com (mail-am5eur03on060a.outbound.protection.outlook.com. [2a01:111:f400:fe08::60a]) by gmr-mx.google.com with ESMTPS id bq17-20020a056512151100b004786d36663asi163033lfb.9.2022.06.08.00.18.28 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 08 Jun 2022 00:18:28 -0700 (PDT) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f400:fe08::60a as permitted sender) client-ip=2a01:111:f400:fe08::60a; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=Tc7ON2NO; arc=pass (i=1 spf=pass spfdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f400:fe08::60a as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=m2x8X8/CdlRm9WvgCWAEvuwqg0f9xbUW/aCYa+8Ek0FYPfECqjqh1/mZfF05CIPcXW4nSuqU1vpf4e3UqXurcvqtuCFTRKEgZjxKI8T9Zk/h4TcASK4kavwK20pJo0vg73kaQssUWdFQ3B1f+ZadIWGqjYaRRg61NuNRYeBvzKMCo/hvcam4xxnaPVOWiqTTF0XX0N5JAi5AUmzJlVfHTf1dZws1xV6juz2cLaJFZl3xbfAH5Q2sw+StgNId4xxDGOYemP67Ew5oFHmXwwC+FAbINxwP2QJI2tx2ko4adI/Hh9PEp9lobZInzrKwphBNQ7MxPNBEQkbsKuAMZ07X6g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=C6eaphaIJt+WA88LfNW+/Qx40ZSRhDXHmK97w0D01Dk=; b=JQxnBycbamjFGf7i+hc1iiSzN9FXBJ3MHKCb2U9McVgNvNG59TofkFvAPG7FNcIipmRz6lVs+2FqMRRNGUcEOzfML32YmATObPvZROiRRYEGWdxYpE1G3ssBla1bomPzU1rFAji0DlP3LN5hiZkehy3JSagLkedkWaJy81tWLgU7gOYCeuhdGkfMJfWcAc5/2/+7cFPwZjPAgW/89OtcUUgcdgiQHAO7c+vktWiTQ+qSq1CvuFKpdhrgr4EzTH3kadjolqtZ7XrGDtNTmw3AbKib7czLb0OBfg6TEzD/4AgIAzQHnYL5wIsjShs6wSSsHYvI7TewlQCeTbF97gJiXQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 194.138.21.70) smtp.rcpttodomain=googlegroups.com smtp.mailfrom=siemens.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=siemens.com; dkim=none (message not signed); arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=siemens.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=C6eaphaIJt+WA88LfNW+/Qx40ZSRhDXHmK97w0D01Dk=; b=Tc7ON2NOo9doWzk9t3szh9x2JcCqj6xiG+PGvX5St4Wl3IA/04t3zbHj6I1IlNp3wzAfXIlnpC2BC8N/BFYgm+lwbETga9UdpMIgIna86rK74r6gwCHhvYqGv/2RpviOCptsgs+XvPemL9mXcp1aypXAPjR61zCK21IP7hX/UF2QxXz7yt58tGPDbbkdGeSHHbDG3qf/i2qRhjVx7WdSLFqxwGWzEAfpXsoOL5DMI55r3TpefSpqHjWRdzteh+P3WgaUCLAOYCTubXPp0AbHbJzZto9SP3BJJL54v63e+1XsTPyhScVpv3boQDWAKQarZB4kGxu2khXwnSzsnCmK9A== Received: from AM6P195CA0029.EURP195.PROD.OUTLOOK.COM (2603:10a6:209:81::42) by DB9PR10MB4393.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:220::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5314.13; Wed, 8 Jun 2022 07:18:27 +0000 Received: from VE1EUR01FT080.eop-EUR01.prod.protection.outlook.com (2603:10a6:209:81:cafe::ce) by AM6P195CA0029.outlook.office365.com (2603:10a6:209:81::42) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5314.13 via Frontend Transport; Wed, 8 Jun 2022 07:18:26 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 194.138.21.70) smtp.mailfrom=siemens.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=siemens.com; Received-SPF: Pass (protection.outlook.com: domain of siemens.com designates 194.138.21.70 as permitted sender) receiver=protection.outlook.com; client-ip=194.138.21.70; helo=hybrid.siemens.com; pr=C Received: from hybrid.siemens.com (194.138.21.70) by VE1EUR01FT080.mail.protection.outlook.com (10.152.2.168) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5332.12 via Frontend Transport; Wed, 8 Jun 2022 07:18:26 +0000 Received: from DEMCHDC89XA.ad011.siemens.net (139.25.226.103) by DEMCHDC9SJA.ad011.siemens.net (194.138.21.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.9; Wed, 8 Jun 2022 09:18:26 +0200 Received: from [167.87.36.249] (167.87.36.249) by DEMCHDC89XA.ad011.siemens.net (139.25.226.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2375.24; Wed, 8 Jun 2022 09:18:24 +0200 Message-ID: <9f0f5679-d79f-338f-c0f1-16071236482a@siemens.com> Date: Wed, 8 Jun 2022 09:18:23 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.9.0 Content-Language: en-US To: isar-users CC: Henning Schild From: Jan Kiszka Subject: Expand DISTRO_APT_PREMIRROS syntax vs. install-only apt-sources Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Return-Path: jan.kiszka@siemens.com X-Originating-IP: [167.87.36.249] X-ClientProxiedBy: DEMCHDC8A0A.ad011.siemens.net (139.25.226.106) To DEMCHDC89XA.ad011.siemens.net (139.25.226.103) X-TM-AS-Product-Ver: SMEX-14.0.0.3080-8.6.1018-26680.007 X-TM-AS-Result: No-10--7.290300-8.000000 X-TMASE-MatchedRID: FdhKtQVb1Tx/Wdds+FkGOTXSjpYnAQeVlSu8OHdCGlxKzOvae5Q0rJho XhL48wE7teXjSBMYnmnxX+egSTQ546EZov0NhgGZhI17TlshUTTRMuOneFVuCRF4zyLyne+A3yH 4TlR596/fc2Xd6VJ+ykog3hT9f/oCO0WfUl/q6mVOAgarKFg3lTys/e8FCsnglIlVPzMCz/Qv1a 8dwx1BPrOOuIYcD1QgZVhgLjSOksakgLaQtSxr099w1G4XrCvJuqdku9gD4hFx+x1f5juFE0t7D R1QMaJsTJDyHMXec/aNPMuPyEH8WPg4w4Zs6M+Pst9CF01730bDmsS2PwIow15hVZTm4dD8QX5C VimNCmkK1YKSPbUVZKPFjJEFr+olA9Mriq0CDAg9wJeM2pSaRXnN0DN7HnFmy6Cm8reyzG3qMQu 68M5U1P0WAHg65lWZPt8HXdTagSGL0tR11HzHRZRMZUCEHkRt X-TM-AS-User-Approved-Sender: No X-TM-AS-User-Blocked-Sender: No X-TMASE-Result: 10--7.290300-8.000000 X-TMASE-Version: SMEX-14.0.0.3080-8.6.1018-26680.007 X-TM-SNTS-SMTP: 1118E5A4FBCCE2774FDB4575BD7C4401F3DAE2CD5C513583E9BB18A4427783052000:8 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: f7d6ecc7-1573-4939-57fe-08da491f14b3 X-MS-TrafficTypeDiagnostic: DB9PR10MB4393:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: vKXMDI066yqLnJ4Rp6sPprx8xVeWHw0iIIhChzLM6lPsqNYdBrL5wqdpeHGlM8/nBHNuX4fQYuwU+KMW+Ki9VAKtzzOhmUXUM/HjcUFg5ngjWLHWyD9H6YFRlCRTnJ3y+UfSWgqD1wiwXc5O7zWxh9XefPGG4AXmTgjnLiDHQpqN7vp6MB99mwcVo90hDHcMO4LaD6ENGxtcO0qBYHozM54Ky69je7rfyc72I7h+d1zAvyknD/WTl6JnDNeWdaGvZbP329Vo8QSAxqXcP7w/7FVz8DEWTk8pSZSLBO6USofxfRl2NxWArxrFPWZ4mDUMExN2JxZVVfpFkVQImeFPAb31kGkyQy+AVNkE8TXBRKjz3gm7x+TZoJgbdossYnUaHyExnCYNfS62E6Np05l4hF4cFWbd7A17CINKqn+iBmS2u+CtH0zIEqMI+3E8+JhikaGEZGlGxoLCfdavM+w517vsHTj2EPd1/ohNOs2W0eSo02LbaKEPL+ltkeUTKUmPFQ1V+OImakLwAR7c20Vv/ZMVH+TeVsWk37MfQIG1wl59ADkwD4VQidpqfporV6gS3RuzTI3fU5OlbAy2UjGyfqCdIMR8A9W046xCju6LRh0DYX51R2qQjgw2wl8bAkemY838lsSV0l7POLSpRRat1vKPaNumZj4IbY3UsqRuM2FDovY9R66BHRs61zcjNIwX6ME6nI5EwUt6GqravZUQ1nn8oPf/ENGKYBIZFWhZZmk= X-Forefront-Antispam-Report: CIP:194.138.21.70;CTRY:DE;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:hybrid.siemens.com;PTR:hybrid.siemens.com;CAT:NONE;SFS:(13230001)(4636009)(40470700004)(36840700001)(46966006)(6706004)(2906002)(7596003)(8936002)(31696002)(70206006)(82960400001)(6916009)(36756003)(70586007)(336012)(47076005)(107886003)(16576012)(316002)(5660300002)(26005)(31686004)(356005)(4326008)(8676002)(82310400005)(36860700001)(7636003)(956004)(40460700003)(2616005)(508600001)(4744005)(16526019)(86362001)(186003)(44832011)(83380400001)(3940600001)(43740500002);DIR:OUT;SFP:1101; X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Jun 2022 07:18:26.5833 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: f7d6ecc7-1573-4939-57fe-08da491f14b3 X-MS-Exchange-CrossTenant-Id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=38ae3bcd-9579-4fd4-adda-b42e1495d55a;Ip=[194.138.21.70];Helo=[hybrid.siemens.com] X-MS-Exchange-CrossTenant-AuthSource: VE1EUR01FT080.eop-EUR01.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR10MB4393 X-TUID: OWRGT+pwZ91P Hi all, we have more and more scenarios where local repos are used for the build that require credentials to access them. Those URLs should not stay on the devices images (nor should they show up in logs). One idea to perform the required switch / purge after completing the installation was to use DISTRO_APT_PREMIRRORS. It would help in some scenarios but it also lacks some features: - missing way to inject repo options (such as [check-valid-until=no] when installing from a snapshot) - no way to replace also the suite or components (yeah, actually a limitation of the involved apt mirror, but that's life) Now I'm wondering if we should either expand DISTRO_APT_PREMIRRORS to cover those cases as well, or invent a different self-cleaning repo switching mechanism. I'm already seeing brute-force repo purging classes being written, but those do not fully cut it either if you want a work apt configuration on the device. Thoughts? Jan -- Siemens AG, Technology Competence Center Embedded Linux