52 lines
1.5 KiB
Diff
52 lines
1.5 KiB
Diff
From bf0c03dc14b9ba6d63950dfcd4a61ab430619b82 Mon Sep 17 00:00:00 2001
|
|
From: Adrien Waksberg <adrien.waksberg@mylegitech.com>
|
|
Date: Tue, 23 Apr 2024 10:51:45 +0200
|
|
Subject: [PATCH] feat: remove apt_key use
|
|
|
|
---
|
|
CHANGELOG.md | 1 +
|
|
tasks/repo.yml | 15 +++++++++++----
|
|
2 files changed, 12 insertions(+), 4 deletions(-)
|
|
|
|
diff --git a/CHANGELOG.md b/CHANGELOG.md
|
|
index 272f011..b17cb66 100644
|
|
--- a/CHANGELOG.md
|
|
+++ b/CHANGELOG.md
|
|
@@ -9,6 +9,7 @@ Which is based on [Keep A Changelog](http://keepachangelog.com/)
|
|
|
|
- break: new system for user and privileges
|
|
- break: default postgresql version is 15
|
|
+- feat: remove apt_key use
|
|
|
|
### Added
|
|
|
|
diff --git a/tasks/repo.yml b/tasks/repo.yml
|
|
index 21c94ee..8fc021a 100644
|
|
--- a/tasks/repo.yml
|
|
+++ b/tasks/repo.yml
|
|
@@ -1,11 +1,18 @@
|
|
---
|
|
-- name: Add official repository key
|
|
- ansible.builtin.apt_key:
|
|
+- name: Add repository key
|
|
+ ansible.builtin.get_url:
|
|
url: https://www.postgresql.org/media/keys/ACCC4CF8.asc
|
|
+ dest: /etc/apt/keyrings/postgresql.asc
|
|
+ owner: root
|
|
+ group: root
|
|
+ mode: "0644"
|
|
+ checksum: sha256:0144068502a1eddd2a0280ede10ef607d1ec592ce819940991203941564e8e76
|
|
tags: postgresql
|
|
|
|
-- name: Add official repostiroy
|
|
+- name: Add repository
|
|
ansible.builtin.apt_repository:
|
|
+ repo: >-
|
|
+ deb [signed-by=/etc/apt/keyrings/postgresql.asc]
|
|
+ http://apt.postgresql.org/pub/repos/apt {{ ansible_distribution_release }}-pgdg main
|
|
filename: postgresql
|
|
- repo: "deb http://apt.postgresql.org/pub/repos/apt {{ ansible_distribution_release }}-pgdg main"
|
|
tags: postgresql
|
|
--
|
|
2.39.2
|
|
|