Bug 1440200

Summary: [Docs] Overcloud installation with external ceph sets wrong parameters in ceph.conf [openstack-9]
Product: Red Hat OpenStack Reporter: David Hill <dhill>
Component: documentationAssignee: RHOS Documentation Team <rhos-docs>
Status: CLOSED EOL QA Contact: RHOS Documentation Team <rhos-docs>
Severity: low Docs Contact:
Priority: low    
Version: 11.0 (Ocata)CC: cminkema, jjoyce, joedward, jomurphy, jschluet, jzaher, mburns, nlevinki, seb, shan, srevivo, tshefi, wusui, yrabl
Target Milestone: zstreamKeywords: Documentation, Triaged, ZStream
Target Release: 9.0 (Mitaka)Flags: tshefi: automate_bug-
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: 1411905 Environment:
Last Closed: 2021-07-04 08:57:31 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: 1308426, 1411905    
Bug Blocks:    

Comment 4 Warren 2017-08-22 01:27:07 UTC
I have verified that the work-around in Comment 2 actually works.

I brought up OSP9 using the following overcloud deploy:

openstack overcloud deploy --verbose -t 90 --templates   --control-scale 1   --ceph-storage-scale 3   --compute-scale 1   -e ${HOME}/templates/environments/storage-environment.yaml -e /usr/share/openstack-tripleo-heat-templates/environments/puppet-ceph-devel.yaml  --compute-flavor compute   --ceph-storage-flavor ceph-storage   --control-flavor control   --ntp-server clock.redhat.com   --libvirt-type kvm

the storage-environment.yaml file that I used contains already contains a parameter_defaults:  ExtraConfig: clause.  This failed to install the overcloud.  When I added the suggested lines to the storage-environment.yaml file, the overcloud installed.  After that, I verified that the values set in the puppet-ceph-storage-devel.yaml file were the same as those set in the actual overcloud.

[stack@magna050 ~]$ grep -i fsid /usr/share/openstack-tripleo-heat-templates/environments/puppet-ceph-devel.yaml 
  CephClusterFSID: '4b5c8c0a-ff60-454b-a1b4-9747aa737d19'
[stack@magna050 ~]$ ssh heat-admin.2.6
Last login: Tue Aug 22 01:13:53 2017 from 192.0.2.1
[heat-admin@overcloud-controller-0 ~]$ sudo ceph fsid
4b5c8c0a-ff60-454b-a1b4-9747aa737d19

Comment 7 Tzach Shefi 2019-01-29 06:00:21 UTC
Doc bug,
Nothing for QE to test/automate with regards to close loop process.

Comment 9 Red Hat Bugzilla 2023-09-15 01:25:50 UTC
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 365 days