Bug 2023893

Summary: collectd-memcachec is missing libmemcached.so.11 from repos
Product: Red Hat OpenStack Reporter: Jon Schlueter <jschluet>
Component: collectdAssignee: Matthias Runge <mrunge>
Status: CLOSED ERRATA QA Contact: Leonid Natapov <lnatapov>
Severity: high Docs Contact:
Priority: high    
Version: 17.0 (Wallaby)CC: jamsmith, jbadiapa, joflynn, lars, mmagr, mrunge
Target Milestone: betaKeywords: Triaged
Target Release: 17.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: collectd-5.12.0-9.el9ost Doc Type: Removed functionality
Doc Text:
In Red Hat OpenStack Platform 17.0, a dependency has been removed from the distribution so that the subpackage `collectd-memcachec` cannot be built anymore. The collectd-`memcached` plugin provides similar functionality to that of `collectd-memcachec`.
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-09-21 12:17:17 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Jon Schlueter 2021-11-16 18:37:36 UTC
Description of problem:

collectd sub-rpm collectd-memcachec subrpm is missing Dep which comes from libmemcached-devel rpm

  - nothing provides libmemcached.so.11()(64bit) needed by collectd-memcachec-5.12.0-2.el9osttrunk.x86_64

Version-Release number of selected component (if applicable):

collectd-memcachec-5.12.0-2.el9osttrunk.x86_64


Actual results:

collectd-memcachec subrpm was built but is not install-able due to missing dependency

Expected results:

collectd-memcachec sub rpm would either not build or would install with all deps correctly.

Additional info:

rhel 9 beta has libmemcached-awesome-1.1.0-9.el9 which provides libmemcached.so.11() which is included in build root but shipped to CRB and not appstream.

Comment 1 Matthias Runge 2021-11-17 14:56:48 UTC
submitted https://review.opendev.org/c/openstack/tripleo-common/+/818235 to get collectd-memcachec removed


The plugin is not configurable currently through puppet-collectd.

Comment 2 Matthias Runge 2021-11-17 15:08:42 UTC
also proposed https://review.rdoproject.org/r/c/centos-opstools/collectd/+/36818

Comment 6 Jon Schlueter 2021-11-18 02:45:37 UTC
dropping the collectd-memcachec sub-rpm as it is not configurable from puppet-collectd

Comment 18 errata-xmlrpc 2022-09-21 12:17:17 UTC
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 (Release of components for Red Hat OpenStack Platform 17.0 (Wallaby)), 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/RHEA-2022:6543