Bug 2219574

Summary: [RHOSP 17.1] Change ceilometer caching backend to oslo.dict
Product: Red Hat OpenStack Reporter: Yadnesh Kulkarni <ykulkarn>
Component: puppet-ceilometerAssignee: Yadnesh Kulkarni <ykulkarn>
Status: ON_DEV --- QA Contact: Leonid Natapov <lnatapov>
Severity: medium Docs Contact: mgeary <mgeary>
Priority: medium    
Version: 17.1 (Wallaby)CC: ifrangs, jelynch, jjoyce, jschluet, rheslop, slinaber, tvignaud
Target Milestone: z2Keywords: Triaged, ZStream
Target Release: 17.1Flags: ifrangs: needinfo? (ykulkarn)
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Known Issue
Doc Text:
The data collection service (ceilometer) does not provide a default caching back end, which can cause some services to be overloaded when polling for metrics.
Story Points: ---
Clone Of: Environment:
Last Closed: 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 Yadnesh Kulkarni 2023-07-04 11:52:16 UTC
Description of problem:
In osp18 we no longer expose memcached to compute nodes. In 16/17 compute nodes can connect to memcached in controller nodes but it's not recommend. It can cause too many connections in case compute nodes are scaled out, and it can also cause undesired latency in DCN.

Objective is to cache project and user names in oslo's dictionary backend.

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