Firewalled instances (manual provider) is missing useful feedback for bootstrap
Bug #1736582 reported by
Casey Marshall
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Juju |
Triaged
|
Low
|
Unassigned |
Bug Description
Trying to bootstrap a Juju controller with the manual provider doesn't work. I have SSH access to the machine but the bootstrap fails: http://
When bootstrapping a manual provisioned machine, there may be a firewall blocking the important ports that Juju needs to operate. Currently the error messages we give are not very informative and don't provide a way for the user to understand and resolve the situation themselves.
Changed in juju: | |
status: | New → Incomplete |
milestone: | none → 2.3.2 |
To post a comment you must log in.
I'm getting the same result with Juju 2.3-rc2.
bootstrap seems to be unable to get mongo configured correctly. tail end of it shows:
2017-12-06 02:53:25 WARNING juju.replicaset replicaset.go:122 Initiate: fetching replication status failed: cannot get replica set status: no replset config has been received peergrouper initiate.go:64 finished InitiateMongoServer
2017-12-06 02:53:25 WARNING juju.replicaset replicaset.go:122 Initiate: fetching replication status failed: cannot get replica set status: no replset config has been received
2017-12-06 02:53:26 WARNING juju.replicaset replicaset.go:122 Initiate: fetching replication status failed: cannot get replica set status: no replset config has been received
2017-12-06 02:53:26 INFO juju.worker.
ERROR failed to start mongo: cannot initiate replica set: cannot get replica set status: no replset config has been received
ERROR failed to bootstrap model: subprocess encountered error code 1