Subordinate conversion #20

Merged
merged 2 commits into from Apr 10, 2015

Conversation

Projects
None yet
2 participants
Collaborator

chuckbutler commented Apr 10, 2015

This branch has been tested repeatedly, and I have confidence this is ready for merging.

This is a significant change: it converts the Kubernetes charm to a subordinate, intended to be colocated with a docker/flannel-docker host charm.

chuckbutler added some commits Mar 27, 2015

Removed the overlay_type from relationship validation because this key
was not being used in an obvious way, and terminated the relationships
usefulness. Leaving the kubernetes minions in an inconsistent state,
without the ability to start up.

This leads into a future modification request for an action to spin up
the minion service, and kick off the register command regardless of the
success of the relationship hook. The state of the service pool should
never be dependent on a relationship hook that doesn't get obviously
re-run.

Proposed:   juju do minion-start (this will kick off the appropriate
relationship hook to perform the registration)
Convert the service metadata to a subordinate, and add appropriate
relationship to the docker-host

* Added Relationship: docker-host
Collaborator

mbruzek commented Apr 10, 2015

+1 LGTM

mbruzek added a commit that referenced this pull request Apr 10, 2015

@mbruzek mbruzek merged commit 453370a into whitmo:master Apr 10, 2015

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment