api: implement CACert entry point #7327

Merged
merged 1 commit into from May 11, 2017

Conversation

Projects
None yet
4 participants
Owner

rogpeppe commented May 10, 2017

This will enable a client to find out the CA certificate from a controller
even when it has connected without a CA cert (for example when connecting
to a public controller). This means that when migrating models,
the source controller can find out the correct CA certificate to install
in the agent configuration files.

LGTM

axw approved these changes May 11, 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: Tests failed
build url: http://juju-ci.vapour.ws:8080/job/github-merge-juju/10867

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

Owner

rogpeppe commented May 11, 2017

$$merge$$

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

1 check failed

github-check-merge-juju Built PR, ran unit tests, and tested LXD deploy. Use !!.*!! to request another build. IE, !!build!!, !!retry!!
Details

rogpeppe added a commit to rogpeppe/juju that referenced this pull request May 12, 2017

api, apiserver: implement CACert on MigrationTarget
A previous PR (juju#7327)
added the CA cert entry point to Client, but the Client
facade isn't available in the controller API connection
that the migration process makes, so make the
call available in the MigrationTarget API too.

rogpeppe added a commit to rogpeppe/juju that referenced this pull request May 12, 2017

api, apiserver: implement CACert on MigrationTarget
A previous PR (juju#7327)
added the CA cert entry point to Client, but the Client
facade isn't available in the controller API connection
that the migration process makes, so make the
call available in the MigrationTarget API too.

rogpeppe added a commit to rogpeppe/juju that referenced this pull request May 12, 2017

api, apiserver: implement CACert on MigrationTarget
A previous PR (juju#7327)
added the CA cert entry point to Client, but the Client
facade isn't available in the controller API connection
that the migration process makes, so make the
call available in the MigrationTarget API too.

jujubot added a commit that referenced this pull request May 12, 2017

Merge pull request #7337 from rogpeppe/160-migration-target-cacert
api, apiserver: implement CACert on MigrationTarget

A previous PR (#7327)
added the CA cert entry point to Client, but the Client
facade isn't available in the controller API connection
that the migration process makes, so make the
call available in the MigrationTarget API too.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment