diff --git a/roles/jitsi_videobridge/tasks/install.yml b/roles/jitsi_videobridge/tasks/install.yml index f7d99ea..6a6ce69 100644 --- a/roles/jitsi_videobridge/tasks/install.yml +++ b/roles/jitsi_videobridge/tasks/install.yml @@ -53,13 +53,13 @@ - name: Extract videobridge archive unarchive: - src: "{{ jitsi_root_dir }}/src/videobridge/jvb/target/jitsi-videobridge-2.1-SNAPSHOT-archive.zip" + src: "{{ jitsi_root_dir }}/src/videobridge/jvb/target/jitsi-videobridge-2.3-SNAPSHOT-archive.zip" dest: "{{ jitsi_root_dir }}/tmp/" remote_src: True - name: Move videobridge to its final directory synchronize: - src: "{{ jitsi_root_dir }}/tmp/jitsi-videobridge-2.1-SNAPSHOT/" + src: "{{ jitsi_root_dir }}/tmp/jitsi-videobridge-2.3-SNAPSHOT/" dest: "{{ jitsi_root_dir }}/videobridge/" recursive: True delete: True diff --git a/roles/kimai/defaults/main.yml b/roles/kimai/defaults/main.yml index 4270981..8b92ced 100644 --- a/roles/kimai/defaults/main.yml +++ b/roles/kimai/defaults/main.yml @@ -5,12 +5,12 @@ # You can set it to a number or a simple string (no special chars) kimai_id: 1 # Kimai version to deploy -kimai_version: '2.0.28' +kimai_version: '2.0.29' # URL of the archive kimai_archive_url: https://github.com/kevinpapst/kimai2/archive/refs/tags/{{ kimai_version }}.tar.gz # Expected sha256 of the archive -kimai_archive_sha256: 0a5f7406b68d31c4911415fdb7ae9cfccad9433d9e15756be22bbbd32f63402d +kimai_archive_sha256: d04ff4199afd76b73cb00cda5eac5a48f735fda1b2573613f42d12e569a750d4 # Directory where kimai will be installed kimai_root_dir: /opt/kimai_{{ kimai_id }} diff --git a/roles/repo_nodejs/defaults/main.yml b/roles/repo_nodejs/defaults/main.yml index e674396..51f5eb7 100644 --- a/roles/repo_nodejs/defaults/main.yml +++ b/roles/repo_nodejs/defaults/main.yml @@ -1,3 +1,3 @@ --- -nodejs_major_version: 16 +nodejs_major_version: 18 diff --git a/roles/vault_agent/tasks/facts.yml b/roles/vault_agent/tasks/facts.yml new file mode 100644 index 0000000..20e76b5 --- /dev/null +++ b/roles/vault_agent/tasks/facts.yml @@ -0,0 +1,10 @@ +--- + +- block: + - name: Detect installed version + shell: /usr/local/bin/vault version | perl -pe 's/Vault v(\d+(\.\d+)*)\s.*/$1/' + changed_when: False + register: vault_current_version + - set_fact: + vault_current_version: "{{ vault_current_version.stdout }}" + tags: vault,nomad,consul diff --git a/roles/vault_agent/tasks/main.yml b/roles/vault_agent/tasks/main.yml index 2ef9852..14c0ba3 100644 --- a/roles/vault_agent/tasks/main.yml +++ b/roles/vault_agent/tasks/main.yml @@ -3,6 +3,9 @@ - include_tasks: directories.yml tags: always +- include_tasks: facts.yml + tags: always + - include_tasks: install.yml tags: always diff --git a/roles/vault_agent/templates/vault-agent.service.j2 b/roles/vault_agent/templates/vault-agent.service.j2 index 8978350..8d471f2 100644 --- a/roles/vault_agent/templates/vault-agent.service.j2 +++ b/roles/vault_agent/templates/vault-agent.service.j2 @@ -9,6 +9,7 @@ StartLimitBurst=6 Before=consul.service Before=nomad.service +# Vault version {{ vault_current_version }} [Service] Type=notify User=root