Ceph/RBD configuration not working

Bug #1314901 reported by Ken Schroeder
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Cisco Openstack
New
Undecided
Unassigned

Bug Description

I'm using the latest COI.h2 codebase and seem to be having issues with getting RBD pools configured for glance and ceph. We have fixed this in our branch of Nimbus code base but the hiera data is difficult to interpret and we clearly have much duplicated data that has no effect or I have missed something primitive. I have the below rbd parameters defined in hiera data yet none of it actual reflects as changes in glance or cinder conf files.

root@svl-1-cc-aio-001:/etc/puppet/data# grep -r rbd *
global_hiera_params/user.yaml:cinder_backend: rbd
global_hiera_params/user.yaml:glance_backend: rbd
global_hiera_params/user.yaml:cinder::volume::rbd::rbd_pool: 'svl-1-mgmt-cinder-volume-1'
global_hiera_params/user.yaml:cinder::volume::rbd::glance_api_version: '2'
global_hiera_params/user.yaml:cinder::volume::rbd::rbd_user: 'svl-1-mgmt-cinder-user'
global_hiera_params/user.yaml:cinder::volume::rbd::rbd_secret_uuid: 'e80afa94-a64c-486c-9e34-d55e85f26406'
hiera_data/user.common.yaml:glance_backend: rbd
hiera_data/user.common.yaml:cinder_backend: rbd
hiera_data/user.common.yaml:cinder_rbd_user: 'svl-1-mgmt-cinder-user'
hiera_data/user.common.yaml:cinder_rbd_pool: 'svl-1-mgmt-cinder-volume-1'
hiera_data/user.common.yaml:cinder_rbd_secret_uuid: 'e80afa94-a64c-486c-9e34-d55e85f26406'
hiera_data/user.compressed_ha.yaml:cinder_backend: rbd
hiera_data/user.compressed_ha.yaml:glance_backend: rbd
hiera_data/cinder_backend/rbd.yaml:cinder::volume::rbd::rbd_pool: 'svl-1-mgmt-cinder-volume-1'
hiera_data/cinder_backend/rbd.yaml:cinder::volume::rbd::glance_api_version: '2'
hiera_data/cinder_backend/rbd.yaml:cinder::volume::rbd::rbd_user: 'svl-1-mgmt-cinder-user'
hiera_data/cinder_backend/rbd.yaml:cinder::volume::rbd::rbd_secret_uuid: 'e80afa94-a64c-486c-9e34-d55e85f26406'
hiera_data/glance_backend/rbd.yaml:glance::backend::rbd::rbd_store_user: 'svl-1-mgmt-glance-user'
hiera_data/glance_backend/rbd.yaml:glance::backend::rbd::rbd_store_ceph_conf: '/etc/ceph/ceph.conf'
hiera_data/glance_backend/rbd.yaml:glance::backend::rbd::rbd_store_pool: 'svl-1-mgmt-glance-image-1'
hiera_data/glance_backend/rbd.yaml:glance::backend::rbd::rbd_store_chunk_size: '8'

Changed in openstack-cisco:
assignee: nobody → Don Talton (dotalton)
Revision history for this message
subconscious (subconscious) wrote :

This was cleaned up upstream 2 months ago but I guess we never pulled the changes back in?

https://review.openstack.org/#/c/78660/

I can't speak for the user.yaml in global_hiera_params as that's not a part of the base distro that I can see.

https://github.com/CiscoSystems/puppet_openstack_builder/tree/h.2/data/global_hiera_params

All the params are supposed to be set in user.common.yaml, assuming the above patch is consumed.

Revision history for this message
Ken Schroeder (kschroed) wrote :

yeah you can ignore the global_hiera_params reference. It was something I did trying to get it to work :) OK would be great if we could get update pulled in.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.