Skip to content

Commit 25ade86

Browse files
RunsForernestas-poskus
authored andcommitted
Extracted hardcoded zookeeper ports into vars (#77)
* Extracted hardcoded zookeeper ports into vars * Set proper variable for test
1 parent 7bd414a commit 25ade86

4 files changed

Lines changed: 7 additions & 4 deletions

File tree

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ sync_limit: 2
5252
tick_time: 2000
5353
zookeeper_autopurge_purgeInterval: 0
5454
zookeeper_autopurge_snapRetainCount: 10
55+
zookeeper_cluster_ports: "2888:3888"
5556

5657
data_dir: /var/lib/zookeeper
5758
log_dir: /var/log/zookeeper

defaults/main.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ sync_limit: 2
1919
tick_time: 2000
2020
zookeeper_autopurge_purgeInterval: 0
2121
zookeeper_autopurge_snapRetainCount: 10
22+
zookeeper_cluster_ports: "2888:3888"
2223

2324
data_dir: /var/lib/zookeeper
2425
log_dir: /var/log/zookeeper

templates/zoo.cfg.j2

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@ autopurge.snapRetainCount={{ zookeeper_autopurge_snapRetainCount }}
1313
{% for server in zookeeper_hosts %}
1414
{% if server.host is defined %}
1515
{% if server.ip is defined %}
16-
server.{{server.id}}={{server.ip}}:2888:3888
16+
server.{{server.id}}={{server.ip}}:{{zookeeper_cluster_ports}}
1717
{% else %}
18-
server.{{server.id}}={{server.host}}:2888:3888
18+
server.{{server.id}}={{server.host}}:{{zookeeper_cluster_ports}}
1919
{% endif %}
2020
{% else %}
21-
server.{{loop.index}}={{server}}:2888:3888
21+
server.{{loop.index}}={{server}}:{{zookeeper_cluster_ports}}
2222
{% endif %}
2323
{% endfor %}

tests/test.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,14 +78,15 @@
7878
vars:
7979
zookeeper_version: 3.4.11
8080
zookeeper_dir: /opt/zookeeper-{{zookeeper_version}}
81+
zookeeper_cluster_ports: "2888:3888"
8182
tasks:
8283
# Expecting myid to be 2 as defined in zookeeper_hosts variable
8384
- shell: "grep 2 /var/lib/zookeeper/myid"
8485
register: status
8586
failed_when: status.rc != 0
8687

8788
# Expecting zoo.cfg to include serve definition with custom IP
88-
- shell: "grep 'server.2=192.168.0.1:2888:3888' {{ zookeeper_dir }}/conf/zoo.cfg"
89+
- shell: "grep 'server.2=192.168.0.1:{{ zookeeper_cluster_ports }}' {{ zookeeper_dir }}/conf/zoo.cfg"
8990
register: status
9091
failed_when: status.rc != 0
9192

0 commit comments

Comments
 (0)