Merge lp:~ivoks/charms/trusty/contrail-configuration/host-private-address into lp:~sdn-charmers/charms/trusty/contrail-configuration/trunk

Proposed by Ante Karamatić
Status: Merged
Merged at revision: 60
Proposed branch: lp:~ivoks/charms/trusty/contrail-configuration/host-private-address
Merge into: lp:~sdn-charmers/charms/trusty/contrail-configuration/trunk
Diff against target: 25 lines (+6/-2)
1 file modified
hooks/contrail_configuration_utils.py (+6/-2)
To merge this branch: bzr merge lp:~ivoks/charms/trusty/contrail-configuration/host-private-address
Reviewer Review Type Date Requested Status
Robert Ayres (community) Approve
Review via email: mp+304938@code.launchpad.net

Description of the change

Kafka, cassandra and zookeeper now support defining network that they should bind to. Those should be used by Contrail services if they are defined.

To post a comment you must log in.
Revision history for this message
Robert Ayres (robert-ayres) :
review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'hooks/contrail_configuration_utils.py'
--- hooks/contrail_configuration_utils.py 2016-07-29 05:22:31 +0000
+++ hooks/contrail_configuration_utils.py 2016-09-05 15:43:14 +0000
@@ -127,7 +127,9 @@
127 return 8082127 return 8082
128128
129def cassandra_ctx():129def cassandra_ctx():
130 servers = [ gethostbyname(relation_get("private-address", unit, rid))130 servers = [ (relation_get("host", unit, rid) if
131 relation_get("host", unit, rid) is not None else
132 gethostbyname(relation_get("private-address", unit, rid)))
131 + ":" + (rpc_port if rpc_port else port)133 + ":" + (rpc_port if rpc_port else port)
132 for rid in relation_ids("cassandra")134 for rid in relation_ids("cassandra")
133 for unit, rpc_port, port in135 for unit, rpc_port, port in
@@ -518,7 +520,9 @@
518 render("vnc_api_lib.ini", "/etc/contrail/vnc_api_lib.ini", ctx)520 render("vnc_api_lib.ini", "/etc/contrail/vnc_api_lib.ini", ctx)
519521
520def zookeeper_ctx():522def zookeeper_ctx():
521 return { "zk_servers": [ gethostbyname(relation_get("private-address", unit, rid))523 return { "zk_servers": [ (relation_get("host", unit, rid) if
524 relation_get("host", unit, rid) is not None else
525 gethostbyname(relation_get("private-address", unit, rid)))
522 + ":" + port526 + ":" + port
523 for rid in relation_ids("zookeeper")527 for rid in relation_ids("zookeeper")
524 for unit, port in528 for unit, port in

Subscribers

People subscribed via source and target branches