[CHANGE REQUEST] smolt retirement

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



We've been talking about retiring smolt and replacing it with a sinkhole
that accepts data (so older installs don't cause long timeouts when
attempting to send a smolt profile) for a while now.  puiterwijk wrote the
files that we'd need to implement this a few weeks ago. I've now got those
changes we'll need into a patch against our puppet repo.

The changes touch the smolt server (value01) which is not covered by this
freeze and also the proxies which are.  In addition, I've got a second patch
that updates nagios to no longer check smolt.  The changes to main smolt are
applied in stg and seem to work well.  (Have tried smoltSendProfile against
the stg server and the links you are given for public profiles)

Can I get a +1 to apply these changes?

Note after freeze we can also:

* Turn off the smolt wiki -- the changes on the proxy should mean it doesn't
  see any more traffic but we should be able to stop it from running as
  well.
* Turn off backups of the smolt db
* Look into making the last smolt db dump available for people who are
  interested in the data.
* Remove the smolt db (and the smolt mediawiki db) from our mysql server.

-Toshio
diff -uNr modules/smolt/files/client/add_json modules-staging/smolt/files/client/add_json
--- modules/smolt/files/client/add_json	1970-01-01 00:00:00.000000000 +0000
+++ modules-staging/smolt/files/client/add_json	2012-10-18 21:36:06.000000000 +0000
@@ -0,0 +1 @@
+UUID: retired
diff -uNr modules/smolt/files/client/batch_add_json modules-staging/smolt/files/client/batch_add_json
--- modules/smolt/files/client/batch_add_json	1970-01-01 00:00:00.000000000 +0000
+++ modules-staging/smolt/files/client/batch_add_json	2012-10-18 20:01:39.000000000 +0000
@@ -0,0 +1 @@
+
diff -uNr modules/smolt/files/client/host_rating modules-staging/smolt/files/client/host_rating
--- modules/smolt/files/client/host_rating	1970-01-01 00:00:00.000000000 +0000
+++ modules-staging/smolt/files/client/host_rating	2012-10-18 21:22:57.000000000 +0000
@@ -0,0 +1 @@
+{"ratings": {}}
diff -uNr modules/smolt/files/client/pub_uuid modules-staging/smolt/files/client/pub_uuid
--- modules/smolt/files/client/pub_uuid	1970-01-01 00:00:00.000000000 +0000
+++ modules-staging/smolt/files/client/pub_uuid	2012-10-18 21:30:54.000000000 +0000
@@ -0,0 +1 @@
+{"pub_uuid": "retired"}
diff -uNr modules/smolt/files/client/regenerate_pub_uuid modules-staging/smolt/files/client/regenerate_pub_uuid
--- modules/smolt/files/client/regenerate_pub_uuid	1970-01-01 00:00:00.000000000 +0000
+++ modules-staging/smolt/files/client/regenerate_pub_uuid	2012-10-18 21:31:00.000000000 +0000
@@ -0,0 +1 @@
+{"pub_uuid": "retired"}
diff -uNr modules/smolt/files/index.html modules-staging/smolt/files/index.html
--- modules/smolt/files/index.html	1970-01-01 00:00:00.000000000 +0000
+++ modules-staging/smolt/files/index.html	2012-11-21 01:15:14.198772506 +0000
@@ -0,0 +1,13 @@
+<html>
+<head>
+<title>
+Former home of smolt
+</title>
+</head>
+<strong>Smolt has been retired</strong>
+
+<p>Please check out the
+<a href="http://git.fedorahosted.org/cgit/census.git";>census project</a>
+if you are interested in working on a replacement.</p>
+</body>
+</html>
diff -uNr modules/smolt/files/reports/search_profiles modules-staging/smolt/files/reports/search_profiles
--- modules/smolt/files/reports/search_profiles	1970-01-01 00:00:00.000000000 +0000
+++ modules-staging/smolt/files/reports/search_profiles	2012-10-18 21:06:32.000000000 +0000
@@ -0,0 +1 @@
+empty
diff -uNr modules/smolt/files/smolt-app.conf modules-staging/smolt/files/smolt-app.conf
--- modules/smolt/files/smolt-app.conf	2012-04-26 21:07:07.158503419 +0000
+++ modules-staging/smolt/files/smolt-app.conf	2012-11-21 16:16:24.064805930 +0000
@@ -1,30 +0,0 @@
-RewriteEngine on
-RewriteRule ^/smolt/static/(.*) /usr/share/smolt/smoon/static/$1 [L]
-
-Alias /smolt/robots.txt /usr/share/smolt/smoon/hardware/static/robots.txt
-Alias /smolt-s/static /usr/share/smolt/smoon/hardware/static
-
-WSGIDaemonProcess smolt user=apache group=apache maximum-requests=1000 display-name=smolt processes=6 threads=2
-WSGISocketPrefix run/wsgi
-WSGIRestrictStdout On
-WSGIRestrictSignal Off
-WSGIPythonOptimize 1
-
-WSGIScriptAlias /smolt /usr/share/smolt/smoon/smolt.wsgi
-
-<Location /smolt/tg_widgets/>
-    ExpiresActive On
-    ExpiresDefault "access plus 5 days"
-</Location>
-
-<Location /smolt/static/>
-    ExpiresActive On
-    ExpiresDefault "access plus 5 days"
-</Location>
-
-<Location /smolt>
-    WSGIProcessGroup smolt
-    Order deny,allow
-    Allow from all
-</Location>
-
diff -uNr modules/smolt/files/smoltSyncStats.sh modules-staging/smolt/files/smoltSyncStats.sh
--- modules/smolt/files/smoltSyncStats.sh	2012-04-26 21:07:07.158503419 +0000
+++ modules-staging/smolt/files/smoltSyncStats.sh	2012-11-21 16:15:57.634794788 +0000
@@ -1,8 +0,0 @@
-#!/bin/bash
-
-URL=http://bapp02/smolt-s/static/stats
-for f in /usr/share/smolt/smoon/hardware/static/stats/*
-do 
-    filename=`basename $f`
-    wget --timeout=30 -qO $f $URL/$filename
-done
diff -uNr modules/smolt/files/smolt.wsgi modules-staging/smolt/files/smolt.wsgi
--- modules/smolt/files/smolt.wsgi	2011-10-24 14:51:30.504211098 +0000
+++ modules-staging/smolt/files/smolt.wsgi	2012-11-21 16:16:10.424685892 +0000
@@ -1,32 +0,0 @@
-#!/usr/bin/python -tt
-import __main__
-__main__.__requires__ = ['TurboGears < 2']
-import sys
-import os
-sys.stdout = sys.stderr
-sys.path.append(os.path.join('/usr/share/smolt', 'smoon'))
-
-import pkg_resources
-pkg_resources.require("CherryPy<3.0")
-
-os.environ['PYTHON_EGG_CACHE'] = '/var/www/.python-eggs'
-os.chdir('/usr/share/smolt/smoon')
-
-import atexit
-import cherrypy
-import cherrypy._cpwsgi
-import turbogears
-import fedora.tg.util
-
-turbogears.update_config(configfile=os.path.join('/usr/share/smolt/smoon', 'prod.cfg'),
-        modulename="hardware.config")
-
-
-import hardware.controllers
-cherrypy.root = hardware.controllers.Root()
-
-if cherrypy.server.state == 0:
-    atexit.register(cherrypy.server.stop)
-    cherrypy.server.start(init_only=True, server_class=None)
-
-application = cherrypy._cpwsgi.wsgiApp
diff -uNr modules/smolt/files/tokens/admin_token_json modules-staging/smolt/files/tokens/admin_token_json
--- modules/smolt/files/tokens/admin_token_json	1970-01-01 00:00:00.000000000 +0000
+++ modules-staging/smolt/files/tokens/admin_token_json	2012-10-18 21:31:22.000000000 +0000
@@ -0,0 +1 @@
+{"prefered_protocol": "0.97", "token": "retired_admin"}
diff -uNr modules/smolt/files/tokens/token_json modules-staging/smolt/files/tokens/token_json
--- modules/smolt/files/tokens/token_json	1970-01-01 00:00:00.000000000 +0000
+++ modules-staging/smolt/files/tokens/token_json	2012-10-18 21:31:31.000000000 +0000
@@ -0,0 +1 @@
+{"token": "retired", "prefered_protocol": "0.97"}
diff -uNr modules/smolt/manifests/init.pp modules-staging/smolt/manifests/init.pp
--- modules/smolt/manifests/init.pp	2012-04-26 21:39:05.734736129 +0000
+++ modules-staging/smolt/manifests/init.pp	2012-11-21 02:55:14.475642393 +0000
@@ -1,26 +1,16 @@
 # Smolt app
 
 class smolt::app {
-    include httpd::mod_wsgi
-    include httpd::base
 
-    selinux-policy::custom { 'smolt': }
-
-    package { ["MySQL-python", "python-turboflot"]:
-        ensure => installed,
-    }
-
-    # TODO: Needs to be fixed in the smolt-server package
     package { "smolt-server":
-        ensure  => installed,
-        require => Package["MySQL-python"],
+        ensure  => absent,
     }
 
     file { "/etc/httpd/conf.d/smolt.conf":
         owner   => "root",
         group   => "root",
         mode    => 0644,
-        source  => "puppet:///smolt/smolt-app.conf",
+	ensure => absent,
         notify  => Service["httpd"],
         require => Package["httpd"],
     }
@@ -29,8 +19,8 @@
         owner   => "root",
         group   => "root",
         mode    => 0755,
-        source  => "puppet:///smolt/smolt.wsgi",
         notify  => Service["httpd"],
+	ensure => absent,
         require => Package["smolt-server"],
     }
 
@@ -38,8 +28,8 @@
         owner   => "apache",
         group   => "apache",
         mode    => 0600,
-        content => template("smolt/prod.cfg.erb"),
         notify  => Service["httpd"],
+	ensure => absent,
         require => [Package["smolt-server"], Package['httpd']]
     }
 
@@ -47,7 +37,7 @@
         owner  => "root",
         group  => "root",
         mode   => 0755,
-        source => "puppet:///smolt/smoltSyncStats.sh",
+	ensure => absent,
     }
 }
 
@@ -83,5 +73,89 @@
         notify  => Service["httpd"],
         require => Httpd::Website[$website],
     }
+    file { ["/srv/web/smolts.org",
+            "/srv/web/smolts.org/client",
+            "/srv/web/smolts.org/reports",
+            "/srv/web/smolts.org/tokens"
+    ]:
+        owner   => "root",
+        group   => "root",
+        mode    => 0755,
+        ensure  => directory,
+        seltype => "httpd_sys_content_t",
+        seluser => "system_u"
+    }
+    file { "/srv/web/smolts.org/index.html":
+        owner   => "root",
+        group   => "root",
+        mode    => 0644,
+        seltype => "httpd_sys_content_t",
+        seluser => "system_u",
+        source => "puppet:///smolt/index.html"
+    }
+    file { "/srv/web/smolts.org/client/add_json":
+        owner   => "root",
+        group   => "root",
+        mode    => 0644,
+        seltype => "httpd_sys_content_t",
+        seluser => "system_u",
+        source => "puppet:///smolt/client/add_json"
+    }
+    file { "/srv/web/smolts.org/client/batch_add_json":
+        owner   => "root",
+        group   => "root",
+        mode    => 0644,
+        seltype => "httpd_sys_content_t",
+        seluser => "system_u",
+        source => "puppet:///smolt/client/batch_add_json"
+    }
+    file { "/srv/web/smolts.org/client/host_rating":
+        owner   => "root",
+        group   => "root",
+        mode    => 0644,
+        seltype => "httpd_sys_content_t",
+        seluser => "system_u",
+        source => "puppet:///smolt/client/host_rating"
+    }
+    file { "/srv/web/smolts.org/client/pub_uuid":
+        owner   => "root",
+        group   => "root",
+        mode    => 0644,
+        seltype => "httpd_sys_content_t",
+        seluser => "system_u",
+        source => "puppet:///smolt/client/pub_uuid"
+    }
+    file { "/srv/web/smolts.org/client/regenerate_pub_uuid":
+        owner   => "root",
+        group   => "root",
+        mode    => 0644,
+        seltype => "httpd_sys_content_t",
+        seluser => "system_u",
+        source => "puppet:///smolt/client/regenerate_pub_uuid"
+    }
+    file { "/srv/web/smolts.org/reports/search_profiles":
+        owner   => "root",
+        group   => "root",
+        mode    => 0644,
+        seltype => "httpd_sys_content_t",
+        seluser => "system_u",
+        source => "puppet:///smolt/reports/search_profiles"
+    }
+    file { "/srv/web/smolts.org/tokens/admin_token_json":
+        owner   => "root",
+        group   => "root",
+        mode    => 0644,
+        seltype => "httpd_sys_content_t",
+        seluser => "system_u",
+        source => "puppet:///smolt/tokens/admin_token_json"
+    }
+    file { "/srv/web/smolts.org/tokens/token_json":
+        owner   => "root",
+        group   => "root",
+        mode    => 0644,
+        seltype => "httpd_sys_content_t",
+        seluser => "system_u",
+        source => "puppet:///smolt/tokens/token_json"
+    }
 }
 
diff -uNr modules/smolt/templates/prod.cfg.erb modules-staging/smolt/templates/prod.cfg.erb
--- modules/smolt/templates/prod.cfg.erb	2012-03-29 21:02:48.828737315 +0000
+++ modules-staging/smolt/templates/prod.cfg.erb	2012-11-21 16:00:53.927027636 +0000
@@ -1,93 +0,0 @@
-[global]
-# This is where all of your settings go for your development environment
-# Settings that are the same for both development and production
-# (such as template engine, encodings, etc.) all go in
-# hardware/config/app.cfg
-
-server.thread_pool=50
-server.socket_queue_size=30
-
-# DATABASE
-
-# pick the form for your database
-# sqlobject.dburi="postgres://username@hostname/databasename"
-# sqlobject.dburi="mysql://username:password@hostname:port/databasename"
-# sqlobject.dburi="sqlite:///file_name_and_path"
-
-# If you have sqlite, here's a simple default to get you started
-# in development
-#sqlobject.dburi="sqlite://%(current_dir_uri)s/devdata.sqlite"
-
-# Initial number of idle db connections
-#sqlalchemy.pool_size=5
-# pool_size + max_overflow = maximum number of db connections to hold at a time
-# Bumped up from the default of 10
-sqlalchemy.max_overflow=27
-
-# if you are using a database or table type without transactions
-# (MySQL default, for example), you should turn off transactions
-# by prepending notrans_ on the uri
-# sqlobject.dburi="notrans_mysql://username:password@hostname:port/databasename"
-#sqlobject.dburi='notrans_mysql://root:@localhost/smolt?debug=True'
-#sqlobject.dburi='notrans_mysql://smolt:<%= smoltPassword %>@db01/smolt'
-sqlalchemy.dburi='mysql://smolt:<%= smoltPassword %>@db05/smolt'
-
-sqlalchemy.echo = 0
-# Should try this in dev and make it the production setting as well
-#sqlalchemy.convert_unicode = True
-
-# for Windows users, sqlite URIs look like:
-# sqlobject.dburi="sqlite:///drive_letter:/path/to/file"
-
-# SERVER
-
-# Some server parameters that you may want to tweak
-# server.socket_port=8080
-
-# Enable the debug output at the end on pages.
-# log_debug_info_filter.on = False
-
-server.environment="production"
-autoreload.on = False
-autoreload.package="hardware"
-
-server.log_to_screen = True
-# session_filter.on = True
-
-# Set to True if you'd like to abort execution if a controller gets an
-# unexpected parameter. False by default
-tg.strict_parameters = True
-tg.ignore_parameters = ["_csrf_token"]
-tg.scheduler = True
-
-visit.cookie.secure = True
-visit.cookie.httponly = True
-
-# LOGGING
-# Logging configuration generally follows the style of the standard
-# Python logging module configuration. Note that when specifying
-# log format messages, you need to use *() for formatting variables.
-# Deployment independent log configuration is in hardware/config/log.cfg
-[logging]
-
-[[loggers]]
-[[[hardware]]]
-level='INFO'
-qualname='hardware'
-handlers=['debug_out']
-
-[[[allinfo]]]
-level='INFO'
-handlers=['debug_out']
-
-[[[access]]]
-level='WARN'
-qualname='turbogears.access'
-handlers=['access_out']
-propagate=0
-
-#[[[database]]]
-#level='INFO'
-#qualname='sqlalchemy.engine'
-#handlers=['access_out']
-#propagate=0
diff -uNr modules/smolt/templates/smolt-proxy.conf.erb modules-staging/smolt/templates/smolt-proxy.conf.erb
--- modules/smolt/templates/smolt-proxy.conf.erb	2010-09-04 15:19:34.000000000 +0000
+++ modules-staging/smolt/templates/smolt-proxy.conf.erb	2012-11-21 21:31:04.512838898 +0000
@@ -1,50 +1,7 @@
-LoadModule deflate_module modules/mod_deflate.so
-SetOutputFilter DEFLATE
-
-<Location />
-    # Insert filter
-    SetOutputFilter DEFLATE
-
-    # Netscape 4.x has some problems...
-    BrowserMatch ^Mozilla/4 gzip-only-text/html
-
-    # Netscape 4.06-4.08 have some more problems
-    BrowserMatch ^Mozilla/4\.0[678] no-gzip
-
-    # MSIE masquerades as Netscape, but it is fine
-    # BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
-
-    # NOTE: Due to a bug in mod_setenvif up to Apache 2.0.48
-    # the above regex won't work. You can use the following
-    # workaround to get the desired effect:
-    BrowserMatch \bMSI[E] !no-gzip !gzip-only-text/html
-
-    # Don't compress images
-    SetEnvIfNoCase Request_URI \
-    \.(?:gif|jpe?g|png)$ no-gzip dont-vary
-
-    # Make sure proxies don't deliver the wrong content
-    Header append Vary User-Agent env=!dont-vary
-</Location>
-
+DocumentRoot /srv/web/smolts.org/
+ErrorDocument 404 /index.html
 
 RewriteEngine On
 
-RewriteRule ^/token_json(.*) <%= proxyurl %>/smolt/tokens/token_json$1 [P,L]
-RewriteRule ^/add_json(.*) <%= proxyurl %>/smolt/client/add_json$1 [P,L]
-RewriteRule ^/show(.*) <%= proxyurl %>/smolt/client/show$1 [P,L]
-RewriteRule ^/tokens/(.*) <%= proxyurl %>/smolt/tokens/$1 [P,L]
-RewriteRule ^/stats /static/stats/stats.html [R=301,L]
-RewriteRule ^/devices /static/stats/devices.html [R=301,L]
-RewriteRule ^/cacti/smoltArch.png$ http://noc1/cacti/graph_image.php?local_graph_id=99&rra_id=2 [L,P]
-
-RewriteRule ^/wiki(.*) /smolt-wiki$1 [R=301,L]
-RewriteRule ^/w/(.*) /smolt-wiki/$1 [R=301,L]
-
-RewriteRule ^/smolt-wiki(?:/.*)?$ - [L]
-RewriteRule ^/smolt-w(?:/.*)?$ - [L]
-
-RewriteRule ^/static/(.*) <%= proxyurl %>/smolt-s/static/$1 [P,L]
-RewriteRule ^/(.*) <%= proxyurl %>/smolt/$1 [P,L]
-
-ProxyPassReverse / <%= proxyurl %>/
+RewriteRule ^/token_json(.*) /tokens/token_json$1 [P,L]
+RewriteRule ^/add_json(.*) /client/add_json$1 [P,L]
diff --git a/modules/nagios/files/nagios-external/servicedeps/websitedebs.cfg b/modules/nagios/files/nagios-external/servicedeps/websitedebs.cfg
index a0568a2..4a3a411 100644
--- a/modules/nagios/files/nagios-external/servicedeps/websitedebs.cfg
+++ b/modules/nagios/files/nagios-external/servicedeps/websitedebs.cfg
@@ -3,7 +3,7 @@ define servicedependency {
         host_name                       66.35.62.166-tummy
         service_description             https   
         dependent_host_name             66.35.62.166-tummy
-        dependent_service_description   bodhi, community, pkgdb, elections, smolt, docs.fedoraproject.org, mirrors.fedoraproject.org - mirrorlist, mirrors.fedoraproject.org - publiclist, start.fedoraproject.org, accounts
+        dependent_service_description   bodhi, community, pkgdb, elections, docs.fedoraproject.org, mirrors.fedoraproject.org - mirrorlist, mirrors.fedoraproject.org - publiclist, start.fedoraproject.org, accounts
         notification_failure_criteria   w,c
         execution_failure_criteria      w,c
 }
@@ -12,7 +12,7 @@ define servicedependency {
         host_name                      	209.132.181.16-phx2
         service_description             https   
         dependent_host_name           	209.132.181.16-phx2
-        dependent_service_description   bodhi, community, pkgdb, elections, smolt, docs.fedoraproject.org, mirrors.fedoraproject.org - mirrorlist, mirrors.fedoraproject.org - publiclist, start.fedoraproject.org, accounts
+        dependent_service_description   bodhi, community, pkgdb, elections, docs.fedoraproject.org, mirrors.fedoraproject.org - mirrorlist, mirrors.fedoraproject.org - publiclist, start.fedoraproject.org, accounts
         notification_failure_criteria   w,c
         execution_failure_criteria      w,c
 }
@@ -21,7 +21,7 @@ define servicedependency {
         host_name                      	152.19.134.146-ibiblio
         service_description             https   
         dependent_host_name           	152.19.134.146-ibiblio
-        dependent_service_description   bodhi, community, pkgdb, elections, smolt, docs.fedoraproject.org, mirrors.fedoraproject.org - mirrorlist, mirrors.fedoraproject.org - publiclist, start.fedoraproject.org, accounts
+        dependent_service_description   bodhi, community, pkgdb, elections, docs.fedoraproject.org, mirrors.fedoraproject.org - mirrorlist, mirrors.fedoraproject.org - publiclist, start.fedoraproject.org, accounts
         notification_failure_criteria   w,c
         execution_failure_criteria      w,c
 }
@@ -30,7 +30,7 @@ define servicedependency {
         host_name                      	80.239.156.215-telia
         service_description             https   
         dependent_host_name          	80.239.156.215-telia
-        dependent_service_description   bodhi, community, pkgdb, elections, smolt, docs.fedoraproject.org, mirrors.fedoraproject.org - mirrorlist, mirrors.fedoraproject.org - publiclist, start.fedoraproject.org, accounts
+        dependent_service_description   bodhi, community, pkgdb, elections, docs.fedoraproject.org, mirrors.fedoraproject.org - mirrorlist, mirrors.fedoraproject.org - publiclist, start.fedoraproject.org, accounts
         notification_failure_criteria   w,c
         execution_failure_criteria      w,c
 }
@@ -39,7 +39,7 @@ define servicedependency {
         host_name                      	85.236.55.6-internetx
         service_description             https   
         dependent_host_name         	85.236.55.6-internetx
-        dependent_service_description   bodhi, community, pkgdb, elections, smolt, docs.fedoraproject.org, mirrors.fedoraproject.org - mirrorlist, mirrors.fedoraproject.org - publiclist, start.fedoraproject.org, accounts
+        dependent_service_description   bodhi, community, pkgdb, elections, docs.fedoraproject.org, mirrors.fedoraproject.org - mirrorlist, mirrors.fedoraproject.org - publiclist, start.fedoraproject.org, accounts
         notification_failure_criteria   w,c
         execution_failure_criteria      w,c
 }
@@ -48,7 +48,7 @@ define servicedependency {
         host_name                      	67.203.2.67-coloamerica
         service_description             https   
         dependent_host_name         	67.203.2.67-coloamerica
-        dependent_service_description   bodhi, community, pkgdb, elections, smolt, docs.fedoraproject.org, mirrors.fedoraproject.org - mirrorlist, mirrors.fedoraproject.org - publiclist, start.fedoraproject.org, accounts, fedoraproject.org, fedoraproject.org - wiki
+        dependent_service_description   bodhi, community, pkgdb, elections, docs.fedoraproject.org, mirrors.fedoraproject.org - mirrorlist, mirrors.fedoraproject.org - publiclist, start.fedoraproject.org, accounts, fedoraproject.org, fedoraproject.org - wiki
         notification_failure_criteria   w,c
         execution_failure_criteria      w,c
 }
diff --git a/modules/nagios/files/nagios-external/services/websites.cfg b/modules/nagios/files/nagios-external/services/websites.cfg
index c6a4c49..fcc5fd9 100644
--- a/modules/nagios/files/nagios-external/services/websites.cfg
+++ b/modules/nagios/files/nagios-external/services/websites.cfg
@@ -38,16 +38,6 @@ define service {
 }
 
 define service {
-  host_name             66.35.62.166-tummy, 209.132.181.16-phx2, 152.19.134.146-ibiblio, 80.239.156.215-telia, 85.236.55.6-internetx, 67.203.2.67-coloamerica
-  service_description   smolt
-  check_command         check_website!smolts.org!/reports/search_devices!Device
-  #check_command         check_website!smolts.org!/client/show?UUID=pub_c2a3fe3f-5d60-4877-8434-8c48a09c4905!Fedora release
-  max_check_attempts    8
-  retry_check_interval  3
-  use                   websitetemplate
-}
-
-define service {
   host_name             koji-phx2
   service_description   koji
   check_command         check_website!koji.fedoraproject.org!/koji/buildtargets!rawhide
diff --git a/modules/nagios/files/nagios/services/websites.cfg b/modules/nagios/files/nagios/services/websites.cfg
index 69b78a8..3ea92b5 100644
--- a/modules/nagios/files/nagios/services/websites.cfg
+++ b/modules/nagios/files/nagios/services/websites.cfg
@@ -36,38 +36,6 @@ define service {
 }
 
 define service {
-  host_name             proxy01-wildcard, proxy02-wildcard, proxy03-wildcard, proxy04-wildcard, proxy05-wildcard, proxy06-wildcard, proxy07-wildcard, proxy08-wildcard
-  service_description   smolt-fpo-external
-  check_command         check_website!smolt.fedoraproject.org!/!Smolt
-  max_check_attempts    8
-  retry_check_interval  3
-  use                   websitetemplate
-}
-
-define service {
-  host_name             proxy01-wildcard, proxy02-wildcard, proxy03-wildcard, proxy04-wildcard, proxy05-wildcard, proxy06-wildcard, proxy07-wildcard, proxy08-wildcard
-  service_description   smolts.org-external
-  check_command         check_website!smolts.org!/!Enter your profile UUID
-  use                   websitetemplate
-}
-
-define service {
-  host_name             value03, value04
-  service_description   smolt-internal
-  check_command         check_website!localhost!/smolt!Smolt
-  max_check_attempts    8
-  retry_check_interval  3
-  use                   internalwebsitetemplate
-}
-
-define service {
-  host_name             app01,app02,app03,app04
-  service_description   smolt-wiki-internal
-  check_command         check_website!localhost!/smolt-wiki/Main_Page!Main Page
-  use                   websitetemplate
-}
-
-define service {
   host_name             app01,app02,app03,app04,app05,app06, app08
   service_description   pkgdb-internal
   check_command         check_website!localhost!/pkgdb/collections/!EPEL

Attachment: pgpHsrfBBTWaC.pgp
Description: PGP signature

_______________________________________________
infrastructure mailing list
infrastructure@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/infrastructure

[Index of Archives]     [Fedora Development]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]

  Powered by Linux