apiserver: ping presence for other controllers #8122

Merged
merged 1 commit into from Nov 23, 2017

Conversation

Projects
None yet
3 participants
Member

axw commented Nov 23, 2017

Description of change

Controllers are not currently guaranteed to
connect to their own API server, so for now
we ping presence for any connected controller.

QA steps

  1. juju bootstrap localhost
  2. juju enable-ha
  3. watch juju status -m controller
    (all controllers should eventually show up as "started")

Without this change, the secondary controllers may stay "down".

Documentation changes

None.

Bug reference

None.

apiserver: ping presence for other controllers
Controllers are not currently guaranteed to
connect to their own API server, so for now
we ping presence for any connected controller.
- // controller machines; they run their own.
- startPinger = false
- }
+ // TODO(axw) we shouldn't have to run pingers for
@howbazaar

howbazaar Nov 23, 2017

Owner

For what its worth, with my new presence work we won't need to run these pingers for any connections.

Member

axw commented Nov 23, 2017

$$merge$$

Contributor

jujubot commented Nov 23, 2017

Status: merge request accepted. Url: http://ci.jujucharms.com/job/github-merge-juju

@jujubot jujubot merged commit 774c082 into juju:develop Nov 23, 2017

1 check passed

continuous-integration/jenkins/pr-merge This commit looks good
Details
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment