Bug 1886175

Summary: Set rbd concurrent management ops = 20 in the [client] section of ceph.conf
Product: Red Hat OpenStack Reporter: David Hill <dhill>
Component: openstack-tripleo-heat-templatesAssignee: Francesco Pantano <fpantano>
Status: CLOSED ERRATA QA Contact: Alfredo <alfrgarc>
Severity: low Docs Contact:
Priority: low    
Version: 16.1 (Train)CC: fpantano, gfidente, johfulto, mburns, mzink, yrabl
Target Milestone: z4Keywords: Triaged
Target Release: 16.1 (Train on RHEL 8.2)   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: openstack-tripleo-heat-templates-11.3.2-1.20201114031845.el8ost Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-03-17 15:32:20 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:
Bug Depends On:    
Bug Blocks: 1911669    

Description David Hill 2020-10-07 19:56:07 UTC
Description of problem:
[rfe] set rbd concurrent management ops = 20 in the [client] section of ceph.conf in order to apply this recommended setting:

https://access.redhat.com/documentation/en-us/red_hat_ceph_storage/4/html-single/block_device_to_openstack_guide/index#configuring-nova-to-use-ceph-block-devices_rbd-osp 


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


How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

Comment 7 Yogev Rabl 2020-11-17 18:12:57 UTC
Verification failed 
(undercloud) [stack@undercloud-0 ~]$ rpm -q openstack-tripleo-heat-templates
openstack-tripleo-heat-templates-11.3.2-1.20200914170172.el8ost.noarch
(undercloud) [stack@undercloud-0 ~]$ rpm -qa tripleo-ansible
tripleo-ansible-0.5.1-1.20200914163929.el8ost.noarch

The parameters 
      rbd_cache: true
      rbd_cache_writethrough_until_flush: true
      rbd_concurrent_management_ops: 20 

are not set in the client section

Comment 20 Yogev Rabl 2021-01-16 01:10:12 UTC
verified on openstack-tripleo-heat-templates-11.3.2-2.20201222000634.a1cb1e7.el8ost.1.noarch

result:
-------

[client]
rbd_concurrent_management_ops = 20

[client.libvirt]
admin socket = /var/run/ceph/$cluster-$type.$id.$pid.$cctid.asok # must be writable by QEMU and allowed by SELinux or AppArmor
log file = /var/log/ceph/qemu-guest-$pid.log # must be writable by QEMU and allowed by SELinux or AppArmor

# Please do not change this file directly since it is managed by Ansible and will be overwritten
[global]
cluster network = 172.17.4.0/24
fsid = 599b3a7c-1d8f-4e9d-be72-26143a87c0da
mon host = [v2:172.17.3.118:3300,v1:172.17.3.118:6789],[v2:172.17.3.72:3300,v1:172.17.3.72:6789],[v2:172.17.3.110:3300,v1:172.17.3.110:6789]
osd_pool_default_pg_num = 32
osd_pool_default_pgp_num = 32
osd_pool_default_size = 3
public network = 172.17.3.0/24

Comment 27 errata-xmlrpc 2021-03-17 15:32:20 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 (Red Hat OpenStack Platform 16.1.4 director bug fix 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-2021:0817