Opened 7 years ago
Closed 7 years ago
#13523 closed Patch - Feature (Fixed)
Ansible - Install essential perl modules for CentOS 8
| Reported by: | Gary Buhrmaster | Owned by: | Stuart Auchterlonie |
|---|---|---|---|
| Priority: | minor | Milestone: | 31.0 |
| Component: | Ansible | Version: | Master Head |
| Severity: | medium | Keywords: | |
| Cc: | Ticket locked: | no |
Description
The perl modules perl-Net-UPnP and perl-Image-Size have been built for EL8 in epel and can now be installed, so remove the Fedora only tests.
Note: perl-Net-UPnP and perl-Image-Size are also in epel for EL7 at this time, but I am focusing on EL8 changes.
This patch requires the preparatory patch from #13490 that enables epel in EL8.
Lightly tested.
From 5ca3c8f33746147ce66f15869294bacd8889dc44 Mon Sep 17 00:00:00 2001
From: Gary Buhrmaster <gtb@bb0.garybuhrmaster.net>
Date: Wed, 27 Nov 2019 17:18:09 +0000
Subject: [PATCH] perl modules are available in epel for EL
---
roles/mythtv-dnf/tasks/main.yml | 7 -------
1 file changed, 7 deletions(-)
diff --git a/roles/mythtv-dnf/tasks/main.yml b/roles/mythtv-dnf/tasks/main.yml
index a9a1c9d..0909f81 100644
--- a/roles/mythtv-dnf/tasks/main.yml
+++ b/roles/mythtv-dnf/tasks/main.yml
@@ -144,15 +144,8 @@
- perl-DateTime-Format-ISO8601
- perl-SOAP-Lite
- perl-JSON
-
-- name: add mythtv essential perl modules - Fedora only
- set_fact:
- dnf_pkg_lst:
- # not found on centos7
- - '{{ dnf_pkg_lst }}'
- perl-Image-Size
- perl-Net-UPnP
- when: ansible_distribution == "Fedora"
- name: add mythtv essential plugin libraries
set_fact:
--
2.18.1
Change History (2)
Note:
See TracTickets
for help on using tickets.

Fixed in https://github.com/MythTV/ansible/commit/1141b1fa4c83098c0443698ddf3c25d2521b89f6 which references the wrong ticket number