Commit Graph

5 Commits

Author SHA1 Message Date
Emilien Macchi d54150a1ad Retire openstack/puppet-tuskar
Tuskar is not maintained anymore.
Further maintenance should be done in stable branches, but master is no
longer supported.

Change-Id: I957ef8dc587086f32c918676a66dd8e247e50280
2016-01-05 16:31:24 -05:00
iberezovskiy 1d38418876 Support of PyMySQL driver for MySQL backend
Add ability to use python-pymysql library
as backend for MySQL connections.
Update acceptance tests to use pyMySQL.
Docs: https://wiki.openstack.org/wiki/PyMySQL_evaluation
The same implementation as it's done for keystone:
https://review.openstack.org/#/c/242134/

Change-Id: I669bec38286a863dab3e112e9442f2484bbe107c
2015-11-24 13:17:26 +03:00
Denis Egorenko 12849acc66 Switch Tuskar to $::os_service_default
Switch Tuskar params to $::os_service_default fact

Change-Id: I94dcec31f04937374d096ff732c872439580772b
Related-bug: #1515273
2015-11-18 12:45:33 +03:00
Sebastien Badia 12fe6f37ec db: Use postgresql lib class for psycopg package
This patch introduce the same design than mysql for postgresql
by requiring dedicated lib::python class instead of declaring
a new resource package within tuskar module.

Change-Id: I374ee4ae7b3f6affc17f440e471d147414f4605a
2015-10-20 18:24:50 +02:00
Yanis Guenane 2a8cc72684 Introduce tuskar::db class
Current modules[1][2][3] implements a
<component>::db class that is not implemented in tuskar.

This commit aims to apply here the same logic.

[1] https://github.com/openstack/puppet-nova/blob/master/manifests/db.pp
[2]
https://github.com/openstack/puppet-designate/blob/master/manifests/db.pp
[3]
https://github.com/openstack/puppet-ceilometer/blob/master/manifests/db.pp

Change-Id: Ifa44d3f4afb912b912526141111d8dda53caed0f
2015-10-12 15:16:31 +02:00