fixed collabora repository
This commit is contained in:
@@ -29,26 +29,31 @@
|
|||||||
collabora_code_domain: "office.test.local"
|
collabora_code_domain: "office.test.local"
|
||||||
|
|
||||||
tasks:
|
tasks:
|
||||||
- name: Ensure APT keyrings directory exists
|
- name: Ensure the apt keyrings directory exists
|
||||||
ansible.builtin.file:
|
ansible.builtin.file:
|
||||||
path: /etc/apt/keyrings
|
path: /etc/apt/keyrings
|
||||||
state: directory
|
state: directory
|
||||||
mode: '0755'
|
mode: '0755'
|
||||||
|
|
||||||
- name: Download CODE GPG key
|
- name: Download Collabora CODE GPG signing key
|
||||||
ansible.builtin.get_url:
|
ansible.builtin.get_url:
|
||||||
url: https://collaboraoffice.com/downloads/gpg/collaboraonline-release-keyring.gpg
|
url: https://collaboraoffice.com/downloads/gpg/collaboraonline-release-keyring.gpg
|
||||||
dest: /usr/share/keyrings/collaboraonline-release-keyring.gpg
|
dest: /etc/apt/keyrings/collaboraonline-release-keyring.gpg
|
||||||
mode: '0644'
|
mode: '0644'
|
||||||
|
|
||||||
- name: Add CODE repository
|
- name: Add Collabora CODE APT repository (DEB822 format)
|
||||||
ansible.builtin.apt_repository:
|
ansible.builtin.deb822_repository:
|
||||||
repo: "deb https://www.collaboraoffice.com/repos/CollaboraOnline/CODE-ubuntu2004 ./"
|
name: collaboraonline
|
||||||
|
types: [deb]
|
||||||
|
uris: [https://www.collaboraoffice.com/repos/CollaboraOnline/CODE-deb]
|
||||||
|
suites: ['./']
|
||||||
|
signed_by: /etc/apt/keyrings/collaboraonline-release-keyring.gpg
|
||||||
state: present
|
state: present
|
||||||
filename: collabora
|
|
||||||
update_cache: yes
|
|
||||||
|
|
||||||
- name: Update apt cache
|
- name: Update apt cache and install Collabora packages
|
||||||
ansible.builtin.apt:
|
ansible.builtin.apt:
|
||||||
update_cache: true
|
name:
|
||||||
cache_valid_time: 3600
|
- coolwsd
|
||||||
|
- code-brand
|
||||||
|
state: present
|
||||||
|
update_cache: yes
|
||||||
Reference in New Issue
Block a user