diff --git a/REFERENCE.md b/REFERENCE.md index b40528da9..81d9da98d 100644 --- a/REFERENCE.md +++ b/REFERENCE.md @@ -1310,6 +1310,8 @@ Data type: `String[1]` The binary release version +Default value: `'0.27.0'` + ##### `proxy_server` Data type: `Optional[String[1]]` @@ -1874,6 +1876,8 @@ Data type: `String[1]` The binary release version +Default value: `'1.0.5'` + ##### `proxy_server` Data type: `Optional[String[1]]` @@ -3400,6 +3404,8 @@ Data type: `String[1]` The binary release version +Default value: `'0.12.0'` + ##### `web_listen_address` Data type: `String[1]` @@ -4036,6 +4042,8 @@ Data type: `String[1]` The binary release version +Default value: `'1.7.0'` + ##### `use_kingpin` Data type: `Boolean` @@ -4867,6 +4875,8 @@ Data type: `String[1]` The binary release version +Default value: `'0.15.0'` + ##### `proxy_server` Data type: `Optional[String[1]]` @@ -6276,6 +6286,8 @@ Data type: `String[1]` The binary release version +Default value: `'1.1.2'` + ##### `proxy_server` Data type: `Optional[String[1]]` @@ -6913,6 +6925,8 @@ Data type: `String[1]` The binary release version +Default value: `'0.15.1'` + ##### `proxy_server` Data type: `Optional[String[1]]` @@ -7523,6 +7537,8 @@ Data type: `String` The binary release version +Default value: `'0.10.3'` + ##### `proxy_server` Data type: `Optional[String[1]]` @@ -7821,6 +7837,8 @@ Data type: `String[1]` The binary release version +Default value: `'1.8.1'` + ##### `env_vars` Data type: `Hash[String[1], Scalar]` @@ -9652,6 +9670,8 @@ Data type: `String[1]` The binary release version +Default value: `'0.8.2'` + ##### `hash_watched_processes` Data type: `Hash` @@ -10230,6 +10250,8 @@ Data type: `String[1]` The binary release version +Default value: `'1.9.0'` + ##### `proxy_server` Data type: `Optional[String[1]]` @@ -10929,6 +10951,8 @@ Data type: `String[1]` The binary release version +Default value: `'0.29.0'` + ##### `rabbit_url` Data type: `String[1]` @@ -12425,6 +12449,8 @@ Data type: `String[1]` The binary release version +Default value: `'0.26.0'` + ##### `proxy_server` Data type: `Optional[String[1]]` @@ -13338,6 +13364,8 @@ Data type: `String[1]` The binary release version +Default value: `'0.26.1'` + ##### `proxy_server` Data type: `Optional[String[1]]` diff --git a/data/defaults.yaml b/data/defaults.yaml index 55e99a6cd..c8f05d526 100644 --- a/data/defaults.yaml +++ b/data/defaults.yaml @@ -56,8 +56,6 @@ prometheus::alertmanager::time_intervals: [] prometheus::alertmanager::storage_path: '/var/lib/alertmanager' prometheus::alertmanager::templates: [ "%{lookup('prometheus::alertmanager::config_dir')}/*.tmpl" ] prometheus::alertmanager::user: 'alertmanager' -# renovate: depName=prometheus/alertmanager -prometheus::alertmanager::version: '0.27.0' prometheus::consul_exporter::consul_health_summary: true prometheus::consul_exporter::consul_server: 'localhost:8500' prometheus::consul_exporter::download_extension: 'tar.gz' @@ -69,8 +67,6 @@ prometheus::consul_exporter::package_ensure: 'latest' prometheus::consul_exporter::package_name: 'consul_exporter' prometheus::consul_exporter::service_name: 'consul_exporter' prometheus::consul_exporter::user: 'consul-exporter' -# renovate: depName=prometheus/consul_exporter -prometheus::consul_exporter::version: '0.12.0' prometheus::consul_exporter::web_listen_address: ':9107' prometheus::consul_exporter::web_telemetry_path: '/metrics' prometheus::elasticsearch_exporter::cnf_uri: 'http://localhost:9200' @@ -83,8 +79,6 @@ prometheus::elasticsearch_exporter::package_ensure: 'latest' prometheus::elasticsearch_exporter::package_name: 'elasticsearch_exporter' prometheus::elasticsearch_exporter::service_name: 'elasticsearch_exporter' prometheus::elasticsearch_exporter::user: 'elasticsearch-exporter' -# renovate: depName=prometheus-community/elasticsearch_exporter -prometheus::elasticsearch_exporter::version: '1.7.0' prometheus::elasticsearch_exporter::use_kingpin: true prometheus::mesos_exporter::server_type: 'master' prometheus::mesos_exporter::cnf_scrape_uri: 'http://localhost:5050' @@ -96,8 +90,6 @@ prometheus::mesos_exporter::user: 'mesos-exporter' prometheus::mesos_exporter::package_ensure: 'latest' prometheus::mesos_exporter::package_name: 'mesos_exporter' prometheus::mesos_exporter::service_name: 'mesos_exporter' -# renovate: depName=mesosphere/mesos_exporter -prometheus::mesos_exporter::version: '1.1.2' prometheus::haproxy_exporter::cnf_scrape_uri: 'http://localhost:1234/haproxy?stats;csv' prometheus::haproxy_exporter::download_extension: 'tar.gz' prometheus::haproxy_exporter::download_url_base: 'https://github.com/prometheus/haproxy_exporter/releases' @@ -107,8 +99,6 @@ prometheus::haproxy_exporter::package_ensure: 'latest' prometheus::haproxy_exporter::package_name: 'haproxy_exporter' prometheus::haproxy_exporter::service_name: 'haproxy_exporter' prometheus::haproxy_exporter::user: 'haproxy-user' -# renovate: depName=prometheus/haproxy_exporter -prometheus::haproxy_exporter::version: '0.15.0' prometheus::nginx_vts_exporter::nginx_scrape_uri: 'http://localhost/status/format/json' prometheus::nginx_vts_exporter::download_extension: 'tar.gz' prometheus::nginx_vts_exporter::download_url_base: 'https://github.com/hnlq715/nginx-vts-exporter/releases' @@ -118,8 +108,6 @@ prometheus::nginx_vts_exporter::package_ensure: 'latest' prometheus::nginx_vts_exporter::package_name: 'nginx-vts-exporter' prometheus::nginx_vts_exporter::service_name: 'nginx-vts-exporter' prometheus::nginx_vts_exporter::user: 'nginx-vts-exporter' -# renovate: depName=hnlq715/nginx-vts-exporter -prometheus::nginx_vts_exporter::version: '0.10.3' prometheus::process_exporter::download_extension: 'tar.gz' prometheus::process_exporter::download_url_base: 'https://github.com/ncabatoff/process-exporter/releases' prometheus::process_exporter::extra_groups: [] @@ -128,8 +116,6 @@ prometheus::process_exporter::package_ensure: 'latest' prometheus::process_exporter::package_name: 'process-exporter' prometheus::process_exporter::service_name: 'process-exporter' prometheus::process_exporter::user: 'process-exporter' -# renovate: depName=ncabatoff/process-exporter -prometheus::process_exporter::version: '0.8.2' prometheus::process_exporter::config_path: '/etc/process-exporter.yaml' prometheus::pushgateway::download_extension: 'tar.gz' prometheus::pushgateway::download_url_base: 'https://github.com/prometheus/pushgateway/releases' @@ -138,8 +124,6 @@ prometheus::pushgateway::group: 'pushgateway' prometheus::pushgateway::package_ensure: 'latest' prometheus::pushgateway::package_name: 'pushgateway' prometheus::pushgateway::user: 'pushgateway' -# renovate: depName=prometheus/pushgateway -prometheus::pushgateway::version: '1.9.0' prometheus::rabbitmq_exporter::download_extension: 'tar.gz' prometheus::rabbitmq_exporter::download_url_base: 'https://github.com/kbudde/rabbitmq_exporter/releases' prometheus::rabbitmq_exporter::extra_groups: [] @@ -148,8 +132,6 @@ prometheus::rabbitmq_exporter::package_ensure: 'latest' prometheus::rabbitmq_exporter::package_name: 'rabbitmq_exporter' prometheus::rabbitmq_exporter::service_name: 'rabbitmq_exporter' prometheus::rabbitmq_exporter::user: 'rabbitmq-exporter' -# renovate: depName=kbudde/rabbitmq_exporter -prometheus::rabbitmq_exporter::version: '0.29.0' prometheus::rabbitmq_exporter::rabbit_url: 'http://localhost:15672' prometheus::rabbitmq_exporter::rabbit_user: 'guest' prometheus::rabbitmq_exporter::rabbit_password: 'guest' @@ -169,8 +151,6 @@ prometheus::mysqld_exporter::package_ensure: 'latest' prometheus::mysqld_exporter::package_name: 'mysqld_exporter' prometheus::mysqld_exporter::service_name: 'mysqld_exporter' prometheus::mysqld_exporter::user: 'mysqld-exporter' -# renovate: depName=prometheus/mysqld_exporter -prometheus::mysqld_exporter::version: '0.15.1' prometheus::node_exporter::download_extension: 'tar.gz' prometheus::node_exporter::download_url_base: 'https://github.com/prometheus/node_exporter/releases' prometheus::node_exporter::extra_groups: [] @@ -178,8 +158,6 @@ prometheus::node_exporter::group: 'node-exporter' prometheus::node_exporter::package_ensure: 'latest' prometheus::node_exporter::package_name: 'node_exporter' prometheus::node_exporter::user: 'node-exporter' -# renovate: depName=prometheus/node_exporter -prometheus::node_exporter::version: '1.8.1' prometheus::beanstalkd_exporter::exporter_listen: ':9371' prometheus::beanstalkd_exporter::beanstalkd_address: '127.0.0.1:11300' prometheus::beanstalkd_exporter::download_extension: '' @@ -190,8 +168,6 @@ prometheus::beanstalkd_exporter::package_ensure: 'latest' prometheus::beanstalkd_exporter::package_name: 'beanstalkd_exporter' prometheus::beanstalkd_exporter::service_name: 'beanstalkd_exporter' prometheus::beanstalkd_exporter::user: 'beanstalkd-exporter' -# renovate: depName=messagebird/beanstalkd_exporter -prometheus::beanstalkd_exporter::version: '1.0.5' prometheus::beanstalkd_exporter::mapping_config: '/etc/beanstalkd-exporter-mapping.conf' prometheus::beanstalkd_exporter::config: '/etc/beanstalkd-exporter.conf' prometheus::snmp_exporter::config_file: '/etc/snmp-exporter.yaml' @@ -204,8 +180,6 @@ prometheus::snmp_exporter::package_ensure: 'latest' prometheus::snmp_exporter::package_name: 'snmp_exporter' prometheus::snmp_exporter::service_name: 'snmp_exporter' prometheus::snmp_exporter::user: 'snmp-exporter' -# renovate: depName=prometheus/snmp_exporter -prometheus::snmp_exporter::version: '0.26.0' prometheus::statsd_exporter::download_extension: 'tar.gz' prometheus::statsd_exporter::download_url_base: 'https://github.com/prometheus/statsd_exporter/releases' prometheus::statsd_exporter::extra_groups: [] @@ -216,5 +190,3 @@ prometheus::statsd_exporter::package_ensure: 'latest' prometheus::statsd_exporter::package_name: 'statsd_exporter' prometheus::statsd_exporter::service_name: 'statsd_exporter' prometheus::statsd_exporter::user: 'statsd-exporter' -# renovate: depName=prometheus/statsd_exporter -prometheus::statsd_exporter::version: '0.26.1' diff --git a/manifests/alertmanager.pp b/manifests/alertmanager.pp index 578eefc1c..a1e5fcbd1 100644 --- a/manifests/alertmanager.pp +++ b/manifests/alertmanager.pp @@ -135,7 +135,8 @@ Stdlib::Absolutepath $storage_path, Array $templates, String[1] $user, - String[1] $version, + # renovate: depName=prometheus/alertmanager + String[1] $version = '0.27.0', Boolean $service_enable = true, Stdlib::Ensure::Service $service_ensure = 'running', String[1] $service_name = 'alertmanager', diff --git a/manifests/beanstalkd_exporter.pp b/manifests/beanstalkd_exporter.pp index fe7e4d5c7..c40d61a56 100644 --- a/manifests/beanstalkd_exporter.pp +++ b/manifests/beanstalkd_exporter.pp @@ -66,11 +66,12 @@ String[1] $package_name, String[1] $service_name, String[1] $user, - String[1] $version, String[1] $config, String[1] $mapping_config, String[1] $beanstalkd_address, String[1] $exporter_listen, + # renovate: depName=messagebird/beanstalkd_exporter + String[1] $version = '1.0.5', Boolean $purge_config_dir = true, Boolean $restart_on_change = true, Boolean $service_enable = true, diff --git a/manifests/consul_exporter.pp b/manifests/consul_exporter.pp index cd21e5177..7c5a3fb2c 100644 --- a/manifests/consul_exporter.pp +++ b/manifests/consul_exporter.pp @@ -71,9 +71,10 @@ String[1] $package_name, String[1] $service_name, String[1] $user, - String[1] $version, String[1] $web_listen_address, String[1] $web_telemetry_path, + # renovate: depName=prometheus/consul_exporter + String[1] $version = '0.12.0', Boolean $purge_config_dir = true, Boolean $restart_on_change = true, Boolean $service_enable = true, diff --git a/manifests/elasticsearch_exporter.pp b/manifests/elasticsearch_exporter.pp index 877f147f6..d8b5338cb 100644 --- a/manifests/elasticsearch_exporter.pp +++ b/manifests/elasticsearch_exporter.pp @@ -82,8 +82,9 @@ String[1] $package_name, String[1] $service_name, String[1] $user, - String[1] $version, Boolean $use_kingpin, + # renovate: depName=prometheus-community/elasticsearch_exporter + String[1] $version = '1.7.0', Boolean $purge_config_dir = true, Boolean $restart_on_change = true, Boolean $service_enable = true, diff --git a/manifests/haproxy_exporter.pp b/manifests/haproxy_exporter.pp index 2cff8a19d..145e1d811 100644 --- a/manifests/haproxy_exporter.pp +++ b/manifests/haproxy_exporter.pp @@ -65,9 +65,10 @@ String[1] $package_ensure, String[1] $package_name, String[1] $user, - String[1] $version, String[1] $service_name, Prometheus::Uri $download_url_base, + # renovate: depName=prometheus/haproxy_exporter + String[1] $version = '0.15.0', Boolean $purge_config_dir = true, Boolean $restart_on_change = true, Boolean $service_enable = true, diff --git a/manifests/mesos_exporter.pp b/manifests/mesos_exporter.pp index e3adf2326..e3adfd412 100644 --- a/manifests/mesos_exporter.pp +++ b/manifests/mesos_exporter.pp @@ -64,7 +64,8 @@ String[1] $package_name, String[1] $service_name, String[1] $user, - String[1] $version, + # renovate: depName=mesosphere/mesos_exporter + String[1] $version = '1.1.2', Boolean $purge_config_dir = true, Boolean $restart_on_change = true, Boolean $service_enable = true, diff --git a/manifests/mysqld_exporter.pp b/manifests/mysqld_exporter.pp index b455f7fd3..242696f0c 100644 --- a/manifests/mysqld_exporter.pp +++ b/manifests/mysqld_exporter.pp @@ -77,7 +77,8 @@ String[1] $package_name, String[1] $service_name, String[1] $user, - String[1] $version, + # renovate: depName=prometheus/mysqld_exporter + String[1] $version = '0.15.1', Stdlib::Absolutepath $cnf_config_path = '/etc/mysqld_exporter-my.cnf', Stdlib::Host $cnf_host = localhost, Stdlib::Port $cnf_port = 3306, diff --git a/manifests/nginx_vts_exporter.pp b/manifests/nginx_vts_exporter.pp index 177732d66..0e6950713 100644 --- a/manifests/nginx_vts_exporter.pp +++ b/manifests/nginx_vts_exporter.pp @@ -63,7 +63,8 @@ String[1] $package_name, String[1] $service_name, String $user, - String $version, + # renovate: depName=hnlq715/nginx-vts-exporter + String $version = '0.10.3', Boolean $purge_config_dir = true, Boolean $restart_on_change = true, Boolean $service_enable = true, diff --git a/manifests/node_exporter.pp b/manifests/node_exporter.pp index 81856f450..2261b3f31 100644 --- a/manifests/node_exporter.pp +++ b/manifests/node_exporter.pp @@ -74,7 +74,8 @@ String[1] $package_ensure, String[1] $package_name, String[1] $user, - String[1] $version, + # renovate: depName=prometheus/node_exporter + String[1] $version = '1.8.1', Boolean $purge_config_dir = true, Boolean $restart_on_change = true, Boolean $service_enable = true, diff --git a/manifests/process_exporter.pp b/manifests/process_exporter.pp index 9dc6e1b64..c36ac9ca0 100644 --- a/manifests/process_exporter.pp +++ b/manifests/process_exporter.pp @@ -83,8 +83,9 @@ String[1] $package_name, String[1] $service_name, String[1] $user, - String[1] $version, Stdlib::Absolutepath $config_path, + # renovate: depName=ncabatoff/process-exporter + String[1] $version = '0.8.2', Array $watched_processes = [], Hash $hash_watched_processes = {}, Boolean $purge_config_dir = true, diff --git a/manifests/pushgateway.pp b/manifests/pushgateway.pp index 218eb45be..3e76a60d4 100644 --- a/manifests/pushgateway.pp +++ b/manifests/pushgateway.pp @@ -55,7 +55,8 @@ String[1] $package_ensure, String[1] $package_name, String[1] $user, - String[1] $version, + # renovate: depName=prometheus/pushgateway + String[1] $version = '1.9.0', Boolean $restart_on_change = true, Boolean $service_enable = true, Stdlib::Ensure::Service $service_ensure = 'running', diff --git a/manifests/rabbitmq_exporter.pp b/manifests/rabbitmq_exporter.pp index db41d2185..70a7f7bc9 100644 --- a/manifests/rabbitmq_exporter.pp +++ b/manifests/rabbitmq_exporter.pp @@ -77,7 +77,6 @@ String[1] $service_name, String $download_extension, String[1] $user, - String[1] $version, String[1] $rabbit_url, String[1] $rabbit_user, String[1] $rabbit_password, @@ -85,6 +84,8 @@ String[1] $queues_exclude_regex, Array[String] $rabbit_capabilities, Array[String] $rabbit_exporters, + # renovate: depName=kbudde/rabbitmq_exporter + String[1] $version = '0.29.0', String[1] $arch = $prometheus::real_arch, Stdlib::Absolutepath $bin_dir = $prometheus::bin_dir, Optional[Prometheus::Uri] $download_url = undef, diff --git a/manifests/snmp_exporter.pp b/manifests/snmp_exporter.pp index 419e733ba..5e8ff3d5b 100644 --- a/manifests/snmp_exporter.pp +++ b/manifests/snmp_exporter.pp @@ -66,7 +66,8 @@ String[1] $package_name, String[1] $service_name, String[1] $user, - String[1] $version, + # renovate: depName=prometheus/snmp_exporter + String[1] $version = '0.26.0', Boolean $purge_config_dir = true, Boolean $restart_on_change = true, Boolean $service_enable = true, diff --git a/manifests/statsd_exporter.pp b/manifests/statsd_exporter.pp index d831fa411..b7a0c41ed 100644 --- a/manifests/statsd_exporter.pp +++ b/manifests/statsd_exporter.pp @@ -69,7 +69,8 @@ String[1] $service_name, Array[Hash] $mappings, String[1] $user, - String[1] $version, + # renovate: depName=prometheus/statsd_exporter + String[1] $version = '0.26.1', String[1] $arch = $prometheus::real_arch, Stdlib::Absolutepath $bin_dir = $prometheus::bin_dir, String[1] $config_mode = $prometheus::config_mode, diff --git a/renovate-config.json b/renovate-config.json index f6c777fee..95661ff13 100644 --- a/renovate-config.json +++ b/renovate-config.json @@ -16,16 +16,6 @@ "prConcurrentLimit": 20, "branchConcurrentLimit": 30, "customManagers": [ - { - "customType": "regex", - "fileMatch": [ - "defaults.yaml" - ], - "matchStrings": [ - "# renovate: depName=(?[^\\s]+?)\\s+[a-z0-9:_]+?::version:\\s+['\"]?(?[\\w+\\.]*)" - ], - "datasourceTemplate": "github-releases" - }, { "customType": "regex", "fileMatch": [