Puppet Class: profile::tendril::maintenance

Defined in:
modules/profile/manifests/tendril/maintenance.pp

Overview

maintenance needed on maintenance hosts for tendril

Parameters:

  • ensure (Any) (defaults to: hiera('profile::tendril::maintenance::ensure'))


2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# File 'modules/profile/manifests/tendril/maintenance.pp', line 2

class profile::tendril::maintenance(
    $ensure = hiera('profile::tendril::maintenance::ensure'),
    ) {
    # The role should install profile::mariadb::client

    # place from which tendril-related cron jobs are run
    include passwords::tendril

    class { 'tendril::maintenance':
        ensure           => $ensure,
        tendril_host     => 'db1115.eqiad.wmnet',
        tendril_user     => 'watchdog',
        tendril_password => $passwords::tendril::db_pass,
    }
}