Bug 1319753

Summary: The director should not set Ceph's cluster FSID as the rbd secret id
Product: Red Hat OpenStack Reporter: Yogev Rabl <yrabl>
Component: openstack-tripleo-heat-templatesAssignee: Alan Bishop <abishop>
Status: CLOSED CURRENTRELEASE QA Contact: Arik Chernetsky <achernet>
Severity: low Docs Contact:
Priority: low    
Version: 8.0 (Liberty)CC: achernet, aschultz, cschwede, gfidente, jefbrown, jomurphy, mburns, pgrist, rhel-osp-director-maint, scohen, srevivo, yrabl
Target Milestone: ---Keywords: TestOnly, Triaged
Target Release: ---Flags: gfidente: needinfo? (yrabl)
scohen: needinfo-
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-01-31 13:43:48 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:

Description Yogev Rabl 2016-03-21 12:33:47 UTC
Description of problem:

The Nova and Cinder services require a random uuid as a secret key to connect the volumes and disks to the instances, as good practice, the uuid should not be shared and random. 
Furthermore, every Ceph cluster have its own ID, a random uuid. 

The Director uses the same uuid in both cases.  


Version-Release number of selected component (if applicable):
openstack-tripleo-puppet-elements-0.0.4-1.el7ost.noarch

How reproducible:
100%

Steps to Reproduce:
1. deploy overcloud with external Ceph

Actual results:
The secret uuid of used by Nova and Cinder is the same as Ceph's FSID

Expected results:
The uuid is been generate randomly without any correlation with any other Ceph parameter

Comment 2 Emilien Macchi 2016-05-16 15:32:59 UTC
Moving the bug from Puppet to TripleO, where the actual fix will be done.