Red Hat Bugzilla – Bug 1416876
Request to offer rrdtool-perl in supported base RHEL repo
Last modified: 2017-08-01 13:32:24 EDT
Description of problem: ----------------------- RHLog (Red Hat Logging) is a product that is meant to be a place for other products to share common logging packages from. RHLog needs rrdtool-perl, which is currently shipped only to the rhel-7-server-optional-rpms repo. Content shipped to rhel-optional repos is unsupported, as per [1]. Consequently, other products like OpenShift, OpenStack, RHV etc. that consume content from RHLog will need to ship rrdtool-perl into their respective repos. Kindly offer the rrdtool-perl package in supported base RHEL repos. [1] https://access.redhat.com/support/offerings/production/scope_moredetail/
Siddharth Nagar, please consider this request to ship rrdtool-perl in supported base RHEL repo.
This also affects OpenStack. RH Logging is used by OpenStack Operational Tools
*** This bug has been marked as a duplicate of bug 1354539 ***
Re-considering for explicit addition. Lubos
Thank you, Lubos. Please note that rrdtool-perl in this case is an install dependency, and not a build dependency for rhlog packages.
Lubos, will rrdtool-perl be added to all archs/variants?
Hello Shruti, which are the variants/arches supported by RHLog? I was trying to search support matrix on product pages but failed. I'd just meet these requirements and avoid extra inclusion if possible. Thanks Lubos
Hi Lubos, I have reached out to Richard Megginson for this information and will update this BZ once I have it. Thanks!
Hi Lubos, this needs to be added to Server variant and x86_64 and ppc64le arches. Thanks!
commit d5c632deaee2976d45a97f0ce6b425b458c3bcab Author: Lubos Kocman <lkocman@redhat.com> Date: Mon Mar 6 07:51:02 2017 -0500 rhel-7.4/pegas: add rrdtool-perl to Server ppc64le/x86_64. Resolves rhbz#1416876 Change-Id: I395592f18f5eab383e77850678685c3e852410eb diff --git a/pungi/rhel-7/rhel-7.4/rhel-7.4-pegas.conf b/pungi/rhel-7/rhel-7.4/rhel-7.4-pegas.conf index 6bce8b8..f71a1b1 100644 --- a/pungi/rhel-7/rhel-7.4/rhel-7.4-pegas.conf +++ b/pungi/rhel-7/rhel-7.4/rhel-7.4-pegas.conf @@ -17,6 +17,15 @@ variants_file = { # fomat: [(variant_uid_regex, {arch|*: [packages]})] additional_packages = [ + # external dependency (layered product) rhbz#1416876 + ('^Server$', { + 'x86_64': [ + 'rrdtool-perl' + ], + 'ppc64le': [ + 'rrdtool-perl' + ], + }), #libunwind on aarch64/ppc64le rhbz#1426713 ('^Server$', { diff --git a/pungi/rhel-7/rhel-7.4/rhel-7.4.conf b/pungi/rhel-7/rhel-7.4/rhel-7.4.conf index ce44e95..9adca38 100644 --- a/pungi/rhel-7/rhel-7.4/rhel-7.4.conf +++ b/pungi/rhel-7/rhel-7.4/rhel-7.4.conf @@ -87,6 +87,15 @@ create_optional_isos = False # fomat: [(variant_uid_regex, {arch|*: [packages]})] additional_packages = [ + # external dependency (layered product) rhbz#1416876 + ('^Server$', { + 'x86_64': [ + 'rrdtool-perl' + ], + 'ppc64le': [ + 'rrdtool-perl' + ], + }), #libunwind on aarch64/ppc64le rhbz#1426713 ('^Server$', {
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2017:1850