From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id B329B51031 for ; Wed, 1 May 2024 14:29:58 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=205.220.165.32 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1714573800; cv=fail; b=mLVDbDMkSp67B5vXr2135902eDxyDXvve4wyP/QegCqFkIipdqOjxTfmka8dAh0NOE0Uif/C9xDrdKeBHHybqERTuq/SzssGln2rbdjt9Sazm9LMjiWLmk4PxcQNYb9eSKwneyfuNlQ49Z3/7K2xBeZYqEFCvK5vggjcQfbT6E0= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1714573800; c=relaxed/simple; bh=3AIkE7t24rjihMtich88nQxCOUHVnnWAyOc5yvibSC4=; h=Date:From:To:Cc:Subject:Message-ID:References:Content-Type: Content-Disposition:In-Reply-To:MIME-Version; b=rnpPJLDZqZL4ar9HHAOt04nDZhn16d/DO91MtOEq22SwEcjXcJU1ZBhJvrTvmidYVNXhcBpmh3aBkZq655jDphjXej1ixwmAwpSelyyxXVH2h1N1d0JPhYHrWThZZ6ovwj4zr6LbdO4n2BuCA8+cb5kQ8a83Xz+magOP4+XKTpI= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=oracle.com; spf=pass smtp.mailfrom=oracle.com; dkim=pass (2048-bit key) header.d=oracle.com header.i=@oracle.com header.b=ES7TCq3U; dkim=pass (1024-bit key) header.d=oracle.onmicrosoft.com header.i=@oracle.onmicrosoft.com header.b=wPSWL7O2; arc=fail smtp.client-ip=205.220.165.32 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=oracle.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oracle.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=oracle.com header.i=@oracle.com header.b="ES7TCq3U"; dkim=pass (1024-bit key) header.d=oracle.onmicrosoft.com header.i=@oracle.onmicrosoft.com header.b="wPSWL7O2" Received: from pps.filterd (m0246629.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 441ARoRh014732; Wed, 1 May 2024 14:29:50 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=date : from : to : cc : subject : message-id : references : content-type : in-reply-to : mime-version; s=corp-2023-11-20; bh=v9HWf7HERkA1OOEux3DMtZWcy/CO1op2bKp4RP+XsGk=; b=ES7TCq3UYLDGQk0tWoZHHGlSVyhmgeNWblFelWCLQLfojPbYiKTit8jRDoOE5n3iEndc ZCMMUoulCHRv0NJoumKff+jnz1tDgARV7f72TGepmxgE1aV/il7nEZo6oylbgZCU+qTx hj3VXsvYEACU00APIjJFP8MDdzuBi05mVlxbfHNk8Nb9sOrfZk5f7NUNWEU2ZeZvxyt6 IvjEvX73K5M6bOjmYWAYPJM3IHfgyrgiOy0uwJ/zTmugNK670C/esbVnbTZ9twIHP7lV l3rTWqhxaavHRPTrGlKpdjfO6uVzZC4T1AqzKCcpBqxUu5wdY4z+siICnyPt2OHNL7VN VQ== Received: from iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta03.appoci.oracle.com [130.35.103.27]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3xrs8cq8m5-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 01 May 2024 14:29:50 +0000 Received: from pps.filterd (iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 441ENLgX016749; Wed, 1 May 2024 14:29:48 GMT Received: from nam11-bn8-obe.outbound.protection.outlook.com (mail-bn8nam11lp2169.outbound.protection.outlook.com [104.47.58.169]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3xrqtfcp1r-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 01 May 2024 14:29:48 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cc+XhrjYeCUiewALjcZkitlyOMOpClDqm5FmfPQzv0jnAe34kn1CF/RmOtM+Zjta9MxTCO1MCzCfd4GP4ZI1Kg2orUiHrLiLtbVdhXhc0b7a/87yIVPlFDoLjr70alj/oi4mYhZpUK8STysnHzMWBVD4+TBz7QJLAAwO1GpqMu9WY31h22KvmZJLx2pRwgf0xcx0SZqa1IT5UWMmMJMLpRZ9yJ81T+eTl0FQWHHlavp9shoMj3lzP14d3FMv7243JovmofZVEnag9wR+m2HB87urfR9nuXGmM9Tcba9yhIODXXoizYTfWm4w/XwXvB34QaSDEf92r9MPBpQfIC5Vzw== 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=v9HWf7HERkA1OOEux3DMtZWcy/CO1op2bKp4RP+XsGk=; b=n1UYv6FpQEa1GefX/5gfBh2wXUQJm5RBx4M78QMw35QUwUY9CZluVuTzmswmLf9joRfqHK94yiAccnI+ZSH9gq33Rs+ZmJT6frwgoqyBpiwQ1K1/vbeOA0cChbB41OqIt/YgoW3NtFJdvgA2RD4gztjW1JZt2vEWiApwKJddCQ+dHTlhHaHh1FuBXt3ZN9tmMur8D6GpwSh4A9JxdWVhdWnZS6vNBwZT8McQN5Y54hUpWaP/wiIojlEyAA8GvQ/heq8//RAbLT31M0vNPDtC9Qb2BJTvCFEnb3KdRjd0+eHUtlrOQSpZjC3sJjhEjK5Qd1bFYAuZBN3G3b5dtL6EFQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=v9HWf7HERkA1OOEux3DMtZWcy/CO1op2bKp4RP+XsGk=; b=wPSWL7O2l6F44tNlPFWDLypMglkqX/+X69CtYlcjwBiBfzjiWma1v8yQKnQXPa1rqk2KkE9RgJE6jCBq7PhoaUXIbbwwpLvGc++9HNr8zCVOERf0pX9d36OXPIEf8ghwMiCVyi1Ikw2f8TGz/Sh3scsNcbmwUsNTAPbH+gW9cgA= Received: from BN0PR10MB5128.namprd10.prod.outlook.com (2603:10b6:408:117::24) by CH2PR10MB4167.namprd10.prod.outlook.com (2603:10b6:610:ac::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7519.36; Wed, 1 May 2024 14:29:47 +0000 Received: from BN0PR10MB5128.namprd10.prod.outlook.com ([fe80::743a:3154:40da:cf90]) by BN0PR10MB5128.namprd10.prod.outlook.com ([fe80::743a:3154:40da:cf90%6]) with mapi id 15.20.7519.031; Wed, 1 May 2024 14:29:47 +0000 Date: Wed, 1 May 2024 10:29:45 -0400 From: Chuck Lever To: cel@kernel.org Cc: kdevops@lists.linux.dev Subject: Re: [RFC PATCH 1/3] linux-mirror: Add Fedora-specific tasks Message-ID: References: <20240501140335.49067-1-cel@kernel.org> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20240501140335.49067-1-cel@kernel.org> X-ClientProxiedBy: CH0P220CA0023.NAMP220.PROD.OUTLOOK.COM (2603:10b6:610:ef::25) To BN0PR10MB5128.namprd10.prod.outlook.com (2603:10b6:408:117::24) Precedence: bulk X-Mailing-List: kdevops@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BN0PR10MB5128:EE_|CH2PR10MB4167:EE_ X-MS-Office365-Filtering-Correlation-Id: bc598e46-f0dc-4edb-a404-08dc69eb2711 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230031|376005|1800799015|366007; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?QzZxbofmBrZQEl/Q/oRvUPDZlxa3e9Dw9ZY9laai5oqdJxe2B1JfQLzSRYdN?= =?us-ascii?Q?UGtrrsBvVv1gYcxQ3OPXlawquIHDGHS0URQgY16zKl9QSN3fbvJOTu9voTyW?= =?us-ascii?Q?9yKxHdQ5PmeyDuaswbSRf3muGEd7oAUaz34yU8Uz65bpCI36d8la6+5HTgyH?= =?us-ascii?Q?86JBu62IiP0yzA0CWwuI+ClsvHAZQ2oU16gcquw4yik4PLImHbtZUmFIVdGw?= =?us-ascii?Q?GmN4J65xiKDmI5fFiKQfbu9CB4z5/WnUT9JNIJsOP9GZ5qZjbP3skNmIZcq+?= =?us-ascii?Q?8WYfq8xy8g947cBi1ax+o3asG8qA1QtiGF4yd9w39awwXM6ake5g540ygia0?= =?us-ascii?Q?bAJ1l/8jA6IeENzEwt8dHJmye5KTgtWDiFXlyheXHfyjuDYNw7oPq4qKv97m?= =?us-ascii?Q?UPZKHvcvl+2C3/M8Y4PuvdIHcbKU5L1X6nVL5D4GR13zv0fztZFG/IRjteiA?= =?us-ascii?Q?6T4HUnuklN8KLiDKyAujvFBxQlD2Th51S5Ucn+ldrA8WGrr9OMDTS1DE7Csa?= =?us-ascii?Q?Y9nBUysu5VCLEzzyec1NBbB8obsGMRWmEG/PplIZeq9o+hhbGXI+RFDNbkWc?= =?us-ascii?Q?GvUcSeK88eMZvb8mmu/YYFWGBr/cR/1XbVWe8JNhZ2CxRfYQnNN5C/C2rXJ4?= =?us-ascii?Q?v4P/YG8bcomhM78RPKdzSJSqzIZZVr67ZgTUjqL9LyopfNqhS4ZYCQie1Fww?= =?us-ascii?Q?Tl5rWvNXBTqH0/aJoiSvP4g+b5mwyXgU2vGFbvHvJoOtailME26hQLo8BBfw?= =?us-ascii?Q?IOfLSki3Vu0I7rkCS+1dExj/CQ4tUmDksYt/3Y95VOyxxXVTQWDevA14keCE?= =?us-ascii?Q?8xcucNEoUy3v9qF85soG1ajFgOUwrw6SocSDThM+bmiGlXH3U2byrsyI8ETK?= =?us-ascii?Q?lDhOEVZRw5JYLrA4NhGTbphN47yIqoXErQXgrpj3MIyVDqXJidFYoxSPu1fy?= =?us-ascii?Q?QkChL7xh/5nMwiR+l9KVIE2cb2Wsh3V8doEB80NStwkSzKzwqMZUi/Dg9OZV?= =?us-ascii?Q?OdYSa4xhTIjDfnLsK56lDrLSsFw8SLBw6x+VSQDkmDkIhR1iWAEd1dwesNWm?= =?us-ascii?Q?D5g69Zg4S0uQogMguJftG5CkopHiVMairfNENfFKEVJAA0x7bN3f8+JG1f1v?= =?us-ascii?Q?t1rYu/9/jAZ6GZcSkr4xZJXdsgOn0aE111VOkcYefnkdi4i2fNbeKb/dwK9f?= =?us-ascii?Q?11VEY6s3YpbuD0fha8UHSDT2+wyYGT8sVZ3tgAqtEr4LdzWUMdXr8q6eGiHu?= =?us-ascii?Q?s99PWhRADeG0b0dhm5kbxR3TOyZHEA5a3iMa5fz5gg=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BN0PR10MB5128.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(376005)(1800799015)(366007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?sn84Ez/KQ0lXTYEX4drVRoAJwzn4cgRIjH1IVW5plqXlUYdHQWf+bNY3TrYF?= =?us-ascii?Q?8hWDeZp6s+Zn109G4hkjGwyN5hUVtC24wxdEY9A5dMPbG2z9R4DYTnvfyuL6?= =?us-ascii?Q?2TPI5L2Hvx3XPw3BnEwegsCq1tMskBhLBcIpPlC4DD3yR0VBPCm4su5LUDYk?= =?us-ascii?Q?88aGadDUBvZdilsIRzWETJVr5iY4d55n3z9N+qb7pfhunzdLKtZenWZAr/aZ?= =?us-ascii?Q?zr/F4n5JwxP2oUAgVeIGvrb2okiq7v0k6yH1cDLD6tDau5LFHAshqwgNXGNe?= =?us-ascii?Q?Uo4alD5KMxAWggWPkTovF+Ysi6h77VXxR/FXLY7HemNtk4xMmqpUBnXRBV2y?= =?us-ascii?Q?PTNaz1sp04j1aTUovWbYNwbZG/KEIm8TZvPU8WgQcU19Til60+wNutLNhT29?= =?us-ascii?Q?UrnMhYQ5e7vhgcJ0AVqTqAPsHcmawbYhrefr46t97eRzQHX7XwqX7MKMjSMU?= =?us-ascii?Q?Rixto+d3WLm2tO4c4uZFsZb2e1bjPsCRu9nkSMCiSXBDL/XBzcFl9MnAsGji?= =?us-ascii?Q?m7TUDgUzdXglxuHti6iXEl4+9vH5wEt0bMGF23cO98fEQ+NThfCQWgrV5Ljr?= =?us-ascii?Q?wYFaXdB85uURytXjcmTPKwLrQuKcHm09O6OYYAxBw80Id6Jzy/WzdDng+oiP?= =?us-ascii?Q?Bw/uHe0HvFwO+wejatgDd+/qRTg7LZLMnnGJg9tNMMHoTQbitjVXAleVny1T?= =?us-ascii?Q?fsoDQ/QbNKTftoq5B3yOun/O3iFMOMciithkazO3VmRPSdODP/339QCh0RW2?= =?us-ascii?Q?0OZM0sUVM+fsG4XF4XDGSuYeQEJUdrXIccoi09MQ+2qrzOZfgN19vYdjQZI1?= =?us-ascii?Q?2S+wr5a25tyUm8w7isoylWsS2cyGX89lG8CQyRHedd5dz9/luMbnfqzx9Giq?= =?us-ascii?Q?CVml8dHn2bp2r5qzWUd4ntSXbXBRh7+iTjKkLoDW7JczYlrp3StlkZQOe3MO?= =?us-ascii?Q?fKzb6qMX0OWnorAAyFPQwHzVxqeI/kfQ/nJi8LM/uO8KgsBnaf7HM8+j3M4a?= =?us-ascii?Q?nOOI93In3aD1TNy4pshDhYioOWjQzJfxxbE4yUzl34GHLF/eysKkFH+1+x51?= =?us-ascii?Q?A9oeJP0QYqGNdRclOY/m/uytTiZaittRiyutD6cpUmB5YlD86CfyjTu5Ztls?= =?us-ascii?Q?tYBBv+9o9WeWtqiLOHR9ILfvvVU4xWwYGT24HfvDrMJLPpUExf8jn5qfLFJS?= =?us-ascii?Q?YgQ9paxZTVO70zkIvWKZOHYjFnNS8n8uEw9aLZ1kGZFiRjQgZ+5dmd7cK1xA?= =?us-ascii?Q?8JlJKRgeQl7yufxTAK7Rfacov24BeBjk5vUMA1HEoK2JY42/xHL1epuxjSSx?= =?us-ascii?Q?EYj++/04Pby14PBPpqEyDZJX2py+U2Nj/WrJPoUnlRwjgn8nGyZBgXLOoCc9?= =?us-ascii?Q?tlsaIQM1RuTSA8wUsO9Ne39foUi0S047vBxA6lEgy8qli0rMPZz6gXc32gj2?= =?us-ascii?Q?zBVPKLb28kjHG0q1VWu0pGOoj9XLh55wVHiAxJPTAPi3qANT9OYZAu85Kujc?= =?us-ascii?Q?uiBBcTrT5jr4sQOBGZFSgSQsRLEAtOEFP53vOuFEWZ1vwg+RzT0gCbH4jMs4?= =?us-ascii?Q?uZIgJMwGG7TaZTbiR/QyLMJyc+RFNHqJijV3Sq9gS04GSjyUwiAqKdQAN6B2?= =?us-ascii?Q?6w=3D=3D?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: VfWH+Tb7cIg+RmfpUL7CtuAQ9G77jHYJAjKtw4y6xRBVaGn6NA8iQhw3x+6J5ohylPsow1un3rwWuHc9CqyhYs9+4cpwy1hIDlNtH6b9bFsH4lnDXIyAze3ic9J9EbNKYBlGO3KH2B4GTUbRyU23kuIQUaLLJUwVMsHzP7r1V2S15GtolOV7U7w8Zyn2i60kvuTUOLquBuUwxrUit7QUhMB9Q2HQ9B1Jnx16D8b0kLdzKH4x7f5X8HCPqOhUkBloaOpFwofxut+7uT3sUdlWBtk1BESnGL7JArJrWBYKV9RBkoDj1x+7bvixNYMIOCiFZzegks6CVmGNx0Um/M2QwjSSqHFm5li4ciPJTu3e5AAQDgOyQhh5tUaqKk7GpLsNtvxRJGTMcID7J6N4T3DxoQc+f+iofH6IKN+/nd2+mwq6s2/Nc7lJNVlDl6Re6etXpuGHZcKxRAKj8Ic5sX7OW2vOjSU7IcbnCZfIMi49HdMl0Q9HRWZ+iJQRa25qWjCG6N5bgii4sFn0BrjNZYG/yl/2KwB/+ln7WRbPLo5D25ZN9eUk98pvZHj5b9WFO9TC1IF17Ow0bt5TGsX91qCohDrheHTqZlNgInJ1tgkOvm4= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: bc598e46-f0dc-4edb-a404-08dc69eb2711 X-MS-Exchange-CrossTenant-AuthSource: BN0PR10MB5128.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 May 2024 14:29:47.4504 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: /DC+pxJ4ygc+HvM469X2K/bot7CshTfd9MwBBVcUK+Md+SbzdbCDACI9kKKhFbvtzc/ELx8yERrconUya9i9IQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR10MB4167 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1011,Hydra:6.0.650,FMLib:17.11.176.26 definitions=2024-05-01_14,2024-04-30_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=999 malwarescore=0 phishscore=0 spamscore=0 bulkscore=0 suspectscore=0 adultscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2404010000 definitions=main-2405010101 X-Proofpoint-GUID: FjOAbMjHlk73tvzqfYMxAXxNRIfMQX2Y X-Proofpoint-ORIG-GUID: FjOAbMjHlk73tvzqfYMxAXxNRIfMQX2Y On Wed, May 01, 2024 at 10:03:33AM -0400, cel@kernel.org wrote: > From: Chuck Lever > > To get mirroring to work on Fedora, I had to install the git-daemon > package, because on Fedora, git-daemon is not included in the > git-core package. > > Also, Fedora's default firewall configuration does not permit git > traffic. > > Signed-off-by: Chuck Lever > --- > .../tasks/install-deps/fedora/main.yml | 24 +++++++++++++++++++ If it turns out that RHEL/CentOS needs this treatment as well, we can rename this install-deps/redhat/main.yml, and change the "when:" clause below. I don't have a RHEL/CentOS control node on hand to test that. > playbooks/roles/linux-mirror/tasks/main.yml | 5 ++++ > 2 files changed, 29 insertions(+) > create mode 100644 playbooks/roles/linux-mirror/tasks/install-deps/fedora/main.yml > > diff --git a/playbooks/roles/linux-mirror/tasks/install-deps/fedora/main.yml b/playbooks/roles/linux-mirror/tasks/install-deps/fedora/main.yml > new file mode 100644 > index 000000000000..2a93256a3d6e > --- /dev/null > +++ b/playbooks/roles/linux-mirror/tasks/install-deps/fedora/main.yml > @@ -0,0 +1,24 @@ > +--- > +- name: Install Fedora-specific dependencies > + become: true > + become_flags: 'su - -c' > + become_method: ansible.builtin.sudo > + ansible.builtin.package: > + name: > + - git-daemon > + state: present > + when: > + - install_linux_mirror|bool > + > +- name: Open the firewall on control node for git traffic > + become: true > + become_flags: 'su - -c' > + become_method: ansible.builtin.sudo > + ansible.posix.firewalld: > + zone: libvirt > + port: 9418/tcp > + permanent: true > + immediate: true > + state: enabled > + when: > + - install_linux_mirror|bool > diff --git a/playbooks/roles/linux-mirror/tasks/main.yml b/playbooks/roles/linux-mirror/tasks/main.yml > index 461e131c93fd..a8f673c6d4ee 100644 > --- a/playbooks/roles/linux-mirror/tasks/main.yml > +++ b/playbooks/roles/linux-mirror/tasks/main.yml > @@ -10,6 +10,11 @@ > skip: true > tags: vars > > +- name: Install dependencies for the linux-mirror role > + ansible.builtin.include_tasks: install-deps/fedora/main.yml > + when: > + - ansible_distribution == 'Fedora' > + > - name: Set up the mirrors.yaml based on preferences configured > tags: [ 'mirror' ] > template: > > base-commit: d97440f49b5b5ecb65383a1874014391ca795899 > -- > 2.44.0 > -- Chuck Lever