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

Bug 1095816

Summary: [Rubygem-Staypuft]: Service Configuration for 'Cinder' appear twice at the deployment service list.
Product: Red Hat OpenStack Reporter: Omri Hochman <ohochman>
Component: rubygem-staypuftAssignee: Petr Chalupa <pchalupa>
Status: CLOSED WONTFIX QA Contact: Omri Hochman <ohochman>
Severity: medium Docs Contact:
Priority: medium    
Version: 4.0CC: aberezin, mburns, mlopes, mtaylor, sseago, tsanders
Target Milestone: z4Keywords: ZStream
Target Release: 4.0   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: ruby193-rubygem-staypuft-0.0.13 Doc Type: Bug Fix
Doc Text:
Prior to this update, a single representation of Block Storage (cinder) service was shared between two roles. Consequently, the Block Storage service appeared twice, which resulted in Staypuft not correctly interpreting the form's data and configuring services in both roles incorrectly. This fix creates separate services for each role, and Staypuft now correctly configures both newly created Block Storage services.
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-07-15 16:59:11 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: 1093126    

Description Omri Hochman 2014-05-08 15:10:58 UTC
[Rubygem-Staypuft]: Service Configuration for 'Cinder' appear twice at the deployment service list.  

Environment  (puddle : OpenStack/Foreman/2014-05-06.6/) 
-------------------------------------------------------
ruby193-rubygem-staypuft-0.0.12-1.el6ost.noarch
foreman-installer-staypuft-0.0.10-1.el6ost.noarch
openstack-puppet-modules-2013.2-9.1.el6ost.noarch
puppet-server-3.3.2-2.el6.noarch
puppet-3.3.2-2.el6.noarch
foreman-1.5.0.22-1.el6sat.noarch


Steps: 
------
(1) Using Staypuft - Create any new deployment. 
Distribute Neuton or Nova-Network (HA / or not) 
(2) Click on Next at Service-Selection. 
(3) Check the list of services at 'Service-Configuration' 

Results: 
---------
Service Configuration for 'Cinder' appear twice at the service list.

Comment 2 Martyn Taylor 2014-05-15 12:25:17 UTC
commit fc992ca3df526b9e9eeee651b8a4edf77384813d
Author: Petr Chalupa <git>
Date:   Mon May 5 14:08:31 2014 +0200

    Duplicate Cinder service one for controller second for node
    
    requires reseeding

Comment 4 Omri Hochman 2014-05-23 18:49:57 UTC
Verified with : foreman-installer-staypuft-0.0.13-2.el6ost.noarch 

It seems that now there's separation in the service configuration, between: 
Cinder (controller) and - Cinder (node).