Skip to content

Commit 23f356e

Browse files
committed
Add a flag to disable nginx service in the zammad role
Signed-off-by: Norman Ziegner <[email protected]>
1 parent b0937dd commit 23f356e

File tree

4 files changed

+12
-0
lines changed

4 files changed

+12
-0
lines changed

molecule/zammad/converge.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
---
77
- name: "Converge"
88
hosts: "all"
9+
vars:
10+
zammad_nginx_disabled: true
911
tasks:
1012

1113
- name: "Get private key content"

roles/zammad/defaults/main.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ zammad_ssl_key_path: "/etc/ssl/private/zammad_key.pem"
1414

1515
zammad_nginx_additional_server_configs: []
1616
zammad_nginx_server_tokens: "off"
17+
zammad_nginx_disabled: false
1718

1819
elasticsearch_url: "http://localhost:9200"
1920
...

roles/zammad/handlers/main.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
ansible.builtin.service:
99
name: "nginx"
1010
state: "reloaded"
11+
when: "not zammad_nginx_disabled"
1112

1213
- name: "Set Elasticsearch server address"
1314
ansible.builtin.command: >-

roles/zammad/tasks/nginx-config.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,12 @@
1414
group: "root"
1515
notify: "Reload nginx"
1616

17+
- name: "Stop nginx"
18+
ansible.builtin.service:
19+
name: "nginx"
20+
state: "stopped"
21+
enabled: false
22+
daemon_reload: true
23+
when: "zammad_nginx_disabled"
24+
1725
...

0 commit comments

Comments
 (0)