Opened 14 months ago
Closed 14 months 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