Affected files (+153, -66 lines):
A [revision details]
M agent/format-1.18.go
M agent/mongo/mongo.go
M cmd/jujud/bootstrap.go
M cmd/jujud/machine.go
M cmd/jujud/machine_test.go
M worker/peergrouper/desired_test.go
M worker/peergrouper/initiate.go
M worker/peergrouper/initiate_test.go
A worker/peergrouper/suite_test.go
Reviewers: mp+216245_ code.launchpad. net,
Message:
Please take a look.
Description:
HA: upgrade upstart and initiate replset
The machine agent will now upgrade the
Mongo upstart script and initiate the
replicaset when upgrading from a version
prior to 1.19.0.
Tested upgrading 1.18.1 to 1.19.1 with and
without HA enabled; tested straight bootstrap
to 1.19.1 with and without HA enabled.
(Supersedes https:/ /codereview. appspot. com/88350043/)
https:/ /code.launchpad .net/~axwalk/ juju-core/ lp1306902- ha-upgrade- take2/+ merge/216245
(do not edit description out of merge proposal)
Please review this at https:/ /codereview. appspot. com/88790043/
Affected files (+153, -66 lines): 1.18.go mongo.go bootstrap. go machine. go machine_ test.go peergrouper/ desired_ test.go peergrouper/ initiate. go peergrouper/ initiate_ test.go peergrouper/ suite_test. go
A [revision details]
M agent/format-
M agent/mongo/
M cmd/jujud/
M cmd/jujud/
M cmd/jujud/
M worker/
M worker/
M worker/
A worker/