ansible-debops-infrastructure

DebOps and Ansible scripts to manage my infrastructure
git clone git://git.erethon.com/ansible-debops-infrastructure
Log | Files | Refs

commit 46179747309683ca43db20f38cfaf3083a76212c
parent b39a33caa3a732de754bc2b43b329dafc5ddcec8
Author: Dionysis Grigoropoulos <dgrig@erethon.com>
Date:   Sun, 20 Dec 2020 02:38:10 +0200

element: s/Riot/Element and upgrade to v1.7.15

Diffstat:
ansible/roles/element/defaults/main.yml | 10+++++-----
ansible/roles/element/tasks/main.yml | 18+++++++++---------
2 files changed, 14 insertions(+), 14 deletions(-)

diff --git a/ansible/roles/element/defaults/main.yml b/ansible/roles/element/defaults/main.yml @@ -2,13 +2,13 @@ element__signing_key: https://packages.riot.im/riot-release-key.asc -element__release_version: "1.7.14" +element__release_version: "1.7.15" -element__release_checksum: "7037fe099f99585c956ee4c004ffc31bc01a2dab24955fcdb2e31580cd8b33d5f421fec94c92dac837068f1b45aeab9bf97698a15266e44a3181053ee05bda48" +element__release_checksum: "e6ce659a344bda50c953b3e474118a0e8c15a57a3b0fc809aac34a6efff6c3422c96e3ed8d5fe1e04330dd79526fb66a8187e7b72ad6f4cae1f0975a7d44c0a2" -element__release_url: "https://github.com/vector-im/element-web/releases/download/v{{ element__release_version }}/riot-v{{ element__release_version }}.tar.gz" +element__release_url: "https://github.com/vector-im/element-web/releases/download/v{{ element__release_version }}/element-v{{ element__release_version }}.tar.gz" -element__release_signature_url: "https://github.com/vector-im/element-web/releases/download/v{{ element__release_version }}/riot-v{{ element__release_version }}.tar.gz.asc" +element__release_signature_url: "https://github.com/vector-im/element-web/releases/download/v{{ element__release_version }}/element-v{{ element__release_version }}.tar.gz.asc" element__deploy_directory: "" @@ -18,6 +18,6 @@ element__matrix_server_name: "matrix.org" element__matrix_identity_server: "https://vector.im" -element__brand: "Riot" +element__brand: "Element" element__jitsi_url: "jitsi.modular.im" diff --git a/ansible/roles/element/tasks/main.yml b/ansible/roles/element/tasks/main.yml @@ -1,35 +1,35 @@ --- -- name: Download Riot GPG key +- name: Download Element GPG key get_url: url: "{{ element__signing_key }}" dest: /tmp/riot-release-key.asc -- name: Import Riot GPG key +- name: Import Element GPG key shell: gpg --import /tmp/riot-release-key.asc -- name: Download Riot release +- name: Download Element release get_url: url: "{{ element__release_url }}" dest: /tmp/ checksum: "sha512:{{ element__release_checksum }}" -- name: Download Riot signature file +- name: Download Element signature file get_url: url: "{{ element__release_signature_url }}" dest: /tmp/ -- name: Verify Riot release with signature file - shell: "gpg --verify /tmp/riot-v{{ element__release_version }}.tar.gz.asc /tmp/riot-v{{ element__release_version }}.tar.gz" +- name: Verify Element release with signature file + shell: "gpg --verify /tmp/element-v{{ element__release_version }}.tar.gz.asc /tmp/element-v{{ element__release_version }}.tar.gz" -- name: Extract and deploy Riot to the webserver directory +- name: Extract and deploy Element to the webserver directory unarchive: - src: /tmp/riot-v{{ element__release_version }}.tar.gz + src: /tmp/element-v{{ element__release_version }}.tar.gz dest: "{{ element__deploy_directory }}" remote_src: yes extra_opts: [--strip-components=1] -- name: Configure Riot +- name: Configure Element template: src: config.json dest: "{{ element__deploy_directory }}/config.json"