From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from NAM02-BN1-obe.outbound.protection.outlook.com (NAM02-BN1-obe.outbound.protection.outlook.com [40.92.15.63]) by mx.groups.io with SMTP id smtpd.web10.1939.1663806835996450932 for ; Wed, 21 Sep 2022 17:33:56 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@outlook.com header.s=selector1 header.b=PNsDSv19; spf=pass (domain: outlook.com, ip: 40.92.15.63, mailfrom: chris.fernald@outlook.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OPIUPpp7AMRERVrwN3d8i89iDoeo1GFjJCReR50TOAYMUxc2eaAU0dM6Erx4A8OHDLYXjK+EqAMrCrVO1pO6FbXGjC3TgJ5jZSR0rq8z+WwxnawmWMFcDGyuylumqWHZj0mARITrtkgvZI9kuCcdupqoolWZ4Mx7fpdtqeRMPK6m9h/M6q88VBcGR94pVIqC7F95geeKGtnUne6k7z8DekqmId5o8fPbo5soU+FfQUe2cJ6WB84gaqeM/KR6y3vfU47KENASSa7qBPGWTpBB7D9ulOA+CdAm54mOSG6kykQrevgekJrO2cYEJgJLu/FNCEYl/LEn3mCorphIIxx9VA== 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=JOT5YIMK/oKsb3EBnpvOyIrtUhtZHRXW9ht38EiP2Gc=; b=W9U4Iiywz9NpY4okohTLaMqT0e0RdHKHrs07PI+vjqR5okuEsaYFlFdJNGb9CNhEizpD4RLmh8MlbUsimrxcKzIv5phihmCwBpAiPT/paWaKMVdXYagFGT5yXxWj1IoSdCxQpRKycxu3Z+2QrG5dSLIccbdvWjUJysVEsTEV0PYTHKbrhuXIkPwusx722hUDp9/FofR1KUrYkuCF0Os/l/J2y1Ss6mUUtlBKVCOdwUhatc/bkVLJmh2uk0wqqo1oHkmKOcNk9h730K56e1v3aoBjaeY0orLGeJfIHOHvu0cwFHQfJN3MKjkt2NZX91QVWLQXksgEQDXLy+V3fenLdg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=JOT5YIMK/oKsb3EBnpvOyIrtUhtZHRXW9ht38EiP2Gc=; b=PNsDSv19yAYKKxsXbsHP07PRuflnJtF9jn4s3Nu39BQrCElrm36IroVWiklQDgQnRZr1tgW1bX+srMohXPrw8fCKybpwNSEWWgMK3qWxbc1LJHu/1phacBJ5FLfGt2dmvc/c7OvtE1KGKxg/LG+GZy/tSaK4qduqn09IUnCpUkrfRr1CmVYWrKxI/JAqc8l9LMxeWEnDo/k88iMsakXkkLGljE4maLn26Agf3iOsHxgX7Sc4LNaNd23cSGKDLVv06WoRaPADIEpK1BmbRgA3Jz+d0chtQ10dDXEvlPqoqdKB2sxDZ75+4Fos2ymgZZF1CINQ+AFYobnVIKV1KGdY8w== Received: from IA1PR19MB6275.namprd19.prod.outlook.com (2603:10b6:208:3e9::19) by SJ1PR19MB6234.namprd19.prod.outlook.com (2603:10b6:a03:45b::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5612.22; Thu, 22 Sep 2022 00:33:53 +0000 Received: from IA1PR19MB6275.namprd19.prod.outlook.com ([fe80::3125:2595:a424:ae8f]) by IA1PR19MB6275.namprd19.prod.outlook.com ([fe80::3125:2595:a424:ae8f%4]) with mapi id 15.20.5632.021; Thu, 22 Sep 2022 00:33:53 +0000 Message-ID: Date: Wed, 21 Sep 2022 17:33:49 -0700 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.13.0 Subject: Re: [edk2-devel] [PATCH v5 3/4] CI: Use Fedora 35 container (Linux only) To: Gerd Hoffmann Cc: devel@edk2.groups.io, osteffen@redhat.com, Andrew Fish , Ard Biesheuvel , Bob Feng , Jiewen Yao , Jordan Justen , Leif Lindholm , Liming Gao , Michael D Kinney , Michael Kubacki , Ray Ni , Sami Mujawar , Sean Brogan , Yuwei Chen , Pawel Polawski References: <20220920144524.1098189-1-osteffen@redhat.com> <20220920144524.1098189-4-osteffen@redhat.com> <20220921082619.ty3szh6zmqvyt4yq@sirius.home.kraxel.org> From: "Chris Fernald" In-Reply-To: <20220921082619.ty3szh6zmqvyt4yq@sirius.home.kraxel.org> X-TMN: [GoVL5KuzJF416PogAfx50VVpsoP4lDgit9vDMVjDQIcqJ4YpJ28BHzoVGTh7luHS] X-ClientProxiedBy: MW4PR04CA0274.namprd04.prod.outlook.com (2603:10b6:303:89::9) To IA1PR19MB6275.namprd19.prod.outlook.com (2603:10b6:208:3e9::19) Return-Path: chris.fernald@outlook.com X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: IA1PR19MB6275:EE_|SJ1PR19MB6234:EE_ X-MS-Office365-Filtering-Correlation-Id: eaadb308-f3d9-4eca-f473-08da9c32201a X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: a04XrAYfy2prbF7AianKlUMyPYS2ZP1EJuL31rq9slM+eUceLx2A8aPxFXEwDQJvaP6jxRD26OElG20XVedv9hcgvp4TzWwTZT/gE4N+eBVNKPoHUP3W8RuyAwoE9D0zAZoyXTzFV0O57V/wbKXw/ejawXjK3ZdQDv7YBaIj4avZrJbY/VTBL9/Uh6VmdmA/XhRmrsdbJ2BYs8b1NN7AsA/S0zdcS5fVQqS1LNJZm0NewEwpFvGcOsHyneLCpnpu9rv8gMeGhXXiEzWuyUS+BRgq926xYGTbvVIJGsrvHGlTnJs3ddOtoWw58ub9CMqXdHnIlOv/V63q2daIveypEaJ53vDfQrxKtH42M3fGrUdl22KZguqoyeo+yqXUJuI78q13FkTsIq3MhPlqyrruwAkFBMbldweLBuJzBhEGsYG7GD44GsJxX7pRYRi1isEUQm+K0ObqculbpotxbiBObqNSgwftTnI/hb3O069Mj8iJDY0gmcHfYzC3kl1ULWZAnh0LziP781eQfCd2cY2N3SvwgnBKMOrllTP9cgmWDquIYv5PI/ApEGyKiqXLJoK95zYXVKOM3xZWb7hQJBUYljTXNVp3rn73RKELXLq4NMNcD+pONukGLrpBpGSWnJvIQyg+nSOvu2W+EHaH1Dy/BIgc16cBeyPNBkCnXOx5n/+HgQblF/zeupfGe5H5FlRb X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?ZFBDUGpCLzhvNjRweGsxMHpsK0pUeERRalJodzBDZitCY2NpN0ZZKzBYTk5R?= =?utf-8?B?ajJUeE1zSlV0NGR2ZUlKczRtWHZOYTc4VTlTSm9CR2c1Sk83YWpBRktKcmpn?= =?utf-8?B?TUdyUFIwSmRPc1lUV1l0MVhkbkhSMjBIRHRVSWVsZTBMVVJ0S05uSWJ6NlMw?= =?utf-8?B?b2VSbU1nNzdldDJKb1JaZEFjNnNyUzZmTUtMRytNOXRWMGRMd29vbmdMSTcz?= =?utf-8?B?OTROWWMrKzcxVG1jQ3RkeVptaTNnWk5pR1J3UGYrT3I2eVlOem54bitMR09i?= =?utf-8?B?b1F6TU45NmE3V2JWNi9kYTl5SWFoV2JjSG5sVEVsRzN5aXBqWE1TY280NzF3?= =?utf-8?B?VDJOd0lWakxRNStVdjd1VndhN0hlZGpMeDdUU2tiYjVtQjNFOHFEMHVLb2ox?= =?utf-8?B?U0VQTUVNb0l3aGRYbDBSM1V3Nlhhb0U5SkxCbjNyVEx3Q3VXQStweHgwOTZ4?= =?utf-8?B?TllONm5WalN5cGhxOGZBQ1hFWGdCNWcxUkVwRGhubm9oekE4TDRJN0x0cFVX?= =?utf-8?B?T0Q5VFlZOHdCVThDeGxCNk1lcW13MHlGbEpiZm1WUGg3WDk0eU43aTlzY1h4?= =?utf-8?B?aDdaS1psNlZSbWlYN0E3dzdIc0VLdlozTWdPZTdLdHV4RDhFTEVnT2xHMUl1?= =?utf-8?B?TXlnNDMyQkZXVGU5Y1VOUkZNWWdPOTB0V1RpNjVRbTB1bVNwTVY4NlVtVGVU?= =?utf-8?B?QXpJeXFHSngrK0EwR2I2TGR4RWNpM2ZRcmdRYW1mcHdqMzJVTVRnaDErMU1T?= =?utf-8?B?TlpMaS9QajNPNTdaYVJpVm1LZkRsS2pWdURhQU8ydi9JZW1EN1JqbmFWcm9K?= =?utf-8?B?VnJnZ0R4UHZyTEtMc0VMalJCUVNFR0xSL3p5UzBZL09OZTA2dnRRc2cwVXhN?= =?utf-8?B?Y0llUXlFVmcvckxia2grZ2I0NlBrOFhBTmYrTEJTYXNuMk5EYkhCaHNiZEVy?= =?utf-8?B?T3BRaGhMWXR1NGpvb0hsb056K2lkUldzODhzbS9nOWRQTmhjQ3JVR0JJR0FN?= =?utf-8?B?WkRxMmlyanBvQU1kTkJhVkVIdnl6MjB4cVhMUll1VWY5NWcxejQvN08xL2U2?= =?utf-8?B?VmY5SkZzdzJhdlN6UlFCZk9XYVZhTnAweHRxRDZUSFYxYkpBL1V3RjkrN2pT?= =?utf-8?B?b2Y0dmhZczFDUWZRQjVxR0swdmZqVkhaSHkrcDRGVDZ5blpwMUFyNG52bjdP?= =?utf-8?B?SU1QOWRTVm5UbVRWL0c1M0Nwam1FTzRPViszKzlLbGxSTnVlaXNhN2pDa003?= =?utf-8?B?Z01aTURFMDJDR0w3VS95OU1VWEFqQmRPVUFkdW1lamtvRGJvbnAvVTNYa0VK?= =?utf-8?B?cThleGRDQ1hTMjJSelhIdXJWeU9YRWlwV0YzVXN6akRMeE93NmxScXV6Qm10?= =?utf-8?B?R2g0N0JOQmVhYzBjU0p0a2RZbG9KdHNLYlVEQTk0dkNhR3RUN0t0YmpmN2Ro?= =?utf-8?B?Qmd1eFppUHRYV2k3dHZuYnpEMTdZOXpia1diV2tnTWJ0Y0VKU2dabXR6YTI2?= =?utf-8?B?eE9EWkk5TS8wdFFxSkVNZnV3SVk5Vm1RVnN4ZFBDMjF5UUY0QXVzWmt0L25I?= =?utf-8?B?RVpVcGVWdE0vMVA2UHlHWlljMEJUT1duaXFaVHIweGtJNGtka2NmZlFCSEYr?= =?utf-8?B?YlA0VkV1WElOQTRadU40QmpwajhvTVdGZVJTWCtVNFVScmgyQ1ZYZ2xVbUtZ?= =?utf-8?B?b3RUUzNHaWJSVTMzOUY5bXMvVE45dVM3TXhWbFVieGU0QVg5THIzWnZ6VzFk?= =?utf-8?B?NVZEalZvV01hcHVzQS9pOVBBWWdUV0J1d0pFMEtWUi9BU05QOUxVMHdDZ1hw?= =?utf-8?B?eldWQXg1UEdaTmpsV1RFUT09?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: eaadb308-f3d9-4eca-f473-08da9c32201a X-MS-Exchange-CrossTenant-AuthSource: IA1PR19MB6275.namprd19.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Sep 2022 00:33:53.1343 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ1PR19MB6234 Content-Language: en-US Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit There is probably value in having both if we want to support various flavors of containers in the future, but yes adding a container option to the template similar to vm_image. Thanks, Chris On 9/21/2022 1:26 AM, Gerd Hoffmann wrote: > On Tue, Sep 20, 2022 at 01:01:04PM -0700, Chris Fernald wrote: >> Similar to my comment about the assumption in use of python, I believe the >> container should be determined and passed in as a parameter from the top >> level pipeline file rather then relying on tool chain tag. This lets the >> templates take action on being containerized rather then assuming the tool >> chain. Additionally, this would give consistency between the platform and PR >> templates which currently make opposite assumption about consumer vs >> template determining the container image. > > i.e. update .azurepipelines/Ubuntu-GCC5.yml and replace "vm_image: ..." > with "container: ..."? > > take care, > Gerd >