all: remove ExternalControl from migration #7328

Merged
merged 1 commit into from May 11, 2017

Conversation

Projects
None yet
3 participants
Owner

rogpeppe commented May 10, 2017

Following from a remark from Menno, both ExternalControl
and SkipInitialPrechecks were only there if full migrations
were not implemented in time, but they're implemented now
so we can remove them.

This prepares for adding CACert-fetching logic to the
initial pre-check in the apiserver InitiateMigration logic - that
didn't make sense if the pre-check was optional.

QA no migration regressions.

mjs approved these changes May 10, 2017

Owner

rogpeppe commented May 11, 2017

$$merge$$

Contributor

jujubot commented May 11, 2017

Status: merge request accepted. Url: http://juju-ci.vapour.ws:8080/job/github-merge-juju

Contributor

jujubot commented May 11, 2017

Build failed: Generating tarball failed
build url: http://juju-ci.vapour.ws:8080/job/github-merge-juju/10869

Owner

rogpeppe commented May 11, 2017

$$merge$$

Contributor

jujubot commented May 11, 2017

Status: merge request accepted. Url: http://juju-ci.vapour.ws:8080/job/github-merge-juju

all: remove ExternalControl from migration
Following from a remark from Menno, both ExternalControl
and SkipInitialPrechecks were only there if full migrations
were not implemented in time, but they're implemented now
so we can remove them.

This prepares for adding CACert-fetching logic to the
initial pre-check in the apiserver InitiateMigration logic - that
didn't make sense if the pre-check was optional.

@jujubot jujubot merged commit 528ddf5 into juju:develop May 11, 2017

1 check passed

github-check-merge-juju Built PR, ran unit tests, and tested LXD deploy. Use !!.*!! to request another build. IE, !!build!!, !!retry!!
Details
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment