Skip to content

Commit c0fa6e5

Browse files
committed
feat(roles/collabora): add collabora:configure tag
1 parent b182ff7 commit c0fa6e5

3 files changed

Lines changed: 13 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2020

2121
### Added
2222

23+
* **role:collabora**: The `collabora:configure` tag deploys `coolwsd.xml` and the logrotate configuration without touching the packages.
2324
* **role:docker**: The address pools docker assigns container network subnets from (`default-address-pools`) can be configured.
2425
* **role:collabora**: Add support for Collabora Online CODE 26.04.1, 26.04.2 and 26.04.3, and Collabora Enterprise 24.04.18, 25.04.12 and 26.04.2.
2526
* **role:monitoring_plugins**: Deploy the bash completion file for source installs.

roles/collabora/README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,11 @@ These roles are not enabled by default; enable them via the playbook's skip vari
2424
* Installs and configures either Collabora CODE or Collabora Enterprise.
2525
* Triggers: coolwsd.service restart.
2626

27+
`collabora:configure`
28+
29+
* Deploys `/etc/coolwsd/coolwsd.xml` and `/etc/logrotate.d/coolwsd`.
30+
* Triggers: coolwsd.service restart.
31+
2732
`collabora:spell_check`
2833

2934
* Installs spell checking tools.

roles/collabora/tasks/main.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,12 @@
2828
group: 'cool'
2929
mode: 0o640
3030

31+
tags:
32+
- 'collabora'
33+
34+
35+
- block:
36+
3137
- name: 'Get the list of installed packages'
3238
ansible.builtin.package_facts: # yamllint disable-line rule:empty-values
3339
check_mode: false # run task even if `--check` is specified
@@ -74,6 +80,7 @@
7480

7581
tags:
7682
- 'collabora'
83+
- 'collabora:configure'
7784

7885

7986
- block:

0 commit comments

Comments
 (0)