Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Source migration prechecks infrastructure #6088
Conversation
howbazaar
reviewed
Aug 24, 2016
| + machine.Id(), machineVersion, modelVersion) | ||
| + } | ||
| + } | ||
| + |
mjs
Aug 25, 2016
Contributor
I had it in a text file but you're right that it would be better in the code. Done.
howbazaar
reviewed
Aug 24, 2016
| + w.setErrorStatus("prechecks failed, %v", err) | ||
| + return coremigration.ABORT, nil | ||
| + } | ||
| + // TODO(mjs) - perform prechecks on target controller |
mjs
Aug 25, 2016
Contributor
Yep and a bunch of other things such as the health of the controller machines, that the controller isn't upgrading.
|
Looks like a good start. LGTM |
|
$$merge$$ |
|
Status: merge request accepted. Url: http://juju-ci.vapour.ws:8080/job/github-merge-juju |
|
Build failed: Does not match ['fixes-1616584', 'fixes-1611514', 'fixes-1475212'] |
mjs
added some commits
Aug 24, 2016
|
$$merge$$ |
|
Status: merge request accepted. Url: http://juju-ci.vapour.ws:8080/job/github-merge-juju |
jujubot
merged commit cd722b6
into
juju:master
Aug 25, 2016
mjs
deleted the
mjs:MM-source-prechecks
branch
Aug 26, 2016
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
mjs commentedAug 24, 2016
This PR is mainly about adding the plumbing to support prechecks for the source controller and model. The infrastructure of target controller prechecks, as well as more precheck implementations, are coming.
Here we have: