Skip to content
This repository has been archived by the owner on Jun 7, 2020. It is now read-only.

added postgres support #32

Closed
wants to merge 15 commits into from

Conversation

ricardozanini
Copy link

Hi!

I was getting trouble to run this role on CentOS 7 with the latest version of MySQL and Sonar 6. Then I changed your role to enable PostgreSQL as alternative using your other role (geerlingguy.postgresql). Unfortunately I couldn't write the test code yet, but I've been testing on my env using Vagrant and I was able to successfully provisioned Sonar 6.4 with PostgreSQL.

Postgres is now the default option and could be change it to MySQL any time just editing the sonar_database_engine property. All other database properties was changed to sonar_database_* prefix so the script could be agnostic to the database.

Please, if you think that could be done in any other way, let me know. I'm quite a newbie on Ansible.

Would be great if you merge it into your repo so we could use it via ansible-glaxy platform.

Thanks!

sonar_mysql_password: sonar
# The Database engine.
# possible values: postgres and mysql
sonar_database_engine: postgres
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think that the default database engine should be mysql to avoid regression.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks for your recommendation. mysql wasn't working that's why I've changed the default to postgres.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant