From 065379081623e9148aa8815645a87cc06ab76000 Mon Sep 17 00:00:00 2001 From: Markus Hauschild Date: Tue, 21 Nov 2023 10:39:39 +0100 Subject: [PATCH] netbox: fix DB priviledge settings for current ansible versions --- roles/netbox/tasks/main.yml | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/roles/netbox/tasks/main.yml b/roles/netbox/tasks/main.yml index 2284ab9..d1206bd 100644 --- a/roles/netbox/tasks/main.yml +++ b/roles/netbox/tasks/main.yml @@ -27,19 +27,17 @@ - postgresql - python3-psycopg2 -- name: Configure PostgreSQL database - postgresql_db: - name: "{{ netbox_dbname }}" +- name: Configure PostgreSQL user + postgresql_user: + name: "{{ netbox_dbuser }}" + password: "{{ netbox_dbpass }}" become: true become_user: postgres -- name: Configure PostgreSQL user - postgresql_user: - db: "{{ netbox_dbname }}" - name: "{{ netbox_dbuser }}" - password: "{{ netbox_dbpass }}" - priv: ALL - state: present +- name: Configure PostgreSQL database + postgresql_db: + name: "{{ netbox_dbname }}" + owner: "{{ netbox_dbuser }}" become: true become_user: postgres