Skip to content

Commit 2697f93

Browse files
MrMegaNovatsoulabailpulse-mind
authored
Development (ANXS#547)
* add PG14 support : scram * add PG15 support * Add Ubuntu 22.04, update fedora & deprecate old versions (ANXS#543) * Deprecated key gpg warning in Ubuntu 22.04 * Migrate to fedora37 --------- Co-authored-by: fravetier <[email protected]> Co-authored-by: Pulse-Mind <[email protected]> * update README.md with newer versions & fix molecule tests * Fix Molecule CI workflow since docker plugin has moved. --------- Co-authored-by: Thierry.Soulabail <[email protected]> Co-authored-by: fravetier <[email protected]> Co-authored-by: Pulse-Mind <[email protected]>
1 parent 8c35503 commit 2697f93

21 files changed

+3474
-164
lines changed

.github/workflows/ci.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ name: CI
77
push:
88
branches:
99
- master
10+
- development
1011
# schedule:
1112
# - cron: "0 4 * * 4"
1213

@@ -43,10 +44,10 @@ jobs:
4344
strategy:
4445
matrix:
4546
include:
46-
- distro: centos7
4747
- distro: centos8
4848
- distro: debian9
4949
- distro: debian10
50+
- distro: debian11
5051
- distro: fedora37
5152
- distro: ubuntu1604
5253
- distro: ubuntu1804
@@ -65,10 +66,10 @@ jobs:
6566
python-version: '3.x'
6667

6768
- name: Install test dependencies.
68-
run: pip3 install ansible molecule[docker] docker
69+
run: pip3 install ansible molecule molecule-plugins[docker] docker
6970

7071
- name: Run Molecule tests.
71-
run: molecule test
72+
run: molecule -v test
7273
env:
7374
PY_COLORS: '1'
7475
ANSIBLE_FORCE_COLOR: '1'

README.md

Lines changed: 15 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -54,17 +54,18 @@ An example how to include this role as a task:
5454

5555
#### Compatibility matrix
5656

57-
| Distribution / PostgreSQL | 10 | 11 | 12 | 13 |
58-
| ------------------------- |:--:|:--:|:--:|:--:|
59-
| CentOS 7.x | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
60-
| CentOS 8.x | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
61-
| Debian 9.x | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
62-
| Debian 10.x | :grey_question: | :grey_question: | :grey_question: | :grey_question: |
63-
| Ubuntu 16.04.x | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
64-
| Ubuntu 18.04.x | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
65-
| Ubuntu 20.04.x | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
66-
| Ubuntu 22.04.x | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
67-
| Fedora 37 | :grey_question: | :grey_question: | :grey_question: | :grey_question: |
57+
| Distribution / PostgreSQL | 10 | 11 | 12 | 13 | 14 | 15 |
58+
| ------------------------- |:--:|:--:|:--:|:--:|:--:|:--:|
59+
| CentOS 7.x | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |:grey_question: | :grey_question: |
60+
| CentOS 8.x | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |:grey_question: | :grey_question: |
61+
| Debian 9.x | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |:grey_question: | :grey_question: |
62+
| Debian 10.x | :grey_question: | :grey_question: | :grey_question: | :grey_question: |:grey_question: | :grey_question: |
63+
| Debian 11.x | :grey_question: | :grey_question: | :grey_question: | :grey_question: |:grey_question: | :white_check_mark: |
64+
| Ubuntu 16.04.x | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |:grey_question: | :grey_question: |
65+
| Ubuntu 18.04.x | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |:grey_question: | :grey_question: |
66+
| Ubuntu 20.04.x | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |:grey_question: | :grey_question: |
67+
| Ubuntu 22.04.x | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |:grey_question: | :white_check_mark: |
68+
| Fedora 37 | :grey_question: | :grey_question: | :grey_question: | :grey_question: |:grey_question: | :grey_question: |
6869

6970
- :white_check_mark: - tested, works fine
7071
- :warning: - Not for production use
@@ -78,7 +79,7 @@ An example how to include this role as a task:
7879

7980
```yaml
8081
# Basic settings
81-
postgresql_version: 13
82+
postgresql_version: 15
8283
postgresql_encoding: "UTF-8"
8384
postgresql_locale: "en_US.UTF-8"
8485
postgresql_ctype: "en_US.UTF-8"
@@ -177,13 +178,15 @@ Maintainers:
177178
- [Sergei Antipov](https://github.com/UnderGreen)
178179
- [Greg Clough](https://github.com/gclough)
179180
- [Magnus Lübeck](https://github.com/maglub)
181+
- [Leo C.](https://github.com/MrMegaNova)
180182

181183
Top Contributors:
182184
- [David Farrington](https://github.com/farridav)
183185
- [Jesse Lang](https://github.com/jesselang)
184186
- [Michael Conrad](https://github.com/MichaelConrad)
185187
- [Sébastien Alix](https://github.com/sebalix)
186188
- [Copperfield](https://github.com/Copperfield)
189+
- [T. Soulabail](https://github.com/tsoulabail)
187190

188191
- [Ralph von der Heyden](https://github.com/ralph)
189192

ansible.cfg

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
[defaults]
22
roles_path = ../
33
allow_world_readable_tmpfiles = True
4+
remote_tmp = /tmp/.ansible-${USER}/tmp

0 commit comments

Comments
 (0)