diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 01ddb801..e3155494 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -45,7 +45,10 @@ jobs: matrix: include: - distro: rockylinux8 + - distro: rockylinux9 - distro: debian11 + - distro: debian12 + - distro: ubuntu2004 - distro: ubuntu2204 steps: diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml index 091b85c3..4cdc00b3 100644 --- a/.github/workflows/stale.yml +++ b/.github/workflows/stale.yml @@ -19,7 +19,7 @@ jobs: - uses: actions/stale@v9 with: repo-token: ${{ secrets.GITHUB_TOKEN }} - days-before-stale: 120 + days-before-stale: 90 days-before-close: 60 exempt-issue-labels: bug exempt-pr-labels: bug diff --git a/README.md b/README.md index e4bb22e7..f57fb39d 100644 --- a/README.md +++ b/README.md @@ -56,13 +56,13 @@ An example how to include this role as a task: | Distribution / PostgreSQL | 11 | 12 | 13 | 14 | 15 | 16 | | ------------------------- | :--------: | :----------------: | :----------------: | :----------------: | :----------------: | :-------------: | -| CentOS 8.x | :no_entry: | :white_check_mark: | :white_check_mark: | :grey_question: | :grey_question: | :grey_question: | -| Debian 11.x | :no_entry: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :grey_question: | -| Debian 12.x | :no_entry: | :interrobang: | :interrobang: | :interrobang: | :interrobang: | :interrobang: | -| Ubuntu 20.04.x | :no_entry: | :white_check_mark: | :white_check_mark: | :grey_question: | :grey_question: | :grey_question: | -| Ubuntu 22.04.x | :no_entry: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :grey_question: | -| Rockylinux 9.x | :no_entry: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :grey_question: | -| Fedora 39 | :no_entry: | :interrobang: | :interrobang: | :interrobang: | :interrobang: | :interrobang: | +| Debian 11.x | :no_entry: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | +| Debian 12.x | :no_entry: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | +| Rockylinux 8.x | :no_entry: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | +| Rockylinux 9.x | :no_entry: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | +| Ubuntu 20.04.x | :no_entry: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | +| Ubuntu 22.04.x | :no_entry: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | + - :white_check_mark: - tested, works fine - :warning: - not for production use @@ -182,7 +182,6 @@ Top Contributors: - [Sébastien Alix](https://github.com/sebalix) - [Copperfield](https://github.com/Copperfield) - [T. Soulabail](https://github.com/tsoulabail) - - [Ralph von der Heyden](https://github.com/ralph) diff --git a/molecule/default/molecule.yml b/molecule/default/molecule.yml index bc0cfb3f..042b0848 100644 --- a/molecule/default/molecule.yml +++ b/molecule/default/molecule.yml @@ -40,6 +40,14 @@ platforms: pre_build_image: true cgroupns_mode: host command: ${MOLECULE_DOCKER_COMMAND:-""} + - name: postgresql-16 + image: "geerlingguy/docker-${MOLECULE_DISTRO:-debian11}-ansible:latest" + volumes: + - /sys/fs/cgroup:/sys/fs/cgroup:rw + privileged: true + pre_build_image: true + cgroupns_mode: host + command: ${MOLECULE_DOCKER_COMMAND:-""} provisioner: name: ansible config_options: @@ -58,5 +66,7 @@ provisioner: postgresql_version: 14 postgresql-15: postgresql_version: 15 + postgresql-16: + postgresql_version: 16 verifier: name: ansible diff --git a/tests/vars.CentOS.9.yml b/tests/vars.CentOS.9.yml new file mode 100644 index 00000000..ccf00638 --- /dev/null +++ b/tests/vars.CentOS.9.yml @@ -0,0 +1,3 @@ +--- +#--- picking the correct python interpreter +ansible_python_interpreter: "/usr/bin/python3"