Ema has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/382129 )
Change subject: prometheus::node_gdnsd: ensure python-requests is installed ...................................................................... prometheus::node_gdnsd: ensure python-requests is installed prometheus-gdnsd-stats uses python-requests. Make sure it's installed. Bug: T147426 Change-Id: Ib43b0d4c36a2b0c99651243ba22b92fa81d7627e --- M modules/prometheus/manifests/node_gdnsd.pp 1 file changed, 4 insertions(+), 1 deletion(-) Approvals: Ema: Looks good to me, approved Elukey: Looks good to me, but someone else must approve jenkins-bot: Verified Filippo Giunchedi: Looks good to me, but someone else must approve diff --git a/modules/prometheus/manifests/node_gdnsd.pp b/modules/prometheus/manifests/node_gdnsd.pp index 0e801d9..5f9b8d8 100644 --- a/modules/prometheus/manifests/node_gdnsd.pp +++ b/modules/prometheus/manifests/node_gdnsd.pp @@ -15,7 +15,10 @@ validate_re($outfile, '\.prom$') validate_ensure($ensure) - require_package('python-prometheus-client') + require_package( [ + 'python-prometheus-client', + 'python-requests', + ] ) file { '/usr/local/bin/prometheus-gdnsd-stats': ensure => file, -- To view, visit https://gerrit.wikimedia.org/r/382129 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: Ib43b0d4c36a2b0c99651243ba22b92fa81d7627e Gerrit-PatchSet: 1 Gerrit-Project: operations/puppet Gerrit-Branch: production Gerrit-Owner: Ema <e...@wikimedia.org> Gerrit-Reviewer: Elukey <ltosc...@wikimedia.org> Gerrit-Reviewer: Ema <e...@wikimedia.org> Gerrit-Reviewer: Filippo Giunchedi <fgiunch...@wikimedia.org> Gerrit-Reviewer: jenkins-bot <> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits