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

Bug 1171348

Summary: rubygem-staypuft: Able to start a deployment with 2 controllers. No warnings/errors given.
Product: Red Hat OpenStack Reporter: Alexander Chuzhoy <sasha>
Component: rubygem-staypuftAssignee: Mike Burns <mburns>
Status: CLOSED EOL QA Contact: Omri Hochman <ohochman>
Severity: high Docs Contact:
Priority: high    
Version: unspecifiedCC: juwu, mburns, nbarcet, pasik, srevivo
Target Milestone: ---Keywords: ZStream
Target Release: Installer   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Known Issue
Doc Text:
A deployment with an even number of controllers is allowed to start but will fail in the end since only odd numbers of controllers are allowed. Always assign an odd number of controllers to start a deployment.
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-09-29 13:37:52 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: 1177026    

Description Alexander Chuzhoy 2014-12-05 22:44:57 UTC
rubygem-staypuft:  Able to start a deployment with 2 controllers. No warnings/errors given.

Environment:
openstack-foreman-installer-3.0.4-1.el7ost.noarch
openstack-puppet-modules-2014.2.6-1.el7ost.noarch
rhel-osp-installer-client-0.5.1-1.el7ost.noarch
rhel-osp-installer-0.5.1-1.el7ost.noarch
ruby193-rubygem-staypuft-0.5.2-1.el7ost.noarch
ruby193-rubygem-foreman_openstack_simplify-0.0.6-8.el7ost.noarch


Steps to reproduce:
1. Instal rhel-osp-installer.
2. Create a neutron deployment.
3. Assign only 2 controllers and start a deployment.

Result:
The deployment starts.

Expected result:
The deployment shouldn't start with 2 controllers.
Either 1 (nonHA), or at least 3.

Comment 2 Arthur Berezin 2014-12-11 15:47:40 UTC
In addition to the relase notes we should add a warning to the UI saying there should be an odd number of controller hosts added to the controller Role.

Since we moved away from ha/singe controller roles there should be an indication in the UI of what would the the end result deployment when adding a singe host and 3/5 nodes to the controller role.

Comment 3 Arthur Berezin 2014-12-11 15:47:56 UTC
In addition to the release notes we should add a warning to the UI saying there should be an odd number of controller hosts added to the controller Role.

Since we moved away from ha/singe controller roles there should be an indication in the UI of what would the the end result deployment when adding a singe host and 3/5 nodes to the controller role.

Comment 4 Jaromir Coufal 2016-09-29 13:37:52 UTC
Closing list of bugs for RHEL OSP Installer since its support cycle has already ended [0]. If there is some bug closed by mistake, feel free to re-open.

For new deployments, please, use RHOSP director (starting with version 7).

-- Jaromir Coufal
-- Sr. Product Manager
-- Red Hat OpenStack Platform

[0] https://access.redhat.com/support/policy/updates/openstack/platform