Bug 1518222

Summary: Remove ceilometerclient from OSP
Product: Red Hat OpenStack Reporter: Alfredo Moralejo <amoralej>
Component: distributionAssignee: shreshtha joshi <shrjoshi>
Status: CLOSED ERRATA QA Contact: Jon Schlueter <jschluet>
Severity: medium Docs Contact:
Priority: medium    
Version: 13.0 (Queens)CC: ccopello, dcadzow, gregraka, jamsmith, jschluet, markmc, mburns, mrunge, nlevinki, pkilambi, shrjoshi, srevivo
Target Milestone: Upstream M2Keywords: FutureFeature, Triaged
Target Release: 16.0 (Train on RHEL 8.1)   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Removed functionality
Doc Text:
In Red Hat OpenStack Platform 16.0, a part of the Telemetry service, the ceilometer client (that was deprecated in an earlier RHOSP release) is no longer supported and has been removed. Note that ceilometer continues to be a part of RHOSP as an agent-only service (no client and no API).
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-02-06 14:37:22 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 Alfredo Moralejo 2017-11-28 12:55:55 UTC
Description of problem:

ceilometerclient has been removed upstream in https://review.openstack.org/#/c/522183/ so it must be removed it from RDO and OSP.

Work to remove it from RDO is still ongoing. See https://review.rdoproject.org/r/#/q/topic:remove-ceilometerclient

Comment 1 Mike Burns 2017-11-29 13:47:28 UTC
Moving this to Telemetry.  This will need release notes, etc which ReleaseDelivery cannot provide.  

Jon, can you make sure we're removing the package from puddles when you get to it?

Comment 4 Jon Schlueter 2018-01-10 19:10:53 UTC
Quick search shows the following still in OSP 13

openstack-rally/openstack-rally.spec:69:Requires:         python-ceilometerclient                           
openstack-aodh/openstack-aodh.spec:98:Requires:         python-ceilometerclient >= 1.5.0                    
openstack-aodh/openstack-aodh.spec:121:BuildRequires:    python-ceilometerclient                            
openstack-mistral/openstack-mistral.spec:90:Requires:       python-ceilometerclient >= 2.5.0                
openstack-heat/openstack-heat.spec:92:BuildRequires: python-ceilometerclient                                
openstack-heat/openstack-heat.spec:263:Requires: python-ceilometerclient >= 2.5.0

Comment 6 Pradeep Kilambi 2018-01-12 14:39:58 UTC
Since we still have various projects using ceilometerclient as a direct dependency upstream and in rdo, I think we should continue to ship older version of python-ceilometerclient in OSP13 and look into dropping the requirement for OSP14 instead after all the code is removed accordingly.

Comment 17 Matthias Runge 2019-10-28 16:29:56 UTC
Since nothing relies anymore on ceilometerclient, we *just* need to make sure it is not distributed anymore.

Comment 21 Jon Schlueter 2020-01-07 15:47:54 UTC
Verified removed from 16 release, and nothing is depending on it directly.

Comment 29 errata-xmlrpc 2020-02-06 14:37:22 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, 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-2020:0283