Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 2219574

Summary: [RHOSP 17.1] Add support for oslo.cache parameters
Product: Red Hat OpenStack Reporter: Yadnesh Kulkarni <ykulkarn>
Component: puppet-ceilometerAssignee: Yadnesh Kulkarni <ykulkarn>
Status: CLOSED CURRENTRELEASE QA Contact: Leonid Natapov <lnatapov>
Severity: medium Docs Contact: mgeary <mgeary>
Priority: medium    
Version: 17.1 (Wallaby)CC: gbrinn, jamsmith, jjoyce, jschluet, rheslop, slinaber, tvignaud
Target Milestone: z2Keywords: TestOnly, Triaged, ZStream
Target Release: 17.1   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: puppet-ceilometer-18.4.3-17.1.20230927010818.3838907.el9ost Doc Type: Bug Fix
Doc Text:
Before this update, puppet-ceilometer did not support configuring caching options for the data collection service (ceilometer). With this update, puppet-ceilometer provides configuring caching options for the data collection service (ceilometer). This support uses tripleo heat templates to provide better flexibility for configuring the caching back end.
Story Points: ---
Clone Of: Environment:
Last Closed: 2024-04-22 10:36:59 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 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

Comment 10 Leonid Natapov 2024-04-19 03:52:00 UTC
ceilometer.conf has the following section now

# DEPRECATED: Password for connection to XenServer/Xen Cloud Platform. (string
# value)
# This option is deprecated for removal.
# Its value may be silently ignored in the future.
# Reason: Support for XenServer/Xen Cloud Platform has been deprecated
#connection_password = <None>
[cache]
backend=dogpile.cache.memcached
enabled=True
memcache_servers=controller-0.internalapi.redhat.local:11211,controller-1.internalapi.redhat.local:11211,controller-2.internalapi.redhat.local:11211
tls_enabled=False