From f89365eecb863d856d323ca62aba2edf154c19b2 Mon Sep 17 00:00:00 2001 From: Jim Martens Date: Mon, 20 Oct 2025 19:35:38 +0200 Subject: [PATCH] change: Only set the postgresql version if it is not set already --- ansible/roles/postgresql/tasks/main.yaml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/ansible/roles/postgresql/tasks/main.yaml b/ansible/roles/postgresql/tasks/main.yaml index 57d70dd..9563d03 100644 --- a/ansible/roles/postgresql/tasks/main.yaml +++ b/ansible/roles/postgresql/tasks/main.yaml @@ -1,8 +1,14 @@ --- +- name: Determine postgresql version + ansible.builtin.command: + cmd: uberspace tools version show postgresql + register: active_postgresql_version + changed_when: false - name: Set used postgresql version ansible.builtin.command: cmd: uberspace tools version use postgresql {{ postgresql_version }} - changed_when: false + changed_when: true + when: active_postgresql_version.stdout.find(postgresql_version) == -1 - name: Extend bash profile ansible.builtin.import_tasks: profile.yaml - name: Set up postgresql