Skip to content

Commit 53c8823

Browse files
author
Adam
committed
Updates to support Debian 13 And migrate to deb822
2 parents f06fb47 + 3499751 commit 53c8823

6 files changed

Lines changed: 12 additions & 17 deletions

File tree

.github/workflows/ci.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,6 @@ jobs:
5050
- distro: debian11
5151
- distro: debian12
5252
- distro: debian13
53-
- distro: ubuntu2004
5453
- distro: ubuntu2204
5554
- distro: ubuntu2404
5655

README.md

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -55,16 +55,15 @@ An example how to include this role as a task:
5555
#### Compatibility matrix
5656

5757

58-
| Distribution / PostgreSQL | 11 | 12 | 13 | 14 | 15 | 16 | 17 |
59-
| ------------------------ | :--------: | :----------------: | :----------------: | :----------------: | :----------------: | :----------------: | :----------------: |
60-
| Debian 11.x | :no_entry: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
61-
| Debian 12.x | :no_entry: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
62-
| Debian 13.x | :no_entry: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
63-
| Rockylinux 8.x | :no_entry: | :warning: | :warning: | :warning: | :warning: | :warning: | :warning: |
64-
| Rockylinux 9.x | :no_entry: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :warning: |
65-
| Ubuntu 20.04.x | :no_entry: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
66-
| Ubuntu 22.04.x | :no_entry: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
67-
| Ubuntu 24.04.x | :no_entry: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
58+
| Distribution / PostgreSQL | 11 | 12 | 13 | 14 | 15 | 16 | 17 |
59+
| ------------------------- | :--------: | :--------: | :----------------: | :----------------: | :----------------: | :----------------: | :----------------: |
60+
| Debian 11.x | :no_entry: | :no_entry: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
61+
| Debian 12.x | :no_entry: | :no_entry: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
62+
| Debian 13.x | :no_entry: | :no_entry: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
63+
| Rockylinux 8.x | :no_entry: | :no_entry: | :warning: | :warning: | :warning: | :warning: | :warning: |
64+
| Rockylinux 9.x | :no_entry: | :no_entry: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :warning: |
65+
| Ubuntu 22.04.x | :no_entry: | :no_entry: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
66+
| Ubuntu 24.04.x | :no_entry: | :no_entry: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
6867

6968

7069
- :white_check_mark: - works fine

defaults/main.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -838,6 +838,7 @@ postgresql_install_repository: true
838838
# APT settings
839839
postgresql_apt_key_id: "ACCC4CF8"
840840
postgresql_apt_key_url: "https://www.postgresql.org/media/keys/ACCC4CF8.asc"
841+
postgresql_apt_repository_url: "https://apt.postgresql.org/pub/repos/apt"
841842
# postgresql_apt_keyring: "/usr/share/postgresql-common/pgdg/apt.postgresql.org.gpg"
842843

843844
# repsoitory base

molecule/README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ The default distribution is ubuntu2204. You can override th with setting the env
1616
* debian12
1717
=======
1818
* debian13
19-
* ubuntu2004
2019
* ubuntu2204
2120
* ubuntu2404
2221

tasks/install_apt.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
- curl
1616
- gnupg
1717
- lsb-release
18+
- python3-debian
1819
state: present
1920
update_cache: true
2021
when: ansible_facts['pkg_mgr'] == 'apt'
@@ -76,7 +77,6 @@
7677
- (postgresql_apt_dependencies | default([])) | length > 0
7778

7879
# --- Install PostgreSQL packages from PGDG ---
79-
# Use default_release only if we know the suite; this avoids "invalid APT::Default-Release" errors.
8080
- name: Install PostgreSQL server/client/contrib
8181
ansible.builtin.apt:
8282
name:
@@ -86,9 +86,6 @@
8686
state: present
8787
update_cache: true
8888
cache_valid_time: "{{ apt_cache_valid_time | default(3600) }}"
89-
default_release: >-
90-
{{ postgresql_default_release
91-
| default(postgresql_apt_suite | default(omit)) }}
9289
environment: "{{ postgresql_env | default({}) }}"
9390
when: ansible_facts['pkg_mgr'] == 'apt'
9491

vars/trixie.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@
33

44
postgresql_ext_postgis_deps:
55
- "postgresql-{{postgresql_version}}-postgis-3"
6-
- "postgresql-{{postgresql_version}}-postgis-3-scripts"
6+
- "postgresql-{{postgresql_version}}-postgis-3-scripts"

0 commit comments

Comments
 (0)