Sensu-client deprecation

Service assurance framework is going to replace Sensu as a monitoring
solution in T release. This patch adds warning about the service
removal.

Change-Id: I3f77bc30d3a8d28c21ffae0fa11253560723100b
This commit is contained in:
Martin Magr 2019-01-14 15:47:58 +01:00
parent 2e65d86261
commit 907cd2edec
3 changed files with 4 additions and 0 deletions

View File

@ -35,6 +35,8 @@ class tripleo::profile::base::monitoring::rabbitmq (
$user = hiera('monitoring_rabbitmq_username', 'sensu'),
$vhost = hiera('monitoring_rabbitmq_vhost', '/sensu'),
) {
warning('Service sensu-client is deprecated. Please take in mind, that it is going to be removed in T release.')
rabbitmq_vhost { 'sensu-rabbit-vhost':
ensure => present,
name => $vhost

View File

@ -25,6 +25,7 @@
class tripleo::profile::base::monitoring::sensu (
$step = Integer(hiera('step')),
) {
warning('Service sensu-client is deprecated. Please take in mind, that it is going to be removed in T release.')
include ::sensu
package { 'osops-tools-monitoring-oschecks':
ensure => 'present'

View File

@ -25,6 +25,7 @@
class tripleo::profile::base::monitoring::uchiwa (
$step = Integer(hiera('step')),
) {
warning('Service uchiwa is deprecated. Please take in mind, that it is going to be removed in T release.')
if $step >= 3 {
include ::uchiwa
}