File tree Expand file tree Collapse file tree 3 files changed +14
-0
lines changed Expand file tree Collapse file tree 3 files changed +14
-0
lines changed Original file line number Diff line number Diff line change 55
66---
77- name : " Reload nginx"
8+ become : true
89 ansible.builtin.service :
910 name : " nginx"
1011 state : " reloaded"
1112
1213- name : " Set Elasticsearch server address"
14+ become : true
1315 ansible.builtin.command : >-
1416 zammad run rails r "Setting.set('es_url', '{{ zammad_elasticsearch_url | quote }}')"
1517 changed_when : true
1618
1719- name : " Build search index"
20+ become : true
1821 ansible.builtin.command : " zammad run rake zammad:searchindex:rebuild"
1922 changed_when : true
2023 when : " not __zammad_is_installed or zammad_force_es_searchindex_rebuild"
Original file line number Diff line number Diff line change 1010 block :
1111
1212 - name : " Install | Install EPEL repo"
13+ become : true
1314 ansible.builtin.dnf :
1415 name : " epel-release"
1516 state : " present"
1617
1718 - name : " Install | Add Zammad yum repository"
19+ become : true
1820 ansible.builtin.yum_repository :
1921 name : " zammad"
2022 state : " present"
3133 block :
3234
3335 - name : " Remove Zammad apt key from legacy trusted.gpg keyring"
36+ become : true
3437 ansible.builtin.apt_key :
3538 url : " https://dl.packager.io/srv/zammad/zammad/key"
3639 state : " absent"
3740
3841 - name : " Remove Zammad DEB repository from sources.list"
42+ become : true
3943 ansible.builtin.apt_repository :
4044 repo : " deb https://dl.packager.io/srv/deb/zammad/zammad/{{ zammad_release_channel }}/ubuntu {{ ansible_facts.distribution_version }} main"
4145 state : " absent"
4246 filename : " zammad"
4347 update_cache : false
4448
4549 - name : " Install | Add Zammad DEB repository"
50+ become : true
4651 ansible.builtin.deb822_repository :
4752 name : " zammad"
4853 types : " deb"
5661 enabled : true
5762
5863 - name : " Update apt cache"
64+ become : true
5965 ansible.builtin.apt :
6066 update_cache : true
6167 changed_when : false
6975 __zammad_is_installed : " {{ 'zammad' in ansible_facts.packages }}"
7076
7177- name : " Install | Install Zammad package"
78+ become : true
7279 ansible.builtin.package :
7380 name : " zammad={{ zammad_version }}*"
7481 state : " present"
7885 - " Build search index"
7986
8087- name : " Install | Start and enable services"
88+ become : true
8189 ansible.builtin.service :
8290 name : " {{ item }}"
8391 state : " started"
Original file line number Diff line number Diff line change 66---
77
88- name : " SSL | Insert private key"
9+ become : true
910 ansible.builtin.blockinfile :
1011 path : " {{ zammad_ssl_key_path }}"
1112 create : true
1718 when : " zammad_ssl_key | default('') | length > 0"
1819
1920- name : " SSL | Insert certificate"
21+ become : true
2022 ansible.builtin.blockinfile :
2123 path : " {{ zammad_ssl_cert_path }}"
2224 create : true
3436 ignore_errors : " {{ ansible_check_mode }}"
3537
3638- name : " SSL | Ensure certificate and private key match"
39+ become : true
3740 community.crypto.openssl_privatekey_info :
3841 path : " {{ zammad_ssl_key_path }}"
3942 register : " __private_key"
You can’t perform that action at this time.
0 commit comments