From fbc27fc8a3bed328170d77fb79db48b0fea0e082 Mon Sep 17 00:00:00 2001 From: shahramsobhani Date: Wed, 10 Jul 2024 11:39:32 -0700 Subject: [PATCH 01/11] upgrade pingfederate to maintenance version 11.0.10 --- data/site/po/role/sso.yaml | 4 ++-- site/profile/manifests/sso.pp | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/data/site/po/role/sso.yaml b/data/site/po/role/sso.yaml index c2a35ab..a0d884f 100644 --- a/data/site/po/role/sso.yaml +++ b/data/site/po/role/sso.yaml @@ -13,9 +13,9 @@ profile::base_linux::awscli: true profile::base_linux::postfix: true profile::base_linux::graylog: true profile::sso::pf_user_hide: ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEALeU/IXAFtUUHXKMaKgkXgRbx9eDBmn86qet35pNVWiylbkIcwjDrZe6GW1IUu4FOHY1ZYE4Bcd8pIHRW7oSWDmhjnICGfikXADlYnVxfBLG84MpNrnw1eBylpY4xibmEIpEr5rqtrTlmNo6yPVZYeuB83taoGnPvCRnFlKpGr0TwNTS4IMKnv3CbjswZhr9VCryA5r2HMk6VqIN0sbSjj1w3HotYeEHPXhd8cksm0SdPkpnqUUgILK4GTPSpLQn3sUKIef3DW1fookyllBLShx9tbNUmusehrDkTebgPOjjIid3b4G4ygCPAIIOaoJf3hYayd+U/Og4FXPLxKIZ1ajA8BgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBAEjbZdo5vaUnuqvAhpSFnDgBD/Z+L4zu/ZCfezJ4PoN3m/] -profile::sso::pf_version: '11.0.7' +profile::sso::pf_version: '11.0.10' profile::sso::java_home: '/usr/java/jdk-11.0.2+9-jre' #'/usr/java/jdk-11.0.2+9' -profile::sso::pf_home: '/opt/pingfederate-11.0.7/pingfederate' +profile::sso::pf_home: '/opt/pingfederate-11.0.10/pingfederate' profile::java::version: 'latest' profile::java::distribution: 'jre' profile::java::java_home: '/usr/java/jdk-11.0.2+9-jre' #'/usr/java/jdk-11.0.2+9' diff --git a/site/profile/manifests/sso.pp b/site/profile/manifests/sso.pp index ec70ad8..3531f48 100644 --- a/site/profile/manifests/sso.pp +++ b/site/profile/manifests/sso.pp @@ -21,8 +21,8 @@ extract => true, extract_path => '/tmp/', } - # zoom provisioner /opt/pingfederate-11.0.7/pingfederate/server/default/deploy/ - archive { '/opt/pingfederate-11.0.7/pingfederate/server/default/deploy/pf-zoom-quickconnection-1.0.jar': + # zoom provisioner /opt/pingfederate-${pf_version}/pingfederate/server/default/deploy/ + archive { "/opt/pingfederate-${pf_version}/pingfederate/server/default/deploy/pf-zoom-quickconnection-1.0.jar": source => 'http://wsus.lsst.org/puppetfiles/pingfederate/pf-zoom-quickconnection-1.0.jar', cleanup => false, } From 1f2a7cac20fc88d59eaaba7df1347230c541be9b Mon Sep 17 00:00:00 2001 From: shahramsobhani Date: Fri, 9 Aug 2024 10:24:35 -0700 Subject: [PATCH 02/11] Bump prometheus ver to 2.53.1 --- data/site/po/role/prometheus.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/site/po/role/prometheus.yaml b/data/site/po/role/prometheus.yaml index 3cd53ae..4bb9d5c 100644 --- a/data/site/po/role/prometheus.yaml +++ b/data/site/po/role/prometheus.yaml @@ -4,7 +4,7 @@ profile::base_linux::network: true prometheus::alertmanager::template: - '/alertmanager/notifications.tmpl' prometheus::manage_prometheus_server: true -prometheus::version: '2.41.0' +prometheus::version: '2.53.1' prometheus::storage_retention: '30d' prometheus::alerts: groups: From 4275dbaeb6e3a67be5356c102922a4ae0b80effe Mon Sep 17 00:00:00 2001 From: shahramsobhani Date: Fri, 9 Aug 2024 10:59:45 -0700 Subject: [PATCH 03/11] bump windows_exporter to 0.26.2 --- site/profile/manifests/base_windows.pp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/site/profile/manifests/base_windows.pp b/site/profile/manifests/base_windows.pp index 27c206d..efd47fa 100644 --- a/site/profile/manifests/base_windows.pp +++ b/site/profile/manifests/base_windows.pp @@ -6,8 +6,8 @@ ) { include chocolatey # Needed for just about most things for Windows. package { 'windows_exporter': - ensure => '0.19.0', - source => 'https://github.com/prometheus-community/windows_exporter/releases/download/v0.19.0/windows_exporter-0.19.0-amd64.msi', + ensure => '0.26.2', + source => 'https://github.com/prometheus-community/windows_exporter/releases/download/v0.26.2/windows_exporter-0.26.2-amd64.msi', } # Start service if it has stopped or crashed. service { 'windows_exporter': From eea51a06a1d95d171ceed1ae56460b1530a618c5 Mon Sep 17 00:00:00 2001 From: shahramsobhani Date: Fri, 9 Aug 2024 11:22:03 -0700 Subject: [PATCH 04/11] bump prometheus::node_exporter to 1.8.2 --- site/profile/manifests/base_linux.pp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/site/profile/manifests/base_linux.pp b/site/profile/manifests/base_linux.pp index afc9e97..5962bf9 100644 --- a/site/profile/manifests/base_linux.pp +++ b/site/profile/manifests/base_linux.pp @@ -33,7 +33,7 @@ } # config: /etc/systemd/system/node_exporter.service class { 'prometheus::node_exporter': - version => '1.5.0', + version => '1.8.2', extra_options => '--collector.systemd \--collector.processes \--collector.meminfo_numa', } class { 'chrony': From 51ce2ba8538327c64ed6135f1c5a76b849ca5be2 Mon Sep 17 00:00:00 2001 From: shahramsobhani Date: Fri, 9 Aug 2024 11:24:56 -0700 Subject: [PATCH 05/11] bump blackbox exporter to 0.25.0 --- site/profile/manifests/prometheus.pp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/site/profile/manifests/prometheus.pp b/site/profile/manifests/prometheus.pp index 1fcb74a..4f6a48c 100644 --- a/site/profile/manifests/prometheus.pp +++ b/site/profile/manifests/prometheus.pp @@ -21,7 +21,7 @@ content => epp('profile/alertmanager_custom.epp'), } class { 'prometheus::blackbox_exporter': - version => '0.23.0', + version => '0.25.0', modules => { 'http_2xx' => { 'prober' => 'http', From 3b6123f939edb408ccad754ea84d07820403ae5f Mon Sep 17 00:00:00 2001 From: shahramsobhani Date: Fri, 9 Aug 2024 11:26:36 -0700 Subject: [PATCH 06/11] bump alertmanager to 0.27.0 --- site/profile/manifests/prometheus.pp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/site/profile/manifests/prometheus.pp b/site/profile/manifests/prometheus.pp index 4f6a48c..80561d0 100644 --- a/site/profile/manifests/prometheus.pp +++ b/site/profile/manifests/prometheus.pp @@ -42,7 +42,7 @@ } # Alertmanager config class { 'prometheus::alertmanager': - version => '0.25.0', + version => '0.27.0', extra_options => "--cluster.advertise-address=${advertise_ip} \--cluster.listen-address=:9797 \--cluster.peer=${unwrap($cluster_hide)}", route => { 'group_by' => ['job'], From d33b8e95f129d5d651b7aaff8c1fc5d7c1ae6546 Mon Sep 17 00:00:00 2001 From: shahramsobhani Date: Fri, 9 Aug 2024 14:39:40 -0700 Subject: [PATCH 07/11] cycle windows_exporter service upon installation --- site/profile/manifests/base_windows.pp | 1 + 1 file changed, 1 insertion(+) diff --git a/site/profile/manifests/base_windows.pp b/site/profile/manifests/base_windows.pp index efd47fa..65879fe 100644 --- a/site/profile/manifests/base_windows.pp +++ b/site/profile/manifests/base_windows.pp @@ -8,6 +8,7 @@ package { 'windows_exporter': ensure => '0.26.2', source => 'https://github.com/prometheus-community/windows_exporter/releases/download/v0.26.2/windows_exporter-0.26.2-amd64.msi', + notify => Service['windows_exporter'], } # Start service if it has stopped or crashed. service { 'windows_exporter': From fa629e046fe0a1f3cd3fb5af7af26148c6a7c208 Mon Sep 17 00:00:00 2001 From: shahramsobhani Date: Mon, 12 Aug 2024 11:07:42 -0700 Subject: [PATCH 08/11] Bump Prometheus to 2.54.0 --- data/site/po/role/prometheus.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/site/po/role/prometheus.yaml b/data/site/po/role/prometheus.yaml index 4bb9d5c..1220348 100644 --- a/data/site/po/role/prometheus.yaml +++ b/data/site/po/role/prometheus.yaml @@ -4,7 +4,7 @@ profile::base_linux::network: true prometheus::alertmanager::template: - '/alertmanager/notifications.tmpl' prometheus::manage_prometheus_server: true -prometheus::version: '2.53.1' +prometheus::version: '2.54.0' prometheus::storage_retention: '30d' prometheus::alerts: groups: From 55857777160aebd9d9a5fad19ce291ca075db28b Mon Sep 17 00:00:00 2001 From: shahramsobhani Date: Mon, 19 Aug 2024 09:08:26 -0700 Subject: [PATCH 09/11] bump grafana version to 11.1.4 --- site/profile/manifests/grafana.pp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/site/profile/manifests/grafana.pp b/site/profile/manifests/grafana.pp index 2b27e14..968105a 100644 --- a/site/profile/manifests/grafana.pp +++ b/site/profile/manifests/grafana.pp @@ -15,7 +15,7 @@ ) { $grafana_pwd = lookup('grafana_pwd') class { 'grafana': - version => '9.3.6', + version => '11.1.4', provisioning_datasources => { apiVersion => 1, datasources => [ From 378b0d248343796402ed0dde5182da2f0d847dbb Mon Sep 17 00:00:00 2001 From: shahramsobhani Date: Mon, 9 Sep 2024 09:10:29 -0700 Subject: [PATCH 10/11] bump prometheus to ver 2.54.1 --- data/site/po/role/prometheus.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/site/po/role/prometheus.yaml b/data/site/po/role/prometheus.yaml index 1220348..9abd96a 100644 --- a/data/site/po/role/prometheus.yaml +++ b/data/site/po/role/prometheus.yaml @@ -4,7 +4,7 @@ profile::base_linux::network: true prometheus::alertmanager::template: - '/alertmanager/notifications.tmpl' prometheus::manage_prometheus_server: true -prometheus::version: '2.54.0' +prometheus::version: '2.54.1' prometheus::storage_retention: '30d' prometheus::alerts: groups: From 55d1a443422b10640ffe113296af2fdb0634f846 Mon Sep 17 00:00:00 2001 From: shahramsobhani Date: Mon, 9 Sep 2024 09:37:08 -0700 Subject: [PATCH 11/11] bump grafana to ver 11.2.0 --- site/profile/manifests/grafana.pp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/site/profile/manifests/grafana.pp b/site/profile/manifests/grafana.pp index 968105a..f3e3338 100644 --- a/site/profile/manifests/grafana.pp +++ b/site/profile/manifests/grafana.pp @@ -15,7 +15,7 @@ ) { $grafana_pwd = lookup('grafana_pwd') class { 'grafana': - version => '11.1.4', + version => '11.2.0', provisioning_datasources => { apiVersion => 1, datasources => [