Dzahn has submitted this change and it was merged.

Change subject: wmfusercontent.org - add ssl cert expiry check
......................................................................


wmfusercontent.org - add ssl cert expiry check

This is used for user content uploads on Phabricator.
Also check SSL cert expiration for T114059.

Change-Id: I1c91c970c8f6efc1ff4dda69acacfb57181b7e2e
---
M modules/icinga/manifests/monitor/certs.pp
1 file changed, 10 insertions(+), 0 deletions(-)

Approvals:
  jenkins-bot: Verified
  Dzahn: Looks good to me, approved



diff --git a/modules/icinga/manifests/monitor/certs.pp 
b/modules/icinga/manifests/monitor/certs.pp
index 532f99b..2ccf990 100644
--- a/modules/icinga/manifests/monitor/certs.pp
+++ b/modules/icinga/manifests/monitor/certs.pp
@@ -63,4 +63,14 @@
         check_command => 'check_ssl_http!tools.wmflabs.org',
         host          => 'tools.wmflabs.org',
     }
+
+    # *.wmfusercontent.org (wildcard cert, testing phab.wmfusercontent.org)
+    @monitoring::host { 'phab.wmfusercontent.org':
+        host_fqdn     => 'phab.wmfusercontent.org'
+    }
+    monitoring::service { 'https_wmfusercontent':
+        description   => 'HTTPS-wmfusercontent',
+        check_command => 'check_ssl_http!phab.wmfusercontent.org',
+        host          => 'phab.wmfusercontent.org',
+    }
 }

-- 
To view, visit https://gerrit.wikimedia.org/r/247945
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I1c91c970c8f6efc1ff4dda69acacfb57181b7e2e
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Dzahn <[email protected]>
Gerrit-Reviewer: Dzahn <[email protected]>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to