Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BIGTOP-2486: Add Kafka Charm #127

Closed
wants to merge 8 commits into from
Closed

Conversation

ktsakalozos
Copy link
Contributor

No description provided.

Squashed changes:

* Advertise hostname in server.properties
* Opening kafka ports
* lint; close ports
* Fixed up tests.
  * Tests were failing due to some ambiguities in the version of zookeeper
    that we are deploying. Fixed them so that they work with my setup (juju
    2.0, installing zookeeper from the charms store), and have some checks
    that should make them work with other setups.
  * Also fixed a mistake, where the deploy test was calling self.unit, but
    had set self.kafka.
* Added ability to override host.name (bind address) for kafka
    * Got rid of try-catch in tests, and fixed defaults.
    * config.yaml should default to null, rather than 0.0.0.0
      (They both do the same thing, basically, but 'null' results in nothing
      being written to server.properties.)
Changed name to "network_interface". You may now pass an interface name
or a CIDR range, and juju will figure out the correct ip address to drop
into the server.properties config.
Added documentation on the network_interface config value to README,
added tests, and made the way that variables get passed to
configure_kafka more consistent.
@pengale
Copy link
Contributor

pengale commented Aug 4, 2016

Tests pass with flying colors when run with bundletester. Code looks good. I am +1 to merge this. :-)

@asfgit asfgit closed this in f482fd9 Oct 8, 2016
@kwmonroe kwmonroe deleted the kafka branch October 8, 2016 18:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants