Bug 1528263 - Overcloud deployment fails because MongoDB is trying to talk to itself and form/reassure a cluster when it's not yet ready to do so
Summary: Overcloud deployment fails because MongoDB is trying to talk to itself and fo...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: puppet-mongodb
Version: 10.0 (Newton)
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: z7
: 10.0 (Newton)
Assignee: Pradeep Kilambi
QA Contact: Sasha Smolyak
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-12-21 11:28 UTC by MD Sufiyan
Modified: 2021-03-11 16:44 UTC (History)
12 users (show)

Fixed In Version: puppet-mongodb-0.16.0-2.el7ost
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2018-02-27 16:43:33 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Github https://github.com/voxpupuli puppet-mongodb pull 436 0 None None None 2018-01-05 15:32:50 UTC
Red Hat Product Errata RHBA-2018:0365 0 normal SHIPPED_LIVE Red Hat OpenStack Platform 10 Bug Fix and Enhancement Advisory 2018-02-27 21:42:55 UTC

Description MD Sufiyan 2017-12-21 11:28:46 UTC
Description of problem:

Overcloud deployment fails because MongoDB is trying to talk to itself and form/reassure a cluster when it's not yet ready to do so.

Error: /Stage[main]/Tripleo::Profile::Base::Database::Mongodb/Mongodb_replset[tripleo]: Could not evaluate: rs.add() failed to add host to replicaset tripleo: replSetReconfig command must be sent to the current replica set primary.\u001b[0m\n\u001b[1;31mWarning: /Firewall[998 log all]: Skipping because of failed dependencies\u001b[0m\n\u001b[1;31mWarning: /Firewall[999 drop all]: Skipping because of failed dependencies\u001b[0m\n", "deploy_status_code": 6}
./sosreport-20171212-092749/overcloud-controller-0/sos_commands/pacemaker/crm_report/overcloud-controller-0/journal.log:604179:Dec 11 16:21:49 overcloud-controller-0 os-collect-config[11899]: Error: /Stage[main]/Tripleo::Profile::Base::Database::Mongodb/Mongodb_replset[tripleo]: Could not evaluate: rs.add() failed to add host to replicaset tripleo: replSetReconfig command must be sent to the current replica set primary.



Version-Release number of selected component (if applicable):
RHOSP 10.0
puppet-tripleo-5.6.4-2.el7ost.noarch


Additional info: This issue is seems to be resolved via BZ#1378472 under version release puppet-tripleo-5.3.0-6.el7ost

Comment 16 Sasha Smolyak 2018-02-19 13:37:05 UTC
The hot fix package is now inside the puddle, deployment passes successfully

Comment 19 errata-xmlrpc 2018-02-27 16:43:33 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2018:0365


Note You need to log in before you can comment on or make changes to this bug.