9 Commits

Author SHA1 Message Date
Zuul
b290eef735 Merge "Use validate_legacy" 2019-02-25 17:43:11 +00:00
Tobias Urdin
3690af9758 Use validate_legacy
This changes all the puppet 3 validate_* functions
to use the validate_legacy function.

The validate_legacy function has been available since
about three years but require Puppet >= 4.4.0 and since
there is Puppet 4.10.12 as latest we should assume people
are running a fairly new Puppet 4 version.

This is the first step to then remove all validate function
calls and use proper types for parameter as described in spec [1].

[1] https://review.openstack.org/#/c/568929/

Change-Id: I5644b1b2e8c0c90ed1de91631cbfc2cd1a9ddd07
2019-02-10 12:47:52 +01:00
Tobias Urdin
58d359cd76 Use puppet 4 compatible mysql functions
These was introduced in 6.0.0 and is required to
support later version of puppetlabs-mysql.

Change-Id: Id676f3b7685a48989b95d3f0529160b398a72d0e
2019-02-08 11:21:38 +01:00
ZhongShengping
6ae2ec65fa Cleanup documentation
Make sure documentation is the same and follow
the standard which we are trying to enforce on
all modules.

Change-Id: I7eb7513cd41eb3b1af77865574db0be42dcd2684
2018-12-13 17:11:00 +08:00
zhubingbing
8dcbcbd564 Fix annotations
Change-Id: Ie0cc7c8bc7c136fac1cbeeee72faf1dbc8f6c1fa
2018-06-15 15:07:36 +08:00
ZhongShengping
cb865e6e5b Add hooks for external install & svc management
This adds defined anchor points for external modules to hook into the
software install, config and service dependency chain.  This allows
external modules to manage software installation (virtualenv,
containers, etc) and service management (pacemaker) without needing rely
on resources that may change or be renamed.

Change-Id: Ibc184a50cf16b7048e0f7249f8894d8661bb76fe
2016-11-28 13:13:17 +08:00
Swapnil Kulkarni (coolsvap)
292483b566 Update typo
Change-Id: I81900a1e4afcd72f89a3c707926301249803f838
2016-01-08 03:33:49 +00:00
Emilien Macchi
9510ce46e4 Implement Evaluator service
* Manifest for evaluator and auth
* acceptance
* example
* unit tests
* Fix dbsync command and run it to make evaluator work

Change-Id: I3e9f43ebeceaf62abed9412959c067c4bd4409da
2015-11-03 10:46:55 -05:00
Emilien Macchi
ca85542cc2 puppet-aodh: Initial commit
This is the initial commit for puppet-aodh.
It has been automatically generated using cookiecutter[1] and msync[2]

[1] https://github.com/openstack/puppet-openstack-cookiecutter
[2] https://github.com/openstack/puppet-modulesync-configs

Change-Id: I17611e8608931cf69b8d9891620e901a8936e19e
2015-10-01 09:35:49 -04:00