Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for EL8 #105

Open
wants to merge 19 commits into
base: master
Choose a base branch
from
Open

Conversation

danopt
Copy link

@danopt danopt commented Oct 31, 2022

Changes:

  • Reorganisation of files in vars/ to separate them into different OS and Major Distribution Versions
  • Added tasks to postgres.yml to install PostgreSQL on EL8
  • Changed include_vars to access reorganised vars/ files and set a new fact to enable a GPG key for the repo on EL8
  • Added a new variable (__postgresql_yum_repo_gpg_key_url) to RedHat-8.yml in vars/ to set the fact for the GPG Key

@danopt
Copy link
Author

danopt commented Oct 31, 2022

Fixes #106

@danopt danopt marked this pull request as draft October 31, 2022 17:51
danopt and others added 15 commits October 31, 2022 20:12
Enable SSL in haproxy.cfg if patroni_restapi_certfile is defined
* Add prototype of Molecule tests

* Losen yamllint rules a bit for upstream

* Typo

* Typo

* Losen lint rules for upstream

* Losen even more

* Fix meta for linter

* Fix duplicate key

* Typo

* Disable ansible linter rules for upstream

* More linter tuning

* Added volume /sbin/modprobe:/sbin/modprobe to platforms

* Added volume /lib/modules:/lib/modules for Kernel modules

* Debug output of journalctl -xe for hints

* Fixed indents

* Fixed trailing spaces

* Fixed typo

* Debug watchdog restart

* Fixed typo

* Fixed module and changed_when

* Added volume /usr/lib:/usr/lib

* Removed volume /usr/lib and added installation task for libzstd

* Removed trailing spaces

* Removed trailing spaces

* Removed trailing spaces

* Added openssl package

* Fixed hosts

* Added openssl-devel package to RedHat.yml

* Debug to container to find libcrypto.so.1.1

* Added package openssl11-libs

* Added /lib/modules volume

* Cleanup

* Fixed lint failure

* Fixed update_cache task in prepare.yml

* Added read-only flags to volumes

* Removed quotation marks

* Revert "Removed quotation marks"

This reverts commit 558daa0.

Co-authored-by: Daniel Patrick <[email protected]>
Co-authored-by: Thomas Widhalm <[email protected]>
@danopt danopt marked this pull request as ready for review December 19, 2022 08:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants